.ReferenceHomepage_root__SQn0_{--font-body:"Suisse Intl",Inter,"Helvetica Neue",Helvetica,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-display:"Suisse Intl",Inter,"Helvetica Neue",Helvetica,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#111;background:#fff;--motion-ease-out:cubic-bezier(0.23,1,0.32,1);--motion-ease-emphasized:cubic-bezier(0.16,1,0.3,1);font-synthesis:none;font-kerning:normal;font-variant-ligatures:common-ligatures contextual;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth;font-family:var(--font-body);font-size:16px;letter-spacing:-.008em;line-height:1.5;margin:0;min-width:320px;overflow-x:hidden;overflow-x:clip}.ReferenceHomepage_root__SQn0_ a{text-decoration:none}.ReferenceHomepage_root__SQn0_ a,.ReferenceHomepage_root__SQn0_ button{-webkit-tap-highlight-color:transparent}.ReferenceHomepage_root__SQn0_ a:focus-visible,.ReferenceHomepage_root__SQn0_ button:focus-visible{outline:2px solid #a78bfa;outline-offset:3px}.ReferenceHomepage_root__SQn0_ img,.ReferenceHomepage_root__SQn0_ video{display:block}.ReferenceHomepage_root__SQn0_ .font-mondwest{font-family:var(--font-display);font-feature-settings:"liga" 1,"kern" 1;font-weight:600;letter-spacing:-.045em;line-height:.98;text-wrap:balance}.ReferenceHomepage_root__SQn0_ h1,.ReferenceHomepage_root__SQn0_ h2,.ReferenceHomepage_root__SQn0_ h3{font-kerning:normal;font-weight:600;letter-spacing:-.04em;text-wrap:balance}.ReferenceHomepage_root__SQn0_ p{max-width:68ch;text-wrap:pretty}.ReferenceHomepage_root__SQn0_ .editorial-heading{font-family:var(--font-display);font-weight:600;letter-spacing:-.045em;line-height:.98;text-wrap:balance}.ReferenceHomepage_root__SQn0_ .numeric-display{font-family:var(--font-display);font-variant-numeric:tabular-nums lining-nums;font-weight:600;letter-spacing:-.05em}.ReferenceHomepage_root__SQn0_ .bottom-dock a,.ReferenceHomepage_root__SQn0_ .header-shell a{letter-spacing:-.005em}.ReferenceHomepage_root__SQn0_ .no-scrollbar{scrollbar-width:none}.ReferenceHomepage_root__SQn0_ .no-scrollbar::-webkit-scrollbar{display:none}@keyframes ReferenceHomepage_fadeUp__Hvux5{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.ReferenceHomepage_root__SQn0_ .animate-on-load{animation:ReferenceHomepage_fadeUp__Hvux5 .8s cubic-bezier(.16,1,.3,1) forwards;opacity:0;transform:translateY(20px)}.ReferenceHomepage_root__SQn0_ .delay-100{animation-delay:.1s}.ReferenceHomepage_root__SQn0_ .delay-200{animation-delay:.2s}.ReferenceHomepage_root__SQn0_ .delay-300{animation-delay:.3s}.ReferenceHomepage_root__SQn0_ .delay-400{animation-delay:.4s}.ReferenceHomepage_root__SQn0_ .delay-500{animation-delay:.5s}.ReferenceHomepage_root__SQn0_ .header-shell{border-bottom:1px solid transparent;transition:background-color .22s var(--motion-ease-out),border-color .22s var(--motion-ease-out),box-shadow .22s var(--motion-ease-out),backdrop-filter .22s var(--motion-ease-out)}.ReferenceHomepage_root__SQn0_ .header-shell.is-scrolled{background:hsla(0,0%,93%,.74);border-bottom-color:rgba(23,17,31,.07);box-shadow:0 16px 50px rgba(23,17,31,.08);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.ReferenceHomepage_root__SQn0_ .scroll-reveal{opacity:0;transform:translate3d(0,18px,0) scale(.992);transition:opacity .76s var(--motion-ease-emphasized),transform .86s var(--motion-ease-emphasized);will-change:opacity,transform}.ReferenceHomepage_root__SQn0_ .scroll-reveal--section{transform:translate3d(0,24px,0) scale(.988)}.ReferenceHomepage_root__SQn0_ .scroll-reveal--image{transform:translate3d(0,16px,0) scale(.996)}.ReferenceHomepage_root__SQn0_ .scroll-reveal.is-visible{opacity:1;transform:translateZ(0) scale(1)}.ReferenceHomepage_root__SQn0_ .scroll-reveal--stagger .motion-stagger-item,.ReferenceHomepage_root__SQn0_ .scroll-reveal--stagger article{filter:blur(5px);opacity:0;transition:opacity .58s var(--motion-ease-emphasized),filter .64s var(--motion-ease-emphasized)}.ReferenceHomepage_root__SQn0_ .scroll-reveal--stagger.is-visible .motion-stagger-item,.ReferenceHomepage_root__SQn0_ .scroll-reveal--stagger.is-visible article{filter:blur(0);opacity:1}.ReferenceHomepage_root__SQn0_ .scroll-reveal--stagger.is-visible .motion-stagger-item:nth-of-type(2),.ReferenceHomepage_root__SQn0_ .scroll-reveal--stagger.is-visible article:nth-of-type(2){transition-delay:50ms}.ReferenceHomepage_root__SQn0_ .scroll-reveal--stagger.is-visible .motion-stagger-item:nth-of-type(3),.ReferenceHomepage_root__SQn0_ .scroll-reveal--stagger.is-visible article:nth-of-type(3){transition-delay:.1s}.ReferenceHomepage_root__SQn0_ .scroll-reveal--stagger.is-visible .motion-stagger-item:nth-of-type(4),.ReferenceHomepage_root__SQn0_ .scroll-reveal--stagger.is-visible article:nth-of-type(4){transition-delay:.15s}.ReferenceHomepage_root__SQn0_ .scroll-reveal--stagger.is-visible .motion-stagger-item:nth-of-type(5),.ReferenceHomepage_root__SQn0_ .scroll-reveal--stagger.is-visible article:nth-of-type(5){transition-delay:.2s}.ReferenceHomepage_root__SQn0_ .scroll-reveal .motion-image-reveal{clip-path:inset(7% 0 0 0 round 28px);transition:clip-path .9s var(--motion-ease-emphasized),filter .9s var(--motion-ease-emphasized),transform .7s var(--motion-ease-out)}.ReferenceHomepage_root__SQn0_ .scroll-reveal.is-visible .motion-image-reveal{clip-path:inset(0 0 0 0 round 28px)}.ReferenceHomepage_root__SQn0_ .sample-orbit-section{isolation:isolate}.ReferenceHomepage_root__SQn0_ .tilted-orbit-stage{contain:layout style;perspective:1500px;transform-style:preserve-3d}.ReferenceHomepage_root__SQn0_ .orbit-center-glow{background:radial-gradient(circle at 48% 42%,rgba(126,34,206,.2),transparent 36%),radial-gradient(circle at 54% 54%,rgba(251,146,60,.15),transparent 44%);filter:blur(32px);height:360px;left:50%;opacity:.82;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:min(74vw,980px);z-index:0}.ReferenceHomepage_root__SQn0_ .orbit-card{backface-visibility:hidden;contain:layout paint style;cursor:pointer;filter:saturate(.94) brightness(.92);height:460px;left:50%;outline:none;position:absolute;top:50%;transform-style:preserve-3d;transition:opacity .18s var(--motion-ease-out),filter .22s var(--motion-ease-out),box-shadow .26s var(--motion-ease-out);width:clamp(320px,27vw,370px);will-change:transform,opacity,filter}.ReferenceHomepage_root__SQn0_ .orbit-card img{transform:translateZ(0)}.ReferenceHomepage_root__SQn0_ .orbit-card:after{background:linear-gradient(135deg,hsla(0,0%,100%,.22),transparent 32%),radial-gradient(circle at 50% 0,hsla(0,0%,100%,.18),transparent 48%);border-radius:inherit;content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .26s var(--motion-ease-out);z-index:3}.ReferenceHomepage_root__SQn0_ .orbit-card.is-active{box-shadow:0 42px 120px rgba(126,34,206,.24),0 18px 42px rgba(251,146,60,.12);filter:saturate(1.08) brightness(1.04)}.ReferenceHomepage_root__SQn0_ .orbit-card.is-muted{filter:saturate(.72) brightness(.68)}.ReferenceHomepage_root__SQn0_ .orbit-card.is-active:after{opacity:1}@keyframes ReferenceHomepage_marquee__DA4mc{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.ReferenceHomepage_root__SQn0_ .marquee-mask{contain:layout paint;mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);overflow:hidden}.ReferenceHomepage_root__SQn0_ .studio-marquee-track{animation:ReferenceHomepage_marquee__DA4mc 30s linear infinite}.ReferenceHomepage_root__SQn0_ .provider-marquee-mask{contain:layout paint;mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);overflow:hidden}.ReferenceHomepage_root__SQn0_ .provider-marquee-track{animation:ReferenceHomepage_marquee__DA4mc 18s linear infinite}.ReferenceHomepage_root__SQn0_ .provider-marquee-track:hover{animation-play-state:paused}@keyframes ReferenceHomepage_newsCarousel__wgOH5{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.ReferenceHomepage_root__SQn0_ .news-carousel-mask{contain:layout paint;mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);overflow:hidden}.ReferenceHomepage_root__SQn0_ .news-carousel-track{animation:ReferenceHomepage_newsCarousel__wgOH5 26s linear infinite;display:flex;width:-moz-max-content;width:max-content;will-change:transform}.ReferenceHomepage_root__SQn0_ .news-carousel-mask:hover .news-carousel-track{animation-play-state:paused}.ReferenceHomepage_root__SQn0_ .news-carousel-set{display:flex;gap:18px;padding-right:18px}.ReferenceHomepage_root__SQn0_ .news-carousel-card{aspect-ratio:16/10;background:#17111f;border-radius:28px;box-shadow:0 22px 64px rgba(0,0,0,.26);color:#fff;flex:0 0 clamp(360px,31vw,520px);isolation:isolate;overflow:hidden;position:relative;transform:translateZ(0)}.ReferenceHomepage_root__SQn0_ .news-carousel-card img{height:100%;width:100%}.ReferenceHomepage_root__SQn0_ .aurora-button{--button-gradient:linear-gradient(120deg,#fff,#fff 48%,#f7ecff 64%,#ffe7d1 78%,#fff);--button-text:#151019;--button-glow:rgba(154,76,255,.2);--circle-x:50%;--circle-y:50%;--circle-size:0%;--mag-x:0px;--mag-y:0px;--label-x:0px;--label-y:0px;align-items:center;background:radial-gradient(circle at var(--circle-x) var(--circle-y),rgba(255,252,225,.58) 0,transparent var(--circle-size)),var(--button-gradient);border:1px solid rgba(255,252,225,.42);border-radius:999px;box-shadow:0 18px 46px var(--button-glow),inset 0 1px 0 rgba(255,252,225,.34);color:var(--button-text);display:inline-flex;font-size:15px;font-weight:700;gap:0;isolation:isolate;justify-content:center;min-height:58px;min-width:176px;overflow:hidden;padding:8px 30px;position:relative;text-shadow:0 1px 18px rgba(255,252,225,.16);transform:translate3d(var(--mag-x),var(--mag-y),0);transition:background-size .42s cubic-bezier(.815,.005,.17,.995),border-color .36s cubic-bezier(.815,.005,.17,.995),box-shadow .42s cubic-bezier(.23,1,.32,1),color .3s cubic-bezier(.23,1,.32,1),transform .62s cubic-bezier(.22,1.55,.36,1);will-change:transform}.ReferenceHomepage_root__SQn0_ .aurora-button:before{background:radial-gradient(circle at var(--circle-x) var(--circle-y),rgba(255,252,225,.72),rgba(255,252,225,.28) 34%,transparent 64%),linear-gradient(115deg,rgba(255,252,225,.28),transparent 58%);border-radius:inherit;clip-path:circle(var(--circle-size) at var(--circle-x) var(--circle-y));content:"";inset:0;mix-blend-mode:soft-light;pointer-events:none;position:absolute;transition:clip-path .42s cubic-bezier(.815,.005,.17,.995);z-index:1}.ReferenceHomepage_root__SQn0_ .aurora-button:after{background:linear-gradient(115deg,transparent,rgba(255,252,225,.34) 38%,transparent 68%);border-radius:inherit;content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transform:translateX(-120%);transition:opacity .3s cubic-bezier(.23,1,.32,1),transform .7s cubic-bezier(.23,1,.32,1);z-index:2}.ReferenceHomepage_root__SQn0_ .aurora-button>*{position:relative;z-index:3}.ReferenceHomepage_root__SQn0_ .aurora-button-label{display:inline-flex;transform:translate3d(var(--label-x),var(--label-y),0);transition:transform .62s cubic-bezier(.22,1.55,.36,1);will-change:transform}.ReferenceHomepage_root__SQn0_ .aurora-button.is-magnetic,.ReferenceHomepage_root__SQn0_ .aurora-button:hover{border-color:rgba(255,252,225,.74);box-shadow:0 28px 68px var(--button-glow),0 9px 24px rgba(14,16,15,.18),inset 0 1px 0 rgba(255,252,225,.52)}.ReferenceHomepage_root__SQn0_ .aurora-button.is-magnetic:after,.ReferenceHomepage_root__SQn0_ .aurora-button:hover:after{opacity:1;transform:translateX(120%)}.ReferenceHomepage_root__SQn0_ .aurora-button:active{transform:translate3d(var(--mag-x),var(--mag-y),0) scale(.975)}.ReferenceHomepage_root__SQn0_ .aurora-button--compact{font-size:13px;min-height:44px;min-width:0;padding:6px 19px}.ReferenceHomepage_root__SQn0_ .aurora-button--text-only{min-width:176px;padding:8px 30px}.ReferenceHomepage_root__SQn0_ .aurora-button--header{font-size:13px;min-height:42px;min-width:142px;padding:5px 18px}.ReferenceHomepage_root__SQn0_ .aurora-button--dock{font-size:13px;min-height:40px;min-width:0;padding:5px 18px}.ReferenceHomepage_root__SQn0_ .aurora-button.min-w-0,.ReferenceHomepage_root__SQn0_ .aurora-button.w-full{min-width:0}.ReferenceHomepage_root__SQn0_ .tilt-card{--tilt-rotate-x:0deg;--tilt-rotate-y:0deg;--tilt-glow-x:50%;--tilt-glow-y:50%;isolation:isolate;position:relative;transform:perspective(1100px) rotateX(var(--tilt-rotate-x)) rotateY(var(--tilt-rotate-y)) translateY(0) scale(1);transform-style:preserve-3d;transition:transform .26s cubic-bezier(.23,1,.32,1),box-shadow .26s cubic-bezier(.23,1,.32,1),filter .26s cubic-bezier(.23,1,.32,1);will-change:transform}.ReferenceHomepage_root__SQn0_ .tilt-card:after{background:radial-gradient(circle at var(--tilt-glow-x) var(--tilt-glow-y),hsla(0,0%,100%,.34),hsla(0,0%,100%,.12) 18%,transparent 42%);border-radius:inherit;content:"";inset:0;mix-blend-mode:screen;opacity:0;pointer-events:none;position:absolute;transition:opacity .22s cubic-bezier(.23,1,.32,1);z-index:3}.ReferenceHomepage_root__SQn0_ .tilt-card>*{position:relative;z-index:1}.ReferenceHomepage_root__SQn0_ .tilt-card:hover,.ReferenceHomepage_root__SQn0_ .tilt-card[data-tilt-active=true]{box-shadow:0 36px 95px rgba(126,34,206,.16),0 14px 32px rgba(251,146,60,.12);filter:saturate(1.02);transform:perspective(1100px) rotateX(var(--tilt-rotate-x)) rotateY(var(--tilt-rotate-y)) translateY(-10px) scale(1.02)}.ReferenceHomepage_root__SQn0_ .tilt-card:hover:after,.ReferenceHomepage_root__SQn0_ .tilt-card[data-tilt-active=true]:after{opacity:1}.ReferenceHomepage_root__SQn0_ article{position:relative;transform:translateY(0) scale(1);transform-origin:center;transition:transform .22s cubic-bezier(.23,1,.32,1),box-shadow .22s cubic-bezier(.23,1,.32,1),filter .22s cubic-bezier(.23,1,.32,1);will-change:transform}.ReferenceHomepage_root__SQn0_ article img{transition:transform .36s cubic-bezier(.23,1,.32,1)}.ReferenceHomepage_root__SQn0_ article:focus-within,.ReferenceHomepage_root__SQn0_ article:hover,.ReferenceHomepage_root__SQn0_ article[data-card-hover=true]{z-index:20;transform:translateY(-8px) scale(1.018);box-shadow:0 26px 80px rgba(126,34,206,.13),0 8px 22px rgba(251,146,60,.1)}.ReferenceHomepage_root__SQn0_ article:focus-within img,.ReferenceHomepage_root__SQn0_ article:hover img,.ReferenceHomepage_root__SQn0_ article[data-card-hover=true] img{transform:scale(1.035)}.ReferenceHomepage_root__SQn0_ article:active{transform:translateY(-3px) scale(1.006)}@media (pointer:coarse){.ReferenceHomepage_root__SQn0_ .tilt-card,.ReferenceHomepage_root__SQn0_ .tilt-card:hover,.ReferenceHomepage_root__SQn0_ .tilt-card[data-tilt-active=true]{box-shadow:inherit;filter:none;transform:none}.ReferenceHomepage_root__SQn0_ .tilt-card:after{display:none}.ReferenceHomepage_root__SQn0_ article:hover,.ReferenceHomepage_root__SQn0_ article:hover img,.ReferenceHomepage_root__SQn0_ article[data-card-hover=true],.ReferenceHomepage_root__SQn0_ article[data-card-hover=true] img{transform:none;box-shadow:inherit}}@keyframes ReferenceHomepage_partnerPreview__2O8c2{0%{opacity:0;transform:translateY(12px) scale(.92) rotate(-2deg)}16%{opacity:1}to{opacity:0;transform:translateY(-14px) scale(1) rotate(2deg)}}.ReferenceHomepage_root__SQn0_ .partner-preview{animation:ReferenceHomepage_partnerPreview__2O8c2 .9s cubic-bezier(.16,1,.3,1) forwards}@media (max-width:767px){.ReferenceHomepage_root__SQn0_ .header-shell.is-scrolled{background:hsla(0,0%,93%,.9)}.ReferenceHomepage_root__SQn0_ .scroll-reveal,.ReferenceHomepage_root__SQn0_ .scroll-reveal--image,.ReferenceHomepage_root__SQn0_ .scroll-reveal--section{transform:translate3d(0,12px,0) scale(.996);transition-duration:.56s}.ReferenceHomepage_root__SQn0_ .scroll-reveal.is-visible{transform:translateZ(0) scale(1)}.ReferenceHomepage_root__SQn0_ .scroll-reveal--stagger.is-visible .motion-stagger-item,.ReferenceHomepage_root__SQn0_ .scroll-reveal--stagger.is-visible article{transition-delay:0ms!important}.ReferenceHomepage_root__SQn0_ .studio-marquee-track{animation-duration:10s}.ReferenceHomepage_root__SQn0_ .provider-marquee-track{animation-duration:12s}}@media (prefers-reduced-motion:reduce){.ReferenceHomepage_root__SQn0_{scroll-behavior:auto}.ReferenceHomepage_root__SQn0_,.ReferenceHomepage_root__SQn0_ *,.ReferenceHomepage_root__SQn0_ :after,.ReferenceHomepage_root__SQn0_ :before{animation-duration:1ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:1ms!important}.ReferenceHomepage_root__SQn0_ .animate-on-load,.ReferenceHomepage_root__SQn0_ .fade-in-up,.ReferenceHomepage_root__SQn0_ .scroll-reveal,.ReferenceHomepage_root__SQn0_ .scroll-reveal--image,.ReferenceHomepage_root__SQn0_ .scroll-reveal--section,.ReferenceHomepage_root__SQn0_ .scroll-reveal--stagger .motion-stagger-item,.ReferenceHomepage_root__SQn0_ .scroll-reveal--stagger article{filter:none!important;opacity:1!important;transform:none!important}.ReferenceHomepage_root__SQn0_ .scroll-reveal .motion-image-reveal{clip-path:none!important}.ReferenceHomepage_root__SQn0_ .tilt-card,.ReferenceHomepage_root__SQn0_ .tilt-card:hover,.ReferenceHomepage_root__SQn0_ .tilt-card[data-tilt-active=true]{box-shadow:inherit!important;filter:none!important;transform:none!important}.ReferenceHomepage_root__SQn0_ .tilt-card:after{display:none}.ReferenceHomepage_root__SQn0_ .aurora-button{--mag-x:0px!important;--mag-y:0px!important;--label-x:0px!important;--label-y:0px!important;--circle-size:0%!important}.ReferenceHomepage_root__SQn0_ .news-carousel-track{animation:none!important}.ReferenceHomepage_root__SQn0_ article img,.ReferenceHomepage_root__SQn0_ article:focus-within img,.ReferenceHomepage_root__SQn0_ article:hover img,.ReferenceHomepage_root__SQn0_ article:not(.orbit-card),.ReferenceHomepage_root__SQn0_ article:not(.orbit-card):active,.ReferenceHomepage_root__SQn0_ article:not(.orbit-card):focus-within,.ReferenceHomepage_root__SQn0_ article:not(.orbit-card):hover,.ReferenceHomepage_root__SQn0_ article:not(.orbit-card)[data-card-hover=true],.ReferenceHomepage_root__SQn0_ article[data-card-hover=true] img{transform:none!important}}