.mobile-marketing-header,.mobile-marketing-menu,.mobile-product-showcase{display:none}@media (max-width:820px){.mobile-marketing-header{--mobile-header-progress:0;position:fixed;z-index:130;top:0;right:0;left:0;display:flex;height:calc(56px + env(safe-area-inset-top));box-sizing:border-box;padding:env(safe-area-inset-top) max(14px,env(safe-area-inset-right)) 0 max(14px,env(safe-area-inset-left));align-items:center;justify-content:space-between;gap:12px;isolation:isolate;background:transparent}.mobile-marketing-header:before{position:absolute;z-index:-1;inset:0 0 -28px;content:"";pointer-events:none;opacity:var(--mobile-header-progress);background:linear-gradient(180deg,rgba(2,9,20,.94),rgba(2,9,20,.82) 48%,rgba(2,9,20,.38) 73%,rgba(2,9,20,0));backdrop-filter:blur(calc(var(--mobile-header-progress) * 16px)) saturate(calc(1 + var(--mobile-header-progress) * .16));-webkit-backdrop-filter:blur(calc(var(--mobile-header-progress) * 16px)) saturate(calc(1 + var(--mobile-header-progress) * .16))}.mobile-marketing-header[data-menu-open=true]:before{opacity:1}.mobile-marketing-header__brand{display:inline-flex;min-width:0;align-items:center;gap:7px;color:#f1f7ff;text-decoration:none}.mobile-marketing-header__logo{position:relative;display:block;width:31px;height:31px;flex:0 0 31px;filter:drop-shadow(0 0 10px rgba(62,168,255,.24))}.mobile-marketing-header__logo img{-o-object-fit:contain;object-fit:contain}.mobile-marketing-header__wordmark{position:relative;display:block;width:108px;height:21px;flex:0 0 108px}.mobile-marketing-header__wordmark img{-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}.mobile-marketing-header__menu-button{display:grid;width:42px;height:42px;flex:0 0 42px;margin-right:-5px;padding:0;place-items:center;border:0;outline:0;color:#edf8ff;background:transparent;box-shadow:none;-webkit-tap-highlight-color:transparent}.mobile-marketing-header__menu-button svg{filter:drop-shadow(0 2px 8px rgba(0,0,0,.4))}.mobile-marketing-header__menu-button:active{transform:scale(.93)}.mobile-marketing-menu{position:fixed;z-index:120;inset:0;display:block;visibility:hidden;pointer-events:none}.mobile-marketing-menu[data-open=true]{visibility:visible;pointer-events:auto}.mobile-marketing-menu__backdrop{position:absolute;inset:0;width:100%;height:100%;padding:0;border:0;opacity:0;background:rgba(0,5,12,.62);transition:opacity .28s ease;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.mobile-marketing-menu[data-open=true] .mobile-marketing-menu__backdrop{opacity:1}.mobile-marketing-menu__drawer{position:absolute;top:0;right:0;width:min(84vw,340px);height:100dvh;box-sizing:border-box;display:flex;flex-direction:column;padding:calc(82px + env(safe-area-inset-top)) 20px max(20px,env(safe-area-inset-bottom));border-left:1px solid rgba(97,173,236,.18);color:#eef7ff;background:radial-gradient(circle at 100% 0,rgba(57,132,255,.15),transparent 34%),linear-gradient(180deg,rgba(7,21,36,.985),rgba(3,12,23,.99));box-shadow:-24px 0 70px rgba(0,0,0,.42);transform:translate3d(104%,0,0);transition:transform .39s cubic-bezier(.22,.8,.2,1);will-change:transform;overflow-y:auto;overscroll-behavior:contain}.mobile-marketing-menu[data-open=true] .mobile-marketing-menu__drawer{transform:translateZ(0)}.mobile-marketing-menu__drawer:before{position:absolute;top:0;bottom:0;left:0;width:1px;content:"";background:linear-gradient(180deg,transparent,rgba(88,196,255,.44) 18%,rgba(88,196,255,.14) 75%,transparent)}.mobile-marketing-menu__intro{display:grid;gap:8px;padding-bottom:18px;border-bottom:1px solid rgba(91,151,201,.16)}.mobile-marketing-menu__intro>span{color:#59bfff;font:700 8px/1.3 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.2em}.mobile-marketing-menu__intro>strong{color:#eef7ff;font-size:24px;line-height:1.05;letter-spacing:-.045em;font-weight:650}.mobile-marketing-menu__links{display:grid;margin-top:6px}.mobile-marketing-menu__link{display:grid;min-height:72px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;border-bottom:1px solid rgba(84,142,192,.14);color:inherit;text-decoration:none}.mobile-marketing-menu__number{color:#4caeff;font:700 8px/1 ui-monospace,SFMono-Regular,Consolas,monospace}.mobile-marketing-menu__copy{display:grid;gap:4px}.mobile-marketing-menu__copy strong{color:#e8f4ff;font-size:15px;font-weight:650;letter-spacing:-.02em}.mobile-marketing-menu__copy small{color:#718da6;font-size:10px;line-height:1.35}.mobile-marketing-menu__link>svg{color:#6f9fc8}.mobile-marketing-menu__bottom{margin-top:auto;padding-top:22px}.mobile-marketing-menu__cta{display:flex;min-height:51px;padding:0 16px;align-items:center;justify-content:center;gap:10px;border:1px solid rgba(118,215,255,.68);border-radius:12px;color:#fff;background:linear-gradient(105deg,rgba(45,113,255,.9),rgba(31,199,255,.7));box-shadow:0 10px 30px rgba(33,135,255,.19);font-size:12px;font-weight:750;letter-spacing:.04em;text-decoration:none}.mobile-marketing-menu__status{display:flex;margin:14px 0 0;align-items:center;justify-content:center;gap:7px;color:#607f9a;font:700 7px/1.3 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.12em}.mobile-marketing-menu__status i{width:5px;height:5px;border-radius:50%;background:#59d8ff;box-shadow:0 0 8px #59d8ff}.mobile-product-showcase{position:relative;display:block;padding:calc(68px + env(safe-area-inset-top)) 0 18px;overflow:hidden;isolation:isolate;scroll-margin-top:62px;color:#f5f9ff;background:linear-gradient(180deg,rgba(2,9,20,.36),rgba(2,9,20,.72) 57%,#020914),linear-gradient(90deg,rgba(2,9,20,.78),rgba(2,9,20,.12) 50%,rgba(2,9,20,.78)),url(/images/backgrounds/mobile/display-dashboard.webp) center 22% /cover no-repeat;border-bottom:1px solid rgba(78,157,230,.15)}.mobile-product-showcase:before{position:absolute;z-index:-2;inset:0;content:"";pointer-events:none;opacity:.11;background-image:linear-gradient(rgba(90,181,255,.1) 1px,transparent 0),linear-gradient(90deg,rgba(90,181,255,.1) 1px,transparent 0);background-size:52px 52px;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 18%,#000 76%,transparent);mask-image:linear-gradient(180deg,transparent 0,#000 18%,#000 76%,transparent)}.mobile-product-showcase:after{position:absolute;z-index:-1;left:50%;top:43%;width:96vw;max-width:430px;aspect-ratio:1;content:"";pointer-events:none;border-radius:50%;transform:translate(-50%,-50%);background:rgba(46,143,255,.16);filter:blur(64px)}.mobile-product-showcase__ambient{position:absolute;z-index:-1;left:50%;bottom:3%;width:118vw;height:132px;transform:translateX(-50%);pointer-events:none;background:radial-gradient(ellipse,rgba(65,127,255,.18),transparent 68%);filter:blur(15px)}.mobile-product-showcase__heading{position:relative;z-index:3;width:min(100% - 38px,400px);margin:0 auto;text-align:center}.mobile-product-showcase__heading>p{margin:0;color:#78cfff;font:700 8px/1.4 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.27em}.mobile-product-showcase__heading h2{max-width:350px;margin:8px auto 0;color:#f8fbff;font-size:clamp(29px,8vw,39px);line-height:.98;letter-spacing:-.052em;font-weight:700;text-wrap:balance}.mobile-product-showcase__heading h2 span{color:transparent;background:linear-gradient(102deg,#5ad8ff,#5198ff 52%,#806cff);background-clip:text;-webkit-background-clip:text}.mobile-product-showcase__viewport{position:relative;z-index:2;width:100%;margin-top:-10px;padding-top:36px;overflow:visible;touch-action:pan-y;-moz-user-select:none;user-select:none;-webkit-user-select:none;cursor:grab}.mobile-product-showcase__viewport[data-dragging=true]{cursor:grabbing}.mobile-product-showcase__stage{position:relative;height:var(--carousel-stage-height,500px);perspective:820px;perspective-origin:50% 41%}.mobile-product-showcase__stage:before{position:absolute;z-index:0;top:8%;left:50%;width:min(92vw,360px);height:66%;content:"";pointer-events:none;transform:translateX(-50%);border-radius:48%;background:radial-gradient(ellipse at center,rgba(60,173,255,.22) 0,rgba(65,90,255,.09) 36%,transparent 72%);filter:blur(34px)}.mobile-product-showcase__slide{--slide-width:200px;--slide-card-height:360px;--slide-x:0px;--slide-y:0px;--slide-z:0px;--slide-scale:1;--slide-rotate-y:0deg;--slide-rotate-z:0deg;--slide-opacity:1;--slide-glow:1;--flip-accent:#58c8ff;position:absolute;top:0;left:50%;width:var(--slide-width);opacity:var(--slide-opacity);visibility:visible;transform:translate3d(calc(-50% + var(--slide-x)),var(--slide-y),var(--slide-z)) rotateY(var(--slide-rotate-y)) rotate(var(--slide-rotate-z)) scale(var(--slide-scale));transform-style:preserve-3d;transform-origin:center center;transition:transform .65s cubic-bezier(.14,.92,.2,1),opacity .39s ease;will-change:transform,opacity;backface-visibility:hidden;-webkit-backface-visibility:hidden}.mobile-product-showcase__viewport[data-dragging=true] .mobile-product-showcase__slide{transition:none}.mobile-product-showcase__viewport:not([data-dragging=true]) .mobile-product-showcase__slide[data-active=true]{transform:translateX(-50%);transform-style:flat;opacity:1;will-change:auto}.mobile-product-showcase__slide[data-visible=false]{visibility:hidden}.mobile-product-showcase__slide:before{position:absolute;z-index:-2;top:-18px;right:-22px;bottom:28px;left:-22px;content:"";pointer-events:none;opacity:calc(var(--slide-glow) * .62);border-radius:42%;background:radial-gradient(ellipse,rgba(50,172,255,.38),rgba(55,94,255,.16) 40%,transparent 72%);filter:blur(24px)}.mobile-product-showcase__slide[data-active=true]:after{position:absolute;z-index:-3;top:-28px;right:-34px;bottom:8px;left:-34px;content:"";pointer-events:none;border-radius:48%;background:radial-gradient(ellipse,rgba(54,168,255,.18),transparent 68%);filter:blur(22px)}.mobile-product-showcase__flip{position:relative;width:100%;height:var(--slide-card-height);outline:none;perspective:1050px;-webkit-tap-highlight-color:transparent}.mobile-product-showcase__slide[data-active=true] .mobile-product-showcase__flip{cursor:pointer}.mobile-product-showcase__flip:focus-visible{border-radius:33px;outline:2px solid color-mix(in srgb,var(--flip-accent) 78%,#fff);outline-offset:6px}.mobile-product-showcase__flip-rotor{position:absolute;inset:0;transform-style:preserve-3d;transform:rotateY(0deg);transition:transform .7s cubic-bezier(.16,.86,.2,1);will-change:transform}.mobile-product-showcase__flip[data-flipped=true] .mobile-product-showcase__flip-rotor{transform:rotateY(180deg)}.mobile-product-showcase__slide[data-active=true] .mobile-product-showcase__flip:not([data-flipped=true]){perspective:none}.mobile-product-showcase__slide[data-active=true] .mobile-product-showcase__flip:not([data-flipped=true]) .mobile-product-showcase__flip-rotor{transform:none;transform-style:flat;will-change:auto}.mobile-product-showcase__slide[data-active=true] .mobile-product-showcase__flip:not([data-flipped=true]) .mobile-product-showcase__face--front{transform:none;transform-style:flat;backface-visibility:visible;-webkit-backface-visibility:visible}.mobile-product-showcase__slide[data-active=true] .mobile-product-showcase__flip:not([data-flipped=true]) .mobile-product-showcase__face--back{visibility:hidden}.mobile-product-showcase__face{position:absolute;inset:0;backface-visibility:hidden;-webkit-backface-visibility:hidden;transform-style:preserve-3d}.mobile-product-showcase__face--front{transform:rotateY(0deg)}.mobile-product-showcase__face--back{transform:rotateY(180deg)}.mobile-product-showcase__device{position:relative;width:100%;height:100%;box-sizing:border-box;display:flex;align-items:center;justify-content:center;padding:7px;overflow:visible;border:1.5px solid rgba(52,78,102,.9);border-radius:31px;background:linear-gradient(145deg,rgba(23,33,46,.96),#0a111c 16%,#03080f 82%,rgba(24,36,52,.98));box-shadow:0 18px 38px rgba(0,0,0,.56),0 0 calc(34px * var(--slide-glow)) rgba(46,142,255,calc(.22 * var(--slide-glow))),inset 0 0 0 1px rgba(124,220,255,.12),inset 0 1px hsla(0,0%,100%,.06),inset 0 -1px rgba(0,0,0,.92);transition:box-shadow .48s ease,border-color .48s ease,filter .48s ease}.mobile-product-showcase__device:before{position:absolute;z-index:7;inset:4px;content:"";pointer-events:none;border:1px solid rgba(117,212,255,.24);border-radius:25px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.76),inset 0 1px hsla(0,0%,100%,.04)}.mobile-product-showcase__device:after{position:absolute;z-index:8;top:9px;right:17%;left:17%;height:18%;content:"";pointer-events:none;border-radius:50%;opacity:.4;background:linear-gradient(180deg,hsla(0,0%,100%,.07),transparent 72%);filter:blur(7px)}.mobile-product-showcase__slide[data-active=true] .mobile-product-showcase__device{border-color:rgba(95,196,255,.64);box-shadow:0 24px 48px rgba(0,0,0,.58),0 0 42px rgba(50,150,255,.26),inset 0 0 0 1px rgba(124,220,255,.22),inset 0 1px hsla(0,0%,100%,.08),inset 0 -1px rgba(0,0,0,.92)}.mobile-product-showcase__slide[data-active=true] .mobile-product-showcase__flip:not([data-flipped=true]) .mobile-product-showcase__device{transform:none;filter:none}.mobile-product-showcase__slide[data-active=true] .mobile-product-showcase__flip:not([data-flipped=true]) .mobile-product-showcase__device img{transform:none;filter:none;backface-visibility:visible;-webkit-backface-visibility:visible}.mobile-product-showcase__device img{position:relative;z-index:2;display:block;width:100%;height:auto;max-height:100%;-o-object-fit:contain;object-fit:contain;border:1px solid rgba(34,56,76,.92);border-radius:23px;background:#020914;box-shadow:inset 0 0 0 1px rgba(0,0,0,.9);image-rendering:auto;transform:none;filter:none;pointer-events:none;-webkit-user-drag:none}.mobile-product-showcase__phone-speaker{position:absolute;z-index:10;top:5px;left:50%;width:18%;height:3px;transform:translateX(-50%);border-radius:99px;background:rgba(4,8,13,.94);box-shadow:0 1px hsla(0,0%,100%,.08),inset 0 0 2px rgba(0,0,0,.9);pointer-events:none}.mobile-product-showcase__phone-button{position:absolute;z-index:-1;width:3px;border-radius:3px;background:linear-gradient(180deg,rgba(62,83,104,.96),rgba(15,22,31,.98));box-shadow:0 0 0 1px rgba(0,0,0,.48);pointer-events:none}.mobile-product-showcase__phone-button--left-top{top:21%;left:-5px;height:10%}.mobile-product-showcase__phone-button--left-bottom{top:35%;left:-5px;height:15%}.mobile-product-showcase__phone-button--right{top:29%;right:-5px;height:18%}.mobile-product-showcase__device-glow{position:absolute;z-index:-1;top:-10px;right:-10px;bottom:-12px;left:-10px;border-radius:34px;pointer-events:none;opacity:calc(.1 + var(--slide-glow) * .38);background:radial-gradient(ellipse at 50% 8%,rgba(89,201,255,.18),transparent 48%),radial-gradient(ellipse at 50% 92%,rgba(71,116,255,.12),transparent 52%);filter:blur(14px)}.mobile-product-showcase__back{position:relative;width:100%;height:100%;box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden;padding:18px 16px 15px;border:2px solid color-mix(in srgb,var(--flip-accent) 58%,hsla(0,0%,100%,.22));border-radius:33px;color:#edf8ff;background:radial-gradient(circle at 50% 15%,color-mix(in srgb,var(--flip-accent) 25%,transparent),transparent 42%),linear-gradient(160deg,rgba(12,31,50,.99),#030b16 62%,#040c18);box-shadow:inset 0 1px hsla(0,0%,100%,.12),inset 0 0 0 5px rgba(2,8,15,.9),0 0 48px color-mix(in srgb,var(--flip-accent) 24%,transparent)}.mobile-product-showcase__back:before{position:absolute;inset:0;content:"";pointer-events:none;opacity:.24;background-image:linear-gradient(rgba(113,193,255,.1) 1px,transparent 0),linear-gradient(90deg,rgba(113,193,255,.1) 1px,transparent 0);background-size:24px 24px;-webkit-mask-image:linear-gradient(180deg,#000,transparent 82%);mask-image:linear-gradient(180deg,#000,transparent 82%)}.mobile-product-showcase__back:after{position:absolute;right:-28%;bottom:-8%;width:78%;aspect-ratio:1;content:"";pointer-events:none;border:1px solid color-mix(in srgb,var(--flip-accent) 38%,transparent);border-radius:50%;box-shadow:0 0 0 18px color-mix(in srgb,var(--flip-accent) 5%,transparent),0 0 0 42px color-mix(in srgb,var(--flip-accent) 3%,transparent)}.mobile-product-showcase__back-top{position:relative;z-index:2;display:flex;align-items:center;gap:7px;color:#7195b2;font:700 6px/1.3 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.13em}.mobile-product-showcase__back-top i{height:1px;flex:1;background:linear-gradient(90deg,color-mix(in srgb,var(--flip-accent) 70%,transparent),transparent)}.mobile-product-showcase__back-copy{position:relative;z-index:2;margin-top:23px}.mobile-product-showcase__back-copy>p{margin:0;color:var(--flip-accent);font:750 7px/1.3 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.18em}.mobile-product-showcase__back-copy h3{margin:9px 0 0;color:#f2f9ff;font-size:clamp(18px,5vw,23px);line-height:1;letter-spacing:-.045em;font-weight:700}.mobile-product-showcase__back-copy ul{display:grid;gap:8px;margin:20px 0 0;padding:0;list-style:none}.mobile-product-showcase__back-copy li{display:grid;grid-template-columns:24px minmax(0,1fr);align-items:start;gap:7px;padding-bottom:8px;border-bottom:1px solid rgba(117,173,215,.12)}.mobile-product-showcase__back-copy li>span{padding-top:2px;color:var(--flip-accent);font:750 7px/1 ui-monospace,SFMono-Regular,Consolas,monospace}.mobile-product-showcase__back-copy li>strong{color:#c9dceb;font-size:9px;line-height:1.38;font-weight:550}.mobile-product-showcase__back-bottom{position:relative;z-index:2;display:flex;margin-top:auto;align-items:center;gap:8px;color:#627f99;font:700 6px/1.3 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.12em}.mobile-product-showcase__back-orbit{position:relative;display:grid;width:24px;height:24px;flex:0 0 24px;place-items:center;border:1px solid color-mix(in srgb,var(--flip-accent) 45%,transparent);border-radius:50%}.mobile-product-showcase__back-orbit:after,.mobile-product-showcase__back-orbit:before{position:absolute;content:"";border:1px solid color-mix(in srgb,var(--flip-accent) 22%,transparent);border-radius:50%}.mobile-product-showcase__back-orbit:before{inset:4px -4px}.mobile-product-showcase__back-orbit:after{inset:-4px 4px}.mobile-product-showcase__back-orbit i{width:4px;height:4px;border-radius:50%;background:var(--flip-accent);box-shadow:0 0 8px var(--flip-accent)}.mobile-product-showcase__caption{display:grid;min-height:22px;margin-top:6px;place-items:center;text-align:center;opacity:0;transform:translateY(5px);transition:opacity .28s ease,transform .36s ease}.mobile-product-showcase__slide[data-active=true] .mobile-product-showcase__caption{opacity:1;transform:translateY(0)}.mobile-product-showcase__caption strong{max-width:220px;margin-top:0;color:rgba(220,236,255,.88);font-size:13px;line-height:1.18;font-weight:620}.mobile-product-showcase__pagination{position:relative;z-index:3;display:flex;min-height:24px;align-items:center;justify-content:center;gap:6px;margin-top:2px}.mobile-product-showcase__dot{width:5px;height:5px;padding:0;border:0;border-radius:99px;background:rgba(116,158,199,.38);box-shadow:none;transition:width .22s ease,background-color .22s ease,box-shadow .22s ease}.mobile-product-showcase__dot[data-active=true]{width:22px;background:linear-gradient(90deg,#50d1ff,#5d76ff);box-shadow:0 0 12px rgba(67,164,255,.5),0 0 24px rgba(67,164,255,.14)}}@media (max-width:360px){.mobile-marketing-header{padding-right:11px;padding-left:11px}.mobile-marketing-header__logo{width:29px;height:29px;flex-basis:29px}.mobile-marketing-header__wordmark{width:101px;height:19px;flex-basis:101px}.mobile-marketing-menu__drawer{width:min(88vw,330px);padding-right:17px;padding-left:17px}.mobile-product-showcase{padding-top:calc(67px + env(safe-area-inset-top));padding-bottom:16px}.mobile-product-showcase__heading h2{font-size:29px}.mobile-product-showcase__back{padding-right:13px;padding-left:13px}.mobile-product-showcase__back-copy{margin-top:19px}.mobile-product-showcase__back-copy ul{gap:6px;margin-top:17px}}@media (prefers-reduced-motion:reduce){.mobile-marketing-menu__backdrop,.mobile-marketing-menu__drawer,.mobile-product-showcase__caption,.mobile-product-showcase__device,.mobile-product-showcase__dot,.mobile-product-showcase__flip-rotor,.mobile-product-showcase__slide{transition:none!important}}.mobile-product-showcase__back-link{position:relative;z-index:4;display:flex;width:100%;min-height:37px;box-sizing:border-box;margin-top:auto;margin-bottom:10px;padding:0 12px;align-items:center;justify-content:space-between;border:1px solid color-mix(in srgb,var(--flip-accent) 45%,transparent);border-radius:9px;color:#eef8ff;background:linear-gradient(100deg,color-mix(in srgb,var(--flip-accent) 18%,transparent),rgba(8,24,39,.84));font-size:8px;font-weight:750;letter-spacing:.08em;text-decoration:none;box-shadow:inset 0 1px hsla(0,0%,100%,.04)}.mobile-product-showcase__back-link svg{color:var(--flip-accent)}@media (max-width:620px){.mobile-product-showcase__back-link{min-height:34px;margin-bottom:8px;font-size:7px}}.mobile-product-showcase__download{position:relative;z-index:4;display:none}@media (max-width:820px){.mobile-product-showcase__download{display:grid;width:min(100% - 32px,410px);margin:18px auto 0;justify-items:center}.mobile-product-showcase__download>p{margin:0 0 9px;color:rgba(126,166,198,.68);font:750 6.5px/1.3 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.17em;text-align:center}.mobile-product-showcase__store-badges{display:grid;width:min(100%,366px);grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:8px}.mobile-product-showcase__store-badge{position:relative;display:flex;min-width:0;padding:0;border:0;border-radius:9px;outline:none;overflow:visible;color:inherit;background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .18s ease,filter .18s ease}.mobile-product-showcase__store-badge:after{position:absolute;z-index:-1;inset:12% 8%;content:"";border-radius:12px;opacity:0;background:rgba(52,162,255,.22);filter:blur(18px);transition:opacity .18s ease}.mobile-product-showcase__store-badge img{display:block;width:100%;height:auto;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 6px 15px rgba(0,0,0,.2)) drop-shadow(0 0 8px rgba(63,159,255,.05))}.mobile-product-showcase__store-badge:active{transform:scale(.975)}.mobile-product-showcase__store-badge:focus-visible{border-radius:9px;outline:2px solid rgba(95,198,255,.82);outline-offset:4px}@media (hover:hover) and (pointer:fine){.mobile-product-showcase__store-badge:hover{transform:translateY(-2px);filter:brightness(1.06)}.mobile-product-showcase__store-badge:hover:after{opacity:1}}}@media (max-width:350px){.mobile-product-showcase__download{width:calc(100% - 24px)}.mobile-product-showcase__store-badges{gap:6px}}@media (prefers-reduced-motion:reduce){.mobile-product-showcase__store-badge{transition:none}}@media (max-width:820px){.mobile-product-showcase{background:radial-gradient(circle at 50% 17%,rgba(48,154,255,.075),transparent 13rem),radial-gradient(ellipse at 50% 61%,rgba(47,82,255,.055),transparent 20rem),linear-gradient(180deg,rgba(1,7,16,.33),rgba(1,7,16,.55) 48%,rgba(1,7,16,.82) 78%,#020914),linear-gradient(90deg,rgba(1,6,14,.72),rgba(2,8,18,.16) 50%,rgba(1,6,14,.72)),url(/images/backgrounds/mobile/display-dashboard.webp) center 20% /cover no-repeat;border-bottom-color:rgba(90,201,255,.18);box-shadow:inset 0 -1px rgba(109,220,255,.08)}.mobile-product-showcase:before{opacity:.105;background-image:radial-gradient(circle at 18% 24%,rgba(148,230,255,.2) 0 1px,transparent 1.6px),radial-gradient(circle at 78% 18%,rgba(119,199,255,.18) 0 1px,transparent 1.6px),radial-gradient(circle at 69% 64%,rgba(137,113,255,.14) 0 1px,transparent 1.6px),linear-gradient(rgba(94,190,255,.065) 1px,transparent 0),linear-gradient(90deg,rgba(94,190,255,.065) 1px,transparent 0);background-size:auto,auto,auto,52px 52px,52px 52px;filter:none}.mobile-product-showcase:after{top:51%;width:82vw;max-width:370px;background:radial-gradient(circle,rgba(69,193,255,.105) 0,rgba(64,103,255,.055) 42%,transparent 72%);filter:blur(60px)}.mobile-product-showcase__ambient{bottom:1%;width:112vw;height:124px;background:radial-gradient(ellipse,rgba(71,183,255,.085),rgba(64,91,255,.04) 42%,transparent 72%);filter:blur(18px)}.mobile-product-showcase__heading>p{color:#8ee5ff;text-shadow:0 0 9px rgba(88,217,255,.26)}.mobile-product-showcase__heading h2{position:relative;max-width:374px;margin-top:8px;padding-bottom:13px;color:#fff;font-size:clamp(34px,9.4vw,45px);line-height:.94;letter-spacing:-.062em;font-weight:790;text-shadow:0 2px 18px rgba(0,0,0,.38),0 0 28px hsla(0,0%,100%,.045)}.mobile-product-showcase__heading h2:after{position:absolute;bottom:0;left:50%;width:min(118px,31vw);height:1px;content:"";transform:translateX(-50%);background:linear-gradient(90deg,transparent,rgba(88,213,255,.72) 22%,#b9f3ff 50%,rgba(88,213,255,.72) 78%,transparent);box-shadow:0 0 7px rgba(94,217,255,.32),0 0 16px rgba(62,137,255,.12)}.mobile-product-showcase__heading h2 span{background:linear-gradient(96deg,#50e7ff,#52c2ff 30%,#5d91ff 65%,#9872ff);background-clip:text;-webkit-background-clip:text;filter:drop-shadow(0 0 8px rgba(78,205,255,.14)) drop-shadow(0 0 17px rgba(89,96,255,.07))}.mobile-product-showcase__viewport{margin-top:-7px;padding-top:31px}.mobile-product-showcase__stage{perspective-origin:50% 39%}.mobile-product-showcase__stage:before{top:4%;width:min(96vw,380px);height:72%;border-radius:50%;background:radial-gradient(ellipse at 50% 38%,rgba(84,203,255,.16) 0,rgba(59,114,255,.085) 35%,rgba(86,68,255,.04) 53%,transparent 74%);filter:blur(33px)}.mobile-product-showcase__stage:after{position:absolute;z-index:0;top:65%;left:50%;width:min(96vw,390px);height:70px;content:"";pointer-events:none;transform:translateX(-50%);border-radius:50%;background:radial-gradient(ellipse,rgba(92,210,255,.12) 0,rgba(61,104,255,.055) 45%,transparent 72%);box-shadow:inset 0 1px rgba(116,229,255,.1),0 -2px 18px rgba(72,199,255,.06);filter:blur(13px)}.mobile-product-showcase__slide{scale:1.025}.mobile-product-showcase__slide[data-active=true]{scale:1.065}.mobile-product-showcase__slide:before{top:-24px;right:-28px;bottom:22px;left:-28px;opacity:calc(.11 + var(--slide-glow) * .46);background:radial-gradient(ellipse at 50% 44%,color-mix(in srgb,var(--flip-accent) 29%,transparent),rgba(63,104,255,.095) 42%,transparent 73%);filter:blur(25px)}.mobile-product-showcase__slide[data-active=true]:before{top:-36px;right:-40px;bottom:6px;left:-40px;opacity:.92;background:radial-gradient(ellipse at 50% 40%,color-mix(in srgb,var(--flip-accent) 45%,transparent),rgba(62,139,255,.17) 40%,rgba(86,69,255,.075) 58%,transparent 76%);filter:blur(29px)}.mobile-product-showcase__slide[data-active=true]:after{top:-42px;right:-48px;bottom:-2px;left:-48px;background:radial-gradient(ellipse,rgba(103,231,255,.17),rgba(63,119,255,.085) 46%,transparent 70%);filter:blur(25px)}.mobile-product-showcase__device{border-color:color-mix(in srgb,var(--flip-accent) 32%,rgba(83,108,134,.92));box-shadow:0 20px 42px rgba(0,0,0,.64),0 0 calc(30px * var(--slide-glow)) color-mix(in srgb,var(--flip-accent) calc(19% * var(--slide-glow)),transparent),inset 0 0 0 1px rgba(139,225,255,.1),inset 0 1px hsla(0,0%,100%,.06),inset 0 -1px rgba(0,0,0,.94)}.mobile-product-showcase__device:before{border-color:color-mix(in srgb,var(--flip-accent) 34%,rgba(120,213,255,.14));box-shadow:inset 0 0 0 1px rgba(0,0,0,.82),inset 0 1px hsla(0,0%,100%,.045),0 0 10px color-mix(in srgb,var(--flip-accent) 11%,transparent)}.mobile-product-showcase__slide:not([data-active=true]) .mobile-product-showcase__device{filter:saturate(.95) brightness(.82)}.mobile-product-showcase__slide[data-active=true] .mobile-product-showcase__device{border-color:color-mix(in srgb,var(--flip-accent) 72%,#fff 20%);box-shadow:0 27px 54px rgba(0,0,0,.68),0 0 15px color-mix(in srgb,var(--flip-accent) 42%,transparent),0 0 38px rgba(68,184,255,.29),0 0 66px rgba(67,89,255,.14),inset 0 0 0 1px rgba(161,236,255,.24),inset 0 1px hsla(0,0%,100%,.1),inset 0 -1px rgba(0,0,0,.94)}.mobile-product-showcase__device-glow{top:-15px;right:-15px;bottom:-17px;left:-15px;opacity:calc(.13 + var(--slide-glow) * .42);background:radial-gradient(ellipse at 50% 12%,color-mix(in srgb,var(--flip-accent) 25%,transparent),transparent 48%),radial-gradient(ellipse at 50% 90%,rgba(67,126,255,.15),transparent 54%);filter:blur(16px)}.mobile-product-showcase__slide[data-active=true] .mobile-product-showcase__device-glow{opacity:.82;background:radial-gradient(ellipse at 50% 10%,color-mix(in srgb,var(--flip-accent) 40%,transparent),transparent 50%),radial-gradient(ellipse at 50% 88%,rgba(80,210,255,.2),rgba(78,84,255,.095) 50%,transparent 72%);filter:blur(18px)}.mobile-product-showcase__caption strong{color:rgba(238,248,255,.96);font-size:13.5px;text-shadow:0 0 10px rgba(88,210,255,.11),0 2px 14px rgba(0,0,0,.38)}.mobile-product-showcase__pagination{margin-top:4px}.mobile-product-showcase__dot{background:rgba(119,175,220,.42);box-shadow:0 0 6px rgba(92,181,255,.05)}.mobile-product-showcase__dot[data-active=true]{width:26px;background:linear-gradient(90deg,#64e9ff,#589aff 52%,#826eff);box-shadow:0 0 8px rgba(105,226,255,.6),0 0 18px rgba(72,161,255,.38),0 0 30px rgba(83,87,255,.13)}}@media (max-width:360px){.mobile-product-showcase__heading h2{font-size:33px}.mobile-product-showcase__slide{scale:1.015}.mobile-product-showcase__slide[data-active=true]{scale:1.05}}@media (prefers-reduced-motion:reduce){.mobile-product-showcase__slide{scale:1}}@media (max-width:820px){.mobile-product-showcase{background:linear-gradient(180deg,rgba(1,7,16,.015),rgba(1,7,16,.03) 30%,rgba(1,7,16,.08) 58%,rgba(1,7,16,.22) 78%,rgba(1,7,16,.42)),url(/images/backgrounds/mobile/display-dashboard.webp) center 18% /cover no-repeat}.mobile-product-showcase:before{opacity:.022}.mobile-product-showcase:after{opacity:.08}.mobile-product-showcase__ambient{opacity:.2}.mobile-product-showcase__pagination{transform:translateY(16px)}.mobile-product-showcase__stage:before{top:-2%;width:min(104vw,430px);height:78%;border-radius:50%;opacity:.82;background:radial-gradient(ellipse at 50% 42%,rgba(82,205,255,.15) 0,rgba(63,126,255,.075) 35%,rgba(78,72,255,.032) 52%,transparent 70%);filter:blur(22px)}.mobile-product-showcase__stage:after{opacity:.48;filter:blur(8px)}.mobile-product-showcase__slide:before,.mobile-product-showcase__slide[data-active=true]:after,.mobile-product-showcase__slide[data-active=true]:before{opacity:0;filter:none}.mobile-product-showcase__device{box-shadow:0 20px 42px rgba(0,0,0,.64),inset 0 0 0 1px rgba(139,225,255,.1),inset 0 1px hsla(0,0%,100%,.06),inset 0 -1px rgba(0,0,0,.94)}.mobile-product-showcase__slide[data-active=true] .mobile-product-showcase__device{box-shadow:0 27px 54px rgba(0,0,0,.68),inset 0 0 0 1px rgba(161,236,255,.24),inset 0 1px hsla(0,0%,100%,.1),inset 0 -1px rgba(0,0,0,.94)}.mobile-product-showcase__device-glow{top:-24px;right:-25px;bottom:-27px;left:-25px;opacity:calc(.08 + var(--slide-glow) * .24);border-radius:42px;background:radial-gradient(ellipse at 50% 16%,color-mix(in srgb,var(--flip-accent) 20%,transparent) 0,transparent 62%),radial-gradient(ellipse at 50% 82%,rgba(67,126,255,.1) 0,transparent 66%);filter:blur(8px)}.mobile-product-showcase__slide[data-active=true] .mobile-product-showcase__device-glow{top:-32px;right:-34px;bottom:-35px;left:-34px;opacity:.72;background:radial-gradient(ellipse at 50% 18%,color-mix(in srgb,var(--flip-accent) 34%,transparent) 0,rgba(65,154,255,.095) 38%,transparent 67%),radial-gradient(ellipse at 50% 82%,rgba(80,210,255,.14) 0,rgba(78,84,255,.055) 45%,transparent 70%);filter:blur(10px)}.mobile-product-showcase__device:after{filter:none;opacity:.3}.mobile-product-showcase__slide{transition:transform .52s cubic-bezier(.16,.86,.2,1),opacity .3s ease,scale .52s cubic-bezier(.16,.86,.2,1)}.mobile-product-showcase__slide[data-visible=true]{will-change:transform,opacity,scale}.mobile-product-showcase__slide[data-visible=false]{will-change:auto}.mobile-product-showcase__slide:not([data-active=true]) .mobile-product-showcase__device{filter:none}.mobile-product-showcase__viewport[data-dragging=true] .mobile-product-showcase__slide{transition:none}.mobile-product-showcase__viewport[data-dragging=true] .mobile-product-showcase__device-glow{opacity:.1;filter:blur(5px)}.mobile-product-showcase__viewport[data-dragging=true] .mobile-product-showcase__device{transition:none;box-shadow:0 16px 32px rgba(0,0,0,.55),inset 0 0 0 1px rgba(124,220,255,.12),inset 0 1px hsla(0,0%,100%,.05),inset 0 -1px rgba(0,0,0,.9)}}@media (prefers-reduced-motion:reduce){.mobile-product-showcase__slide{transition:none}}@media (min-width:821px){.mobile-product-showcase{position:relative;display:block;min-height:calc(100svh - 78px);padding:clamp(48px,5.5vw,78px) 0 44px;overflow:hidden;isolation:isolate;scroll-margin-top:78px;color:#f5f9ff;border-bottom:1px solid rgba(78,157,230,.15);background:linear-gradient(180deg,rgba(1,7,16,.02),rgba(1,7,16,.05) 34%,rgba(1,7,16,.18) 72%,rgba(1,7,16,.48)),linear-gradient(90deg,rgba(1,7,16,.52),transparent 28%,transparent 72%,rgba(1,7,16,.52)),url(/images/backgrounds/mobile/display-dashboard-desktop.webp) center 18% /cover no-repeat}.mobile-product-showcase:before{position:absolute;z-index:-2;inset:0;content:"";pointer-events:none;opacity:.045;background-image:linear-gradient(rgba(90,181,255,.12) 1px,transparent 0),linear-gradient(90deg,rgba(90,181,255,.12) 1px,transparent 0);background-size:64px 64px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 16%,#000 82%,transparent);mask-image:linear-gradient(180deg,transparent,#000 16%,#000 82%,transparent)}.mobile-product-showcase:after{position:absolute;z-index:-1;top:49%;left:50%;width:min(72vw,1040px);height:58%;content:"";pointer-events:none;transform:translate(-50%,-50%);border-radius:50%;opacity:.48;background:radial-gradient(ellipse,rgba(54,168,255,.16),rgba(76,92,255,.055) 42%,transparent 72%);filter:blur(70px)}.mobile-product-showcase__ambient{position:absolute;z-index:-1;bottom:2%;left:50%;width:min(88vw,1220px);height:180px;transform:translateX(-50%);pointer-events:none;opacity:.34;background:radial-gradient(ellipse,rgba(65,127,255,.2),transparent 70%);filter:blur(24px)}.mobile-product-showcase__heading{position:relative;z-index:4;width:min(760px,calc(100% - 48px));margin:0 auto;text-align:center}.mobile-product-showcase__heading>p{margin:0;color:#78cfff;font:750 9px/1.4 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.28em}.mobile-product-showcase__heading h2{max-width:720px;margin:11px auto 0;color:#f8fbff;font-size:clamp(48px,5.2vw,72px);line-height:.94;letter-spacing:-.06em;font-weight:700;text-wrap:balance}.mobile-product-showcase__heading h2 span{color:transparent;background:linear-gradient(102deg,#5ad8ff,#5198ff 52%,#806cff);background-clip:text;-webkit-background-clip:text}.mobile-product-showcase__viewport{position:relative;z-index:3;width:min(1180px,100%);margin:6px auto 0;padding-top:30px;overflow:visible;touch-action:pan-y;-moz-user-select:none;user-select:none;-webkit-user-select:none;cursor:grab}.mobile-product-showcase__viewport[data-dragging=true]{cursor:grabbing}.mobile-product-showcase__stage{position:relative;height:var(--carousel-stage-height,500px);perspective:900px;perspective-origin:50% 42%;transform:scale(1.34);transform-origin:top center;margin-bottom:155px}.mobile-product-showcase__stage:before{position:absolute;z-index:0;top:-2%;left:50%;width:min(72vw,720px);height:78%;content:"";pointer-events:none;transform:translateX(-50%);border-radius:50%;opacity:.9;background:radial-gradient(ellipse at 50% 42%,rgba(82,205,255,.16),rgba(63,126,255,.08) 36%,rgba(78,72,255,.035) 54%,transparent 72%);filter:blur(24px)}.mobile-product-showcase__slide{--slide-width:200px;--slide-card-height:360px;--slide-x:0px;--slide-y:0px;--slide-z:0px;--slide-scale:1;--slide-rotate-y:0deg;--slide-rotate-z:0deg;--slide-opacity:1;--slide-glow:1;--flip-accent:#58c8ff;position:absolute;top:0;left:50%;width:var(--slide-width);opacity:var(--slide-opacity);visibility:visible;transform:translate3d(calc(-50% + var(--slide-x)),var(--slide-y),var(--slide-z)) rotateY(var(--slide-rotate-y)) rotate(var(--slide-rotate-z)) scale(var(--slide-scale));transform-style:preserve-3d;transform-origin:center center;transition:transform .56s cubic-bezier(.16,.86,.2,1),opacity .3s ease;will-change:transform,opacity;backface-visibility:hidden;-webkit-backface-visibility:hidden}.mobile-product-showcase__viewport[data-dragging=true] .mobile-product-showcase__slide{transition:none}.mobile-product-showcase__viewport:not([data-dragging=true]) .mobile-product-showcase__slide[data-active=true]{transform:translateX(-50%);transform-style:flat;opacity:1;will-change:auto}.mobile-product-showcase__slide[data-visible=false]{visibility:hidden}.mobile-product-showcase__slide:before,.mobile-product-showcase__slide[data-active=true]:after{display:none}.mobile-product-showcase__flip{position:relative;width:100%;height:var(--slide-card-height);outline:none;perspective:1050px;-webkit-tap-highlight-color:transparent}.mobile-product-showcase__slide[data-active=true] .mobile-product-showcase__flip{cursor:pointer}.mobile-product-showcase__flip:focus-visible{border-radius:33px;outline:2px solid color-mix(in srgb,var(--flip-accent) 78%,#fff);outline-offset:6px}.mobile-product-showcase__flip-rotor{position:absolute;inset:0;transform-style:preserve-3d;transform:rotateY(0deg);transition:transform .7s cubic-bezier(.16,.86,.2,1);will-change:transform}.mobile-product-showcase__flip[data-flipped=true] .mobile-product-showcase__flip-rotor{transform:rotateY(180deg)}.mobile-product-showcase__slide[data-active=true] .mobile-product-showcase__flip:not([data-flipped=true]){perspective:none}.mobile-product-showcase__slide[data-active=true] .mobile-product-showcase__flip:not([data-flipped=true]) .mobile-product-showcase__flip-rotor{transform:none;transform-style:flat;will-change:auto}.mobile-product-showcase__face{position:absolute;inset:0;backface-visibility:hidden;-webkit-backface-visibility:hidden;transform-style:preserve-3d}.mobile-product-showcase__face--front{transform:rotateY(0deg)}.mobile-product-showcase__face--back{transform:rotateY(180deg)}.mobile-product-showcase__slide[data-active=true] .mobile-product-showcase__flip:not([data-flipped=true]) .mobile-product-showcase__face--front{transform:none;transform-style:flat;backface-visibility:visible;-webkit-backface-visibility:visible}.mobile-product-showcase__slide[data-active=true] .mobile-product-showcase__flip:not([data-flipped=true]) .mobile-product-showcase__face--back{visibility:hidden}.mobile-product-showcase__device{position:relative;display:flex;width:100%;height:100%;box-sizing:border-box;padding:7px;align-items:center;justify-content:center;overflow:visible;border:1.5px solid rgba(52,78,102,.9);border-radius:31px;background:linear-gradient(145deg,rgba(23,33,46,.96),#0a111c 16%,#03080f 82%,rgba(24,36,52,.98));box-shadow:0 24px 52px rgba(0,0,0,.62),inset 0 0 0 1px rgba(124,220,255,.12),inset 0 1px hsla(0,0%,100%,.06),inset 0 -1px rgba(0,0,0,.92)}.mobile-product-showcase__slide[data-active=true] .mobile-product-showcase__device{border-color:rgba(95,196,255,.64);box-shadow:0 31px 66px rgba(0,0,0,.7),inset 0 0 0 1px rgba(161,236,255,.24),inset 0 1px hsla(0,0%,100%,.1),inset 0 -1px rgba(0,0,0,.94)}.mobile-product-showcase__device:before{position:absolute;z-index:7;inset:4px;content:"";pointer-events:none;border:1px solid rgba(117,212,255,.24);border-radius:25px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.76),inset 0 1px hsla(0,0%,100%,.04)}.mobile-product-showcase__device:after{position:absolute;z-index:8;top:9px;right:17%;left:17%;height:18%;content:"";pointer-events:none;border-radius:50%;opacity:.3;background:linear-gradient(180deg,hsla(0,0%,100%,.07),transparent 72%)}.mobile-product-showcase__device img{position:relative;z-index:2;display:block;width:100%;height:auto;max-height:100%;-o-object-fit:contain;object-fit:contain;border:1px solid rgba(34,56,76,.92);border-radius:23px;background:#020914;box-shadow:inset 0 0 0 1px rgba(0,0,0,.9);image-rendering:auto;transform:none;filter:none;pointer-events:none;-webkit-user-drag:none}.mobile-product-showcase__phone-speaker{position:absolute;z-index:10;top:5px;left:50%;width:18%;height:3px;transform:translateX(-50%);border-radius:99px;background:rgba(4,8,13,.94);box-shadow:0 1px hsla(0,0%,100%,.08),inset 0 0 2px rgba(0,0,0,.9);pointer-events:none}.mobile-product-showcase__phone-button{position:absolute;z-index:-1;width:3px;border-radius:3px;background:linear-gradient(180deg,rgba(62,83,104,.96),rgba(15,22,31,.98));box-shadow:0 0 0 1px rgba(0,0,0,.48);pointer-events:none}.mobile-product-showcase__phone-button--left-top{top:21%;left:-5px;height:10%}.mobile-product-showcase__phone-button--left-bottom{top:35%;left:-5px;height:15%}.mobile-product-showcase__phone-button--right{top:29%;right:-5px;height:18%}.mobile-product-showcase__device-glow{position:absolute;z-index:-1;top:-24px;right:-25px;bottom:-27px;left:-25px;border-radius:42px;pointer-events:none;opacity:calc(.08 + var(--slide-glow) * .24);background:radial-gradient(ellipse at 50% 16%,color-mix(in srgb,var(--flip-accent) 20%,transparent),transparent 62%),radial-gradient(ellipse at 50% 82%,rgba(67,126,255,.1),transparent 66%);filter:blur(8px)}.mobile-product-showcase__slide[data-active=true] .mobile-product-showcase__device-glow{top:-32px;right:-34px;bottom:-35px;left:-34px;opacity:.72;background:radial-gradient(ellipse at 50% 18%,color-mix(in srgb,var(--flip-accent) 34%,transparent),rgba(65,154,255,.095) 38%,transparent 67%),radial-gradient(ellipse at 50% 82%,rgba(80,210,255,.14),rgba(78,84,255,.055) 45%,transparent 70%);filter:blur(10px)}.mobile-product-showcase__back{position:relative;display:flex;width:100%;height:100%;box-sizing:border-box;flex-direction:column;overflow:hidden;padding:18px 16px 15px;border:2px solid color-mix(in srgb,var(--flip-accent) 58%,hsla(0,0%,100%,.22));border-radius:33px;color:#edf8ff;background:radial-gradient(circle at 50% 15%,color-mix(in srgb,var(--flip-accent) 25%,transparent),transparent 42%),linear-gradient(160deg,rgba(12,31,50,.99),#030b16 62%,#040c18);box-shadow:inset 0 1px hsla(0,0%,100%,.12),inset 0 0 0 5px rgba(2,8,15,.9),0 0 48px color-mix(in srgb,var(--flip-accent) 24%,transparent)}.mobile-product-showcase__back:before{position:absolute;inset:0;content:"";pointer-events:none;opacity:.24;background-image:linear-gradient(rgba(113,193,255,.1) 1px,transparent 0),linear-gradient(90deg,rgba(113,193,255,.1) 1px,transparent 0);background-size:24px 24px;-webkit-mask-image:linear-gradient(180deg,#000,transparent 82%);mask-image:linear-gradient(180deg,#000,transparent 82%)}.mobile-product-showcase__back:after{position:absolute;right:-28%;bottom:-8%;width:78%;aspect-ratio:1;content:"";pointer-events:none;border:1px solid color-mix(in srgb,var(--flip-accent) 38%,transparent);border-radius:50%;box-shadow:0 0 0 18px color-mix(in srgb,var(--flip-accent) 5%,transparent),0 0 0 42px color-mix(in srgb,var(--flip-accent) 3%,transparent)}.mobile-product-showcase__back-top{position:relative;z-index:2;display:flex;align-items:center;gap:7px;color:#7195b2;font:700 6px/1.3 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.13em}.mobile-product-showcase__back-top i{height:1px;flex:1;background:linear-gradient(90deg,color-mix(in srgb,var(--flip-accent) 70%,transparent),transparent)}.mobile-product-showcase__back-copy{position:relative;z-index:2;margin-top:23px}.mobile-product-showcase__back-copy>p{margin:0;color:var(--flip-accent);font:750 7px/1.3 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.18em}.mobile-product-showcase__back-copy h3{margin:9px 0 0;color:#f2f9ff;font-size:21px;line-height:1;letter-spacing:-.045em;font-weight:700}.mobile-product-showcase__back-copy ul{display:grid;gap:8px;margin:20px 0 0;padding:0;list-style:none}.mobile-product-showcase__back-copy li{display:grid;grid-template-columns:24px minmax(0,1fr);align-items:start;gap:7px;padding-bottom:8px;border-bottom:1px solid rgba(117,173,215,.12)}.mobile-product-showcase__back-copy li>span{padding-top:2px;color:var(--flip-accent);font:750 7px/1 ui-monospace,SFMono-Regular,Consolas,monospace}.mobile-product-showcase__back-copy li>strong{color:#c9dceb;font-size:9px;line-height:1.38;font-weight:550}.mobile-product-showcase__back-bottom{position:relative;z-index:2;display:flex;margin-top:auto;align-items:center;gap:8px;color:#627f99;font:700 6px/1.3 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.12em}.mobile-product-showcase__back-orbit{position:relative;display:grid;width:24px;height:24px;flex:0 0 24px;place-items:center;border:1px solid color-mix(in srgb,var(--flip-accent) 45%,transparent);border-radius:50%}.mobile-product-showcase__back-orbit:after,.mobile-product-showcase__back-orbit:before{position:absolute;content:"";border:1px solid color-mix(in srgb,var(--flip-accent) 22%,transparent);border-radius:50%}.mobile-product-showcase__back-orbit:before{inset:4px -4px}.mobile-product-showcase__back-orbit:after{inset:-4px 4px}.mobile-product-showcase__back-orbit i{width:4px;height:4px;border-radius:50%;background:var(--flip-accent);box-shadow:0 0 8px var(--flip-accent)}.mobile-product-showcase__caption{display:grid;min-height:25px;margin-top:7px;place-items:center;text-align:center;opacity:0;transform:translateY(5px);transition:opacity .28s ease,transform .36s ease}.mobile-product-showcase__slide[data-active=true] .mobile-product-showcase__caption{opacity:1;transform:translateY(0)}.mobile-product-showcase__caption strong{max-width:220px;margin-top:0;color:rgba(220,236,255,.9);font-size:13px;line-height:1.18;font-weight:620}.mobile-product-showcase__pagination{position:relative;z-index:4;display:flex;min-height:28px;align-items:center;justify-content:center;gap:7px;margin-top:0}.mobile-product-showcase__dot{width:6px;height:6px;padding:0;border:0;border-radius:99px;background:rgba(116,158,199,.38);box-shadow:none;cursor:pointer;transition:width .22s ease,background-color .22s ease,box-shadow .22s ease}.mobile-product-showcase__dot[data-active=true]{width:28px;background:linear-gradient(90deg,#50d1ff,#5d76ff);box-shadow:0 0 12px rgba(67,164,255,.5),0 0 24px rgba(67,164,255,.14)}.mobile-product-showcase__download{display:none!important}}@media (min-width:821px) and (max-width:1020px){.mobile-product-showcase__stage{transform:scale(1.18);margin-bottom:82px}.mobile-product-showcase__heading h2{font-size:clamp(43px,5.5vw,56px)}}@media (min-width:1440px){.mobile-product-showcase__stage{transform:scale(1.4);margin-bottom:180px}}@media (min-width:821px) and (prefers-reduced-motion:reduce){.mobile-product-showcase__caption,.mobile-product-showcase__dot,.mobile-product-showcase__flip-rotor,.mobile-product-showcase__slide{transition:none!important}}@media (max-width:820px){.os-home [data-marketing-connected-heading]~[aria-busy][data-completing]{border-color:rgba(79,157,216,.3);background:radial-gradient(ellipse at 50% 0,rgba(63,159,221,.075) 0,rgba(24,70,108,.035) 34%,transparent 62%),linear-gradient(180deg,rgba(6,20,35,.9),rgba(4,14,27,.94) 46%,rgba(3,11,22,.97));box-shadow:inset 0 1px rgba(193,234,255,.045),inset 0 0 34px rgba(52,151,213,.025),0 16px 36px rgba(0,0,0,.23),0 0 0 1px rgba(77,149,205,.035)}}.os-home [aria-busy] .os-planner-timeline{max-height:none!important;overflow:visible!important}.os-home [aria-busy] .os-planner-status{margin-top:7px!important;padding-top:11px!important;padding-bottom:9px!important}.os-home [aria-busy] .os-planner-console{padding-bottom:2px!important}.os-home [aria-busy] .scene-benchmark-input,.os-home [aria-busy] .scene-benchmark-input:focus-visible,.os-home [aria-busy] .scene-benchmark-input:hover,.os-home [aria-busy] .scene-benchmark-scan,.os-home [aria-busy] .scene-benchmark-scan:focus-visible,.os-home [aria-busy] .scene-benchmark-scan:hover{box-shadow:none!important;filter:none!important}.os-home [aria-busy] .scene-benchmark-input:focus-visible{outline:1px solid rgba(126,183,255,.72)!important;outline-offset:-2px!important}.os-home [aria-busy] .scene-benchmark-scan:focus-visible{outline-color:rgba(101,214,206,.78)!important}@media (max-width:820px){.mobile-product-showcase__heading{isolation:isolate}.mobile-product-showcase__heading:before{position:absolute;z-index:-1;top:39%;left:50%;width:calc(100% + 54px);height:172px;content:"";pointer-events:none;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(ellipse at center,rgba(0,0,0,.76) 0,rgba(0,0,0,.58) 34%,rgba(0,0,0,.28) 58%,transparent 80%);filter:blur(18px)}.mobile-product-showcase__heading h2{text-shadow:0 2px 3px rgba(0,0,0,.96),0 0 9px rgba(0,0,0,.82),0 0 18px rgba(0,0,0,.5)}.mobile-product-showcase__heading h2 span{padding-bottom:.12em;text-shadow:none;line-height:1.04;overflow:visible;filter:drop-shadow(0 2px 2px rgba(0,0,0,.88)) drop-shadow(0 0 7px rgba(0,0,0,.64)) drop-shadow(0 0 8px rgba(78,205,255,.14)) drop-shadow(0 0 17px rgba(89,96,255,.07))}#mobile-product-showcase-title+div{text-shadow:0 1px 2px rgba(0,0,0,.98),0 0 7px rgba(0,0,0,.76),0 0 14px rgba(0,0,0,.46)}}#final-download-title{padding-bottom:.22em;overflow:visible}#final-download-title>span{display:block;padding-bottom:.18em;margin-bottom:-.04em;line-height:1.03;overflow:visible}.os-planner-quest-overview>article{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-rows:auto auto auto;align-items:center;-moz-column-gap:6px;column-gap:6px}.os-planner-quest-overview>article>.os-planner-quest-overview-header{display:contents!important;min-height:0!important}.os-planner-quest-overview>article .os-planner-quest-emoji{grid-column:1;grid-row:1;display:inline-block!important;width:auto!important;height:auto!important;min-width:0;min-height:0;margin:0;padding:0;align-self:center;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;filter:none!important;font-size:16px;line-height:1}.os-planner-quest-overview>article>strong{grid-column:2;grid-row:1;min-width:0;min-height:0!important;margin:0!important;align-self:center;overflow:hidden;color:#e4f2ff;font-size:9px;font-weight:700;line-height:1.15;text-overflow:ellipsis;white-space:nowrap;-webkit-line-clamp:none!important}.os-planner-quest-overview>article .os-planner-quest-important-badge{grid-column:3;grid-row:1;align-self:center;justify-self:end}.os-planner-quest-overview>article>.os-planner-quest-overview-meta{grid-column:1/-1;grid-row:2;margin-top:6px}.os-planner-quest-overview>article>.os-planner-quest-duration{grid-column:1/-1;grid-row:3}@media (max-width:480px){.os-planner-quest-overview>article{-moz-column-gap:5px;column-gap:5px}.os-planner-quest-overview>article .os-planner-quest-emoji{width:auto!important;height:auto!important;border-radius:0!important;font-size:14px!important}.os-planner-quest-overview>article>strong{min-height:0!important;margin:0!important;font-size:8px}.os-planner-quest-overview>article>.os-planner-quest-overview-meta{margin-top:5px}}.os-planner-timeline .os-planner-quest{grid-template-columns:auto minmax(0,1fr) auto;-moz-column-gap:5px;column-gap:5px}.os-planner-timeline .os-planner-quest>span{display:inline-block!important;width:auto!important;height:auto!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;place-items:initial!important;align-self:center;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;filter:none!important;line-height:1!important;text-shadow:none!important}.os-planner-timeline .os-planner-quest>strong{min-width:0;align-self:center}.os-planner-timeline .os-planner-quest[data-continuation=true]>strong{grid-column:1/-1}@media (max-width:480px){.os-planner-timeline .os-planner-quest{grid-template-columns:auto minmax(0,1fr) auto;-moz-column-gap:4px;column-gap:4px}.os-planner-timeline .os-planner-quest>span{width:auto!important;height:auto!important;border-radius:0!important;font-size:12px!important}}.os-planner-timeline .os-planner-quest{top:0!important;bottom:0!important;left:var(--planner-left)!important;width:var(--planner-width)!important;min-height:0;padding-top:0!important;padding-bottom:0!important;border-radius:0!important;align-items:center!important}.os-planner-timeline .os-planner-quest[data-continues=true]{width:var(--planner-width)!important;border-right-width:0;border-radius:0!important}.os-planner-timeline .os-planner-quest[data-continuation=true]{left:0!important;width:var(--planner-width)!important;border-left-width:0;border-radius:0!important}.os-planner-timeline .os-planner-quest[data-continuation=true][data-continues=true]{width:var(--planner-width)!important;border-radius:0!important}.os-planner-timeline .os-planner-quest>strong{display:flex;height:100%;min-height:0;align-items:center;margin:0;padding:0;line-height:1!important;transform:translateY(.5px)}.os-planner-timeline .os-planner-quest>span{align-self:center!important;vertical-align:middle;transform:translateY(.5px)}.os-planner-timeline .os-planner-quest-important{align-self:center}@media (max-width:480px){.os-planner-timeline .os-planner-quest{top:0!important;bottom:0!important;border-radius:0!important;padding-top:0!important;padding-bottom:0!important}.os-planner-timeline .os-planner-quest>span,.os-planner-timeline .os-planner-quest>strong{transform:translateY(.5px)}}.os-planner-timeline .os-planner-quest>strong{font-size:12px!important;font-weight:800;letter-spacing:.025em}.os-planner-timeline .os-planner-quest>span{transform:translateY(-.5px)!important;font-size:13px!important}.os-planner-timeline .os-planner-quest-important{display:block;align-self:center!important;justify-self:center;width:14px!important;height:14px!important;transform:translateY(0)!important}.os-planner-timeline .os-planner-quest[data-important=true]{grid-template-columns:auto minmax(0,1fr) 16px}@media (max-width:480px){.os-planner-timeline .os-planner-quest>strong{font-size:10px!important}.os-planner-timeline .os-planner-quest>span{font-size:12px!important;transform:translateY(-.5px)!important}.os-planner-timeline .os-planner-quest-important{width:13px!important;height:13px!important}.os-planner-timeline .os-planner-quest[data-important=true]{grid-template-columns:auto minmax(0,1fr) 15px}}.os-planner-quest-overview article{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-rows:auto auto auto;-moz-column-gap:6px;column-gap:6px;align-items:center}.os-planner-quest-overview-header{display:contents;min-height:0}.os-planner-quest-emoji{grid-column:1;grid-row:1;display:inline-block;width:auto;height:auto;place-items:initial;align-self:center;margin:0;border:0;border-radius:0;background:transparent;box-shadow:none;font-size:16px;line-height:1;filter:none}.os-planner-quest-overview article>strong{grid-column:2;grid-row:1;align-self:center;min-width:0;min-height:0;margin-top:0;overflow:hidden;color:#e4f2ff;font-size:9px;font-weight:700;line-height:1.15;text-overflow:ellipsis;white-space:nowrap;-webkit-line-clamp:none}.os-planner-quest-important-badge{grid-column:3;grid-row:1;align-self:center;justify-self:end}.os-planner-quest-overview-meta{grid-column:1/-1;grid-row:2;margin-top:6px}.os-planner-quest-duration{grid-column:1/-1;grid-row:3}@media (max-width:480px){.os-planner-quest-overview article{-moz-column-gap:5px;column-gap:5px}.os-planner-quest-emoji{width:auto;height:auto;border-radius:0;font-size:14px}.os-planner-quest-overview article>strong{min-height:0;margin-top:0;font-size:8px}.os-planner-quest-overview-meta{margin-top:5px}}