:root{--theme-sidebar-width:280px;--theme-sidebar-collapsed-width:72px}#main{--theme-primary:#6C4F7D;--theme-secondary:#e2d6c1;--theme-accent:#9b7ab1;--theme-warning:#f5b942;--theme-shadow-floating:0 24px 70px rgba(0,0,0,0.32)}#main.main-theme-dark,#main:not(.main-theme-light){--theme-bg-solid:#111111;--theme-bg-soft:#171717;--theme-bg-glass:rgba(17,17,17,0.88);--theme-surface:#202020;--theme-surface-hover:#2c2c2c;--theme-card-hover:rgba(255,255,255,0.1);--theme-border:rgba(255,255,255,0.12);--theme-text:#ffffff;--theme-text-soft:rgba(255,255,255,0.78);--theme-text-muted:rgba(255,255,255,0.56);--theme-muted:rgba(255,255,255,0.58)}#main.main-theme-light{--theme-bg-solid:#ffffff;--theme-bg-soft:#f4f1ed;--theme-bg-glass:rgba(255,255,255,0.88);--theme-surface:#ffffff;--theme-surface-hover:#f0ece7;--theme-card-hover:rgba(75,42,94,0.08);--theme-border:rgba(51,51,51,0.12);--theme-text:#222222;--theme-text-soft:rgba(34,34,34,0.76);--theme-text-muted:rgba(34,34,34,0.55);--theme-muted:rgba(34,34,34,0.58);--theme-shadow-floating:0 24px 70px rgba(44,30,54,0.18)}@font-face{font-family:'AlcarinTengwar';src:url('https://www.tcgem.app/resource/fonts/alcarin-tengwar/AlcarinTengwar-Regular.woff2') format('woff2'),url('https://www.tcgem.app/resource/fonts/alcarin-tengwar/AlcarinTengwar-Regular.woff') format('woff'),url('https://www.tcgem.app/resource/fonts/alcarin-tengwar/AlcarinTengwar-Regular.ttf') format('truetype'),url('https://www.tcgem.app/resource/fonts/alcarin-tengwar/AlcarinTengwar-Regular.otf') format('opentype');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'AlcarinTengwar';src:url('https://www.tcgem.app/resource/fonts/alcarin-tengwar/AlcarinTengwar-Bold.woff2') format('woff2'),url('https://www.tcgem.app/resource/fonts/alcarin-tengwar/AlcarinTengwar-Bold.woff') format('woff'),url('https://www.tcgem.app/resource/fonts/alcarin-tengwar/AlcarinTengwar-Bold.ttf') format('truetype'),url('https://www.tcgem.app/resource/fonts/alcarin-tengwar/AlcarinTengwar-Bold.otf') format('opentype');font-weight:700;font-style:normal;font-display:swap}.card-elvish-text{font-family:'AlcarinTengwar',monospace !important;font-weight:400}.card-elvish-text strong,.card-elvish-text b{font-weight:700}main.page-app-index{--home-bg:var(--theme-bg-solid);--home-bg-soft:var(--theme-bg-soft);--home-card-bg:color-mix(in srgb, var(--theme-surface) 78%, transparent);--home-card-bg-strong:var(--theme-surface);--home-card-hover:var(--theme-card-hover);--home-border:var(--theme-border);--home-text:var(--theme-text);--home-text-soft:var(--theme-text-soft);--home-text-muted:var(--theme-text-muted);--home-primary:var(--theme-primary);--home-secondary:var(--theme-secondary);--home-accent:var(--theme-accent);--home-chip-bg:color-mix(in srgb, var(--theme-surface) 72%, transparent);--home-shadow-card:var(--theme-shadow-floating);--home-shadow-soft:0 18px 50px rgba(0,0,0,0.18);--home-section-space:clamp(3.5rem, 6vw, 6rem)}main.page-app-index.main-theme-dark,main.page-app-index:not(.main-theme-light){--home-hero-overlay-start:rgba(12,10,16,0.88);--home-hero-overlay-middle:rgba(12,10,16,0.55);--home-hero-overlay-end:rgba(12,10,16,0.18);--home-bg-gradient:radial-gradient(circle at 12% 0, rgba(108,79,125,0.3) 0, transparent 34%),radial-gradient(circle at 88% 8%, rgba(226,214,193,0.13) 0, transparent 28%),linear-gradient(180deg, #15131a 0, #1b1920 100%)}main.page-app-index.main-theme-light{--home-hero-overlay-start:rgba(36,26,44,0.72);--home-hero-overlay-middle:rgba(36,26,44,0.42);--home-hero-overlay-end:rgba(36,26,44,0.1);--home-bg-gradient:radial-gradient(circle at 12% 0, rgba(108,79,125,0.16) 0, transparent 34%),radial-gradient(circle at 88% 8%, rgba(226,214,193,0.45) 0, transparent 30%),linear-gradient(180deg, #fbf8f4 0, #f4f1ed 100%)}main.page-app-index>.main-header{position:sticky;top:0;left:0 !important;z-index:100;background:linear-gradient(135deg, color-mix(in srgb, var(--home-primary) 18%, transparent), transparent 45%),var(--theme-bg-glass) !important;border-bottom:1px solid var(--home-border);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}main.page-app-index>.main-sidebar{display:none !important}main.page-app-index>.main-content{left:0 !important;opacity:1 !important;pointer-events:auto !important;background:var(--home-bg-gradient);color:var(--home-text)}main.page-app-index>.main-content>.content-header{display:none}main.page-app-index>.main-content>.content-body{max-width:100%;margin:0 auto;padding:0}.section-heading{max-width:860px;margin:0 auto 2rem auto;text-align:center}.section-heading .section-kicker{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;padding:.42rem .78rem;border-radius:999px;background:var(--home-chip-bg);border:1px solid var(--home-border);color:var(--home-text-soft);font-size:.74rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;margin-bottom:.9rem}.section-heading h2{margin:0 0 .85rem 0;color:var(--home-text);font-size:clamp(1.8rem, 3vw, 2.8rem);line-height:1.06;font-weight:900;letter-spacing:-0.035em}.section-heading p{margin:0;color:var(--home-text-soft);font-size:1rem;line-height:1.7}.panel-chip{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;padding:.42rem .78rem;border-radius:999px;background:var(--home-chip-bg);border:1px solid var(--home-border);color:var(--home-text-soft);font-size:.74rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.home-onepage{position:relative;padding-bottom:0;color:var(--home-text);overflow:hidden}.home-onepage .home-section{position:relative;max-width:1320px;margin:0 auto;padding:var(--home-section-space) 1.25rem 0 1.25rem}.home-onepage .home-hero{position:relative;z-index:1;overflow:hidden;padding:clamp(3rem, 7vw, 6.5rem) 1.25rem 2rem 1.25rem;min-height:calc(36vh)}.home-onepage .home-hero>.hero-background{position:absolute;inset:0;background:radial-gradient(circle at 15% 20%, color-mix(in srgb, var(--home-primary) 42%, transparent) 0, transparent 30%),radial-gradient(circle at 85% 10%, color-mix(in srgb, var(--home-secondary) 18%, transparent) 0, transparent 24%),linear-gradient(180deg, color-mix(in srgb, var(--home-card-bg-strong) 8%, transparent) 0, transparent 100%);pointer-events:none}.home-onepage .home-hero .hero-shell{position:relative;z-index:1;width:100%;max-width:1320px;margin:0 auto;pointer-events:auto}.home-onepage .home-hero .hero-banner{display:grid;grid-template-columns:minmax(0, 2fr) minmax(320px, .9fr);gap:1.25rem;align-items:stretch}.home-onepage .home-hero .hero-banner-media,.home-onepage .home-hero .hero-banner-side{min-width:0}.home-onepage .home-hero .hero-banner-media{position:relative;min-height:min(68vh, 720px);border-radius:2rem;overflow:hidden;background:var(--home-card-bg);border:1px solid var(--home-border);box-shadow:var(--home-shadow-card);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.home-onepage .home-hero .hero-banner-media>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;filter:saturate(.96) contrast(1.02)}.home-onepage .home-hero .hero-banner-media:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg, var(--home-hero-overlay-start) 0, var(--home-hero-overlay-middle) 48%, var(--home-hero-overlay-end) 100%),linear-gradient(180deg, transparent 0, rgba(0,0,0,0.26) 100%);z-index:1}.home-onepage .home-hero .hero-banner-overlay{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;height:100%;max-width:760px;padding:clamp(2rem, 4vw, 3.5rem)}.home-onepage .home-hero .hero-banner-overlay h1{margin:0 0 1rem 0;font-size:clamp(2.6rem, 6vw, 5.4rem);line-height:.92;font-weight:900;letter-spacing:-0.055em;color:#fff;text-shadow:0 10px 30px rgba(0,0,0,0.35)}.home-onepage .home-hero .hero-banner-overlay .hero-intro{margin:0;max-width:620px;font-size:clamp(1rem, 1.8vw, 1.18rem);line-height:1.7;color:rgba(255,255,255,0.88)}.home-onepage .home-hero .hero-chip{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;padding:.42rem .78rem;border-radius:999px;background:var(--home-chip-bg);border:1px solid var(--home-border);color:var(--home-text-soft);font-size:.74rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;margin-bottom:1rem;background:rgba(255,255,255,0.12);border-color:rgba(255,255,255,0.16);color:#fff}.home-onepage .home-hero .hero-actions,.home-onepage .home-hero .panel-actions,.home-onepage .home-hero .cta-actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.35rem}.home-onepage .home-hero .hero-actions .btn,.home-onepage .home-hero .panel-actions .btn,.home-onepage .home-hero .cta-actions .btn{border-radius:999px;font-weight:800;padding:.75rem 1.05rem;box-shadow:none;transition:all .22s ease}.home-onepage .home-hero .hero-actions .btn-primary,.home-onepage .home-hero .panel-actions .btn-primary,.home-onepage .home-hero .cta-actions .btn-primary{background:linear-gradient(135deg, var(--home-primary), var(--home-accent));border-color:color-mix(in srgb, var(--home-primary) 82%, #fff 18%);color:#e2d6c1}.home-onepage .home-hero .hero-actions .btn-primary:hover,.home-onepage .home-hero .panel-actions .btn-primary:hover,.home-onepage .home-hero .cta-actions .btn-primary:hover,.home-onepage .home-hero .hero-actions .btn-primary:focus,.home-onepage .home-hero .panel-actions .btn-primary:focus,.home-onepage .home-hero .cta-actions .btn-primary:focus{transform:translateY(-1px);box-shadow:0 14px 34px color-mix(in srgb, var(--home-primary) 34%, transparent)}.home-onepage .home-hero .hero-actions .btn-secondary,.home-onepage .home-hero .panel-actions .btn-secondary,.home-onepage .home-hero .cta-actions .btn-secondary{background:rgba(255,255,255,0.1);border-color:rgba(255,255,255,0.16);color:#fff}.home-onepage .home-hero .hero-actions .btn-secondary:hover,.home-onepage .home-hero .panel-actions .btn-secondary:hover,.home-onepage .home-hero .cta-actions .btn-secondary:hover,.home-onepage .home-hero .hero-actions .btn-secondary:focus,.home-onepage .home-hero .panel-actions .btn-secondary:focus,.home-onepage .home-hero .cta-actions .btn-secondary:focus{background:rgba(255,255,255,0.16);color:#fff}.home-onepage .home-hero .hero-banner-side{display:grid;grid-template-rows:minmax(0, 1fr) auto;gap:1.25rem}.home-onepage .home-hero .hero-side-card{border-radius:2rem;overflow:hidden;background:var(--home-card-bg);border:1px solid var(--home-border);box-shadow:var(--home-shadow-card);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.home-onepage .home-hero .hero-mini-visual{position:relative;min-height:260px;overflow:hidden}.home-onepage .home-hero .hero-mini-visual>img{width:100%;height:100%;min-height:260px;object-fit:cover;display:block}.home-onepage .home-hero .hero-mini-badge{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;padding:.42rem .78rem;border-radius:999px;background:var(--home-chip-bg);border:1px solid var(--home-border);color:var(--home-text-soft);font-size:.74rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;position:absolute;left:1rem;bottom:1rem;background:rgba(0,0,0,0.45);color:#fff}.home-onepage .home-hero .hero-bottom-points{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:1.25rem}.home-onepage .home-hero .hero-bottom-points span{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;padding:.42rem .78rem;border-radius:999px;background:var(--home-chip-bg);border:1px solid var(--home-border);color:var(--home-text-soft);font-size:.74rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;text-transform:none;letter-spacing:0;font-size:.84rem}.home-onepage .home-hero .hero-bottom-points i{color:var(--home-secondary)}.experience-panel{padding:clamp(1.25rem, 2.2vw, 2rem);border-radius:2rem;background:var(--home-card-bg);border:1px solid var(--home-border);box-shadow:var(--home-shadow-card);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.experience-panel h3{margin:0 0 .85rem 0;font-size:clamp(1.25rem, 2vw, 1.7rem);font-weight:900;letter-spacing:-0.025em;color:var(--home-text)}.experience-panel p{margin:0;color:var(--home-text-soft);line-height:1.7}.experience-panel .account-inline-info{color:var(--home-text-muted);font-size:.9rem}.experience-list{list-style:none;padding:0;margin:1rem 0 0 0}.experience-list li{position:relative;padding:.6rem 0 .6rem 1.65rem;color:var(--home-text-soft);line-height:1.45;border-top:1px solid var(--home-border)}.experience-list li:before{content:"\F26A";font-family:"bootstrap-icons";position:absolute;left:0;top:.62rem;color:var(--home-secondary)}.home-anchor-nav{position:sticky;top:64px;z-index:50;padding:.65rem 1rem;background:var(--theme-bg-glass);border-top:1px solid var(--home-border);border-bottom:1px solid var(--home-border);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.home-anchor-nav .home-anchor-nav-inner{display:flex;align-items:center;justify-content:center;gap:.5rem;max-width:1320px;margin:0 auto;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.home-anchor-nav .home-anchor-nav-inner::-webkit-scrollbar{display:none}.home-anchor-nav a{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;padding:.55rem .9rem;border-radius:999px;color:var(--home-text-soft);text-decoration:none;font-weight:800;font-size:.84rem;border:1px solid transparent;transition:all .22s ease}.home-anchor-nav a:hover,.home-anchor-nav a.active{color:var(--home-text);background:var(--home-chip-bg);border-color:var(--home-border)}.home-anchor-nav a.active{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--home-primary) 30%, transparent)}.games-grid{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:1rem}.games-grid .tcgem-game-card{min-width:0}.game-card-link{position:relative;display:flex;flex-direction:column;gap:1rem;height:100%;min-height:250px;padding:1.1rem;border-radius:2rem;text-decoration:none;color:var(--home-text);background:var(--home-card-bg);border:1px solid var(--home-border);box-shadow:var(--home-shadow-card);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);transition:all .22s ease}.game-card-link:hover{color:var(--home-text);transform:translateY(-3px);background:color-mix(in srgb, var(--home-card-bg-strong) 88%, var(--home-primary) 12%)}.game-card-link.disabled{opacity:.58;pointer-events:none}.game-card-link .game-card-badge{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;padding:.42rem .78rem;border-radius:999px;background:var(--home-chip-bg);border:1px solid var(--home-border);color:var(--home-text-soft);font-size:.74rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;align-self:flex-start}.game-card-link .game-card-visual{display:flex;align-items:center;justify-content:center;min-height:92px;border-radius:1.35rem;background:var(--home-card-hover)}.game-card-link .game-card-visual img{max-width:82px;max-height:82px;object-fit:contain}.game-card-link .game-card-content{display:flex;flex-direction:column;gap:.5rem;margin-top:auto}.game-card-link .game-card-title-row{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.game-card-link .game-card-title{font-size:1.1rem;font-weight:900;letter-spacing:-0.02em}.game-card-link .game-card-arrow{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:999px;background:var(--home-chip-bg);color:var(--home-text-soft)}.game-card-link .game-card-text{color:var(--home-text-muted);font-size:.9rem;line-height:1.45}.feature-showcase{display:grid;grid-template-columns:minmax(0, .95fr) minmax(0, 1.05fr);gap:1.25rem;align-items:stretch}.feature-showcase-visual,.feature-showcase-content,.cta-box,.home-footer{background:var(--home-card-bg);border:1px solid var(--home-border);box-shadow:var(--home-shadow-card);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border-radius:2rem}.feature-slide-placeholder{position:relative;min-height:520px;overflow:hidden;border-radius:inherit}.feature-slide-placeholder>img{width:100%;height:100%;min-height:520px;object-fit:cover;display:block}.feature-slide-placeholder:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg, transparent 0, rgba(0,0,0,0.72) 100%)}.feature-slide-badge{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;padding:.42rem .78rem;border-radius:999px;background:var(--home-chip-bg);border:1px solid var(--home-border);color:var(--home-text-soft);font-size:.74rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;position:absolute;top:1rem;left:1rem;background:rgba(0,0,0,0.42);color:#fff}.feature-slide-content{position:absolute;left:1.25rem;right:1.25rem;bottom:1.25rem;color:#fff}.feature-slide-content h3{margin:0 0 .5rem 0;font-weight:900}.feature-slide-content p{margin:0;color:rgba(255,255,255,0.78);line-height:1.55}.feature-showcase-content{padding:1.25rem;min-width:0}.feature-carousel-head{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem}.feature-carousel-head p{margin:.75rem 0 0 0;color:var(--home-text-muted)}.feature-carousel-controls{display:flex;gap:.5rem}.feature-carousel-btn{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:999px;border:1px solid var(--home-border);background:var(--home-chip-bg);color:var(--home-text);transition:all .22s ease}.feature-carousel-btn:hover{background:var(--home-card-hover);transform:translateY(-1px)}#homeServicesCarousel{display:flex;gap:1rem;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;padding:.25rem .15rem .75rem .15rem;-webkit-overflow-scrolling:touch}#homeServicesCarousel .feature-card{flex:0 0 min(330px, 82vw);scroll-snap-align:start;padding:1.15rem;border-radius:1.35rem;background:var(--home-card-bg-strong);border:1px solid var(--home-border);transition:all .22s ease}#homeServicesCarousel .feature-card:hover{transform:translateY(-2px);background:color-mix(in srgb, var(--home-card-bg-strong) 88%, var(--home-primary) 12%)}#homeServicesCarousel .feature-card .feature-icon{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;margin-bottom:1rem;border-radius:1rem;background:color-mix(in srgb, var(--home-primary) 18%, transparent);color:var(--home-secondary);font-size:1.25rem}#homeServicesCarousel .feature-card h3{margin:0 0 .65rem 0;font-weight:900;font-size:1.08rem;color:var(--home-text)}#homeServicesCarousel .feature-card p{margin:0;color:var(--home-text-soft);line-height:1.6;font-size:.94rem}.experience-layout{display:grid;grid-template-columns:minmax(0, 1.15fr) minmax(0, .85fr);gap:1.25rem}.experience-panel-main{background:linear-gradient(135deg, color-mix(in srgb, var(--home-primary) 15%, transparent), transparent 50%),var(--home-card-bg)}.cta-box{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:clamp(1.5rem, 3vw, 2.5rem);background:linear-gradient(135deg, color-mix(in srgb, var(--home-primary) 22%, transparent), transparent 54%),var(--home-card-bg)}.cta-box .cta-content{max-width:760px}.cta-box h2{margin:.85rem 0;font-size:clamp(1.8rem, 3vw, 2.8rem);line-height:1.05;font-weight:900;letter-spacing:-0.035em;color:var(--home-text)}.cta-box p{margin:0;color:var(--home-text-soft);line-height:1.7}.home-footer{max-width:1320px;margin:var(--home-section-space) auto 0 auto;padding:1.25rem;border-radius:2rem 2rem 0 0}.home-footer .home-footer-top{display:flex;align-items:center;justify-content:space-between;gap:1.25rem;padding-bottom:1rem;border-bottom:1px solid var(--home-border)}.home-footer .home-footer-brand{display:flex;align-items:center;gap:.85rem;min-width:0}.home-footer .home-footer-logo{display:inline-flex;align-items:center;justify-content:center;width:54px;height:54px;border-radius:1rem;background:var(--home-chip-bg);border:1px solid var(--home-border);flex:0 0 auto}.home-footer .home-footer-logo img{max-width:40px;max-height:40px;object-fit:contain}.home-footer .home-footer-brand-content{display:flex;flex-direction:column;gap:.2rem}.home-footer .home-footer-brand-content strong{color:var(--home-text);font-weight:900}.home-footer .home-footer-brand-content span{color:var(--home-text-muted);font-size:.9rem}.home-footer .home-footer-links{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.5rem}.home-footer .home-footer-links a{padding:.45rem .7rem;border-radius:999px;color:var(--home-text-soft);text-decoration:none;font-weight:700;font-size:.84rem}.home-footer .home-footer-links a:hover{color:var(--home-text);background:var(--home-chip-bg)}.home-footer .home-footer-bottom{display:flex;justify-content:space-between;gap:1rem;padding-top:1rem;color:var(--home-text-muted);font-size:.84rem}.is-reveal{opacity:0;transform:translateY(18px);transition:opacity .55s ease,transform .55s ease}.is-reveal.is-visible{opacity:1;transform:translateY(0)}@media (max-width:1199px){.games-grid{grid-template-columns:repeat(3, minmax(0, 1fr))}.home-onepage .home-hero .hero-banner{grid-template-columns:1fr}.home-onepage .home-hero .hero-banner-side{grid-template-columns:repeat(2, minmax(0, 1fr));grid-template-rows:auto}}@media (max-width:991px){.home-anchor-nav{top:var(--theme-header-offset-mobile, 78px)}.home-anchor-nav .home-anchor-nav-inner{justify-content:flex-start}.feature-showcase,.experience-layout{grid-template-columns:1fr}.cta-box{align-items:flex-start;flex-direction:column}}@media (max-width:767px){main.page-app-index{--home-section-space:3rem}.section-heading{text-align:left}.home-onepage .home-section{padding-left:.9rem;padding-right:.9rem}.home-onepage .home-hero{padding:2rem .9rem 1.35rem .9rem;min-height:auto}.home-onepage .home-hero .hero-banner-media{min-height:560px;border-radius:1.35rem}.home-onepage .home-hero .hero-banner-overlay{justify-content:flex-end;padding:1.25rem}.home-onepage .home-hero .hero-actions,.home-onepage .home-hero .panel-actions,.home-onepage .home-hero .cta-actions{width:100%}.home-onepage .home-hero .hero-actions .btn,.home-onepage .home-hero .panel-actions .btn,.home-onepage .home-hero .cta-actions .btn{width:100%;justify-content:center}.home-onepage .home-hero .hero-banner-side{grid-template-columns:1fr}.home-onepage .home-hero .hero-bottom-points{justify-content:flex-start}.home-anchor-nav{padding:.55rem .75rem}.home-anchor-nav a{padding:.5rem .75rem;font-size:.78rem}.games-grid{grid-template-columns:1fr}.game-card-link{min-height:0}.feature-slide-placeholder,.feature-slide-placeholder>img{min-height:390px}.feature-carousel-head{align-items:flex-start;flex-direction:column}.experience-panel,.feature-showcase-content,.cta-box,.home-footer{border-radius:1.35rem}.home-footer .home-footer-top,.home-footer .home-footer-bottom{align-items:flex-start;flex-direction:column}.home-footer .home-footer-links{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto !important;transition-duration:.001ms !important;animation-duration:.001ms !important;animation-iteration-count:1 !important}}
/*# sourceMappingURL=index.min.css.map */