.contact-photo[data-astro-cid-he3spzz3]{width:100%;margin-top:clamp(1.5rem,3vw,2.5rem)}.applications[data-astro-cid-53cbzt72]{border-top:1px solid var(--line);margin-top:clamp(2rem,5vw,5rem);padding-top:clamp(1.5rem,4vw,3rem)}h2[data-astro-cid-53cbzt72]{margin-bottom:1.5rem;font-size:clamp(1.8rem,4vw,3.5rem);line-height:1.08}.applications-layout[data-astro-cid-53cbzt72]{grid-template-columns:minmax(12rem,1fr) minmax(0,2.25fr);align-items:start;gap:clamp(1rem,3vw,2.5rem);display:grid}nav[data-astro-cid-53cbzt72]{border-top:1px solid var(--line);display:grid}nav[data-astro-cid-53cbzt72] a[data-astro-cid-53cbzt72]{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:.6rem;min-height:46px;padding:.8rem .9rem;font-weight:600;text-decoration:none;display:flex}nav[data-astro-cid-53cbzt72] a[data-astro-cid-53cbzt72]:hover{background:#edece4}nav[data-astro-cid-53cbzt72] a[data-astro-cid-53cbzt72][aria-selected=true]{color:var(--paper);background:var(--ink)}.application-panel[data-astro-cid-53cbzt72]{background:#eeece3;scroll-margin-top:1rem}.application-panel[data-astro-cid-53cbzt72]+.application-panel[data-astro-cid-53cbzt72]:not([role=tabpanel]){margin-top:1rem}img[data-astro-cid-53cbzt72],video[data-astro-cid-53cbzt72]{aspect-ratio:16/9;object-fit:cover;background:var(--ink);width:100%;display:block}.application-video[data-astro-cid-53cbzt72]{position:relative}.video-toggle[data-astro-cid-53cbzt72]{color:#fff;background:0 0;border:0;place-items:center;width:100%;padding:0;display:grid;position:absolute;inset:0}.video-toggle[data-astro-cid-53cbzt72]:focus-visible{outline-offset:-4px}.video-icon[data-astro-cid-53cbzt72]{background:#22231edb;border-radius:50%;place-items:center;width:3rem;height:3rem;display:grid}.video-icon[data-astro-cid-53cbzt72]:before{content:"";border-block:7px solid #0000;border-left:11px solid;margin-left:3px}.video-toggle[data-astro-cid-53cbzt72][aria-pressed=true] .video-icon[data-astro-cid-53cbzt72]:before{border:0;border-inline:3px solid;width:10px;height:14px;margin-left:0}@media (hover:hover) and (prefers-reduced-motion:no-preference){.video-toggle[data-astro-cid-53cbzt72]:not(:focus-visible) .video-icon[data-astro-cid-53cbzt72]{visibility:hidden}}.application-copy[data-astro-cid-53cbzt72]{padding:clamp(1rem,2.6vw,1.75rem)}h3[data-astro-cid-53cbzt72]{font-size:clamp(1.35rem,3vw,2.25rem);line-height:1.12}p[data-astro-cid-53cbzt72]{color:var(--muted);max-width:62ch;margin-top:.6rem}.application-contact[data-astro-cid-53cbzt72]{margin-top:1rem}@media (width<=720px){.applications-layout[data-astro-cid-53cbzt72]{grid-template-columns:minmax(0,1fr)}nav[data-astro-cid-53cbzt72]{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px}nav[data-astro-cid-53cbzt72] a[data-astro-cid-53cbzt72]{border:1px solid var(--line);padding:.6rem;font-size:.82rem}}.brochure[data-astro-cid-wwd547rs]{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(1.5rem,4vw,4rem);margin-top:clamp(2rem,6vw,5rem);display:grid}@media (width<=720px){.brochure[data-astro-cid-wwd547rs]{grid-template-columns:minmax(0,1fr)}}.moduclad-comparison[data-astro-cid-xirepfqu]{margin:0}.comparison-images[data-astro-cid-xirepfqu]{aspect-ratio:1720/914;background:#e4e3d9;position:relative;overflow:hidden}.comparison-images[data-astro-cid-xirepfqu] img[data-astro-cid-xirepfqu]{object-fit:cover;width:100%;height:100%;display:block}.comparison-after[data-astro-cid-xirepfqu]{clip-path:inset(0 0 0 var(--comparison-position,0%));position:absolute;inset:0}.comparison-controls[data-astro-cid-xirepfqu]{position:absolute;inset:0}.comparison-label[data-astro-cid-xirepfqu]{color:#fff;background:#22231ee6;border-radius:2px;padding:.35rem .65rem;font-size:clamp(.7rem,1.3vw,.875rem);font-weight:600;position:absolute;bottom:clamp(.65rem,2vw,1.25rem)}.comparison-label-before[data-astro-cid-xirepfqu]{left:clamp(.65rem,2vw,1.25rem)}.comparison-label-after[data-astro-cid-xirepfqu]{right:clamp(.65rem,2vw,1.25rem)}.comparison-divider[data-astro-cid-xirepfqu]{inset-block:0;left:var(--comparison-position);background:#fff;width:2px;position:absolute;transform:translate(-50%);box-shadow:0 0 6px #22231e80}.comparison-handle[data-astro-cid-xirepfqu]{top:50%;left:clamp(23px, var(--comparison-position), calc(100% - 23px));width:44px;height:44px;color:var(--ink);background:#fff;border-radius:50%;justify-content:center;align-items:center;gap:.5rem;display:flex;position:absolute;transform:translate(-50%,-50%);box-shadow:0 2px 12px #22231e55}.comparison-handle[data-astro-cid-xirepfqu] i[data-astro-cid-xirepfqu]{border-top:2px solid;border-left:2px solid;width:8px;height:8px;transform:rotate(-45deg)}.comparison-handle[data-astro-cid-xirepfqu] i[data-astro-cid-xirepfqu]:last-child{transform:rotate(135deg)}.comparison-controls[data-astro-cid-xirepfqu]:has(input:focus-visible) .comparison-handle[data-astro-cid-xirepfqu]{outline:3px solid var(--coral);outline-offset:3px}.comparison-controls[data-astro-cid-xirepfqu] input[data-astro-cid-xirepfqu]{opacity:0;cursor:ew-resize;touch-action:pan-y;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}.thermal-feature[data-astro-cid-pio75mfn]{background:var(--forest);color:var(--paper);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:clamp(1.5rem,4.5vw,4.5rem);margin-top:clamp(1.75rem,4vw,3.75rem);padding:clamp(1.25rem,4vw,3.75rem);display:grid}.thermal-copy[data-astro-cid-pio75mfn] h2[data-astro-cid-pio75mfn]{text-wrap:pretty;font-size:clamp(1.9rem,4.1vw,4.25rem)}.thermal-copy[data-astro-cid-pio75mfn] p[data-astro-cid-pio75mfn],.thermal-feature[data-astro-cid-pio75mfn] figcaption[data-astro-cid-pio75mfn]{color:#dbddd3}.thermal-copy[data-astro-cid-pio75mfn] p[data-astro-cid-pio75mfn]{max-width:44ch}.thermal-feature[data-astro-cid-pio75mfn] figcaption[data-astro-cid-pio75mfn]{margin-top:.75rem;font-size:.875rem;line-height:1.5}.thermal-feature[data-astro-cid-pio75mfn] figure[data-astro-cid-pio75mfn] a[data-astro-cid-pio75mfn]{display:block}.thermal-feature[data-astro-cid-pio75mfn] img[data-astro-cid-pio75mfn]{width:100%}.thermal-readings[data-astro-cid-pio75mfn]{border-block:1px solid #ffffff43;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;margin-block:clamp(1.2rem,3vw,2rem);padding-block:1rem;display:grid}.thermal-readings[data-astro-cid-pio75mfn] dt[data-astro-cid-pio75mfn]{font-size:.86rem;line-height:1.3}.thermal-readings[data-astro-cid-pio75mfn] dd[data-astro-cid-pio75mfn]{letter-spacing:-.06em;white-space:nowrap;margin:.35rem 0 0;font-size:clamp(1.35rem,4.4vw,3.5rem);font-weight:580}.paint-benefits[data-astro-cid-pio75mfn]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.5rem,4.5vw,4.5rem);margin-top:clamp(2rem,5vw,4rem);display:grid}.paint-benefits[data-astro-cid-pio75mfn] section[data-astro-cid-pio75mfn]{border-top:2px solid var(--red);padding-top:1rem}.paint-benefits[data-astro-cid-pio75mfn] h2[data-astro-cid-pio75mfn]{text-wrap:pretty;font-size:clamp(1.4rem,2.75vw,2.45rem);line-height:1.1}.paint-benefits[data-astro-cid-pio75mfn] p[data-astro-cid-pio75mfn]{color:var(--muted);max-width:53ch;margin-top:.7rem}@media (width<=760px){.thermal-feature[data-astro-cid-pio75mfn],.paint-benefits[data-astro-cid-pio75mfn]{grid-template-columns:1fr}}.paint-visual[data-astro-cid-pio75mfn]{position:relative;overflow:hidden}.paint-packshot[data-astro-cid-pio75mfn]{height:68%;position:absolute;bottom:7%;left:6%}.paint-packshot[data-astro-cid-pio75mfn] img[data-astro-cid-pio75mfn]{filter:drop-shadow(0 .8rem .9rem #151a1660);width:auto;height:100%}@media (prefers-reduced-motion:no-preference){.paint-packshot[data-astro-cid-pio75mfn].awaiting-scroll{opacity:0}.paint-packshot[data-astro-cid-pio75mfn].is-visible{animation:.8s cubic-bezier(.2,.7,.25,1) both paint-packshot-enter}}@keyframes paint-packshot-enter{0%{opacity:0;transform:translateY(1.5rem)}to{opacity:1;transform:translateY(0)}}@media (width<=640px){.paint-visual[data-astro-cid-pio75mfn] .detail-image[data-astro-cid-pio75mfn]{object-position:36% center}.paint-packshot[data-astro-cid-pio75mfn]{height:55%}}
