@font-face{font-family:Marcellus;font-style:normal;font-weight:400;font-display:swap;src:url(../media/48ed39d84f3071d1-s.2atap_4g40fj3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Marcellus;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b83a6b6f7e32c9fb-s.p.0waiv1vizwwb5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Marcellus Fallback;src:local(Times New Roman);ascent-override:86.59%;descent-override:24.87%;line-gap-override:0.0%;size-adjust:112.5%}.MTC7IG_className{font-family:Marcellus,Marcellus Fallback;font-style:normal;font-weight:400}.MTC7IG_variable{--font-serif:"Marcellus", "Marcellus Fallback"}
@font-face{font-family:Karla;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/97dcfb61e53ddc62-s.365lh8fyufn44.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Karla;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/1cde667858c37a0d-s.p.42ymt1gosxo71.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Karla Fallback;src:local(Arial);ascent-override:89.55%;descent-override:24.61%;line-gap-override:0.0%;size-adjust:102.4%}.HlVjta_className{font-family:Karla,Karla Fallback;font-style:normal}.HlVjta_variable{--font-sans:"Karla", "Karla Fallback"}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--serif:var(--font-serif), "Hoefler Text", Georgia, serif;--sans:var(--font-sans), "Helvetica Neue", Arial, sans-serif;--sp:clamp(64px, 9.5vw, 136px);--gut:clamp(16px, 5vw, 56px);--wrap:1200px;--radius:2px;--ground:#f6f0e6;--ground-2:#ede4d4;--ftr-bg:#2b2118;--text:#2b2118;--text-2:#5a4a3c;--text-3:#6e5d4d;--accent:#9c4a24;--accent-deep:#7a3819;--accent-hi:#7a3819;--on-accent:#fff7ee;--alert:#a2401a;--on-alert:#fff8ec;--line:#9c4a244d;--line-soft:#2b21181f;--tint-1:#9c4a240d;--tint-2:#9c4a2417;--pattern-op:.075;--veil-hdr:#f6f0e6eb;--veil-bar:#f6f0e6f0;--shadow:0 24px 50px -24px #000000eb;--hero-veil:linear-gradient(90deg, #f6f0e6b8 0%, #f6f0e673 38%, transparent 62%), linear-gradient(180deg, transparent 78%, var(--ground) 100%);--hero-veil-sm:linear-gradient(180deg, transparent 0%, transparent 26%, #f6f0e6c7 48%, var(--ground) 100%);--hero-text-glow:0 0 2px #f6f0e6e6, 0 0 18px #f6f0e6d9;--photo-veil:linear-gradient(180deg, #09111d0d 0%, #09111d59 45%, #09111de6 100%);--photo-veil-open:linear-gradient(180deg, #09111d40 0%, #09111deb 70%);--text-shadow-photo:0 1px 12px #0009;--on-photo:#f4ede0;--on-photo-2:#f4ede0d1;--on-photo-accent:#e0915f;--photo-veil-center:radial-gradient(ellipse 70% 60% at 50% 50%, #09111dad 0%, #09111d61 70%, #09111d80 100%)}[data-tone=paper]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ground:#2b2118;--ground-2:#36291e;--text:#f6f0e6;--text-2:#dccfbd;--text-3:#b3a38f;--accent:#e0915f;--accent-deep:#f0b08a;--accent-hi:#f0b08a;--on-accent:#2b2118;--alert:#e17643;--on-alert:#2b2118;--line:#e0915f52;--line-soft:#f6f0e61f;--tint-1:#e0915f0d;--tint-2:#e0915f17}[data-tone]{background:var(--ground);color:var(--text)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:72px}body{background:var(--ground);color:var(--text);font-family:var(--sans);-webkit-font-smoothing:antialiased;margin:0;font-size:1.0625rem;line-height:1.7}img,video,svg{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}h1,h2,h3{font-family:var(--serif);text-wrap:balance;margin:0;font-weight:400}h1{font-size:clamp(2.2rem,5.4vw,4.4rem);line-height:1.05}h2{font-size:clamp(1.85rem,3.9vw,3.05rem);line-height:1.1}h3{font-size:1.3rem;line-height:1.3}p{margin:0}:focus-visible{outline:2px solid var(--accent);outline-offset:3px}::selection{background:var(--accent-deep);color:var(--on-accent)}.wrap{max-width:var(--wrap);padding-inline:var(--gut);margin-inline:auto}.eyebrow{letter-spacing:.24em;text-transform:uppercase;color:var(--accent);margin:0 0 18px;font-size:.72rem;font-weight:600}.lede{color:var(--text-2);font-size:clamp(1.06rem,1.5vw,1.22rem);line-height:1.68}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[data-reveal]{transition:opacity .9s cubic-bezier(.2,.7,.2,1),transform .9s cubic-bezier(.2,.7,.2,1);transition-delay:var(--reveal-delay,0s)}[data-reveal=hidden]{opacity:0;transform:translateY(20px)}[data-reveal=shown]{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){[data-reveal=hidden]{opacity:1;transform:none}html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}
