.home-audience[data-astro-cid-o6vmohwv]{background:var(--color-ink);color:#fff;padding-block:clamp(4rem,8vw,6.5rem)}.home-audience__inner[data-astro-cid-o6vmohwv]{flex-direction:column;gap:clamp(2.5rem,5vw,3.5rem);display:flex}.home-audience__hero[data-astro-cid-o6vmohwv]{text-align:center}.home-audience__hero[data-astro-cid-o6vmohwv] h2[data-astro-cid-o6vmohwv]{color:#fff;max-width:18ch;margin:0 auto;font-size:clamp(2rem,4vw,3.1rem)}.home-audience__hero[data-astro-cid-o6vmohwv] .section-desc[data-astro-cid-o6vmohwv]{color:#ffffffe0;margin:1.25rem auto 0;line-height:1.7}.home-audience__cards[data-astro-cid-o6vmohwv]{gap:var(--grid-gap);grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;margin:0;padding:0;list-style:none;display:grid}.home-audience__cards[data-astro-cid-o6vmohwv] li[data-astro-cid-o6vmohwv]{background:var(--color-surface-frame);color:var(--color-ink);border:1px solid var(--color-surface);border-radius:var(--radius-card);padding:var(--card-padding);flex-direction:column;gap:.85rem;min-width:0;max-width:100%;display:flex;box-shadow:0 16px 40px #0003}.home-audience__label[data-astro-cid-o6vmohwv]{color:var(--color-brand);font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:600}.home-audience__cards[data-astro-cid-o6vmohwv] h3[data-astro-cid-o6vmohwv]{color:var(--color-ink);overflow-wrap:anywhere;margin:0;font-size:26px}.home-audience__cards[data-astro-cid-o6vmohwv] li[data-astro-cid-o6vmohwv]>p[data-astro-cid-o6vmohwv]:last-of-type{color:#555;overflow-wrap:anywhere;flex:1;margin:0;line-height:1.6}.home-audience[data-astro-cid-o6vmohwv] .cb-btn{align-self:flex-start;min-width:0;max-width:100%;margin-block-start:1.25rem}@media (width<=1024px){.home-audience__cards[data-astro-cid-o6vmohwv]{grid-template-columns:repeat(2,minmax(0,1fr))}.home-audience__cards[data-astro-cid-o6vmohwv] li[data-astro-cid-o6vmohwv]{padding:clamp(1rem, 4vw, var(--card-padding))}}@media (width<=560px){.home-audience__cards[data-astro-cid-o6vmohwv]{grid-template-columns:minmax(0,1fr)}}.home-dot[data-astro-cid-raaykkii]{color:var(--color-brand);font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:600}.home-dot[data-astro-cid-raaykkii]:before{content:"";background:var(--color-brand);vertical-align:.1em;border-radius:50%;width:.45rem;height:.45rem;margin-inline-end:.45rem;display:inline-block}.home-faq[data-astro-cid-raaykkii]{background:var(--color-surface-band)}.home-faq__grid[data-astro-cid-raaykkii]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:stretch;gap:3rem;display:grid}.home-faq__copy[data-astro-cid-raaykkii]{min-width:0;max-width:100%}.home-faq[data-astro-cid-raaykkii] h2[data-astro-cid-raaykkii]{font-size:var(--font-size-section);max-width:none;margin-block-start:.85rem}.home-faq__intro[data-astro-cid-raaykkii]{margin:1rem 0 1.4rem;line-height:1.65}.home-faq__list[data-astro-cid-raaykkii]{margin-block-start:2rem}.home-faq__media[data-astro-cid-raaykkii]{border-radius:var(--radius-card);background:var(--color-surface-frame,var(--color-surface));align-self:stretch;width:100%;min-width:0;max-width:100%;height:100%;min-height:16rem;margin:0;position:relative;overflow:hidden}.home-faq__media[data-astro-cid-raaykkii] .home-faq__img[data-astro-cid-raaykkii],.home-faq__media[data-astro-cid-raaykkii] img{object-fit:cover;object-position:center;width:100%;max-width:none;height:100%;display:block;position:absolute;inset:0}@media (width<=1024px){.home-faq__grid[data-astro-cid-raaykkii]{grid-template-columns:1fr;gap:2rem}.home-faq__media[data-astro-cid-raaykkii]{aspect-ratio:4/3;height:auto;min-height:0}}.cb-hero[data-astro-cid-yodha2z4]{isolation:isolate;background:radial-gradient(ellipse 55% 50% at 18% 42%, color-mix(in srgb, var(--color-brand) 28%, transparent), transparent 68%), radial-gradient(ellipse 40% 36% at 8% 78%, color-mix(in srgb, var(--color-brand-light) 14%, transparent), transparent 62%), radial-gradient(ellipse 30% 28% at 42% 18%, color-mix(in srgb, var(--color-brand) 10%, transparent), transparent 70%), var(--color-ink);color:#fff;height:91dvh;min-height:91dvh;position:relative;overflow:clip}.cb-hero__stage[data-astro-cid-yodha2z4]{z-index:1;grid-template-columns:minmax(18rem,.44fr) minmax(0,.56fr);align-items:stretch;max-width:96rem;height:100%;margin-inline:auto;display:grid;position:relative}.cb-hero__info[data-astro-cid-yodha2z4]{flex-direction:column;justify-content:center;row-gap:1.1rem;padding-block:clamp(2rem,5vw,4rem);padding-inline:clamp(1.25rem,4vw,3.5rem);display:flex;position:relative}.cb-hero__heading[data-astro-cid-yodha2z4]{letter-spacing:-.02em;color:#fff;text-wrap:balance;max-width:none;margin:0;font-size:70px;font-weight:500;line-height:1.08}.cb-hero__body[data-astro-cid-yodha2z4]{color:#fffc;text-wrap:balance;max-width:28rem;margin:0;font-size:1.05rem;line-height:1.55}.cb-hero__actions[data-astro-cid-yodha2z4]{flex-wrap:wrap;gap:.75rem;margin-block-start:var(--spacing-cta);display:flex}.cb-hero__proof[data-astro-cid-yodha2z4]{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-block-start:1rem;display:flex}.cb-hero__avatars[data-astro-cid-yodha2z4]{width:max-content;margin:0;padding:0;list-style:none;display:flex}.cb-hero__avatars[data-astro-cid-yodha2z4] li[data-astro-cid-yodha2z4]{border:3px solid var(--color-ink);border-radius:9999px;width:54px;height:54px;transition:margin .3s;overflow:hidden}.cb-hero__avatars[data-astro-cid-yodha2z4] li[data-astro-cid-yodha2z4]:not(:first-child){margin-inline-start:-1rem}.cb-hero__proof[data-astro-cid-yodha2z4]:hover .cb-hero__avatars[data-astro-cid-yodha2z4] li[data-astro-cid-yodha2z4]:not(:first-child){margin-inline-start:-.7rem}.cb-hero__avatars[data-astro-cid-yodha2z4] img[data-astro-cid-yodha2z4]{object-fit:cover;object-position:50% 50%;width:100%;height:100%}.cb-hero__proof-text[data-astro-cid-yodha2z4]{color:#ffffffe6;margin:0;font-size:.8rem;font-weight:600}.cb-hero__media[data-astro-cid-yodha2z4]{background:0 0;justify-content:center;align-items:flex-end;min-width:0;height:100%;margin:0;display:flex;overflow:hidden}.cb-hero__media[data-astro-cid-yodha2z4] img[data-astro-cid-yodha2z4],.cb-hero__media[data-astro-cid-yodha2z4] img{object-fit:contain;object-position:center bottom;background:0 0;width:100%;height:100%;display:block}@media (width<=1024px){.cb-hero[data-astro-cid-yodha2z4]{height:auto;min-height:auto;overflow:visible}.cb-hero__stage[data-astro-cid-yodha2z4]{grid-template-columns:1fr;width:100%;max-width:none;height:auto;min-height:0;margin-inline:0}.cb-hero__media[data-astro-cid-yodha2z4]{aspect-ratio:auto;background:0 0;order:-1;justify-content:center;align-items:center;width:100%;max-width:none;height:auto;min-height:0;max-height:none;display:flex;overflow:visible}.cb-hero__media[data-astro-cid-yodha2z4] img[data-astro-cid-yodha2z4],.cb-hero__media[data-astro-cid-yodha2z4] img{object-fit:contain;object-position:center center;width:100%;max-width:100%;height:auto;max-height:none;margin-inline:auto;display:block;transform:none}.cb-hero__info[data-astro-cid-yodha2z4]{padding-block:2.25rem 3rem;padding-inline:clamp(1.15rem,5vw,1.75rem)}.cb-hero__heading[data-astro-cid-yodha2z4]{max-width:none;font-size:clamp(2rem,8vw,70px)}}.home-member[data-astro-cid-y54cyfma]{background:var(--color-surface-band);text-align:center}.home-member__header[data-astro-cid-y54cyfma]{text-align:center}.home-dot[data-astro-cid-y54cyfma]{color:var(--color-brand);font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:500}.home-dot[data-astro-cid-y54cyfma]:before{content:"";background:var(--color-brand);vertical-align:.1em;border-radius:50%;width:.45rem;height:.45rem;margin-inline-end:.45rem;display:inline-block}.home-member[data-astro-cid-y54cyfma] h2[data-astro-cid-y54cyfma]{font-size:var(--font-size-section);margin-block-start:.85rem}.home-member__intro[data-astro-cid-y54cyfma]{color:#555;margin:1rem auto 0;line-height:1.65}.home-member__cta[data-astro-cid-y54cyfma]{margin-block:var(--spacing-cta) 2.5rem}.home-member__deck-wrap[data-astro-cid-y54cyfma]{width:100%;max-width:1200px;padding-inline:var(--container-pad,1.25rem);box-sizing:border-box;margin-inline:auto}.home-member__deck[data-astro-cid-y54cyfma]{--member-ease:cubic-bezier(.22, 1, .36, 1);--member-dur:.55s;flex-direction:row;align-items:stretch;gap:.75rem;width:100%;height:min(40rem,78vh);min-height:32rem;display:flex}.home-member__panel[data-astro-cid-y54cyfma]{color:#fff;background:var(--color-ink);border-radius:var(--radius-card);min-width:0;transition:flex-grow var(--member-dur) var(--member-ease);flex:1 1 0;position:relative;overflow:hidden}.home-member__panel[data-astro-cid-y54cyfma].is-active{flex-grow:3.2}.home-member__panel-hit[data-astro-cid-y54cyfma]{color:inherit;text-decoration:none;display:block;position:absolute;inset:0}.home-member__panel-img[data-astro-cid-y54cyfma]{object-fit:cover;object-position:center;filter:grayscale();width:100%;height:100%;transition:filter var(--member-dur) var(--member-ease), transform .8s var(--member-ease);position:absolute;inset:0;transform:scale(1.04)}.home-member__panel[data-astro-cid-y54cyfma].is-active .home-member__panel-img[data-astro-cid-y54cyfma]{filter:grayscale(0);transform:scale(1)}.home-member__panel-shade[data-astro-cid-y54cyfma]{opacity:.55;transition:opacity var(--member-dur) var(--member-ease);background:linear-gradient(#0000 22%,#00000052 42%,#000000b8 60%,#000000e6 78%,#000000f5 100%);position:absolute;inset:0}.home-member__panel[data-astro-cid-y54cyfma].is-active .home-member__panel-shade[data-astro-cid-y54cyfma]{opacity:1}.home-member__panel-content[data-astro-cid-y54cyfma]{pointer-events:none;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:clamp(1.5rem,3vw,2rem);display:flex;position:absolute;inset:0}.home-member__panel-copy[data-astro-cid-y54cyfma]{text-align:start;opacity:0;flex-direction:column;align-items:flex-start;gap:.85rem;width:100%;transition:none;display:flex;transform:translateY(12px)}.home-member__panel[data-astro-cid-y54cyfma].is-active .home-member__panel-copy[data-astro-cid-y54cyfma]{opacity:1;transition:opacity var(--member-dur) var(--member-ease) .18s, transform var(--member-dur) var(--member-ease) .18s;transform:translateY(0)}.home-member__panel-title[data-astro-cid-y54cyfma]{font-family:var(--font-display);letter-spacing:-.02em;color:#fff;margin:0;font-size:28px;font-weight:500;line-height:1.2}.home-member__panel-desc[data-astro-cid-y54cyfma]{text-wrap:balance;color:#ffffffe0;width:100%;margin:0;font-size:1rem;line-height:1.55}.home-member__panel-btn[data-astro-cid-y54cyfma]{pointer-events:none;margin-block-start:.65rem}.home-member__panel[data-astro-cid-y54cyfma]:focus-within{outline:3px solid var(--color-brand);outline-offset:3px}@media (width<=1024px){.home-member__deck[data-astro-cid-y54cyfma]{flex-direction:column;gap:1rem;height:auto;min-height:0}.home-member__panel[data-astro-cid-y54cyfma],.home-member__panel[data-astro-cid-y54cyfma].is-active{flex:none;width:100%;height:auto;min-height:26rem}.home-member__panel-hit[data-astro-cid-y54cyfma]{flex-direction:column;height:auto;min-height:26rem;display:flex;position:relative;inset:auto}.home-member__panel-content[data-astro-cid-y54cyfma]{box-sizing:border-box;flex:auto;min-height:26rem;padding:clamp(1.5rem,4vw,2rem);position:relative}.home-member__panel-copy[data-astro-cid-y54cyfma]{opacity:1;gap:1rem;transform:none}.home-member__panel-title[data-astro-cid-y54cyfma]{font-size:clamp(1.35rem,3.8vw,1.75rem)}.home-member__panel-desc[data-astro-cid-y54cyfma]{max-width:36rem;margin:0;font-size:.95rem;line-height:1.55}.home-member__panel-btn[data-astro-cid-y54cyfma]{box-sizing:border-box;--btn-icon-size:2rem;--btn-min-height:2.75rem;--btn-padding-inline-end:.3rem;gap:.55rem;max-width:100%;margin-block-start:.35rem;overflow:hidden}.home-member__panel-img[data-astro-cid-y54cyfma]{filter:grayscale(0);transform:none}.home-member__panel-shade[data-astro-cid-y54cyfma]{opacity:1}}.home-dot[data-astro-cid-jhq24zlq]{color:var(--color-brand);font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;text-align:center;margin:0;font-size:.78rem;font-weight:500}.home-dot[data-astro-cid-jhq24zlq]:before{content:"";background:var(--color-brand);vertical-align:.1em;border-radius:50%;width:.45rem;height:.45rem;margin-inline-end:.45rem;display:inline-block}.home-move[data-astro-cid-jhq24zlq]{background:var(--color-surface);text-align:center}.home-move[data-astro-cid-jhq24zlq] h2[data-astro-cid-jhq24zlq]{font-size:var(--font-size-section);margin-block-start:.85rem}.home-move__intro[data-astro-cid-jhq24zlq]{color:color-mix(in srgb, var(--color-ink) 62%, transparent);margin:1rem auto 0;line-height:1.65}.home-move__controls[data-astro-cid-jhq24zlq]{justify-content:center;margin-block-start:1rem;display:flex}.home-move__playback[data-astro-cid-jhq24zlq]{border:1px solid color-mix(in srgb, var(--color-ink) 18%, transparent);border-radius:var(--radius-pill);background:var(--color-surface);min-height:2.75rem;color:var(--color-ink-soft);cursor:pointer;justify-content:center;align-items:center;gap:.45rem;padding:.55rem .9rem;font-size:.8125rem;font-weight:600;transition:background-color .15s,border-color .15s,transform .15s ease-out;display:inline-flex}.home-move__playback[data-astro-cid-jhq24zlq]:hover{background:var(--color-surface-frame);border-color:color-mix(in srgb, var(--color-brand) 38%, transparent)}.home-move__playback[data-astro-cid-jhq24zlq]:active{transform:scale(.96)}.home-move__playback[data-astro-cid-jhq24zlq] [data-astro-cid-jhq24zlq][hidden]{display:none}.home-move__playback[data-astro-cid-jhq24zlq]>[data-astro-cid-jhq24zlq][data-move-pause-icon],.home-move__playback[data-astro-cid-jhq24zlq]>[data-astro-cid-jhq24zlq][data-move-play-icon]{justify-content:center;align-self:center;align-items:center;line-height:0;display:inline-flex}.home-move__playback[data-astro-cid-jhq24zlq]>[data-astro-cid-jhq24zlq][data-move-play-icon]{translate:.04em}.home-move__stage[data-astro-cid-jhq24zlq]{--move-ease:cubic-bezier(.22, 1, .36, 1);--move-dur:.55s;--card-w:330px;--card-left:50%;text-align:start;perspective:1100px;min-width:0;max-width:1000px;min-height:450px;margin-block-start:2.75rem;margin-inline:auto;position:relative;overflow:visible}.home-move__list[data-astro-cid-jhq24zlq]{flex-direction:column;width:100%;margin:0;padding:0;list-style:none;display:flex}.home-move__item[data-astro-cid-jhq24zlq]{border-block-start:1px solid color-mix(in srgb, var(--color-ink) 18%, transparent);z-index:1;position:relative}.home-move__item[data-astro-cid-jhq24zlq]:last-child{border-block-end:1px solid color-mix(in srgb, var(--color-ink) 18%, transparent)}.home-move__line[data-astro-cid-jhq24zlq]{pointer-events:none;background:0 0;height:2px;position:absolute;inset-block-start:-1px;inset-inline:0;overflow:hidden}.home-move__line-fill[data-astro-cid-jhq24zlq]{background:var(--color-brand);transform-origin:0;will-change:transform;width:100%;height:100%;display:block;transform:scaleX(0)}.home-move__item[data-astro-cid-jhq24zlq].is-active .home-move__line[data-astro-cid-jhq24zlq]{z-index:2}.home-move__trigger[data-astro-cid-jhq24zlq]{width:max-content;max-width:100%;color:color-mix(in srgb, var(--color-ink) 38%, transparent);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;grid-template-columns:2.75rem max-content;align-items:center;gap:.85rem;margin:0;padding-block:2.1rem;padding-inline:0;transition:color .25s;display:grid}.home-move__item[data-astro-cid-jhq24zlq].is-active .home-move__trigger[data-astro-cid-jhq24zlq]{color:var(--color-ink)}.home-move__num[data-astro-cid-jhq24zlq]{font-family:var(--font-display);letter-spacing:.02em;opacity:.75;font-size:.95rem;font-weight:500}.home-move__label[data-astro-cid-jhq24zlq]{font-family:var(--font-display);letter-spacing:-.02em;white-space:nowrap;font-size:clamp(1.15rem,2.2vw,1.55rem);font-weight:500;line-height:1.25}.home-move__card-slot[data-astro-cid-jhq24zlq]{width:var(--card-w);z-index:40;pointer-events:none;perspective:1100px;position:absolute;inset-block:-1.25rem 0;inset-inline-start:var(--card-left);inset-inline-end:auto}.home-move__card[data-astro-cid-jhq24zlq]{aspect-ratio:auto;box-sizing:border-box;border-radius:var(--radius-card);text-align:center;width:330px;max-width:100%;height:450px;color:var(--color-ink);border:1px solid color-mix(in srgb, var(--color-ink) 8%, transparent);will-change:transform;transform-style:preserve-3d;transition:transform var(--move-dur) var(--move-ease), box-shadow .35s ease, background .35s ease, border-color .35s ease, color .35s ease;pointer-events:auto;z-index:40;isolation:isolate;background:radial-gradient(85% 65% at 18% 22%,#f0e2f8 0%,#0000 55%),radial-gradient(70% 55% at 86% 72%,#c9b0e4 0%,#0000 52%),radial-gradient(50% 40% at 48% 100%,#d8c2ec 0%,#0000 48%),linear-gradient(158deg,#e5d4f4 0%,#cbb6e8 48%,#b49ad8 100%);flex-direction:column;justify-content:center;align-items:center;padding:30px;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 10px #00000014,0 18px 36px #00000029,0 40px 72px #0000002e,0 0 0 1px #0000000a}.home-move__card[data-astro-cid-jhq24zlq]:before{content:"";z-index:0;border-radius:inherit;pointer-events:none;opacity:.55;mix-blend-mode:soft-light;background-image:radial-gradient(circle at 18% 22%,#ffffffb3,#0000 42%),radial-gradient(circle at 82% 78%,#00000014,#0000 48%),url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.55'/%3E%3C/svg%3E");background-size:auto,auto,180px 180px;position:absolute;inset:0}.home-move__stage[data-astro-cid-jhq24zlq][data-active="1"] .home-move__card[data-astro-cid-jhq24zlq]{background:radial-gradient(80% 60% at 20% 25%,#ffe0c8 0%,#0000 55%),radial-gradient(65% 50% at 90% 70%,#f0a078 0%,#0000 50%),radial-gradient(45% 35% at 50% 95%,#ffc09a 0%,#0000 48%),linear-gradient(152deg,#ffd8bc 0%,#f5a882 46%,#e88862 100%)}.home-move__stage[data-astro-cid-jhq24zlq][data-active="2"] .home-move__card[data-astro-cid-jhq24zlq]{background:radial-gradient(75% 55% at 22% 18%,#fff0d4 0%,#0000 55%),radial-gradient(60% 50% at 85% 80%,#e0b878 0%,#0000 50%),linear-gradient(148deg,#f5e2c0 0%,#e8c48a 50%,#d4a86a 100%)}.home-move__stage[data-astro-cid-jhq24zlq][data-active="3"] .home-move__card[data-astro-cid-jhq24zlq]{color:#fff8f0;background:radial-gradient(ellipse 80% 60% at 18% 22%, color-mix(in srgb, var(--color-brand-light) 48%, #fff5ee) 0%, transparent 55%), radial-gradient(ellipse 65% 50% at 88% 72%, color-mix(in srgb, var(--color-brand-dark) 78%, #4a0e0e) 0%, transparent 52%), radial-gradient(ellipse 45% 38% at 48% 100%, color-mix(in srgb, var(--color-brand) 70%, var(--color-brand-light)) 0%, transparent 48%), linear-gradient(155deg, color-mix(in srgb, var(--color-brand-light) 82%, #e87068) 0%, var(--color-brand) 46%, var(--color-brand-dark) 100%)}.home-move__stage[data-astro-cid-jhq24zlq][data-active="3"] .home-move__card-desc[data-astro-cid-jhq24zlq]{color:#fff8f0c7}.home-move__stage[data-astro-cid-jhq24zlq][data-active="0"] .home-move__icon[data-astro-cid-jhq24zlq]{color:#7a4fa8;background:#ece6f3}.home-move__stage[data-astro-cid-jhq24zlq][data-active="1"] .home-move__icon[data-astro-cid-jhq24zlq]{color:#c45a32;background:#f7e8e2}.home-move__stage[data-astro-cid-jhq24zlq][data-active="2"] .home-move__icon[data-astro-cid-jhq24zlq]{color:#9a6b2e;background:#f1eae2}.home-move__stage[data-astro-cid-jhq24zlq][data-active="3"] .home-move__icon[data-astro-cid-jhq24zlq]{color:#fff8f0;background:#fff8f02e}.home-move__card[data-astro-cid-jhq24zlq].is-tilting{box-shadow:0 8px 16px #0000001a, 0 28px 56px #00000038, 0 56px 96px #0000003d, 0 0 0 1px color-mix(in srgb, var(--color-ink) 10%, transparent)}.home-move__card-panel[data-astro-cid-jhq24zlq]{z-index:1;flex-direction:column;justify-content:center;align-items:center;gap:.85rem;width:100%;display:flex;position:relative;transform:translateZ(24px)}.home-move__card-panel[data-astro-cid-jhq24zlq][hidden]{display:none}.home-move__icon[data-astro-cid-jhq24zlq]{border-radius:var(--radius-inner);color:#7a4fa8;background:#ece6f3;flex:none;place-items:center;width:4rem;height:4rem;margin-block-end:1.75rem;transition:background .35s,color .35s;display:inline-grid}.home-move__icon[data-astro-cid-jhq24zlq] svg{overflow:visible}.home-move__icon[data-astro-cid-jhq24zlq] path,.home-move__icon[data-astro-cid-jhq24zlq] circle,.home-move__icon[data-astro-cid-jhq24zlq] line,.home-move__icon[data-astro-cid-jhq24zlq] polyline,.home-move__icon[data-astro-cid-jhq24zlq] polygon,.home-move__icon[data-astro-cid-jhq24zlq] rect,.home-move__icon[data-astro-cid-jhq24zlq] ellipse{stroke-dasharray:1;stroke-dashoffset:0}.home-move__icon[data-astro-cid-jhq24zlq].is-drawing path,.home-move__icon[data-astro-cid-jhq24zlq].is-drawing circle,.home-move__icon[data-astro-cid-jhq24zlq].is-drawing line,.home-move__icon[data-astro-cid-jhq24zlq].is-drawing polyline,.home-move__icon[data-astro-cid-jhq24zlq].is-drawing polygon,.home-move__icon[data-astro-cid-jhq24zlq].is-drawing rect,.home-move__icon[data-astro-cid-jhq24zlq].is-drawing ellipse{animation:move-stroke-draw var(--icon-stroke-draw-duration) ease forwards}@keyframes move-stroke-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.home-move__card-title[data-astro-cid-jhq24zlq]{font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;color:inherit;margin:0;font-size:23px;font-weight:500;line-height:1.2}.home-move__card-desc[data-astro-cid-jhq24zlq]{text-wrap:balance;color:color-mix(in srgb, var(--color-ink) 68%, transparent);margin:0;font-size:16px;line-height:1.55}@media (prefers-reduced-motion:reduce){.home-move__card[data-astro-cid-jhq24zlq]{transition:none}.home-move__icon[data-astro-cid-jhq24zlq] path,.home-move__icon[data-astro-cid-jhq24zlq] circle,.home-move__icon[data-astro-cid-jhq24zlq] line,.home-move__icon[data-astro-cid-jhq24zlq] polyline,.home-move__icon[data-astro-cid-jhq24zlq] polygon,.home-move__icon[data-astro-cid-jhq24zlq] rect,.home-move__icon[data-astro-cid-jhq24zlq] ellipse,.home-move__icon[data-astro-cid-jhq24zlq].is-drawing path,.home-move__icon[data-astro-cid-jhq24zlq].is-drawing circle,.home-move__icon[data-astro-cid-jhq24zlq].is-drawing line,.home-move__icon[data-astro-cid-jhq24zlq].is-drawing polyline,.home-move__icon[data-astro-cid-jhq24zlq].is-drawing polygon,.home-move__icon[data-astro-cid-jhq24zlq].is-drawing rect,.home-move__icon[data-astro-cid-jhq24zlq].is-drawing ellipse{stroke-dashoffset:0!important;animation:none!important}}@media (width<=1024px){.home-move__trigger[data-astro-cid-jhq24zlq]{grid-template-columns:2.75rem minmax(0,1fr);width:100%}.home-move__stage[data-astro-cid-jhq24zlq]{--card-w:min(330px, 100%);flex-direction:column;gap:1.5rem;min-height:0;display:flex}.home-move__trigger[data-astro-cid-jhq24zlq]{width:100%;padding-inline:0}.home-move__label[data-astro-cid-jhq24zlq]{white-space:normal}.home-move__card-slot[data-astro-cid-jhq24zlq]{pointer-events:auto;width:min(330px,100%);margin-inline:auto;position:relative;inset:auto}.home-move__card[data-astro-cid-jhq24zlq]{aspect-ratio:330/450;width:min(330px,100%);height:auto;min-height:0;transition:background-color .35s,border-color .35s;transform:none!important}}.home-partners[data-astro-cid-n6echgwh]{background:var(--color-surface-band);text-align:center;padding-block:2rem 4.5rem;overflow:hidden}.home-partners[data-astro-cid-n6echgwh] h2[data-astro-cid-n6echgwh]{font-size:var(--font-size-section)}.home-partners[data-astro-cid-n6echgwh] .section-desc[data-astro-cid-n6echgwh]{max-width:min(570px,100%);color:var(--color-muted);margin:1rem auto 0;line-height:1.65}.home-partners__marquee[data-astro-cid-n6echgwh]{margin-block-start:2.5rem;overflow:hidden}.home-partners__row[data-astro-cid-n6echgwh]{gap:3.5rem;width:max-content;animation:28s linear infinite partner-scroll;display:flex}.home-partners__item[data-astro-cid-n6echgwh]{min-width:10rem;color:var(--color-ink);letter-spacing:.02em;text-transform:uppercase;place-items:center;font-size:.85rem;font-weight:600;display:grid}.home-partners__item[data-astro-cid-n6echgwh] a[data-astro-cid-n6echgwh]{color:inherit;place-items:center;text-decoration:none;display:grid}.home-partners[data-astro-cid-n6echgwh] img{object-fit:contain;filter:grayscale();width:auto;max-height:3rem}@keyframes partner-scroll{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.home-partners__row[data-astro-cid-n6echgwh]{flex-wrap:wrap;justify-content:center;width:auto;animation:none}}.home-programs[data-astro-cid-mtlmfyrw]{background:var(--color-surface-band);text-align:center;overflow:visible}.home-programs__header[data-astro-cid-mtlmfyrw]{text-align:center}.home-dot[data-astro-cid-mtlmfyrw]{color:var(--color-brand);font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:500}.home-dot[data-astro-cid-mtlmfyrw]:before{content:"";background:var(--color-brand);vertical-align:.1em;border-radius:50%;width:.45rem;height:.45rem;margin-inline-end:.45rem;display:inline-block}.home-programs[data-astro-cid-mtlmfyrw] h2[data-astro-cid-mtlmfyrw]{font-size:var(--font-size-section);margin-block-start:.85rem}.home-programs__intro[data-astro-cid-mtlmfyrw]{color:#555;margin:1rem auto 0;line-height:1.65}.home-programs__deck-wrap[data-astro-cid-mtlmfyrw]{width:100%;max-width:1200px;padding-inline:var(--container-pad,1.25rem);box-sizing:border-box;margin:2.75rem auto 0;position:relative}.home-programs__deck[data-astro-cid-mtlmfyrw]{flex-direction:row;justify-content:center;align-items:stretch;gap:25px;width:100%;display:flex}.home-programs__card[data-astro-cid-mtlmfyrw]{--programs-ease:cubic-bezier(.22, 1, .36, 1);--programs-dur:.6s;box-sizing:border-box;width:240px;height:32rem;padding:var(--card-padding-md);text-align:start;color:inherit;background:var(--color-surface-frame);border:1px solid var(--color-surface);border-radius:var(--radius-card);z-index:1;transition:width var(--programs-dur) var(--programs-ease), box-shadow .35s var(--programs-ease);flex-direction:column;flex:none;gap:1.25rem;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 28px #0000000f}.home-programs__card[data-astro-cid-mtlmfyrw].is-active{z-index:2;width:384px;box-shadow:0 18px 40px #0000001a}.home-programs__copy[data-astro-cid-mtlmfyrw]{box-sizing:border-box;flex-direction:column;flex:0 0 12.5rem;align-items:flex-start;gap:.65rem;height:12.5rem;padding-block-end:2.75rem;display:flex;position:relative;overflow:hidden}.home-programs__title[data-astro-cid-mtlmfyrw],.home-programs__excerpt[data-astro-cid-mtlmfyrw]{transition:opacity var(--programs-dur) var(--programs-ease), transform var(--programs-dur) var(--programs-ease)}.home-programs__title[data-astro-cid-mtlmfyrw]{font-family:var(--font-display);font-size:var(--font-size-quote);letter-spacing:-.02em;color:var(--color-ink);margin:0;font-weight:500;line-height:1.2;transition-delay:0s}.home-programs__excerpt[data-astro-cid-mtlmfyrw]{width:100%;color:color-mix(in srgb, var(--color-ink) 62%, transparent);flex:none;margin:0;font-size:1rem;line-height:1.5;transition-delay:80ms}.home-programs__cta[data-astro-cid-mtlmfyrw]{box-sizing:border-box;opacity:0;visibility:hidden;pointer-events:none;max-width:100%;transition:opacity var(--programs-dur) var(--programs-ease), transform var(--programs-dur) var(--programs-ease), visibility 0s linear var(--programs-dur);margin:0;position:absolute;inset-block-end:0;inset-inline-start:0;transform:translateY(8px)}.home-programs[data-astro-cid-mtlmfyrw] .cb-btn.home-programs__cta,.home-programs[data-astro-cid-mtlmfyrw] .home-programs__cta.cb-btn{min-width:0;max-width:100%}.home-programs[data-astro-cid-mtlmfyrw] .home-programs__cta .cb-btn__label{text-overflow:ellipsis;min-width:0;overflow:hidden}.home-programs__card[data-astro-cid-mtlmfyrw].is-active .home-programs__cta[data-astro-cid-mtlmfyrw]{opacity:1;visibility:visible;pointer-events:auto;transition-delay:.18s,.18s,0s;transform:translateY(0)}.home-programs__card[data-astro-cid-mtlmfyrw]:not(.is-active) .home-programs__title[data-astro-cid-mtlmfyrw],.home-programs__card[data-astro-cid-mtlmfyrw]:not(.is-active) .home-programs__excerpt[data-astro-cid-mtlmfyrw]{opacity:.85}.home-programs__card[data-astro-cid-mtlmfyrw].is-active .home-programs__title[data-astro-cid-mtlmfyrw],.home-programs__card[data-astro-cid-mtlmfyrw].is-active .home-programs__excerpt[data-astro-cid-mtlmfyrw]{opacity:1;transform:translateY(0)}.home-programs__card[data-astro-cid-mtlmfyrw]:not(.is-active) .home-programs__title[data-astro-cid-mtlmfyrw]{transform:translateY(4px)}.home-programs__card[data-astro-cid-mtlmfyrw]:not(.is-active) .home-programs__excerpt[data-astro-cid-mtlmfyrw]{transform:translateY(6px)}.home-programs__visual[data-astro-cid-mtlmfyrw]{border-radius:var(--radius-inner);background:color-mix(in srgb, var(--color-brand) 8%, var(--color-surface-muted));flex:auto;width:100%;height:100%;min-height:0;margin-top:0;position:relative;overflow:hidden}.home-programs__visual-inner[data-astro-cid-mtlmfyrw]{border-radius:inherit;background:var(--color-surface-muted);filter:grayscale();width:100%;height:100%;transition:filter var(--programs-dur) var(--programs-ease);position:absolute;inset:0;overflow:hidden;transform:translateZ(0)}.home-programs__card[data-astro-cid-mtlmfyrw].is-active .home-programs__visual-inner[data-astro-cid-mtlmfyrw]{filter:grayscale(0);animation:programs-img-reveal .7s var(--programs-ease) .24s both;transition-delay:.2s}@keyframes programs-img-reveal{0%{clip-path:inset(100% 0% 0%)}to{clip-path:inset(0%)}}.home-programs__visual[data-astro-cid-mtlmfyrw] img[data-astro-cid-mtlmfyrw],.home-programs__visual[data-astro-cid-mtlmfyrw] img{object-fit:cover;object-position:center;backface-visibility:hidden;width:100%;height:100%;display:block;transform:translateZ(0)}.home-programs__card[data-astro-cid-mtlmfyrw][data-program-slug=scholarship] .home-programs__visual[data-astro-cid-mtlmfyrw] img[data-astro-cid-mtlmfyrw],.home-programs__card[data-astro-cid-mtlmfyrw][data-program-slug=scholarship] .home-programs__visual[data-astro-cid-mtlmfyrw] img{object-position:center top}.home-programs__visual-fallback[data-astro-cid-mtlmfyrw]{background:radial-gradient(circle at 30% 40%, color-mix(in srgb, var(--color-brand) 25%, #fff), transparent 55%), linear-gradient(145deg, #e8f0ea, #f3e9c8 45%, #d9e6f5);width:100%;height:100%}.home-programs__deck-wrap[data-astro-cid-mtlmfyrw].is-reduced-motion .home-programs__card[data-astro-cid-mtlmfyrw],.home-programs__deck-wrap[data-astro-cid-mtlmfyrw].is-reduced-motion .home-programs__visual-inner[data-astro-cid-mtlmfyrw],.home-programs__deck-wrap[data-astro-cid-mtlmfyrw].is-reduced-motion .home-programs__title[data-astro-cid-mtlmfyrw],.home-programs__deck-wrap[data-astro-cid-mtlmfyrw].is-reduced-motion .home-programs__excerpt[data-astro-cid-mtlmfyrw],.home-programs__deck-wrap[data-astro-cid-mtlmfyrw].is-reduced-motion .home-programs__cta[data-astro-cid-mtlmfyrw]{transition:none!important;animation:none!important;transform:none!important}@media (width<=1200px){.home-programs__deck-wrap[data-astro-cid-mtlmfyrw]{-webkit-overflow-scrolling:touch;overflow-x:auto}.home-programs__deck[data-astro-cid-mtlmfyrw]{width:max-content;min-width:100%;margin-inline:auto}}@media (width<=1024px){.home-programs__deck[data-astro-cid-mtlmfyrw]{flex-direction:column;align-items:stretch;gap:1.5rem;width:100%}.home-programs__card[data-astro-cid-mtlmfyrw],.home-programs__card[data-astro-cid-mtlmfyrw].is-active{width:100%;height:auto;min-height:26rem}.home-programs__copy[data-astro-cid-mtlmfyrw]{flex:none;height:auto;padding-block-end:0;overflow:visible}.home-programs__title[data-astro-cid-mtlmfyrw],.home-programs__excerpt[data-astro-cid-mtlmfyrw]{opacity:1!important;transform:none!important}.home-programs__cta[data-astro-cid-mtlmfyrw]{max-width:100%;margin-block-start:.35rem;position:relative;inset:auto;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:none!important}.home-programs[data-astro-cid-mtlmfyrw] .home-programs__cta.cb-btn--with-icon{box-sizing:border-box;white-space:nowrap;flex-wrap:nowrap;flex-shrink:0;align-items:center;gap:.55rem;width:max-content;max-width:100%;display:inline-flex;overflow:hidden}.home-programs[data-astro-cid-mtlmfyrw] .home-programs__cta .cb-btn__icon{flex-shrink:0;margin-inline-start:0}.home-programs__visual[data-astro-cid-mtlmfyrw]{flex:auto;min-height:14rem}.home-programs__visual-inner[data-astro-cid-mtlmfyrw],.home-programs__card[data-astro-cid-mtlmfyrw].is-active .home-programs__visual-inner[data-astro-cid-mtlmfyrw]{filter:grayscale(0);clip-path:none;animation:none}}.home-stats[data-astro-cid-hopcqgwl]{background:var(--color-surface-band);width:100%}.home-stats__pin[data-astro-cid-hopcqgwl]{width:100%;position:relative}.home-stats__stage[data-astro-cid-hopcqgwl]{box-sizing:border-box;align-items:center;width:100%;min-height:100dvh;padding-block:clamp(1.25rem,3vh,2.25rem);display:flex;position:relative;overflow:hidden}.home-stats__inner[data-astro-cid-hopcqgwl]{z-index:2;flex-direction:column;justify-content:center;align-items:center;gap:clamp(2rem,5vh,3.25rem);width:100%;display:flex;position:relative}.home-stats__intro[data-astro-cid-hopcqgwl]{box-sizing:border-box;width:min(56.25rem,100%);max-width:100%;font-family:var(--font-display);text-align:center;letter-spacing:-.02em;color:color-mix(in srgb, var(--color-ink) 28%, transparent);text-wrap:pretty;margin:0 auto;font-size:clamp(1.45rem,2.8vw,2.125rem);font-weight:400;line-height:1.55}.home-stats__word[data-astro-cid-hopcqgwl]{display:inline}.home-stats__chip[data-astro-cid-hopcqgwl]{vertical-align:middle;border-radius:var(--radius-inner);background:var(--color-surface);transform-origin:50%;width:clamp(4.25rem,8vw,5.75rem);height:clamp(2.65rem,5vw,3.5rem);margin-inline:.2rem;display:inline-block;overflow:hidden;box-shadow:0 4px 14px #00000014}.home-stats__chip[data-astro-cid-hopcqgwl] img{object-fit:cover;width:100%;height:100%;display:block}.home-stats__film[data-astro-cid-hopcqgwl]{z-index:4;pointer-events:none;opacity:0;background:#000;position:absolute;inset:0}.home-stats__film[data-astro-cid-hopcqgwl].is-interactive{pointer-events:auto}.home-stats__yt[data-astro-cid-hopcqgwl],.home-stats__film[data-astro-cid-hopcqgwl] iframe{pointer-events:none;border:0;width:100%;height:100%;display:block}.home-stats__film[data-astro-cid-hopcqgwl].is-interactive iframe{pointer-events:auto}.home-stats__grid[data-astro-cid-hopcqgwl]{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:1.5625rem;width:max-content;max-width:100%;margin:0 auto;padding:0;display:flex}.home-stats__item[data-astro-cid-hopcqgwl]{text-align:center;flex:none;width:11.5rem}.home-stats[data-astro-cid-hopcqgwl] dt[data-astro-cid-hopcqgwl]{font-family:var(--font-display);font-size:var(--font-size-counter);color:var(--color-ink);font-variant-numeric:tabular-nums;margin:0;font-weight:500;line-height:1}.home-stats__num[data-astro-cid-hopcqgwl]{font:inherit;color:inherit}.home-stats__num[data-astro-cid-hopcqgwl] .home-stats__accent{color:var(--color-brand);font-size:var(--font-size-counter-suffix);font-weight:500;line-height:1}.home-stats[data-astro-cid-hopcqgwl] dd[data-astro-cid-hopcqgwl]{text-align:center;max-width:12.5rem;color:var(--color-ink);font-family:var(--font-body);font-size:var(--font-size-body);-webkit-line-clamp:2;text-wrap:balance;-webkit-box-orient:vertical;margin:.55rem auto 0;font-weight:400;line-height:1.3;display:-webkit-box;overflow:hidden}@media (width<=700px){.home-stats__item[data-astro-cid-hopcqgwl]{width:min(10rem,46vw)}.home-stats[data-astro-cid-hopcqgwl] dt[data-astro-cid-hopcqgwl]{font-size:clamp(2.5rem,10vw,3.75rem)}.home-stats__grid[data-astro-cid-hopcqgwl]{gap:1.5625rem;width:100%;max-width:24rem}.home-stats[data-astro-cid-hopcqgwl] dd[data-astro-cid-hopcqgwl]{max-width:10rem}.home-stats__chip[data-astro-cid-hopcqgwl]{width:3.75rem;height:2.4rem}}@media (prefers-reduced-motion:reduce){.home-stats__intro[data-astro-cid-hopcqgwl]{color:var(--color-brand)}.home-stats__chip[data-astro-cid-hopcqgwl]{opacity:1;transform:none}.home-stats__film[data-astro-cid-hopcqgwl]{display:none}}.home-dot[data-astro-cid-4vfzt37r]{color:var(--color-brand);font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:600}.home-dot[data-astro-cid-4vfzt37r]:before{content:"";background:var(--color-brand);vertical-align:.1em;border-radius:50%;width:.45rem;height:.45rem;margin-inline-end:.45rem;display:inline-block}.chapters-stack[data-astro-cid-4vfzt37r]{background:var(--color-surface-band)}.chapters-stack__grid[data-astro-cid-4vfzt37r]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(3.5rem,6vw,6rem);display:grid}.chapters-stack__left[data-astro-cid-4vfzt37r]{top:var(--stack-pin-top);position:sticky}.chapters-stack__left[data-astro-cid-4vfzt37r] h2[data-astro-cid-4vfzt37r]{font-size:var(--font-size-section);max-width:none;margin-block-start:.9rem;line-height:1.15}.chapters-stack__desc[data-astro-cid-4vfzt37r]{-webkit-line-clamp:unset;text-overflow:unset;max-width:min(570px,100%);display:block;overflow:visible}.chapters-stack__left[data-astro-cid-4vfzt37r] p[data-astro-cid-4vfzt37r]:not(.home-dot){color:#555;margin-block:1.1rem 1.6rem;line-height:1.65}.chapters-stack__list[data-astro-cid-4vfzt37r]{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex;position:relative}.chapters-stack__item[data-astro-cid-4vfzt37r]{top:var(--stack-pin-top);position:sticky}.chapters-stack__card[data-astro-cid-4vfzt37r]{gap:var(--grid-gap);background:var(--color-surface-muted);border:1px solid var(--color-line);border-radius:var(--radius-card);padding:var(--card-padding-md);grid-template-columns:minmax(0,2fr) minmax(0,3fr);display:grid}.chapters-stack__logo[data-astro-cid-4vfzt37r]{isolation:isolate;aspect-ratio:4/3;border-radius:var(--radius-inner);background:var(--color-surface);padding:.7rem;position:relative;overflow:hidden}.chapters-stack__logo[data-astro-cid-4vfzt37r] img[data-astro-cid-4vfzt37r],.chapters-stack__logo[data-astro-cid-4vfzt37r] img{object-fit:contain;width:100%;height:100%}.chapters-stack__info[data-astro-cid-4vfzt37r]{flex-direction:column;justify-content:center;gap:.35rem;min-height:100%;display:flex}.chapters-stack__code[data-astro-cid-4vfzt37r]{color:var(--color-brand);font-family:var(--font-display);font-size:var(--font-size-body);letter-spacing:.06em;text-transform:uppercase;margin:0;font-weight:600}.chapters-stack__info[data-astro-cid-4vfzt37r] h3[data-astro-cid-4vfzt37r]{font-size:var(--font-size-lg);margin:0;line-height:1.2}.chapters-stack__loc[data-astro-cid-4vfzt37r]{color:var(--color-muted);font-size:var(--font-size-body);margin:0}.chapters-stack__info[data-astro-cid-4vfzt37r] a[data-astro-cid-4vfzt37r]{color:var(--color-brand);font-weight:600;font-size:var(--font-size-body);align-items:center;gap:.45rem;margin-block-start:.35rem;text-decoration:none;display:inline-flex}@media (width<=1024px){.chapters-stack__grid[data-astro-cid-4vfzt37r]{grid-template-columns:1fr;gap:2rem}.chapters-stack__left[data-astro-cid-4vfzt37r],.chapters-stack__item[data-astro-cid-4vfzt37r]{position:static}.chapters-stack__item[data-astro-cid-4vfzt37r].cb-stack-anim:not(:last-child)>[data-astro-cid-4vfzt37r]{filter:none;animation:none;transform:none}.chapters-stack__card[data-astro-cid-4vfzt37r]{grid-template-columns:1fr}}
