.theme[data-astro-cid-l6lhmie6]{position:relative}.theme-button[data-astro-cid-l6lhmie6]{border:1px solid var(--border);width:40px;height:40px;color:var(--muted);cursor:pointer;background:0 0;border-radius:999px;place-items:center;display:grid}.theme-button[data-astro-cid-l6lhmie6]:hover{color:var(--text);border-color:var(--text)}.theme-menu[data-astro-cid-l6lhmie6]{z-index:30;background:var(--surface);border:1px solid var(--border);border-radius:12px;min-width:140px;padding:6px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 16px 40px #00000059}.theme-menu[data-astro-cid-l6lhmie6][hidden]{display:none}.theme-menu[data-astro-cid-l6lhmie6] button[data-astro-cid-l6lhmie6]{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;padding:9px 12px;font-size:14px;display:flex}.theme-menu[data-astro-cid-l6lhmie6] button[data-astro-cid-l6lhmie6]:hover{background:var(--surface-2)}.theme-menu[data-astro-cid-l6lhmie6] button[data-astro-cid-l6lhmie6][aria-checked=true]:after{content:"";background:var(--accent);border-radius:50%;width:7px;height:7px}.site-header[data-astro-cid-wpvy4v7s]{z-index:20;background:color-mix(in srgb, var(--bg) 82%, transparent);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--border);position:sticky;top:0}.bar[data-astro-cid-wpvy4v7s]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;min-height:64px;display:flex}.brand[data-astro-cid-wpvy4v7s]{letter-spacing:-.02em;align-items:center;gap:10px;font-size:17px;font-weight:600;display:inline-flex}.brand-sub[data-astro-cid-wpvy4v7s]{letter-spacing:.14em;text-transform:uppercase;color:var(--label);font-size:11px;font-weight:400}nav[data-astro-cid-wpvy4v7s] ul[data-astro-cid-wpvy4v7s]{gap:4px;display:flex}nav[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]{color:var(--muted);border-radius:999px;padding:8px 14px;font-size:14px;transition:color .2s;display:block}nav[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:hover{color:var(--text)}.actions[data-astro-cid-wpvy4v7s]{align-items:center;gap:10px;display:flex}.cta[data-astro-cid-wpvy4v7s]{min-height:40px;padding:0 18px;font-size:14px}.menu-button[data-astro-cid-wpvy4v7s]{border:1px solid var(--border);cursor:pointer;background:0 0;border-radius:999px;align-content:center;place-items:center;gap:5px;width:40px;height:40px;display:none}.menu-button[data-astro-cid-wpvy4v7s] span[data-astro-cid-wpvy4v7s]{background:var(--text);width:16px;height:1.5px;transition:transform .2s;display:block}[data-astro-cid-wpvy4v7s][data-open=true] .menu-button[data-astro-cid-wpvy4v7s] span[data-astro-cid-wpvy4v7s]:first-child{transform:translateY(3.25px)rotate(45deg)}[data-astro-cid-wpvy4v7s][data-open=true] .menu-button[data-astro-cid-wpvy4v7s] span[data-astro-cid-wpvy4v7s]:last-child{transform:translateY(-3.25px)rotate(-45deg)}@media (width<=899px){nav[data-astro-cid-wpvy4v7s]{flex-basis:100%;order:3;padding-bottom:12px}nav[data-astro-cid-wpvy4v7s] ul[data-astro-cid-wpvy4v7s]{flex-wrap:wrap}nav[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]{padding:10px 12px;font-size:15px}.cta[data-astro-cid-wpvy4v7s]{display:none}[data-astro-cid-wpvy4v7s][data-enhanced] .menu-button[data-astro-cid-wpvy4v7s]{display:grid}[data-astro-cid-wpvy4v7s][data-enhanced][data-open=false] nav[data-astro-cid-wpvy4v7s]{display:none}[data-astro-cid-wpvy4v7s][data-enhanced] nav[data-astro-cid-wpvy4v7s] ul[data-astro-cid-wpvy4v7s]{flex-direction:column;gap:0}[data-astro-cid-wpvy4v7s][data-enhanced] nav[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]{border-top:1px solid var(--border);color:var(--text);border-radius:0;padding:14px 4px;font-size:17px}}.hero[data-astro-cid-ge2uvauf]{padding-top:clamp(32px,6vw,72px);padding-bottom:clamp(40px,6vw,72px);position:relative;overflow:clip}.glow[data-astro-cid-ge2uvauf]{background:radial-gradient(closest-side, color-mix(in srgb, var(--accent) 26%, transparent), transparent 72%);filter:blur(20px);pointer-events:none;position:absolute;inset:-10% -20% 20% 35%}.grid[data-astro-cid-ge2uvauf]{align-items:center;gap:24px;display:grid;position:relative}.copy[data-astro-cid-ge2uvauf]{justify-items:start;gap:22px;display:grid}h1[data-astro-cid-ge2uvauf]{letter-spacing:-.05em;text-wrap:balance;font-size:clamp(42px,7.4vw,92px);font-weight:600;line-height:.96}h1[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]{display:block}.sub[data-astro-cid-ge2uvauf]{color:var(--muted);text-wrap:pretty;max-width:52ch;font-size:clamp(17px,1.6vw,20px)}.ctas[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:12px;margin-top:6px;display:flex}.visual[data-astro-cid-ge2uvauf]{aspect-ratio:6/7;width:min(100%,560px);margin-inline:auto;position:relative}.visual[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf],.visual[data-astro-cid-ge2uvauf] canvas{width:100%;height:100%;transition:opacity .6s;position:absolute;inset:0}.visual[data-astro-cid-ge2uvauf] canvas,.visual[data-astro-cid-ge2uvauf][data-live=true] img[data-astro-cid-ge2uvauf]{opacity:0}.visual[data-astro-cid-ge2uvauf][data-live=true] canvas{opacity:1}.facts[data-astro-cid-ge2uvauf]{border-top:1px solid var(--border);gap:0;margin-top:clamp(24px,4vw,48px);display:grid;position:relative}.facts[data-astro-cid-ge2uvauf] div[data-astro-cid-ge2uvauf]{border-bottom:1px solid var(--border);flex-direction:column-reverse;gap:4px;padding:18px 0;display:flex}.facts[data-astro-cid-ge2uvauf] dt[data-astro-cid-ge2uvauf]{color:var(--label);font-size:14px}.facts[data-astro-cid-ge2uvauf] dd[data-astro-cid-ge2uvauf]{letter-spacing:-.02em;font-size:clamp(18px,2vw,24px)}@media (width>=900px){.grid[data-astro-cid-ge2uvauf]{grid-template-columns:1.15fr .85fr;gap:32px}.facts[data-astro-cid-ge2uvauf]{grid-template-columns:repeat(3,1fr)}.facts[data-astro-cid-ge2uvauf] div[data-astro-cid-ge2uvauf]{border-bottom:0;padding:22px 24px 4px 0}.facts[data-astro-cid-ge2uvauf] div[data-astro-cid-ge2uvauf]+div[data-astro-cid-ge2uvauf]{border-left:1px solid var(--border);padding-left:24px}}.options[data-astro-cid-w25tbvqr]{gap:16px;display:grid}.option[data-astro-cid-w25tbvqr]{align-content:start;justify-items:start;gap:16px;display:grid}.kind[data-astro-cid-w25tbvqr]{letter-spacing:.14em;text-transform:uppercase;color:var(--accent-text);border:1px solid color-mix(in srgb, var(--accent) 45%, transparent);border-radius:999px;padding:4px 10px;font-size:12px}.option[data-astro-cid-w25tbvqr] h3[data-astro-cid-w25tbvqr]{letter-spacing:-.03em;font-size:clamp(24px,3vw,34px);font-weight:600;line-height:1.08}.body[data-astro-cid-w25tbvqr]{color:var(--muted);max-width:46ch}.option[data-astro-cid-w25tbvqr] ul[data-astro-cid-w25tbvqr]{border-top:1px solid var(--border);gap:10px;width:100%;padding-top:16px;display:grid}.option[data-astro-cid-w25tbvqr] li[data-astro-cid-w25tbvqr]{padding-left:22px;font-size:15px;position:relative}.option[data-astro-cid-w25tbvqr] li[data-astro-cid-w25tbvqr]:before{content:"";background:var(--accent);width:8px;height:2px;position:absolute;top:.62em;left:2px}.points[data-astro-cid-w25tbvqr]{gap:28px;margin-top:clamp(40px,6vw,72px);display:grid}.points[data-astro-cid-w25tbvqr] li[data-astro-cid-w25tbvqr]{border-top:1px solid var(--border);align-content:start;gap:8px;padding-top:18px;display:grid}.index[data-astro-cid-w25tbvqr]{color:var(--accent-text);font-size:12px}.points[data-astro-cid-w25tbvqr] h3[data-astro-cid-w25tbvqr]{letter-spacing:-.01em;font-size:18px;font-weight:600}.points[data-astro-cid-w25tbvqr] p[data-astro-cid-w25tbvqr]{color:var(--muted);font-size:15px}@media (width>=760px){.options[data-astro-cid-w25tbvqr],.points[data-astro-cid-w25tbvqr]{grid-template-columns:1fr 1fr}}@media (width>=1080px){.points[data-astro-cid-w25tbvqr]{grid-template-columns:repeat(4,1fr)}}.grid[data-astro-cid-blrye27w]{gap:16px;display:grid}article[data-astro-cid-blrye27w]{grid-template-rows:auto 1fr auto;gap:18px;display:grid}header[data-astro-cid-blrye27w]{justify-content:space-between;align-items:baseline;display:flex}h3[data-astro-cid-blrye27w]{letter-spacing:-.03em;font-size:24px;font-weight:600}.index[data-astro-cid-blrye27w]{color:var(--label);font-size:12px}ul[data-astro-cid-blrye27w]{align-content:start;gap:10px;display:grid}li[data-astro-cid-blrye27w]{color:var(--muted);padding-left:18px;font-size:15px;position:relative}li[data-astro-cid-blrye27w]:before{content:"";background:var(--accent);border-radius:50%;width:5px;height:5px;position:absolute;top:.6em;left:0}.setup[data-astro-cid-blrye27w]{border-top:1px solid var(--border);gap:6px;padding-top:16px;font-size:15px;display:grid}.label[data-astro-cid-blrye27w]{letter-spacing:.12em;text-transform:uppercase;color:var(--label);font-size:11px}@media (width>=700px){.grid[data-astro-cid-blrye27w]{grid-template-columns:1fr 1fr}}@media (width>=1040px){.grid[data-astro-cid-blrye27w]{grid-template-columns:repeat(3,1fr)}}.layout[data-astro-cid-ztf75ffn]{align-items:start;gap:16px;display:grid}.price[data-astro-cid-ztf75ffn]{color:var(--accent-text);font-weight:500}.included[data-astro-cid-ztf75ffn]{justify-items:start;gap:18px;display:grid}h3[data-astro-cid-ztf75ffn]{letter-spacing:-.01em;font-size:18px;font-weight:600}.included[data-astro-cid-ztf75ffn] ul[data-astro-cid-ztf75ffn]{gap:10px;display:grid}.included[data-astro-cid-ztf75ffn] li[data-astro-cid-ztf75ffn]{padding-left:22px;font-size:15px;position:relative}.included[data-astro-cid-ztf75ffn] li[data-astro-cid-ztf75ffn]:before{content:"";background:var(--accent);width:8px;height:2px;position:absolute;top:.62em;left:2px}.note[data-astro-cid-ztf75ffn]{color:var(--label);font-size:14px}.gpus[data-astro-cid-ztf75ffn]{gap:14px;margin-top:clamp(32px,5vw,56px);display:grid}@media (width>=980px){.layout[data-astro-cid-ztf75ffn]{grid-template-columns:1.6fr 1fr}}.top[data-astro-cid-7ypty4ie]{align-items:stretch;gap:16px;display:grid}.shot[data-astro-cid-7ypty4ie]{background:radial-gradient(60% 55% at 50% 45%, color-mix(in srgb, var(--accent) 16%, transparent), transparent 75%), var(--surface);place-items:center;padding:0;display:grid;position:relative;overflow:hidden}.shot[data-astro-cid-7ypty4ie] img[data-astro-cid-7ypty4ie]{object-fit:contain;width:100%;height:100%}.top[data-astro-cid-7ypty4ie] .shot[data-astro-cid-7ypty4ie] img[data-astro-cid-7ypty4ie]{max-height:620px}.details[data-astro-cid-7ypty4ie]{align-content:start;gap:16px;display:grid}.price[data-astro-cid-7ypty4ie]{color:var(--accent-text);font-weight:500}.ships[data-astro-cid-7ypty4ie]{justify-items:start;gap:18px;display:grid}h3[data-astro-cid-7ypty4ie]{font-size:18px;font-weight:600}dl[data-astro-cid-7ypty4ie]{width:100%;display:grid}dl[data-astro-cid-7ypty4ie] div[data-astro-cid-7ypty4ie]{border-top:1px solid var(--border);grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:16px;padding:12px 0;font-size:15px;display:grid}dt[data-astro-cid-7ypty4ie]{font-weight:500}dd[data-astro-cid-7ypty4ie]{color:var(--muted)}.gallery[data-astro-cid-7ypty4ie]{gap:16px;margin-top:16px;display:grid}figcaption[data-astro-cid-7ypty4ie]{text-align:center;letter-spacing:.14em;text-transform:uppercase;color:var(--label);grid-template-columns:repeat(4,1fr);padding-inline:9%;font-size:11px;display:grid;position:absolute;bottom:14px;left:0;right:0}.note[data-astro-cid-7ypty4ie]{color:var(--label);margin-top:14px;font-size:13px}@media (width>=900px){.top[data-astro-cid-7ypty4ie]{grid-template-columns:.8fr 1.2fr}.gallery[data-astro-cid-7ypty4ie]{grid-template-columns:1.55fr 1fr}}ol[data-astro-cid-l43jfdkk]{border-top:1px solid var(--border);gap:0;display:grid}li[data-astro-cid-l43jfdkk]{border-bottom:1px solid var(--border);grid-template-columns:44px 1fr;gap:6px 12px;padding:24px 0;display:grid}.num[data-astro-cid-l43jfdkk]{border:1px solid var(--accent);width:32px;height:32px;color:var(--accent-text);border-radius:50%;grid-row:span 2;place-items:center;font-size:13px;display:grid}h3[data-astro-cid-l43jfdkk]{letter-spacing:-.02em;font-size:20px;font-weight:600}p[data-astro-cid-l43jfdkk]{color:var(--muted);grid-column:2;font-size:15px}@media (width>=960px){ol[data-astro-cid-l43jfdkk]{border-top:0;grid-template-columns:repeat(4,1fr)}li[data-astro-cid-l43jfdkk]{border-bottom:0;border-top:1px solid var(--border);grid-template-columns:1fr;align-content:start;row-gap:12px;padding:24px 24px 0 0}.num[data-astro-cid-l43jfdkk]{background:var(--bg);grid-row:auto;margin-top:-41px}p[data-astro-cid-l43jfdkk]{grid-column:1}}.list[data-astro-cid-hemr5th4]{border-top:1px solid var(--border)}details[data-astro-cid-hemr5th4]{border-bottom:1px solid var(--border)}summary[data-astro-cid-hemr5th4]{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;list-style:none;display:flex}summary[data-astro-cid-hemr5th4]::-webkit-details-marker{display:none}h3[data-astro-cid-hemr5th4]{letter-spacing:-.01em;font-size:clamp(17px,1.8vw,20px);font-weight:500}.icon[data-astro-cid-hemr5th4]{flex:none;width:14px;height:14px;position:relative}.icon[data-astro-cid-hemr5th4]:before,.icon[data-astro-cid-hemr5th4]:after{content:"";background:var(--accent);height:2px;transition:transform .2s;position:absolute;inset:6px 0 auto}.icon[data-astro-cid-hemr5th4]:after{transform:rotate(90deg)}details[data-astro-cid-hemr5th4][open] .icon[data-astro-cid-hemr5th4]:after{transform:rotate(0)}details[data-astro-cid-hemr5th4] p[data-astro-cid-hemr5th4]{color:var(--muted);max-width:68ch;padding-bottom:22px}@media (width>=960px){.layout[data-astro-cid-hemr5th4]{grid-template-columns:.8fr 1.2fr;align-items:start;gap:48px;display:grid}}.chart[data-astro-cid-vbcthlst]{gap:22px;display:grid}.controls[data-astro-cid-vbcthlst]{gap:20px;display:grid}fieldset[data-astro-cid-vbcthlst]{border:0;min-width:0;margin:0;padding:0}legend[data-astro-cid-vbcthlst]{letter-spacing:.14em;text-transform:uppercase;color:var(--label);margin-bottom:10px;padding:0;font-size:11px}.segmented[data-astro-cid-vbcthlst]{flex-wrap:wrap;gap:8px;display:flex}.segmented[data-astro-cid-vbcthlst] label[data-astro-cid-vbcthlst]{cursor:pointer;position:relative}.segmented[data-astro-cid-vbcthlst] input[data-astro-cid-vbcthlst]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.segmented[data-astro-cid-vbcthlst] span[data-astro-cid-vbcthlst]{border:1px solid var(--border);border-radius:999px;align-items:baseline;gap:8px;min-height:44px;padding:10px 16px;transition:border-color .15s,background .15s;display:flex}.segmented[data-astro-cid-vbcthlst] strong[data-astro-cid-vbcthlst]{font-size:15px;font-weight:500}.segmented[data-astro-cid-vbcthlst] small[data-astro-cid-vbcthlst]{color:var(--label);font-size:12px}.segmented[data-astro-cid-vbcthlst] input[data-astro-cid-vbcthlst]:hover+span[data-astro-cid-vbcthlst]{border-color:var(--text)}.segmented[data-astro-cid-vbcthlst] input[data-astro-cid-vbcthlst]:checked+span[data-astro-cid-vbcthlst]{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 14%, transparent)}.segmented[data-astro-cid-vbcthlst] input[data-astro-cid-vbcthlst]:focus-visible+span[data-astro-cid-vbcthlst]{outline:2px solid var(--accent);outline-offset:3px}.summary[data-astro-cid-vbcthlst]{color:var(--muted);font-size:15px}.table-wrap[data-astro-cid-vbcthlst]{background:0 0}tbody[data-astro-cid-vbcthlst] th[data-astro-cid-vbcthlst] small[data-astro-cid-vbcthlst]{color:var(--label);font-size:12px;font-weight:400;display:block}.bar-col[data-astro-cid-vbcthlst]{width:34%;min-width:120px}.bar[data-astro-cid-vbcthlst]{background:var(--surface-2);border-radius:3px;height:6px;display:block;overflow:hidden}.bar[data-astro-cid-vbcthlst] span[data-astro-cid-vbcthlst]{background:var(--ok);border-radius:3px;height:100%;transition:width .3s;display:block}.result[data-astro-cid-vbcthlst]{color:var(--ok);align-items:center;gap:8px;font-size:14px;font-weight:500;display:inline-flex}.result[data-astro-cid-vbcthlst]:before{content:"";background:currentColor;border-radius:50%;width:8px;height:8px}tr[data-astro-cid-vbcthlst][data-result=tight] .result[data-astro-cid-vbcthlst]{color:var(--warn)}tr[data-astro-cid-vbcthlst][data-result=tight] .bar[data-astro-cid-vbcthlst] span[data-astro-cid-vbcthlst]{background:var(--warn)}tr[data-astro-cid-vbcthlst][data-result=no] .result[data-astro-cid-vbcthlst]{color:var(--bad)}tr[data-astro-cid-vbcthlst][data-result=no] .result[data-astro-cid-vbcthlst]:before{border-radius:0;height:2px}tr[data-astro-cid-vbcthlst][data-result=no] .bar[data-astro-cid-vbcthlst] span[data-astro-cid-vbcthlst]{background:var(--bad)}tr[data-astro-cid-vbcthlst][data-result=no] th[data-astro-cid-vbcthlst],tr[data-astro-cid-vbcthlst][data-result=no] td[data-astro-cid-vbcthlst].mono{color:var(--muted)}.notes[data-astro-cid-vbcthlst]{color:var(--muted);gap:10px;font-size:14px;display:grid}.notes[data-astro-cid-vbcthlst] .mono[data-astro-cid-vbcthlst]{color:var(--text);font-size:13px}.notes[data-astro-cid-vbcthlst] ul[data-astro-cid-vbcthlst]{gap:6px;display:grid}.notes[data-astro-cid-vbcthlst] li[data-astro-cid-vbcthlst]{padding-left:16px;position:relative}.notes[data-astro-cid-vbcthlst] li[data-astro-cid-vbcthlst]:before{content:"";background:var(--label);width:6px;height:1px;position:absolute;top:.65em;left:0}@media (width>=900px){.controls[data-astro-cid-vbcthlst]{grid-template-columns:auto auto;justify-content:space-between}}@media (width<=640px){.bar-col[data-astro-cid-vbcthlst]{display:none}}.layout[data-astro-cid-5v4witja]{align-items:start;gap:32px;display:grid}.intro[data-astro-cid-5v4witja] .section-head[data-astro-cid-5v4witja]{margin-bottom:32px}.intro[data-astro-cid-5v4witja] h3[data-astro-cid-5v4witja]{letter-spacing:.14em;text-transform:uppercase;color:var(--label);margin-bottom:12px;font-size:11px;font-weight:500}.intro[data-astro-cid-5v4witja] ol[data-astro-cid-5v4witja]{counter-reset:step;border-top:1px solid var(--border);display:grid}.intro[data-astro-cid-5v4witja] li[data-astro-cid-5v4witja]{counter-increment:step;border-bottom:1px solid var(--border);color:var(--muted);grid-template-columns:32px 1fr;padding:14px 0;font-size:15px;display:grid}.intro[data-astro-cid-5v4witja] li[data-astro-cid-5v4witja]:before{content:counter(step);font-family:var(--font-mono);color:var(--accent-text);padding-top:2px;font-size:13px}form[data-astro-cid-5v4witja]{gap:18px 16px;display:grid}.field[data-astro-cid-5v4witja]{align-content:start;gap:6px;min-width:0;display:grid}fieldset[data-astro-cid-5v4witja]{border:0;margin:0;padding:0}label[data-astro-cid-5v4witja],legend[data-astro-cid-5v4witja]{padding:0;font-size:14px;font-weight:500}legend[data-astro-cid-5v4witja]{margin-bottom:8px}.optional[data-astro-cid-5v4witja]{color:var(--label);font-weight:400}input[data-astro-cid-5v4witja][type=text],input[data-astro-cid-5v4witja][type=email],input[data-astro-cid-5v4witja][type=number],select[data-astro-cid-5v4witja],textarea[data-astro-cid-5v4witja]{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--bg);width:100%;min-height:46px;padding:10px 14px;font-size:16px;transition:border-color .15s}textarea[data-astro-cid-5v4witja]{resize:vertical;min-height:120px}input[data-astro-cid-5v4witja]:hover,select[data-astro-cid-5v4witja]:hover,textarea[data-astro-cid-5v4witja]:hover{border-color:var(--muted)}input[data-astro-cid-5v4witja]:focus-visible,select[data-astro-cid-5v4witja]:focus-visible,textarea[data-astro-cid-5v4witja]:focus-visible{outline:2px solid var(--accent);outline-offset:1px;border-color:var(--accent)}[data-astro-cid-5v4witja][aria-invalid=true]{border-color:var(--bad)!important}.error[data-astro-cid-5v4witja]{min-height:0;color:var(--bad);font-size:13px}.error[data-astro-cid-5v4witja]:empty{display:none}.choices[data-astro-cid-5v4witja]{flex-wrap:wrap;gap:8px;display:flex}.choices[data-astro-cid-5v4witja] label[data-astro-cid-5v4witja]{cursor:pointer;position:relative}.choices[data-astro-cid-5v4witja] input[data-astro-cid-5v4witja]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.choices[data-astro-cid-5v4witja] span[data-astro-cid-5v4witja]{border:1px solid var(--border);border-radius:999px;align-items:center;min-height:44px;padding:0 18px;font-size:15px;font-weight:400;display:flex}.choices[data-astro-cid-5v4witja] input[data-astro-cid-5v4witja]:checked+span[data-astro-cid-5v4witja]{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 14%, transparent)}.choices[data-astro-cid-5v4witja] input[data-astro-cid-5v4witja]:focus-visible+span[data-astro-cid-5v4witja]{outline:2px solid var(--accent);outline-offset:3px}.trap[data-astro-cid-5v4witja]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.submit[data-astro-cid-5v4witja]{flex-wrap:wrap;align-items:center;gap:14px 20px;margin-top:4px;display:flex}.privacy[data-astro-cid-5v4witja]{color:var(--label);font-size:13px}.status[data-astro-cid-5v4witja]{border-radius:var(--radius-sm);border:1px solid var(--border);padding:12px 14px;font-size:15px}.status[data-astro-cid-5v4witja]:empty{display:none}.status[data-astro-cid-5v4witja][data-state=success]{border-color:var(--ok);color:var(--ok)}.status[data-astro-cid-5v4witja][data-state=error]{border-color:var(--bad);color:var(--bad)}.status[data-astro-cid-5v4witja] a{text-decoration:underline}@media (width>=620px){form[data-astro-cid-5v4witja]{grid-template-columns:1fr 1fr}.wide[data-astro-cid-5v4witja]{grid-column:1/-1}}@media (width>=980px){.layout[data-astro-cid-5v4witja]{grid-template-columns:.8fr 1.2fr;gap:48px}}footer[data-astro-cid-jo6i4kqk]{margin-top:calc(var(--section-gap) / 2);border-top:1px solid var(--border);padding-block:56px 32px}.grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr;gap:36px;display:grid}.about[data-astro-cid-jo6i4kqk]{grid-column:1/-1;gap:12px;display:grid}.brand[data-astro-cid-jo6i4kqk]{align-items:center;gap:10px;font-size:17px;font-weight:600;display:flex}.tagline[data-astro-cid-jo6i4kqk]{color:var(--muted);max-width:32ch;font-size:15px}h2[data-astro-cid-jo6i4kqk]{letter-spacing:.14em;text-transform:uppercase;color:var(--label);margin:0 0 14px;font-size:11px;font-weight:500}ul[data-astro-cid-jo6i4kqk]{gap:4px;display:grid}a[data-astro-cid-jo6i4kqk]{color:var(--muted);padding:5px 0;font-size:15px;display:inline-block}a[data-astro-cid-jo6i4kqk]:hover{color:var(--text)}.legal[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--border);color:var(--label);margin-top:48px;padding-top:20px;font-size:13px}@media (width>=860px){.grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1.6fr repeat(3,1fr)}.about[data-astro-cid-jo6i4kqk]{grid-column:auto}}.skip[data-astro-cid-lcdefpme]{z-index:40;background:var(--accent);color:var(--on-accent);border-radius:8px;padding:10px 16px;font-weight:500;position:absolute;top:-60px;left:16px}.skip[data-astro-cid-lcdefpme]:focus{top:12px}
