.program_page__7wcZT{color:var(--color-body)}.program_audiences___hJRr,.program_details__8Tomq,.program_framework__GKzfU,.program_hero__UsYLG,.program_request__Z_TDH{max-width:1400px;padding-inline:clamp(1.25rem,4vw,4rem);margin-inline:auto}.program_hero__UsYLG{padding-block:4rem;display:grid;grid-template-columns:1.1fr 1fr;gap:4rem;align-items:center}.program_hero__UsYLG h1{font-size:clamp(2.5rem,4.4vw,4.25rem);font-weight:600;line-height:1.08;color:var(--color-content);letter-spacing:-.05em}.program_hero__UsYLG h1 span{color:var(--color-accountability)}.program_lede__z7yMU{font-size:1.125rem;line-height:1.75;color:var(--color-secondary);margin-top:1.75rem;max-width:35rem}.program_heroActions__qVNvW{margin-top:2rem;display:flex;align-items:flex-start;flex-direction:column;gap:1rem}.program_textLink__VzYmI{display:inline-flex;align-items:center;gap:1rem;font-size:1rem;font-weight:600;color:var(--color-content);padding-block:.5rem;border-bottom:1px solid var(--color-muted)}.program_feature__S6hxb svg,.program_textLink__VzYmI svg{width:1.25rem;height:1.25rem;flex:0 0 auto}.program_textLink__VzYmI:hover{color:var(--color-accountability)}.program_feature__S6hxb{background:#fff}.program_feature__S6hxb>div{position:relative;aspect-ratio:4/3}.program_feature__S6hxb img{object-fit:cover}.program_feature__S6hxb figcaption{border-bottom:2px solid var(--color-accountability);padding:1.25rem 1.5rem}.program_feature__S6hxb figcaption>span{display:block;color:var(--color-secondary);font-size:.875rem;margin-bottom:.5rem}.program_feature__S6hxb figcaption a{display:flex;justify-content:space-between;align-items:center;gap:1rem;font-size:1rem;font-weight:600;color:var(--color-content)}.program_page__7wcZT h2{color:var(--color-content);font-size:clamp(2rem,3.4vw,3.1rem);font-weight:600;line-height:1.12;letter-spacing:-.04em}.program_audiences___hJRr{display:grid;grid-template-columns:1fr 1fr;gap:5rem;padding-block:3rem;border-block:1px solid var(--edge)}.program_audiences___hJRr h2{font-size:clamp(1.75rem,2.4vw,2.5rem)}.program_audiences___hJRr ul{display:grid;gap:.75rem}.program_audiences___hJRr li{display:flex;gap:1rem;font-size:1rem;line-height:1.6}.program_audiences___hJRr li span{color:var(--color-accountability)}.program_framework__GKzfU{display:grid;grid-template-columns:1fr 1.1fr;gap:6rem;padding-block:4rem;scroll-margin-top:6rem}.program_small__EB_Ue{font-size:.875rem;color:var(--color-secondary);margin-top:2rem}.program_steps__FcXYA{border-top:1px solid var(--edge)}.program_steps__FcXYA details{border-bottom:1px solid var(--edge)}.program_steps__FcXYA summary{display:flex;align-items:center;gap:1.25rem;list-style:none;cursor:pointer;padding:1.15rem 1rem;font-size:1.125rem;font-weight:600;color:var(--color-content)}.program_steps__FcXYA summary::-webkit-details-marker{display:none}.program_letter__aXhOu,.program_steps__FcXYA summary:hover{color:var(--color-accountability)}.program_letter__aXhOu{width:1.5rem;font-size:1.75rem;text-align:center}.program_steps__FcXYA details[open]{background:#fff}.program_steps__FcXYA details>p{padding:0 1.25rem 1.5rem 3.75rem;font-size:1rem;color:var(--color-secondary);line-height:1.7}.program_toggle__Fq4t_{position:relative;width:1.25rem;height:1.25rem;flex:0 0 auto;margin-left:auto}.program_toggle__Fq4t_:after,.program_toggle__Fq4t_:before{content:"";position:absolute;height:1.5px;width:60%;top:50%;left:20%;background:currentColor}.program_toggle__Fq4t_:after{transform:rotate(90deg)}.program_steps__FcXYA details[open] .program_toggle__Fq4t_:after{transform:none}.program_details__8Tomq{display:grid;grid-template-columns:1fr 1fr;gap:3rem;padding-block:2rem;font-size:1.125rem;line-height:1.75}.program_request__Z_TDH{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:5rem;padding-block:4rem 5rem;border-top:1px solid var(--edge);scroll-margin-top:6rem}.program_request__Z_TDH aside{align-self:start;position:sticky;top:7rem}.program_request__Z_TDH .program_lede__z7yMU{font-size:1rem}.program_formPanel__ovnGf{background:var(--color-surface);padding:2rem;border-top:3px solid var(--color-accountability)}.program_nextSteps__Zg6vG{display:grid;gap:1.75rem;margin-top:2.5rem}.program_nextSteps__Zg6vG li{display:flex;gap:1rem}.program_nextSteps__Zg6vG li>span{font-size:.875rem;line-height:1.75;color:var(--color-accountability)}.program_nextSteps__Zg6vG h3{font-size:1rem;font-weight:600;color:var(--color-content);margin-bottom:.3rem}.program_nextSteps__Zg6vG p{font-size:.875rem;line-height:1.65;color:var(--color-secondary)}.program_direct__6_7vT{margin-top:2.5rem;font-size:.875rem;line-height:1.8;color:var(--color-secondary)}.program_direct__6_7vT a{color:var(--color-content);font-size:1rem;border-bottom:1px solid var(--color-muted)}@media (max-width:1100px){.program_framework__GKzfU,.program_hero__UsYLG,.program_request__Z_TDH{gap:2.5rem}.program_request__Z_TDH{grid-template-columns:.75fr 1.25fr}.program_formPanel__ovnGf{padding:1.5rem}}@media (max-width:899px){.program_audiences___hJRr,.program_framework__GKzfU,.program_hero__UsYLG,.program_request__Z_TDH{grid-template-columns:1fr;padding-block:2.5rem;gap:2rem}.program_hero__UsYLG h1{font-size:clamp(2.2rem,7.8vw,4rem)}.program_feature__S6hxb{max-width:40rem}.program_request__Z_TDH aside{position:static}.program_nextSteps__Zg6vG{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.program_nextSteps__Zg6vG li{flex-direction:column;gap:.5rem}.program_details__8Tomq{grid-template-columns:1fr}}@media (max-width:599px){.program_formPanel__ovnGf{padding:1.25rem;margin-inline:-.25rem}.program_nextSteps__Zg6vG{grid-template-columns:1fr}.program_nextSteps__Zg6vG li{flex-direction:row;gap:1rem}}.program-inquiry-form_form__E2_O_,.program-inquiry-form_receipt__slw1V{color:var(--color-body)}.program-inquiry-form_form__E2_O_ fieldset{border:0;padding:0 0 2rem;margin:0 0 2rem;border-bottom:1px solid var(--edge);min-width:0}.program-inquiry-form_form__E2_O_ legend{display:flex;align-items:center;gap:1rem;font-size:1.25rem;font-weight:600;color:var(--color-content);margin-bottom:1.5rem;padding:0}.program-inquiry-form_form__E2_O_ legend span{font-size:.875rem;color:var(--color-accountability);font-weight:500}.program-inquiry-form_pair___xv_Y{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.program-inquiry-form_field__at3Ib{margin-bottom:1.25rem;min-width:0}.program-inquiry-form_field__at3Ib:last-child{margin-bottom:0}.program-inquiry-form_field__at3Ib label{display:block;font-size:.875rem;font-weight:600;color:var(--color-content);margin-bottom:.6rem}.program-inquiry-form_field__at3Ib :is(input,textarea,select){width:100%;min-height:3.25rem;padding:.8rem .9rem;border:1px solid #9da6b2;border-radius:0;background:var(--color-surface);color:var(--color-content);font:inherit;font-size:1rem;line-height:1.5}.program-inquiry-form_field__at3Ib textarea{resize:vertical;min-height:8rem}.program-inquiry-form_field__at3Ib [aria-invalid=true]{border:2px solid var(--color-accountability)}.program-inquiry-form_error__yfCm7,.program-inquiry-form_hint__ecq2G,.program-inquiry-form_privacy__caT5v{margin-top:.6rem;font-size:.875rem;line-height:1.65;color:var(--color-secondary)}.program-inquiry-form_error__yfCm7{color:var(--color-accountability);font-weight:500}.program-inquiry-form_previewNotice__oq0zf{padding:.85rem 1rem;background:#e9edf2;color:var(--color-body);font-size:.875rem;line-height:1.6;margin-bottom:2rem}.program-inquiry-form_alert__hM2C5{border-left:3px solid var(--color-accountability);padding:1rem;margin-bottom:1.5rem;font-size:1rem;color:var(--color-accountability)}.program-inquiry-form_submit__yfXqN{display:inline-flex;justify-content:space-between;align-items:center;gap:2rem;min-height:3.5rem;padding:.9rem 1.5rem;font-size:1rem;font-weight:600;color:#fff;background:var(--color-accountability);cursor:pointer}.program-inquiry-form_submit__yfXqN:hover{background:var(--color-accountability-bright)}.program-inquiry-form_submit__yfXqN:disabled{opacity:.65;cursor:wait}.program-inquiry-form_submit__yfXqN svg{width:1.25rem;height:1.25rem}.program-inquiry-form_privacy__caT5v{max-width:38rem;margin-top:1rem}.program-inquiry-form_receipt__slw1V{border-top:3px solid var(--color-accountability);padding:2rem;background:var(--color-canvas)}.program-inquiry-form_receipt__slw1V h3{font-size:2rem;font-weight:600;line-height:1.2;color:var(--color-content);margin-bottom:1rem}.program-inquiry-form_receipt__slw1V p{line-height:1.75}.program-inquiry-form_kicker__7Er_1{color:var(--color-accountability);font-size:.875rem;font-weight:600;margin-bottom:.75rem}.program-inquiry-form_receipt__slw1V dl{margin-block:1.5rem 2rem}.program-inquiry-form_receipt__slw1V dl>div{padding-block:.8rem;border-bottom:1px solid var(--edge)}.program-inquiry-form_receipt__slw1V dt{font-size:.875rem;color:var(--color-secondary);margin-bottom:.3rem}.program-inquiry-form_receipt__slw1V dd{color:var(--color-content);white-space:pre-line;overflow-wrap:anywhere;line-height:1.6}@media (max-width:599px){.program-inquiry-form_pair___xv_Y{grid-template-columns:1fr;gap:0}.program-inquiry-form_pair___xv_Y .program-inquiry-form_field__at3Ib{margin-bottom:1.25rem}.program-inquiry-form_submit__yfXqN{width:100%}.program-inquiry-form_receipt__slw1V{padding:1.5rem}}