.hero.svelte-ypbj28{height:682px;color:var(--paper);background:#212121;align-items:flex-end;display:flex;position:relative;overflow:clip}.hero.svelte-ypbj28 video:where(.svelte-ypbj28){object-fit:cover;opacity:.7;width:100%;height:100%;position:absolute;inset:0}.hero-text.svelte-ypbj28{padding-bottom:194px;position:relative}.hero-text.svelte-ypbj28 p:where(.svelte-ypbj28){font-size:20px;line-height:22px}.hero-text.svelte-ypbj28 h1:where(.svelte-ypbj28){font-family:Sora Light Face,sans-serif;font-size:70px;font-weight:700;line-height:77px}.what.svelte-ypbj28{padding-block:28px 70px;overflow-x:clip}.what-inner.svelte-ypbj28{grid-template-columns:569px 1fr;align-items:start;min-height:459px;display:grid}.collage.svelte-ypbj28{width:507px;margin-top:-10px}.collage.svelte-ypbj28 img:where(.svelte-ypbj28){width:100%;height:auto}.what-text.svelte-ypbj28{padding-top:128px}.what-text.svelte-ypbj28 h2:where(.svelte-ypbj28){max-width:408px;margin-top:22px;font-size:30px;line-height:45px}.bridge.svelte-ypbj28{text-align:center;margin:112px 0 37px}.stats.svelte-ypbj28{grid-template-columns:255fr 196fr 208fr 241fr;gap:26px;margin:0;padding:0;list-style:none;display:grid}.stats.svelte-ypbj28 li:where(.svelte-ypbj28){background:var(--paper);border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:18px;height:160px;display:flex;position:relative}.dot.svelte-ypbj28{background:#00b4b8;border-radius:50%;width:9px;height:9px;position:absolute;top:21px;right:22px}.stats.svelte-ypbj28 strong:where(.svelte-ypbj28){font-variant-numeric:tabular-nums;font-size:40px;line-height:51px}.num.svelte-ypbj28{font-weight:600}.plus.svelte-ypbj28{font-weight:300}.stats.svelte-ypbj28 .label:where(.svelte-ypbj28){font-size:14px}.programs.svelte-ypbj28{padding-block:79px 70px}.intro.svelte-ypbj28{text-align:center;margin-top:66px;line-height:24px}.pillars.svelte-ypbj28{grid-template-columns:repeat(3,308px);justify-content:space-between;margin:105px 0 0;padding:0 6px;list-style:none;display:grid}.pillars.svelte-ypbj28 li:where(.svelte-ypbj28){transition:transform .4s ease-in-out}.pillars.svelte-ypbj28 li:where(.svelte-ypbj28):hover{transform:scale(1.05)}.pillar-img.svelte-ypbj28{z-index:1;position:relative}.pillar-img.svelte-ypbj28>img:where(.svelte-ypbj28):first-child{object-fit:cover;border-radius:20px;width:308px;height:302px}.corner.svelte-ypbj28{position:absolute;top:17px;right:16px}.pillar-body.svelte-ypbj28{background:var(--paper);border-radius:20px;margin-top:-207px;padding:224px 23px 23px}.pillar-body.svelte-ypbj28 h3:where(.svelte-ypbj28){font-size:20px;font-weight:400;line-height:25px}.pillar-body.svelte-ypbj28 h3:where(.svelte-ypbj28):after{content:"";background:#00b4b8;width:55px;height:3px;margin-top:10px;display:block}.pillar-body.svelte-ypbj28 p:where(.svelte-ypbj28){min-height:38px;margin:12px 0 15px;font-size:14px;line-height:19.6px}.jfcs.svelte-ypbj28{padding-block:56px 70px}.jfcs-inner.svelte-ypbj28{grid-template-columns:568px 353px;justify-content:space-between;margin-top:82px;display:grid}.jfcs-inner.svelte-ypbj28 img:where(.svelte-ypbj28){object-fit:cover;border-radius:15px;width:568px;height:424px;box-shadow:0 0 3px #00000080,0 20px 22px -14px #0000008c}.jfcs-text.svelte-ypbj28{flex-direction:column;align-items:flex-start;gap:20px;margin-top:-18px;line-height:22.4px;display:flex}.wide.svelte-ypbj28{min-width:198px;margin-top:auto}.news.svelte-ypbj28{padding-block:60px 30px}.news-cards.svelte-ypbj28{grid-template-columns:repeat(3,1fr);gap:10px;margin:77px 0 0;padding:0;list-style:none;display:grid}.news-cards.svelte-ypbj28 a:where(.svelte-ypbj28){text-decoration:none;display:block}.news-cards.svelte-ypbj28 a:where(.svelte-ypbj28):hover h3:where(.svelte-ypbj28){color:var(--blue)}.news-cards.svelte-ypbj28 img:where(.svelte-ypbj28){object-fit:cover;width:100%;height:240px}.news-body.svelte-ypbj28{background:var(--paper);height:179px;margin-inline:1px;padding:37px 17px 0}time.svelte-ypbj28{font-size:12px}.news-body.svelte-ypbj28 h3:where(.svelte-ypbj28){-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin-top:22px;font-size:14px;font-weight:400;line-height:19.6px;transition:color .2s;display:-webkit-box;overflow:hidden}.pager.svelte-ypbj28{margin-top:17px}.future.svelte-ypbj28{height:342px;color:var(--paper);align-items:center;display:flex}.future-inner.svelte-ypbj28{grid-template-columns:484px 1fr;align-items:start;display:grid}.future-title.svelte-ypbj28{padding-left:7px;animation-duration:2.2s;position:relative}.future-title.svelte-ypbj28 img:where(.svelte-ypbj28){width:119px;position:absolute;top:-4px;left:-53px}.future-title.svelte-ypbj28 h2:where(.svelte-ypbj28){font-size:49px;font-weight:300;line-height:49px;position:relative}.future-title.svelte-ypbj28 span:where(.svelte-ypbj28){display:block}.future-title.svelte-ypbj28 strong:where(.svelte-ypbj28){padding-left:55px;font-weight:600;display:block}.future-text.svelte-ypbj28{max-width:509px;padding-top:11px;line-height:22.4px}.future-btn.svelte-ypbj28{min-width:204px;margin-top:22px}@media (width<=1060px){.what-inner.svelte-ypbj28{grid-template-columns:1fr 1fr}.collage.svelte-ypbj28{width:100%}.what-text.svelte-ypbj28{padding:60px 0 0 30px}.pillars.svelte-ypbj28{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:0}.pillar-img.svelte-ypbj28>img:where(.svelte-ypbj28):first-child{width:100%}.jfcs-inner.svelte-ypbj28{grid-template-columns:1fr 1fr;gap:40px}.jfcs-inner.svelte-ypbj28 img:where(.svelte-ypbj28){aspect-ratio:568/424;width:100%;height:auto}}@media (width<=900px){.hero.svelte-ypbj28{height:430px}.hero-text.svelte-ypbj28{padding-bottom:60px}.hero-text.svelte-ypbj28 p:where(.svelte-ypbj28){font-size:14px}.hero-text.svelte-ypbj28 h1:where(.svelte-ypbj28){font-size:40px;line-height:1.1}.what-inner.svelte-ypbj28{text-align:center;grid-template-columns:1fr}.collage.svelte-ypbj28{max-width:420px;margin-inline:auto}.what-text.svelte-ypbj28{justify-items:center;padding:40px 0 0;display:grid}.what-text.svelte-ypbj28 h2:where(.svelte-ypbj28){font-size:22px;line-height:1.5}.bridge.svelte-ypbj28{margin-top:48px;font-size:14px}.stats.svelte-ypbj28{grid-template-columns:minmax(0,260px);justify-content:center;gap:14px}.stats.svelte-ypbj28 li:where(.svelte-ypbj28){height:150px}.intro.svelte-ypbj28{margin-top:32px}.intro.svelte-ypbj28 br:where(.svelte-ypbj28){display:none}.pillars.svelte-ypbj28{grid-template-columns:minmax(0,320px);justify-content:center;gap:40px;margin-top:48px}.jfcs-inner.svelte-ypbj28{text-align:center;grid-template-columns:1fr;margin-top:40px}.jfcs-inner.svelte-ypbj28 img:where(.svelte-ypbj28){order:2}.jfcs-text.svelte-ypbj28{align-items:center;margin:0}.news-cards.svelte-ypbj28{grid-template-columns:1fr;margin-top:40px}.news-cards.svelte-ypbj28 a:where(.svelte-ypbj28){background:var(--paper);grid-template-columns:1fr 90px;gap:12px;padding:14px;display:grid}.news-cards.svelte-ypbj28 img:where(.svelte-ypbj28){order:2;width:90px;height:64px}.news-body.svelte-ypbj28{flex-direction:column-reverse;gap:14px;height:auto;padding:0;display:flex}.news-body.svelte-ypbj28 h3:where(.svelte-ypbj28){margin:0}.future.svelte-ypbj28{text-align:center;height:auto;padding-block:60px}.future-inner.svelte-ypbj28{grid-template-columns:1fr;gap:24px}.future-title.svelte-ypbj28{padding:0}.future-title.svelte-ypbj28 h2:where(.svelte-ypbj28){font-size:40px;line-height:1.1}.future-title.svelte-ypbj28 strong:where(.svelte-ypbj28){padding-left:0}.future-title.svelte-ypbj28 img:where(.svelte-ypbj28){width:80px;height:auto;margin:0 auto 12px;position:static}.future-text.svelte-ypbj28{margin-inline:auto}.future-btn.svelte-ypbj28{display:none}}
