.inst-tabs[data-astro-cid-erx3vifs]{align-self:flex-start}.inst-main[data-astro-cid-erx3vifs]{gap:24px}.inst-panel[data-astro-cid-erx3vifs]{display:flex;flex-direction:column;gap:24px}.inst-panel[data-astro-cid-erx3vifs][hidden]{display:none}.inst-card[data-astro-cid-erx3vifs]{display:flex;flex-direction:column;gap:20px;padding:32px;border-radius:20px;background:var(--h-card);border:1px solid var(--h-line);box-shadow:0 1px 3px var(--h-shadow)}.inst-head-block[data-astro-cid-erx3vifs]{display:flex;flex-direction:column;gap:14px}.inst-head[data-astro-cid-erx3vifs]{display:flex;align-items:center;gap:16px;min-width:0}.inst-head__icon[data-astro-cid-erx3vifs]{flex:none;display:grid;place-items:center;width:56px;height:56px;border-radius:16px;background:var(--h-red);color:#fff;font-size:26px;box-shadow:0 8px 18px #b4232c40}.inst-head__title[data-astro-cid-erx3vifs]{flex:1;min-width:0;margin:0;font-family:inherit;font-size:32px;font-weight:800;letter-spacing:-.02em;line-height:1.1;color:var(--h-ink);text-wrap:balance}.inst-text[data-astro-cid-erx3vifs]{margin:0;font-size:17px;line-height:1.7;color:var(--h-mute1);text-wrap:pretty}.inst-text--wide[data-astro-cid-erx3vifs]{max-width:900px}.inst-text[data-astro-cid-erx3vifs] a[data-astro-cid-erx3vifs]{color:var(--h-red);font-weight:600;text-decoration:underline;text-decoration-color:var(--h-redline);text-underline-offset:3px}.inst-text[data-astro-cid-erx3vifs] a[data-astro-cid-erx3vifs]:hover{color:var(--h-redink);text-decoration-color:currentColor}.inst-intro[data-astro-cid-erx3vifs]{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:28px 48px;align-items:start}.inst-intro__lead[data-astro-cid-erx3vifs]{margin:0;font-size:26px;line-height:1.4;font-weight:600;letter-spacing:-.01em;color:var(--h-ink);text-wrap:pretty}.inst-intro__lead[data-astro-cid-erx3vifs] strong[data-astro-cid-erx3vifs]{font-weight:800}.inst-intro__body[data-astro-cid-erx3vifs]{display:flex;flex-direction:column;gap:16px;max-width:720px}.inst-intro__body[data-astro-cid-erx3vifs] p[data-astro-cid-erx3vifs]{margin:0;font-size:17px;line-height:1.7;color:var(--h-mute1);text-wrap:pretty}.inst-pair[data-astro-cid-erx3vifs]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:24px}.inst-outline-btn[data-astro-cid-erx3vifs]{align-self:flex-start;height:46px;padding:0 18px;display:inline-flex;align-items:center;gap:8px;border-radius:10px;border:1px solid var(--h-redline);color:var(--h-red);font-size:15px;font-weight:600;text-decoration:none}.inst-outline-btn[data-astro-cid-erx3vifs]:hover{background:var(--h-red);border-color:var(--h-red);color:#fff;text-decoration:none}.inst-outline-btn[data-astro-cid-erx3vifs]:focus-visible{outline:2px solid var(--h-red);outline-offset:2px}.inst-outline-btn[data-astro-cid-erx3vifs] .icon{font-size:18px}.org[data-astro-cid-erx3vifs]{display:flex;flex-direction:column;align-items:stretch}.org-top[data-astro-cid-erx3vifs]{padding:28px;border-radius:16px;color:#fff;background:linear-gradient(135deg,#8c1820,#a51f28 55%,#b4232c);box-shadow:0 14px 32px #3c080c38;display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center}.org-top__icon[data-astro-cid-erx3vifs]{display:grid;place-items:center;width:56px;height:56px;border-radius:16px;background:#ffffff24;border:1px solid rgba(255,255,255,.26);font-size:28px}.org-top__title[data-astro-cid-erx3vifs]{margin:0;font-family:inherit;font-size:24px;font-weight:800;letter-spacing:-.01em;color:#fff}.org-top__text[data-astro-cid-erx3vifs]{margin:0;max-width:620px;font-size:16px;line-height:1.55;color:#ffe3e5;text-wrap:pretty}.org-stem[data-astro-cid-erx3vifs]{align-self:center;width:2px;height:24px;background:var(--h-redline)}.org-row[data-astro-cid-erx3vifs]{position:relative;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.org-row[data-astro-cid-erx3vifs]:before{content:"";position:absolute;top:0;left:calc((100% - 32px) / 6 - 1px);right:calc((100% - 32px) / 6 - 1px);height:2px;background:var(--h-redline)}.org-col[data-astro-cid-erx3vifs]{display:flex;flex-direction:column;align-items:stretch;min-width:0}.org-stub[data-astro-cid-erx3vifs]{align-self:center;width:2px;height:24px;background:var(--h-redline)}.org-card[data-astro-cid-erx3vifs]{flex:1;display:flex;flex-direction:column;gap:10px;padding:22px;border-radius:16px;background:var(--h-card);border:1px solid var(--h-line);box-shadow:0 1px 3px var(--h-shadow)}.org-card--platform[data-astro-cid-erx3vifs]{border:1px dashed var(--h-redline)}.org-card__icon[data-astro-cid-erx3vifs]{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:var(--h-redpill);color:var(--h-red);font-size:22px}.org-card__title[data-astro-cid-erx3vifs]{margin:0;font-family:inherit;font-size:18px;font-weight:700;line-height:1.3;color:var(--h-ink)}.org-card__text[data-astro-cid-erx3vifs]{margin:0;font-size:15px;line-height:1.55;color:var(--h-mute2);text-wrap:pretty}.areas[data-astro-cid-erx3vifs]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:12px}.area[data-astro-cid-erx3vifs]{display:grid;grid-template-columns:40px minmax(0,1fr);gap:14px;align-items:start;padding:18px;border-radius:14px;background:var(--h-bg);border:1px solid var(--h-line2)}.area__icon[data-astro-cid-erx3vifs]{display:grid;place-items:center;width:40px;height:40px;border-radius:11px;background:var(--h-card);border:1px solid var(--h-redline);color:var(--h-red);font-size:20px}.area__body[data-astro-cid-erx3vifs]{display:flex;flex-direction:column;gap:4px;min-width:0}.area__title[data-astro-cid-erx3vifs]{margin:0;font-family:inherit;font-size:16px;font-weight:700;line-height:1.3;color:var(--h-ink)}.area__text[data-astro-cid-erx3vifs]{margin:0;font-size:15px;line-height:1.5;color:var(--h-mute2);text-wrap:pretty}.dg[data-astro-cid-erx3vifs]{display:grid;grid-template-columns:112px minmax(0,1fr);gap:28px;align-items:center;padding:28px 32px;border-radius:16px;color:#fff;background:linear-gradient(135deg,#8c1820,#a51f28 55%,#b4232c);box-shadow:0 14px 32px #3c080c38}.dg__avatar[data-astro-cid-erx3vifs]{display:grid;place-items:center;width:112px;height:112px;border-radius:50%;background:#ffffff24;border:1px solid rgba(255,255,255,.3);font-size:52px}.dg__body[data-astro-cid-erx3vifs]{display:flex;flex-direction:column;gap:8px;min-width:0}.dg__role[data-astro-cid-erx3vifs]{align-self:flex-start;padding:4px 10px;border-radius:6px;background:#fff;color:#9b1c24;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.dg__title[data-astro-cid-erx3vifs]{margin:0;font-family:inherit;font-size:28px;font-weight:800;letter-spacing:-.015em;line-height:1.15;color:#fff}.dg__text[data-astro-cid-erx3vifs]{margin:0;max-width:680px;font-size:16px;line-height:1.6;color:#ffe3e5;text-wrap:pretty}.directors[data-astro-cid-erx3vifs]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:16px}.director[data-astro-cid-erx3vifs]{display:flex;flex-direction:column;gap:12px;padding:22px;border-radius:16px;background:var(--h-card);border:1px solid var(--h-line);box-shadow:0 1px 3px var(--h-shadow)}.director__avatar[data-astro-cid-erx3vifs]{display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:var(--h-redpill);color:var(--h-red);font-size:28px}.director__head[data-astro-cid-erx3vifs]{display:flex;flex-direction:column;gap:6px}.director__unit[data-astro-cid-erx3vifs]{margin:0;font-family:inherit;font-size:18px;font-weight:700;line-height:1.3;color:var(--h-ink)}.director__role[data-astro-cid-erx3vifs]{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;line-height:1.45;color:var(--h-red)}.director__text[data-astro-cid-erx3vifs]{margin:0;font-size:15px;line-height:1.55;color:var(--h-mute2);text-wrap:pretty}@media(max-width:1099px){.inst-intro[data-astro-cid-erx3vifs]{grid-template-columns:minmax(0,1fr)}}@media(max-width:699px){.inst-tabs[data-astro-cid-erx3vifs]{align-self:stretch}.inst-card[data-astro-cid-erx3vifs]{padding:20px}.inst-head__title[data-astro-cid-erx3vifs]{font-size:26px}.inst-intro__lead[data-astro-cid-erx3vifs]{font-size:22px}.org-row[data-astro-cid-erx3vifs]{grid-template-columns:minmax(0,1fr)}.org-row[data-astro-cid-erx3vifs]:before{display:none}.org-top[data-astro-cid-erx3vifs]{padding:22px}.dg[data-astro-cid-erx3vifs]{grid-template-columns:minmax(0,1fr);gap:16px;padding:22px}.dg__avatar[data-astro-cid-erx3vifs]{width:72px;height:72px;font-size:36px}.dg__title[data-astro-cid-erx3vifs]{font-size:24px}}
