.faq-sec[data-astro-cid-o4lk5top]+.faq-sec[data-astro-cid-o4lk5top]{margin-top:2.5rem}.faq-group-title[data-astro-cid-o4lk5top]{margin-bottom:.85rem}.faq-items[data-astro-cid-o4lk5top]{border-radius:var(--r-xl);padding:.25rem 1.75rem}.faq-items[data-astro-cid-o4lk5top] details[data-astro-cid-o4lk5top]:last-child{border-bottom:0}.sr-only[data-astro-cid-u3mqw4ek]{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.pr-audit[data-astro-cid-u3mqw4ek]{border-radius:var(--r-xl);background:linear-gradient(145deg, var(--raised), var(--sage-100));box-shadow:var(--shadow-2);grid-template-columns:1.35fr .65fr;gap:clamp(1.8rem,4vw,3rem);padding:clamp(1.8rem,4vw,3rem);display:grid}.pr-audit-copy[data-astro-cid-u3mqw4ek]{gap:1rem;display:grid}.pr-audit-copy[data-astro-cid-u3mqw4ek] .lede[data-astro-cid-u3mqw4ek]{max-width:46rem}.pr-audit-list[data-astro-cid-u3mqw4ek],.pr-audit-side[data-astro-cid-u3mqw4ek] ul[data-astro-cid-u3mqw4ek],.pr-include-list[data-astro-cid-u3mqw4ek],.pr-includes[data-astro-cid-u3mqw4ek] ul[data-astro-cid-u3mqw4ek]{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.pr-audit-list[data-astro-cid-u3mqw4ek] li[data-astro-cid-u3mqw4ek],.pr-include-list[data-astro-cid-u3mqw4ek] li[data-astro-cid-u3mqw4ek],.pr-includes[data-astro-cid-u3mqw4ek] li[data-astro-cid-u3mqw4ek]{color:var(--ink-soft);align-items:flex-start;gap:.55rem;font-size:.92rem;display:flex}.pr-audit-list[data-astro-cid-u3mqw4ek] li[data-astro-cid-u3mqw4ek] span[data-astro-cid-u3mqw4ek],.pr-include-list[data-astro-cid-u3mqw4ek] li[data-astro-cid-u3mqw4ek] span[data-astro-cid-u3mqw4ek],.pr-includes[data-astro-cid-u3mqw4ek] li[data-astro-cid-u3mqw4ek] span[data-astro-cid-u3mqw4ek]{color:var(--signal);font-weight:700}.pr-actions[data-astro-cid-u3mqw4ek]{flex-wrap:wrap;align-items:center;gap:1rem;margin-top:.4rem;display:flex}.pr-audit-side[data-astro-cid-u3mqw4ek]{border-radius:var(--r-lg);border:1px dashed var(--line-strong);align-content:start;gap:.8rem;padding:1.35rem 1.5rem;display:grid}.pr-audit-side[data-astro-cid-u3mqw4ek] li[data-astro-cid-u3mqw4ek]{color:var(--muted);font-size:.9rem}.pr-audit-note[data-astro-cid-u3mqw4ek]{color:var(--muted);font-size:.82rem;line-height:1.5}.pr-plan-head[data-astro-cid-u3mqw4ek]{gap:.75rem;max-width:52rem;margin-bottom:2rem;display:grid}.pr-grid[data-astro-cid-u3mqw4ek]{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:1.5rem;display:grid}.pr-card[data-astro-cid-u3mqw4ek]{border-radius:var(--r-xl);flex-direction:column;gap:1.2rem;padding:clamp(1.6rem,3vw,2.4rem);display:flex}.pr-card[data-astro-cid-u3mqw4ek].is-featured{border:2px solid var(--signal);box-shadow:var(--shadow-2)}.pr-head[data-astro-cid-u3mqw4ek]{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.pr-head[data-astro-cid-u3mqw4ek] h3[data-astro-cid-u3mqw4ek]{font-family:var(--font-body);font-size:1.45rem;font-weight:600}.pr-head[data-astro-cid-u3mqw4ek] p[data-astro-cid-u3mqw4ek]{color:var(--muted);margin-top:.25rem;font-size:.92rem}.pr-price[data-astro-cid-u3mqw4ek]{align-items:baseline;gap:.45rem;display:flex}.pr-price[data-astro-cid-u3mqw4ek] strong[data-astro-cid-u3mqw4ek]{font-family:var(--font-body);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:clamp(2.4rem,4.2vw,3.3rem);font-weight:600;line-height:1}.pr-price[data-astro-cid-u3mqw4ek] span[data-astro-cid-u3mqw4ek]{color:var(--muted);font-size:.9rem}.pr-highlight[data-astro-cid-u3mqw4ek]{color:var(--signal-dark);font-size:.92rem;font-weight:550}.pr-include-list[data-astro-cid-u3mqw4ek]{flex:1}.pr-include-list[data-astro-cid-u3mqw4ek] li[data-astro-cid-u3mqw4ek]{font-size:.87rem}.pr-specs[data-astro-cid-u3mqw4ek]{border-block:1px solid var(--line);gap:.75rem;margin:0;padding-block:1.1rem;display:grid}.pr-specs[data-astro-cid-u3mqw4ek] div[data-astro-cid-u3mqw4ek]{justify-content:space-between;align-items:baseline;gap:1rem;font-size:.9rem;display:flex}.pr-specs[data-astro-cid-u3mqw4ek] dt[data-astro-cid-u3mqw4ek]{color:var(--muted)}.pr-specs[data-astro-cid-u3mqw4ek] dd[data-astro-cid-u3mqw4ek]{color:var(--ink);margin:0;font-weight:600}.pr-includes[data-astro-cid-u3mqw4ek]{border-radius:var(--r-xl);gap:1rem;margin-top:2rem;padding:1.6rem 2rem;display:grid}.pr-includes[data-astro-cid-u3mqw4ek] ul[data-astro-cid-u3mqw4ek]{grid-template-columns:repeat(3,1fr);gap:.75rem 1.5rem}.pr-includes-note[data-astro-cid-u3mqw4ek]{color:var(--muted);font-size:.84rem}.pr-gate-wrap[data-astro-cid-u3mqw4ek]{border-radius:var(--r-lg);padding:.6rem;overflow-x:auto}.pr-gates[data-astro-cid-u3mqw4ek]{border-collapse:collapse;width:100%;min-width:760px;font-size:.88rem}.pr-gates[data-astro-cid-u3mqw4ek] th[data-astro-cid-u3mqw4ek],.pr-gates[data-astro-cid-u3mqw4ek] td[data-astro-cid-u3mqw4ek]{text-align:left;border-bottom:1px solid var(--line);vertical-align:middle;padding:.75rem .85rem}.pr-gates[data-astro-cid-u3mqw4ek] thead[data-astro-cid-u3mqw4ek] th[data-astro-cid-u3mqw4ek]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:.68rem}.pr-gates[data-astro-cid-u3mqw4ek] tbody[data-astro-cid-u3mqw4ek] th[data-astro-cid-u3mqw4ek]{color:var(--ink-soft);font-weight:500}.pr-gates[data-astro-cid-u3mqw4ek] td[data-astro-cid-u3mqw4ek]{text-align:center}.pr-gates[data-astro-cid-u3mqw4ek] td[data-astro-cid-u3mqw4ek] .chip[data-astro-cid-u3mqw4ek]{font-size:.72rem}.pr-rules-grid[data-astro-cid-u3mqw4ek]{grid-template-columns:.85fr 1.15fr;align-items:start;gap:clamp(2rem,5vw,4rem);display:grid}.pr-notes[data-astro-cid-u3mqw4ek]{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}.pr-note[data-astro-cid-u3mqw4ek]{gap:.45rem;padding:1.25rem 1.4rem;display:grid}.pr-note[data-astro-cid-u3mqw4ek] p[data-astro-cid-u3mqw4ek]{color:var(--ink-soft);font-size:.9rem}.pr-faq-head[data-astro-cid-u3mqw4ek]{gap:.75rem;margin-bottom:2rem;display:grid}.pr-faq-list[data-astro-cid-u3mqw4ek]{gap:2.5rem;display:grid}@media (width<=960px){.pr-grid[data-astro-cid-u3mqw4ek],.pr-includes[data-astro-cid-u3mqw4ek] ul[data-astro-cid-u3mqw4ek],.pr-rules-grid[data-astro-cid-u3mqw4ek],.pr-audit[data-astro-cid-u3mqw4ek]{grid-template-columns:1fr}}@media (width<=640px){.pr-notes[data-astro-cid-u3mqw4ek]{grid-template-columns:1fr}}
