.carousel_grid__G_mv1{display:grid;grid-template-columns:1fr;gap:1.5rem;margin-top:3rem}@media (min-width:768px){.carousel_grid__G_mv1{grid-template-columns:repeat(3,1fr)}}.carousel_card__tQ9Gr{display:flex;flex-direction:column;justify-content:space-between;gap:1.5rem;margin:0;padding:2rem;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}.carousel_quote___mJRW{margin:0;font-size:1rem;line-height:1.7;color:var(--ink-soft)}.carousel_person__cbkJf{display:flex;align-items:center;gap:.875rem;padding-top:1.25rem;border-top:1px solid var(--border)}.carousel_avatar__xyiR_{width:3rem;height:3rem;border-radius:50%;object-fit:cover;flex-shrink:0}.carousel_name__u8bhj{margin:0;font-weight:600;font-size:.9375rem;color:var(--ink)}.carousel_title__iRmVv{margin:0;font-size:.8125rem;color:var(--ink-faint)}.SectionHeading_wrap__rpHl3{display:flex;flex-direction:column;gap:1rem;max-width:42rem}.SectionHeading_center__3D8Sg{align-items:center;text-align:center;margin-left:auto;margin-right:auto}.SectionHeading_eyebrowRow__gUu7c{display:inline-flex;align-items:center;gap:.75rem}.SectionHeading_eyebrowLine__PNwPo{display:inline-block;width:2rem;height:1px;background:var(--emerald);opacity:.5}.SectionHeading_dark__deaVt .SectionHeading_eyebrowLine__PNwPo{background:var(--mint)}.SectionHeading_title__FvK9y{font-family:var(--font-display),sans-serif;font-weight:700;font-size:clamp(1.75rem,1.2rem + 2.2vw,2.75rem);line-height:1.12;letter-spacing:-.01em;color:var(--ink);margin:0}.SectionHeading_dark__deaVt .SectionHeading_title__FvK9y{color:var(--pine-text)}.SectionHeading_hero___bJCV .SectionHeading_title__FvK9y{font-size:clamp(2.75rem,1.8rem + 4.2vw,4.5rem);line-height:1.05;letter-spacing:-.02em}.SectionHeading_hero___bJCV{max-width:48rem}.SectionHeading_lede__ALk_y{font-size:clamp(1rem,.95rem + .3vw,1.125rem);line-height:1.65;color:var(--ink-soft);margin:0}.SectionHeading_dark__deaVt .SectionHeading_lede__ALk_y{color:var(--pine-text-soft)}.page_hero__7KFOs{position:relative;background:var(--pine-deep);color:var(--pine-text);padding:9.5rem 1.25rem 4rem;overflow:hidden}.page_heroGlow__Awehc{position:absolute;top:-10%;left:-10%;width:70%;height:80%;pointer-events:none;background:radial-gradient(ellipse at center,rgba(125,215,194,.16),transparent 65%)}.page_heroInner__8WoKQ{position:relative;max-width:76rem;margin:0 auto;display:grid;grid-template-columns:1fr;gap:3rem;align-items:center}.page_heroText__JVWLO{display:flex;flex-direction:column;gap:1.5rem}.page_heroEyebrow__p76B6{display:inline-flex;align-items:center;gap:.75rem}.page_heroEyebrowLine__caG1q{display:inline-block;width:2rem;height:1px;background:var(--mint);opacity:.6}.page_heroTitle__ixXIp{font-family:var(--font-display),sans-serif;font-weight:800;font-size:clamp(2.5rem,1.6rem + 4.5vw,4.75rem);line-height:1.06;letter-spacing:-.02em;color:var(--pine-text);margin:0}.page_heroSub__fi66w{max-width:34rem;font-size:clamp(1rem,.95rem + .35vw,1.1875rem);line-height:1.65;color:var(--pine-text-soft);margin:0}.page_heroCtas__lz7_7{display:flex;flex-wrap:wrap;gap:.875rem;margin-top:.5rem}.page_heroCluster__21n_2{position:relative;width:100%;max-width:30rem;margin:0 auto;aspect-ratio:1/1}.page_clusterPhoto__5iYIw{position:absolute;margin:0;overflow:hidden;border-radius:var(--radius-md);border:4px solid hsla(0,0%,100%,.92);box-shadow:0 24px 48px rgba(0,0,0,.4)}.page_clusterImg__m8Ouh{object-fit:cover}.page_clusterA__hD_sa{width:62%;aspect-ratio:4/3;top:4%;left:0;z-index:2}.page_clusterB__YLn9R{width:44%;aspect-ratio:3/4;top:0;right:2%;z-index:3}.page_clusterC__eEAW3{width:56%;aspect-ratio:4/3;bottom:2%;left:14%;z-index:1}.page_clusterMascot__skri6{position:absolute;z-index:4;width:30%;height:auto;bottom:-6%;right:-6%;filter:drop-shadow(0 12px 24px rgba(0,0,0,.4));pointer-events:none}.page_clusterMascot__skri6 img{display:block;width:100%;height:auto}@media (min-width:1024px){.page_heroInner__8WoKQ{grid-template-columns:1.4fr 1fr}.page_hero__7KFOs{padding-top:10.5rem}.page_heroCluster__21n_2{margin:0}}.page_section__zQZ2o{padding:5.5rem 1.25rem}.page_sectionMuted__XWXhl{padding:5.5rem 1.25rem;background:var(--surface-muted);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.page_sectionInner__GETKX{max-width:76rem;margin:0 auto}.page_spotlight__XYSeN{display:grid;grid-template-columns:1fr;gap:2.5rem;align-items:center}@media (min-width:768px){.page_spotlight__XYSeN{grid-template-columns:auto 1fr;gap:4rem}}.page_spotlightFocal___0ups{text-align:left}.page_spotlightNumber__GWdF6{font-family:var(--font-display),sans-serif;font-weight:800;font-size:clamp(4rem,2.5rem + 8vw,8rem);line-height:.95;letter-spacing:-.03em;color:var(--emerald)}.page_spotlightLabel__PKqWP{margin:.75rem 0 0;max-width:18rem;font-size:1.0625rem;line-height:1.5;color:var(--ink-soft)}.page_spotlightMinors__afhzc{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;border-top:1px solid var(--border);padding-top:2rem}@media (min-width:768px){.page_spotlightMinors__afhzc{border-top:none;border-left:1px solid var(--border);padding-top:0;padding-left:3rem}}.page_minorNumber__0yzC8{font-family:var(--font-display),sans-serif;font-weight:800;font-size:clamp(1.75rem,1.4rem + 1.4vw,2.5rem);line-height:1;color:var(--ink)}.page_minorLabel__j8zqX{margin-top:.5rem;font-family:var(--font-roboto-mono),monospace;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint)}.page_projectsHead__52ZBv{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1rem}.page_seeAll__IlrFF{flex-shrink:0;font-weight:600;font-size:.9375rem;color:var(--emerald);text-decoration:none;padding-bottom:.25rem}.page_marqueeWrap__Ajd4i{margin:2.5rem -1.25rem 0}.page_joinBand__jznEn{position:relative;background:var(--pine-deep);padding:6rem 1.25rem;overflow:hidden;text-align:center}.page_joinGlow__xQeWo{position:absolute;bottom:-40%;left:50%;transform:translateX(-50%);width:70%;height:100%;pointer-events:none;background:radial-gradient(ellipse at center,rgba(125,215,194,.16),transparent 65%)}.page_joinInner__T_evl{position:relative;max-width:42rem;margin:0 auto}.page_joinHeading__B4A96{font-family:var(--font-display),sans-serif;font-weight:700;font-size:clamp(1.875rem,1.4rem + 2.2vw,2.75rem);letter-spacing:-.01em;color:var(--pine-text);margin:0 0 1rem}.page_joinText__LnAZb{max-width:32rem;font-size:1.0625rem;line-height:1.65;color:var(--pine-text-soft);margin:0 auto 2rem}.page_joinCtas__n5SKp{display:flex;flex-wrap:wrap;justify-content:center;gap:.875rem}.PathwaysScroll_wrap__W1IFh{display:grid;grid-template-columns:1fr;gap:2rem}.PathwaysScroll_visuallyHidden__ubSdZ{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.PathwaysScroll_dap__pk_Ed{--accent:var(--emerald)}.PathwaysScroll_lodge__lN9bY{--accent:#b5751a}.PathwaysScroll_curriculum__5CHKN{--accent:var(--teal-deep)}.PathwaysScroll_rail__86Ry8{display:block}.PathwaysScroll_tabs__UrkQ2{display:none;list-style:none;margin:0;padding:0}.PathwaysScroll_tab__K48r7{position:relative;padding:1.35rem 0 1.35rem 1.5rem;border-top:1px solid var(--border)}.PathwaysScroll_tab__K48r7:first-child{border-top:none}.PathwaysScroll_tabIndicator__cvssA{position:absolute;left:0;top:1.35rem;bottom:1.35rem;width:3px;border-radius:2px;background:var(--accent);transform-origin:top}.PathwaysScroll_tabHead__0iRoi{display:block;width:100%;padding:0;border:none;background:none;text-align:left;cursor:pointer}.PathwaysScroll_tabTitle__BjIyg{font-family:var(--font-display),sans-serif;font-weight:700;font-size:clamp(1.375rem,1.1rem + 1vw,1.875rem);line-height:1.15;letter-spacing:-.01em}.PathwaysScroll_tabReveal__Gd__l{overflow:hidden}.PathwaysScroll_tabRevealInner__dLdY5{overflow:hidden;min-height:0}.PathwaysScroll_tabBody__Qe77F{margin:.75rem 0 0;max-width:26rem;font-size:1rem;line-height:1.65;color:var(--ink-soft)}.PathwaysScroll_tabLink__17bg2{display:inline-block;margin-top:1rem;font-weight:600;font-size:.9375rem;color:var(--accent);text-decoration:none}.PathwaysScroll_stack__BDuyA{display:flex;flex-direction:column;gap:2rem}.PathwaysScroll_panel__C2V7g{margin:0}.PathwaysScroll_panelMedia__HpSp9{position:relative;width:100%;aspect-ratio:16/11;border-radius:var(--radius-xl);overflow:hidden;border:1px solid var(--border);box-shadow:var(--shadow-lg)}.PathwaysScroll_panelImg__nFWs3{object-fit:cover}.PathwaysScroll_panelHeading__gg0Sv,.PathwaysScroll_panelText__llNPl{display:flex;flex-direction:column}.PathwaysScroll_panelHeading__gg0Sv{margin-bottom:1.25rem}.PathwaysScroll_panelTitle__qpnr4{font-family:var(--font-display),sans-serif;font-weight:700;font-size:1.5rem;line-height:1.15;color:var(--ink)}.PathwaysScroll_panelText__llNPl .PathwaysScroll_tabBody__Qe77F{margin-top:1.25rem}@media (min-width:900px){.PathwaysScroll_wrap__W1IFh{grid-template-columns:.85fr 1.15fr;gap:clamp(2.5rem,5vw,5rem);align-items:start}.PathwaysScroll_rail__86Ry8{position:sticky;top:clamp(5.5rem,13vh,8.5rem);align-self:start}.PathwaysScroll_tabs__UrkQ2{display:block}.PathwaysScroll_stack__BDuyA{gap:clamp(1.5rem,4vh,2.5rem)}.PathwaysScroll_panel__C2V7g{min-height:0}.PathwaysScroll_panelHeading__gg0Sv,.PathwaysScroll_panelText__llNPl{display:none}.PathwaysScroll_panelMedia__HpSp9{aspect-ratio:4/3}}.ProjectsMarquee_marquee__iXTpG{position:relative;width:100%}.ProjectsMarquee_viewport__51yXl{overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.ProjectsMarquee_viewport__51yXl::-webkit-scrollbar{display:none}.ProjectsMarquee_track__9TfaK{display:flex;gap:1.25rem;width:max-content;padding:1.25rem clamp(1.5rem,5vw,4rem)}.ProjectsMarquee_slide__0cNgC{position:relative;flex:0 0 auto;width:clamp(16rem,25vw,21rem);aspect-ratio:16/10;border-radius:var(--radius-lg);overflow:hidden;text-decoration:none;box-shadow:var(--shadow-md)}.ProjectsMarquee_slideMedia__bFiVe{position:absolute;inset:0;background-color:var(--surface-muted)}.ProjectsMarquee_slideImg__hc29D{object-fit:cover}.ProjectsMarquee_slideScrim__rz5t2{position:absolute;inset:0;background:linear-gradient(180deg,rgba(12,33,28,.05),rgba(12,33,28,.35) 42%,rgba(12,33,28,.92))}.ProjectsMarquee_slidePlaceholder__9ad7m{position:absolute;inset:0}.ProjectsMarquee_placeholderDAP__RUUzd{background:linear-gradient(150deg,var(--pine-surface),var(--pine-deep))}.ProjectsMarquee_placeholderAI___NFU3{background:linear-gradient(150deg,var(--dusk-surface),var(--dusk-deep))}.ProjectsMarquee_badge__Ki3CQ{position:absolute;top:1.2rem;left:1.25rem;z-index:2;padding:.28rem .75rem;border-radius:9999px;font-size:.72rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;font-family:var(--font-roboto-mono)}.ProjectsMarquee_badgeDAP__YlHIg{background-color:var(--mint);color:var(--pine-deep)}.ProjectsMarquee_badgeAI__JxnPG{background-color:var(--amber);color:var(--dusk)}.ProjectsMarquee_slideBody__HlFr3{position:absolute;left:0;right:0;bottom:0;z-index:2;display:flex;flex-direction:column;gap:.3rem;padding:1.25rem 1.3rem}.ProjectsMarquee_slideTitle__AblVF{color:#fff;font-family:var(--font-display);font-weight:800;font-size:clamp(1.25rem,1.9vw,1.625rem);line-height:1.1;letter-spacing:-.015em}.ProjectsMarquee_slideDescription__Xs_Ip{display:none}.ProjectsMarquee_slideMeta__Wk6BY{font-family:var(--font-roboto-mono);font-size:.7rem;letter-spacing:.1em;text-transform:uppercase;color:hsla(0,0%,100%,.72);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ProjectsMarquee_fadeLeft__m3FUW,.ProjectsMarquee_fadeRight__2TysP{position:absolute;top:0;bottom:0;width:clamp(1.5rem,3.5vw,4rem);pointer-events:none;z-index:3}.ProjectsMarquee_fadeLeft__m3FUW{left:0;background:linear-gradient(90deg,var(--fade-l,var(--bg)),transparent)}.ProjectsMarquee_fadeRight__2TysP{right:0;background:linear-gradient(270deg,var(--fade-r,var(--bg)),transparent)}@media (max-width:639px){.ProjectsMarquee_mobileFocused__kHmYY .ProjectsMarquee_viewport__51yXl{scroll-snap-type:x proximity;scroll-padding-inline:1.25rem}.ProjectsMarquee_mobileFocused__kHmYY .ProjectsMarquee_track__9TfaK{gap:1.25rem;padding:1rem 1.25rem 1.5rem}.ProjectsMarquee_mobileFocused__kHmYY .ProjectsMarquee_slide__0cNgC{width:min(calc(100vw - 3.75rem),28rem);aspect-ratio:auto;display:grid;grid-template-rows:auto auto;background:var(--surface);scroll-snap-align:start;scroll-snap-stop:always}.ProjectsMarquee_mobileFocused__kHmYY .ProjectsMarquee_slideMedia__bFiVe{position:relative;inset:auto;aspect-ratio:4/3}.ProjectsMarquee_mobileFocused__kHmYY .ProjectsMarquee_slideImg__hc29D{object-fit:contain}.ProjectsMarquee_mobileFocused__kHmYY .ProjectsMarquee_slideScrim__rz5t2{background:linear-gradient(180deg,rgba(12,33,28,.02),rgba(12,33,28,.2))}.ProjectsMarquee_mobileFocused__kHmYY .ProjectsMarquee_badge__Ki3CQ{top:1rem;left:1rem;font-size:.75rem}.ProjectsMarquee_mobileFocused__kHmYY .ProjectsMarquee_slideBody__HlFr3{position:static;gap:.35rem;padding:1rem 1.1rem 1.1rem;background:var(--surface)}.ProjectsMarquee_mobileFocused__kHmYY .ProjectsMarquee_slideTitle__AblVF{color:var(--ink);font-size:1.3rem}.ProjectsMarquee_mobileFocused__kHmYY .ProjectsMarquee_slideDescription__Xs_Ip{display:-webkit-box;overflow:hidden;color:var(--ink-soft);font-size:.9rem;line-height:1.5;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ProjectsMarquee_mobileFocused__kHmYY .ProjectsMarquee_slideMeta__Wk6BY{margin-top:.25rem;color:var(--ink-faint);font-size:.75rem}.ProjectsMarquee_mobileFocused__kHmYY .ProjectsMarquee_fadeLeft__m3FUW,.ProjectsMarquee_mobileFocused__kHmYY .ProjectsMarquee_fadeRight__2TysP{width:1.25rem}}.Button_button__Jttiv{justify-content:center;gap:.5rem;padding:.75rem 1.5rem;border-radius:var(--radius-pill);font-family:var(--font-inter),system-ui,sans-serif;font-size:.9375rem;font-weight:600;line-height:1;text-decoration:none;white-space:nowrap;border:1px solid transparent;overflow:hidden;isolation:isolate}.Button_button__Jttiv,.Button_label__R_Cjp{display:inline-flex;align-items:center;position:relative}.Button_label__R_Cjp{z-index:2;gap:inherit}.Button_gleamSweep__RJQwk{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(115deg,transparent 25%,hsla(0,0%,100%,.55) 50%,transparent 75%)}.Button_button__Jttiv:focus-visible{outline:2px solid var(--emerald);outline-offset:3px}.Button_primary__IHFdT{background:var(--emerald);color:#fff}.Button_onDark__gAZCr{background:var(--mint);color:var(--pine-deep)}.Button_onDark__gAZCr:focus-visible{outline-color:var(--mint)}.Button_outline__FeRBi{background:transparent;border-color:var(--border);color:var(--ink)}.Button_outlineOnDark__v0m9z{background:transparent;border-color:var(--pine-border);color:var(--pine-text)}.Button_outlineOnDark__v0m9z:focus-visible{outline-color:var(--mint)}.page_page__vSChq{padding-top:4rem;min-height:100vh}.page_inner__RCAlc{max-width:76rem;margin:0 auto}.page_headerSection__LC60_{padding:5rem 1.25rem 2.5rem}.page_joinSection__uncRr{padding:1rem 1.25rem 3rem;scroll-margin-top:5rem}.page_joinCard__WlHr_{padding:clamp(2rem,5vw,3.5rem);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-xl);box-shadow:var(--shadow-md);text-align:center}.page_joinTitle__05u8k{font-family:var(--font-display),sans-serif;font-weight:700;font-size:clamp(1.75rem,1.4rem + 1.6vw,2.5rem);color:var(--ink);margin:0 0 .875rem}.page_joinText__Tbh4Y{max-width:34rem;margin:0 auto 2rem;font-size:1.0625rem;line-height:1.65;color:var(--ink-soft)}.page_joinCtas__4aSmv{display:flex;flex-wrap:wrap;justify-content:center;gap:.875rem}.page_partnerSection__VnvFE{padding:1rem 1.25rem 3rem;scroll-margin-top:5rem}.page_channelsSection__wiKpK{padding:1rem 1.25rem 5rem}.page_channelGrid__0Q7wP{display:grid;grid-template-columns:1fr;gap:1.5rem}@media (min-width:768px){.page_channelGrid__0Q7wP{grid-template-columns:repeat(2,1fr)}}.page_channelCard__CYzYD{height:100%;display:flex;flex-direction:column;gap:.625rem;padding:1.75rem;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-xs)}.page_channelTitle__wvrs1{font-family:var(--font-display),sans-serif;font-weight:700;font-size:1.125rem;color:var(--ink);margin:0}.page_channelText__tJQ6d{flex:1;font-size:.9375rem;line-height:1.6;color:var(--ink-soft);margin:0}.page_channelLink__pQCCK{font-weight:600;font-size:.9375rem;color:var(--emerald);text-decoration:none}.page_addressBlock__3BB1Y{margin-top:3rem;padding-top:2rem;border-top:1px solid var(--border);display:flex;flex-direction:column;gap:.75rem;text-align:center;align-items:center}.page_address___I7de{font-size:.9375rem;color:var(--ink-soft);margin:0}.DAP_page__Bt_oC{background:var(--pine-deep);color:var(--pine-text)}.DAP_eyebrow__3EaWV{font-family:var(--font-roboto-mono),monospace;font-size:.75rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--mint);margin:0}.DAP_hero__6r7Go{position:relative;padding:12rem 1.5rem 6rem;overflow:hidden}.DAP_heroGlow__zRxHD{position:absolute;top:-20%;left:50%;width:90%;height:100%;transform:translateX(-50%);pointer-events:none;background:radial-gradient(ellipse at 50% 40%,rgba(125,215,194,.12),transparent 62%)}.DAP_heroInner__zFbjB{position:relative;max-width:72rem;margin:0 auto;display:flex;flex-direction:column;align-items:flex-start;gap:1.75rem}.DAP_heroTitle__upf4d{font-family:var(--font-display),sans-serif;font-weight:300;font-size:clamp(2.75rem,1.6rem + 5.2vw,6rem);line-height:1.04;letter-spacing:-.025em;color:var(--pine-text);margin:0;max-width:16ch}.DAP_heroLede__KsueK{max-width:42rem;font-size:clamp(1.0625rem,1rem + .35vw,1.1875rem);line-height:1.7;font-weight:300;color:var(--pine-text-soft);margin:0}.DAP_heroActions__cwALe{display:flex;flex-wrap:wrap;align-items:center;gap:1.25rem 1.75rem;margin-top:.5rem}.DAP_heroScrollLink__uJ6Gr{font-family:var(--font-roboto-mono),monospace;font-size:.8125rem;letter-spacing:.08em;text-transform:uppercase;color:var(--pine-text-soft);text-decoration:none}.DAP_section__lgQMK{padding:clamp(4rem,3rem + 5vw,6.5rem) 1.5rem;border-top:1px solid rgba(125,215,194,.1)}.DAP_sectionInner__ZvT3a{max-width:72rem;margin:0 auto}.DAP_sectionTitle__ZL1_g{font-family:var(--font-display),sans-serif;font-weight:400;font-size:clamp(1.9rem,1.4rem + 2.2vw,2.75rem);line-height:1.12;letter-spacing:-.02em;color:var(--pine-text);margin:.9rem 0 0}.DAP_sectionLede__UT2_q{max-width:40rem;font-size:1.0625rem;line-height:1.7;font-weight:300;color:var(--pine-text-soft);margin:1.25rem 0 0}.DAP_intro__FQbyk{max-width:46rem}.DAP_introText__SQw_v{font-size:clamp(1.125rem,1rem + .5vw,1.375rem);line-height:1.6;font-weight:300;color:var(--pine-text);margin:1.25rem 0 0}.DAP_curriculumHead__lEPiE{max-width:44rem;margin-bottom:3.5rem}.DAP_curriculum___QprN{list-style:none;margin:0;padding:0;border-top:1px solid rgba(125,215,194,.14)}.DAP_curriculumRow__FF6bQ{display:grid;grid-template-columns:auto 1fr;grid-template-areas:"num title" "num blurb";column-gap:1.5rem;row-gap:.5rem;padding:1.75rem 0;border-bottom:1px solid rgba(125,215,194,.14)}@media (min-width:900px){.DAP_curriculumRow__FF6bQ{grid-template-columns:3.5rem 18rem 1fr;grid-template-areas:"num title blurb";align-items:baseline;column-gap:2rem}}.DAP_curriculumNum__69Ny8{grid-area:num;font-family:var(--font-roboto-mono),monospace;font-size:.875rem;font-weight:500;letter-spacing:.04em;font-variant-numeric:tabular-nums;color:var(--mint);padding-top:.35rem}.DAP_curriculumTitle__qkB0V{grid-area:title;font-family:var(--font-display),sans-serif;font-weight:400;font-size:clamp(1.3rem,1.1rem + .8vw,1.625rem);line-height:1.2;letter-spacing:-.015em;color:var(--pine-text);margin:0}.DAP_curriculumBlurb__5rCAU{grid-area:blurb;max-width:46ch;font-size:1rem;line-height:1.6;font-weight:300;color:var(--pine-text-soft);margin:0}.DAP_cohortSection__M6X7X{padding:clamp(4rem,3rem + 5vw,6.5rem) 1.5rem;border-top:1px solid rgba(125,215,194,.1)}.DAP_cohortInner__1GwbO{max-width:72rem;margin:0 auto}.DAP_cohortFigure__rJ_Dk{margin:0}.DAP_cohortFrame__LWFVo{position:relative;aspect-ratio:16/9;width:100%;overflow:hidden;border:1px solid rgba(125,215,194,.16);border-radius:var(--radius-md)}.DAP_cohortImage__6zfCt{object-fit:cover;object-position:center}.DAP_cohortCaption__gB01i{margin-top:1.25rem;font-family:var(--font-roboto-mono),monospace;font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;color:var(--pine-text-soft)}.DAP_movements__8q963{display:flex;flex-direction:column;gap:clamp(3.5rem,2.5rem + 3vw,5.5rem);margin-top:3.5rem}.DAP_movement__qClry{display:grid;grid-template-columns:1fr;gap:2rem}@media (min-width:1024px){.DAP_movement__qClry{grid-template-columns:.85fr 1.15fr;gap:3.5rem;align-items:start}}.DAP_movementText__ks8PS{display:flex;flex-direction:column;gap:.9rem}.DAP_movementLabel__fNCCY{font-family:var(--font-roboto-mono),monospace;font-size:.75rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--mint);margin:0}.DAP_movementTitle__zhkLT{font-family:var(--font-display),sans-serif;font-weight:400;font-size:clamp(1.5rem,1.25rem + 1vw,2rem);line-height:1.15;letter-spacing:-.015em;color:var(--pine-text);margin:0}.DAP_movementBlurb__m7Bhv{max-width:40ch;font-size:1.0625rem;line-height:1.65;font-weight:300;color:var(--pine-text-soft);margin:0}.DAP_movementPhotos__VicAa{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.DAP_exhibit__7lY4v{position:relative;aspect-ratio:4/3;overflow:hidden;border:1px solid rgba(125,215,194,.14);border-radius:var(--radius-sm)}.DAP_movementPhotos__VicAa>.DAP_exhibit__7lY4v:nth-child(3){grid-column:1/-1;aspect-ratio:16/7}.DAP_exhibitImage__SkxPo{object-fit:cover;object-position:center}.DAP_closing__GA6Bt{position:relative;padding:clamp(5rem,4rem + 5vw,8rem) 1.5rem;border-top:1px solid rgba(125,215,194,.1);overflow:hidden;text-align:center}.DAP_closingGlow__VI1Pg{position:absolute;bottom:-50%;left:50%;transform:translateX(-50%);width:70%;height:120%;pointer-events:none;background:radial-gradient(ellipse at center,rgba(125,215,194,.13),transparent 62%)}.DAP_closingInner__DoCRn{position:relative;max-width:40rem;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:1rem}.DAP_closingTitle__knQNd{font-family:var(--font-display),sans-serif;font-weight:300;font-size:clamp(1.9rem,1.4rem + 2.4vw,3rem);line-height:1.1;letter-spacing:-.02em;color:var(--pine-text);margin:0}.DAP_closingText__ISTr5{font-size:1.0625rem;line-height:1.65;font-weight:300;color:var(--pine-text-soft);margin:0}.DAP_closingActions__qQOZh{margin-top:1rem}.DAP_closingLink__e4wwU{margin-top:1.5rem;font-family:var(--font-roboto-mono),monospace;font-size:.8125rem;letter-spacing:.06em;text-transform:uppercase;color:var(--pine-text-soft);text-decoration:none}.WorkWithUs_page__bkHm1{padding-top:4rem}.WorkWithUs_hero__zKAv0{padding:4.5rem 1.25rem 4rem}.WorkWithUs_heroInner___7Jhq{max-width:76rem;margin:0 auto;display:grid;grid-template-columns:1fr;gap:2.5rem;align-items:center}@media (min-width:900px){.WorkWithUs_heroInner___7Jhq{grid-template-columns:1.05fr .95fr;gap:3.5rem}}.WorkWithUs_heroCopy__A2Zvc{display:flex;flex-direction:column;gap:2rem}.WorkWithUs_heroCtas__G0Fdn{display:flex;flex-wrap:wrap;gap:.875rem}.WorkWithUs_heroImageWrap__Yiesx{position:relative;width:100%;aspect-ratio:4/3;border-radius:var(--radius-xl);overflow:hidden;border:1px solid var(--border);box-shadow:var(--shadow-lg)}.WorkWithUs_heroImage___zC87{object-fit:cover}.WorkWithUs_section__gWNpE{padding:4.5rem 1.25rem}.WorkWithUs_sectionMuted__dId0h{padding:4.5rem 1.25rem;background:var(--surface-muted);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.WorkWithUs_sectionInner__mFwxc{max-width:76rem;margin:0 auto}.WorkWithUs_spotlight__vNtTG{margin-top:3rem;text-align:center}.WorkWithUs_spotlightNum__COrna{display:block;font-family:var(--font-display),sans-serif;font-weight:800;font-size:clamp(4rem,2.5rem + 8vw,8rem);line-height:.95;letter-spacing:-.03em;color:var(--emerald)}.WorkWithUs_spotlightLabel__zgisz{display:block;margin-top:.5rem;font-family:var(--font-roboto-mono),monospace;font-size:.8125rem;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-faint)}.WorkWithUs_minorRow__FnCmP{display:grid;grid-template-columns:repeat(2,1fr);gap:1.25rem;max-width:48rem;margin:3rem auto 0}@media (min-width:720px){.WorkWithUs_minorRow__FnCmP{grid-template-columns:repeat(4,1fr)}}.WorkWithUs_minorStat__wN3N6{text-align:center;padding:1.25rem .75rem;border-radius:var(--radius-lg);border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-xs)}.WorkWithUs_minorNum__4a2BI{display:block;font-family:var(--font-display),sans-serif;font-weight:700;font-size:clamp(1.5rem,1.2rem + 1.4vw,2rem);line-height:1;color:var(--ink)}.WorkWithUs_minorLabel__LWohR{display:block;margin-top:.5rem;font-family:var(--font-roboto-mono),monospace;font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint)}.WorkWithUs_involveGrid__7V_M8{display:grid;grid-template-columns:1fr;gap:1.5rem;margin-top:3rem}@media (min-width:820px){.WorkWithUs_involveGrid__7V_M8{grid-template-columns:repeat(2,1fr)}}.WorkWithUs_involveCard__Syata{height:100%;display:flex;flex-direction:column;gap:1rem;padding:2.25rem;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm)}.WorkWithUs_involveKicker__bCpC1{align-self:flex-start;padding:.25rem .7rem;border-radius:var(--radius-pill);background:var(--mint-soft);color:var(--emerald-strong);font-family:var(--font-roboto-mono),monospace;font-size:.75rem;letter-spacing:.12em;text-transform:uppercase}.WorkWithUs_involveTitle__4aEcD{font-family:var(--font-display),sans-serif;font-weight:700;font-size:1.5rem;line-height:1.15;color:var(--ink);margin:0}.WorkWithUs_involveBody__5OmMO{font-size:.9375rem;line-height:1.65;color:var(--ink-soft);margin:0}.WorkWithUs_involveList__7kQTD{margin:.25rem 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.5rem}.WorkWithUs_involveList__7kQTD li{position:relative;padding-left:1.375rem;font-size:.9375rem;line-height:1.5;color:var(--ink-soft)}.WorkWithUs_involveList__7kQTD li:before{content:"✓";position:absolute;left:0;color:var(--emerald);font-weight:600}.WorkWithUs_involveCta__87Hap{margin-top:auto;padding-top:1rem}.WorkWithUs_partnerStrip__7hxKi{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:3rem;margin-top:3rem}.WorkWithUs_partnerLogo__ap1cW{width:auto;height:3rem;object-fit:contain;opacity:.8}.WorkWithUs_contactBand__QXr7b{position:relative;background:var(--pine-deep);padding:5.5rem 1.25rem;overflow:hidden;text-align:center}.WorkWithUs_contactGlow__TlxqA{position:absolute;top:-40%;left:50%;transform:translateX(-50%);width:70%;height:100%;pointer-events:none;background:radial-gradient(ellipse at center,rgba(125,215,194,.15),transparent 65%)}.WorkWithUs_contactInner__uTgMR{position:relative;max-width:44rem;margin:0 auto}.WorkWithUs_contactTitle__R_tiV{font-family:var(--font-display),sans-serif;font-weight:700;font-size:clamp(1.75rem,1.3rem + 2.2vw,2.75rem);letter-spacing:-.01em;color:var(--pine-text);margin:0 0 1rem}.WorkWithUs_contactText__7rxv_{font-size:1.0625rem;line-height:1.65;color:var(--pine-text-soft);margin:0 0 2rem}.WorkWithUs_contactCtas__xOhFM{display:flex;flex-wrap:wrap;justify-content:center;gap:.875rem}.RotatingWord_frame__yfBJW{display:inline-grid}.RotatingWord_word__2if8g{grid-area:1/1;display:inline-block;color:var(--mint)}