.pgh-landing[data-astro-cid-e5xxs6qi]{max-width:100%}.pgh-breadcrumb[data-astro-cid-e5xxs6qi]{font-size:var(--text-xs);color:var(--color-text-tertiary);margin-bottom:var(--space-lg);align-items:center;gap:.5rem;display:flex}.pgh-breadcrumb[data-astro-cid-e5xxs6qi] a[data-astro-cid-e5xxs6qi]{color:var(--color-text-secondary);border-bottom:1px solid var(--color-border-light);text-decoration:none}.pgh-breadcrumb[data-astro-cid-e5xxs6qi] a[data-astro-cid-e5xxs6qi]:hover{border-bottom-color:var(--color-text)}.pgh-header[data-astro-cid-e5xxs6qi]{margin-bottom:var(--space-4xl)}.pgh-header[data-astro-cid-e5xxs6qi] h1[data-astro-cid-e5xxs6qi]{font-size:var(--text-4xl);margin-bottom:var(--space-md)}.trust-signals[data-astro-cid-e5xxs6qi]{font-size:var(--text-xs);color:var(--color-text-tertiary);letter-spacing:.02em;margin-bottom:var(--space-xl)}.intro[data-astro-cid-e5xxs6qi]{font-size:var(--text-md);color:var(--color-text-secondary);max-width:680px;line-height:1.7}.pgh-section[data-astro-cid-e5xxs6qi]{margin-bottom:var(--space-4xl);border-top:1px solid var(--color-border-light);padding-top:var(--space-3xl)}.pgh-section[data-astro-cid-e5xxs6qi] h2[data-astro-cid-e5xxs6qi]{margin-top:0;margin-bottom:var(--space-lg)}.pgh-section[data-astro-cid-e5xxs6qi] p{font-size:var(--text-base);color:var(--color-text);max-width:680px;line-height:1.7}.pgh-section[data-astro-cid-e5xxs6qi] p+p{margin-top:var(--space-md)}.fit-grid[data-astro-cid-e5xxs6qi]{gap:var(--space-md);grid-template-columns:1fr 1fr;display:grid}.fit-card[data-astro-cid-e5xxs6qi]{padding:var(--space-lg);border:1px solid var(--color-border-light);background:var(--color-surface);border-radius:8px}.fit-card[data-astro-cid-e5xxs6qi].ok{border-left:2px solid #1a1a1a}.fit-card[data-astro-cid-e5xxs6qi].warn{border-left:2px solid #8a8a8a}.fit-card[data-astro-cid-e5xxs6qi] h4[data-astro-cid-e5xxs6qi]{margin:0 0 var(--space-sm);font-size:var(--text-base);font-family:var(--font-body);letter-spacing:.02em;text-transform:uppercase;color:var(--color-text-secondary);font-weight:600}.fit-card[data-astro-cid-e5xxs6qi] p[data-astro-cid-e5xxs6qi]{margin:0;font-size:.95rem;line-height:1.6}.cred-list[data-astro-cid-e5xxs6qi]{margin:0;padding:0;list-style:none}.cred-list[data-astro-cid-e5xxs6qi] li[data-astro-cid-e5xxs6qi]{border-bottom:1px solid var(--color-border-light);font-size:var(--text-sm);padding:.4rem 0;line-height:1.55}.cred-list[data-astro-cid-e5xxs6qi] li[data-astro-cid-e5xxs6qi]:last-child{border-bottom:none}.insurance-grid[data-astro-cid-e5xxs6qi]{gap:var(--space-lg);margin-bottom:var(--space-lg);grid-template-columns:1fr 1fr;display:grid}.insurance-card[data-astro-cid-e5xxs6qi]{border:1px solid var(--color-border);padding:var(--space-lg);background:var(--color-surface);border-radius:8px}.insurance-card[data-astro-cid-e5xxs6qi] h4[data-astro-cid-e5xxs6qi]{font-family:var(--font-body);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-tertiary);margin:0 0 var(--space-sm) 0}.insurance-card[data-astro-cid-e5xxs6qi] ul[data-astro-cid-e5xxs6qi]{margin:0;padding:0;list-style:none}.insurance-card[data-astro-cid-e5xxs6qi] li[data-astro-cid-e5xxs6qi]{font-size:var(--text-sm);margin-bottom:var(--space-xs);font-weight:500}.insurance-card[data-astro-cid-e5xxs6qi] p[data-astro-cid-e5xxs6qi]{font-size:var(--text-sm);margin:0}.insurance-note[data-astro-cid-e5xxs6qi]{color:var(--color-text-secondary);margin-top:var(--space-xs)!important;font-size:var(--text-xs)!important}.areas[data-astro-cid-e5xxs6qi]{font-size:var(--text-sm);color:var(--color-text-secondary);margin-top:var(--space-md)}.fees-link[data-astro-cid-e5xxs6qi]{margin-top:var(--space-sm);font-size:var(--text-sm);color:var(--color-text-secondary);display:inline-block}.related-list[data-astro-cid-e5xxs6qi]{gap:var(--space-sm);grid-template-columns:1fr 1fr;margin:0;padding:0;list-style:none;display:grid}.related-list[data-astro-cid-e5xxs6qi] li[data-astro-cid-e5xxs6qi]{padding:.35rem 0}.related-list[data-astro-cid-e5xxs6qi] a[data-astro-cid-e5xxs6qi]{font-size:var(--text-sm);color:var(--color-text);border-bottom:1px solid var(--color-border-light);padding-bottom:1px;text-decoration:none}.related-list[data-astro-cid-e5xxs6qi] a[data-astro-cid-e5xxs6qi]:hover{border-bottom-color:var(--color-text)}.faq-item[data-astro-cid-e5xxs6qi] h3[data-astro-cid-e5xxs6qi]{font-size:var(--text-base);margin-top:var(--space-xl);margin-bottom:var(--space-xs)}.faq-item[data-astro-cid-e5xxs6qi] p[data-astro-cid-e5xxs6qi]{font-size:var(--text-sm);color:var(--color-text-secondary)}.contact-section[data-astro-cid-e5xxs6qi]>p[data-astro-cid-e5xxs6qi]{color:var(--color-text-secondary)}.consult-cta[data-astro-cid-e5xxs6qi]{margin-top:var(--space-lg);background:var(--color-cta-bg);color:var(--color-cta-text);font-weight:500;font-size:var(--text-base);border-radius:6px;padding:.75rem 1.75rem;text-decoration:none;display:inline-block}.consult-cta[data-astro-cid-e5xxs6qi]:hover{background:var(--color-cta-hover);color:var(--color-cta-text)}@media (width<=640px){.fit-grid[data-astro-cid-e5xxs6qi],.insurance-grid[data-astro-cid-e5xxs6qi],.related-list[data-astro-cid-e5xxs6qi]{grid-template-columns:1fr}}
