.join[data-astro-cid-6bfsojfh]{padding-block:clamp(28px,3vw,40px) 0}.join__doctena[data-astro-cid-6bfsojfh]{background:var(--teal);color:var(--paper);border-radius:var(--radius-lg);flex-flow:wrap;justify-content:space-between;align-items:center;gap:28px;padding:clamp(32px,5vw,44px);display:flex}.join__badge[data-astro-cid-6bfsojfh]{border-radius:var(--pill);background:#fbfcfb2e;padding:7px 16px;font-size:13px;font-weight:600;display:inline-block}.join__title[data-astro-cid-6bfsojfh]{color:var(--paper);margin:18px 0 10px;font-size:clamp(26px,4vw,34px)}.join__text[data-astro-cid-6bfsojfh]{color:var(--on-teal);max-width:380px;margin:0;font-size:16px;line-height:1.7}.join__action[data-astro-cid-6bfsojfh]{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.cabinets[data-astro-cid-6bfsojfh]{padding-block:20px 0}.cabinets__head[data-astro-cid-6bfsojfh]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 20px;margin-bottom:24px;display:flex}.cabinets__title[data-astro-cid-6bfsojfh]{margin:0;font-size:clamp(24px,3.5vw,32px)}.cabinets__email[data-astro-cid-6bfsojfh]{color:var(--muted);margin:0;font-size:14px}.cabinets__email[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]{color:var(--teal);font-weight:600}.cabinets__grid[data-astro-cid-6bfsojfh]{grid-template-columns:1fr 1fr;gap:20px;display:grid}.cabinet[data-astro-cid-6bfsojfh]{background:var(--surface);border-radius:var(--radius-lg);overflow:hidden}.cabinet__map[data-astro-cid-6bfsojfh]{border-radius:0}.cabinet__body[data-astro-cid-6bfsojfh]{padding:clamp(22px,3vw,30px)}.cabinet__name[data-astro-cid-6bfsojfh]{letter-spacing:-.02em;margin:0 0 12px;font-size:19px}.cabinet__addr[data-astro-cid-6bfsojfh]{color:var(--body);margin:0 0 14px;font-size:15px;line-height:1.7}.cabinet__phone[data-astro-cid-6bfsojfh]{color:var(--teal);font-size:16px;font-weight:700;display:block}.cabinet__email[data-astro-cid-6bfsojfh]{color:var(--teal);overflow-wrap:anywhere;margin-top:4px;font-size:14px;display:block}.cabinet__hours[data-astro-cid-6bfsojfh]{border-top:1px solid var(--border);gap:6px;margin:16px 0 0;padding-top:14px;display:grid}.cabinet__hours[data-astro-cid-6bfsojfh] div[data-astro-cid-6bfsojfh]{justify-content:space-between;gap:12px;font-size:14px;display:flex}.cabinet__hours[data-astro-cid-6bfsojfh] dt[data-astro-cid-6bfsojfh]{color:var(--muted)}.cabinet__hours[data-astro-cid-6bfsojfh] dd[data-astro-cid-6bfsojfh]{color:var(--ink);text-align:right;margin:0;font-weight:600}.cabinet__maps[data-astro-cid-6bfsojfh]{color:var(--teal);margin-top:12px;font-size:14px;font-weight:600;display:inline-block}.map[data-astro-cid-6bfsojfh]{padding-block:20px 0}.map__embed[data-astro-cid-6bfsojfh]{aspect-ratio:16/9;border-radius:var(--radius-lg);align-self:start;position:relative;overflow:hidden}.map__acces[data-astro-cid-6bfsojfh]{background:var(--surface);border-radius:var(--radius-lg);padding:clamp(28px,4vw,36px)}.map__acces[data-astro-cid-6bfsojfh] h2[data-astro-cid-6bfsojfh]{margin-bottom:22px;font-size:24px}.map__acces[data-astro-cid-6bfsojfh] dl[data-astro-cid-6bfsojfh]{gap:18px;margin:0;display:grid}.map__acces[data-astro-cid-6bfsojfh] dd[data-astro-cid-6bfsojfh]{color:var(--body);margin:5px 0 0;font-size:15px;line-height:1.7}.avis-section[data-astro-cid-6bfsojfh]{padding-block:20px 0}.avis[data-astro-cid-6bfsojfh]{background:var(--surface-soft);border-radius:var(--radius-xl);padding:clamp(32px,5vw,48px)}.avis__head[data-astro-cid-6bfsojfh]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:26px;display:flex}.avis__head[data-astro-cid-6bfsojfh] h2[data-astro-cid-6bfsojfh]{font-size:clamp(24px,3.5vw,32px)}.avis__head[data-astro-cid-6bfsojfh] span[data-astro-cid-6bfsojfh]{color:var(--muted);font-size:14px}.avis__body[data-astro-cid-6bfsojfh]{background:var(--paper);border-radius:var(--radius-md);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:clamp(28px,4vw,40px);display:flex}.avis__score[data-astro-cid-6bfsojfh]{flex-wrap:wrap;align-items:baseline;gap:10px 16px;display:flex}.avis__rating[data-astro-cid-6bfsojfh]{letter-spacing:-.03em;font-size:40px;font-weight:700;line-height:1}.avis__stars[data-astro-cid-6bfsojfh]{color:#f2b705;letter-spacing:2px;font-size:20px}.avis__count[data-astro-cid-6bfsojfh]{color:var(--muted);font-size:15px}.form[data-astro-cid-6bfsojfh]{grid-template-columns:360px 1fr;gap:clamp(32px,6vw,64px);padding-block:clamp(56px,6vw,80px);display:grid}.form__intro[data-astro-cid-6bfsojfh] h2[data-astro-cid-6bfsojfh]{margin:18px 0;font-size:clamp(26px,4vw,34px)}.form__intro[data-astro-cid-6bfsojfh] p[data-astro-cid-6bfsojfh]{color:var(--body);margin:0;font-size:16px;line-height:1.7}.form__fields[data-astro-cid-6bfsojfh]{background:var(--surface);border-radius:var(--radius-lg);gap:22px;padding:clamp(28px,4vw,40px);display:grid}.form__status[data-astro-cid-6bfsojfh]{border-radius:var(--radius-sm);grid-column:1/-1;margin:0 0 4px;padding:14px 18px;font-size:15px;line-height:1.6}.form__status[data-astro-cid-6bfsojfh][data-kind=ok]{background:var(--badge-bg);color:var(--teal)}.form__status[data-astro-cid-6bfsojfh][data-kind=ko]{color:#b5322b;background:#fdecec}.form__hp[data-astro-cid-6bfsojfh]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.form__nojs[data-astro-cid-6bfsojfh]{color:var(--muted);margin:0;font-size:14px}.form__row[data-astro-cid-6bfsojfh]{grid-template-columns:1fr 1fr;gap:22px;display:grid}.form__fields[data-astro-cid-6bfsojfh] label[data-astro-cid-6bfsojfh]{color:var(--body);gap:9px;font-size:13px;font-weight:600;display:grid}.form__fields[data-astro-cid-6bfsojfh] input[data-astro-cid-6bfsojfh],.form__fields[data-astro-cid-6bfsojfh] textarea[data-astro-cid-6bfsojfh]{font:inherit;color:var(--ink);background:var(--paper);border:1px solid var(--border);border-radius:var(--radius-sm);width:100%;padding:15px 16px;font-weight:400}.form__fields[data-astro-cid-6bfsojfh] textarea[data-astro-cid-6bfsojfh]{resize:vertical;min-height:120px}.form__fields[data-astro-cid-6bfsojfh] label[data-astro-cid-6bfsojfh].form__consent{color:var(--body);cursor:pointer;align-items:flex-start;gap:10px;font-size:13px;font-weight:400;line-height:1.6;display:flex}.form__consent[data-astro-cid-6bfsojfh] input[data-astro-cid-6bfsojfh]{flex-shrink:0;width:auto;margin-top:3px}.form__submit[data-astro-cid-6bfsojfh]{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.form__submit[data-astro-cid-6bfsojfh] span[data-astro-cid-6bfsojfh]{color:var(--muted);max-width:380px;font-size:13px;line-height:1.6}@media (width<=900px){.form[data-astro-cid-6bfsojfh],.cabinets__grid[data-astro-cid-6bfsojfh]{grid-template-columns:1fr}.join__doctena[data-astro-cid-6bfsojfh]{flex-direction:column;align-items:flex-start}}@media (width<=520px){.form__row[data-astro-cid-6bfsojfh]{grid-template-columns:1fr}}
