._hero_1qe1k_1{color:#fff;background:#0b0c0e;min-height:800px;position:relative;overflow:hidden}._heroMedia_1qe1k_8{position:absolute;inset:0}._heroMedia_1qe1k_8 img{object-fit:cover;filter:grayscale(.3)saturate(.6)contrast(1.15)brightness(.43)}._heroMedia_1qe1k_8>div{background:linear-gradient(90deg,#08090bfc,#08090bf5 45%,#08090bb3 67%,#08090b59),linear-gradient(#0000 45%,#08090bd1);position:absolute;inset:0}._heroVideo_1qe1k_29{z-index:1;background:#181a1e;border:1px solid #ffffff2b;width:min(31vw,390px);position:absolute;top:80px;bottom:65px;right:6vw;overflow:hidden;box-shadow:0 30px 70px #00000061}._heroVideo_1qe1k_29:after{content:"";pointer-events:none;background:linear-gradient(#050607a6,#05060785 52%,#050607d1);position:absolute;inset:0}._heroVideo_1qe1k_29 video{object-fit:cover;filter:brightness(.48)saturate(.34)contrast(.88);width:100%;height:100%}._heroVideo_1qe1k_29 span{z-index:2;letter-spacing:.15em;font-size:8px;font-weight:850;position:absolute;bottom:16px;left:18px}._heroInner_1qe1k_68{z-index:2;align-items:center;min-height:800px;display:flex;position:relative}._heroCopy_1qe1k_75{width:min(710px,59%);padding:94px 0 74px}._heroCopy_1qe1k_75 h1{letter-spacing:-.072em;margin:0;font-size:clamp(66px,8vw,118px);font-weight:900;line-height:.82}._heroCopy_1qe1k_75 h1 em{color:#c92731;font-style:normal}._heroCopy_1qe1k_75 h2{letter-spacing:-.035em;margin:36px 0 0;font-size:clamp(22px,2.25vw,34px);line-height:1.12}._heroCopy_1qe1k_75>p:not(._eyebrow_1qe1k_96){color:#c4c7cb;margin:22px 0 0;font-size:17px;line-height:1.68}._heroActions_1qe1k_102{flex-wrap:wrap;gap:10px;margin-top:33px;display:flex}._heroLine_1qe1k_108{color:#92959a;letter-spacing:.15em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:10px;margin-top:50px;font-size:9px;font-weight:850;display:flex}._heroLine_1qe1k_108 i{background:#c92731;border-radius:50%;width:4px;height:4px}._loadSection_1qe1k_126,._familiesSection_1qe1k_127,._mountingSection_1qe1k_128{background:#f5f5f1;padding:112px 0}._splitHeading_1qe1k_132{grid-template-columns:1.12fr .88fr;align-items:end;gap:90px;margin-bottom:56px;display:grid}._splitHeading_1qe1k_132 h2,._darkHeading_1qe1k_140 h2,._calcIntro_1qe1k_141 h2,._realIntro_1qe1k_142 h2,._energyGrid_1qe1k_143 h2,._finalGrid_1qe1k_144 h2{letter-spacing:-.055em;margin:0;font-size:clamp(43px,5vw,72px);line-height:.96}._splitHeading_1qe1k_132>p{color:#62656a;margin:0;font-size:17px;line-height:1.72}._criteriaGrid_1qe1k_156{border-top:1px solid #cccfc9;border-left:1px solid #cccfc9;grid-template-columns:repeat(4,1fr);display:grid}._criteriaGrid_1qe1k_156 article{background:#fff;border-bottom:1px solid #cccfc9;border-right:1px solid #cccfc9;min-height:345px;padding:29px;transition:transform .25s,background .25s,color .25s}._criteriaGrid_1qe1k_156 article:hover{z-index:1;color:#fff;background:#111216;transform:translateY(-5px)}._criteriaGrid_1qe1k_156 article>div{color:#c92731;justify-content:space-between;font-size:11px;display:flex}._criteriaGrid_1qe1k_156 svg{width:27px}._criteriaGrid_1qe1k_156 h3{text-transform:uppercase;letter-spacing:-.035em;margin:72px 0 15px;font-size:24px}._criteriaGrid_1qe1k_156 p{color:#65686e;margin:0;font-size:14px;line-height:1.66}._criteriaGrid_1qe1k_156 article:hover p{color:#b9bcc1}._applicationsSection_1qe1k_203{color:#fff;background:#0d0e11;padding:120px 0}._darkHeading_1qe1k_140{margin-bottom:58px}._applicationGrid_1qe1k_211{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}._applicationGrid_1qe1k_211 article{background:#23252a;min-height:390px;position:relative;overflow:hidden}._applicationGrid_1qe1k_211 article._featuredApp_1qe1k_222{min-height:520px}._applicationGrid_1qe1k_211 img{object-fit:cover;filter:grayscale(.3)saturate(.67)contrast(1.12);transition:transform .6s,filter .5s}._applicationGrid_1qe1k_211 article:hover img{filter:grayscale(0)saturate(.95);transform:scale(1.035)}._appShade_1qe1k_236{background:linear-gradient(#07080a0d 30%,#07080aeb);position:absolute;inset:0}._applicationGrid_1qe1k_211 article>span{color:#c92731;font-size:12px;font-weight:850;position:absolute;top:18px;right:22px}._applicationGrid_1qe1k_211 article>div:last-child{position:absolute;bottom:28px;left:32px;right:32px}._applicationGrid_1qe1k_211 h3{text-transform:uppercase;letter-spacing:-.05em;margin:0;font-size:clamp(31px,4vw,54px)}._applicationGrid_1qe1k_211 p{color:#c6c9cd;margin:10px 0 0;font-size:15px}._familiesSection_1qe1k_127{background:#e4e5e1}._familyGrid_1qe1k_273{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}._familyGrid_1qe1k_273 article{background:#fff;grid-template-columns:.9fr 1.1fr;min-height:330px;transition:transform .25s;display:grid;overflow:hidden}._familyGrid_1qe1k_273 article:hover{transform:translateY(-5px)}._pattern_1qe1k_289{background:#15171a;position:relative;overflow:hidden}._pattern_1qe1k_289:before{content:"";position:absolute;inset:0}._stratification_1qe1k_299:before{background:radial-gradient(circle at 20% 18%,#d8d9d5 0 3px,#0000 4px) 0 0/51px 42px,radial-gradient(circle at 68% 31%,#d8d9d5 0 5px,#0000 6px) 0 0/68px 57px,radial-gradient(circle at 42% 62%,#d8d9d5 0 2px,#0000 3px) 0 0/38px 33px,linear-gradient(0deg,#0000 0 21%,#c927319e 22% 23%,#0000 24% 47%,#d8d9d561 48% 49%,#0000 50%) 0 0/100% 100%}._clogging_1qe1k_318:before{background:radial-gradient(#c92731d9 0 6px,#0000 7px) 0 0/62px 62px,linear-gradient(90deg,#0000 0 25px,#d8d9d5 26px 30px,#0000 31px) 0 0/31px 31px,linear-gradient(#0000 0 25px,#d8d9d5 26px 30px,#0000 31px) 0 0/31px 31px}._vibration_1qe1k_337:before{background:repeating-radial-gradient(at 50% 45%,#0000 0 12px,#d8d9d5 13px 15px,#0000 16px 28px) 0 0/64px 42px;transform:rotate(-7deg)scale(1.15)}._construction_1qe1k_347:before{background:linear-gradient(32deg,#0000 40%,#d8d9d5 41% 45%,#0000 46%) 0 0/34px,linear-gradient(90deg,#0000 0 26px,#d8d9d5 27px 31px,#0000 32px) 0 0/34px,radial-gradient(circle,#c92731e6 0 3px,#0000 4px) 0 0/68px 68px}._pattern_1qe1k_289 span{border:1px solid #c92731c7;position:absolute;inset:17px}._familyGrid_1qe1k_273 article>div:last-child{padding:33px}._familyGrid_1qe1k_273 article>div:last-child>span{color:#c92731;font-size:10px}._familyGrid_1qe1k_273 h3{text-transform:uppercase;margin:55px 0 15px;font-size:27px;line-height:1.08}._familyGrid_1qe1k_273 p{color:#62656a;margin:0;font-size:14px;line-height:1.68}._calculatorSection_1qe1k_390{color:#fff;background:#0e0f12;padding:120px 0}._calcIntro_1qe1k_141{max-width:850px;margin-bottom:54px}._calcIntro_1qe1k_141>p:last-child{color:#aeb1b6;font-size:18px}._calculator_1qe1k_390{background:#15171a;border:1px solid #34363c;grid-template-columns:.92fr 1.08fr;display:grid}._calcControls_1qe1k_409,._calcResults_1qe1k_410{padding:38px}._calcControls_1qe1k_409{border-right:1px solid #34363c}._calcHeading_1qe1k_416>span,._resultsTop_1qe1k_417>span,._paneCalc_1qe1k_418>div:first-child>span{color:#c92731;letter-spacing:.15em;font-size:10px;font-weight:850}._calcHeading_1qe1k_416 p{color:#92959a;font-size:13px}._fields_1qe1k_428{gap:18px;margin-top:34px;display:grid}._fields_1qe1k_428 label>span,._paneFields_1qe1k_434 label>span{color:#d7d9dc;text-transform:uppercase;margin-bottom:8px;font-size:11px;font-weight:800;display:block}._fields_1qe1k_428 label>div,._paneFields_1qe1k_434 label>div{background:#0f1013;border:1px solid #46484e;align-items:center;display:flex}._fields_1qe1k_428 input,._fields_1qe1k_428 select,._paneFields_1qe1k_434 input{color:#fff;background:0 0;border:0;outline:0;width:100%;height:58px;padding:0 15px;font:700 18px inherit}._fields_1qe1k_428 option{background:#15171a}._fields_1qe1k_428 b,._paneFields_1qe1k_434 b{color:#8f9297;padding:0 15px;font-size:11px}._fields_1qe1k_428 input:focus,._fields_1qe1k_428 select:focus,._paneFields_1qe1k_434 input:focus{box-shadow:inset 0 0 0 1px #c92731}._error_1qe1k_475{color:#ff8b92;font-size:12px}._resultsTop_1qe1k_417{justify-content:space-between;display:flex}._resultsTop_1qe1k_417 strong{color:#6f7278;font-size:9px}._resultGrid_1qe1k_487{background:#36383e;grid-template-columns:repeat(2,1fr);gap:1px;margin-top:26px;display:grid}._resultGrid_1qe1k_487 article{background:#1b1d21;min-height:180px;padding:22px}._resultGrid_1qe1k_487 article>span{color:#9da0a5;text-transform:uppercase;font-size:10px;display:block}._resultGrid_1qe1k_487 strong{margin-top:27px;font-size:40px;display:inline-block}._resultGrid_1qe1k_487 b{color:#c92731;margin-left:7px;font-size:11px}._resultGrid_1qe1k_487 small{color:#76797f;margin-top:11px;font-size:10px;display:block}._weightResult_1qe1k_521{background:#c92731!important}._weightResult_1qe1k_521 b,._weightResult_1qe1k_521>span,._weightResult_1qe1k_521 small{color:#fff!important}._meshVisual_1qe1k_529{margin-top:24px}._meshVisual_1qe1k_529>span{background-color:#111216;background-image:linear-gradient(90deg, transparent calc(var(--opening-ratio) - 3px), #d5d6d2 calc(var(--opening-ratio) - 3px) var(--opening-ratio), transparent var(--opening-ratio)), linear-gradient(transparent calc(var(--opening-ratio) - 3px), #d5d6d2 calc(var(--opening-ratio) - 3px) var(--opening-ratio), transparent var(--opening-ratio));background-size:28px 28px;border:1px solid #383a40;height:65px;display:block}._paneCalc_1qe1k_418{background:#111216;border-top:1px solid #34363c;grid-column:1/-1;grid-template-columns:1.1fr .9fr .8fr;align-items:center;gap:35px;padding:34px 38px;display:grid}._paneCalc_1qe1k_418 h3{margin:10px 0 5px;font-size:24px}._paneCalc_1qe1k_418 p{color:#7f8288;margin:0;font-size:12px}._paneFields_1qe1k_434{grid-template-columns:1fr 1fr;gap:10px;display:grid}._paneFields_1qe1k_434 input{height:52px}._paneResult_1qe1k_578{border-left:3px solid #c92731;padding-left:28px}._paneResult_1qe1k_578>span{color:#9fa2a7;text-transform:uppercase;font-size:9px;display:block}._paneResult_1qe1k_578 strong{margin:10px 0 5px;font-size:30px;display:block}._paneResult_1qe1k_578 strong b{color:#c92731;font-size:11px}._paneResult_1qe1k_578 small{color:#7f8288}._disclaimer_1qe1k_600{color:#898c92;border-top:1px solid #34363c;grid-column:1/-1;margin:0;padding:24px 38px;font-size:11px;line-height:1.55}._mountingSection_1qe1k_128{background:#f3f3ef}._mountingRail_1qe1k_612{border-top:1px solid #cccfc9;border-left:1px solid #cccfc9;grid-template-columns:repeat(4,1fr);display:grid}._mountingRail_1qe1k_612 span{text-transform:uppercase;background:#fff;border-bottom:1px solid #cccfc9;border-right:1px solid #cccfc9;min-height:160px;padding:24px;font-size:14px;font-weight:800}._mountingRail_1qe1k_612 i{color:#c92731;margin-bottom:55px;font-size:10px;font-style:normal;display:block}._realSection_1qe1k_635{color:#fff;background:#0e0f12;padding:120px 0}._realIntro_1qe1k_142{grid-template-columns:1.1fr .9fr;align-items:end;gap:90px;margin-bottom:55px;display:grid}._realIntro_1qe1k_142>p{color:#a9acb1;margin:0;font-size:17px;line-height:1.7}._gallery_1qe1k_653{grid-template-columns:repeat(12,1fr);grid-auto-rows:205px;gap:12px;display:grid}._gallery_1qe1k_653 figure{background:#24262b;grid-area:span 2/span 4;margin:0;position:relative;overflow:hidden}._gallery_1qe1k_653 figure._wide_1qe1k_667{grid-column:span 8}._gallery_1qe1k_653 figure._detail_1qe1k_670{grid-area:span 1/span 8}._gallery_1qe1k_653 img,._gallery_1qe1k_653 video{object-fit:cover;filter:saturate(.72)contrast(1.08);width:100%;height:100%;transition:transform .4s,filter .4s;position:absolute;inset:0}._gallery_1qe1k_653 figure:first-child img,._gallery_1qe1k_653 figure:nth-child(3) img{object-fit:contain;background:#17191c}._gallery_1qe1k_653 figure:hover img,._gallery_1qe1k_653 figure:hover video{filter:saturate(.98);transform:scale(1.035)}._gallery_1qe1k_653 figcaption{letter-spacing:.14em;background:#0a0b0de6;padding:12px 14px;font-size:8px;font-weight:850;position:absolute;bottom:0;left:0}._energySection_1qe1k_706{color:#fff;background:#101114;min-height:690px;padding:130px 0;position:relative;overflow:hidden}._energyBackdrop_1qe1k_714{position:absolute;inset:0}._energyBackdrop_1qe1k_714 img{object-fit:cover;filter:grayscale(.18)saturate(.72)contrast(1.14)brightness(.55)}._energyBackdrop_1qe1k_714:after{content:"";background:linear-gradient(90deg,#0a0b0df5,#0a0b0dc7 58%,#0a0b0d47),linear-gradient(#0000,#0a0b0db8);position:absolute;inset:0}._energyGrid_1qe1k_143{z-index:1;grid-template-columns:.32fr 1fr;display:grid;position:relative}._energyIndex_1qe1k_741{color:#c92731;font-size:170px;font-weight:900;line-height:.75}._energyGrid_1qe1k_143>div{max-width:880px}._energyGrid_1qe1k_143 p:not(._eyebrow_1qe1k_96){color:#c5c8cc;max-width:740px;font-size:18px;line-height:1.72}._energyGrid_1qe1k_143 strong{border-left:3px solid #c92731;margin-top:18px;padding-left:16px;font-size:17px;display:inline-block}._finalCta_1qe1k_763{color:#fff;background:#c92731;padding:105px 0}._finalGrid_1qe1k_144{grid-template-columns:1fr auto;align-items:center;gap:75px;display:grid}._finalGrid_1qe1k_144 p:not(._eyebrow_1qe1k_96){color:#ffe1e3;max-width:800px;font-size:17px;line-height:1.65}._finalGrid_1qe1k_144>div:last-child{flex-direction:column;gap:13px;min-width:240px;display:flex}._finalGrid_1qe1k_144>div:last-child>a:last-child{color:#fff;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:11px;font-weight:850;display:flex}@media (width<=1000px){._heroVideo_1qe1k_29{width:34vw;right:3vw}._heroCopy_1qe1k_75{width:61%}._criteriaGrid_1qe1k_156{grid-template-columns:repeat(2,1fr)}._familyGrid_1qe1k_273 article{grid-template-columns:.75fr 1.25fr}._calculator_1qe1k_390{grid-template-columns:1fr}._calcControls_1qe1k_409{border-bottom:1px solid #34363c;border-right:0}._paneCalc_1qe1k_418{grid-template-columns:1fr 1fr}._paneResult_1qe1k_578{grid-column:1/-1}._energyGrid_1qe1k_143{grid-template-columns:.25fr 1fr}._energyIndex_1qe1k_741{font-size:125px}}@media (width<=800px){._hero_1qe1k_1{min-height:1040px}._heroInner_1qe1k_68{align-items:flex-start;min-height:760px}._heroCopy_1qe1k_75{width:100%;padding-top:104px;padding-bottom:350px}._heroVideo_1qe1k_29{width:auto;height:330px;inset:auto 5vw 45px}._heroMedia_1qe1k_8>div{background:linear-gradient(#08090b80,#08090bd9 28%,#08090bf5 88%)}._loadSection_1qe1k_126,._familiesSection_1qe1k_127,._mountingSection_1qe1k_128,._applicationsSection_1qe1k_203,._calculatorSection_1qe1k_390,._realSection_1qe1k_635{padding:82px 0}._splitHeading_1qe1k_132,._realIntro_1qe1k_142,._finalGrid_1qe1k_144{grid-template-columns:1fr;gap:30px}._applicationGrid_1qe1k_211{grid-template-columns:1fr}._applicationGrid_1qe1k_211 article,._applicationGrid_1qe1k_211 article._featuredApp_1qe1k_222{min-height:410px}._familyGrid_1qe1k_273{grid-template-columns:1fr}._mountingRail_1qe1k_612{grid-template-columns:repeat(2,1fr)}._gallery_1qe1k_653{grid-template-columns:repeat(2,1fr);grid-auto-rows:300px}._gallery_1qe1k_653 figure,._gallery_1qe1k_653 figure._wide_1qe1k_667,._gallery_1qe1k_653 figure._detail_1qe1k_670{grid-area:span 1/span 1}._gallery_1qe1k_653 figure:first-child,._gallery_1qe1k_653 figure:nth-child(3),._gallery_1qe1k_653 figure:nth-child(6){grid-column:1/-1}._energyGrid_1qe1k_143{grid-template-columns:1fr}._energyIndex_1qe1k_741{font-size:100px}._paneCalc_1qe1k_418{grid-template-columns:1fr}}@media (width<=560px){._hero_1qe1k_1{min-height:1120px}._heroCopy_1qe1k_75{padding-bottom:390px}._heroCopy_1qe1k_75 h1{font-size:61px}._heroVideo_1qe1k_29{height:350px}._heroLine_1qe1k_108{grid-template-columns:1fr;display:grid}._heroLine_1qe1k_108 i{display:none}._criteriaGrid_1qe1k_156{grid-template-columns:1fr}._criteriaGrid_1qe1k_156 article{min-height:280px}._familyGrid_1qe1k_273 article{grid-template-columns:1fr}._pattern_1qe1k_289{min-height:230px}._calcControls_1qe1k_409,._calcResults_1qe1k_410,._paneCalc_1qe1k_418,._disclaimer_1qe1k_600{padding:25px 20px}._resultGrid_1qe1k_487{grid-template-columns:1fr}._resultGrid_1qe1k_487 article{min-height:150px}._paneFields_1qe1k_434,._mountingRail_1qe1k_612{grid-template-columns:1fr}._mountingRail_1qe1k_612 span{min-height:115px}._gallery_1qe1k_653{grid-template-columns:1fr;grid-auto-rows:320px}._gallery_1qe1k_653 figure,._gallery_1qe1k_653 figure._wide_1qe1k_667,._gallery_1qe1k_653 figure._detail_1qe1k_670,._gallery_1qe1k_653 figure:first-child,._gallery_1qe1k_653 figure:nth-child(3),._gallery_1qe1k_653 figure:nth-child(6){grid-area:span 1/1}._energyIndex_1qe1k_741{font-size:82px}}@media (prefers-reduced-motion:reduce){._criteriaGrid_1qe1k_156 article,._applicationGrid_1qe1k_211 img,._familyGrid_1qe1k_273 article,._gallery_1qe1k_653 img,._gallery_1qe1k_653 video{transition:none}}
