.pricing[data-astro-cid-m65webwe]{margin-block:var(--s6)}.price[data-astro-cid-m65webwe]{font-size:var(--text-h2);margin:0 0 var(--s3);font-weight:600}.pricing[data-astro-cid-m65webwe] a[data-astro-cid-m65webwe]{margin-block-start:var(--s4)}.product-hero[data-astro-cid-kiodubbp]{gap:var(--s6);padding-block:var(--s5) var(--s7);align-items:center;display:grid}@media (width>=860px){.product-hero[data-astro-cid-kiodubbp]{gap:var(--s8);grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.hero-copy[data-astro-cid-kiodubbp]{gap:var(--s5);justify-items:start;display:grid}.hero-eyebrow[data-astro-cid-kiodubbp]{color:var(--color-primary)}.product-hero[data-astro-cid-kiodubbp] h1[data-astro-cid-kiodubbp]{max-width:18ch;margin:0}.hero-actions[data-astro-cid-kiodubbp]{gap:var(--s3);flex-wrap:wrap;display:flex}.hero-figure[data-astro-cid-kiodubbp]{border-radius:var(--radius-card);border:1px solid var(--color-border);background:var(--color-control-bg);box-shadow:var(--shadow-lg);margin:0;overflow:hidden}.hero-figure[data-astro-cid-kiodubbp] img[data-astro-cid-kiodubbp]{width:100%;height:auto;display:block}.page-nav[data-astro-cid-kiodubbp]{border-block:1px solid var(--color-border);background:var(--color-background)}.page-nav[data-astro-cid-kiodubbp] ul[data-astro-cid-kiodubbp]{gap:var(--s2);margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.page-nav[data-astro-cid-kiodubbp] a[data-astro-cid-kiodubbp]{min-height:var(--s7);padding:var(--s2) var(--s3);font-family:var(--font-mono);font-size:var(--text-caption);text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;color:var(--color-text-muted);transition:color var(--dur-fast) var(--ease-out);border-block-end:2px solid #0000;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.page-nav[data-astro-cid-kiodubbp] a[data-astro-cid-kiodubbp]:hover{color:var(--color-primary);border-block-end-color:var(--color-primary)}.page-body[data-astro-cid-kiodubbp]>section[data-astro-cid-kiodubbp],.page-body[data-astro-cid-kiodubbp]>div[data-astro-cid-kiodubbp]{margin-block:var(--s9)}.page-body[data-astro-cid-kiodubbp]>[data-astro-cid-kiodubbp]:first-child{margin-block-start:var(--s8)}.converts-cols[data-astro-cid-kiodubbp]{gap:var(--s5);display:grid}@media (width>=860px){.converts-cols[data-astro-cid-kiodubbp]{gap:var(--s7);grid-template-columns:1fr 1fr}}.converts-cols[data-astro-cid-kiodubbp] p[data-astro-cid-kiodubbp]{font-size:var(--text-lede);max-width:58ch;margin:0;line-height:1.55}.perf-plate[data-astro-cid-kiodubbp]{background:var(--color-control-bg);padding:clamp(var(--s5), 3vw, var(--s7))}.perf-row[data-astro-cid-kiodubbp]{gap:var(--s4);display:grid}@media (width>=860px){.perf-row[data-astro-cid-kiodubbp]{gap:var(--s7);grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start}}.perf-row[data-astro-cid-kiodubbp]+.perf-row[data-astro-cid-kiodubbp]{border-block-start:1px solid var(--hairline);margin-block-start:var(--s6);padding-block-start:var(--s6)}.perf-copy[data-astro-cid-kiodubbp] h3[data-astro-cid-kiodubbp]{margin:0 0 var(--s3)}.perf-copy[data-astro-cid-kiodubbp] p[data-astro-cid-kiodubbp]{color:var(--color-iron-muted);margin:0}.review-steps[data-astro-cid-kiodubbp]{margin:0;padding:0;list-style:none;display:grid}.review-steps[data-astro-cid-kiodubbp] li[data-astro-cid-kiodubbp]{gap:var(--s3) var(--s5);padding-block:var(--s5);border-block-start:1px solid var(--color-border);grid-template-columns:auto 1fr;align-items:start;display:grid;position:relative}.review-steps[data-astro-cid-kiodubbp] li[data-astro-cid-kiodubbp]:before{content:"";width:var(--s7);background:var(--grad-ember);height:2px;position:absolute;top:-1px;left:0}.step-num[data-astro-cid-kiodubbp]{font-family:var(--font-display);font-size:var(--text-h2);color:var(--color-primary);min-width:2ch;font-weight:650;line-height:1.1}.review-steps[data-astro-cid-kiodubbp] p[data-astro-cid-kiodubbp]{margin:0}.review-note[data-astro-cid-kiodubbp]{color:var(--color-text-muted);font-size:var(--text-caption);margin-block-start:var(--s6)}.guarantee-eyebrow[data-astro-cid-kiodubbp]{margin:0 0 var(--s4)}.guarantee-plate[data-astro-cid-kiodubbp]{background:var(--color-surface);padding:clamp(var(--s5), 3vw, var(--s7))}.guarantee-plate[data-astro-cid-kiodubbp] .guarantee.panel{background:0 0;border:0;border-radius:0;padding:0}.faq-list[data-astro-cid-kiodubbp]{gap:var(--s3);display:grid}.faq-item[data-astro-cid-kiodubbp]{background:var(--color-control-bg);border:1px solid var(--color-border);border-radius:var(--radius-panel);transition:border-color var(--dur-fast) var(--ease-out)}.faq-item[data-astro-cid-kiodubbp][open]{border-color:var(--color-border-strong)}.faq-item[data-astro-cid-kiodubbp] summary[data-astro-cid-kiodubbp]{justify-content:space-between;align-items:center;gap:var(--s4);padding:var(--s4) var(--s5);min-height:var(--s7);cursor:pointer;list-style:none;display:flex}.faq-item[data-astro-cid-kiodubbp] summary[data-astro-cid-kiodubbp]::-webkit-details-marker{display:none}.faq-item[data-astro-cid-kiodubbp] summary[data-astro-cid-kiodubbp]:hover{color:var(--color-primary)}.faq-item[data-astro-cid-kiodubbp] h3[data-astro-cid-kiodubbp]{font-size:var(--text-h3);margin:0;line-height:1.3}.faq-marker[data-astro-cid-kiodubbp]{font-family:var(--font-display);font-size:var(--text-h3);color:var(--color-primary);transition:transform var(--dur) var(--ease-out);flex-shrink:0;font-weight:650;line-height:1}.faq-item[data-astro-cid-kiodubbp][open] .faq-marker[data-astro-cid-kiodubbp]{transform:rotate(45deg)}.faq-item[data-astro-cid-kiodubbp]>p[data-astro-cid-kiodubbp]{padding:0 var(--s5) var(--s5);color:var(--color-iron-muted);margin:0}.final-cta[data-astro-cid-kiodubbp]{padding-block-end:var(--s8)}
