.ProgramPage-module__4KlIGq__page{padding-block:calc(var(--header-h) + 20px + 16 * var(--f)) calc(8px + 8 * var(--f));background:var(--page)}.ProgramPage-module__4KlIGq__crumbs{color:var(--muted);margin-bottom:calc(16px + 8 * var(--f));flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.ProgramPage-module__4KlIGq__crumb{align-items:center;gap:8px;display:inline-flex}.ProgramPage-module__4KlIGq__crumbs a{color:var(--muted);transition:color var(--t-color);text-decoration:none}@media (hover:hover) and (pointer:fine){.ProgramPage-module__4KlIGq__crumbs a:hover{color:var(--blue-link)}}.ProgramPage-module__4KlIGq__crumbs [aria-current=page]{color:var(--text)}.ProgramPage-module__4KlIGq__intro{gap:calc(24px + 36 * var(--f));grid-template-columns:minmax(0,1fr) minmax(0,.85fr);align-items:center;display:grid}@media (max-width:767px){.ProgramPage-module__4KlIGq__intro{gap:calc(20px + 8 * var(--f));grid-template-columns:1fr}}.ProgramPage-module__4KlIGq__title{font-family:var(--font-display);font-weight:500;font-size:calc(30px + 22 * var(--f));color:var(--ink);text-wrap:balance;margin-top:8px;line-height:1.08}.ProgramPage-module__4KlIGq__tagline{margin-top:calc(12px + 6 * var(--f));font-size:calc(16px + 2 * var(--f));color:var(--text);max-width:46ch;line-height:1.55}.ProgramPage-module__4KlIGq__offer{margin-top:calc(16px + 8 * var(--f));padding:calc(12px + 4 * var(--f)) calc(14px + 6 * var(--f));border-radius:var(--btn-radius);background:linear-gradient(150deg, var(--lav-1), var(--lav-2));font-size:calc(15px - .5 * var(--f));color:var(--ink);gap:4px;max-width:46ch;line-height:1.5;display:grid}.ProgramPage-module__4KlIGq__offerLabel{font-size:var(--fs-eyebrow);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--blue-link)}.ProgramPage-module__4KlIGq__actions{margin-top:calc(16px + 8 * var(--f));flex-wrap:wrap;gap:12px;display:flex}@media (max-width:767px){.ProgramPage-module__4KlIGq__actions{display:grid}}.ProgramPage-module__4KlIGq__media{aspect-ratio:4/3;border-radius:var(--radius-card);background:var(--page-grey);position:relative;overflow:hidden}.ProgramPage-module__4KlIGq__image{object-fit:cover}.ProgramPage-module__4KlIGq__blocks{gap:calc(24px + 32 * var(--f));margin-top:calc(36px + 32 * var(--f));padding-top:calc(28px + 16 * var(--f));border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:767px){.ProgramPage-module__4KlIGq__blocks{gap:calc(20px + 8 * var(--f));grid-template-columns:1fr}}.ProgramPage-module__4KlIGq__blockTitle{font-family:var(--font-display);font-weight:500;font-size:calc(21px + 7 * var(--f));color:var(--ink);margin-bottom:calc(10px + 4 * var(--f));line-height:1.2}.ProgramPage-module__4KlIGq__list{font-size:calc(15px + .5 * var(--f));color:var(--text);gap:8px;padding-left:1.2em;line-height:1.6;list-style:outside;display:grid}.ProgramPage-module__4KlIGq__list li::marker{color:var(--blue)}.ProgramPage-module__4KlIGq__disclaimer{margin-top:calc(28px + 16 * var(--f));color:var(--muted);font-size:13px;line-height:1.6}.ProgramPage-module__4KlIGq__chip{padding:calc(5px + 2 * var(--f)) calc(10px + 4 * var(--f));background:var(--navy);font-size:calc(9.5px + 1 * var(--f));letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:#fff;border-radius:999px;display:inline-block}.ProgramPage-module__4KlIGq__blockLead{padding-top:calc(4px + 2 * var(--f));font-size:calc(12px + 1.5 * var(--f));color:var(--muted);line-height:1.6}.ProgramPage-module__4KlIGq__unsure{justify-content:space-between;align-items:center;gap:calc(12px + 8 * var(--f));margin-top:calc(16px + 12 * var(--f));padding:calc(18px + 10 * var(--f));border:1px solid var(--line);border-radius:var(--radius-card);background:#fff;flex-wrap:wrap;display:flex}.ProgramPage-module__4KlIGq__unsureText{font-size:calc(13px + 1.5 * var(--f));color:var(--text);line-height:1.6}.ProgramPage-module__4KlIGq__unsureText strong{color:var(--ink);font-weight:600}
