:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--paper:#fbf8f3;--white:#fff;--sand:#f2ebe1;--blush:#f5e9e2;--sage:#e4e8dd;--ink:#2a2420;--muted:#6e6258;--line:#e6ddd1;--accent:#a24a15;--sale:#a3271f;--ok:#2f6b3a;--gold:#b8955a;--thread:#f67712;--font-sans:var(--font-jost), system-ui, sans-serif;--font-serif:var(--font-caslon-text), Georgia, serif;--font-display:var(--font-caslon-display), var(--font-caslon-text), Georgia, serif;--ease:cubic-bezier(.22, .61, .36, 1)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:4.5rem}@media (min-width:1000px){html{scroll-padding-top:9.5rem}}body{background:var(--paper);color:var(--ink);font:400 1rem/1.65 var(--font-sans);-webkit-font-smoothing:antialiased;margin:0}a{color:inherit}button{font:inherit;color:inherit;cursor:pointer}:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.section{padding-top:56px}@media (min-width:768px){.section{padding-top:88px}}.container{max-width:1320px;margin-inline:auto;padding-inline:16px}@media (min-width:768px){.container{padding-inline:40px}}@media print{body{color:#000;background:#fff}body>a[href=\#main-content],aside[aria-label=Announcement],body>header,body>footer,nav[aria-label=Breadcrumb],dialog{display:none!important}}
