.HeroNew-module__Qufw8a__stage{z-index:9998;opacity:1;background:#25160e;width:100%;min-height:100dvh;transition:opacity .62s cubic-bezier(.23,1,.32,1);position:fixed;inset:0;overflow:hidden}.HeroNew-module__Qufw8a__stage.HeroNew-module__Qufw8a__isExiting{opacity:0;pointer-events:none}.HeroNew-module__Qufw8a__image{object-fit:cover;object-position:center;transform:translateZ(0)}.HeroNew-module__Qufw8a__afterImage{z-index:0}.HeroNew-module__Qufw8a__beforeImage{z-index:1;opacity:1;will-change:opacity;transition:opacity .92s cubic-bezier(.77,0,.175,1)}.HeroNew-module__Qufw8a__isCrossfading .HeroNew-module__Qufw8a__beforeImage{opacity:0}.HeroNew-module__Qufw8a__heroScrim,.HeroNew-module__Qufw8a__entryScrim{z-index:2;pointer-events:none;position:absolute;inset:0}.HeroNew-module__Qufw8a__heroScrim{opacity:0;background:linear-gradient(#180d0899 0%,#180d080a 34%,#180d0814 100%);transition:opacity .92s cubic-bezier(.77,0,.175,1)}.HeroNew-module__Qufw8a__entryScrim{opacity:1;background:#180d084d;transition:opacity .46s cubic-bezier(.23,1,.32,1)}.HeroNew-module__Qufw8a__actionLayer{z-index:3;opacity:1;place-items:center;padding:24px;transition:opacity .22s cubic-bezier(.23,1,.32,1);display:grid;position:absolute;inset:0}.HeroNew-module__Qufw8a__isCrossfading .HeroNew-module__Qufw8a__heroScrim{opacity:1}.HeroNew-module__Qufw8a__isCrossfading .HeroNew-module__Qufw8a__entryScrim,.HeroNew-module__Qufw8a__isCrossfading .HeroNew-module__Qufw8a__actionLayer{opacity:0;pointer-events:none}.HeroNew-module__Qufw8a__entryAction{color:#faf9f6;min-width:min(220px,100%);min-height:58px;font-family:var(--font-bodoni-moda), serif;letter-spacing:-.015em;white-space:nowrap;cursor:pointer;background:#25160e;border:1px solid #fbdcce8f;border-radius:0;padding:0 30px;font-size:1.25rem;font-weight:500;transition:background-color .2s cubic-bezier(.23,1,.32,1),color .2s cubic-bezier(.23,1,.32,1),opacity .2s cubic-bezier(.23,1,.32,1),transform .16s cubic-bezier(.23,1,.32,1);box-shadow:inset 0 1px #ffffff1a,0 16px 48px #25160e52}.HeroNew-module__Qufw8a__entryAction:disabled{cursor:wait;opacity:.64}.HeroNew-module__Qufw8a__entryAction:focus-visible{outline-offset:4px;outline:2px solid #dec1b3}.HeroNew-module__Qufw8a__entryAction:active:not(:disabled){transform:scale(.97)}@media (hover:hover) and (pointer:fine){.HeroNew-module__Qufw8a__entryAction:hover:not(:disabled){color:#25160e;background:#faf9f6;transform:translateY(-2px)}.HeroNew-module__Qufw8a__entryAction:active:not(:disabled){transform:scale(.97)}}@media (prefers-reduced-motion:reduce){.HeroNew-module__Qufw8a__stage,.HeroNew-module__Qufw8a__beforeImage,.HeroNew-module__Qufw8a__heroScrim,.HeroNew-module__Qufw8a__entryScrim,.HeroNew-module__Qufw8a__actionLayer,.HeroNew-module__Qufw8a__entryAction{transition:none}.HeroNew-module__Qufw8a__entryAction:active:not(:disabled){transform:none}}@media (max-width:767px){.HeroNew-module__Qufw8a__actionLayer{padding-bottom:max(28px, calc(env(safe-area-inset-bottom) + 28px));place-items:end center}.HeroNew-module__Qufw8a__entryAction{min-width:min(208px,100%)}}
.HeroSplash-module__oF8FxG__videoSplash,.HeroSplash-module__oF8FxG__sequenceStage,.HeroSplash-module__oF8FxG__preloader,.HeroSplash-module__oF8FxG__entryOverlay{width:100%;min-height:100dvh;position:fixed;inset:0}.HeroSplash-module__oF8FxG__videoSplash,.HeroSplash-module__oF8FxG__sequenceStage{background:#25160e}.HeroSplash-module__oF8FxG__videoSplash{opacity:1;transition:opacity .78s cubic-bezier(.16,1,.3,1);overflow:hidden}.HeroSplash-module__oF8FxG__videoSplash.HeroSplash-module__oF8FxG__isExiting{opacity:0;pointer-events:none}.HeroSplash-module__oF8FxG__video{object-fit:cover;opacity:0;width:100%;height:100dvh;transition:opacity .5s cubic-bezier(.16,1,.3,1)}.HeroSplash-module__oF8FxG__video.HeroSplash-module__oF8FxG__isReady{opacity:1}.HeroSplash-module__oF8FxG__videoLoading{color:#f2f4f5a3;font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;place-items:center;font-size:11px;display:grid;position:absolute;inset:0}.HeroSplash-module__oF8FxG__skipButton{z-index:3;right:max(20px, env(safe-area-inset-right));bottom:max(20px, env(safe-area-inset-bottom));color:#faf9f6;min-height:42px;font-family:var(--font-geist-mono), monospace;white-space:nowrap;-webkit-backdrop-filter:blur(14px);cursor:pointer;background:#0c0e10a3;border:1px solid #f7f8f847;border-radius:0;padding:0 17px;font-size:12px;font-weight:590;transition:background-color .22s cubic-bezier(.16,1,.3,1),transform .22s cubic-bezier(.16,1,.3,1);position:absolute;box-shadow:inset 0 1px #ffffff1a}.HeroSplash-module__oF8FxG__skipButton:hover{background:#1a1d20d6}.HeroSplash-module__oF8FxG__skipButton:active{transform:scale(.98)}.HeroSplash-module__oF8FxG__skipButton:focus-visible,.HeroSplash-module__oF8FxG__entryAction:focus-visible,.HeroSplash-module__oF8FxG__errorState button:focus-visible{outline-offset:4px;outline:2px solid #dec1b3}.HeroSplash-module__oF8FxG__sequenceSection{z-index:9998;background:#25160e;width:100%;min-height:100dvh;position:fixed;inset:0;overflow:hidden}.HeroSplash-module__oF8FxG__sequenceStage{opacity:1;min-height:100dvh;position:relative;overflow:hidden}.HeroSplash-module__oF8FxG__canvasHost{background:#25160e;position:absolute;inset:0;overflow:hidden}.HeroSplash-module__oF8FxG__initialFrame{z-index:0;object-fit:cover;object-position:center}.HeroSplash-module__oF8FxG__canvas{z-index:1;width:100%;height:100%;display:block;position:relative}.HeroSplash-module__oF8FxG__entryOverlay{z-index:2;background:#180d0852;place-items:center;padding:24px;display:grid}.HeroSplash-module__oF8FxG__entryAction{color:#faf9f6;min-width:min(220px,100%);min-height:58px;font-family:var(--font-bodoni-moda), serif;letter-spacing:-.015em;white-space:nowrap;cursor:pointer;background:#25160e;border:1px solid #fbdcce8f;border-radius:0;padding:0 30px;font-size:1.25rem;font-weight:500;transition:background-color .22s cubic-bezier(.16,1,.3,1),color .22s cubic-bezier(.16,1,.3,1),transform .22s cubic-bezier(.16,1,.3,1);box-shadow:inset 0 1px #ffffff1a,0 16px 48px #25160e52}.HeroSplash-module__oF8FxG__entryAction:hover{color:#25160e;background:#faf9f6;transform:translateY(-2px)}.HeroSplash-module__oF8FxG__entryAction:active{transition-duration:.1s;transform:scale(.98)}.HeroSplash-module__oF8FxG__preloader{z-index:2;color:#faf9f6;-webkit-backdrop-filter:blur(6px);background:#180d08d1;place-items:center;padding:24px;display:grid}.HeroSplash-module__oF8FxG__preloaderInner{width:min(420px,100%)}.HeroSplash-module__oF8FxG__preloaderHeader{font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:24px;font-size:11px;display:flex}.HeroSplash-module__oF8FxG__progressTrack{background:#f0f2f32e;height:1px;margin-top:18px;overflow:hidden;transform:translateZ(0)}.HeroSplash-module__oF8FxG__progressTrack span{transform-origin:0;background:#dec1b3;width:100%;height:100%;transition:transform .16s linear;display:block}.HeroSplash-module__oF8FxG__preloaderInner p,.HeroSplash-module__oF8FxG__errorState p{color:#f0f2f394;margin-top:16px;font-size:13px;line-height:1.55}.HeroSplash-module__oF8FxG__errorState{width:min(460px,100%)}.HeroSplash-module__oF8FxG__errorState h2{letter-spacing:-.055em;max-width:14ch;font-size:clamp(2rem,6vw,3.75rem);font-weight:510;line-height:.98}.HeroSplash-module__oF8FxG__errorState button{color:#25160e;cursor:pointer;background:#faf9f6;border:1px solid #f0f2f3;border-radius:0;min-height:44px;margin-top:28px;padding:0 18px;font-size:13px;font-weight:620}@media (prefers-reduced-motion:reduce){.HeroSplash-module__oF8FxG__videoSplash{display:none}.HeroSplash-module__oF8FxG__video,.HeroSplash-module__oF8FxG__videoSplash,.HeroSplash-module__oF8FxG__progressTrack span,.HeroSplash-module__oF8FxG__entryAction,.HeroSplash-module__oF8FxG__skipButton{transition:none}.HeroSplash-module__oF8FxG__entryAction:hover,.HeroSplash-module__oF8FxG__entryAction:active{transform:none}}@media (prefers-reduced-transparency:reduce){.HeroSplash-module__oF8FxG__preloader{-webkit-backdrop-filter:none;background:#25160e}.HeroSplash-module__oF8FxG__skipButton{-webkit-backdrop-filter:none;background:#171a1d}}@media (max-width:767px){.HeroSplash-module__oF8FxG__video,.HeroSplash-module__oF8FxG__canvasHost{min-height:100dvh}.HeroSplash-module__oF8FxG__skipButton{right:max(16px, env(safe-area-inset-right));bottom:max(16px, env(safe-area-inset-bottom))}.HeroSplash-module__oF8FxG__entryAction{min-width:min(208px,100%)}}
.ContractCopy-module__j9qklG__toast{isolation:isolate;-webkit-backdrop-filter:blur(20px)saturate(145%);transform-origin:bottom;background:#25160ee6;border:1px solid #dec1b361;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1f,0 18px 48px #25160e38}.ContractCopy-module__j9qklG__toast:before{content:"";pointer-events:none;background:#fbdcce6b;height:1px;position:absolute;inset:0 0 auto}@media (prefers-reduced-transparency:reduce){.ContractCopy-module__j9qklG__toast{-webkit-backdrop-filter:none;background:#25160e}}@media (prefers-contrast:more){.ContractCopy-module__j9qklG__toast{box-shadow:none;background:#25160e;border-color:#f2f1ee}}
.SiteHeader-module__i1VVZq__navigationLink{transition:color .24s cubic-bezier(.22,1,.36,1),transform .14s cubic-bezier(.23,1,.32,1)}.SiteHeader-module__i1VVZq__navigationLink:after{content:"";transform-origin:0;background:currentColor;height:1px;transition:transform .24s cubic-bezier(.22,1,.36,1);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}@media (hover:hover) and (pointer:fine){.SiteHeader-module__i1VVZq__navigationLink:hover:after{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.SiteHeader-module__i1VVZq__navigationLink:after{transition-duration:0s}}
