.ms-link{color:var(--ms-link);text-decoration:none;font-weight:var(--ms-weight-medium);display:inline-flex;align-items:center;gap:.35em;transition:color var(--ms-dur-fast) var(--ms-ease-out),gap var(--ms-dur-fast) var(--ms-ease-out)}.ms-link:hover{color:var(--ms-link-hover);gap:.55em}.ms-chip-glass{position:relative;-webkit-backdrop-filter:blur(15px) saturate(1.5);backdrop-filter:blur(15px) saturate(1.5)}.ms-glass--pill{border-radius:var(--ms-radius-pill);padding:8px 16px}.ms-chip-glass{background:#ffffff94;color:var(--ms-indigo-deep);font-size:11px;font-weight:600;padding:4px 10px;border-radius:var(--ms-radius-pill)}.ms-chip-glass:after,.ms-casemock__label:after,.ms-casebento__panel:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;padding:1.5px;background:var(--ms-glass-rim);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;box-shadow:var(--ms-glass-rim-inset)}.ms-chip-glass:after{padding:1px}.ms-card--gradient-hero{background:var(--ms-gradient-card);border-radius:var(--ms-radius-xl)}.ms-play{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;color:#fff;flex:none;background:var(--ms-indigo);box-shadow:0 8px 30px #1e2a4a59,inset 0 0 0 3px #ffffff40;transition:transform .18s ease}.ms-casevid__thumbmedia:hover .ms-play,.ms-casevid:hover .ms-play{transform:scale(1.06)}.ms-casevid{position:relative;height:560px;border-radius:24px;overflow:hidden}.ms-casevid__scrim{position:absolute;inset:0;background:linear-gradient(180deg,#0e122026,#0e122033 45%,#0e1220b8);pointer-events:none}.ms-casevid__center{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;text-align:center;gap:18px;width:min(680px,84%);padding:0 16px}.ms-casevid__quote{margin:0;color:#fff;font-family:var(--ms-font-display);font-weight:600;font-size:30px;line-height:1.3;letter-spacing:-.01em;text-shadow:0 2px 24px rgba(14,18,32,.5)}.ms-casevid__who{color:#ffffffeb;font-size:14.5px;font-weight:500}.ms-casemock{position:relative;overflow:hidden;border-radius:24px;height:460px;display:flex;align-items:center;justify-content:center;box-shadow:var(--ms-shadow-glass, 0 8px 32px rgba(30,42,74,.1))}.ms-casemock__label{position:absolute;left:20px;bottom:20px;right:20px;display:flex;flex-direction:column;gap:9px;border-radius:16px;padding:16px 18px;background:#fafbfd99;backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4);box-shadow:0 8px 32px #1e2a4a1f}.ms-casebento{display:grid;grid-template-columns:1.5fr 1fr;gap:24px;align-items:stretch}.ms-casebento__video{position:relative;overflow:hidden;border-radius:24px;min-height:540px}.ms-casebento__panel{position:absolute;left:24px;right:24px;bottom:24px;display:flex;flex-direction:column;gap:8px;border-radius:18px;padding:24px 26px;background:#fafbfd9e;backdrop-filter:blur(20px) saturate(1.4);-webkit-backdrop-filter:blur(20px) saturate(1.4);box-shadow:0 8px 32px #1e2a4a24}.ms-casebento__col{display:flex;flex-direction:column;gap:24px}.ms-mock-laptop{width:80%;transform:rotate(-4deg);filter:drop-shadow(0 26px 40px rgba(14,18,32,.34))}.ms-mock-laptop__lid{background:#1c2030;border-radius:14px;padding:9px}.ms-mock-laptop__base{height:12px;margin:0 auto;width:112%;background:linear-gradient(180deg,#2a2f42,#161a28);border-radius:0 0 12px 12px;box-shadow:inset 0 2px 3px #ffffff0f}.ms-mock-phone{width:200px;background:#1c2030;border-radius:34px;padding:8px;position:relative;transform:rotate(3deg);filter:drop-shadow(0 26px 40px rgba(14,18,32,.34))}.ms-mock-phone__notch{position:absolute;top:16px;left:50%;transform:translate(-50%);width:52px;height:6px;border-radius:999px;background:#ffffff38;z-index:2}.ms-mock__screen{border-radius:8px;overflow:hidden;aspect-ratio:16/10}.ms-mock-phone .ms-mock__screen{aspect-ratio:9/18.5;border-radius:26px}@media(max-width:900px){.ms-casebento{grid-template-columns:1fr}.ms-casevid{height:440px}.ms-casevid__quote{font-size:22px}}@media(prefers-reduced-motion:reduce){.ms-play{transition:none}}.ms-vmarq{position:relative;overflow:hidden;border-radius:24px;height:540px;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 7%,#000 93%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0,#000 7%,#000 93%,transparent 100%)}.ms-vmarq__track{display:block;animation:ms-vmarq-scroll 24s linear infinite;will-change:transform}.ms-vmarq:hover .ms-vmarq__track{animation-play-state:paused}.ms-vmarq__card{height:260px;margin-bottom:20px}@media(max-width:900px){.ms-vmarq{height:420px}}@media(prefers-reduced-motion:reduce){.ms-vmarq__track{animation:none}}.ms-hero{position:relative;overflow:hidden;background:#fff}.ms-hero--under-nav{margin-top:-84px;padding-top:84px}.ms-hero__copy{position:relative;max-width:760px;margin:0 auto;padding:96px 48px 60px;display:flex;flex-direction:column;align-items:center;gap:20px;text-align:center}.ms-hero__title{font-size:62px}.ms-hero__sub{margin:0;max-width:520px}.ms-hero__ctas{display:flex;gap:12px;align-items:center;margin-top:6px}.ms-hero__call{font-size:15px;color:var(--ms-ink-400);font-weight:500}.ms-hero__call a{color:var(--ms-indigo);font-weight:600;font-variant-numeric:tabular-nums;transition:color var(--ms-dur-fast) var(--ms-ease-out)}.ms-hero__call a:hover{color:var(--ms-indigo-deep)}.ms-svchero__tag{display:inline-flex;align-items:center;gap:9px;font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--ms-indigo-deep);background:var(--ms-indigo-100);border-radius:999px;padding:8px 16px}.ms-svchero__tag img{width:15px;height:15px}.ms-herovid-wrap{max-width:1160px;margin:20px auto 0;padding:0 44px 44px}.ms-herovid{position:relative;aspect-ratio:16/9;border-radius:22px;overflow:hidden;background:#0b1020;box-shadow:0 36px 90px #1e2a4a38;transform-origin:center top;will-change:transform}.ms-herovid__media{width:100%;height:100%;object-fit:cover;display:block}.ms-herovid .ms-slot{position:absolute;inset:0}.ms-herovid--film{background:var(--ms-paper-100)}.ms-herovid__film{position:absolute;inset:0;opacity:0;transition:opacity .48s var(--ms-ease-out)}.ms-herovid__film.is-synlig{opacity:1}.ms-herovid__paus{position:absolute;right:16px;bottom:16px;z-index:2;display:grid;place-items:center;width:44px;height:44px;padding:0;border:2px solid rgba(255,255,255,.92);border-radius:var(--ms-radius-pill);background:var(--ms-indigo);color:#fff;cursor:pointer;box-shadow:var(--ms-shadow-md)}.ms-herovid__paus:hover{background:var(--ms-indigo-deep)}.ms-herovid__paus[hidden]{display:none}.ms-herovid__paus:focus-visible{outline:none;box-shadow:var(--ms-focus-ring)}.ms-herovid__ikon{display:grid;place-items:center}.ms-herovid__paus[data-spelar=true] .ms-herovid__ikon--spela,.ms-herovid__paus[data-spelar=false] .ms-herovid__ikon--paus{display:none}.ms-value{padding:100px 0;background:var(--ms-paper-50)}.ms-value--panel{background:var(--ms-paper-100)}.ms-value__head{max-width:760px;margin:0 auto 48px;padding:0 48px;text-align:center;display:flex;flex-direction:column;gap:14px;align-items:center}.ms-value__h{font-size:44px;margin:0}.ms-value__grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.ms-value__card{display:grid;grid-template-columns:1fr 210px;gap:28px;align-items:center;background:var(--ms-bg-card);border-radius:var(--ms-radius-lg);box-shadow:var(--ms-shadow-md);padding:36px 38px}.ms-value__title{font-family:var(--ms-font-display);font-weight:600;font-size:22px;letter-spacing:-.01em;color:var(--ms-ink-900);margin:0 0 12px}.ms-value__body{font-size:15px;line-height:1.62;color:var(--ms-ink-500);margin:0}.ms-value__mock{display:flex;align-items:center;justify-content:center}.ms-mock{width:100%}.ms-mock--brand{display:flex;flex-direction:column;gap:8px}.ms-mock__tpl{display:flex;align-items:center;gap:9px;background:var(--ms-paper);border:1px solid var(--ms-rule);border-radius:10px;padding:11px 13px}.ms-mock__tpl i{width:16px;height:16px;border-radius:5px;flex:none}.ms-mock__tpl b{height:6px;border-radius:3px;background:var(--ms-rule-strong)}.ms-mock__tpl b:first-of-type{width:56px}.ms-mock__tpl b:last-of-type{width:30px}.ms-mock--ai{background:var(--ms-ink-900);border-radius:12px;padding:12px;display:flex;flex-direction:column;gap:5px}.ms-mock__ai-t{font-size:10px;font-weight:600;letter-spacing:.04em;color:#ffffff80;padding:2px 6px 6px}.ms-mock__ai-row{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:500;color:#c7cfea;padding:8px 9px;border-radius:8px}.ms-mock__ai-row.is-active{background:var(--ms-indigo);color:#fff}.ms-mock--flow{display:flex;align-items:center;gap:6px;flex-wrap:wrap;color:var(--ms-ink-400);justify-content:center}.ms-mock__step{font-size:11.5px;font-weight:600;color:var(--ms-ink-700);background:var(--ms-paper);border:1px solid var(--ms-rule);border-radius:999px;padding:6px 12px}.ms-mock__step.is-end{background:var(--ms-indigo-100);color:var(--ms-indigo-deep);border-color:transparent}.ms-mock--grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.ms-mock__cell{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:500;color:var(--ms-ink-700);background:var(--ms-paper);border:1px solid var(--ms-rule);border-radius:10px;padding:10px 11px}.ms-mock__cell svg{color:var(--ms-indigo);flex:none}.ms-figure{border-radius:var(--ms-radius-xl);overflow:hidden;box-shadow:0 28px 56px #1e2a4a24;position:relative}.ms-faq__aside{background:var(--ms-indigo-100);border-radius:24px;padding:30px;display:flex;flex-direction:column;gap:14px;align-items:flex-start}.ms-faq__aside b{font-family:var(--ms-font-display);font-weight:600;font-size:19px;color:var(--ms-ink-900);line-height:1.3}.ms-faq__aside p{font-size:13.5px;line-height:1.6;color:var(--ms-ink-500);margin:0}.ms-cta{padding:56px;display:flex;gap:56px;align-items:center;border:1px solid rgba(255,255,255,.8)}.ms-cta__copy{flex:1;display:flex;flex-direction:column;gap:16px;min-width:0}.ms-cta__pill{position:absolute;top:18px;right:18px;font-size:12px;font-weight:600;color:var(--ms-ink-900);pointer-events:none}.ms-erb{padding:104px 0;background:#fff}.ms-erb__intro{max-width:680px;margin:0 auto 52px;display:flex;flex-direction:column;align-items:center;text-align:center}.ms-erb__h{font-size:clamp(21px,6.2vw,44px);margin:0 0 18px}.ms-erb__ingress{margin:0;max-width:540px;font-size:17px;color:var(--ms-ink-500)}.ms-erb__grid{display:grid;grid-template-columns:1fr 1fr;gap:32px;align-items:stretch}.ms-erb__copy{min-width:0;display:flex;flex-direction:column;background:var(--ms-paper-50);border:1px solid var(--ms-rule);border-radius:var(--ms-radius-xl);padding:40px;box-sizing:border-box}.ms-erb__copy-h{font-family:var(--ms-font-display);font-weight:600;font-size:30px;line-height:1.12;letter-spacing:-.01em;color:var(--ms-ink-900);margin:0 0 26px;text-wrap:balance}.ms-erb__cta{display:flex;align-items:center;gap:14px;margin:0 0 28px;flex-wrap:wrap}.ms-erb__cta .ms-btn{gap:7px}.ms-erb__feats{list-style:none;margin:0 0 28px;padding:0;display:flex;flex-direction:column}.ms-erb__feat{display:flex;gap:15px;align-items:flex-start;padding:15px 0;border-top:1px solid var(--ms-rule)}.ms-erb__feat:first-child{border-top:0;padding-top:0}.ms-erb__feat-ic{flex:none;width:40px;height:40px;border-radius:11px;display:grid;place-items:center;background:var(--ms-indigo-100);color:var(--ms-indigo)}.ms-erb__feat-t{font-family:var(--ms-font-display);font-weight:600;font-size:17px;color:var(--ms-ink-900)}.ms-erb__feat-d{margin:2px 0 0;font-size:14px;line-height:1.5;color:var(--ms-ink-500)}.ms-erb__panel{position:relative;min-width:0;display:flex;flex-direction:column;background:radial-gradient(78% 46% at 50% -8%,#d6e5ffb8,#96b4f042 34%,#96b4f000 62%),radial-gradient(140% 120% at 50% 26%,#16204600 42%,#121a3a8c),linear-gradient(178deg,#2a3a72,#3a4f9c 34%,#3d4c87 62%,#3a4770);border:1px solid rgba(255,255,255,.28);border-radius:var(--ms-radius-xl);padding:26px clamp(14px,3vw,32px) 24px;box-sizing:border-box;box-shadow:0 1px #ffffff6b inset,var(--ms-shadow-lg)}.ms-erb__panel:before{content:"";position:absolute;inset:0;border-radius:inherit;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url%28%23n%29'/%3E%3C/svg%3E");opacity:.07;mix-blend-mode:overlay;pointer-events:none}.ms-erb__switch{position:relative;z-index:1;display:flex;width:100%;max-width:340px;margin:0 auto;background:#fff;border:1px solid var(--ms-rule);border-radius:var(--ms-radius-pill);padding:4px;box-sizing:border-box}.ms-erb__pill{position:absolute;top:4px;bottom:4px;left:4px;width:calc(50% - 4px);border-radius:var(--ms-radius-pill);background:var(--ms-indigo);box-shadow:var(--ms-shadow-indigo);transition:transform var(--ms-dur-slow) var(--ms-ease-out)}.ms-erb__panel[data-phase=med] .ms-erb__pill{transform:translate(100%)}.ms-erb__switch button{position:relative;z-index:1;flex:1 1 0;min-width:0;padding:9px 2px;border:0;border-radius:var(--ms-radius-pill);background:none;font-family:inherit;font-size:clamp(12.5px,3.4vw,14px);font-weight:600;line-height:1.2;color:var(--ms-ink-500);white-space:nowrap;cursor:pointer;transition:color var(--ms-dur-base) var(--ms-ease-out)}.ms-erb__switch button[aria-pressed=true]{color:#fff}.ms-erb__switch button[aria-pressed=false]:hover{color:var(--ms-indigo)}.ms-erb__switch button:focus-visible{outline:none;box-shadow:var(--ms-focus-ring)}.ms-erb__stage{position:relative;z-index:1;flex:1;display:flex;align-items:center;justify-content:center;padding:18px 0 14px}.ms-erb__scene{position:relative;width:100%;max-width:440px;aspect-ratio:340/300}.ms-erb__svg{position:absolute;inset:0;width:100%;height:100%;display:block}.ms-erb__svg text{font-family:var(--ms-font-body);font-size:13.5px;font-weight:600;fill:var(--ms-ink-900);text-anchor:middle}.ms-erb__hub text{font-family:var(--ms-font-display);font-size:16px;letter-spacing:-.01em;text-anchor:start}.ms-erb__du text{font-family:var(--ms-font-display);font-size:15px;font-weight:700;fill:var(--ms-indigo)}.ms-erb__gchip rect,.ms-erb__hub rect,.ms-erb__du-c{fill:#fff}.ms-erb__gchip--utan .ms-erb__gdot{fill:var(--ms-ink-400)}.ms-erb__gchip--med .ms-erb__gdot{fill:var(--ms-indigo)}.ms-erb__lu{fill:none;stroke:#ffffff80;stroke-width:1.6;stroke-dasharray:5 7;stroke-linecap:round}.ms-erb__lm{fill:none;stroke:#fff9;stroke-width:1.8;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset var(--ms-dur-slow) var(--ms-ease-out)}.ms-erb__lm--main{stroke:#ffffffe6;stroke-width:2.4}.ms-erb__panel[data-phase=med] .ms-erb__lm--main{stroke-dashoffset:0;transition-delay:.15s}.ms-erb__panel[data-phase=med] .ms-erb__mlines .ms-erb__lm{stroke-dashoffset:0;transition-delay:.4s}.ms-erb__du-halo{fill:none;stroke:#ffffff59;stroke-width:1.5;stroke-dasharray:4 7;transition:opacity var(--ms-dur-slow) var(--ms-ease-out)}.ms-erb__panel[data-phase=med] .ms-erb__du-halo{opacity:0}.ms-erb__g-utan,.ms-erb__g-med{transition:opacity var(--ms-dur-slow) var(--ms-ease-out),transform var(--ms-dur-slow) var(--ms-ease-out)}.ms-erb__g-med{opacity:0;transform:translateY(10px)}.ms-erb__panel[data-phase=med] .ms-erb__g-med{opacity:1;transform:none;transition-delay:.12s}.ms-erb__panel[data-phase=med] .ms-erb__g-utan{opacity:0;transform:translateY(-8px)}.ms-erb__du{transform:translate(163px,160px);transition:transform .8s var(--ms-ease-out)}.ms-erb__panel[data-phase=med] .ms-erb__du{transform:translate(170px,38px)}.ms-erb__hublogo{position:absolute;left:32.35%;top:39.57%;width:7.65%;height:auto;opacity:0;transition:opacity var(--ms-dur-slow) var(--ms-ease-out)}.ms-erb__panel[data-phase=med] .ms-erb__hublogo{opacity:1;transition-delay:.25s}.ms-erb__caps{position:relative;z-index:1;margin-top:auto;padding-top:16px;text-align:center}.ms-erb__caption,.ms-erb__sub{display:grid;justify-items:center;margin:0}.ms-erb__caption{font-size:15px;font-weight:600;color:#fffffff0}.ms-erb__sub{margin-top:4px;font-size:13px;font-weight:500;color:#ffffffb8}.ms-erb__caps span{grid-area:1/1;line-height:1.45;opacity:0;visibility:hidden;transition:opacity var(--ms-dur-base) var(--ms-ease-out),visibility 0s linear var(--ms-dur-base)}.ms-erb__panel[data-phase=utan] .ms-erb__caps [data-for=utan],.ms-erb__panel[data-phase=med] .ms-erb__caps [data-for=med]{opacity:1;visibility:visible;transition:opacity var(--ms-dur-base) var(--ms-ease-out) .12s,visibility 0s}.ms-erb__sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}@media(max-width:980px){.ms-erb__grid{grid-template-columns:1fr}}@media(max-width:480px){.ms-erb__panel{padding:20px 12px}.ms-erb__cta .ms-btn{white-space:normal;text-align:center;line-height:1.3;max-width:100%}}@media(prefers-reduced-motion:reduce){.ms-erb__pill,.ms-erb__g-utan,.ms-erb__g-med,.ms-erb__lu,.ms-erb__lm,.ms-erb__du,.ms-erb__du-halo,.ms-erb__hublogo,.ms-erb__caps span{transition:none}}.ms-services{padding:104px 0;background:var(--ms-paper-50);overflow:hidden}.ms-services__head{display:flex;justify-content:space-between;align-items:flex-end;gap:48px;margin-bottom:44px}.ms-services__headcopy{display:flex;flex-direction:column;gap:14px;max-width:640px}.ms-services__h{font-size:44px;margin:0}.ms-services__sub{margin:0;font-size:16px;line-height:1.62;color:var(--ms-ink-500);max-width:600px}.ms-services__marquee{position:relative;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;cursor:grab}.ms-services__marquee::-webkit-scrollbar{display:none}.ms-services__marquee.is-drag{cursor:grabbing}.ms-services__track{display:flex;gap:24px;width:max-content;padding:8px 44px 10px}.ms-svc-card{position:relative;flex:0 0 min(var(--svc-card-w,400px),82vw);aspect-ratio:2/3;border-radius:var(--ms-radius-xl);box-shadow:var(--ms-shadow-md);overflow:hidden;user-select:none;transition:box-shadow var(--ms-dur-base) var(--ms-ease-out),transform var(--ms-dur-base) var(--ms-ease-out)}.ms-svc-card:hover{box-shadow:var(--ms-shadow-lg);transform:translateY(-4px)}.ms-svc-card .ms-slot{position:absolute;inset:0}.ms-svc-card .ms-slot span{background:#ffffffd1}.ms-svc-card__scrim{position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,#10142685,#1014261f 32%,#1014264d 58%,#101426e0)}.ms-svc-card__body{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:space-between;padding:24px;pointer-events:none}.ms-svc-card__icon{color:#fff;width:52px;height:52px;filter:drop-shadow(0 2px 12px rgba(14,18,32,.45))}.ms-svc-card__icon svg{display:block;width:100%;height:100%}.ms-svc-card__foot{display:flex;flex-direction:column;gap:14px;margin-top:auto}.ms-svc-card__title{margin:0;max-width:260px;font-family:var(--ms-font-display);font-weight:600;font-size:26px;line-height:1.12;letter-spacing:-.01em;color:#fff;text-shadow:0 2px 18px rgba(14,18,32,.5);text-wrap:balance}.ms-svc-card__tags{display:flex;flex-wrap:wrap;align-content:flex-end;gap:8px}.ms-svc-tag{position:relative;font-size:12.5px;font-weight:600;line-height:1;color:#fff;white-space:nowrap;padding:8px 13px;border-radius:999px;background:#ffffff29;backdrop-filter:blur(10px) saturate(1.2);-webkit-backdrop-filter:blur(10px) saturate(1.2);box-shadow:0 2px 10px #0e12202e}.ms-svc-tag:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;padding:1px;background:var(--ms-glass-rim);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;box-shadow:var(--ms-glass-rim-inset)}.ms-svc-card:hover .ms-svc-tag{background:#ffffff3d}.ms-services__foot{max-width:var(--ms-container);margin:32px auto 0;padding:0 44px;display:flex;justify-content:center}.ms-services__hint{font-size:13.5px;font-weight:500;color:var(--ms-ink-400)}@media(prefers-reduced-motion:reduce){.ms-svc-card{transition:none}}@media(max-width:1199px){.ms-herovid-wrap,.ms-services__foot{padding-inline:24px}}@media(max-width:980px){.ms-hero__copy{padding:80px 24px 48px}.ms-hero__title{font-size:48px}.ms-value{padding:72px 0}.ms-value__grid{grid-template-columns:1fr}.ms-services{padding:72px 0}.ms-services__head{flex-direction:column;align-items:flex-start;gap:20px;margin-bottom:28px}.ms-cases__head{flex-direction:column!important;align-items:flex-start!important}.ms-cta{flex-direction:column;align-items:stretch;gap:32px;padding:40px}.ms-cta__figure{width:100%!important}.ms-cta__figure .ms-figure{width:100%!important;height:260px!important}}@media(max-width:720px){.ms-herovid-wrap,.ms-services__foot{padding-inline:20px}.ms-hero__copy{padding:64px 20px 36px;gap:16px}.ms-hero__title{font-size:clamp(32px,8.5vw,40px)}.ms-hero__sub{font-size:16px}.ms-hero__ctas{flex-direction:column;align-items:stretch;width:100%;max-width:340px;gap:14px}.ms-hero__ctas .ms-btn{justify-content:center}.ms-herovid-wrap{padding-bottom:28px}.ms-value{padding:56px 0}.ms-value__card{grid-template-columns:1fr;gap:20px;padding:26px 24px}.ms-value__mock{justify-content:flex-start}.ms-erb,.ms-services{padding:56px 0}.ms-services__track{padding-inline:20px}.ms-casebento__video{min-height:340px}.ms-cta{padding:32px 24px;gap:24px}.ms-cta__btns{flex-direction:column!important;align-items:stretch!important;width:100%}.ms-cta__btns .ms-btn{justify-content:center}.ms-cta__figure .ms-figure{height:200px!important}}@media(max-width:480px){.ms-herovid-wrap,.ms-services__foot,.ms-services__track{padding-inline:16px}.ms-hero__copy{padding:56px 16px 32px}.ms-value__card{padding:22px 20px}.ms-cta{padding:26px 20px}}
