#movacc-parallax *{box-sizing:border-box}#movacc-parallax{scroll-behavior:smooth;scroll-padding-top:85px}#movacc-parallax{margin:0;background:#090a10;color:#f6f4fa;font-family:Arial,Helvetica,sans-serif}#movacc-parallax a{color:inherit;text-decoration:none}#movacc-parallax button{font:inherit;color:inherit;cursor:pointer}#movacc-parallax a:focus-visible,#movacc-parallax button:focus-visible{outline:3px solid #90f3ec;outline-offset:5px}#movacc-parallax .skip{position:fixed;top:-100px;z-index:90;background:#111;padding:16px}#movacc-parallax .skip:focus{top:0}#movacc-parallax header{height:80px;position:fixed;inset:0 0 auto;z-index:30;display:flex;align-items:center;justify-content:space-between;padding:0 5.5vw;border-bottom:1px solid #ffffff1b;background:#080a10dc;backdrop-filter:blur(16px)}#movacc-parallax header img{width:160px;display:block}#movacc-parallax .brand{font-size:10px;letter-spacing:.16em;color:#b6aebe}#movacc-parallax .contact{display:inline-flex;align-items:center;gap:30px;border:1px solid #77717a;border-radius:5px;padding:13px 20px;font-size:13px;min-height:44px}#movacc-parallax .journey{height:330svh}#movacc-parallax .stage{--p:0;position:sticky;top:0;height:100svh;min-height:540px;overflow:hidden;perspective:1100px;background:#090a10}#movacc-parallax .web-atmosphere,#movacc-parallax .ai-atmosphere{position:absolute;inset:0;pointer-events:none}#movacc-parallax .web-atmosphere{background:radial-gradient(ellipse at 77% 55%,#764858 0,#372636 31%,#11111d 65%,#090a10 90%);opacity:var(--web-bg,1)}#movacc-parallax .ai-atmosphere{background:radial-gradient(ellipse at 73% 44%,#205b68 0,#0c2731 36%,#090a10 80%);opacity:var(--ai-bg,0)}#movacc-parallax .floor{position:absolute;inset:36% -45% -75%;transform:rotateX(68deg) translateY(var(--floor-y,0px));background-image:linear-gradient(#eac5e11c 1px,transparent 1px),linear-gradient(90deg,#eac5e11c 1px,transparent 1px);background-size:75px 75px;mask-image:linear-gradient(transparent,#000 25%,transparent 85%);opacity:.5}#movacc-parallax .halo{position:absolute;width:580px;height:580px;right:6%;top:21%;border:1px solid #cffcff26;border-radius:50%;box-shadow:0 0 95px #37cbd512,inset 0 0 60px #33aacc0d;transform:scale(var(--halo-scale,.8));opacity:var(--ai-bg,0)}#movacc-parallax .copy{position:absolute;z-index:12;left:6%;top:26%;width:44%;pointer-events:none}#movacc-parallax .copy a{pointer-events:auto}#movacc-parallax .eyebrow{font-size:10px;letter-spacing:.18em;color:#c8bccc}#movacc-parallax .copy h1,#movacc-parallax .copy h2{font-size:clamp(44px,5.35vw,84px);line-height:1.02;letter-spacing:-.055em;font-weight:500;margin:28px 0}#movacc-parallax .copy em{font-style:normal;color:#ff526b}#movacc-parallax .copy p{font-size:16px;line-height:1.75;color:#c8bdcc;margin:24px 0 32px}#movacc-parallax .copy a{display:inline-flex;gap:32px;align-items:center;border-bottom:1px solid #fa81936b;padding-bottom:12px;font-size:13px;min-height:44px}#movacc-parallax .web-copy{opacity:var(--web-copy,1);transform:translateY(var(--text-y,0px))}#movacc-parallax .ai-copy{opacity:var(--ai-copy,0);transform:translateY(var(--ai-text-y,30px))}#movacc-parallax .ai-copy em{color:#8ce7e5}#movacc-parallax .ai-copy p{color:#b3cdd1}#movacc-parallax .web-scene{position:absolute;inset:0;transform-style:preserve-3d;transform:translate3d(var(--scene-x,0px),var(--scene-y,0px),0) scale(var(--scene-scale,1));opacity:var(--web-scene,1)}#movacc-parallax .browser{position:absolute;left:52%;top:29%;width:43%;max-width:670px;border:1px solid #edd7e354;border-radius:12px;background:#181119;box-shadow:-35px 55px 85px #0008;transform:rotateY(-15deg) rotateX(5deg) rotateZ(-5deg);overflow:hidden}#movacc-parallax .chrome{height:38px;display:flex;justify-content:space-between;align-items:center;padding:0 17px;font-size:8px;color:#ac869b;background:#251d28}#movacc-parallax .chrome small{font-size:7px;letter-spacing:.08em}#movacc-parallax .browser-body{position:relative;height:350px;background:#e7d8cb;color:#2c1d28;padding:28px}#movacc-parallax .mock-nav{font-size:12px;letter-spacing:.18em}#movacc-parallax .mock-nav span{float:right;font-size:7px;letter-spacing:.08em}#movacc-parallax .mock-copy{position:relative;z-index:2;font-size:clamp(32px,3.6vw,58px);line-height:1;letter-spacing:-.055em;margin-top:65px}#movacc-parallax .mock-copy em{font-family:Georgia,serif;font-weight:400}#movacc-parallax .mock-bottom{position:absolute;bottom:23px;left:28px;right:28px;display:flex;justify-content:space-between;font-size:7px;letter-spacing:.14em}#movacc-parallax .sculpture{position:absolute;width:190px;height:225px;right:16px;top:66px;transform:rotate(-22deg)}#movacc-parallax .sculpture i{position:absolute;inset:0;border:24px solid #ad6562;border-radius:50%;box-shadow:inset 6px 8px 12px #381a2e77,7px 10px 12px #74414740;background:linear-gradient(130deg,#ebbbb1,#713a57)}#movacc-parallax .sculpture i:nth-child(2){inset:22px 18px;transform:translate(16px,-10px);border-color:#da9d8c}#movacc-parallax .sculpture i:nth-child(3){inset:48px 35px;border-width:19px;border-color:#a65f63}#movacc-parallax .sculpture i:nth-child(4){inset:72px 52px;border-width:12px;border-color:#efbc9e}#movacc-parallax .back-panel{position:absolute;width:35%;height:290px;top:24%;left:60%;border:1px solid #d7a2c344;border-radius:12px;background:linear-gradient(130deg,#d6a0c02b,#76547512);transform:rotateY(-20deg) rotateZ(5deg) translateY(var(--back-y,0px));box-shadow:0 20px 60px #0003}#movacc-parallax .side-panel{position:absolute;width:115px;height:170px;left:47%;top:22%;padding:20px 14px;background:#251c2a;border:1px solid #a484a466;border-radius:8px;box-shadow:0 20px 45px #0007;transform:translateY(var(--side-y,0px)) rotateZ(-10deg)}#movacc-parallax .side-panel span{font-size:6px;letter-spacing:.1em;display:block;color:#c1a9bc}#movacc-parallax .side-panel b{font-size:55px;display:block;font-family:Georgia,serif;font-weight:400;margin:15px 0}#movacc-parallax .side-panel i{display:block;width:100%;height:10px;background:linear-gradient(90deg,#d5b5aa 33%,#975562 33%,#975562 66%,#352035 66%);margin-bottom:13px}#movacc-parallax .front-label{position:absolute;left:57%;top:76%;background:#e8ccd0;color:#30212f;display:flex;align-items:center;gap:17px;padding:17px 23px;box-shadow:0 15px 30px #0007;border-radius:5px;transform:translateY(var(--front-y,0px)) rotateZ(-5deg);font-size:9px;line-height:1.6;letter-spacing:.04em}#movacc-parallax .front-label>span{font-size:28px}#movacc-parallax .front-label b{font-weight:500}#movacc-parallax .portal{position:absolute;inset:-10% -15%;z-index:15;pointer-events:none;transform:translateX(var(--portal-x,120%)) rotate(-13deg);opacity:var(--portal-o,0);background:linear-gradient(90deg,#10121a 0%,#161526 65%,#121b23 98%,#86e8e7 99%,#151820 100%);box-shadow:-45px 0 90px #04060b99}#movacc-parallax .portal div{position:absolute;right:3%;width:1px;height:100%;background:#aefafa33}#movacc-parallax .bridge{position:absolute;z-index:16;left:0;right:0;top:38%;text-align:center;opacity:var(--bridge,0);transform:translateY(var(--bridge-y,20px));pointer-events:none}#movacc-parallax .bridge span{display:block;font-size:9px;letter-spacing:.2em;color:#c4b9cc;margin-bottom:25px}#movacc-parallax .bridge b{font-size:clamp(36px,5vw,72px);line-height:1.08;letter-spacing:-.05em;font-weight:500}#movacc-parallax .ai-scene{position:absolute;inset:0;opacity:var(--ai-scene,0)}#movacc-parallax .ai-scene picture{position:absolute;height:88%;right:-2%;bottom:-14%;transform:translateX(var(--android-x,80px)) scale(var(--android-scale,1.08));transform-origin:70% 70%;filter:drop-shadow(-25px 15px 30px #0008)}#movacc-parallax .ai-scene img{height:100%;width:auto;display:block}#movacc-parallax .signal-path{position:absolute;left:57%;top:40%;width:26%;height:35%;border:1px solid #79dada55;border-right:none;border-bottom:none;transform:skewY(-10deg);opacity:var(--ai-copy,0)}#movacc-parallax .node{position:absolute;z-index:5;padding:15px 22px 15px 35px;background:linear-gradient(130deg,#11272feb,#17222cec);border:1px solid #94dbdd4f;box-shadow:0 16px 35px #0006;border-radius:7px;transform:translateY(var(--node-y,40px));backdrop-filter:blur(8px)}#movacc-parallax .node span{display:block;font-size:8px;letter-spacing:.12em;color:#93b7c1}#movacc-parallax .node b{display:block;font-size:13px;font-weight:400;margin-top:9px}#movacc-parallax .node i{position:absolute;left:16px;top:20px;width:5px;height:5px;background:#94ffed;border-radius:50%;box-shadow:0 0 12px #80ffea}#movacc-parallax .node-a{left:53%;top:28%}#movacc-parallax .node-b{right:4%;top:48%}#movacc-parallax .node-c{left:53%;bottom:20%}#movacc-parallax .diagram-note{position:absolute;bottom:13%;right:4%;font-size:7px;letter-spacing:.1em;color:#a1b7c0}#movacc-parallax .bottom{position:absolute;z-index:20;left:6%;right:6%;bottom:31px;display:flex;justify-content:space-between;align-items:center}#movacc-parallax .bottom nav{display:flex;gap:20px;align-items:center}#movacc-parallax .bottom nav>span{width:70px;height:1px;background:#7f758a}#movacc-parallax .bottom button{border:0;background:none;min-height:44px;color:#a69eb1;font-size:10px}#movacc-parallax .bottom button b{font-weight:400;margin-left:8px}#movacc-parallax .bottom button[aria-current]{color:#fff}#movacc-parallax .bottom button[aria-current] b{color:#92e3df}#movacc-parallax .bottom #motion{border:1px solid #ffffff30;border-radius:30px;padding:8px 15px}#movacc-parallax .progress{position:absolute;bottom:0;left:0;right:0;height:2px;background:#83e5df;transform:scaleX(var(--p));transform-origin:left}#movacc-parallax .after{max-width:1100px;margin:auto;padding:100px 30px}#movacc-parallax .after h2{font-size:clamp(36px,5vw,64px);font-weight:500;letter-spacing:-.045em}#movacc-parallax .after p{color:#b3adbf;line-height:1.9;max-width:730px}#movacc-parallax .after small{display:block;color:#817e8a;margin-top:40px}#movacc-parallax.still .journey{height:auto}#movacc-parallax.still .stage{position:relative;height:auto}#movacc-parallax.still .copy{position:relative;inset:auto;width:auto;padding:130px 7% 60px;opacity:1;transform:none}#movacc-parallax.still .ai-copy{background:#10232a}#movacc-parallax.still .web-scene,#movacc-parallax.still .ai-scene,#movacc-parallax.still .portal,#movacc-parallax.still .bridge,#movacc-parallax.still .floor,#movacc-parallax.still .halo{display:none}#movacc-parallax.still .bottom{position:relative;padding:15px 0;bottom:auto}#movacc-parallax.still .bottom nav{display:none}#movacc-parallax.still .ai-atmosphere{opacity:0}@media(max-width:700px){#movacc-parallax header{height:68px;padding:0 22px}#movacc-parallax header img{width:125px}#movacc-parallax .brand{display:none}#movacc-parallax .contact{font-size:11px;padding:10px 14px;gap:14px}#movacc-parallax .journey{height:280svh}#movacc-parallax .stage{min-height:540px}#movacc-parallax .copy{left:24px;top:108px;width:calc(100% - 48px)}#movacc-parallax .copy h1,#movacc-parallax .copy h2{font-size:clamp(37px,10.7vw,49px);margin:16px 0}#movacc-parallax .copy p{font-size:13px;line-height:1.6;margin:16px 0 10px}#movacc-parallax .copy a{font-size:11px;min-height:44px;padding-bottom:7px}#movacc-parallax .eyebrow{font-size:8px}#movacc-parallax .browser{top:54%;left:13%;width:83%;transform:rotateY(-12deg) rotateZ(-6deg)}#movacc-parallax .chrome{height:25px;padding:0 10px;font-size:5px}#movacc-parallax .chrome small{font-size:5px}#movacc-parallax .browser-body{height:215px;padding:18px}#movacc-parallax .mock-nav{font-size:8px}#movacc-parallax .mock-nav span{font-size:5px}#movacc-parallax .mock-copy{font-size:35px;margin-top:44px}#movacc-parallax .mock-bottom{font-size:5px;left:18px;right:18px;bottom:16px}#movacc-parallax .sculpture{width:110px;height:135px;top:48px;right:10px}#movacc-parallax .sculpture i{border-width:14px}#movacc-parallax .sculpture i:nth-child(2){inset:12px 9px;transform:translate(8px,-5px)}#movacc-parallax .sculpture i:nth-child(3){inset:28px 20px;border-width:10px}#movacc-parallax .sculpture i:nth-child(4){inset:43px 30px;border-width:7px}#movacc-parallax .back-panel{width:73%;height:200px;left:25%;top:50%}#movacc-parallax .side-panel{left:6%;top:49%;width:70px;height:104px;padding:12px 9px}#movacc-parallax .side-panel span{font-size:4px}#movacc-parallax .side-panel b{font-size:31px;margin:8px 0}#movacc-parallax .side-panel i{height:7px;margin-bottom:7px}#movacc-parallax .front-label{left:31%;top:auto;bottom:12%;font-size:6px;padding:10px 15px;gap:10px}#movacc-parallax .front-label>span{font-size:20px}#movacc-parallax .halo{width:370px;height:370px;top:48%;right:-30%}#movacc-parallax .ai-scene picture{height:57%;right:-17%;bottom:4%}#movacc-parallax .node{padding:11px 12px 11px 25px;max-width:165px}#movacc-parallax .node span{font-size:6px}#movacc-parallax .node b{font-size:10px;margin-top:6px}#movacc-parallax .node i{left:11px;top:15px;width:4px;height:4px}#movacc-parallax .node-a{left:8%;top:52%}#movacc-parallax .node-b{left:11%;right:auto;top:66%}#movacc-parallax .node-c{left:18%;bottom:16%}#movacc-parallax .signal-path{left:15%;top:55%;width:30%;height:24%}#movacc-parallax .diagram-note{bottom:10%;right:7%;font-size:5px}#movacc-parallax .bottom{left:20px;right:20px;bottom:17px}#movacc-parallax .bottom nav{gap:7px}#movacc-parallax .bottom nav>span{width:18px}#movacc-parallax .bottom button{font-size:8px;padding:0}#movacc-parallax .bottom button b{margin-left:3px}#movacc-parallax .bottom #motion{font-size:0;width:44px;height:44px;min-height:44px;padding:0}#movacc-parallax .bottom #motion:after{content:'||';font-size:13px}#movacc-parallax .bridge{top:41%;padding:0 24px}#movacc-parallax .bridge b{font-size:40px}#movacc-parallax .bridge span{font-size:7px}#movacc-parallax .portal{inset:-10% -40%}#movacc-parallax .floor{inset:53% -90% -40%}#movacc-parallax .after{padding:70px 24px}}@media(max-height:650px) and (max-width:700px){#movacc-parallax .copy{top:83px}#movacc-parallax .copy h1,#movacc-parallax .copy h2{font-size:34px;line-height:1;margin:12px 0}#movacc-parallax .copy p{font-size:11px;margin:10px 0 4px}#movacc-parallax .browser{top:56%;width:70%;left:23%}#movacc-parallax .browser-body{height:150px}#movacc-parallax .mock-copy{font-size:26px;margin-top:20px}#movacc-parallax .sculpture{transform:scale(.72) rotate(-22deg);transform-origin:top right;top:25px}#movacc-parallax .side-panel{top:55%;left:13%}#movacc-parallax .back-panel{top:53%;height:150px}#movacc-parallax .front-label{display:none}#movacc-parallax .ai-scene picture{height:47%;bottom:5%}#movacc-parallax .node-a{top:57%;left:9%}#movacc-parallax .node-b{top:70%;left:11%}#movacc-parallax .node-c{display:none}#movacc-parallax .diagram-note{display:none}#movacc-parallax .bottom nav>span{width:10px}#movacc-parallax .bottom{left:15px;right:15px}}@media(prefers-reduced-motion:reduce){#movacc-parallax{scroll-behavior:auto}}#movacc-parallax .eyebrow{font-size:11px}#movacc-parallax .bottom button{font-size:11px}#movacc-parallax header>a:first-child{display:flex;align-items:center;min-height:44px}#movacc-parallax .copy h1,#movacc-parallax .copy h2,#movacc-parallax .mock-copy,#movacc-parallax .bridge b,#movacc-parallax .after h2{letter-spacing:-.04em}#movacc-parallax ::selection{background:#8ce7e5;color:#090a10}@media(max-width:700px){#movacc-parallax .bottom nav{gap:5px}#movacc-parallax .bottom nav>span{width:10px}#movacc-parallax .bottom button b{margin-left:2px}#movacc-parallax .bottom #motion{flex-shrink:0}#movacc-parallax .eyebrow{letter-spacing:.1em}}
#movacc-parallax{position:relative;isolation:isolate;display:block;text-align:left}#movacc-parallax .progress{border-radius:0;overflow:visible}#movacc-parallax .contact{font-weight:400}#movacc-parallax .bottom nav{flex-wrap:nowrap}#movacc-parallax .copy a{border-radius:0} 
/* Private mobile copy: explicit header clearance independent of theme positioning. */
@media(max-width:700px){
#movacc-parallax:not(.still) #stage > .copy{position:absolute!important;inset:88px 24px auto!important;width:auto!important;height:auto!important;max-height:none!important;padding:0!important;margin:0!important}
#movacc-parallax:not(.still) #stage > .copy h1,#movacc-parallax:not(.still) #stage > .copy h2{position:static!important;transform:none!important;margin:12px 0!important;font-size:clamp(32px,9.5vw,42px)!important;line-height:1.06!important}
#movacc-parallax:not(.still) #stage > .copy p{margin:12px 0 6px!important;font-size:13px!important;line-height:1.5!important}
#movacc-parallax:not(.still) #stage > .copy > a{min-height:44px!important;display:inline-flex!important;align-items:center;padding:0 0 7px!important;font-size:12px!important}
}
/* Approved world, expanded Digital journey. All rules stay within the private page. */
#movacc-parallax{--ink:#10111b;--paper:#fff;--muted:#e0dce6;font-family:Arial,Helvetica,sans-serif;background:#090a10;color:var(--paper)}
#movacc-parallax a{text-underline-offset:5px}#movacc-parallax button{min-width:44px;min-height:44px}#movacc-parallax [hidden]{display:none!important}
#movacc-parallax .digital-header{height:76px;padding:0 6%;background:#090a10;border-bottom:1px solid #ffffff25}#movacc-parallax .digital-header nav{display:flex;align-items:center;gap:20px}#movacc-parallax .digital-header nav a{display:inline-flex;align-items:center;min-height:44px;font-size:13px}#movacc-parallax .language-link{min-width:44px;justify-content:center;border:1px solid #ffffff60;border-radius:5px}
#movacc-parallax .copy,#movacc-parallax:not(.still) #stage>.copy{z-index:18;background:var(--ink);padding:24px!important;border-radius:12px;box-shadow:0 20px 50px #0003;top:23%!important;left:5%!important;right:auto!important;width:42%!important;max-width:600px;opacity:1;transform:none!important;color:#fff}
#movacc-parallax .copy h1,#movacc-parallax .copy h2{color:#fff!important;font-size:clamp(38px,4.7vw,68px)!important;line-height:1.06!important;letter-spacing:-.035em;margin:0 0 18px!important;font-weight:500}
#movacc-parallax .copy p{color:#e0dce6!important;font-size:16px!important;line-height:1.5!important;margin:0 0 12px!important;max-width:38ch}
#movacc-parallax .copy>a{color:#fff!important;border-bottom-color:#ff879b;font-size:14px!important;min-height:44px}
#movacc-parallax:not(.still) .copy[aria-hidden=true]{visibility:hidden;pointer-events:none}#movacc-parallax:not(.still) .copy[aria-hidden=false]{visibility:visible}
#movacc-parallax .web-copy{opacity:1}#movacc-parallax .ai-copy,#movacc-parallax .apps-copy{opacity:1}
#movacc-parallax .apps-atmosphere{position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse at 78% 54%,#864b50 0,#392336 42%,#090a10 82%);opacity:var(--apps-bg,0)}
#movacc-parallax .apps-scene{position:absolute;inset:0;opacity:var(--apps-show,0);transform:translateY(var(--apps-y,100px));pointer-events:none}
#movacc-parallax .apps-scene picture{position:absolute;right:0;bottom:7%;width:52%;transform:perspective(900px) rotateY(var(--apps-rotate,-24deg)) scale(var(--apps-scale,.7));transform-origin:70% 60%}
#movacc-parallax .apps-scene img{display:block;width:100%;height:auto;filter:drop-shadow(-25px 30px 35px #0008)}
#movacc-parallax .app-tile{position:absolute;right:7%;top:28%;background:#f5d8ce;color:#281b25;padding:25px;border-radius:12px;box-shadow:-15px 25px 45px #0005;transform:translateY(var(--tile-y,40px)) rotate(-7deg)}#movacc-parallax .app-tile span{display:block;font-size:11px;letter-spacing:.1em}#movacc-parallax .app-tile b{display:block;font-size:25px;margin-top:15px;font-weight:500}#movacc-parallax .tile-two{top:auto;bottom:14%;right:36%;background:#2d2134;color:#fff;transform:translateY(var(--tile-back-y,-50px)) rotate(6deg)}
#movacc-parallax .bottom{z-index:25;bottom:22px;background:#090a10;border-radius:8px;padding:4px 12px;left:5%;right:auto;gap:30px}#movacc-parallax .bottom nav{gap:15px}#movacc-parallax .bottom button{font-size:13px;color:#ded9e5}#movacc-parallax .bottom button[aria-current]{color:#8ce7e5;text-decoration:underline;text-underline-offset:6px}#movacc-parallax .bottom #motion{font-size:11px;width:auto;height:auto;min-height:44px;padding:0 12px}#movacc-parallax .bottom #motion:after{content:none}
#movacc-parallax .services,#movacc-parallax .next-step,#movacc-parallax .digital-footer{max-width:1200px;margin:0 auto;padding:88px 6%}#movacc-parallax .services h2,#movacc-parallax .next-step h2{font-size:clamp(32px,4vw,52px);line-height:1.12;letter-spacing:-.03em;font-weight:500;margin:0 0 35px;color:#fff}#movacc-parallax .service-list{display:grid;grid-template-columns:1fr 1fr;gap:0 45px}#movacc-parallax .service-entry{padding:30px 0;border-top:1px solid #ffffff30}#movacc-parallax .service-entry h3{font-size:23px;font-weight:500;line-height:1.3;color:#fff;margin:0 0 12px}#movacc-parallax .service-entry p,#movacc-parallax .next-step p{color:#ded9e5;line-height:1.6;max-width:65ch}#movacc-parallax .service-entry>div{display:flex;gap:28px;flex-wrap:wrap}#movacc-parallax .service-entry a{display:inline-flex;align-items:center;min-height:44px;text-decoration:underline;font-size:14px}#movacc-parallax .service-consult{color:#ffafbc}#movacc-parallax .next-step{border-top:1px solid #ffffff30}#movacc-parallax .contact{background:#10111b;color:#fff;border-color:#ddd0de;font-size:14px}
#movacc-parallax .digital-footer{border-top:1px solid #ffffff30;padding-bottom:110px}#movacc-parallax .digital-footer p{color:#ded9e5}#movacc-parallax .digital-footer small{font-size:12px;color:#bdb7c6}
#movacc-parallax .whatsapp{position:fixed;right:22px;bottom:max(20px,env(safe-area-inset-bottom));z-index:40;display:flex;align-items:center;justify-content:center;width:52px;height:52px;background:#143e33;color:#fff;border:1px solid #9bddbc;border-radius:50%;box-shadow:0 8px 24px #0005}#movacc-parallax .whatsapp:hover{background:#1c5746}
#movacc-parallax .service-detail{max-width:970px;margin:auto;padding:130px 6% 70px}#movacc-parallax .back{display:inline-flex;align-items:center;min-height:44px;text-decoration:underline;color:#ffafbc}#movacc-parallax .service-detail h1{font-size:clamp(36px,6vw,68px);line-height:1.08;font-weight:500;letter-spacing:-.03em;color:#fff;margin:28px 0}#movacc-parallax .service-detail .lead{font-size:clamp(18px,2.4vw,24px);line-height:1.6;color:#e0dce6;max-width:55ch}#movacc-parallax .service-detail section{margin-top:60px}#movacc-parallax .service-detail h2{font-size:27px;color:#fff;line-height:1.3;font-weight:500}#movacc-parallax .service-detail p,#movacc-parallax .service-detail li{color:#e0dce6;line-height:1.8;max-width:68ch}#movacc-parallax .service-detail li{padding:6px 0}#movacc-parallax .service-detail details{border-top:1px solid #ffffff40;border-bottom:1px solid #ffffff40;padding:20px 0;margin-top:50px}#movacc-parallax summary{cursor:pointer;min-height:44px;line-height:1.5;font-size:18px;padding:10px 0;color:#fff}#movacc-parallax summary:focus-visible{outline:3px solid #90f3ec;outline-offset:5px}
#movacc-parallax .install-offer{position:fixed;bottom:85px;right:22px;width:min(340px,calc(100% - 44px));z-index:42;background:#151721;color:#fff;border:1px solid #ffffff60;padding:20px;border-radius:12px}#movacc-parallax .install-offer button{background:none;border:1px solid #ffffff80;border-radius:5px;margin-right:10px;padding:8px 12px}
#movacc-parallax.still .copy{position:relative!important;inset:auto!important;width:auto!important;max-width:900px!important;margin:0 auto!important;padding:100px 6% 60px!important;visibility:visible!important;opacity:1!important;border-radius:0;box-shadow:none}#movacc-parallax.still .copy:first-of-type{padding-top:140px!important}#movacc-parallax.still .apps-scene,#movacc-parallax.still .apps-atmosphere{display:none}#movacc-parallax.still .stage{min-height:0}#movacc-parallax.still .bottom{position:relative;left:auto;right:auto;margin:0 6%}
@media(max-width:700px){#movacc-parallax .digital-header{height:68px;padding:0 20px}#movacc-parallax .digital-header img{width:115px;height:auto}#movacc-parallax .digital-header nav{gap:10px}#movacc-parallax .digital-header nav a{font-size:12px}#movacc-parallax:not(.still) #stage>.copy{inset:88px 18px auto!important;width:auto!important;max-width:none;padding:16px!important}#movacc-parallax:not(.still) #stage>.copy h1,#movacc-parallax:not(.still) #stage>.copy h2{font-size:clamp(29px,8.5vw,39px)!important;line-height:1.08!important;margin:0 0 12px!important}#movacc-parallax:not(.still) #stage>.copy p{font-size:14px!important;line-height:1.45!important;margin:0 0 6px!important}#movacc-parallax .bottom{left:14px;right:78px;bottom:18px;padding:0 8px;gap:8px;flex-wrap:wrap}#movacc-parallax .bottom nav{gap:8px}#movacc-parallax .bottom button{font-size:12px}#movacc-parallax .bottom #motion{font-size:11px;padding:0 8px;min-height:32px;border:0}#movacc-parallax .bottom{display:block}#movacc-parallax .bottom nav{justify-content:space-between}#movacc-parallax .apps-scene picture{width:88%;right:-7%;bottom:13%}#movacc-parallax .app-tile{right:7%;top:52%;padding:14px;max-width:180px}#movacc-parallax .app-tile b{font-size:18px;margin-top:8px}#movacc-parallax .app-tile span{font-size:10px}#movacc-parallax .tile-two{top:auto;bottom:22%;right:40%;max-width:160px}#movacc-parallax .services,#movacc-parallax .next-step,#movacc-parallax .digital-footer{padding:60px 24px}#movacc-parallax .digital-footer{padding-bottom:100px}#movacc-parallax .service-list{display:block}#movacc-parallax .service-entry h3{font-size:23px}#movacc-parallax .service-detail{padding:105px 24px 60px}#movacc-parallax .whatsapp{right:16px;bottom:20px;width:48px;height:48px}}
@media(max-width:700px) and (max-height:650px){#movacc-parallax .apps-scene picture{width:73%;bottom:12%}#movacc-parallax .app-tile{top:57%;padding:12px}#movacc-parallax .tile-two{display:none}#movacc-parallax .copy>a{font-size:13px!important}#movacc-parallax .node-a{top:59%}#movacc-parallax .node-b{top:73%}}
@media(prefers-reduced-motion:reduce){#movacc-parallax{scroll-behavior:auto}#movacc-parallax *{scroll-behavior:auto}}
