@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/barlow-latin-400-normal.qiz4-Cze.woff2)format("woff2"),url(/_astro/barlow-latin-400-normal.fsAxiSwU.woff)format("woff")}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/barlow-latin-ext-400-normal.HxX4XjxC.woff2)format("woff2"),url(/_astro/barlow-latin-ext-400-normal.CvBsJvxq.woff)format("woff")}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/barlow-latin-500-normal.BPAOfeC8.woff2)format("woff2"),url(/_astro/barlow-latin-500-normal.C1h8hMer.woff)format("woff")}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/barlow-latin-ext-500-normal.DOaysfXq.woff2)format("woff2"),url(/_astro/barlow-latin-ext-500-normal.CJPcKP2Q.woff)format("woff")}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/barlow-latin-600-normal.DILqtrty.woff2)format("woff2"),url(/_astro/barlow-latin-600-normal.CNwfPWQD.woff)format("woff")}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/barlow-latin-ext-600-normal.B8NK_A3D.woff2)format("woff2"),url(/_astro/barlow-latin-ext-600-normal.DMVRjfRT.woff)format("woff")}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/barlow-condensed-latin-600-normal.DepVgxBB.woff2)format("woff2"),url(/_astro/barlow-condensed-latin-600-normal.BFJEwTuo.woff)format("woff")}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/barlow-condensed-latin-ext-600-normal.18ESti3H.woff2)format("woff2"),url(/_astro/barlow-condensed-latin-ext-600-normal.Clv9cIcR.woff)format("woff")}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/barlow-condensed-latin-700-normal.v1xN8_Wq.woff2)format("woff2"),url(/_astro/barlow-condensed-latin-700-normal.Dmwat-ge.woff)format("woff")}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/barlow-condensed-latin-ext-700-normal.CwuXbfVR.woff2)format("woff2"),url(/_astro/barlow-condensed-latin-ext-700-normal.BIHFfxf0.woff)format("woff")}:root{--ds-orange:#e8600f;--ds-orange-ink:#c2500a;--ds-graphite:#3c3c3b;--ds-stone:#7e7e7e;--grout:#e4e7ea;--ink:#1f2326;--muted:#5e6266;--paper:#fff;--font:"Barlow", system-ui, sans-serif;--font-display:"Barlow Condensed", "Barlow", system-ui, sans-serif;--step--1:.875rem;--step-0:1.0625rem;--step-1:1.375rem;--step-2:2rem;--step-3:clamp(2.5rem, 4.5vw + 1rem, 4.25rem);--gutter:clamp(1rem, 4vw, 3rem);--max:76rem;--radius:3px}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);font-family:var(--font);font-size:var(--step-0);margin:0;line-height:1.55}h1,h2,h3{font-family:var(--font-display);letter-spacing:-.01em;text-wrap:balance;margin:0;font-weight:700;line-height:1.05}p{text-wrap:pretty;max-width:65ch;margin:0}a{color:var(--ds-orange-ink);text-underline-offset:.2em}img{max-width:100%;height:auto;display:block}:focus-visible{outline:3px solid var(--ds-orange);outline-offset:3px}.wrap{width:100%;max-width:var(--max);padding-inline:var(--gutter);margin-inline:auto}.btn{border-radius:var(--radius);min-height:3rem;font:600 var(--step-0) / 1.2 var(--font);cursor:pointer;border:2px solid #0000;align-items:center;gap:.5em;padding:.75rem 1.4rem;text-decoration:none;display:inline-flex}.btn-primary{background:var(--ds-orange-ink);color:#fff}.btn-primary:hover{background:#a84508}.btn-ghost{border-color:var(--ink);color:var(--ink)}.btn-ghost:hover{background:var(--ink);color:#fff}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.mat{--noise:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .55 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-color:var(--grout)}.mat-tile{background-color:#f4f5f4;background-image:linear-gradient(#c9ced2 2px,#0000 2px),linear-gradient(90deg,#c9ced2 2px,#0000 2px),linear-gradient(135deg,#ffffffe6 0 30%,#fff0 60%);background-size:25% 25%,25% 25%,25% 25%}.mat-laminate{--joint:#8a6440;background-color:#c49a6c;background-image:linear-gradient(90deg, transparent 37%, var(--joint) 37% calc(37% + 2px), transparent 0), linear-gradient(90deg, transparent 74%, var(--joint) 74% calc(74% + 2px), transparent 0), linear-gradient(90deg, transparent 18%, var(--joint) 18% calc(18% + 2px), transparent 0), linear-gradient(transparent calc(100% - 2px), var(--joint) 0), repeating-linear-gradient(90deg, #78502829 0 1px, transparent 1px 9px), linear-gradient(#cfa676, #b98c5c);background-position:0 0,0,0 100%,0 0,0 0,0 0;background-repeat:no-repeat,no-repeat,no-repeat,repeat,repeat,repeat;background-size:100% 33.4%,100% 33.4%,100% 33.4%,100% 33.333%,100% 100%,100% 33.333%}.mat-paint{background-image:linear-gradient(90deg,#2e5a5f 0 25%,#e0a83c 25% 50%,#b4493a 50% 75%,#e6e7e3 75%)}.mat-insulation{background-color:#9ea4a8;background-image:radial-gradient(circle,#ffffff59 0 1.6px,#0000 2.2px);background-size:9px 9px}.mat-drywall{background-color:#e9ebed;background-image:radial-gradient(circle,#7d858c 0 1.6px,#0000 2.2px),linear-gradient(90deg,#0000 calc(100% - 2px),#c9ced2 0);background-position:50% 10%,0 0;background-size:33.333% 22%,50% 100%}.mat-chemistry{background-color:#a9adaf;background-image:var(--noise)}.mat-plaster{background-color:#eeeeec;background-image:var(--noise), var(--noise);background-blend-mode:multiply;background-size:160px,90px}.mat-tools{background-color:var(--ds-graphite);background-image:repeating-linear-gradient(45deg,#ffffff12 0 3px,#0000 3px 14px),repeating-linear-gradient(-45deg,#ffffff12 0 3px,#0000 3px 14px)}.consent[data-astro-cid-bm4qem4n]{z-index:20;padding:0 var(--gutter) var(--gutter);pointer-events:none;position:fixed;inset:auto 0 0}.consent-box[data-astro-cid-bm4qem4n]{pointer-events:auto;max-width:40rem;color:var(--ink);border-top:4px solid var(--ds-orange);border-radius:var(--radius);font-size:var(--step--1);background:#fff;margin-inline:auto;padding:1.25rem 1.5rem;box-shadow:0 10px 40px #00000040}.consent-title[data-astro-cid-bm4qem4n]{font-family:var(--font-display);font-size:var(--step-1);margin-bottom:.4rem;font-weight:700}.consent-actions[data-astro-cid-bm4qem4n]{flex-wrap:wrap;gap:.75rem;margin-top:1rem;display:flex}.consent-btn[data-astro-cid-bm4qem4n]{border-color:var(--ink);color:var(--ink);background:#fff;flex:10rem;justify-content:center}.consent-btn[data-astro-cid-bm4qem4n]:hover{background:var(--ink);color:#fff}.skip[data-astro-cid-hkbrpulz]:focus{z-index:10;clip-path:none;background:var(--ink);color:#fff;width:auto;height:auto;padding:.75rem 1rem;position:fixed;top:.5rem;left:.5rem}.site-header[data-astro-cid-hkbrpulz]{z-index:5;backdrop-filter:blur(6px);border-bottom:1px solid var(--grout);background:#fffffff5;position:sticky;top:0}.bar[data-astro-cid-hkbrpulz]{align-items:center;gap:1.5rem;min-height:4.5rem;display:flex}.brand[data-astro-cid-hkbrpulz] img[data-astro-cid-hkbrpulz]{width:11.5rem}.main-nav[data-astro-cid-hkbrpulz]{gap:1.5rem;margin-inline-start:auto;display:flex}.main-nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{color:var(--ink);font-weight:500;text-decoration:none}.main-nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:hover{color:var(--ds-orange-ink)}.tools[data-astro-cid-hkbrpulz]{align-items:center;gap:1rem;display:flex}.langs[data-astro-cid-hkbrpulz]{gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.langs[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{border-radius:var(--radius);min-width:2.5rem;min-height:2.5rem;color:var(--muted);font-weight:600;font-size:var(--step--1);place-items:center;text-decoration:none;display:grid}.langs[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz][aria-current=true]{background:var(--grout);color:var(--ink)}.menu[data-astro-cid-hkbrpulz]{display:none}.menu[data-astro-cid-hkbrpulz] summary[data-astro-cid-hkbrpulz]{border:1px solid var(--grout);border-radius:var(--radius);cursor:pointer;align-items:center;gap:.5rem;min-height:2.75rem;padding:0 .75rem;font-weight:600;list-style:none;display:flex}.menu[data-astro-cid-hkbrpulz] summary[data-astro-cid-hkbrpulz]::-webkit-details-marker{display:none}.menu-icon[data-astro-cid-hkbrpulz],.menu-icon[data-astro-cid-hkbrpulz]:before,.menu-icon[data-astro-cid-hkbrpulz]:after,.menu-icon[data-astro-cid-hkbrpulz] span[data-astro-cid-hkbrpulz]{background:var(--ink);width:1.1rem;height:2px;display:block}.menu-icon[data-astro-cid-hkbrpulz]{background:0 0;position:relative}.menu-icon[data-astro-cid-hkbrpulz]:before,.menu-icon[data-astro-cid-hkbrpulz]:after{content:"";position:absolute;left:0}.menu-icon[data-astro-cid-hkbrpulz]:before{top:-6px}.menu-icon[data-astro-cid-hkbrpulz]:after{top:6px}.menu[data-astro-cid-hkbrpulz][open] .menu-icon[data-astro-cid-hkbrpulz] span[data-astro-cid-hkbrpulz]{opacity:0}.menu[data-astro-cid-hkbrpulz][open] .menu-icon[data-astro-cid-hkbrpulz]:before{top:0;transform:rotate(45deg)}.menu[data-astro-cid-hkbrpulz][open] .menu-icon[data-astro-cid-hkbrpulz]:after{top:0;transform:rotate(-45deg)}.menu-panel[data-astro-cid-hkbrpulz]{padding:.5rem var(--gutter) 1.25rem;border-bottom:1px solid var(--grout);background:#fff;flex-direction:column;display:flex;position:absolute;inset:100% 0 auto;box-shadow:0 16px 30px #0000001f}.menu-panel[data-astro-cid-hkbrpulz]>a[data-astro-cid-hkbrpulz]{border-bottom:1px solid var(--grout);color:var(--ink);font-weight:600;font-size:var(--step-1);padding-block:.85rem;text-decoration:none}.menu-actions[data-astro-cid-hkbrpulz]{flex-wrap:wrap;gap:.75rem;margin-top:1.25rem;display:flex}.menu-actions[data-astro-cid-hkbrpulz] .btn[data-astro-cid-hkbrpulz]{flex:14rem;justify-content:center}@media (width<=60rem){.main-nav[data-astro-cid-hkbrpulz]{display:none}.menu[data-astro-cid-hkbrpulz]{display:block}.tools[data-astro-cid-hkbrpulz]{margin-inline-start:auto}}@media (width<=34rem){.bar[data-astro-cid-hkbrpulz]{gap:.5rem;padding-block:.6rem}.brand[data-astro-cid-hkbrpulz] img[data-astro-cid-hkbrpulz]{width:9.5rem}.shop-btn[data-astro-cid-hkbrpulz],.menu-text[data-astro-cid-hkbrpulz]{display:none}.langs[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{min-width:2.2rem}}.site-footer[data-astro-cid-hkbrpulz]{background:var(--ink);color:#d6d9dc;font-size:var(--step--1);margin-top:0}.site-footer[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{color:#fff}.foot[data-astro-cid-hkbrpulz]{grid-template-columns:2fr 1fr 1fr;gap:2rem;padding-block:3rem 2rem;display:grid}.foot-name[data-astro-cid-hkbrpulz],.foot-head[data-astro-cid-hkbrpulz]{font-family:var(--font-display);font-size:var(--step-1);color:#fff;margin-bottom:.5rem;font-weight:600}.foot-logo[data-astro-cid-hkbrpulz]{width:6rem;height:6rem;margin-bottom:1rem;display:block}.foot-brand[data-astro-cid-hkbrpulz] p[data-astro-cid-hkbrpulz]+p[data-astro-cid-hkbrpulz]{margin-top:.75rem}.foot-links[data-astro-cid-hkbrpulz]{flex-direction:column;align-items:flex-start;gap:.4rem;display:flex}.link-btn[data-astro-cid-hkbrpulz]{color:#fff;font:inherit;text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.foot-note[data-astro-cid-hkbrpulz]{color:#aeb3b8}.copyright[data-astro-cid-hkbrpulz]{color:#aeb3b8;border-top:1px solid #343a3f;padding-block:1rem 2rem}@media (width<=44rem){.foot[data-astro-cid-hkbrpulz]{grid-template-columns:1fr}}
