html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent-horizontal],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-duration:1ms;transition-property:overflow}.loader[data-v-29c2bcc7]{align-items:center;background:#000;display:flex;inset:0;justify-content:center;position:fixed;z-index:100}html[data-has-fixed-bg="1"] .loader{background:transparent}.loader__content[data-v-29c2bcc7]{align-items:center;display:flex;justify-content:center;overflow:visible;position:relative}.loader__o-bounce[data-v-29c2bcc7]{animation:loader-o-bounce-29c2bcc7 1.65s cubic-bezier(.45,0,.25,1) infinite;margin:-1.75rem;overflow:visible;padding:1.75rem}.loader__o-inner[data-v-29c2bcc7]{display:block;overflow:visible;position:relative;width:4.5rem}.loader__o-glow[data-v-29c2bcc7]{inset:0;pointer-events:none;position:absolute;z-index:0}.loader__o-glow-img[data-v-29c2bcc7]{animation:loader-o-glow-breathe-29c2bcc7 10s ease-in-out infinite;filter:blur(12px) brightness(1.5);left:0;opacity:.44;position:absolute;top:0}.loader__o[data-v-29c2bcc7],.loader__o-glow-img[data-v-29c2bcc7]{display:block;height:auto;width:100%}.loader__o[data-v-29c2bcc7]{-o-object-fit:contain;object-fit:contain;position:relative;z-index:1}.loader-fade-enter-active[data-v-29c2bcc7],.loader-fade-leave-active[data-v-29c2bcc7]{transition:opacity .5s ease}.loader-fade-enter-from[data-v-29c2bcc7],.loader-fade-leave-to[data-v-29c2bcc7]{opacity:0}@keyframes loader-o-bounce-29c2bcc7{0%,to{transform:translateY(0)}50%{transform:translateY(-.85rem)}}@keyframes loader-o-glow-breathe-29c2bcc7{0%,to{filter:blur(11px) brightness(1.4)}50%{filter:blur(14px) brightness(1.55)}}@media(prefers-reduced-motion:reduce){.loader__o-bounce[data-v-29c2bcc7],.loader__o-glow-img[data-v-29c2bcc7]{animation:none}}.aurora-o[data-v-db7f7913]{--o-w:42px;--o-h:calc(var(--o-w)*363/359);--o-angle:0deg;--o-live:.88;display:block;height:var(--o-h);overflow:hidden;position:relative;width:var(--o-w)}.aurora-o__plate[data-v-db7f7913]{-o-object-fit:fill;object-fit:fill;opacity:1;z-index:2}.aurora-o__glow[data-v-db7f7913],.aurora-o__plate[data-v-db7f7913]{height:var(--o-h);left:0;pointer-events:none;position:absolute;top:0;width:var(--o-w)}.aurora-o__glow[data-v-db7f7913]{isolation:isolate;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-image:url(../assets/images/home/logo-resting-state-a.png),url(../assets/images/home/logo-o-ring-mask.svg);mask-image:url(../assets/images/home/logo-resting-state-a.png),url(../assets/images/home/logo-o-ring-mask.svg);-webkit-mask-position:center,center;mask-position:center,center;-webkit-mask-repeat:no-repeat,no-repeat;mask-repeat:no-repeat,no-repeat;-webkit-mask-size:100% 100%,84% 84%;mask-size:100% 100%,84% 84%;opacity:0;overflow:hidden;z-index:3}.aurora-o--ready .aurora-o__glow[data-v-db7f7913]{opacity:var(--o-live)}.aurora-o__glow-spin[data-v-db7f7913]{background:conic-gradient(from var(--o-angle),transparent 0deg,transparent 238deg,rgba(255,193,126,0) 252deg,rgba(255,193,126,.28) 270deg,rgba(255,210,160,.7) 290deg,#fff8ee 304deg,rgba(255,210,160,.7) 318deg,rgba(255,193,126,.28) 338deg,rgba(255,193,126,0) 352deg,transparent 1turn);filter:blur(.45px);height:136%;inset:-18%;mix-blend-mode:overlay;position:absolute;width:136%}@media(max-width:767px){.aurora-o[data-v-db7f7913]{--o-w:48px}}@media(max-width:400px){.aurora-o[data-v-db7f7913]{--o-w:32px;--o-h:32px;top:-5px}}@media(prefers-reduced-motion:reduce){.aurora-o[data-v-db7f7913]{--o-live:.88}.aurora-o__glow-spin[data-v-db7f7913]{background:conic-gradient(from 40deg,transparent 0deg,transparent 238deg,rgba(255,193,126,0) 252deg,rgba(255,193,126,.22) 270deg,rgba(255,193,126,.75) 290deg,#fff 304deg,rgba(255,193,126,.75) 318deg,rgba(255,193,126,.22) 338deg,rgba(255,193,126,0) 352deg,transparent 1turn)}}.home-apply-pill[data-v-59669a31]{align-items:center;-moz-appearance:none;appearance:none;-webkit-appearance:none;background:#ffffffe0;border:0;border-radius:28px;color:#000000b8;cursor:pointer;display:inline-flex;height:45px;isolation:isolate;justify-content:center;outline:none;padding:0 22px;position:relative;transition:transform .45s var(--home-ease-out);white-space:nowrap}.home-apply-pill__text[data-v-59669a31]{display:inline-block;font-size:14px;line-height:1;position:relative;z-index:1}.home-apply-pill__plain[data-v-59669a31]{font-family:var(--font-display);letter-spacing:-.01em}.home-apply-pill__italic[data-v-59669a31]{font-family:var(--font-accent);font-size:15px;font-style:italic;letter-spacing:-.03em;margin-left:.22em}.home-apply-pill__italic--solo[data-v-59669a31]{margin-left:0}.home-apply-pill__short[data-v-59669a31]{display:none}@media(max-width:400px){.home-apply-pill--compact .home-apply-pill__full[data-v-59669a31]{display:none}.home-apply-pill--compact .home-apply-pill__short[data-v-59669a31]{display:inline-block}}.glass-btn[data-v-42ca8c56]{align-items:center;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:0;border-radius:9999px;color:#fff;cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:400;gap:.375rem;justify-content:center;letter-spacing:.02em;line-height:1;padding:.75rem .95rem;position:relative;text-decoration:none;width:175px}.glass-btn--sheen[data-v-42ca8c56]{overflow:hidden}.glass-btn__sheen[data-v-42ca8c56]{border-radius:inherit;inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:0}.glass-btn__sheen[data-v-42ca8c56]:before{animation:glass-btn-sheen-42ca8c56 5.5s ease-in-out infinite;background:linear-gradient(108deg,#fff0,#ffffff0a 40%,#ffffff2e,#ffffff0a 60%,#fff0);border-radius:inherit;bottom:-10%;content:"";left:-130%;opacity:0;position:absolute;top:-10%;transform:skew(-16deg);width:55%}.glass-btn__text[data-v-42ca8c56]{line-height:1;position:relative;z-index:1}.glass-btn__arrow[data-v-42ca8c56],.glass-btn__icon[data-v-42ca8c56]{align-items:center;display:inline-flex;flex-shrink:0;position:relative;z-index:1}@keyframes glass-btn-sheen-42ca8c56{0%,58%,to{left:-130%;opacity:0}6%{opacity:.55}36%{left:145%;opacity:.55}48%{opacity:0}}.glass-btn--auto[data-v-42ca8c56]{padding-inline:1.25rem;width:auto}.glass-btn--wide[data-v-42ca8c56]{max-width:22.125rem;width:100%}.glass-btn--small[data-v-42ca8c56]{padding:8px 12px}@media(max-width:639px){.glass-btn--mobile-icon-only[data-v-42ca8c56]{gap:0;height:2.5rem;justify-content:center;min-width:2.5rem;padding:0;position:relative;width:2.5rem}.glass-btn--mobile-icon-only .glass-btn__text[data-v-42ca8c56]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}}.referral-sticky-cta[data-v-cf661888]{bottom:0;display:flex;justify-content:center;left:0;padding:12px 24px calc(28px + env(safe-area-inset-bottom,0px));pointer-events:none;position:fixed;right:0;z-index:200}.referral-sticky-cta[data-v-cf661888] .glass-btn{box-shadow:none;max-width:22.125rem;pointer-events:auto;width:100%}.referral-sticky-cta[data-v-cf661888] .glass-btn:hover:not(:disabled){box-shadow:none}@media(min-width:768px){.referral-sticky-cta[data-v-cf661888]{display:none}}.referral-sticky-cta-enter-active,.referral-sticky-cta-leave-active{transition:transform .34s cubic-bezier(.22,1,.36,1),opacity .28s ease}.referral-sticky-cta-enter-from,.referral-sticky-cta-leave-to{opacity:0;transform:translateY(100%)}.header[data-v-74ecf3b2]{--header-pad-y:1.1rem;align-items:center;box-sizing:border-box;display:grid;gap:1rem;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);isolation:isolate;left:0;min-height:calc(var(--header-pad-y)*2 + 3.92rem);padding:var(--header-pad-y) 1.5rem;position:fixed;right:0;top:0;transform:translateZ(0);z-index:9999}.header--legacy[data-v-74ecf3b2]{grid-template-columns:1fr auto 1fr;min-height:0;padding:1rem;transform:translateY(0);transition:transform .3s ease}.header--legacy .header__blur-bg[data-v-74ecf3b2]{backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(8px);background:linear-gradient(180deg,rgba(0,0,0,.25) 0,transparent);inset:0 0 -4rem;mask-image:linear-gradient(180deg,#000 35%,transparent);-webkit-mask-image:linear-gradient(180deg,#000 35%,transparent);pointer-events:none;position:absolute;z-index:0}.header--legacy .header__left[data-v-74ecf3b2],.header--legacy .header__right[data-v-74ecf3b2]{min-height:0}.header--legacy .header__logo-link[data-v-74ecf3b2]{height:1.75rem}.header--legacy .nav-logo[data-v-74ecf3b2]{height:auto;-o-object-fit:contain;object-fit:contain;width:88px}.header--legacy .header__right-links[data-v-74ecf3b2]{gap:10px}.header--legacy .header__link[data-v-74ecf3b2]{padding:.5rem}@media(min-width:1440px){.header--legacy .nav-logo[data-v-74ecf3b2]{width:116px}}@media(max-width:768px){.header--legacy[data-v-74ecf3b2]{align-items:flex-start}.header--legacy .header__logo-link[data-v-74ecf3b2]{height:2.125rem}.header--legacy .nav-logo[data-v-74ecf3b2]{height:100%;max-height:2.125rem;-o-object-position:center;object-position:center;width:100px}}.header__left[data-v-74ecf3b2]{align-items:center;display:flex;grid-column:1;grid-row:1;justify-content:flex-start;min-height:45px;position:relative;z-index:2}.header--apply-flow[data-v-74ecf3b2]{min-height:calc(var(--header-pad-y) + 3.92rem);padding-bottom:0}.header--apply-flow [data-reveal=header-links][data-v-74ecf3b2],.header--member-login [data-reveal=header-links][data-v-74ecf3b2]{opacity:0!important;pointer-events:none!important;transform:translate3d(0,-36px,0)!important;transition:none!important}.header--apply-flow[data-v-74ecf3b2] .header__home-apply{opacity:0!important;pointer-events:none!important;transform:translateY(-.7rem)!important;transition:none!important}.header__login-back[data-v-74ecf3b2]{align-self:center;animation:header-login-back-in-74ecf3b2 1.05s var(--home-ease,cubic-bezier(.22,1,.36,1)) .4s both;grid-column:1;grid-row:1;justify-self:start;position:relative;transform:translateZ(0);transition:opacity 1.1s var(--home-ease,cubic-bezier(.22,1,.36,1));z-index:3}.header__login-back--out[data-v-74ecf3b2]{animation:none;opacity:0!important;pointer-events:none}@keyframes header-login-back-in-74ecf3b2{0%{opacity:0}to{opacity:1}}.header__logo[data-v-74ecf3b2]{align-items:center;display:flex;grid-column:2;grid-row:1;justify-content:center;overflow:visible;pointer-events:auto;position:relative;z-index:1}.header__logo--locked[data-v-74ecf3b2]{filter:none!important;opacity:1!important;transform:none!important;visibility:visible!important}.header__logo-link[data-v-74ecf3b2]{align-items:center;cursor:pointer;display:flex;height:auto;overflow:visible;text-decoration:none;-webkit-tap-highlight-color:transparent}.header__logo-link--static[data-v-74ecf3b2]{cursor:default;pointer-events:none}.header--invite[data-v-74ecf3b2] .aurora-o{--o-w:42px;--o-h:calc(var(--o-w)*363/359);top:0}.header__right[data-v-74ecf3b2]{align-items:center;display:flex;grid-column:3;grid-row:1;justify-content:flex-end;min-height:45px;position:relative;z-index:2}.header__left-links[data-v-74ecf3b2],.header__right-links[data-v-74ecf3b2]{align-items:center;display:flex;flex-wrap:nowrap;gap:10px;white-space:nowrap}.header__right-links[data-v-74ecf3b2]{justify-content:flex-end}.header__link[data-v-74ecf3b2]{color:#fff;display:inline-flex;padding:.5rem;text-decoration:none;transition:opacity .2s,transform .45s var(--home-ease-out)}.header__link[data-v-74ecf3b2]:hover{opacity:.8}.header__members[data-v-74ecf3b2]{align-items:center;height:45px;padding:0 .5rem;transition:opacity .5s var(--home-ease,cubic-bezier(.22,1,.36,1)),transform .5s var(--home-ease-out,cubic-bezier(.22,1,.36,1))}.header__members--away[data-v-74ecf3b2]{opacity:0;pointer-events:none;transform:translateY(-.7rem)}@media(hover:hover)and (pointer:fine){.header__members[data-v-74ecf3b2]:not(.header__members--away):hover{transform:translateY(-2px)}}.header--immediate [data-reveal=nav-logo][data-v-74ecf3b2]{opacity:1!important;transform:none!important}.header--immediate:not(.header--links-hidden):not(.header--member-login):not(.header--apply-flow) [data-reveal=header-links][data-v-74ecf3b2]{opacity:1!important;transform:none!important;transition:none!important}.header--home[data-v-74ecf3b2]{opacity:0;pointer-events:none;transition:none}.header--home-ready[data-v-74ecf3b2]{opacity:1;pointer-events:auto;transition:opacity .6s var(--home-ease)}.header--home-cinema[data-v-74ecf3b2]{opacity:0;pointer-events:none;transition:opacity .4s var(--home-ease)}.header[data-v-74ecf3b2] .header__home-apply{display:inline-flex;transition:opacity .5s var(--home-ease,cubic-bezier(.22,1,.36,1)),transform .5s var(--home-ease-out,cubic-bezier(.22,1,.36,1))}.header--invite[data-v-74ecf3b2] .header__home-apply,.header--marketing[data-v-74ecf3b2]:not(.header--invite):not(.header--home-apply) .header__home-apply{opacity:0;pointer-events:none;transform:translateY(-.7rem)}.header--invite-cta[data-v-74ecf3b2] .header__home-apply,.header--marketing:not(.header--invite).header--home-apply[data-v-74ecf3b2] .header__home-apply{opacity:1;pointer-events:auto;transform:none}@media(min-width:768px){.header[data-v-74ecf3b2]{padding:var(--header-pad-y) 2rem}.header--apply-flow[data-v-74ecf3b2]{padding-bottom:0}.header--marketing[data-v-74ecf3b2]:not(.header--invite):not(.header--home-apply) .header__home-apply{opacity:1;pointer-events:auto;transform:none}}@media(prefers-reduced-motion:reduce){.header--home[data-v-74ecf3b2]{transition:none}}@media(max-width:767px){.header--marketing .header__left-links[data-v-74ecf3b2]{display:none}.header--marketing .header__left[data-v-74ecf3b2]{min-width:40px}.header[data-v-74ecf3b2] .header__home-apply{height:40px;padding:0 14px}.header[data-v-74ecf3b2] .home-apply-pill__text{font-size:13px}.header[data-v-74ecf3b2] .home-apply-pill__italic{font-size:14px}.header--invite[data-v-74ecf3b2] .header__home-apply{display:none!important}}.app[data-v-9b497f3d]{display:flex;flex-direction:column;max-width:100%;min-height:100dvh;overflow-x:clip;position:relative}.landing-flow-bg[data-v-9b497f3d]{inset:0;opacity:1;overflow:hidden;pointer-events:none;position:fixed;transition:opacity .6s var(--home-ease,cubic-bezier(.22,1,.36,1));z-index:0}.landing-flow-bg--enter[data-v-9b497f3d]{animation:landing-flow-bg-in-9b497f3d .5s var(--home-ease,cubic-bezier(.22,1,.36,1)) forwards;opacity:0}.landing-flow-bg--leave[data-v-9b497f3d]{animation:landing-flow-bg-out-9b497f3d .5s var(--home-ease,cubic-bezier(.22,1,.36,1)) forwards}@keyframes landing-flow-bg-in-9b497f3d{to{opacity:1}}@keyframes landing-flow-bg-out-9b497f3d{0%{opacity:1}to{opacity:0}}@media(prefers-reduced-motion:reduce){.landing-flow-bg--enter[data-v-9b497f3d]{animation:none;opacity:1}.landing-flow-bg--leave[data-v-9b497f3d]{animation:none;opacity:0}}.app__content[data-v-9b497f3d]{flex-direction:column;max-width:100%;overflow-x:clip;z-index:1}.app__content[data-v-9b497f3d],.app__page-wrap[data-v-9b497f3d]{display:flex;flex:1;min-height:0;position:relative}.app__page-wrap[data-v-9b497f3d]{flex-direction:column;transition:opacity .5s ease}.app__page-wrap--faded[data-v-9b497f3d],.apply-home-veil[data-v-9b497f3d]{opacity:0;pointer-events:none}.apply-home-veil[data-v-9b497f3d]{background:#000;inset:0;position:fixed;transition:opacity .8s var(--home-ease,cubic-bezier(.22,1,.36,1));visibility:hidden;z-index:9000}@media(prefers-reduced-motion:reduce){.apply-home-veil[data-v-9b497f3d]{transition:none}}
