@layer page-base{.btn{position:relative;overflow:hidden;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.inc .tile{transition:background .22s ease,color .22s ease,transform .22s ease}.inc:hover .tile{background:#3a6ea5;color:#fff;transform:rotate(-4deg)}.faq-q{transition:background .18s ease}.faq-q:hover{background:#eef0f3}.herogrid{background-image:linear-gradient(to right,#1A1E27 1px,transparent 1px),linear-gradient(to bottom,#1A1E27 1px,transparent 1px);background-size:28px 28px;-webkit-mask-image:radial-gradient(ellipse at 80% 50%,#000 10%,transparent 65%);mask-image:radial-gradient(ellipse at 80% 50%,#000 10%,transparent 65%)}.glow{position:absolute;width:640px;height:640px;border-radius:50%;background:radial-gradient(circle,rgba(240,43,61,.18) 0%,rgba(240,43,61,.05) 40%,transparent 68%);filter:blur(10px);animation:drift 14s ease-in-out infinite alternate;pointer-events:none}@keyframes drift{0%{transform:translate(0)}to{transform:translate(-80px,40px)}}.steps{position:relative}.steps:before{content:"";position:absolute;left:24px;right:24px;top:24px;height:2px;background:#d9dde3}.steps .fill{position:absolute;left:24px;top:24px;height:2px;background:#3a6ea5;width:0;animation:grow 1.6s cubic-bezier(.2,.7,.2,1) .3s forwards;animation-timeline:view();animation-range:entry 20% entry 80%}@keyframes grow{to{width:calc(100% - 48px)}}.step .box{transition:background .22s ease,color .22s ease}.step:hover .box{background:#3a6ea5;color:#fff}@keyframes dotpulse{0%,to{box-shadow:0 0 #14a38b99}60%{box-shadow:0 0 0 7px #14a38b00}}.pop{opacity:0;animation:pop .6s cubic-bezier(.2,.7,.2,1) forwards}@keyframes pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}.fade{opacity:0;animation:fadein .5s ease forwards}@keyframes fadein{to{opacity:1}}.flow{stroke-dasharray:6 10;animation:flow 1.1s linear infinite}@keyframes flow{to{stroke-dashoffset:-32}}.link-in{stroke-dasharray:300;stroke-dashoffset:300;animation:drawline 1s ease forwards}@keyframes drawline{to{stroke-dashoffset:0}}.ripple{animation:ripple 3.2s cubic-bezier(.2,.6,.3,1) infinite;transform-origin:300px 210px;transform-box:view-box}.ripple.r2{animation-delay:1.6s}@keyframes ripple{0%{transform:scale(.5);opacity:.7}to{transform:scale(3.2);opacity:0}}.tilepulse{animation:tilepulse 4s ease-in-out infinite}@keyframes tilepulse{0%,to{filter:drop-shadow(0 0 6px rgba(240,43,61,.5))}50%{filter:drop-shadow(0 0 20px rgba(240,43,61,.95))}}.blink{animation:blink 2.4s steps(1) infinite}.blink.b2{animation-delay:.8s}.blink.b3{animation-delay:1.6s}@keyframes blink{0%,70%{opacity:1}71%,to{opacity:.25}}.scan{animation:scan 5s linear infinite}@keyframes scan{0%{transform:translateY(-40px)}to{transform:translateY(300px)}}.inc svg *{stroke-dasharray:90;stroke-dashoffset:90;animation:drawline 1.1s ease-out both;animation-timeline:view();animation-range:entry 0% entry 55%}.step .box{animation:pop .7s cubic-bezier(.2,.7,.2,1) both;animation-timeline:view();animation-range:entry 0% entry 45%}.step.s2 .box{animation-range:entry 10% entry 55%}.step.s3 .box{animation-range:entry 20% entry 65%}.step.s4 .box{animation-range:entry 30% entry 75%}.ring{animation:spin 60s linear infinite;transform-origin:50% 50%}@keyframes spin{to{transform:rotate(360deg)}}.stripes{animation:stripemove 40s linear infinite}@keyframes stripemove{to{background-position:312px 312px}}@media(prefers-reduced-motion:reduce){.rise,.reveal,.glow,.steps .fill,.dot,.pop,.fade,.flow,.link-in,.ripple,.tilepulse,.blink,.scan,.inc svg *,.step .box,.ring,.stripes{animation:none!important}.steps .fill{width:calc(100% - 48px)}.pop,.fade{opacity:1}.link-in,.inc svg *{stroke-dashoffset:0}.ripple,.scan{opacity:0}.card,.btn,.arrow svg,.inc .tile,.step .box,.faq-q{transition:none}}@media(max-width:720px){.crumb a{color:#9aa3af;font-size:13px;display:inline-flex;align-items:center;min-height:32px}.btn{position:relative;overflow:hidden;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.inc .tile{transition:background .22s ease,color .22s ease,transform .22s ease}.inc:hover .tile{background:#3a6ea5;color:#fff;transform:rotate(-4deg)}.faq-q{transition:background .18s ease}.faq-q:hover{background:#eef0f3}.glow{position:absolute;width:480px;height:480px;border-radius:50%;background:radial-gradient(circle,rgba(240,43,61,.18) 0%,rgba(240,43,61,.05) 40%,transparent 68%);filter:blur(10px);animation:drift 14s ease-in-out infinite alternate;pointer-events:none}@keyframes drift{0%{transform:translate(0)}to{transform:translate(-60px,30px)}}.vsteps{position:relative}.vsteps:before{content:"";position:absolute;left:23px;top:24px;bottom:24px;width:2px;background:#d9dde3}.vsteps .fill{position:absolute;left:23px;top:24px;width:2px;background:#3a6ea5;height:0;animation:growv 1.6s cubic-bezier(.2,.7,.2,1) .3s forwards;animation-timeline:view();animation-range:entry 10% entry 90%}@keyframes growv{to{height:calc(100% - 48px)}}.step .box{transition:background .22s ease,color .22s ease}.step:hover .box{background:#3a6ea5;color:#fff}@keyframes dotpulse{0%,to{box-shadow:0 0 #14a38b99}60%{box-shadow:0 0 0 7px #14a38b00}}.pop{opacity:0;animation:pop .6s cubic-bezier(.2,.7,.2,1) forwards}@keyframes pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}.fade{opacity:0;animation:fadein .5s ease forwards}@keyframes fadein{to{opacity:1}}.flow{stroke-dasharray:6 10;animation:flow 1.1s linear infinite}@keyframes flow{to{stroke-dashoffset:-32}}.link-in{stroke-dasharray:300;stroke-dashoffset:300;animation:drawline 1s ease forwards}@keyframes drawline{to{stroke-dashoffset:0}}.ripple{animation:ripple 3.2s cubic-bezier(.2,.6,.3,1) infinite;transform-origin:300px 210px;transform-box:view-box}.ripple.r2{animation-delay:1.6s}@keyframes ripple{0%{transform:scale(.5);opacity:.7}to{transform:scale(3.2);opacity:0}}@keyframes tilepulse{0%,to{filter:drop-shadow(0 0 6px rgba(240,43,61,.5))}50%{filter:drop-shadow(0 0 20px rgba(240,43,61,.95))}}.blink{animation:blink 2.4s steps(1) infinite}.blink.b2{animation-delay:.8s}.blink.b3{animation-delay:1.6s}@keyframes blink{0%,70%{opacity:1}71%,to{opacity:.25}}.scan{animation:scan 5s linear infinite}@keyframes scan{0%{transform:translateY(-40px)}to{transform:translateY(300px)}}.inc svg *{stroke-dasharray:90;stroke-dashoffset:90;animation:drawline 1.1s ease-out both;animation-timeline:view();animation-range:entry 0% entry 55%}.step .box{animation:pop .7s cubic-bezier(.2,.7,.2,1) both;animation-timeline:view();animation-range:entry 0% entry 45%}.ring{animation:spin 60s linear infinite;transform-origin:50% 50%}@keyframes spin{to{transform:rotate(360deg)}}.stripes{animation:stripemove 40s linear infinite}@keyframes stripemove{to{background-position:312px 312px}}@media(prefers-reduced-motion:reduce){.rise,.reveal,.glow,.vsteps .fill,.dot,.pop,.fade,.flow,.link-in,.ripple,.blink,.scan,.inc svg *,.step .box,.ring,.stripes{animation:none!important}.vsteps .fill{height:calc(100% - 48px)}.pop,.fade{opacity:1}.link-in,.inc svg *{stroke-dashoffset:0}.ripple,.scan{opacity:0}.card,.btn,.arrow svg,.inc .tile,.step .box,.faq-q{transition:none}}}}@layer page{.svc-m365-ms-1{right:-200px;top:-200px}@media(max-width:720px){.svc-m365-ms-1{top:-160px}}.svc-m365-ms-2{max-width:1280px;margin:0 auto;padding:72px 32px 88px;display:flex;flex-wrap:wrap;align-items:center;gap:48px;position:relative;z-index:1}@media(max-width:720px){.svc-m365-ms-2{padding:32px 20px 56px;flex-direction:column;gap:24px;max-width:revert-layer;margin:revert-layer;flex-wrap:revert-layer;align-items:revert-layer}}.svc-m365-ms-3{flex:1 1 460px;min-width:0;display:flex;justify-content:center;animation-delay:.15s}@media(max-width:720px){.svc-m365-ms-3{flex-direction:column;gap:12px;padding-top:4px;animation-delay:.3s;flex:revert-layer;min-width:revert-layer;justify-content:revert-layer}}.svc-m365-ms-4{flex:1 1 100%;display:flex;flex-wrap:wrap;gap:1px;background:#2b3f5e;border:1px solid #2B3F5E;animation-delay:.4s}@media(max-width:720px){.svc-m365-ms-4{animation-delay:.15s;flex:revert-layer;display:revert-layer;flex-wrap:revert-layer;gap:revert-layer;background:revert-layer;border:revert-layer}}.svc-m365-ms-5{max-width:1280px;margin:0 auto;padding:96px 32px;display:flex;flex-direction:column;gap:48px}@media(max-width:720px){.svc-m365-ms-5{padding:64px 20px;gap:28px;max-width:revert-layer;margin:revert-layer}}.svc-m365-ms-6{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:20px 48px}@media(max-width:720px){.svc-m365-ms-6{flex-direction:column;gap:14px;flex-wrap:revert-layer;align-items:revert-layer;justify-content:revert-layer}}.svc-m365-ms-7{margin:0;font-size:17px;line-height:1.55;color:#5b6472;flex:1 1 360px;max-width:48ch}@media(max-width:720px){.svc-m365-ms-7{font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--steel);line-height:revert-layer;flex:revert-layer;max-width:revert-layer}}.svc-m365-ms-8{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:20px}@media(max-width:720px){.svc-m365-ms-8{flex-direction:column;gap:12px;flex-wrap:revert-layer;justify-content:revert-layer;align-items:revert-layer}}.svc-m365-ms-9{flex:1 1 300px;max-width:392px;box-sizing:border-box;background:#f7f8fa;border:1px solid #D9DDE3;padding:28px;display:flex;flex-direction:column;gap:16px}@media(max-width:720px){.svc-m365-ms-9{padding:20px;align-items:flex-start;flex:revert-layer;max-width:revert-layer;box-sizing:revert-layer;flex-direction:revert-layer}}.svc-m365-ms-10{width:48px;height:48px;background:#0b0d12;color:#fff;display:flex;align-items:center;justify-content:center}@media(max-width:720px){.svc-m365-ms-10{width:44px;height:44px;flex:0 0 auto}}.svc-m365-ms-11{flex:1 1 300px;max-width:392px;box-sizing:border-box;background:#f7f8fa;border:1px solid #D9DDE3;padding:28px;display:flex;flex-direction:column;gap:16px}@media(max-width:720px){.svc-m365-ms-11{padding:20px;align-items:flex-start;flex:revert-layer;max-width:revert-layer;box-sizing:revert-layer;flex-direction:revert-layer}}.svc-m365-ms-12{width:48px;height:48px;background:#0b0d12;color:#fff;display:flex;align-items:center;justify-content:center}@media(max-width:720px){.svc-m365-ms-12{width:44px;height:44px;flex:0 0 auto}}.svc-m365-ms-13{flex:1 1 300px;max-width:392px;box-sizing:border-box;background:#f7f8fa;border:1px solid #D9DDE3;padding:28px;display:flex;flex-direction:column;gap:16px}@media(max-width:720px){.svc-m365-ms-13{padding:20px;align-items:flex-start;flex:revert-layer;max-width:revert-layer;box-sizing:revert-layer;flex-direction:revert-layer}}.svc-m365-ms-14{width:48px;height:48px;background:#0b0d12;color:#fff;display:flex;align-items:center;justify-content:center}@media(max-width:720px){.svc-m365-ms-14{width:44px;height:44px;flex:0 0 auto}}.svc-m365-ms-15{flex:1 1 300px;max-width:392px;box-sizing:border-box;background:#f7f8fa;border:1px solid #D9DDE3;padding:28px;display:flex;flex-direction:column;gap:16px}@media(max-width:720px){.svc-m365-ms-15{padding:20px;align-items:flex-start;flex:revert-layer;max-width:revert-layer;box-sizing:revert-layer;flex-direction:revert-layer}}.svc-m365-ms-16{width:48px;height:48px;background:#0b0d12;color:#fff;display:flex;align-items:center;justify-content:center}@media(max-width:720px){.svc-m365-ms-16{width:44px;height:44px;flex:0 0 auto}}.svc-m365-ms-17{flex:1 1 300px;max-width:392px;box-sizing:border-box;background:#f7f8fa;border:1px solid #D9DDE3;padding:28px;display:flex;flex-direction:column;gap:16px}@media(max-width:720px){.svc-m365-ms-17{padding:20px;align-items:flex-start;flex:revert-layer;max-width:revert-layer;box-sizing:revert-layer;flex-direction:revert-layer}}.svc-m365-ms-18{width:48px;height:48px;background:#0b0d12;color:#fff;display:flex;align-items:center;justify-content:center}@media(max-width:720px){.svc-m365-ms-18{width:44px;height:44px;flex:0 0 auto}}.svc-m365-ms-19{flex:1 1 300px;max-width:392px;box-sizing:border-box;background:#f7f8fa;border:1px solid #D9DDE3;padding:28px;display:flex;flex-direction:column;gap:16px}@media(max-width:720px){.svc-m365-ms-19{padding:20px;align-items:flex-start;flex:revert-layer;max-width:revert-layer;box-sizing:revert-layer;flex-direction:revert-layer}}.svc-m365-ms-20{width:48px;height:48px;background:#0b0d12;color:#fff;display:flex;align-items:center;justify-content:center}@media(max-width:720px){.svc-m365-ms-20{width:44px;height:44px;flex:0 0 auto}}.svc-m365-ms-21{max-width:1280px;margin:0 auto;padding:96px 32px;display:flex;flex-direction:column;gap:48px}@media(max-width:720px){.svc-m365-ms-21{padding:64px 20px;gap:28px;max-width:revert-layer;margin:revert-layer}}.svc-m365-ms-22{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:20px 48px}@media(max-width:720px){.svc-m365-ms-22{flex-direction:column;gap:14px;flex-wrap:revert-layer;align-items:revert-layer;justify-content:revert-layer}}.svc-m365-ms-23{margin:0;font-size:17px;line-height:1.55;color:#5b6472;flex:1 1 360px;max-width:48ch}@media(max-width:720px){.svc-m365-ms-23{font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--steel);line-height:revert-layer;flex:revert-layer;max-width:revert-layer}}.svc-m365-ms-24{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:20px}@media(max-width:720px){.svc-m365-ms-24{flex-direction:column;gap:14px;flex-wrap:revert-layer;justify-content:revert-layer;align-items:revert-layer}}.svc-m365-ms-25{flex:1 1 320px;max-width:392px;box-sizing:border-box;background:#fff;border:1px solid #D9DDE3;padding:32px;display:flex;flex-direction:column;gap:18px;min-height:320px}@media(max-width:720px){.svc-m365-ms-25{padding:24px;gap:14px;flex:revert-layer;max-width:revert-layer;box-sizing:revert-layer;min-height:revert-layer}}.svc-m365-ms-26{margin:0;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--steel)}@media(max-width:720px){.svc-m365-ms-26{font-size:11px}}.svc-m365-ms-27{margin:0;font-family:Oxanium,sans-serif;font-weight:600;font-size:26px;line-height:1.15}@media(max-width:720px){.svc-m365-ms-27{font-size:24px}}.svc-m365-ms-28{margin:0;font-size:15px;line-height:1.55;color:#5b6472;flex:1}@media(max-width:720px){.svc-m365-ms-28{flex:revert-layer}}.svc-m365-ms-29{display:inline-flex;align-items:center;justify-content:center;height:50px;padding:0 24px;background:var(--accent-light);color:#fff;font-weight:600;font-size:15px}@media(max-width:720px){.svc-m365-ms-29{display:flex;padding:revert-layer}}.svc-m365-ms-30{flex:1 1 320px;max-width:392px;box-sizing:border-box;background:#fff;border:1px solid #D9DDE3;padding:32px;display:flex;flex-direction:column;gap:18px;min-height:320px}@media(max-width:720px){.svc-m365-ms-30{padding:24px;gap:14px;flex:revert-layer;max-width:revert-layer;box-sizing:revert-layer;min-height:revert-layer}}.svc-m365-ms-31{margin:0;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--steel)}@media(max-width:720px){.svc-m365-ms-31{font-size:11px}}.svc-m365-ms-32{margin:0;font-family:Oxanium,sans-serif;font-weight:600;font-size:26px;line-height:1.15}@media(max-width:720px){.svc-m365-ms-32{font-size:24px}}.svc-m365-ms-33{margin:0;font-size:15px;line-height:1.55;color:#5b6472;flex:1}@media(max-width:720px){.svc-m365-ms-33{flex:revert-layer}}.svc-m365-ms-34{display:inline-flex;align-items:center;justify-content:center;height:50px;padding:0 24px;background:var(--accent-light);color:#fff;font-weight:600;font-size:15px}@media(max-width:720px){.svc-m365-ms-34{display:flex;padding:revert-layer}}.svc-m365-ms-35{flex:1 1 320px;max-width:392px;box-sizing:border-box;background:var(--navy);border:1px solid var(--navy);padding:32px;display:flex;flex-direction:column;gap:18px;min-height:320px;color:#fff}@media(max-width:720px){.svc-m365-ms-35{padding:24px;gap:14px;flex:revert-layer;max-width:revert-layer;box-sizing:revert-layer;min-height:revert-layer}}.svc-m365-ms-36{margin:0;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--sky)}@media(max-width:720px){.svc-m365-ms-36{font-size:11px}}.svc-m365-ms-37{margin:0;font-family:Oxanium,sans-serif;font-weight:600;font-size:26px;line-height:1.15}@media(max-width:720px){.svc-m365-ms-37{font-size:24px}}.svc-m365-ms-38{margin:0;font-size:15px;line-height:1.55;color:#c9cdd6;flex:1}@media(max-width:720px){.svc-m365-ms-38{flex:revert-layer}}.svc-m365-ms-39{display:inline-flex;align-items:center;justify-content:center;height:50px;padding:0 24px;background:var(--accent-dark);color:#fff;font-weight:600;font-size:15px}@media(max-width:720px){.svc-m365-ms-39{display:flex;padding:revert-layer}}.svc-m365-ms-40{max-width:1280px;margin:0 auto;padding:96px 32px;display:flex;flex-direction:column;gap:56px}@media(max-width:720px){.svc-m365-ms-40{padding:64px 20px;gap:32px;max-width:revert-layer;margin:revert-layer}}.svc-m365-ms-41{display:flex;flex-direction:column;align-items:center;text-align:center;gap:14px}@media(max-width:720px){.svc-m365-ms-41{align-items:revert-layer;text-align:revert-layer}}.svc-m365-ms-42{margin:0;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--steel)}@media(max-width:720px){.svc-m365-ms-42{font-size:11px}}.svc-m365-ms-43{margin:0;font-family:Oxanium,sans-serif;font-weight:700;font-size:clamp(30px,3.4vw,44px);line-height:1.08;letter-spacing:-.015em;text-wrap:balance;max-width:26ch}@media(max-width:720px){.svc-m365-ms-43{font-size:28px;line-height:1.12;max-width:revert-layer}}.svc-m365-ms-44{max-width:1280px;margin:0 auto;padding:96px 32px;display:flex;flex-wrap:wrap;align-items:center;gap:48px 64px;position:relative}@media(max-width:720px){.svc-m365-ms-44{padding:64px 20px;flex-direction:column;gap:28px;max-width:revert-layer;margin:revert-layer;flex-wrap:revert-layer;align-items:revert-layer}}.svc-m365-ms-45{flex:1 1 480px;min-width:0;display:flex;flex-direction:column;gap:20px;position:relative}@media(max-width:720px){.svc-m365-ms-45{gap:16px;flex:revert-layer;min-width:revert-layer}}.svc-m365-ms-46{margin:0;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--sky)}@media(max-width:720px){.svc-m365-ms-46{font-size:11px}}.svc-m365-ms-47{margin:0;font-family:Oxanium,sans-serif;font-weight:700;font-size:clamp(56px,6vw,88px);line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums}@media(max-width:720px){.svc-m365-ms-47{font-size:64px}}.svc-m365-ms-48{margin:0;font-family:Oxanium,sans-serif;font-weight:600;font-size:clamp(26px,2.6vw,34px);line-height:1.15;text-wrap:balance}@media(max-width:720px){.svc-m365-ms-48{font-size:26px}}.svc-m365-ms-49{margin:0;font-size:17px;line-height:1.55;color:#c9cdd6;max-width:52ch}@media(max-width:720px){.svc-m365-ms-49{font-size:16px;max-width:revert-layer}}.svc-m365-ms-50{flex:1 1 380px;min-width:0;display:flex;flex-direction:column;gap:1px;background:#2b3f5e;border:1px solid #2B3F5E;position:relative}@media(max-width:720px){.svc-m365-ms-50{flex:revert-layer;min-width:revert-layer}}.svc-m365-ms-51{background:var(--navy);padding:26px 28px;display:flex;align-items:baseline;gap:20px}@media(max-width:720px){.svc-m365-ms-51{padding:20px;gap:16px}}.svc-m365-ms-52{margin:0;font-family:Oxanium,sans-serif;font-weight:700;font-size:40px;line-height:1;letter-spacing:-.02em;min-width:110px;font-variant-numeric:tabular-nums}@media(max-width:720px){.svc-m365-ms-52{font-size:34px;min-width:84px}}.svc-m365-ms-53{margin:0;font-size:15px;line-height:1.5;color:#c9cdd6}@media(max-width:720px){.svc-m365-ms-53{font-size:14px}}.svc-m365-ms-54{background:var(--navy);padding:26px 28px;display:flex;align-items:baseline;gap:20px}@media(max-width:720px){.svc-m365-ms-54{padding:20px;gap:16px}}.svc-m365-ms-55{margin:0;font-family:Oxanium,sans-serif;font-weight:700;font-size:40px;line-height:1;letter-spacing:-.02em;min-width:110px;font-variant-numeric:tabular-nums}@media(max-width:720px){.svc-m365-ms-55{font-size:34px;min-width:84px}}.svc-m365-ms-56{margin:0;font-size:15px;line-height:1.5;color:#c9cdd6}@media(max-width:720px){.svc-m365-ms-56{font-size:14px}}.svc-m365-ms-57{background:var(--navy);padding:26px 28px;display:flex;align-items:baseline;gap:20px}@media(max-width:720px){.svc-m365-ms-57{padding:20px;gap:16px}}.svc-m365-ms-58{margin:0;font-family:Oxanium,sans-serif;font-weight:700;font-size:40px;line-height:1;letter-spacing:-.02em;min-width:110px;color:#14a38b;font-variant-numeric:tabular-nums}@media(max-width:720px){.svc-m365-ms-58{font-size:34px;min-width:84px}}.svc-m365-ms-59{margin:0;font-size:15px;line-height:1.5;color:#c9cdd6}@media(max-width:720px){.svc-m365-ms-59{font-size:14px}}.svc-m365-ms-60{max-width:1280px;margin:0 auto;padding:96px 32px;display:flex;flex-wrap:wrap;gap:48px 64px}@media(max-width:720px){.svc-m365-ms-60{padding:64px 20px;flex-direction:column;gap:24px;max-width:revert-layer;margin:revert-layer;flex-wrap:revert-layer}}.svc-m365-ms-61{flex:1 1 320px;display:flex;flex-direction:column;gap:14px;align-self:flex-start}@media(max-width:720px){.svc-m365-ms-61{flex:revert-layer;align-self:revert-layer}}.svc-m365-ms-62{margin:0;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--steel)}@media(max-width:720px){.svc-m365-ms-62{font-size:11px}}.svc-m365-ms-63{margin:0;font-family:Oxanium,sans-serif;font-weight:700;font-size:clamp(28px,3.1vw,40px);line-height:1.1;letter-spacing:-.015em;text-wrap:balance}@media(max-width:720px){.svc-m365-ms-63{font-size:28px;line-height:1.12}}.svc-m365-ms-64{flex:1 1 600px;min-width:0;display:flex;flex-direction:column;border-top:1px solid #D9DDE3}@media(max-width:720px){.svc-m365-ms-64{flex:revert-layer;min-width:revert-layer}}.svc-m365-ms-65{width:100%;min-height:64px;padding:18px 8px;background:transparent;border:0;display:flex;align-items:center;justify-content:space-between;gap:20px;text-align:left;cursor:pointer;font-family:Oxanium,sans-serif;font-weight:600;font-size:19px;color:#0b0d12}@media(max-width:720px){.svc-m365-ms-65{min-height:60px;padding:16px 4px;gap:16px;font-size:17px;line-height:1.3}}.svc-m365-ms-66{margin:0;padding:0 8px 22px;font-size:15px;line-height:1.6;color:#5b6472;max-width:64ch}@media(max-width:720px){.svc-m365-ms-66{padding:0 4px 20px;max-width:revert-layer}}.svc-m365-ms-67{width:100%;min-height:64px;padding:18px 8px;background:transparent;border:0;display:flex;align-items:center;justify-content:space-between;gap:20px;text-align:left;cursor:pointer;font-family:Oxanium,sans-serif;font-weight:600;font-size:19px;color:#0b0d12}@media(max-width:720px){.svc-m365-ms-67{min-height:60px;padding:16px 4px;gap:16px;font-size:17px;line-height:1.3}}.svc-m365-ms-68{margin:0;padding:0 8px 22px;font-size:15px;line-height:1.6;color:#5b6472;max-width:64ch}@media(max-width:720px){.svc-m365-ms-68{padding:0 4px 20px;max-width:revert-layer}}.svc-m365-ms-69{width:100%;min-height:64px;padding:18px 8px;background:transparent;border:0;display:flex;align-items:center;justify-content:space-between;gap:20px;text-align:left;cursor:pointer;font-family:Oxanium,sans-serif;font-weight:600;font-size:19px;color:#0b0d12}@media(max-width:720px){.svc-m365-ms-69{min-height:60px;padding:16px 4px;gap:16px;font-size:17px;line-height:1.3}}.svc-m365-ms-70{margin:0;padding:0 8px 22px;font-size:15px;line-height:1.6;color:#5b6472;max-width:64ch}@media(max-width:720px){.svc-m365-ms-70{padding:0 4px 20px;max-width:revert-layer}}.svc-m365-ms-71{width:100%;min-height:64px;padding:18px 8px;background:transparent;border:0;display:flex;align-items:center;justify-content:space-between;gap:20px;text-align:left;cursor:pointer;font-family:Oxanium,sans-serif;font-weight:600;font-size:19px;color:#0b0d12}@media(max-width:720px){.svc-m365-ms-71{min-height:60px;padding:16px 4px;gap:16px;font-size:17px;line-height:1.3}}.svc-m365-ms-72{margin:0;padding:0 8px 22px;font-size:15px;line-height:1.6;color:#5b6472;max-width:64ch}@media(max-width:720px){.svc-m365-ms-72{padding:0 4px 20px;max-width:revert-layer}}.svc-m365-ms-73{width:100%;min-height:64px;padding:18px 8px;background:transparent;border:0;display:flex;align-items:center;justify-content:space-between;gap:20px;text-align:left;cursor:pointer;font-family:Oxanium,sans-serif;font-weight:600;font-size:19px;color:#0b0d12}@media(max-width:720px){.svc-m365-ms-73{min-height:60px;padding:16px 4px;gap:16px;font-size:17px;line-height:1.3}}.svc-m365-ms-74{margin:0;padding:0 8px 22px;font-size:15px;line-height:1.6;color:#5b6472;max-width:64ch}@media(max-width:720px){.svc-m365-ms-74{padding:0 4px 20px;max-width:revert-layer}}.svc-m365-ms-75{max-width:1280px;margin:0 auto;padding:88px 32px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:32px 48px;position:relative}@media(max-width:720px){.svc-m365-ms-75{padding:64px 20px;flex-direction:column;gap:24px;max-width:revert-layer;margin:revert-layer;flex-wrap:revert-layer;align-items:revert-layer;justify-content:revert-layer}}.svc-m365-ms-76{display:flex;flex-direction:column;gap:14px;flex:1 1 520px}@media(max-width:720px){.svc-m365-ms-76{gap:12px;flex:revert-layer}}.svc-m365-ms-77{margin:0;font-family:Oxanium,sans-serif;font-weight:700;font-size:clamp(32px,3.8vw,52px);line-height:1.06;letter-spacing:-.015em;text-wrap:balance}@media(max-width:720px){.svc-m365-ms-77{font-size:34px}}.svc-m365-ms-78{margin:0;font-size:17px;line-height:1.55;max-width:52ch;color:#ffe4e7}@media(max-width:720px){.svc-m365-ms-78{font-size:16px;max-width:revert-layer}}.svc-m365-ms-79{display:flex;flex-wrap:wrap;gap:14px;flex:0 0 auto}@media(max-width:720px){.svc-m365-ms-79{flex-direction:column;gap:12px;flex-wrap:revert-layer;flex:revert-layer}}.svc-m365-ms-80{display:inline-flex;align-items:center;height:54px;padding:0 28px;background:#fff;color:#0b0d12;font-weight:600;font-size:16px}@media(max-width:720px){.svc-m365-ms-80{display:flex;justify-content:center;padding:revert-layer}}.svc-m365-ms-81{display:inline-flex;align-items:center;gap:10px;height:54px;padding:0 24px;border:1px solid rgba(255,255,255,.6);color:#fff;font-weight:600;font-size:16px}@media(max-width:720px){.svc-m365-ms-81{display:flex;justify-content:center;padding:revert-layer}}}
