@font-face{font-family:Big Shoulders;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/f6e5797ad9fd88cc.09lma84ryndma.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Big Shoulders;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/33ff89548488d79f.3fy-fzez19-b4.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:Big Shoulders;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/f99c309598d4ef8a.p.2v-hvpha9wp8q.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}.big_shoulders_4c83792e-module__ssai8q__className{font-family:Big Shoulders;font-style:normal}.big_shoulders_4c83792e-module__ssai8q__variable{--font-display-face:"Big Shoulders"}
@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/ca8956476e4b15e1-s.2of77tvarlxv9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/0ada71b763703d9d-s.0_hkuyklry9k2.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:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/2b7d3311b69a4dca-s.p.32vcy6_pq4pnh.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:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/6632a144c419935f-s.38msdipe8z81f.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/7b27d9904b50e540-s.30bhvdlsk8sra.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:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d38f3bca7db33566-s.p.3se9ogqst-d6c.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:Newsreader Fallback;src:local(Times New Roman);ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.0%;size-adjust:105.48%}.newsreader_364f6e81-module__XakpvG__className{font-family:Newsreader,Newsreader Fallback}.newsreader_364f6e81-module__XakpvG__variable{--font-body-face:"Newsreader", "Newsreader Fallback"}
@font-face{font-family:Sacramento;font-style:normal;font-weight:400;font-display:swap;src:url(../media/652457eaeb741641-s.3nbcl31i2mdf8.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:Sacramento;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6e57f7ddb1f455cd-s.p.27-04_g7uq29w.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:Sacramento Fallback;src:local(Arial);ascent-override:126.38%;descent-override:71.91%;line-gap-override:0.0%;size-adjust:73.6%}.sacramento_ba096e5c-module__s0LCrG__className{font-family:Sacramento,Sacramento Fallback;font-style:normal;font-weight:400}.sacramento_ba096e5c-module__s0LCrG__variable{--font-script-face:"Sacramento", "Sacramento Fallback"}
:root{--accent-raw:#ee373a;--accent-alt-raw:#2b3f5a;--color-flour:#fbf7ef;--color-oat:#f1e7d3;--color-navy:var(--accent-alt-raw);--color-navy-deep:#1e2d42;--color-red:var(--accent-raw);--color-red-strong:#c4262c;--color-red-deep:#a81f25;--color-white:#fff;--color-ink-soft:#4a5870;--color-blush:#fae5df;--band-bg:var(--color-flour);--band-ink:var(--color-navy-deep);--band-ink-soft:var(--color-ink-soft);--band-accent:var(--color-red-strong);--band-rule:#1e2d4238;--band-keyline:var(--color-navy);--veil-rgb:30 45 66;--hero-veil-rgb:30 24 18;--font-display:var(--font-display-face), "Arial Narrow", "Roboto Condensed", sans-serif;--font-body:var(--font-body-face), Georgia, "Times New Roman", serif;--font-script:var(--font-script-face), "Segoe Script", cursive;--weight-display:800;--weight-heading:700;--weight-label:700;--weight-body:400;--text-label:.9375rem;--text-sm:.9375rem;--text-base:clamp(1.0625rem, 1rem + .25vw, 1.1875rem);--text-lead:clamp(1.25rem, 1.1rem + .6vw, 1.5rem);--text-h4:clamp(1.25rem, 1.15rem + .45vw, 1.5rem);--text-h3:clamp(1.75rem, 1.5rem + 1.1vw, 2.5rem);--text-h2:clamp(2.5rem, 1.9rem + 2.6vw, 4.5rem);--text-sign:clamp(3.5rem, 2.2rem + 5.8vw, 7.5rem);--text-hero:clamp(3.75rem, 1.6rem + 9.4vw, 10rem);--text-script:clamp(2.5rem, 2rem + 2.4vw, 4rem);--text-hero-script:clamp(3.25rem, 2.2rem + 5vw, 6.5rem);--leading-display:.88;--leading-heading:.95;--leading-snug:1.25;--leading-body:1.55;--tracking-display:.005em;--tracking-heading:.01em;--tracking-label:.08em;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-7:2rem;--space-8:2.5rem;--space-9:3rem;--space-10:4rem;--space-11:5rem;--space-12:6rem;--section-tight:clamp(3rem, 2.2rem + 3vw, 5rem);--section:clamp(4.5rem, 3rem + 5vw, 8rem);--section-loose:clamp(6rem, 4rem + 7vw, 11rem);--container:76rem;--container-wide:88rem;--measure:36rem;--measure-wide:44rem;--measure-display:12ch;--gutter:clamp(1.25rem, .9rem + 1.8vw, 3rem);--header-h:5rem;--header-h-scrolled:4rem;--tap-min:2.75rem;--radius-control:6px;--radius-sign:calc(var(--keyline-inset) + 8px);--radius-pill:999px;--radius-round:50%;--keyline-width:2px;--keyline-inset:clamp(.5rem, .4rem + .4vw, .875rem);--shape-badge-ratio:3 / 2;--shape-badge:polygon(50% 0, 70.4% 2%, 86.1% 7.2%, 89.2% 10.1%, 91.8% 15.2%, 98.6% 34%, 99.6% 40.1%, 100% 48.4%, 99.4% 56.7%, 97.6% 62.8%, 88.4% 76%, 76.3% 86.4%, 63% 94.4%, 50% 100%, 37% 94.4%, 23.7% 86.4%, 11.6% 76%, 2.4% 62.8%, 0.6% 56.7%, 0 48.4%, 0.4% 40.1%, 1.4% 34%, 8.2% 15.2%, 10.8% 10.1%, 13.9% 7.2%, 29.6% 2%);--dur-fast:.12s;--dur-base:.2s;--dur-slow:.48s;--dur-video:.72s;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-ui:cubic-bezier(.25, .46, .45, .94);--stagger-item:70ms;--rise-distance:12px;--focus-ring:var(--color-navy-deep);--focus-width:3px;--focus-ring-offset:3px}@media (min-width:62rem){:root{--header-h:6rem}}*,:before,:after{box-sizing:border-box}*{margin:0}html{-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--header-h-scrolled) + var(--space-6))}html,body{min-height:100%}body{background-color:var(--color-flour);color:var(--color-navy-deep);font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--weight-body);line-height:var(--leading-body);font-optical-sizing:auto;font-synthesis-weight:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}h1,h2,h3,h4{color:var(--band-ink);font-family:var(--font-display);font-weight:var(--weight-heading);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading);text-transform:uppercase;text-wrap:balance;overflow-wrap:normal}p{text-wrap:pretty}img,picture,svg,video{max-width:100%;display:block}button,input,textarea,select{font:inherit;color:inherit;letter-spacing:inherit}a{color:inherit;text-underline-offset:.18em;text-decoration-thickness:1px}::selection{background:var(--color-red-strong);color:var(--color-white)}:focus-visible{outline:var(--focus-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}.u-band-flour,.u-band-oat,.u-band-navy,.u-band-red,.u-band-deep{background-color:var(--band-bg);color:var(--band-ink)}.u-band-flour{--band-bg:var(--color-flour)}.u-band-oat{--band-bg:var(--color-oat)}.u-band-navy{--band-bg:var(--color-navy);--band-ink:var(--color-flour);--band-ink-soft:var(--color-oat);--band-accent:var(--color-flour);--band-rule:#fbf7ef47;--band-keyline:var(--color-flour);--focus-ring:var(--color-flour)}.u-band-red{--band-bg:var(--color-red-strong);--band-ink:var(--color-flour);--band-ink-soft:var(--color-blush);--band-accent:var(--color-flour);--band-rule:#fbf7ef59;--band-keyline:var(--color-flour);--focus-ring:var(--color-flour)}.u-band-deep{--band-bg:var(--color-navy-deep);--band-ink:var(--color-flour);--band-ink-soft:var(--color-oat);--band-accent:var(--color-flour);--band-rule:#fbf7ef38;--band-keyline:var(--color-flour);--focus-ring:var(--color-flour)}.u-container,.u-container-wide{width:100%;max-width:var(--container);padding-inline:var(--gutter);margin-inline:auto}.u-container-wide{max-width:var(--container-wide)}.u-label{font-family:var(--font-display);font-size:var(--text-label);font-weight:var(--weight-label);line-height:var(--leading-snug);letter-spacing:var(--tracking-label);text-transform:uppercase;display:block}.u-numeral{font-family:var(--font-display);font-weight:var(--weight-heading);font-variant-numeric:lining-nums tabular-nums;letter-spacing:var(--tracking-heading)}.u-display{font-family:var(--font-display);font-size:var(--text-hero);font-weight:var(--weight-display);line-height:var(--leading-display);letter-spacing:var(--tracking-display);text-transform:uppercase;overflow-wrap:normal}.u-script{font-family:var(--font-script);font-size:var(--text-script);letter-spacing:0;text-transform:none;font-weight:400;line-height:1}.u-sign{--sign-bg:var(--color-navy);--sign-keyline:var(--color-flour);--band-ink:var(--color-flour);--band-ink-soft:var(--color-oat);--band-accent:var(--color-flour);--band-rule:#fbf7ef47;--focus-ring:var(--color-flour);border-radius:var(--radius-sign);background-color:var(--sign-bg);color:var(--band-ink);box-shadow:inset 0 0 0 var(--keyline-inset) var(--sign-bg), inset 0 0 0 calc(var(--keyline-inset) + var(--keyline-width)) var(--sign-keyline);padding:calc(var(--keyline-inset) + var(--keyline-width) + var(--space-6))}.u-clip{padding-bottom:.08em;display:block;overflow:hidden}.u-skip-link{left:var(--space-4);top:var(--space-4);z-index:100;padding:var(--space-3) var(--space-5);border-radius:var(--radius-control);background:var(--color-flour);color:var(--color-navy-deep);font-family:var(--font-display);font-size:var(--text-label);font-weight:var(--weight-label);letter-spacing:var(--tracking-label);text-transform:uppercase;text-decoration:none;position:absolute;transform:translateY(-250%)}.u-skip-link:focus-visible{transform:translateY(0)}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}[data-motion=ready] .u-rise{opacity:0;transform:translateY(var(--rise-distance));transition:opacity var(--dur-slow) var(--ease-out), transform var(--dur-slow) var(--ease-out);transition-delay:var(--rise-delay,0s)}[data-motion=ready] .u-rise[data-inview=true]{opacity:1;transform:none}[data-motion=ready] .u-clip>.u-rise{--rise-distance:100%}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}
