.no-cookies[data-astro-cid-s77god3r]{margin:0;padding:8px 16px;text-align:center;font-size:13px;line-height:1.5;color:var(--text-muted);background:var(--bg-nav);border-bottom:1px solid var(--border)}.site-header[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:20px;padding:16px 40px;border-bottom:1px solid var(--border);position:sticky;top:0;background:var(--bg);z-index:10}.brand[data-astro-cid-3ef6ksr2]{font-family:var(--roboto);font-weight:700;font-size:20px;color:var(--text);text-decoration:none;flex:0 0 auto}.brand[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2]{color:var(--green-bright)}.nav-links[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:16px;margin-left:auto;min-width:0}.nav-actions[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:12px;flex:0 0 auto}.nav-links[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{font-size:14px;color:var(--text-muted);text-decoration:none;white-space:nowrap}.nav-links[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover{color:var(--text)}.nav-cta[data-astro-cid-3ef6ksr2]{background:var(--green);color:#fff;padding:8px 18px;border-radius:8px;font-size:14px;text-decoration:none;white-space:nowrap}.nav-cta[data-astro-cid-3ef6ksr2]:hover{background:var(--green-bright)}.nav-theme[data-astro-cid-3ef6ksr2]{background:transparent;border:none;color:var(--text-muted);cursor:pointer;font-size:15px;line-height:1;padding:4px}.nav-theme[data-astro-cid-3ef6ksr2]:hover{color:var(--text)}.nav-menu[data-astro-cid-3ef6ksr2]{display:none;background:transparent;border:1px solid var(--border);border-radius:8px;color:var(--text);font:inherit;font-size:14px;padding:7px 12px;cursor:pointer}.site-header[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:focus-visible,.site-header[data-astro-cid-3ef6ksr2] button[data-astro-cid-3ef6ksr2]:focus-visible{outline:3px solid var(--green-bright);outline-offset:3px}@media(max-width:1080px){.site-header[data-astro-cid-3ef6ksr2]{flex-wrap:wrap;padding:12px 16px;gap:12px}.nav-actions[data-astro-cid-3ef6ksr2]{margin-left:auto;gap:8px}.nav-cta[data-astro-cid-3ef6ksr2]{padding:7px 12px}.nav-menu[data-astro-cid-3ef6ksr2]{display:inline-block}.nav-links[data-astro-cid-3ef6ksr2]{display:none;order:3;flex-basis:100%;margin:0;flex-direction:column;align-items:stretch;gap:0;border-top:1px solid var(--border);padding-top:6px}.site-header[data-astro-cid-3ef6ksr2].open .nav-links[data-astro-cid-3ef6ksr2]{display:flex}.nav-links[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{padding:11px 4px;font-size:15px;border-bottom:1px solid var(--border)}.nav-links[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:last-child{border-bottom:none}}@media(max-width:360px){.nav-cta[data-astro-cid-3ef6ksr2]{display:none}}.site-footer[data-astro-cid-sz7xmlte]{border-top:1px solid var(--border);padding:40px;display:flex;flex-direction:column;gap:16px;align-items:center;text-align:center}.brand[data-astro-cid-sz7xmlte]{font-family:var(--roboto);font-weight:700;font-size:18px;color:var(--text)}.brand[data-astro-cid-sz7xmlte] span[data-astro-cid-sz7xmlte]{color:var(--green-bright)}.site-footer[data-astro-cid-sz7xmlte] nav[data-astro-cid-sz7xmlte]{display:flex;gap:20px;flex-wrap:wrap;justify-content:center}.site-footer[data-astro-cid-sz7xmlte] nav[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{font-size:13px;color:var(--text-muted);text-decoration:none}.site-footer[data-astro-cid-sz7xmlte] nav[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--text)}.copy[data-astro-cid-sz7xmlte]{font-size:12px;color:var(--text-dim)}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/poppins-latin-400.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/poppins-latin-500.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/poppins-latin-600.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/poppins-latin-700.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/roboto-latin-variable.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg: #ffffff;--text: #202124;--text-muted: #626976;--text-dim: #626976;--border: #D2E1ED;--green: #0B7E38;--green-bright: #0B7E38;--bg-nav: #f7f8f9;--border-subtle: rgba(0, 0, 0, .08);--roboto: "Roboto", sans-serif;--poppins: "Poppins", Arial, sans-serif;--header-height: 64px}:root[data-theme=dark]{--bg: #1E1F24;--green-bright: #0AC252;--text-dim: #8B93A3;--text: #F0F5FA;--text-muted: #9CA3AF;--border: #373A45;--bg-nav: #16171B;--border-subtle: rgba(255, 255, 255, .12)}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--bg);color:var(--text);font-family:var(--poppins);line-height:1.5}a{color:inherit}
