@font-face{font-family:instrumentSerif;src:url(../media/instrument_serif_400-s.p.2jv9s3dwjdemh.ttf)format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:instrumentSerif;src:url(../media/instrument_serif_400_italic-s.p.0-7uc_4q6feng.ttf)format("truetype");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:instrumentSerif Fallback;src:local(Arial);ascent-override:128.92%;descent-override:40.37%;line-gap-override:0.0%;size-adjust:76.79%}.instrumentserif_5ca488c1-module__IYloMa__className{font-family:instrumentSerif,instrumentSerif Fallback,Instrument Serif,Georgia,serif}.instrumentserif_5ca488c1-module__IYloMa__variable{--font-display:"instrumentSerif", "instrumentSerif Fallback", Instrument Serif, Georgia, serif}
@font-face{font-family:barlowCondensed;src:url(../media/barlow_condensed_400-s.p.2gzrfs1app5-3.ttf)format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:barlowCondensed;src:url(../media/barlow_condensed_600-s.p.0fa85icsp3e0f.ttf)format("truetype");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:barlowCondensed Fallback;src:local(Arial);ascent-override:129.59%;descent-override:25.92%;line-gap-override:0.0%;size-adjust:77.17%}.barlowcondensed_90ca12c-module__mH0hVG__className{font-family:barlowCondensed,barlowCondensed Fallback,Barlow Condensed,Arial Narrow,sans-serif}.barlowcondensed_90ca12c-module__mH0hVG__variable{--font-condensed:"barlowCondensed", "barlowCondensed Fallback", Barlow Condensed, Arial Narrow, sans-serif}
@font-face{font-family:urbanist;src:url(../media/urbanist_100-s.p.409f0voipc3ry.ttf)format("truetype");font-display:swap;font-weight:100;font-style:normal}@font-face{font-family:urbanist;src:url(../media/urbanist_200-s.p.2vev7im5f35wi.ttf)format("truetype");font-display:swap;font-weight:200;font-style:normal}@font-face{font-family:urbanist;src:url(../media/urbanist_400-s.p.2g4c2igww5u_i.ttf)format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:urbanist;src:url(../media/urbanist_500-s.p.0h42br_me83jv.ttf)format("truetype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:urbanist;src:url(../media/urbanist_600-s.p.3yglwthd0360s.ttf)format("truetype");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:urbanist;src:url(../media/urbanist_700-s.p.1yu01dq7vd2oz.ttf)format("truetype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:urbanist Fallback;src:local(Arial);ascent-override:94.08%;descent-override:24.76%;line-gap-override:0.0%;size-adjust:100.98%}.urbanist_a32110e-module__ECTrEa__className{font-family:urbanist,urbanist Fallback,Urbanist,system-ui,-apple-system,sans-serif}.urbanist_a32110e-module__ECTrEa__variable{--font-sans:"urbanist", "urbanist Fallback", Urbanist, system-ui, -apple-system, sans-serif}
:root{--grey-975:#070708;--grey-950:#0a0a0a;--grey-925:#0e0e0f;--grey-900:#121214;--grey-875:#16161a;--grey-850:#1a1a1f;--line-1:#232326;--line-2:#323238;--color-bg:var(--grey-950);--color-surface:var(--grey-900);--color-border:var(--line-1);--color-text:#f5f5f5;--color-text-secondary:#9ca3af;--color-accent:#5b7fff;--color-accent-light:#121a39;--color-gold:#c9a85c;--color-amber:#e8a33d;--color-hero-bg:#0d0d0d;--color-hero-text:#fff;--header-height:3.25rem}:where(:root){--font-display:Georgia, serif;--font-condensed:"Arial Narrow", sans-serif;--font-sans:system-ui, -apple-system, sans-serif}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html,body{overflow-x:clip}html{-webkit-font-smoothing:antialiased;scroll-behavior:smooth;font-size:16px}body{background:var(--color-bg);color:var(--color-text);font-family:var(--font-sans);font-weight:400;line-height:1.5;position:relative}body>*{z-index:1;position:relative}h1,h2,h3,h4,h5,h6{font-weight:400}img,video{max-width:100%;display:block}.container{width:100%;max-width:72rem;margin-inline:auto;padding-inline:clamp(1.25rem,4vw,2rem)}.section-hero{padding-block:clamp(5rem,10vw,7rem);position:relative;overflow:hidden}.eyebrow{font-family:var(--font-condensed);letter-spacing:.15em;text-transform:uppercase;margin-bottom:1rem;font-size:.75rem;font-weight:400;display:block}.section-mark{background:var(--color-gold);width:2.5rem;height:2px;margin-bottom:1rem;display:block}.js .reveal{opacity:0;transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);transform:translateY(24px)}.js .reveal.is-inview{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.js .reveal{opacity:1;transition:none;transform:none}}:root{--paper:#f9f7f1;--paper-deep:#eeebe2;--paper-white:#fefdfb;--ink:#0b0d13;--ink-soft:#1f2128;--ink-muted:#5d6069;--line:#cecac2;--line-dark:#35383e;--gold:#b9883c;--gold-light:#edd8b2;--blue:#2955d3;--green:#22ad61;--red:#d6483e;--gold-text:#855900;--green-text:#00783d;--red-text:#ba2c25;--space-2xs:.25rem;--space-xs:.5rem;--space-sm:.75rem;--space-md:1rem;--space-lg:1.5rem;--space-xl:2rem;--space-2xl:3rem;--space-3xl:4rem;--space-4xl:6rem}@supports (color:lab(0% 0 0)){:root{--paper:lab(97.1377% .0826418 3.05578);--paper-deep:lab(93.0957% .139892 4.59425);--paper-white:lab(99.4344% .0264645 1.14298);--ink:lab(3.65251% .186794 -3.0139);--ink-soft:lab(12.9263% .215568 -4.47687);--ink-muted:lab(40.7526% .191763 -5.633);--line:lab(81.4953% .145108 4.59787);--line-dark:lab(23.3691% .170082 -4.49815);--gold:lab(60.5199% 13.4138 47.2041);--gold-light:lab(87.3772% 3.35366 21.514);--blue:lab(39.4711% 22.1529 -70.5402);--green:lab(62.6012% -50.2909 28.7704);--red:lab(51.8614% 56.0678 38.4673);--gold-text:lab(41.8822% 14.7143 53.7548);--green-text:lab(43.7695% -44.3376 25.5052);--red-text:lab(42.5537% 56.3463 40.5324)}}
