.footer .footer-grid{grid-template-columns:minmax(210px,.9fr) minmax(260px,1fr);gap:48px 72px}.footer .footer-tools{grid-column:1/-1;padding-top:32px;border-top:1px solid #d9dfd3}.footer-tool-links{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px 24px;margin-top:20px}.footer-tool-links a{font-size:14px;line-height:1.5;color:#37483b;text-decoration:none}.footer-tool-links a:hover{color:#176436;text-decoration:underline}.footer-tool-links a:focus-visible,.footer a:focus-visible{outline:2px solid #327951;outline-offset:4px}.footer .legal a{color:inherit}.site-header a:focus-visible{outline:2px solid #327951;outline-offset:5px}@media(max-width:760px){.footer .footer-grid{grid-template-columns:1fr;gap:32px}.footer-tool-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px}.footer .footer-tools{padding-top:24px}.footer .legal{gap:20px;align-items:flex-start}}@media(max-width:380px){.footer-tool-links{grid-template-columns:1fr}}
.site-header .header-inner[data-astro-cid-cazewum5]{position:relative;max-width:1320px;margin:auto;padding-inline:48px;min-height:72px}.site-header .header-cta{display:inline-flex;align-items:center;justify-content:center;min-height:42px;border-radius:9px;padding:11px 22px;font-size:14px;font-weight:600;background:#208146;box-shadow:0 4px 10px #235d2312}.site-header .header-cta:hover{background:#176937}@media(max-width:1000px){.site-header .header-inner{padding-inline:32px}}@media(max-width:760px){.site-header .header-cta{font-size:14px}}
.site-header.site-header-solid .header-inner[data-astro-cid-cazewum5]{min-height:72px}@media(max-width:760px){.site-header.site-header-solid .header-inner[data-astro-cid-cazewum5]{min-height:100px}}

body > .site-header[data-astro-cid-cazewum5]{position:sticky;top:0;z-index:1000;background:#f7faf2f5;backdrop-filter:blur(14px);border-bottom:1px solid #dbe2d5}
html{scroll-padding-top:88px} main #faq details{box-sizing:border-box} main #faq summary:focus-visible{outline:2px solid #327951;outline-offset:4px}
@media(max-width:760px){html{scroll-padding-top:116px}}
