.simple-page{background:var(--paper);--inspector-width:100%}.s-shell{width:min(1180px,100% - 40px);margin:auto}.s-hero{max-width:1020px;padding:64px 0}.s-hero.s-hero-visual{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:44px;max-width:none;display:grid}.simple-page .s-hero-visual h1{font-size:clamp(42px,4.3vw,60px)}.s-hero-image{background:#e7eee8;border:1px solid #bdcec3;margin:0;padding:16px;box-shadow:10px 12px #dce5df}.s-hero-image img{width:100%;height:auto;display:block}.s-hero-image figcaption{padding:20px 8px 8px}.s-hero-image figcaption strong{margin-bottom:12px;font-size:24px;line-height:1.3;display:block}.s-hero-image figcaption a{text-underline-offset:3px;font-size:18px;font-weight:650;text-decoration:underline}.s-hero-pdf img{object-fit:contain;height:460px}.s-repair-proof{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:40px;display:grid}.s-repair-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.s-repair-pair figure{background:var(--surface);border:1px solid var(--line);margin:0;overflow:hidden}.s-repair-pair img{aspect-ratio:1;object-fit:cover;width:100%;height:auto;display:block}.s-repair-pair figcaption{padding:18px;line-height:1.45}.s-repair-pair span{color:var(--green-dark);margin-bottom:8px;font-size:18px;display:block}.s-repair-pair strong{font-size:20px;display:block}@media (max-width:1000px){.s-hero.s-hero-visual,.s-repair-proof{grid-template-columns:1fr;gap:30px}.s-hero-image{width:min(640px,100%);margin:auto}}@media (max-width:480px){.s-hero-image{padding:10px;box-shadow:5px 7px #dce5df}.s-hero-pdf img{height:auto;max-height:430px}.s-repair-pair{grid-template-columns:1fr}.s-repair-pair img{max-height:250px}.s-hero-image figcaption{padding:16px 6px 6px}}.simple-page h1{letter-spacing:-.045em;max-width:1000px;font-size:clamp(42px,5.3vw,70px);line-height:1.08}.simple-page h2{letter-spacing:-.03em;max-width:850px;margin:0 0 28px;font-size:clamp(30px,3.6vw,46px);line-height:1.16}.simple-page h3{margin:0 0 18px;font-size:26px;line-height:1.25}.simple-page p{font-size:20px;line-height:1.65}.simple-page .s-lede{max-width:800px;color:var(--muted);margin:26px 0;font-size:22px}.simple-page .s-note{color:var(--muted);margin-top:20px;font-size:18px;line-height:1.6}.simple-page p.eyebrow{letter-spacing:.06em;margin:0 0 18px;font-size:17px}.s-actions{flex-wrap:wrap;gap:12px;display:flex}.simple-page .primary-button,.simple-page .secondary-button{white-space:normal;text-align:center;min-height:52px;padding:14px 22px;font-size:18px;line-height:1.4}.s-section{border-top:1px solid var(--line);padding:54px 0}.s-two{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px;display:grid}.s-card{border:1px solid var(--line);background:var(--surface);min-width:0;padding:32px}.s-card>p:not(.s-price):not(.eyebrow){color:var(--muted)}.s-card>p:not(.s-note):not(.s-price):not(.eyebrow){margin:0 0 24px}.s-three{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;display:grid}.s-three article{border-top:3px solid var(--green);padding-top:24px}.s-step{color:var(--green);margin-bottom:18px;font-size:40px;font-weight:750;display:block}.s-proof,.s-offer{grid-template-columns:1.15fr .85fr;align-items:center;gap:54px;display:grid}.s-report-image{border:1px solid var(--line);text-align:center;background:#e7eee8;padding:22px;display:block}.s-report-image img{object-fit:contain;width:100%;height:380px;display:block}.s-report-image span{margin-top:18px;font-size:18px;font-weight:700;display:block}.simple-page .s-price{margin:12px 0 24px;font-size:56px;font-weight:750;line-height:1.15}.s-price span{margin-top:8px;font-size:20px;font-weight:500;line-height:1.6;display:block}.s-faq details{border-bottom:1px solid var(--line);max-width:900px;padding:22px 0}.s-faq summary{cursor:pointer;font-size:22px;font-weight:650;line-height:1.4}.s-faq details p{color:var(--muted)}.s-anchor,.s-section,#professionals,#reinspection{scroll-margin-top:90px}.simple-page .product-proof{width:100%;margin:0;padding:54px 0}.simple-page .product-proof p{font-size:20px}.simple-page .product-proof p.eyebrow{font-size:17px}.simple-page .product-proof-grid span{font-size:18px}.simple-page .s-note a,.s-faq p a,.s-offer .s-card>a:not(.primary-button){text-underline-offset:3px;text-decoration:underline}.simple-page .site-header nav a,.simple-page .responsive-nav-mobile summary{font-size:17px}.simple-page footer p,.simple-page footer a{font-size:16px}:is(.simple-page a:focus-visible,.simple-page summary:focus-visible){outline-offset:4px;outline:3px solid #a66b00}@media (max-width:1000px){.simple-page .responsive-nav-desktop{display:none!important}.simple-page .responsive-nav-mobile{display:block}}@media (max-width:760px){.s-shell{width:calc(100% - 32px)}.s-hero,.s-section,.simple-page .product-proof{padding:42px 0}.s-two,.s-three,.s-proof,.s-offer{grid-template-columns:1fr;gap:26px}.s-card{padding:24px}.s-actions a{width:100%}.s-report-image img{height:auto;max-height:420px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
