.site-header[data-astro-cid-wpvy4v7s]{z-index:50;backdrop-filter:blur(14px);background:#070a07b8;border-bottom:1px solid #ffffff12;position:sticky;top:0}.nav-inner[data-astro-cid-wpvy4v7s]{justify-content:space-between;align-items:center;max-width:1240px;height:69px;margin:0 auto;padding:0 32px;display:flex}.nav-brand[data-astro-cid-wpvy4v7s]{align-items:center;gap:12px;min-height:44px;text-decoration:none;display:flex}.nav-brand-name[data-astro-cid-wpvy4v7s]{color:#f2fff4;letter-spacing:-.01em;font-family:Archivo,Archivo Fallback;font-size:20px;font-weight:800}.nav-links[data-astro-cid-wpvy4v7s]{align-items:center;gap:26px;display:flex}.nav-link[data-astro-cid-wpvy4v7s]{color:#9fb29f;align-items:center;min-height:44px;font-size:14px;text-decoration:none;display:inline-flex}.nav-link[data-astro-cid-wpvy4v7s]:hover{color:#f2fff4}.nav-link[data-astro-cid-wpvy4v7s][aria-current=page]{color:#f2fff4;font-weight:600}.nav-cta[data-astro-cid-wpvy4v7s]{color:#04210f;background:#34e27c;border-radius:9px;padding:10px 18px;font-family:Space Grotesk,Space Grotesk Fallback;font-size:14px;font-weight:700;text-decoration:none;position:relative}.nav-cta[data-astro-cid-wpvy4v7s]:hover{background:#5bea95}.nav-cta[data-astro-cid-wpvy4v7s]:after{content:"";position:absolute;inset:-4px 0}.nav-menu[data-astro-cid-wpvy4v7s]{display:none}@media (width<=760px){.nav-inner[data-astro-cid-wpvy4v7s]{padding:0 20px}.nav-desktop[data-astro-cid-wpvy4v7s]{display:none}.nav-menu[data-astro-cid-wpvy4v7s]{display:block;position:static}.nav-toggle[data-astro-cid-wpvy4v7s]{color:#f2fff4;cursor:pointer;border:1px solid #ffffff2e;border-radius:9px;align-items:center;min-height:44px;padding:0 14px;font-size:14px;font-weight:600;list-style:none;display:inline-flex}.nav-toggle[data-astro-cid-wpvy4v7s]::-webkit-details-marker{display:none}.nav-mobile[data-astro-cid-wpvy4v7s]{background:#070a07;border-bottom:1px solid #ffffff12;flex-direction:column;align-items:stretch;gap:0;padding:8px 20px 20px;position:absolute;top:100%;left:0;right:0}.nav-link[data-astro-cid-wpvy4v7s]{border-bottom:1px solid #ffffff12;font-size:16px}.nav-cta[data-astro-cid-wpvy4v7s]{text-align:center;margin-top:16px;padding:14px 18px}.nav-cta[data-astro-cid-wpvy4v7s]:after{display:none}}.site-footer[data-astro-cid-jo6i4kqk]{background:#070a07;border-top:1px solid #ffffff12;padding:64px 32px 40px}.footer-grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1.6fr 1fr 1fr 1fr;gap:40px;max-width:1240px;margin:0 auto 48px;display:grid}.footer-brand[data-astro-cid-jo6i4kqk]{align-items:center;gap:12px;margin-bottom:18px;display:flex}.footer-brand-name[data-astro-cid-jo6i4kqk]{color:#f2fff4;font-family:Archivo,Archivo Fallback;font-size:19px;font-weight:800}.footer-blurb[data-astro-cid-jo6i4kqk]{color:#7e947e;max-width:300px;font-size:14px;line-height:1.6}.footer-heading[data-astro-cid-jo6i4kqk]{letter-spacing:.1em;color:#34e27c;margin-bottom:16px;font-family:IBM Plex Mono,IBM Plex Mono Fallback,monospace;font-size:11px}.footer-links[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:11px;display:flex}.footer-link[data-astro-cid-jo6i4kqk]{color:#9fb29f;font-size:14px;text-decoration:none;position:relative}.footer-link[data-astro-cid-jo6i4kqk]:hover{color:#f2fff4}.footer-link[data-astro-cid-jo6i4kqk]:after{content:"";position:absolute;inset:-5px 0}.footer-legal[data-astro-cid-jo6i4kqk]{border-top:1px solid #ffffff12;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;max-width:1240px;margin:0 auto;padding-top:24px;display:flex}.footer-legal[data-astro-cid-jo6i4kqk] span[data-astro-cid-jo6i4kqk]{color:#7e947e;font-family:IBM Plex Mono,IBM Plex Mono Fallback,monospace;font-size:12px}@media (width<=760px){.site-footer[data-astro-cid-jo6i4kqk]{padding:48px 20px 32px}.footer-grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr;gap:32px 24px}.footer-brand-col[data-astro-cid-jo6i4kqk]{grid-column:1/-1}.footer-links[data-astro-cid-jo6i4kqk]{gap:0}.footer-link[data-astro-cid-jo6i4kqk]{align-items:center;min-height:44px;display:flex}.footer-link[data-astro-cid-jo6i4kqk]:after{display:none}}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_astro/space-grotesk-latin-400-normal.CJ-V5oYT.woff2)format("woff2")}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_astro/space-grotesk-latin-600-normal.DjKNqYRj.woff2)format("woff2")}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_astro/space-grotesk-latin-700-normal.RjhwGPKo.woff2)format("woff2")}@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-display:swap;src:url(/_astro/archivo-latin-700-normal.D9cHMWGj.woff2)format("woff2")}@font-face{font-family:Archivo;font-style:normal;font-weight:800;font-display:swap;src:url(/_astro/archivo-latin-800-normal.cB6v3kRN.woff2)format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_astro/ibm-plex-mono-latin-400-normal.DMJ8VG8y.woff2)format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_astro/ibm-plex-mono-latin-600-normal.BgSNZQsw.woff2)format("woff2")}@font-face{font-family:Space Grotesk Fallback;font-weight:400 600;src:local(Arial),local(ArialMT);size-adjust:105.75%;ascent-override:93.05%;descent-override:27.61%;line-gap-override:0%}@font-face{font-family:Space Grotesk Fallback;font-weight:700;src:local(Arial Bold),local(Arial-BoldMT);size-adjust:101.01%;ascent-override:97.41%;descent-override:28.91%;line-gap-override:0%}@font-face{font-family:Archivo Fallback;font-weight:700;src:local(Arial Bold),local(Arial-BoldMT);size-adjust:98.83%;ascent-override:88.84%;descent-override:21.25%;line-gap-override:0%}@font-face{font-family:Archivo Fallback;font-weight:800;src:local(Arial Bold),local(Arial-BoldMT);size-adjust:103.2%;ascent-override:85.07%;descent-override:20.35%;line-gap-override:0%}@font-face{font-family:IBM Plex Mono Fallback;font-weight:400 600;src:local(Courier New),local(CourierNewPSMT);size-adjust:99.98%;ascent-override:102.52%;descent-override:27.5%;line-gap-override:0%}*{box-sizing:border-box;margin:0;padding:0}html{scroll-padding-top:70px}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}code{overflow-wrap:anywhere}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}body{-webkit-font-smoothing:antialiased;background:#070a07;font-family:Space Grotesk,Space Grotesk Fallback,sans-serif}::selection{color:#04210f;background:#34e27c}.skip-link{width:1px;height:1px;position:absolute;top:auto;left:-9999px;overflow:hidden}.skip-link:focus{color:#000;z-index:9999;background:#34e27c;border-radius:6px;width:auto;height:auto;padding:10px 18px;font-size:15px;font-weight:700;text-decoration:none;position:fixed;top:16px;left:16px}.g-2{grid-template-columns:repeat(2,minmax(0,1fr))}.g-3{grid-template-columns:repeat(3,minmax(0,1fr))}.g-4{grid-template-columns:repeat(4,minmax(0,1fr))}.g-5{grid-template-columns:repeat(5,minmax(0,1fr))}.g-pair{grid-template-columns:repeat(2,minmax(0,1fr))}.g-hero{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.g-13{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}.g-14{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.g-11-09{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.g-09-11{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.g-085-115{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.g-flow{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr)}.g-row-pillar,.g-row-copy{grid-template-columns:auto minmax(0,1fr) auto}.g-row-copy [data-addr]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (width<=1000px){.g-4{grid-template-columns:repeat(2,minmax(0,1fr))}.g-5{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=900px){.g-hero,.g-13,.g-14,.g-11-09,.g-09-11,.g-085-115{grid-template-columns:minmax(0,1fr)}}@media (width<=760px){.g-2,.g-3{grid-template-columns:minmax(0,1fr)}.g-5{grid-template-columns:repeat(2,minmax(0,1fr))}.g-flow{grid-template-columns:minmax(0,1fr)}.g-flow>:nth-child(2n){transform:rotate(90deg)}.g-row-pillar{grid-template-columns:auto minmax(0,1fr);row-gap:14px}.g-row-pillar>:last-child{grid-column:2}.g-row-copy{grid-template-columns:minmax(0,1fr);gap:12px}.g-row-copy [data-addr]{white-space:normal;overflow-wrap:anywhere}}@media (width<=480px){.g-4,.g-5{grid-template-columns:minmax(0,1fr)}}main:focus-visible{box-shadow:none;outline:0}:focus-visible{outline-offset:2px;outline:2px solid #070a07;box-shadow:0 0 0 2px #34e27c}
