@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/fc0a7394b875fa43-s.p.614a1c00.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:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/7ebf22b5a21034f8-s.p.d8bad3ab.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:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ccf27e5a7366fb23-s.p.262b87c4.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:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e41d5df559864f9e-s.p.380d09ea.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:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.instrument_serif_c013d08c-module__3_2Hvq__className{font-family:Instrument Serif,Instrument Serif Fallback;font-weight:400}.instrument_serif_c013d08c-module__3_2Hvq__variable{--font-instrument-serif:"Instrument Serif","Instrument Serif Fallback"}
@font-face{font-family:Instrument Sans;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/544b4063139fb67e-s.p.0c8f6430.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:Instrument Sans;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/510598db810e1932-s.p.1b66d8b8.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:Instrument Sans;font-style:italic;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/544b4063139fb67e-s.p.0c8f6430.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:Instrument Sans;font-style:italic;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/510598db810e1932-s.p.1b66d8b8.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:Instrument Sans;font-style:italic;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/544b4063139fb67e-s.p.0c8f6430.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:Instrument Sans;font-style:italic;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/510598db810e1932-s.p.1b66d8b8.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:Instrument Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.p.088ba3ed.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:Instrument Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.c68a79fb.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:Instrument Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.p.088ba3ed.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:Instrument Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.c68a79fb.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:Instrument Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.p.088ba3ed.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:Instrument Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.c68a79fb.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:Instrument Sans Fallback;src:local(Arial);ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.0%;size-adjust:102.74%}.instrument_sans_37c262bf-module__MLovjW__className{font-family:Instrument Sans,Instrument Sans Fallback}.instrument_sans_37c262bf-module__MLovjW__variable{--font-instrument-sans:"Instrument Sans","Instrument Sans Fallback"}
:root{--cr-burgundy-900:#750a35;--cr-burgundy-800:#8a0c3b;--cr-burgundy-700:#ab134c;--cr-burgundy-500:#8c4a5c;--cr-burgundy-100:#f6e1e5;--cr-red-600:#c12f2d;--cr-sand-500:#a8976a;--cr-sand-300:#ded2a8;--cr-cream-100:#f5edd2;--cr-cream-50:#fff9e5;--cr-bg-page:var(--cr-cream-50);--cr-bg-section:var(--cr-cream-100);--cr-bg-accent:var(--cr-burgundy-700);--cr-bg-subtle:var(--cr-burgundy-100);--cr-text-primary:var(--cr-burgundy-900);--cr-text-secondary:var(--cr-burgundy-500);--cr-text-accent:var(--cr-burgundy-700);--cr-text-on-accent:var(--cr-cream-50);--cr-border-decorative:var(--cr-sand-300);--cr-border-field:var(--cr-burgundy-500);--cr-border-accent:var(--cr-burgundy-900);--cr-action-primary-bg:var(--cr-burgundy-700);--cr-action-primary-bg-hover:var(--cr-burgundy-800);--cr-action-primary-bg-pressed:var(--cr-burgundy-900);--cr-action-primary-text:var(--cr-cream-50);--cr-action-disabled-bg:var(--cr-cream-100);--cr-action-disabled-text:var(--cr-sand-500);--cr-focus-ring:var(--cr-burgundy-900);--cr-error-text:var(--cr-red-600);--cr-space-1:4px;--cr-space-2:8px;--cr-space-3:12px;--cr-space-4:16px;--cr-space-6:24px;--cr-space-8:32px;--cr-space-12:48px;--cr-space-16:64px;--cr-space-24:96px;--cr-space-32:128px;--cr-radius-none:0;--cr-radius-sm:6px;--cr-radius-md:8px;--cr-radius-lg:16px;--cr-radius-full:999px;--cr-gutter:clamp(16px,2.8vw,40px);--cr-ease-out:cubic-bezier(.22,1,.36,1);--font-serif:var(--font-instrument-serif),"Times New Roman",serif;--font-sans:var(--font-instrument-sans),system-ui,sans-serif}.mode-burgundy,.bg-gradient{--cr-bg-page:var(--cr-burgundy-900);--cr-bg-section:var(--cr-burgundy-500);--cr-bg-accent:var(--cr-cream-50);--cr-bg-subtle:var(--cr-burgundy-800);--cr-text-primary:var(--cr-cream-50);--cr-text-secondary:var(--cr-sand-300);--cr-text-accent:var(--cr-cream-50);--cr-text-on-accent:var(--cr-burgundy-900);--cr-border-decorative:var(--cr-burgundy-800);--cr-border-field:var(--cr-sand-300);--cr-border-accent:var(--cr-cream-50);--cr-action-primary-bg:var(--cr-cream-50);--cr-action-primary-bg-hover:var(--cr-cream-100);--cr-action-primary-bg-pressed:var(--cr-sand-300);--cr-action-primary-text:var(--cr-burgundy-700);--cr-action-disabled-bg:var(--cr-burgundy-800);--cr-action-disabled-text:var(--cr-sand-500);--cr-focus-ring:var(--cr-cream-50);--cr-error-text:var(--cr-cream-50)}*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--cr-bg-page);color:var(--cr-text-primary);font-family:var(--font-sans);letter-spacing:-.03em;-webkit-font-smoothing:antialiased;font-size:16px;font-weight:500;line-height:1.4;overflow-x:clip}body:after{content:"";pointer-events:none;z-index:100;opacity:.05;background:url(/brand/grain.png) 0 0/100px 100px;width:400%;height:400%;animation:8s step-end infinite grain;position:fixed;top:-200%;bottom:-200%;left:-200%;right:-200%}.grain-strong{pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.grain-strong:after{content:"";opacity:.09;background:url(/brand/grain.png) 0 0/130px 130px;width:400%;height:400%;animation:8s step-end infinite grain;position:absolute;top:-200%;bottom:-200%;left:-200%;right:-200%}@keyframes grain{0%{transform:translate(0%)}10%{transform:translate(-5%,-10%)}20%{transform:translate(-15%,5%)}30%{transform:translate(7%,-25%)}40%{transform:translate(-5%,25%)}50%{transform:translate(-15%,10%)}60%{transform:translate(15%)}70%{transform:translateY(15%)}80%{transform:translate(3%,35%)}90%{transform:translate(-10%,10%)}}img,video{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer}h1,h2,h3,p,ul{margin:0}.serif{font-family:var(--font-serif);letter-spacing:-.03em;font-weight:400;line-height:1.1}.eyebrow{letter-spacing:.01em;text-transform:uppercase;font-size:13px;font-weight:500}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.bg-gradient{background:linear-gradient(180deg,var(--cr-burgundy-900)0%,var(--cr-red-600)55%,var(--cr-sand-300)100%);color:var(--cr-text-primary)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}body:after,.grain-strong:after{animation:none!important}}
