.theme[data-astro-cid-l6lhmie6]{position:relative}.theme-button[data-astro-cid-l6lhmie6]{background:var(--surface);width:40px;height:40px;color:var(--text-2);cursor:pointer;border:0;border-radius:50%;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(--bg);border:1px solid var(--line);border-radius:16px;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:var(--bg);border-bottom:1px solid var(--line);position:sticky;top:0}.bar[data-astro-cid-wpvy4v7s]{min-height:var(--nav-h);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;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(--text-2);border-radius:999px;padding:8px 14px;font-size:15.5px;font-weight:500;transition:color .15s,background-color .15s;display:block}nav[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:hover{background:var(--surface);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 16px;font-size:15px}.menu-button[data-astro-cid-wpvy4v7s]{background:var(--surface);cursor:pointer;border:0;border-radius:50%;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:var(--frame-gap) var(--frame-gap) 0}.hero[data-astro-cid-ge2uvauf] .container[data-astro-cid-ge2uvauf]{padding-inline:calc(var(--gutter) - var(--frame-gap))}.frame[data-astro-cid-ge2uvauf]{--vh:100vh;isolation:isolate;height:clamp(560px, calc(var(--vh) - var(--nav-h) - 2 * var(--frame-gap)), 900px);color:#fff;background:#121110;border-radius:28px;position:relative;overflow:hidden}@supports (height:100svh){.frame[data-astro-cid-ge2uvauf]{--vh:100svh}}.frame[data-astro-cid-ge2uvauf] picture[data-astro-cid-ge2uvauf],.frame[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{width:100%;height:100%;position:absolute;inset:0}.frame[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{object-fit:cover;object-position:50% 100%}.frame[data-astro-cid-ge2uvauf]:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#00000061 0%,#0000000d 46%,#0000 70%,#00000080 100%);position:absolute;inset:0}.copy[data-astro-cid-ge2uvauf]{z-index:2;text-align:center;flex-direction:column;align-items:center;padding:clamp(44px,7vh,84px) 20px 0;display:flex;position:relative}h1[data-astro-cid-ge2uvauf]{letter-spacing:-.04em;text-transform:uppercase;text-shadow:0 2px 28px #00000059;font-size:clamp(40px,5.9vw,86px);font-weight:300;line-height:.97}h1[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]{white-space:nowrap;display:block}h1[data-astro-cid-ge2uvauf] b[data-astro-cid-ge2uvauf]{font-weight:700}.sub[data-astro-cid-ge2uvauf]{color:#ffffffe6;text-wrap:balance;max-width:52ch;margin-top:22px;font-size:clamp(17px,1.5vw,21px);line-height:1.45}.ctas[data-astro-cid-ge2uvauf]{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:28px;display:flex}.btn-white[data-astro-cid-ge2uvauf]{color:#141413;background:#fff;border-color:#fff}.btn-white[data-astro-cid-ge2uvauf]:hover{color:#141413;background:#efece5;border-color:#efece5}.btn-ghost[data-astro-cid-ge2uvauf]{color:#fff;border-color:#ffffffb3}.btn-ghost[data-astro-cid-ge2uvauf]:hover{color:#141413;background:#fff;border-color:#fff}.cap[data-astro-cid-ge2uvauf]{z-index:2;text-align:center;color:#fff;padding:0 24px;font-size:14px;font-weight:600;line-height:1.5;position:absolute;inset:auto 0 20px}.facts[data-astro-cid-ge2uvauf]{gap:10px;margin-top:16px;display:grid}.facts[data-astro-cid-ge2uvauf] div[data-astro-cid-ge2uvauf]{border-radius:var(--radius);background:var(--surface);flex-direction:column-reverse;gap:4px;padding:20px 22px 22px;display:flex}.facts[data-astro-cid-ge2uvauf] dt[data-astro-cid-ge2uvauf]{color:var(--muted);font-size:15px;line-height:1.4}.facts[data-astro-cid-ge2uvauf] dd[data-astro-cid-ge2uvauf]{letter-spacing:-.035em;font-size:clamp(24px,2.6vw,34px);font-weight:600;line-height:1.1}@media (width>=761px){.facts[data-astro-cid-ge2uvauf]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:20px}}@media (width<=700px){.frame[data-astro-cid-ge2uvauf]{height:clamp(540px, calc(var(--vh) - var(--nav-h) - 2 * var(--frame-gap)), 860px);border-radius:22px}.copy[data-astro-cid-ge2uvauf]{padding-top:clamp(40px,8vh,72px)}h1[data-astro-cid-ge2uvauf]{letter-spacing:-.035em;font-size:clamp(34px,10vw,42px)}h1[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]{white-space:normal;text-wrap:balance}.sub[data-astro-cid-ge2uvauf]{margin-top:16px;font-size:17px}.ctas[data-astro-cid-ge2uvauf]{width:100%;max-width:340px;margin-top:22px}.ctas[data-astro-cid-ge2uvauf] .btn[data-astro-cid-ge2uvauf]{width:100%}.cap[data-astro-cid-ge2uvauf]{font-size:13px;bottom:16px}}.options[data-astro-cid-w25tbvqr]{gap:20px;display:grid}.option[data-astro-cid-w25tbvqr]{border-radius:var(--radius);background:var(--surface);flex-direction:column;display:flex;overflow:hidden}.media[data-astro-cid-w25tbvqr]{aspect-ratio:4/3;overflow:hidden}.media[data-astro-cid-w25tbvqr] img[data-astro-cid-w25tbvqr]{object-fit:cover;width:100%;height:100%;display:block}.text[data-astro-cid-w25tbvqr]{flex-direction:column;flex:1;align-items:flex-start;gap:12px;padding:26px 28px 28px;display:flex}.kind[data-astro-cid-w25tbvqr]{background:var(--chip);color:var(--text-2);border-radius:999px;padding:4px 11px;font-size:13px;font-weight:600;line-height:1.4}.option[data-astro-cid-w25tbvqr] h3[data-astro-cid-w25tbvqr]{letter-spacing:-.035em;font-size:clamp(26px,2.6vw,34px);font-weight:600;line-height:1.08}.body[data-astro-cid-w25tbvqr]{color:var(--text-2)}.option[data-astro-cid-w25tbvqr] ul[data-astro-cid-w25tbvqr]{gap:9px;width:100%;margin-bottom:6px;display:grid}.option[data-astro-cid-w25tbvqr] li[data-astro-cid-w25tbvqr]{padding-left:20px;font-size:15.5px;line-height:1.45;position:relative}.option[data-astro-cid-w25tbvqr] li[data-astro-cid-w25tbvqr]:before{content:"";background:var(--accent);border-radius:50%;width:7px;height:7px;position:absolute;top:8px;left:3px}.option[data-astro-cid-w25tbvqr] .btn[data-astro-cid-w25tbvqr]{margin-top:auto}.points[data-astro-cid-w25tbvqr]{gap:10px;margin-top:20px;display:grid}.points[data-astro-cid-w25tbvqr] li[data-astro-cid-w25tbvqr]{border-radius:var(--radius);background:var(--surface);padding:22px 22px 24px}.index[data-astro-cid-w25tbvqr]{background:var(--chip);width:34px;height:34px;color:var(--accent-text);border-radius:50%;place-items:center;font-size:13px;display:inline-grid}.points[data-astro-cid-w25tbvqr] h3[data-astro-cid-w25tbvqr]{letter-spacing:-.01em;margin-top:14px;font-size:17px;font-weight:700;line-height:1.3}.points[data-astro-cid-w25tbvqr] p[data-astro-cid-w25tbvqr]{color:var(--muted);margin-top:6px;font-size:15px;line-height:1.5}@media (width>=761px){.options[data-astro-cid-w25tbvqr]{grid-template-columns:1fr 1fr}.points[data-astro-cid-w25tbvqr]{grid-template-columns:1fr 1fr;gap:16px}}@media (width>=981px){.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:#e8e5df;place-items:center;padding:0;display:grid;position:relative;overflow:hidden}.shot[data-astro-cid-7ypty4ie] img[data-astro-cid-7ypty4ie]{object-fit:cover;width:100%;height:100%}.top[data-astro-cid-7ypty4ie] .shot[data-astro-cid-7ypty4ie]{min-height:420px}.top[data-astro-cid-7ypty4ie] .shot[data-astro-cid-7ypty4ie] img[data-astro-cid-7ypty4ie]{object-position:50% 45%;position:absolute;inset:0}.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)}.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}}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}}details[data-astro-cid-hemr5th4]{background:var(--surface);border-radius:16px;margin-bottom:10px}summary[data-astro-cid-hemr5th4]{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:16px 18px 16px 22px;list-style:none;display:flex}summary[data-astro-cid-hemr5th4]::-webkit-details-marker{display:none}h3[data-astro-cid-hemr5th4]{font-size:17px;font-weight:600;line-height:1.4}.icon[data-astro-cid-hemr5th4]{background:var(--chip);border-radius:50%;flex:none;width:30px;height:30px;position:relative}.icon[data-astro-cid-hemr5th4]:before,.icon[data-astro-cid-hemr5th4]:after{content:"";background:var(--text);border-radius:1px;height:2px;transition:transform .2s;position:absolute;top:14px;left:9px;right:9px}.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]{max-width:70ch;color:var(--text-2);padding:0 22px 20px;font-size:16px;line-height:1.6}@media (width>=861px){.layout[data-astro-cid-hemr5th4]{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);align-items:start;gap:clamp(24px,5vw,64px);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:1.5px solid var(--border);background:var(--chip);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:600}.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(--text);background:var(--text);color:var(--bg)}.segmented[data-astro-cid-vbcthlst] input[data-astro-cid-vbcthlst]:checked+span[data-astro-cid-vbcthlst] small[data-astro-cid-vbcthlst]{color:color-mix(in srgb, var(--bg) 78%, var(--text))}.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:1.5px solid var(--border);border-radius:var(--radius-sm);background:var(--chip);width:100%;min-height:48px;padding:11px 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:1.5px solid var(--border);background:var(--chip);border-radius:999px;align-items:center;min-height:44px;padding:0 18px;font-size:15px;font-weight:600;display:flex}.choices[data-astro-cid-5v4witja] input[data-astro-cid-5v4witja]:checked+span[data-astro-cid-5v4witja]{border-color:var(--text);background:var(--text);color:var(--bg)}.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]{padding-block:clamp(56px,7vw,88px) clamp(14px,2vw,28px)}.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]{letter-spacing:-.02em;align-items:center;gap:10px;font-size:19px;font-weight:700;display:flex}.tagline[data-astro-cid-jo6i4kqk]{color:var(--muted);max-width:32ch;font-size:15px}h2[data-astro-cid-jo6i4kqk]{font-family:var(--font-sans);color:var(--text);margin:0 0 12px;font-size:14px;font-weight:600}ul[data-astro-cid-jo6i4kqk]{gap:4px;display:grid}a[data-astro-cid-jo6i4kqk]{color:var(--text-2);padding:5px 0;font-size:15px;display:inline-block}a[data-astro-cid-jo6i4kqk]:hover{color:var(--text)}.legal[data-astro-cid-jo6i4kqk]{color:var(--label);margin-top:clamp(32px,4vw,44px);font-size:14px}.word[data-astro-cid-jo6i4kqk]{margin-top:clamp(24px,3.4vw,44px);container-type:inline-size}.word[data-astro-cid-jo6i4kqk] span[data-astro-cid-jo6i4kqk]:before{content:attr(data-word)}.word[data-astro-cid-jo6i4kqk] span[data-astro-cid-jo6i4kqk]{letter-spacing:-.05em;white-space:nowrap;color:color-mix(in srgb, var(--text) 7%, var(--bg));user-select:none;font-size:13.2cqw;font-weight:700;line-height:1.1;display:block;overflow:hidden}@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}
