@font-face{font-family:body;src:url(../media/atkinson_regular-s.p.31gw8hb7s588x.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:body;src:url(../media/atkinson_bold-s.p.1kll9jhtn71ry.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:body Fallback;src:local(Arial);ascent-override:99.04%;descent-override:31.8%;line-gap-override:0.0%;size-adjust:99.36%}.B8QVXG_className{font-family:body,body Fallback}.B8QVXG_variable{--font-body:"body", "body Fallback"}
@font-face{font-family:heading;src:url(../media/lora-s.p.21c_f0tsu-iyg.woff2)format("woff2");font-display:swap;font-weight:400 700}@font-face{font-family:heading Fallback;src:local(Arial);ascent-override:95.74%;descent-override:26.08%;line-gap-override:0.0%;size-adjust:105.08%}.PtNJnW_className{font-family:heading,heading Fallback}.PtNJnW_variable{--font-heading:"heading", "heading Fallback"}
:root{--paper:#fff8e9;--paper-deep:#f2ead5;--ink:#163d40;--muted:#4d635b;--rust:#a94d35;--coral:#f58b66;--coral-hover:#f18a66;--action-primary:#163d40;--action-primary-hover:#0f3033;--action-primary-text:#fff8e9;--action-secondary-border:#637b72;--action-disabled-text:#7a8476;--action-disabled-bg:#f3efe2;--action-disabled-border:#c6cbbb;--gold:#d5a54c;--line:#d8d5bd;--content-width:1440px;--header-height:104px;--page-gutter:clamp(24px, 5.6vw, 100px);--ease-out:cubic-bezier(.22, 1, .36, 1)}@media (max-width:900px){:root{--header-height:80px}}@media (min-width:600px) and (max-width:900px) and (max-height:540px){:root{--header-height:64px}}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:var(--header-height);scrollbar-color:#9ca58c var(--paper)}body{color:var(--ink);background:var(--paper);font-family:var(--font-body), Arial, sans-serif;-webkit-font-smoothing:antialiased;margin:0}main:focus{outline:none}button,a{-webkit-tap-highlight-color:transparent}button{font:inherit;color:inherit;cursor:pointer}a{color:inherit;text-decoration:none}h1,h2,h3,p{margin:0}button,input{font:inherit}button{background:0 0;border:0}img,svg{display:block}img{max-width:100%}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}::selection{color:var(--ink);background:#ebcc8a}:focus-visible{outline:3px solid var(--ink);outline-offset:5px}.skip-link{z-index:100;background:var(--paper);padding:15px 20px;position:fixed;top:-100px;left:24px}.skip-link:focus{top:12px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important}}
