.faq[data-astro-cid-mhigdioq]{border-top:1px solid var(--g-200)}.faq-item[data-astro-cid-mhigdioq]{border-bottom:1px solid var(--g-200)}.faq-item[data-astro-cid-mhigdioq] summary[data-astro-cid-mhigdioq]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 4px;cursor:pointer;list-style:none;font-size:17px;font-weight:600;letter-spacing:-.01em;color:var(--g-900)}.faq-item[data-astro-cid-mhigdioq] summary[data-astro-cid-mhigdioq]::-webkit-details-marker{display:none}.faq-ico[data-astro-cid-mhigdioq]{color:var(--g-400);transition:transform .2s ease;flex:none}.faq-item[data-astro-cid-mhigdioq][open] .faq-ico[data-astro-cid-mhigdioq]{transform:rotate(180deg)}.faq-item[data-astro-cid-mhigdioq] p[data-astro-cid-mhigdioq]{margin:0;padding:0 4px 22px;color:var(--g-500);font-size:15.5px;line-height:1.7;max-width:680px}.price-hero[data-astro-cid-wrez2nd2]{padding-top:clamp(56px,8vw,96px);padding-bottom:clamp(40px,6vw,64px)}.eyebrow[data-astro-cid-wrez2nd2]{display:inline-block;font-family:var(--mono);font-size:12px;letter-spacing:.12em;color:var(--g-400);margin-bottom:18px}.price-h[data-astro-cid-wrez2nd2]{font-size:clamp(34px,5vw,60px);max-width:16ch;margin:0 auto}.price-lede[data-astro-cid-wrez2nd2]{margin:20px auto 0;max-width:560px}.tiers[data-astro-cid-wrez2nd2]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:clamp(40px,6vw,64px)}.tier[data-astro-cid-wrez2nd2]{display:flex;flex-direction:column;position:relative;padding:26px 22px}.tier[data-astro-cid-wrez2nd2].on{border-color:var(--g-900);box-shadow:0 0 0 1px var(--g-900);background:var(--g-50)}.tier-flag[data-astro-cid-wrez2nd2]{display:inline-flex;align-items:center;gap:6px;font-family:var(--mono);font-size:10.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--accent-dark);margin-bottom:10px}.tier-flag[data-astro-cid-wrez2nd2]:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--accent)}.tier[data-astro-cid-wrez2nd2] h3[data-astro-cid-wrez2nd2]{font-size:21px;letter-spacing:-.02em}.tier-who[data-astro-cid-wrez2nd2]{color:var(--g-500);font-size:13.5px;margin:10px 0 18px;line-height:1.55;min-height:42px}.tier-feats[data-astro-cid-wrez2nd2]{list-style:none;padding:0;margin:0 0 22px;flex:1}.tier-feats[data-astro-cid-wrez2nd2] li[data-astro-cid-wrez2nd2]{position:relative;padding:8px 0 8px 22px;border-top:1px solid var(--g-100);font-size:13.5px;color:var(--g-700)}.tier-feats[data-astro-cid-wrez2nd2] li[data-astro-cid-wrez2nd2]:before{content:"✓";position:absolute;left:0;top:8px;color:var(--ok);font-weight:700}.trust-note[data-astro-cid-wrez2nd2]{text-align:center;color:var(--g-400);font-size:13px;margin-top:28px}.guide-h[data-astro-cid-wrez2nd2]{margin-bottom:28px}.guide[data-astro-cid-wrez2nd2]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.guide-card[data-astro-cid-wrez2nd2]{background:var(--white);border:1px solid var(--g-200);border-radius:var(--r-lg);padding:20px}.guide-q[data-astro-cid-wrez2nd2]{font-size:14.5px;font-weight:600;color:var(--g-900);margin:0 0 14px;letter-spacing:-.01em}.guide-ans[data-astro-cid-wrez2nd2]{display:inline-block;font-size:12px;font-weight:600;color:var(--accent-dark);background:var(--g-50);border:1px solid var(--g-200);border-radius:999px;padding:3px 11px}.guide-d[data-astro-cid-wrez2nd2]{margin:12px 0 0;font-size:13px;color:var(--g-500)}.matrix-h[data-astro-cid-wrez2nd2]{margin-bottom:28px}.matrix-wrap[data-astro-cid-wrez2nd2]{border:1px solid var(--g-200);border-radius:var(--r-lg);overflow:auto;background:var(--white)}.matrix[data-astro-cid-wrez2nd2]{width:100%;border-collapse:collapse;min-width:720px}.matrix[data-astro-cid-wrez2nd2] th[data-astro-cid-wrez2nd2]{text-align:center;padding:16px 12px;font-size:14px;font-weight:700;color:var(--g-900);border-bottom:1px solid var(--g-200);background:var(--white)}.matrix[data-astro-cid-wrez2nd2] th[data-astro-cid-wrez2nd2].m-feat{text-align:left}.matrix[data-astro-cid-wrez2nd2] th[data-astro-cid-wrez2nd2].on{background:var(--g-50);border-bottom:2px solid var(--g-900)}.matrix[data-astro-cid-wrez2nd2] td[data-astro-cid-wrez2nd2].on{background:var(--g-50)}.matrix[data-astro-cid-wrez2nd2] td[data-astro-cid-wrez2nd2]{text-align:center;padding:13px 12px;font-size:13.5px;color:var(--g-600);border-bottom:1px solid var(--g-100)}.matrix[data-astro-cid-wrez2nd2] td[data-astro-cid-wrez2nd2].m-feat{text-align:left;color:var(--g-800);font-weight:500}.m-group[data-astro-cid-wrez2nd2] td[data-astro-cid-wrez2nd2]{background:var(--g-100);color:var(--g-500);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;text-align:left;padding:10px 12px;border-top:1px solid var(--g-200);border-bottom:none}.m-yes[data-astro-cid-wrez2nd2]{color:var(--ok);display:inline-flex}.m-no[data-astro-cid-wrez2nd2]{color:var(--g-300)}.m-val[data-astro-cid-wrez2nd2]{font-weight:600;color:var(--g-800)}.setup-sec[data-astro-cid-wrez2nd2]{padding:clamp(56px,7vw,92px) 0}.setup[data-astro-cid-wrez2nd2]{display:grid;grid-template-columns:1fr 1.1fr;gap:44px;align-items:center}.setup-text[data-astro-cid-wrez2nd2] .section-tag[data-astro-cid-wrez2nd2]{margin-bottom:12px}.setup-text[data-astro-cid-wrez2nd2] .lede[data-astro-cid-wrez2nd2]{margin:14px 0 24px}.faq-h[data-astro-cid-wrez2nd2]{margin-bottom:12px}.faq-cta[data-astro-cid-wrez2nd2]{margin-top:36px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px 24px;border:1px solid var(--g-200);border-radius:var(--r-lg);background:var(--white)}.faq-cta[data-astro-cid-wrez2nd2] p[data-astro-cid-wrez2nd2]{margin:0;font-weight:600;color:var(--g-900)}@media(max-width:860px){.tiers[data-astro-cid-wrez2nd2],.guide[data-astro-cid-wrez2nd2]{grid-template-columns:1fr 1fr}.setup[data-astro-cid-wrez2nd2]{grid-template-columns:1fr;gap:24px}}@media(max-width:520px){.tiers[data-astro-cid-wrez2nd2],.guide[data-astro-cid-wrez2nd2]{grid-template-columns:1fr}.faq-cta[data-astro-cid-wrez2nd2]{flex-direction:column;align-items:stretch;text-align:center}}
