.apx{background:#fff;color:#12384a;font-family:Inter,Arial,sans-serif}.apx *{box-sizing:border-box}.apx small{color:#19a7a4;text-transform:uppercase;letter-spacing:.16em;font-weight:700}.apx h2{font-size:clamp(50px,5.5vw,92px);line-height:.95;letter-spacing:-.055em;margin:18px 0 30px;color:#082c40}.apx-signs{padding:9vw 6vw;background:#f1f6f5}.apx-signs header{display:grid;grid-template-columns:1fr 1fr;gap:7vw;align-items:end}.apx-signs header p{line-height:1.8;color:#637b86}.apx-signs>div{display:grid;grid-template-columns:repeat(3,1fr);margin-top:6vw}.apx-signs article{padding:30px;border:1px solid #ccd9dc;margin:-1px 0 0 -1px;min-height:250px}.apx-signs article b{color:#19a7a4}.apx-signs h3{font-size:22px;margin:45px 0 12px}.apx-signs p{color:#637b86;line-height:1.6}.apx-solutions{padding:9vw 6vw;background:#082c40;color:#fff}.apx-solutions h2{color:#fff}.apx-solutions>div{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.apx-solutions article{padding:35px;background:#0e3b50;border-top:4px solid #24b8b4}.apx-solutions article>span{font-size:48px;color:#41d2ce}.apx-solutions h3{font-size:24px}.apx-solutions p,.apx-solutions li{color:#bdd0d7;line-height:1.7}.apx-solutions ul{padding-left:20px}.apx-assessment{display:grid;grid-template-columns:.8fr 1.2fr;gap:8vw;padding:9vw 7vw}.apx-assessment>div p{line-height:1.8;color:#637b86}.apx-assessment ol{list-style:none;padding:0}.apx-assessment li{display:grid;grid-template-columns:50px 1fr 1.5fr;gap:20px;padding:22px 0;border-top:1px solid #ccd9dc}.apx-assessment li b{color:#19a7a4}.apx-assessment li span{color:#637b86}.apx-proof{display:grid;grid-template-columns:1.3fr .7fr;background:#0a3448;color:#fff}.apx-proof blockquote{margin:0;padding:9vw;font-size:clamp(30px,3vw,50px);line-height:1.35}.apx-proof cite{display:block;margin-top:35px;color:#41d2ce;font-size:10px;text-transform:uppercase}.apx-proof aside{padding:7vw 5vw;background:#19a7a4;display:grid;align-content:center}.apx-proof aside b{font-size:50px}.apx-proof aside span{padding-bottom:25px;text-transform:uppercase;font-size:10px}.apx-warranty{padding:9vw 6vw;background:#f1f6f5}.apx-warranty header{display:flex;justify-content:space-between;align-items:end}.apx-warranty>div{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.apx-warranty article{padding:35px;background:#fff;border:1px solid #ccd9dc}.apx-warranty article b{font-size:20px}.apx-warranty article p{color:#637b86;line-height:1.7}.apx-faq{display:grid;grid-template-columns:.8fr 1.2fr;gap:8vw;padding:9vw 7vw}.apx-faq details{padding:24px 0;border-top:1px solid #ccd9dc}.apx-faq summary{font-size:22px;font-weight:700}.apx-faq p{color:#637b86;line-height:1.7}.apx-contact{text-align:center;padding:9vw;background:#19a7a4;color:#fff}.apx-contact h2{color:#fff}.apx-contact small{color:#d5ffff}.apx-contact a{display:inline-block;padding:20px 30px;background:#082c40;color:#fff;text-transform:uppercase;font-size:11px}.apx-footer{display:grid;grid-template-columns:1fr 2fr auto;gap:25px;padding:32px 5vw;background:#061e2b;color:#9fb2bb;font-size:11px}.apx-footer a{color:#41d2ce}
@media(max-width:800px){.apx-signs header,.apx-assessment,.apx-proof,.apx-faq{grid-template-columns:1fr}.apx-signs,.apx-solutions,.apx-assessment,.apx-warranty,.apx-faq{padding:75px 20px}.apx-signs>div,.apx-solutions>div,.apx-warranty>div{grid-template-columns:1fr}.apx-assessment li{grid-template-columns:40px 1fr}.apx-assessment li span{grid-column:2}.apx-warranty header{display:block}.apx-proof blockquote,.apx-proof aside{padding:65px 24px}.apx-footer{grid-template-columns:1fr;text-align:center}}
@media(max-width:800px){.apx{overflow-x:clip}.apx>*{min-width:0;max-width:100%}.apx h2{font-size:clamp(46px,15vw,70px);overflow-wrap:anywhere}}
.apx-report{display:grid;grid-template-columns:.8fr 1.2fr;gap:7vw;padding:9vw 7vw;background:#dfe4e2;color:#18302c}.apx-report h2{font-size:clamp(55px,6vw,92px);line-height:.94;margin:18px 0}.apx-report-title p{max-width:460px;line-height:1.8}.apx-report-page{background:#fff;padding:42px;box-shadow:0 28px 70px rgba(22,48,44,.16);transform:rotate(.8deg)}.apx-report-page header{display:flex;justify-content:space-between;padding-bottom:25px;border-bottom:4px solid #18302c;font-size:11px;letter-spacing:.12em}.apx-find{display:grid;grid-template-columns:50px 1fr auto;gap:16px;padding:25px 0;border-bottom:1px solid #b9c4c1}.apx-find i{font:700 38px Georgia;color:#99aaa6}.apx-find>b{font-size:18px}.apx-find>span{align-self:start;padding:5px 8px;color:#fff;font-size:9px;letter-spacing:.12em}.apx-find p{grid-column:2/-1;margin:0;color:#5f716d;line-height:1.6}.apx-find .urgent{background:#cc8a2f}.apx-find .action{background:#a93a2e}.apx-find .maintain{background:#477b6e}@media(max-width:800px){.apx-report{grid-template-columns:1fr;padding:70px 18px}.apx-report-page{padding:22px;transform:none}.apx-find{grid-template-columns:40px 1fr}.apx-find>span{grid-column:2;width:max-content}.apx-find p{grid-column:1/-1}}
