.wrap[data-astro-cid-lcdefpme]{max-width:1080px;margin:0 auto;padding:0 40px}section[data-astro-cid-lcdefpme]{padding:72px 0}.sec-head[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:end;gap:16px;margin-bottom:28px;display:flex}.sec-head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:0;font-size:26px;line-height:1.4}.sec-head[data-astro-cid-lcdefpme] .en[data-astro-cid-lcdefpme]{letter-spacing:.2em;color:var(--green);font-size:12px;display:block}.more[data-astro-cid-lcdefpme]{color:var(--green);white-space:nowrap;font-size:14px;font-weight:700}.hero[data-astro-cid-lcdefpme]{padding:40px 0 24px}.slider[data-astro-cid-lcdefpme]{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:minmax(360px,46%);grid-auto-flow:column;gap:20px;padding:0 40px 12px;scroll-padding-inline:40px;display:grid;overflow-x:auto}.slider[data-astro-cid-lcdefpme]::-webkit-scrollbar{display:none}.concept[data-astro-cid-lcdefpme]{background:var(--surface);border-block:1px solid var(--line)}.concept__inner[data-astro-cid-lcdefpme]{grid-template-columns:1fr 280px;align-items:center;gap:40px;display:grid}.concept[data-astro-cid-lcdefpme] .concept__catch[data-astro-cid-lcdefpme]{color:var(--ink);margin:0 0 20px;font-size:34px;font-weight:700;line-height:1.6}.concept__catch[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{background:linear-gradient(#0000 62%,#a9ce5673 62%);font-style:normal}.concept[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-sub);margin:0 0 14px}.duo[data-astro-cid-lcdefpme]{justify-content:center;align-items:end;gap:14px;display:flex}.duo[data-astro-cid-lcdefpme] figure[data-astro-cid-lcdefpme]{text-align:center;color:var(--ink-sub);margin:0;font-size:13px}.duo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;border:6px solid #fff;border-radius:50%;width:120px;height:120px;margin-bottom:4px;box-shadow:0 8px 24px #1b2d4d1f}.cats[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;display:grid}.cat[data-astro-cid-lcdefpme]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);flex-direction:column;gap:10px;padding:26px 26px 22px;transition:box-shadow .2s,transform .2s;display:flex}.cat__head[data-astro-cid-lcdefpme]{align-items:center;gap:12px;display:flex}.cat__num[data-astro-cid-lcdefpme]{color:#fff;background:var(--grad);box-shadow:var(--badge-shadow);border-radius:12px;place-items:center;width:40px;height:40px;font-size:13px;font-weight:700;display:grid}.cat[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:0;font-size:20px}.cat__lead[data-astro-cid-lcdefpme]{color:var(--ink-sub);margin:0;font-size:15px;line-height:1.8}.cat__eyes[data-astro-cid-lcdefpme]{gap:12px;margin-top:6px;display:grid}.cat__eye[data-astro-cid-lcdefpme]{aspect-ratio:1200/630;border:1px solid var(--line);background:var(--bg-soft);border-radius:10px;transition:box-shadow .2s,transform .2s;display:block;overflow:hidden}.cat__eye[data-astro-cid-lcdefpme]:hover{transform:translateY(-2px);box-shadow:0 8px 22px #00000014}.cat__eye[data-astro-cid-lcdefpme] img{object-fit:cover;width:100%;height:100%;display:block}.cat__eye[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{text-align:center;place-items:center;height:100%;padding:12px;font-size:14px;font-weight:700;display:grid}.cat__head[data-astro-cid-lcdefpme]:hover h3[data-astro-cid-lcdefpme]{color:var(--green)}.cat__empty[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);color:var(--ink-mute);margin:6px 0 0;padding-top:10px;font-size:14px}.cat[data-astro-cid-lcdefpme] .more[data-astro-cid-lcdefpme]{margin-top:auto;padding-top:6px}.cat--start[data-astro-cid-lcdefpme]{background:var(--bg-soft);text-align:center;border-style:dashed;justify-content:center;align-items:center}.cat--start[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:22px}.band-soft[data-astro-cid-lcdefpme]{background:var(--bg-soft)}.grid3[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.profile[data-astro-cid-lcdefpme]{background:var(--surface);border:1px solid var(--line);border-radius:28px;grid-template-columns:200px 1fr;align-items:center;gap:40px;padding:40px;display:grid}.profile__photo[data-astro-cid-lcdefpme]{object-fit:cover;border:6px solid var(--bg-soft);border-radius:50%;width:200px;height:200px}.profile__role[data-astro-cid-lcdefpme]{color:var(--green);letter-spacing:.08em;font-size:13px;font-weight:700}.profile[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:2px 0 12px;font-size:26px}.profile[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-sub);margin:0 0 8px}.profile[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{color:var(--ink-sub);margin:0 0 20px;padding-left:1.2em}@media (width<=900px){.wrap[data-astro-cid-lcdefpme]{padding:0 16px}section[data-astro-cid-lcdefpme]{padding:48px 0}.slider[data-astro-cid-lcdefpme]{grid-auto-columns:86%;padding:0 16px 12px;scroll-padding-inline:16px}.concept__inner[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.concept[data-astro-cid-lcdefpme] .concept__catch[data-astro-cid-lcdefpme]{font-size:26px}.cats[data-astro-cid-lcdefpme],.grid3[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.profile[data-astro-cid-lcdefpme]{text-align:center;grid-template-columns:1fr;padding:28px 20px}.profile__photo[data-astro-cid-lcdefpme]{width:160px;height:160px;margin:0 auto}.profile[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{text-align:left}}
