@media (min-width:1024px) and (hover:hover) and (pointer:fine){.card-motion_root__1Y9ps[data-card-motion]{--card-hover-duration:240ms;translate:0 0;transition-property:translate,border-color,box-shadow,background-color,opacity;transition-duration:var(--card-hover-duration);transition-timing-function:cubic-bezier(.2,.7,.3,1)}.card-motion_root__1Y9ps[data-card-motion] [data-card-motion-media]{scale:1;transition:scale var(--card-hover-duration) cubic-bezier(.2,.7,.3,1)}.card-motion_root__1Y9ps[data-card-motion]:not([data-motion-disabled]):not([data-selection-mode]):is(:hover,:has([data-slot=dropdown-menu-trigger][data-state=open])){translate:0 -3px;box-shadow:0 9px 24px rgb(0 0 0/22%),0 3px 8px rgb(0 0 0/12%)}.card-motion_root__1Y9ps[data-card-motion]:not([data-motion-disabled]):not([data-selection-mode]):is(:hover,:has([data-slot=dropdown-menu-trigger][data-state=open])) [data-card-motion-media]{scale:1.035}.card-motion_root__1Y9ps[data-card-motion]:has([data-slot=dropdown-menu-trigger][data-state=open]){transition-duration:0s}}@media (prefers-reduced-motion:reduce){.card-motion_root__1Y9ps[data-card-motion]{translate:none!important;transition:none!important}.card-motion_root__1Y9ps[data-card-motion] [data-card-motion-media]{scale:1!important;transition:none!important}}.NestraMarketingPage_page__b9Nmp{--landing-width:1240px;--landing-gutter:clamp(20px,4.5vw,64px);--landing-accent:var(--landing-light-accent);--landing-ink:var(--landing-light-ink);--landing-paper:color-mix(in srgb,var(--landing-light-paper) 38%,var(--landing-light-card));--landing-card:var(--landing-light-card);--landing-muted:color-mix(in srgb,var(--landing-ink) 72%,var(--landing-paper));--landing-tint:color-mix(in srgb,var(--landing-accent) 5%,var(--landing-paper));--landing-border:color-mix(in srgb,var(--landing-ink) 13%,var(--landing-paper));position:relative;isolation:isolate;overflow-x:clip;color:var(--landing-ink);background:var(--landing-paper)}.dark .NestraMarketingPage_page__b9Nmp{--landing-accent:color-mix(in srgb,var(--landing-dark-accent) 68%,#83a794);--landing-ink:var(--landing-dark-ink);--landing-paper:#080f0c;--landing-card:#101e17;--landing-tint:#112119;--landing-border:#2b3b32}.NestraMarketingPage_page__b9Nmp :is(a,button,input,summary):focus-visible{outline:3px solid var(--landing-accent);outline-offset:5px}.NestraMarketingPage_page__b9Nmp section{scroll-margin-top:30px}.NestraMarketingPage_page__b9Nmp button{cursor:pointer}.NestraMarketingPage_skipLink__OS_Dp{position:absolute;top:8px;left:8px;z-index:50;padding:12px 16px;border-radius:10px;background:var(--landing-card);transform:translateY(-200%)}.NestraMarketingPage_skipLink__OS_Dp:focus{transform:none}.NestraMarketingPage_header__eKZ1s{position:relative;z-index:20}.NestraMarketingPage_headerInner__iqOSE{width:min(100%,calc(var(--landing-width) + 2 * var(--landing-gutter)));margin:auto;padding:14px var(--landing-gutter);display:flex;align-items:center;justify-content:space-between;gap:12px}.NestraMarketingPage_brandLink__Te9as{display:inline-flex;align-items:center;gap:10px;color:var(--landing-ink);flex:0 0 auto;text-decoration:none}.NestraMarketingPage_brandLogo__QJ_Mr{width:28px;height:33px;object-fit:contain}.NestraMarketingPage_brandName__8tfzO{font-size:25px;font-weight:800;letter-spacing:-1px}.NestraMarketingPage_headerActions__7_HHx{display:flex;align-items:center;gap:10px}.NestraMarketingPage_themeToggle__3hoSG{width:42px;height:42px;display:grid;place-items:center;border-radius:50%;color:var(--landing-muted)}.NestraMarketingPage_themeToggle__3hoSG:hover{background:var(--landing-tint)}.NestraMarketingPage_sunIcon__3VVUG{display:none}.dark .NestraMarketingPage_sunIcon__3VVUG{display:block}.dark .NestraMarketingPage_moonIcon__BjNZT{display:none}.NestraMarketingPage_loginLink___iX9t{padding:12px 14px;color:var(--landing-ink);font-size:13px;font-weight:650;text-decoration:none;white-space:nowrap}.NestraMarketingPage_loginLink___iX9t:hover{color:var(--landing-accent)}.NestraMarketingPage_primaryCta__StnGj{display:inline-flex;align-items:center;justify-content:center;gap:14px;border:1px solid transparent;border-radius:999px;background:var(--landing-accent);color:#fff;padding:16px 25px;min-height:54px;font-size:14px;font-weight:700;line-height:1.4;text-decoration:none;transition:transform .18s ease}.dark .NestraMarketingPage_primaryCta__StnGj{color:#071b10}.NestraMarketingPage_primaryCta__StnGj:hover{transform:translateY(-2px)}.NestraMarketingPage_headerCta__7ryKQ{min-height:44px;padding:11px 18px;font-size:13px}.NestraMarketingPage_headerCta__7ryKQ svg{display:none}.NestraMarketingPage_secondaryCta__VSAMN{display:inline-flex;align-items:center;gap:9px;min-height:48px;padding:10px 0;font-size:13px;font-weight:650;text-decoration:none}.NestraMarketingPage_secondaryCta__VSAMN:hover{color:var(--landing-accent)}.NestraMarketingPage_heroGrid__dsHIg{position:relative;isolation:isolate;width:min(100%,1600px);min-height:clamp(650px,52vw,800px);margin:auto;padding:60px max(var(--landing-gutter),calc((100% - 1400px) / 2)) 85px;display:grid;grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr);align-items:center;gap:30px}.NestraMarketingPage_heroCopy__P4NaC{position:relative;z-index:2;min-width:0;max-width:650px;padding-block:20px}.NestraMarketingPage_heroTitle__whGVw{margin:0 0 26px;font-size:clamp(47px,5.15vw,76px);font-weight:760;letter-spacing:-.065em;line-height:1.03;text-wrap:balance}.NestraMarketingPage_heroTitle__whGVw em{color:var(--landing-accent);font-style:normal}.NestraMarketingPage_description__M0_0x{max-width:510px;margin:0;color:var(--landing-muted);font-size:17px;line-height:1.8;text-wrap:pretty}.NestraMarketingPage_heroActions__A2oWp{display:flex;flex-wrap:wrap;align-items:center;gap:18px;margin-top:30px}.NestraMarketingPage_heroStage__afNNV{position:absolute;z-index:0;isolation:isolate;inset:0;width:100%;height:100%;margin:0;overflow:hidden;pointer-events:none}.NestraMarketingPage_heroStage__afNNV:after{content:"";position:absolute;inset:0;z-index:2;background:linear-gradient(90deg,var(--landing-paper) 0,color-mix(in srgb,var(--landing-paper) 96%,transparent) 25%,transparent 60%),linear-gradient(0deg,var(--landing-paper),transparent 20%,transparent 88%,var(--landing-paper)),linear-gradient(270deg,var(--landing-paper),transparent 8%)}.NestraMarketingPage_heroSceneLayer__HiPbT{position:absolute;inset:0;overflow:hidden}.NestraMarketingPage_heroSceneCanvas__V5Y81{position:absolute;left:var(--hero-x,0);top:var(--hero-y,0);width:1672px;height:941px;transform:scale(var(--hero-scale,1));transform-origin:top left}.NestraMarketingPage_heroSceneCanvas__V5Y81>img{display:block;width:100%;height:100%}.NestraMarketingPage_heroScreenMask__OAVCg{position:absolute;inset:0}.NestraMarketingPage_heroDisplay__Pri_f{position:absolute;top:0;left:0;width:390px;height:844px;transform-origin:top left}.NestraMarketingPage_heroDisplay__Pri_f img{display:block;width:100%;height:auto}.NestraMarketingPage_heroDisplay__Pri_f:after{content:"";position:absolute;inset:0;background:linear-gradient(125deg,#ffffff0a,transparent 48%,#ffffff03)}.NestraMarketingPage_darkArt___Vw8l{display:none}.dark .NestraMarketingPage_darkArt___Vw8l{display:block}.dark .NestraMarketingPage_lightArt__Fa1a0{display:none}.NestraMarketingPage_storeBadges__CQrrH{display:flex;flex-wrap:wrap;gap:15px;margin-top:32px}.NestraMarketingPage_storeOption__z_m3q{display:flex;flex-direction:column;align-items:flex-start;gap:9px}.NestraMarketingPage_storeOption__z_m3q img{height:43px;width:auto;display:block}.NestraMarketingPage_storeUnavailable__xqc17{display:block}.NestraMarketingPage_storeStatus__ZhHW2{font-size:10px;color:var(--landing-muted);letter-spacing:.1em;text-transform:uppercase}.NestraMarketingPage_workflowSection__yMT8Q{width:min(100%,calc(var(--landing-width) + 2 * var(--landing-gutter)));margin:auto;padding:55px var(--landing-gutter) 85px}.NestraMarketingPage_sectionHeading__XiQGs{max-width:760px;margin:0 auto 45px;text-align:center}.NestraMarketingPage_entrySection__xCRuT h2,.NestraMarketingPage_faqSection__GVMzw h2,.NestraMarketingPage_featureCopy__QGRlU h2,.NestraMarketingPage_sectionHeading__XiQGs h2{margin:0 0 20px;color:var(--landing-accent);font-size:clamp(34px,3.5vw,48px);font-weight:720;letter-spacing:-.05em;line-height:1.14;text-wrap:balance}.NestraMarketingPage_sectionHeading__XiQGs .NestraMarketingPage_description__M0_0x{margin-inline:auto;max-width:630px}.NestraMarketingPage_workflowSteps__tozud{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:26px;list-style:none;margin:0;padding:0}.NestraMarketingPage_workflowStep__9iZ5I{position:relative;min-width:0;padding:0 5px;text-align:center}.NestraMarketingPage_workflowStep__9iZ5I:not(:last-child):after{content:"";position:absolute;top:26px;left:calc(50% + 40px);width:calc(100% - 54px);border-top:1px solid var(--landing-border)}.NestraMarketingPage_stepMarker__ffoEg{position:relative;z-index:1;width:54px;height:54px;margin:0 auto 22px;display:grid;place-items:center;border-radius:18px;color:var(--landing-accent);background:var(--landing-tint)}.NestraMarketingPage_stepMarker__ffoEg span{position:absolute;top:-6px;right:-7px;width:20px;height:20px;display:grid;place-items:center;border-radius:50%;background:var(--landing-accent);color:#fff;font-size:10px;font-weight:750}.dark .NestraMarketingPage_stepMarker__ffoEg span{color:#071b10}.NestraMarketingPage_workflowStep__9iZ5I h3{margin:0 0 9px;font-size:16px;font-weight:700;line-height:1.4}.NestraMarketingPage_workflowStep__9iZ5I p{max-width:245px;margin:0 auto;color:var(--landing-muted);font-size:13px;line-height:1.75}.NestraMarketingPage_featureSection__U8YCO{--feature-edge:max(var(--landing-gutter),calc((100vw - var(--landing-width)) / 2));width:100%;padding:65px var(--feature-edge);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(40px,7vw,100px)}.NestraMarketingPage_featureCopy__QGRlU{position:relative;z-index:2;max-width:490px}.NestraMarketingPage_featureCopy__QGRlU h2{max-width:17ch}.NestraMarketingPage_featureCopy__QGRlU .NestraMarketingPage_description__M0_0x{font-size:16px}.NestraMarketingPage_featureList___c_2L{display:grid;gap:24px;list-style:none;margin:32px 0 0;padding:0}.NestraMarketingPage_featureList___c_2L li{display:flex;align-items:flex-start;gap:12px;min-width:0}.NestraMarketingPage_featureList___c_2L li>svg{flex:0 0 auto;margin-top:3px;color:var(--landing-accent)}.NestraMarketingPage_featureList___c_2L h3{margin:0 0 5px;font-size:15px;font-weight:700;line-height:1.5}.NestraMarketingPage_featureList___c_2L p{margin:0;color:var(--landing-muted);font-size:13px;line-height:1.75}.NestraMarketingPage_featureNote___FIqx{margin:20px 0 0 29px;color:var(--landing-muted);font-size:11px;line-height:1.7}.NestraMarketingPage_featureScene___CIXX{position:relative;isolation:isolate;min-width:0;height:650px;margin:0;display:flex;justify-content:center;align-items:flex-start}.NestraMarketingPage_featureReverse__fdUKm .NestraMarketingPage_featureCopy__QGRlU{order:2;justify-self:end}.NestraMarketingPage_featureReverse__fdUKm .NestraMarketingPage_featureScene___CIXX{order:1}.NestraMarketingPage_featurePhone__uOXHy{position:relative;z-index:1;width:clamp(245px,23vw,285px);margin-top:8px}.NestraMarketingPage_featureArt__yB_B_{position:absolute;z-index:0;bottom:0;right:calc(-1 * var(--feature-edge));width:calc(100% + var(--feature-edge));max-width:none;height:auto;max-height:calc(100% + 20px);object-fit:contain;object-position:right bottom;pointer-events:none}.NestraMarketingPage_featureReverse__fdUKm .NestraMarketingPage_featureArt__yB_B_{right:auto;left:calc(-1 * var(--feature-edge));object-position:left bottom}.NestraMarketingPage_inventoryScene__58hrh .NestraMarketingPage_featurePhone__uOXHy{transform:translateX(25px)}.NestraMarketingPage_shoppingScene__W_HeY .NestraMarketingPage_featurePhone__uOXHy{transform:translateX(-35px)}.NestraMarketingPage_cookbooksScene__Py3L2 .NestraMarketingPage_featureArt__yB_B_{transform:scaleX(-1)}.NestraMarketingPage_devicesSection__M7TsF{padding:90px var(--landing-gutter)}.NestraMarketingPage_deviceFamily__eJx1T{position:relative;isolation:isolate;max-width:1120px;aspect-ratio:1.75;margin:0 auto}.NestraMarketingPage_deviceFamily__eJx1T:before{content:"";position:absolute;inset:15% -5% -5%;z-index:-1;background:radial-gradient(ellipse at center,var(--landing-tint),transparent 68%)}.NestraMarketingPage_deviceFamily__eJx1T>div{position:absolute;min-width:0}.NestraMarketingPage_familyLaptop__iixAv{top:0;left:16%;width:68%;z-index:1}.NestraMarketingPage_familyTablet__Q9OWH{bottom:0;left:3%;width:43%;z-index:2}.NestraMarketingPage_familyPhone__4b_Bc{bottom:0;right:26%;width:17%;z-index:3}.NestraMarketingPage_familyAndroid__kkpxm{bottom:0;right:5%;width:17%;z-index:3}.NestraMarketingPage_deviceFamily__eJx1T .NestraMarketingPage_device__Ke13k{width:100%}.NestraMarketingPage_faqSection__GVMzw{width:min(100%,920px);margin:auto;padding:0 var(--landing-gutter) 90px;display:flex;flex-direction:column;gap:18px}.NestraMarketingPage_faqHeading__YJmqf{text-align:center}.NestraMarketingPage_faqHeading__YJmqf h2{max-width:none}.NestraMarketingPage_faqMore__pCcas{align-self:center;margin-top:20px;min-height:46px;padding:11px 22px;border:1px solid var(--landing-border);border-radius:999px;color:var(--landing-ink);background:var(--landing-card);cursor:pointer;font:inherit;font-size:14px;font-weight:650}.NestraMarketingPage_faqMore__pCcas:hover{border-color:var(--landing-accent)}.NestraMarketingPage_faqMore__pCcas:focus-visible{outline:2px solid var(--landing-accent);outline-offset:4px}.NestraMarketingPage_faqItem___LXY1{border-bottom:1px solid var(--landing-border)}.NestraMarketingPage_faqItem___LXY1 summary{position:relative;padding:20px 35px 20px 0;cursor:pointer;list-style:none;font-size:15px;line-height:1.55;font-weight:650}.NestraMarketingPage_faqItem___LXY1 summary::-webkit-details-marker{display:none}.NestraMarketingPage_faqItem___LXY1 summary:after{content:"+";position:absolute;right:2px;top:17px;color:var(--landing-accent);font-size:23px;font-weight:400}.NestraMarketingPage_faqItem___LXY1[open] summary:after{content:"−"}.NestraMarketingPage_faqItem___LXY1 p{margin:0 25px 22px 0;color:var(--landing-muted);font-size:14px;line-height:1.8}.NestraMarketingPage_entrySection__xCRuT{width:min(calc(100% - 2 * var(--landing-gutter)),1240px);margin:0 auto 80px;padding:clamp(26px,5vw,65px);display:grid;grid-template-columns:1.1fr .9fr;align-items:center;gap:45px;background:var(--landing-tint);border-radius:30px}.NestraMarketingPage_entrySection__xCRuT .NestraMarketingPage_description__M0_0x{font-size:15px;margin-bottom:25px}.NestraMarketingPage_entryDownloads__Pptei .NestraMarketingPage_storeBadges__CQrrH{margin-top:0}.NestraMarketingPage_entryDownloads__Pptei>p{max-width:38ch;margin-top:24px;color:var(--landing-muted);font-size:12px;line-height:1.8}.NestraMarketingPage_device__Ke13k{position:relative;border:1px solid #737373;background:#171717;box-shadow:0 22px 40px -20px #0007}.NestraMarketingPage_deviceScreen__mWDm9{width:100%;overflow:hidden}.NestraMarketingPage_deviceScreen__mWDm9 img{display:block;width:100%;height:auto}.NestraMarketingPage_mobile__CGrWv{padding:3px;border-radius:6%/2.8%}.NestraMarketingPage_mobile__CGrWv .NestraMarketingPage_deviceScreen__mWDm9{border-radius:4.6%/2%}.NestraMarketingPage_android__iTsCH{border-radius:5%/2.3%}.NestraMarketingPage_android__iTsCH .NestraMarketingPage_deviceScreen__mWDm9{border-radius:3.5%/1.5%}.NestraMarketingPage_tablet__PTj28{padding:8px;border-radius:19px}.NestraMarketingPage_tablet__PTj28 .NestraMarketingPage_deviceScreen__mWDm9{border-radius:11px}.NestraMarketingPage_desktop__KwWR0{padding:7px;border-radius:12px}.NestraMarketingPage_desktop__KwWR0 .NestraMarketingPage_deviceScreen__mWDm9{border-radius:6px}.NestraMarketingPage_laptopBase__giEjO{position:absolute;top:calc(100% - 1px);left:-5%;width:110%;height:9px;border-radius:0 0 50% 50%;background:#727c73}.NestraMarketingPage_monitorStand__Gv8Qu{display:none}.NestraMarketingPage_footer__Ugrdw{width:min(calc(100% - 2 * var(--landing-gutter)),var(--landing-width));margin:auto;padding:30px 0;border-top:1px solid var(--landing-border)}.NestraMarketingPage_footerTop__p4n6E{display:flex;justify-content:space-between;align-items:center;gap:24px}.NestraMarketingPage_footerLinks__F_jDL{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px 20px;color:var(--landing-muted);font-size:12px}.NestraMarketingPage_footerLinks__F_jDL a{padding-block:10px}.NestraMarketingPage_footerBottom__w2hFC{display:flex;justify-content:space-between;gap:20px;margin-top:20px;color:var(--landing-muted);font-size:11px}.NestraMarketingPage_footerBottom__w2hFC p{margin:0}@media (max-width:1050px){.NestraMarketingPage_heroTitle__whGVw{font-size:clamp(45px,5.5vw,60px)}.NestraMarketingPage_heroActions__A2oWp{gap:8px 18px}.NestraMarketingPage_featureSection__U8YCO{gap:35px}.NestraMarketingPage_featureScene___CIXX{height:580px}.NestraMarketingPage_featurePhone__uOXHy{width:245px}.NestraMarketingPage_faqSection__GVMzw{gap:45px}}@media (max-width:850px){.NestraMarketingPage_heroGrid__dsHIg{grid-template-columns:1fr;padding-top:28px;gap:0;min-height:0;padding-bottom:20px}.NestraMarketingPage_heroCopy__P4NaC{max-width:640px;padding:0}.NestraMarketingPage_heroTitle__whGVw{font-size:clamp(48px,8vw,70px)}.NestraMarketingPage_heroStage__afNNV{position:relative;grid-row:2;width:calc(100% + 2 * var(--landing-gutter));margin-inline:calc(-1 * var(--landing-gutter));height:clamp(360px,58vw,490px)}.NestraMarketingPage_heroStage__afNNV:after{background:linear-gradient(0deg,var(--landing-paper),transparent 20%,transparent 80%,var(--landing-paper)),linear-gradient(90deg,var(--landing-paper),transparent 12%,transparent 92%,var(--landing-paper))}.NestraMarketingPage_featureSection__U8YCO{grid-template-columns:1fr;gap:35px;padding-block:40px}.NestraMarketingPage_featureCopy__QGRlU{max-width:620px}.NestraMarketingPage_featureReverse__fdUKm .NestraMarketingPage_featureCopy__QGRlU{order:1;justify-self:start}.NestraMarketingPage_featureReverse__fdUKm .NestraMarketingPage_featureScene___CIXX,.NestraMarketingPage_featureScene___CIXX{order:2;width:100%;justify-self:center;height:660px}.NestraMarketingPage_featureArt__yB_B_{width:calc(100% + 2 * var(--feature-edge));max-height:100%}.NestraMarketingPage_featurePhone__uOXHy{width:280px}.NestraMarketingPage_faqSection__GVMzw{grid-template-columns:1fr;gap:10px}.NestraMarketingPage_faqHeading__YJmqf h2{max-width:none}}@media (max-width:600px){.NestraMarketingPage_headerInner__iqOSE{padding:14px 16px;gap:6px}.NestraMarketingPage_brandLink__Te9as{gap:7px}.NestraMarketingPage_brandLogo__QJ_Mr{width:22px;height:27px}.NestraMarketingPage_brandName__8tfzO{font-size:21px}.NestraMarketingPage_headerActions__7_HHx{gap:1px}.NestraMarketingPage_headerActions__7_HHx>button,.NestraMarketingPage_headerActions__7_HHx>div>button{width:32px!important;height:38px!important}.NestraMarketingPage_themeToggle__3hoSG{width:32px;height:38px}.NestraMarketingPage_loginLink___iX9t{font-size:11px;padding:10px 7px}.NestraMarketingPage_heroGrid__dsHIg{padding-top:24px;padding-bottom:15px;gap:10px}.NestraMarketingPage_heroTitle__whGVw{font-size:clamp(44px,11.5vw,62px);margin-bottom:22px}.NestraMarketingPage_heroCopy__P4NaC .NestraMarketingPage_description__M0_0x{font-size:15px;line-height:1.8}.NestraMarketingPage_heroActions__A2oWp{margin-top:24px;gap:10px 17px}.NestraMarketingPage_primaryCta__StnGj{font-size:13px;min-height:50px;padding:14px 20px}.NestraMarketingPage_headerCta__7ryKQ{font-size:11px;min-height:38px;padding:9px 11px}.NestraMarketingPage_secondaryCta__VSAMN{font-size:12px}.NestraMarketingPage_storeBadges__CQrrH{gap:14px;margin-top:26px}.NestraMarketingPage_storeOption__z_m3q img{height:40px}.NestraMarketingPage_workflowSection__yMT8Q{padding-top:30px;padding-bottom:35px}.NestraMarketingPage_sectionHeading__XiQGs{text-align:left;margin-bottom:30px}.NestraMarketingPage_entrySection__xCRuT h2,.NestraMarketingPage_faqSection__GVMzw h2,.NestraMarketingPage_featureCopy__QGRlU h2,.NestraMarketingPage_sectionHeading__XiQGs h2{font-size:34px}.NestraMarketingPage_featureCopy__QGRlU .NestraMarketingPage_description__M0_0x,.NestraMarketingPage_sectionHeading__XiQGs .NestraMarketingPage_description__M0_0x{font-size:15px}.NestraMarketingPage_workflowSteps__tozud{grid-template-columns:1fr;gap:0}.NestraMarketingPage_workflowStep__9iZ5I{display:grid;grid-template-columns:50px minmax(0,1fr);column-gap:17px;padding:12px 0 24px;text-align:left}.NestraMarketingPage_workflowStep__9iZ5I:not(:last-child):after{top:65px;bottom:0;left:26px;width:0;border-top:0;border-left:1px solid var(--landing-border)}.NestraMarketingPage_stepMarker__ffoEg{grid-row:1/span 2;width:48px;height:48px;margin:0}.NestraMarketingPage_workflowStep__9iZ5I h3{margin:0 0 7px}.NestraMarketingPage_workflowStep__9iZ5I p{margin:0;max-width:none}.NestraMarketingPage_featureSection__U8YCO{gap:24px;padding-block:30px 40px}.NestraMarketingPage_featureList___c_2L{margin-top:25px;gap:20px}.NestraMarketingPage_featureList___c_2L h3{font-size:14px}.NestraMarketingPage_featureList___c_2L p{font-size:13px}.NestraMarketingPage_featureReverse__fdUKm .NestraMarketingPage_featureScene___CIXX,.NestraMarketingPage_featureScene___CIXX{height:570px}.NestraMarketingPage_featurePhone__uOXHy{width:245px}.NestraMarketingPage_inventoryScene__58hrh .NestraMarketingPage_featurePhone__uOXHy{transform:translateX(15px)}.NestraMarketingPage_shoppingScene__W_HeY .NestraMarketingPage_featurePhone__uOXHy{transform:translateX(-15px)}.NestraMarketingPage_devicesSection__M7TsF{padding-block:45px}.NestraMarketingPage_deviceFamily__eJx1T .NestraMarketingPage_mobile__CGrWv{padding:2px}.NestraMarketingPage_deviceFamily__eJx1T .NestraMarketingPage_tablet__PTj28{padding:3px;border-radius:9px}.NestraMarketingPage_deviceFamily__eJx1T .NestraMarketingPage_tablet__PTj28 .NestraMarketingPage_deviceScreen__mWDm9{border-radius:5px}.NestraMarketingPage_deviceFamily__eJx1T .NestraMarketingPage_desktop__KwWR0{padding:3px;border-radius:6px}.NestraMarketingPage_deviceFamily__eJx1T .NestraMarketingPage_desktop__KwWR0 .NestraMarketingPage_deviceScreen__mWDm9{border-radius:3px}.NestraMarketingPage_deviceFamily__eJx1T .NestraMarketingPage_laptopBase__giEjO{height:4px}.NestraMarketingPage_faqSection__GVMzw{padding-bottom:55px}.NestraMarketingPage_faqItem___LXY1 summary{font-size:14px}.NestraMarketingPage_faqItem___LXY1 p{font-size:13px}.NestraMarketingPage_entrySection__xCRuT{grid-template-columns:1fr;gap:35px;margin-bottom:45px}.NestraMarketingPage_entryDownloads__Pptei .NestraMarketingPage_storeBadges__CQrrH{gap:12px}.NestraMarketingPage_entryDownloads__Pptei .NestraMarketingPage_storeOption__z_m3q img{height:35px}.NestraMarketingPage_footerTop__p4n6E{align-items:flex-start}.NestraMarketingPage_footerLinks__F_jDL{max-width:220px;gap:2px 14px;font-size:10px}.NestraMarketingPage_footerBottom__w2hFC{flex-direction:column;gap:8px}}@media (prefers-reduced-motion:reduce){.NestraMarketingPage_page__b9Nmp *,.NestraMarketingPage_page__b9Nmp :after,.NestraMarketingPage_page__b9Nmp :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}