.dmobile-request[hidden]{display:none}.dmobile-request{position:fixed;inset:0;z-index:9999;display:grid;place-items:center;padding:20px;height:var(--dmobile-request-viewport-h)}.dmobile-request__backdrop{position:absolute;inset:0;background:color-mix(in srgb,#020711 70%,transparent);backdrop-filter:blur(18px)}.dmobile-request__dialog{position:relative;width:min(760px,100%);max-height:min(760px,calc(var(--dmobile-request-viewport-h) - 28px));overflow:auto;border:1px solid color-mix(in srgb,var(--git-border) 72%,transparent);border-radius:var(--git-radius-modal,22px);background:color-mix(in srgb,var(--git-surface) 96%,transparent);box-shadow:0 32px 120px rgba(0,0,0,.28);padding:clamp(24px,4vw,40px);scrollbar-width:thin}.dmobile-request__close{position:absolute;right:18px;top:18px;width:42px;height:42px;border:1px solid var(--dmobile-line);border-radius:50%;background:color-mix(in srgb,var(--git-surface-2) 82%,transparent);cursor:pointer}.dmobile-request__close span::after,.dmobile-request__close span::before{content:"";position:absolute;left:50%;top:50%;width:16px;height:2px;border-radius:999px;background:var(--git-text)}.dmobile-request__close span::before{transform:translate(-50%,-50%) rotate(45deg)}.dmobile-request__close span::after{transform:translate(-50%,-50%) rotate(-45deg)}.dmobile-request__head{padding-right:46px;margin-bottom:22px}.dmobile-request__head h2{margin:0;font-size:clamp(28px, 4vw, 42px);line-height:1.05;letter-spacing:-.04em}.dmobile-request__head p:not(.dmobile-kicker){margin:12px 0 0;color:var(--git-muted);line-height:1.55}.dmobile-request__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.dmobile-field{display:grid;gap:8px}.dmobile-field--wide{grid-column:1/-1}.dmobile-field span{font-weight:760;font-size:13px}.dmobile-field input,.dmobile-field select,.dmobile-field textarea{width:100%;border:1px solid var(--dmobile-line);border-radius:var(--git-radius-field,12px);background:color-mix(in srgb,var(--git-surface-2) 74%,transparent);color:var(--git-text);padding:13px 14px;font:inherit;outline:0;transition:border-color .2s ease,box-shadow .2s ease}.dmobile-field textarea{resize:vertical;min-height:112px}.dmobile-field input:focus,.dmobile-field select:focus,.dmobile-field textarea:focus{border-color:color-mix(in srgb,var(--git-primary) 55%,var(--git-border));box-shadow:0 0 0 4px color-mix(in srgb,var(--git-primary) 12%,transparent)}.dmobile-field input.is-invalid,.dmobile-field select.is-invalid,.dmobile-field textarea.is-invalid{border-color:var(--git-danger,#dd2e2e)}.dmobile-field em,.dmobile-request__agreeError,.dmobile-request__captcha em{min-height:16px;color:var(--git-danger);font-style:normal;font-size:12px}.dmobile-check{display:flex;align-items:flex-start;gap:10px;margin-top:12px;color:var(--git-muted);font-size:14px;line-height:1.45}.dmobile-check input{width:18px;height:18px;margin-top:1px;accent-color:var(--git-primary)}.dmobile-check a{color:var(--git-primary);text-decoration:underline;text-underline-offset:.18em}.dmobile-request__captcha[hidden]{display:none}.dmobile-request__captcha{display:grid;gap:7px;margin-top:12px}.dmobile-request__captchaHolder{min-height:102px}body.dmobile-modal-open{overflow:hidden}body.dmobile-modal-open .SmartCaptcha-Overlay[data-testid=advanced-container],body.dmobile-modal-open>.SmartCaptcha-Overlay{z-index:2147483647!important}.dmobile-request__bottom{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-top:18px}.dmobile-request__status{margin:0;color:var(--git-muted);line-height:1.45}.dmobile-request__status.is-error{color:var(--git-danger)}.dmobile-request__status.is-success{color:var(--git-primary)}.dmobile-request__trap{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;opacity:0!important}.git-dev-mobile.mapp{--mp-bg:var(--git-bg,#fff);--mp-paper:var(--git-surface-2,#f5f6fa);--mp-surface:var(--git-surface,#fff);--mp-ink:var(--git-text,#25272d);--mp-muted:var(--git-muted,#626775);--mp-line:var(--git-border,#dfe2eb);--mp-blue:var(--git-primary,#272ae7);--mp-link:var(--mp-blue);--mp-accent:#ba3c09;--mp-soft:#eef0ff;--mp-model:#fafbff;--mp-model-text:#242938;--mp-model-muted:#657089;--mp-model-line:#dce2ef;--mp-glass:rgba(255,255,255,.82);--mp-shadow:rgba(37,46,92,.18);--dmobile-line:var(--mp-line);--dmobile-request-viewport-h:100dvh;position:relative;background:var(--mp-bg);color:var(--mp-ink);font:400 16px/1.7 var(--git-font-main,"Git",Arial,sans-serif);overflow:clip}html[data-theme=dark] .git-dev-mobile.mapp{--mp-bg:var(--git-bg,#17181d);--mp-paper:#22252e;--mp-surface:#20232c;--mp-ink:var(--git-text,#f3f4fa);--mp-muted:#b6bdcb;--mp-line:#3b4050;--mp-accent:#ff9e79;--mp-link:#adb3ff;--mp-soft:#252841;--mp-model:#282e3e;--mp-model-text:#f2f5ff;--mp-model-muted:#bac5dc;--mp-model-line:#4b5570;--mp-glass:rgba(42,49,68,.87);--mp-shadow:rgba(0,0,0,.4)}.mapp *{box-sizing:border-box}.mapp :is(h1,h2,h3,h4,p,ul,ol){margin:0}.mapp :is(button,input,textarea,select){font:inherit}.mapp :is(h1,h2,h3,h4){font-weight:500;text-wrap:balance;overflow-wrap:break-word}.mapp p{text-wrap:pretty}.mapp a{color:inherit}.mapp button{cursor:pointer}.mapp [hidden]{display:none!important}.mapp :is(button,a,input,select,textarea,[tabindex]):focus-visible{outline:3px solid var(--mp-link);outline-offset:5px}.mapp svg{display:block;stroke:currentColor;stroke-width:1.5;stroke-linejoin:round;stroke-linecap:round;flex-shrink:0}.mapp-container{width:min(100%,var(--git-container-max,1600px));padding:0 var(--git-container-pad,clamp(20px,3.6vw,64px));margin:auto}.mapp-breadcrumbs{padding:28px 0 48px;color:var(--mp-muted);font-size:14px}.mapp-breadcrumbs ol{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:10px 15px}.mapp-breadcrumbs li+li:before{content:"/";margin-right:15px;opacity:.5}.mapp-breadcrumbs a{text-decoration:none}.mapp .dmobile-kicker,.mapp-eyebrow{font-size:14px;font-weight:500;line-height:1.55;color:var(--mp-link);margin-bottom:22px}.mapp h1{font-size:clamp(40px,5.4vw,82px);line-height:1.07;letter-spacing:-.052em}.mapp h2{font-size:clamp(32px,3.55vw,58px);line-height:1.14;letter-spacing:-.042em}.mapp h3{font-size:25px;line-height:1.3;letter-spacing:-.022em}.mapp-lead{font-size:17px;line-height:1.8;color:var(--mp-muted)}.mapp-section{padding:100px 0;scroll-margin-top:120px}.mapp-sectionHead{display:grid;grid-template-columns:1.1fr .8fr;gap:10%;align-items:end;margin-bottom:50px}.mapp-sectionHead h2{max-width:790px}.mapp-index{font-size:14px;line-height:1.5;color:var(--mp-accent);font-weight:500}.mapp .dmobile-btn{display:inline-flex;justify-content:center;align-items:center;min-height:54px;max-width:100%;padding:14px 25px;border-radius:var(--git-radius-button,12px);border:1px solid transparent;text-decoration:none;font-size:16px;font-weight:500;line-height:1.5;transition:transform .25s,box-shadow .25s,background .25s;white-space:normal;text-align:center}.mapp .dmobile-btn--primary{background:var(--mp-blue);color:#fff}.mapp .dmobile-btn--ghost{background:0 0;border-color:var(--mp-line);color:var(--mp-ink)}.mapp .dmobile-btn--white{background:#fff;color:#2525c6}.mapp .dmobile-btn:disabled{opacity:.65;cursor:wait}.mapp-actions{display:flex;flex-wrap:wrap;align-items:center;gap:20px 28px}.mapp-textLink{display:inline-flex;align-items:center;gap:20px;min-height:44px;text-decoration:none;font-size:16px;line-height:1.5;font-weight:500}.mapp-textLink>svg{width:20px;height:20px;color:var(--mp-link);transition:transform .3s}.mapp-textLink:hover>svg{transform:translateX(5px)}.mapp-heroHead{display:grid;grid-template-columns:1.35fr .8fr;align-items:end;gap:8%;padding:20px 0 58px}.mapp-heroHead h1{max-width:870px}.mapp-platformLine{display:flex;align-items:center;gap:14px;margin-top:28px!important;color:var(--mp-link);font-size:21px;line-height:1.4;flex-wrap:wrap}.mapp-platformLine>i{width:5px;height:5px;background:var(--mp-accent);border-radius:50%}.mapp-platformLine>span{display:block;flex-basis:100%;color:var(--mp-muted);font-size:14px;line-height:1.6}.mapp-heroPitch{padding-bottom:2px}.mapp-heroPitch>p{color:var(--mp-muted);font-size:18px;line-height:1.8;margin-bottom:30px}.mapp [data-mapp-motion]{--mp-x:0;--mp-y:0;--mp-p:0;--mp-h:0}.mapp-showroomTrack{height:calc(min(65vw,880px) + 50vh);position:relative}.mapp-showroomSticky{position:sticky;top:calc(var(--git-header-height,80px) + 16px)}.mapp-showroomCaption{display:flex;justify-content:space-between;align-items:center;gap:20px;margin:0 0 18px;padding-top:22px;border-top:1px solid var(--mp-line)}.mapp-showroomCaption>span{font-size:16px;font-weight:500}.mapp-showroomCaption>small{font-size:13px;color:var(--mp-muted)}.mapp-scene{position:relative;container-type:inline-size;perspective:1800px;pointer-events:none;color:var(--mp-model-text)}.mapp-showroom{aspect-ratio:1.65;width:100%;max-width:min(100%,calc((100svh - var(--git-header-height,80px) - 145px)*1.65));margin:auto}.mapp-stageWorld{position:absolute;inset:0;transform-style:preserve-3d;transform:rotateX(calc(var(--mp-y)*-2deg)) rotateY(calc(var(--mp-x)*3deg))}.mapp-stageHalo{position:absolute;inset:4% 0 -2%;background:radial-gradient(ellipse at 54% 55%,var(--mp-soft),transparent 67%)}.mapp-stageFloor{position:absolute;left:13%;right:6%;top:67%;bottom:0;background:radial-gradient(ellipse at center,var(--mp-shadow),transparent 64%);filter:blur(1cqw);transform:rotateX(58deg)}.mapp-deviceMount{position:absolute;transform-style:preserve-3d;--phone-w:22cqw;--phone-r:3.6cqw;--phone-inset:.42cqw}.mapp-deviceMount--center{left:38%;top:9%;transform:translate3d(calc(var(--mp-x)*-.5cqw),calc(var(--mp-p)*-1cqw),11cqw) rotateX(calc(5deg - var(--mp-p)*8deg)) rotateY(calc(-13deg + var(--mp-p)*21deg)) rotateZ(calc(-5deg + var(--mp-p)*7deg))}.mapp-deviceMount--left{left:22%;top:18%;transform:translate3d(calc(var(--mp-p)*-8cqw - var(--mp-x)*.5cqw),calc(var(--mp-p)*-2cqw),-4cqw) rotateX(8deg) rotateY(calc(-155deg + var(--mp-p)*12deg)) rotateZ(-9deg)}.mapp-deviceMount--right{left:59%;top:19%;transform:translate3d(calc(var(--mp-p)*8cqw + var(--mp-x)*.5cqw),calc(var(--mp-p)*-4cqw),1cqw) rotateX(7deg) rotateY(calc(19deg - var(--mp-p)*9deg)) rotateZ(calc(10deg - var(--mp-p)*5deg))}.mapp-phone{width:var(--phone-w);aspect-ratio:.485;position:relative;transform-style:preserve-3d;border-radius:var(--phone-r)}.mapp-chassis{position:absolute;inset:0;border-radius:inherit;background:linear-gradient(115deg,#eef1f8,#afb8ca 35%,#f9fbff 47%,#7d879a 90%);border:1px solid #a2adbe;transform:translateZ(calc(var(--edge)*-.14cqw))}.mapp-chassis:first-child{box-shadow:.6cqw 1.6cqw 3cqw -.8cqw var(--mp-shadow),inset 0 0 0 .22cqw #f9fbff}.mapp-front{position:absolute;inset:var(--phone-inset);transform:translateZ(.12cqw);background:var(--mp-model);border:.2cqw solid #111621;border-radius:calc(var(--phone-r) - var(--phone-inset));overflow:hidden;container-type:inline-size;backface-visibility:hidden;box-shadow:inset 0 0 0 .1cqw #ffffff70}.mapp-back{position:absolute;inset:0;transform:translateZ(-1.75cqw) rotateY(180deg);border-radius:inherit;background:linear-gradient(125deg,#edf0f6,#d8deeb 50%,#b7c2d5);border:1px solid #dce3f2;backface-visibility:hidden;container-type:inline-size;box-shadow:inset 0 0 0 .9cqw #ffffff60;overflow:hidden}.mapp-camera{position:absolute;left:8cqw;top:8cqw;width:52cqw;height:55cqw;border-radius:14cqw;background:linear-gradient(150deg,#e7edf5,#b9c7d9);box-shadow:1.4cqw 1.6cqw 0 #91a0b6,2cqw 3cqw 3cqw #5b6e893d;border:.7cqw solid #f8faff}.mapp-camera>i{position:absolute;width:21cqw;height:21cqw;border:1.8cqw solid #8f9eaf;background:radial-gradient(circle at 40% 36%,#98d7f1 0,#193f7b 12%,#051024 26%,#273856 36%,#040917 52%);border-radius:50%;box-shadow:0 0 0 .5cqw #edf4ff,inset 1.3cqw 1.3cqw 2cqw #000}.mapp-camera>i:after{content:"";position:absolute;inset:3cqw;border-radius:50%;border:.7cqw solid #4d58c578}.mapp-camera>i:first-child{left:3cqw;top:4cqw}.mapp-camera>i:nth-child(2){right:3cqw;top:18cqw}.mapp-camera>i:nth-child(3){left:3cqw;bottom:4cqw}.mapp-camera>em{position:absolute;right:8cqw;top:5cqw;width:10cqw;height:10cqw;border-radius:50%;background:radial-gradient(#fffbe7,#c8ccd0);border:1cqw solid #a7b1bd}.mapp-camera>b{position:absolute;right:11cqw;bottom:5cqw;width:4cqw;height:4cqw;border-radius:50%;background:#465267}.mapp-backMark{position:absolute;top:48%;left:0;right:0;text-align:center;font-size:22cqw;color:#7e8ca9;letter-spacing:-.1em}.mapp-backMark>span{color:#566584}.mapp-back>small{position:absolute;bottom:11cqw;left:0;right:0;text-align:center;color:#64748e;font:500 3cqw/1.5 Arial,sans-serif;letter-spacing:.09em}.mapp-key{position:absolute;top:27%;height:5cqw;width:.35cqw;border-radius:.25cqw;background:linear-gradient(90deg,#818da4,#dce6fa);transform:translateZ(-.75cqw)}.mapp-key--volume{left:-.26cqw;height:7cqw}.mapp-key--power{right:-.3cqw}.mapp-status{height:14cqw;display:flex;align-items:center;justify-content:space-between;padding:0 7cqw;font-size:4cqw;font-family:Arial,sans-serif;line-height:1;color:var(--mp-model-text)}.mapp-status>i{position:absolute;left:34%;top:3.6cqw;width:32%;height:7cqw;border-radius:9cqw;background:#10141c;box-shadow:inset -3cqw 0 0 #182335}.mapp-status>span{display:flex;align-items:center;gap:2cqw;font-size:3.3cqw}.mapp-status em{width:7cqw;height:3.3cqw;border:1px solid currentColor;border-radius:1cqw;background:currentColor}.mapp-screen{height:calc(100% - 29cqw);overflow:hidden}.mapp-screen>div{height:100%}.mapp-appView{display:flex;flex-direction:column;gap:3cqw;padding:0 6cqw;height:100%;font-size:4.1cqw;line-height:1.35}.mapp-appView svg{width:6cqw;height:6cqw;stroke-width:1.6}.mapp-uiTop{height:9cqw;display:flex;align-items:center;gap:3cqw;margin-bottom:2cqw}.mapp-uiTop>b{font-size:10cqw;line-height:1;color:var(--mp-link);letter-spacing:-.13em}.mapp-uiTop>b>span{color:#ef6a30}.mapp-uiTop>span{flex:1;color:var(--mp-model-muted);font-size:3.7cqw}.mapp-uiTop>svg{width:5cqw;height:5cqw}.mapp-appView>small{color:var(--mp-model-muted);font-size:3.1cqw;line-height:1.4;letter-spacing:.035em}.mapp-appView h4{font-size:8cqw;line-height:1.07;letter-spacing:-.03em;text-wrap:balance;margin-bottom:2cqw}.mapp-productArt{position:relative;height:62cqw;flex:0 0 62cqw;border-radius:5cqw;background:linear-gradient(140deg,#edf0ff,#cbd3f2);overflow:hidden}.mapp-productArt>span{position:absolute;bottom:5cqw;left:5cqw;color:#6b7597;font-size:3.2cqw}.mapp-productArt>i{position:absolute;top:4cqw;right:4cqw;display:grid;place-items:center;width:10cqw;height:10cqw;background:#fff8;border-radius:50%;color:#4451bd}.mapp-productArt>i>svg{width:5cqw;height:5cqw}.mapp-lamp{position:absolute;inset:5cqw 5cqw 6cqw;transform:rotate(-8deg);filter:drop-shadow(3cqw 5cqw 3cqw #4852943d)}.mapp-lamp>i{position:absolute;left:15cqw;top:4cqw;width:37cqw;height:24cqw;background:radial-gradient(ellipse at 35% 20%,#ffc9a3,#f87337 48%,#bd3716);border-radius:50% 50% 8% 8%/95% 95% 8% 8%;box-shadow:inset 1cqw 0 1cqw #ffd5a780}.mapp-lamp>b{position:absolute;top:27cqw;left:31cqw;width:4cqw;height:18cqw;background:linear-gradient(90deg,#b63915,#ffab69,#d65625)}.mapp-lamp>em{position:absolute;left:20cqw;top:42cqw;width:27cqw;height:5cqw;border-radius:50%;background:linear-gradient(#ffb075,#cb461c);box-shadow:0 1.2cqw 0 #ad3514}.mapp-productName{display:flex;align-items:center;justify-content:space-between;gap:4cqw;padding:2cqw 0}.mapp-productName>b{font-weight:500;font-size:4.4cqw}.mapp-productName>span{display:grid;place-items:center;width:8cqw;height:8cqw;background:#eceffc;border-radius:50%;color:#2c38c1}.mapp-productName svg{width:4cqw;height:4cqw}.mapp-uiTiles{display:grid;grid-template-columns:1fr 1fr;gap:3cqw}.mapp-uiTiles>div{display:flex;align-items:center;gap:3cqw;min-height:18cqw;border:1px solid var(--mp-model-line);border-radius:4cqw;padding:3cqw;font-size:3.5cqw}.mapp-uiTiles i{width:8cqw;height:9cqw;border-radius:4cqw 4cqw 1.5cqw 1.5cqw;background:linear-gradient(120deg,#d8dbff,#7c8cdd)}.mapp-uiTiles>div:last-child i{background:linear-gradient(120deg,#ffd0a7,#dc7a46)}.mapp-uiAction{margin-top:auto;min-height:13cqw;display:flex;align-items:center;justify-content:space-between;gap:4cqw;padding:3cqw 4cqw;border-radius:3.7cqw;background:#2b2de1;color:#fff;font-weight:500;font-size:4cqw}.mapp-uiAction svg{width:5cqw;height:5cqw}.mapp-bottomNav{height:12cqw;display:flex;align-items:center;justify-content:space-around;padding:2cqw 5cqw;color:var(--mp-model-muted);margin-top:2cqw}.mapp-bottomNav>svg{width:5.3cqw;height:5.3cqw}.mapp-bottomNav>svg:first-child{color:#6366f4}.mapp-homeBar{position:absolute;left:33%;bottom:1.9cqw;width:34%;height:1.4cqw;background:var(--mp-model-text);border-radius:2cqw}.mapp-serviceCard{padding:6cqw 5cqw;border-radius:5cqw;background:linear-gradient(135deg,#414bea,#777af0);color:#fff;display:grid;gap:4cqw;margin-bottom:4cqw}.mapp-serviceCard>span{width:14cqw;height:14cqw;display:grid;place-items:center;background:#ffffff24;border:1px solid #ffffff45;border-radius:4cqw}.mapp-serviceCard>span svg{width:8cqw;height:8cqw}.mapp-serviceCard small{font-size:3cqw;letter-spacing:.04em;color:#e4e7ff}.mapp-serviceCard b{font-size:7.5cqw;font-weight:500;line-height:1.12}.mapp-serviceCard em{font-size:3.6cqw;font-style:normal;color:#dff7ef}.mapp-uiRow{display:flex;align-items:center;gap:4cqw;padding:4cqw 0;border-bottom:1px solid var(--mp-model-line);font-size:4.3cqw}.mapp-uiRow>span{flex:1}.mapp-uiRow>svg{color:#656bed}.mapp-uiRow>i{color:var(--mp-model-muted);font-style:normal}.mapp-taskMap{position:relative;height:58cqw;flex:0 0 58cqw;border-radius:5cqw;overflow:hidden;background:repeating-linear-gradient(20deg,transparent 0 13cqw,#fff8 13cqw 16cqw),repeating-linear-gradient(110deg,#e2e9e7 0 19cqw,#fafcf8 19cqw 22cqw)}.mapp-taskMap:before{content:"";position:absolute;left:17cqw;top:17cqw;width:38cqw;height:26cqw;border-left:2cqw solid #5867de;border-bottom:2cqw solid #5867de;border-radius:0 0 0 5cqw;transform:rotate(-13deg)}.mapp-taskMap>span{position:absolute;left:47cqw;top:27cqw;width:15cqw;height:15cqw;background:#4c5ce0;color:#fff;display:grid;place-items:center;border-radius:50%;box-shadow:0 0 0 3cqw #6978e324}.mapp-taskRow{display:flex;align-items:center;gap:4cqw;padding:3.5cqw 0;border-bottom:1px solid var(--mp-model-line)}.mapp-taskRow>i{display:grid;place-items:center;width:7cqw;height:7cqw;border-radius:50%;background:#4eaf8c21;color:#3d9775}.mapp-taskRow>i>svg{width:4cqw;height:4cqw}.mapp-mediaArt{position:relative;height:72cqw;flex:0 0 72cqw;overflow:hidden;border-radius:5cqw;background:linear-gradient(145deg,#363f9e,#8f8fdf);color:#fff}.mapp-mediaArt>i{position:absolute;border-radius:50%;width:50cqw;height:50cqw;background:linear-gradient(120deg,#bdc4ff99,#555acb);box-shadow:inset 2cqw 2cqw 3cqw #e3e7ff55;left:-8cqw;top:3cqw}.mapp-mediaArt>i:nth-child(2){left:43cqw;top:23cqw;background:linear-gradient(120deg,#ffb274,#dc7449)}.mapp-mediaArt>i:nth-child(3){width:36cqw;height:36cqw;left:17cqw;top:33cqw;background:linear-gradient(120deg,#b6c3ec,#6c6abd)}.mapp-mediaArt>span{position:absolute;left:34cqw;top:26cqw;display:grid;place-items:center;width:19cqw;height:19cqw;border:1px solid #fff8;border-radius:50%;background:#ffffff36;backdrop-filter:blur(2px)}.mapp-mediaArt>span>svg{width:9cqw;height:9cqw}.mapp-mediaArt>b{position:absolute;bottom:6cqw;left:6cqw;right:6cqw;font-size:5cqw;font-weight:500}.mapp-uiAvatars{display:flex;align-items:center;padding:3cqw 0}.mapp-uiAvatars>i{width:10cqw;height:10cqw;margin-right:-3cqw;border-radius:50%;background:linear-gradient(135deg,#c6ccff,#707cca);border:1cqw solid var(--mp-model)}.mapp-uiAvatars>i:nth-child(2){background:linear-gradient(135deg,#f9bf8a,#ce7758)}.mapp-uiAvatars>i:nth-child(3){background:linear-gradient(135deg,#ace1d1,#5b9b98)}.mapp-uiAvatars>span{font-size:3.6cqw;margin-left:5cqw}.mapp-floating{position:absolute;transform-style:preserve-3d}.mapp-floating--push{left:58%;top:16%;width:32cqw;transform:translate3d(calc(var(--mp-x)*1cqw),calc(var(--mp-p)*-2cqw),18cqw) rotateZ(5deg)}.mapp-floatSurface{display:flex;align-items:center;gap:1.2cqw;padding:1.8cqw;background:var(--mp-model);border:1px solid #ffffff8c;border-radius:1.7cqw;box-shadow:.3cqw .45cqw 0 #889ac03d,1cqw 2cqw 4cqw -1.8cqw var(--mp-shadow);animation:mapp-float 6s ease-in-out infinite;animation-play-state:paused}.mapp-floating--push .mapp-floatSurface>span{display:grid;place-items:center;width:4cqw;height:4cqw;background:#424ce1;color:#fff;border-radius:1.1cqw}.mapp-floatSurface svg{width:2.1cqw;height:2.1cqw}.mapp-floatSurface small{display:block;font-size:.72cqw;color:var(--mp-model-muted)}.mapp-floatSurface b{display:block;font-size:1.25cqw;font-weight:500}.mapp-floatSurface>i{margin-left:auto;font-size:.7cqw;font-style:normal;color:var(--mp-model-muted)}.mapp-floating--platform{top:80%;left:11%;transform:translateZ(18cqw) rotateZ(-6deg)}.mapp-floating--platform .mapp-floatSurface{gap:2cqw;padding:1.3cqw 2.3cqw;font-size:1.6cqw;animation-delay:-3s}.mapp-floating--platform .mapp-floatSurface>i{font-size:1.4cqw;color:#757ccc}.mapp-storyRail{position:relative;display:flex;justify-content:space-between;gap:20px;padding:10px 0 17px;font-size:14px;color:var(--mp-muted)}.mapp-storyRail>span{display:flex;align-items:center;gap:12px}.mapp-storyRail b{font-weight:500;font-size:13px}.mapp-storyRail .is-active{color:var(--mp-link)}.mapp-storyRail>i{position:absolute;bottom:0;left:0;right:0;height:2px;background:var(--mp-line)}.mapp-storyRail>i>em{display:block;width:100%;height:100%;background:var(--mp-blue);transform:scaleX(calc(.04 + var(--mp-p)*.96));transform-origin:left}.mapp-outcomeStrip{display:grid;grid-template-columns:1fr 1fr;gap:7%;align-items:center;border-top:1px solid var(--mp-line);border-bottom:1px solid var(--mp-line);padding:35px 0}.mapp-outcomeStrip>p{font-size:24px;line-height:1.4;letter-spacing:-.025em;color:var(--mp-muted)}.mapp-outcomeStrip b{display:block;color:var(--mp-ink);font-weight:500}.mapp-outcomeStrip>div{display:flex;flex-wrap:wrap;gap:13px;align-items:center;justify-content:flex-end;font-size:14px;color:var(--mp-muted)}.mapp-outcomeStrip>div>i{width:4px;height:4px;background:var(--mp-accent);border-radius:50%}.mapp-experienceLayout{display:grid;grid-template-columns:1fr .9fr;gap:10%;align-items:center}.mapp-experienceScene{aspect-ratio:.88;max-width:590px;margin:auto}.mapp-experienceHalo{position:absolute;inset:15% -5% 3%;background:radial-gradient(ellipse,var(--mp-soft),transparent 66%)}.mapp-deviceMount--solo{--phone-w:49cqw;--phone-r:7cqw;--phone-inset:.85cqw;left:24%;top:5%;transform:translate3d(calc(var(--mp-x)*1cqw),calc(var(--mp-p)*-2cqw),5cqw) rotateX(calc(3deg - var(--mp-y)*3deg)) rotateY(calc(-8deg + var(--mp-x)*8deg)) rotateZ(-4deg)}.mapp-orbit{position:absolute;width:96%;height:38%;left:1%;top:38%;border:1px solid var(--mp-model-line);border-radius:50%;transform:rotate(-23deg)}.mapp-orbit--two{transform:rotate(27deg);top:29%;opacity:.6}.mapp-touchDot{position:absolute;width:5cqw;height:5cqw;background:#f57637;border-radius:50%;left:75%;top:68%;box-shadow:0 0 0 1.8cqw #f576371a;transform:translateY(calc(var(--mp-p)*-6cqw));animation:mapp-touch 4s ease-in-out infinite;animation-play-state:paused}.mapp-experienceLabel{position:absolute;bottom:0;left:0;right:0;text-align:center;font-size:13px;color:var(--mp-muted)}.mapp-tabs{display:flex;flex-wrap:wrap;gap:10px;border-bottom:1px solid var(--mp-line);padding-bottom:22px;margin-bottom:28px}.mapp-tabs>button{padding:10px 15px;min-height:44px;background:0 0;border:1px solid transparent;border-radius:9px;color:var(--mp-muted);font-size:15px;font-weight:500}.mapp-tabs>button[aria-selected=true]{background:var(--mp-soft);border-color:var(--mp-line);color:var(--mp-link)}.mapp-scenarioPanel{min-height:395px}.mapp-scenarioPanel h3{font-size:clamp(28px,2.8vw,42px);line-height:1.15;letter-spacing:-.035em;margin:20px 0}.mapp-scenarioPanel>p{font-size:17px;color:var(--mp-muted);line-height:1.8}.mapp-checks{list-style:none;padding:0;margin:25px 0 28px!important;display:grid;gap:14px}.mapp-checks>li{display:flex;align-items:flex-start;gap:12px;font-size:16px;line-height:1.6}.mapp-checks>li>svg{width:20px;height:20px;margin-top:3px;color:var(--mp-link)}.mapp-scenarioPanel.is-entering{animation:mapp-panel .35s ease}.mapp-screen>[data-mapp-screen].is-entering{animation:mapp-screen .35s ease}.mapp-connect{border-top:1px solid var(--mp-line)}.mapp-connectLayout{display:grid;grid-template-columns:.65fr 1.35fr;gap:7%;align-items:center}.mapp-connectCopy{display:grid;gap:30px}.mapp-connectCopy article h3{margin:13px 0}.mapp-connectCopy article p{font-size:16px;line-height:1.85;color:var(--mp-muted)}.mapp-connectScene{aspect-ratio:1.35}.mapp-connectGlow{position:absolute;inset:10% -10%;background:radial-gradient(ellipse,var(--mp-soft),transparent 64%)}.mapp-connectRoutes{fill:none;position:absolute;inset:0;width:100%;height:100%;stroke:var(--mp-model-line)!important;stroke-width:.22!important;z-index:0}.mapp-connectRoutes .mapp-routePacket{stroke:#ea7838;stroke-width:.5;stroke-dasharray:2 45;animation:mapp-route 7s linear infinite;animation-play-state:paused}.mapp-connectApp{position:absolute;left:4%;top:32%;width:27%;height:35%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5cqw;background:var(--mp-model);border:1px solid var(--mp-model-line);border-radius:3cqw;box-shadow:.6cqw .7cqw 0 #8493b757,1cqw 2cqw 4cqw -1.5cqw var(--mp-shadow);transform:rotateY(calc(-17deg + var(--mp-x)*5deg)) rotateZ(-7deg);z-index:2}.mapp-connectApp>svg{width:7cqw;height:7cqw;color:#6068e8}.mapp-connectApp>b{font-size:2cqw;font-weight:500}.mapp-connectApp>span{font-size:1.1cqw;color:var(--mp-model-muted)}.mapp-apiMount{position:absolute;left:41%;top:32%;width:19cqw;height:23cqw;transform:translateY(calc(var(--mp-p)*-1.5cqw)) rotateY(calc(-15deg + var(--mp-x)*4deg)) rotateZ(7deg);transform-style:preserve-3d;z-index:3}.mapp-apiBack{position:absolute;inset:0;border-radius:3cqw;background:linear-gradient(130deg,#929cff,#4c59c9);transform:translate3d(-1cqw,-1cqw,-3cqw);border:1px solid #b3bcfa}.mapp-apiFront{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2cqw;color:#fff;border:1px solid #9196ff;border-radius:3cqw;background:linear-gradient(135deg,#737af0e8,#323fe4f0);box-shadow:.5cqw .7cqw 0 #27389577,1cqw 2cqw 3cqw -1.5cqw var(--mp-shadow)}.mapp-apiFront>svg{width:6cqw;height:6cqw}.mapp-apiFront>b{font-size:3cqw;font-weight:500;letter-spacing:.1em}.mapp-apiFront>i{width:.8cqw;height:.8cqw;background:#b9f5d0;border-radius:50%;box-shadow:0 0 1.5cqw #b5ffd49c}.mapp-serviceNode{position:absolute;left:72%;width:28%;display:flex;align-items:center;gap:1.6cqw;padding:2.3cqw 1.4cqw;background:var(--mp-model);border:1px solid var(--mp-model-line);border-radius:1.7cqw;box-shadow:.45cqw .5cqw 0 #8898ba4a,1cqw 1.8cqw 3cqw -1.5cqw var(--mp-shadow);transform:rotateY(-14deg) rotateZ(3deg);z-index:2}.mapp-serviceNode>span{width:4cqw;height:4cqw;display:grid;place-items:center;background:var(--mp-soft);border-radius:1cqw;color:#757cf0}.mapp-serviceNode>span>svg{width:2.3cqw;height:2.3cqw}.mapp-serviceNode b{display:block;font-size:1.5cqw;font-weight:500;line-height:1.4}.mapp-serviceNode small{font-size:1cqw;color:var(--mp-model-muted);display:block;margin-top:.5cqw}.mapp-serviceNode>i{width:.55cqw;height:.55cqw;margin-left:auto;border-radius:50%;background:#5faa8d;flex-shrink:0}.mapp-serviceNode--site{top:10%;transform:translateY(calc(var(--mp-p)*-1.7cqw)) rotateY(-14deg) rotateZ(3deg)}.mapp-serviceNode--crm{top:40%}.mapp-serviceNode--pay{top:70%;transform:translateY(calc(var(--mp-p)*1.7cqw)) rotateY(-14deg) rotateZ(3deg)}.mapp-syncPill{position:absolute;bottom:0;left:10%;right:5%;display:flex;align-items:center;justify-content:center;gap:1.5cqw;font-size:1.4cqw;color:var(--mp-model-muted)}.mapp-syncPill>i{width:.7cqw;height:.7cqw;border-radius:50%;background:#5ba789}.mapp-engageGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5%}.mapp-engageGrid>article{min-width:0;border-top:1px solid var(--mp-line);padding-bottom:15px}.mapp-engageGrid h3{margin:18px 0}.mapp-engageGrid p{font-size:16px;line-height:1.85;color:var(--mp-muted)}.mapp-miniScene{position:relative;aspect-ratio:1.25;container-type:inline-size;perspective:900px;pointer-events:none;color:var(--mp-model-text);margin-bottom:25px}.mapp-miniScene svg{width:7cqw;height:7cqw}.mapp-pushIcon{position:absolute;left:35%;top:14%;width:30%;aspect-ratio:1;border-radius:24%;background:linear-gradient(130deg,#9195ff,#4c55dc);display:grid;place-items:center;color:#fff;transform:rotateY(calc(-18deg + var(--mp-x)*8deg)) rotateZ(-10deg);box-shadow:1cqw 1cqw 0 #3544a3,3cqw 4cqw 8cqw -2cqw var(--mp-shadow)}.mapp-pushIcon>svg{width:15cqw;height:15cqw}.mapp-pushRing{position:absolute;width:63%;aspect-ratio:1;border:1px solid var(--mp-model-line);border-radius:50%;left:19%;top:-4%;animation:mapp-ring 5s ease-out infinite;animation-play-state:paused}.mapp-pushRing--two{animation-delay:-2.5s}.mapp-notice{position:absolute;left:6%;top:58%;width:87%;padding:5cqw 4cqw;display:flex;align-items:center;gap:3cqw;background:var(--mp-model);border:1px solid var(--mp-model-line);border-radius:4cqw;box-shadow:1cqw 1cqw 0 #96a3be42,2cqw 4cqw 8cqw -3cqw var(--mp-shadow);transform:translateY(calc(var(--mp-p)*-3cqw)) rotateZ(3deg);backdrop-filter:blur(10px)}.mapp-notice>span{color:#6268ef;font-size:8cqw;font-weight:500;letter-spacing:-.14em}.mapp-notice b{display:block;font-size:4.5cqw;font-weight:500;line-height:1.3}.mapp-notice small{display:block;font-size:3.3cqw;color:var(--mp-model-muted);margin-top:1.5cqw}.mapp-notice>i{margin-left:auto;color:#7179d7;font-style:normal}.mapp-playerDisc{position:absolute;left:25%;top:12%;width:43%;aspect-ratio:1;background:repeating-radial-gradient(circle,#545cc4 0 2cqw,#333d95 2cqw 2.7cqw);border-radius:50%;border:1cqw solid #7b88dd;box-shadow:2cqw 3cqw 0 #27327b,inset 2cqw 2cqw 4cqw #9eb2ff55;transform:rotateX(28deg) rotateY(-15deg)}.mapp-playerDisc>i{position:absolute;inset:36%;border-radius:50%;border:1.5cqw solid #adb6fa;background:#eab080}.mapp-player{position:absolute;left:8%;top:53%;width:84%;padding:5cqw 5cqw 4cqw;display:grid;grid-template-columns:12cqw 1fr;gap:4cqw;border:1px solid var(--mp-model-line);border-radius:5cqw;background:var(--mp-model);transform:rotateZ(-5deg) translateY(calc(var(--mp-p)*-3cqw));box-shadow:1cqw 1cqw 0 #8e9ebc55,2cqw 4cqw 7cqw -3cqw var(--mp-shadow);backdrop-filter:blur(12px)}.mapp-player>span{display:grid;place-items:center;aspect-ratio:1;border-radius:50%;color:#fff;background:#6468e5}.mapp-player>span>svg{width:6cqw;height:6cqw}.mapp-player>small{grid-column:1/-1;font-size:3.4cqw;color:var(--mp-model-muted)}.mapp-wave{height:14cqw;display:flex;align-items:center;gap:1.3cqw}.mapp-wave>i{height:var(--height);width:1.5cqw;border-radius:2cqw;background:#737ae5;animation:mapp-wave 1.8s ease-in-out infinite;animation-delay:calc(var(--bar)*-.11s);animation-play-state:paused}.mapp-rewardOrbit{position:absolute;left:11%;top:28%;width:80%;height:35%;border:1px solid var(--mp-model-line);border-radius:50%;transform:rotate(-24deg)}.mapp-rewardCoin{position:absolute;left:33%;top:13%;width:35%;aspect-ratio:1;border-radius:50%;background:linear-gradient(125deg,#ffe0ba,#e7924d);border:1.4cqw solid #ffd3a3;display:grid;place-items:center;box-shadow:1cqw 1cqw 0 #bb713b,2cqw 2cqw 0 #b56b36,4cqw 5cqw 9cqw -3cqw #8c59234a;transform:rotateY(calc(-28deg + var(--mp-x)*10deg)) rotateZ(-10deg)}.mapp-rewardCoin>svg{width:18cqw;height:18cqw;color:#ba773e}.mapp-achievement{position:absolute;left:14%;width:74%;top:61%;display:grid;grid-template-columns:8cqw 1fr;align-items:center;gap:3cqw;padding:4cqw;background:var(--mp-model);border:1px solid var(--mp-model-line);border-radius:4cqw;box-shadow:1cqw 1cqw 0 #879ab642,2cqw 4cqw 8cqw -3cqw var(--mp-shadow);transform:translateY(calc(var(--mp-p)*-4cqw)) rotateZ(4deg)}.mapp-achievement>span{display:grid;place-items:center;background:#5caa8c22;color:#3f9b78;border-radius:50%;width:8cqw;height:8cqw}.mapp-achievement>span>svg{width:5cqw;height:5cqw}.mapp-achievement>b{font-size:4.6cqw;font-weight:500}.mapp-achievement>i{grid-column:1/-1;height:2cqw;background:var(--mp-model-line);border-radius:4cqw;overflow:hidden}.mapp-achievement>i>em{display:block;width:80%;height:100%;background:#d58a4b;transform:scaleX(calc(.5 + var(--mp-p)*.5));transform-origin:left}.mapp-platforms{display:grid;grid-template-columns:1fr 1fr;gap:10%;border-top:1px solid var(--mp-line)}.mapp-platformIntro>.mapp-lead{margin-top:25px}.mapp-platformSeal{display:grid;grid-template-columns:1fr 44px 1fr;align-items:center;gap:20px;margin-top:45px;border-top:1px solid var(--mp-line);padding-top:30px;font-size:28px;font-weight:500}.mapp-platformSeal>span:first-child{text-align:right}.mapp-platformSeal>i{display:grid;place-items:center;color:var(--mp-link);width:44px;height:44px;border:1px solid var(--mp-line);border-radius:12px}.mapp-platformSeal svg{width:24px;height:24px}.mapp-platformSeal small{grid-column:1/-1;font-size:14px;font-weight:400;text-align:center;color:var(--mp-muted)}.mapp-platformOptions{display:grid;gap:32px}.mapp-platformOptions>article{display:grid;grid-template-columns:28px 1fr;gap:20px;padding:23px 0 0;border-top:1px solid var(--mp-line)}.mapp-platformOptions h3{font-size:24px;margin-bottom:15px}.mapp-platformOptions p{font-size:16px;line-height:1.8;color:var(--mp-muted)}.mapp-stack{display:inline-block;margin-top:20px;color:var(--mp-link);font-size:14px;line-height:1.6}.mapp-process{display:grid;grid-template-columns:.8fr 1fr;gap:14%;border-top:1px solid var(--mp-line);align-items:start}.mapp-processIntro{position:sticky;top:calc(var(--git-header-height,80px) + 35px)}.mapp-processIntro>.mapp-lead{margin-top:25px}.mapp-releaseMarker{display:flex;align-items:center;gap:16px;margin-top:30px;font-size:15px;color:var(--mp-muted)}.mapp-releaseMarker>i{display:grid;place-items:center;width:42px;height:42px;border:1px solid var(--mp-line);border-radius:50%;color:var(--mp-link);background:var(--mp-soft)}.mapp-releaseMarker svg{width:22px;height:22px}.mapp-timeline{list-style:none;padding:0;position:relative}.mapp-timeline:before{content:"";position:absolute;left:20px;top:20px;bottom:70px;width:1px;background:var(--mp-line)}.mapp-timeline>li{position:relative;display:grid;grid-template-columns:42px 1fr;gap:30px;padding-bottom:50px}.mapp-timeline>li:last-child{padding-bottom:0}.mapp-stepNumber{display:grid;place-items:center;width:42px;height:42px;border:1px solid var(--mp-line);border-radius:50%;color:var(--mp-accent);background:var(--mp-bg);font-size:14px;line-height:1.5}.mapp-stageTag{color:var(--mp-muted);font-size:14px;margin:6px 0 16px!important}.mapp-timeline h3{margin-bottom:15px}.mapp-timeline li>div>p:not(.mapp-stageTag){color:var(--mp-muted);font-size:16px;line-height:1.85}.mapp-timeline strong{display:block;font-weight:500;font-size:14px;line-height:1.7;margin-top:18px;color:var(--mp-link)}.mapp-budget{position:relative;display:grid;grid-template-columns:1.08fr .92fr;gap:10%;background:linear-gradient(130deg,#2729d7,#3436e9 58%,#3d48e5);color:#fff;padding:65px 60px;border-radius:28px;scroll-margin-top:120px}.mapp-budget .mapp-eyebrow{color:#dddfff}.mapp-budget h2{font-size:clamp(30px,3vw,46px);max-width:560px}.mapp-price{margin:30px 0 26px;display:grid;gap:7px}.mapp-price>small{font-size:14px;color:#daddff}.mapp-price>strong{font-size:clamp(35px,4vw,64px);font-weight:500;line-height:1.2;letter-spacing:-.035em;white-space:nowrap}.mapp-price>span{font-size:16px;line-height:1.6}.mapp-budgetIntro>p:not(.mapp-eyebrow){font-size:16px;line-height:1.8;color:#e0e3ff;margin-bottom:30px}.mapp-budgetNote{display:block;font-size:13px;line-height:1.65;color:#e0e3ff;margin-top:17px}.mapp-costFactors{display:grid;align-content:start;gap:25px}.mapp-costFactors>article{display:grid;grid-template-columns:25px 1fr;gap:15px;padding-top:25px;border-top:1px solid #ffffff40}.mapp-costFactors>article>span{font-size:14px;line-height:1.5;color:#ffe0cc}.mapp-costFactors h3{font-size:21px;margin-bottom:13px}.mapp-costFactors p{font-size:16px;line-height:1.8;color:#e0e3ff}.mapp .dmobile-faq__list{border-top:1px solid var(--mp-line)}.mapp .dmobile-faqItem{border-bottom:1px solid var(--mp-line)}.mapp .dmobile-faqItem__button{display:flex;align-items:center;justify-content:space-between;gap:24px;width:100%;background:0 0;border:0;padding:25px 0;color:var(--mp-ink);text-align:left;font-size:19px;font-weight:500;line-height:1.5}.mapp .dmobile-faqItem__button>span{flex:1;min-width:0}.mapp .dmobile-faqItem__button>i{box-sizing:border-box;position:relative;flex:0 0 34px;display:grid;place-items:center;width:34px;height:34px;padding:0;font-size:0;line-height:0;border:1px solid var(--mp-line);border-radius:50%;color:var(--mp-link);transform-origin:50% 50%;transition:transform .25s}.mapp .dmobile-faqItem__button>i>svg{display:block;width:20px;height:20px;flex:none}.mapp .dmobile-faqItem.is-open .dmobile-faqItem__button>i{transform:rotate(45deg)}.mapp .dmobile-faqItem__body{padding:0 55px 28px 0;font-size:16px;line-height:1.85;color:var(--mp-muted);max-width:1050px}.mapp-faqMore{margin-top:25px}.mapp-final{padding:75px 0 100px;border-top:1px solid var(--mp-line);display:grid;grid-template-columns:1fr auto;gap:12%;align-items:center}.mapp-final h2{max-width:900px}.mapp-final p:not(.mapp-eyebrow){font-size:17px;color:var(--mp-muted);line-height:1.8;max-width:770px;margin:25px 0}.mapp.is-js-ready [data-dmobile-reveal]{opacity:0;transform:translate3d(0,22px,0);transition:opacity .6s ease,transform .75s cubic-bezier(.2,.7,.2,1);transition-delay:var(--dmobile-reveal-delay,0ms)}.mapp.is-js-ready [data-dmobile-reveal].is-visible{opacity:1;transform:none}.mapp [data-mapp-inview=true] :is(.mapp-floatSurface,.mapp-touchDot,.mapp-routePacket,.mapp-pushRing,.mapp-wave>i){animation-play-state:running}.mapp[data-mapp-enabled=false] *{animation-play-state:paused!important}@keyframes mapp-float{0%,100%{translate:0 0}50%{translate:0 -1cqw}}@keyframes mapp-touch{0%,100%{box-shadow:0 0 0 1.8cqw #f576371a}50%{box-shadow:0 0 0 3cqw #f5763705}}@keyframes mapp-ring{0%{scale:.7;opacity:.6}100%{scale:1.14;opacity:0}}@keyframes mapp-wave{0%,100%{scale:1 .6}50%{scale:1 1}}@keyframes mapp-route{to{stroke-dashoffset:-94}}@keyframes mapp-panel{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes mapp-screen{from{opacity:0;transform:translateX(6%)}to{opacity:1;transform:none}}@keyframes dmobile-lang{50%{opacity:.2;filter:blur(3px)}}.mapp .is-dmobile-lang-swap{animation:dmobile-lang .2s ease}.mapp .dmobile-request__dialog{background:var(--mp-surface);color:var(--mp-ink);overscroll-behavior:contain}.mapp .dmobile-request__head h2{font-size:30px;line-height:1.2}.mapp .dmobile-request__head p:not(.dmobile-kicker){font-size:16px;line-height:1.7;color:var(--mp-muted)}.mapp .dmobile-field>span{font-size:14px;font-weight:500}.mapp .dmobile-field :is(input,textarea,select){font-size:16px;line-height:1.5;min-height:49px;background:var(--mp-paper);color:var(--mp-ink);border-color:var(--mp-line);border-radius:12px}.mapp :is(.dmobile-field em,.dmobile-request__captcha em,.dmobile-request__agreeError){font-size:14px;line-height:1.5;min-height:21px;color:var(--git-danger,#c62c3b)}.mapp .dmobile-check{color:var(--mp-muted);line-height:1.65}.mapp .dmobile-check input{flex:0 0 18px}.mapp .dmobile-check a{color:var(--mp-link)}.mapp .dmobile-request__status{font-size:15px;line-height:1.6}.mapp .dmobile-request__close{background:var(--mp-paper);color:var(--mp-ink)}.mapp .dmobile-request__close span:after,.mapp .dmobile-request__close span:before{background:var(--mp-ink)}html[data-theme=dark] .mapp :is(.dmobile-field em,.dmobile-request__captcha em,.dmobile-request__agreeError){color:#ff9292}@media(hover:hover) and (pointer:fine){.mapp .dmobile-btn:hover{transform:translateY(-2px);box-shadow:0 10px 24px -12px #2428c770}.mapp .dmobile-btn--ghost:hover{background:var(--mp-soft)}.mapp-tabs>button:hover{color:var(--mp-link);background:var(--mp-soft)}}@media(max-width:1100px){.mapp-heroHead{gap:5%;grid-template-columns:1.2fr 1fr}.mapp-heroPitch>p{font-size:16px}.mapp-sectionHead{gap:6%}.mapp-experienceLayout{gap:5%}.mapp-scenarioPanel h3{font-size:32px}.mapp-connectLayout{grid-template-columns:.8fr 1.2fr;gap:4%}.mapp-budget{padding:45px 35px;gap:7%}.mapp-process{gap:8%}.mapp-engageGrid{gap:4%}.mapp-engageGrid h3{font-size:23px}}@media(max-width:950px){.mapp-section{padding:70px 0}.mapp-breadcrumbs{padding-bottom:30px}.mapp-heroHead{grid-template-columns:1fr;gap:25px;padding-top:8px;padding-bottom:40px}.mapp-heroHead h1{font-size:clamp(44px,7vw,66px);max-width:800px}.mapp-heroPitch{max-width:680px}.mapp-heroPitch>p{font-size:17px;margin-bottom:24px}.mapp-platformLine>span{flex-basis:auto;margin-left:8px}.mapp-showroomTrack{height:auto;padding-bottom:45px}.mapp-showroomSticky{position:relative;top:auto}.mapp-showroom{max-width:100%;aspect-ratio:1.4}.mapp-deviceMount--center{top:14%}.mapp-deviceMount--left{top:23%}.mapp-deviceMount--right{top:22%}.mapp-floating--push{top:18%}.mapp-floating--platform{top:76%}.mapp-sectionHead{grid-template-columns:1fr;gap:22px;margin-bottom:35px}.mapp-sectionHead>.mapp-lead{max-width:700px}.mapp-outcomeStrip{grid-template-columns:1fr;gap:20px}.mapp-outcomeStrip>div{justify-content:flex-start}.mapp-experienceLayout{grid-template-columns:.85fr 1fr;gap:4%}.mapp-scenarioPanel{min-height:460px}.mapp-scenarioPanel h3{font-size:29px}.mapp-tabs{gap:5px}.mapp-tabs>button{font-size:14px;padding:8px 10px}.mapp-connectLayout{grid-template-columns:1fr;gap:35px}.mapp-connectCopy{grid-template-columns:1fr 1fr;gap:25px}.mapp-connectCopy>.mapp-textLink{grid-column:1/-1}.mapp-connectScene{max-width:800px;margin:auto}.mapp-engageGrid{grid-template-columns:1fr;gap:35px}.mapp-engageGrid>article{display:grid;grid-template-columns:42% 1fr;column-gap:7%;padding-top:20px;align-content:center}.mapp-miniScene{grid-row:1/4;margin:0}.mapp-engageGrid .mapp-index{align-self:end}.mapp-engageGrid h3{margin:12px 0}.mapp-platforms{gap:7%;grid-template-columns:.9fr 1fr}.mapp-budget{grid-template-columns:1fr;gap:40px}.mapp-budgetIntro{max-width:700px}.mapp-price>strong{font-size:58px}.mapp-costFactors{grid-template-columns:1fr 1fr;gap:26px}.mapp-final{grid-template-columns:1fr;gap:30px}.mapp-final>.dmobile-btn{justify-self:start}}@media(max-width:680px){.mapp-container{padding-left:20px;padding-right:20px}.mapp h2{font-size:34px;line-height:1.15}.mapp h3{font-size:24px}.mapp-breadcrumbs{font-size:13px;padding-top:20px;line-height:1.6}.mapp-eyebrow{font-size:14px;margin-bottom:18px}.mapp-section{padding:55px 0}.mapp-heroHead h1{font-size:clamp(39px,9.5vw,60px);line-height:1.09;letter-spacing:-.045em}.mapp-platformLine{font-size:20px;margin-top:22px!important;gap:12px}.mapp-platformLine>span{flex-basis:100%;margin-left:0;font-size:14px}.mapp-heroPitch>p{font-size:16px;line-height:1.8}.mapp-actions{gap:15px 22px}.mapp .dmobile-btn{font-size:15px;min-height:52px;padding:13px 21px}.mapp-showroomCaption{align-items:start;margin-bottom:8px;gap:15px}.mapp-showroomCaption>span{font-size:14px;max-width:170px}.mapp-showroomCaption>small{font-size:11px;max-width:120px;text-align:right}.mapp-showroom{width:calc(100% + 30px);max-width:none;margin-left:-15px;aspect-ratio:1.3}.mapp-floating--push{left:53%;top:20%;width:39cqw}.mapp-floating--push .mapp-floatSurface{padding:2cqw;gap:1.6cqw}.mapp-floatSurface b{font-size:1.65cqw}.mapp-floatSurface small{font-size:1cqw}.mapp-floating--push .mapp-floatSurface>i{display:none}.mapp-floating--platform{top:74%;left:8%}.mapp-floating--platform .mapp-floatSurface{font-size:2.5cqw;padding:1.7cqw 2.5cqw}.mapp-deviceMount--center{--phone-w:26cqw;left:35%;top:14%}.mapp-deviceMount--left{left:16%;top:25%;--phone-w:24cqw}.mapp-deviceMount--right{left:64%;top:25%;--phone-w:24cqw;transform:translate3d(calc(var(--mp-x)*.5cqw),calc(var(--mp-p)*-2cqw),1cqw) rotateY(15deg) rotateZ(9deg)}.mapp-storyRail{font-size:12px;gap:12px;padding-top:0}.mapp-storyRail>span{gap:6px}.mapp-storyRail b{font-size:11px}.mapp-outcomeStrip{padding:28px 0}.mapp-outcomeStrip>p{font-size:23px}.mapp-outcomeStrip>div{font-size:13px;gap:10px}.mapp-experienceLayout{grid-template-columns:1fr;gap:28px}.mapp-experienceScene{max-width:440px;aspect-ratio:1.02}.mapp-deviceMount--solo{--phone-w:43cqw;--phone-r:6.5cqw;left:28%;top:1%}.mapp-experienceLabel{font-size:12px}.mapp-experienceCopy{min-width:0}.mapp-scenarioPanel{min-height:0}.mapp-scenarioPanel h3{font-size:30px}.mapp-scenarioPanel>p{font-size:16px}.mapp-tabs{gap:6px;padding-bottom:18px;margin-bottom:22px}.mapp-tabs>button{font-size:14px}.mapp-checks{gap:12px}.mapp-checks>li{font-size:15px}.mapp-connectCopy{grid-template-columns:1fr;gap:25px}.mapp-connectScene{width:calc(100% + 12px);margin-left:-6px;aspect-ratio:1.14}.mapp-serviceNode{left:70%;width:30%;padding:3cqw 1.5cqw}.mapp-serviceNode b{font-size:1.85cqw}.mapp-serviceNode small{font-size:1.3cqw}.mapp-serviceNode--site{top:14%}.mapp-serviceNode--crm{top:42%}.mapp-serviceNode--pay{top:70%}.mapp-syncPill{font-size:1.75cqw;bottom:4%}.mapp-connectApp{top:34%;height:29%}.mapp-apiMount{top:36%}.mapp-engageGrid>article{display:block;padding:0 0 10px}.mapp-miniScene{max-width:350px;margin:0 auto 20px;aspect-ratio:1.45}.mapp-engageGrid h3{font-size:26px;margin:15px 0}.mapp-engageGrid{gap:38px}.mapp-platforms{grid-template-columns:1fr;gap:35px}.mapp-platformSeal{margin-top:28px;padding-top:24px}.mapp-platformOptions{gap:26px}.mapp-platformOptions>article{gap:16px;grid-template-columns:24px 1fr}.mapp-platformOptions h3{font-size:22px}.mapp-process{grid-template-columns:1fr;gap:35px}.mapp-processIntro{position:static}.mapp-timeline>li{gap:20px;grid-template-columns:38px 1fr;padding-bottom:35px}.mapp-stepNumber{width:38px;height:38px}.mapp-timeline:before{left:18px}.mapp-timeline h3{font-size:24px}.mapp-budget{margin:10px -4px 0;padding:32px 24px;border-radius:22px;gap:35px}.mapp-budget h2{font-size:32px}.mapp-price{margin:27px 0 22px}.mapp-price>strong{font-size:clamp(30px,8.1vw,44px);letter-spacing:-.035em}.mapp-price>span{font-size:15px}.mapp-budgetIntro>p:not(.mapp-eyebrow){font-size:15px}.mapp-costFactors{grid-template-columns:1fr;gap:22px}.mapp-costFactors h3{font-size:20px}.mapp-costFactors p{font-size:16px}.mapp .dmobile-faqItem__button{font-size:17px;padding:22px 0;gap:18px}.mapp .dmobile-faqItem__body{font-size:16px;padding-right:0}.mapp-final{padding:50px 0 65px;gap:25px}.mapp-final p:not(.mapp-eyebrow){font-size:16px}.mapp .dmobile-request{padding:8px}.mapp .dmobile-request__dialog{padding:24px 20px;max-height:calc(var(--dmobile-request-viewport-h) - 16px);border-radius:20px}.mapp .dmobile-request__head{padding-right:35px}.mapp .dmobile-request__head h2{font-size:25px}.mapp .dmobile-request__grid{grid-template-columns:1fr}.mapp .dmobile-request__close{right:12px;top:12px;width:35px;height:35px}.mapp .dmobile-check{font-size:13px}.mapp .dmobile-request__bottom{align-items:stretch;flex-direction:column}}@media(prefers-reduced-motion:reduce){.mapp *,.mapp :after,.mapp :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}.mapp.is-js-ready [data-dmobile-reveal]{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.mapp [data-mapp-motion]{--mp-x:0!important;--mp-y:0!important;--mp-p:0!important;--mp-h:0!important}}.git-dev-mobile.mapp{--mp-frost:rgba(237,242,255,.36);--mp-frost-top:rgba(255,255,255,.72);--mp-frost-bottom:rgba(255,255,255,.16);--mp-frost-edge:rgba(255,255,255,.9);--mp-optical-shadow:rgba(44,57,104,.19);--mp-atmo-blue:#aebaf8;--mp-atmo-warm:#ffd4b3;--mp-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.74' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23fff' filter='url(%23n)' opacity='.32' d='M0 0h160v160H0z'/%3E%3C/svg%3E")}html[data-theme=dark] .git-dev-mobile.mapp{--mp-frost:rgba(37,45,65,.42);--mp-frost-top:rgba(199,216,255,.15);--mp-frost-bottom:rgba(147,169,214,.025);--mp-frost-edge:rgba(209,225,255,.34);--mp-optical-shadow:rgba(0,0,0,.4);--mp-atmo-blue:#393b9b;--mp-atmo-warm:#805440}.mapp-brand{display:inline-block;position:relative;width:10cqw;height:10cqw;flex:none;line-height:0}.mapp-brand img{display:block;width:100%;height:100%;object-fit:contain}.mapp-brand .mapp-brandMono{display:none}html[data-theme=dark] .mapp-brand .mapp-brandColor{display:none}html[data-theme=dark] .mapp-brand .mapp-brandMono{display:block}.mapp-uiTop{flex:0 0 9cqw;min-height:9cqw}.mapp-uiTop>.mapp-brand{width:6.5cqw;height:6.5cqw;flex:0 0 6.5cqw}.mapp-brand:not(.mapp-brand--screen) .mapp-brandColor{display:none}.mapp-brand:not(.mapp-brand--screen) .mapp-brandMono{display:block}.mapp-backMark{top:51%;left:36%;right:auto;width:28%;height:auto}.mapp-backMark .mapp-brand{width:100%;height:auto;aspect-ratio:75/76}.mapp-backMark .mapp-brandColor{display:none}.mapp-backMark .mapp-brandMono{display:block}.mapp-notice>.mapp-brand{width:10cqw;height:10cqw;flex:0 0 10cqw}.mapp-breadcrumbs{padding-bottom:25px}.mapp-hero{position:relative;padding-bottom:35px}.mapp-heroLayout{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.3fr);gap:32px;align-items:center}.mapp-heroHead{display:block;padding:0;min-width:0}.mapp-heroHead h1{font-size:clamp(42px,4vw,66px);line-height:1.07;letter-spacing:-.05em;max-width:640px}.mapp-heroHead .mapp-eyebrow{max-width:400px;line-height:1.6}.mapp-heroPitch{margin-top:28px;padding:0}.mapp-heroPitch>p{font-size:17px;line-height:1.8;margin-bottom:25px;max-width:540px}.mapp-platformLine{font-size:20px;margin-top:23px!important}.mapp-platformLine>span{font-size:14px;flex-basis:100%;margin:0}.mapp-hero .mapp-actions{align-items:flex-start;flex-direction:column;gap:12px}.mapp-showroomTrack{height:auto;padding:0;min-width:0}.mapp-showroomSticky{position:relative;top:0}.mapp-showroomCaption{border:0;padding:0;margin:0 0 5px;gap:15px}.mapp-showroomCaption>span{font-size:13px}.mapp-showroomCaption>small{font-size:11px;max-width:160px;text-align:right}.mapp-showroom{width:100%;max-width:none;margin:0;aspect-ratio:1.12;perspective:none}.mapp-storyRail{font-size:12px;gap:12px;padding-top:0}.mapp-storyRail>span{gap:7px}.mapp-storyRail b{font-size:11px}.mapp-modelViewport{position:absolute;inset:0;perspective:1600px;pointer-events:none;z-index:2}.mapp-stageWorld{transform-style:preserve-3d;transform:rotateX(calc(var(--mp-y)*-2deg)) rotateY(calc(var(--mp-x)*3deg))}.mapp-depthPlane{position:absolute;inset:0;transform-style:flat}.mapp-depthPlane--rear{transform:translateZ(-8cqw);filter:blur(calc(.6px + var(--mp-h)*.6px));opacity:.92}.mapp-depthPlane--middle{transform:translateZ(-2cqw);filter:blur(.25px)}.mapp-depthPlane--front{transform:translateZ(8cqw)}.mapp-showroom .mapp-deviceMount--center{--phone-w:34cqw;--phone-r:5.3cqw;--phone-inset:.6cqw;left:31%;top:14%;transform:translate3d(calc(var(--mp-x)*-.8cqw),calc(var(--mp-p)*-2cqw),0) rotateX(calc(7deg - var(--mp-p)*8deg)) rotateY(calc(-12deg + var(--mp-p)*20deg)) rotateZ(calc(-5deg + var(--mp-p)*7deg))}.mapp-showroom .mapp-deviceMount--left{--phone-w:29cqw;--phone-r:4.5cqw;--phone-inset:.5cqw;left:13%;top:23%;transform:translate3d(calc(var(--mp-p)*-3cqw),calc(var(--mp-p)*-2cqw),0) rotateX(10deg) rotateY(calc(-153deg + var(--mp-p)*9deg)) rotateZ(-12deg)}.mapp-showroom .mapp-deviceMount--right{--phone-w:28cqw;--phone-r:4.4cqw;--phone-inset:.5cqw;left:63%;top:28%;transform:translate3d(calc(var(--mp-p)*2cqw),calc(var(--mp-p)*-2cqw),0) rotateX(6deg) rotateY(calc(21deg - var(--mp-p)*6deg)) rotateZ(9deg)}.mapp-stageFloor{top:73%;left:7%;right:0;bottom:0;filter:blur(2.5cqw)}.mapp-atmosphere{position:absolute;inset:0;pointer-events:none;overflow:visible}.mapp-atmosphere>i{position:absolute;border-radius:50%;filter:blur(5cqw);transform:translate(calc(var(--mp-x)*-1.5cqw),calc(var(--mp-y)*-1cqw));opacity:.53}.mapp-atmosphere>i:first-child{background:var(--mp-atmo-blue);width:59%;height:49%;left:29%;top:23%}.mapp-atmosphere>i:nth-child(2){background:var(--mp-atmo-warm);width:38%;height:30%;left:4%;top:50%;opacity:.38}.mapp-atmosphere>i:nth-child(3){background:var(--mp-atmo-blue);width:27%;height:22%;right:-1%;top:5%;opacity:.3;filter:blur(3cqw)}.mapp-atmosphere>span{position:absolute;inset:10% -2% 7%;border:1px solid var(--mp-model-line);border-radius:50%;transform:rotate(-24deg) scaleY(.52);opacity:.45}.mapp-distantTile{position:absolute;border:1px solid var(--mp-frost-edge);background:linear-gradient(140deg,var(--mp-frost-top),var(--mp-soft));box-shadow:1cqw 1.8cqw 3cqw var(--mp-shadow);border-radius:2.5cqw;padding:2cqw;filter:blur(1.7px);opacity:.6}.mapp-distantTile--one{width:18cqw;height:23cqw;top:18%;left:2%;transform:translate(calc(var(--mp-x)*-2cqw),calc(var(--mp-p)*-3cqw)) rotate(-17deg)}.mapp-distantTile--two{width:16cqw;height:19cqw;top:59%;right:-1%;transform:translate(calc(var(--mp-x)*-2.5cqw),calc(var(--mp-p)*2cqw)) rotate(17deg)}.mapp-distantTile>span{font-size:3cqw;color:var(--mp-link)}.mapp-distantTile>svg{width:6cqw;height:6cqw;color:var(--mp-link);margin:0 0 2cqw}.mapp-distantTile>i{display:block;height:1cqw;background:var(--mp-model-line);border-radius:1cqw;margin-top:2cqw;width:80%}.mapp-distantTile>i:last-child{width:50%}.mapp-foregroundPrism{position:absolute;width:13cqw;height:17cqw;left:0;bottom:13%;border:1px solid var(--mp-frost-edge);border-radius:3cqw;background:linear-gradient(130deg,#ffffff70,#ccd3ff0a 45%,#91a6ff55);box-shadow:1.5cqw 1.3cqw 0 #b5c3ed33;filter:blur(2px);transform:translate(calc(var(--mp-x)*2.5cqw),calc(var(--mp-y)*1.2cqw)) rotate(-21deg);z-index:4;opacity:.65}.mapp-frost{position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(125deg,var(--mp-frost-top),var(--mp-frost-bottom)),var(--mp-frost)!important;border:1px solid var(--mp-frost-edge)!important;backdrop-filter:blur(18px) saturate(145%);-webkit-backdrop-filter:blur(18px) saturate(145%);box-shadow:inset 0 1px 1px #ffffff80,inset 0 -1px 1px #9cafe43b,.55cqw .7cqw 0 #91a1c32c,1.2cqw 2.4cqw 5cqw -1.2cqw var(--mp-optical-shadow)!important}.mapp-frost:after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background-image:var(--mp-grain);opacity:.19;pointer-events:none}.mapp-glassOverlay{position:absolute;inset:0;z-index:6;pointer-events:none}.mapp-floating{transform-style:flat}.mapp-floating--push{left:56%;top:10%;width:39cqw;transform:translate(calc(var(--mp-x)*1.5cqw),calc(var(--mp-p)*-2.5cqw)) rotate(6deg)}.mapp-floatSurface{padding:2.1cqw;gap:1.6cqw;border-radius:2.4cqw}.mapp-floating--push .mapp-floatSurface>span{width:5.7cqw;height:5.7cqw;border-radius:1.6cqw;flex:0 0 5.7cqw;background:linear-gradient(140deg,#888bffb8,#454addbb);box-shadow:inset 0 1px 1px #ffffff65}.mapp-floatSurface svg{width:3cqw;height:3cqw}.mapp-floatSurface small{font-size:1.05cqw;line-height:1.5}.mapp-floatSurface b{font-size:1.7cqw;font-weight:500;line-height:1.35;margin:.5cqw 0}.mapp-floating--platform{left:7%;top:82%;transform:translate(calc(var(--mp-x)*1.6cqw),calc(var(--mp-p)*-1cqw)) rotate(-8deg)}.mapp-floating--platform .mapp-floatSurface{font-size:2.3cqw;gap:2cqw;padding:1.8cqw 2.8cqw}.mapp-floating--platform .mapp-floatSurface>i{font-size:1.6cqw}.mapp-floating--payment{left:65%;top:77%;width:30cqw;transform:translate(calc(var(--mp-x)*2cqw),calc(var(--mp-p)*-3cqw)) rotate(6deg)}.mapp-floating--payment .mapp-floatSurface{padding:2cqw;animation-delay:-1.5s}.mapp-floating--payment .mapp-floatSurface>span{display:grid;place-items:center;width:5cqw;height:5cqw;border:1px solid #78c8af70;background:#a8e9d342;border-radius:50%;color:#34886f;flex:none}.mapp-floating--payment b{font-size:1.6cqw}.mapp-volumeSlice{position:absolute;inset:0;border-radius:inherit;background:var(--volume-side,#4853af);border:1px solid #ffffff40;transform:translateZ(calc(var(--slice)*-.23cqw));pointer-events:none}.mapp-front:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(calc(108deg + var(--mp-x)*12deg),transparent 15%,#ffffff1e 29%,#ffffff07 37%,transparent 50%);mix-blend-mode:screen}.mapp-antenna{position:absolute;width:.35cqw;height:.7cqw;background:#e9eff9;border:1px solid #97a7bc;top:16%;left:-.06cqw;transform:translateZ(-.6cqw)}.mapp-antenna--right{left:auto;right:-.06cqw;top:82%}.mapp-phoneBase{position:absolute;top:99%;left:13%;width:74%;height:1.8cqw;display:flex;align-items:center;justify-content:space-around;transform:translateZ(-.85cqw) rotateX(-90deg);border-radius:.6cqw;background:linear-gradient(#97a5ba,#e3ebf7);border:1px solid #9caabd}.mapp-phoneBase>i{height:.26cqw;width:.26cqw;border-radius:50%;background:#546177}.mapp-phoneBase>span{width:4cqw;height:.65cqw;border-radius:.3cqw;background:#354051;box-shadow:inset 0 .1cqw .1cqw #111}.mapp-camera>i:before{content:"";position:absolute;left:26%;top:17%;width:29%;height:12%;background:#d4f2ffb0;border-radius:50%;filter:blur(.5cqw);transform:rotate(-35deg)}.mapp-connectScene,.mapp-experienceScene,.mapp-miniScene{perspective:none}.mapp-experienceScene>.mapp-modelViewport{z-index:2}.mapp-experienceScene .mapp-atmosphere{inset:18% -3% 6%}.mapp-experienceHalo{display:none}.mapp-experienceGlass{position:absolute;left:3%;top:65%;width:39%;padding:3cqw;border-radius:3cqw;transform:translate(calc(var(--mp-x)*1cqw),calc(var(--mp-p)*-2cqw)) rotate(-7deg);z-index:3}.mapp-experienceGlass>span{display:block;font-size:2cqw;color:var(--mp-model-muted)}.mapp-experienceGlass>b{font-size:2.7cqw;line-height:1.4;display:block;margin:1cqw 0 2cqw}.mapp-experienceGlass>i{display:block;height:.5cqw;border-radius:1cqw;background:var(--mp-model-line)}.mapp-experienceGlass>i:before{content:"";display:block;width:67%;height:100%;background:var(--mp-link);border-radius:inherit}.mapp-orbit{opacity:.6}.mapp-orbit--two{filter:blur(1px)}.mapp-connectScene>.mapp-modelViewport{z-index:3}.mapp-connectScene .mapp-atmosphere{inset:0}.mapp-connectGlow{filter:blur(3cqw)}.mapp-connectApp,.mapp-serviceNode{position:absolute;z-index:4}.mapp-connectApp{transform:translate(calc(var(--mp-x)*-.5cqw),calc(var(--mp-p)*-1cqw)) rotate(-7deg)}.mapp-serviceNode--site{transform:translateY(calc(var(--mp-p)*-1.7cqw)) rotate(3deg)}.mapp-serviceNode--crm{transform:rotate(3deg)}.mapp-serviceNode--pay{transform:translateY(calc(var(--mp-p)*1.7cqw)) rotate(3deg)}.mapp-apiMount{--volume-side:#6972bc;transform:translateY(calc(var(--mp-p)*-1.5cqw)) rotateX(calc(11deg - var(--mp-y)*4deg)) rotateY(calc(-24deg + var(--mp-x)*9deg)) rotateZ(7deg)}.mapp-apiFront{transform:translateZ(.1cqw);background:linear-gradient(130deg,#a0a7ffb8,#545ce799);border-color:#e0e4ff85;box-shadow:inset 0 1px 1px #fff8}.mapp-apiFront:after{content:"";position:absolute;inset:0;background-image:var(--mp-grain);opacity:.13;border-radius:inherit;pointer-events:none}.mapp-apiPins{position:absolute;inset:8% -1.4cqw;background:repeating-linear-gradient(0deg,transparent 0 1.3cqw,#b9c6e4 1.3cqw 1.8cqw,transparent 1.8cqw 2.7cqw);transform:translateZ(-1.3cqw);z-index:-1}.mapp-apiBolt{position:absolute;left:1.4cqw;top:1.4cqw;width:.6cqw;height:.6cqw;border-radius:50%;background:#ebf0ff8a;box-shadow:14cqw 0 #ebf0ff8a,0 18cqw #ebf0ff8a,14cqw 18cqw #ebf0ff8a}.mapp-miniScene>.mapp-modelViewport{perspective:1000px}.mapp-miniScene .mapp-atmosphere{inset:5% 0 8%}.mapp-miniScene .mapp-atmosphere>i{opacity:.4}.mapp-playerDisc,.mapp-pushIcon,.mapp-rewardCoin{transform-style:preserve-3d;box-shadow:3cqw 4cqw 7cqw -2cqw var(--mp-optical-shadow)}.mapp-pushIcon{--volume-side:#6972bc;transform:rotateX(calc(12deg - var(--mp-y)*5deg)) rotateY(calc(-24deg + var(--mp-x)*10deg)) rotateZ(-10deg);background:linear-gradient(135deg,#a0a6ffc9,#505ad7cf);border:1px solid #d3d9ffab}.mapp-pushIcon>svg{transform:translateZ(.3cqw);filter:drop-shadow(0 .6cqw .4cqw #28387766)}.mapp-playerDisc{--volume-side:#485296;transform:rotateX(calc(18deg - var(--mp-y)*6deg)) rotateY(calc(-20deg + var(--mp-x)*10deg)) rotateZ(-10deg)}.mapp-rewardCoin{--volume-side:#b98652;transform:rotateY(calc(-23deg + var(--mp-x)*12deg)) rotateX(12deg) rotateZ(14deg);border:1px solid #ffeac2}.mapp-rewardCoin>svg{transform:translateZ(.3cqw);filter:drop-shadow(0 .5cqw .3cqw #b5824266)}.mapp-achievement,.mapp-notice,.mapp-player{position:absolute;z-index:4}.mapp-notice{transform:translate(calc(var(--mp-x)*1cqw),calc(var(--mp-p)*-3cqw)) rotate(3deg)}.mapp-player{transform:translate(calc(var(--mp-x)*1cqw),calc(var(--mp-p)*-2cqw)) rotate(-6deg)}.mapp-achievement{transform:translate(calc(var(--mp-x)*1cqw),calc(var(--mp-p)*-3cqw)) rotate(4deg)}.mapp-platformScene{aspect-ratio:1.52;margin:30px -3% 0;perspective:none}.mapp-platformDock{position:absolute;inset:0;transform-style:preserve-3d;transform:rotateX(calc(12deg - var(--mp-y)*4deg)) rotateY(calc(-8deg + var(--mp-x)*8deg))}.mapp-dockBasePlane{position:absolute;inset:0;transform:translateZ(-8cqw);transform-style:flat}.mapp-dockBase{position:absolute;left:17%;top:41%;width:67%;height:42%;border:1px solid #b7c6e7;border-radius:5cqw;background:linear-gradient(140deg,#f2f5fc,#aab8d5);--volume-side:#8798b9;transform:rotateX(55deg) rotateZ(-13deg);transform-style:preserve-3d}.mapp-dockTraces{position:absolute;inset:3cqw;display:flex;flex-direction:column;gap:3cqw}.mapp-dockTraces>i{height:1px;border-top:1px solid #7189b370;border-right:1px solid #7189b370;width:85%;transform:skewX(-20deg);padding:1cqw}.mapp-dockPorts{position:absolute;bottom:-.8cqw;left:18%;display:flex;gap:3cqw}.mapp-dockPorts>i{width:6cqw;height:1.5cqw;border-radius:.4cqw;background:#526681;border:1px solid #c9d5e7}.mapp-osTile{position:absolute;width:24cqw;height:27cqw;top:21%;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:2cqw;border:1px solid #eff4ff9c;border-radius:5cqw;background:linear-gradient(135deg,#d1d9ffa8,#6877d19e);--volume-side:#98a9ce;transform-style:preserve-3d;box-shadow:3cqw 4cqw 7cqw -3cqw var(--mp-shadow)}.mapp-osTile--ios{left:19%;transform:translateY(calc(var(--mp-p)*-2cqw)) rotateY(-15deg) rotateZ(-11deg)}.mapp-osTile--android{left:55%;top:13%;transform:translateY(calc(var(--mp-p)*-3cqw)) rotateY(-15deg) rotateZ(8deg)}.mapp-osTile>b{font-size:5cqw;font-weight:500;color:var(--mp-model-text);transform:translateZ(.25cqw)}.mapp-osTile--android>b{font-size:3.4cqw}.mapp-osTile>small{font-size:2cqw;color:var(--mp-model-muted);transform:translateZ(.25cqw)}.mapp-tileLed{height:.7cqw;width:3cqw;background:#c1f9d6;position:absolute;bottom:2.5cqw;border-radius:1cqw;box-shadow:0 0 2cqw #adffce80}.mapp-dockCore{position:absolute;left:44%;top:46%;width:10cqw;height:10cqw;border:1px solid #e3eaff;border-radius:3cqw;display:grid;place-items:center;background:linear-gradient(130deg,#f7f9ff,#bac9e2);--volume-side:#8397bd;transform:translateZ(4cqw) rotateX(12deg) rotateY(-13deg) rotateZ(-9deg);transform-style:preserve-3d}.mapp-brand--core{width:6.2cqw;height:6.2cqw;transform:translateZ(.2cqw)}.mapp-platformGlass{position:absolute;left:14%;right:8%;bottom:3%;display:flex;align-items:center;gap:3cqw;padding:3cqw 4cqw;border-radius:3cqw;z-index:4;transform:translate(calc(var(--mp-x)*1cqw),calc(var(--mp-p)*-1cqw)) rotate(-3deg)}.mapp-platformGlass>svg{width:6cqw;height:6cqw;color:var(--mp-link)}.mapp-platformGlass b{display:block;font-size:3cqw;font-weight:500;line-height:1.4}.mapp-platformGlass small{font-size:2.1cqw;color:var(--mp-model-muted)}.mapp-platformGlass>i{width:1cqw;height:1cqw;border-radius:50%;background:#6fbb99;margin-left:auto}.mapp-releaseScene{aspect-ratio:1.47;margin-top:30px;perspective:none}.mapp-releaseBlueprint{position:absolute;left:8%;top:10%;width:58%;height:61%;border-radius:3cqw;border:1px solid var(--mp-model-line);background:linear-gradient(130deg,var(--mp-soft),var(--mp-frost));transform:translate(calc(var(--mp-x)*-1cqw),calc(var(--mp-p)*-1cqw)) rotate(-13deg);padding:3cqw;display:grid;grid-template-columns:1fr 1fr;gap:2cqw;filter:blur(.7px);opacity:.7}.mapp-releaseBlueprint>span{grid-column:1/-1;font-size:2cqw;color:var(--mp-model-muted)}.mapp-releaseBlueprint>i{border:1px solid var(--mp-model-line);border-radius:1cqw;background:#c7d2fa24}.mapp-buildChip{position:absolute;left:66%;top:9%;width:22cqw;height:23cqw;display:grid;place-items:center;border-radius:4cqw;background:linear-gradient(135deg,#a3adfa,#4b57c3);border:1px solid #d3dcff;--volume-side:#6a79b0;transform-style:preserve-3d;transform:rotateX(14deg) rotateY(calc(-22deg + var(--mp-x)*10deg)) rotateZ(12deg)}.mapp-buildChip>svg{width:11cqw;height:11cqw;transform:translateZ(.2cqw);color:#fff}.mapp-chipPins{position:absolute;inset:2cqw -1.6cqw;transform:translateZ(-1.3cqw);background:repeating-linear-gradient(0deg,transparent 0 2cqw,#aabfdd 2cqw 2.6cqw,transparent 2.6cqw 4cqw);z-index:-1}.mapp-releaseGlass{position:absolute;left:20%;top:30%;width:69%;padding:4cqw;border-radius:4cqw;z-index:4;transform:translate(calc(var(--mp-x)*1.3cqw),calc(var(--mp-p)*-3cqw)) rotate(4deg)}.mapp-releaseTop{display:flex;gap:2cqw;align-items:center;margin-bottom:3cqw}.mapp-brand--release{width:7cqw;height:7cqw}.mapp-releaseTop>span:not(.mapp-brand){font-size:2.8cqw;line-height:1.35}.mapp-releaseTop>i{width:1cqw;height:1cqw;border-radius:50%;background:#67b895;margin-left:auto;box-shadow:0 0 2cqw #80d4b2}.mapp-releaseChecks{display:grid;gap:2cqw}.mapp-releaseChecks>div{display:flex;align-items:center;gap:2cqw;font-size:2.25cqw}.mapp-releaseChecks svg{width:3cqw;height:3cqw;color:#52a286}.mapp-releaseChecks>div>i{width:7cqw;height:.6cqw;border-radius:1cqw;background:var(--mp-model-line);margin-left:auto}.mapp-releaseProgress{height:.8cqw;border-radius:1cqw;background:var(--mp-model-line);margin-top:4cqw;overflow:hidden}.mapp-releaseProgress>i{display:block;width:100%;height:100%;background:linear-gradient(90deg,#7b86ee,#86c3af);transform-origin:left;transform:scaleX(calc(.35 + var(--mp-p)*.65))}@media(min-width:901px) and (min-height:850px){.mapp-hero{min-height:calc(min(770px,78svh) + 28vh)}.mapp-heroLayout{position:sticky;top:calc(var(--git-header-height,80px) + 20px)}}@media(min-width:901px) and (max-width:1150px){.mapp-heroLayout{grid-template-columns:minmax(0,.86fr) minmax(0,1.1fr);gap:18px}.mapp-heroHead h1{font-size:43px}.mapp-heroPitch>p{font-size:16px;line-height:1.7}.mapp-heroHead .mapp-eyebrow{font-size:13px}.mapp-showroomCaption{flex-direction:column;align-items:flex-start;gap:3px}.mapp-showroomCaption>small{max-width:none;text-align:left}.mapp-showroom{aspect-ratio:.94}.mapp-showroom .mapp-deviceMount--center{top:22%}.mapp-showroom .mapp-deviceMount--left{top:29%}.mapp-showroom .mapp-deviceMount--right{top:31%}.mapp-floating--push{top:19%}.mapp-floating--payment{top:71%}.mapp-floating--platform{top:77%}.mapp-storyRail{font-size:10px;gap:5px}}@media(max-width:900px){.mapp-hero{min-height:0;padding-bottom:20px}.mapp-heroLayout{display:block;position:static}.mapp-heroHead{padding:5px 0 25px}.mapp-heroHead h1{font-size:clamp(39px,7.7vw,62px);max-width:700px}.mapp-heroPitch{margin-top:23px}.mapp-heroPitch>p{max-width:650px}.mapp-hero .mapp-actions{flex-direction:row;align-items:center;gap:18px}.mapp-showroomTrack{max-width:650px;margin:20px auto 0}.mapp-showroom{aspect-ratio:1.13}.mapp-showroomCaption{border-top:1px solid var(--mp-line);padding-top:18px}.mapp-showroomCaption>span{max-width:230px}.mapp-floating--push .mapp-floatSurface>i{display:none}.mapp-showroom .mapp-deviceMount--center{top:16%}.mapp-showroom .mapp-deviceMount--left{top:25%}.mapp-showroom .mapp-deviceMount--right{top:29%}.mapp-platformScene{margin-top:25px}.mapp-releaseScene{max-width:580px}.mapp-frost{backdrop-filter:blur(12px) saturate(135%);-webkit-backdrop-filter:blur(12px) saturate(135%)}}@media(max-width:600px){.mapp-heroHead h1{font-size:clamp(39px,9.5vw,55px)}.mapp-heroPitch>p{font-size:16px}.mapp-showroomTrack{margin-top:6px}.mapp-showroomCaption>span{font-size:12px;max-width:170px}.mapp-showroomCaption>small{font-size:10px;max-width:100px}.mapp-showroom{width:calc(100% + 20px);margin-left:-10px;aspect-ratio:1.02}.mapp-showroom .mapp-deviceMount--center{--phone-w:37cqw;--phone-r:5.8cqw;left:29%;top:19%}.mapp-showroom .mapp-deviceMount--left{top:29%;left:9%}.mapp-showroom .mapp-deviceMount--right{top:33%;left:65%}.mapp-floating--push{top:14%;left:51%;width:44cqw}.mapp-floatSurface b{font-size:2cqw}.mapp-floatSurface small{font-size:1.4cqw}.mapp-floating--payment{top:79%;left:63%;width:32cqw}.mapp-floating--payment b{font-size:1.8cqw}.mapp-floating--payment small{font-size:1.35cqw}.mapp-floating--platform{top:85%;left:4%}.mapp-floating--platform .mapp-floatSurface{font-size:2.8cqw}.mapp-storyRail{font-size:11px}.mapp-storyRail>span{gap:5px}.mapp-atmosphere>i{filter:blur(6cqw)}.mapp-platformScene{margin-left:-8px;margin-right:-8px}.mapp-releaseScene{margin-top:24px}.mapp-experienceGlass{top:69%;width:43%;left:0}.mapp-experienceGlass>span{font-size:2.3cqw}.mapp-experienceGlass>b{font-size:3cqw}}@media(prefers-reduced-motion:reduce){.mapp [data-mapp-motion]{--mp-x:0!important;--mp-y:0!important;--mp-p:0!important;--mp-h:0!important}.mapp-hero{min-height:0}.mapp-heroLayout{position:static}}.mapp-apiMount{border-radius:3cqw}.mapp-heroHead{position:relative;isolation:isolate;z-index:2}.mapp-showroom{isolation:isolate}
