.state[data-astro-cid-xkxlmxzt]{color:var(--color-text-strong);--accent-color:var(--color-accent);--eyebrow-color:var(--color-accent)}.stack[data-astro-cid-xkxlmxzt]{gap:var(--space-6);flex-direction:column;display:flex}.center[data-astro-cid-xkxlmxzt]{justify-content:center;padding-block-start:var(--space-10);display:flex}.eyebrow[data-astro-cid-xkxlmxzt]{color:var(--color-accent)}.hero[data-astro-cid-xkxlmxzt]{padding-block:var(--space-16) var(--space-20);text-align:center}.hero__inner[data-astro-cid-xkxlmxzt]{align-items:center;gap:var(--space-6);flex-direction:column;display:flex}.hero__cards[data-astro-cid-xkxlmxzt]{gap:var(--space-3);text-align:start;align-self:stretch;display:grid}.hero[data-astro-cid-xkxlmxzt] .btn{align-self:stretch}.curriculum[data-astro-cid-xkxlmxzt] .chip{line-height:var(--state-chip-leading)}.curriculum[data-astro-cid-xkxlmxzt] .chip-pink{--palette-strong:var(--color-pink);--palette-tint:var(--color-tint-pink-deep)}.curriculum[data-astro-cid-xkxlmxzt] .chip-green{--palette-strong:var(--color-green);--palette-tint:var(--color-tint-green)}.clip[data-astro-cid-xkxlmxzt]{overflow-x:clip}.clusters[data-astro-cid-xkxlmxzt]{gap:var(--space-6);display:grid}.cluster[data-astro-cid-xkxlmxzt]{gap:var(--space-2);flex-direction:column;display:flex;position:relative}.cluster--blue[data-astro-cid-xkxlmxzt]{--cluster:var(--color-accent)}.cluster--pink[data-astro-cid-xkxlmxzt]{--cluster:var(--color-pink)}.cluster--orange[data-astro-cid-xkxlmxzt]{--cluster:var(--color-brand)}.cluster__name[data-astro-cid-xkxlmxzt]{min-height:var(--state-cluster-head);padding:var(--space-6);border-radius:var(--radius-md);background:var(--cluster);color:var(--color-bg);font-size:var(--text-lg);line-height:var(--state-chip-leading);text-align:center;justify-content:center;align-items:center;display:flex}.cluster__pathways[data-astro-cid-xkxlmxzt]{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.cluster__pathways[data-astro-cid-xkxlmxzt] li[data-astro-cid-xkxlmxzt]{min-height:var(--state-pathway);padding-inline:var(--space-2-5);border-radius:var(--radius-md);background:var(--color-bg);color:var(--cluster);font-size:var(--text-lg);line-height:var(--state-chip-leading);text-align:center;justify-content:center;align-items:center;display:flex}.sticker[data-astro-cid-xkxlmxzt]{z-index:1;width:var(--state-sticker);pointer-events:none;position:absolute;inset-block-start:var(--state-sticker-top);inset-inline-start:calc(100% - var(--state-sticker-inset));rotate:30deg}.sticker[data-astro-cid-xkxlmxzt] svg{width:100%;height:auto}.models__intro[data-astro-cid-xkxlmxzt]{gap:var(--space-6);flex-direction:column;display:flex}.models__cards[data-astro-cid-xkxlmxzt],.models__stats[data-astro-cid-xkxlmxzt]{gap:var(--space-3);display:grid}.partner[data-astro-cid-xkxlmxzt]{flex:none}.testimonials[data-astro-cid-xkxlmxzt]{gap:var(--space-10);--carousel-height:auto;--carousel-slide:var(--state-slide-md);flex-direction:column;display:flex}.contact[data-astro-cid-xkxlmxzt] .lead{align-self:stretch;gap:var(--space-4)}.contact[data-astro-cid-xkxlmxzt] .field__label,.contact[data-astro-cid-xkxlmxzt] .lead__status{color:var(--color-bg)}.contact[data-astro-cid-xkxlmxzt] .field__input{background:var(--color-bg)}.contact[data-astro-cid-xkxlmxzt] .turnstile{margin-block-end:calc(-1 * var(--space-2))}@media (width>=600px){.hero[data-astro-cid-xkxlmxzt]{min-height:calc(100vh - var(--header-height-md));padding-block:var(--space-16);flex-direction:column;justify-content:center;display:flex}.hero__cards[data-astro-cid-xkxlmxzt],.models__cards[data-astro-cid-xkxlmxzt],.models__stats[data-astro-cid-xkxlmxzt],.clusters[data-astro-cid-xkxlmxzt]{gap:var(--space-6);grid-template-columns:1fr 1fr}.hero__cards[data-astro-cid-xkxlmxzt]{--info-card-min:var(--state-card-min-md)}.models__cards[data-astro-cid-xkxlmxzt]{--info-card-min:var(--state-model-min-md)}.hero[data-astro-cid-xkxlmxzt] .btn{align-self:center}}@media (width>=1000px){.hero[data-astro-cid-xkxlmxzt]{min-height:calc(100vh - var(--header-height));padding-block:0 var(--header-height)}.hero[data-astro-cid-xkxlmxzt] .hero__title{max-width:var(--state-hero-title)}.hero[data-astro-cid-xkxlmxzt] .hero__question,.curriculum[data-astro-cid-xkxlmxzt] .intro,.models__intro[data-astro-cid-xkxlmxzt],.testimonials[data-astro-cid-xkxlmxzt] .testimonials__intro{max-width:var(--container-heading)}.hero__cards[data-astro-cid-xkxlmxzt]{--info-card-min:var(--state-card-min);grid-template-columns:repeat(4,1fr)}.models__cards[data-astro-cid-xkxlmxzt],.clusters[data-astro-cid-xkxlmxzt]{grid-template-columns:repeat(3,1fr)}.models__cards[data-astro-cid-xkxlmxzt]{--info-card-min:var(--state-model-min)}.testimonials--wide[data-astro-cid-xkxlmxzt]{--carousel-slide:var(--state-slide-wide)}.testimonials--narrow[data-astro-cid-xkxlmxzt]{--carousel-slide:var(--state-slide-narrow)}}@media (width<=599px){.cluster[data-astro-cid-xkxlmxzt]:nth-child(2){order:1}.testimonials[data-astro-cid-xkxlmxzt]{padding-inline:var(--space-3)}}
