.opening-art{container-type:inline-size}.opening-slide.opening-slide-geobrain{display:block;place-items:start}.opening-slide-geobrain{isolation:isolate;overflow:hidden;border:1px solid #6686af55;border-radius:18px;background:radial-gradient(ellipse at 92% 12%,#cf55d521,transparent 60%),radial-gradient(ellipse at 45% 100%,#19cbe51a,transparent 60%),linear-gradient(125deg,#0a172a,#111427 65%,#261733)}.opening-slide-geobrain:before{content:"";position:absolute;inset:0;background:linear-gradient(115deg,transparent 70%,#a7d2ff15 70.15%,transparent 70.4%),linear-gradient(0deg,transparent 14%,#82b9e710 14.2%,transparent 14.5%);pointer-events:none}.opening-slide-geobrain:after{content:"";position:absolute;z-index:0;top:0;right:0;bottom:0;width:12%;border-left:1px solid #c890db55;background:linear-gradient(100deg,#182538,#21182f);box-shadow:-16px 0 60px #02081055;pointer-events:none}.opening-geobrain-copy{position:absolute;inset:0 auto auto 0;margin:0;justify-self:start;align-self:start;z-index:2;width:49%;max-width:520px;padding:4.3cqw 3cqw 3cqw 2cqw;text-align:left}.geobrain-slide-kicker{display:block;color:#90daed;font:600 12px/1.5 Inter,system-ui,sans-serif;letter-spacing:.13em;max-width:24em}.opening-geobrain-copy h2{font:750 clamp(36px,7.4cqw,78px)/1.1 Inter,system-ui,sans-serif;letter-spacing:-.065em;text-transform:none;color:#e9faff;margin:10px 0 12px;text-shadow:0 5px 25px #061022a0}.opening-geobrain-copy h2 span{background:linear-gradient(110deg,#71dcff,#a99fff,#f49cde);background-clip:text;-webkit-background-clip:text;color:transparent}.opening-geobrain-copy h3{color:#f3f4fc;font:600 clamp(20px,3.1cqw,32px)/1.15 Inter,system-ui,sans-serif;letter-spacing:-.035em;margin:0 0 12px}.opening-geobrain-copy p{max-width:31ch;font:400 clamp(16px,1.7cqw,18px)/1.5 Inter,system-ui,sans-serif;color:#b5c9df;margin:0 0 18px}.opening-geobrain-copy .geobrain-slide-cta{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:11px 20px;border:1px solid #b3daff77;border-radius:11px;background:linear-gradient(110deg,#71e5f7,#9baff7 62%,#df9ce2);color:#0a1a30;font:700 14px/1.3 Inter,system-ui,sans-serif;box-shadow:0 8px 28px #5295cf1f;transition:filter .2s,box-shadow .2s;text-decoration:none}.geobrain-slide-cta:hover{filter:brightness(1.12);box-shadow:0 8px 30px #75bcf23d}.geobrain-slide-cta:focus-visible{outline:2px solid #fff;outline-offset:5px}.opening-geobrain-foreground{position:absolute;z-index:3;right:-3%;top:-3%;bottom:-38%;width:84%;pointer-events:none;filter:drop-shadow(-22px 20px 24px #01061385)}.opening-slide .opening-geobrain-foreground img{display:block;width:100%;height:100%;object-fit:contain;object-position:right center}@container (max-width:700px){.opening-slide-geobrain .geobrain-slide-kicker{display:none}.opening-slide-geobrain .opening-geobrain-copy p{font-size:16px;line-height:1.4;margin-bottom:12px}}@media(max-width:700px){.opening-slide-geobrain{border-radius:12px}.opening-geobrain-copy{width:56%;padding:clamp(14px,4vw,24px) clamp(8px,2vw,12px) 14px clamp(8px,2vw,12px)}.geobrain-slide-kicker,.opening-geobrain-copy p{display:none}.opening-geobrain-copy h2{font-size:clamp(32px,8vw,52px);letter-spacing:-.06em;margin:0 0 8px}.opening-geobrain-copy h3{font-size:clamp(17px,4.4vw,27px);line-height:1.16;margin:0 0 12px}.opening-geobrain-copy .geobrain-slide-cta{font-size:14px;min-height:44px;padding:9px 12px;border-radius:8px}.opening-geobrain-foreground{width:90%;right:-4%;top:-3%;bottom:-38%}.opening-slide-geobrain:after{width:10%}}@media(max-width:360px){.opening-geobrain-copy{padding:10px 5px 10px 8px}.opening-geobrain-copy h2{font-size:29px;margin-bottom:6px}.opening-geobrain-copy h3{font-size:16px;margin-bottom:8px}.opening-geobrain-copy .geobrain-slide-cta{padding:8px 10px}.opening-geobrain-foreground{right:-5%;width:92%}}@media(prefers-reduced-motion:reduce){.geobrain-slide-cta{transition:none}}.opening-slide-geobrain.is-releasing-geobrain .opening-geobrain-foreground{opacity:0;transform:translate(5%) scale(.98);transition:opacity .5s ease,transform .6s ease}@media(prefers-reduced-motion:reduce){.opening-slide-geobrain.is-releasing-geobrain .opening-geobrain-foreground{transition:none}}
