._87lsqa_root{isolation:isolate;color:#f4f4f5;background:#0d0e11;min-height:100vh;position:relative;overflow:clip}._87lsqa_root *{box-sizing:border-box}._87lsqa_productNav{z-index:30;background:#16171a;border-block:1px solid #ffffff15;margin-top:clamp(75px,7vw,96px);position:sticky;top:clamp(64px,6.3vw,83px);box-shadow:0 12px 32px #0004}._87lsqa_productNavInner{align-items:center;gap:clamp(16px,3vw,48px);max-width:1700px;min-height:54px;margin:auto;padding:0 clamp(20px,4vw,65px);display:flex}._87lsqa_navName{color:#f6f7f8;letter-spacing:-.015em;white-space:nowrap;font-size:15px;font-weight:750;text-decoration:none}._87lsqa_navLinks{flex:1;align-items:center;gap:clamp(14px,2.6vw,35px);height:100%;display:flex}._87lsqa_navLink{white-space:nowrap;color:#aeb0b7;border-bottom:2px solid #0000;align-items:center;min-height:54px;font-size:12px;font-weight:590;text-decoration:none;transition:color .2s,border-color .2s;display:flex}._87lsqa_navLink:hover,._87lsqa_navLink[aria-current=page]{color:#f2f3f4;border-bottom-color:#e5e6e8}._87lsqa_navCompare{color:#f5f5f5;white-space:nowrap;align-items:center;gap:8px;margin-left:auto;font-size:12px;font-weight:680;text-decoration:none;display:flex}._87lsqa_navCompare svg{transition:transform .25s}._87lsqa_navCompare:hover svg{transform:translate(2px,-2px)}._87lsqa_hero{isolation:isolate;background:radial-gradient(at 48% 43%,#25272e 0%,#0d0e12 74%);justify-content:flex-end;align-items:flex-end;min-height:clamp(660px,100svh - 125px,950px);display:flex;position:relative;overflow:hidden}._87lsqa_heroImage{z-index:-2;object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}._87lsqa_heroShade{z-index:-1;pointer-events:none;background:linear-gradient(#0000 58%,#05060985),linear-gradient(90deg,#0000 48%,#05060938);position:absolute;inset:0}._87lsqa_modelButton{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0f101378;border:1px solid #ffffff42;border-radius:9px;align-items:center;gap:9px;min-height:43px;padding:0 18px;font-size:13px;font-weight:660;transition:background .25s,transform .25s;display:inline-flex;position:absolute;top:clamp(20px,3.2vw,54px);left:clamp(20px,4vw,70px)}._87lsqa_modelButton:hover{background:#0f1013cc;transform:translateY(-2px)}._87lsqa_heroPanel{-webkit-backdrop-filter:blur(25px)saturate(1.18);background:#14161a52;border:1px solid #ffffff3d;border-radius:19px;width:min(460px,100% - 40px);margin:20px clamp(20px,3.2vw,58px) 30px auto;padding:clamp(25px,2.5vw,35px);position:relative;box-shadow:0 22px 60px #0000003d,inset 0 1px #ffffff17}._87lsqa_heroEyebrow,._87lsqa_microEyebrow{letter-spacing:.18em;color:#adb0b8;text-transform:uppercase;font-size:11px;font-weight:750}._87lsqa_heroEyebrow{margin:0 0 12px}._87lsqa_heroPanel h1{letter-spacing:-.052em;margin:0 0 23px;font-size:clamp(38px,4vw,56px);font-weight:750;line-height:1.02}._87lsqa_heroPrice{letter-spacing:-.045em;font-size:clamp(26px,2.8vw,37px);font-weight:720;line-height:1.13;display:block}._87lsqa_heroDelivery{color:#d5d7da;margin:12px 0 25px;font-size:12px;line-height:1.6}._87lsqa_heroDelivery span{color:#b5b7bc}._87lsqa_heroButtons{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._87lsqa_flowLink{isolation:isolate;white-space:nowrap;border:1.5px solid #e5e6e9;border-radius:100px;flex:1;justify-content:center;align-items:center;gap:10px;min-width:154px;min-height:47px;padding:12px 19px;font-size:12px;font-weight:750;text-decoration:none;transition:border-radius .55s cubic-bezier(.23,1,.32,1),transform .18s,color .3s,border-color .3s;display:flex;position:relative;overflow:hidden}._87lsqa_flowLight{color:#16171a;background:#f2f3f4}._87lsqa_flowDark{color:#f4f5f6;background:#16171a;border-color:#ffffff50}._87lsqa_flowLink:hover{color:#f6f7f8;border-color:#0000;border-radius:11px}._87lsqa_flowLink:active{transform:scale(.97)}._87lsqa_flowText{z-index:2;transition:transform .6s ease-out;position:relative;transform:translate(-6px)}._87lsqa_flowLink:hover ._87lsqa_flowText{transform:translate(7px)}._87lsqa_flowCircle{z-index:1;opacity:0;background:#24262a;border-radius:50%;width:16px;height:16px;transition:width .7s cubic-bezier(.19,1,.22,1),height .7s cubic-bezier(.19,1,.22,1),opacity .7s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._87lsqa_flowDark ._87lsqa_flowCircle{background:#41454b}._87lsqa_flowLink:hover ._87lsqa_flowCircle{opacity:1;width:340px;height:340px}._87lsqa_flowLeft,._87lsqa_flowRight{z-index:3;flex-shrink:0;transition:transform .75s cubic-bezier(.34,1.56,.64,1),opacity .4s;position:relative}._87lsqa_flowLeft{opacity:0;transform:translate(-60px)}._87lsqa_flowRight{opacity:1}._87lsqa_flowLink:hover ._87lsqa_flowLeft{opacity:1;transform:translate(0)}._87lsqa_flowLink:hover ._87lsqa_flowRight{opacity:0;transform:translate(60px)}._87lsqa_marketingOne{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(50px,7vw,120px);max-width:1430px;margin:auto;padding:clamp(100px,10vw,160px) 40px;display:grid;position:relative}._87lsqa_marketingText h2{letter-spacing:-.055em;margin:18px 0 40px;font-size:clamp(41px,5vw,78px);font-weight:720;line-height:1.03}._87lsqa_marketingText p{color:#bfc1c7;white-space:pre-line;margin:0 0 20px;font-size:clamp(15px,1.12vw,18px);line-height:1.76}._87lsqa_marketingText ._87lsqa_marketingStrong{color:#f2f2f4;font-weight:680}._87lsqa_marketingPicture{aspect-ratio:1.43;margin:0;position:relative}._87lsqa_marketingPicture img{object-fit:contain;filter:drop-shadow(0 24px 30px #0006);width:100%;height:100%}._87lsqa_bestSection{width:100%;padding:clamp(65px,8vw,120px) 0 clamp(90px,11vw,145px)}._87lsqa_bestHeading{text-align:center;margin:0 auto 48px;padding:0 22px}._87lsqa_bestHeading h2{letter-spacing:-.045em;margin:13px 0 0;font-size:clamp(35px,4.5vw,67px);font-weight:700}._87lsqa_bestGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:3px;width:100%;display:grid}._87lsqa_bestTile{isolation:isolate;aspect-ratio:.84;cursor:default;background:#1b1d23;position:relative;overflow:hidden}._87lsqa_bestTile img{object-fit:cover;width:100%;height:100%;transition:transform .75s cubic-bezier(.2,.8,.2,1),filter .6s;display:block}._87lsqa_bestTile:hover img,._87lsqa_bestTile:focus-visible img{filter:brightness(.7);transform:scale(1.075)}._87lsqa_bestTile:focus-visible{outline-offset:-3px;outline:2px solid #e6e7e9}._87lsqa_bestReveal{background:linear-gradient(#0000,#000000e0);padding:clamp(20px,2.1vw,36px);transition:transform .48s;position:absolute;inset:auto 0 0;transform:translateY(22%)}._87lsqa_bestReveal strong{font-size:clamp(15px,1.5vw,23px);line-height:1.25}._87lsqa_bestReveal p{color:#d0d2d6;opacity:0;max-height:0;font-size:13px;line-height:1.6;transition:opacity .4s,max-height .4s}._87lsqa_bestTile:hover ._87lsqa_bestReveal,._87lsqa_bestTile:focus-visible ._87lsqa_bestReveal{transform:translateY(0)}._87lsqa_bestTile:hover p,._87lsqa_bestTile:focus-visible p{opacity:1;max-height:120px}._87lsqa_warrantySection{color:#18191b;background:#e9e9e8;padding:clamp(64px,7vw,110px) clamp(25px,6vw,90px)}._87lsqa_warrantyInner{max-width:1220px;margin:auto}._87lsqa_warrantyInner h2{letter-spacing:-.052em;margin:0 0 30px;font-size:clamp(31px,3.7vw,55px)}._87lsqa_warrantyInner strong{margin-bottom:18px;font-size:16px;display:block}._87lsqa_warrantyInner p{color:#383a3d;max-width:760px;font-size:15px;line-height:1.7}._87lsqa_warrantyInner a{color:#18191b;text-underline-offset:5px;align-items:center;gap:9px;margin-top:17px;font-weight:690;display:inline-flex}._87lsqa_storiesSection{max-width:1400px;margin:auto;padding:clamp(85px,10vw,150px) 40px 90px}._87lsqa_storiesSection>h2{letter-spacing:-.05em;text-align:center;margin:0 0 80px;font-size:clamp(32px,4.1vw,58px)}._87lsqa_story{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(44px,6vw,115px);margin-bottom:clamp(100px,12vw,180px);display:grid}._87lsqa_story img{aspect-ratio:1.55;object-fit:contain;width:100%;height:auto}._87lsqa_story>div{max-width:520px}._87lsqa_story h3{letter-spacing:-.045em;margin:0 0 28px;font-size:clamp(30px,3vw,49px);line-height:1.13}._87lsqa_story p{color:#bbbdc4;white-space:pre-line;font-size:16px;line-height:1.8}._87lsqa_storyReverse img{order:2}._87lsqa_scrollUp{justify-content:center;padding:0 0 76px;display:flex}._87lsqa_scrollUp button{color:#dadce0;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;font-size:13px;font-weight:720;display:flex}._87lsqa_viewerBackdrop{z-index:2147480000;background:radial-gradient(at 50% 46%,#2b2d34,#0b0c0f 76%);flex-direction:column;display:flex;position:fixed;inset:0}._87lsqa_viewerBar{background:#16171a;border-bottom:1px solid #ffffff18;justify-content:space-between;align-items:center;gap:16px;height:74px;padding:0 30px;display:flex}._87lsqa_viewerBar strong{letter-spacing:-.02em}._87lsqa_viewerBar button{color:#f3f4f5;cursor:pointer;background:#ffffff0e;border:1px solid #ffffff35;border-radius:9px;align-items:center;gap:8px;padding:10px 14px;display:flex}._87lsqa_viewerModel{flex:1;width:100%;min-height:0;display:block}._87lsqa_viewerLoading,._87lsqa_viewerMessage{color:#ddd;font-size:13px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._87lsqa_viewerMessage{z-index:5;background:#15161b;border:1px solid #ffffff30;border-radius:12px;padding:22px}._87lsqa_viewerMessage button{color:#17181b;background:#fff;border:0;border-radius:6px;margin-top:14px;padding:10px;display:block}._87lsqa_subPage{max-width:1250px;min-height:75vh;margin:auto;padding:clamp(65px,8vw,125px) 35px 140px}._87lsqa_subPage>h1{letter-spacing:-.05em;margin:14px 0 30px;font-size:clamp(38px,5vw,74px)}._87lsqa_subPage>p{color:#b9bbc3;max-width:740px;margin:0 0 66px;font-size:17px;line-height:1.7}._87lsqa_dataSummary{border-block:1px solid #ffffff24;flex-wrap:wrap;align-items:center;gap:25px;margin-bottom:64px;padding:20px 0;display:flex}._87lsqa_dataSummary>span{font-weight:700}._87lsqa_dataSummary strong{margin-left:auto;font-size:22px}._87lsqa_dataSummary a,._87lsqa_subCta{color:#141517;background:#f0f1f3;border-radius:8px;align-items:center;gap:8px;padding:13px 18px;font-size:13px;font-weight:700;text-decoration:none;display:flex}._87lsqa_specGroup{margin-bottom:66px}._87lsqa_specGroup h2{letter-spacing:-.035em;margin:0 0 22px;font-size:30px}._87lsqa_specGroup>p{color:#a3a7b1;margin:0 0 24px}._87lsqa_specGroup dl{border-top:1px solid #ffffff18;margin:0}._87lsqa_specGroup dl>div{border-bottom:1px solid #ffffff14;grid-template-columns:minmax(190px,1fr) 1.6fr;gap:20px;padding:18px 0;font-size:14px;display:grid}._87lsqa_specGroup dt{color:#a2a6af}._87lsqa_specGroup dd{color:#eee;margin:0}._87lsqa_accessoriesGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px;display:grid}._87lsqa_accessoryCard{background:#17181c;border:1px solid #ffffff1e;border-radius:16px;overflow:hidden}._87lsqa_accessoryCard img{object-fit:contain;background:radial-gradient(circle,#2d3036,#141518);width:100%;height:290px}._87lsqa_accessoryCard>div{padding:26px}._87lsqa_accessoryCard h2{margin:0 0 10px;font-size:23px}._87lsqa_accessoryCard p{color:#b4b7bf;font-size:14px;line-height:1.7}._87lsqa_subCta{width:fit-content;margin-top:30px}@media (max-width:1080px){._87lsqa_productNavInner{gap:16px}._87lsqa_navLinks{gap:13px}._87lsqa_bestGrid{grid-template-columns:repeat(2,minmax(0,1fr))}._87lsqa_hero{min-height:720px}._87lsqa_navCompare{font-size:11px}}@media (max-width:760px){._87lsqa_productNav{top:70px}._87lsqa_productNavInner{flex-wrap:wrap;gap:9px;min-height:64px;padding:10px 16px}._87lsqa_navName{font-size:14px}._87lsqa_navCompare{margin-left:auto}._87lsqa_navLinks{flex:auto;order:3;gap:22px;width:100%;overflow-x:auto}._87lsqa_navLink{min-height:38px;font-size:11px}._87lsqa_hero{align-items:flex-end;min-height:680px}._87lsqa_heroPanel{margin:18px auto 20px}._87lsqa_modelButton{top:17px;left:17px}._87lsqa_marketingOne{grid-template-columns:1fr;gap:35px;padding:80px 20px}._87lsqa_marketingText h2{margin-bottom:24px}._87lsqa_bestSection{padding:70px 0}._87lsqa_bestHeading{margin-bottom:30px}._87lsqa_bestTile{aspect-ratio:.86}._87lsqa_bestReveal{padding:16px}._87lsqa_bestReveal p{opacity:1;max-height:none;display:block}._87lsqa_bestReveal{transform:translateY(0)}._87lsqa_storiesSection{padding:75px 20px}._87lsqa_story{grid-template-columns:1fr;gap:28px;margin-bottom:85px}._87lsqa_storyReverse img{order:0}._87lsqa_storiesSection>h2{margin-bottom:45px}._87lsqa_subPage{padding:66px 20px 90px}._87lsqa_accessoriesGrid{grid-template-columns:1fr}._87lsqa_dataSummary strong{margin-left:0}._87lsqa_viewerBar{height:68px;padding:0 18px}._87lsqa_viewerBar button{font-size:12px}._87lsqa_specGroup dl>div{grid-template-columns:1fr;gap:8px}}@media (max-width:430px){._87lsqa_heroButtons{flex-direction:column}._87lsqa_flowLink{width:100%}._87lsqa_bestGrid{gap:2px}._87lsqa_bestTile{aspect-ratio:.75}._87lsqa_bestReveal strong{font-size:14px}._87lsqa_heroPanel{padding:24px 18px}._87lsqa_navCompare{font-size:10px}._87lsqa_productNav{top:66px}}@media (prefers-reduced-motion:reduce){._87lsqa_flowLink,._87lsqa_flowText,._87lsqa_flowCircle,._87lsqa_flowLeft,._87lsqa_flowRight,._87lsqa_bestTile img,._87lsqa_bestReveal,._87lsqa_bestReveal p{transition:none!important}}._87lsqa_productNav{top:var(--hst-product-nav-top,112px);margin-top:var(--hst-product-nav-start,112px);z-index:95}._87lsqa_marketingOne{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);grid-template-areas:"headline headline""copy photo";align-items:start;gap:clamp(28px,4.5vw,72px) clamp(38px,6vw,110px);max-width:1540px;padding:clamp(90px,9vw,155px) clamp(24px,5vw,82px) clamp(105px,9vw,155px)}._87lsqa_marketingHeadline{grid-area:headline;max-width:1040px;margin:0 0 0 clamp(0px,4vw,66px)}._87lsqa_marketingHeadline h2{letter-spacing:-.052em;text-wrap:balance;max-width:1040px;margin:18px 0 0;font-size:clamp(47px,6.4vw,98px);font-weight:720;line-height:1.02}._87lsqa_marketingText{grid-area:copy;max-width:610px;margin-left:clamp(0px,4vw,66px);padding-top:clamp(0px,1.8vw,28px)}._87lsqa_marketingText p{max-width:580px;margin-bottom:22px}._87lsqa_marketingText ._87lsqa_marketingLead{color:#e2e3e7;font-size:clamp(17px,1.4vw,22px);font-weight:500;line-height:1.55}._87lsqa_marketingText ._87lsqa_marketingStrong{max-width:490px;font-size:clamp(16px,1.2vw,20px);font-weight:680}._87lsqa_marketingPicture{aspect-ratio:1.47;grid-area:photo;place-self:center end;width:100%;max-width:650px;margin:-36px -1vw 0 0}._87lsqa_bestSection{padding-top:clamp(70px,7.5vw,115px)}._87lsqa_bestHeading{text-align:left;max-width:1550px;margin:0 auto clamp(30px,4.4vw,68px);padding:0 clamp(24px,9vw,158px)}._87lsqa_bestHeading h2{text-wrap:balance;max-width:930px;font-size:clamp(43px,5.2vw,79px);line-height:1.06}._87lsqa_warrantySection{padding:clamp(68px,7vw,116px) clamp(24px,7vw,125px)}._87lsqa_warrantyInner{grid-template-columns:minmax(260px,.85fr) minmax(0,1.15fr);align-items:start;column-gap:clamp(40px,9vw,168px);max-width:1420px;display:grid}._87lsqa_warrantyInner h2{max-width:440px;margin:0;font-size:clamp(37px,4vw,62px);line-height:1.07}._87lsqa_warrantyCopy{max-width:650px;padding-top:8px}._87lsqa_warrantyCopy strong{margin-bottom:23px}._87lsqa_warrantyCopy p{max-width:610px}._87lsqa_storiesSection{max-width:1520px;padding:clamp(100px,10vw,175px) clamp(24px,5vw,82px) 110px}._87lsqa_storiesSection>h2{text-align:right;width:min(760px,76%);margin:0 clamp(0px,4.5vw,76px) clamp(74px,9vw,132px) auto;font-size:clamp(39px,5.1vw,78px);line-height:1.06}._87lsqa_story{grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr);align-items:center;column-gap:clamp(36px,8vw,145px);margin-bottom:clamp(110px,12vw,190px)}._87lsqa_story img{justify-self:start;max-width:740px}._87lsqa_story>div{max-width:500px;margin-right:clamp(0px,3vw,48px);padding-top:clamp(0px,2vw,32px)}._87lsqa_story h3{text-wrap:balance;font-size:clamp(36px,3.8vw,59px);line-height:1.08}._87lsqa_storyReverse{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}._87lsqa_storyReverse>div{order:1;margin-left:clamp(0px,5vw,82px);margin-right:0;padding-top:0}._87lsqa_storyReverse img{order:2;justify-self:end}@media (max-width:1000px){._87lsqa_marketingOne{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:38px}._87lsqa_marketingHeadline,._87lsqa_marketingText{margin-left:0}._87lsqa_marketingPicture{margin-right:0}._87lsqa_warrantyInner{column-gap:42px}._87lsqa_story,._87lsqa_storyReverse{column-gap:32px}._87lsqa_storyReverse>div{margin-left:0}}@media (max-width:760px){._87lsqa_productNav{top:var(--hst-product-nav-top,96px);margin-top:var(--hst-product-nav-start,96px)}._87lsqa_marketingOne{grid-template-columns:minmax(0,1fr);grid-template-areas:"headline""photo""copy";gap:28px;padding:76px 20px 90px}._87lsqa_marketingHeadline{margin:0}._87lsqa_marketingHeadline h2{font-size:clamp(41px,10vw,65px)}._87lsqa_marketingText{width:100%;max-width:600px;padding-top:0}._87lsqa_marketingPicture{width:100%;max-width:none;margin:0}._87lsqa_bestHeading{padding:0 24px}._87lsqa_warrantyInner{display:block}._87lsqa_warrantyInner h2{margin:0 0 30px}._87lsqa_warrantyCopy{padding:0}._87lsqa_storiesSection{padding:80px 20px 70px}._87lsqa_storiesSection>h2{text-align:left;width:100%;margin:0 0 48px;font-size:clamp(36px,9vw,54px)}._87lsqa_story,._87lsqa_storyReverse{grid-template-columns:1fr;gap:28px;margin-bottom:80px}._87lsqa_story>div,._87lsqa_storyReverse>div{order:2;margin:0;padding:0}._87lsqa_story img,._87lsqa_storyReverse img{order:1;max-width:none}._87lsqa_story h3{font-size:clamp(32px,7vw,45px)}}._87lsqa_productNav{top:var(--hst-product-nav-top,calc(var(--site-header-height) + 12px));margin-top:calc(var(--site-header-height) + 12px);box-sizing:border-box;transform-origin:top;z-index:95;width:100%;height:72px;min-height:0;margin-left:auto;margin-right:auto;padding:0;transition:transform .54s cubic-bezier(.22,1,.36,1);position:sticky;transform:scale(1)}._87lsqa_productNav[data-compact=true]{transform:scale(.86)}._87lsqa_productNavInner{box-sizing:border-box;align-items:center;gap:clamp(16px,3vw,48px);width:100%;height:100%;min-height:0;padding:0 clamp(20px,4vw,65px);display:flex}._87lsqa_productNav ._87lsqa_navName,._87lsqa_productNav ._87lsqa_navCompare{align-items:center;height:100%;min-height:0;line-height:1.2;display:inline-flex}._87lsqa_productNav ._87lsqa_navLinks{align-items:center;height:100%;min-height:0;display:flex}._87lsqa_productNav ._87lsqa_navLink{box-sizing:border-box;border-bottom:2px solid #0000;justify-content:center;align-items:center;height:100%;min-height:0;padding:2px 0 0;line-height:1.2;display:inline-flex}._87lsqa_productNav ._87lsqa_navLink:hover,._87lsqa_productNav ._87lsqa_navLink[aria-current=page]{border-bottom-color:#e5e6e8}._87lsqa_productNav ._87lsqa_navCompare svg{flex-shrink:0}@media (max-width:1480px){._87lsqa_productNav,._87lsqa_productNav[data-compact=true]{transition:none;transform:none}}@media (max-width:980px){._87lsqa_productNav{height:92px}._87lsqa_productNavInner{grid-template-rows:minmax(0,42px) minmax(0,38px);grid-template-columns:minmax(0,1fr) auto;gap:0 12px;padding:6px 16px;display:grid}._87lsqa_productNav ._87lsqa_navName{text-overflow:ellipsis;grid-area:1/1;min-width:0;overflow:hidden}._87lsqa_productNav ._87lsqa_navCompare{grid-area:1/2;justify-self:end;margin:0}._87lsqa_productNav ._87lsqa_navLinks{overscroll-behavior-x:contain;scrollbar-width:none;flex:none;grid-area:2/1/auto/-1;gap:22px;width:100%;min-width:0;overflow-x:auto}._87lsqa_productNav ._87lsqa_navLinks::-webkit-scrollbar{display:none}._87lsqa_productNav ._87lsqa_navLink{white-space:nowrap;flex:none}}@media (max-width:430px){._87lsqa_productNav ._87lsqa_navCompare{font-size:10px}}@media (min-width:1481px) and (prefers-reduced-motion:reduce){._87lsqa_productNav{transition:none}}._87lsqa_productNav{border-radius:0;transition:transform .54s cubic-bezier(.22,1,.36,1),border-radius .54s cubic-bezier(.22,1,.36,1);overflow:hidden}._87lsqa_productNav[data-compact=true]{border-radius:28px}@media (max-width:1480px){._87lsqa_productNav,._87lsqa_productNav[data-compact=true]{transition:border-radius .54s cubic-bezier(.22,1,.36,1)}}@media (prefers-reduced-motion:reduce){._87lsqa_productNav,._87lsqa_productNav[data-compact=true]{transition:none}}._87lsqa_hero{align-items:center;min-height:clamp(660px,100svh - 125px,950px);margin-top:0}._87lsqa_hero ._87lsqa_modelButton{top:clamp(20px,3.2vw,54px)}._87lsqa_hero ._87lsqa_heroPanel{margin:0 clamp(20px,3.2vw,58px) 0 auto;transform:translateY(-36px)}._87lsqa_viewerBackdrop{top:var(--hst-compact-viewer-top,var(--site-header-height,118px));height:auto;bottom:0}._87lsqa_viewerBar{box-sizing:border-box;flex:none}@media (max-width:1080px){._87lsqa_hero{min-height:720px}}@media (max-width:760px){._87lsqa_hero{align-items:flex-end;min-height:680px}._87lsqa_hero ._87lsqa_modelButton{top:17px}._87lsqa_hero ._87lsqa_heroPanel{margin:18px auto 46px;transform:none}}._87lsqa_marketingHeadline{min-width:0;max-width:100%}._87lsqa_marketingHeadline h2{max-width:1040px}._87lsqa_marketingWideDescription{letter-spacing:-.012em;color:#e2e3e7;white-space:normal;overflow-wrap:break-word;text-wrap:pretty;width:100%;max-width:1280px;margin:clamp(24px,3.6vw,48px) 0 0;padding:0;font-size:clamp(18px,1.45vw,22px);font-weight:500;line-height:1.52}._87lsqa_marketingGoldText{color:#eebd36;font-weight:650}._87lsqa_marketingOne{row-gap:clamp(25px,3.6vw,54px)}@media (max-width:760px){._87lsqa_marketingHeadline{max-width:100%}._87lsqa_marketingWideDescription{max-width:none;margin-top:24px;font-size:clamp(17px,4.4vw,21px);line-height:1.55}}@media (min-width:1101px){._87lsqa_marketingOne{grid-template-columns:minmax(0,3.2fr) minmax(285px,1fr);gap:clamp(24px,3vw,48px) clamp(24px,3.2vw,56px)}._87lsqa_marketingText{box-sizing:border-box;width:100%;min-width:0;max-width:none;margin-left:0;padding:0 0 0 clamp(0px,4vw,66px)}._87lsqa_marketingText p,._87lsqa_marketingText ._87lsqa_marketingStrong{overflow-wrap:break-word;width:100%;max-width:none;margin-bottom:16px;line-height:1.58}._87lsqa_marketingPicture{place-self:start end;width:100%;min-width:0;max-width:none;margin:0}}@media (min-width:761px) and (max-width:1100px){._87lsqa_marketingOne{grid-template-columns:minmax(0,1fr);grid-template-areas:"headline""copy""photo";row-gap:28px}._87lsqa_marketingText{box-sizing:border-box;width:100%;min-width:0;max-width:none;margin:0;padding:0}._87lsqa_marketingText p,._87lsqa_marketingText ._87lsqa_marketingStrong{width:100%;max-width:none;line-height:1.6}._87lsqa_marketingPicture{justify-self:end;width:min(100%,540px);max-width:540px;margin:0}}@media (max-width:760px){._87lsqa_marketingText p,._87lsqa_marketingText ._87lsqa_marketingStrong{box-sizing:border-box;overflow-wrap:break-word;width:100%;max-width:none}}@media (min-width:1101px){._87lsqa_marketingOne{grid-template-columns:minmax(0,1fr) minmax(0,clamp(710px,62vw,1200px)) minmax(0,1fr);grid-template-areas:".headline."".copy photo";align-items:start;gap:clamp(28px,3.2vw,49px) 0}._87lsqa_marketingHeadline,._87lsqa_marketingText{box-sizing:border-box;text-align:left;justify-self:center;width:100%;min-width:0;max-width:none;margin-left:0;margin-right:0;padding-left:0;padding-right:0}._87lsqa_marketingHeadline{grid-area:headline}._87lsqa_marketingHeadline h2,._87lsqa_marketingWideDescription{width:100%;max-width:100%}._87lsqa_marketingText{grid-area:copy;padding-top:0}._87lsqa_marketingText p,._87lsqa_marketingText ._87lsqa_marketingStrong{max-width:100%}._87lsqa_marketingPicture{box-sizing:border-box;grid-area:photo;place-self:start end;width:100%;min-width:0;max-width:none;margin:0}}@media (min-width:761px) and (max-width:1100px){._87lsqa_marketingHeadline,._87lsqa_marketingText{box-sizing:border-box;text-align:left;justify-self:center;width:min(100%,860px);min-width:0;max-width:860px;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}._87lsqa_marketingHeadline h2,._87lsqa_marketingWideDescription{max-width:100%}}@media (max-width:760px){._87lsqa_marketingHeadline,._87lsqa_marketingText{box-sizing:border-box;text-align:left;width:100%;min-width:0;max-width:660px;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}}._87lsqa_root:has(._87lsqa_hero){padding-top:var(--hst-v31-header-offset,128px)}._87lsqa_root:has(._87lsqa_hero) ._87lsqa_productNav{display:none!important}._87lsqa_hero{isolation:auto;background:0 0;grid-template-columns:minmax(0,1.16fr) minmax(340px,.84fr);justify-content:stretch;align-items:center;gap:clamp(26px,4.5vw,76px);width:calc(100% - clamp(32px,7vw,128px));max-width:1480px;margin:0 auto;padding:clamp(32px,4vw,74px) 0 clamp(50px,6vw,96px);display:grid;overflow:visible;min-height:0!important}._87lsqa_heroShade{display:none!important}._87lsqa_hero ._87lsqa_classicMedia{grid-area:1/1;min-width:0}._87lsqa_hero ._87lsqa_heroPanel{width:100%;max-width:610px;box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:0;border-radius:0;grid-area:1/2;place-self:center stretch;margin:0;padding:0 clamp(0px,1.3vw,25px) 0 0;transform:none}._87lsqa_hero ._87lsqa_heroPanel h1{letter-spacing:-.065em;margin:14px 0 28px;font-size:clamp(47px,5.1vw,83px);line-height:.98}._87lsqa_hero ._87lsqa_heroEyebrow{color:#b8bbc1;letter-spacing:.14em;margin-bottom:14px}._87lsqa_hero ._87lsqa_heroPrice{letter-spacing:-.045em;font-size:clamp(31px,3.2vw,48px);line-height:1.05}._87lsqa_hero ._87lsqa_heroDelivery{color:#aeb1b9;margin:17px 0 29px;font-size:13px;line-height:1.6}._87lsqa_hero ._87lsqa_heroButtons{flex-wrap:wrap;align-items:center;gap:12px;scroll-margin-top:150px;display:flex}._87lsqa_hero ._87lsqa_flowLink{min-height:52px;padding:13px 18px}._87lsqa_hero ._87lsqa_modelButton{z-index:10;top:clamp(48px,6vw,96px);left:clamp(15px,2.5vw,36px)}:is(._87lsqa_root #hst-v31-overview,._87lsqa_root #hst-v31-highlights,._87lsqa_root #hst-v31-features,._87lsqa_root #hst-v31-warranty,._87lsqa_root #hst-v31-details,._87lsqa_root #hst-v31-configure){scroll-margin-top:clamp(112px,9vw,160px)}@media (max-width:1080px){._87lsqa_hero{grid-template-columns:minmax(0,1fr) minmax(320px,.9fr);gap:28px;width:calc(100% - 52px);min-height:0!important}._87lsqa_hero ._87lsqa_heroPanel h1{font-size:clamp(43px,5vw,66px)}._87lsqa_hero ._87lsqa_heroButtons{flex-direction:column;align-items:stretch}._87lsqa_hero ._87lsqa_flowLink{width:100%}}@media (max-width:760px){._87lsqa_root:has(._87lsqa_hero){padding-top:var(--hst-v31-header-offset,94px)}._87lsqa_hero{grid-template-columns:minmax(0,1fr);align-items:start;gap:25px;width:calc(100% - 32px);padding:25px 0 50px;display:grid;min-height:0!important}._87lsqa_hero ._87lsqa_classicMedia{grid-area:1/1}._87lsqa_hero ._87lsqa_heroPanel{grid-area:2/1;width:100%;max-width:none;padding:0 4px;margin:0!important;transform:none!important}._87lsqa_hero ._87lsqa_heroPanel h1{margin:13px 0 23px;font-size:clamp(42px,10vw,62px)}._87lsqa_hero ._87lsqa_heroButtons{flex-direction:column;align-items:stretch}._87lsqa_hero ._87lsqa_modelButton{top:40px;left:14px}}._87lsqa_root:has(._87lsqa_hero) ._87lsqa_hero ._87lsqa_heroPanel h1{letter-spacing:-.075em;margin:12px 0 23px;font-size:clamp(64px,6.4vw,116px);font-weight:760;line-height:.91}._87lsqa_root:has(._87lsqa_hero) ._87lsqa_hero ._87lsqa_heroEyebrow{color:#bdc0c8;letter-spacing:.14em;align-items:center;gap:11px;margin:0;font-size:11px;display:flex}._87lsqa_root:has(._87lsqa_hero) ._87lsqa_hero ._87lsqa_heroEyebrow:before{content:"";background:#d0ad64;width:31px;height:2px}._87lsqa_root:has(._87lsqa_hero) ._87lsqa_hero ._87lsqa_heroPrice{letter-spacing:-.055em;font-size:clamp(32px,3vw,50px);line-height:1.1}._87lsqa_root:has(._87lsqa_hero) ._87lsqa_hero ._87lsqa_heroButtons{border-top:1px solid #ffffff1a;flex-wrap:wrap;align-items:stretch;gap:11px;padding-top:23px;display:flex}._87lsqa_root:has(._87lsqa_hero) ._87lsqa_hero ._87lsqa_flowLink{border-radius:12px;min-height:57px;padding:16px 23px;font-size:13px;box-shadow:0 5px 30px #0002}._87lsqa_root:has(._87lsqa_hero) ._87lsqa_hero ._87lsqa_modelButton{border-radius:10px;top:clamp(53px,6vw,91px);left:22px}@media (max-width:1180px){._87lsqa_root:has(._87lsqa_hero) ._87lsqa_hero{grid-template-columns:minmax(0,1fr) minmax(380px,1fr);gap:30px}._87lsqa_root:has(._87lsqa_hero) ._87lsqa_hero ._87lsqa_heroPanel h1{font-size:clamp(55px,6vw,84px)}}@media (max-width:920px){._87lsqa_root:has(._87lsqa_hero) ._87lsqa_hero{grid-template-columns:minmax(0,1fr);gap:34px;width:calc(100% - 44px);padding-top:27px}._87lsqa_root:has(._87lsqa_hero) ._87lsqa_hero ._87lsqa_heroPanel{grid-area:2/1;max-width:none;margin:0;padding:0}._87lsqa_root:has(._87lsqa_hero) ._87lsqa_hero ._87lsqa_classicMedia{grid-area:1/1}._87lsqa_root:has(._87lsqa_hero) ._87lsqa_hero ._87lsqa_modelButton{top:50px}._87lsqa_root:has(._87lsqa_hero) ._87lsqa_hero ._87lsqa_heroButtons{flex-direction:row}}@media (max-width:600px){._87lsqa_root:has(._87lsqa_hero) ._87lsqa_hero{gap:26px;width:calc(100% - 28px)}._87lsqa_root:has(._87lsqa_hero) ._87lsqa_hero ._87lsqa_heroPanel h1{font-size:clamp(49px,12vw,68px)}._87lsqa_root:has(._87lsqa_hero) ._87lsqa_hero ._87lsqa_heroButtons{flex-direction:column}._87lsqa_root:has(._87lsqa_hero) ._87lsqa_hero ._87lsqa_modelButton{top:40px;left:14px}}._87lsqa_root:has(._87lsqa_hero){background:#0d0e11}._87lsqa_root:has(._87lsqa_hero) ._87lsqa_hero{grid-template-columns:minmax(0,1.12fr) minmax(400px,.88fr);align-items:center;gap:clamp(45px,4.6vw,86px);width:calc(100% - clamp(32px,6vw,110px));max-width:1640px;padding:clamp(24px,2.4vw,40px) 0 clamp(76px,7vw,112px)}._87lsqa_root:has(._87lsqa_hero) ._87lsqa_hero ._87lsqa_heroPanel{align-self:center;min-width:0;max-width:650px;padding:0}._87lsqa_root:has(._87lsqa_hero) ._87lsqa_hero ._87lsqa_heroPanel h1{letter-spacing:-.075em;text-wrap:balance;margin:0;font-size:clamp(65px,6.25vw,112px);font-weight:750;line-height:.99}._87lsqa_root:has(._87lsqa_hero) ._87lsqa_hero ._87lsqa_heroEyebrow{display:none!important}._87lsqa_root:has(._87lsqa_hero) ._87lsqa_hero ._87lsqa_heroPrice{letter-spacing:-.05em;margin:0;font-size:clamp(33px,3.1vw,50px);font-weight:710;line-height:1.1}._87lsqa_root:has(._87lsqa_hero) ._87lsqa_hero ._87lsqa_heroDelivery{color:#8e929c;margin:9px 0 30px;font-size:12px;line-height:1.55}._87lsqa_root:has(._87lsqa_hero) ._87lsqa_hero ._87lsqa_heroButtons{border:0;flex-wrap:wrap;align-items:stretch;gap:11px;margin:0;padding:0;display:flex}._87lsqa_root:has(._87lsqa_hero) ._87lsqa_hero ._87lsqa_flowLink{min-height:54px;box-shadow:none;border-radius:100px;padding:14px 24px}._87lsqa_root:has(._87lsqa_hero) ._87lsqa_hero ._87lsqa_modelButton{z-index:20;color:#f9f9f7;letter-spacing:.01em;-webkit-backdrop-filter:blur(16px);isolation:isolate;background:linear-gradient(140deg,#32353bdc,#101215e6 58%,#242525db);border:1px solid #e6ddc852;border-radius:100px;align-items:center;gap:12px;min-height:52px;padding:12px 20px;font-size:12px;font-weight:700;transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s,border-color .4s;display:inline-flex;position:absolute;top:clamp(40px,5vw,85px);left:18px;overflow:hidden;box-shadow:0 12px 35px #0007,inset 0 1px #ffffff3e}._87lsqa_root:has(._87lsqa_hero) ._87lsqa_hero ._87lsqa_modelButton:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:conic-gradient(from 0deg,transparent 0 68%,#f0d7a782 78%,transparent 89%);opacity:.25;animation:5s linear infinite _87lsqa_hstModelSweep;position:absolute;inset:-1px}._87lsqa_root:has(._87lsqa_hero) ._87lsqa_hero ._87lsqa_modelButton svg{transition:transform .75s cubic-bezier(.22,1,.36,1)}._87lsqa_root:has(._87lsqa_hero) ._87lsqa_hero ._87lsqa_modelButton:hover{border-color:#e5c58e99;transform:translateY(-4px);box-shadow:0 16px 45px #0009,0 0 22px #c5a9742a,inset 0 1px #ffffff5c}._87lsqa_root:has(._87lsqa_hero) ._87lsqa_hero ._87lsqa_modelButton:hover svg{transform:rotate(23deg)scale(1.12)}@keyframes _87lsqa_hstModelSweep{to{transform:rotate(360deg)}}._87lsqa_root ._87lsqa_marketingOne{isolation:isolate;position:relative}._87lsqa_root ._87lsqa_marketingOne ._87lsqa_marketingHeadline,._87lsqa_root ._87lsqa_marketingOne ._87lsqa_marketingText{z-index:2;margin-inline:auto;position:relative}._87lsqa_root ._87lsqa_marketingOne ._87lsqa_marketingPicture{z-index:1;position:relative}@media (max-width:1180px){._87lsqa_root:has(._87lsqa_hero) ._87lsqa_hero{grid-template-columns:minmax(0,1fr) minmax(360px,.94fr);gap:30px}._87lsqa_root:has(._87lsqa_hero) ._87lsqa_hero ._87lsqa_heroPanel h1{font-size:clamp(50px,5.2vw,78px)}}@media (max-width:920px){._87lsqa_root:has(._87lsqa_hero) ._87lsqa_hero{grid-template-columns:1fr;gap:22px;width:calc(100% - 40px)}._87lsqa_root:has(._87lsqa_hero) ._87lsqa_hero ._87lsqa_heroPanel{grid-area:2/1;width:100%;max-width:none}._87lsqa_root:has(._87lsqa_hero) ._87lsqa_hero ._87lsqa_classicMedia{grid-area:1/1}._87lsqa_root:has(._87lsqa_hero) ._87lsqa_hero ._87lsqa_modelButton{top:42px;left:12px}._87lsqa_root:has(._87lsqa_hero) ._87lsqa_hero ._87lsqa_heroButtons{flex-direction:row}}@media (max-width:600px){._87lsqa_root:has(._87lsqa_hero) ._87lsqa_hero{width:calc(100% - 28px);padding-top:18px}._87lsqa_root:has(._87lsqa_hero) ._87lsqa_hero ._87lsqa_heroPanel h1{font-size:clamp(46px,12vw,67px)}._87lsqa_root:has(._87lsqa_hero) ._87lsqa_hero ._87lsqa_heroButtons{flex-direction:column}._87lsqa_root:has(._87lsqa_hero) ._87lsqa_hero ._87lsqa_modelButton{min-height:44px;padding:9px 15px;top:30px;left:8px}}@media (prefers-reduced-motion:reduce){._87lsqa_root:has(._87lsqa_hero) ._87lsqa_hero ._87lsqa_modelButton:before{animation:none}._87lsqa_root:has(._87lsqa_hero) ._87lsqa_hero ._87lsqa_modelButton{transition:none}._87lsqa_root:has(._87lsqa_hero) ._87lsqa_hero ._87lsqa_modelButton svg{transition:none}}._87lsqa_root ._87lsqa_warrantySection a,._87lsqa_root ._87lsqa_warrantySection a:visited{text-underline-offset:5px;font-weight:700;text-decoration-color:#efd18ebf;transition:color .2s,text-decoration-color .2s;color:#efd18e!important;opacity:1!important}._87lsqa_root ._87lsqa_warrantySection a:hover,._87lsqa_root ._87lsqa_warrantySection a:focus-visible{text-decoration-color:#fff;color:#fff!important}._87lsqa_root ._87lsqa_warrantySection a:focus-visible{outline-offset:4px;outline:2px solid #efd18e}._87lsqa_root ._87lsqa_viewerBackdrop{z-index:2147483647!important;border:0!important;border-radius:0!important;width:100vw!important;height:100dvh!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;position:fixed!important;inset:0!important;overflow:hidden!important}._87lsqa_root ._87lsqa_viewerBackdrop ._87lsqa_viewerBar{display:none!important}._87lsqa_root ._87lsqa_viewerBackdrop ._87lsqa_viewerModel{display:block;flex:auto!important;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important}._87lsqa_root ._87lsqa_viewerBackdrop{transform-origin:50%;animation:.52s cubic-bezier(.22,1,.36,1) both _87lsqa_hst-v317-viewer-enter}._87lsqa_root ._87lsqa_viewerBackdrop[data-hst-v317-exiting=true]{pointer-events:auto;animation:.36s cubic-bezier(.4,0,.8,1) both _87lsqa_hst-v317-viewer-exit!important}@keyframes _87lsqa_hst-v317-viewer-enter{0%{opacity:0;scale:.974}to{opacity:1;scale:1}}@keyframes _87lsqa_hst-v317-viewer-exit{0%{opacity:1;scale:1}to{opacity:0;scale:.982}}@media (prefers-reduced-motion:reduce){._87lsqa_root ._87lsqa_viewerBackdrop,._87lsqa_root ._87lsqa_viewerBackdrop[data-hst-v317-exiting=true]{animation:none!important}}._87lsqa_root:has(._87lsqa_hero) ._87lsqa_hero ._87lsqa_modelButton{color:#f8f8f7;-webkit-backdrop-filter:blur(12px);background:linear-gradient(145deg,#2b2e34e6,#111318de);border-color:#e2dcd057;min-height:50px;padding:11px 19px;top:calc(clamp(24px,2.4vw,40px) + clamp(14px,1.45vw,22px));left:clamp(14px,1.45vw,22px);box-shadow:0 9px 23px #00000038,inset 0 1px #ffffff1f}._87lsqa_root:has(._87lsqa_hero) ._87lsqa_hero ._87lsqa_modelButton:before{opacity:.16}._87lsqa_root:has(._87lsqa_hero) ._87lsqa_hero ._87lsqa_modelButton:hover{border-color:#e7c790b3;box-shadow:0 12px 28px #0000004a,0 0 18px #cda56717}@media (max-width:600px){._87lsqa_root:has(._87lsqa_hero) ._87lsqa_hero ._87lsqa_modelButton{min-height:43px;padding:9px 14px;top:30px;left:12px}}._87lsqa_root:has(._87lsqa_hero) ._87lsqa_hero{align-items:start;margin-top:clamp(-20px,-1.4vw,-8px);padding-top:clamp(12px,1.2vw,18px);padding-bottom:clamp(36px,4.4vw,72px)}._87lsqa_root:has(._87lsqa_hero) ._87lsqa_hero ._87lsqa_classicMedia{align-self:start}._87lsqa_root:has(._87lsqa_hero) ._87lsqa_hero ._87lsqa_heroPanel{align-self:start;max-width:660px;padding-top:clamp(14px,1.8vw,26px)}._87lsqa_root:has(._87lsqa_hero) ._87lsqa_hero ._87lsqa_heroPanel h1{margin-top:0;margin-bottom:18px}._87lsqa_root:has(._87lsqa_hero) ._87lsqa_hero ._87lsqa_heroPrice{margin-top:30px;margin-bottom:0}._87lsqa_root:has(._87lsqa_hero) ._87lsqa_hero ._87lsqa_heroDelivery{margin-top:12px;margin-bottom:26px}._87lsqa_root:has(._87lsqa_hero) ._87lsqa_hero ._87lsqa_heroButtons{margin-top:18px}@media (max-width:1080px){._87lsqa_root:has(._87lsqa_hero) ._87lsqa_hero{gap:24px;margin-top:-10px}._87lsqa_root:has(._87lsqa_hero) ._87lsqa_hero ._87lsqa_heroPanel{padding-top:6px}}@media (max-width:760px){._87lsqa_root:has(._87lsqa_hero) ._87lsqa_hero{margin-top:0;padding-top:8px}._87lsqa_root:has(._87lsqa_hero) ._87lsqa_hero ._87lsqa_heroPanel{padding-top:0}}:is(._87lsqa_root:has(._87lsqa_hero) #hst-v31-details,._87lsqa_root:has(._87lsqa_hero) ._87lsqa_storiesSection){box-shadow:none!important;background:0 0!important}._87lsqa_root:has(._87lsqa_hero) ._87lsqa_heroPanel ._87lsqa_productFaqV3113{background:0 0;border-top:1px solid #ffffff21;width:100%;margin:clamp(28px,2.7vw,44px) 0 0;padding:clamp(20px,2vw,28px) 0 0;position:relative}._87lsqa_root:has(._87lsqa_hero) ._87lsqa_heroPanel ._87lsqa_productFaqV3113 section{padding:0;scroll-margin-top:clamp(100px,9vw,160px)}._87lsqa_root:has(._87lsqa_hero) ._87lsqa_heroPanel ._87lsqa_productFaqV3113 section>div:first-child{text-align:left;max-width:none;margin:0 0 14px}._87lsqa_root:has(._87lsqa_hero) ._87lsqa_heroPanel ._87lsqa_productFaqV3113 h2{letter-spacing:-.042em;text-align:left;font-size:clamp(25px,2.25vw,36px);font-weight:650;line-height:1.1}._87lsqa_root:has(._87lsqa_hero) ._87lsqa_heroPanel ._87lsqa_productFaqV3113 button{touch-action:manipulation}@media (max-width:760px){._87lsqa_root:has(._87lsqa_hero) ._87lsqa_heroPanel ._87lsqa_productFaqV3113{margin-top:25px;padding-top:22px}._87lsqa_root:has(._87lsqa_hero) ._87lsqa_heroPanel ._87lsqa_productFaqV3113 h2{font-size:clamp(25px,7vw,34px)}}._87lsqa_root:has(._87lsqa_hero) ._87lsqa_warrantySection{width:min(1480px,100% - clamp(32px,5.5vw,100px));box-shadow:none;border:none;margin:clamp(54px,7vw,105px) auto clamp(62px,8vw,124px);padding:0;scroll-margin-top:clamp(104px,9vw,160px);background:0 0!important}._87lsqa_root:has(._87lsqa_hero) ._87lsqa_warrantySection ._87lsqa_warrantyInner{isolation:isolate;box-sizing:border-box;-webkit-backdrop-filter:blur(12px);background:radial-gradient(60% 80% at 0 0,#71231c21,#0000 75%),radial-gradient(70% 95% at 100% 115%,#ae701c0e,#0000 72%),linear-gradient(128deg,#1c1d20e6,#0e1014e0 52%,#0b0c10e3);border:1px solid #ffffff29;border-radius:28px;grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);align-items:center;column-gap:clamp(48px,8.6vw,160px);width:100%;max-width:1420px;min-height:clamp(320px,26vw,416px);margin:0 auto;padding:clamp(40px,5.1vw,76px) clamp(38px,5.5vw,86px);display:grid;position:relative;overflow:hidden;box-shadow:0 30px 90px -58px #000000db,inset 0 1px #ffffff09}._87lsqa_root:has(._87lsqa_hero) ._87lsqa_warrantySection ._87lsqa_warrantyInner:before{content:"";pointer-events:none;background:linear-gradient(90deg,#d92d2f 0%,#ef7442 55%,#eab85b 100%);border-radius:0 0 2px 2px;width:clamp(122px,13vw,218px);height:2px;position:absolute;top:0;left:clamp(38px,5.5vw,86px);box-shadow:0 3px 18px #e5542e36}._87lsqa_root:has(._87lsqa_hero) ._87lsqa_warrantySection ._87lsqa_warrantyInner:after{content:"";z-index:-1;pointer-events:none;border:1px solid #ffffff09;border-radius:50%;width:470px;height:470px;position:absolute;bottom:-220px;right:-140px;box-shadow:0 0 0 54px #ffffff04,0 0 0 116px #ffffff02}._87lsqa_root:has(._87lsqa_hero) ._87lsqa_warrantySection ._87lsqa_warrantyInner>h2{z-index:1;color:#f5f5f5;letter-spacing:-.063em;text-wrap:balance;max-width:600px;margin:0;font-size:clamp(48px,5vw,76px);font-weight:570;line-height:1.065;position:relative}._87lsqa_root:has(._87lsqa_hero) ._87lsqa_warrantySection ._87lsqa_warrantyCopy{z-index:1;flex-direction:column;align-items:flex-start;gap:0;max-width:620px;padding:0;display:flex;position:relative}._87lsqa_root:has(._87lsqa_hero) ._87lsqa_warrantySection ._87lsqa_warrantyCopy>strong{color:#f4f4f5;letter-spacing:-.027em;max-width:520px;margin:0 0 18px;font-size:clamp(19px,1.7vw,25px);font-weight:650;line-height:1.34;display:block}._87lsqa_root:has(._87lsqa_hero) ._87lsqa_warrantySection ._87lsqa_warrantyCopy>p{color:#b6b8c0;max-width:600px;margin:0 0 28px;font-size:clamp(14px,1.05vw,16px);font-weight:400;line-height:1.78}._87lsqa_root:has(._87lsqa_hero) ._87lsqa_warrantySection ._87lsqa_warrantyCopy>a{letter-spacing:-.012em;background:#e6a15b11;border:1px solid #eebf7552;border-radius:999px;justify-content:center;align-items:center;gap:15px;min-height:47px;padding:11px 18px;font-size:14px;font-weight:670;text-decoration:none;transition:color .25s,background .25s,border-color .25s,transform .25s;display:inline-flex;color:#f2d5a7!important;opacity:1!important}._87lsqa_root:has(._87lsqa_hero) ._87lsqa_warrantySection ._87lsqa_warrantyCopy>a:visited{letter-spacing:-.012em;background:#e6a15b11;border:1px solid #eebf7552;border-radius:999px;justify-content:center;align-items:center;gap:15px;min-height:47px;padding:11px 18px;font-size:14px;font-weight:670;text-decoration:none;transition:color .25s,background .25s,border-color .25s,transform .25s;display:inline-flex;color:#f2d5a7!important;opacity:1!important}._87lsqa_root:has(._87lsqa_hero) ._87lsqa_warrantySection ._87lsqa_warrantyCopy>a svg{flex:none;transition:transform .25s}:is(._87lsqa_root:has(._87lsqa_hero) ._87lsqa_warrantySection ._87lsqa_warrantyCopy>a:hover,._87lsqa_root:has(._87lsqa_hero) ._87lsqa_warrantySection ._87lsqa_warrantyCopy>a:focus-visible){background:#e3924b24;border-color:#f1c382ad;transform:translateY(-2px);color:#fff!important}:is(._87lsqa_root:has(._87lsqa_hero) ._87lsqa_warrantySection ._87lsqa_warrantyCopy>a:hover svg,._87lsqa_root:has(._87lsqa_hero) ._87lsqa_warrantySection ._87lsqa_warrantyCopy>a:focus-visible svg){transform:translate(3px)}._87lsqa_root:has(._87lsqa_hero) ._87lsqa_warrantySection ._87lsqa_warrantyCopy>a:focus-visible{outline-offset:4px;outline:2px solid #f2d5a7}@media (max-width:1060px){._87lsqa_root:has(._87lsqa_hero) ._87lsqa_warrantySection ._87lsqa_warrantyInner{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);column-gap:clamp(28px,5vw,58px);padding:44px clamp(30px,4vw,48px)}._87lsqa_root:has(._87lsqa_hero) ._87lsqa_warrantySection ._87lsqa_warrantyInner>h2{font-size:clamp(42px,5.4vw,60px)}}@media (max-width:760px){._87lsqa_root:has(._87lsqa_hero) ._87lsqa_warrantySection{width:calc(100% - 32px);margin:48px auto 72px}._87lsqa_root:has(._87lsqa_hero) ._87lsqa_warrantySection ._87lsqa_warrantyInner{min-height:unset;border-radius:20px;flex-direction:column;align-items:flex-start;gap:30px;padding:40px clamp(24px,6vw,34px) 38px;display:flex}._87lsqa_root:has(._87lsqa_hero) ._87lsqa_warrantySection ._87lsqa_warrantyInner:before{left:clamp(24px,6vw,34px)}._87lsqa_root:has(._87lsqa_hero) ._87lsqa_warrantySection ._87lsqa_warrantyInner>h2{max-width:520px;font-size:clamp(40px,10vw,58px)}._87lsqa_root:has(._87lsqa_hero) ._87lsqa_warrantySection ._87lsqa_warrantyCopy>strong{margin-bottom:14px;font-size:clamp(19px,5vw,23px)}._87lsqa_root:has(._87lsqa_hero) ._87lsqa_warrantySection ._87lsqa_warrantyCopy>p{margin-bottom:24px}}@media (prefers-reduced-motion:reduce){._87lsqa_root:has(._87lsqa_hero) ._87lsqa_warrantySection ._87lsqa_warrantyCopy>a{transition:none}._87lsqa_root:has(._87lsqa_hero) ._87lsqa_warrantySection ._87lsqa_warrantyCopy>a svg{transition:none}}
