.ads-model-summary{display:flex;align-items:center;gap:22px;margin:0 26px 22px;padding:18px 20px;border:1px solid #cedfdd;border-radius:12px;background:#f4f9f8}
.ads-model-summary>div{min-width:180px}.ads-model-summary span{font-size:12px;color:#526f78}.ads-model-summary strong{display:block;font-size:25px;margin-top:7px}.ads-model-summary strong small{font-size:12px;font-weight:400;color:#526f78}.ads-model-summary>p{font-size:13px;line-height:1.6;margin:0;flex:1;color:#526f78}.ads-model-summary button{white-space:nowrap}
.ads-model-body{display:grid;gap:18px}.ads-model-body p{margin:0;font-size:14px;line-height:1.6}.ads-model-body .eyebrow{font-size:11px}.ads-model-calculation{background:#edf6f5;border-radius:10px;padding:18px}.ads-model-calculation p{margin-top:7px}.ads-model-status{border-top:1px solid #dce5e9;padding-top:18px}.ads-model-status p{margin-top:7px}.ads-model-status span{display:block;margin-top:10px;color:#657b85;font-size:12px}
@media(max-width:850px){.ads-model-summary{align-items:flex-start;flex-wrap:wrap;margin:0 16px 16px}.ads-model-summary>p{flex-basis:100%}}

.ads-planning-panel>.panel-title{align-items:flex-start;gap:20px}.ads-planning-panel .eyebrow{display:block;margin-bottom:10px}.ads-planning-panel .panel-title p{max-width:680px;line-height:1.6}.ads-planning-note{padding:4px 26px 24px;color:#526f78}.ads-planning-note h3{font-size:15px;margin:0 0 8px}.ads-planning-note p{font-size:13px;line-height:1.7;max-width:760px;margin:0}
