.kids-page{--kids-gold:#e9bd57;--kids-gold-bright:#ffdd7a;--kids-emerald:#67d7aa;--kids-cyan:#79d8f2;isolation:isolate;background:radial-gradient(circle at 18% 28%,#2d66521f,#0000 30%),radial-gradient(circle at 78% 66%,#4d3c7a1f,#0000 34%),#11111c;position:relative;overflow:hidden}.kids-page:before{z-index:-1;pointer-events:none;content:"";opacity:.18;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:56px 56px;position:fixed;inset:0;mask-image:radial-gradient(circle,#000,#0000 82%)}.kids-hero{background:#08101a;align-items:center;min-height:max(760px,100svh);display:grid;position:relative;overflow:hidden}.kids-hero__art,.kids-hero__shade,.kids-hero__rays{position:absolute;inset:0}.kids-hero__art{object-fit:cover;object-position:58% center;width:100%;height:100%;animation:18s ease-in-out infinite alternate kids-hero-breathe}.kids-hero__shade{background:linear-gradient(90deg,#04080eed 0%,#050a12cc 28%,#050a1238 57%,#05080d14 75%),linear-gradient(#04070c9e 0%,#0000 24% 62%,#11111c 100%)}.kids-hero__rays{opacity:.72;mix-blend-mode:screen;background:radial-gradient(circle at 76% 43%,#ffe29138,#0000 18%),linear-gradient(112deg,#0000 42%,#65e1b314 54%,#0000 66%);animation:9s ease-in-out infinite alternate kids-light-sweep}.kids-hero__content{z-index:3;width:min(var(--site-content), 100% - 2rem);margin-inline:auto;padding:8.5rem 0 7rem;position:relative}.kids-hero__copy{max-width:670px}.kids-kicker,.kids-chapter-header__meta{color:var(--kids-gold-bright);letter-spacing:.22em;text-transform:uppercase;align-items:center;gap:.8rem;font-size:.72rem;font-weight:700;display:flex}.kids-kicker:before,.kids-chapter-header__meta i{content:"";background:linear-gradient(90deg,#0000,currentColor);width:42px;height:1px;box-shadow:0 0 10px}.kids-hero h1{color:#fffaf0;letter-spacing:-.045em;text-wrap:balance;text-shadow:0 3px 22px #000000e0,0 0 46px #67d7aa33;max-width:700px;margin:1.2rem 0 1.35rem;font-family:Cinzel,serif;font-size:clamp(3.25rem,7.4vw,6.85rem);font-weight:700;line-height:.94}.kids-hero h1 span{color:var(--kids-gold-bright);-webkit-text-fill-color:transparent;background:linear-gradient(#fff7d7,#edbd54 78%) text;display:block}.kids-hero__lede{color:#e0e6e9;text-shadow:0 2px 12px #000000e6;max-width:590px;font-size:clamp(1.08rem,2vw,1.35rem);line-height:1.65}.kids-hero__actions{flex-wrap:wrap;gap:.9rem;margin-top:2rem;display:flex}.kids-hero__primary,.kids-hero__secondary,.kids-final-cta__actions a{letter-spacing:.02em;border-radius:10px;justify-content:center;align-items:center;gap:.65rem;min-height:54px;padding:.9rem 1.35rem;font-weight:800;transition:transform .3s,border-color .3s,box-shadow .3s,background .3s;display:inline-flex}.kids-hero__primary,.kids-final-cta__actions a:first-child{color:#171209;background:linear-gradient(135deg,#ffe08a,#d69b2d);border:1px solid #ffe598;box-shadow:0 12px 34px #da9e3147,inset 0 1px #ffffff8c}.kids-hero__secondary,.kids-final-cta__actions a:last-child{color:#f5f7f8;backdrop-filter:blur(10px);background:#070c138c;border:1px solid #ffffff57}.kids-hero__primary:hover,.kids-hero__secondary:hover,.kids-final-cta__actions a:hover{transform:translateY(-3px);box-shadow:0 16px 40px #00000059,0 0 26px #e9bd5729}.kids-hero__proof{color:#ebf0f2c7;flex-wrap:wrap;gap:.7rem 1.15rem;margin-top:1.65rem;font-size:.82rem;display:flex}.kids-hero__proof span{align-items:center;gap:.45rem;display:inline-flex}.kids-hero__proof span:before{color:var(--kids-emerald);content:"✦"}.kids-hero__scroll{z-index:4;color:#fff;backdrop-filter:blur(8px);border:1px solid #ffffff4d;border-radius:999px;place-items:center;width:38px;height:54px;display:grid;position:absolute;bottom:2.2rem;left:50%;transform:translate(-50%)}.kids-hero__scroll:after{content:"";background:var(--kids-gold-bright);border-radius:999px;width:4px;height:10px;animation:1.8s ease-in-out infinite kids-scroll-cue}.kids-quest-trail{z-index:8;width:min(var(--site-content), 100% - 2rem);background:linear-gradient(#171922fa,#090b11fa);border:1px solid #e9bd5752;border-radius:20px;grid-template-columns:repeat(3,minmax(0,1fr));margin:-3.6rem auto 0;display:grid;position:relative;overflow:hidden;box-shadow:0 28px 80px #00000085,inset 0 1px #ffffff12}.kids-quest-step{grid-template-columns:auto 1fr;gap:1rem;padding:1.55rem;display:grid;position:relative}.kids-quest-step+.kids-quest-step{border-left:1px solid #ffffff14}.kids-quest-step__icon{width:48px;height:48px;color:var(--kids-gold-bright);background:radial-gradient(circle at 35% 30%,#e9bd573d,#e9bd570d);border:1px solid #e9bd5759;border-radius:12px;place-items:center;display:grid;box-shadow:inset 0 1px #ffffff1a,0 10px 24px #00000040}.kids-quest-step__icon svg{width:25px;height:25px}.kids-quest-step__number{color:var(--kids-emerald);letter-spacing:.18em;text-transform:uppercase;font-size:.65rem;font-weight:800}.kids-quest-step h2{color:#fff7e8;margin-top:.2rem;font-family:Cinzel,serif;font-size:1.05rem}.kids-quest-step p{color:#98a4ae;margin-top:.35rem;font-size:.83rem;line-height:1.5}.kids-cinematic-section{padding:clamp(6rem,10vw,9rem) 1rem;position:relative}.kids-cinematic-section--forest{background:radial-gradient(circle at 14% 45%,#3a8b6621,#0000 28%),linear-gradient(#0000,#0b141280,#0000)}.kids-cinematic-section--vault{background:radial-gradient(circle at 80% 18%,#d8a13d24,#0000 28%),radial-gradient(circle at 14% 76%,#41a9bf1a,#0000 30%),#080a1066}.kids-cinematic-section--arena{background:radial-gradient(at 50% 25%,#96422129,#0000 46%),linear-gradient(#07080d1a,#120a0894,#07080d1a)}.kids-cinematic-section--fellowship{background:radial-gradient(circle at 14% 42%,#d2923a21,#0000 32%),radial-gradient(circle at 85% 62%,#327f6a21,#0000 28%),#080b0f73}.kids-cinematic-section--legacy{background:radial-gradient(circle at 50% 52%,#5d499926,#0000 42%),linear-gradient(#0000,#0b0916b3)}.kids-section-inner{width:min(var(--site-content), 100%);margin-inline:auto}.kids-chapter-header{max-width:800px;margin-bottom:3rem}.kids-chapter-header--center{text-align:center;margin-inline:auto}.kids-chapter-header--center .kids-chapter-header__meta{justify-content:center}.kids-chapter-header--left{text-align:left}.kids-chapter-header__meta{color:var(--kids-emerald)}.kids-chapter-header__meta i{background:currentColor}.kids-chapter-header h2{color:#fff8e9;letter-spacing:-.035em;text-wrap:balance;margin-top:.9rem;font-family:Cinzel,serif;font-size:clamp(2.35rem,5vw,4.5rem);font-weight:700;line-height:1.02}.kids-chapter-header p{color:#aeb8c1;max-width:670px;margin-top:1rem;font-size:clamp(1rem,1.7vw,1.18rem);line-height:1.65}.kids-chapter-header--center p{margin-inline:auto}.kids-showcase-shell{background:linear-gradient(145deg,#1e322b85,#07090feb 38%);border:1px solid #67d7aa42;border-radius:24px;padding:clamp(.45rem,1.4vw,1rem);position:relative;box-shadow:0 30px 90px #00000080,inset 0 1px #ffffff0f,0 0 60px #67d7aa09}.kids-lore-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:2rem;display:grid}.kids-lore-card{background:linear-gradient(145deg,#251f17b8,#0d0f15e6);border:1px solid #e9bd5730;border-radius:16px;padding:1.4rem;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0b}.kids-lore-card:after{content:"";background:linear-gradient(90deg,#0000,#ffde8a94,#0000);height:1px;position:absolute;top:0;left:1rem;right:1rem}.kids-lore-card svg{width:26px;height:26px;color:var(--kids-gold-bright)}.kids-lore-card h3{color:#fff4dc;margin-top:.9rem;font-family:Cinzel,serif;font-size:1.05rem}.kids-lore-card p{color:#929da7;margin-top:.5rem;font-size:.84rem;line-height:1.55}.kids-split-heading{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:end;gap:2rem;margin:5rem 0 2rem;display:grid}.kids-split-heading span{color:var(--kids-cyan);letter-spacing:.2em;text-transform:uppercase;font-size:.7rem;font-weight:800}.kids-split-heading h3{color:#fff7e7;margin-top:.5rem;font-family:Cinzel,serif;font-size:clamp(1.8rem,3.5vw,3rem);line-height:1.06}.kids-split-heading p{color:#9ea9b4;line-height:1.65}.kids-customization-grid,.kids-companion-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}.kids-arena-shell{background:linear-gradient(145deg,#481f126b,#07080cf0 42%);border:1px solid #e7764140;border-radius:24px;padding:clamp(.45rem,1.4vw,1rem);position:relative;box-shadow:0 34px 100px #0000008c,0 0 70px #c04c230f,inset 0 1px #ffffff0d}.kids-companion-grid{align-items:start;margin-top:2rem}.kids-companion-grid>*{min-width:0}.kids-legacy-grid{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:start;gap:1.5rem;display:grid}.kids-feature-kicker,.kids-discovery-card__copy>span{color:var(--kids-gold-bright);letter-spacing:.2em;text-transform:uppercase;font-size:.66rem;font-style:normal;font-weight:800}.kids-boss-feature{background:#08090d;border:1px solid #e07d4847;border-radius:28px;grid-template-columns:minmax(0,1.45fr) minmax(330px,.55fr);min-height:620px;display:grid;overflow:hidden;box-shadow:0 38px 110px #00000094,inset 0 1px #ffffff0f,0 0 80px #96341a14}.kids-boss-stage{min-height:620px;position:relative;overflow:hidden}.kids-boss-stage:before{z-index:2;aspect-ratio:1;content:"";opacity:.78;filter:blur(8px);background:radial-gradient(circle,#d239186b,#82150e1f 42%,#0000 70%);border-radius:50%;width:34%;animation:3.6s ease-in-out infinite alternate kids-boss-pulse;position:absolute;top:25%;left:46%}.kids-boss-stage>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.kids-boss-stage__veil{z-index:1;background:linear-gradient(#04050880,#0000 28%,#0505081f 52%,#050508f0 100%),linear-gradient(90deg,#05060940,#0000 50%);position:absolute;inset:0}.kids-boss-stage__hud{z-index:3;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex;position:absolute;top:1.4rem;left:1.4rem;right:1.4rem}.kids-boss-stage__hud>div:first-child{border-left:2px solid #e86a3d;padding-left:.9rem}.kids-boss-stage__hud span{color:#e7aa8f;letter-spacing:.2em;text-transform:uppercase;font-size:.64rem;font-weight:800}.kids-boss-stage__hud h3{color:#fff2df;text-shadow:0 3px 18px #000;margin-top:.25rem;font-family:Cinzel,serif;font-size:clamp(1.6rem,3vw,2.5rem)}.kids-boss-stage__hearts{backdrop-filter:blur(8px);background:#06070ab3;border:1px solid #e86a3d40;border-radius:999px;gap:.35rem;padding:.55rem .75rem;display:flex}.kids-boss-stage__hearts span:before{color:#e2523e;content:"♥";filter:drop-shadow(0 0 6px #e2523e8c);font-size:1rem}.kids-boss-stage__charge{z-index:3;grid-template-columns:1fr auto;align-items:end;gap:.35rem 1rem;display:grid;position:absolute;bottom:5.7rem;left:1.5rem;right:1.5rem}.kids-boss-stage__charge span{color:#d5cbc0;letter-spacing:.16em;text-transform:uppercase;font-size:.68rem;font-weight:800}.kids-boss-stage__charge strong{color:#fff1c8;font-family:Cinzel,serif;font-size:1rem}.kids-boss-stage__charge>div{background:#020305b8;border:1px solid #ffffff2e;border-radius:99px;grid-column:1/-1;height:9px;overflow:hidden;box-shadow:inset 0 1px 4px #000}.kids-boss-stage__charge i{border-radius:inherit;background:linear-gradient(90deg,#a82f20,#ef6f32 62%,#ffcc68);width:86%;height:100%;display:block;box-shadow:0 0 18px #ef6f32b8}.kids-boss-stage__caption{z-index:3;color:#b6b0a8;font-size:.83rem;line-height:1.5;position:absolute;bottom:1.65rem;left:1.5rem;right:1.5rem}.kids-boss-path{background:radial-gradient(circle at 100% 0,#c243201f,#0000 35%),linear-gradient(145deg,#16120f,#0b0c11 64%);flex-direction:column;justify-content:center;padding:clamp(2rem,4vw,3.6rem);display:flex}.kids-boss-path h3{color:#fff2df;text-wrap:balance;max-width:360px;margin-top:.65rem;font-family:Cinzel,serif;font-size:clamp(1.8rem,3vw,2.8rem);line-height:1.08}.kids-boss-path ol{margin:2rem 0 0;padding:0;list-style:none}.kids-boss-path li{grid-template-columns:38px 1fr;gap:.9rem;padding-bottom:1.45rem;display:grid;position:relative}.kids-boss-path li:not(:last-child):after{content:"";background:linear-gradient(#e9bd5775,#e9bd5712);width:1px;position:absolute;top:33px;bottom:3px;left:17px}.kids-boss-path li>span{width:35px;height:35px;color:var(--kids-gold-bright);background:#17140f;border:1px solid #e9bd5766;border-radius:50%;place-items:center;font-size:.65rem;font-weight:900;display:grid}.kids-boss-path li strong{color:#eee7dd;font-size:.92rem}.kids-boss-path li p{color:#898e93;margin-top:.25rem;font-size:.8rem;line-height:1.5}.kids-boss-path__reward{border-top:1px solid #ffffff14;align-items:center;gap:.8rem;margin-top:.3rem;padding-top:1.25rem;display:flex}.kids-boss-path__reward svg{color:#75dff3;filter:drop-shadow(0 0 10px #75dff359);width:30px;height:30px}.kids-boss-path__reward div{flex-direction:column;gap:.15rem;display:flex}.kids-boss-path__reward span{color:#707b84;letter-spacing:.16em;text-transform:uppercase;font-size:.62rem;font-weight:800}.kids-boss-path__reward strong{color:#dce6e8;font-size:.8rem}.kids-fellowship-grid{grid-template-columns:minmax(0,1.18fr) minmax(340px,.82fr);gap:1.5rem;display:grid}.kids-world-card,.kids-rank-card{background:#0b0d12;border:1px solid #e9bd5738;border-radius:26px;min-height:590px;position:relative;overflow:hidden;box-shadow:0 30px 80px #00000075,inset 0 1px #ffffff0e}.kids-world-card>img{object-fit:cover;width:100%;height:100%;transition:transform .8s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0}.kids-world-card:hover>img{transform:scale(1.035)}.kids-world-card__shade{background:linear-gradient(#05060808 20%,#06070a57 53%,#07080bf7 100%),linear-gradient(90deg,#05060847,#0000 60%);position:absolute;inset:0}.kids-world-card__copy{z-index:2;padding:clamp(1.7rem,4vw,3rem);position:absolute;bottom:0;left:0;right:0}.kids-world-card__copy h3{color:#fff5e5;max-width:570px;margin-top:.55rem;font-family:Cinzel,serif;font-size:clamp(2rem,4vw,3.35rem);line-height:1.04}.kids-world-card__copy p{color:#d4d4cf;max-width:620px;margin-top:.8rem;line-height:1.62}.kids-world-card__copy ul{flex-wrap:wrap;gap:.55rem;margin:1.15rem 0 0;padding:0;list-style:none;display:flex}.kids-world-card__copy li{color:#eadfc8;letter-spacing:.05em;backdrop-filter:blur(8px);background:#08090c85;border:1px solid #ffe6a940;border-radius:999px;padding:.46rem .75rem;font-size:.67rem;font-weight:700}.kids-rank-card{background:radial-gradient(circle at 80% 8%,#52c09624,#0000 30%),linear-gradient(145deg,#12191a,#090b10 62%);flex-direction:column;padding:clamp(1.6rem,3.2vw,2.5rem);display:flex}.kids-rank-card__intro h3{color:#f5f7ec;margin-top:.55rem;font-family:Cinzel,serif;font-size:clamp(1.7rem,3vw,2.5rem);line-height:1.08}.kids-rank-card__intro p{color:#99a5a4;margin-top:.8rem;font-size:.9rem;line-height:1.6}.kids-rank-board{gap:.65rem;margin-top:2rem;display:grid}.kids-rank-row{background:#ffffff06;border:1px solid #ffffff14;border-radius:13px;grid-template-columns:24px 42px 1fr auto;align-items:center;gap:.7rem;padding:.72rem;display:grid}.kids-rank-row--first{background:linear-gradient(90deg,#e9bd571f,#ffffff06);border-color:#e9bd574d}.kids-rank-row b{color:#788489;text-align:center;font-family:Cinzel,serif;font-size:.86rem}.kids-rank-row--first b{color:var(--kids-gold-bright)}.kids-rank-row i{color:#d8f5e9;background:#183229;border:1px solid #67d7aa40;border-radius:50%;place-items:center;width:42px;height:42px;font-size:.58rem;font-style:normal;font-weight:900;display:grid}.kids-rank-row span{flex-direction:column;min-width:0;display:flex}.kids-rank-row strong{color:#e9eeee;text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;overflow:hidden}.kids-rank-row small{color:#667378;text-overflow:ellipsis;white-space:nowrap;margin-top:.12rem;font-size:.62rem;overflow:hidden}.kids-rank-row em{color:var(--kids-emerald);font-family:Cinzel,serif;font-size:1rem;font-style:normal;font-weight:800}.kids-rank-card__note{color:#84918e;border-top:1px solid #ffffff12;align-items:center;gap:.55rem;margin-top:auto;padding-top:1.25rem;font-size:.72rem;display:flex}.kids-rank-card__note svg{width:19px;height:19px;color:var(--kids-emerald)}.kids-discovery-grid{grid-template-rows:repeat(2,1fr);grid-template-columns:minmax(0,1.1fr) minmax(340px,.9fr);gap:1.2rem;min-height:680px;display:grid}.kids-discovery-card{background:#0a0b11;border:1px solid #ab93e233;border-radius:24px;min-height:0;position:relative;overflow:hidden;box-shadow:0 24px 70px #0000006b,inset 0 1px #ffffff0d}.kids-discovery-card--collection{grid-row:1/span 2}.kids-discovery-card>img{object-fit:cover;width:100%;height:100%;transition:transform .8s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0}.kids-discovery-card:hover>img{transform:scale(1.04)}.kids-discovery-card__shade{background:linear-gradient(#0000 16%,#07080c21 40%,#07080cf2 100%);position:absolute;inset:0}.kids-discovery-card__copy{z-index:2;padding:clamp(1.4rem,3.4vw,2.5rem);position:absolute;bottom:0;left:0;right:0}.kids-discovery-card__copy h3{color:#fff7e9;max-width:520px;margin-top:.45rem;font-family:Cinzel,serif;font-size:clamp(1.45rem,2.7vw,2.55rem);line-height:1.08}.kids-discovery-card--collection .kids-discovery-card__copy h3{font-size:clamp(2rem,4vw,3.4rem)}.kids-discovery-card__copy p{color:#b8bcc0;max-width:540px;margin-top:.65rem;font-size:.86rem;line-height:1.58}.kids-legacy-path{background:linear-gradient(90deg,#67d7aa0f,#ffffff05);border:1px solid #67d7aa29;border-radius:18px;grid-template-columns:auto minmax(120px,1fr) auto minmax(260px,.8fr);align-items:center;gap:1rem;margin-top:1.3rem;padding:1.15rem 1.3rem;display:grid}.kids-legacy-path__marker{background:radial-gradient(circle,#67d7aa38,#080d0fe6);border:1px solid #67d7aa80;border-radius:50%;place-items:center;width:58px;height:58px;display:grid;box-shadow:0 0 20px #67d7aa1f}.kids-legacy-path__marker span{color:#e7fff6;font-family:Cinzel,serif;font-size:1.15rem;font-weight:800;line-height:1}.kids-legacy-path__marker small{color:#7ca594;letter-spacing:.08em;text-transform:uppercase;font-size:.48rem}.kids-legacy-path__line{background:#252a31;border-radius:10px;height:3px;overflow:hidden}.kids-legacy-path__line i{border-radius:inherit;background:linear-gradient(90deg, var(--kids-emerald), var(--kids-cyan));width:76%;height:100%;display:block;box-shadow:0 0 12px #67d7aa73}.kids-legacy-path__next{flex-direction:column;gap:.18rem;display:flex}.kids-legacy-path__next span{color:#727c84;letter-spacing:.15em;text-transform:uppercase;font-size:.58rem;font-weight:800}.kids-legacy-path__next strong{color:#e5eceb;font-size:.78rem}.kids-legacy-path>p{color:#838e97;border-left:1px solid #ffffff14;padding-left:1rem;font-size:.78rem;line-height:1.55}.kids-final-cta{text-align:center;background:linear-gradient(#0c0d16 0%,#080a0f40 35%,#080a0f 100%),url(/images/kids-hero-keyart.webp) 50% 46%/cover no-repeat;place-items:center;min-height:600px;padding:7rem 1rem;display:grid;position:relative;overflow:hidden}.kids-final-cta:before{content:"";background:radial-gradient(circle,#090d1242,#06080ceb 72%);position:absolute;inset:0}.kids-final-cta__content{max-width:820px;position:relative}.kids-final-cta__eyebrow{color:var(--kids-emerald);letter-spacing:.22em;text-transform:uppercase;font-size:.72rem;font-weight:800}.kids-final-cta h2{color:#fff8e8;text-wrap:balance;text-shadow:0 4px 24px #000;margin-top:1rem;font-family:Cinzel,serif;font-size:clamp(2.5rem,6vw,5rem);line-height:1}.kids-final-cta p{color:#d2d9dc;text-shadow:0 2px 12px #000;max-width:620px;margin:1.25rem auto 0;font-size:1.08rem;line-height:1.6}.kids-final-cta__actions{flex-wrap:wrap;justify-content:center;gap:.9rem;margin-top:2rem;display:flex}.kids-final-cta__note{color:#929ba3;margin-top:1.2rem;font-size:.78rem;display:block}@keyframes kids-hero-breathe{0%{transform:scale(1.01)}to{transform:scale(1.045)}}@keyframes kids-light-sweep{0%{opacity:.48;transform:translate(-1%)}to{opacity:.82;transform:translate(1%)}}@keyframes kids-scroll-cue{0%,to{opacity:.45;transform:translateY(-5px)}50%{opacity:1;transform:translateY(6px)}}@keyframes kids-boss-pulse{0%{opacity:.55;transform:scale(.92)}to{opacity:.9;transform:scale(1.08)}}@media (width<=1023px){.kids-hero__shade{background:linear-gradient(90deg,#04080ee8,#04080e9e 48%,#04080e29),linear-gradient(#04070ca3,#0000 34%,#11111c 100%)}.kids-companion-grid,.kids-legacy-grid,.kids-boss-feature,.kids-fellowship-grid{grid-template-columns:1fr}.kids-boss-path{padding-block:3rem}.kids-world-card,.kids-rank-card{min-height:540px}.kids-legacy-path{grid-template-columns:auto 1fr auto}.kids-legacy-path>p{border-top:1px solid #ffffff14;border-left:0;grid-column:1/-1;padding-top:.9rem;padding-left:0}}@media (width<=767px){.kids-hero{align-items:end;min-height:790px}.kids-hero__art{object-position:67% center;animation:none}.kids-hero__shade{background:linear-gradient(#04070c7a 0%,#04070c14 25%,#04070cad 55%,#11111c 100%),linear-gradient(90deg,#04080e4d,#04080e0d)}.kids-hero__content{align-items:flex-end;min-height:790px;padding:7rem 0;display:flex}.kids-hero__copy{text-align:center;width:100%}.kids-kicker,.kids-hero__actions,.kids-hero__proof{justify-content:center}.kids-kicker:before{display:none}.kids-hero h1{margin-inline:auto;font-size:clamp(3rem,14vw,4.8rem)}.kids-hero__lede{margin-inline:auto;font-size:1rem}.kids-hero__scroll{display:none}.kids-quest-trail{grid-template-columns:1fr;margin-top:-2.8rem}.kids-quest-step+.kids-quest-step{border-top:1px solid #ffffff14;border-left:0}.kids-lore-grid,.kids-customization-grid{grid-template-columns:1fr}.kids-split-heading{grid-template-columns:1fr;gap:.85rem}.kids-cinematic-section{padding-block:5.5rem}.kids-chapter-header{margin-bottom:2rem}.kids-chapter-header__meta{font-size:.64rem}.kids-boss-stage{min-height:500px}.kids-boss-feature{border-radius:20px;min-height:0}.kids-boss-stage__hud{top:1rem;left:1rem;right:1rem}.kids-boss-stage__hearts{display:none}.kids-boss-stage__charge{bottom:6.6rem;left:1rem;right:1rem}.kids-boss-stage__caption{bottom:1.2rem;left:1rem;right:1rem}.kids-boss-path{padding:1.6rem}.kids-world-card,.kids-rank-card{border-radius:20px;min-height:510px}.kids-world-card__copy{padding:1.35rem}.kids-world-card__copy h3{font-size:2rem}.kids-discovery-grid{grid-template-rows:none;grid-template-columns:1fr;min-height:0}.kids-discovery-card,.kids-discovery-card--collection{grid-row:auto;min-height:450px}.kids-discovery-card--race,.kids-discovery-card--stories{min-height:380px}.kids-legacy-path{grid-template-columns:auto 1fr}.kids-legacy-path__next{grid-column:2}.kids-legacy-path>p{grid-column:1/-1}.kids-final-cta{min-height:560px}}@media (prefers-reduced-motion:reduce){.kids-hero__art,.kids-hero__rays,.kids-hero__scroll:after,.kids-boss-stage:before{animation:none}.kids-world-card>img,.kids-discovery-card>img{transition:none}}
