.pn h1,.pn h2{letter-spacing:-.025em;text-wrap:balance}.pn h3{text-wrap:balance}.pn-richtext{overflow-wrap:break-word}.pn a,.pn button{-webkit-tap-highlight-color:transparent}.pn input,.pn select,.pn textarea{font-size:16px}.pn-anchor{scroll-margin-top:24px}.pn-wrap{min-width:0}.pn-header-card{box-shadow:0 8px 28px color-mix(in srgb,var(--pn-border) 55%,transparent)}.pn-brand{max-width:min(var(--logo-width),45vw)}.pn-topbar{font-size:12px}.pn-brand-hero{display:grid;grid-template-columns:1fr 1.08fr;gap:48px;align-items:center}.pn-brand-copy h1{font-size:clamp(40px,4.6vw,66px);line-height:1.06;max-width:650px}.pn-brand-copy>.pn-richtext{max-width:520px;font-size:17px;line-height:1.8;color:var(--pn-muted)}.pn-brand-copy .pn-actions{margin:30px 0}.pn-brand-visual{position:relative;min-width:0;align-self:stretch;min-height:550px}.pn-brand-visual picture{height:100%;overflow:hidden;border-radius:24px}.pn-brand-visual img{width:100%;height:100%;object-fit:cover;object-position:62% 50%}.pn-hero-caption{position:absolute;left:24px;bottom:24px;right:24px;background:var(--pn-surface);color:var(--pn-fg);border:1px solid var(--pn-border);padding:20px 24px;border-radius:14px;box-shadow:0 10px 24px #0000000c}.pn-hero-caption span{display:block;text-transform:uppercase;font-size:10px;letter-spacing:.14em;color:var(--pn-accent);font-weight:700;margin-bottom:6px}.pn-hero-caption strong{font-size:20px;line-height:1.35;display:block}.pn-hero-assurances{display:flex;flex-wrap:wrap;gap:12px 20px;font-size:12px;color:var(--pn-muted)}.pn-hero-assurances>span>span{color:var(--pn-accent);font-weight:700}.pn-page-hero-photo img,.pn-split-photo img,.pn-offer-photo img{object-position:center 42%;box-shadow:10px 10px 0 var(--pn-border)}.pn-page-hero h1{font-size:clamp(34px,3.8vw,54px)}.pn-product-gallery>picture img{height:580px;object-position:60% center}.pn-scan-compare .pn-section-heading{max-width:780px}.pn-scan-compare .pn-section-heading h2{margin-bottom:20px}.pn-scan-cards{display:grid;grid-template-columns:1fr 1fr;gap:28px}.pn-scan-card{border:1px solid var(--pn-border);border-radius:var(--pn-radius);padding:38px;background:var(--pn-surface);display:flex;flex-direction:column;align-items:flex-start;min-width:0}.pn-scan-card.is-featured{border:2px solid var(--pn-accent);box-shadow:0 14px 34px #00000008;padding:37px}.pn-scan-card h3{font-size:32px}.pn-scan-card>.pn-richtext{color:var(--pn-muted);max-width:470px}.pn-scan-price{font:700 46px/1.2 var(--pn-heading-font);margin:26px 0!important}.pn-scan-price small{font:400 12px/1.5 var(--pn-body-font);display:block;margin-top:8px;color:var(--pn-muted)}.pn-scan-inclusions{flex:1;width:100%;padding:22px 0;border-top:1px solid var(--pn-border)}.pn-scan-inclusions ul{list-style:none;padding:0;margin:0}.pn-scan-inclusions li{position:relative;padding-left:25px;margin:0 0 12px;font-size:14px}.pn-scan-inclusions li:before{content:"\2713";position:absolute;left:0;color:var(--pn-accent);font-weight:700}.pn-scan-card .pn-button{width:100%}.pn-scan-compare>.pn-small{margin-top:24px}.pn-scan-selector{display:grid;grid-template-columns:1.1fr 1fr;gap:60px;align-items:start}.pn-selector-fields{display:grid;gap:22px;margin:28px 0 14px}.pn-selector-fields label{font-size:14px;font-weight:600}.pn-selector-fields select{display:block;width:100%;margin-top:9px;padding:14px 40px 14px 15px;border:1px solid var(--pn-border);border-radius:10px;background:var(--pn-surface);color:var(--pn-fg);min-height:52px}.pn-selector-result{padding:38px;border-radius:var(--pn-radius);border:1px solid var(--pn-border);background:var(--pn-surface);box-shadow:12px 12px 0 var(--pn-border);min-height:340px}.pn-selector-result h3{font-size:32px}.pn-selector-result .pn-small{margin:24px 0 0}.pn-checklist [data-check-download]{margin-left:20px}.pn-footer-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.pn-footer .pn-small{color:inherit}.pn-product-sticky{display:none}.pn-feature .pn-actions{margin-bottom:0}.pn-product-info{scroll-margin-top:24px}.pn-library .pn-project-card>a>div{min-width:0}.pn-library-controls input,.pn-library-controls label{min-width:0}.pn-badge{background:var(--pn-start);color:var(--pn-btn-fg)}.pn-prose h2{margin-top:0}.pn-form-card .pn-richtext a{text-decoration:underline}.pn-topbar nav{overflow-x:auto;max-width:70%;scrollbar-width:thin}.pn-topbar nav ul{white-space:nowrap}.pn-feature-grid>*,.pn-product>*,.pn-contact-layout>*{min-width:0}.pn-button{max-width:100%;white-space:normal}@media(min-width:768px)and (max-width:1050px){.pn-brand-hero{gap:30px;grid-template-columns:1fr 1fr}.pn-brand-copy h1{font-size:40px}.pn-brand-visual{min-height:540px}.pn-scan-card{padding:28px}.pn-scan-card.is-featured{padding:27px}.pn-scan-selector{gap:32px}.pn-selector-result{padding:28px}.pn-feature-grid,.pn-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.pn-brand-hero{grid-template-columns:1fr;gap:30px}.pn-brand-copy h1{font-size:clamp(34px,9vw,44px);line-height:1.08;margin-bottom:22px}.pn-brand-copy>.pn-richtext{font-size:16px;line-height:1.7}.pn-brand-copy .pn-actions{flex-direction:column;gap:10px;margin:24px 0}.pn-brand-copy .pn-actions a{width:100%}.pn-brand-visual{min-height:0;height:365px}.pn-brand-visual picture{border-radius:18px}.pn-brand-visual img{object-position:58% center}.pn-hero-caption{left:15px;right:15px;bottom:15px;padding:15px 18px}.pn-hero-caption strong{font-size:19px}.pn-hero-assurances{gap:10px;font-size:11px}.pn-scan-cards,.pn-scan-selector{grid-template-columns:1fr;gap:22px}.pn-scan-card{padding:25px}.pn-scan-card.is-featured{padding:24px}.pn-scan-card h3{font-size:28px}.pn-scan-price{font-size:39px;margin:20px 0!important}.pn-selector-result{padding:26px;min-height:250px;box-shadow:8px 8px 0 var(--pn-border)}.pn-selector-result h3{font-size:28px}.pn-scan-selector{gap:30px}.pn-checklist [data-check-download]{margin-left:0;display:block}.pn-product-sticky{display:flex;position:fixed;z-index:35;bottom:0;left:0;right:0;align-items:center;justify-content:space-between;gap:15px;padding:12px 20px calc(12px + env(safe-area-inset-bottom));background:var(--pn-surface);border-top:1px solid var(--pn-border);box-shadow:0 -4px 20px #0000000c}.pn-product-sticky>div{min-width:0}.pn-product-sticky span{display:block;font-size:10px;line-height:1.4}.pn-product-sticky strong{font-size:20px;white-space:nowrap}.pn-product-sticky .pn-button{min-height:46px;font-size:12px;padding:12px 16px;flex-shrink:0}.pn-product-gallery>picture img{height:330px}.pn-footer-grid{grid-template-columns:1fr 1fr;gap:32px 20px}.pn-footer-grid>div:first-child{grid-column:1/-1}.pn-footer-quick{flex-wrap:wrap;gap:16px;font-size:14px}.pn-footer-bottom{flex-direction:column}.pn-footer-bottom nav,.pn-footer-bottom ul{flex-wrap:wrap}.pn-topbar{min-height:45px}.pn-topbar>div{display:none}.pn-topbar nav{max-width:100%;width:100%}.pn-topbar ul{gap:20px;font-size:12px}.pn-header .pn-wrap{padding-top:0}.pn-mobile-nav>nav{max-height:75vh;overflow:auto}.pn-contact-layout{gap:28px}.pn-library-controls{padding:18px}.pn-page-nav{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:thin;padding-bottom:20px}.pn-page-nav a{flex-shrink:0}.pn-page-hero h1{font-size:var(--pn-heading-mobile)}body:has(.pn-product-sticky){padding-bottom:95px}.pn-usps{flex-wrap:wrap;gap:14px}.pn-usp{white-space:normal;flex-shrink:1}.pn-service h2{overflow-wrap:normal}.pn-report-brand{gap:8px}.pn-report .pn-tab-list button{font-size:11px;padding:9px 11px}}@media(max-width:374px){.pn-cart-link{font-size:9px}.pn-header-card{padding:12px;gap:8px}.pn-footer-grid{grid-template-columns:1fr}.pn-brand{flex-basis:44vw}.pn-brand-copy h1{font-size:32px}.pn-product-sticky{padding-left:14px;padding-right:14px}.pn-product-sticky .pn-button{max-width:48%}}@media(prefers-reduced-motion:reduce){.pn *{scroll-behavior:auto!important;transition:none!important}}@media(max-width:1199px){.pn-mobile-nav>summary{width:44px;height:44px}.pn-mobile-nav>nav a{display:block;padding:10px 0}.pn-mobile-nav>nav .pn-button{padding:14px 20px}}@media(max-width:767px){.pn-text-button{min-height:44px}.pn-cart-line{flex-wrap:wrap}.pn-cart-line>div{flex:1;min-width:130px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/power-national-v4.css.map */
