.CompanyServices-module__Na8TwG__root{width:100%;max-width:1400px;padding:calc(var(--n-space-xl))0;justify-self:center;gap:var(--n-space-md);margin:var(--n-space-md)auto;flex-direction:column;display:flex}.CompanyServices-module__Na8TwG__root .CompanyServices-module__Na8TwG__heading{margin:var(--n-space-xs)0;padding-top:var(--n-space-md);text-align:center;font-size:var(--n-display-font-size-lg);font-weight:400}.CompanyServices-module__Na8TwG__root .CompanyServices-module__Na8TwG__playfair{font-family:var(--n-display-font-family);font-style:italic}.CompanyServices-module__Na8TwG__root .CompanyServices-module__Na8TwG__cards{margin-top:var(--n-space-sm);grid-gap:var(--n-space-md);grid-template-columns:repeat(auto-fit,minmax(min(100%,334px),1fr));justify-content:center;display:grid}.CompanyServices-module__Na8TwG__root .CompanyServices-module__Na8TwG__cards .CompanyServices-module__Na8TwG__card{padding:calc(var(--n-space-md)*2)calc(var(--n-space-md)*1.5);gap:var(--n-space-sm);background-color:var(--n-primary-1);border:1px solid var(--n-primary-3);border-radius:12px;flex-direction:column;max-width:400px;display:flex}.CompanyServices-module__Na8TwG__root .CompanyServices-module__Na8TwG__cards .CompanyServices-module__Na8TwG__card .CompanyServices-module__Na8TwG__icon svg{width:32px;height:32px}.CompanyServices-module__Na8TwG__root .CompanyServices-module__Na8TwG__cards .CompanyServices-module__Na8TwG__card .CompanyServices-module__Na8TwG__icon svg path{stroke-width:1.5px}.CompanyServices-module__Na8TwG__root .CompanyServices-module__Na8TwG__cards .CompanyServices-module__Na8TwG__card .CompanyServices-module__Na8TwG__cardTitle{font-size:var(--n-font-size-md);padding-top:var(--n-space-xs);margin:0;font-weight:600}.CompanyServices-module__Na8TwG__root .CompanyServices-module__Na8TwG__cards .CompanyServices-module__Na8TwG__card .CompanyServices-module__Na8TwG__description{font-size:var(--n-font-size-sm);color:var(--n-primary-7);margin:0}.CompanyServices-module__Na8TwG__root .CompanyServices-module__Na8TwG__cards .CompanyServices-module__Na8TwG__card .CompanyServices-module__Na8TwG__action{padding-top:var(--n-space-xs);text-align:center;flex-grow:1;display:flex}.CompanyServices-module__Na8TwG__root .CompanyServices-module__Na8TwG__cards .CompanyServices-module__Na8TwG__card .CompanyServices-module__Na8TwG__actionButton{cursor:pointer;padding:var(--n-space-xs)var(--n-space-xs)var(--n-space-xs)0;color:var(--n-text-primary);background-color:#0000;border:none;justify-content:center;align-self:end;align-items:center;gap:5px;font-size:14px;font-weight:600;text-decoration:none;display:flex}.CompanyServices-module__Na8TwG__root .CompanyServices-module__Na8TwG__cards .CompanyServices-module__Na8TwG__card .CompanyServices-module__Na8TwG__actionButton svg{width:20px;height:20px}.CompanyServices-module__Na8TwG__root .CompanyServices-module__Na8TwG__cards .CompanyServices-module__Na8TwG__card .CompanyServices-module__Na8TwG__actionButton:hover{text-decoration:underline}.CompanyServices-module__Na8TwG__root .CompanyServices-module__Na8TwG__cards .CompanyServices-module__Na8TwG__card .CompanyServices-module__Na8TwG__actionButton:focus-visible{outline:1px solid var(--n-primary);outline-offset:2px}@media (max-width:680px){.CompanyServices-module__Na8TwG__root{padding-bottom:0}}@media (max-width:540px){.CompanyServices-module__Na8TwG__root .CompanyServices-module__Na8TwG__cards .CompanyServices-module__Na8TwG__card .CompanyServices-module__Na8TwG__action,.CompanyServices-module__Na8TwG__root .CompanyServices-module__Na8TwG__cards .CompanyServices-module__Na8TwG__card .CompanyServices-module__Na8TwG__description,.CompanyServices-module__Na8TwG__root .CompanyServices-module__Na8TwG__cards .CompanyServices-module__Na8TwG__card .CompanyServices-module__Na8TwG__cardTitle,.CompanyServices-module__Na8TwG__root .CompanyServices-module__Na8TwG__cards .CompanyServices-module__Na8TwG__card .CompanyServices-module__Na8TwG__icon{text-align:center;justify-content:center}.CompanyServices-module__Na8TwG__root .CompanyServices-module__Na8TwG__cards .CompanyServices-module__Na8TwG__card .CompanyServices-module__Na8TwG__action,.CompanyServices-module__Na8TwG__root .CompanyServices-module__Na8TwG__cards .CompanyServices-module__Na8TwG__card .CompanyServices-module__Na8TwG__actionButton{width:100%}}
.LandingCategoryCard-module__ymrZnG__root{width:100%;height:100%;min-height:280px;color:inherit;border-radius:16px;text-decoration:none;display:flex;position:relative;overflow:hidden}.LandingCategoryCard-module__ymrZnG__root.LandingCategoryCard-module__ymrZnG__featured{min-height:360px}.LandingCategoryCard-module__ymrZnG__root:hover .LandingCategoryCard-module__ymrZnG__image{transform:scale(1.03)}.LandingCategoryCard-module__ymrZnG__root:hover .LandingCategoryCard-module__ymrZnG__ctaButton{background-color:var(--n-primary-9)}.LandingCategoryCard-module__ymrZnG__root .LandingCategoryCard-module__ymrZnG__imageWrap{position:absolute;inset:0}.LandingCategoryCard-module__ymrZnG__root .LandingCategoryCard-module__ymrZnG__image{object-fit:cover;object-position:center;transition:transform .35s}.LandingCategoryCard-module__ymrZnG__root .LandingCategoryCard-module__ymrZnG__overlay{background:linear-gradient(#1118270a 0%,#1118279e 100%);position:absolute;inset:0}.LandingCategoryCard-module__ymrZnG__root .LandingCategoryCard-module__ymrZnG__content{z-index:1;justify-content:flex-end;gap:var(--n-space-md);width:100%;padding:var(--n-space-xl);flex-direction:column;display:flex;position:relative}.LandingCategoryCard-module__ymrZnG__root .LandingCategoryCard-module__ymrZnG__content .LandingCategoryCard-module__ymrZnG__tag{background-color:color-mix(in srgb,var(--n-primary-2),transparent 72%);border:1px solid color-mix(in srgb,var(--n-primary-3),transparent 62%);align-self:flex-start}.LandingCategoryCard-module__ymrZnG__root .LandingCategoryCard-module__ymrZnG__content .LandingCategoryCard-module__ymrZnG__tag span{color:var(--n-primary-1)}.LandingCategoryCard-module__ymrZnG__root .LandingCategoryCard-module__ymrZnG__content .LandingCategoryCard-module__ymrZnG__title{max-width:28rem;color:var(--n-white);font-family:var(--n-font-family),sans-serif;letter-spacing:-.02em;margin:0;font-size:clamp(1.35rem,2vw,1.75rem);font-weight:400;line-height:1.2}.LandingCategoryCard-module__ymrZnG__root .LandingCategoryCard-module__ymrZnG__content .LandingCategoryCard-module__ymrZnG__description{color:#ffffffe6;max-width:32rem;font-size:var(--n-font-size-sm);margin:0;font-weight:400;line-height:1.5}.LandingCategoryCard-module__ymrZnG__root .LandingCategoryCard-module__ymrZnG__content .LandingCategoryCard-module__ymrZnG__ctaButton{align-items:center;gap:var(--n-space-sm);min-height:calc(var(--n-display-size)*3.5);padding:calc(var(--n-space-xxs)*1.25)calc(var(--n-space-md)*1.5);border-radius:var(--n-space-xxl);background-color:var(--n-primary-11);color:var(--n-text-white);font-size:var(--n-font-size-sm);align-self:flex-start;font-weight:500;display:inline-flex}.LandingCategoryCard-module__ymrZnG__root .LandingCategoryCard-module__ymrZnG__content .LandingCategoryCard-module__ymrZnG__ctaButton svg path{stroke:var(--n-white)}.LandingCategoryCard-module__ymrZnG__root .LandingCategoryCard-module__ymrZnG__content .LandingCategoryCard-module__ymrZnG__actions{gap:var(--n-space-md);flex-wrap:wrap;display:flex}.LandingCategoryCard-module__ymrZnG__root .LandingCategoryCard-module__ymrZnG__content .LandingCategoryCard-module__ymrZnG__actions a{text-decoration:none}@media screen and (max-width:767px){.LandingCategoryCard-module__ymrZnG__root{min-height:240px}.LandingCategoryCard-module__ymrZnG__root.LandingCategoryCard-module__ymrZnG__featured{min-height:300px}.LandingCategoryCard-module__ymrZnG__root .LandingCategoryCard-module__ymrZnG__content{padding:var(--n-space-lg)}}
.LandingHero-module__d8JPIG__root{gap:calc(var(--n-space-xl)*1.5);grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;display:grid}@media screen and (max-width:991px){.LandingHero-module__d8JPIG__root{padding-left:var(--n-space-sm);padding-right:var(--n-space-sm)}}.LandingHero-module__d8JPIG__root .LandingHero-module__d8JPIG__copy{gap:var(--n-space-lg);flex-direction:column;display:flex}.LandingHero-module__d8JPIG__root .LandingHero-module__d8JPIG__copy .LandingHero-module__d8JPIG__tag{background-color:color-mix(in srgb,var(--n-primary-2),transparent 45%);border:1px solid color-mix(in srgb,var(--n-primary-3),transparent 55%);align-self:flex-start}.LandingHero-module__d8JPIG__root .LandingHero-module__d8JPIG__copy .LandingHero-module__d8JPIG__tag span{color:var(--n-primary-8)}.LandingHero-module__d8JPIG__root .LandingHero-module__d8JPIG__copy .LandingHero-module__d8JPIG__title{max-width:14ch;color:var(--n-primary-11);font-family:var(--n-font-family),sans-serif;letter-spacing:-.03em;margin:0;font-size:clamp(2rem,4vw,2.75rem);font-weight:400;line-height:1.08}.LandingHero-module__d8JPIG__root .LandingHero-module__d8JPIG__copy .LandingHero-module__d8JPIG__description{max-width:34rem;color:var(--n-primary-6);font-size:var(--n-font-size-md);margin:0;font-weight:400;line-height:1.55}.LandingHero-module__d8JPIG__root .LandingHero-module__d8JPIG__copy .LandingHero-module__d8JPIG__actions{gap:var(--n-space-md);flex-wrap:wrap;display:flex}.LandingHero-module__d8JPIG__root .LandingHero-module__d8JPIG__copy .LandingHero-module__d8JPIG__actions a{text-decoration:none}.LandingHero-module__d8JPIG__root .LandingHero-module__d8JPIG__visual{background:var(--n-primary-1);border-radius:20px;min-height:22rem;position:relative;overflow:hidden}.LandingHero-module__d8JPIG__root .LandingHero-module__d8JPIG__visual .LandingHero-module__d8JPIG__image{object-fit:cover;object-position:center}@media screen and (max-width:991px){.LandingHero-module__d8JPIG__root{grid-template-columns:minmax(0,1fr)}.LandingHero-module__d8JPIG__root .LandingHero-module__d8JPIG__copy{order:2}.LandingHero-module__d8JPIG__root .LandingHero-module__d8JPIG__copy .LandingHero-module__d8JPIG__title{max-width:none}.LandingHero-module__d8JPIG__root .LandingHero-module__d8JPIG__visual{order:1;min-height:18rem}}
.LandingReveal-module__qj0SuW__root{opacity:0;height:100%;transition:opacity .7s,transform .7s;transform:translateY(24px)}.LandingReveal-module__qj0SuW__root[data-visible=true]{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.LandingReveal-module__qj0SuW__root{opacity:1;transition:none;transform:none}}
.LandingMattressCompare-module__qICDEG__root{gap:calc(var(--n-space-xl)*1.25);display:grid}@media screen and (max-width:991px){.LandingMattressCompare-module__qICDEG__root{padding-left:var(--n-space-sm);padding-right:var(--n-space-sm)}}.LandingMattressCompare-module__qICDEG__root .LandingMattressCompare-module__qICDEG__header{gap:var(--n-space-md);flex-direction:column;display:flex}.LandingMattressCompare-module__qICDEG__root .LandingMattressCompare-module__qICDEG__header .LandingMattressCompare-module__qICDEG__title{max-width:20ch;color:var(--n-primary-11);font-family:var(--n-font-family),sans-serif;letter-spacing:-.03em;margin:0;font-size:clamp(1.75rem,3vw,2.25rem);font-weight:400;line-height:1.12}.LandingMattressCompare-module__qICDEG__root .LandingMattressCompare-module__qICDEG__header .LandingMattressCompare-module__qICDEG__description{max-width:40rem;color:var(--n-primary-6);font-size:var(--n-font-size-md);margin:0;font-weight:400;line-height:1.55}.LandingMattressCompare-module__qICDEG__root .LandingMattressCompare-module__qICDEG__grid{gap:calc(var(--n-space-lg)*1.25);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.LandingMattressCompare-module__qICDEG__root .LandingMattressCompare-module__qICDEG__card{border:1px solid var(--n-primary-3);background:var(--n-white);border-radius:16px;flex-direction:column;height:100%;display:flex;overflow:hidden}.LandingMattressCompare-module__qICDEG__root .LandingMattressCompare-module__qICDEG__card.LandingMattressCompare-module__qICDEG__bonnell .LandingMattressCompare-module__qICDEG__visual{background:color-mix(in srgb,var(--n-primary-2),#fff 30%)}.LandingMattressCompare-module__qICDEG__root .LandingMattressCompare-module__qICDEG__card.LandingMattressCompare-module__qICDEG__foam .LandingMattressCompare-module__qICDEG__visual{background:color-mix(in srgb,var(--n-primary-1),#fff 20%)}.LandingMattressCompare-module__qICDEG__root .LandingMattressCompare-module__qICDEG__card .LandingMattressCompare-module__qICDEG__visual{min-height:14rem;position:relative}.LandingMattressCompare-module__qICDEG__root .LandingMattressCompare-module__qICDEG__card .LandingMattressCompare-module__qICDEG__visual .LandingMattressCompare-module__qICDEG__image{object-fit:cover;object-position:center}.LandingMattressCompare-module__qICDEG__root .LandingMattressCompare-module__qICDEG__card .LandingMattressCompare-module__qICDEG__content{gap:var(--n-space-md);padding:calc(var(--n-space-lg)*1.1);flex-direction:column;flex:1;display:flex}.LandingMattressCompare-module__qICDEG__root .LandingMattressCompare-module__qICDEG__card .LandingMattressCompare-module__qICDEG__content .LandingMattressCompare-module__qICDEG__cardTitle{color:var(--n-primary-11);font-family:var(--n-font-family),sans-serif;letter-spacing:-.02em;margin:0;font-size:clamp(1.25rem,2vw,1.5rem);font-weight:400;line-height:1.2}.LandingMattressCompare-module__qICDEG__root .LandingMattressCompare-module__qICDEG__card .LandingMattressCompare-module__qICDEG__content .LandingMattressCompare-module__qICDEG__cardDescription{color:var(--n-primary-6);font-size:var(--n-font-size-sm);margin:0;font-weight:400;line-height:1.55}.LandingMattressCompare-module__qICDEG__root .LandingMattressCompare-module__qICDEG__card .LandingMattressCompare-module__qICDEG__content .LandingMattressCompare-module__qICDEG__features{gap:var(--n-space-sm);margin:0;padding:0;list-style:none;display:grid}.LandingMattressCompare-module__qICDEG__root .LandingMattressCompare-module__qICDEG__card .LandingMattressCompare-module__qICDEG__content .LandingMattressCompare-module__qICDEG__features li{padding-left:calc(var(--n-space-md) + var(--n-space-xxs));color:var(--n-primary-8);font-size:var(--n-font-size-sm);line-height:1.45;position:relative}.LandingMattressCompare-module__qICDEG__root .LandingMattressCompare-module__qICDEG__card .LandingMattressCompare-module__qICDEG__content .LandingMattressCompare-module__qICDEG__features li:before{background:var(--n-primary-5);content:"";border-radius:50%;width:6px;height:6px;position:absolute;top:.55em;left:0}.LandingMattressCompare-module__qICDEG__root .LandingMattressCompare-module__qICDEG__card .LandingMattressCompare-module__qICDEG__content .LandingMattressCompare-module__qICDEG__ctaLink{align-self:flex-start;margin-top:auto;text-decoration:none}@media screen and (max-width:767px){.LandingMattressCompare-module__qICDEG__root .LandingMattressCompare-module__qICDEG__grid{grid-template-columns:minmax(0,1fr)}.LandingMattressCompare-module__qICDEG__root .LandingMattressCompare-module__qICDEG__card .LandingMattressCompare-module__qICDEG__visual{min-height:12rem}}
.LandingDotsBackground-module__GbuAKG__root{z-index:0;pointer-events:none;background-color:var(--n-white);position:absolute;inset:0;overflow:hidden}.LandingDotsBackground-module__GbuAKG__glow{background-image:radial-gradient(ellipse 115% 85% at 50% 0%,color-mix(in srgb,var(--n-primary-2),transparent 8%),transparent 72%),radial-gradient(ellipse 70% 55% at 85% 15%,color-mix(in srgb,var(--n-primary-3),transparent 62%),transparent 70%);pointer-events:none;position:absolute;inset:0}.LandingDotsBackground-module__GbuAKG__pattern{opacity:.5;width:calc(100% + 112px);height:calc(100% + 112px);animation:16s linear infinite LandingDotsBackground-module__GbuAKG__landingDotsDrift,5s ease-in-out infinite LandingDotsBackground-module__GbuAKG__landingDotsPulse;position:absolute;inset:-56px;-webkit-mask-image:linear-gradient(#000 0% 32%,#000000b8 52%,#00000059 72%,#00000014 88%,#0000 100%);mask-image:linear-gradient(#000 0% 32%,#000000b8 52%,#00000059 72%,#00000014 88%,#0000 100%)}@keyframes LandingDotsBackground-module__GbuAKG__landingDotsDrift{0%{transform:translate(0,0)}to{transform:translate(28px,28px)}}@keyframes LandingDotsBackground-module__GbuAKG__landingDotsPulse{0%,to{opacity:.38}50%{opacity:.58}}@media (prefers-reduced-motion:reduce){.LandingDotsBackground-module__GbuAKG__pattern{animation:none}}
.LandingProductCategories-module__woMfaa__root .LandingProductCategories-module__woMfaa__grid{gap:calc(var(--n-space-lg)*1.25);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.LandingProductCategories-module__woMfaa__root .LandingProductCategories-module__woMfaa__featuredItem{grid-column:1/-1}@media screen and (max-width:1199px){.LandingProductCategories-module__woMfaa__root .LandingProductCategories-module__woMfaa__grid{gap:var(--n-space-sm);padding-left:var(--n-space-sm);padding-right:var(--n-space-sm);grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:767px){.LandingProductCategories-module__woMfaa__root .LandingProductCategories-module__woMfaa__grid{grid-template-columns:minmax(0,1fr)}}
.LandingScrollShowcase-module__uB3P8G__root{overflow-x:clip}.LandingScrollShowcase-module__uB3P8G__root .LandingScrollShowcase-module__uB3P8G__layout{gap:calc(var(--n-space-xl)*1.5);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}@media screen and (max-width:991px){.LandingScrollShowcase-module__uB3P8G__root .LandingScrollShowcase-module__uB3P8G__layout{padding-left:var(--n-space-sm);padding-right:var(--n-space-sm)}}.LandingScrollShowcase-module__uB3P8G__root .LandingScrollShowcase-module__uB3P8G__copy{gap:var(--n-space-lg);flex-direction:column;max-width:28rem;display:flex}.LandingScrollShowcase-module__uB3P8G__root .LandingScrollShowcase-module__uB3P8G__copy .LandingScrollShowcase-module__uB3P8G__eyebrow{color:var(--n-primary-6);font-size:var(--n-font-size-sm);letter-spacing:.08em;text-transform:uppercase;margin:0;font-weight:500}.LandingScrollShowcase-module__uB3P8G__root .LandingScrollShowcase-module__uB3P8G__copy .LandingScrollShowcase-module__uB3P8G__steps{min-height:11rem;position:relative}.LandingScrollShowcase-module__uB3P8G__root .LandingScrollShowcase-module__uB3P8G__copy .LandingScrollShowcase-module__uB3P8G__step{gap:var(--n-space-md);flex-direction:column;transition:opacity .45s,transform .45s;display:flex;position:absolute;inset:0}.LandingScrollShowcase-module__uB3P8G__root .LandingScrollShowcase-module__uB3P8G__copy .LandingScrollShowcase-module__uB3P8G__step[data-active=false]{opacity:0;pointer-events:none;transform:translateY(12px)}.LandingScrollShowcase-module__uB3P8G__root .LandingScrollShowcase-module__uB3P8G__copy .LandingScrollShowcase-module__uB3P8G__step[data-active=true]{opacity:1;transform:translateY(0)}.LandingScrollShowcase-module__uB3P8G__root .LandingScrollShowcase-module__uB3P8G__copy .LandingScrollShowcase-module__uB3P8G__step .LandingScrollShowcase-module__uB3P8G__title{color:var(--n-primary-11);font-family:var(--n-font-family),sans-serif;letter-spacing:-.03em;margin:0;font-size:clamp(1.75rem,3vw,2.35rem);font-weight:400;line-height:1.12}.LandingScrollShowcase-module__uB3P8G__root .LandingScrollShowcase-module__uB3P8G__copy .LandingScrollShowcase-module__uB3P8G__step .LandingScrollShowcase-module__uB3P8G__description{color:var(--n-primary-6);font-size:var(--n-font-size-md);margin:0;font-weight:400;line-height:1.55}.LandingScrollShowcase-module__uB3P8G__root .LandingScrollShowcase-module__uB3P8G__copy .LandingScrollShowcase-module__uB3P8G__progress{gap:var(--n-space-sm);display:flex}.LandingScrollShowcase-module__uB3P8G__root .LandingScrollShowcase-module__uB3P8G__copy .LandingScrollShowcase-module__uB3P8G__progress .LandingScrollShowcase-module__uB3P8G__dot{background:var(--n-primary-3);border:0;border-radius:999px;width:2rem;height:2px;transition:background-color .25s}.LandingScrollShowcase-module__uB3P8G__root .LandingScrollShowcase-module__uB3P8G__copy .LandingScrollShowcase-module__uB3P8G__progress .LandingScrollShowcase-module__uB3P8G__dot[data-active=true]{background:var(--n-primary-9)}.LandingScrollShowcase-module__uB3P8G__root .LandingScrollShowcase-module__uB3P8G__copy .LandingScrollShowcase-module__uB3P8G__cta{text-decoration:none}.LandingScrollShowcase-module__uB3P8G__root .LandingScrollShowcase-module__uB3P8G__visual{justify-content:center;align-items:center;min-width:0;display:flex}.LandingScrollShowcase-module__uB3P8G__root .LandingScrollShowcase-module__uB3P8G__frameShell{transform-origin:50%;will-change:transform;width:min(100%,34rem)}.LandingScrollShowcase-module__uB3P8G__root .LandingScrollShowcase-module__uB3P8G__frame{aspect-ratio:4/3;background:var(--n-primary-1);border-radius:24px;width:100%;position:relative;overflow:hidden}.LandingScrollShowcase-module__uB3P8G__root .LandingScrollShowcase-module__uB3P8G__imageLayer{object-fit:cover;object-position:center;opacity:0;z-index:0;pointer-events:none;width:100%;height:100%;transition:opacity .45s;position:absolute;inset:0}.LandingScrollShowcase-module__uB3P8G__root .LandingScrollShowcase-module__uB3P8G__imageLayer[data-active=true]{opacity:1;z-index:1}@media screen and (max-width:671px){.LandingScrollShowcase-module__uB3P8G__root .LandingScrollShowcase-module__uB3P8G__layout{gap:calc(var(--n-space-lg)*1.25);grid-template-columns:minmax(0,1fr)}.LandingScrollShowcase-module__uB3P8G__root .LandingScrollShowcase-module__uB3P8G__copy{order:2;max-width:none}.LandingScrollShowcase-module__uB3P8G__root .LandingScrollShowcase-module__uB3P8G__copy .LandingScrollShowcase-module__uB3P8G__steps{min-height:9rem}.LandingScrollShowcase-module__uB3P8G__root .LandingScrollShowcase-module__uB3P8G__visual{order:1}}@media (prefers-reduced-motion:reduce){.LandingScrollShowcase-module__uB3P8G__root .LandingScrollShowcase-module__uB3P8G__step{position:static;opacity:1!important;transform:none!important}.LandingScrollShowcase-module__uB3P8G__root .LandingScrollShowcase-module__uB3P8G__step+.LandingScrollShowcase-module__uB3P8G__step{margin-top:var(--n-space-xl)}.LandingScrollShowcase-module__uB3P8G__root .LandingScrollShowcase-module__uB3P8G__steps{min-height:auto}.LandingScrollShowcase-module__uB3P8G__root .LandingScrollShowcase-module__uB3P8G__progress{display:none}.LandingScrollShowcase-module__uB3P8G__root .LandingScrollShowcase-module__uB3P8G__frameShell{transform:none!important}.LandingScrollShowcase-module__uB3P8G__root .LandingScrollShowcase-module__uB3P8G__imageLayer{opacity:0}.LandingScrollShowcase-module__uB3P8G__root .LandingScrollShowcase-module__uB3P8G__imageLayer[data-active=true]{opacity:1}}
.MatraceLandingPage-module__Y7ShHW__page{margin-top:calc((var(--n-navigation-height) + var(--n-flash-messages-height,0px))*-1);padding-top:calc(var(--n-navigation-height) + var(--n-flash-messages-height,0px));position:relative;overflow-x:clip}.MatraceLandingPage-module__Y7ShHW__heroBand{padding-block-start:0;padding-block-end:calc(var(--n-space-md)*4)}.MatraceLandingPage-module__Y7ShHW__bandContent{z-index:1;position:relative}.MatraceLandingPage-module__Y7ShHW__scrollBand{z-index:1;background:var(--n-primary-1);padding-block:calc(var(--n-space-md)*6);position:relative}.MatraceLandingPage-module__Y7ShHW__compareBand{z-index:1;padding-block:calc(var(--n-space-md)*6);position:relative}.MatraceLandingPage-module__Y7ShHW__productsBand{isolation:isolate;padding-block:calc(var(--n-space-md)*6)calc(var(--n-space-md)*5);position:relative}.MatraceLandingPage-module__Y7ShHW__productsDots{top:calc((var(--n-navigation-height) + var(--n-flash-messages-height,0px))*-1)}[data-navigation-state=partial] .MatraceLandingPage-module__Y7ShHW__page{margin-top:calc(var(--n-flash-messages-height,0px)*-1);padding-top:var(--n-flash-messages-height,0px)}[data-navigation-state=partial] .MatraceLandingPage-module__Y7ShHW__productsDots{top:calc(var(--n-flash-messages-height,0px)*-1)}@media screen and (max-width:767px){.MatraceLandingPage-module__Y7ShHW__heroBand{padding-block-end:calc(var(--n-space-md)*3)}.MatraceLandingPage-module__Y7ShHW__scrollBand,.MatraceLandingPage-module__Y7ShHW__compareBand,.MatraceLandingPage-module__Y7ShHW__productsBand{padding-block:calc(var(--n-space-md)*4)}}
.NabytekLandingPage-module__-haRvW__homeCarousel{margin-top:-112px;padding-left:8px;padding-right:8px}.NabytekLandingPage-module__-haRvW__homeCarouselTrack{height:calc(calc(100svh - var(--n-flash-messages-height)) - 12px)}.NabytekLandingPage-module__-haRvW__homeCarouselSkeleton{height:calc(calc(100svh - var(--n-flash-messages-height)) - 12px);background-color:var(--n-primary-3);background-image:linear-gradient(90deg,var(--n-primary-3),var(--n-primary-2),var(--n-primary-3));background-size:200% 100%;border-radius:16px;margin-top:-112px;margin-left:8px;margin-right:8px;animation:1.5s linear infinite NabytekLandingPage-module__-haRvW__nabytek-carousel-skeleton-shimmer}.NabytekLandingPage-module__-haRvW__carouselSlide{border-radius:16px;width:100%;height:100%;position:relative;overflow:hidden}.NabytekLandingPage-module__-haRvW__overlay{z-index:2;gap:var(--n-space-sm);margin-left:var(--n-space-md);pointer-events:none;flex-direction:column;max-width:calc(100% - 8vw);padding:2vh 2vw;display:flex;position:absolute;bottom:12dvh;left:0}.NabytekLandingPage-module__-haRvW__overlay a{pointer-events:auto;text-decoration:none}.NabytekLandingPage-module__-haRvW__overlay button{box-shadow:2px 2px 10px var(--n-primary-10)}.NabytekLandingPage-module__-haRvW__categoryTitle{color:var(--n-white);font-weight:500;font-size:var(--n-display-font-size-lg);text-shadow:3px 3px 10px var(--n-primary-10)}.NabytekLandingPage-module__-haRvW__titleContainer{flex-direction:column;display:flex}.NabytekLandingPage-module__-haRvW__titleContainer:not(.NabytekLandingPage-module__-haRvW__titleContainer:has(.NabytekLandingPage-module__-haRvW__imageCategoryContainer)){padding-bottom:var(--n-space-xl)}.NabytekLandingPage-module__-haRvW__imageTitle{color:var(--n-primary-3);font-weight:400;font-size:var(--n-display-font-size-sm);text-shadow:3px 3px 10px var(--n-primary-10)}.NabytekLandingPage-module__-haRvW__imageCategoryContainer{gap:var(--n-space-md);flex-direction:column;display:flex}@keyframes NabytekLandingPage-module__-haRvW__nabytek-carousel-skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}
