.gs-heading-section[data-astro-cid-ksxjtboe]{padding:calc(40 * var(--px)) var(--edge) calc(24 * var(--px))}h1[data-astro-cid-ksxjtboe]{font-family:var(--font-gs-poppins);font-weight:800;line-height:var(--lh-h2);letter-spacing:var(--ls-tight);color:var(--color-ink);margin:0}span[data-astro-cid-ksxjtboe]{color:var(--color-cyan)}.xl[data-astro-cid-ksxjtboe],.lg[data-astro-cid-ksxjtboe]{font-size:var(--fs-h2)}@media (width<=767px){.gs-heading-section[data-astro-cid-ksxjtboe]{padding:32px var(--edge) 16px}}.gaps[data-astro-cid-hbucqqlj]{--grey-figure:#b8c6cc;--track:#e9edef;background:var(--color-paper);color:var(--color-ink);font-family:var(--font-gs-poppins);padding:0;container-type:inline-size}.intro[data-astro-cid-hbucqqlj],.band[data-astro-cid-hbucqqlj],.classrooms[data-astro-cid-hbucqqlj],.closing-wrap[data-astro-cid-hbucqqlj]{--edge:calc(5cqw + min(62.5px, 4.5cqw))}p[data-astro-cid-hbucqqlj]{margin:0}.gaps[data-astro-cid-hbucqqlj] strong[data-astro-cid-hbucqqlj]{font-weight:600}.cyan[data-astro-cid-hbucqqlj]{color:var(--color-cyan)}.chalk[data-astro-cid-hbucqqlj]{display:inline-block;position:relative}.chalk[data-astro-cid-hbucqqlj] svg[data-astro-cid-hbucqqlj]{fill:none;width:104%;height:.2em;stroke:var(--color-cyan);stroke-width:5px;stroke-linecap:round;position:absolute;bottom:-.16em;left:-2%;overflow:visible}h2[data-astro-cid-hbucqqlj],h3[data-astro-cid-hbucqqlj]{color:var(--color-ink);margin:0}.source[data-astro-cid-hbucqqlj]{font-size:var(--fs-small);color:var(--color-muted);line-height:1.6}.intro[data-astro-cid-hbucqqlj]{min-height:calc(640 * var(--px));padding-left:var(--edge);background:var(--color-paper);grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:0;display:grid}.intro-text[data-astro-cid-hbucqqlj]{max-width:calc(560 * var(--px));padding-block:calc(96 * var(--px));padding-right:calc(40 * var(--px));align-self:center}.kicker[data-astro-cid-hbucqqlj],.teacher-text[data-astro-cid-hbucqqlj] h3[data-astro-cid-hbucqqlj]{font-size:var(--fs-small);letter-spacing:.08em;text-transform:uppercase;color:var(--color-cyan-deep);font-weight:600;line-height:1.4}h2[data-astro-cid-hbucqqlj]{margin-top:calc(10 * var(--px));font-size:var(--fs-h2);font-weight:800;line-height:var(--lh-h2);letter-spacing:var(--ls-tight)}.lead[data-astro-cid-hbucqqlj]{margin-top:calc(28 * var(--px))}.big[data-astro-cid-hbucqqlj]{font-size:calc(60 * var(--px));letter-spacing:-.03em;color:var(--color-cyan-deep);font-weight:800;line-height:1.05;display:block}.rest[data-astro-cid-hbucqqlj]{max-width:24ch;margin-top:calc(8 * var(--px));font-size:var(--fs-lead);color:var(--color-ink);text-wrap:balance;font-weight:500;line-height:1.45;display:block}.lead-in[data-astro-cid-hbucqqlj]{margin-top:calc(32 * var(--px));font-size:var(--fs-body);font-weight:500;line-height:var(--lh-body);color:var(--color-ink);text-wrap:pretty}.copy[data-astro-cid-hbucqqlj]{margin-top:calc(14 * var(--px));font-size:var(--fs-body);font-weight:400;line-height:var(--lh-body);color:var(--color-muted);text-wrap:pretty}.photo[data-astro-cid-hbucqqlj]{min-height:100%;position:relative;overflow:hidden}.photo[data-astro-cid-hbucqqlj] img[data-astro-cid-hbucqqlj]{object-fit:cover;object-position:50% 42%;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#00000059 8%,#000 22%);mask-image:linear-gradient(90deg,#0000,#00000059 8%,#000 22%)}.teacher-gap[data-astro-cid-hbucqqlj]{background:var(--color-cyan-tint);margin-top:0}@media (width>=1024px) and (width<=1179px){.intro[data-astro-cid-hbucqqlj]{grid-template-columns:minmax(0,9fr) minmax(0,11fr)}.intro-text[data-astro-cid-hbucqqlj]{max-width:none}.photo[data-astro-cid-hbucqqlj] img[data-astro-cid-hbucqqlj]{object-position:60% 42%}}.band[data-astro-cid-hbucqqlj]{gap:calc(88 * var(--px));padding:calc(80 * var(--px)) var(--edge);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;display:grid}.people[data-astro-cid-hbucqqlj]{gap:calc(18 * var(--px));align-items:flex-end;display:flex}.person[data-astro-cid-hbucqqlj]{--figure:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 56'%3E%3Ccircle cx='12' cy='11' r='6'/%3E%3Cpath d='M5.2 20.6Q12 17.8 18.8 20.6L21.4 38.5Q12 40.6 2.6 38.5Z'/%3E%3Crect x='7' y='38' width='4' height='17' rx='2'/%3E%3Crect x='13' y='38' width='4' height='17' rx='2'/%3E%3C/svg%3E");max-width:calc(96 * var(--px));aspect-ratio:24/56;background:var(--grey-figure);-webkit-mask:var(--figure) center / contain no-repeat;mask:var(--figure) center / contain no-repeat;transition:opacity .5s ease calc(var(--i) * .12s), transform .5s cubic-bezier(.2, .7, .2, 1) calc(var(--i) * .12s), background-color .6s ease .85s;flex:1 1 0}.person[data-astro-cid-hbucqqlj].trained{--figure:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 56'%3E%3Ccircle cx='12' cy='11' r='6'/%3E%3Cpath d='M5.2 20.6Q12 17.8 18.8 20.6L21.4 38.5Q12 40.6 2.6 38.5Z'/%3E%3Crect x='7' y='38' width='4' height='17' rx='2'/%3E%3Crect x='13' y='38' width='4' height='17' rx='2'/%3E%3Cpath d='M12 0.6L23.4 4.6L12 8.6L0.6 4.6Z'/%3E%3Cpath d='M6.6 6.5L12 8.4L17.4 6.5V9.6Q12 7.6 6.6 9.6Z'/%3E%3Crect x='20.6' y='4.6' width='1.3' height='6.4' rx='0.6'/%3E%3Ccircle cx='21.25' cy='11.4' r='1.1'/%3E%3C/svg%3E");background:var(--color-cyan)}.legend[data-astro-cid-hbucqqlj]{gap:calc(8 * var(--px)) calc(24 * var(--px));margin-top:calc(24 * var(--px));font-size:var(--fs-small);color:var(--color-muted);flex-wrap:wrap;line-height:1.4;display:flex}.key[data-astro-cid-hbucqqlj]{gap:calc(8 * var(--px));align-items:center;display:inline-flex}.key[data-astro-cid-hbucqqlj]:before{content:"";width:calc(11 * var(--px));height:calc(11 * var(--px));background:var(--grey-figure);border-radius:50%}.key[data-astro-cid-hbucqqlj].trained:before{background:var(--color-cyan)}.claim[data-astro-cid-hbucqqlj]{max-width:36ch;margin-top:calc(14 * var(--px));font-size:var(--fs-lead);text-wrap:pretty;font-weight:500;line-height:1.5}.big[data-astro-cid-hbucqqlj]{margin-bottom:calc(10 * var(--px));font-size:var(--fs-display);letter-spacing:-.03em;color:var(--color-cyan-deep);font-weight:800;line-height:.95;display:block}.context[data-astro-cid-hbucqqlj]{max-width:52ch;margin-top:calc(16 * var(--px));font-size:var(--fs-body);line-height:var(--lh-body);color:var(--color-muted)}.teacher-text[data-astro-cid-hbucqqlj] .source[data-astro-cid-hbucqqlj]{margin-top:calc(18 * var(--px))}.classrooms[data-astro-cid-hbucqqlj]{margin-top:calc(104 * var(--px));padding-inline:var(--edge)}.classrooms[data-astro-cid-hbucqqlj] h3[data-astro-cid-hbucqqlj]{font-size:var(--fs-h3);letter-spacing:-.015em;font-weight:800;line-height:1.25}.stats[data-astro-cid-hbucqqlj]{margin:calc(40 * var(--px)) 0 0;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.stat[data-astro-cid-hbucqqlj]{padding:calc(4 * var(--px)) calc(48 * var(--px)) 0;border-left:1px solid var(--color-rule)}.stat[data-astro-cid-hbucqqlj]:first-child{border-left:0;padding-left:0}.stat[data-astro-cid-hbucqqlj]:last-child{padding-right:0}.num[data-astro-cid-hbucqqlj]{font-size:var(--fs-h2);letter-spacing:-.025em;color:var(--color-cyan);white-space:nowrap;font-weight:800;line-height:1}.stat-body[data-astro-cid-hbucqqlj]{margin-top:calc(22 * var(--px))}.stat-body[data-astro-cid-hbucqqlj]>p[data-astro-cid-hbucqqlj]{max-width:40ch;margin-top:calc(18 * var(--px));font-size:var(--fs-body);line-height:var(--lh-body)}.viz[data-astro-cid-hbucqqlj]{min-height:calc(48 * var(--px));align-content:center;display:grid}.bar[data-astro-cid-hbucqqlj]{height:calc(12 * var(--px));background:var(--track);border-radius:999px;display:block;position:relative;overflow:hidden}.fill[data-astro-cid-hbucqqlj]{inset:0 auto 0 calc(var(--from,0) * 1%);width:calc((var(--to) - var(--from,0)) * 1%);background:var(--color-cyan);clip-path:inset(0);border-radius:999px;transition:clip-path 1.4s cubic-bezier(.2,.7,.2,1) .15s;position:absolute}.fill[data-astro-cid-hbucqqlj].range{background:#00a3ce66;border-radius:0 999px 999px 0;transition-delay:.9s}.fill[data-astro-cid-hbucqqlj].muted{background:var(--color-field)}.pair[data-astro-cid-hbucqqlj]{gap:calc(10 * var(--px)) calc(12 * var(--px));font-size:var(--fs-small);color:var(--color-muted);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;line-height:1}.pair-value[data-astro-cid-hbucqqlj]{color:var(--color-ink);font-variant-numeric:tabular-nums;font-weight:600}.classrooms[data-astro-cid-hbucqqlj]>.source[data-astro-cid-hbucqqlj]{margin-top:calc(36 * var(--px));max-width:120ch}.closing-wrap[data-astro-cid-hbucqqlj]{margin-top:calc(112 * var(--px));padding:calc(104 * var(--px)) var(--edge);background:var(--color-cyan-deep);position:relative;overflow:hidden}.closing-ripple[data-astro-cid-hbucqqlj]{right:calc(-260 * var(--px));width:calc(760 * var(--px));pointer-events:none;height:auto;position:absolute;top:50%;transform:translateY(-50%)}.closing[data-astro-cid-hbucqqlj]{max-width:calc(940 * var(--px));font-size:calc(36 * var(--px));letter-spacing:-.015em;color:var(--color-paper);text-wrap:pretty;font-weight:600;line-height:1.45;position:relative}.closing[data-astro-cid-hbucqqlj] strong[data-astro-cid-hbucqqlj]{color:#bfeaf6;white-space:nowrap;font-weight:800}.wait[data-astro-cid-hbucqqlj] .person[data-astro-cid-hbucqqlj]{opacity:0;transform:translateY(14px)}.wait[data-astro-cid-hbucqqlj] .person[data-astro-cid-hbucqqlj].trained{background:var(--grey-figure)}.wait[data-astro-cid-hbucqqlj] .fill[data-astro-cid-hbucqqlj]{clip-path:inset(0 100% 0 0)}@media (width<=1023px){.gaps[data-astro-cid-hbucqqlj]{padding:0}.intro[data-astro-cid-hbucqqlj]{min-height:0;padding-inline:var(--edge);grid-template-columns:1fr}.intro-text[data-astro-cid-hbucqqlj]{padding-block:64px 24px;max-width:640px;padding-right:0}.big[data-astro-cid-hbucqqlj]{font-size:48px}.photo[data-astro-cid-hbucqqlj]{min-height:0;margin-inline:calc(-1 * var(--edge));aspect-ratio:16/10}.photo[data-astro-cid-hbucqqlj] img[data-astro-cid-hbucqqlj]{object-position:50% 24%;-webkit-mask-image:linear-gradient(#0000,#000 9%);mask-image:linear-gradient(#0000,#000 9%)}.teacher-gap[data-astro-cid-hbucqqlj]{margin-top:0}.band[data-astro-cid-hbucqqlj]{grid-template-columns:1fr;gap:32px;padding-block:56px}.people[data-astro-cid-hbucqqlj]{gap:16px;max-width:420px}.person[data-astro-cid-hbucqqlj]{max-width:68px}.key[data-astro-cid-hbucqqlj]{gap:8px}.key[data-astro-cid-hbucqqlj]:before{width:10px;height:10px}.classrooms[data-astro-cid-hbucqqlj]{margin-top:72px}.stats[data-astro-cid-hbucqqlj]{grid-template-columns:1fr;margin-top:20px}.stat[data-astro-cid-hbucqqlj],.stat[data-astro-cid-hbucqqlj]:first-child{border-left:0;border-top:1px solid var(--color-rule);grid-template-columns:216px minmax(0,1fr);align-items:start;gap:28px;padding:28px 0;display:grid}.stat-body[data-astro-cid-hbucqqlj]{margin-top:10px}.stat-body[data-astro-cid-hbucqqlj]>p[data-astro-cid-hbucqqlj]{max-width:none;margin-top:14px}.bar[data-astro-cid-hbucqqlj]{height:10px}.viz[data-astro-cid-hbucqqlj]{min-height:0}.pair[data-astro-cid-hbucqqlj]{gap:10px 12px}.classrooms[data-astro-cid-hbucqqlj]>.source[data-astro-cid-hbucqqlj]{margin-top:8px}.closing-wrap[data-astro-cid-hbucqqlj]{margin-top:72px;padding-block:72px}.closing[data-astro-cid-hbucqqlj]{font-size:28px}.closing-ripple[data-astro-cid-hbucqqlj]{width:560px;right:-220px}}@media (width<=767px){.intro[data-astro-cid-hbucqqlj],.band[data-astro-cid-hbucqqlj],.classrooms[data-astro-cid-hbucqqlj],.closing-wrap[data-astro-cid-hbucqqlj]{--edge:min(62.5px, 5cqw)}.gaps[data-astro-cid-hbucqqlj]{padding:0}.big[data-astro-cid-hbucqqlj]{font-size:30px}.intro-text[data-astro-cid-hbucqqlj]{padding-block:48px 24px}.photo[data-astro-cid-hbucqqlj]{aspect-ratio:4/3}.teacher-gap[data-astro-cid-hbucqqlj]{margin-top:0}.band[data-astro-cid-hbucqqlj]{grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:center;gap:18px;padding-block:40px}.people[data-astro-cid-hbucqqlj]{gap:6px;max-width:none}.person[data-astro-cid-hbucqqlj]{max-width:30px}.classrooms[data-astro-cid-hbucqqlj]{margin-top:56px}.stat[data-astro-cid-hbucqqlj],.stat[data-astro-cid-hbucqqlj]:first-child{grid-template-columns:1fr;gap:12px;padding:22px 0}.stat-body[data-astro-cid-hbucqqlj]{margin-top:0}.closing-wrap[data-astro-cid-hbucqqlj]{margin-top:56px;padding-block:56px}.closing[data-astro-cid-hbucqqlj]{font-size:18px}.closing-ripple[data-astro-cid-hbucqqlj]{width:420px;top:auto;bottom:-200px;right:-200px;transform:none}}.reach[data-astro-cid-ht5scdn4]{padding:calc(96 * var(--px)) var(--edge) calc(104 * var(--px));background:var(--color-paper);font-family:var(--font-gs-poppins);color:var(--color-ink)}.title[data-astro-cid-ht5scdn4]{margin:0 0 calc(56 * var(--px));font-size:var(--fs-h2);font-weight:800;line-height:var(--lh-h2);letter-spacing:var(--ls-tight);text-align:center;color:var(--color-ink)}.title[data-astro-cid-ht5scdn4] span[data-astro-cid-ht5scdn4]{color:var(--color-cyan)}.row[data-astro-cid-ht5scdn4]{gap:calc(96 * var(--px));grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;display:grid}.ripple[data-astro-cid-ht5scdn4]{width:100%;max-width:calc(560 * var(--px));aspect-ratio:1;margin-inline:auto;position:relative;container-type:inline-size}.ripple[data-astro-cid-ht5scdn4] svg[data-astro-cid-ht5scdn4]{width:100%;height:100%;display:block;overflow:visible}ul[data-astro-cid-ht5scdn4]{margin:0;padding:0;list-style:none}.ripple[data-astro-cid-ht5scdn4] li[data-astro-cid-ht5scdn4]{text-align:center;white-space:nowrap;position:absolute;left:50%;transform:translate(-50%,-50%)}.band-0[data-astro-cid-ht5scdn4]{color:#fff;top:50%}.band-1[data-astro-cid-ht5scdn4]{top:28.75%}.band-2[data-astro-cid-ht5scdn4]{top:17.5%}.band-3[data-astro-cid-ht5scdn4]{top:6.6%}p[data-astro-cid-ht5scdn4]{margin:0}.num[data-astro-cid-ht5scdn4]{letter-spacing:-.01em;font-size:5.3cqw;font-weight:800;line-height:1.1}.band-0[data-astro-cid-ht5scdn4] .num[data-astro-cid-ht5scdn4]{font-size:5cqw}.label[data-astro-cid-ht5scdn4]{font-size:clamp(11px, 2.9cqw, calc(15 * var(--px)));color:var(--color-muted);line-height:1.2}.band-0[data-astro-cid-ht5scdn4] .label[data-astro-cid-ht5scdn4]{font-size:clamp(10px, 2.5cqw, calc(13 * var(--px)));color:#fff}.copy[data-astro-cid-ht5scdn4]{max-width:calc(600 * var(--px))}.lead[data-astro-cid-ht5scdn4]{font-size:var(--fs-h3);letter-spacing:-.015em;text-wrap:balance;font-weight:800;line-height:1.25}.body[data-astro-cid-ht5scdn4]{margin-top:calc(16 * var(--px));font-size:var(--fs-body);line-height:var(--lh-body);color:var(--color-muted)}.work[data-astro-cid-ht5scdn4]{gap:calc(20 * var(--px)) calc(24 * var(--px));margin-top:calc(28 * var(--px));grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.work[data-astro-cid-ht5scdn4] li[data-astro-cid-ht5scdn4]{padding-top:calc(14 * var(--px));border-top:1px solid var(--color-rule)}.work-num[data-astro-cid-ht5scdn4]{font-size:calc(30 * var(--px));letter-spacing:-.015em;white-space:nowrap;font-weight:800;line-height:1.1}.work-label[data-astro-cid-ht5scdn4]{font-size:var(--fs-small);color:var(--color-muted);margin-top:4px;line-height:1.35}.more[data-astro-cid-ht5scdn4]{margin-top:calc(32 * var(--px))}@media (width<=1023px){.row[data-astro-cid-ht5scdn4]{grid-template-columns:minmax(0,1fr);justify-items:center;gap:40px}.ripple[data-astro-cid-ht5scdn4]{max-width:440px}.copy[data-astro-cid-ht5scdn4]{text-align:center;max-width:560px}.work-num[data-astro-cid-ht5scdn4]{font-size:26px}}@media (width<=767px){.reach[data-astro-cid-ht5scdn4]{padding:64px var(--edge) 72px}.title[data-astro-cid-ht5scdn4]{margin-bottom:28px}.row[data-astro-cid-ht5scdn4]{gap:28px}.ripple[data-astro-cid-ht5scdn4]{max-width:340px}.copy[data-astro-cid-ht5scdn4]{max-width:none}.work[data-astro-cid-ht5scdn4]{gap:16px 14px;margin-top:22px}.work[data-astro-cid-ht5scdn4] li[data-astro-cid-ht5scdn4]{padding-top:10px}.work-num[data-astro-cid-ht5scdn4]{font-size:21px}.more[data-astro-cid-ht5scdn4]{margin-top:24px}}.partners[data-astro-cid-2xxb6oam]{padding:calc(16 * var(--px)) var(--edge) 0;font-family:var(--font-gs-poppins)}.partner-board[data-astro-cid-2xxb6oam],.partner-cards[data-astro-cid-2xxb6oam]{margin:0;padding:0;list-style:none}.group[data-astro-cid-2xxb6oam]{gap:calc(32 * var(--px));padding:calc(28 * var(--px)) 0;grid-template-columns:minmax(0,3fr) minmax(0,9fr);align-items:center;display:grid;position:relative}.group[data-astro-cid-2xxb6oam]:last-child{border-bottom:1px solid var(--color-rule)}.partner-rule[data-astro-cid-2xxb6oam]{background:var(--color-rule);height:1px;position:absolute;top:0;left:0;right:0}.partner-head[data-astro-cid-2xxb6oam]{font-size:var(--fs-small);letter-spacing:.08em;text-transform:uppercase;color:var(--color-cyan-deep);align-items:center;gap:14px;margin:0;font-weight:600;line-height:1.4;display:flex}.partner-badge[data-astro-cid-2xxb6oam]{background:var(--color-cyan-tint);width:44px;height:44px;color:var(--color-cyan-deep);border-radius:50%;flex:none;place-items:center;display:grid}.partner-badge[data-astro-cid-2xxb6oam] svg[data-astro-cid-2xxb6oam]{width:22px;height:22px}.partner-cards[data-astro-cid-2xxb6oam]{gap:calc(16 * var(--px));flex-wrap:wrap;display:flex}.partner-card[data-astro-cid-2xxb6oam]{width:calc(152 * var(--px));height:calc(100 * var(--px));border:1px solid var(--color-rule);background:var(--color-paper);border-radius:14px;place-items:center;display:grid}.partner-card[data-astro-cid-2xxb6oam] img[data-astro-cid-2xxb6oam]{width:auto;max-width:78%;height:auto;max-height:calc(68 * var(--px));object-fit:contain;display:block}@media (width<=1023px){.group[data-astro-cid-2xxb6oam]{grid-template-columns:1fr;gap:18px;padding:24px 0}.partner-cards[data-astro-cid-2xxb6oam]{gap:12px}.partner-card[data-astro-cid-2xxb6oam]{width:calc(33.3333% - 8px);height:96px}.partner-card[data-astro-cid-2xxb6oam] img[data-astro-cid-2xxb6oam]{max-height:60px}}@media (width<=599px){.partner-card[data-astro-cid-2xxb6oam]{width:calc(33.3333% - 8px);height:60px}.partner-cards[data-astro-cid-2xxb6oam]:has(>:nth-child(2):last-child) .partner-card[data-astro-cid-2xxb6oam]{width:calc(50% - 6px);height:60px}.partner-cards[data-astro-cid-2xxb6oam]:has(>:only-child) .partner-card[data-astro-cid-2xxb6oam]{width:100%;height:64px}.partner-card[data-astro-cid-2xxb6oam] img[data-astro-cid-2xxb6oam]{max-width:62%;max-height:28px}.partner-cards[data-astro-cid-2xxb6oam]:has(>:nth-child(2):last-child) .partner-card[data-astro-cid-2xxb6oam] img[data-astro-cid-2xxb6oam]{max-height:30px}.partner-cards[data-astro-cid-2xxb6oam]:has(>:only-child) .partner-card[data-astro-cid-2xxb6oam] img[data-astro-cid-2xxb6oam]{max-height:34px}}.values[data-astro-cid-wjle5wch]{--d:calc(400 * var(--px));padding:calc(112 * var(--px)) var(--edge);background:var(--color-paper);color:var(--color-ink);font-family:var(--font-gs-poppins);text-align:center}h2[data-astro-cid-wjle5wch]{font-size:var(--fs-h2);font-weight:800;line-height:var(--lh-h2);letter-spacing:var(--ls-tight);margin:0}.cyan[data-astro-cid-wjle5wch]{color:var(--color-cyan)}.stage[data-astro-cid-wjle5wch]{margin-top:calc(40 * var(--px));position:relative}.photo[data-astro-cid-wjle5wch]{width:var(--d);margin-inline:auto;position:relative}.circle[data-astro-cid-wjle5wch]{aspect-ratio:1;background:var(--color-cyan-tint);border-radius:50%;width:100%;position:absolute;bottom:0;left:0}.photo[data-astro-cid-wjle5wch] img[data-astro-cid-wjle5wch]{width:100%;height:auto;-webkit-mask-image:linear-gradient(#000,#000),radial-gradient(circle closest-side,#000 99%,#0000 100%);mask-image:linear-gradient(#000,#000),radial-gradient(circle closest-side,#000 99%,#0000 100%);-webkit-mask-size:100% calc(100% - var(--d) / 2), var(--d) var(--d);mask-size:100% calc(100% - var(--d) / 2), var(--d) var(--d);display:block;position:relative;-webkit-mask-position:top,bottom;mask-position:top,bottom;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.dots[data-astro-cid-wjle5wch]{width:22%;fill:var(--color-cyan);opacity:.45;position:absolute;top:2%;right:-20%}.list[data-astro-cid-wjle5wch]{margin:0;padding:0;list-style:none}.list[data-astro-cid-wjle5wch] li[data-astro-cid-wjle5wch]{align-items:center;gap:calc(14 * var(--px));padding:calc(8 * var(--px)) calc(26 * var(--px)) calc(8 * var(--px)) calc(8 * var(--px));background:var(--color-cyan-tint);white-space:nowrap;border-radius:999px;display:inline-flex}.icon[data-astro-cid-wjle5wch]{width:calc(50 * var(--px));height:calc(50 * var(--px));background:var(--color-paper);color:var(--color-cyan-deep);border-radius:50%;flex:none;place-items:center;display:grid}.icon[data-astro-cid-wjle5wch] svg[data-astro-cid-wjle5wch]{width:56%;height:56%}.name[data-astro-cid-wjle5wch]{font-size:calc(19 * var(--px));font-weight:600;line-height:1.2}@media (width>=1180px){.list[data-astro-cid-wjle5wch]{inset:auto 0 calc(var(--d) * .5 - 4 * calc(46 * var(--px))) 0;grid-template-columns:minmax(0, 1fr) calc(var(--d) + 2 * calc(56 * var(--px))) minmax(0, 1fr);grid-template-rows:repeat(8, calc(46 * var(--px)));display:grid;position:absolute}.list[data-astro-cid-wjle5wch] li[data-astro-cid-wjle5wch]{align-self:center}.list[data-astro-cid-wjle5wch] li[data-astro-cid-wjle5wch]:nth-child(-n+4){grid-column:1;justify-self:end}.list[data-astro-cid-wjle5wch] li[data-astro-cid-wjle5wch]:nth-child(n+5){grid-column:3;justify-self:start}.list[data-astro-cid-wjle5wch] li[data-astro-cid-wjle5wch]:first-child{translate:calc(48 * var(--px)) 0;grid-row:1/3}.list[data-astro-cid-wjle5wch] li[data-astro-cid-wjle5wch]:nth-child(2){grid-row:3/5}.list[data-astro-cid-wjle5wch] li[data-astro-cid-wjle5wch]:nth-child(3){grid-row:5/7}.list[data-astro-cid-wjle5wch] li[data-astro-cid-wjle5wch]:nth-child(4){translate:calc(48 * var(--px)) 0;grid-row:7/9}.list[data-astro-cid-wjle5wch] li[data-astro-cid-wjle5wch]:nth-child(5){translate:calc(-48 * var(--px)) 0;grid-row:2/4}.list[data-astro-cid-wjle5wch] li[data-astro-cid-wjle5wch]:nth-child(6){grid-row:4/6}.list[data-astro-cid-wjle5wch] li[data-astro-cid-wjle5wch]:nth-child(7){translate:calc(-48 * var(--px)) 0;grid-row:6/8}}@media (width<=1179px){.list[data-astro-cid-wjle5wch]{flex-wrap:wrap;justify-content:center;gap:12px;max-width:760px;margin:36px auto 0;display:flex}}@media (width<=1023px){.values[data-astro-cid-wjle5wch]{--d:340px;padding:72px var(--edge)}.list[data-astro-cid-wjle5wch] li[data-astro-cid-wjle5wch]{gap:12px;padding:6px 20px 6px 6px}.icon[data-astro-cid-wjle5wch]{width:44px;height:44px}.name[data-astro-cid-wjle5wch]{font-size:17px}}@media (width<=767px){.values[data-astro-cid-wjle5wch]{--d:min(260px, 70vw);padding:64px var(--edge)}.stage[data-astro-cid-wjle5wch]{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:28px;display:flex}.photo[data-astro-cid-wjle5wch]{flex:0 0 var(--d);margin-inline:calc((100% - var(--d)) / 2);order:2;margin-block:8px 2px}.list[data-astro-cid-wjle5wch]{display:contents}.list[data-astro-cid-wjle5wch] li[data-astro-cid-wjle5wch]:nth-child(-n+2){order:1}.list[data-astro-cid-wjle5wch] li[data-astro-cid-wjle5wch]:nth-child(n+3){order:3}.list[data-astro-cid-wjle5wch] li[data-astro-cid-wjle5wch]{gap:10px;padding:5px 16px 5px 5px}.icon[data-astro-cid-wjle5wch]{width:36px;height:36px}.name[data-astro-cid-wjle5wch]{font-size:13.5px}}.programmes[data-astro-cid-qnvqf2cw]{padding:calc(112 * var(--px)) var(--edge);background:var(--color-cyan-tint);font-family:var(--font-gs-poppins);color:var(--color-ink)}h2[data-astro-cid-qnvqf2cw]{max-width:24ch;font-size:var(--fs-h2);font-weight:800;line-height:var(--lh-h2);letter-spacing:var(--ls-tight);margin:0}h2[data-astro-cid-qnvqf2cw] span[data-astro-cid-qnvqf2cw]{color:var(--color-cyan)}.timeline[data-astro-cid-qnvqf2cw]{margin-top:calc(48 * var(--px));position:relative}.tl-line[data-astro-cid-qnvqf2cw]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.tl-track[data-astro-cid-qnvqf2cw]{fill:none;stroke:#d7eef6;stroke-width:3px;stroke-linecap:round;stroke-dasharray:1 10}.tl-ink[data-astro-cid-qnvqf2cw]{fill:none;stroke:var(--color-cyan);stroke-width:3px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0}.tl-dot[data-astro-cid-qnvqf2cw]{fill:var(--color-cyan);stroke:var(--color-paper);stroke-width:4px;opacity:0;transition:opacity .2s}.timeline[data-astro-cid-qnvqf2cw] ol[data-astro-cid-qnvqf2cw]{margin:0;padding:0;list-style:none;position:relative}.item[data-astro-cid-qnvqf2cw]{min-height:calc(270 * var(--px));grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}.item[data-astro-cid-qnvqf2cw]:nth-child(odd) .badge[data-astro-cid-qnvqf2cw]{grid-column:1}.item[data-astro-cid-qnvqf2cw]:nth-child(odd) .text[data-astro-cid-qnvqf2cw]{grid-column:2}.item[data-astro-cid-qnvqf2cw]:nth-child(2n) .badge[data-astro-cid-qnvqf2cw]{grid-area:1/2}.item[data-astro-cid-qnvqf2cw]:nth-child(2n) .text[data-astro-cid-qnvqf2cw]{grid-area:1/1;justify-self:end}.badge[data-astro-cid-qnvqf2cw]{width:calc(136 * var(--px));height:calc(136 * var(--px));background:var(--color-paper);box-shadow:inset 0 0 0 3px var(--color-cyan), 0 0 0 10px var(--color-paper), 0 16px 36px #00a3ce2e;border-radius:50%;justify-self:center;place-items:center;transition:box-shadow .4s;display:grid}.badge-icon[data-astro-cid-qnvqf2cw]{display:none}.badge[data-astro-cid-qnvqf2cw] img[data-astro-cid-qnvqf2cw]{width:58%;height:auto;transition:opacity .4s;display:block}.is-live[data-astro-cid-qnvqf2cw] .item[data-astro-cid-qnvqf2cw]:not(.lit) .badge[data-astro-cid-qnvqf2cw]{box-shadow:inset 0 0 0 3px #d7eef6, 0 0 0 10px var(--color-paper)}.is-live[data-astro-cid-qnvqf2cw] .item[data-astro-cid-qnvqf2cw]:not(.lit) .badge[data-astro-cid-qnvqf2cw] img[data-astro-cid-qnvqf2cw]{opacity:.55}.text[data-astro-cid-qnvqf2cw]{max-width:46ch;padding-block:calc(20 * var(--px))}.for[data-astro-cid-qnvqf2cw]{font-size:var(--fs-small);letter-spacing:.08em;text-transform:uppercase;color:var(--color-cyan-deep);margin:0;font-weight:600}h3[data-astro-cid-qnvqf2cw]{margin:calc(6 * var(--px)) 0 0;font-size:var(--fs-h3);letter-spacing:-.01em;font-weight:800;line-height:1.2}h3[data-astro-cid-qnvqf2cw] a[data-astro-cid-qnvqf2cw]{color:inherit;text-underline-offset:6px;text-decoration:underline 2px #0000;transition:text-decoration-color .2s}h3[data-astro-cid-qnvqf2cw] a[data-astro-cid-qnvqf2cw]:hover,h3[data-astro-cid-qnvqf2cw] a[data-astro-cid-qnvqf2cw]:focus-visible{text-decoration-color:var(--color-cyan)}h3[data-astro-cid-qnvqf2cw] a[data-astro-cid-qnvqf2cw]:focus-visible{outline:3px solid var(--color-cyan);outline-offset:4px}.desc[data-astro-cid-qnvqf2cw]{margin:calc(12 * var(--px)) 0 0;font-size:var(--fs-body);line-height:var(--lh-body);color:#3d4247}.tags[data-astro-cid-qnvqf2cw]{margin:calc(16 * var(--px)) 0 0;flex-wrap:wrap;gap:8px;padding:0;list-style:none;display:flex}.tags[data-astro-cid-qnvqf2cw] li[data-astro-cid-qnvqf2cw]{border:1px solid var(--color-rule);font-size:var(--fs-small);color:var(--color-muted);border-radius:999px;padding:4px 12px;font-weight:500;line-height:1.4}.all[data-astro-cid-qnvqf2cw]{margin-top:calc(40 * var(--px));justify-content:center;display:flex}@media (width<=899px){.programmes[data-astro-cid-qnvqf2cw]{padding:64px var(--edge)}.timeline[data-astro-cid-qnvqf2cw]{--tl-sweep:gap;margin-top:36px}.item[data-astro-cid-qnvqf2cw],.item[data-astro-cid-qnvqf2cw]:nth-child(odd){grid-template-columns:auto minmax(0,1fr);align-items:start;gap:22px;min-height:0;padding-bottom:36px}.item[data-astro-cid-qnvqf2cw]:nth-child(2n){grid-template-columns:minmax(0,1fr) auto}.item[data-astro-cid-qnvqf2cw]:last-child{padding-bottom:0}.item[data-astro-cid-qnvqf2cw]:nth-child(n) .badge[data-astro-cid-qnvqf2cw]{width:76px;height:76px;box-shadow:inset 0 0 0 2.5px var(--color-cyan), 0 0 0 6px var(--color-paper), 0 10px 24px #00a3ce29;grid-area:1/1}.is-live[data-astro-cid-qnvqf2cw] .item[data-astro-cid-qnvqf2cw]:not(.lit) .badge[data-astro-cid-qnvqf2cw]{box-shadow:inset 0 0 0 2.5px #d7eef6, 0 0 0 6px var(--color-paper)}.item[data-astro-cid-qnvqf2cw]:nth-child(2n) .badge[data-astro-cid-qnvqf2cw]{grid-column:2}.item[data-astro-cid-qnvqf2cw]:nth-child(n) .text[data-astro-cid-qnvqf2cw]{grid-area:1/2;justify-self:start;padding-block:6px 0}.item[data-astro-cid-qnvqf2cw]:nth-child(2n) .text[data-astro-cid-qnvqf2cw]{grid-column:1}}@media (width<=767px){.programmes[data-astro-cid-qnvqf2cw]{padding:64px var(--edge)}.timeline[data-astro-cid-qnvqf2cw]{margin-top:32px}.item[data-astro-cid-qnvqf2cw],.item[data-astro-cid-qnvqf2cw]:nth-child(odd),.item[data-astro-cid-qnvqf2cw]:nth-child(2n){gap:16px;padding-bottom:44px}.item[data-astro-cid-qnvqf2cw]:last-child{padding-bottom:0}.item[data-astro-cid-qnvqf2cw]:nth-child(n) .badge[data-astro-cid-qnvqf2cw]{width:68px;height:68px;box-shadow:inset 0 0 0 2.5px var(--color-cyan), 0 0 0 5px var(--color-paper), 0 8px 20px #00a3ce29}.is-live[data-astro-cid-qnvqf2cw] .item[data-astro-cid-qnvqf2cw]:not(.lit) .badge[data-astro-cid-qnvqf2cw]{box-shadow:inset 0 0 0 2.5px #d7eef6, 0 0 0 5px var(--color-paper)}.item[data-astro-cid-qnvqf2cw] .for[data-astro-cid-qnvqf2cw]{font-size:12px}.item[data-astro-cid-qnvqf2cw] .text[data-astro-cid-qnvqf2cw] h3[data-astro-cid-qnvqf2cw]{font-size:17px}.item[data-astro-cid-qnvqf2cw] .desc[data-astro-cid-qnvqf2cw]{display:none}.item[data-astro-cid-qnvqf2cw] .tags[data-astro-cid-qnvqf2cw]{margin-top:10px}.item[data-astro-cid-qnvqf2cw] .tags[data-astro-cid-qnvqf2cw] li[data-astro-cid-qnvqf2cw]{font-size:12px}.badge[data-astro-cid-qnvqf2cw] img[data-astro-cid-qnvqf2cw]{display:none}.badge-icon[data-astro-cid-qnvqf2cw]{stroke-width:2px;width:50%;height:50%;color:var(--color-cyan-deep);display:block}.is-live[data-astro-cid-qnvqf2cw] .item[data-astro-cid-qnvqf2cw]:not(.lit) .badge-icon[data-astro-cid-qnvqf2cw]{opacity:.45}}.hero[data-astro-cid-uvk5fgiw]{--vh:100vh;--hdr:81px;--hero-h:calc(var(--vh) - var(--hdr));--hero-pad:min(calc(56 * var(--px)), calc(var(--vh) * .07));column-gap:calc(80 * var(--px));min-height:var(--hero-h);padding-right:var(--edge);font-family:var(--font-gs-poppins);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid;position:relative;overflow:clip}@supports (height:100svh){.hero[data-astro-cid-uvk5fgiw]{--vh:100svh}}@media (width<=1024px){.hero[data-astro-cid-uvk5fgiw]{--hdr:65px}}.hero-photo[data-astro-cid-uvk5fgiw]{padding-top:var(--hero-pad);align-self:end;display:flex}.stage[data-astro-cid-uvk5fgiw]{width:min(100%, calc((var(--hero-h) - var(--hero-pad)) * .832), 600px);position:relative}.hero-img[data-astro-cid-uvk5fgiw]{z-index:1;width:100%;height:auto;display:block;position:relative;-webkit-mask-image:linear-gradient(#000 86%,#0000);mask-image:linear-gradient(#000 86%,#0000)}.ripple[data-astro-cid-uvk5fgiw]{aspect-ratio:1;pointer-events:none;width:320%;height:auto;position:absolute;top:31%;left:24%;transform:translate(-50%,-50%)}.text[data-astro-cid-uvk5fgiw]{z-index:1;padding-block:min(calc(64 * var(--px)), calc(var(--vh) * .06));align-self:center;position:relative}.hero[data-astro-cid-uvk5fgiw] h1[data-astro-cid-uvk5fgiw],.hero[data-astro-cid-uvk5fgiw] h2[data-astro-cid-uvk5fgiw]{font-weight:800;font-size:calc(64 * var(--px));letter-spacing:-.02em;text-wrap:balance;margin:0;line-height:1.1}.hero[data-astro-cid-uvk5fgiw] h1[data-astro-cid-uvk5fgiw]{color:var(--color-ink)}.hero[data-astro-cid-uvk5fgiw] h2[data-astro-cid-uvk5fgiw]{color:var(--color-cyan);text-transform:lowercase}.chalk[data-astro-cid-uvk5fgiw]{display:inline-block;position:relative}.chalk[data-astro-cid-uvk5fgiw] svg[data-astro-cid-uvk5fgiw]{fill:none;width:102%;height:.2em;stroke:var(--color-cyan);stroke-width:5px;stroke-linecap:round;position:absolute;bottom:-.12em;left:-1%;overflow:visible}.hero[data-astro-cid-uvk5fgiw] p[data-astro-cid-uvk5fgiw]{max-width:34em;margin:calc(32 * var(--px)) 0 0;font-size:calc(21 * var(--px));color:var(--color-muted);line-height:1.7}.buttons[data-astro-cid-uvk5fgiw]{gap:calc(16 * var(--px));margin-top:calc(36 * var(--px));flex-wrap:wrap;align-items:center;display:flex}.partners-band[data-astro-cid-uvk5fgiw]{padding:calc(72 * var(--px)) 0 calc(112 * var(--px));background:var(--color-paper)}@media (width<=767px){.partners-band[data-astro-cid-uvk5fgiw]{padding:32px 0 64px}}.news[data-astro-cid-uvk5fgiw]{gap:calc(32 * var(--px)) calc(64 * var(--px));padding:calc(72 * var(--px)) var(--edge);background:var(--color-cyan-deep);color:var(--color-paper);font-family:var(--font-gs-poppins);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.news[data-astro-cid-uvk5fgiw] h2[data-astro-cid-uvk5fgiw]{font-size:var(--fs-h2);font-weight:800;line-height:var(--lh-h2);letter-spacing:var(--ls-tight);color:var(--color-paper);margin:0}.news[data-astro-cid-uvk5fgiw] h2[data-astro-cid-uvk5fgiw] span[data-astro-cid-uvk5fgiw]{color:#bfeaf6}.news-text[data-astro-cid-uvk5fgiw] p[data-astro-cid-uvk5fgiw]{max-width:46ch;margin:calc(14 * var(--px)) 0 0;font-size:var(--fs-lead);line-height:var(--lh-lead);color:#ffffffe0}.news-actions[data-astro-cid-uvk5fgiw]{flex-wrap:wrap;align-items:center;gap:16px 28px;display:flex}.news-read[data-astro-cid-uvk5fgiw]{font-size:var(--fs-body);color:var(--color-paper);text-underline-offset:5px;font-weight:600;text-decoration:underline 2px}.news-read[data-astro-cid-uvk5fgiw]:hover{color:#bfeaf6}@media (width<=1023px){.hero[data-astro-cid-uvk5fgiw]{padding-inline:var(--edge);flex-direction:column;justify-content:space-between;display:flex}.text[data-astro-cid-uvk5fgiw]{padding-block:min(56px, calc(var(--vh) * .06)) 32px}.hero[data-astro-cid-uvk5fgiw] h1[data-astro-cid-uvk5fgiw],.hero[data-astro-cid-uvk5fgiw] h2[data-astro-cid-uvk5fgiw]{font-size:48px}.hero[data-astro-cid-uvk5fgiw] p[data-astro-cid-uvk5fgiw]{margin-top:20px;font-size:19px}.buttons[data-astro-cid-uvk5fgiw]{gap:12px;margin-top:28px}.text[data-astro-cid-uvk5fgiw]{order:-1}.hero-photo[data-astro-cid-uvk5fgiw]{min-height:300px;margin-inline:calc(-1 * var(--edge));flex:auto;align-self:stretch;padding-top:0;position:relative}.stage[data-astro-cid-uvk5fgiw]{width:auto;position:absolute;inset:0;container-type:size}.hero-img[data-astro-cid-uvk5fgiw]{object-fit:contain;object-position:100% 100%;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:none;mask-image:none}.ripple[data-astro-cid-uvk5fgiw]{width:150%;top:31%;left:auto;right:63cqh;transform:translate(50%,-50%)}}@media (width<=767px){.text[data-astro-cid-uvk5fgiw]{padding-block:min(48px, calc(var(--vh) * .06)) 24px}.hero[data-astro-cid-uvk5fgiw] h1[data-astro-cid-uvk5fgiw],.hero[data-astro-cid-uvk5fgiw] h2[data-astro-cid-uvk5fgiw]{font-size:27px}.hero[data-astro-cid-uvk5fgiw] p[data-astro-cid-uvk5fgiw]{margin-top:12px;font-size:15px}.buttons[data-astro-cid-uvk5fgiw]{gap:10px;margin-top:22px}.buttons[data-astro-cid-uvk5fgiw] .btn{flex:auto;padding:0 12px;font-size:14px}.ripple[data-astro-cid-uvk5fgiw]{width:230%}.news[data-astro-cid-uvk5fgiw]{padding:56px var(--edge)}}@media (width<=767px) and (height<=700px){.hero[data-astro-cid-uvk5fgiw] h1[data-astro-cid-uvk5fgiw],.hero[data-astro-cid-uvk5fgiw] h2[data-astro-cid-uvk5fgiw]{font-size:25px}.hero[data-astro-cid-uvk5fgiw] p[data-astro-cid-uvk5fgiw]{font-size:14.5px}.hero-photo[data-astro-cid-uvk5fgiw]{min-height:250px}}
