.product-calculator[data-astro-cid-fdx6s6es]{border-top:1px solid var(--paper-line);background:#e8e9e7;padding:10px 8vw 8px}.calculator-heading[data-astro-cid-fdx6s6es]{text-align:center;max-width:1000px;margin:0 auto 18px}.calculator-heading[data-astro-cid-fdx6s6es] p[data-astro-cid-fdx6s6es]{display:none}.calculator-heading[data-astro-cid-fdx6s6es] h2[data-astro-cid-fdx6s6es]{color:#26312f;margin:0;font-size:clamp(1.05rem,1.45vw,1.35rem);font-style:italic;font-weight:400;line-height:1.15;text-decoration:underline}.calculator-heading[data-astro-cid-fdx6s6es] small[data-astro-cid-fdx6s6es]{display:none}.calculator-form[data-astro-cid-fdx6s6es]{grid-template-rows:auto auto auto;grid-template-columns:360px minmax(420px,1fr) 170px;align-items:center;column-gap:34px;max-width:1000px;min-height:112px;margin:auto;display:grid}.calculator-modes[data-astro-cid-fdx6s6es]{color:#414841;border:0;grid-area:1/1;gap:16px;margin:0 0 10px;padding:0;font-size:.7rem;display:flex}.calculator-modes[data-astro-cid-fdx6s6es] legend[data-astro-cid-fdx6s6es]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.calculator-modes[data-astro-cid-fdx6s6es] label[data-astro-cid-fdx6s6es]{align-items:center;gap:7px;display:flex}.calculator-inputs[data-astro-cid-fdx6s6es]{grid-area:2/1;gap:8px;min-height:42px;display:flex}.calculator-inputs[data-astro-cid-fdx6s6es] label[data-astro-cid-fdx6s6es]{color:#697069;letter-spacing:.03em;min-width:148px;font-size:.62rem;font-weight:400}.calculator-inputs[data-astro-cid-fdx6s6es] input[data-astro-cid-fdx6s6es]{width:148px;color:var(--black);text-align:center;background:0 0;border:1px solid #d0d3ce;margin-top:5px;padding:11px 12px;display:block}.linear-label[data-astro-cid-fdx6s6es]{color:#697069;grid-area:1/1;margin:0 0 10px;font-size:.7rem;font-weight:400}.calculator-error[data-astro-cid-fdx6s6es]{color:#9b3a2e;grid-area:3/1;margin:5px 0 0;font-size:.68rem}.calculator-results[data-astro-cid-fdx6s6es]{text-align:center;grid-area:1/2/span 3;grid-template-columns:repeat(4,1fr);gap:18px;margin:0;display:grid}.calculator-results[data-astro-cid-fdx6s6es] div[data-astro-cid-fdx6s6es]{gap:8px;display:grid}.calculator-results[data-astro-cid-fdx6s6es] span[data-astro-cid-fdx6s6es]{color:#697069;font-size:.68rem}.calculator-results[data-astro-cid-fdx6s6es] strong[data-astro-cid-fdx6s6es]{font-size:1.45rem;font-weight:400}.calculator-cta[data-astro-cid-fdx6s6es]{width:168px;color:var(--white-pure);text-align:center;letter-spacing:.08em;text-transform:uppercase;background:#999b9a;grid-area:2/3;margin:0;padding:11px 14px;font-size:.68rem;font-weight:800;display:block}@media (width<=850px){.product-calculator[data-astro-cid-fdx6s6es]{padding:28px 20px}.calculator-form[data-astro-cid-fdx6s6es]{grid-template-rows:auto;grid-template-columns:1fr;gap:16px;display:grid}.calculator-modes[data-astro-cid-fdx6s6es],.calculator-inputs[data-astro-cid-fdx6s6es],.linear-label[data-astro-cid-fdx6s6es],.calculator-error[data-astro-cid-fdx6s6es],.calculator-results[data-astro-cid-fdx6s6es],.calculator-cta[data-astro-cid-fdx6s6es]{grid-area:auto/1}.calculator-modes[data-astro-cid-fdx6s6es],.calculator-inputs[data-astro-cid-fdx6s6es]{flex-direction:column;align-items:stretch}.calculator-inputs[data-astro-cid-fdx6s6es] label[data-astro-cid-fdx6s6es],.calculator-inputs[data-astro-cid-fdx6s6es] input[data-astro-cid-fdx6s6es]{width:100%}.calculator-results[data-astro-cid-fdx6s6es]{grid-template-columns:repeat(2,1fr);gap:20px 10px}.calculator-cta[data-astro-cid-fdx6s6es]{width:100%;margin:auto}}.product-detail[data-astro-cid-tno64fyf]{background:var(--white-pure);padding:64px 8vw 78px}.back-link[data-astro-cid-tno64fyf]{color:#677067;letter-spacing:.16em;text-transform:uppercase;margin-bottom:32px;font-size:.74rem;font-weight:800;display:inline-block}.back-link[data-astro-cid-tno64fyf]:before{content:"← "}.detail-layout[data-astro-cid-tno64fyf]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:58px;display:grid}.detail-media[data-astro-cid-tno64fyf]{width:100%;min-width:0;height:auto;min-height:0;overflow:hidden}.detail-copy[data-astro-cid-tno64fyf]{min-width:0}.detail-main-image[data-astro-cid-tno64fyf] img[data-astro-cid-tno64fyf]{object-fit:contain;width:100%;max-width:100%;height:100%;max-height:100%;display:block}.detail-main-image[data-astro-cid-tno64fyf] span[data-astro-cid-tno64fyf]{background:repeating-linear-gradient(90deg,#7a4f2c 0 22px,#c69055 22px 38px,#2b2018 38px 46px);width:52%;height:64%;transform:perspective(640px)rotateX(56deg)rotate(-22deg);box-shadow:18px 28px 40px #00000038}.detail-copy[data-astro-cid-tno64fyf] p[data-astro-cid-tno64fyf]{color:var(--green-text);letter-spacing:.26em;text-transform:uppercase;margin:0 0 18px;font-size:.72rem;font-weight:800}.detail-copy[data-astro-cid-tno64fyf] h1[data-astro-cid-tno64fyf]{letter-spacing:-.07em;text-transform:uppercase;margin:0 0 20px;font-size:clamp(2rem,5vw,2.5rem);font-weight:400;line-height:.9}.detail-copy[data-astro-cid-tno64fyf] strong[data-astro-cid-tno64fyf]{color:#677067;letter-spacing:.12em;margin-bottom:22px;font-size:.78rem;display:block}.summary[data-astro-cid-tno64fyf]{color:#596059;max-width:560px;line-height:1.7}.wholesale-price[data-astro-cid-tno64fyf]{border-left:4px solid var(--green);background:#f0f6f0;margin-top:20px;padding:18px 22px}.wholesale-price-label[data-astro-cid-tno64fyf]{color:var(--green-text);letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:800}.wholesale-price-value[data-astro-cid-tno64fyf]{color:var(--green-text);flex-wrap:wrap;align-items:baseline;gap:8px;margin-top:5px;font-size:1rem;font-weight:700;display:flex}.detail-copy[data-astro-cid-tno64fyf] .wholesale-price-value[data-astro-cid-tno64fyf] strong[data-astro-cid-tno64fyf]{color:inherit;letter-spacing:normal;margin:0;font-size:clamp(1.6rem,3vw,2rem);font-weight:800;display:inline}.detail-block[data-astro-cid-tno64fyf]{margin-top:30px}.detail-block[data-astro-cid-tno64fyf] h2[data-astro-cid-tno64fyf],.related-section[data-astro-cid-tno64fyf] h2[data-astro-cid-tno64fyf]{color:#818781;letter-spacing:.24em;text-transform:uppercase;margin:0 0 14px;font-size:.68rem;font-weight:800}.chips[data-astro-cid-tno64fyf]{flex-wrap:wrap;gap:10px;display:flex}.tone-navigation[data-astro-cid-tno64fyf]{min-width:0;position:relative}.tone-selector[data-astro-cid-tno64fyf]{scrollbar-width:thin;scrollbar-color:#c5cac3 transparent;width:100%;min-width:0;overflow-x:auto}.tone-navigation[data-astro-cid-tno64fyf][data-enhanced] .tone-selector[data-astro-cid-tno64fyf]{scrollbar-width:none}.tone-navigation[data-astro-cid-tno64fyf][data-enhanced] .tone-selector[data-astro-cid-tno64fyf]::-webkit-scrollbar{display:none}.tone-arrow[data-astro-cid-tno64fyf]{z-index:1;color:#fff;cursor:pointer;background:#106c3a;border:2px solid #106c3a;border-radius:50%;place-items:center;width:36px;height:36px;font-size:1.2rem;display:none;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 3px 10px #0003}.tone-arrow[data-astro-cid-tno64fyf][data-tone-direction="-1"]{left:0}.tone-arrow[data-astro-cid-tno64fyf][data-tone-direction="1"]{right:0}.tone-navigation[data-astro-cid-tno64fyf][data-enhanced] .tone-arrow[data-astro-cid-tno64fyf]{display:grid}.tone-arrow[data-astro-cid-tno64fyf]:disabled{opacity:.55;cursor:default}.tone-arrow[data-astro-cid-tno64fyf]:focus-visible{outline:2px solid var(--green);outline-offset:2px}.tone-selector-track[data-astro-cid-tno64fyf]{gap:18px;width:max-content;display:flex}.tone-selector[data-astro-cid-tno64fyf] a[data-astro-cid-tno64fyf]{color:var(--black);letter-spacing:.08em;text-transform:uppercase;flex:none;justify-items:center;gap:8px;font-size:1.12rem;font-weight:800;display:grid}.tone-selector[data-astro-cid-tno64fyf] a[data-astro-cid-tno64fyf].active{color:var(--green)}.tone-dot[data-astro-cid-tno64fyf]{border:2px solid var(--white-pure);border-radius:999px;width:144px;height:144px;display:block;position:relative;overflow:hidden}.tone-dot-image[data-astro-cid-tno64fyf]{background:#f0f0ec}.tone-dot-image[data-astro-cid-tno64fyf] img[data-astro-cid-tno64fyf]{object-fit:cover;object-position:center;transform-origin:50%;width:100%;height:100%;display:block;position:absolute;inset:0;transform:scale(5)}.tone-dot-1[data-astro-cid-tno64fyf]{background:#8d5b32}.tone-dot-2[data-astro-cid-tno64fyf]{background:#c69055}.tone-dot-3[data-astro-cid-tno64fyf]{background:#b76f2f}.tone-dot-4[data-astro-cid-tno64fyf]{background:#6a442b}.tone-dot-5[data-astro-cid-tno64fyf]{background:#d8c6af}.tone-dot-6[data-astro-cid-tno64fyf]{background:#3d3833}.tone-dot-7[data-astro-cid-tno64fyf]{background:#a67b55}.tone-dot-8[data-astro-cid-tno64fyf]{background:#705f4f}.chips[data-astro-cid-tno64fyf] small[data-astro-cid-tno64fyf]{letter-spacing:.08em;text-transform:uppercase;border:1px solid #d4d8d2;padding:8px 12px;font-size:.66rem;font-weight:800}.product-specs[data-astro-cid-tno64fyf]{margin-top:34px}.product-specs[data-astro-cid-tno64fyf]>p[data-astro-cid-tno64fyf]{color:var(--green-text);letter-spacing:.16em;text-transform:uppercase;margin:0 0 12px;font-size:calc(.68rem + 2px);font-weight:800}.product-specs[data-astro-cid-tno64fyf] dl[data-astro-cid-tno64fyf]{border-top:1px solid var(--black);margin:0}.product-spec-row[data-astro-cid-tno64fyf]{border-bottom:1px solid var(--paper-line);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:baseline;gap:20px;padding:14px 0;display:grid}.product-spec-row[data-astro-cid-tno64fyf] dt[data-astro-cid-tno64fyf]{color:#737a73;letter-spacing:.1em;text-transform:uppercase;font-size:calc(.66rem + 2px);font-weight:800}.product-spec-row[data-astro-cid-tno64fyf] dd[data-astro-cid-tno64fyf]{color:var(--black);text-align:right;margin:0;font-size:calc(.82rem + 2px);font-weight:700}.quote-link[data-astro-cid-tno64fyf]{background:var(--blue);color:var(--white-pure);letter-spacing:.14em;text-transform:uppercase;margin-top:38px;padding:15px 22px;font-size:.74rem;font-weight:800;display:inline-block}.related-section[data-astro-cid-tno64fyf]{background:var(--white);padding:54px 8vw 82px}.quote-calculator[data-astro-cid-tno64fyf],.technical-section[data-astro-cid-tno64fyf],.faq-installation[data-astro-cid-tno64fyf]{background:#ecedeb;padding:54px 8vw}.quote-calculator[data-astro-cid-tno64fyf]{border-top:1px solid var(--paper-line);grid-template-columns:minmax(260px,.8fr) minmax(320px,1.2fr);align-items:end;gap:32px;display:grid}.quote-calculator[data-astro-cid-tno64fyf] p[data-astro-cid-tno64fyf],.technical-copy[data-astro-cid-tno64fyf]>p[data-astro-cid-tno64fyf]{color:var(--green-text);letter-spacing:.16em;text-transform:uppercase;margin:0 0 10px;font-size:.72rem;font-weight:800}.quote-calculator[data-astro-cid-tno64fyf] h2[data-astro-cid-tno64fyf],.technical-copy[data-astro-cid-tno64fyf] h2[data-astro-cid-tno64fyf],.faq-list[data-astro-cid-tno64fyf] h2[data-astro-cid-tno64fyf],.installation-list[data-astro-cid-tno64fyf] h2[data-astro-cid-tno64fyf]{letter-spacing:-.06em;text-transform:uppercase;margin:0 0 20px;font-size:clamp(1.8rem,3.5vw,4rem);font-weight:400;line-height:.95}.calculator-form[data-astro-cid-tno64fyf]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.calculator-form[data-astro-cid-tno64fyf] label[data-astro-cid-tno64fyf]{color:#737a73;letter-spacing:.1em;text-transform:uppercase;font-size:.68rem;font-weight:800}.calculator-form[data-astro-cid-tno64fyf] input[data-astro-cid-tno64fyf]{background:var(--white-pure);width:100%;color:var(--black);border:1px solid #d2d5cf;margin-top:8px;padding:13px 12px}.calculator-form[data-astro-cid-tno64fyf] a[data-astro-cid-tno64fyf]{background:var(--blue);color:var(--white-pure);letter-spacing:.12em;text-align:center;text-transform:uppercase;place-items:center;padding:13px;font-size:.7rem;font-weight:800;display:grid}.technical-section[data-astro-cid-tno64fyf]{background:var(--white-pure);grid-template-columns:minmax(0,1fr);gap:32px;display:grid}details[data-astro-cid-tno64fyf]{border-top:1px solid var(--paper-line)}details[data-astro-cid-tno64fyf]:last-child{border-bottom:1px solid var(--paper-line)}summary[data-astro-cid-tno64fyf]{cursor:pointer;text-transform:uppercase;padding:18px 0;font-weight:800}details[data-astro-cid-tno64fyf] p[data-astro-cid-tno64fyf]{color:#596059;margin:0 0 18px;line-height:1.7}.support-card[data-astro-cid-tno64fyf]{background:#f3f3ef;align-content:start;gap:12px;padding:24px;display:grid}.support-card[data-astro-cid-tno64fyf] h2[data-astro-cid-tno64fyf]{letter-spacing:.18em;text-transform:uppercase;margin:0 0 8px;font-size:.74rem}.support-file[data-astro-cid-tno64fyf]{border-top:1px solid var(--paper-line);gap:12px;min-width:0;padding-top:16px;display:grid}.support-file[data-astro-cid-tno64fyf]+.support-file[data-astro-cid-tno64fyf]{margin-top:12px}.support-file[data-astro-cid-tno64fyf] h3[data-astro-cid-tno64fyf]{margin:0;font-size:.9rem}.support-preview[data-astro-cid-tno64fyf]{border:1px solid var(--paper-line);background:var(--white-pure);width:100%;max-width:900px;height:clamp(220px,30vw,360px);display:block}.support-card[data-astro-cid-tno64fyf] a[data-astro-cid-tno64fyf]{color:var(--blue);letter-spacing:.12em;text-transform:uppercase;justify-self:start;padding:13px 0;font-size:.72rem;font-weight:800}.support-empty[data-astro-cid-tno64fyf]{color:#596059;margin:0;font-size:.78rem;line-height:1.5}.faq-installation[data-astro-cid-tno64fyf]{grid-template-columns:minmax(0,1fr) minmax(320px,.8fr);gap:42px;display:grid}.installation-list[data-astro-cid-tno64fyf] p[data-astro-cid-tno64fyf]{border-bottom:1px solid var(--paper-line);color:#596059;grid-template-columns:52px 1fr;gap:18px;margin:0;padding:15px 0;font-weight:700;display:grid}.installation-list[data-astro-cid-tno64fyf] span[data-astro-cid-tno64fyf]{color:var(--blue);font-weight:800}.related-grid[data-astro-cid-tno64fyf]{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.related-grid[data-astro-cid-tno64fyf] a[data-astro-cid-tno64fyf]{background:var(--white-pure);border:1px solid var(--paper-line);align-content:end;gap:10px;min-height:150px;padding:22px;display:grid}.related-grid[data-astro-cid-tno64fyf] span[data-astro-cid-tno64fyf]{color:var(--green-text);letter-spacing:.16em;text-transform:uppercase;font-size:.66rem;font-weight:800}.related-grid[data-astro-cid-tno64fyf] strong[data-astro-cid-tno64fyf]{text-transform:uppercase;font-size:1.2rem}@media (width>=851px) and (width<=1920px){.product-detail[data-astro-cid-tno64fyf]{padding:30px 7vw 48px}.back-link[data-astro-cid-tno64fyf]{margin-bottom:20px}.detail-layout[data-astro-cid-tno64fyf]{align-items:start;gap:28px}.detail-copy[data-astro-cid-tno64fyf] h1[data-astro-cid-tno64fyf]{margin-bottom:10px;font-size:clamp(2.2rem,3vw,2.5rem);line-height:.92}.detail-copy[data-astro-cid-tno64fyf] strong[data-astro-cid-tno64fyf]{margin-bottom:10px}.summary[data-astro-cid-tno64fyf]{line-height:1.5}.detail-block[data-astro-cid-tno64fyf]{margin-top:16px}.tone-selector-track[data-astro-cid-tno64fyf]{gap:10px}.tone-dot[data-astro-cid-tno64fyf]{width:112px;height:112px}.product-specs[data-astro-cid-tno64fyf]{margin-top:20px}.product-spec-row[data-astro-cid-tno64fyf]{padding:8px 0}.quote-link[data-astro-cid-tno64fyf]{margin-top:18px}}@media (width>=1921px){.product-detail[data-astro-cid-tno64fyf]{padding:clamp(42px,3.5vw,72px) 8vw clamp(56px,4vw,86px)}.detail-layout[data-astro-cid-tno64fyf]{align-items:start;gap:clamp(34px,3vw,58px)}.detail-copy[data-astro-cid-tno64fyf] h1[data-astro-cid-tno64fyf]{margin-bottom:clamp(12px,1.2vw,22px);font-size:clamp(2.5rem,3vw,3rem);line-height:.92}.detail-copy[data-astro-cid-tno64fyf] strong[data-astro-cid-tno64fyf]{margin-bottom:clamp(14px,1.2vw,22px)}.detail-block[data-astro-cid-tno64fyf]{margin-top:clamp(18px,1.8vw,30px)}.tone-selector-track[data-astro-cid-tno64fyf]{gap:clamp(12px,1vw,18px)}.tone-dot[data-astro-cid-tno64fyf]{width:clamp(120px,6vw,140px);height:clamp(120px,6vw,140px)}.product-specs[data-astro-cid-tno64fyf]{margin-top:clamp(22px,2vw,34px)}.product-spec-row[data-astro-cid-tno64fyf]{padding:clamp(9px,.7vw,14px) 0}.quote-link[data-astro-cid-tno64fyf]{margin-top:clamp(20px,1.8vw,38px)}}@media (width>=641px) and (width<=850px){.product-detail[data-astro-cid-tno64fyf]{overflow-x:hidden}.detail-layout[data-astro-cid-tno64fyf]{width:100%;min-width:0}.detail-media[data-astro-cid-tno64fyf]{justify-self:center;width:min(100%,520px);min-width:0;max-width:100%}.detail-main-image[data-astro-cid-tno64fyf] img[data-astro-cid-tno64fyf]{min-width:0}.detail-copy[data-astro-cid-tno64fyf] p[data-astro-cid-tno64fyf]{order:-3;margin-bottom:0}.detail-copy[data-astro-cid-tno64fyf] h1[data-astro-cid-tno64fyf]{order:-2;margin:0}.detail-copy[data-astro-cid-tno64fyf]>strong[data-astro-cid-tno64fyf]{order:-1;margin-bottom:0}}@media (width<=850px){.detail-layout[data-astro-cid-tno64fyf],.related-grid[data-astro-cid-tno64fyf],.quote-calculator[data-astro-cid-tno64fyf],.technical-section[data-astro-cid-tno64fyf],.faq-installation[data-astro-cid-tno64fyf],.calculator-form[data-astro-cid-tno64fyf]{grid-template-columns:1fr}.product-detail[data-astro-cid-tno64fyf],.related-section[data-astro-cid-tno64fyf],.quote-calculator[data-astro-cid-tno64fyf],.technical-section[data-astro-cid-tno64fyf],.faq-installation[data-astro-cid-tno64fyf]{padding-left:20px;padding-right:20px}.detail-media[data-astro-cid-tno64fyf]{min-height:0}}@media (width>=641px) and (width<=850px){.detail-copy[data-astro-cid-tno64fyf],.tone-selector[data-astro-cid-tno64fyf]{min-width:0;max-width:100%}.tone-selector[data-astro-cid-tno64fyf]{overscroll-behavior-inline:contain;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;width:100%}.tone-selector-track[data-astro-cid-tno64fyf]{flex-wrap:nowrap;width:max-content;min-width:100%}.tone-selector[data-astro-cid-tno64fyf] a[data-astro-cid-tno64fyf]{scroll-snap-align:start}}@media (width<=640px){.product-detail[data-astro-cid-tno64fyf]{background:#f4f4ef;padding:18px 14px 22px}.back-link[data-astro-cid-tno64fyf]{letter-spacing:.12em;margin-bottom:14px;font-size:.56rem}.detail-layout[data-astro-cid-tno64fyf]{gap:16px;min-width:0}.detail-copy[data-astro-cid-tno64fyf]{display:contents}.detail-copy[data-astro-cid-tno64fyf] h1[data-astro-cid-tno64fyf],.detail-copy[data-astro-cid-tno64fyf]>strong[data-astro-cid-tno64fyf],.summary[data-astro-cid-tno64fyf],.wholesale-price[data-astro-cid-tno64fyf],.detail-block[data-astro-cid-tno64fyf],.product-specs[data-astro-cid-tno64fyf],.quote-link[data-astro-cid-tno64fyf]{min-width:0}.detail-copy[data-astro-cid-tno64fyf] p[data-astro-cid-tno64fyf]{letter-spacing:.14em;order:-3;margin-bottom:0;font-size:.56rem}.detail-copy[data-astro-cid-tno64fyf] h1[data-astro-cid-tno64fyf]{letter-spacing:-.03em;order:-2;margin:0;font-size:1.55rem;line-height:1.05}.detail-copy[data-astro-cid-tno64fyf]>strong[data-astro-cid-tno64fyf]{order:-1;margin-bottom:0;font-size:.58rem}.detail-main-image[data-astro-cid-tno64fyf]{aspect-ratio:1;background:var(--white-pure);border:1px solid #e0e2dc;border-radius:8px;width:100%;height:auto;min-height:0;overflow:hidden}.detail-main-image[data-astro-cid-tno64fyf] span[data-astro-cid-tno64fyf]{width:72%;height:72%;box-shadow:none;border-radius:4px;transform:none}.summary[data-astro-cid-tno64fyf]{display:none}.wholesale-price[data-astro-cid-tno64fyf]{margin-top:0;padding:12px 16px}.detail-block[data-astro-cid-tno64fyf]{border-bottom:1px solid #d8dbd5;margin-top:0;padding:14px 0}.detail-block[data-astro-cid-tno64fyf] h2[data-astro-cid-tno64fyf],.related-section[data-astro-cid-tno64fyf] h2[data-astro-cid-tno64fyf]{letter-spacing:.14em;margin-bottom:10px;font-size:.58rem}.tone-selector[data-astro-cid-tno64fyf]{padding-bottom:2px}.tone-selector-track[data-astro-cid-tno64fyf]{gap:14px}.tone-selector[data-astro-cid-tno64fyf] a[data-astro-cid-tno64fyf]{min-width:120px;font-size:1.1rem}.tone-dot[data-astro-cid-tno64fyf]{width:112px;height:112px}.chips[data-astro-cid-tno64fyf] small[data-astro-cid-tno64fyf]{border:0;padding:0;font-size:.58rem}.product-specs[data-astro-cid-tno64fyf]{margin-top:22px}.product-specs[data-astro-cid-tno64fyf]>p[data-astro-cid-tno64fyf]{letter-spacing:.12em;font-size:calc(.58rem + 2px)}.product-spec-row[data-astro-cid-tno64fyf]{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:12px;padding:12px 0}.product-spec-row[data-astro-cid-tno64fyf] dt[data-astro-cid-tno64fyf]{font-size:calc(.58rem + 2px)}.product-spec-row[data-astro-cid-tno64fyf] dd[data-astro-cid-tno64fyf]{font-size:calc(.72rem + 2px)}.quote-link[data-astro-cid-tno64fyf]{text-align:center;border-radius:5px;width:100%;margin-top:6px;padding:17px;font-size:.62rem}.quote-calculator[data-astro-cid-tno64fyf],.technical-section[data-astro-cid-tno64fyf],.faq-installation[data-astro-cid-tno64fyf],.related-section[data-astro-cid-tno64fyf]{padding:22px 14px}.quote-calculator[data-astro-cid-tno64fyf]{background:#f4f4ef;gap:16px}.quote-calculator[data-astro-cid-tno64fyf] p[data-astro-cid-tno64fyf],.technical-copy[data-astro-cid-tno64fyf]>p[data-astro-cid-tno64fyf]{letter-spacing:.12em;font-size:.56rem}.quote-calculator[data-astro-cid-tno64fyf] h2[data-astro-cid-tno64fyf],.technical-copy[data-astro-cid-tno64fyf] h2[data-astro-cid-tno64fyf],.faq-list[data-astro-cid-tno64fyf] h2[data-astro-cid-tno64fyf],.installation-list[data-astro-cid-tno64fyf] h2[data-astro-cid-tno64fyf]{font-size:1.65rem;line-height:1.05}.calculator-form[data-astro-cid-tno64fyf]{background:var(--white-pure);border:1px solid #d8dbd5;border-radius:8px;padding:14px}.calculator-form[data-astro-cid-tno64fyf] label[data-astro-cid-tno64fyf]{font-size:.58rem}.calculator-form[data-astro-cid-tno64fyf] input[data-astro-cid-tno64fyf]{border-radius:5px;min-height:44px}.calculator-form[data-astro-cid-tno64fyf] a[data-astro-cid-tno64fyf]{border-radius:5px;min-height:48px}.technical-section[data-astro-cid-tno64fyf]{background:#f4f4ef;gap:18px}.technical-copy[data-astro-cid-tno64fyf],.support-card[data-astro-cid-tno64fyf],.faq-list[data-astro-cid-tno64fyf],.installation-list[data-astro-cid-tno64fyf]{background:var(--white-pure);border-radius:8px;padding:16px}summary[data-astro-cid-tno64fyf]{padding:14px 0;font-size:.68rem}details[data-astro-cid-tno64fyf] p[data-astro-cid-tno64fyf]{font-size:.78rem}.support-card[data-astro-cid-tno64fyf]{padding:16px}.support-card[data-astro-cid-tno64fyf] h2[data-astro-cid-tno64fyf]{font-size:.68rem}.faq-installation[data-astro-cid-tno64fyf]{background:#f4f4ef;gap:14px}.installation-list[data-astro-cid-tno64fyf] p[data-astro-cid-tno64fyf]{grid-template-columns:34px 1fr;gap:10px;font-size:.78rem}.installation-list[data-astro-cid-tno64fyf] span[data-astro-cid-tno64fyf]{background:var(--blue);width:24px;height:24px;color:var(--white-pure);border-radius:999px;place-items:center;font-size:.62rem;display:inline-grid}.related-section[data-astro-cid-tno64fyf]{background:#f4f4ef}.related-grid[data-astro-cid-tno64fyf]{gap:10px;display:flex;overflow-x:auto}.related-grid[data-astro-cid-tno64fyf] a[data-astro-cid-tno64fyf]{border-radius:7px;min-width:118px;min-height:118px;padding:14px}.related-grid[data-astro-cid-tno64fyf] strong[data-astro-cid-tno64fyf]{font-size:.72rem}}
