.prc-hero[data-astro-cid-u3mqw4ek]{background:var(--surface-page);border-bottom:1px solid var(--border-subtle);position:relative;overflow:hidden}.prc-hero__mark[data-astro-cid-u3mqw4ek]{opacity:.22;pointer-events:none;width:min(440px,30vw);position:absolute;top:clamp(-60px,-4vw,-14px);right:clamp(-80px,-6vw,-14px)}.prc-hero__inner[data-astro-cid-u3mqw4ek]{padding-block:clamp(40px,5vw,80px) clamp(30px,3vw,48px);position:relative}.prc-hero__title[data-astro-cid-u3mqw4ek]{font:600 clamp(30px, 4.4vw, 54px)/1.05 var(--font-sans);letter-spacing:-.025em;color:var(--navy-900);text-wrap:balance;max-width:20ch;margin:0}.prc-hero__body[data-astro-cid-u3mqw4ek]{font:400 clamp(16px, 1.5vw, 19px)/1.6 var(--font-sans);color:var(--text-body);text-wrap:pretty;max-width:56ch;margin:20px 0 0}.prc-cards-section[data-astro-cid-u3mqw4ek]{background:var(--surface-page)}.prc-cards[data-astro-cid-u3mqw4ek]{grid-template-columns:1fr;align-items:stretch;gap:20px;padding-block:clamp(40px,5vw,72px);display:grid}@media (width>=640px){.prc-cards[data-astro-cid-u3mqw4ek]{grid-template-columns:repeat(2,1fr)}}@media (width>=1280px){.prc-cards[data-astro-cid-u3mqw4ek]{grid-template-columns:repeat(4,1fr)}}.prc-card[data-astro-cid-u3mqw4ek]{background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);flex-direction:column;padding:26px;display:flex}.prc-card__title[data-astro-cid-u3mqw4ek]{font:600 17.5px/1.3 var(--font-sans);letter-spacing:-.01em;color:var(--navy-900);margin:0}.prc-card__facts[data-astro-cid-u3mqw4ek]{border-bottom:1px solid var(--border-subtle);gap:10px;margin:14px 0 0;padding-bottom:18px;display:grid}.prc-card__facts[data-astro-cid-u3mqw4ek] dt[data-astro-cid-u3mqw4ek]{font:600 11px/1.4 var(--font-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--text-muted)}.prc-card__facts[data-astro-cid-u3mqw4ek] dd[data-astro-cid-u3mqw4ek]{font:400 14.5px/1.6 var(--font-sans);color:var(--navy-900);margin:2px 0 0}.prc-card__list[data-astro-cid-u3mqw4ek]{flex-direction:column;gap:11px;margin:18px 0 24px;padding:0;list-style:none;display:flex}.prc-card__list[data-astro-cid-u3mqw4ek] li[data-astro-cid-u3mqw4ek]{font:400 14px/1.5 var(--font-sans);color:var(--text-body);gap:10px;display:flex}.prc-card__list[data-astro-cid-u3mqw4ek] .prc-card__tick{color:var(--success-600);flex:none;margin-top:1px}.prc-card__more[data-astro-cid-u3mqw4ek]{min-height:24px;font:600 14px var(--font-sans);color:var(--text-link);text-underline-offset:3px;align-self:flex-start;align-items:center;gap:6px;margin:auto 0 14px;text-decoration:underline;display:inline-flex}.prc-card__more[data-astro-cid-u3mqw4ek]:hover{color:var(--text-link-hover)}.prc-card__cta[data-astro-cid-u3mqw4ek]{white-space:nowrap;justify-content:center;width:100%}.prc-faq[data-astro-cid-u3mqw4ek]{background:var(--surface-sunken);border-top:1px solid var(--border-subtle)}.prc-faq__inner[data-astro-cid-u3mqw4ek]{max-width:900px;margin:0 auto;padding:clamp(44px,6vw,88px) clamp(20px,4vw,56px)}.prc-faq__heading[data-astro-cid-u3mqw4ek]{font:600 clamp(24px, 3vw, 36px)/1.15 var(--font-sans);letter-spacing:-.02em;color:var(--navy-900);margin:0 0 clamp(20px,3vw,34px)}.prc-faq__item[data-astro-cid-u3mqw4ek]{border-top:1px solid var(--border-default);padding:22px 0}.prc-faq__q[data-astro-cid-u3mqw4ek]{font:600 16.5px/1.35 var(--font-sans);color:var(--navy-900);margin:0}.prc-faq__a[data-astro-cid-u3mqw4ek]{font:400 15px/1.65 var(--font-sans);color:var(--text-body);text-wrap:pretty;max-width:66ch;margin:9px 0 0}
