.simple-budget{padding-top:28px;padding-bottom:32px}.simple-budget h2{font-size:clamp(25px,3vw,36px);margin:0 0 14px}.simple-budget>p{font-size:16px}.concrete-operations article{padding:22px 0;border-bottom:1px solid #cdd1da}.concrete-operations article:first-child{padding-top:0}.concrete-heading{display:flex;align-items:baseline;justify-content:space-between;gap:18px}.concrete-heading h3{font-size:23px;line-height:1.25;margin:0;max-width:360px}.concrete-heading strong{white-space:nowrap;color:#343fcc;font-size:22px}.concrete-operations p,.concrete-example p{font-size:17px;line-height:1.65;margin:14px 0}.concrete-links{display:flex;flex-wrap:wrap;gap:4px 22px}.concrete-links a{font-size:16px;color:#343fcc;text-decoration:underline;text-underline-offset:4px;padding:8px 0;min-height:44px}#presentation .mission-content>.delivery-lines,#presentation .mission-content>.mission-result{display:none!important}.concrete-example{margin:0 0 26px}.concrete-example h3{font-size:23px;line-height:1.3}.concrete-example .text-link{font-size:16px}.contact-next{margin-top:24px;border-top:1px solid #ccd0db;padding-top:18px}.contact-next>summary{cursor:pointer;font-size:16px}.contact-next .next-steps{display:block!important}.contact-next .next-steps>.eyebrow{display:none}.contact-welcome h1{font-size:clamp(32px,4vw,52px)}.contact-panel .form-intro{margin-top:0}#review-intervention:not([hidden]){font-size:16px;margin-bottom:12px}
@media(max-width:760px){.offer-hero{padding-bottom:28px!important}.concrete-heading h3{font-size:22px}.concrete-heading strong{font-size:20px}.contact-layout{gap:22px!important}.contact-welcome h1{font-size:32px!important}.contact-welcome .eyebrow{margin-bottom:14px}.contact-context{padding:12px 14px!important;margin-bottom:14px!important}.contact-lead{font-size:17px!important}.contact-panel{padding:20px!important}}
