.SignInShell-module__7VZYfW__shell{width:100%;max-width:var(--container-max);flex-direction:column;margin:0 auto;display:flex}.SignInShell-module__7VZYfW__context{background:radial-gradient(ellipse 140% 90% at 15% 20%, #b8956e29, transparent 60%), var(--bg-dark);color:var(--warm-white);padding:var(--space-lg) clamp(1.5rem, 6vw, 5rem);justify-content:center;gap:var(--space-md);flex-direction:column;display:flex;position:relative}.SignInShell-module__7VZYfW__contextFacts{font-family:var(--font-serif);letter-spacing:-.01em;color:var(--warm-white);flex-direction:column;gap:.5rem;font-size:clamp(1.5rem,2.5vw,1.875rem);font-weight:400;line-height:1.25;display:flex}.SignInShell-module__7VZYfW__contextClosing{padding-top:var(--space-sm);font-family:var(--font-sans);color:var(--stone);border-top:1px solid #faf8f524;max-width:32ch;font-size:.9rem;display:flex}.SignInShell-module__7VZYfW__task{padding:var(--space-lg) clamp(1.5rem, 6vw, 5rem);flex:1;justify-content:center;align-items:center;display:flex}@media (max-width:1023px){.SignInShell-module__7VZYfW__task{padding-top:var(--space-md);padding-bottom:var(--space-md);align-items:flex-start}}.SignInShell-module__7VZYfW__taskInner{width:100%;max-width:448px}@media (min-width:1024px){.SignInShell-module__7VZYfW__shell{min-height:calc(100dvh - var(--header-height));flex-direction:row}.SignInShell-module__7VZYfW__context{width:41.6%;padding:var(--space-lg) var(--space-md);order:-1;justify-content:center}.SignInShell-module__7VZYfW__task{width:58.4%}}
.AuthForm-module__oRl-7W__eyebrow{font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--gold-on-light);margin-bottom:var(--space-xs);font-size:.75rem;display:block}.AuthForm-module__oRl-7W__h1{font-family:var(--font-serif);letter-spacing:-.015em;text-wrap:balance;color:var(--text-primary);margin-bottom:.5rem;font-size:clamp(2rem,4.5vw,3.25rem);line-height:1.15}.AuthForm-module__oRl-7W__sub{font-family:var(--font-sans);color:var(--concrete-readable);margin-bottom:var(--space-md);font-size:.95rem;line-height:1.5}.AuthForm-module__oRl-7W__proof{font-family:var(--font-sans);color:var(--text-primary);margin-bottom:var(--space-md);font-size:.95rem;font-weight:600;line-height:1.5}.AuthForm-module__oRl-7W__h1Compact{font-size:clamp(2rem,3.6vw,2.75rem)}.AuthForm-module__oRl-7W__subLead{font-family:var(--font-sans);color:var(--text-primary);margin-bottom:1.125rem;font-size:1.0625rem;line-height:1.6}.AuthForm-module__oRl-7W__proofQuiet{font-family:var(--font-sans);color:var(--text-secondary);margin-bottom:var(--space-md);padding-top:.75rem;font-size:.8125rem;font-weight:400;line-height:1.55;position:relative}.AuthForm-module__oRl-7W__proofQuiet:before{content:"";background:var(--institutional-gold);width:1.75rem;height:1px;position:absolute;top:0;left:0}@media (max-width:480px){.AuthForm-module__oRl-7W__subLead{margin-bottom:.75rem;font-size:.9375rem;line-height:1.5}.AuthForm-module__oRl-7W__proofQuiet{margin-bottom:.875rem;padding-top:.625rem;font-size:.78rem;line-height:1.45}.AuthForm-module__oRl-7W__proof{margin-bottom:var(--space-sm);font-size:.85rem;line-height:1.4}}.AuthForm-module__oRl-7W__field{margin-bottom:var(--space-sm);flex-direction:column;gap:.4rem;display:flex}.AuthForm-module__oRl-7W__label{font-family:var(--font-sans);color:var(--text-primary);font-size:.85rem;font-weight:600}.AuthForm-module__oRl-7W__input{font-family:var(--font-sans);border:1px solid var(--border-control);background:var(--bg-primary);color:var(--text-primary);border-radius:6px;min-height:48px;padding:.75rem .9rem;font-size:1rem}.AuthForm-module__oRl-7W__input:focus-visible{outline:2px solid var(--focus-ring-on-light);outline-offset:1px}.AuthForm-module__oRl-7W__input[aria-invalid=true]{border-color:var(--error-on-light)}.AuthForm-module__oRl-7W__helper{font-family:var(--font-sans);color:var(--concrete-readable);font-size:.82rem}.AuthForm-module__oRl-7W__errorRegion{font-family:var(--font-sans);color:var(--error-on-light);align-items:center;gap:.35rem;min-height:1.2em;font-size:.85rem;display:flex}.AuthForm-module__oRl-7W__statusRegion{font-family:var(--font-sans);color:var(--success-on-light);min-height:1.2em;font-size:.85rem}.AuthForm-module__oRl-7W__consentRow{align-items:flex-start;gap:.6rem;margin:.875rem 0 0;display:flex}.AuthForm-module__oRl-7W__consentCheckbox{width:18px;height:18px;accent-color:var(--gold-on-light);flex-shrink:0;margin-top:.2rem}.AuthForm-module__oRl-7W__consentLabel{font-family:var(--font-sans);color:var(--concrete-readable);font-size:.82rem;line-height:1.5}.AuthForm-module__oRl-7W__consentLink{color:var(--gold-on-light);font-weight:600;text-decoration:underline}.AuthForm-module__oRl-7W__consentLink:focus-visible{outline:2px solid var(--focus-ring-on-light);outline-offset:1px}.AuthForm-module__oRl-7W__consentRemembered{font-family:var(--font-sans);color:var(--concrete-readable);margin:.875rem 0 0;font-size:.82rem;line-height:1.5}.AuthForm-module__oRl-7W__primaryButton{width:100%;min-height:44px;font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;background:var(--institutional-gold);color:var(--on-gold-text);box-shadow:var(--shadow-gold);cursor:pointer;margin-top:var(--space-xs);border:none;border-radius:2px;font-size:.8125rem;font-weight:600}.AuthForm-module__oRl-7W__primaryButton:hover:not([aria-disabled=true]){filter:brightness(.95)}.AuthForm-module__oRl-7W__primaryButton[aria-disabled=true]{opacity:.6;cursor:default}.AuthForm-module__oRl-7W__links{margin-top:var(--space-md);font-family:var(--font-sans);flex-direction:column;gap:.5rem;font-size:.85rem;display:flex}.AuthForm-module__oRl-7W__link{color:var(--gold-on-light);text-decoration:underline}.AuthForm-module__oRl-7W__rule{border:none;border-top:1px solid var(--border-color);margin:var(--space-sm) 0}@media (max-width:400px){.AuthForm-module__oRl-7W__h1{margin-bottom:.25rem}.AuthForm-module__oRl-7W__sub{margin-bottom:1rem}.AuthForm-module__oRl-7W__proof{margin-bottom:.75rem}.AuthForm-module__oRl-7W__field{margin-bottom:.5rem}}@media (max-width:400px) and (max-height:780px){.AuthForm-module__oRl-7W__errorRegion{min-height:.6em;font-size:.8rem}.AuthForm-module__oRl-7W__consentRow{margin:.625rem 0 0}}
.VslPlayer-module__YbEFxa__frame{aspect-ratio:16/9;background:#14110f;border-radius:6px;width:100%;position:relative;overflow:hidden;box-shadow:0 20px 56px #1a171447;container-type:inline-size}.VslPlayer-module__YbEFxa__video{object-fit:cover;width:100%;height:100%;display:block}.VslPlayer-module__YbEFxa__video::cue{color:var(--warm-white);font-family:var(--font-sans);background-color:#14110fe0;font-size:clamp(.72rem,2.6cqw,1rem)}.VslPlayer-module__YbEFxa__soundPrompt{border:1px solid var(--institutional-gold);background:var(--institutional-gold);min-height:44px;color:var(--warm-charcoal);font-family:var(--font-sans);letter-spacing:.02em;cursor:pointer;border-radius:999px;align-items:center;gap:.6rem;padding:.85rem 1.7rem;font-size:1.12rem;font-weight:600;transition:background .16s,border-color .16s,transform .16s;animation:2.6s ease-in-out 1.2s 3 VslPlayer-module__YbEFxa__soundPulse;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.VslPlayer-module__YbEFxa__soundPrompt:hover,.VslPlayer-module__YbEFxa__soundPrompt:focus-visible{background:#c9a57c;border-color:#c9a57c;transform:translate(-50%,calc(-50% - 1px))}.VslPlayer-module__YbEFxa__soundIcon,.VslPlayer-module__YbEFxa__soundArrow{color:currentColor;width:1.15rem;height:1.15rem;display:inline-flex}.VslPlayer-module__YbEFxa__soundIcon svg,.VslPlayer-module__YbEFxa__soundArrow svg{width:100%;height:100%}.VslPlayer-module__YbEFxa__soundText{white-space:nowrap}@keyframes VslPlayer-module__YbEFxa__soundPulse{0%,to{box-shadow:0 0 #b8956e00}50%{box-shadow:0 0 0 7px #b8956e29}}@media (prefers-reduced-motion:reduce){.VslPlayer-module__YbEFxa__soundPrompt{animation:none}}
.ContinuePanel-module__sXkaDW__h1{font-family:var(--font-serif);letter-spacing:-.015em;text-wrap:balance;color:var(--text-primary);margin-bottom:.5rem;font-size:clamp(2rem,4.5vw,3.25rem);line-height:1.15}.ContinuePanel-module__sXkaDW__sub{font-family:var(--font-sans);color:var(--concrete-readable);margin-bottom:var(--space-md);font-size:.95rem;line-height:1.5}.ContinuePanel-module__sXkaDW__continueButton{box-sizing:border-box;width:100%;min-height:48px;font-family:var(--font-sans);text-align:center;background:var(--institutional-gold);color:var(--on-gold-text);border:none;border-radius:6px;padding:.75rem 1rem;font-size:1rem;font-weight:600;text-decoration:none;display:block}.ContinuePanel-module__sXkaDW__continueButton:hover{filter:brightness(.95)}.ContinuePanel-module__sXkaDW__continueButton:focus-visible{outline:2px solid var(--focus-ring-on-light);outline-offset:2px}
.CodeEntry-module__fHoTKW__slotRow{gap:.5rem;margin-bottom:.5rem;display:flex;position:relative}.CodeEntry-module__fHoTKW__slots{pointer-events:none;gap:.5rem;display:flex;position:absolute;inset:0}.CodeEntry-module__fHoTKW__slot{border:1px solid var(--border-control);width:44px;height:56px;font-family:var(--font-sans);font-variant-numeric:tabular-nums;color:var(--text-primary);background:var(--bg-primary);border-radius:6px;justify-content:center;align-items:center;font-size:1.5rem;display:flex}.CodeEntry-module__fHoTKW__slotActive{border-color:var(--focus-ring-on-light)}.CodeEntry-module__fHoTKW__slotError{border-color:var(--error-on-light)}.CodeEntry-module__fHoTKW__codeInput{color:#0000;width:100%;height:56px;caret-color:var(--text-primary);font-family:var(--font-sans);letter-spacing:calc(44px + .5rem - 1ch);font-variant-numeric:tabular-nums;background:0 0;border:none;padding-left:.2ch;font-size:1.5rem;position:relative}.CodeEntry-module__fHoTKW__codeInput:focus{outline:none}.CodeEntry-module__fHoTKW__codeInput:focus-visible+.CodeEntry-module__fHoTKW__slots .CodeEntry-module__fHoTKW__slotActive{outline:2px solid var(--focus-ring-on-light);outline-offset:1px}.CodeEntry-module__fHoTKW__actionsRow{margin-top:var(--space-xs);align-items:center;gap:.75rem;display:flex}.CodeEntry-module__fHoTKW__pasteButton{min-height:44px;font-family:var(--font-sans);border:1px solid var(--border-control);background:var(--bg-primary);color:var(--text-primary);cursor:pointer;border-radius:6px;padding:0 .9rem;font-size:.85rem}.CodeEntry-module__fHoTKW__pasteButton[aria-disabled=true]{opacity:.5;cursor:default}.CodeEntry-module__fHoTKW__resendLink{font-family:var(--font-sans);color:var(--gold-on-light);cursor:pointer;background:0 0;border:none;padding:0;font-size:.85rem;text-decoration:underline}.CodeEntry-module__fHoTKW__resendLink[aria-disabled=true]{color:var(--concrete);cursor:default;text-decoration:none}
.SignupHero-module__cYPRfW__hero{isolation:isolate;min-height:calc(100svh - 64px);padding:var(--space-md) 0;background:#0d0b09;align-items:center;display:flex;position:relative}.SignupHero-module__cYPRfW__backdrop{z-index:-1;position:absolute;inset:0;overflow:hidden}.SignupHero-module__cYPRfW__backdropImage{object-fit:cover;object-position:50% 30%;width:100%;height:100%;display:block}@media (min-width:640px){.SignupHero-module__cYPRfW__backdropImage{object-position:50% 38%}}@media (min-width:1024px){.SignupHero-module__cYPRfW__backdropImage{object-position:50% 42%}}.SignupHero-module__cYPRfW__backdrop:after{content:"";background:radial-gradient(85% 70% at 50% 46%,#0d0b099e,#0d0b0957 65%,#0d0b092e 100%);position:absolute;inset:0}.SignupHero-module__cYPRfW__content{width:100%;max-width:var(--container-max);justify-content:center;margin:0 auto;padding:0 clamp(1.5rem,6vw,5rem);display:flex;position:relative}.SignupHero-module__cYPRfW__card{background:var(--bg-primary);border-radius:10px;flex-direction:column;gap:1.25rem;width:100%;max-width:1080px;padding:clamp(1.25rem,3.5vw,2.25rem);display:flex;box-shadow:0 0 0 1px #1a171414,0 2px 6px #0d0b0933,0 28px 64px #0d0b098c}.SignupHero-module__cYPRfW__videoWrap{width:100%}.SignupHero-module__cYPRfW__videoProof{border-top:1px solid var(--border-color);max-width:34ch;font-family:var(--font-serif);color:var(--gold-on-light);text-align:center;margin:1rem auto 0;padding-top:1rem;font-size:clamp(1rem,.9rem + .5vw,1.1875rem);font-style:italic;font-weight:400;line-height:1.4}.SignupHero-module__cYPRfW__formSide{flex-direction:column;justify-content:center;width:100%;display:flex}@media (min-width:768px){.SignupHero-module__cYPRfW__hero{padding:var(--space-lg) 0}.SignupHero-module__cYPRfW__card{flex-direction:row;align-items:flex-start;gap:clamp(1.5rem,2.5vw,2rem);padding:clamp(1.25rem,2.5vw,1.75rem) clamp(1.5rem,3vw,2.5rem)}.SignupHero-module__cYPRfW__videoWrap{flex:1 1 0;min-width:0}.SignupHero-module__cYPRfW__formSide{flex:none;width:min(100%,340px)}}@media (min-width:1024px) and (max-height:820px){.SignupHero-module__cYPRfW__card{gap:clamp(1.5rem,3vw,2.25rem);padding:clamp(1.25rem,2.5vw,1.75rem)}}@media (max-width:480px){.SignupHero-module__cYPRfW__hero{min-height:calc(100svh - 56px);padding:var(--space-sm) 0}.SignupHero-module__cYPRfW__content{padding-left:1rem;padding-right:1rem}.SignupHero-module__cYPRfW__card{border-radius:8px;gap:1rem;padding:1.25rem}}
