.dental-service-module__I5qVEa__page{padding:40px 0 80px}.dental-service-module__I5qVEa__shell{max-width:900px;margin:0 auto;padding:0 20px}.dental-service-module__I5qVEa__breadcrumb{color:#5c7b84;margin-bottom:24px;font-size:14px}.dental-service-module__I5qVEa__breadcrumb a{color:#075e78;text-decoration:underline}.dental-service-module__I5qVEa__hero{background:#fff;border:1px solid #d9e6e8;border-radius:16px;margin-bottom:32px;padding:36px;box-shadow:0 2px 12px #1230380a}.dental-service-module__I5qVEa__eyebrow{text-transform:uppercase;letter-spacing:.08em;color:#075e78;margin-bottom:8px;font-size:13px;font-weight:700;display:inline-block}.dental-service-module__I5qVEa__title{color:#123038;margin:0 0 16px;font-size:32px;font-weight:800;line-height:1.25}.dental-service-module__I5qVEa__description{color:#4b6b74;margin:0 0 24px;font-size:16px;line-height:1.6}.dental-service-module__I5qVEa__metaRow{border-top:1px solid #edf4f5;border-bottom:1px solid #edf4f5;flex-wrap:wrap;gap:16px;margin-bottom:24px;padding:16px 0;display:flex}.dental-service-module__I5qVEa__metaItem{color:#3b5760;align-items:center;gap:8px;font-size:14px;display:flex}.dental-service-module__I5qVEa__metaItem strong{color:#123038}.dental-service-module__I5qVEa__promoBanner{background:#fdf5e6;border:1px solid #f6deb4;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:24px;padding:12px 16px;display:flex}.dental-service-module__I5qVEa__promoTitle{color:#8c5b05;font-size:14px;font-weight:700}.dental-service-module__I5qVEa__promoPrice{color:#8c5b05;font-size:16px;font-weight:800}.dental-service-module__I5qVEa__ctaRow{flex-wrap:wrap;gap:16px;display:flex}.dental-service-module__I5qVEa__primaryButton{color:#fff;background:#075e78;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:14px 24px;font-size:15px;font-weight:600;text-decoration:none;transition:background .15s;display:inline-flex}.dental-service-module__I5qVEa__primaryButton:hover{background:#05485c}.dental-service-module__I5qVEa__sectionBlock{background:#fff;border:1px solid #d9e6e8;border-radius:16px;margin-bottom:24px;padding:28px}.dental-service-module__I5qVEa__sectionTitle{color:#123038;align-items:center;gap:10px;margin:0 0 16px;font-size:20px;font-weight:700;display:flex}.dental-service-module__I5qVEa__centresGrid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;display:grid}.dental-service-module__I5qVEa__centreCard{background:#fbfdfd;border:1px solid #e1ebed;border-radius:12px;flex-direction:column;justify-content:space-between;padding:16px;display:flex}.dental-service-module__I5qVEa__centreName{color:#123038;margin-bottom:4px;font-size:16px;font-weight:700}.dental-service-module__I5qVEa__centreAddress{color:#5c7b84;margin-bottom:12px;font-size:13px}.dental-service-module__I5qVEa__centrePrice{color:#075e78;margin-bottom:12px;font-size:14px;font-weight:600}.dental-service-module__I5qVEa__centreButton{color:#075e78;background:#f1f7f8;border:1px solid #c8dce0;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:40px;padding:8px 12px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.dental-service-module__I5qVEa__centreButton:hover{background:#e2eff2}.dental-service-module__I5qVEa__adviceList{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.dental-service-module__I5qVEa__adviceItem{color:#3b5760;align-items:flex-start;gap:10px;font-size:15px;line-height:1.5;display:flex}.dental-service-module__I5qVEa__adviceIcon{color:#075e78;margin-top:2px}.dental-service-module__I5qVEa__faqDetails{border-bottom:1px solid #edf4f5;padding:12px 0}.dental-service-module__I5qVEa__faqSummary{color:#123038;cursor:pointer;font-size:15px;font-weight:600}.dental-service-module__I5qVEa__faqAnswer{color:#4b6b74;margin-top:8px;font-size:14px;line-height:1.6}@media (max-width:640px){.dental-service-module__I5qVEa__hero{padding:24px}.dental-service-module__I5qVEa__title{font-size:26px}.dental-service-module__I5qVEa__primaryButton{width:100%}}
