.mandateIntro{background:#f6f8f8}
.mandateHeading{max-width:760px;margin-bottom:36px}
.mandateHeading .eyebrow{display:block;margin-bottom:14px}
.mandateHeading h2{margin:0 0 15px;font-size:clamp(28px,3vw,43px);line-height:1.15;font-weight:500;letter-spacing:-.035em}
.mandateHeading p{max-width:66ch;margin:0;color:#43565b;font-size:17px;line-height:1.65}
.mandateGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}
.mandateCard{display:flex;flex-direction:column;min-width:0;padding:clamp(25px,3vw,42px);background:#fff;border:1px solid #cbd8da}
.mandateCard .eyebrow{margin-bottom:20px}
.mandateCardTitle{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:12px 24px;padding-bottom:18px;border-bottom:1px solid #d2dcde}
.mandateCard h3{max-width:19ch;margin:0;font-size:clamp(23px,2.2vw,31px);line-height:1.2;font-weight:500;letter-spacing:-.025em}
.mandateCard strong{font-size:clamp(24px,2.2vw,31px);font-weight:500;color:#063b42;white-space:nowrap}
.mandateCard p{max-width:62ch;color:#405157;font-size:16px;line-height:1.6}
.mandateCard .mandateDuration{font-size:14px;font-weight:700;color:#35464b}
.mandateCard ul{margin:0 0 28px;padding-left:19px;color:#405157;line-height:1.6}
.mandateCard li+li{margin-top:7px}
.mandateCard .offerButton{align-self:start;margin-top:auto}
.mandateNote{max-width:900px;margin-top:28px;padding-top:19px;border-top:1px solid #ccd9db;color:#465b60;font-size:14px;line-height:1.65}
.mandateNote p{margin:0 0 10px}
.mandateSteps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}
.mandateSteps article{padding:23px 0;border-top:1px solid #a8bec2}
.mandateSteps .num{display:block;margin-bottom:19px;color:#063b42;font-size:13px}
.mandateSteps h3{margin:0 0 11px;font-size:clamp(19px,2vw,24px);font-weight:500;line-height:1.25}
.mandateSteps p{max-width:42ch;margin:0;color:#43565b;font-size:15px;line-height:1.6}
.mandateRoutes{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}
@media(max-width:700px){.mandateGrid,.mandateSteps{grid-template-columns:1fr}.mandateHeading{margin-bottom:25px}.mandateHeading p{font-size:16px}.mandateCard{padding:23px}.mandateCard .offerButton{width:100%;text-align:center}.mandateSteps{gap:6px}.mandateRoutes .button{width:100%;text-align:center}}
