.wpf-proof{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));border-block:1px solid #dce2e8;margin:12px 0 28px}.wpf-proof>div{padding:18px 12px}.wpf-proof strong,.wpf-proof span{display:block}.wpf-proof strong{font-size:24px;color:#112638}.wpf-proof span{font-size:12px;color:#536574}.wpf-position{font-size:12px;letter-spacing:.1em;color:#536574;margin:0 0 8px}.wpf-hero-proof p{margin:5px 0;font-size:14px}.wpf-hero-proof{margin:10px 0 18px}.wpf-after-cart{font-size:13px;color:#536574;border-top:1px solid #dce2e8;padding-top:12px}.wpf-after-cart p{margin:4px 0}.wpf-media-note{font-size:11px;line-height:1.4}.wpf-content section{margin:32px 0}.wpf-content h2{font-size:clamp(23px,3vw,32px);margin:0 0 16px}.wpf-content p{max-width:80ch}.wpf-content details{border-bottom:1px solid #dce2e8;padding:14px 0}.wpf-content summary{font-weight:650;cursor:pointer;line-height:1.5}.wpf-content details p{margin:12px 0 0}.wpf-specs{display:grid;grid-template-columns:1fr 1fr;gap:24px}.wpf-specs table{width:100%;table-layout:fixed}.wpf-specs th,.wpf-specs td{font-size:14px;word-wrap:break-word;padding:10px}.wpf-specs th{width:48%;text-align:left}.wpf-test-panel{background:#102737;color:white;padding:28px}.wpf-test-panel h2,.wpf-test-panel h3,.wpf-test-panel p,.wpf-test-panel a{color:white!important}.wpf-test-panel a{text-decoration:underline!important;text-underline-offset:5px}.wpf-applications{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.wpf-applications article{border-top:2px solid #e77727;padding:14px 0}.wpf-applications h3{font-size:20px}.wpf-runtime{background:#f2f5f6;padding:24px;border:1px solid #dce2e8}.wpf-inputs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:18px 0}.wpf-inputs label{font-size:13px;font-weight:600}.wpf-inputs input{width:100%;min-width:0;margin-top:7px;background:#fff}.wpf-runtime-result{display:block;min-height:64px;margin-top:20px;font-weight:650;font-size:18px;line-height:1.6}.wpf-small{font-size:13px;line-height:1.65}.wpf-runtime button,#wpf-sticky button{background:#d95700;color:#fff;border-radius:6px;padding:14px 20px;font-weight:700;min-height:46px}.wpf-value{border-left:4px solid #e77727;padding-left:22px}.wpf-value .wp-price-per-wh{font-size:22px}.postid-81 .summary .product_meta,.postid-81 .summary .single-product-category,.postid-81 .summary .single-product-trust{display:none!important}.postid-81 .summary .woocommerce-breadcrumb{font-size:12px}.postid-81 .summary h1.product_title{font-size:clamp(24px,2.5vw,34px);line-height:1.15;margin-bottom:14px}.postid-81 .summary p.price{font-size:30px!important;line-height:1.2;margin:12px 0!important;color:#152a38!important}.postid-81 .summary .woocommerce-product-details__short-description{font-size:14px;line-height:1.6}.postid-81 .summary .stock{margin-bottom:10px}.postid-81 .summary form.cart{margin:14px 0!important;display:flex;gap:10px;align-items:center}.postid-81 .single_add_to_cart_button{border-radius:6px!important;min-height:48px;flex:1}.postid-81 .wp-mobile-sticky-cta{display:none!important}#wpf-sticky[hidden]{display:none!important}#wpf-sticky{display:none}.wpf-review-filters{font-size:14px}.wpf-review-application{font-size:13px;color:#536574}.wpf-review-filters select{max-width:200px}.wpf-runtime input:focus-visible,.wpf-content a:focus-visible,#wpf-sticky button:focus-visible{outline:3px solid #2378b5;outline-offset:3px}
@media(max-width:767px){.postid-81 .wp-announcement,.postid-81 .wp-trust-strip{display:none!important}.postid-81 .site-content .ast-container{padding:12px!important}.postid-81 div.product{padding:14px!important}.postid-81 div.product .woocommerce-product-gallery{float:none!important;width:100%!important;margin-bottom:12px!important}.postid-81 .woocommerce-product-gallery__image img{height:210px!important;max-height:210px!important;object-fit:contain!important;width:100%!important}.postid-81 .woocommerce-product-gallery .flex-viewport{height:210px!important}.postid-81 .summary{float:none!important;width:100%!important;margin-bottom:20px!important}.postid-81 .summary .woocommerce-breadcrumb{display:none!important}.postid-81 .summary h1.product_title{font-size:24px!important}.postid-81 .summary p.price{font-size:28px!important}.postid-81 .summary .woocommerce-product-details__short-description p{margin-bottom:8px!important}.postid-81 .wpf-position{font-size:10px}.postid-81 .wpf-hero-proof{margin:8px 0}.postid-81 .wpf-hero-proof p{font-size:12px}.postid-81 .wpf-after-cart{font-size:12px}.wpf-proof{grid-template-columns:repeat(3,minmax(0,1fr))}.wpf-proof>div{padding:12px 5px}.wpf-proof strong{font-size:20px}.wpf-specs,.wpf-applications{grid-template-columns:1fr}.wpf-inputs{grid-template-columns:1fr 1fr}.wpf-runtime{padding:16px}.wpf-test-panel{padding:20px}.wpf-content{overflow-wrap:anywhere}.wpf-content table{width:100%;table-layout:fixed}.wpf-content th,.wpf-content td{padding:8px;font-size:13px}#wpf-sticky{position:fixed;z-index:900;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #cdd7df;box-shadow:0 -2px 12px #10273712}#wpf-sticky>div>span{display:block;font-size:11px}#wpf-sticky strong{font-size:20px}.postid-81{padding-bottom:90px!important}.postid-81 .wp-floating-support,.postid-81 .wp-support-float,.postid-81 .wpct-help-widget{display:none!important}}
@media(max-width:767px){.postid-81 .wp-trustbar{display:none!important}}
.woocommerce.single-product.postid-81 #product-81 .summary .price .amount,.woocommerce.single-product.postid-81 #product-81 .summary .price .amount bdi{font-size:30px!important;color:#152a38!important;line-height:1.2!important}.woocommerce.single-product.postid-81 #product-81 .summary .single_add_to_cart_button{border-radius:6px!important;background:#d95700!important;box-shadow:none!important}.postid-81 #masthead{display:none!important}.postid-81 .woocommerce-product-gallery__wrapper{margin:0!important}.postid-81 .woocommerce-product-gallery__image img{aspect-ratio:1/1;object-fit:contain}.wpf-runtime button,#wpf-sticky button{border-radius:6px!important;background:#d95700!important;box-shadow:none!important}
