@import "https://fonts.googleapis.com/css2?family=Instrument+Serif:ital@0;1&family=Inter:wght@400;500&display=swap";
.cinematic-public-module__KZvrBq__publicScene,.cinematic-public-module__KZvrBq__authScene{--public-background:#002b42;--public-foreground:#fff;--public-muted:#a5a5ac;--public-border:#ffffff3d;--ring:#fff;isolation:isolate;background:var(--public-background);min-height:100svh;color:var(--public-foreground);font-family:var(--font-public-body), "Inter", sans-serif;position:relative;overflow:hidden}.cinematic-public-module__KZvrBq__backgroundVideo{z-index:-1;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.cinematic-public-module__KZvrBq__navigation{z-index:10;justify-content:space-between;align-items:center;gap:1.5rem;width:min(100%,80rem);min-height:5.5rem;margin:0 auto;padding:1.5rem 2rem;display:flex;position:relative}.cinematic-public-module__KZvrBq__brand,.cinematic-public-module__KZvrBq__authBrand{color:var(--public-foreground);font-family:var(--font-public-display), "Instrument Serif", Georgia, serif;letter-spacing:-.045em;font-size:1.875rem;line-height:1;text-decoration:none}.cinematic-public-module__KZvrBq__brand sup{font-family:var(--font-public-body), "Inter", sans-serif;vertical-align:top;margin-left:.14rem;font-size:.625rem}.cinematic-public-module__KZvrBq__desktopNavigation,.cinematic-public-module__KZvrBq__navigationActions{align-items:center;gap:clamp(1rem,2.2vw,2.35rem);display:flex}.cinematic-public-module__KZvrBq__navigationLink,.cinematic-public-module__KZvrBq__loginLink{color:var(--public-muted);font-size:.875rem;font-weight:500;text-decoration:none;transition:color .16s}.cinematic-public-module__KZvrBq__navigationLink:hover,.cinematic-public-module__KZvrBq__loginLink:hover{color:var(--public-foreground)}.cinematic-public-module__KZvrBq__liquidGlass{background-blend-mode:luminosity;color:var(--public-foreground);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff03;border:0;position:relative;overflow:hidden;box-shadow:inset 0 1px 1px #ffffff1a}.cinematic-public-module__KZvrBq__liquidGlass:before{content:"";border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;background:linear-gradient(#ffffff73 0%,#ffffff26 20%,#0000 40% 60%,#ffffff26 80%,#ffffff73 100%);padding:1.4px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.cinematic-public-module__KZvrBq__navigationCta,.cinematic-public-module__KZvrBq__mobileAction{border-radius:999px;justify-content:center;align-items:center;min-height:2.75rem;padding:.65rem 1.35rem;font-size:.875rem;text-decoration:none;transition:transform .16s;display:inline-flex}.cinematic-public-module__KZvrBq__navigationCta:hover,.cinematic-public-module__KZvrBq__mobileAction:hover,.cinematic-public-module__KZvrBq__heroAction:hover{transform:scale(1.03)}.cinematic-public-module__KZvrBq__menuButton,.cinematic-public-module__KZvrBq__mobileNavigation{display:none}.cinematic-public-module__KZvrBq__hero{z-index:1;text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:calc(100svh - 5.5rem);padding:5.625rem 1.5rem 10rem;display:flex;position:relative}.cinematic-public-module__KZvrBq__heroTitle{max-width:80rem;font-family:var(--font-public-display), "Instrument Serif", Georgia, serif;letter-spacing:-.0615em;margin:0;font-size:clamp(3.25rem,9vw,8rem);font-weight:400;line-height:.95}.cinematic-public-module__KZvrBq__heroTitle em{color:var(--public-muted);font-style:normal}.cinematic-public-module__KZvrBq__heroDescription{max-width:40rem;color:var(--public-muted);margin:2rem 0 0;font-size:clamp(1rem,1.5vw,1.125rem);line-height:1.7}.cinematic-public-module__KZvrBq__heroActions{flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:3rem;display:flex}.cinematic-public-module__KZvrBq__heroAction{min-height:3.5rem;color:var(--public-foreground);border-radius:999px;justify-content:center;align-items:center;padding:1rem 3.5rem;font-size:1rem;text-decoration:none;transition:transform .16s;display:inline-flex}.cinematic-public-module__KZvrBq__heroLogin{min-height:3.5rem;color:var(--public-foreground);text-underline-offset:.35rem;align-items:center;font-size:.875rem;display:inline-flex}.cinematic-public-module__KZvrBq__fadeRise{animation:.8s ease-out both cinematic-public-module__KZvrBq__fadeRise}.cinematic-public-module__KZvrBq__fadeRiseDelay{animation:.8s ease-out .2s both cinematic-public-module__KZvrBq__fadeRise}.cinematic-public-module__KZvrBq__fadeRiseDelayTwo{animation:.8s ease-out .4s both cinematic-public-module__KZvrBq__fadeRise}@keyframes cinematic-public-module__KZvrBq__fadeRise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.cinematic-public-module__KZvrBq__authScene{grid-template-columns:minmax(0,1fr);align-items:center;padding:1.5rem;display:grid}.cinematic-public-module__KZvrBq__authHeader{z-index:2;justify-content:space-between;width:100%;padding:2rem;display:flex;position:absolute;top:0;left:0}.cinematic-public-module__KZvrBq__authReturn{color:var(--public-muted);font-size:.875rem;text-decoration:none}.cinematic-public-module__KZvrBq__authContent{z-index:1;width:min(100%,29rem);margin:6.5rem auto 2rem;position:relative}.cinematic-public-module__KZvrBq__authPanel{border-radius:1.5rem;padding:clamp(1.75rem,4vw,3rem)}.cinematic-public-module__KZvrBq__authKicker{color:var(--public-muted);letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:.6875rem;font-weight:500}.cinematic-public-module__KZvrBq__authTitle{font-family:var(--font-public-display), "Instrument Serif", Georgia, serif;letter-spacing:-.055em;margin:.75rem 0 0;font-size:clamp(3rem,6vw,4.5rem);font-weight:400;line-height:.93}.cinematic-public-module__KZvrBq__authDescription{color:var(--public-muted);margin:1rem 0 2rem;font-size:.9375rem;line-height:1.7}.cinematic-public-module__KZvrBq__authControl{color:var(--public-foreground)!important;background:#00000024!important;border-color:#ffffff47!important}.cinematic-public-module__KZvrBq__authControl::placeholder{color:#a5a5acb3}.cinematic-public-module__KZvrBq__authControl:focus-visible{border-color:#ffffffb8!important}.cinematic-public-module__KZvrBq__authSubmit{background:var(--public-foreground)!important;color:#0a0a0a!important}.cinematic-public-module__KZvrBq__authSubmit:hover{background:#e6e6e6!important}.cinematic-public-module__KZvrBq__authFooter{color:var(--public-muted)!important;border-color:#fff3!important}.cinematic-public-module__KZvrBq__authFooter a{color:var(--public-foreground)!important}@media (max-width:780px){.cinematic-public-module__KZvrBq__navigation{min-height:4.5rem;padding:1.25rem}.cinematic-public-module__KZvrBq__brand{font-size:1.625rem}.cinematic-public-module__KZvrBq__desktopNavigation,.cinematic-public-module__KZvrBq__navigationCta,.cinematic-public-module__KZvrBq__loginLink{display:none}.cinematic-public-module__KZvrBq__menuButton{width:2.75rem;min-height:2.75rem;color:var(--public-foreground);cursor:pointer;border:0;border-radius:999px;place-items:center;display:inline-grid}.cinematic-public-module__KZvrBq__mobileNavigation{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#010b11b3;border-radius:1.25rem;gap:.25rem;padding:1rem;display:grid;position:absolute;top:calc(100% - .65rem);left:1.25rem;right:1.25rem}.cinematic-public-module__KZvrBq__mobileNavigationLink{min-height:2.75rem;color:var(--public-foreground);align-items:center;padding:0 .75rem;font-size:.9375rem;text-decoration:none;display:flex}.cinematic-public-module__KZvrBq__mobileAction{margin-top:.5rem}.cinematic-public-module__KZvrBq__hero{min-height:calc(100svh - 4.5rem);padding:3rem 1.25rem 7rem}.cinematic-public-module__KZvrBq__heroTitle{font-size:clamp(3.1rem,15vw,5rem)}.cinematic-public-module__KZvrBq__authScene{padding:1rem}.cinematic-public-module__KZvrBq__authHeader{padding:1.5rem}.cinematic-public-module__KZvrBq__authContent{margin-top:5rem}.cinematic-public-module__KZvrBq__authPanel{border-radius:1.25rem}}@media (prefers-reduced-motion:reduce){.cinematic-public-module__KZvrBq__fadeRise,.cinematic-public-module__KZvrBq__fadeRiseDelay,.cinematic-public-module__KZvrBq__fadeRiseDelayTwo{animation:none}.cinematic-public-module__KZvrBq__navigationCta,.cinematic-public-module__KZvrBq__mobileAction,.cinematic-public-module__KZvrBq__heroAction{transition:none}}
