:root{color-scheme:dark;--ink:#171522;--paper:#fff6e5;--lime:#d7ff4f;--violet:#a78bfa;--coral:#ff765e;--surface:#292638;--muted:#c3bdcc;--line:#fff6e533;--display:"Arial Black", Impact, Haettenschweiler, sans-serif;--body:Arial, Helvetica, sans-serif;--mono:SFMono-Regular, Consolas, monospace}[data-astro-cid-fsrqari6]{box-sizing:border-box}body{background:var(--ink);color:var(--paper);font:17px/1.55 var(--body);margin:0}a[data-astro-cid-fsrqari6]{color:inherit}a[data-astro-cid-fsrqari6]:focus-visible{outline:3px solid var(--coral);outline-offset:5px}.wrap[data-astro-cid-fsrqari6]{width:min(1120px,100% - 64px);margin-inline:auto}header[data-astro-cid-fsrqari6]{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:84px;display:flex}.wordmark[data-astro-cid-fsrqari6]{color:var(--paper);align-items:center;gap:12px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.brand-mark[data-astro-cid-fsrqari6]{border:1px solid var(--line);border-radius:50%;width:28px;height:28px;position:relative;overflow:hidden}.brand-mark[data-astro-cid-fsrqari6]:before,.brand-mark[data-astro-cid-fsrqari6]:after{content:"";border:3px solid var(--lime);border-radius:50%;width:17px;height:17px;position:absolute;top:4px;left:-3px}.brand-mark[data-astro-cid-fsrqari6]:after{border-color:var(--violet);width:15px;height:15px;top:8px;left:10px}.nav[data-astro-cid-fsrqari6]{align-items:center;gap:25px;display:flex}.nav[data-astro-cid-fsrqari6] a[data-astro-cid-fsrqari6]:not(.button){font-size:14px;text-decoration:none}.button[data-astro-cid-fsrqari6]{background:var(--lime);min-height:50px;color:var(--ink);justify-content:center;align-items:center;gap:17px;padding:0 22px;font-size:14px;font-weight:800;text-decoration:none;display:inline-flex}.button[data-astro-cid-fsrqari6]:hover{background:#e4ff83}.hero[data-astro-cid-fsrqari6]{border-bottom:1px solid var(--line);min-height:340px;padding-block:69px 58px;position:relative;overflow:hidden}.hero-copy[data-astro-cid-fsrqari6]{z-index:1;max-width:730px;position:relative}.eyebrow[data-astro-cid-fsrqari6],.index[data-astro-cid-fsrqari6]{color:var(--lime);font:11px/1.5 var(--mono);letter-spacing:.09em;text-transform:uppercase}.eyebrow[data-astro-cid-fsrqari6]{margin:0 0 20px}h1[data-astro-cid-fsrqari6],h2[data-astro-cid-fsrqari6]{font-family:var(--display);text-transform:uppercase;letter-spacing:-.06em;margin:0;font-weight:900}h1[data-astro-cid-fsrqari6]{max-width:690px;font-size:clamp(53px,7vw,82px);line-height:.94}h1[data-astro-cid-fsrqari6] span[data-astro-cid-fsrqari6]{color:var(--lime)}.hero[data-astro-cid-fsrqari6] p[data-astro-cid-fsrqari6]:not(.eyebrow){max-width:620px;color:var(--muted);margin:22px 0 21px}.hero-orbit[data-astro-cid-fsrqari6]{opacity:.8;width:350px;height:350px;position:absolute;top:5px;right:-12px}.hero-orbit[data-astro-cid-fsrqari6] circle[data-astro-cid-fsrqari6]{fill:none;stroke-width:18px}.hero-orbit[data-astro-cid-fsrqari6] .v[data-astro-cid-fsrqari6]{stroke:var(--violet);stroke-dasharray:180 70 110 80 320;transform-origin:50%;transform:rotate(18deg)}.hero-orbit[data-astro-cid-fsrqari6] .l[data-astro-cid-fsrqari6]{stroke:var(--lime);stroke-dasharray:120 80 280 90 110;transform-origin:50%;transform:rotate(-36deg)}.hero-orbit[data-astro-cid-fsrqari6] .c[data-astro-cid-fsrqari6]{stroke:var(--coral);stroke-dasharray:100 60 180 80 240;transform-origin:50%;transform:rotate(63deg)}.detail-section[data-astro-cid-fsrqari6]{border-bottom:1px solid var(--line);padding-block:68px}.detail-section[data-astro-cid-fsrqari6].light{background:var(--surface)}.detail-grid[data-astro-cid-fsrqari6]{grid-template-columns:.52fr 1.48fr;gap:8%;display:grid}.index[data-astro-cid-fsrqari6]{margin:8px 0 0}h2[data-astro-cid-fsrqari6]{max-width:710px;font-size:clamp(34px,4vw,48px);line-height:1}.copy[data-astro-cid-fsrqari6]{max-width:730px;color:var(--muted);margin-top:18px}.copy[data-astro-cid-fsrqari6] p[data-astro-cid-fsrqari6]{margin:0 0 16px}.copy[data-astro-cid-fsrqari6] strong[data-astro-cid-fsrqari6]{color:var(--paper)}ul[data-astro-cid-fsrqari6]{border-top:1px solid var(--line);margin:25px 0 0;padding:0;list-style:none}li[data-astro-cid-fsrqari6]{border-bottom:1px solid var(--line);color:var(--paper);padding:14px 0 14px 30px;position:relative}li[data-astro-cid-fsrqari6]:before{content:"↗";color:var(--lime);font-family:var(--mono);position:absolute;left:0}.contact[data-astro-cid-fsrqari6]{color:var(--lime);text-underline-offset:4px;overflow-wrap:anywhere}.bottom-cta[data-astro-cid-fsrqari6]{background:var(--lime);color:var(--ink);padding-block:50px}.bottom-cta[data-astro-cid-fsrqari6] .row[data-astro-cid-fsrqari6]{justify-content:space-between;align-items:center;gap:28px;display:flex}.bottom-cta[data-astro-cid-fsrqari6] p[data-astro-cid-fsrqari6]{margin:0;font-size:20px;font-weight:700}.bottom-cta[data-astro-cid-fsrqari6] .button[data-astro-cid-fsrqari6]{background:var(--ink);color:var(--paper)}footer[data-astro-cid-fsrqari6]{color:var(--muted);font:11px/1.5 var(--mono);padding-block:25px}footer[data-astro-cid-fsrqari6] .wrap[data-astro-cid-fsrqari6]{justify-content:space-between;gap:20px;display:flex}footer[data-astro-cid-fsrqari6] a[data-astro-cid-fsrqari6]{text-underline-offset:3px}@media (width<=700px){.wrap[data-astro-cid-fsrqari6]{width:calc(100% - 40px)}header[data-astro-cid-fsrqari6]{height:70px}.wordmark[data-astro-cid-fsrqari6]{gap:8px;font-size:12px}.brand-mark[data-astro-cid-fsrqari6]{width:24px;height:24px}.nav[data-astro-cid-fsrqari6]{gap:0}.nav[data-astro-cid-fsrqari6]>a[data-astro-cid-fsrqari6]:not(.button){display:none}.button[data-astro-cid-fsrqari6]{min-height:45px;padding-inline:14px;font-size:12px}.hero[data-astro-cid-fsrqari6]{min-height:0;padding-block:48px 38px}h1[data-astro-cid-fsrqari6]{max-width:500px;font-size:clamp(46px,12vw,62px)}.hero[data-astro-cid-fsrqari6] p[data-astro-cid-fsrqari6]:not(.eyebrow){max-width:490px;font-size:16px}.hero-orbit[data-astro-cid-fsrqari6]{opacity:.45;width:200px;height:200px;top:70px;right:-95px}.hero-orbit[data-astro-cid-fsrqari6] circle[data-astro-cid-fsrqari6]{stroke-width:14px}.detail-section[data-astro-cid-fsrqari6]{padding-block:53px}.detail-grid[data-astro-cid-fsrqari6]{grid-template-columns:1fr;gap:17px}.index[data-astro-cid-fsrqari6]{margin:0}h2[data-astro-cid-fsrqari6]{font-size:37px}.copy[data-astro-cid-fsrqari6]{font-size:16px}.bottom-cta[data-astro-cid-fsrqari6]{padding-block:34px}.bottom-cta[data-astro-cid-fsrqari6] .row[data-astro-cid-fsrqari6]{flex-direction:column;align-items:flex-start;gap:18px}footer[data-astro-cid-fsrqari6] .wrap[data-astro-cid-fsrqari6]{flex-direction:column}}
