.contactband_contact__SWAWj{background:var(--navy);color:var(--parchment);padding:64px 0}.contactband_heading__93uVw{font-family:"Source Serif 4","Source Serif Pro",Georgia,serif;font-size:var(--font-2xl);font-weight:600;color:#fff;margin:0 0 10px}.contactband_line__6XyIf{font-size:var(--font-lg);margin:0}.contactband_line__6XyIf a{color:var(--gold);font-weight:600;text-decoration:none}.contactband_line__6XyIf a:hover{color:var(--gold);text-decoration:underline}@media (max-width:900px){.contactband_contact__SWAWj{padding:56px 0}}.herocities_views__Z_r31{position:absolute;inset:0;z-index:0;overflow:hidden}.herocities_view__E2gJq{position:absolute;inset:0;background-color:var(--navy);background-size:cover;background-position:center 75%;background-repeat:no-repeat;opacity:0;transition:opacity 1.2s ease-out}.herocities_view__E2gJq.herocities_showing__NV_Wz{opacity:1}.herocities_scrim__qtL_D{position:absolute;inset:0;background:linear-gradient(100deg,rgba(13,53,88,.9),rgba(13,53,88,.7) 38%,rgba(13,53,88,.2) 70%,rgba(13,53,88,.1))}@media (max-width:900px){.herocities_view__E2gJq{background-position:62% 75%}.herocities_scrim__qtL_D{background:rgba(13,53,88,.78)}}@media (prefers-reduced-motion:reduce){.herocities_view__E2gJq{transition:none}}.tierpage_hero__Df4nL.tierpage_hero__Df4nL{padding:96px 0 104px}.tierpage_hero__Df4nL.tierpage_hero__Df4nL:after{content:"";position:absolute;left:0;right:0;bottom:0;height:72px;background:linear-gradient(180deg,rgba(10,42,69,0) 0,var(--navy-deep) 100%);pointer-events:none;z-index:1}.tierpage_eyebrow__CFCA6{color:var(--gold);font-weight:600;margin:0 0 10px}.tierpage_heroLine__0bclh{font-family:"Source Serif 4","Source Serif Pro",Georgia,serif;font-size:clamp(20px,2.2vw,26px);font-weight:500;line-height:1.35;letter-spacing:-.01em;color:var(--parchment);margin:18px 0 0;max-width:760px}.tierpage_stripBand___8lyr{background:#fff;padding:36px 0 8px}.tierpage_strip__7lFlX{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:6px}.tierpage_seg__gItMl{display:block;min-width:0;color:var(--ink-mid);text-decoration:none}.tierpage_seg__gItMl:hover{color:var(--navy);text-decoration:none}.tierpage_segRule__brSZb{display:block;height:8px;background:rgba(13,53,88,.12)}.tierpage_segOn__hmpRX .tierpage_segRule__brSZb{background:var(--c)}.tierpage_segTier__DfrPt{display:block;margin-top:8px;font-size:var(--font-xs);font-weight:600;color:var(--gold-dark)}.tierpage_segName__OfFfm{display:block;font-size:var(--font-sm);line-height:1.3}.tierpage_segOn__hmpRX .tierpage_segName__OfFfm{color:var(--navy);font-weight:600}.tierpage_docs__lHaQz{background:#fff;padding:40px 0 72px}.tierpage_doc__mSnXb{display:grid;grid-template-columns:600px minmax(0,1fr);gap:48px;align-items:start;padding:48px 0;border-top:1px solid var(--hairline)}.tierpage_doc__mSnXb:first-child{border-top:0;padding-top:24px}.tierpage_figure__4xzVW{margin:0}.tierpage_page__cQZy6{display:block;width:600px;max-width:100%;border:1px solid var(--hairline);box-shadow:0 8px 28px rgba(13,53,88,.18);background:var(--parchment-2)}.tierpage_page__cQZy6 img{display:block;width:100%;height:auto}.tierpage_screen__bz7xE{border-radius:4px}.tierpage_caption__t3HS1{margin-top:12px;font-size:var(--font-sm);line-height:1.5;color:var(--ink-mid)}.tierpage_name__K4tni{font-family:"Source Serif 4","Source Serif Pro",Georgia,serif;font-size:var(--font-2xl);font-weight:600;color:var(--navy);margin:0 0 10px}.tierpage_meta__1RGqX{display:flex;flex-wrap:wrap;gap:4px 24px;margin:0 0 16px;font-size:var(--font-sm);font-weight:600;color:var(--gold-dark)}.tierpage_text__8jucP p{margin:0 0 14px}.tierpage_school__0QgYi{color:var(--navy);font-weight:500}.tierpage_note__vyJK_{font-size:var(--font-xs);color:var(--ink-mid)}.tierpage_open__mPiMG a{font-weight:600;color:var(--navy);text-decoration:none}.tierpage_open__mPiMG a:hover{text-decoration:underline}@media (max-width:900px){.tierpage_hero__Df4nL.tierpage_hero__Df4nL{padding:64px 0 80px}.tierpage_doc__mSnXb{grid-template-columns:1fr;gap:24px;padding:36px 0}.tierpage_page__cQZy6{width:100%}.tierpage_strip__7lFlX{column-gap:4px}.tierpage_segName__OfFfm{font-size:var(--font-xs)}}.tierpage_sections__T_9lR{background:var(--parchment);padding:8px 0 24px}.tierpage_section__NLn4q{display:grid;grid-template-columns:600px minmax(0,1fr);gap:48px;align-items:start;padding:40px 0}.tierpage_section__NLn4q+.tierpage_section__NLn4q{border-top:1px solid var(--hairline)}.tierpage_docsLine__bq0nK{color:var(--ink-mid);margin:-8px 0 8px;max-width:var(--measure)}.tierpage_filter__9uETB{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0 4px}.tierpage_filterLabel__J04d3{color:var(--ink-mid);font-weight:600;margin-right:4px}.tierpage_chip__O6B2V{font:inherit;font-weight:600;color:var(--navy);background:#fff;border:1px solid var(--hairline);padding:6px 14px;cursor:pointer}.tierpage_chip__O6B2V:hover{border-color:var(--gold)}.tierpage_chipOn__1cGak{background:var(--navy);color:#fff;border-color:var(--navy)}.tierpage_after__jcRYH{color:var(--ink-mid);font-size:var(--font-sm);margin:20px 0 0;max-width:var(--measure)}.tierpage_boundary__4wX72{margin:32px 0 0;padding-top:20px;border-top:2px solid var(--gold);font-family:"Source Serif 4","Source Serif Pro",Georgia,serif;font-size:var(--font-lg);color:var(--navy);max-width:var(--measure)}@media (max-width:900px){.tierpage_section__NLn4q{grid-template-columns:1fr;gap:24px;padding:32px 0}}.herofilm_film__YPlGr{position:absolute;inset:0;z-index:0;overflow:hidden;background:var(--navy)}.herofilm_video__k8VfK{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.herofilm_scrim__z_td3{position:absolute;inset:0;pointer-events:none;background:linear-gradient(100deg,rgba(13,53,88,.9),rgba(13,53,88,.6) 38%,rgba(13,53,88,.1) 70%,rgba(13,53,88,0))}@media (max-width:900px){.herofilm_scrim__z_td3{background:rgba(13,53,88,.72)}}.programmap_panel__eHDFQ{--pad:40px;padding:var(--pad);background:#fff;border-top:3px solid var(--gold);box-shadow:0 1px 0 var(--hairline),0 18px 40px rgba(13,53,88,.06);--t-ink:var(--navy);--t-body:var(--ink);--t-muted:var(--ink-mid);--t-line:var(--hairline);--t-hover:var(--parchment);--t-dim:rgba(31,39,50,0.32)}.programmap_navy__qJaSW{background:var(--navy-deep);border-top-color:var(--gold);box-shadow:none;--t-ink:#fff;--t-body:rgba(250,248,243,0.92);--t-muted:var(--muted-light);--t-line:var(--hairline-2);--t-hover:rgba(250,248,243,0.06);--t-dim:rgba(250,248,243,0.3)}.programmap_map__GFqPD{--gap:36px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:auto auto;column-gap:var(--gap)}.programmap_wide__63gDU{grid-column:span 2}.programmap_col__emc5y{display:grid;grid-row:span 2;grid-template-rows:subgrid;min-width:0}.programmap_head__CfcIZ{display:grid;align-content:start;gap:4px;padding-bottom:14px;border-bottom:8px solid var(--c)}.programmap_navy__qJaSW .programmap_head__CfcIZ{border-bottom-color:var(--gold)}.programmap_nameRow__E2SJz{position:relative;display:flex;align-items:flex-start;justify-content:space-between;gap:12px;cursor:pointer;outline:none}.programmap_nameRow__E2SJz:after{content:"+";flex:none;margin-top:2px;font-size:22px;line-height:1;color:var(--gold);transition:transform .15s ease}.programmap_nameRow__E2SJz:focus-visible:after,.programmap_nameRow__E2SJz:hover:after{transform:rotate(45deg)}.programmap_nameRow__E2SJz:focus-within .programmap_tip__X8dPN,.programmap_nameRow__E2SJz:hover .programmap_tip__X8dPN{opacity:1;visibility:visible;transform:none}.programmap_nameLine__PP4ut{display:inline}.programmap_nameLine__PP4ut+.programmap_nameLine__PP4ut{display:block}.programmap_tierNo__sG1hZ{font-size:var(--font-xs);font-weight:600;letter-spacing:.01em;color:var(--gold-dark)}.programmap_navy__qJaSW .programmap_tierNo__sG1hZ{color:var(--gold)}.programmap_tierName__pwlqk{text-decoration:none;font-family:"Source Serif 4",Georgia,serif;font-weight:600;font-size:var(--font-xl);line-height:1.15;color:var(--t-ink);text-wrap:balance}a.programmap_tierName__pwlqk:hover{color:var(--t-ink);text-decoration:underline;text-underline-offset:4px}.programmap_purpose__WQXaJ{margin:6px 0 0;font-size:var(--font-sm);line-height:1.45;color:var(--t-muted)}.programmap_body__MgAAO{padding-top:4px;min-width:0}.programmap_branches__mQ47K{list-style:none;margin:0;padding:0;display:grid}.programmap_halves__GpcHl{display:grid;grid-template-columns:1fr 1fr;column-gap:var(--gap);align-items:start}.programmap_item__bvo0z{position:relative;border-bottom:1px solid var(--t-line)}.programmap_reports__3UnXx{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 4px 11px 0;font-size:var(--font-base);font-weight:500;line-height:1.3;color:var(--t-body);text-decoration:none;cursor:pointer;outline:none;text-decoration:none!important;transition:background .15s ease,padding .15s ease}.programmap_reports__3UnXx:after{content:"+";flex:none;font-size:18px;font-weight:400;line-height:1;color:var(--gold);transition:transform .15s ease}.programmap_item__bvo0z:hover .programmap_reports__3UnXx,.programmap_reports__3UnXx:focus-visible{background:var(--t-hover);padding-left:8px;color:var(--t-ink)}.programmap_item__bvo0z:focus-within .programmap_reports__3UnXx:after,.programmap_item__bvo0z:hover .programmap_reports__3UnXx:after{transform:rotate(45deg)}.programmap_tip__X8dPN{position:absolute;left:0;top:calc(100% + 4px);z-index:20;width:min(300px,80vw);padding:14px 16px;background:var(--navy);color:#fff;font-size:var(--font-sm);font-weight:400;line-height:1.5;box-shadow:0 14px 34px rgba(13,53,88,.28);border-top:3px solid var(--gold);opacity:0;visibility:hidden;transform:translateY(-4px);transition:opacity .14s ease,transform .14s ease,visibility .14s;pointer-events:none}.programmap_navy__qJaSW .programmap_tip__X8dPN{background:#fff;color:var(--ink)}.programmap_col__emc5y:last-child .programmap_tip__X8dPN{left:auto;right:0}.programmap_item__bvo0z:focus-within .programmap_tip__X8dPN,.programmap_item__bvo0z:hover .programmap_tip__X8dPN{opacity:1;visibility:visible;transform:none}.programmap_tipLabel__JMlxp{display:block;margin-bottom:4px;font-size:var(--font-xs);font-weight:600;letter-spacing:.01em;color:var(--gold)}.programmap_navy__qJaSW .programmap_tipLabel__JMlxp{color:var(--gold-dark)}.programmap_note__qQ5Ou{margin:16px 0 0;display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:10px;align-items:start;font-size:var(--font-sm);font-weight:600;line-height:1.45;color:var(--gold-dark)}.programmap_navy__qJaSW .programmap_note__qQ5Ou{color:var(--gold)}.programmap_note__qQ5Ou:before{content:"↺";font-size:20px;line-height:1;color:var(--gold)}.programmap_dimItem__fD6D4 .programmap_reports__3UnXx,.programmap_dim__fErgU .programmap_head__CfcIZ *,.programmap_dim__fErgU .programmap_note__qQ5Ou,.programmap_dim__fErgU .programmap_reports__3UnXx{color:var(--t-dim)!important}.programmap_dim__fErgU .programmap_lit__LIELF .programmap_reports__3UnXx{color:var(--t-ink);font-weight:600;padding-left:18px;position:relative}.programmap_lit__LIELF .programmap_reports__3UnXx:before{content:"";position:absolute;left:2px;top:50%;width:8px;height:8px;margin-top:-4px;border-radius:50%;background:var(--gold)}@media (max-width:860px){.programmap_panel__eHDFQ{--pad:22px}.programmap_map__GFqPD{grid-template-columns:1fr;row-gap:32px}.programmap_wide__63gDU{grid-column:auto}.programmap_col__emc5y{grid-row:auto;grid-template-rows:auto auto}.programmap_halves__GpcHl{grid-template-columns:1fr}}.programmap_strip__FPUGC{display:grid;gap:10px}.programmap_where__yXL3L{font-size:var(--font-sm);font-weight:600;letter-spacing:.01em;color:var(--gold-dark)}.programmap_doc__d5Id7{font-family:"Source Serif 4",Georgia,serif;font-weight:600;font-size:var(--font-3xl);line-height:1.15;color:var(--navy);text-wrap:balance}.programmap_bar__dpMnu{margin-top:8px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:6px}.programmap_seg__7ckYB{min-width:0}.programmap_segRule__gctMY{display:block;height:8px;background:rgba(13,53,88,.12)}.programmap_segOn__Ews5X .programmap_segRule__gctMY{background:var(--c)}.programmap_segLabel__u1KSe{display:block;margin-top:6px;font-size:var(--font-sm);line-height:1.3;color:var(--ink-mid)}.programmap_segOn__Ews5X .programmap_segLabel__u1KSe{color:var(--navy);font-weight:600}.programmap_segShort__H7SX6{display:none}@media (max-width:560px){.programmap_doc__d5Id7{font-size:var(--font-2xl)}.programmap_segFull__x4ZiL{display:none}.programmap_segShort__H7SX6{display:inline}}.programmap_boxStrip__f1_YP{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:1.6em}.programmap_boxCell__k54nL{position:relative;min-width:0}.programmap_boxCell__k54nL:nth-child(-n+2):after{content:"";position:absolute;top:2.25em;left:100%;width:1.6em;height:2px;background:var(--gold)}.programmap_box__mmSZf{height:5.4em;border:2px solid #c3cbd5;background:#fff;color:var(--ink-mid);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:.3em .6em}.programmap_boxTier__sBeij{font-size:.75em;letter-spacing:.01em}.programmap_boxName__B_h32{font-weight:600;font-size:.95em;line-height:1.2}.programmap_boxOn__w2wA1 .programmap_box__mmSZf{background:var(--c);border-color:var(--c);color:#fff}.programmap_boxOn__w2wA1 .programmap_boxTier__sBeij{color:var(--muted-light)}.programmap_boxHere__NoKIJ{grid-column:1/-1;margin-top:.9em;display:grid;gap:.2em;text-align:left}.programmap_boxHere__NoKIJ[data-tier="2"]{text-align:center}.programmap_boxHere__NoKIJ[data-tier="3"]{text-align:right}.programmap_boxBranch__7XqTZ{font-size:.85em;font-weight:600;letter-spacing:.01em;color:var(--gold-dark)}.programmap_boxDoc__H0WTv{font-family:"Source Serif 4",Georgia,serif;font-weight:600;font-size:2.2em;line-height:1.12;color:var(--navy);text-wrap:balance}.page_hero__gsyDr{background:var(--navy);color:#fff;padding:88px 0 72px;border-bottom:4px solid var(--gold)}.page_h1__cMknB{color:#fff;font-size:var(--font-4xl,44px);max-width:820px;margin-bottom:20px}.page_lede__OgSsM{font-family:"Source Serif 4",Georgia,serif;font-size:var(--font-xl);line-height:1.45;color:var(--muted-light);max-width:760px}.page_facts__AWTP_{font-size:var(--font-sm);color:var(--gold);margin-top:24px}.page_band__SeiIv{background:var(--band-background,#f3efe5)}.page_plain__BXvkv{background:var(--parchment)}.page_measure__13BDp{max-width:var(--measure);margin-bottom:32px}.page_divide__iSNaW{display:grid;grid-template-columns:1fr 1.2fr 1fr;gap:16px}.page_divide__iSNaW>div{padding:20px 22px;border-top:4px solid;background:#fff}.page_divide__iSNaW h3{font-size:var(--font-xs);letter-spacing:.01em;color:var(--navy);margin-bottom:10px;font-weight:600}.page_divide__iSNaW p{font-size:var(--font-sm);line-height:1.55}.page_sends__rWo0S{border-top-color:#93a4b5!important}.page_does__T_IVA{border-top-color:var(--navy)!important;background:#eef3f8!important}.page_gets__sRMo1{border-top-color:var(--gold)!important;background:var(--gold-surface)!important}.page_where__jBNVx{width:100%;max-width:900px;border-collapse:collapse;margin-bottom:28px;font-size:var(--font-sm)}.page_where__jBNVx th{text-align:left;font-size:var(--font-xs);letter-spacing:.01em;color:var(--navy);border-bottom:2px solid var(--gold);padding:8px 12px 8px 0}.page_where__jBNVx td{border-bottom:1px solid var(--hairline);padding:10px 12px 10px 0;vertical-align:top}.page_where__jBNVx td:first-child{width:34%;font-weight:600;color:var(--navy)}.page_decides__5k2A8{max-width:900px;border-top:4px solid var(--gold);background:#fff;padding:14px 18px;font-size:var(--font-sm);line-height:1.55;margin-top:28px}.page_exhibit__vZpBz{margin:0 0 32px}.page_frame__pG4Sa{display:block;border:1px solid var(--hairline);box-shadow:0 6px 18px rgba(13,53,88,.12);background:#fff;line-height:0}.page_frame__pG4Sa img{width:100%;height:auto;display:block}.page_exhibit__vZpBz figcaption{margin-top:10px;font-size:var(--font-sm);line-height:1.5;color:var(--ink);max-width:760px}.page_num__tdMM2{display:block;font-size:var(--font-xs);font-weight:700;letter-spacing:.01em;color:var(--gold-dark)}.page_ttl__wRrgV{display:block;font-weight:600;color:var(--navy)}.page_src__BodcT{display:block;margin-top:4px;font-size:var(--font-xs);color:var(--ink-mid);font-style:italic}.page_pair__6eom6{display:grid;grid-template-columns:1.6fr 1fr;gap:28px;align-items:start}.page_narrow__qpfnr{max-width:420px}.page_three__E2FVU{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;align-items:start}.page_notice__mLnr6{font-size:var(--font-xs);color:var(--ink-mid);margin-top:24px;max-width:900px}@media (max-width:900px){.page_divide__iSNaW,.page_pair__6eom6,.page_three__E2FVU{grid-template-columns:1fr}.page_narrow__qpfnr{max-width:none}.page_hero__gsyDr{padding:64px 0 56px}}.page_strip__7zmSD{padding:24px 0 0}.home_hero__z_jpu.home_hero__z_jpu{padding:120px 0 132px}.home_hero__z_jpu.home_hero__z_jpu:after{content:"";position:absolute;left:0;right:0;bottom:0;height:72px;background:linear-gradient(180deg,rgba(10,42,69,0) 0,var(--navy-deep) 100%);pointer-events:none;z-index:1}.home_heroLine__tvI_Q{font-family:"Source Serif 4","Source Serif Pro",Georgia,serif;font-size:clamp(22px,2.6vw,30px);font-weight:500;line-height:1.3;letter-spacing:-.015em;color:var(--gold);margin:18px 0 0;max-width:800px}.home_band__PC_j0{background:#fff;padding:64px 0}.home_parchmentBand__xLv_f{background:var(--parchment);padding:64px 0}.home_lede__nMj0B{max-width:760px;font-size:var(--font-lg);margin:0 0 24px}.home_receive__rx9U7{display:grid;grid-template-columns:600px minmax(0,1fr);gap:56px;align-items:start}.home_figure__HxoyH{margin:0}.home_page__ODjSn{display:block;width:600px;max-width:100%;border:1px solid var(--hairline);box-shadow:0 8px 28px rgba(13,53,88,.18);background:#fff}.home_page__ODjSn img{display:block;width:100%;height:auto}.home_caption__l5lDk{margin-top:12px;font-size:var(--font-sm);line-height:1.5;color:var(--ink-mid)}.home_statement__4tick{font-family:"Source Serif 4","Source Serif Pro",Georgia,serif;font-size:clamp(20px,1.8vw,23px);line-height:1.45;color:var(--navy);margin:0 0 20px}.home_body__nLh5M{margin:0 0 14px}.home_links__XXOyf{list-style:none;margin:24px 0 0;padding:0;display:grid;gap:10px}.home_links__XXOyf a{font-weight:600;color:var(--navy);text-decoration:none}.home_links__XXOyf a:hover{text-decoration:underline}@media (max-width:900px){.home_band__PC_j0,.home_parchmentBand__xLv_f{padding:56px 0}.home_receive__rx9U7{grid-template-columns:1fr;gap:32px}.home_page__ODjSn{width:100%}.home_hero__z_jpu.home_hero__z_jpu{padding:72px 0 88px}}.home_filmLine__6i3IM{color:var(--muted-light);font-size:var(--font-md);margin:14px 0 0;max-width:560px}.home_dashboard__SNbdF{display:grid;grid-template-columns:600px minmax(0,1fr);gap:48px;align-items:start}.home_screen__7Nwuv{border-radius:4px}.home_why__SZJ2V{column-count:2;column-gap:48px;max-width:1000px}.home_why__SZJ2V p{break-inside:avoid}@media (max-width:900px){.home_dashboard__SNbdF{grid-template-columns:1fr;gap:24px}.home_why__SZJ2V{column-count:1}}