.title-slide header{display:none}
.title-slide .content{top:90px;bottom:75px}
.title-slide h1{font-size:72px;line-height:1.06;max-width:1120px;font-weight:500;letter-spacing:-2px;margin:30px 0 42px}
.title-slide .course{font-size:26px;color:var(--teal)}
.title-slide .title-question{font-size:31px;max-width:960px;line-height:1.4}
.title-slide .route{display:flex;gap:52px;position:absolute;bottom:25px;font-size:27px}
.title-slide .route span{border-bottom:0;padding-bottom:0}
.title-slide .route>span{border-bottom:4px solid var(--teal);padding-bottom:10px}
.planning-example .formula{font-size:31px}
.planning-example .planning-constants{font-size:22px;line-height:1.4;color:var(--muted);text-align:center;margin:4px 0 16px}
.planning-example .callout{margin-top:38px;font-size:32px;line-height:1.5}
.thank-you-slide header{display:none}.thank-you-slide .content{inset:0;display:flex;align-items:center;justify-content:center}.thank-you-message{margin:0;text-align:center;font-size:58px;line-height:1.2;font-weight:500;letter-spacing:-.8px;color:var(--ink)}
