@font-face{font-family:"Source Serif 4";src:url(/_astro/source-serif-4-latin-opsz-normal.BpEBLj1O.woff2)format("woff2");font-weight:200 900;font-style:normal;font-display:swap}@font-face{font-family:"Source Sans 3";src:url(/_astro/source-sans-3-latin-wght-normal.Bo_j9asI.woff2)format("woff2");font-weight:200 900;font-style:normal;font-display:swap}:root{--bg:#fffff3;--rosa:#c68d70;--ink:#260202;--teal:#458e8d;--orange:#ff860c;--peach:#efa55d;--strip:#ecebe6;--gray:#d9d9d9;--mark:#dbe8de;--serif:"Source Serif 4", Georgia, "Times New Roman", serif;--sans:"Source Sans 3", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--bg);color:#000;font-family:var(--sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-weight:400}ul{list-style:none}img{display:block}a{color:inherit}a:focus-visible,button:focus-visible{outline:2px solid var(--orange);outline-offset:3px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.page{overflow-x:clip;container-type:inline-size}.inner{--u:min(.0694444cqw, 1px);font-size:calc(24 * var(--u));line-height:calc(30 * var(--u))}.frame{width:calc(1440 * var(--u));margin-inline:auto;position:relative}@container (width<=1099px){.inner{--u:1px;font-size:clamp(17px,2.4cqw,20px);line-height:1.55}.frame{width:auto;padding-inline:clamp(22px,7cqw,80px)}}
