.wc-section{padding:72px 0;background:#f2f7f8}.wc-heading{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:end;margin-bottom:28px}.wc-heading h2{font-size:clamp(32px,4vw,49px);letter-spacing:-1.8px;line-height:1.08;margin:14px 0 0}.wc-heading>p{font-size:16px;line-height:1.7;color:#526b78;max-width:520px}.wc-lab{border:1px solid #cddfe5;border-radius:14px;overflow:hidden;background:white;box-shadow:0 12px 32px #06283809}.wc-toolbar{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:21px 26px;border-bottom:1px solid #d9e7ea}.wc-toolbar strong{font-size:17px}.wc-toolbar>span{font-size:10px;letter-spacing:1px;color:#56737d}.wc-tabs{display:flex;gap:8px;padding:16px 26px;background:#f8fbfc}.wc-tabs button{flex:1;padding:13px;border:1px solid #cbdde3;border-radius:6px;background:white;color:#284c5b;font:inherit;font-size:13px;font-weight:750;cursor:pointer}.wc-tabs button[aria-pressed=true]{background:#0c4554;color:white;border-color:#0c4554}.wc-tabs button:focus-visible{outline:3px solid #0ca59b;outline-offset:3px}.wc-content{display:grid;grid-template-columns:1fr 1fr;gap:35px;padding:30px}.wc-content h3{font-size:25px;margin:0 0 10px;letter-spacing:-.7px}.wc-content p{font-size:14px;line-height:1.6;color:#526b78}.wc-fields{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:24px}.wc-fields label,.estimate-fields label{font-size:12px;font-weight:750;color:#345564}.wc-fields input,.estimate-fields input,.estimate-fields select{display:block;width:100%;box-sizing:border-box;padding:12px;border:1px solid #b8d1d9;border-radius:5px;margin-top:7px;background:white;color:#163e4e;font:inherit;font-size:15px}.wc-results{padding:28px;background:#0a3446;border-radius:10px;color:white;display:flex;flex-direction:column;justify-content:center}.wc-results>span{font-size:12px;color:#bad9df}.wc-results>strong{font-size:48px;letter-spacing:-1.7px;color:#78e0d3;line-height:1.2;margin:10px 0 20px}.wc-metrics{display:grid;grid-template-columns:1fr 1fr;gap:18px;border-top:1px solid #37606f;padding-top:18px}.wc-metrics span{font-size:11px;color:#bed8e0;display:block}.wc-metrics b{font-size:21px;display:block;margin-top:7px}.wc-results p{color:#c7dde4;font-size:12px;margin:22px 0 0}.wc-small{font-size:12px!important;line-height:1.6!important;color:#586f79!important}.wc-deliverables{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:24px}.wc-deliverables article{padding:22px 0;border-top:2px solid #8fc9ca}.wc-deliverables article>span{font-size:10px;font-weight:800;letter-spacing:1.3px;color:#087c78}.wc-deliverables h3{font-size:22px;margin:12px 0}.wc-deliverables p{color:#526b78;font-size:14px;line-height:1.65}.wc-next{display:flex;align-items:center;gap:35px;justify-content:space-between;border-top:1px solid #ccdee4;padding-top:25px;margin-top:16px}.wc-next>div{max-width:800px}.wc-next h3{font-size:21px;margin:0 0 8px}.wc-next p{font-size:14px;line-height:1.6;color:#526b78}.wc-next .btn{white-space:nowrap}.wc-sources{font-size:11px;line-height:1.6;color:#617b85;margin-top:24px}.wc-sources a{color:#126c77}.report-estimator{display:grid;grid-template-columns:1.3fr .7fr;gap:32px;border:1px solid #cddfe5;border-radius:12px;padding:28px;margin:28px 0 18px;background:white}.report-estimator h3{font-size:25px;margin:12px 0}.report-estimator p{font-size:14px;line-height:1.6;color:#526b78}.estimate-fields{display:grid;grid-template-columns:.7fr 1.3fr;gap:16px;margin-top:20px}.report-estimator aside{background:#0a3446;padding:25px;border-radius:9px;color:white;display:flex;flex-direction:column;justify-content:center}.report-estimator aside>span{font-size:12px;color:#c7dde4}.report-estimator aside>strong{font-size:46px;color:#78e0d3;letter-spacing:-1.4px;margin:10px 0 0}.report-estimator aside p{color:#c7dde4;font-size:12px}.report-estimator aside a{font-size:12px;color:#78e0d3;font-weight:750}.report-estimator aside small{font-size:11px;color:#c7dde4;line-height:1.5;margin-top:18px}.risk-proof{background:#d9f1ee;color:#0a4554}.risk-actions .btn.gold{background:#69e0d6;color:#071b2e}.risk-copy h1{font-size:clamp(40px,4.5vw,67px);line-height:1.04}.risk-hero-grid{grid-template-columns:.9fr 1.1fr}@media(max-width:800px){.wc-heading,.wc-content,.report-estimator,.risk-hero-grid{grid-template-columns:1fr}.wc-heading{gap:10px}.wc-content{padding:22px;gap:22px}.wc-tabs{padding:12px;gap:6px}.wc-tabs button{padding:10px 6px;font-size:11px}.wc-toolbar{padding:18px;align-items:flex-start;flex-direction:column}.wc-deliverables{grid-template-columns:1fr;gap:0}.wc-next{display:block}.wc-next .btn{margin-top:12px}.wc-section{padding:45px 0}.report-estimator{padding:22px}.estimate-fields{grid-template-columns:1fr}.wc-results>strong{font-size:40px}}@media(max-width:420px){.wc-fields{grid-template-columns:1fr}.wc-tabs{flex-direction:column}}
