._page_1nfhr_1{background:var(--coal);color:var(--smoke);--hairline:#f2f2f038}._page_1nfhr_1 *{box-sizing:border-box}._container_1nfhr_3{width:min(100% - 2 * var(--page-gutter),100rem);margin-inline:auto}._page_1nfhr_1 h2,._page_1nfhr_1 h3,._heroDisplay_1nfhr_4{font-family:var(--font-display);letter-spacing:-.025em;text-wrap:balance;font-weight:800}._page_1nfhr_1 h2{margin:0;font-size:clamp(2.4rem,4.05vw,4.7rem);line-height:1.04}._page_1nfhr_1 h3{margin:0 0 1.1rem;font-size:clamp(1.3rem,1.8vw,2rem);line-height:1.12}._page_1nfhr_1 p{margin:0}._green_1nfhr_8,._heroDisplay_1nfhr_4 span{color:var(--legos-green)}._keepTogether_1nfhr_9{white-space:nowrap}._eyebrow_1nfhr_10{letter-spacing:.16em;color:var(--legos-green);font-size:.75rem;font-weight:700;line-height:1.5;margin-bottom:2rem!important}._section_1nfhr_11{padding-block:clamp(5rem,8.5vw,9rem)}._light_1nfhr_12{background:var(--smoke);color:var(--coal);--hairline:#0d0f1030}._editorial_1nfhr_13{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:start;gap:clamp(3rem,7vw,8rem);display:grid}._prose_1nfhr_14{font-size:clamp(1rem,1.2vw,1.17rem);line-height:1.8}._prose_1nfhr_14 p+p{margin-top:1.3em}._lead_1nfhr_16{font-size:clamp(1.15rem,1.65vw,1.6rem);font-weight:500;line-height:1.6}._emphasis_1nfhr_17{font-family:var(--font-display);letter-spacing:.005em;font-size:clamp(1.35rem,1.9vw,2rem);font-weight:800;margin-top:2rem!important;line-height:1.25!important}._textLink_1nfhr_18{letter-spacing:.09em;max-width:100%;color:inherit;border-bottom:1px solid var(--hairline);justify-content:space-between;align-items:center;gap:2rem;margin-top:1.25rem;padding:1.2rem 0 .85rem;font-size:.78rem;font-weight:600;line-height:1.6;text-decoration:none;display:inline-flex}._textLink_1nfhr_18 span{color:var(--legos-green);flex:none;font-size:1.4rem}._cta_1nfhr_20{background:var(--legos-green);color:var(--coal);letter-spacing:.035em;justify-content:space-between;align-items:center;gap:2.5rem;min-height:3.8rem;padding:1.05rem 1.5rem;font-size:.88rem;font-weight:700;line-height:1.5;text-decoration:none;display:inline-flex}._cta_1nfhr_20 span{font-size:1.6rem;font-weight:400}._cta_1nfhr_20:hover{background:var(--legos-green-hover)}:is(._page_1nfhr_1 a:focus-visible,._page_1nfhr_1 summary:focus-visible){outline:3px solid var(--legos-green);outline-offset:5px}._hero_1nfhr_4{isolation:isolate;min-height:calc(100svh - var(--header-pinned-height));background:var(--coal);position:relative;overflow:hidden}._heroGrid_1nfhr_25{min-height:inherit;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(2.5rem,5vw,5rem);display:grid}._heroText_1nfhr_26{z-index:2;padding-block:calc(var(--header-height) + clamp(2.5rem,4vw,5rem)) clamp(3.5rem,5vw,6rem);grid-column:2;max-width:38rem;position:relative}._heroDisplay_1nfhr_4{text-wrap:initial;font-size:clamp(3.1rem,4.45vw,5.6rem);line-height:.99;margin-bottom:1.75rem!important}._hero_1nfhr_4 h1{font-family:var(--font-display);letter-spacing:.045em;opacity:1;max-width:39ch;margin:0 0 1.5rem;font-size:clamp(.95rem,1.08vw,1.2rem);font-weight:700;line-height:1.45;animation:none;transform:none}._heroSupport_1nfhr_29{color:#d5d9d8;max-width:36rem;font-size:clamp(.95rem,1.05vw,1.08rem);line-height:1.75}._heroSupport_1nfhr_29 p+p{margin-top:1rem}._hero_1nfhr_4 ._cta_1nfhr_20{margin-top:2rem}._heroPhoto_1nfhr_32{inset:calc(var(--header-height) + 2.5rem) 45% 2.5rem 0;z-index:0;background:var(--graphite);max-height:46.5rem;margin:0;position:absolute;overflow:hidden}._heroPhoto_1nfhr_32:after{content:"";background:linear-gradient(270deg,var(--coal) 0%,#0d0f10ad 5%,transparent 28%);pointer-events:none;position:absolute;inset:0}._heroPhoto_1nfhr_32 img{object-fit:cover;object-position:57% 50%;width:100%;height:100%;transform:scale(var(--integrity-hero-scale,1));transform-origin:57% 48%;will-change:transform;display:block}._reasonPhoto_1nfhr_35{margin:2rem 0 0}._reasonPhoto_1nfhr_35 img{width:100%;height:auto;display:block}._warranty_1nfhr_37{background:var(--coal)}._warrantyTitle_1nfhr_38{max-width:24ch;margin-bottom:clamp(3rem,5vw,5rem)!important;font-size:clamp(3rem,5.3vw,6.25rem)!important;line-height:1.07!important}._warrantyTitle_1nfhr_38>span{display:block}._warrantyTitle_1nfhr_38>span+span{margin-top:.32em}._warrantyTitle_1nfhr_38 strong{font-weight:inherit}._warrantyGrid_1nfhr_42{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:clamp(3rem,8vw,9rem);display:grid}._warrantyGrid_1nfhr_42 ._prose_1nfhr_14>p:first-child{font-size:clamp(1.15rem,1.55vw,1.5rem);line-height:1.75}._guaranteeExample_1nfhr_44{border-left:1px solid var(--hairline);color:#c8cfcd;align-self:start;padding-left:clamp(1.5rem,3vw,3rem);font-size:.98rem;line-height:1.85}._guaranteeFigure_1nfhr_45{text-align:center;width:max-content;max-width:100%;color:var(--legos-green);margin-inline:auto;margin-bottom:2rem;display:grid}._guaranteeNumber_1nfhr_46{font-variant-numeric:tabular-nums;letter-spacing:-.055em;padding-right:.055em;font-family:Inter,Arial,Helvetica,sans-serif;font-size:clamp(7rem,12vw,12rem);font-weight:900;line-height:.95;display:grid}._guaranteeNumber_1nfhr_46>span{grid-area:1/1}._guaranteeYears_1nfhr_48{letter-spacing:0;justify-content:space-between;margin-top:-.25rem;font-family:Inter,Arial,Helvetica,sans-serif;font-size:clamp(3rem,5vw,5rem);font-weight:900;line-height:1.1;display:flex}._study_1nfhr_49 ._editorial_1nfhr_13{margin-bottom:clamp(3rem,6vw,6rem)}._studyMain_1nfhr_50{grid-template-columns:minmax(0,1.5fr) minmax(0,.75fr);align-items:center;gap:clamp(3rem,5vw,6rem);display:grid}._studyPhoto_1nfhr_51,._detailPhoto_1nfhr_51{background:var(--graphite);margin:0;overflow:hidden}._studyPhoto_1nfhr_51{aspect-ratio:4/3}._detailPhoto_1nfhr_51{aspect-ratio:16/9}._studyPhoto_1nfhr_51 img,._detailPhoto_1nfhr_51 img{object-fit:contain;width:100%;height:100%;display:block}._studyNotes_1nfhr_55{gap:2.7rem;font-size:clamp(1rem,1.2vw,1.15rem);line-height:1.8;display:grid}._studyNotes_1nfhr_55 h3{border-top:1px solid var(--hairline);padding-top:1.2rem}._studyDetail_1nfhr_57{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:clamp(3rem,7vw,8rem);margin-top:clamp(4rem,7vw,7rem);display:grid}._studyClosing_1nfhr_58{color:var(--steel);font-size:.95rem}._preparation_1nfhr_59{background:var(--graphite)}._connector_1nfhr_60{background:var(--hairline);height:1px;margin:1rem 0 3.5rem;position:relative;overflow:hidden}._connector_1nfhr_60:after{content:"";background:var(--legos-green);transform:scaleX(var(--integrity-progress,1));transform-origin:0;position:absolute;inset:0}._rolesTitle_1nfhr_62{max-width:27ch;margin-bottom:3.5rem!important}._roles_1nfhr_62{grid-template-columns:1fr 1fr;gap:clamp(2.5rem,6vw,6rem);display:grid}._roles_1nfhr_62>div{font-size:clamp(1rem,1.25vw,1.2rem);line-height:1.8}._roles_1nfhr_62>div+div{border-left:1px solid var(--hairline);padding-left:clamp(2.5rem,6vw,6rem)}._roles_1nfhr_62>div:first-child h3{color:var(--coal)}._rolesClosing_1nfhr_67{border-top:1px solid var(--hairline);max-width:90ch;color:var(--steel);padding-top:2rem;font-size:clamp(1.08rem,1.35vw,1.25rem);line-height:1.8;margin-top:3rem!important}._results_1nfhr_68{background:var(--graphite)}._resultList_1nfhr_69{margin-top:clamp(3rem,5vw,5rem)}._resultList_1nfhr_69>div{border-top:1px solid var(--hairline);grid-template-columns:1.1fr 1fr;align-items:center;gap:clamp(3rem,7vw,8rem);padding-block:2.4rem;display:grid}._resultList_1nfhr_69 h3{margin:0;font-size:clamp(2rem,3vw,3.6rem);transition:color .45s}._resultList_1nfhr_69>div:first-child:not([data-integrity-ready]) h3,._resultList_1nfhr_69>div[data-integrity-active=true] h3{color:var(--legos-green)}._resultList_1nfhr_69 p{color:#d0d6d3;font-size:clamp(1rem,1.15vw,1.12rem);line-height:1.8}._resultsClosing_1nfhr_75{color:#d0d6d3;max-width:66ch;margin-top:2rem;font-size:.95rem;line-height:1.8}._faq_1nfhr_76{padding-top:0}._faqGrid_1nfhr_77{border-top:1px solid var(--hairline);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(3rem,7vw,8rem);padding-top:clamp(4rem,7vw,7rem);display:grid}._faqGrid_1nfhr_77 h2{font-size:clamp(2.3rem,3.3vw,3.7rem)}._faqList_1nfhr_79 details{border-top:1px solid var(--hairline);padding-block:1.4rem}._faqList_1nfhr_79 details:last-child{border-bottom:1px solid var(--hairline)}._faqList_1nfhr_79 summary{cursor:pointer;list-style:none}._faqList_1nfhr_79 summary::-webkit-details-marker{display:none}._faqList_1nfhr_79 h3{font-family:var(--font-body);letter-spacing:0;text-wrap:initial;justify-content:space-between;align-items:start;gap:1.6rem;margin:0;font-size:1.02rem;font-weight:600;line-height:1.65;display:flex}._faqList_1nfhr_79 h3 span{font-family:var(--font-display);color:var(--legos-green);flex:none;font-size:1.6rem;line-height:1.1}._faqList_1nfhr_79 details[open] h3 span{transform:rotate(45deg)}._faqList_1nfhr_79 details>p{color:#444b50;padding-top:1.3rem;padding-right:2rem;font-size:.95rem;line-height:1.85}._quote_1nfhr_87{background:var(--coal)}._quote_1nfhr_87 h2{max-width:23ch;font-size:clamp(2.8rem,5.5vw,6.5rem)}._quoteCopy_1nfhr_89{color:#d0d6d3;max-width:67ch;font-size:clamp(1rem,1.35vw,1.3rem);line-height:1.8;margin-top:2rem!important}._quote_1nfhr_87 ._cta_1nfhr_20{margin-top:2.5rem}._coverage_1nfhr_91{letter-spacing:.07em;font-size:.73rem;font-weight:600;margin-top:3rem!important}._coverageNote_1nfhr_92{color:#b9c2bf;font-size:.83rem;margin-top:.6rem!important}@media (prefers-reduced-motion:no-preference){._page_1nfhr_1 [data-integrity-reveal=photo][data-integrity-ready=true]{clip-path:inset(0 var(--integrity-inset,0%) 0 0)}._page_1nfhr_1 [data-integrity-reveal=type][data-integrity-ready=true]{clip-path:inset(0 var(--integrity-inset,0%) 0 0);opacity:calc(.35 + var(--integrity-progress,1)*.65)}._page_1nfhr_1 [data-integrity-reveal=result][data-integrity-ready=true]{opacity:calc(.6 + var(--integrity-progress,1)*.4)}}@media (max-width:1023px){._container_1nfhr_3{width:calc(100% - 2*clamp(1.3rem,5vw,2.5rem))}._section_1nfhr_11{padding-block:4rem}._heroGrid_1nfhr_25{padding-block:calc(var(--header-height) + 2rem) 3rem;flex-direction:column;gap:0;display:flex}._heroText_1nfhr_26{display:contents}._heroText_1nfhr_26>._eyebrow_1nfhr_10{order:1}._heroDisplay_1nfhr_4{order:2}._hero_1nfhr_4 h1{order:3}._heroPhoto_1nfhr_32{order:4;margin-bottom:2rem!important}._heroSupport_1nfhr_29{order:5}._hero_1nfhr_4 ._cta_1nfhr_20{order:6;align-self:flex-start}._heroDisplay_1nfhr_4{max-width:17ch;font-size:clamp(2.65rem,9.8vw,4.7rem)}._hero_1nfhr_4 h1{max-width:44ch}._heroSupport_1nfhr_29{max-width:60ch}._heroPhoto_1nfhr_32{aspect-ratio:4/3;max-height:38rem;margin-inline:calc(-1*clamp(1.3rem,5vw,2.5rem));position:relative;inset:auto}._heroPhoto_1nfhr_32:after{background:linear-gradient(#0d0f1026,#0000 25%)}._heroPhoto_1nfhr_32 img{object-position:57% 50%}._editorial_1nfhr_13,._warrantyGrid_1nfhr_42,._studyMain_1nfhr_50,._studyDetail_1nfhr_57,._roles_1nfhr_62,._faqGrid_1nfhr_77{grid-template-columns:1fr;gap:2.5rem}._page_1nfhr_1 h2{font-size:clamp(2.15rem,7.7vw,3.6rem)}._warrantyTitle_1nfhr_38{max-width:none;font-size:clamp(2.5rem,8.8vw,4rem)!important}._warrantyGrid_1nfhr_42 ._emphasis_1nfhr_17{text-align:center}._guaranteeExample_1nfhr_44{padding-left:1.5rem}._studyNotes_1nfhr_55{gap:2rem}._studyDetail_1nfhr_57{margin-top:3.5rem}._roles_1nfhr_62>div+div{border-left:0;border-top:1px solid var(--hairline);padding:2rem 0 0}._resultList_1nfhr_69>div{grid-template-columns:1fr;gap:1rem;padding-block:2rem}._resultList_1nfhr_69 h3{font-size:clamp(2rem,6.8vw,3rem)}._faq_1nfhr_76{padding-top:0}._faqGrid_1nfhr_77{padding-top:3rem}._quote_1nfhr_87 h2{font-size:clamp(2.7rem,9.3vw,4rem)}._textLink_1nfhr_18{gap:1rem;font-size:.72rem}}@media (prefers-reduced-motion:reduce){._heroPhoto_1nfhr_32 img{will-change:auto;transform:none}._page_1nfhr_1 [data-integrity-reveal]{clip-path:none!important;opacity:1!important}._connector_1nfhr_60:after{transform:none}._resultList_1nfhr_69 h3{transition:none}}
