:is(body:has([data-ads-landing-page]) .site-header,body:has([data-ads-landing-page]) .site-footer,body:has([data-ads-landing-page]) .site-contact-dock){display:none}.landing-page-module__TzUV6G__page{--lp-ink:#0b0d0f;--lp-muted:#5c646a;--lp-line:#d9dde0;--lp-paper:#fff;--lp-soft:#f4f5f5;--lp-red:#e30613;--lp-red-dark:#b9000d;min-height:100vh;color:var(--lp-ink);background:var(--lp-paper)}.landing-page-module__TzUV6G__landingHeader{z-index:50;color:#fff;-webkit-backdrop-filter:blur(14px);background:#090b0cf5;border-bottom:1px solid #ffffff1f;position:sticky;inset-block-start:0}.landing-page-module__TzUV6G__headerInner,.landing-page-module__TzUV6G__heroInner,.landing-page-module__TzUV6G__sectionInner,.landing-page-module__TzUV6G__landingFooter{width:min(100% - 32px,1180px);margin-inline:auto}.landing-page-module__TzUV6G__headerInner{align-items:center;gap:16px;min-height:68px;display:flex}.landing-page-module__TzUV6G__logo{width:154px;height:auto}.landing-page-module__TzUV6G__headerNote{color:#ffffff94;margin-inline-start:auto;font-size:.72rem;display:none}.landing-page-module__TzUV6G__headerCta,.landing-page-module__TzUV6G__primaryCta,.landing-page-module__TzUV6G__submitButton{color:#fff;background:var(--lp-red);border:1px solid var(--lp-red);letter-spacing:.01em;justify-content:center;align-items:center;gap:10px;min-height:50px;font-weight:900;transition:all .16s;display:inline-flex}.landing-page-module__TzUV6G__headerCta{min-height:42px;margin-inline-start:auto;padding-inline:15px;font-size:.74rem}.landing-page-module__TzUV6G__headerCta:hover,.landing-page-module__TzUV6G__headerCta:focus-visible,.landing-page-module__TzUV6G__primaryCta:hover,.landing-page-module__TzUV6G__primaryCta:focus-visible,.landing-page-module__TzUV6G__submitButton:hover,.landing-page-module__TzUV6G__submitButton:focus-visible{background:var(--lp-red-dark);border-color:var(--lp-red-dark);transform:translateY(-1px)}.landing-page-module__TzUV6G__hero{color:#fff;background:radial-gradient(circle at 14% 18%,#e3061326,#0000 34%),#080a0b}.landing-page-module__TzUV6G__heroInner{align-items:center;gap:30px;min-height:660px;padding-block:42px 40px;display:grid}.landing-page-module__TzUV6G__heroCopy{z-index:2;position:relative}.landing-page-module__TzUV6G__eyebrow{color:var(--lp-red);letter-spacing:.14em;text-transform:uppercase;font-size:.68rem;font-weight:900;display:inline-block}.landing-page-module__TzUV6G__hero h1,.landing-page-module__TzUV6G__sectionHeading h2,.landing-page-module__TzUV6G__fitSection h2,.landing-page-module__TzUV6G__formIntro h2{text-transform:uppercase;letter-spacing:-.045em;font-family:Arial Narrow,Roboto Condensed,Impact,sans-serif}.landing-page-module__TzUV6G__hero h1{max-width:720px;margin-top:10px;font-size:clamp(2.75rem,12.5vw,5.3rem);line-height:.92}.landing-page-module__TzUV6G__valueProposition{color:#ffffffbd;max-width:650px;margin-top:18px;font-size:clamp(1rem,3.8vw,1.18rem);line-height:1.55}.landing-page-module__TzUV6G__heroPoints{gap:10px;margin-top:18px;list-style:none;display:grid}.landing-page-module__TzUV6G__heroPoints li{color:#ffffffe6;align-items:flex-start;gap:10px;font-size:.9rem;display:flex}.landing-page-module__TzUV6G__heroPoints svg{color:var(--lp-red);flex:none;margin-top:1px}.landing-page-module__TzUV6G__actionBlock{flex-direction:column;align-items:flex-start;gap:11px;margin-top:22px;display:flex}.landing-page-module__TzUV6G__primaryCta{width:100%;padding-inline:25px}.landing-page-module__TzUV6G__actionBlock small{color:#ffffff80;font-size:.72rem}.landing-page-module__TzUV6G__heroVisual{background:#0d1012;border:1px solid #ffffff24;min-height:250px;position:relative;overflow:hidden}.landing-page-module__TzUV6G__heroImage{object-fit:cover;object-position:64% center}.landing-page-module__TzUV6G__heroVisual:after{content:"";pointer-events:none;background:linear-gradient(#0000 56%,#030405e6);position:absolute;inset:0}.landing-page-module__TzUV6G__visualLabel{z-index:2;border-left:3px solid var(--lp-red);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#080a0bd6;align-items:center;gap:13px;padding:14px;display:flex;position:absolute;inset-block-end:16px;inset-inline:16px}.landing-page-module__TzUV6G__visualLabel>span{color:var(--lp-red);font-size:.68rem;font-weight:900}.landing-page-module__TzUV6G__visualLabel p{color:#ffffff8a;font-size:.67rem;line-height:1.35;display:grid}.landing-page-module__TzUV6G__visualLabel strong{color:#fff;font-size:.82rem}.landing-page-module__TzUV6G__benefitsSection,.landing-page-module__TzUV6G__fitSection,.landing-page-module__TzUV6G__trustSection,.landing-page-module__TzUV6G__formSection{scroll-margin-top:76px}.landing-page-module__TzUV6G__benefitsSection,.landing-page-module__TzUV6G__fitSection,.landing-page-module__TzUV6G__trustSection{padding-block:44px}.landing-page-module__TzUV6G__benefitsSection{background:var(--lp-paper)}.landing-page-module__TzUV6G__sectionHeading{gap:15px;display:grid}.landing-page-module__TzUV6G__sectionHeading h2,.landing-page-module__TzUV6G__fitSection h2,.landing-page-module__TzUV6G__formIntro h2{max-width:720px;margin-top:8px;font-size:clamp(2.05rem,8vw,3.6rem);line-height:.98}.landing-page-module__TzUV6G__sectionHeading>a,.landing-page-module__TzUV6G__textCta{width:fit-content;min-height:44px;color:var(--lp-red);border-bottom:2px solid var(--lp-red);align-items:center;gap:9px;font-size:.82rem;font-weight:900;display:inline-flex}.landing-page-module__TzUV6G__benefitGrid{background:var(--lp-line);gap:1px;margin-top:26px;display:grid}.landing-page-module__TzUV6G__benefitCard{background:var(--lp-soft);border-left:3px solid var(--lp-ink);grid-template-columns:34px 1fr;gap:5px 10px;min-height:0;padding:18px 20px;display:grid}.landing-page-module__TzUV6G__benefitCard>span{color:var(--lp-red);grid-row:1/3;font-size:.66rem;font-weight:900}.landing-page-module__TzUV6G__benefitCard h3{margin-top:0;font-size:1rem;line-height:1.2}.landing-page-module__TzUV6G__benefitCard p{color:var(--lp-muted);margin-top:0;font-size:.8rem;line-height:1.55}.landing-page-module__TzUV6G__fitSection{background:var(--lp-soft)}.landing-page-module__TzUV6G__fitGrid{gap:22px;display:grid}.landing-page-module__TzUV6G__fitCopy>p{max-width:670px;color:var(--lp-muted);font-size:.98rem;line-height:1.72}.landing-page-module__TzUV6G__useCases{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.landing-page-module__TzUV6G__useCases span{border:1px solid var(--lp-line);background:#fff;padding:8px 11px;font-size:.72rem;font-weight:800}.landing-page-module__TzUV6G__textCta{margin-top:24px}.landing-page-module__TzUV6G__trustSection{color:#fff;background:#0a0c0e}.landing-page-module__TzUV6G__trustHeading h2{color:#fff}.landing-page-module__TzUV6G__trustHeading>a{color:#fff;border-color:#fff6}.landing-page-module__TzUV6G__trustGrid{gap:8px;margin-top:26px;display:grid}.landing-page-module__TzUV6G__trustCard{background:#121619;border:1px solid #ffffff1a;grid-template-columns:38px 1fr;column-gap:10px;padding:18px;display:grid}.landing-page-module__TzUV6G__trustCard svg{color:var(--lp-red);grid-row:1/4}.landing-page-module__TzUV6G__trustCard>span{color:#ffffff80;letter-spacing:.09em;text-transform:uppercase;margin-top:0;font-size:.65rem;font-weight:900;display:block}.landing-page-module__TzUV6G__trustCard strong{margin-top:4px;font-size:1.02rem;display:block}.landing-page-module__TzUV6G__trustCard p{color:#ffffff91;grid-column:2;margin-top:7px;font-size:.78rem;line-height:1.6}.landing-page-module__TzUV6G__formSection{background:#fff;padding-block:48px 0}.landing-page-module__TzUV6G__formLayout{gap:28px;display:grid}.landing-page-module__TzUV6G__formIntro>p{max-width:520px;color:var(--lp-muted);margin-top:20px}.landing-page-module__TzUV6G__responseSteps{gap:8px;margin-top:20px;display:grid}.landing-page-module__TzUV6G__responseSteps span{color:var(--lp-muted);align-items:center;gap:12px;font-size:.82rem;display:flex}.landing-page-module__TzUV6G__responseSteps b{color:#fff;background:var(--lp-ink);flex:none;place-items:center;width:28px;height:28px;font-size:.68rem;display:grid}.landing-page-module__TzUV6G__leadForm{background:var(--lp-soft);border-top:4px solid var(--lp-red);padding:20px;position:relative;box-shadow:0 20px 60px #0c0f1117}.landing-page-module__TzUV6G__honeypot{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.landing-page-module__TzUV6G__formGrid{gap:10px;display:grid}.landing-page-module__TzUV6G__fieldGroup{min-width:0}.landing-page-module__TzUV6G__fieldGroup label,.landing-page-module__TzUV6G__consentRow label{color:#24292d;font-size:.74rem;font-weight:900;display:block}.landing-page-module__TzUV6G__formControl{width:100%;min-height:50px;color:var(--lp-ink);background:#fff;border:1px solid #c9ced1;border-radius:0;outline:none;margin-top:7px;padding:12px 13px}textarea.landing-page-module__TzUV6G__formControl{resize:vertical;min-height:112px}.landing-page-module__TzUV6G__formControl:focus{border-color:var(--lp-ink);box-shadow:0 0 0 3px #0b0d0f1a}.landing-page-module__TzUV6G__formControlError{border-color:var(--lp-red)}.landing-page-module__TzUV6G__fieldError{color:#b4000c;min-height:14px;margin-top:4px;font-size:.68rem;display:block}.landing-page-module__TzUV6G__consentRow{align-items:flex-start;gap:10px;margin-top:16px;display:flex}.landing-page-module__TzUV6G__consentRow input{width:18px;height:18px;accent-color:var(--lp-red);margin-top:1px}.landing-page-module__TzUV6G__consentRow label{color:var(--lp-muted);font-weight:500;line-height:1.45}.landing-page-module__TzUV6G__formStatus{background:#fff;border-left:3px solid #777;gap:3px;margin-top:16px;padding:13px 14px;font-size:.76rem;display:grid}.landing-page-module__TzUV6G__formStatussuccess{border-color:#17803d}.landing-page-module__TzUV6G__formStatuserror{border-color:var(--lp-red)}.landing-page-module__TzUV6G__formStatuspending{border-color:#d79a00}.landing-page-module__TzUV6G__formStatus small{color:var(--lp-muted)}.landing-page-module__TzUV6G__submitButton{cursor:pointer;width:100%;margin-top:18px;padding-inline:22px}.landing-page-module__TzUV6G__submitButton:disabled{cursor:wait;opacity:.68;transform:none}.landing-page-module__TzUV6G__formNote{color:var(--lp-muted);text-align:center;margin-top:9px;font-size:.68rem}.landing-page-module__TzUV6G__landingFooter{color:#ffffff8c;clip-path:inset(0 -100vmax);text-transform:uppercase;letter-spacing:.08em;background:#0a0c0e;justify-content:space-between;align-items:center;gap:20px;min-height:80px;margin-top:42px;font-size:.68rem;display:flex;box-shadow:0 0 0 100vmax #0a0c0e}.landing-page-module__TzUV6G__footerLogo{width:140px;height:auto}@media (min-width:640px){.landing-page-module__TzUV6G__headerNote{display:inline}.landing-page-module__TzUV6G__primaryCta{width:auto}.landing-page-module__TzUV6G__benefitGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-page-module__TzUV6G__benefitCard:last-child{grid-column:1/-1}.landing-page-module__TzUV6G__benefitGrid{background:0 0;gap:10px}.landing-page-module__TzUV6G__benefitCard{border-top:3px solid var(--lp-ink);border-left:0;min-height:170px;padding:22px;display:block}.landing-page-module__TzUV6G__benefitCard h3{margin-top:20px}.landing-page-module__TzUV6G__benefitCard p{margin-top:9px}.landing-page-module__TzUV6G__trustGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.landing-page-module__TzUV6G__trustCard{padding:25px;display:block}.landing-page-module__TzUV6G__trustCard>span{margin-top:18px}.landing-page-module__TzUV6G__trustCard p{margin-top:10px}.landing-page-module__TzUV6G__formGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-page-module__TzUV6G__messageField{grid-column:1/-1}}@media (min-width:820px){.landing-page-module__TzUV6G__headerInner,.landing-page-module__TzUV6G__heroInner,.landing-page-module__TzUV6G__sectionInner,.landing-page-module__TzUV6G__landingFooter{width:min(100% - 48px,1180px)}.landing-page-module__TzUV6G__heroInner{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);gap:52px;min-height:calc(100svh - 68px);padding-block:36px 38px}.landing-page-module__TzUV6G__hero h1{font-size:clamp(3.4rem,5vw,4.5rem)}.landing-page-module__TzUV6G__heroVisual{height:min(500px,100svh - 138px);min-height:430px}.landing-page-module__TzUV6G__valueProposition{margin-top:18px}.landing-page-module__TzUV6G__heroPoints{gap:9px;margin-top:18px}.landing-page-module__TzUV6G__actionBlock{margin-top:20px}.landing-page-module__TzUV6G__sectionHeading{grid-template-columns:1fr auto;align-items:end}.landing-page-module__TzUV6G__fitGrid,.landing-page-module__TzUV6G__formLayout{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:70px}.landing-page-module__TzUV6G__fitCopy{padding-top:5px}}@media (min-width:1040px){.landing-page-module__TzUV6G__benefitGrid{grid-template-columns:repeat(5,minmax(0,1fr))}.landing-page-module__TzUV6G__benefitCard:last-child{grid-column:auto}.landing-page-module__TzUV6G__leadForm{padding:30px}.landing-page-module__TzUV6G__formGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:389px){.landing-page-module__TzUV6G__headerInner{min-height:64px}.landing-page-module__TzUV6G__logo{width:132px}.landing-page-module__TzUV6G__headerCta{min-height:40px;padding-inline:12px}.landing-page-module__TzUV6G__hero h1{font-size:2.45rem}.landing-page-module__TzUV6G__landingFooter{flex-direction:column;justify-content:center;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.landing-page-module__TzUV6G__headerCta,.landing-page-module__TzUV6G__primaryCta,.landing-page-module__TzUV6G__submitButton{transition:none}}
.product-detail-template-module__2-IcXG__productHero{background-color:#fff;background-image:linear-gradient(#0c0f1106 1px,#0000 1px),linear-gradient(90deg,#0c0f1106 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:80px 80px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;padding:30px 0 0}.product-detail-template-module__2-IcXG__heroShell{display:grid}.product-detail-template-module__2-IcXG__breadcrumbs{color:var(--muted);flex-wrap:wrap;gap:9px;font-size:.74rem;display:flex}.product-detail-template-module__2-IcXG__breadcrumbs a:hover,.product-detail-template-module__2-IcXG__breadcrumbs a:focus-visible{color:var(--red)}.product-detail-template-module__2-IcXG__heroGrid{grid-template-columns:minmax(480px,.92fr) minmax(0,1.08fr);align-items:center;gap:24px;min-height:540px;display:grid}.product-detail-template-module__2-IcXG__heroCopy{z-index:2;position:relative}.product-detail-template-module__2-IcXG__eyebrow{color:var(--red);letter-spacing:.12em;text-transform:uppercase;font-size:.7rem;font-weight:900}.product-detail-template-module__2-IcXG__heroCopy h1,.product-detail-template-module__2-IcXG__featureCopy h2,.product-detail-template-module__2-IcXG__sectionHeading h2,.product-detail-template-module__2-IcXG__specificationHeading h2,.product-detail-template-module__2-IcXG__resourcesSection h2,.product-detail-template-module__2-IcXG__ownerTitle h2{letter-spacing:-.04em;text-transform:uppercase;font-family:Arial Narrow,Roboto Condensed,Impact,sans-serif;font-weight:800;line-height:.98}.product-detail-template-module__2-IcXG__heroCopy h1{max-width:560px;margin-top:14px;font-size:clamp(3.15rem,4.1vw,3.75rem)}.product-detail-template-module__2-IcXG__heroSummary{max-width:515px;color:var(--muted);margin-top:24px;font-size:.98rem}.product-detail-template-module__2-IcXG__heroActions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.product-detail-template-module__2-IcXG__outlineButton{color:var(--ink);border-color:var(--ink);background:#fff}.product-detail-template-module__2-IcXG__outlineButton:hover,.product-detail-template-module__2-IcXG__outlineButton:focus-visible{color:#fff;background:var(--ink)}.product-detail-template-module__2-IcXG__heroProduct{min-height:500px;position:relative}.product-detail-template-module__2-IcXG__productImage{object-fit:contain;padding:14px}.product-detail-template-module__2-IcXG__heroProduct .product-detail-template-module__2-IcXG__productImage{transform:scale(1.16)}.product-detail-template-module__2-IcXG__highlightStrip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);min-height:104px;display:grid}.product-detail-template-module__2-IcXG__highlightItem{border-right:1px solid var(--line);align-items:center;gap:16px;min-width:0;padding:24px 28px;font-size:.8rem;font-weight:800;display:flex}.product-detail-template-module__2-IcXG__highlightItem:last-child{border-right:0}.product-detail-template-module__2-IcXG__highlightItem svg{color:var(--ink);flex:none}.product-detail-template-module__2-IcXG__detailArea{background:#fff;padding:42px 0 88px}.product-detail-template-module__2-IcXG__contentGrid{grid-template-columns:minmax(0,1fr) 316px;align-items:start;gap:30px;display:grid}.product-detail-template-module__2-IcXG__mainColumn{gap:0;min-width:0;display:grid}.product-detail-template-module__2-IcXG__featureSection{border-bottom:1px solid var(--line);grid-template-columns:minmax(280px,.92fr) minmax(340px,1.08fr);align-items:stretch;gap:34px;padding:0 0 36px;display:grid}.product-detail-template-module__2-IcXG__featureCopy{padding:28px 4px 20px 12px}.product-detail-template-module__2-IcXG__featureCopy h2{max-width:430px;margin-top:13px;font-size:clamp(2.45rem,3.8vw,4rem)}.product-detail-template-module__2-IcXG__featureCopy>p:not(.product-detail-template-module__2-IcXG__eyebrow){max-width:500px;color:var(--muted);margin-top:22px;font-size:.9rem}.product-detail-template-module__2-IcXG__checkList{gap:11px;margin-top:24px;list-style:none;display:grid}.product-detail-template-module__2-IcXG__checkList li,.product-detail-template-module__2-IcXG__documentList li{align-items:flex-start;gap:9px;font-size:.82rem;font-weight:700;display:flex}.product-detail-template-module__2-IcXG__checkList svg,.product-detail-template-module__2-IcXG__documentList svg{color:var(--red);flex:none}.product-detail-template-module__2-IcXG__featureImage{background:radial-gradient(circle,#ffffff1f,#0000 54%),#0b0e10;min-height:410px;position:relative;overflow:hidden}.product-detail-template-module__2-IcXG__featureImage .product-detail-template-module__2-IcXG__productImage{filter:drop-shadow(0 26px 24px #00000059);padding:34px;transform:scale(1.08)}.product-detail-template-module__2-IcXG__requirementsSection{border-bottom:1px solid var(--line);padding:34px 0 38px}.product-detail-template-module__2-IcXG__sectionHeading h2,.product-detail-template-module__2-IcXG__specificationHeading h2{margin-top:10px;font-size:clamp(2.35rem,3.5vw,3.55rem)}.product-detail-template-module__2-IcXG__requirementGrid{grid-template-columns:repeat(3,1fr);margin-top:28px;display:grid}.product-detail-template-module__2-IcXG__requirementCard{border-right:1px solid var(--line);min-width:0;padding:12px 28px 10px}.product-detail-template-module__2-IcXG__requirementCard:first-child{padding-left:10px}.product-detail-template-module__2-IcXG__requirementCard:last-child{border-right:0;padding-right:6px}.product-detail-template-module__2-IcXG__requirementCard>svg{color:var(--ink);margin-bottom:20px}.product-detail-template-module__2-IcXG__requirementCard>p{color:var(--red);letter-spacing:.11em;text-transform:uppercase;font-size:.64rem;font-weight:900}.product-detail-template-module__2-IcXG__requirementCard h3{text-transform:uppercase;margin-top:8px;font-size:.86rem}.product-detail-template-module__2-IcXG__requirementCard>span{min-height:70px;color:var(--muted);margin-top:11px;font-size:.8rem;display:block}.product-detail-template-module__2-IcXG__requirementCard ul{color:var(--muted);margin-top:16px;padding-left:17px;font-size:.75rem}.product-detail-template-module__2-IcXG__requirementCard li+li{margin-top:7px}.product-detail-template-module__2-IcXG__specificationSection{background:var(--paper-soft);margin-top:28px;padding:30px 34px}.product-detail-template-module__2-IcXG__specificationHeading{grid-template-columns:1fr minmax(260px,.72fr);align-items:end;gap:40px;display:grid}.product-detail-template-module__2-IcXG__specificationHeading>p{color:var(--muted);font-size:.78rem}.product-detail-template-module__2-IcXG__specificationList{border-top:1px solid var(--line);margin-top:24px}.product-detail-template-module__2-IcXG__specificationList>div{border-bottom:1px solid var(--line);grid-template-columns:.42fr .58fr;align-items:center;min-height:37px;font-size:.76rem;display:grid}.product-detail-template-module__2-IcXG__specificationList dt{font-weight:900}.product-detail-template-module__2-IcXG__specificationList dd{color:var(--muted)}.product-detail-template-module__2-IcXG__resourcesSection{grid-template-columns:.92fr 1.08fr;gap:48px;padding:32px 10px 0;display:grid}.product-detail-template-module__2-IcXG__resourcesSection h2{margin-top:10px;font-size:clamp(2rem,3vw,2.85rem)}.product-detail-template-module__2-IcXG__documentColumn>p:not(.product-detail-template-module__2-IcXG__eyebrow){color:var(--muted);margin-top:15px;font-size:.8rem}.product-detail-template-module__2-IcXG__documentList{gap:9px;margin-top:18px;list-style:none;display:grid}.product-detail-template-module__2-IcXG__documentList li{color:var(--muted);font-size:.76rem}.product-detail-template-module__2-IcXG__buyerResourceLinks{border-top:1px solid var(--line);margin-top:22px;display:grid}.product-detail-template-module__2-IcXG__buyerResourceLinks a{min-height:42px;color:var(--red);border-bottom:1px solid var(--line);text-transform:uppercase;justify-content:space-between;align-items:center;gap:16px;padding-block:10px;font-size:.7rem;font-weight:900;display:flex}.product-detail-template-module__2-IcXG__buyerResourceLinks a:hover,.product-detail-template-module__2-IcXG__buyerResourceLinks a:focus-visible{color:var(--ink)}.product-detail-template-module__2-IcXG__faqList{border-top:1px solid var(--line);margin-top:18px}.product-detail-template-module__2-IcXG__faqList details{border-bottom:1px solid var(--line);padding:13px 0}.product-detail-template-module__2-IcXG__faqList summary{cursor:pointer;font-size:.76rem;font-weight:900}.product-detail-template-module__2-IcXG__faqList details[open] summary{color:var(--red)}.product-detail-template-module__2-IcXG__faqList details p{color:var(--muted);padding:10px 30px 0 0;font-size:.77rem}.product-detail-template-module__2-IcXG__stickyRail{align-self:start;position:sticky;top:98px}.product-detail-template-module__2-IcXG__stickyNote{color:var(--muted);margin:0 0 10px 4px;font-size:.72rem}.product-detail-template-module__2-IcXG__ownerCard{border:1px solid var(--line);background:#fff;box-shadow:0 14px 34px #0c0f1112}.product-detail-template-module__2-IcXG__ownerIdentity{grid-template-columns:1fr;align-items:center;padding:22px 16px 14px;display:grid}.product-detail-template-module__2-IcXG__ownerTitle .product-detail-template-module__2-IcXG__eyebrow{margin-bottom:7px}.product-detail-template-module__2-IcXG__ownerTitle h2{text-transform:none;font-size:2rem}.product-detail-template-module__2-IcXG__ownerTitle>p:not(.product-detail-template-module__2-IcXG__eyebrow){text-transform:uppercase;margin-top:5px;font-size:.65rem;font-weight:900;line-height:1.3}.product-detail-template-module__2-IcXG__ownerIntro{color:var(--muted);border-top:1px solid var(--line);margin:0 16px;padding:16px 0 18px;font-size:.76rem}.product-detail-template-module__2-IcXG__contactSection{border-top:1px solid var(--line);margin:0 16px;padding:17px 0 8px}.product-detail-template-module__2-IcXG__contactRow{border-bottom:1px solid var(--line);padding:14px 0;position:relative}.product-detail-template-module__2-IcXG__contactRow:last-child{border-bottom:0}.product-detail-template-module__2-IcXG__contactHeading{justify-content:space-between;align-items:center;gap:10px;min-height:34px;display:flex}.product-detail-template-module__2-IcXG__contactHeading>strong{font-size:.9rem}.product-detail-template-module__2-IcXG__contactActions{gap:6px;display:flex}.product-detail-template-module__2-IcXG__contactActions a{width:31px;height:31px;color:var(--ink);border:1px solid var(--ink);place-items:center;transition:all .16s;display:grid}.product-detail-template-module__2-IcXG__contactActions a:hover,.product-detail-template-module__2-IcXG__contactActions a:focus-visible{color:#fff;background:var(--ink)}.product-detail-template-module__2-IcXG__contactActions .product-detail-template-module__2-IcXG__whatsappAction{color:#fff;background:var(--red);border-color:var(--red)}.product-detail-template-module__2-IcXG__contactActions .product-detail-template-module__2-IcXG__whatsappAction:hover,.product-detail-template-module__2-IcXG__contactActions .product-detail-template-module__2-IcXG__whatsappAction:focus-visible{background:var(--red-dark);border-color:var(--red-dark)}.product-detail-template-module__2-IcXG__contactEmail,.product-detail-template-module__2-IcXG__contactPhone{overflow-wrap:anywhere;width:calc(100% - 76px);color:var(--muted);font-size:.68rem;display:block}.product-detail-template-module__2-IcXG__contactEmail:hover,.product-detail-template-module__2-IcXG__contactEmail:focus-visible,.product-detail-template-module__2-IcXG__contactPhone:hover,.product-detail-template-module__2-IcXG__contactPhone:focus-visible{color:var(--red)}@media (max-width:1120px){.product-detail-template-module__2-IcXG__contentGrid{grid-template-columns:minmax(0,1fr) 286px;gap:22px}.product-detail-template-module__2-IcXG__featureSection{grid-template-columns:1fr}.product-detail-template-module__2-IcXG__featureImage{min-height:360px}.product-detail-template-module__2-IcXG__requirementGrid{grid-template-columns:1fr}.product-detail-template-module__2-IcXG__requirementCard:nth-child(n){border-right:0;border-bottom:1px solid var(--line);min-height:auto;padding:22px 0}.product-detail-template-module__2-IcXG__requirementCard>span{min-height:auto}.product-detail-template-module__2-IcXG__ownerIdentity{grid-template-columns:1fr}}@media (max-width:900px){.product-detail-template-module__2-IcXG__heroGrid,.product-detail-template-module__2-IcXG__contentGrid,.product-detail-template-module__2-IcXG__featureSection,.product-detail-template-module__2-IcXG__specificationHeading,.product-detail-template-module__2-IcXG__resourcesSection{grid-template-columns:1fr}.product-detail-template-module__2-IcXG__heroGrid{gap:20px;padding:56px 0 34px}.product-detail-template-module__2-IcXG__heroProduct{min-height:430px}.product-detail-template-module__2-IcXG__highlightStrip{grid-template-columns:1fr 1fr}.product-detail-template-module__2-IcXG__highlightItem:nth-child(2){border-right:0}.product-detail-template-module__2-IcXG__highlightItem:nth-child(-n+2){border-bottom:1px solid var(--line)}.product-detail-template-module__2-IcXG__stickyRail{order:2;margin-top:34px;position:static}.product-detail-template-module__2-IcXG__stickyNote{display:none}.product-detail-template-module__2-IcXG__ownerCard{max-width:560px}}@media (max-width:620px){.product-detail-template-module__2-IcXG__productHero{background-size:56px 56px;padding-top:24px}.product-detail-template-module__2-IcXG__breadcrumbs{font-size:.68rem}.product-detail-template-module__2-IcXG__heroGrid{padding-top:48px}.product-detail-template-module__2-IcXG__heroCopy h1{font-size:clamp(3rem,15vw,4rem)}:is(.product-detail-template-module__2-IcXG__heroActions .product-detail-template-module__2-IcXG__outlineButton,.product-detail-template-module__2-IcXG__heroActions .button-primary){width:100%}.product-detail-template-module__2-IcXG__heroProduct{min-height:320px}.product-detail-template-module__2-IcXG__heroProduct .product-detail-template-module__2-IcXG__productImage{transform:none}.product-detail-template-module__2-IcXG__highlightItem{flex-direction:column;align-items:flex-start;gap:8px;min-height:92px;padding:18px 12px;font-size:.72rem}.product-detail-template-module__2-IcXG__detailArea{padding-top:34px}.product-detail-template-module__2-IcXG__featureCopy{padding:8px 0 4px}.product-detail-template-module__2-IcXG__featureImage{min-height:290px}.product-detail-template-module__2-IcXG__featureImage .product-detail-template-module__2-IcXG__productImage{padding:20px}.product-detail-template-module__2-IcXG__specificationSection{margin-inline:-16px;padding:28px 16px}.product-detail-template-module__2-IcXG__specificationHeading{gap:16px}.product-detail-template-module__2-IcXG__specificationList>div{grid-template-columns:.48fr .52fr}.product-detail-template-module__2-IcXG__resourcesSection{gap:44px;padding-inline:0}.product-detail-template-module__2-IcXG__ownerIdentity{grid-template-columns:1fr}.product-detail-template-module__2-IcXG__contactEmail,.product-detail-template-module__2-IcXG__contactPhone{width:calc(100% - 76px)}}
.request-a-quote-module__1v3Ika__quotePage{background:linear-gradient(#0c0f1106 1px, transparent 1px), linear-gradient(90deg, #0c0f1106 1px, transparent 1px), var(--paper-soft);background-size:80px 80px;min-height:100vh}.request-a-quote-module__1v3Ika__quoteHero{color:#fff;background:radial-gradient(circle at 88% 8%,#e306134d,#0000 33%),linear-gradient(135deg,#171c1f 0%,#07090a 72%);padding:88px 0 164px;position:relative;overflow:hidden}.request-a-quote-module__1v3Ika__quoteHero:after{content:"";background:linear-gradient(90deg,#0000,#e30613e6,#0000);height:1px;position:absolute;inset:auto 0 0}.request-a-quote-module__1v3Ika__heroGrid{grid-template-columns:minmax(0,1.25fr) minmax(360px,.75fr);align-items:end;gap:80px;display:grid}.request-a-quote-module__1v3Ika__heroGrid h1{letter-spacing:-.052em;text-transform:uppercase;max-width:800px;margin-top:17px;font-family:Arial Narrow,Roboto Condensed,Impact,sans-serif;font-size:clamp(3.8rem,6.7vw,6.7rem);font-weight:800;line-height:.9}.request-a-quote-module__1v3Ika__heroSummary{color:#ffffffb3;max-width:700px;margin-top:28px;font-size:1.03rem}.request-a-quote-module__1v3Ika__heroAssurance{background:#ffffff24;border:1px solid #ffffff24;gap:1px;display:grid}.request-a-quote-module__1v3Ika__heroAssurance>div{background:#ffffff0b;grid-template-columns:auto 1fr;align-content:center;column-gap:14px;min-height:96px;padding:20px;display:grid}.request-a-quote-module__1v3Ika__heroAssurance svg{color:var(--red);grid-row:1/span 2}.request-a-quote-module__1v3Ika__heroAssurance span{color:#ffffff8c;letter-spacing:.1em;text-transform:uppercase;font-size:.68rem;font-weight:800}.request-a-quote-module__1v3Ika__heroAssurance strong{margin-top:2px;font-size:.86rem}.request-a-quote-module__1v3Ika__contentShell{z-index:2;margin-top:-96px;padding-bottom:104px;position:relative}.request-a-quote-module__1v3Ika__quoteGrid{border-top:5px solid var(--red);grid-template-columns:minmax(330px,.39fr) minmax(0,.61fr);align-items:stretch;display:grid;box-shadow:0 30px 80px #0c0f1126}.request-a-quote-module__1v3Ika__guidePanel{color:#fff;background-color:#111517;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:52px 52px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;padding:46px 38px}.request-a-quote-module__1v3Ika__panelIndex{color:var(--red);letter-spacing:.13em;text-transform:uppercase;font-size:.68rem;font-weight:900}.request-a-quote-module__1v3Ika__guidePanel h2{letter-spacing:-.035em;text-transform:uppercase;margin-top:18px;font-family:Arial Narrow,Roboto Condensed,Impact,sans-serif;font-size:clamp(2.1rem,3vw,3rem);line-height:1}.request-a-quote-module__1v3Ika__guideList{gap:0;margin-top:34px;list-style:none;display:grid}.request-a-quote-module__1v3Ika__guideList li{color:#ffffffb3;border-top:1px solid #ffffff1f;grid-template-columns:22px 1fr;gap:12px;padding:17px 0;font-size:.84rem;display:grid}.request-a-quote-module__1v3Ika__guideList svg{color:var(--red);margin-top:1px}.request-a-quote-module__1v3Ika__categoryBlock{margin-top:44px}.request-a-quote-module__1v3Ika__categoryBlock h3{color:#ffffff80;letter-spacing:.11em;text-transform:uppercase;font-size:.68rem}.request-a-quote-module__1v3Ika__categoryLinks{margin-top:13px;display:grid}.request-a-quote-module__1v3Ika__categoryLinks a{color:#ffffffdb;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:14px;min-height:45px;padding:10px 0;font-size:.76rem;font-weight:800;display:flex}.request-a-quote-module__1v3Ika__categoryLinks a:hover,.request-a-quote-module__1v3Ika__categoryLinks a:focus-visible{color:#fff}.request-a-quote-module__1v3Ika__categoryLinks svg{color:var(--red);flex:none}.request-a-quote-module__1v3Ika__formPanel{background:#fff;padding:48px 52px 52px}.request-a-quote-module__1v3Ika__formHeading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:end;gap:28px;padding-bottom:28px;display:flex}.request-a-quote-module__1v3Ika__formHeading h2{letter-spacing:-.04em;text-transform:uppercase;margin-top:8px;font-family:Arial Narrow,Roboto Condensed,Impact,sans-serif;font-size:clamp(2.6rem,4vw,4rem);line-height:1}.request-a-quote-module__1v3Ika__formHeading>p{max-width:190px;color:var(--muted);text-align:right;font-size:.75rem}.request-a-quote-module__1v3Ika__formHeading>p span{color:var(--red);font-weight:900}.request-a-quote-module__1v3Ika__quoteForm{margin-top:30px;position:relative}.request-a-quote-module__1v3Ika__honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.request-a-quote-module__1v3Ika__formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 20px;display:grid}.request-a-quote-module__1v3Ika__fieldGroup{min-width:0}.request-a-quote-module__1v3Ika__fieldFull{grid-column:1/-1}.request-a-quote-module__1v3Ika__fieldGroup label,.request-a-quote-module__1v3Ika__consentGroup label{color:var(--ink);letter-spacing:.015em;font-size:.76rem;font-weight:900;display:block}.request-a-quote-module__1v3Ika__required{color:var(--red);font-weight:900}.request-a-quote-module__1v3Ika__optional{color:#92989c;letter-spacing:.08em;text-transform:uppercase;margin-left:7px;font-size:.6rem;font-weight:800}.request-a-quote-module__1v3Ika__fieldControl{width:100%;min-height:52px;color:var(--ink);background:#fff;border:1px solid #cbd0d3;border-radius:0;outline:none;margin-top:9px;padding:13px 14px;transition:border-color .15s,box-shadow .15s,background .15s}.request-a-quote-module__1v3Ika__fieldControl::placeholder{color:#979da1}.request-a-quote-module__1v3Ika__fieldControl:hover{border-color:#8f979c}.request-a-quote-module__1v3Ika__fieldControl:focus{border-color:var(--red);background:#fff;box-shadow:0 0 0 3px #e306131f}select.request-a-quote-module__1v3Ika__fieldControl{cursor:pointer}textarea.request-a-quote-module__1v3Ika__fieldControl{resize:vertical;min-height:148px}.request-a-quote-module__1v3Ika__fieldControlError{border-color:var(--red);background:#e3061306}.request-a-quote-module__1v3Ika__fieldHint{color:#7a8287;margin-top:7px;font-size:.67rem;line-height:1.4}.request-a-quote-module__1v3Ika__fieldError{color:#b0000c;min-height:17px;margin-top:3px;font-size:.68rem;font-weight:700;line-height:1.35}.request-a-quote-module__1v3Ika__messageMeta{justify-content:space-between;gap:20px;display:flex}.request-a-quote-module__1v3Ika__messageMeta>span{color:#8b9297;flex:none;margin-top:7px;font-size:.65rem}.request-a-quote-module__1v3Ika__consentGroup{background:var(--paper-soft);border-left:3px solid var(--ink);grid-template-columns:18px 1fr;gap:12px;margin-top:18px;padding:18px;display:grid}.request-a-quote-module__1v3Ika__consentGroup input{width:17px;height:17px;accent-color:var(--red);margin-top:2px}.request-a-quote-module__1v3Ika__formStatus{border-left:4px solid;gap:3px;margin-top:20px;padding:16px 18px;font-size:.78rem;display:grid}.request-a-quote-module__1v3Ika__formStatus strong{font-size:.8rem}.request-a-quote-module__1v3Ika__formStatus small{margin-top:5px;font-family:Consolas,monospace}.request-a-quote-module__1v3Ika__formStatus a{border-bottom:1px solid;width:max-content;margin-top:6px;font-weight:900}.request-a-quote-module__1v3Ika__statuspending{color:#4f565b;background:#f1f3f4;border-color:#8b9398}.request-a-quote-module__1v3Ika__statussuccess{color:#174f30;background:#edf8f1;border-color:#23884f}.request-a-quote-module__1v3Ika__statuserror{color:#7d0009;border-color:var(--red);background:#fff0f1}.request-a-quote-module__1v3Ika__submitRow{align-items:center;gap:20px;margin-top:24px;display:flex}.request-a-quote-module__1v3Ika__submitButton{color:#fff;background:var(--red);border:1px solid var(--red);cursor:pointer;justify-content:center;align-items:center;gap:12px;min-width:190px;min-height:54px;padding:0 24px;font-size:.82rem;font-weight:900;transition:background .15s,border-color .15s,transform .15s;display:inline-flex}.request-a-quote-module__1v3Ika__submitButton:hover:not(:disabled),.request-a-quote-module__1v3Ika__submitButton:focus-visible:not(:disabled){background:var(--red-dark);border-color:var(--red-dark);transform:translateY(-2px)}.request-a-quote-module__1v3Ika__submitButton:focus-visible{outline-offset:3px;outline:3px solid #e3061333}.request-a-quote-module__1v3Ika__submitButton:disabled{cursor:wait;opacity:.72}.request-a-quote-module__1v3Ika__submitRow>p{color:var(--muted);font-size:.7rem}.request-a-quote-module__1v3Ika__spinner{border:2px solid #ffffff73;border-top-color:#fff;border-radius:50%;width:15px;height:15px;animation:.7s linear infinite request-a-quote-module__1v3Ika__spin}@keyframes request-a-quote-module__1v3Ika__spin{to{transform:rotate(360deg)}}@media (max-width:960px){.request-a-quote-module__1v3Ika__quoteHero{padding:72px 0 148px}.request-a-quote-module__1v3Ika__heroGrid{grid-template-columns:1fr;gap:38px}.request-a-quote-module__1v3Ika__heroAssurance{grid-template-columns:repeat(2,1fr);max-width:720px}.request-a-quote-module__1v3Ika__quoteGrid{grid-template-columns:1fr}.request-a-quote-module__1v3Ika__formPanel{order:-1}}@media (max-width:620px){.request-a-quote-module__1v3Ika__quotePage{background-size:56px 56px}.request-a-quote-module__1v3Ika__quoteHero{padding:54px 0 128px}.request-a-quote-module__1v3Ika__heroGrid h1{font-size:clamp(3.25rem,15vw,4.4rem)}.request-a-quote-module__1v3Ika__heroSummary{margin-top:22px;font-size:.92rem}.request-a-quote-module__1v3Ika__heroAssurance{grid-template-columns:1fr}.request-a-quote-module__1v3Ika__contentShell{margin-top:-78px;padding-bottom:64px}.request-a-quote-module__1v3Ika__formPanel,.request-a-quote-module__1v3Ika__guidePanel{padding:30px 22px 34px}.request-a-quote-module__1v3Ika__formHeading{gap:10px;display:grid}.request-a-quote-module__1v3Ika__formHeading>p{text-align:left;max-width:none}.request-a-quote-module__1v3Ika__formGrid{grid-template-columns:1fr;gap:19px}.request-a-quote-module__1v3Ika__fieldFull{grid-column:auto}.request-a-quote-module__1v3Ika__submitRow{flex-direction:column;align-items:stretch;gap:11px}.request-a-quote-module__1v3Ika__submitButton{width:100%}}@media (prefers-reduced-motion:reduce){.request-a-quote-module__1v3Ika__spinner{animation-duration:1.8s}}
.restaurant-kitchens-module__dPXRKW__page{color:var(--ink);background:#fff}.restaurant-kitchens-module__dPXRKW__hero{color:#fff;background:#0a0d0f;padding-block:52px 48px}.restaurant-kitchens-module__dPXRKW__heroGrid{grid-template-columns:minmax(0,.97fr) minmax(520px,1.03fr);align-items:center;gap:clamp(34px,4vw,52px);display:grid}.restaurant-kitchens-module__dPXRKW__heroCopy{min-width:0}.restaurant-kitchens-module__dPXRKW__breadcrumbs{color:#ffffff80;flex-wrap:wrap;gap:9px;margin-bottom:22px;font-size:.72rem;display:flex}.restaurant-kitchens-module__dPXRKW__breadcrumbs a:hover,.restaurant-kitchens-module__dPXRKW__breadcrumbs a:focus-visible{color:#fff}.restaurant-kitchens-module__dPXRKW__eyebrow{color:var(--red);letter-spacing:.14em;text-transform:uppercase;margin-bottom:12px;font-size:.68rem;font-weight:900}.restaurant-kitchens-module__dPXRKW__hero h1,.restaurant-kitchens-module__dPXRKW__splitHeading h2,.restaurant-kitchens-module__dPXRKW__walkthroughHeading h2,.restaurant-kitchens-module__dPXRKW__detailsSection h2,.restaurant-kitchens-module__dPXRKW__questionsHeading h2,.restaurant-kitchens-module__dPXRKW__ctaSection h2{letter-spacing:-.025em;text-transform:uppercase;font-family:Impact,Arial Narrow,Roboto Condensed,sans-serif;font-weight:900;line-height:1.02}.restaurant-kitchens-module__dPXRKW__hero h1{letter-spacing:-.018em;text-wrap:balance;max-width:620px;font-family:Arial Black,Arial,Helvetica,sans-serif;font-size:clamp(2.75rem,3.45vw,3.25rem);font-weight:900;line-height:1.04}.restaurant-kitchens-module__dPXRKW__hero h1 span{display:block}.restaurant-kitchens-module__dPXRKW__hero h1.restaurant-kitchens-module__dPXRKW__heroTitleCompact{font-size:clamp(2.5rem,3.05vw,2.95rem)}.restaurant-kitchens-module__dPXRKW__heroSummary{color:#ffffffb8;max-width:525px;margin-top:22px;font-size:.95rem;line-height:1.72}.restaurant-kitchens-module__dPXRKW__primaryButton,.restaurant-kitchens-module__dPXRKW__ctaButton{color:#fff;background:var(--red);justify-content:center;align-items:center;gap:13px;min-height:54px;padding:0 22px;font-size:.78rem;font-weight:900;transition:transform .16s,background .16s;display:inline-flex}.restaurant-kitchens-module__dPXRKW__primaryButton{margin-top:28px}.restaurant-kitchens-module__dPXRKW__primaryButton:hover,.restaurant-kitchens-module__dPXRKW__primaryButton:focus-visible,.restaurant-kitchens-module__dPXRKW__ctaButton:hover,.restaurant-kitchens-module__dPXRKW__ctaButton:focus-visible{background:var(--red-dark);transform:translateY(-2px)}.restaurant-kitchens-module__dPXRKW__heroVideo{min-width:0}.restaurant-kitchens-module__dPXRKW__videoFrame,.restaurant-kitchens-module__dPXRKW__videoPlaceholder{aspect-ratio:16/9;background:#121719;border:1px solid #fff3;width:100%}.restaurant-kitchens-module__dPXRKW__videoFrame{display:block}.restaurant-kitchens-module__dPXRKW__videoPlaceholder{position:relative;overflow:hidden}.restaurant-kitchens-module__dPXRKW__coverImage{object-fit:cover}.restaurant-kitchens-module__dPXRKW__containImage{object-fit:contain}.restaurant-kitchens-module__dPXRKW__videoShade{background:#0000002b;position:absolute;inset:0}.restaurant-kitchens-module__dPXRKW__playControl{color:#fff;background:var(--red);border-radius:50%;place-items:center;width:72px;height:72px;display:grid;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%);box-shadow:0 14px 36px #00000057}.restaurant-kitchens-module__dPXRKW__playControl svg{margin-left:4px}.restaurant-kitchens-module__dPXRKW__videoLabel{color:#fff;letter-spacing:.08em;text-transform:uppercase;background:#080a0bd1;padding:7px 9px;font-size:.62rem;font-weight:900;position:absolute;inset-block-end:15px;inset-inline-end:16px}.restaurant-kitchens-module__dPXRKW__contextBand{border-bottom:1px solid var(--line);background:#fff}.restaurant-kitchens-module__dPXRKW__contextGrid{grid-template-columns:repeat(4,1fr);display:grid}.restaurant-kitchens-module__dPXRKW__contextItem{border-inline-start:1px solid var(--line);align-items:center;gap:18px;min-height:120px;padding:27px 30px;display:flex}.restaurant-kitchens-module__dPXRKW__contextItem:last-child{border-inline-end:1px solid var(--line)}.restaurant-kitchens-module__dPXRKW__contextItem svg{color:var(--ink);flex:none}.restaurant-kitchens-module__dPXRKW__contextItem span,.restaurant-kitchens-module__dPXRKW__contextItem strong{display:block}.restaurant-kitchens-module__dPXRKW__contextItem span{color:var(--muted);font-size:.7rem}.restaurant-kitchens-module__dPXRKW__contextItem strong{text-transform:uppercase;margin-top:3px;font-size:.79rem;line-height:1.2}.restaurant-kitchens-module__dPXRKW__workflowSection,.restaurant-kitchens-module__dPXRKW__equipmentSection,.restaurant-kitchens-module__dPXRKW__detailsSection,.restaurant-kitchens-module__dPXRKW__questionsSection{padding-block:72px}.restaurant-kitchens-module__dPXRKW__workflowSection{background:#fff}.restaurant-kitchens-module__dPXRKW__splitHeading,.restaurant-kitchens-module__dPXRKW__walkthroughHeading,.restaurant-kitchens-module__dPXRKW__questionsHeading{grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);align-items:end;gap:72px;margin-bottom:36px;display:grid}.restaurant-kitchens-module__dPXRKW__splitHeading h2,.restaurant-kitchens-module__dPXRKW__walkthroughHeading h2,.restaurant-kitchens-module__dPXRKW__detailsSection h2,.restaurant-kitchens-module__dPXRKW__questionsHeading h2{font-size:clamp(2.2rem,3.2vw,3.05rem)}.restaurant-kitchens-module__dPXRKW__splitHeading>p,.restaurant-kitchens-module__dPXRKW__walkthroughHeading>p{color:var(--muted);font-size:.88rem;line-height:1.7}.restaurant-kitchens-module__dPXRKW__workflowGrid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.restaurant-kitchens-module__dPXRKW__workflowCard{background:#f2f3f3;min-width:0}.restaurant-kitchens-module__dPXRKW__workflowHeading{align-items:center;gap:16px;padding:28px 28px 0;display:flex}.restaurant-kitchens-module__dPXRKW__workflowHeading>span{color:var(--red);flex:none;font-family:Impact,Arial Narrow,sans-serif;font-size:2rem;font-weight:900;line-height:1}.restaurant-kitchens-module__dPXRKW__workflowHeading h3{text-transform:uppercase;font-family:Impact,Arial Narrow,sans-serif;font-size:1.25rem;line-height:1.14}.restaurant-kitchens-module__dPXRKW__workflowCard>p{min-height:94px;color:var(--muted);padding:16px 28px 28px;font-size:.82rem;line-height:1.66}.restaurant-kitchens-module__dPXRKW__workflowImage{aspect-ratio:16/8.8;position:relative;overflow:hidden}.restaurant-kitchens-module__dPXRKW__workflowImage>span{color:#fff;letter-spacing:.06em;text-transform:uppercase;background:#080a0bd1;padding:7px 10px;font-size:.6rem;font-weight:900;position:absolute;inset-block-end:0;inset-inline-start:0}.restaurant-kitchens-module__dPXRKW__equipmentSection{background:#f2f3f3}.restaurant-kitchens-module__dPXRKW__equipmentLayout{border:1px solid var(--line);background:#fff;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);display:grid}.restaurant-kitchens-module__dPXRKW__featuredEquipment{border-inline-end:1px solid var(--line);padding:30px}.restaurant-kitchens-module__dPXRKW__featuredEquipmentImage{background:#fff;min-height:320px;position:relative;overflow:hidden}.restaurant-kitchens-module__dPXRKW__featuredEquipmentImage .restaurant-kitchens-module__dPXRKW__containImage{transform:scale(1.25)}.restaurant-kitchens-module__dPXRKW__secondaryEquipmentList{grid-template-rows:repeat(2,1fr);display:grid}.restaurant-kitchens-module__dPXRKW__secondaryEquipment{grid-template-columns:minmax(165px,.78fr) minmax(0,1.22fr);gap:22px;min-height:0;padding:28px;display:grid}.restaurant-kitchens-module__dPXRKW__secondaryEquipment+.restaurant-kitchens-module__dPXRKW__secondaryEquipment{border-top:1px solid var(--line)}.restaurant-kitchens-module__dPXRKW__secondaryEquipmentImage{min-height:190px;position:relative}.restaurant-kitchens-module__dPXRKW__secondaryEquipmentImage .restaurant-kitchens-module__dPXRKW__containImage{transform:scale(1.12)}.restaurant-kitchens-module__dPXRKW__equipmentCopy,.restaurant-kitchens-module__dPXRKW__compactEquipmentCopy{position:relative}.restaurant-kitchens-module__dPXRKW__equipmentCopy>svg,.restaurant-kitchens-module__dPXRKW__compactEquipmentCopy>svg{color:var(--red);margin-bottom:10px}.restaurant-kitchens-module__dPXRKW__equipmentCopy h3,.restaurant-kitchens-module__dPXRKW__compactEquipmentCopy h3{text-transform:uppercase;font-family:Impact,Arial Narrow,sans-serif;font-size:1.45rem;line-height:1.05}.restaurant-kitchens-module__dPXRKW__equipmentCopy dl,.restaurant-kitchens-module__dPXRKW__compactEquipmentCopy dl{gap:14px;margin-top:18px;display:grid}.restaurant-kitchens-module__dPXRKW__equipmentCopy dl>div,.restaurant-kitchens-module__dPXRKW__compactEquipmentCopy dl>div{grid-template-columns:112px 1fr;gap:15px;display:grid}.restaurant-kitchens-module__dPXRKW__equipmentCopy dt,.restaurant-kitchens-module__dPXRKW__compactEquipmentCopy dt{font-size:.68rem;font-weight:900}.restaurant-kitchens-module__dPXRKW__equipmentCopy dd,.restaurant-kitchens-module__dPXRKW__compactEquipmentCopy dd{color:var(--muted);font-size:.76rem;line-height:1.58}.restaurant-kitchens-module__dPXRKW__equipmentCopy>a,.restaurant-kitchens-module__dPXRKW__compactEquipmentCopy>a{min-height:44px;color:var(--red);align-items:center;gap:8px;margin-top:26px;font-size:.72rem;font-weight:900;display:inline-flex}.restaurant-kitchens-module__dPXRKW__equipmentCopy>a:hover,.restaurant-kitchens-module__dPXRKW__equipmentCopy>a:focus-visible,.restaurant-kitchens-module__dPXRKW__compactEquipmentCopy>a:hover,.restaurant-kitchens-module__dPXRKW__compactEquipmentCopy>a:focus-visible{color:var(--red-dark)}.restaurant-kitchens-module__dPXRKW__compactEquipmentCopy{align-self:center}.restaurant-kitchens-module__dPXRKW__compactEquipmentCopy h3{font-size:1.18rem}.restaurant-kitchens-module__dPXRKW__compactEquipmentCopy dl{gap:10px}.restaurant-kitchens-module__dPXRKW__compactEquipmentCopy dl>div{grid-template-columns:94px 1fr}.restaurant-kitchens-module__dPXRKW__walkthroughSection{color:#fff;background:#090c0e;padding-block:60px}.restaurant-kitchens-module__dPXRKW__walkthroughHeading{align-items:end}.restaurant-kitchens-module__dPXRKW__walkthroughHeading>p{color:#fff9}.restaurant-kitchens-module__dPXRKW__chapterGrid{grid-template-columns:repeat(4,1fr);gap:22px;display:grid}.restaurant-kitchens-module__dPXRKW__chapterImage{aspect-ratio:16/9;background:#171c1e;border:1px solid #ffffff29;position:relative;overflow:hidden}.restaurant-kitchens-module__dPXRKW__chapterPlay{color:#fff;background:#080a0bbd;border:1px solid #fffc;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}.restaurant-kitchens-module__dPXRKW__chapterPlay svg{margin-left:2px}.restaurant-kitchens-module__dPXRKW__chapterMediaLabel{color:#ffffffd6;border-left:2px solid var(--red);letter-spacing:.08em;text-transform:uppercase;background:#080a0bc7;padding:5px 8px;font-size:.56rem;font-weight:900;position:absolute;inset-block-end:10px;inset-inline-start:10px}.restaurant-kitchens-module__dPXRKW__chapterCopy{grid-template-columns:32px 1fr;gap:10px;padding-top:18px;display:grid}.restaurant-kitchens-module__dPXRKW__chapterCopy>span{color:var(--red);font-family:Impact,Arial Narrow,sans-serif;font-size:1.45rem;font-weight:900;line-height:1}.restaurant-kitchens-module__dPXRKW__chapterCopy h3{text-transform:uppercase;font-size:.82rem}.restaurant-kitchens-module__dPXRKW__chapterCopy p{color:#ffffff8f;margin-top:7px;font-size:.72rem;line-height:1.58}.restaurant-kitchens-module__dPXRKW__detailsSection{background:#fff}.restaurant-kitchens-module__dPXRKW__detailsGrid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:64px;display:grid}.restaurant-kitchens-module__dPXRKW__detailsGrid>div+div{border-inline-start:1px solid var(--line);padding-inline-start:64px}.restaurant-kitchens-module__dPXRKW__detailsSection h2{font-size:clamp(2.05rem,3vw,2.9rem)}.restaurant-kitchens-module__dPXRKW__sectionIntro{color:var(--muted);margin-top:15px;font-size:.84rem;line-height:1.65}.restaurant-kitchens-module__dPXRKW__parameterTable{border:1px solid var(--line);margin-top:30px}.restaurant-kitchens-module__dPXRKW__parameterTable>div{grid-template-columns:1fr 1.2fr;display:grid}.restaurant-kitchens-module__dPXRKW__parameterTable>div+div{border-top:1px solid var(--line)}.restaurant-kitchens-module__dPXRKW__parameterTable dt,.restaurant-kitchens-module__dPXRKW__parameterTable dd{min-height:38px;padding:10px 12px;font-size:.72rem}.restaurant-kitchens-module__dPXRKW__parameterTable dt{color:var(--ink);background:#f2f3f3;font-weight:800}.restaurant-kitchens-module__dPXRKW__parameterTable dd{color:var(--muted);border-inline-start:1px solid var(--line);text-transform:uppercase}.restaurant-kitchens-module__dPXRKW__evidenceGrid{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:24px;display:grid}.restaurant-kitchens-module__dPXRKW__evidencePlaceholder{color:#8f969b;text-align:center;background:#eceeef;place-content:center;justify-items:center;gap:14px;min-height:180px;padding:20px;display:grid}.restaurant-kitchens-module__dPXRKW__evidencePlaceholder strong{letter-spacing:.06em;text-transform:uppercase;max-width:120px;font-size:.65rem;line-height:1.25}.restaurant-kitchens-module__dPXRKW__evidenceItem h3{margin-top:12px;font-size:.78rem}.restaurant-kitchens-module__dPXRKW__questionsSection{padding-block-start:0}.restaurant-kitchens-module__dPXRKW__questionsHeading{border-top:1px solid var(--line);padding-top:36px}.restaurant-kitchens-module__dPXRKW__checklistLink{min-height:44px;color:var(--red);justify-self:end;align-items:center;gap:8px;font-size:.75rem;font-weight:900;display:inline-flex}.restaurant-kitchens-module__dPXRKW__checklistLink:hover,.restaurant-kitchens-module__dPXRKW__checklistLink:focus-visible{color:var(--red-dark)}.restaurant-kitchens-module__dPXRKW__questionGrid{grid-template-columns:repeat(4,1fr);list-style:none;display:grid}.restaurant-kitchens-module__dPXRKW__questionGrid li{border-inline-start:1px solid var(--line);padding:0 34px}.restaurant-kitchens-module__dPXRKW__questionGrid li:first-child{border-inline-start:0;padding-inline-start:0}.restaurant-kitchens-module__dPXRKW__questionGrid li:last-child{padding-inline-end:0}.restaurant-kitchens-module__dPXRKW__questionGrid li>span{color:var(--red);font-family:Impact,Arial Narrow,sans-serif;font-size:1.6rem;font-weight:900;line-height:1}.restaurant-kitchens-module__dPXRKW__questionGrid h3{margin-top:10px;font-size:.9rem}.restaurant-kitchens-module__dPXRKW__questionGrid p{color:var(--muted);margin-top:9px;font-size:.75rem;line-height:1.62}.restaurant-kitchens-module__dPXRKW__relatedSection{color:#fff;background:radial-gradient(circle at 88% 12%,#e3061329,#0000 30%),#121719;padding-block:72px}.restaurant-kitchens-module__dPXRKW__relatedHeading{justify-content:space-between;align-items:end;gap:28px;margin-bottom:28px;display:flex}.restaurant-kitchens-module__dPXRKW__relatedHeading h2{letter-spacing:-.035em;text-transform:uppercase;font-family:Impact,Arial Narrow,Roboto Condensed,sans-serif;font-size:clamp(2rem,3vw,2.8rem);line-height:1}.restaurant-kitchens-module__dPXRKW__relatedHeading>a{color:#fffc;align-items:center;gap:9px;min-height:42px;font-size:.75rem;font-weight:900;display:inline-flex}.restaurant-kitchens-module__dPXRKW__relatedHeading>a:hover,.restaurant-kitchens-module__dPXRKW__relatedHeading>a:focus-visible{color:#fff}.restaurant-kitchens-module__dPXRKW__relatedGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.restaurant-kitchens-module__dPXRKW__relatedCard{background:#ffffff0e;border:1px solid #ffffff21;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:18px;min-height:146px;padding:24px;transition:transform .16s,background .16s,border-color .16s;display:grid}.restaurant-kitchens-module__dPXRKW__relatedCard:hover,.restaurant-kitchens-module__dPXRKW__relatedCard:focus-visible{border-color:var(--red);background:#ffffff17;outline:none;transform:translateY(-3px)}.restaurant-kitchens-module__dPXRKW__relatedCard>span{color:var(--red);font-family:Impact,Arial Narrow,sans-serif;font-size:1.7rem;line-height:1}.restaurant-kitchens-module__dPXRKW__relatedCard h3{font-size:1rem}.restaurant-kitchens-module__dPXRKW__relatedCard p{color:#ffffff94;max-width:470px;margin-top:7px;font-size:.75rem;line-height:1.62}.restaurant-kitchens-module__dPXRKW__relatedCard>svg{color:var(--red);margin-top:2px;transition:transform .16s}.restaurant-kitchens-module__dPXRKW__relatedCard:hover>svg,.restaurant-kitchens-module__dPXRKW__relatedCard:focus-visible>svg{transform:translate(4px)}.restaurant-kitchens-module__dPXRKW__ctaSection{color:#fff;background:var(--red);padding-block:58px}.restaurant-kitchens-module__dPXRKW__ctaSection .restaurant-kitchens-module__dPXRKW__eyebrow{color:#ffffffb8}.restaurant-kitchens-module__dPXRKW__ctaInner{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:52px;display:grid}.restaurant-kitchens-module__dPXRKW__ctaSection h2{max-width:820px;font-size:clamp(2.2rem,3.4vw,3.25rem)}.restaurant-kitchens-module__dPXRKW__ctaSection p:last-child{color:#ffffffc7;max-width:700px;margin-top:12px;font-size:.9rem;line-height:1.68}.restaurant-kitchens-module__dPXRKW__ctaButton{color:var(--red);background:#fff}.restaurant-kitchens-module__dPXRKW__ctaButton:hover,.restaurant-kitchens-module__dPXRKW__ctaButton:focus-visible{color:#fff;background:var(--ink)}@media (max-width:1120px){.restaurant-kitchens-module__dPXRKW__heroGrid{grid-template-columns:minmax(0,.9fr) minmax(450px,1.1fr);gap:32px}.restaurant-kitchens-module__dPXRKW__hero h1{font-size:clamp(2.45rem,4.4vw,3rem)}.restaurant-kitchens-module__dPXRKW__hero h1.restaurant-kitchens-module__dPXRKW__heroTitleCompact{font-size:clamp(2.25rem,4vw,2.7rem)}.restaurant-kitchens-module__dPXRKW__contextItem{padding-inline:20px}.restaurant-kitchens-module__dPXRKW__secondaryEquipment{grid-template-columns:1fr}.restaurant-kitchens-module__dPXRKW__secondaryEquipmentImage{min-height:220px}.restaurant-kitchens-module__dPXRKW__compactEquipmentCopy dl>div{grid-template-columns:104px 1fr}.restaurant-kitchens-module__dPXRKW__detailsGrid{gap:42px}.restaurant-kitchens-module__dPXRKW__detailsGrid>div+div{padding-inline-start:42px}}@media (max-width:800px){.restaurant-kitchens-module__dPXRKW__hero{padding-block:46px 54px}.restaurant-kitchens-module__dPXRKW__heroGrid,.restaurant-kitchens-module__dPXRKW__splitHeading,.restaurant-kitchens-module__dPXRKW__walkthroughHeading,.restaurant-kitchens-module__dPXRKW__detailsGrid,.restaurant-kitchens-module__dPXRKW__questionsHeading,.restaurant-kitchens-module__dPXRKW__relatedGrid,.restaurant-kitchens-module__dPXRKW__ctaInner{grid-template-columns:1fr}.restaurant-kitchens-module__dPXRKW__heroGrid{gap:38px}.restaurant-kitchens-module__dPXRKW__breadcrumbs{margin-bottom:26px}.restaurant-kitchens-module__dPXRKW__hero h1{max-width:540px;font-size:clamp(1.65rem,7.2vw,2.4rem)}.restaurant-kitchens-module__dPXRKW__hero h1.restaurant-kitchens-module__dPXRKW__heroTitleCompact{font-size:clamp(1.4rem,6.2vw,2rem)}.restaurant-kitchens-module__dPXRKW__heroSummary{font-size:.92rem}.restaurant-kitchens-module__dPXRKW__contextGrid{grid-template-columns:1fr 1fr}.restaurant-kitchens-module__dPXRKW__contextItem:nth-child(3),.restaurant-kitchens-module__dPXRKW__contextItem:nth-child(4){border-top:1px solid var(--line)}.restaurant-kitchens-module__dPXRKW__workflowSection,.restaurant-kitchens-module__dPXRKW__equipmentSection,.restaurant-kitchens-module__dPXRKW__detailsSection,.restaurant-kitchens-module__dPXRKW__questionsSection{padding-block:72px}.restaurant-kitchens-module__dPXRKW__splitHeading,.restaurant-kitchens-module__dPXRKW__walkthroughHeading,.restaurant-kitchens-module__dPXRKW__questionsHeading{gap:22px}.restaurant-kitchens-module__dPXRKW__workflowGrid,.restaurant-kitchens-module__dPXRKW__chapterGrid,.restaurant-kitchens-module__dPXRKW__questionGrid{grid-template-columns:1fr 1fr}.restaurant-kitchens-module__dPXRKW__workflowCard>p{min-height:90px}.restaurant-kitchens-module__dPXRKW__equipmentLayout{grid-template-columns:1fr}.restaurant-kitchens-module__dPXRKW__featuredEquipment{border-inline-end:0;border-bottom:1px solid var(--line)}.restaurant-kitchens-module__dPXRKW__secondaryEquipment{grid-template-columns:minmax(170px,.75fr) minmax(0,1.25fr)}.restaurant-kitchens-module__dPXRKW__walkthroughSection{padding-block:54px}.restaurant-kitchens-module__dPXRKW__detailsGrid>div+div{border-block-start:1px solid var(--line);border-inline-start:0;padding-block-start:58px;padding-inline-start:0}.restaurant-kitchens-module__dPXRKW__checklistLink{justify-self:start}.restaurant-kitchens-module__dPXRKW__relatedHeading{flex-direction:column;align-items:flex-start;gap:12px}.restaurant-kitchens-module__dPXRKW__questionGrid{gap:30px 0}.restaurant-kitchens-module__dPXRKW__questionGrid li:nth-child(3){border-inline-start:0;padding-inline-start:0}.restaurant-kitchens-module__dPXRKW__ctaInner{gap:28px}.restaurant-kitchens-module__dPXRKW__ctaButton{justify-self:start}}@media (max-width:560px){.restaurant-kitchens-module__dPXRKW__primaryButton,.restaurant-kitchens-module__dPXRKW__ctaButton{text-align:center;width:100%;padding-inline:16px}.restaurant-kitchens-module__dPXRKW__playControl{width:58px;height:58px}.restaurant-kitchens-module__dPXRKW__contextGrid,.restaurant-kitchens-module__dPXRKW__workflowGrid,.restaurant-kitchens-module__dPXRKW__chapterGrid,.restaurant-kitchens-module__dPXRKW__questionGrid,.restaurant-kitchens-module__dPXRKW__evidenceGrid{grid-template-columns:1fr}.restaurant-kitchens-module__dPXRKW__contextItem{border-top:1px solid var(--line);border-inline-end:1px solid var(--line);min-height:94px}.restaurant-kitchens-module__dPXRKW__workflowCard>p{min-height:auto}.restaurant-kitchens-module__dPXRKW__featuredEquipment,.restaurant-kitchens-module__dPXRKW__secondaryEquipment{padding:22px}.restaurant-kitchens-module__dPXRKW__featuredEquipmentImage{min-height:270px}.restaurant-kitchens-module__dPXRKW__featuredEquipmentImage .restaurant-kitchens-module__dPXRKW__containImage{transform:scale(1.08)}.restaurant-kitchens-module__dPXRKW__secondaryEquipment{grid-template-columns:1fr}.restaurant-kitchens-module__dPXRKW__equipmentCopy dl>div,.restaurant-kitchens-module__dPXRKW__compactEquipmentCopy dl>div{grid-template-columns:1fr;gap:3px}.restaurant-kitchens-module__dPXRKW__chapterGrid{gap:30px}.restaurant-kitchens-module__dPXRKW__evidencePlaceholder{min-height:200px}.restaurant-kitchens-module__dPXRKW__questionGrid li:nth-child(n){border-inline-start:0;border-bottom:1px solid var(--line);padding:0 0 24px}.restaurant-kitchens-module__dPXRKW__questionGrid li:last-child{border-bottom:0}}
.seo-blog-article-module__CpUaqW__article{background:#fff}.seo-blog-article-module__CpUaqW__hero{color:#fff;background:radial-gradient(circle at 78% 24%,#e3061338,#0000 27%),linear-gradient(132deg,#090b0c,#171c1f 62%,#080a0b);position:relative;overflow:hidden}.seo-blog-article-module__CpUaqW__hero:before{opacity:.18;pointer-events:none;content:"";background-image:linear-gradient(#ffffff0e 1px,#0000 1px),linear-gradient(90deg,#ffffff0e 1px,#0000 1px);background-size:58px 58px;position:absolute;inset:0}.seo-blog-article-module__CpUaqW__heroGrid{z-index:1;grid-template-columns:minmax(0,1.08fr) minmax(430px,.92fr);align-items:center;gap:70px;min-height:650px;padding-block:56px 70px;display:grid;position:relative}.seo-blog-article-module__CpUaqW__breadcrumbs{color:#ffffff75;letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;gap:9px;margin-bottom:50px;font-size:.68rem;font-weight:900;display:flex}.seo-blog-article-module__CpUaqW__breadcrumbs a:hover,.seo-blog-article-module__CpUaqW__breadcrumbs a:focus-visible{color:#fff}.seo-blog-article-module__CpUaqW__eyebrow{color:#e30613;letter-spacing:.14em;text-transform:uppercase;font-size:.7rem;font-weight:900}.seo-blog-article-module__CpUaqW__hero h1{letter-spacing:-.055em;text-transform:uppercase;max-width:800px;margin-top:17px;font-family:Arial Narrow,Roboto Condensed,Impact,sans-serif;font-size:clamp(3.3rem,5.1vw,6rem);line-height:.93}.seo-blog-article-module__CpUaqW__standfirst{color:#ffffffad;max-width:720px;margin-top:27px;font-size:1.02rem}.seo-blog-article-module__CpUaqW__heroMeta{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex}.seo-blog-article-module__CpUaqW__heroMeta span{color:#ffffffc2;letter-spacing:.06em;text-transform:uppercase;background:#fff1;border:1px solid #ffffff1f;align-items:center;gap:7px;min-height:34px;padding-inline:11px;font-size:.66rem;font-weight:900;display:inline-flex}.seo-blog-article-module__CpUaqW__heroVisual{min-height:465px;position:relative}.seo-blog-article-module__CpUaqW__heroImage{background:#f3f4f4;border:10px solid #fff;position:absolute;inset:2% 0 9% 2%;overflow:hidden;transform:rotate(2deg);box-shadow:0 38px 90px #0000007a}.seo-blog-article-module__CpUaqW__heroImage:after{pointer-events:none;content:"";background:linear-gradient(145deg,#0000 54%,#e3061333);position:absolute;inset:0}.seo-blog-article-module__CpUaqW__heroImage img{object-fit:cover}.seo-blog-article-module__CpUaqW__heroKeyword{z-index:2;background:#e30613;max-width:380px;padding:16px 18px;display:grid;position:absolute;inset:auto auto 0 -18px;box-shadow:0 18px 42px #00000057}.seo-blog-article-module__CpUaqW__heroKeyword span{letter-spacing:.12em;text-transform:uppercase;font-size:.57rem;font-weight:900}.seo-blog-article-module__CpUaqW__heroKeyword strong{margin-top:3px;font-size:.82rem}.seo-blog-article-module__CpUaqW__pageGrid{grid-template-columns:minmax(235px,.32fr) minmax(0,.68fr);align-items:start;gap:clamp(52px,7vw,108px);padding-block:92px 112px;display:grid}.seo-blog-article-module__CpUaqW__rail{gap:28px;display:grid;position:sticky;top:112px}.seo-blog-article-module__CpUaqW__toc{border-top:4px solid #0c0f11;padding-top:18px}.seo-blog-article-module__CpUaqW__toc>p{color:#e30613;letter-spacing:.13em;text-transform:uppercase;font-size:.66rem;font-weight:900}.seo-blog-article-module__CpUaqW__toc ol{margin-top:13px;list-style:none;display:grid}.seo-blog-article-module__CpUaqW__toc li+li{border-top:1px solid #e4e6e8}.seo-blog-article-module__CpUaqW__toc a{color:#4e565b;grid-template-columns:27px 1fr;gap:8px;padding-block:11px;font-size:.69rem;font-weight:800;line-height:1.35;display:grid}.seo-blog-article-module__CpUaqW__toc a span{color:#a3a9ad}.seo-blog-article-module__CpUaqW__toc a:hover,.seo-blog-article-module__CpUaqW__toc a:focus-visible{color:#e30613}.seo-blog-article-module__CpUaqW__reviewer{color:#fff;background:#111517;border-left:4px solid #e30613;padding:17px}.seo-blog-article-module__CpUaqW__reviewerTop{align-items:center;gap:13px;display:flex}.seo-blog-article-module__CpUaqW__reviewerTop div:last-child{display:grid}.seo-blog-article-module__CpUaqW__reviewerTop span{color:#ff6e77;letter-spacing:.08em;text-transform:uppercase;font-size:.57rem;font-weight:900}.seo-blog-article-module__CpUaqW__reviewerTop strong{font-size:1.2rem}.seo-blog-article-module__CpUaqW__reviewer>p{color:#ffffffb8;margin-top:14px;font-size:.73rem;font-weight:800}.seo-blog-article-module__CpUaqW__reviewer>small{color:#ffffff73;margin-top:3px;font-size:.66rem;display:block}.seo-blog-article-module__CpUaqW__content{min-width:0}.seo-blog-article-module__CpUaqW__answerBox{background:#f3f4f4;border-top:5px solid #e30613;grid-template-columns:44px 1fr;gap:22px;padding:clamp(28px,4vw,44px);display:grid}.seo-blog-article-module__CpUaqW__answerIcon{color:#fff;background:#e30613;place-items:center;width:44px;height:44px;display:grid}.seo-blog-article-module__CpUaqW__answerBox h2,.seo-blog-article-module__CpUaqW__bodySection h2,.seo-blog-article-module__CpUaqW__faqSection h2,.seo-blog-article-module__CpUaqW__conclusion h2,.seo-blog-article-module__CpUaqW__references h2,.seo-blog-article-module__CpUaqW__relatedSection h2,.seo-blog-article-module__CpUaqW__inlineCta h2,.seo-blog-article-module__CpUaqW__finalCta h2{letter-spacing:-.035em;font-family:Arial Narrow,Roboto Condensed,Impact,sans-serif}.seo-blog-article-module__CpUaqW__answerBox h2{text-transform:uppercase;margin-top:6px;font-size:clamp(1.9rem,3vw,2.55rem);line-height:1}.seo-blog-article-module__CpUaqW__answerBox ul{gap:10px;margin-top:18px;list-style:none;display:grid}.seo-blog-article-module__CpUaqW__answerBox li{color:#394045;padding-left:18px;font-size:.88rem;position:relative}.seo-blog-article-module__CpUaqW__answerBox li:before{color:#e30613;content:"•";position:absolute;inset:0 auto auto 0}.seo-blog-article-module__CpUaqW__intentPanel{border:1px solid #d9dde0;grid-template-columns:1fr 1fr;margin-top:26px;display:grid}.seo-blog-article-module__CpUaqW__intentPanel>div{padding:18px 20px}.seo-blog-article-module__CpUaqW__intentPanel>div+div{border-left:1px solid #d9dde0}.seo-blog-article-module__CpUaqW__intentPanel span{color:#e30613;letter-spacing:.11em;text-transform:uppercase;font-size:.6rem;font-weight:900}.seo-blog-article-module__CpUaqW__intentPanel p{color:#535c61;margin-top:5px;font-size:.76rem}.seo-blog-article-module__CpUaqW__bodySection,.seo-blog-article-module__CpUaqW__faqSection,.seo-blog-article-module__CpUaqW__conclusion,.seo-blog-article-module__CpUaqW__references{padding-top:76px;scroll-margin-top:108px}.seo-blog-article-module__CpUaqW__relatedSection{margin-top:76px}.seo-blog-article-module__CpUaqW__relatedSection h2{margin-top:9px;font-size:clamp(2rem,3vw,2.7rem);line-height:1}.seo-blog-article-module__CpUaqW__relatedGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:24px;display:grid}.seo-blog-article-module__CpUaqW__relatedGrid a{color:#fff;background:#101416;border-top:4px solid #e30613;flex-direction:column;min-height:165px;padding:21px;transition:transform .18s,background .18s;display:flex}.seo-blog-article-module__CpUaqW__relatedGrid a:hover,.seo-blog-article-module__CpUaqW__relatedGrid a:focus-visible{background:#1b2124;transform:translateY(-3px)}.seo-blog-article-module__CpUaqW__relatedGrid span{color:#ff6770;letter-spacing:.09em;text-transform:uppercase;font-size:.58rem;font-weight:900}.seo-blog-article-module__CpUaqW__relatedGrid strong{margin-top:11px;font-size:.89rem;line-height:1.35}.seo-blog-article-module__CpUaqW__relatedGrid svg{color:#ff6770;margin-top:auto}.seo-blog-article-module__CpUaqW__sectionNumber{letter-spacing:.16em;font-weight:900;color:#e30613!important;font-size:.67rem!important}.seo-blog-article-module__CpUaqW__bodySection h2,.seo-blog-article-module__CpUaqW__faqSection h2,.seo-blog-article-module__CpUaqW__conclusion h2,.seo-blog-article-module__CpUaqW__references h2{max-width:820px;margin-top:10px;font-size:clamp(2.15rem,3.5vw,3.45rem);line-height:1}.seo-blog-article-module__CpUaqW__bodySection>p:not(.seo-blog-article-module__CpUaqW__sectionNumber),.seo-blog-article-module__CpUaqW__subsection>p,.seo-blog-article-module__CpUaqW__conclusion>p:not(.seo-blog-article-module__CpUaqW__eyebrow),.seo-blog-article-module__CpUaqW__references>p:not(.seo-blog-article-module__CpUaqW__eyebrow){color:#454d52;margin-top:21px;font-size:.96rem;line-height:1.76}.seo-blog-article-module__CpUaqW__subsection{border-left:3px solid #d9dde0;margin-top:36px;padding-left:22px}.seo-blog-article-module__CpUaqW__subsection h3{font-size:1.28rem;line-height:1.25}.seo-blog-article-module__CpUaqW__checklistBox{background:#101416;margin-top:34px;padding:24px}.seo-blog-article-module__CpUaqW__checklistBox>div{color:#fff;align-items:center;gap:10px;display:flex}.seo-blog-article-module__CpUaqW__checklistBox>div svg{color:#f13540}.seo-blog-article-module__CpUaqW__checklistBox>div strong{letter-spacing:.1em;text-transform:uppercase;font-size:.74rem}.seo-blog-article-module__CpUaqW__checklist{gap:11px;margin-top:18px;list-style:none;display:grid}.seo-blog-article-module__CpUaqW__checklist li{color:#4d555a;gap:10px;font-size:.84rem;display:flex}.seo-blog-article-module__CpUaqW__checklist li svg{color:#e30613;flex:none;margin-top:2px}.seo-blog-article-module__CpUaqW__checklistBox .seo-blog-article-module__CpUaqW__checklist li{color:#ffffffb3}.seo-blog-article-module__CpUaqW__note{background:#fff7e3;border-left:4px solid #f4b400;gap:14px;margin-top:34px;padding:21px 23px;display:flex}.seo-blog-article-module__CpUaqW__note>svg{color:#a87100;flex:none}.seo-blog-article-module__CpUaqW__note strong{text-transform:uppercase;font-size:.76rem}.seo-blog-article-module__CpUaqW__note p{color:#5d5544;margin-top:5px;font-size:.8rem}.seo-blog-article-module__CpUaqW__inlineCta{color:#fff;background:radial-gradient(circle at 95% 0,#e306134d,#0000 32%),#101416;border-top:5px solid #e30613;margin-top:76px;padding:clamp(30px,5vw,52px)}.seo-blog-article-module__CpUaqW__inlineCta>p,.seo-blog-article-module__CpUaqW__finalCtaInner>div>p{color:#ff6770;letter-spacing:.13em;text-transform:uppercase;font-size:.65rem;font-weight:900}.seo-blog-article-module__CpUaqW__inlineCta h2{max-width:720px;margin-top:10px;font-size:clamp(2rem,3.5vw,3rem);line-height:1}.seo-blog-article-module__CpUaqW__inlineCta>span{color:#ffffff9e;max-width:690px;margin-top:17px;font-size:.84rem;display:block}.seo-blog-article-module__CpUaqW__inlineCta .button{gap:9px;margin-top:25px}.seo-blog-article-module__CpUaqW__faqList{border-top:4px solid #0c0f11;margin-top:25px}.seo-blog-article-module__CpUaqW__faqList details{border-bottom:1px solid #d9dde0}.seo-blog-article-module__CpUaqW__faqList summary{cursor:pointer;padding:21px 46px 21px 0;font-size:.94rem;font-weight:900}.seo-blog-article-module__CpUaqW__faqList details p{color:#50585d;max-width:760px;padding:0 32px 22px 0;font-size:.86rem}.seo-blog-article-module__CpUaqW__references{background:#f3f4f4;border-top:4px solid #0c0f11;margin-top:76px;padding:42px}.seo-blog-article-module__CpUaqW__references h2{font-size:clamp(1.9rem,3vw,2.6rem)}.seo-blog-article-module__CpUaqW__references ul{gap:17px;margin-top:25px;list-style:none;display:grid}.seo-blog-article-module__CpUaqW__references li{border-top:1px solid #d3d7da;padding-top:15px;display:grid}.seo-blog-article-module__CpUaqW__references a{color:#0c0f11;text-underline-offset:4px;width:fit-content;font-size:.8rem;font-weight:900;-webkit-text-decoration:underline #e30613;text-decoration:underline #e30613;text-decoration-thickness:2px}.seo-blog-article-module__CpUaqW__references li span{color:#6b7276;margin-top:5px;font-size:.72rem}.seo-blog-article-module__CpUaqW__finalCta{color:#fff;background:linear-gradient(90deg,#b8000d,#e30613);padding-block:62px}.seo-blog-article-module__CpUaqW__finalCtaInner{justify-content:space-between;align-items:center;gap:60px;display:flex}.seo-blog-article-module__CpUaqW__finalCta h2{max-width:880px;margin-top:8px;font-size:clamp(2.2rem,3.7vw,4rem);line-height:.98}.seo-blog-article-module__CpUaqW__finalCtaInner>div>span{color:#ffffffb8;max-width:730px;margin-top:14px;font-size:.84rem;display:block}.seo-blog-article-module__CpUaqW__finalCta .button{flex:none;gap:9px}@media (max-width:980px){.seo-blog-article-module__CpUaqW__heroGrid{grid-template-columns:1fr}.seo-blog-article-module__CpUaqW__heroVisual{min-height:min(70vw,520px)}.seo-blog-article-module__CpUaqW__pageGrid{grid-template-columns:1fr}.seo-blog-article-module__CpUaqW__rail{grid-template-columns:1fr minmax(230px,.42fr);position:static}.seo-blog-article-module__CpUaqW__finalCtaInner{flex-direction:column;align-items:flex-start}.seo-blog-article-module__CpUaqW__relatedGrid{grid-template-columns:1fr}.seo-blog-article-module__CpUaqW__relatedGrid a{min-height:138px}}@media (max-width:680px){.seo-blog-article-module__CpUaqW__heroGrid{gap:45px;min-height:auto;padding-block:44px 64px}.seo-blog-article-module__CpUaqW__breadcrumbs{margin-bottom:37px}.seo-blog-article-module__CpUaqW__hero h1{font-size:clamp(2.75rem,13vw,4.2rem)}.seo-blog-article-module__CpUaqW__standfirst{font-size:.92rem}.seo-blog-article-module__CpUaqW__heroVisual{min-height:340px}.seo-blog-article-module__CpUaqW__heroImage{border-width:7px;inset:0 0 12%}.seo-blog-article-module__CpUaqW__heroKeyword{inset:auto 14px 0}.seo-blog-article-module__CpUaqW__pageGrid{padding-block:68px 82px}.seo-blog-article-module__CpUaqW__rail,.seo-blog-article-module__CpUaqW__answerBox,.seo-blog-article-module__CpUaqW__intentPanel{grid-template-columns:1fr}.seo-blog-article-module__CpUaqW__intentPanel>div+div{border-top:1px solid #d9dde0;border-left:0}.seo-blog-article-module__CpUaqW__bodySection,.seo-blog-article-module__CpUaqW__faqSection,.seo-blog-article-module__CpUaqW__conclusion{padding-top:62px}.seo-blog-article-module__CpUaqW__bodySection h2,.seo-blog-article-module__CpUaqW__faqSection h2,.seo-blog-article-module__CpUaqW__conclusion h2{font-size:2.2rem}.seo-blog-article-module__CpUaqW__references{margin-top:62px;padding:30px 23px}.seo-blog-article-module__CpUaqW__finalCta .button{width:100%}}@media (prefers-reduced-motion:reduce){.seo-blog-article-module__CpUaqW__heroImage{transform:none}}
