.section[data-astro-cid-7aropxhg]{border-top:0}.sub[data-astro-cid-7aropxhg]{margin-top:18px}.hero[data-astro-cid-7aropxhg]{padding-top:clamp(56px,9vw,120px)}.hero[data-astro-cid-7aropxhg] h1[data-astro-cid-7aropxhg]{letter-spacing:-.045em;max-width:12ch;margin-bottom:0;font-size:clamp(2.5rem,1rem + 5vw,5rem);line-height:.98}.hero[data-astro-cid-7aropxhg] .lead[data-astro-cid-7aropxhg]{max-width:46ch;margin:28px 0 0;font-size:clamp(1.125rem,1rem + .45vw,1.375rem)}.hero[data-astro-cid-7aropxhg] .proof[data-astro-cid-7aropxhg]{max-width:46ch;color:var(--muted);margin:16px 0 0;font-size:.9375rem}.hero[data-astro-cid-7aropxhg] .btn-row[data-astro-cid-7aropxhg]{margin-top:32px}.creds-row[data-astro-cid-7aropxhg]{margin-top:clamp(48px,6vw,72px)}@media (width>=1100px){.split[data-astro-cid-7aropxhg]{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:64px;display:grid}.split[data-astro-cid-7aropxhg] .ui[data-astro-cid-7aropxhg]{margin-top:0}.split[data-astro-cid-7aropxhg] .ui-body[data-astro-cid-7aropxhg]{grid-template-columns:1fr}.split[data-astro-cid-7aropxhg] .check[data-astro-cid-7aropxhg]{border-right:0;border-bottom:1px solid var(--line)}.hero[data-astro-cid-7aropxhg] h1[data-astro-cid-7aropxhg]{font-size:clamp(2.5rem,1rem + 3.6vw,4.25rem)}}.ui[data-astro-cid-7aropxhg]{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);margin-top:clamp(48px,7vw,88px);overflow:hidden}.addr[data-astro-cid-7aropxhg]{background:var(--surface-2);min-width:0;color:var(--muted);white-space:nowrap;text-overflow:ellipsis;border-radius:999px;flex:1;padding:6px 14px;font-size:.875rem;overflow:hidden}.ui-body[data-astro-cid-7aropxhg]{display:grid}@media (width>=900px){.ui-body[data-astro-cid-7aropxhg]{grid-template-columns:1.15fr 1fr}}.check[data-astro-cid-7aropxhg]{border-bottom:1px solid var(--line);padding:clamp(20px,3vw,36px)}@media (width>=900px){.check[data-astro-cid-7aropxhg]{border-bottom:0;border-right:1px solid var(--line)}}.check[data-astro-cid-7aropxhg] label[data-astro-cid-7aropxhg]{margin-bottom:12px;font-size:1rem}.field[data-astro-cid-7aropxhg]{background:var(--bg);border:1px solid var(--line);border-radius:999px;gap:8px;padding:6px;display:flex}.field[data-astro-cid-7aropxhg]:focus-within{outline:2px solid var(--accent);outline-offset:2px}.field[data-astro-cid-7aropxhg] input[data-astro-cid-7aropxhg]{min-width:0;box-shadow:none;background:0 0;border:0;flex:1;padding:0 14px}.field[data-astro-cid-7aropxhg] input[data-astro-cid-7aropxhg]:focus{outline:none}.field[data-astro-cid-7aropxhg] .btn[data-astro-cid-7aropxhg]{height:44px}@media (width<=520px){.field[data-astro-cid-7aropxhg]{border-radius:16px;flex-direction:column}.field[data-astro-cid-7aropxhg] input[data-astro-cid-7aropxhg]{padding:12px}}.check[data-astro-cid-7aropxhg] p[data-astro-cid-7aropxhg]{color:var(--muted);margin:14px 0 0;font-size:.9375rem}.result[data-astro-cid-7aropxhg]{padding:clamp(16px,2.4vw,28px) clamp(20px,3vw,36px)}.result-h[data-astro-cid-7aropxhg]{color:var(--muted);margin:0 0 6px;font-size:.9375rem}.rows[data-astro-cid-7aropxhg]{margin:0;padding:0;list-style:none}.rows[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg]{border-bottom:1px solid var(--line);grid-template-columns:10px 1fr auto;align-items:center;gap:12px;padding:11px 0;font-size:.9375rem;display:grid}.js .rows[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg]{opacity:.25;transition:opacity .3s}.rows[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg]:last-child{border-bottom:0}.js .rows[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg].on{opacity:1}.rows[data-astro-cid-7aropxhg] b[data-astro-cid-7aropxhg]{color:var(--ink);font-weight:500}.rows[data-astro-cid-7aropxhg] span[data-astro-cid-7aropxhg]{color:var(--muted);text-align:right;font-size:.875rem}.st[data-astro-cid-7aropxhg]{background:var(--pass-solid);border-radius:50%;width:10px;height:10px}.st[data-astro-cid-7aropxhg].warn{background:var(--warn-solid)}.st[data-astro-cid-7aropxhg].bad{background:var(--fail-solid)}.tools-band[data-astro-cid-7aropxhg]{padding-top:0}.tools[data-astro-cid-7aropxhg]{gap:16px;margin-top:40px;display:grid}@media (width>=900px){.tools[data-astro-cid-7aropxhg]{grid-template-columns:repeat(3,minmax(0,1fr))}}.tool[data-astro-cid-7aropxhg]{color:inherit;background:var(--surface);border:1px solid var(--line);border-radius:var(--r);padding:22px;text-decoration:none;transition:border-color .15s;display:block}.tool[data-astro-cid-7aropxhg]:hover{border-color:var(--muted);color:inherit}.tool[data-astro-cid-7aropxhg] h3[data-astro-cid-7aropxhg]{margin-bottom:4px;font-size:1.0625rem}.tool[data-astro-cid-7aropxhg] p[data-astro-cid-7aropxhg]{color:var(--muted);margin:0 0 18px;font-size:.9375rem}.mini[data-astro-cid-7aropxhg]{border-top:1px solid var(--line);padding:14px 0 0;font-size:.8125rem}.serp-url[data-astro-cid-7aropxhg],.serp-desc[data-astro-cid-7aropxhg]{color:var(--muted)}.serp-title[data-astro-cid-7aropxhg]{color:var(--serp-link);margin:2px 0;font-size:1rem;line-height:1.3}.serp-desc[data-astro-cid-7aropxhg]{line-height:1.4}.px[data-astro-cid-7aropxhg]{background:var(--surface-2);border-radius:3px;height:6px;margin-top:10px;overflow:hidden}.px[data-astro-cid-7aropxhg] i[data-astro-cid-7aropxhg]{background:var(--warn-solid);width:94%;height:100%;display:block}.bots[data-astro-cid-7aropxhg] div[data-astro-cid-7aropxhg]{border-bottom:1px solid var(--line);justify-content:space-between;padding:5px 0;display:flex}.bots[data-astro-cid-7aropxhg] div[data-astro-cid-7aropxhg]:last-child{border:0}.ok[data-astro-cid-7aropxhg]{color:var(--pass-solid)}.no[data-astro-cid-7aropxhg]{color:var(--fail-solid)}.cwv[data-astro-cid-7aropxhg] div[data-astro-cid-7aropxhg]{grid-template-columns:40px 1fr 56px;align-items:center;gap:10px;padding:4px 0;display:grid}.bar[data-astro-cid-7aropxhg]{background:var(--surface-2);border-radius:3px;height:6px;overflow:hidden}.bar[data-astro-cid-7aropxhg] i[data-astro-cid-7aropxhg]{height:100%;display:block}.bar[data-astro-cid-7aropxhg] i[data-astro-cid-7aropxhg].ok{background:var(--pass-solid)}.bar[data-astro-cid-7aropxhg] i[data-astro-cid-7aropxhg].warn{background:var(--warn-solid)}.all[data-astro-cid-7aropxhg]{margin:24px 0 0}.qa[data-astro-cid-7aropxhg]{gap:40px 80px;display:grid}@media (width>=960px){.qa[data-astro-cid-7aropxhg]{grid-template-columns:5fr 7fr}.sticky[data-astro-cid-7aropxhg]{align-self:start;position:sticky;top:100px}}.answers[data-astro-cid-7aropxhg]>div[data-astro-cid-7aropxhg]{border-top:1px solid var(--line);padding:28px 0}.answers[data-astro-cid-7aropxhg]>div[data-astro-cid-7aropxhg]:last-child{border-bottom:1px solid var(--line)}.answers[data-astro-cid-7aropxhg] h3[data-astro-cid-7aropxhg]{letter-spacing:-.02em;margin-bottom:10px;font-size:1.375rem}.answers[data-astro-cid-7aropxhg] p[data-astro-cid-7aropxhg]{max-width:62ch;margin:0}:root[data-theme=light] .ai-band[data-astro-cid-7aropxhg]{background:var(--surface-2)}.ai[data-astro-cid-7aropxhg]{align-items:center;gap:40px 80px;display:grid}@media (width>=960px){.ai[data-astro-cid-7aropxhg]{grid-template-columns:1fr 1fr}}.ai[data-astro-cid-7aropxhg] .lead[data-astro-cid-7aropxhg]{margin-bottom:16px}.chat[data-astro-cid-7aropxhg]{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);padding:20px}.q[data-astro-cid-7aropxhg]{background:var(--surface-2);border-radius:var(--r);color:var(--ink);min-height:52px;padding:14px 16px}.caret[data-astro-cid-7aropxhg]{background:var(--accent);vertical-align:-2px;width:2px;height:1.1em;margin-left:2px;animation:1s step-end infinite blink;display:inline-block}@keyframes blink{50%{opacity:0}}.a[data-astro-cid-7aropxhg]{padding:18px 4px 4px}.a[data-astro-cid-7aropxhg] span[data-astro-cid-7aropxhg]{background:var(--surface-2);border-radius:5px;height:9px;margin-bottom:9px;display:block}.srcs[data-astro-cid-7aropxhg]{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.srcs[data-astro-cid-7aropxhg] span[data-astro-cid-7aropxhg]{border:1px solid var(--line);color:var(--muted);border-radius:999px;padding:6px 12px;font-size:.875rem}.srcs[data-astro-cid-7aropxhg] .you[data-astro-cid-7aropxhg]{border:1.5px dashed var(--accent);color:var(--ink)}.steps[data-astro-cid-7aropxhg]{background:var(--line);border:1px solid var(--line);border-radius:var(--r);counter-reset:s;gap:1px;margin:48px 0 0;padding:0;list-style:none;display:grid;overflow:hidden}@media (width>=900px){.steps[data-astro-cid-7aropxhg]{grid-template-columns:repeat(4,minmax(0,1fr))}}.steps[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg]{background:var(--bg);counter-increment:s;padding:28px}.steps[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg]:before{content:counter(s);letter-spacing:-.05em;color:var(--muted);margin-bottom:28px;font-size:3rem;line-height:1;display:block}.steps[data-astro-cid-7aropxhg] p[data-astro-cid-7aropxhg]{color:var(--muted);margin:8px 0 0;font-size:1rem}.record[data-astro-cid-7aropxhg] .inner[data-astro-cid-7aropxhg]{gap:48px 80px;display:grid}@media (width>=960px){.record[data-astro-cid-7aropxhg] .inner[data-astro-cid-7aropxhg]{grid-template-columns:1fr 1fr;align-items:start}}.big[data-astro-cid-7aropxhg]{font-variant-numeric:tabular-nums;letter-spacing:-.06em;color:var(--d-ink);margin:0;font-size:clamp(4.5rem,2rem + 9vw,10rem);font-weight:400;line-height:.9}.figure-label[data-astro-cid-7aropxhg]{color:var(--d-muted);max-width:40ch;margin:18px 0 0}.facts[data-astro-cid-7aropxhg]{gap:28px;margin:0;display:grid}.facts[data-astro-cid-7aropxhg] dt[data-astro-cid-7aropxhg]{color:var(--d-ink);font-size:1.125rem;font-weight:500}.facts[data-astro-cid-7aropxhg] dd[data-astro-cid-7aropxhg]{color:var(--d-muted);margin:6px 0 0}.prices[data-astro-cid-7aropxhg]{gap:16px;margin-top:48px;display:grid}@media (width>=960px){.prices[data-astro-cid-7aropxhg]{grid-template-columns:repeat(3,minmax(0,1fr))}}.price[data-astro-cid-7aropxhg]{border:1px solid var(--line);border-radius:var(--r);background:var(--bg);flex-direction:column;padding:28px;display:flex}.price[data-astro-cid-7aropxhg].flip{background:var(--d-bg);border-color:var(--d-bg);color:var(--d-text)}.price[data-astro-cid-7aropxhg].flip h3[data-astro-cid-7aropxhg],.price[data-astro-cid-7aropxhg].flip .amt[data-astro-cid-7aropxhg]{color:var(--d-ink)}.price[data-astro-cid-7aropxhg] .amt[data-astro-cid-7aropxhg]{letter-spacing:-.045em;color:var(--ink);font-variant-numeric:tabular-nums;margin:20px 0 10px;font-size:3rem;font-weight:450;line-height:1}.amt[data-astro-cid-7aropxhg] small[data-astro-cid-7aropxhg]{letter-spacing:0;color:var(--muted);font-size:1rem;font-weight:400}.price[data-astro-cid-7aropxhg] p[data-astro-cid-7aropxhg]{color:var(--muted);font-size:1rem}.price[data-astro-cid-7aropxhg].flip p[data-astro-cid-7aropxhg]{color:var(--d-muted)}.price[data-astro-cid-7aropxhg] .btn[data-astro-cid-7aropxhg]{align-self:flex-start;margin-top:auto}.fine[data-astro-cid-7aropxhg]{color:var(--muted);margin-top:20px;font-size:.9375rem}.about[data-astro-cid-7aropxhg]{align-items:center;gap:40px 80px;display:grid}@media (width>=960px){.about[data-astro-cid-7aropxhg]{grid-template-columns:380px minmax(0,1fr)}}.about[data-astro-cid-7aropxhg] figure[data-astro-cid-7aropxhg]{border-radius:var(--r);aspect-ratio:4/5;border:1px solid var(--line);background:#fff;max-width:380px;margin:0;overflow:hidden}.about[data-astro-cid-7aropxhg] figure[data-astro-cid-7aropxhg] img{object-fit:cover;object-position:top;width:100%;height:100%}.about[data-astro-cid-7aropxhg] p[data-astro-cid-7aropxhg]{max-width:58ch}.about[data-astro-cid-7aropxhg] .lead[data-astro-cid-7aropxhg]{margin-bottom:1em}details[data-astro-cid-7aropxhg]{border-top:1px solid var(--line);padding:22px 0}details[data-astro-cid-7aropxhg]:last-of-type{border-bottom:1px solid var(--line)}summary[data-astro-cid-7aropxhg]{cursor:pointer;color:var(--ink);letter-spacing:-.015em;justify-content:space-between;gap:20px;font-size:1.25rem;font-weight:500;list-style:none;display:flex}summary[data-astro-cid-7aropxhg]::-webkit-details-marker{display:none}summary[data-astro-cid-7aropxhg]:after{content:"+";color:var(--muted);font-weight:400;transition:transform .2s}details[data-astro-cid-7aropxhg][open] summary[data-astro-cid-7aropxhg]:after{transform:rotate(45deg)}details[data-astro-cid-7aropxhg] p[data-astro-cid-7aropxhg]{max-width:64ch;margin:14px 0 0}.end[data-astro-cid-7aropxhg] h2[data-astro-cid-7aropxhg]{max-width:14ch;margin-bottom:20px;font-size:clamp(2.5rem,1rem + 6vw,6rem)}.end[data-astro-cid-7aropxhg] .lead[data-astro-cid-7aropxhg]{color:var(--d-text)}.end[data-astro-cid-7aropxhg] .btn-row[data-astro-cid-7aropxhg]{margin-top:32px}
