._hero_9xcd1_5{background:#000;width:100%;height:100vh;min-height:640px;position:relative;overflow:hidden}._media_9xcd1_14{z-index:0;position:absolute;inset:0}._media_9xcd1_14 img,._media_9xcd1_14 video,._media_9xcd1_14 canvas{object-fit:cover;object-position:center;width:100%;height:100%;display:block;position:absolute;inset:0}._heroOverlay_9xcd1_31{z-index:2;background:linear-gradient(#0000 0%,#0000008c 100%);flex-direction:column;align-items:flex-start;padding:140px 64px 64px;display:flex;position:absolute;bottom:0;left:0;right:0}._heroOverlayLower_9xcd1_49{justify-content:flex-end;min-height:46vh;padding-top:64px}._heroOverlayLower_9xcd1_49 ._eyebrow_9xcd1_54{margin-bottom:12px}._heroOverlayLower_9xcd1_49 ._heroSubline_9xcd1_55{margin-top:12px}._heroOverlayLower_9xcd1_49 ._ctaRow_9xcd1_56{margin-top:20px}._heading_9xcd1_58{display:contents}._eyebrow_9xcd1_54{font-family:var(--font-ui);letter-spacing:.3em;text-transform:uppercase;color:#fff;margin-bottom:18px;font-size:.62rem;font-weight:700;display:block}._headline_9xcd1_73{font-family:var(--font-display);letter-spacing:.01em;text-transform:uppercase;color:#fff;margin:0;font-size:clamp(2.6rem,5.2vw,4.6rem);font-weight:400;line-height:1.02;display:block}._headlineCompact_9xcd1_87{white-space:pre-line;font-size:clamp(2rem,3.7vw,3.6rem)}._heroSubline_9xcd1_55{font-family:var(--font-ui);letter-spacing:.22em;text-transform:uppercase;color:#ffffffa6;margin-top:18px;font-size:.72rem;font-weight:600;display:block}._cta_9xcd1_56{-webkit-backdrop-filter:blur(14px);color:#fff;width:fit-content;font-family:var(--font-ui);letter-spacing:.14em;text-transform:uppercase;background:#0a0a0a66;border:1px solid #ffffff4d;border-radius:999px;align-items:center;gap:10px;padding:13px 28px;font-size:.68rem;font-weight:700;text-decoration:none;transition:background .25s,border-color .25s,transform .2s;display:inline-flex}._cta_9xcd1_56:hover{background:#ffffff1f;border-color:#ffffff8c;transform:translateY(-2px)}._ctaRow_9xcd1_56{flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:30px;display:flex}._callLink_9xcd1_140{color:#ffffffc7;min-height:44px;font-family:var(--font-ui);letter-spacing:.18em;text-transform:uppercase;text-shadow:0 1px 10px #0000008c;border-bottom:1px solid #0000;align-items:center;gap:9px;font-size:.64rem;font-weight:600;text-decoration:none;transition:color .25s,border-color .25s;display:inline-flex}._callLink_9xcd1_140 svg{flex-shrink:0;width:15px;height:15px}._callLink_9xcd1_140:hover,._callLink_9xcd1_140:focus-visible{color:#fff;border-bottom-color:#ffffff73}@media (width<=900px){._hero_9xcd1_5{height:100dvh;min-height:560px}._heroOverlay_9xcd1_31{padding:100px 20px 48px}._headline_9xcd1_73{font-size:clamp(2.2rem,9vw,3rem)}._headlineCompact_9xcd1_87{font-size:clamp(1.6rem,7.2vw,2.2rem)}._heroSubline_9xcd1_55{letter-spacing:.16em;margin-top:14px;font-size:.6rem}._ctaRow_9xcd1_56{gap:10px 18px;margin-top:22px}._cta_9xcd1_56{padding:12px 22px;font-size:.62rem}._callLink_9xcd1_140{font-size:.6rem}._heroOverlayLower_9xcd1_49{min-height:40vh;padding-top:48px}._heroOverlayLower_9xcd1_49 ._eyebrow_9xcd1_54{margin-bottom:8px}._heroOverlayLower_9xcd1_49 ._heroSubline_9xcd1_55{margin-top:8px}._heroOverlayLower_9xcd1_49 ._ctaRow_9xcd1_56{margin-top:16px}}@media (width<=480px){._eyebrow_9xcd1_54{font-size:.56rem}}._section_1xtic_6{background:#000;border-top:1px solid #ffffff0d;padding:150px 64px 88px;position:relative;overflow:hidden}._inner_1xtic_14{max-width:900px;margin:0}._heading_1xtic_29{text-align:center;flex-direction:column;align-items:center;margin:0 0 32px;display:flex}._kicker_1xtic_37{font-family:"Ethnocentric", "Cinzel", var(--font-display);letter-spacing:.22em;text-transform:uppercase;color:#fff;opacity:0;min-width:0;margin-bottom:14px;font-size:clamp(1rem,1.7vw,1.3rem);font-weight:400;line-height:1;transition:opacity .8s cubic-bezier(.22,1,.36,1),transform .8s cubic-bezier(.22,1,.36,1);transform:translateY(20px)}._visible_1xtic_53 ._kicker_1xtic_37{opacity:1;transform:translateY(0)}._statement_1xtic_55{font-family:"Ethnocentric", "Cinzel", var(--font-display);letter-spacing:-.01em;text-transform:uppercase;color:#fff;overflow-wrap:break-word;word-break:break-word;opacity:0;min-width:0;font-size:clamp(2.6rem,7.6vw,5.8rem);font-weight:400;line-height:1;transition:opacity 1s cubic-bezier(.22,1,.36,1) .1s,transform 1s cubic-bezier(.22,1,.36,1) .1s;display:block;transform:translateY(28px)scale(.97)}._visible_1xtic_53 ._statement_1xtic_55{opacity:1;transform:translateY(0)scale(1)}@supports (-webkit-text-stroke:1px #fff){._statement_1xtic_55{color:#0000;-webkit-text-stroke:1.5px #fff}}._description_1xtic_84{font-family:var(--font-ui);color:#fff9;opacity:0;max-width:460px;margin:36px 0 0;font-size:clamp(1.05rem,1.2vw,1.15rem);line-height:1.65;transition:opacity .9s .28s,transform .9s cubic-bezier(.22,1,.36,1) .28s;transform:translateY(18px)}._visible_1xtic_53 ._description_1xtic_84{opacity:1;transform:translateY(0)}._options_1xtic_100{flex-wrap:wrap;gap:14px 34px;margin:44px 0 0;padding:0;list-style:none;display:flex}._option_1xtic_100{font-family:var(--font-ui);letter-spacing:.16em;text-transform:uppercase;color:#fff6;opacity:0;outline:none;padding-bottom:10px;font-size:.74rem;font-weight:700;transition:opacity .7s,transform .7s cubic-bezier(.22,1,.36,1),color .3s;position:relative;transform:translateY(10px)}._visible_1xtic_53 ._option_1xtic_100{opacity:1;transform:translateY(0)}._option_1xtic_100:after{content:"";transform-origin:0;background:#ffffff2e;width:100%;height:1px;transition:transform .4s cubic-bezier(.22,1,.36,1),background .3s;position:absolute;bottom:0;left:0;transform:scaleX(.28)}._option_1xtic_100:hover,._option_1xtic_100:focus-visible,._optionActive_1xtic_143{color:#fff}._option_1xtic_100:hover:after,._option_1xtic_100:focus-visible:after,._optionActive_1xtic_143:after{background:#fff;transform:scaleX(1)}._gallery_1xtic_154{grid-template-columns:repeat(3,1fr);gap:16px;max-width:1180px;margin-top:64px;display:grid}._galleryImgWrap_1xtic_162{aspect-ratio:3/4;filter:brightness(.7);opacity:0;border-radius:4px;transition:opacity .8s,transform .8s cubic-bezier(.22,1,.36,1),filter .45s;overflow:hidden;transform:translateY(16px)}._visible_1xtic_53 ._galleryImgWrap_1xtic_162{opacity:1;transform:translateY(0)}._galleryImgActive_1xtic_176{filter:brightness()}._galleryImg_1xtic_162{object-fit:cover;width:100%;height:100%;transition:transform .6s;display:block}._galleryImgActive_1xtic_176 ._galleryImg_1xtic_162{transform:scale(1.04)}@media (width<=900px){._section_1xtic_6{padding:100px 20px 48px}._inner_1xtic_14{margin-bottom:0}._heading_1xtic_29{margin-bottom:24px}._kicker_1xtic_37{letter-spacing:.18em;margin-bottom:10px;font-size:clamp(.8rem,3.6vw,1rem)}._statement_1xtic_55{letter-spacing:-.005em;font-size:clamp(1.5rem,8vw,2.2rem)}._description_1xtic_84{max-width:none;margin-top:24px;font-size:1.02rem}._options_1xtic_100{gap:12px 24px;margin-top:32px}._option_1xtic_100{font-size:.68rem}._gallery_1xtic_154{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:12px;max-width:none;margin-top:40px;display:flex;overflow-x:auto}._gallery_1xtic_154::-webkit-scrollbar{display:none}._galleryImgWrap_1xtic_162{scroll-snap-align:start;flex:0 0 62vw}}@media (prefers-reduced-motion:reduce){._kicker_1xtic_37,._statement_1xtic_55,._description_1xtic_84,._option_1xtic_100,._galleryImgWrap_1xtic_162{transition:opacity .3s;transform:none!important}}
