.action{padding:13px 17px;color:#fff;background:#092d53;font-weight:700;text-align:center}.executive .action{color:#102842;background:#8fd0ff}.consult .action{background:#b47431}.proposal header a{color:#fff;font-size:13px}.proposal-hero{min-height:510px;padding:120px max(24px,calc((100vw - 1100px)/2));display:flex;flex-direction:column;justify-content:center}.proposal-hero h1{max-width:800px;margin:8px 0 22px;font:clamp(55px,8vw,105px)/.9 Georgia,serif}.proposal-hero>p:not(.eyebrow){max-width:620px;font-size:19px}.proposal button{width:max-content;padding:14px 22px;border:0;font-weight:700;cursor:pointer}.corporate .proposal-hero{color:#fff;background:linear-gradient(120deg,#07386d,#2488cb)}.corporate .proposal-hero .eyebrow,.premium .proposal-hero .eyebrow{color:#b7e2ff}.corporate button{color:#07386d;background:#fff}.steps,.questions{max-width:1100px;margin:auto;padding:80px 24px}.steps h2,.questions h2{font:48px Georgia,serif}.steps>div{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.steps article{padding:25px;background:#edf4f9}.steps b{color:#176bb0;font-size:30px}.premium{background:#102842;color:#fff}.premium .proposal-hero{background:#102842}.premium button{color:#102842;background:#8fd0ff}.timeline{max-width:1100px;margin:auto;padding:30px 24px 90px;display:grid;grid-template-columns:repeat(6,1fr);gap:1px}.timeline p{margin:0;padding:28px 15px;background:#193b5a}.friendly .proposal-hero{background:#f4f0e9}.friendly button{color:#fff;background:#b47431}.questions details{padding:20px;border-top:1px solid #cbd9e4}.questions summary{font-weight:700;cursor:pointer}@media(max-width:800px){.steps>div,.timeline{grid-template-columns:1fr}.proposal-hero{min-height:430px;padding-top:100px;padding-bottom:70px}}
