@font-face{font-family:display;src:url(../media/Inter_var-s.p.1ryh1kma8qsvl.woff2)format("woff2");font-display:swap;font-weight:500 800}@font-face{font-family:display Fallback;src:local(Arial);ascent-override:88.83%;descent-override:22.12%;line-gap-override:0.0%;size-adjust:109.05%}._7n0UEG_className{font-family:display,display Fallback}._7n0UEG_variable{--font-display-src:"display", "display Fallback"}
@font-face{font-family:text;src:url(../media/Manrope_var-s.p.3bn65d_2yq9pe.woff2)format("woff2");font-display:swap;font-weight:400 600}@font-face{font-family:text Fallback;src:local(Arial);ascent-override:102.74%;descent-override:28.91%;line-gap-override:0.0%;size-adjust:103.76%}.OUZJ7q_className{font-family:text,text Fallback}.OUZJ7q_variable{--font-text-src:"text", "text Fallback"}
:root{--surface:#fff;--surface-alt:#f3f4f4;--surface-sunken:#e6e8e8;--surface-dark:#0d0e0e;--graphite:#4a4e4f;--line:#dcdede;--line-control:#7a7f7f;--ink:#111313;--ink-muted:#575c5c;--on-dark:#ecedec;--on-dark-muted:#c3c6c6;--gold:#ffc800;--gold-hover:#f0b800;--on-gold:#111313;--bronze:#8c6430;--accent-text:#7d5a00;--glass-dark:#0d0e0e75;--glass-solid:#0d0e0ee0;--focus-ring:#111313;--danger:#b3261e;--success:#2c6e49;--font-display:var(--font-display-src), "Arial Narrow", Impact, sans-serif;--font-text:var(--font-text-src), "Helvetica Neue", Arial, sans-serif;--space-10:10px;--space-20:20px;--space-30:30px;--space-40:40px;--space-60:60px;--space-80:80px;--space-120:120px;--grid-width:1880px;--grid-gap:20px;--section-pad:100px;--section-pad-tight:50px;--head-gap:60px;--page-top:140px;--h2-size:clamp(26px, 3.3vw, 60px);--h3-size:clamp(18px, 1.3vw, 24px);--edge:20px;--control-h:60px;--ticker-h:40px;--logo-h:44px;--radius-none:0;--glass-blur:blur(18px) saturate(140%);--scrim-left:linear-gradient(90deg, #0d0e0eb8 0%, #0d0e0e80 34%, #0d0e0e1f 62%, #0d0e0e00 78%);--scrim-hero-bottom:linear-gradient(0deg, #0d0e0e59 0%, #0d0e0e00 40%);--scrim-hero:linear-gradient(#0d0e0e33, #0d0e0e33), linear-gradient(0deg, #0d0e0ec7 0%, #0d0e0e73 35%, #0d0e0e00 70%);--scrim-hero-top:linear-gradient(180deg, #0d0e0ec7 0%, #0d0e0e80 45%, #0d0e0e33 75%, #0d0e0e80 100%);--tile-on-photo:#0d0e0e6b;--tile-on-photo-hover:#0d0e0e99;--backdrop:#0d0e0ea8;--scrim-bottom:linear-gradient(0deg, #0d0e0ed1 0%, #0d0e0e80 38%, #0d0e0e00 72%);--text-on-photo-shadow:0 1px 12px #0d0e0e59;--shadow-menu:0 24px 40px -24px #11131359;--transition:.15s ease;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (max-width:1099px){:root{--section-pad:80px;--section-pad-tight:40px;--head-gap:40px;--page-top:80px}}@media (max-width:639px){:root{--section-pad:60px;--section-pad-tight:30px;--page-top:40px}}
*,:before,:after{box-sizing:border-box;border-radius:0;margin:0;padding:0}html{-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--control-h) + var(--space-20))}body{background:var(--surface);color:var(--ink);font-family:var(--font-text);-webkit-font-smoothing:antialiased;font-size:16px;font-weight:400;line-height:1.6;overflow-x:clip}h1,h2{font-family:var(--font-display);text-transform:uppercase;letter-spacing:-.045em;text-wrap:balance;-webkit-hyphens:manual;hyphens:manual;font-weight:700;line-height:1}h3{font-family:var(--font-text);letter-spacing:-.01em;text-wrap:balance;-webkit-hyphens:manual;hyphens:manual;font-weight:600;line-height:1.25}p{text-wrap:pretty}img,video{max-width:100%;display:block}a{color:inherit}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0}input,select,textarea{appearance:none}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.grid-container{width:min(var(--grid-width), calc(100% - 2 * var(--edge)));margin-inline:auto}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}html:has(dialog[open]){overflow:hidden}
