.page-hero-actions[data-astro-cid-xzcct4i3]{align-items:center;gap:var(--space-2);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.cost-why[data-astro-cid-xzcct4i3]{background:var(--color-white);color:var(--color-ink)}.section-title[data-astro-cid-xzcct4i3]{color:var(--color-ink)}.section-subtext[data-astro-cid-xzcct4i3]{margin-top:var(--space-2);max-width:720px;color:var(--color-ink-muted);font-size:17px;line-height:1.7}.reasons-grid[data-astro-cid-xzcct4i3]{gap:var(--space-3);grid-template-columns:repeat(3,1fr);display:grid}.reason-card[data-astro-cid-xzcct4i3]{background:var(--color-ivory);border:1px solid var(--color-line-on-light);border-radius:var(--radius-md);padding:var(--space-4);transition:var(--transition)}.reason-card[data-astro-cid-xzcct4i3]:hover{box-shadow:var(--shadow-md);transform:translateY(-4px)}.reason-title[data-astro-cid-xzcct4i3]{font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-ink);margin-bottom:var(--space-2);font-size:17px;font-weight:600}.reason-body[data-astro-cid-xzcct4i3]{color:var(--color-ink-muted);font-size:15px;line-height:1.65}.cost-tiers[data-astro-cid-xzcct4i3]{position:relative;overflow:hidden}.cost-tiers[data-astro-cid-xzcct4i3] .eyebrow[data-astro-cid-xzcct4i3]{color:var(--color-steel)}.cost-tiers[data-astro-cid-xzcct4i3] .section-title[data-astro-cid-xzcct4i3]{color:var(--color-ivory)}.cost-tiers[data-astro-cid-xzcct4i3] .section-subtext[data-astro-cid-xzcct4i3]{color:var(--color-muted)}.tiers-grid[data-astro-cid-xzcct4i3]{gap:var(--space-3);grid-template-columns:repeat(3,1fr);display:grid}.tiers-grid-single[data-astro-cid-xzcct4i3]{grid-template-columns:minmax(0,480px);justify-content:center}.tier-card[data-astro-cid-xzcct4i3]{background:var(--color-navy-surface);border-radius:var(--radius-md);padding:var(--space-4);transition:var(--transition);border:1px solid #ffffff14}.tier-card[data-astro-cid-xzcct4i3]:hover{border-color:var(--color-steel);box-shadow:var(--shadow-tinted-dark);transform:translateY(-4px)}.tier-name[data-astro-cid-xzcct4i3]{font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-ivory);font-size:19px;font-weight:600}.tier-tagline[data-astro-cid-xzcct4i3]{color:var(--color-muted);margin-top:4px;font-size:13px}.tier-price[data-astro-cid-xzcct4i3]{margin-top:var(--space-3);padding-top:var(--space-3);font-family:var(--font-display);color:var(--color-ivory);border-top:1px solid #ffffff14;font-size:22px;font-weight:600}.tier-price[data-astro-cid-xzcct4i3] span[data-astro-cid-xzcct4i3],.tier-monthly[data-astro-cid-xzcct4i3] span[data-astro-cid-xzcct4i3]{font-family:var(--font-body);color:var(--color-muted);font-size:12px;font-weight:400;display:block}.tier-monthly[data-astro-cid-xzcct4i3]{color:var(--color-steel);margin-top:4px;font-size:15px;font-weight:600}.tier-scope[data-astro-cid-xzcct4i3]{margin:var(--space-3) 0 0;flex-direction:column;gap:6px;padding:0;list-style:none;display:flex}.tier-scope[data-astro-cid-xzcct4i3] li[data-astro-cid-xzcct4i3]{color:var(--color-muted);padding-left:20px;font-size:14px;line-height:1.6;position:relative}.tier-scope[data-astro-cid-xzcct4i3] li[data-astro-cid-xzcct4i3]:before{content:"";background:var(--color-steel);width:8px;height:1px;position:absolute;top:9px;left:0}.care-note[data-astro-cid-xzcct4i3]{margin-top:var(--space-5);padding:var(--space-4);border-radius:var(--radius-md);background:#f7f5f00d;border:1px solid #ffffff14;max-width:720px;margin-inline:auto}.care-note-title[data-astro-cid-xzcct4i3]{font-family:var(--font-display);color:var(--color-ivory);margin-bottom:var(--space-2);font-size:16px;font-weight:600}.care-note-body[data-astro-cid-xzcct4i3]{color:var(--color-muted);font-size:14px;line-height:1.7}.cost-faq[data-astro-cid-xzcct4i3]{background:var(--color-white);color:var(--color-ink)}.faq-list[data-astro-cid-xzcct4i3]{gap:var(--space-3);flex-direction:column;max-width:720px;display:flex}.faq-item[data-astro-cid-xzcct4i3]{padding:0}.faq-divider[data-astro-cid-xzcct4i3]{margin:0}.faq-question[data-astro-cid-xzcct4i3]{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) 0;font-family:var(--font-display);letter-spacing:-.01em;color:var(--color-ink);cursor:pointer;transition:color var(--transition-fast);font-size:17px;font-weight:600;list-style:none;display:flex}.faq-item[data-astro-cid-xzcct4i3][open] .faq-question[data-astro-cid-xzcct4i3]{color:var(--color-teal)}.faq-question[data-astro-cid-xzcct4i3]:focus-visible{outline:2px solid var(--color-teal);outline-offset:2px;border-radius:var(--radius-sm)}.faq-question[data-astro-cid-xzcct4i3]::-webkit-details-marker{display:none}.faq-icon[data-astro-cid-xzcct4i3]{flex-shrink:0;width:20px;height:20px;position:relative}.faq-icon[data-astro-cid-xzcct4i3]:before,.faq-icon[data-astro-cid-xzcct4i3]:after{content:"";background:var(--color-teal);transition:transform var(--transition-fast);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.faq-icon[data-astro-cid-xzcct4i3]:before{width:12px;height:2px}.faq-icon[data-astro-cid-xzcct4i3]:after{width:2px;height:12px}.faq-item[data-astro-cid-xzcct4i3][open] .faq-icon[data-astro-cid-xzcct4i3]:after{transform:translate(-50%,-50%)rotate(90deg)}.faq-answer[data-astro-cid-xzcct4i3]{transition:grid-template-rows .3s var(--ease-out);grid-template-rows:0fr;display:grid}.faq-answer[data-astro-cid-xzcct4i3].is-open{grid-template-rows:1fr}.faq-answer-inner[data-astro-cid-xzcct4i3]{overflow:hidden}.faq-answer-inner[data-astro-cid-xzcct4i3] p[data-astro-cid-xzcct4i3]{padding:0 0 var(--space-4);color:var(--color-ink-muted);font-size:15px;line-height:1.7}.cost-cta[data-astro-cid-xzcct4i3]{background:linear-gradient(135deg,#3d6b6b 0%,#16232b 100%)}.cost-cta[data-astro-cid-xzcct4i3] .btn[data-astro-cid-xzcct4i3]{margin-top:var(--space-4)}.cost-cta-link[data-astro-cid-xzcct4i3]{margin-top:var(--space-3);color:#f7f5f0b3;text-underline-offset:3px;transition:color var(--transition-fast);font-size:14px;font-weight:500;text-decoration:underline;display:inline-block}.cost-cta-link[data-astro-cid-xzcct4i3]:hover,.cost-cta-link[data-astro-cid-xzcct4i3]:focus-visible{color:var(--color-ivory)}@media (width<=760px){.reasons-grid[data-astro-cid-xzcct4i3],.tiers-grid[data-astro-cid-xzcct4i3]{grid-template-columns:1fr}}
