.clinic-content[data-astro-cid-vafj4sog]{background-color:#fff;padding:4rem 0;border-radius:24px}@media(min-width:1024px){.clinic-content[data-astro-cid-vafj4sog]{width:95vw;position:relative;left:50%;transform:translate(-50%)}}.content-block[data-astro-cid-vafj4sog]{max-width:800px;margin:0 auto 3rem;text-align:center}@media(max-width:768px){.content-block[data-astro-cid-vafj4sog]{display:none}}.intro-paragraph[data-astro-cid-vafj4sog]{font-size:1.15rem;color:#444;line-height:1.7;margin-bottom:1.5rem}.card-row[data-astro-cid-vafj4sog]{max-width:800px;margin:0 auto 2.5rem;display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.info-card[data-astro-cid-vafj4sog]{background:#fff;border-radius:20px;padding:2.5rem;box-shadow:0 4px 20px #0000000a;border-left:5px solid var(--color-pink);text-align:left;transition:transform .25s ease,box-shadow .25s ease}.info-card[data-astro-cid-vafj4sog]:hover{transform:translateY(-3px);box-shadow:0 8px 30px #0000000f}.info-card--compact[data-astro-cid-vafj4sog]{margin:0}.info-card--pink[data-astro-cid-vafj4sog]{background:linear-gradient(135deg,#fdf4f6,#fae8ec);border:1px solid rgba(230,190,200,.3);border-left:5px solid var(--color-pink);box-shadow:none}.info-card--pink[data-astro-cid-vafj4sog]:hover{border-color:#e6bec899}.info-card--blue[data-astro-cid-vafj4sog]{background:linear-gradient(135deg,#f2f7fc,#eaf2f8);border:1px solid rgba(190,210,235,.3);border-left:5px solid var(--color-blue);box-shadow:none}.info-card--blue[data-astro-cid-vafj4sog]:hover{border-color:#bed2eb99}.info-card[data-astro-cid-vafj4sog] h2[data-astro-cid-vafj4sog]{font-size:1.4rem;font-weight:700;color:#2c2b30;margin-bottom:.25rem}.card-subtitle[data-astro-cid-vafj4sog]{font-size:1.05rem;font-weight:600;color:var(--color-pink);margin-bottom:1rem!important}.info-card--blue[data-astro-cid-vafj4sog] .card-subtitle[data-astro-cid-vafj4sog]{color:var(--color-blue)}.info-card[data-astro-cid-vafj4sog] p[data-astro-cid-vafj4sog]{font-size:1.05rem;color:#555;line-height:1.7;margin-bottom:1rem}.info-card[data-astro-cid-vafj4sog] p[data-astro-cid-vafj4sog]:last-child{margin-bottom:0}@media(max-width:768px){.card-row[data-astro-cid-vafj4sog]{grid-template-columns:1fr;gap:1.5rem;max-width:100%}.info-card--compact[data-astro-cid-vafj4sog]{border-radius:20px;padding:2rem 5%;margin-left:0;margin-right:0;width:auto;max-width:100%}}.features-section-wrapper[data-astro-cid-vafj4sog]{max-width:1000px;margin:0 auto}.section-header[data-astro-cid-vafj4sog]{max-width:800px;margin:0 auto 2.5rem;text-align:center}.section-header[data-astro-cid-vafj4sog] h2[data-astro-cid-vafj4sog]{font-size:1.8rem;font-weight:800;color:#2c2b30;margin-bottom:.75rem}.section-subtitle[data-astro-cid-vafj4sog]{font-size:1.1rem;color:#666;line-height:1.6}.features-grid[data-astro-cid-vafj4sog]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.feature-card[data-astro-cid-vafj4sog]{background:#fff;border:1px solid rgba(0,0,0,.04);border-radius:16px;padding:1.75rem;box-shadow:0 2px 12px #00000005;transition:all .25s ease}.feature-card[data-astro-cid-vafj4sog]:hover{border-color:#edb8a84d;background-color:#fdfaf9;transform:translateY(-2px)}.feature-card[data-astro-cid-vafj4sog] h3[data-astro-cid-vafj4sog]{font-size:1.15rem;font-weight:700;color:#2c2b30;margin-bottom:.75rem}.feature-card[data-astro-cid-vafj4sog] p[data-astro-cid-vafj4sog]{font-size:.95rem;color:#666;line-height:1.6}@media(max-width:900px){.features-grid[data-astro-cid-vafj4sog]{grid-template-columns:1fr 1fr}}@media(max-width:600px){.features-grid[data-astro-cid-vafj4sog]{grid-template-columns:1fr;padding:0 1rem}.section-header[data-astro-cid-vafj4sog]{padding:0 1rem}}.faq-section-wrapper[data-astro-cid-vafj4sog]{max-width:800px;margin:0 auto}.faq-accordion-group[data-astro-cid-vafj4sog]{display:flex;flex-direction:column;gap:1rem;margin-top:2rem}.faq-details[data-astro-cid-vafj4sog]{background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:16px;overflow:hidden;transition:border-color .2s ease}.faq-details[data-astro-cid-vafj4sog][open]{border-color:#edb8a880}.faq-summary[data-astro-cid-vafj4sog]{display:flex;justify-content:space-between;align-items:center;padding:1.25rem 1.75rem;font-weight:600;color:#2c2b30;cursor:pointer;list-style:none;user-select:none;font-size:1.05rem}.faq-summary[data-astro-cid-vafj4sog]::-webkit-details-marker{display:none}.faq-summary[data-astro-cid-vafj4sog]:hover{color:var(--color-pink)}.faq-icon-plus[data-astro-cid-vafj4sog]{font-size:1.5rem;color:var(--color-pink);transition:transform .2s ease;line-height:1}.faq-details[data-astro-cid-vafj4sog][open] .faq-icon-plus[data-astro-cid-vafj4sog]{transform:rotate(45deg)}.faq-answer[data-astro-cid-vafj4sog]{padding:1rem 1.75rem 1.5rem;border-top:1px solid rgba(0,0,0,.03)}.faq-answer[data-astro-cid-vafj4sog] p[data-astro-cid-vafj4sog]{font-size:.98rem;color:#555;line-height:1.6;margin:0}@media(max-width:768px){.faq-section-wrapper[data-astro-cid-vafj4sog]{padding:0 1rem}}.related-services-wrapper[data-astro-cid-vafj4sog]{max-width:800px;margin:4.5rem auto 3rem}.related-services-wrapper[data-astro-cid-vafj4sog] h2[data-astro-cid-vafj4sog]{font-size:1.8rem;font-weight:800;color:#2c2b30;text-align:center;margin-bottom:2rem}.related-grid[data-astro-cid-vafj4sog]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.related-link-card[data-astro-cid-vafj4sog]{background:#fff;border:1px solid rgba(0,0,0,.05);border-radius:16px;padding:1.5rem;text-decoration:none;text-align:center;transition:all .2s ease;box-shadow:0 4px 20px #00000005}.related-link-card[data-astro-cid-vafj4sog]:hover{border-color:#edb8a880;background-color:#fdfaf9;transform:translateY(-2px);box-shadow:0 6px 20px #0000000a}.related-link-card[data-astro-cid-vafj4sog] h3[data-astro-cid-vafj4sog]{font-size:1.1rem;font-weight:700;color:#2c2b30;margin-bottom:.5rem;margin-top:0}.related-link-card[data-astro-cid-vafj4sog]:hover h3[data-astro-cid-vafj4sog]{color:var(--color-pink)}.related-link-card[data-astro-cid-vafj4sog] p[data-astro-cid-vafj4sog]{font-size:.85rem;color:#666;margin:0;line-height:1.4}.comparison-section-wrapper[data-astro-cid-vafj4sog]{max-width:900px;margin:0 auto}.table-responsive-wrapper[data-astro-cid-vafj4sog]{width:100%;overflow-x:auto;border-radius:16px;border:1px solid rgba(0,0,0,.08);box-shadow:0 4px 20px #00000005;background:#fff}.comparison-table[data-astro-cid-vafj4sog]{width:100%;border-collapse:collapse;text-align:left;font-size:.98rem;color:#444}.comparison-table[data-astro-cid-vafj4sog] th[data-astro-cid-vafj4sog],.comparison-table[data-astro-cid-vafj4sog] td[data-astro-cid-vafj4sog]{padding:1.25rem 1.5rem;border-bottom:1px solid rgba(0,0,0,.06);line-height:1.5}.comparison-table[data-astro-cid-vafj4sog] th[data-astro-cid-vafj4sog]{background:#fdfafa;color:#2c2b30;font-weight:700;font-size:1.05rem}.comparison-table[data-astro-cid-vafj4sog] th[data-astro-cid-vafj4sog]:first-child{width:25%}.comparison-table[data-astro-cid-vafj4sog] th[data-astro-cid-vafj4sog]:nth-child(2){border-top:3px solid var(--color-blue);background:linear-gradient(180deg,#f2f7fc,#fff);width:37.5%}.comparison-table[data-astro-cid-vafj4sog] th[data-astro-cid-vafj4sog]:nth-child(3){border-top:3px solid var(--color-pink);background:linear-gradient(180deg,#fdf4f6,#fff);width:37.5%}.comparison-table[data-astro-cid-vafj4sog] td[data-astro-cid-vafj4sog].feature-name{font-weight:600;color:#2c2b30;background-color:#fafafa}.comparison-table[data-astro-cid-vafj4sog] tr[data-astro-cid-vafj4sog]:last-child td[data-astro-cid-vafj4sog]{border-bottom:none}.comparison-table[data-astro-cid-vafj4sog] tr[data-astro-cid-vafj4sog]:hover td[data-astro-cid-vafj4sog]{background-color:#fdf4f633}.table-footnote[data-astro-cid-vafj4sog]{margin-top:1rem;text-align:center}.table-footnote[data-astro-cid-vafj4sog] p[data-astro-cid-vafj4sog]{font-size:.9rem;color:#666;font-style:italic}.symptoms-section-wrapper[data-astro-cid-vafj4sog]{max-width:800px;margin:0 auto}.symptoms-content[data-astro-cid-vafj4sog]{font-size:1.08rem;color:#444;line-height:1.75}.symptoms-content[data-astro-cid-vafj4sog] p[data-astro-cid-vafj4sog]{margin-bottom:1.5rem}.symptoms-cta-card[data-astro-cid-vafj4sog]{background:linear-gradient(135deg,#fdf4f6,#fae8ec);border:1px solid rgba(230,190,200,.4);border-radius:20px;padding:2.5rem;margin-top:2rem;border-left:5px solid var(--color-pink)}.symptoms-cta-card[data-astro-cid-vafj4sog] h4[data-astro-cid-vafj4sog]{font-size:1.25rem;font-weight:700;color:#2c2b30;margin-top:0;margin-bottom:1rem}.symptoms-cta-card[data-astro-cid-vafj4sog] ul[data-astro-cid-vafj4sog]{list-style:none;padding:0;margin:0 0 1.5rem}.symptoms-cta-card[data-astro-cid-vafj4sog] li[data-astro-cid-vafj4sog]{position:relative;padding-left:1.75rem;margin-bottom:.75rem;font-size:1.05rem;line-height:1.6;color:#444}.symptoms-cta-card[data-astro-cid-vafj4sog] li[data-astro-cid-vafj4sog]:before{content:"•";position:absolute;left:.5rem;color:var(--color-pink);font-weight:700;font-size:1.4rem;top:-2px}.symptoms-cta-text[data-astro-cid-vafj4sog]{font-weight:600;color:#2c2b30;margin-bottom:0!important}@media(max-width:768px){.related-grid[data-astro-cid-vafj4sog]{grid-template-columns:1fr;padding:0 1rem}.comparison-section-wrapper[data-astro-cid-vafj4sog]{padding:0 1rem}.comparison-table[data-astro-cid-vafj4sog] th[data-astro-cid-vafj4sog],.comparison-table[data-astro-cid-vafj4sog] td[data-astro-cid-vafj4sog]{padding:1rem;font-size:.9rem}.symptoms-section-wrapper[data-astro-cid-vafj4sog]{padding:0 1rem}.symptoms-cta-card[data-astro-cid-vafj4sog]{padding:1.75rem}}
