.desktop-heroes{display:none}
@media(min-width:701px){
.home-stage{display:none!important}.desktop-heroes{display:block;position:relative;height:calc(100svh - 84px);min-height:620px;max-height:1000px;isolation:isolate;background:#250e19;overflow:hidden}.hero-slides{position:absolute;inset:0}.feature-hero{position:absolute;inset:0;display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:3%;padding:54px 7% 130px;opacity:0;visibility:hidden;transition:opacity .8s ease,visibility .8s;overflow:hidden}.feature-hero.is-active{opacity:1;visibility:visible}.feature-hero:after{content:'';position:absolute;inset:22px;border:1px solid #d2ae7340;pointer-events:none}.feature-copy{position:relative;z-index:3}.feature-category{font-size:12px;font-weight:700;letter-spacing:2.6px;text-transform:uppercase;color:#dec18b;margin:0 0 27px}.feature-copy h2{font:600 clamp(68px,7.5vw,122px)/.94 'Barlow Condensed',Impact,sans-serif;letter-spacing:-1.7px;margin:0 0 28px;color:#fff9ed}.feature-copy h2 em{font:italic .75em/1.3 Georgia,serif;font-weight:400;letter-spacing:-2.5px;color:#e9d4ac;white-space:nowrap}.feature-description{font-size:14px;line-height:1.85;max-width:390px;color:#dfd1cb;margin:0 0 30px}.feature-explore{display:inline-flex;align-items:center;justify-content:space-between;gap:48px;background:#efdfba;color:#35131f;padding:17px 24px;min-width:166px;font-size:13px;font-weight:700;border:1px solid #efdfba;transition:background .2s,transform .2s}.feature-explore:hover{background:#fff7e6;transform:translateY(-2px)}.feature-explore:focus-visible,.feature-controls button:focus-visible{outline:2px solid currentColor;outline-offset:5px}
.brain-hero{background:radial-gradient(ellipse at 75% 45%,#7d3348,transparent 55%),linear-gradient(115deg,#210d17,#481c2b 65%,#250f19)}.brain-hero:before{content:'';position:absolute;inset:0;background-image:linear-gradient(#dbbd7d09 1px,transparent 1px),linear-gradient(90deg,#dbbd7d09 1px,transparent 1px);background-size:68px 68px;mask-image:linear-gradient(90deg,transparent,#000)}.brain-art{position:relative;display:grid;place-items:center;align-self:stretch;min-height:350px;isolation:isolate}.brain-art img{width:clamp(300px,34vw,570px);height:auto;max-width:110%;filter:drop-shadow(0 18px 35px #10050c88);transform:rotate(-7deg)}.brain-orbit{position:absolute;width:100%;aspect-ratio:1;border:1px solid #e5bd6d36;border-radius:50%;z-index:-1}.orbit-two{width:76%;border-style:dashed;transform:rotate(25deg)}.orbit-one:before{content:'';position:absolute;top:12%;right:15%;width:8px;height:8px;border-radius:50%;background:#d3b476;box-shadow:0 0 25px #e5bd6d}.art-caption{position:absolute;bottom:0;left:0;right:0;text-align:center;color:#e4ca9e;font:italic 18px Georgia,serif}
.numbers-hero{background:#ece6d8;color:#381824}.numbers-hero:before{content:'';position:absolute;inset:0;background:repeating-linear-gradient(90deg,transparent 0,transparent 79px,#5c3c2810 80px);mask-image:linear-gradient(90deg,transparent,#000)}.numbers-hero .feature-category{color:#8c6934}.numbers-hero .feature-copy h2{color:#381824}.numbers-hero .feature-copy h2 em{color:#8a693c}.numbers-hero .feature-description{color:#69594f}.numbers-hero .feature-explore{background:#481d27;color:#fff9ed;border-color:#481d27}.numbers-hero .feature-explore:hover{background:#6c2b3b}.numbers-art{position:relative;z-index:2;background:#faf6ec;border:1px solid #c5b89f;box-shadow:18px 20px 0 #481d2710;transform:rotate(-3deg);padding:28px 30px}.ratings-topline{display:flex;align-items:center;justify-content:space-between;font-size:11px;text-transform:uppercase;letter-spacing:1.8px;border-bottom:1px solid #cfc2ab;padding-bottom:20px;font-weight:700}.hero-rating{position:relative;padding:19px 0;border-bottom:1px solid #d9cebc}.hero-rating-line{display:flex;align-items:baseline;justify-content:space-between;gap:15px}.hero-rating-line strong{font:600 clamp(28px,2.8vw,42px) 'Barlow Condensed',Impact,sans-serif}.hero-rating-line b{font:italic 29px Georgia,serif;color:#8c6934}.rating-bar{display:block;height:3px;background:#dfd3bf;margin-top:13px}.rating-bar i{display:block;height:100%;background:#481d27}.ratings-bottomline{display:flex;align-items:center;justify-content:space-between;font-size:11px;padding-top:22px;color:#78634f}.ratings-bottomline span{font-size:25px}
.dream-hero{background:#190c12 url('assets/home-tunnel-1600-v1.jpg') center/cover}.dream-hero:before{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#1c0a15f5,#210d17bb 45%,#2b102748),linear-gradient(0deg,#160b14e8,transparent 65%)}.dream-hero .feature-copy h2{font-size:clamp(62px,6.9vw,112px)}.dream-art{position:relative;align-self:stretch;min-height:350px;isolation:isolate}.dream-halo{position:absolute;inset:6% -7%;background:radial-gradient(ellipse,#f3ca7355,transparent 66%);z-index:-1}.dream-crest{position:absolute;object-fit:contain;filter:drop-shadow(0 15px 16px #12070b99);height:auto}.dream-art .crest-center{width:64%;height:auto;left:18%;top:13%;transform:rotate(-5deg);z-index:3}.dream-art .crest-west{width:43%;left:-3%;top:29%;transform:rotate(-16deg);z-index:1}.dream-art .crest-east{width:43%;right:-3%;top:29%;transform:rotate(15deg);z-index:2}.dream-art .art-caption{bottom:0}
.feature-controls{position:absolute;bottom:43px;left:7%;right:7%;display:flex;align-items:center;gap:32px;z-index:6;color:#e7d4b2}.feature-pagination{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;width:min(690px,75%)}.feature-pagination button{padding:15px 0 8px;text-align:left;border:0;background:none;color:inherit;opacity:.55;font-size:12px;letter-spacing:.4px;cursor:pointer}.feature-pagination button[aria-current=true]{opacity:1}.feature-pagination i{display:block;height:2px;background:currentColor;margin-top:14px;opacity:.35}.feature-pagination button[aria-current=true] i{opacity:1}.feature-play{margin-left:auto;border:1px solid currentColor;border-radius:50%;width:42px;height:42px;display:grid;place-items:center;background:none;color:inherit;font-size:16px;cursor:pointer}.desktop-heroes[data-slide="1"] .feature-controls{color:#481d27}.feature-announcement{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}
}
@media(min-width:701px) and (max-width:1000px){.feature-hero{padding:45px 6% 130px;gap:2%;grid-template-columns:1.1fr 1fr}.feature-copy h2{font-size:64px}.dream-hero .feature-copy h2{font-size:57px}.feature-description{font-size:13px}.feature-category{font-size:10px}.brain-art img{width:300px}.numbers-art{padding:22px}.hero-rating{padding:16px 0}.hero-rating-line strong{font-size:28px}.feature-pagination{gap:20px}.dream-art .crest-center{top:19%}.dream-art .crest-west,.dream-art .crest-east{top:34%}.art-caption{font-size:15px}}
@media(prefers-reduced-motion:reduce){.feature-hero,.feature-explore{transition:none}}
