.edu-policy[data-astro-cid-ydzmpxew]{width:min(100%, var(--w-container));padding:96px var(--sp-gutter) 0;flex-direction:column;gap:32px;margin-inline:auto;display:flex}.edu-policy__heading[data-astro-cid-ydzmpxew]{flex-direction:column;gap:14px;max-width:820px;display:flex}.edu-policy[data-astro-cid-ydzmpxew] h2[data-astro-cid-ydzmpxew]{font-size:36px}.edu-policy[data-astro-cid-ydzmpxew] h2[data-astro-cid-ydzmpxew] small[data-astro-cid-ydzmpxew]{color:var(--c-text-muted);font-family:var(--font-body);font-size:12px;font-weight:700}.edu-policy__heading[data-astro-cid-ydzmpxew] p[data-astro-cid-ydzmpxew]{color:var(--c-text-sub);margin:0;font-size:17px;line-height:2}.edu-policy__sub[data-astro-cid-ydzmpxew]{margin-top:16px;font-size:26px;line-height:1.5}.edu-policy__note[data-astro-cid-ydzmpxew]{color:var(--c-text-muted);margin:0;font-size:14px;line-height:2}.edu-growth[data-astro-cid-ydzmpxew]{border-radius:var(--r-card);background:var(--grad-brand-soft);flex-direction:column;gap:18px;padding:28px 32px;display:flex}.edu-growth[data-astro-cid-ydzmpxew] p[data-astro-cid-ydzmpxew]{color:var(--c-text);margin:0;font-size:16px;line-height:1.9}.edu-growth[data-astro-cid-ydzmpxew] ol[data-astro-cid-ydzmpxew]{counter-reset:growth;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;margin:0;padding:0;list-style:none;display:grid}.edu-growth[data-astro-cid-ydzmpxew] li[data-astro-cid-ydzmpxew]{background:var(--c-card);font-family:var(--font-heading);counter-increment:growth;border-radius:999px;align-items:center;gap:10px;padding:14px 18px;font-size:17px;font-weight:700;display:flex;position:relative}.edu-growth[data-astro-cid-ydzmpxew] li[data-astro-cid-ydzmpxew]:before{background:var(--grad-brand);content:counter(growth);width:26px;height:26px;font-family:var(--font-body);border-radius:50%;flex:none;place-items:center;font-size:12px;display:grid}.edu-growth[data-astro-cid-ydzmpxew] li[data-astro-cid-ydzmpxew]:not(:last-child):after{color:var(--c-accent-text);content:"→";font-size:16px;position:absolute;top:50%;right:-22px;transform:translateY(-50%)}.edu-overview[data-astro-cid-ydzmpxew]{border-radius:40px;width:min(100%,1100px);margin:8px auto 0;display:none;position:relative;overflow:hidden;container-type:inline-size}.edu-overview[data-astro-cid-ydzmpxew] img{width:100%;height:auto;display:block}.edu-overview__anchor[data-astro-cid-ydzmpxew]{white-space:nowrap;height:0;font-size:0;line-height:0;position:absolute}.edu-overview__label[data-astro-cid-ydzmpxew]{font-family:var(--font-heading);font-weight:700;line-height:1;display:inline-block;transform:translateY(-.86em)}.edu-overview__label[data-astro-cid-ydzmpxew].is-center{transform:translate(-50%,-.86em)}@media (width>=1100px){.edu-overview[data-astro-cid-ydzmpxew]{display:block}}.edu-abilities[data-astro-cid-ydzmpxew]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.edu-ability[data-astro-cid-ydzmpxew]{background:var(--c-card);min-width:0;box-shadow:var(--shadow-soft);border-radius:30px;flex-direction:column;gap:18px;padding:32px 28px;display:flex}.edu-ability__icon[data-astro-cid-ydzmpxew]{background:var(--grad-brand-soft);border-radius:50%;place-items:center;width:144px;height:144px;margin-inline:auto;display:grid}.edu-ability__icon[data-astro-cid-ydzmpxew] img{width:128px;height:128px}.edu-ability[data-astro-cid-ydzmpxew] h4[data-astro-cid-ydzmpxew]{text-align:center;font-size:24px}.edu-ability[data-astro-cid-ydzmpxew] ol[data-astro-cid-ydzmpxew]{counter-reset:step;flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.edu-ability[data-astro-cid-ydzmpxew] li[data-astro-cid-ydzmpxew]{color:var(--c-text);overflow-wrap:anywhere;counter-increment:step;padding-left:42px;font-size:17px;line-height:1.8;position:relative}.edu-ability[data-astro-cid-ydzmpxew] li[data-astro-cid-ydzmpxew]:before{color:#fff;content:counter(step);background:#d2a000;border-radius:50%;place-items:center;width:28px;height:28px;font-size:13px;font-weight:700;line-height:1;display:grid;position:absolute;top:.1em;left:0}.edu-ability[data-astro-cid-ydzmpxew] li[data-astro-cid-ydzmpxew]:not(:last-child):after{content:"";background:#eee4cd;width:2px;position:absolute;top:2.1em;bottom:-.9em;left:13px}.edu-relations[data-astro-cid-ydzmpxew]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.edu-relation[data-astro-cid-ydzmpxew]{background:var(--grad-brand-soft);border-radius:24px;flex-direction:column;gap:10px;min-width:0;padding:24px 26px;display:flex}.edu-relation[data-astro-cid-ydzmpxew] h4[data-astro-cid-ydzmpxew]{color:var(--c-text-sub);font-family:var(--font-body);font-size:14px;font-weight:700}.edu-relation[data-astro-cid-ydzmpxew] p[data-astro-cid-ydzmpxew]{font-family:var(--font-heading);flex-direction:column;margin:0;font-size:19px;font-weight:700;line-height:1.7;display:flex}@media (width<=959px){.edu-policy[data-astro-cid-ydzmpxew]{padding:56px var(--sp-gutter-sp) 0;gap:24px}.edu-policy[data-astro-cid-ydzmpxew] h2[data-astro-cid-ydzmpxew]{font-size:28px}.edu-policy__heading[data-astro-cid-ydzmpxew] p[data-astro-cid-ydzmpxew]{font-size:15px}.edu-policy__sub[data-astro-cid-ydzmpxew]{font-size:22px}.edu-growth[data-astro-cid-ydzmpxew]{padding:22px}.edu-growth[data-astro-cid-ydzmpxew] ol[data-astro-cid-ydzmpxew]{grid-template-columns:1fr;gap:22px}.edu-growth[data-astro-cid-ydzmpxew] li[data-astro-cid-ydzmpxew]:not(:last-child):after{content:"↓";inset:auto auto -21px 28px;transform:none}.edu-abilities[data-astro-cid-ydzmpxew],.edu-relations[data-astro-cid-ydzmpxew]{grid-template-columns:1fr}.edu-ability[data-astro-cid-ydzmpxew]{padding:28px 22px}.edu-ability[data-astro-cid-ydzmpxew] li[data-astro-cid-ydzmpxew]{font-size:16px}.edu-relation[data-astro-cid-ydzmpxew] p[data-astro-cid-ydzmpxew]{font-size:17px}}.faq[data-astro-cid-gfo3rpqg]{width:min(100%,860px);padding:96px var(--sp-gutter) 0;flex-direction:column;gap:32px;margin-inline:auto;display:flex}.faq__heading[data-astro-cid-gfo3rpqg]{flex-direction:column;gap:12px;display:flex}.faq[data-astro-cid-gfo3rpqg] h2[data-astro-cid-gfo3rpqg]{font-size:34px}.faq__heading[data-astro-cid-gfo3rpqg] p[data-astro-cid-gfo3rpqg]{color:var(--c-accent-text);margin:0;font-size:12px}.faq__items[data-astro-cid-gfo3rpqg]{gap:14px;display:grid}.faq[data-astro-cid-gfo3rpqg] details[data-astro-cid-gfo3rpqg]{border-radius:var(--r-card);background:var(--c-card);box-shadow:var(--shadow-soft);overflow:clip}.faq[data-astro-cid-gfo3rpqg] summary[data-astro-cid-gfo3rpqg]{cursor:pointer;align-items:center;gap:14px;padding:18px 22px;list-style:none;display:flex}.faq[data-astro-cid-gfo3rpqg] summary[data-astro-cid-gfo3rpqg]::-webkit-details-marker{display:none}.faq[data-astro-cid-gfo3rpqg] b[data-astro-cid-gfo3rpqg]{border-radius:var(--blob-1);background:var(--grad-brand);width:40px;height:40px;font-family:var(--font-heading);flex:none;place-items:center;display:grid}.faq[data-astro-cid-gfo3rpqg] summary[data-astro-cid-gfo3rpqg] strong[data-astro-cid-gfo3rpqg]{flex:1;font-size:16px;line-height:1.7}.faq[data-astro-cid-gfo3rpqg] summary[data-astro-cid-gfo3rpqg] i[data-astro-cid-gfo3rpqg]{place-items:center;width:28px;height:28px;font-size:28px;font-style:normal;line-height:1;transition:opacity .18s;display:grid}.faq[data-astro-cid-gfo3rpqg] details[data-astro-cid-gfo3rpqg][open] summary[data-astro-cid-gfo3rpqg] i[data-astro-cid-gfo3rpqg]{font-size:0}.faq[data-astro-cid-gfo3rpqg] details[data-astro-cid-gfo3rpqg][open] summary[data-astro-cid-gfo3rpqg] i[data-astro-cid-gfo3rpqg]:after{content:"−";font-size:28px}.faq__answer[data-astro-cid-gfo3rpqg]{align-items:flex-start;gap:14px;padding:0 22px 22px;display:flex}.faq__answer[data-astro-cid-gfo3rpqg] b[data-astro-cid-gfo3rpqg]{border-radius:var(--blob-2);background:var(--c-text);color:var(--c-bg)}.faq__answer[data-astro-cid-gfo3rpqg]>div[data-astro-cid-gfo3rpqg]{flex-direction:column;flex:1;gap:10px;display:flex}.faq__answer[data-astro-cid-gfo3rpqg] p[data-astro-cid-gfo3rpqg]{background:var(--c-white);color:var(--c-text);border-radius:20px;margin:0;padding:16px 18px;font-size:15px;line-height:2}.faq__note[data-astro-cid-gfo3rpqg]{background:var(--c-bg-soft);color:var(--c-accent-text);border-radius:16px;padding:12px 16px;font-size:13px;line-height:1.8;display:block}.faq[data-astro-cid-gfo3rpqg] summary[data-astro-cid-gfo3rpqg]:focus-visible{outline-offset:-3px}@media (width<=1024px){.faq[data-astro-cid-gfo3rpqg]{padding:56px var(--sp-gutter-sp) 0;gap:24px}.faq[data-astro-cid-gfo3rpqg] h2[data-astro-cid-gfo3rpqg]{font-size:28px}.faq[data-astro-cid-gfo3rpqg] summary[data-astro-cid-gfo3rpqg]{padding:16px}.faq__answer[data-astro-cid-gfo3rpqg]{padding:0 16px 16px}.faq[data-astro-cid-gfo3rpqg] summary[data-astro-cid-gfo3rpqg] strong[data-astro-cid-gfo3rpqg],.faq__answer[data-astro-cid-gfo3rpqg] p[data-astro-cid-gfo3rpqg]{font-size:14px}.faq__note[data-astro-cid-gfo3rpqg]{font-size:12px}}@media (prefers-reduced-motion:reduce){.faq[data-astro-cid-gfo3rpqg] summary[data-astro-cid-gfo3rpqg] i[data-astro-cid-gfo3rpqg]{transition:none}}.lecture-card[data-astro-cid-b4ef37rb]{border-radius:var(--r-card);background:var(--c-card);box-shadow:var(--shadow-soft);border:0;grid-template-columns:220px minmax(0,1fr);gap:24px;padding:28px;display:grid}.lecture-card[data-astro-cid-b4ef37rb] .photo-frame{border-radius:48px;width:220px;height:160px}.lecture-card__copy[data-astro-cid-b4ef37rb]{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.lecture-card[data-astro-cid-b4ef37rb] h3[data-astro-cid-b4ef37rb]{font-size:20px;line-height:1.5}.lecture-card[data-astro-cid-b4ef37rb] strong[data-astro-cid-b4ef37rb]{color:var(--c-accent-text);font-size:13px;line-height:1.7}.lecture-card[data-astro-cid-b4ef37rb] p[data-astro-cid-b4ef37rb]{color:var(--c-text-sub);margin:0;font-size:13px;line-height:2}.lecture-card__meta[data-astro-cid-b4ef37rb]{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.lecture-card__meta[data-astro-cid-b4ef37rb] a[data-astro-cid-b4ef37rb],.lecture-card__pending[data-astro-cid-b4ef37rb]{border:1.5px solid var(--c-text);border-radius:var(--r-btn);height:44px;color:var(--c-text);font-family:var(--font-heading);align-items:center;gap:10px;padding:0 24px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.lecture-card__pending[data-astro-cid-b4ef37rb]{background:var(--c-bg)}.lecture-card__meta[data-astro-cid-b4ef37rb]>span[data-astro-cid-b4ef37rb],.lecture-card__meta[data-astro-cid-b4ef37rb] small[data-astro-cid-b4ef37rb]{color:var(--c-text-muted);font-size:12px}.lecture-card__meta[data-astro-cid-b4ef37rb]>.lecture-card__pending[data-astro-cid-b4ef37rb]{color:var(--c-text);font-size:14px}.lecture-card__meta[data-astro-cid-b4ef37rb] small[data-astro-cid-b4ef37rb]{color:var(--c-accent-text)}.lecture-card--list[data-astro-cid-b4ef37rb]{grid-template-columns:1fr}.lecture-card--list[data-astro-cid-b4ef37rb] p[data-astro-cid-b4ef37rb]{max-width:860px}@media (width<=1024px){.lecture-card[data-astro-cid-b4ef37rb]{grid-template-columns:1fr;gap:20px;padding:24px}.lecture-card[data-astro-cid-b4ef37rb] .photo-frame{aspect-ratio:4/3;width:100%;height:auto}.lecture-card[data-astro-cid-b4ef37rb] h3[data-astro-cid-b4ef37rb]{font-size:18px}}.research-cards[data-astro-cid-bu3yyooy]{width:min(100%, var(--w-container));padding:100px var(--sp-gutter) 0;flex-direction:column;gap:36px;margin-inline:auto;display:flex}.research-cards__heading[data-astro-cid-bu3yyooy]{justify-content:space-between;align-items:flex-end;gap:32px;display:flex}.research-cards__heading[data-astro-cid-bu3yyooy]>div[data-astro-cid-bu3yyooy]{flex-direction:column;gap:12px;display:flex}.research-cards[data-astro-cid-bu3yyooy] h2[data-astro-cid-bu3yyooy]{font-size:36px}.research-cards__heading[data-astro-cid-bu3yyooy] p[data-astro-cid-bu3yyooy],.research-cards[data-astro-cid-bu3yyooy] article[data-astro-cid-bu3yyooy] p[data-astro-cid-bu3yyooy]{color:var(--c-text-sub);margin:0;font-size:15px;line-height:2}.research-cards__grid[data-astro-cid-bu3yyooy]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.research-cards[data-astro-cid-bu3yyooy] article[data-astro-cid-bu3yyooy]{flex-direction:column;gap:12px;padding:32px;display:flex}.research-cards[data-astro-cid-bu3yyooy] article[data-astro-cid-bu3yyooy]>span[data-astro-cid-bu3yyooy]{color:var(--c-accent-text);font-family:var(--font-heading);font-size:30px;font-weight:700;line-height:1}.research-cards[data-astro-cid-bu3yyooy] h3[data-astro-cid-bu3yyooy]{font-size:20px}.research-cards[data-astro-cid-bu3yyooy] strong[data-astro-cid-bu3yyooy]{font-size:13px;line-height:1.7}.research-cards[data-astro-cid-bu3yyooy] article[data-astro-cid-bu3yyooy] p[data-astro-cid-bu3yyooy]{font-size:13px}@media (width<=1024px){.research-cards[data-astro-cid-bu3yyooy]{padding:56px var(--sp-gutter-sp) 0;gap:24px}.research-cards__heading[data-astro-cid-bu3yyooy]{flex-direction:column;align-items:flex-start}.research-cards[data-astro-cid-bu3yyooy] h2[data-astro-cid-bu3yyooy]{font-size:28px}.research-cards__grid[data-astro-cid-bu3yyooy]{grid-template-columns:1fr;gap:12px}.research-cards[data-astro-cid-bu3yyooy] article[data-astro-cid-bu3yyooy]{padding:24px}}.research-approach[data-astro-cid-pfxctmgo]{width:min(100%, var(--w-container));padding:96px var(--sp-gutter) 0;flex-direction:column;gap:14px;margin-inline:auto;display:flex}.research-approach[data-astro-cid-pfxctmgo] h2[data-astro-cid-pfxctmgo]{font-size:34px}.research-approach[data-astro-cid-pfxctmgo] p[data-astro-cid-pfxctmgo]{max-width:820px;color:var(--c-text-sub);margin:0;font-size:15px;line-height:2.1}@media (width<=1024px){.research-approach[data-astro-cid-pfxctmgo]{padding:56px var(--sp-gutter-sp) 0}.research-approach[data-astro-cid-pfxctmgo] h2[data-astro-cid-pfxctmgo]{font-size:28px}.research-approach[data-astro-cid-pfxctmgo] p[data-astro-cid-pfxctmgo]{font-size:14px}}.seminar-info[data-astro-cid-pfxctmgo]{width:min(100%, var(--w-container));padding-inline:var(--sp-gutter);flex-direction:column;align-items:flex-start;gap:28px;margin-inline:auto;display:flex}.seminar-info__heading[data-astro-cid-pfxctmgo]{flex-direction:column;gap:12px;max-width:760px;display:flex}.seminar-info[data-astro-cid-pfxctmgo] h2[data-astro-cid-pfxctmgo]{font-size:36px}.seminar-info__heading[data-astro-cid-pfxctmgo] p[data-astro-cid-pfxctmgo],.seminar-info__empty[data-astro-cid-pfxctmgo] p[data-astro-cid-pfxctmgo],.seminar-info__contact[data-astro-cid-pfxctmgo] p[data-astro-cid-pfxctmgo]{color:var(--c-text);margin:0;font-size:15px;line-height:2}.seminar-info[data-astro-cid-pfxctmgo] .news-list{width:100%}.seminar-info__empty[data-astro-cid-pfxctmgo],.seminar-info__contact[data-astro-cid-pfxctmgo]{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.seminar-info__contact[data-astro-cid-pfxctmgo]{padding-top:8px}.seminar-info__contact[data-astro-cid-pfxctmgo] p[data-astro-cid-pfxctmgo]{width:100%}.seminar-info__contact[data-astro-cid-pfxctmgo]>span[data-astro-cid-pfxctmgo],.lectures__contact[data-astro-cid-pfxctmgo]>span[data-astro-cid-pfxctmgo]{color:var(--c-text);font-family:var(--font-heading);font-size:14px;font-weight:700}.seminar-info__contact[data-astro-cid-pfxctmgo]>a[data-astro-cid-pfxctmgo]{color:var(--c-text);font-family:var(--font-heading);text-underline-offset:4px;font-size:18px;font-weight:700;text-decoration:underline}.team-thinking[data-astro-cid-pfxctmgo]{width:min(100%,760px);padding:96px var(--sp-gutter) 0;text-align:center;flex-direction:column;align-items:center;gap:16px;margin-inline:auto;display:flex}.team-thinking[data-astro-cid-pfxctmgo] h2[data-astro-cid-pfxctmgo]{font-size:36px}.team-thinking[data-astro-cid-pfxctmgo] p[data-astro-cid-pfxctmgo]{color:var(--c-text-sub);margin:0;font-size:16px;line-height:2.2}.lectures[data-astro-cid-pfxctmgo]{--gap-before-curve:160px;width:min(100%, var(--w-container));padding:96px var(--sp-gutter) 0;flex-direction:column;gap:28px;margin-inline:auto;display:flex}.lectures__heading[data-astro-cid-pfxctmgo]{flex-direction:column;gap:12px;display:flex}.lectures[data-astro-cid-pfxctmgo] h2[data-astro-cid-pfxctmgo]{font-size:34px}.lectures__heading[data-astro-cid-pfxctmgo] p[data-astro-cid-pfxctmgo]{color:var(--c-text-sub);margin:0;font-size:15px;line-height:2}.lectures__items[data-astro-cid-pfxctmgo]{flex-direction:column;gap:20px;display:flex}.lectures__contact[data-astro-cid-pfxctmgo]{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.lectures__contact[data-astro-cid-pfxctmgo] p[data-astro-cid-pfxctmgo]{width:100%;color:var(--c-text-sub);margin:0;font-size:15px;line-height:2}.education-recruit[data-astro-cid-pfxctmgo]{width:min(100%, var(--w-container));padding-inline:var(--sp-gutter);justify-content:space-between;align-items:center;gap:32px;margin-inline:auto;display:flex}.education-recruit[data-astro-cid-pfxctmgo]>div[data-astro-cid-pfxctmgo]{flex-direction:column;gap:12px;display:flex}.education-recruit[data-astro-cid-pfxctmgo] h2[data-astro-cid-pfxctmgo]{font-size:36px}@media (width<=1024px){.seminar-info[data-astro-cid-pfxctmgo]{padding-inline:var(--sp-gutter-sp);gap:22px}.seminar-info[data-astro-cid-pfxctmgo] h2[data-astro-cid-pfxctmgo]{font-size:28px}.seminar-info__heading[data-astro-cid-pfxctmgo] p[data-astro-cid-pfxctmgo],.seminar-info__empty[data-astro-cid-pfxctmgo] p[data-astro-cid-pfxctmgo],.seminar-info__contact[data-astro-cid-pfxctmgo] p[data-astro-cid-pfxctmgo]{font-size:14px}.team-thinking[data-astro-cid-pfxctmgo]{padding:56px var(--sp-gutter-sp) 0;text-align:left;gap:14px}.team-thinking[data-astro-cid-pfxctmgo] p[data-astro-cid-pfxctmgo]{font-size:14px;line-height:2}.lectures[data-astro-cid-pfxctmgo]{--gap-before-curve:96px;padding:56px var(--sp-gutter-sp) 0;gap:24px}.lectures[data-astro-cid-pfxctmgo] h2[data-astro-cid-pfxctmgo]{font-size:28px}.lectures__heading[data-astro-cid-pfxctmgo] p[data-astro-cid-pfxctmgo],.lectures__contact[data-astro-cid-pfxctmgo] p[data-astro-cid-pfxctmgo]{font-size:14px}.education-recruit[data-astro-cid-pfxctmgo]{padding-inline:var(--sp-gutter-sp);flex-direction:column;align-items:flex-start}}
