.analytics-consent[data-astro-cid-fg2vtww3]{--consent-paper:#fff;--consent-ink:#101116;--consent-green:#0860ff;--consent-line:#dce5f3;--consent-gap:12px;--consent-inset:20px;--consent-radius:20px;box-sizing:border-box;color:var(--consent-ink);font-family:inherit;font-size:15px;font-weight:450;line-height:1.55}.analytics-consent[data-astro-cid-fg2vtww3][hidden],.analytics-consent[data-astro-cid-fg2vtww3] [data-astro-cid-fg2vtww3][hidden]{display:none!important}.analytics-consent[data-astro-cid-fg2vtww3]{z-index:30;bottom:var(--consent-inset);left:var(--consent-inset);width:min(540px,calc(100% - 2 * var(--consent-inset)));max-height:calc(100dvh - 2 * var(--consent-inset));border:1px solid var(--consent-line);border-radius:var(--consent-radius);background:var(--consent-paper);padding:24px;position:fixed;overflow:auto;box-shadow:0 16px 48px -12px #22406933}.analytics-consent[data-astro-cid-fg2vtww3] h2[data-astro-cid-fg2vtww3]{margin:0 0 var(--consent-gap);letter-spacing:-.03em;font-family:inherit;font-size:20px;font-weight:750;line-height:1.3}.analytics-consent[data-astro-cid-fg2vtww3] p[data-astro-cid-fg2vtww3]{margin:0 0 var(--consent-gap);font-size:15px;line-height:1.55}.analytics-consent[data-astro-cid-fg2vtww3] a[data-astro-cid-fg2vtww3]{color:var(--consent-green);text-decoration:underline}.analytics-consent-actions[data-astro-cid-fg2vtww3]{gap:var(--consent-gap);flex-wrap:wrap;display:flex}.analytics-consent[data-astro-cid-fg2vtww3] button[data-astro-cid-fg2vtww3]{border:1px solid var(--consent-green);min-height:44px;color:var(--consent-green);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:10px 18px}.analytics-consent[data-astro-cid-fg2vtww3] [data-astro-cid-fg2vtww3][data-notice-dismiss]{color:var(--consent-paper);background:var(--consent-green)}.analytics-consent[data-astro-cid-fg2vtww3] [data-astro-cid-fg2vtww3][data-notice-dismiss]:hover{background:#0648c5}.analytics-consent[data-astro-cid-fg2vtww3] button[data-astro-cid-fg2vtww3]:focus-visible{outline:3px solid var(--consent-green);outline-offset:3px}@media (width<=600px){.analytics-consent[data-astro-cid-fg2vtww3]{--consent-inset:12px;padding:20px}}body footer#footer.site-footer-modern[data-site-footer]{--footer-ink:#101116;--footer-muted:#626673;--footer-line:#dce5f3;--footer-accent:#0860ff;box-sizing:border-box;border:0;border-top:1px solid var(--footer-line);width:min(1280px,100% - 80px);max-width:none;color:var(--footer-ink);background:#fff;grid-template-columns:minmax(0,1.1fr) minmax(0,1.2fr) minmax(0,.8fr) minmax(0,.9fr);gap:32px;margin:80px auto 0;padding:40px 0 0;font:400 16px/1.4 Website Onest,system-ui,sans-serif;display:grid}body footer#footer[data-site-footer]>*{min-width:0}body footer#footer[data-site-footer] p{max-width:none;color:var(--footer-ink);margin:0;padding:0}body footer#footer[data-site-footer] a{color:var(--footer-accent);text-decoration:none}body footer#footer[data-site-footer] a:hover{text-decoration:underline}body footer#footer[data-site-footer] a:focus-visible{outline:2px solid var(--footer-accent);outline-offset:4px;border-radius:4px}body footer#footer[data-site-footer] [data-wordmark]{min-height:44px;color:var(--footer-ink);align-items:center;font-size:27px;line-height:1;text-decoration:none;display:inline-flex}body footer#footer[data-site-footer] .sf-brand p{color:var(--footer-muted);margin-top:16px;padding-bottom:24px;font-size:13px;line-height:1.6}body footer#footer[data-site-footer] .sf-author{align-self:stretch;align-items:end;gap:18px;display:flex}body footer#footer[data-site-footer] .sf-author>div{min-width:0;padding-bottom:36px}body footer#footer[data-site-footer] .sf-author img{object-fit:contain;border:0;border-radius:0;flex:none;align-self:end;width:104px;max-width:100%;height:auto;margin:0;padding:0;display:block}body footer#footer[data-site-footer] .sf-author p{font-size:16px;font-weight:600;line-height:1.4}body footer#footer[data-site-footer] .sf-author a{align-items:center;gap:12px;min-height:44px;font-size:13px;display:inline-flex}body footer#footer[data-site-footer]>nav{border:0;flex-direction:column;align-items:start;gap:0;margin:0;padding:0 0 32px;display:flex}body footer#footer[data-site-footer]>nav a{align-items:center;max-width:100%;min-height:36px;font-size:14px;line-height:1.4;display:flex}body footer#footer[data-site-footer] .sf-title{color:var(--footer-muted);margin-bottom:12px;font-size:12px;display:block}@media (width<=1100px){body footer#footer.site-footer-modern[data-site-footer]{grid-template-columns:repeat(2,minmax(0,1fr))}body footer#footer[data-site-footer] .sf-brand{grid-column:1/-1}body footer#footer[data-site-footer] .sf-author{grid-area:3/1/auto/-1;justify-content:center}body footer#footer[data-site-footer]>nav{grid-row:2}}@media (width<=700px){body footer#footer.site-footer-modern[data-site-footer]{gap:24px;width:calc(100% - 32px);margin-top:48px;padding-top:28px}body footer#footer[data-site-footer] .sf-author{padding-top:8px}body footer#footer[data-site-footer] .sf-author img{width:112px}body footer#footer[data-site-footer]>nav{padding-bottom:0}body footer#footer[data-site-footer]>nav a{min-height:44px}}
