.program-page_page__KJS7o{--program-accent:#255347;--program-soft:#e4ebe2;background:#f7f2e7;color:#233a40;padding-bottom:1px}.program-page_page__KJS7o[data-program=kalakar]{--program-accent:#264f88;--program-soft:#e2e9f0}.program-page_wrap__SvCo_{max-width:1280px;padding:0 42px;margin:auto}.program-page_eyebrow__evgSN{font:700 11px/1.5 Arial,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--program-accent)}.program-page_hero__ym_YB{display:grid;grid-template-columns:1fr 1fr;gap:52px;align-items:center;padding:50px 0 38px}.program-page_hero__ym_YB h1{font:400 clamp(52px,5.5vw,78px)/1.01 Iowan Old Style,Baskerville,Georgia,serif;letter-spacing:-.05em;margin:20px 0 22px}.program-page_hero__ym_YB h1 em{color:var(--program-accent);font-weight:400}.program-page_hero__ym_YB p:not(.program-page_eyebrow__evgSN){font:16px/1.7 Arial,sans-serif;max-width:500px}.program-page_actions__iiEaS{display:flex;align-items:center;flex-wrap:wrap;gap:18px;margin-top:25px}.program-page_actions__iiEaS a{font-size:13px;font-weight:700;text-underline-offset:5px}.program-page_button__y6bCP{background:var(--program-accent);padding:15px 19px;color:#fff!important;display:inline-flex;align-items:center;gap:20px;min-height:46px}.program-page_actions__iiEaS a:hover{text-decoration:underline}.program-page_hero__ym_YB figure{margin:0;background:var(--program-soft);border:1px solid #c0c9c5}.program-page_hero__ym_YB img{display:block;width:100%;height:auto;aspect-ratio:1.05;object-fit:cover}.program-page_hero__ym_YB figcaption{font-size:11px;line-height:1.6;padding:14px 18px;color:#435458}.program-page_stage__prD5g{display:flex;align-items:center;gap:20px;justify-content:space-between;border:1px solid #bfcac5;padding:17px 20px;background:var(--program-soft);font-size:13px;line-height:1.6}.program-page_stage__prD5g strong{font-size:11px;letter-spacing:.08em;text-transform:uppercase;flex-shrink:0;color:var(--program-accent)}.program-page_chapters__dnD2d{display:flex;flex-wrap:wrap;gap:18px 32px;border-bottom:1px solid #bdc9c3;padding:23px 0;font-size:12px;font-weight:700}.program-page_chapters__dnD2d a{text-underline-offset:5px;padding:5px 0}.program-page_intro__MT_9u{display:grid;grid-template-columns:1fr 1fr;gap:65px;padding:60px 0 34px;align-items:start}.program-page_intro__MT_9u h2{font:400 clamp(36px,4vw,52px)/1.1 Iowan Old Style,Georgia,serif;letter-spacing:-.04em;margin-top:15px}.program-page_intro__MT_9u p:not(.program-page_eyebrow__evgSN){font-size:16px;line-height:1.8;margin-bottom:18px}.program-page_intro__MT_9u a{text-decoration:underline;text-underline-offset:4px}.program-page_cards__IJjlH{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;padding:0 0 50px}.program-page_cards__IJjlH article{border-top:3px solid var(--program-accent);background:var(--program-soft);padding:27px}.program-page_cards__IJjlH b{font:36px/1 Georgia,serif;color:var(--program-accent)}.program-page_cards__IJjlH h3{font:400 27px/1.15 Iowan Old Style,Georgia,serif;letter-spacing:-.03em;margin:17px 0 13px}.program-page_cards__IJjlH p{font-size:14px;line-height:1.7}.program-page_flow___Z0xK{background:var(--program-accent);color:#fff;padding:36px;margin:0 0 30px}.program-page_flow___Z0xK h2{font:400 32px/1.2 Georgia,serif;margin-bottom:25px;letter-spacing:-.03em}.program-page_flow___Z0xK ol{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;list-style:none;padding:0;margin:0}.program-page_flow___Z0xK li{border-top:1px solid #ffffff65;padding-top:15px}.program-page_flow___Z0xK li>span{font:24px/1 Georgia,serif;color:#ecd1a8;display:block;margin-bottom:16px}.program-page_flow___Z0xK strong{font-size:14px;display:block;margin-bottom:8px}.program-page_flow___Z0xK p{font-size:13px;line-height:1.65}.program-page_flow___Z0xK>p{margin-top:25px;padding-top:20px;border-top:1px solid #ffffff65}.program-page_bridge___G3Fb{display:flex;align-items:center;gap:36px;padding:30px;border:1px solid #bcc9c4;margin:36px 0 60px}.program-page_bridge___G3Fb>span{font:55px/1 Georgia,serif;color:var(--program-accent)}.program-page_bridge___G3Fb h2{font:400 29px/1.1 Georgia,serif;letter-spacing:-.025em;margin-bottom:12px}.program-page_bridge___G3Fb p{font-size:14px;line-height:1.7}.program-page_bridge___G3Fb a{display:inline-block;font-size:13px;font-weight:700;margin-top:16px;text-decoration:underline;text-underline-offset:4px}.program-page_page__KJS7o .reading-content{max-width:1196px;border-top:1px solid #bdc9c3;padding:48px 0;margin:0 auto}.program-page_page__KJS7o .reading-content>h2{font:400 38px/1.15 Iowan Old Style,Georgia,serif;letter-spacing:-.035em;margin:42px 0 22px}.program-page_page__KJS7o .reading-content>h2:first-of-type{margin-top:20px}.program-page_page__KJS7o h2[id],.program-page_page__KJS7o h3[id],.program-page_page__KJS7o section[id]{scroll-margin-top:30px}.program-page_page__KJS7o a:focus-visible{outline:3px solid #b6542e;outline-offset:4px}.program-page_page__KJS7o .reading-content a{text-underline-offset:4px}.program-page_page__KJS7o .status-note{border-left:3px solid var(--program-accent);padding:18px;background:var(--program-soft)}@media(max-width:1000px){.program-page_wrap__SvCo_{padding:0 28px}.program-page_hero__ym_YB{gap:30px}.program-page_hero__ym_YB h1{font-size:62px}.program-page_intro__MT_9u{gap:38px}.program-page_cards__IJjlH{gap:15px}.program-page_cards__IJjlH article{padding:22px}.program-page_page__KJS7o .reading-content{margin:0 28px}.program-page_flow___Z0xK{padding:28px}.program-page_flow___Z0xK ol{gap:15px}.program-page_bridge___G3Fb{gap:25px}}@media(max-width:700px){.program-page_wrap__SvCo_{padding:0 20px}.program-page_hero__ym_YB{grid-template-columns:1fr;padding:35px 0 26px;gap:30px}.program-page_hero__ym_YB h1{font-size:clamp(52px,12vw,70px)}.program-page_hero__ym_YB p:not(.program-page_eyebrow__evgSN){font-size:15px}.program-page_hero__ym_YB img{aspect-ratio:1.25}.program-page_stage__prD5g{display:block;padding:16px;font-size:12px}.program-page_stage__prD5g strong{display:block;margin-bottom:7px}.program-page_chapters__dnD2d{display:grid;grid-template-columns:1fr 1fr;gap:12px 18px;font-size:11px;padding:19px 0}.program-page_intro__MT_9u{grid-template-columns:1fr;padding:38px 0 20px;gap:24px}.program-page_intro__MT_9u h2{font-size:39px}.program-page_intro__MT_9u p:not(.program-page_eyebrow__evgSN){font-size:15px}.program-page_cards__IJjlH{grid-template-columns:1fr;gap:14px;padding-bottom:34px}.program-page_cards__IJjlH article{padding:23px}.program-page_cards__IJjlH b{font-size:30px}.program-page_cards__IJjlH h3{font-size:29px}.program-page_flow___Z0xK{padding:24px;margin-bottom:24px}.program-page_flow___Z0xK h2{font-size:29px}.program-page_flow___Z0xK ol{grid-template-columns:1fr;gap:23px}.program-page_flow___Z0xK li>span{margin-bottom:10px}.program-page_flow___Z0xK p{font-size:14px}.program-page_bridge___G3Fb{padding:24px;gap:18px;align-items:flex-start;margin:25px 0 40px}.program-page_bridge___G3Fb>span{font-size:32px}.program-page_bridge___G3Fb h2{font-size:28px}.program-page_page__KJS7o .reading-content{margin:0 20px;padding:35px 0}.program-page_page__KJS7o .reading-content>h2{font-size:32px}.program-page_actions__iiEaS{gap:17px}}