.pmg-clinic-local-links{background:#fbf8f6;border-radius:2.5rem;box-sizing:border-box}.pmg-clinic-local-links__eyebrow{color:#e84a2a;display:block;font-size:.8125rem;font-weight:600;letter-spacing:.12em;line-height:1.2;margin-bottom:.55rem;text-transform:uppercase}.pmg-clinic-local-links__title,.pmg-clinic-local-links__treatments-title{margin:0}.pmg-clinic-local-links__title{font-size:clamp(2.1rem, 4vw, 3.6rem);line-height:1.05}.pmg-clinic-local-links__actions{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.5rem}.pmg-clinic-local-links__button,.pmg-clinic-local-links__list a{align-items:center;display:inline-flex;font-weight:600;gap:.7rem;text-decoration:none}.pmg-clinic-local-links__button{border:1px solid rgb(102 67 59 / .22);border-radius:999px;color:#1d1d1b;min-height:3.4rem;padding:.65rem 1.35rem;transition:background 0.18s ease,border-color 0.18s ease}.pmg-clinic-local-links__button--primary{background:#f5ebe5;border-color:#fff0}.pmg-clinic-local-links__button--primary:hover,.pmg-clinic-local-links__button--primary:focus-visible{background:#ffe5d3;color:#1d1d1b}.pmg-clinic-local-links__button--secondary:hover,.pmg-clinic-local-links__button--secondary:focus-visible{background:#faf7f5;border-color:#ff4917;color:#1d1d1b}.pmg-clinic-local-links__button:focus-visible{outline:2px solid #ff4917;outline-offset:3px}.pmg-clinic-local-links svg{fill:none;flex:0 0 auto;height:1.1rem;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;width:1.1rem}.pmg-clinic-local-links__button svg{color:#ff4917;transition:transform 0.18s ease}.pmg-clinic-local-links__button:hover svg{transform:translateX(4px)}.pmg-clinic-local-links__all-clinics{align-items:center;color:inherit;display:inline-flex;font-weight:600;gap:.55rem;margin-top:1rem;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em}.pmg-clinic-local-links__all-clinics svg{color:#ff4917;transition:transform 0.18s ease}.pmg-clinic-local-links__all-clinics:hover svg{transform:translateX(4px)}.pmg-clinic-local-links__all-clinics:focus-visible{outline:2px solid #ff4917;outline-offset:3px}.pmg-clinic-local-links__treatments{border-top:1px solid #e5d8d0;margin-top:2rem;padding-top:1.5rem}.pmg-clinic-local-links__treatments-title{font-size:clamp(1.25rem, 2vw, 1.55rem)}.pmg-clinic-local-links__list{display:flex;flex-wrap:wrap;gap:.75rem;list-style:none;margin:1rem 0 0;padding:0}.pmg-clinic-local-links__list a{min-height:2.9rem;padding:.5rem 1.1rem}@media (max-width:480px){.pmg-clinic-local-links{border-radius:1.5rem}.pmg-clinic-local-links__button{justify-content:space-between;width:100%}}