.fog-hero{gap:48px}.fog-hero h1{font-size:clamp(48px,5.5vw,80px)}.fog-identity{background:white;border-radius:24px;padding:30px 20px;border:1px solid #d9e2ed;box-shadow:0 24px 60px #033e7b12}.fog-identity img{width:100%;height:auto}.fog-facts{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;margin-top:24px}.fog-facts span{padding:7px 12px;background:#edf4fa;border-radius:30px;font-size:12px;font-weight:700;color:#033e7b}.fog-small{font-size:13px!important;line-height:1.65}.fog-pem p{max-width:870px;color:#e3edf8;font-size:19px}.fog-pem h2{max-width:900px}.fog-emphasis{font-weight:700}.fog-benefits{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin-top:45px}.fog-benefits article{padding:28px 0;border-top:2px solid #cad9e8}.fog-benefits article>span{color:#c4000b;font-size:14px;font-weight:800}.fog-benefits h3{font-size:28px;color:#033e7b;margin:16px 0}.fog-benefits p{color:#444}.fog-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:45px;padding-left:24px;margin-top:45px}.fog-steps b{font-size:24px;color:#033e7b}.fog-pricing{display:grid;grid-template-columns:1fr 1fr;gap:70px}.fog-price{padding:36px;border:1px solid #cbd9e8;border-top:5px solid #c4000b;border-radius:16px;background:#f6faff}.fog-amount{font-size:64px;font-weight:800;color:#033e7b;line-height:1.1;margin:28px 0}.fog-amount span{font-size:16px;font-weight:500}.fog-price h3{font-size:24px}.fog-price li{padding-bottom:10px}.fog-price .button{margin:20px 0}.fog-faq details{border-top:1px solid #cbd9e8;padding:22px 0;max-width:960px}.fog-faq summary{font-weight:700;font-size:20px;cursor:pointer;color:#033e7b}.fog-faq details p{max-width:860px;color:#444}.section-deep h2{color:white}.section-deep .button-secondary{color:white;border-color:white}@media(max-width:820px){.fog-pricing,.fog-benefits,.fog-steps{grid-template-columns:1fr;gap:25px}.fog-identity{max-width:600px}.fog-price{padding:25px}.fog-hero{padding-top:50px}.fog-facts span{font-size:11px}}
.fog-plan-highlight{font-size:20px;font-weight:750;color:#033e7b;margin:24px 0 8px}.fog-price .fog-assessment-allowance{display:flex;flex-direction:column;gap:8px;font-size:clamp(23px,2.5vw,30px);line-height:1.2;margin:24px 0 16px;color:#033e7b}.fog-assessment-count{font-size:clamp(76px,8vw,108px);font-weight:800;line-height:1;letter-spacing:-.04em}.fog-plan-price{font-size:18px;font-weight:600;color:#34465b;margin:0 0 24px}

.fog-pricing{display:block}.fog-pricing-heading{max-width:820px;margin-bottom:40px}.fog-plan-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.fog-plan-grid .fog-price{padding:28px 24px;border-top-color:#cbd9e8}.fog-plan-grid .fog-best-value{border:2px solid #033e7b;border-top:6px solid #c4000b;background:#edf5ff;box-shadow:0 12px 30px #033e7b16}.fog-plan-grid .fog-assessment-count{font-size:80px}.fog-plan-grid .fog-assessment-allowance{font-size:23px}.fog-plan-grid .fog-plan-price{font-size:17px}.fog-savings{font-weight:750;color:#a60009}.fog-plan-terms{margin-top:28px;max-width:1000px}.fog-plan-grid .button{display:block;text-align:center}.fog-plan-grid ul{padding-left:20px}.fog-plan-description{color:#4b5968}@media(max-width:1000px){.fog-plan-grid{grid-template-columns:1fr}.fog-plan-grid .fog-price{max-width:600px;width:100%;box-sizing:border-box}.fog-plan-grid .fog-assessment-count{font-size:76px}}

.fog-lead{font-size:1.35rem;line-height:1.5}.fog-benefits{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:20px;margin:24px 0}.fog-benefits article{border:1px solid #dce3ec;border-radius:12px;padding:20px;background:#f8fafc}.fog-benefits h3{margin-top:0}.fog-copy li{margin:12px 0}.fog-copy table{width:100%;border-collapse:collapse;table-layout:fixed}.fog-copy td,.fog-copy th{padding:12px;text-align:left;vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid #dce3ec}@media(max-width:600px){.fog-copy td,.fog-copy th{padding:7px;font-size:13px}}
