@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/1316bdccde5e7cab-s.1605mo-2lr-0r.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:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/91a2f7867a28cebf-s.2id34538z-nu0.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:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/57b02995d6e1530a-s.p.0rt3gmdbw_rg-.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:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/85fcf895b86d74a6-s.1qlvuf-h9_nww.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:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5307092570128b5a-s.3s80slo4q4lah.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:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b67966e0b83b2cd0-s.p.2jrdrem4nuvb1.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:Fraunces Fallback;src:local(Times New Roman);ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.0%;size-adjust:115.45%}.fraunces_9bbe62cf-module__shzwUG__className{font-family:Fraunces,Fraunces Fallback}.fraunces_9bbe62cf-module__shzwUG__variable{--tt-serif:"Fraunces", "Fraunces Fallback"}
@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/c3cb240f9c892514-s.270md_-rr62el.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:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.0lsanbtneewqp.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:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}.dm_sans_9ad6b019-module__qPlTKG__className{font-family:DM Sans,DM Sans Fallback;font-style:normal}.dm_sans_9ad6b019-module__qPlTKG__variable{--tt-sans:"DM Sans", "DM Sans Fallback"}
.tts{--tt-paper:#fbf5ec;--tt-sand:#f1e6d6;--tt-ink:#1d0d0b;--tt-red:#d7261f;--tt-maroon:#4a0907;--tt-out:cubic-bezier(.16, 1, .3, 1);--tt-back:cubic-bezier(.34, 1.45, .64, 1);--tt-header:78px;background:var(--tt-paper);min-height:100svh;color:var(--tt-ink);font-family:var(--tt-sans), Helvetica, Arial, sans-serif;overflow-x:clip}.tts ::selection{background:var(--tt-red);color:var(--tt-paper)}.tts section[id]{scroll-margin-top:var(--tt-header)}.tt-x{padding-inline:clamp(18px,4vw,60px)}.tt-red-ground{background:var(--tt-red);color:var(--tt-paper)}.tt-maroon-ground{background:var(--tt-maroon);color:var(--tt-paper)}.tt-sand-ground{background:var(--tt-sand)}.tt-red{color:var(--tt-red)}.tt-display{font-family:var(--tt-serif), Georgia, serif;font-variation-settings:"SOFT" 100;letter-spacing:-.035em;font-weight:640;line-height:.96}.tt-hero-size{font-size:clamp(2.7rem,min(8.6vw,15svh),8.5rem)}.tt-h2{font-size:clamp(2.4rem,6.2vw,5.75rem)}.tt-h3{font-family:var(--tt-serif), Georgia, serif;font-variation-settings:"SOFT" 100;letter-spacing:-.025em;font-weight:600;line-height:1.04}.tt-label{letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:600}@keyframes tt-rise{0%{transform:translateY(108%)}}@keyframes tt-fade-up{0%{opacity:0;transform:translateY(26px)}}@keyframes tt-drop{0%{opacity:0;transform:translateY(40px) rotate(calc(var(--tilt,0deg) * 3)) scale(1.12)}}@keyframes tt-wipe{0%{clip-path:inset(0 0 100% round 22px)}}@keyframes tt-zoom{0%{transform:scale(1.2)}}@keyframes tt-scribble{0%{stroke-dashoffset:1px}}.tt-line{margin-bottom:-.16em;padding-bottom:.16em;display:block;overflow:hidden}.tt-line>span{animation:tt-rise 1.1s var(--tt-out) both;animation-delay:calc(var(--at,0s) + var(--i,0) * 90ms);display:block}.tt-fade{animation:tt-fade-up 1s var(--tt-out) both;animation-delay:calc(var(--at,0s) + var(--i,0) * 80ms)}.tt-print{rotate:var(--tilt,0deg);animation:tt-drop 1.1s var(--tt-back) both;animation-delay:calc(var(--at,0s) + var(--i,0) * .14s);transition:rotate .6s var(--tt-back), scale .6s var(--tt-back)}.tt-print:hover{z-index:5;rotate:none;scale:1.03}.tt-wipe{clip-path:inset(0 round 22px);animation:tt-wipe 1.3s var(--tt-out) both;animation-delay:calc(var(--at,0s) + var(--i,0) * .11s);overflow:hidden}.tt-wipe img{animation:tt-zoom 1.8s var(--tt-out) both;animation-delay:calc(var(--at,0s) + var(--i,0) * .11s)}.tt-scribble path{stroke-dasharray:1;animation:tt-scribble 1s var(--tt-out) both;animation-delay:calc(var(--at,0s) + .7s)}.tt-header{height:var(--tt-header);background:color-mix(in srgb, var(--tt-paper) 88%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid color-mix(in srgb, var(--tt-ink) 9%, transparent)}.tt-link{position:relative}.tt-link:after{content:"";background:var(--tt-red);transform-origin:100%;height:2px;transition:transform .5s var(--tt-out);border-radius:2px;position:absolute;inset:auto 0 -4px;transform:scaleX(0)}.tt-link:hover:after,.tt-link:focus-visible:after{transform-origin:0;transform:scaleX(1)}.tt-bars{width:24px;height:9px;position:relative}.tt-bars:before,.tt-bars:after{content:"";width:100%;height:2px;transition:transform .5s var(--tt-out), top .5s var(--tt-out);background:currentColor;border-radius:2px;position:absolute;left:0}.tt-bars:before{top:0}.tt-bars:after{top:calc(100% - 2px)}[aria-expanded=true]>.tt-bars:before{top:calc(50% - 1px);transform:rotate(45deg)}[aria-expanded=true]>.tt-bars:after{top:calc(50% - 1px);transform:rotate(-45deg)}.tt-menu{clip-path:circle(0% at calc(100% - 40px) 0);visibility:hidden;transition:clip-path .7s var(--tt-out), visibility 0s .7s}.tt-menu[data-open=true]{clip-path:circle(150% at calc(100% - 40px) 0);visibility:visible;transition:clip-path 1s var(--tt-out), visibility 0s}.tt-menu .tt-line>span{transition:transform .5s var(--tt-out);animation:none;transform:translateY(108%)}.tt-menu[data-open=true] .tt-line>span{transition:transform 1s var(--tt-out) calc(.2s + var(--i,0) * 70ms);transform:none}.tt-button{background:var(--tt-red);color:var(--tt-paper);transition:transform .5s var(--tt-back), background-color .3s, color .3s;border-radius:999px;align-items:center;gap:.6em;padding:.95em 1.5em;font-size:15px;font-weight:600}.tt-button:hover,.tt-button:focus-visible{background:var(--tt-ink);transform:translateY(-3px)rotate(-1.5deg)}.tt-button[data-on=red]{background:var(--tt-paper);color:var(--tt-red)}.tt-button[data-on=red]:hover,.tt-button[data-on=red]:focus-visible{background:var(--tt-ink);color:var(--tt-paper)}.tt-button[data-quiet]{color:inherit;background:0 0;box-shadow:inset 0 0 0 1.5px}.tt-button[data-quiet]:hover,.tt-button[data-quiet]:focus-visible{background:var(--tt-ink);color:var(--tt-paper);box-shadow:none}@keyframes tt-beat{30%{scale:1.35}}.tt-button:hover .tt-heart,.tt-button:focus-visible .tt-heart{animation:tt-beat .6s var(--tt-out)}.tt-tilt{transform:perspective(900px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .5s var(--tt-out)}.tt-way-panel{transition:grid-template-rows .7s var(--tt-out);grid-template-rows:0fr;display:grid}.tt-way-panel>div{overflow:hidden}.tt-way[data-open=true] .tt-way-panel{grid-template-rows:1fr}.tt-plus{width:18px;height:18px;position:relative}.tt-plus:before,.tt-plus:after{content:"";height:2px;transition:transform .5s var(--tt-out);background:currentColor;border-radius:2px;position:absolute;inset:calc(50% - 1px) 0 auto}.tt-plus:after{transform:rotate(90deg)}.tt-way[data-open=true] .tt-plus:after{transform:rotate(0)}.tt-way-title{transition:transform .6s var(--tt-out), color .3s}.tt-way[data-open=true] .tt-way-title,.tt-way button:hover .tt-way-title{color:var(--tt-red);transform:translate(10px)}.tt-fan{--open:1}.tt-fan:hover{--open:1.7}.tt-fan>*{rotate:calc(var(--a) * var(--open));translate:calc(var(--s) * var(--open)) 0;transform-origin:50% 120%;transition:rotate .7s var(--tt-back), translate .7s var(--tt-back)}.tt-news-title,.tt-news-arrow{transition:transform .6s var(--tt-out), color .3s}.tt-news:hover .tt-news-title,.tt-news:focus-visible .tt-news-title{color:var(--tt-red);transform:translate(10px)}.tt-news:hover .tt-news-arrow,.tt-news:focus-visible .tt-news-arrow{transform:translate(4px,-4px)}@media (prefers-reduced-motion:reduce){.tts *,.tts :before,.tts :after{transition-duration:0s!important;transition-delay:0s!important;animation:none!important}}
