.seminar-banner[data-astro-cid-rzhrg3j5]{margin:0 0 var(--sp-4)}.seminar-banner[data-astro-cid-rzhrg3j5] img[data-astro-cid-rzhrg3j5]{display:block;margin-inline:auto;max-width:720px;width:100%;border-radius:var(--radius)}.seminar-section[data-astro-cid-rzhrg3j5]{margin-bottom:var(--sp-4)}.seminar-info[data-astro-cid-rzhrg3j5]{display:grid;grid-template-columns:max-content 1fr;border:1px solid var(--color-border);border-radius:var(--radius);overflow:hidden;margin:0}.seminar-info[data-astro-cid-rzhrg3j5] dt[data-astro-cid-rzhrg3j5]{background:var(--color-bg-sub);font-weight:700;color:var(--color-primary)}.seminar-info[data-astro-cid-rzhrg3j5] dt[data-astro-cid-rzhrg3j5],.seminar-info[data-astro-cid-rzhrg3j5] dd[data-astro-cid-rzhrg3j5]{margin:0;padding:var(--sp-1) var(--sp-2);border-top:1px solid var(--color-border)}.seminar-info[data-astro-cid-rzhrg3j5] dt[data-astro-cid-rzhrg3j5]:first-of-type,.seminar-info[data-astro-cid-rzhrg3j5] dd[data-astro-cid-rzhrg3j5]:first-of-type{border-top:none}.seminar-links[data-astro-cid-rzhrg3j5]{display:flex;flex-wrap:wrap;gap:var(--sp-2);margin:var(--sp-3) 0}@media(max-width:560px){.seminar-info[data-astro-cid-rzhrg3j5]{grid-template-columns:1fr}.seminar-info[data-astro-cid-rzhrg3j5] dd[data-astro-cid-rzhrg3j5]{border-top:none}.seminar-info[data-astro-cid-rzhrg3j5] dt[data-astro-cid-rzhrg3j5]{border-top:1px solid var(--color-border)}.seminar-info[data-astro-cid-rzhrg3j5] dt[data-astro-cid-rzhrg3j5]:first-of-type{border-top:none}}.seminar-lecturers[data-astro-cid-rzhrg3j5]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--sp-2)}.seminar-lecturer[data-astro-cid-rzhrg3j5]{display:flex;align-items:center;gap:var(--sp-2);min-width:260px;padding:var(--sp-2);border:1px solid var(--color-border);text-decoration:none;color:var(--color-text);transition:border-color .15s ease,background-color .15s ease}.seminar-lecturer[data-astro-cid-rzhrg3j5]:hover{border-color:var(--color-primary);background:var(--color-bg-sub)}.seminar-lecturer__photo[data-astro-cid-rzhrg3j5]{width:72px;height:72px;flex:none;border-radius:50%;object-fit:cover;background:var(--color-bg-sub)}.seminar-lecturer__photo--ph[data-astro-cid-rzhrg3j5]{display:inline-flex;align-items:center;justify-content:center;text-align:center;font-size:.6875rem;line-height:1.2;color:var(--color-text-sub)}.seminar-lecturer__text[data-astro-cid-rzhrg3j5]{display:flex;flex-direction:column;gap:2px}.seminar-lecturer__name[data-astro-cid-rzhrg3j5]{font-weight:700;color:var(--color-primary);font-size:1.0625rem}.seminar-lecturer__more[data-astro-cid-rzhrg3j5]{font-size:.8125rem;color:var(--color-link)}.cl-section[data-astro-cid-zdahyp2s]{margin:var(--sp-5) 0 var(--sp-4)}.cl-lecturers[data-astro-cid-zdahyp2s]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--sp-2)}.cl-lecturer[data-astro-cid-zdahyp2s]{display:flex;align-items:center;gap:var(--sp-2);min-width:260px;padding:var(--sp-2);border:1px solid var(--color-border);text-decoration:none;color:var(--color-text);transition:border-color .15s ease,background-color .15s ease}.cl-lecturer[data-astro-cid-zdahyp2s]:hover{border-color:var(--color-primary);background:var(--color-bg-sub)}.cl-lecturer__photo[data-astro-cid-zdahyp2s]{width:72px;height:72px;flex:none;border-radius:50%;object-fit:cover;background:var(--color-bg-sub)}.cl-lecturer__photo--ph[data-astro-cid-zdahyp2s]{display:inline-flex;align-items:center;justify-content:center;text-align:center;font-size:.6875rem;line-height:1.2;color:var(--color-text-sub)}.cl-lecturer__text[data-astro-cid-zdahyp2s]{display:flex;flex-direction:column;gap:2px}.cl-lecturer__name[data-astro-cid-zdahyp2s]{font-weight:700;color:var(--color-primary);font-size:1.0625rem}.cl-lecturer__more[data-astro-cid-zdahyp2s]{font-size:.8125rem;color:var(--color-link)}.lecturer-header[data-astro-cid-hfrdvjec]{margin-bottom:var(--sp-4)}.lecturer-header[data-astro-cid-hfrdvjec].has-photo{display:grid;grid-template-columns:minmax(180px,240px) 1fr;gap:var(--sp-3);align-items:start}.lecturer-photo[data-astro-cid-hfrdvjec]{margin:0}.lecturer-photo[data-astro-cid-hfrdvjec] img[data-astro-cid-hfrdvjec]{display:block;width:100%;max-width:240px;aspect-ratio:4 / 5;object-fit:cover;border-radius:var(--radius);border:1px solid var(--color-border)}.lecturer-header-body[data-astro-cid-hfrdvjec]{display:flex;flex-direction:column;gap:var(--sp-2)}.lecturer-lead[data-astro-cid-hfrdvjec]{margin:0;font-size:var(--text-lg);font-weight:700;color:var(--color-primary);line-height:1.7}.lecturer-theme[data-astro-cid-hfrdvjec]{margin:0;color:var(--color-text)}.lecturer-theme-label[data-astro-cid-hfrdvjec]{display:inline-block;margin-right:var(--sp-1);padding:2px 10px;border-radius:var(--radius);font-size:.8125rem;font-weight:700;color:#fff;background:var(--color-primary)}.lecturer-section[data-astro-cid-hfrdvjec]{margin-bottom:var(--sp-4)}.lecturer-movie[data-astro-cid-hfrdvjec]{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.lecturer-movie[data-astro-cid-hfrdvjec] iframe{flex:0 1 300px;width:300px;max-width:100%;aspect-ratio:16 / 9;height:auto;border:0;border-radius:var(--radius)}.lecturer-movie[data-astro-cid-hfrdvjec] br{display:none}.lecturer-photos[data-astro-cid-hfrdvjec]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,480px));gap:var(--sp-2)}.lecturer-photos__item[data-astro-cid-hfrdvjec]{margin:0;background:var(--color-bg-sub);border:1px solid var(--color-border)}.lecturer-photos__item[data-astro-cid-hfrdvjec] img[data-astro-cid-hfrdvjec]{width:100%;aspect-ratio:4 / 3;object-fit:cover;display:block}.lecturer-photos__item[data-astro-cid-hfrdvjec] figcaption[data-astro-cid-hfrdvjec]{padding:8px var(--sp-2);font-size:.8125rem;color:var(--color-text-sub);line-height:1.6}@media(max-width:640px){.lecturer-header[data-astro-cid-hfrdvjec].has-photo{grid-template-columns:1fr;gap:var(--sp-2)}.lecturer-photo[data-astro-cid-hfrdvjec] img[data-astro-cid-hfrdvjec]{max-width:200px;margin-inline:auto}}.lec-appearances[data-astro-cid-bf5vd23w]{margin:var(--sp-5) 0 var(--sp-4);padding-top:var(--sp-4);border-top:1px solid var(--color-border)}.lec-appearances__note[data-astro-cid-bf5vd23w]{margin:0 0 var(--sp-3);color:var(--color-text-sub);font-size:.9375rem}.lec-appearances__block[data-astro-cid-bf5vd23w]{margin-bottom:var(--sp-4)}.lec-appearances__sub[data-astro-cid-bf5vd23w]{display:flex;align-items:center;gap:8px;margin:0 0 var(--sp-2);font-size:var(--text-lg);font-weight:700;color:#102a43}.lec-appearances__sub[data-astro-cid-bf5vd23w] svg[data-astro-cid-bf5vd23w]{width:18px;height:18px;flex:none;color:var(--color-primary)}.lec-appearances__count[data-astro-cid-bf5vd23w]{font-size:.875rem;font-weight:400;color:var(--color-text-sub)}.lec-appearances__list[data-astro-cid-bf5vd23w]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:4px var(--sp-3);margin:0;padding:0;list-style:none}.lec-appearances__list[data-astro-cid-bf5vd23w] li[data-astro-cid-bf5vd23w]{display:flex;align-items:baseline;gap:8px;padding:5px 0;border-bottom:1px dashed var(--color-border);line-height:1.5}.lec-appearances__date[data-astro-cid-bf5vd23w]{flex:none;font-size:.8125rem;color:var(--color-text-sub);font-variant-numeric:tabular-nums}.lec-appearances__list[data-astro-cid-bf5vd23w] a[data-astro-cid-bf5vd23w]{color:var(--color-primary);text-decoration:none}.lec-appearances__list[data-astro-cid-bf5vd23w] a[data-astro-cid-bf5vd23w]:hover{text-decoration:underline}.lec-appearances__more[data-astro-cid-bf5vd23w]{margin:var(--sp-1) 0 0;font-size:.875rem;color:var(--color-text-sub)}.lec-notes[data-astro-cid-r7pt3eqe]{margin:var(--sp-5) 0 0}.lec-notes__heading[data-astro-cid-r7pt3eqe]{font-size:var(--text-lg);margin:0 0 var(--sp-3);padding-bottom:8px;border-bottom:2px solid var(--color-primary);color:var(--color-primary)}.lec-notes__grid[data-astro-cid-r7pt3eqe]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-3) var(--sp-2);margin:0;padding:0;list-style:none}.lec-note-card[data-astro-cid-r7pt3eqe]{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg);overflow:hidden;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.lec-note-card[data-astro-cid-r7pt3eqe]:hover{border-color:var(--color-primary);box-shadow:0 6px 16px #00478e1f;transform:translateY(-2px)}.lec-note-card__link[data-astro-cid-r7pt3eqe]{display:flex;flex-direction:column;height:100%;text-decoration:none;color:inherit}.lec-note-card__thumb[data-astro-cid-r7pt3eqe]{position:relative;display:block;width:100%;aspect-ratio:1.91 / 1;overflow:hidden;background:var(--color-bg-sub)}.lec-note-card__thumb[data-astro-cid-r7pt3eqe] img[data-astro-cid-r7pt3eqe]{width:100%;height:100%;object-fit:cover;display:block;transition:transform .2s ease}.lec-note-card__link[data-astro-cid-r7pt3eqe]:hover .lec-note-card__thumb[data-astro-cid-r7pt3eqe] img[data-astro-cid-r7pt3eqe]{transform:scale(1.04)}.lec-note-card__thumb-ph[data-astro-cid-r7pt3eqe]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:800;letter-spacing:.08em;background:linear-gradient(135deg,var(--color-primary),color-mix(in srgb,var(--color-primary) 62%,#000))}.lec-note-card__body[data-astro-cid-r7pt3eqe]{display:flex;flex-direction:column;gap:6px;padding:var(--sp-2);flex:1 1 auto}.lec-note-card__title[data-astro-cid-r7pt3eqe]{font-size:.9375rem;font-weight:700;color:#102a43;line-height:1.55;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.lec-note-card__link[data-astro-cid-r7pt3eqe]:hover .lec-note-card__title[data-astro-cid-r7pt3eqe]{text-decoration:underline}.lec-note-card__date[data-astro-cid-r7pt3eqe]{font-size:.8125rem;color:var(--color-text-sub)}.lec-note-card__more[data-astro-cid-r7pt3eqe]{margin-top:auto;font-size:.8125rem;font-weight:600;color:var(--color-link)}.lec-notes__foot[data-astro-cid-r7pt3eqe]{margin:var(--sp-3) 0 0;font-size:.875rem}.lec-notes__foot[data-astro-cid-r7pt3eqe] a[data-astro-cid-r7pt3eqe]{color:var(--color-link);text-decoration:none}.lec-notes__foot[data-astro-cid-r7pt3eqe] a[data-astro-cid-r7pt3eqe]:hover{text-decoration:underline}.ext[data-astro-cid-r7pt3eqe]{display:inline-block;margin-left:.2em;font-size:.85em;font-weight:400}@media(max-width:900px){.lec-notes__grid[data-astro-cid-r7pt3eqe]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.lec-notes__grid[data-astro-cid-r7pt3eqe]{grid-template-columns:1fr}}.kb-box[data-astro-cid-yjtjsbs4]{margin:var(--sp-5) 0 var(--sp-4)}.kb-box__card[data-astro-cid-yjtjsbs4]{padding:var(--sp-3);border:1px solid var(--color-border);border-top:4px solid var(--color-primary);border-radius:var(--radius);background:var(--color-bg)}.kb-box__head[data-astro-cid-yjtjsbs4]{display:flex;align-items:flex-start;gap:var(--sp-2)}.kb-box__photo-link[data-astro-cid-yjtjsbs4]{flex:none;display:block}.kb-box__photo[data-astro-cid-yjtjsbs4]{width:88px;height:88px;border-radius:50%;object-fit:cover;background:var(--color-bg-sub);display:block}.kb-box__photo--ph[data-astro-cid-yjtjsbs4]{display:inline-flex;align-items:center;justify-content:center;text-align:center;font-size:.6875rem;line-height:1.2;color:var(--color-text-sub)}.kb-box__id[data-astro-cid-yjtjsbs4]{min-width:0}.kb-box__name[data-astro-cid-yjtjsbs4]{margin:0 0 6px;font-weight:700;font-size:1.1875rem;color:var(--color-primary);line-height:1.4}.kb-box__stats[data-astro-cid-yjtjsbs4]{margin:6px 0 0;font-size:.875rem;color:var(--color-text-sub)}.kb-box__chips[data-astro-cid-yjtjsbs4]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.kb-box__chip[data-astro-cid-yjtjsbs4]{display:inline-block;padding:2px 10px;border:1px solid color-mix(in srgb,var(--color-primary) 25%,#fff);border-radius:var(--radius);background:var(--color-bg-sub);color:var(--color-primary);font-size:.8125rem;line-height:1.6}.kb-box__chips--links[data-astro-cid-yjtjsbs4]{gap:8px}.kb-box__chip--link[data-astro-cid-yjtjsbs4]{padding:6px 12px;font-size:.875rem;text-decoration:none}.kb-box__chip--link[data-astro-cid-yjtjsbs4]:visited{color:var(--color-primary)}.kb-box__chip--link[data-astro-cid-yjtjsbs4]:hover{border-color:var(--color-primary);background:color-mix(in srgb,var(--color-primary) 10%,#fff)}.kb-box__block[data-astro-cid-yjtjsbs4]{margin-top:var(--sp-3);padding-top:var(--sp-2);border-top:1px solid var(--color-border)}.kb-box__label[data-astro-cid-yjtjsbs4]{margin:0 0 8px;font-size:.9375rem;font-weight:700;color:var(--color-text)}.kb-box__list[data-astro-cid-yjtjsbs4]{list-style:none;margin:0;padding:0;display:grid;gap:8px}.kb-box__list[data-astro-cid-yjtjsbs4] a[data-astro-cid-yjtjsbs4]{display:flex;flex-direction:column;gap:2px;padding:8px 12px;border-left:3px solid var(--color-primary);background:var(--color-bg-sub);text-decoration:none;color:var(--color-text)}.kb-box__list[data-astro-cid-yjtjsbs4] a[data-astro-cid-yjtjsbs4]:hover{background:color-mix(in srgb,var(--color-primary) 10%,#fff)}.kb-box__meta[data-astro-cid-yjtjsbs4]{display:flex;flex-wrap:wrap;gap:0 10px;font-size:.8125rem;color:var(--color-text-sub)}.kb-box__meta[data-astro-cid-yjtjsbs4] time[data-astro-cid-yjtjsbs4]{font-weight:700;color:var(--color-accent)}.kb-box__title[data-astro-cid-yjtjsbs4]{color:var(--color-link);font-weight:700;line-height:1.6}.kb-box__actions[data-astro-cid-yjtjsbs4]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2);margin-top:var(--sp-3)}.kb-box__cta[data-astro-cid-yjtjsbs4]{font-weight:700}.kb-box__cta-text[data-astro-cid-yjtjsbs4]{word-break:keep-all;overflow-wrap:anywhere}.kb-box__cta-tail[data-astro-cid-yjtjsbs4]{white-space:nowrap}.kb-box__profile[data-astro-cid-yjtjsbs4]{font-size:.9375rem}@media(max-width:480px){.kb-box__card[data-astro-cid-yjtjsbs4]{padding:var(--sp-2)}.kb-box__head[data-astro-cid-yjtjsbs4]{gap:12px}.kb-box__photo[data-astro-cid-yjtjsbs4]{width:64px;height:64px}.kb-box__name[data-astro-cid-yjtjsbs4]{font-size:1.0625rem}.kb-box__block[data-astro-cid-yjtjsbs4]{margin-top:var(--sp-2)}.kb-box__list[data-astro-cid-yjtjsbs4] a[data-astro-cid-yjtjsbs4]{padding:6px 10px}.kb-box__actions[data-astro-cid-yjtjsbs4]{flex-direction:column;align-items:stretch}.kb-box__cta[data-astro-cid-yjtjsbs4]{width:100%}.kb-box__profile[data-astro-cid-yjtjsbs4]{text-align:center}}.kb-byline[data-astro-cid-f34pnzbt]{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;margin:calc(-1 * var(--sp-2)) 0 var(--sp-3);font-size:.9375rem;color:var(--color-text-sub)}.kb-byline__who[data-astro-cid-f34pnzbt]{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px 8px}.kb-byline__name[data-astro-cid-f34pnzbt]{color:var(--color-link);font-weight:700}.kb-byline__chip[data-astro-cid-f34pnzbt]{display:inline-block;padding:0 8px;border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg-sub);font-size:.8125rem;line-height:1.7;color:var(--color-text-sub)}.kb-byline__consult[data-astro-cid-f34pnzbt]{font-size:.875rem;color:var(--color-link);white-space:nowrap}@media(max-width:480px){.kb-byline__chip[data-astro-cid-f34pnzbt]:nth-of-type(n+2){display:none}.kb-byline__consult[data-astro-cid-f34pnzbt]{flex-basis:100%}}.mid-cta[data-astro-cid-v3h2bitj]{margin:var(--sp-4) 0;padding:var(--sp-3);border:1px solid var(--color-border);border-left:4px solid var(--color-accent);border-radius:var(--radius);background:var(--color-bg-sub)}.mid-cta__text[data-astro-cid-v3h2bitj]{margin:0 0 var(--sp-2);line-height:1.8;font-size:.95rem}.mid-cta__btn[data-astro-cid-v3h2bitj]{display:inline-block;padding:.6em 1.2em;border-radius:var(--radius);background:var(--color-accent);color:#fff;font-weight:700;text-decoration:none}.mid-cta__btn[data-astro-cid-v3h2bitj]:hover{opacity:.9}.newsletter[data-astro-cid-bfbmamsi]{margin-top:var(--sp-4)}.newsletter__inner[data-astro-cid-bfbmamsi]{max-width:680px}.newsletter__inner[data-astro-cid-bfbmamsi] form,.newsletter__inner[data-astro-cid-bfbmamsi] table,.newsletter__inner[data-astro-cid-bfbmamsi] img,.newsletter__inner[data-astro-cid-bfbmamsi] iframe{max-width:100%}.newsletter__inner[data-astro-cid-bfbmamsi] iframe{width:100%;border:0}.newsletter__inner[data-astro-cid-bfbmamsi] input,.newsletter__inner[data-astro-cid-bfbmamsi] select,.newsletter__inner[data-astro-cid-bfbmamsi] textarea{max-width:100%}.article-next[data-astro-cid-7zt33ps7]{margin-top:var(--sp-6);padding-top:var(--sp-4);border-top:1px solid var(--color-border)}.article-next__lec[data-astro-cid-7zt33ps7]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 var(--sp-4)}.article-next__lec-label[data-astro-cid-7zt33ps7]{font-size:.875rem;font-weight:700;color:var(--color-text-sub)}.article-next__lec-chip[data-astro-cid-7zt33ps7]{display:inline-flex;padding:4px 12px;border:1px solid var(--color-border);border-radius:999px;font-size:.9375rem;text-decoration:none;color:var(--color-link);background:var(--color-bg)}.article-next__lec-chip[data-astro-cid-7zt33ps7]:hover{border-color:var(--color-primary);color:var(--color-primary)}.article-next__heading[data-astro-cid-7zt33ps7]{font-size:var(--text-lg);margin:0 0 var(--sp-3);padding-left:12px;border-left:4px solid var(--color-accent)}.article-next__related[data-astro-cid-7zt33ps7]{margin-bottom:var(--sp-5)}.article-next__cta[data-astro-cid-7zt33ps7]{padding:var(--sp-4);border-radius:var(--radius);background:color-mix(in srgb,var(--color-primary) 6%,#fff);border:1px solid color-mix(in srgb,var(--color-primary) 18%,#fff);text-align:center}.article-next__cta-lead[data-astro-cid-7zt33ps7]{margin:0 0 var(--sp-3);font-weight:700;color:var(--color-text)}.article-next__cta-actions[data-astro-cid-7zt33ps7]{display:flex;flex-wrap:wrap;gap:var(--sp-2);justify-content:center;align-items:center}.article-next__tel[data-astro-cid-7zt33ps7]{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;border:1px solid var(--color-primary);border-radius:var(--radius);color:var(--color-primary);background:#fff;text-decoration:none;font-weight:700}.article-next__tel[data-astro-cid-7zt33ps7]:visited{color:var(--color-primary)}.article-next__tel[data-astro-cid-7zt33ps7]:hover{background:color-mix(in srgb,var(--color-primary) 8%,#fff)}.article-next__tel[data-astro-cid-7zt33ps7] svg[data-astro-cid-7zt33ps7]{width:1.1em;height:1.1em;flex:none}.article-next__hours[data-astro-cid-7zt33ps7]{font-weight:400;font-size:.8125rem}.article-next__back[data-astro-cid-7zt33ps7]{margin:var(--sp-3) 0 0;font-size:.9375rem}@media(max-width:480px){.article-next__hours[data-astro-cid-7zt33ps7]{display:none}.article-next__cta-actions[data-astro-cid-7zt33ps7]{flex-direction:column}.article-next__cta-actions[data-astro-cid-7zt33ps7]>a[data-astro-cid-7zt33ps7]{width:100%}}.top-cta[data-astro-cid-32kcaerv]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2) var(--sp-4);margin:0 0 var(--sp-5);padding:var(--sp-3) var(--sp-4);background:var(--color-bg-sub);border-left:4px solid var(--color-accent)}.top-cta__lead[data-astro-cid-32kcaerv]{flex:1 1 280px;margin:0;line-height:1.7}.top-cta__actions[data-astro-cid-32kcaerv]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2) var(--sp-3)}.top-cta__more[data-astro-cid-32kcaerv]{flex:1 1 100%;margin:0;font-size:.9em}.top-cta__tel[data-astro-cid-32kcaerv]{color:var(--color-primary);font-weight:700;text-decoration:none;white-space:nowrap}.top-cta__tel[data-astro-cid-32kcaerv] span[data-astro-cid-32kcaerv]{font-weight:400;font-size:.85em;color:var(--color-text-sub, #555)}@media(max-width:600px){.top-cta__actions[data-astro-cid-32kcaerv]{width:100%}.top-cta__btn[data-astro-cid-32kcaerv]{flex:1 1 100%;text-align:center}}.mbar[data-astro-cid-k2nm22ig]{position:fixed;left:0;right:0;bottom:0;z-index:990;display:grid;grid-template-columns:2fr 3fr;gap:8px;padding:8px 12px calc(8px + env(safe-area-inset-bottom));background:var(--color-bg);border-top:1px solid var(--color-border);box-shadow:0 -4px 14px #00000014}.mbar[data-astro-cid-k2nm22ig][hidden]{display:none}.mbar[data-astro-cid-k2nm22ig] a[data-astro-cid-k2nm22ig]{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;font-size:.9375rem;font-weight:700;text-decoration:none}.mbar__tel[data-astro-cid-k2nm22ig]{border:1px solid var(--color-primary);color:var(--color-primary);background:var(--color-bg)}.mbar__tel[data-astro-cid-k2nm22ig] svg[data-astro-cid-k2nm22ig]{width:18px;height:18px;flex:none}.mbar__consult[data-astro-cid-k2nm22ig]{background:var(--color-accent);color:#fff}.mbar__consult[data-astro-cid-k2nm22ig]:visited{color:#fff}@media(min-width:768px){.mbar[data-astro-cid-k2nm22ig]{display:none!important}}@media(max-width:767px){html.has-mbar body{padding-bottom:calc(60px + env(safe-area-inset-bottom))}html.has-mbar .chat-widget{bottom:calc(74px + env(safe-area-inset-bottom))}html.has-mbar .to-top{bottom:calc(132px + env(safe-area-inset-bottom))}}.toc[data-astro-cid-xvrfupwn]{margin:var(--sp-4) 0;padding:var(--sp-3) var(--sp-4);border:1px solid var(--color-border);border-left:4px solid var(--color-primary);border-radius:var(--radius);background:var(--color-bg-sub)}.toc__title[data-astro-cid-xvrfupwn]{display:flex;align-items:center;gap:8px;margin:0 0 var(--sp-2);font-weight:700;color:var(--color-primary)}.toc__title[data-astro-cid-xvrfupwn] svg[data-astro-cid-xvrfupwn]{width:1.1em;height:1.1em;flex:none}.toc__list[data-astro-cid-xvrfupwn]{list-style:none;margin:0;padding:0;counter-reset:toc}.toc__item[data-astro-cid-xvrfupwn] a[data-astro-cid-xvrfupwn]{display:block;padding:5px 8px;color:var(--color-text);text-decoration:none;border-radius:var(--radius);line-height:1.6}.toc__item[data-astro-cid-xvrfupwn] a[data-astro-cid-xvrfupwn]:hover{background:color-mix(in srgb,var(--color-primary) 8%,#fff);color:var(--color-primary)}.toc__item--h2[data-astro-cid-xvrfupwn]{counter-increment:toc;margin-top:4px}.toc__item--h2[data-astro-cid-xvrfupwn]>a[data-astro-cid-xvrfupwn]{font-weight:700}.toc__item--h2[data-astro-cid-xvrfupwn]>a[data-astro-cid-xvrfupwn]:before{content:counter(toc) ". ";color:var(--color-accent);font-weight:800}.toc__item--h2[data-astro-cid-xvrfupwn]:first-child{margin-top:0}.toc__item--h3[data-astro-cid-xvrfupwn]>a[data-astro-cid-xvrfupwn]{padding-left:24px;font-size:.9375rem;color:var(--color-text-sub);position:relative}.toc__item--h3[data-astro-cid-xvrfupwn]>a[data-astro-cid-xvrfupwn]:before{content:"";position:absolute;left:12px;top:.95em;width:6px;height:1px;background:var(--color-border)}.toc__item--h3[data-astro-cid-xvrfupwn]>a[data-astro-cid-xvrfupwn]:hover{color:var(--color-primary)}
