.qa-specialists.svelte-1m3mbng{border-top:1px solid var(--control-border);margin-top:1.25rem;padding-top:1rem}.qa-specialists.svelte-1m3mbng ul:where(.svelte-1m3mbng){gap:.8rem;margin:0;padding:0;list-style:none;display:grid}.qa-specialist.svelte-1m3mbng{color:var(--accent-2);align-items:center;gap:.85rem;text-decoration:none;display:flex}.qa-specialist__info.svelte-1m3mbng{min-width:0}.qa-specialist__name.svelte-1m3mbng{font-weight:600;display:block}.qa-specialist.svelte-1m3mbng:hover .qa-specialist__name:where(.svelte-1m3mbng),.qa-specialist.svelte-1m3mbng:focus-visible .qa-specialist__name:where(.svelte-1m3mbng){text-underline-offset:.2em;text-decoration:underline}.qa-specialist__position.svelte-1m3mbng{color:var(--text-muted,#62676a);margin-top:.2rem;font-size:.85rem;display:block}.qa-material-note.svelte-1m3mbng{color:var(--text-muted,#62676a);margin-top:1rem;font-size:.8rem}.qa-compose.svelte-1m3mbng{border:1px solid var(--control-border);background:var(--page-b);border-radius:28px;grid-template-columns:minmax(0,1.22fr) minmax(300px,.78fr);display:grid;overflow:hidden;box-shadow:0 24px 60px #122e2817}.qa-answer__icon.svelte-1m3mbng svg:where(.svelte-1m3mbng){fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.qa-eyebrow.svelte-1m3mbng{letter-spacing:.12em;text-transform:uppercase;color:var(--accent-2);margin-bottom:7px;font-size:11px;font-weight:700}.qa-form.svelte-1m3mbng h2:where(.svelte-1m3mbng),.qa-list.svelte-1m3mbng h2:where(.svelte-1m3mbng){font-family:var(--font-head);font-weight:700;line-height:1.12}.qa-doctor.svelte-1m3mbng{background:var(--page-c);min-height:650px;position:relative;overflow:hidden}.qa-doctor.svelte-1m3mbng>img:where(.svelte-1m3mbng){object-fit:cover;object-position:58% center;width:100%;height:100%;display:block}.qa-doctor__caption.svelte-1m3mbng{background:color-mix(in srgb, var(--page-b) 90%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid #ffffff8a;border-radius:18px;padding:18px 20px;position:absolute;bottom:24px;left:24px;right:24px;box-shadow:0 16px 36px #122e281f}.qa-doctor__caption.svelte-1m3mbng>p:where(.svelte-1m3mbng):last-child{font-size:14px;line-height:1.5}.post.svelte-1m3mbng{border:1px solid var(--control-border);background:var(--page-b);border-radius:24px;overflow:hidden;box-shadow:0 14px 38px #122e280f}.qa-form.svelte-1m3mbng{grid-template-columns:1fr 1fr;gap:16px;padding:38px;display:grid}.qa-form__head.svelte-1m3mbng{margin-bottom:8px}.qa-form.svelte-1m3mbng h2:where(.svelte-1m3mbng){font-size:clamp(27px,3vw,36px)}.qa-form__head.svelte-1m3mbng>p:where(.svelte-1m3mbng):last-child{max-width:580px;color:var(--muted);margin-top:12px;font-size:15px;line-height:1.6}.qa-form.svelte-1m3mbng h2:where(.svelte-1m3mbng),.qa-ok.svelte-1m3mbng,.qa-err.svelte-1m3mbng,.qa-full.svelte-1m3mbng{grid-column:1/-1}.qa-form.svelte-1m3mbng label:where(.svelte-1m3mbng){gap:4px;font-size:13px;display:grid}.qa-form.svelte-1m3mbng label:where(.svelte-1m3mbng) span:where(.svelte-1m3mbng){color:var(--muted)}.qa-submit.svelte-1m3mbng{width:fit-content;min-width:210px;padding-inline:24px}.qa-form__note.svelte-1m3mbng{color:var(--muted);font-size:12px;line-height:1.5}.qa-ok.svelte-1m3mbng{color:var(--success)}.qa-err.svelte-1m3mbng{color:var(--danger)}.qa-list__head.svelte-1m3mbng{justify-content:space-between;align-items:end;gap:20px;margin-bottom:20px;display:flex}.qa-list__head.svelte-1m3mbng h2:where(.svelte-1m3mbng){font-size:clamp(26px,3vw,36px)}.qa-list__head.svelte-1m3mbng>span:where(.svelte-1m3mbng){background:var(--accent-soft);color:var(--accent-2);border-radius:999px;padding:7px 12px;font-size:12px;font-weight:700}.qa-list__items.svelte-1m3mbng{gap:18px;display:grid}.post__meta.svelte-1m3mbng{border-bottom:1px solid var(--control-border);color:var(--muted);justify-content:space-between;align-items:center;gap:12px;padding:15px 22px;font-size:12px;display:flex}.post__topic.svelte-1m3mbng{background:var(--accent-soft);color:var(--accent-2);border-radius:999px;padding:5px 10px;font-weight:700}.qa-question.svelte-1m3mbng,.qa-answer.svelte-1m3mbng{grid-template-columns:38px minmax(0,1fr);gap:14px;padding:24px 26px;display:grid}.qa-question__avatar.svelte-1m3mbng,.qa-answer__icon.svelte-1m3mbng{border-radius:12px;place-items:center;width:38px;height:38px;font-weight:700;display:grid}.qa-question__avatar.svelte-1m3mbng{background:var(--page-a);color:var(--muted)}.qa-caption.svelte-1m3mbng{color:var(--text);margin-bottom:9px;font-size:13px;font-weight:700}.qa-answer.svelte-1m3mbng{border-top:1px solid color-mix(in srgb, var(--accent) 24%, transparent);background:color-mix(in srgb, var(--accent-soft) 48%, var(--page-b))}.qa-answer__icon.svelte-1m3mbng{background:var(--accent-fill);color:#fff}.qa-empty.svelte-1m3mbng{background:var(--page-b);color:var(--muted);border-radius:20px;padding:24px}@media (width<=860px){.qa-compose.svelte-1m3mbng{grid-template-columns:1fr}.qa-doctor.svelte-1m3mbng{min-height:540px}}@media (width<=640px){.qa-compose.svelte-1m3mbng{border-radius:22px}.qa-form.svelte-1m3mbng{padding:24px 20px}.qa-doctor.svelte-1m3mbng{min-height:460px}.qa-doctor__caption.svelte-1m3mbng{bottom:16px;left:16px;right:16px}.qa-form.svelte-1m3mbng{grid-template-columns:1fr}.qa-submit.svelte-1m3mbng{width:100%}.qa-list__head.svelte-1m3mbng{flex-direction:column;align-items:start}.qa-question.svelte-1m3mbng,.qa-answer.svelte-1m3mbng{grid-template-columns:32px minmax(0,1fr);gap:11px;padding:20px 16px}.qa-question__avatar.svelte-1m3mbng,.qa-answer__icon.svelte-1m3mbng{border-radius:10px;width:32px;height:32px}}
