body[data-site-foundation=v3] .interior-page .route-hero .route-hero-media>img{width:100%;height:100%;inset:0}@media (hover:hover) and (pointer:fine){body[data-site-foundation=v3] .interior-page .route-hero .interior-hero__visual:hover .route-hero-media>img{transform:none}}body[data-site-foundation=v3] .interior-page:is([data-route=businessvoice],[data-route=cybersecurityandcompliance],[data-route=itprojectmanagement],[data-route=aisolutions]) .route-hero .interior-hero__visual{clip-path:none}body[data-site-foundation=v3] .interior-page[data-route=businessvoice] .route-hero .interior-hero__visual{border-radius:1.375rem}body[data-site-foundation=v3] .interior-page[data-route=cybersecurityandcompliance] .route-hero .interior-hero__visual,body[data-site-foundation=v3] .interior-page[data-route=itprojectmanagement] .route-hero .interior-hero__visual{border-radius:1.25rem}body[data-site-foundation=v3] .interior-page[data-route=aisolutions] .route-hero .interior-hero__visual{border-radius:1.5rem}body[data-site-foundation=v3] .route-closing--cybersecurityandcompliance .route-closing__panel,body[data-site-foundation=v3] .route-closing--aisolutions .route-closing__panel{clip-path:none;border-radius:1.75rem}body[data-site-foundation=v3] .service-disclosures details:not([open])>:not(summary){display:none}body[data-site-foundation=v3] .service-page-stage--project-process .service-editorial img{aspect-ratio:16/9;height:auto;min-height:0}body[data-site-foundation=v3] .pricing-page .pricing-hero__media,body[data-site-foundation=v3] .pricing-page .project-blocks__visual{aspect-ratio:16/10;align-self:start;min-height:0}body[data-site-foundation=v3] .pricing-page .pricing-hero__media>img,body[data-site-foundation=v3] .pricing-page .project-blocks__visual>img{object-fit:cover;width:100%;height:100%;inset:0}body[data-site-foundation=v3] .unique-route:is(.unique-route--about,.unique-route--testimonials,.unique-route--contact,.unique-route--careers) .unique-route__image img{width:100%;height:100%;position:absolute;inset:0;transform:none}body[data-site-foundation=v3] .unique-route:is(.unique-route--about,.unique-route--testimonials,.unique-route--contact,.unique-route--careers) .unique-route__image:hover img{transform:none}body[data-site-foundation=v3] .unique-route--about .about-manifesto .unique-route__image{aspect-ratio:16/9;border-radius:1.75rem;align-self:start;min-height:0}body[data-site-foundation=v3] .unique-route--careers .career-benefits__item{clip-path:none;border-radius:1.125rem}@media (width>=901px){body[data-site-foundation=v3] .unique-route--about .about-manifesto>ol{margin-top:clamp(1.5rem,3vw,2.5rem)}body[data-site-foundation=v3] .unique-route--careers .career-editorial{grid-template-columns:minmax(0,1.08fr) minmax(30rem,.92fr);align-items:center}body[data-site-foundation=v3] .unique-route--careers .career-editorial>.unique-route__image{aspect-ratio:16/10;border-radius:0 1.5rem 1.5rem 0;grid-area:1/1;align-self:center;min-height:0}body[data-site-foundation=v3] .unique-route--careers .career-editorial__copy{grid-area:1/2;align-self:center}body[data-site-foundation=v3] .unique-route--careers .career-editorial__values{grid-area:2/1/auto/-1;grid-template-columns:repeat(4,minmax(0,1fr))}}body[data-site-foundation=v3] .service-v9 .monitoring-care-loop{aspect-ratio:1;justify-self:center;width:min(100%,34rem);min-height:0;margin-inline:auto}@media (width<=1180px){body[data-site-foundation=v3] .solution-framework--microsoft365 .solution-security__architecture{grid-template-columns:minmax(0,1fr)}body[data-site-foundation=v3] .solution-framework--microsoft365 .solution-security__visual,body[data-site-foundation=v3] .solution-framework--microsoft365 .solution-security__controls{grid-area:auto/1;width:100%;min-width:0}}@media (width<=820px){body[data-site-foundation=v3] .virtual-boardroom-experience .boardroom-collaboration-wall__media{aspect-ratio:16/9}body[data-site-foundation=v3] .unique-route--careers .career-editorial>.unique-route__image{aspect-ratio:16/10;min-height:0}}@media (width>=681px) and (width<=1180px){body[data-site-foundation=v3] .interior-page[data-route] .route-hero .interior-hero__inner,body[data-site-foundation=v3] .interior-page[data-route=virtualboardroom] .route-hero .interior-hero__inner,body[data-site-foundation=v3] .interior-page[data-route=careers] .route-hero .interior-hero__inner{grid-template-columns:1fr}body[data-site-foundation=v3] .interior-page[data-route] .route-hero .interior-hero__copy,body[data-site-foundation=v3] .interior-page[data-route] .route-hero .interior-hero__visual{order:initial;grid-area:auto/1}body[data-site-foundation=v3] .interior-page[data-route=virtualboardroom] .route-hero .interior-hero__copy,body[data-site-foundation=v3] .interior-page[data-route=careers] .route-hero .interior-hero__copy{margin:0}body[data-site-foundation=v3] .interior-page[data-route=googleworkspace] .route-hero .interior-hero__copy,body[data-site-foundation=v3] .interior-page[data-route=proactivemonitoringandmaintenance] .route-hero .interior-hero__copy{display:block}body[data-site-foundation=v3] .interior-page[data-route=googleworkspace] .route-hero .interior-hero__description,body[data-site-foundation=v3] .interior-page[data-route=proactivemonitoringandmaintenance] .route-hero .interior-hero__description{margin-top:1.625rem}}@media (width>=701px) and (width<=1360px){body[data-site-foundation=v3] .site-footer[data-site-footer-version="4"] .footer-v4__shell{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-site-foundation=v3] .site-footer[data-site-footer-version="4"] .footer-navigation{grid-area:2/1/auto/-1}body[data-site-foundation=v3] .site-footer[data-site-footer-version="4"] .footer-contact-card{grid-area:1/2}body[data-site-foundation=v3] .site-footer[data-site-footer-version="4"] .footer-bottom{margin-top:0}}body[data-site-foundation=v3] main[data-home-narrative-version="6"] .service-panel-photo{transform:none}@media (width<=440px){body[data-site-foundation=v3] .interior-page:is([data-route=microsoft365],[data-route=googleworkspace]) .route-hero-media__status{display:none}}@media (width<=420px){body[data-site-foundation=v3] main[data-home-narrative-version="6"] .hero .glow-button{letter-spacing:.055em;white-space:normal;text-align:left;gap:.625rem;padding-left:.9375rem;padding-right:.625rem;font-size:.68rem;line-height:1.18}}@media (prefers-reduced-motion:reduce){body[data-site-foundation=v3] .interior-page .route-hero .route-hero-media>img,body[data-site-foundation=v3] main[data-home-narrative-version="6"] .service-panel-photo,body[data-site-foundation=v3] .unique-route .unique-route__image img{transition:none;transform:none}}:root{--black:#000;--obsidian:#00000d;--midnight:#001020;--navy:#001b3d;--blue:#0868d8;--blue-hot:#0978ed;--cyan:#20a0f0;--white:#f7f8fb;--silver:#b8c5d5;--muted:#7e8fa4;--line:#0868d880;--line-soft:#4b91e133;--display:"Arial Black", "Segoe UI", Arial, sans-serif;--body:Inter, "Segoe UI", Arial, sans-serif}.home-lucide{color:#f2fbff;stroke-width:1.75px;filter:drop-shadow(0 0 8px #37beff75);flex:none;width:1.35rem;height:1.35rem}.result-orbit .home-lucide--result{z-index:2;width:1.7rem;height:1.7rem;position:relative}.value-pledge-icon .home-lucide{width:1.65rem;height:1.65rem}.assessment-calendar-icon .home-lucide--calendar,.calendar-icon .home-lucide--calendar{z-index:2;color:#fff;filter:drop-shadow(0 0 10px #74ddff9e);width:46%;height:46%;position:relative}.final-actions-emblem .home-lucide--final-emblem{width:1.8rem;height:1.8rem}.final-action-points .home-lucide,.final-reassurance-list .home-lucide{color:#55caff;width:1.2rem;height:1.2rem}.final-actions .final-call-icon .home-lucide,.final-reassurance .final-reassurance-emblem .home-lucide{width:1.35rem;height:1.35rem}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--black)}body{min-width:320px;color:var(--white);background:var(--black);font-family:var(--body);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.55;overflow-x:hidden}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}button,a,summary{-webkit-tap-highlight-color:transparent}:focus-visible{outline:2px solid var(--cyan);outline-offset:4px}::selection{color:#fff;background:var(--blue)}.container,.nav-shell{width:min(1380px,100% - 96px);margin-inline:auto}.section{padding:118px 0;position:relative}.section-kicker,.line-kicker{color:var(--blue-hot);letter-spacing:.18em;text-transform:uppercase;margin:0 0 20px;font-size:.76rem;font-weight:800;line-height:1.25}.line-kicker{align-items:center;gap:16px;width:min(100%,660px);font-weight:600;display:flex}.line-kicker>span{background:var(--blue-hot);flex:none;width:58px;height:1px;box-shadow:0 0 10px #0878f0b8}.line-kicker>span:last-child{flex:1}.section h2{color:var(--white);font-family:var(--display);letter-spacing:-.06em;margin:0;font-size:clamp(2.9rem,4.8vw,5.1rem);font-weight:900;line-height:.98}.section h2 span{color:var(--blue-hot)}.section-lead{max-width:640px;color:var(--silver);margin:26px 0 32px;font-size:clamp(1rem,1.35vw,1.18rem);line-height:1.72}.arrow{justify-content:center;align-items:center;font-size:.92em;transition:transform .18s;display:inline-flex}a:hover .arrow{transform:translate(2px,-2px)}.pulse-dot{background:#40c7ff;border-radius:50%;flex:none;width:8px;height:8px;animation:2.8s ease-in-out infinite pulse;display:inline-block;box-shadow:0 0 0 5px #20a0f01a,0 0 14px #20a0f0}.glow-button,.outline-button,.nav-cta{letter-spacing:.11em;text-transform:uppercase;justify-content:center;align-items:center;gap:12px;min-height:54px;padding:0 25px;font-size:.73rem;font-weight:900;line-height:1;transition:transform .18s,box-shadow .18s,border-color .18s;display:inline-flex}.glow-button,.nav-cta{color:#fff;background:linear-gradient(#168eff 0%,#0868d8 46%,#0346ad 100%);border:1px solid #73d2ffeb;border-radius:11px;box-shadow:inset 0 1px #ffffff94,inset 0 -12px 24px #00185c85,0 0 0 1px #0878f040,0 0 24px #0868d86b}.glow-button:hover,.nav-cta:hover{transform:translateY(-2px);box-shadow:inset 0 1px #ffffffb3,inset 0 -12px 24px #00185c7a,0 0 0 1px #0878f057,0 0 35px #0878f0a8}.outline-button{color:#fff;background:#00112e85;border:1px solid #57a1f58f;border-radius:10px;box-shadow:inset 0 1px #ffffff12,0 16px 36px #00000040}.outline-button:hover{border-color:#73d2ffeb;transform:translateY(-2px);box-shadow:inset 0 1px #ffffff1c,0 0 26px #0868d833}.text-link{color:var(--blue-hot);letter-spacing:.11em;text-transform:uppercase;align-items:center;gap:11px;font-size:.72rem;font-weight:900;display:inline-flex}.text-link span{font-size:1.25rem;transition:transform .18s}.text-link:hover span{transform:translate(4px)}.flare-line{background:linear-gradient(90deg,#0000,#0757cc 34%,#f4fbff 50%,#0878f0 52%,#0000);width:min(100%,620px);height:1px;margin:25px 0 27px;box-shadow:0 0 14px #0878f0d9}.site-header{z-index:30;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(#000008fc,#00020ec2);border-bottom:1px solid #4090ec2e;height:88px;position:absolute;top:0;left:0;right:0}.site-header:after{content:"";background:linear-gradient(90deg,#0000,#0878f05c,#0000);height:1px;position:absolute;bottom:-1px;left:0;right:0}.nav-shell{align-items:center;height:100%;display:flex}.brand{flex:none;width:172px;display:block}.brand img{width:100%;height:auto}.desktop-nav{justify-content:center;align-items:center;gap:clamp(18px,2.1vw,34px);margin:0 auto;display:flex}.desktop-nav a{color:#aeb9c7;letter-spacing:.12em;text-transform:uppercase;padding:34px 0 31px;font-size:.69rem;font-weight:800;transition:color .18s;position:relative}.desktop-nav a:after{content:"";background:var(--blue-hot);height:2px;box-shadow:0 0 10px var(--blue-hot);transition:transform .18s;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.desktop-nav a:hover{color:#fff}.desktop-nav a:hover:after{transform:scaleX(1)}.nav-cta{border-radius:9px;min-height:44px;padding-inline:18px;font-size:.64rem}.mobile-menu{margin-left:auto;display:none}.hero{background:radial-gradient(44% 50% at 79% 36%,#0868d830,#0000 70%),linear-gradient(135deg,#000 0%,#000010 56%,#001020 100%);min-height:835px;padding:138px 0 62px;position:relative;overflow:clip}.hero-grid{opacity:.13;background-image:linear-gradient(#0868d81a 1px,#0000 1px),linear-gradient(90deg,#0868d814 1px,#0000 1px);background-size:82px 82px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 58%,#000);mask-image:linear-gradient(90deg,#0000,#000 58%,#000)}.hero-layout{z-index:3;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);align-items:center;min-height:625px;display:grid;position:relative}.hero-copy{z-index:4;max-width:650px;position:relative}.hero h1{font-family:var(--display);letter-spacing:-.07em;text-transform:uppercase;margin:0;font-size:clamp(3.75rem,6vw,6.4rem);font-weight:900;line-height:.87}.hero-title-top,.hero-title-main{display:block}.hero-title-top{color:#fff;white-space:nowrap;font-size:.74em;line-height:1}.hero-title-main{color:var(--blue-hot);text-shadow:0 0 32px #0868d833;line-height:.95}.hero h1 em{color:#e0e7f0;font-family:var(--body);letter-spacing:.12em;margin-top:19px;font-size:.18em;font-style:normal;font-weight:600;line-height:1.25;display:block}.hero-lead{color:#d1dbe7;max-width:630px;margin:0 0 30px;font-size:clamp(1rem,1.3vw,1.2rem);line-height:1.7}.hero-reassurance{flex-wrap:wrap;gap:13px 22px;margin-top:25px;display:flex}.hero-reassurance span{color:#8395aa;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;font-size:.62rem;font-weight:800;display:flex}.hero-reassurance i{background:var(--blue-hot);width:5px;height:5px;box-shadow:0 0 8px var(--blue-hot);border-radius:50%}.hero-art{isolation:isolate;background:#000814;border:1px solid #5da7f447;border-radius:18px;min-width:0;height:610px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1a,inset 0 0 70px #0868d814,0 38px 90px #0000008a,0 0 42px #0868d824}.hero-art:before{z-index:2;content:"";pointer-events:none;background:radial-gradient(circle at 82% 48%,#269bff1c,#0000 28%),linear-gradient(#ffffff09,#0000 18% 76%,#00000852);position:absolute;inset:0;box-shadow:inset 0 0 0 1px #a6d6ff0a}.hero-art:after{z-index:2;content:"";pointer-events:none;background:linear-gradient(90deg,#00000d 0%,#00000dd1 12%,#00000d3d 34%,#0000 55%),linear-gradient(#0000 68%,#00000a9e);position:absolute;inset:0}.hero-art>img{object-fit:cover;object-position:right center;filter:saturate(1.12)contrast(1.08)brightness(.96);transform-origin:72% 54%;width:100%;max-width:none;height:100%;animation:16s ease-in-out infinite alternate heroDepth;position:absolute;inset:0;transform:scale(1.025)}.hero-status{z-index:4;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(140deg,#00183ae0,#00020deb);border:1px solid #75b4f861;border-radius:11px;align-items:center;gap:14px;padding:14px 17px;display:flex;position:absolute;top:50px;right:24px;box-shadow:inset 0 1px #ffffff1a,0 20px 45px #00000075,0 0 25px #0868d81f}.hero-status p{flex-direction:column;margin:0;display:flex}.hero-status strong{font-size:.76rem}.hero-status small{color:var(--muted);font-size:.61rem}.hero-plan-card{z-index:4;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(145deg,#0764d7e8,#001d60f0);border:1px solid #7bcdffc2;border-radius:16px;grid-template-columns:54px 1fr;align-items:center;gap:14px;min-width:360px;padding:12px 18px 12px 12px;display:grid;position:absolute;bottom:34px;right:24px;box-shadow:inset 0 1px #ffffff59,0 0 28px #0868d87a,0 24px 45px #0000006b}.hero-plan-card>div{flex-direction:column;display:flex}.hero-plan-card small{color:#b8dcff;letter-spacing:.11em;text-transform:uppercase;font-size:.58rem;font-weight:800}.calendar-icon{background:radial-gradient(circle at 50% 30%,#1e8fff7a,#001149e6 67%);border:1px solid #c4eaffe0;border-radius:50%;width:54px;height:54px;display:block;position:relative;box-shadow:inset 0 0 18px #0053be9e,0 0 16px #0868d857}.calendar-icon:before{content:"";border:3px solid #fff;border-radius:4px;width:24px;height:21px;position:absolute;top:16px;left:14px}.calendar-icon:after{content:"";background:#fff;width:30px;height:3px;position:absolute;top:23px;left:14px;box-shadow:8px 8px 0 -1px #fff,17px 8px 0 -1px #fff}.calendar-icon i{z-index:2;background:#fff;border-radius:3px;width:3px;height:10px;position:absolute;top:11px}.calendar-icon i:first-child{left:21px}.calendar-icon i:nth-child(2){left:34px}.optimization-motion{z-index:5;background:radial-gradient(34% 90% at 66%,#00aeef21,#0000 72%),linear-gradient(105deg,#02050d,#0a0f1c 48%,#02050d);border-top:1px solid #0868d845;border-bottom:1px solid #0868d857;min-height:520px;padding:58px 0;position:relative;overflow:clip}.optimization-motion:after{content:"";background:linear-gradient(90deg,#0000,#0878f0 50%,#0000);height:1px;position:absolute;bottom:-1px;left:0;right:0;box-shadow:0 0 12px #0878f085}.optimization-circuit{opacity:.16;pointer-events:none;background-image:linear-gradient(#0868d81f 1px,#0000 1px),linear-gradient(90deg,#0868d81a 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 34% 76%,#0000);mask-image:linear-gradient(90deg,#0000,#000 34% 76%,#0000)}.optimization-motion-layout{grid-template:"copy visual""result visual"/minmax(290px,.72fr) minmax(520px,1.28fr);align-items:center;gap:24px clamp(38px,5vw,72px);display:grid;position:relative}.optimization-motion-copy{grid-area:copy;align-self:end}.optimization-motion-copy .section-kicker{margin-bottom:12px}.optimization-motion-copy h2{font-family:var(--display);letter-spacing:-.055em;margin:0;font-size:clamp(2rem,2.85vw,3rem);font-weight:900;line-height:1.03}.optimization-motion-copy h2 span{color:var(--blue-hot)}.optimization-motion-copy>p:last-child{color:#a8b8ca;max-width:360px;margin:13px 0 0;font-size:.82rem;line-height:1.65}.optimization-flow{background:linear-gradient(#0a0f1cf5,#02060ef7) padding-box padding-box,linear-gradient(118deg,#d9d9d9c2,#00aeefb8 36%,#405168b3 65%,#ffffff8c) border-box;border:1px solid #0000;border-radius:16px;grid-area:visual;min-width:0;position:relative;box-shadow:inset 0 1px #ffffff1a,inset 0 0 38px #00aeef0f,0 18px 38px #0000003d}.optimization-power{--sequence-duration:15s;justify-self:end;width:100%;max-width:780px;padding:12px 14px 13px;overflow:hidden}.optimization-power__head,.optimization-power__legend{z-index:12;color:#d9d9d9a8;letter-spacing:.13em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:14px;font-size:.56rem;font-weight:900;display:flex;position:relative}.optimization-power__head span{align-items:center;gap:7px;display:inline-flex}.optimization-power__head span i{background:#00aeef;border-radius:50%;width:6px;height:6px;box-shadow:0 0 9px #00aeefe6}.optimization-power__legend strong{color:#ffffffeb}.optimization-power__motion-control{color:#d9e3eec7;min-height:44px;font:inherit;letter-spacing:.11em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:8px;margin:-10px -8px -10px 0;padding:0 10px;transition:color .18s,background-color .18s,box-shadow .18s;display:inline-flex}.optimization-power__motion-control:hover,.optimization-power__motion-control:focus-visible{color:#fff;background:#00aeef17;outline:none;box-shadow:inset 0 0 0 1px #00aeef3d}.optimization-power__motion-control>i{filter:drop-shadow(0 0 4px #00aeefbd);border-inline:2px solid #00aeef;width:9px;height:10px;position:relative}.optimization-power__motion-control[aria-pressed=true]>i{border:5px solid #0000;border-left:8px solid #00aeef;border-right:0;width:0;height:0}.optimization-power__stage{--hub-x:41.4%;--hub-y:48.3%;--receiver-axis-y:48.45%;--receiver-mouth-x:35.4%;--approach-z:82px;isolation:isolate;aspect-ratio:3/2;perspective:1100px;perspective-origin:var(--hub-x) var(--hub-y);contain:paint;background:#050914;border:1px solid #92b5d347;border-radius:15px;margin:8px 0 7px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff17,inset 0 0 38px #00000080,0 20px 40px #0000004d;container-type:inline-size}.optimization-power__network{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.optimization-power__network--idle{z-index:1;filter:brightness(.42)saturate(.58)contrast(1.08);transform:scale(1.012)}.optimization-power__network--active{z-index:2;opacity:0;filter:brightness(1.18)saturate(1.28)contrast(1.05);animation:networkEnergize var(--sequence-duration) cubic-bezier(.4, 0, .2, 1) infinite;transform:scale(1.012)}.optimization-power__depth{z-index:3;pointer-events:none;background:linear-gradient(90deg,#00000047,#0000 32% 86%,#00000024),linear-gradient(#ffffff09,#0000 24% 78%,#00000047);position:absolute;inset:0;box-shadow:inset 0 0 42px #00000057}.optimization-power__hub-glow{z-index:4;top:var(--hub-y);left:var(--hub-x);aspect-ratio:1;opacity:0;filter:blur(4px);mix-blend-mode:screen;width:28%;animation:networkHubGlow var(--sequence-duration) ease-in-out infinite;background:radial-gradient(circle,#ffffffb8,#00aeef6b 18%,#0078f01f 46%,#0000 72%);border-radius:50%;position:absolute;transform:translate(-50%,-50%)scale(.2)}.optimization-power__rings{z-index:5;pointer-events:none;position:absolute;inset:0}.optimization-power__rings>i{top:var(--hub-y);left:var(--hub-x);aspect-ratio:1;opacity:0;width:13%;transform:translate(-50%, -50%) scale(var(--ring-start));animation:networkEnergyRing var(--sequence-duration) cubic-bezier(.2, .7, .2, 1) infinite;border:1px solid #96deffb8;border-radius:50%;position:absolute;box-shadow:0 0 14px #00aeef73,inset 0 0 8px #fff3}.optimization-power__rings>i:first-child{--ring-start:.18;--ring-end:2.3}.optimization-power__rings>i:nth-child(2){--ring-start:.12;--ring-end:2.8}.optimization-power__rings>i:nth-child(3){--ring-start:.06;--ring-end:3.35}.optimization-power__assembly{z-index:8;transform-origin:var(--hub-x) var(--hub-y);transform-style:preserve-3d;will-change:transform, opacity;animation:plugAssemblyDock var(--sequence-duration) cubic-bezier(.22, .74, .18, 1) infinite;position:absolute;inset:0;transform:translate3d(-18%,-4.5%,120px)rotateY(-14deg)rotateX(2deg)rotate(-2.4deg)scale(.93)}.optimization-power__cord-art{object-fit:contain;filter:drop-shadow(0 16px 20px #0000008a);z-index:1;width:28%;height:auto;display:block;position:absolute;top:29.7%;left:-2%}.optimization-power__cord-current{z-index:2;aspect-ratio:700/540;pointer-events:none;width:28%;position:absolute;top:29.7%;left:-2%}.optimization-power__cord-current>i{aspect-ratio:1;opacity:0;will-change:transform, opacity;width:clamp(4px,.55vw,7px);animation:cordSpark var(--sequence-duration) ease-in-out infinite;background:#f5fcff;border:1px solid #ffffffe6;border-radius:50%;position:absolute;transform:translate(-50%,-50%)scale(.55);box-shadow:0 0 6px #fff,0 0 12px #00aeef,0 0 20px #0868d8a3}.optimization-power__cord-current>i:first-child{top:54.9%;left:7.1%}.optimization-power__cord-current>i:nth-child(2){animation-delay:.22s;top:41.7%;left:14.3%}.optimization-power__cord-current>i:nth-child(3){animation-delay:.44s;top:28.4%;left:21.4%}.optimization-power__cord-current>i:nth-child(4){animation-delay:.66s;top:19.1%;left:28.6%}.optimization-power__cord-current>i:nth-child(5){animation-delay:.88s;top:15.4%;left:35.7%}.optimization-power__cord-current>i:nth-child(6){animation-delay:1.1s;top:17.3%;left:42.9%}.optimization-power__cord-current>i:nth-child(7){animation-delay:1.32s;top:26.5%;left:50%}.optimization-power__cord-current>i:nth-child(8){animation-delay:1.54s;top:37.7%;left:56.4%}.optimization-power__plug-shell{z-index:3;aspect-ratio:650/570;width:23.3%;position:absolute;top:31.5%;left:9.5%;overflow:hidden}.optimization-power__plug-art{object-fit:contain;filter:drop-shadow(0 16px 20px #0000008a);width:150.2%;max-width:none;height:auto;display:block}.optimization-power__plug-coupler{z-index:4;pointer-events:none;position:absolute;inset:0}.optimization-power__coupler-shroud{z-index:3;clip-path:polygon(0 7%,69% 0,100% 16%,100% 84%,69% 100%,0 93%);filter:drop-shadow(1px 0 #add7ef52);background:linear-gradient(#ddf1fc4d,#0000 15%,#0000006b 86%),linear-gradient(90deg,#07111d 0%,#18374d 34%,#376078 57%,#0a1c2b 81%,#020710 100%);width:5.75%;height:14.3%;position:absolute;top:41.3%;left:31.55%;box-shadow:inset 0 1px #ffffff38,inset 0 -2px #000000b3,4px 8px 13px #0000007a}.optimization-power__coupler-shroud:before{content:"";background:linear-gradient(90deg,#06101a,#1a4058 54%,#07131f);border:1px solid #b1d7eb42;border-radius:26% 48% 48% 26%;position:absolute;inset:8% 13% 8% 58%;box-shadow:inset 1px 0 #ffffff24,0 0 5px #00aeef2e}.optimization-power__coupler-shroud:after{content:"";opacity:.72;background:linear-gradient(#0000,#50c9ff 32%,#eefaff 50%,#0878f0 68%,#0000);border-radius:50%;width:8%;height:66%;position:absolute;top:17%;right:4%;box-shadow:0 0 7px #00aeef70}.optimization-power__coupler-tongue{z-index:2;background:linear-gradient(#738a98 0%,#eaf6fb 15%,#375263 36%,#07141f 53%,#668494 74%,#eaf6fb 88%,#4e6471 100%);border:1px solid #d7edf9c7;border-radius:2px 7px 7px 2px;width:3.8%;height:7.5%;position:absolute;top:44.7%;left:35.85%;overflow:hidden;transform:none;box-shadow:0 4px 6px #00000080,inset 0 1px #ffffffe0,0 0 8px #00aeef2e}.optimization-power__coupler-tongue>b{background:linear-gradient(90deg,#0058be6b,#00aeef 30%,#f4fbff 76%,#179cf1);border-radius:999px;height:9%;position:absolute;left:22%;right:7%;box-shadow:0 0 4px #00aeefc7}.optimization-power__coupler-tongue>b:first-child{top:22%}.optimization-power__coupler-tongue>b:nth-child(2){top:46%}.optimization-power__coupler-tongue>b:nth-child(3){top:70%}.optimization-power__plug-aura{z-index:2;aspect-ratio:1.45;opacity:0;filter:blur(7px);mix-blend-mode:screen;width:35%;animation:plugAura var(--sequence-duration) ease-in-out infinite;background:radial-gradient(#ffffff5c,#00aeef40 29%,#0868d814 58%,#0000 74%);border-radius:50%;position:absolute;top:28.5%;left:8.5%}.optimization-power__brand{z-index:4;aspect-ratio:420/340;opacity:.68;transform-origin:50%;width:8.1%;animation:plugBrandEnergize var(--sequence-duration) ease-in-out infinite;position:absolute;top:42.74%;left:18.72%;transform:none}.optimization-power__brand>img{object-fit:contain;filter:drop-shadow(0 -1px 1px #ffffff38)drop-shadow(0 4px 3px #0000008c);width:100%;height:100%;display:block}.optimization-power__brand:after{content:"";opacity:0;animation:plugBrandSweep var(--sequence-duration) ease-in-out infinite;background:linear-gradient(112deg,#0000 30%,#ffffffc7 47%,#00aeef3d 54%,#0000 68%);position:absolute;inset:0;-webkit-mask:url(/oi-plug-mark-final-v2.png) 50%/contain no-repeat;mask:url(/oi-plug-mark-final-v2.png) 50%/contain no-repeat}.optimization-power__receiver-blank{z-index:6;opacity:1;pointer-events:none;background-color:#020812;background-image:radial-gradient(at 76%,#1a486594,#0000 51%),linear-gradient(145deg,#0b2335 0%,#061521 46%,#020812 78%,#071623 100%);border:1px solid #5889a929;border-radius:24% 42% 42% 24%/28% 38% 38% 28%;width:14.25%;height:17.9%;position:absolute;top:38.65%;left:34.75%;overflow:hidden;box-shadow:inset 8px 0 14px #000000b8,inset -4px 0 9px #558eb01f,0 9px 18px #00000057}.optimization-power__receiver-blank:before{border-radius:inherit;content:"";border:1px solid #6da3c21f;position:absolute;inset:7% 5%;box-shadow:inset 0 1px #ffffff09,0 0 12px #00aeef0b}.optimization-power__receiver-blank:after{content:"";border-right:1px solid #5794b629;border-radius:50%;width:18%;position:absolute;top:10%;bottom:10%;right:11%;box-shadow:inset -5px 0 9px #00000047}.optimization-power__socket-rear{z-index:7;pointer-events:none;position:absolute;inset:0}.optimization-power__socket-body{clip-path:polygon(0 14%,67% 0,100% 16%,100% 84%,67% 100%,0 86%);background:linear-gradient(#d0e9f62e,#0000 15%,#00000080 87%),linear-gradient(90deg,#12334a 0%,#0a2133 24%,#061522 58%,#12384f 82%,#040b14 100%);border:1px solid #7ba8c34d;border-radius:8% 36% 36% 8%;width:8.1%;height:15.1%;position:absolute;top:40.9%;left:35.55%;overflow:hidden;box-shadow:0 13px 24px #00000085,inset 0 1px #ffffff24,inset 0 -1px #000}.optimization-power__socket-body:before{clip-path:polygon(0 0,100% 0,82% 21%,12% 27%);content:"";background:linear-gradient(90deg,#bbddef2e,#2b59750a 54%,#ffffff1c);position:absolute;inset:0}.optimization-power__socket-front{z-index:10;pointer-events:none;position:absolute;inset:0}.optimization-power__socket-occluder{z-index:1;background:linear-gradient(90deg,#02070d,#071725 34%,#0d2c42 100%);border-radius:0 42% 42% 0;width:2.05%;height:8.4%;position:absolute;top:44.25%;left:36.18%;box-shadow:inset 0 1px #aed8ef12,inset 0 -1px #000000c2}.optimization-power__socket-bezel{z-index:2;top:var(--receiver-axis-y);transform-origin:50%;background:linear-gradient(90deg,#07111a 0%,#c9dce6 12%,#f4fafc 22%,#708999 40%,#193449 62%,#07121e 100%);border:1px solid #cfe7f380;border-radius:48% 23% 23% 48%/14% 18% 18% 14%;width:3.4%;height:10.1%;position:absolute;left:36.28%;transform:translate(-50%,-50%)rotateY(-54deg);box-shadow:-2px 0 5px #000000d1,2px 0 8px #00aeef2e,inset 0 0 4px #ffffff2e}.optimization-power__socket-slot{z-index:3;top:44.65%;left:var(--receiver-mouth-x);background:linear-gradient(90deg,#000 0 58%,#07111a 78%,#274154 100%);border:1px solid #355366b8;border-radius:999px;width:1.05%;height:7.65%;position:absolute;box-shadow:inset 2px 0 4px #000,inset -1px 0 #a0d0e826}.optimization-power__socket-edge{z-index:4;opacity:.4;width:clamp(2px,.22%,3px);height:10.1%;animation:socketEdgeContact var(--sequence-duration) ease-in-out infinite;background:linear-gradient(#0000,#d9f3ff 18%,#fff 50%,#00aeef 82%,#0000);border-radius:50%;position:absolute;top:43.4%;left:35.26%;box-shadow:0 0 6px #00aeef47}.optimization-power__devices{z-index:7;pointer-events:none;position:absolute;inset:0}.optimization-power__device{width:var(--device-w);aspect-ratio:var(--device-ratio);opacity:0;transform-origin:50%;animation:devicePowerMonitor var(--sequence-duration) cubic-bezier(.22, .72, .2, 1) infinite;background:radial-gradient(at 50% 54%,#ffffff6b,#00aeef38 34%,#0868d817 55%,#0000 74%);border-radius:48%;position:absolute;transform:translate(-50%,-50%)scale(.94);box-shadow:inset 0 0 12px #ffffff12,0 0 16px #00aeef2e}.optimization-power__device:after{content:"";border-radius:inherit;opacity:.58;border:1px solid #cdefff6b;position:absolute;inset:18%;box-shadow:0 0 8px #00aeef61}.optimization-power__device--monitor{--device-w:24%;--device-ratio:1.28;top:19%;left:76%}.optimization-power__device--laptop{--device-w:23%;--device-ratio:1.42;animation-name:devicePowerLaptop;top:38%;left:90.5%}.optimization-power__device--mobile{--device-w:10%;--device-ratio:.7;animation-name:devicePowerMobile;top:62%;left:69.5%}.optimization-power__device--phone{--device-w:22%;--device-ratio:1.3;animation-name:devicePowerPhone;top:61.5%;left:86%}.optimization-power__device--server{--device-w:16%;--device-ratio:.8;animation-name:devicePowerServer;top:77.5%;left:78%}.optimization-power__device--cloud{--device-w:20%;--device-ratio:1.55;animation-name:devicePowerCloud;top:88%;left:90%}.optimization-power__device--data{--device-w:13%;--device-ratio:1;animation-name:devicePowerData;top:83.5%;left:59%}.optimization-power__points{z-index:10;pointer-events:none;position:absolute;inset:0}.optimization-power__points>i{opacity:0;width:8px;height:8px;animation:networkDataMonitor var(--sequence-duration) ease-in-out infinite;background:#00aeef;border:1px solid #ffffffbd;border-radius:50%;position:absolute;box-shadow:0 0 10px #00aeefeb,0 0 0 3px #00aeef14}.optimization-power__points>i:first-child{top:18%;left:70%}.optimization-power__points>i:nth-child(2){animation-name:networkDataLaptop;top:33%;left:88%}.optimization-power__points>i:nth-child(3){animation-name:networkDataMobile;top:58%;left:68%}.optimization-power__points>i:nth-child(4){animation-name:networkDataPhone;top:61%;left:84%}.optimization-power__points>i:nth-child(5){animation-name:networkDataServer;top:76%;left:77%}.optimization-power__points>i:nth-child(6){animation-name:networkDataCloud;top:88%;left:90%}.optimization-power__points>i:nth-child(7){animation-name:networkDataData;top:83%;left:58%}.optimization-power__points>i:nth-child(8){animation-name:networkDataHub;top:47%;left:57%}.optimization-power__sweep{z-index:11;top:var(--hub-y);left:var(--hub-x);aspect-ratio:1;opacity:0;width:12%;animation:networkFinalPulse var(--sequence-duration) cubic-bezier(.2, .72, .2, 1) infinite;pointer-events:none;background:radial-gradient(circle,#0000 56%,#00aeef2e 70%,#0000 78%);border:1px solid #b9e5ffb8;border-radius:50%;position:absolute;transform:translate(-50%,-50%)scale(.25);box-shadow:0 0 18px #00aeef4d,inset 0 0 10px #ffffff1f}.optimization-power.is-paused .optimization-power__network--active,.optimization-power.is-paused .optimization-power__hub-glow,.optimization-power.is-paused .optimization-power__rings>i,.optimization-power.is-paused .optimization-power__assembly,.optimization-power.is-paused .optimization-power__cord-current>i,.optimization-power.is-paused .optimization-power__plug-aura,.optimization-power.is-paused .optimization-power__brand,.optimization-power.is-paused .optimization-power__brand:after,.optimization-power.is-paused .optimization-power__socket-edge,.optimization-power.is-paused .optimization-power__device,.optimization-power.is-paused .optimization-power__points>i,.optimization-power.is-paused .optimization-power__sweep{animation-play-state:paused}.optimization-power__legend{letter-spacing:.11em;justify-content:flex-start;font-size:.51rem}.optimization-power__legend>i{background:linear-gradient(90deg,#d9d9d929,#00aeefa3);flex:1;height:1px;box-shadow:0 0 7px #00aeef47}.optimization-power__legend>span{color:#d9d9d985}.optimization-result{background:linear-gradient(145deg,#001f4dd6,#000412e6);border:1px solid #5bb1ff6b;border-radius:14px;grid-area:result;grid-template-columns:58px 1fr;align-self:start;align-items:center;gap:14px;padding:17px;display:grid;box-shadow:inset 0 1px #ffffff17,0 20px 44px #00000057,0 0 24px #0868d81c}.result-orbit{background:radial-gradient(circle,#0878f042,#00081df0 68%);border:1px solid #78caffa8;border-radius:50%;justify-content:center;align-items:center;width:58px;height:58px;display:flex;position:relative;box-shadow:inset 0 0 18px #0868d86b,0 0 18px #0868d840}.result-orbit i{border:1px dashed #20a0f057;border-radius:50%;animation:18s linear infinite orbitSpin;position:absolute;inset:-7px}.result-orbit b{color:#dff7ff;text-shadow:0 0 11px var(--cyan);font-size:1.2rem}.optimization-result>div{flex-direction:column;min-width:0;display:flex}.optimization-result small{color:var(--blue-hot);letter-spacing:.1em;text-transform:uppercase;font-size:.66rem;font-weight:900}.optimization-result strong{margin-top:4px;font-size:.8rem;line-height:1.35}.optimization-result>a{color:#dbeeff;letter-spacing:.08em;text-transform:uppercase;border-top:1px solid #0868d84d;grid-column:1/-1;justify-content:space-between;align-items:center;gap:9px;min-height:44px;margin-top:2px;padding-top:12px;font-size:.68rem;font-weight:900;display:inline-flex}.difference{background:radial-gradient(circle at 80% 20%,#0868d824,#0000 34%),linear-gradient(145deg,#000008,#000b1c 62%,#00030d);overflow:clip}.difference-layout{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:clamp(58px,7vw,105px);display:grid}.difference-copy{z-index:2;position:relative}.value-pledges{background:#0868d845;border:1px solid #0868d857;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:34px 0;display:grid;overflow:hidden}.value-pledges>div{background:linear-gradient(145deg,#00122df5,#00020cfa);grid-template-columns:30px 1fr;gap:10px;min-height:126px;padding:20px;display:grid}.value-pledges>div>span{color:var(--blue-hot);letter-spacing:.11em;font-size:.64rem;font-weight:900}.value-pledges p{color:var(--muted);flex-direction:column;gap:5px;margin:0;font-size:.75rem;line-height:1.48;display:flex}.value-pledges strong{color:#fff;font-size:.9rem;line-height:1.3}.difference-image{background:linear-gradient(145deg,#001838e6,#00020cfa) padding-box padding-box,linear-gradient(135deg,#bedaff73,#0878f0b3,#0846aa29) border-box;border:1px solid #0000;border-radius:18px;margin:0;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1a,0 34px 84px #00000085,0 0 30px #0868d81f}.difference-image:after{content:"";pointer-events:none;background:linear-gradient(#0000 58%,#000310b3);position:absolute;inset:0}.difference-image>img{aspect-ratio:4/5;object-fit:cover;object-position:66% center;filter:saturate(1.05)contrast(1.03);width:100%}.difference-image figcaption{z-index:2;color:#d8e3ef;letter-spacing:.08em;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000412cc;border:1px solid #5da3f066;border-radius:9px;align-items:center;gap:12px;padding:12px 15px;font-size:.64rem;font-weight:800;display:flex;position:absolute;bottom:20px;right:20px}.services{background:#00020b;border-top:1px solid #0868d829;overflow:clip}.services-wave{opacity:.045;pointer-events:none;background:url(/wave-background.webp) top/cover no-repeat;position:absolute;inset:0}.section-heading{grid-template-columns:minmax(0,1.5fr) minmax(290px,.5fr);align-items:end;gap:62px;margin-bottom:58px;display:grid;position:relative}.section-heading h2{max-width:950px;font-size:clamp(2.8rem,4.4vw,4.65rem)}.section-heading h2 span{display:block}.section-heading>p{color:var(--muted);margin:0 0 2px;font-size:.95rem;line-height:1.72}.service-console{background:linear-gradient(#000208,#000208) padding-box padding-box,linear-gradient(135deg,#f4f8fc 0%,#168dff 16%,#31465e 42%,#0878f0 72%,#dceeff 100%) border-box;border:2px solid #0000;border-radius:22px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1f,inset 0 0 48px #0868d80f,0 36px 96px #0000009e,0 0 46px #0868d82e}.service-console:before{z-index:5;content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#dceeff,#0878f0,#0000);height:1px;position:absolute;top:0;left:12%;right:12%;box-shadow:0 0 18px #0878f08c}.service-console-bar,.service-console-footer{z-index:6;color:#8ea1b8;letter-spacing:.14em;text-transform:uppercase;background:linear-gradient(#09192ff5,#000510fa);border-bottom:1px solid #5d97d838;justify-content:space-between;align-items:center;gap:24px;min-height:46px;padding:0 22px;font-size:.59rem;font-weight:900;display:flex;position:relative}.service-console-bar span:first-child{color:#d8e7f5;align-items:center;gap:9px;display:inline-flex}.service-console-bar{justify-content:flex-start}.service-console-bar i,.service-panel-topline i{background:#20a0f0;border-radius:50%;width:6px;height:6px;display:inline-block;box-shadow:0 0 10px #0878f0}.service-console-layout{grid-template-columns:minmax(320px,380px) minmax(0,1fr);min-height:720px;display:grid}.service-tablist{z-index:4;background:radial-gradient(circle at 50% 0,#0868d817,#0000 32%),linear-gradient(#020a17,#00030c);border-right:1px solid #5691d33d;grid-template-rows:repeat(8,minmax(74px,1fr));gap:7px;padding:12px;display:grid;position:relative}.service-tab{color:#8999ac;width:100%;min-height:74px;font:inherit;text-align:left;cursor:pointer;background:linear-gradient(120deg,#0a182bd1,#000510e0);border:1px solid #698bb124;border-radius:13px;grid-template-columns:50px minmax(0,1fr) 20px;align-items:center;gap:11px;padding:8px 12px 8px 10px;transition:color .19s,border-color .19s,background .19s,box-shadow .19s;display:grid;position:relative;box-shadow:inset 0 1px #ffffff06}.service-tab:before{content:"";opacity:0;background:#0878f0;border-radius:0 4px 4px 0;width:3px;transition:opacity .19s,transform .19s;position:absolute;top:14px;bottom:14px;left:-1px;transform:scaleY(.45);box-shadow:0 0 14px #0868d8}.service-tab:hover,.service-tab:focus-visible{color:#dbe8f5;background:linear-gradient(120deg,#0c2546f0,#000817f5);border-color:#86b7eb61}.service-tab.is-active{color:#fff;background:linear-gradient(90deg,#0868d83b,#0000 72%),linear-gradient(120deg,#071a34,#000814);border-color:#389aff94;box-shadow:inset 0 0 26px #0868d81c,0 8px 24px #00000042}.service-tab.is-active:before{opacity:1;transform:scaleY(1)}.service-tab-icon{perspective:220px;justify-content:center;align-items:center;width:48px;height:52px;display:flex;position:relative}.service-tab-icon>span,.service-stage-icon>span{transform-style:preserve-3d;background:linear-gradient(145deg,#2198ff 0%,#0868d8 42%,#003f91 72%,#00132f 100%);border:1px solid #b7dcffad;justify-content:center;align-items:center;transition:transform .22s,box-shadow .22s;display:flex;position:relative;transform:perspective(220px)rotateX(7deg)rotateY(-8deg);box-shadow:inset 0 1px #ffffff94,inset -8px -11px 16px #00051873,0 9px 20px #0000007a,0 0 18px #0868d83d}.service-tab-icon>span:before,.service-stage-icon>span:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(145deg,#ffffff29,#0000 38%);border:1px solid #ffffff24;position:absolute;inset:2px}.service-tab-icon>span:after,.service-stage-icon>span:after{z-index:-1;content:"";background:linear-gradient(#003a83,#000817);border-radius:0 0 7px 7px;height:8px;position:absolute;bottom:-5px;left:5px;right:-4px;transform:skew(-24deg);box-shadow:0 5px 8px #00000080}.service-tab-icon img,.service-stage-icon img{z-index:2;object-fit:contain;filter:brightness(0)invert()drop-shadow(0 2px 5px #0005146b);position:relative}.service-tab:hover .service-tab-icon>span,.service-tab:focus-visible .service-tab-icon>span,.service-tab.is-active .service-tab-icon>span{transform:perspective(220px)rotateX(2deg)rotateY(-2deg)translateY(-2px);box-shadow:inset 0 1px #ffffffa8,inset -8px -11px 16px #0005185c,0 11px 23px #00000080,0 0 24px #0878f06b}.service-tab-copy{flex-direction:column;gap:3px;min-width:0;display:flex}.service-tab-copy strong{color:currentColor;letter-spacing:-.015em;font-size:.84rem;font-weight:850;line-height:1.16}.service-tab-copy small{color:#718297;letter-spacing:.055em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:.55rem;font-weight:700;overflow:hidden}.service-tab.is-active .service-tab-copy small{color:#9fc8ef}.service-tab-arrow{color:#637488;border:1px solid #7a9fca38;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:.72rem;transition:color .19s,border-color .19s,transform .19s;display:flex}.service-tab.is-active .service-tab-arrow{color:#fff;border-color:#5db9ffa8;transform:translate(2px)}.service-stage{background:#00040d;min-width:0;min-height:720px;position:relative;overflow:hidden}.service-stage:before{z-index:8;content:"";pointer-events:none;background:linear-gradient(135deg,#ffffff14,#0000 18% 82%,#0878f01a);border:1px solid #b7dcff4d;border-radius:14px;position:absolute;inset:12px;box-shadow:inset 0 0 28px #0868d80f,0 0 20px #0868d814}.service-panel{isolation:isolate;background:#00040d;min-height:720px;position:absolute;inset:0;overflow:hidden}.service-panel[hidden]{display:none}.service-panel.is-active{animation:.34s cubic-bezier(.2,.75,.2,1) both servicePanelReveal}.service-panel-photo,.service-panel-blue,.service-panel-shade,.service-panel-grid{width:100%;height:100%;position:absolute;inset:0}.service-panel-photo{z-index:0;object-fit:cover;filter:saturate(1.14)contrast(1.08)brightness(.78);max-width:none;animation:.62s cubic-bezier(.2,.7,.2,1) both servicePhotoReveal;transform:scale(1.015)}.service-panel-blue{z-index:1;pointer-events:none;background:radial-gradient(circle at 78% 22%,#0878f033,#0000 42%),linear-gradient(135deg,#001c4a59,#0000 58%)}.service-panel-shade{z-index:2;pointer-events:none;background:linear-gradient(90deg,#00030b 0%,#00040eed 18%,#000716b8 48%,#0008190f 78%),linear-gradient(#00040e52,#0000 42%,#000209d4 100%)}.service-panel-grid{z-index:3;opacity:.14;pointer-events:none;background-image:linear-gradient(#378de826 1px,#0000 1px),linear-gradient(90deg,#378de81f 1px,#0000 1px);background-size:48px 48px;-webkit-mask-image:linear-gradient(90deg,#000,#0000 68%);mask-image:linear-gradient(90deg,#000,#0000 68%)}.service-panel-topline{z-index:5;color:#91a4bb;letter-spacing:.14em;text-transform:uppercase;justify-content:flex-end;align-items:center;gap:20px;font-size:.6rem;font-weight:900;display:flex;position:absolute;top:24px;left:30px;right:27px}.service-panel-topline span{align-items:center;gap:8px;display:inline-flex}.service-panel-content{z-index:5;width:min(590px,61%);position:absolute;bottom:46px;left:clamp(30px,4vw,62px)}.service-stage-icon{perspective:260px;justify-content:center;align-items:center;width:94px;height:100px;margin-bottom:24px;display:flex}.service-stage-icon>span{border-radius:20px;width:82px;height:82px;box-shadow:inset 0 1px #ffffffad,inset -15px -18px 25px #0004167a,0 18px 38px #0000008c,0 0 38px #0878f05c}.service-stage-icon>span:before{inset:3px}.service-stage-icon>span:after{border-radius:0 0 11px 11px;height:12px;bottom:-8px;left:9px;right:-7px}.service-panel-content h3{color:#fff;max-width:590px;font-family:var(--display);letter-spacing:-.065em;text-wrap:balance;margin:0 0 17px;font-size:clamp(2.55rem,3.65vw,4.4rem);font-weight:900;line-height:.98}.service-panel-content>p{color:#c0ccda;max-width:570px;margin:0 0 21px;font-size:1rem;line-height:1.65}.service-panel-features{flex-wrap:wrap;gap:8px;margin:0 0 25px;padding:0;list-style:none;display:flex}.service-panel-features li{color:#dbe6f1;letter-spacing:.04em;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000714ad;border:1px solid #7baade4f;border-radius:999px;padding:7px 10px 7px 24px;font-size:.66rem;font-weight:800;position:relative}.service-panel-features li:before{content:"";background:#20a0f0;border-radius:50%;width:6px;height:6px;position:absolute;top:50%;left:10px;transform:translateY(-50%);box-shadow:0 0 8px #0878f0}.service-premium-cta{color:#fff;background:linear-gradient(#168dff 0%,#0868d8 44%,#004394 78%,#00285f 100%);border:1px solid #abdcffc7;border-radius:14px;justify-content:space-between;align-items:center;gap:18px;width:min(100%,440px);min-height:68px;padding:10px 12px 14px 22px;transition:transform .2s,border-color .2s,box-shadow .2s;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffad,inset 0 -5px #001439b8,0 16px 36px #0000007a,0 0 28px #0868d84d}.service-premium-cta:before{content:"";opacity:.78;background:linear-gradient(90deg,#0000,#fff,#0000);height:1px;position:absolute;top:1px;left:12%;right:12%}.service-premium-cta>span{z-index:1;flex-direction:column;gap:2px;display:flex;position:relative}.service-premium-cta small{color:#bfe1ff;letter-spacing:.12em;text-transform:uppercase;font-size:.66rem;font-weight:900}.service-premium-cta strong{letter-spacing:.025em;font-size:.88rem;font-weight:900;line-height:1.25}.service-premium-cta>i{z-index:1;color:#fff;background:linear-gradient(145deg,#0b376c,#000a19);border:1px solid #daf0ffb8;border-radius:11px;flex:0 0 42px;justify-content:center;align-items:center;width:42px;height:42px;font-size:1rem;font-style:normal;transition:transform .2s,background .2s;display:flex;position:relative;box-shadow:inset 0 1px #ffffff4d,0 7px 16px #00000061}.service-premium-cta:hover,.service-premium-cta:focus-visible{border-color:#dceeff;transform:translateY(-2px);box-shadow:inset 0 1px #ffffffc2,inset 0 -5px #001439ad,0 19px 42px #0000008a,0 0 36px #0878f073}.service-premium-cta:hover>i,.service-premium-cta:focus-visible>i{background:linear-gradient(145deg,#0d4e98,#00142d);transform:translate(3px,-2px)}.service-console-footer{border-top:1px solid #5d97d838;border-bottom:0;min-height:48px}.service-console-footer a{color:#d9e9f8;letter-spacing:.1em;align-items:center;gap:9px;min-height:38px;font-size:.62rem;display:inline-flex}.service-console-footer a i{color:#20a0f0;font-style:normal}@keyframes servicePanelReveal{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translate(0,0)}}@keyframes servicePhotoReveal{0%{opacity:.72;transform:scale(1.025)}to{opacity:1;transform:scale(1.015)}}@media (width<=1060px){.service-console-layout{grid-template-columns:1fr}.service-tablist{border-bottom:1px solid #5691d33d;border-right:0;grid-template-rows:repeat(2,minmax(92px,auto));grid-template-columns:repeat(4,minmax(0,1fr))}.service-tab{grid-template-columns:44px minmax(0,1fr) 18px;gap:9px;min-height:92px;padding:10px}.service-tab-icon{width:44px;height:48px}.service-tab-icon>span{width:39px;height:39px}.service-tab-copy strong{font-size:.72rem}.service-tab-copy small{display:none}.service-stage,.service-panel{min-height:650px}.service-panel-content{width:min(590px,67%)}}@media (width<=720px){.service-console{border-radius:17px}.service-console-bar{padding-inline:15px}.service-tablist{scroll-snap-type:x proximity;scrollbar-color:#0868d8 #000713;scrollbar-width:thin;gap:9px;padding:11px;scroll-padding-inline:11px;display:flex;overflow-x:auto}.service-tab{scroll-snap-align:start;flex:0 0 186px;grid-template-columns:43px minmax(0,1fr) 17px;min-height:86px}.service-tab-copy strong{font-size:.74rem}.service-stage,.service-panel{min-height:690px}.service-panel{padding-top:246px;position:relative}.service-panel-photo,.service-panel-blue,.service-panel-shade,.service-panel-grid{height:260px;bottom:auto}.service-panel-shade{background:linear-gradient(#00030b3d,#00040e38 45%,#000713 100%),linear-gradient(90deg,#00040ea3,#0000 80%)}.service-panel-topline{top:18px;left:18px;right:18px}.service-panel-topline span{display:none}.service-panel-content{background:linear-gradient(#000713,#00030a);width:auto;padding:24px 21px 28px;position:relative;bottom:auto;left:auto}.service-stage-icon{width:72px;height:76px;margin-top:-54px;margin-bottom:19px}.service-stage-icon>span{border-radius:16px;width:64px;height:64px}.service-stage-icon img{width:34px;height:34px}.service-panel-content h3{font-size:clamp(2.2rem,10vw,3.15rem)}.service-panel-content>p{font-size:.92rem}.service-premium-cta{width:100%}.service-stage:before{border-radius:11px;inset:8px}.service-console-footer{flex-direction:column;align-items:flex-start;gap:1px;padding:12px 16px}}.assessment{isolation:isolate;background:radial-gradient(58% 52% at 77% 40%,#0868d833,#0000 70%),linear-gradient(135deg,#000 0%,#00000d 52%,#001020 100%);border-top:1px solid #0868d82e;border-bottom:1px solid #0868d838;overflow:clip}.assessment-energy{z-index:0;opacity:.38;pointer-events:none;background:url(/optimization-energy.webp) 50%/contain no-repeat;width:min(1240px,78vw);height:104%;position:absolute;top:-2%;right:-12%;transform:rotate(-2deg)}.assessment>.container{z-index:1;position:relative}.assessment-ad{isolation:isolate;background:linear-gradient(112deg,#000208fa 0%,#00030cf7 49%,#001020f0 100%) padding-box padding-box,linear-gradient(135deg,#f4f8fc 0%,#168dff 17%,#31465e 43%,#0878f0 74%,#dceeff 100%) border-box;border:2px solid #0000;border-radius:28px;grid-template-columns:minmax(0,1.08fr) minmax(390px,.92fr);gap:clamp(38px,5vw,76px);padding:clamp(35px,4.5vw,66px);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1a,inset 0 0 58px #0868d80f,0 42px 105px #000000a3,0 0 52px #0868d829}.assessment-ad:before{z-index:0;content:"";opacity:.17;pointer-events:none;background-image:linear-gradient(#378de821 1px,#0000 1px),linear-gradient(90deg,#378de81c 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 42%,#000);mask-image:linear-gradient(90deg,#0000,#000 42%,#000)}.assessment-ad-copy{z-index:1;align-self:center;min-width:0;position:relative}.assessment-ad-copy .line-kicker{width:min(100%,690px);margin-bottom:23px}.assessment-ad-copy h2{font-size:clamp(3rem,4.4vw,4.85rem);line-height:.9}.assessment-title-top,.assessment-title-main{display:block}.assessment-title-top{letter-spacing:-.045em;font-size:.7em;color:#fff!important}.assessment-title-main{margin-top:8px;color:var(--blue-hot)!important}.assessment-pitch{max-width:670px;color:var(--silver);margin:0;font-size:1rem;line-height:1.72}.assessment-outcomes{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:30px 0 22px;display:grid}.assessment-outcomes article{background:linear-gradient(135deg,#082348a8,#000511d6);border:1px solid #589de847;border-radius:15px;grid-template-columns:58px minmax(0,1fr);align-items:center;gap:14px;min-height:130px;padding:18px 16px;transition:border-color .22s,background .22s,box-shadow .22s,transform .22s;display:grid;box-shadow:inset 0 1px #ffffff0f,0 16px 30px #0000002e}.assessment-outcomes article:hover{background:linear-gradient(135deg,#0849966b,#000717e6);border-color:#70bfff94;transform:translateY(-2px);box-shadow:inset 0 1px #ffffff1a,0 20px 36px #00000042,0 0 24px #0868d81f}.assessment-outcome-icon{background:radial-gradient(circle at 50% 32%,#126fe070,#000718eb 70%);border:1px solid #7fc2ff66;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;display:flex;box-shadow:inset 0 0 18px #0868d840,0 0 18px #0868d82e}.assessment-outcome-icon img{object-fit:contain;filter:drop-shadow(0 4px 8px #0000006b);width:46px;height:46px}.assessment-outcomes strong{color:#fff;font-size:.9rem;display:block}.assessment-outcomes p{color:#8699af;margin:5px 0 0;font-size:.72rem;line-height:1.5}.assessment-trust-rail{border-top:1px solid #0868d845;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 20px;padding-top:19px;display:grid}.assessment-trust-rail span{color:#b8c9dc;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:9px;font-size:.62rem;font-weight:850;display:inline-flex}.assessment-trust-rail i{background:#20a0f0;border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 11px #0878f0}.assessment-offer{z-index:1;color:#fff;background:linear-gradient(150deg,#0a1f3bf0,#00030dfc 68%);border:1px solid #84bff780;border-radius:23px;grid-template-rows:minmax(0,1fr) auto auto;align-self:stretch;gap:12px;min-width:0;min-height:520px;padding:17px;transition:border-color .22s,box-shadow .22s,transform .22s;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1f,inset 0 0 36px #0868d814,0 26px 62px #0000007a,0 0 32px #0868d829}.assessment-offer:before{z-index:5;content:"";filter:blur(3px);pointer-events:none;background:linear-gradient(90deg,#0000,#e1f2ff29,#0000);width:46%;height:190%;animation:8.8s ease-in-out infinite assessmentSweep;position:absolute;top:-48%;left:-42%;transform:rotate(20deg)}.assessment-offer-visual{background:#000610;border-bottom:1px solid #0868d852;min-height:315px;margin:-17px -17px 0;display:block;position:relative;overflow:hidden}.assessment-offer-visual>img{object-fit:cover;object-position:center;filter:saturate(1.08)contrast(1.07)brightness(.78);transform-origin:50%;width:100%;max-width:none;height:100%;transition:filter .5s,transform .7s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0;transform:scale(1.015)}.assessment-offer-visual:after{content:"";pointer-events:none;background:linear-gradient(90deg,#00020a85,#0000 34%),linear-gradient(#0000 55%,#00030ceb 100%);position:absolute;inset:0}.assessment-offer-visual:before{z-index:1;content:"";opacity:.42;mix-blend-mode:screen;pointer-events:none;background:radial-gradient(circle at 52%,#0000 0 20%,#98d9ff57 20.5%,#0000 21.5%),linear-gradient(105deg,#0000 36%,#3cabff1f 50%,#0000 64%);animation:3.8s ease-in-out infinite assessmentCorePulse;position:absolute;inset:0}.assessment-offer-status{z-index:2;color:#dbeeff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);letter-spacing:.08em;text-transform:uppercase;background:#000717c7;border:1px solid #76c3ff6b;border-radius:999px;align-items:center;gap:8px;padding:8px 10px;font-size:.56rem;font-weight:850;display:inline-flex;position:absolute;top:17px;right:17px;box-shadow:inset 0 1px #ffffff17,0 9px 24px #00000057}.assessment-offer-status i{background:#20a0f0;border-radius:50%;width:7px;height:7px;animation:2.8s ease-in-out infinite pulse;box-shadow:0 0 12px #0878f0}.assessment-velocity-label{z-index:3;color:#e2f2ffe0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);letter-spacing:.09em;text-transform:uppercase;background:#000411b8;border:1px solid #76c3ff57;border-radius:999px;align-items:center;gap:8px;padding:8px 10px;font-size:.5rem;font-weight:850;display:inline-flex;position:absolute;bottom:20px;left:18px;box-shadow:inset 0 1px #ffffff14,0 10px 24px #00000057}.assessment-velocity-label b{font-weight:inherit}.assessment-velocity-label i{background:linear-gradient(90deg,#0878f033,#dceeff,#0878f033);width:18px;height:1px;box-shadow:0 0 8px #0878f0}.assessment-booking-bar{z-index:3;background:linear-gradient(90deg,#00124259,#0000 76%),linear-gradient(#075bb7fc,#033e9afc 52%,#001f60fc);border:1px solid #b4e2ffe6;border-radius:18px;grid-template-columns:88px minmax(0,1fr) 42px;align-items:center;gap:14px;min-height:114px;padding:13px 17px 13px 11px;transition:box-shadow .22s,transform .22s;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff9e,inset 0 -15px 28px #0016528a,0 15px 32px #0000006b,0 0 30px #0878f06b}.assessment-booking-bar:before{content:"";opacity:.84;background:linear-gradient(90deg,#0000,#fff,#0000);height:1px;position:absolute;top:0;left:18%;right:18%;box-shadow:0 0 16px #fff}.assessment-calendar-icon{background:radial-gradient(circle at 50% 30%,#249cffbd,#00124af5 68%);border:1px solid #dcf2fff5;border-radius:50%;width:84px;height:84px;animation:3.6s ease-in-out infinite assessmentAura;display:block;position:relative;box-shadow:inset 0 0 26px #0053bead,0 0 0 7px #0022663d,0 0 24px #e0f4ff7a}.assessment-calendar-icon:before{content:"";border:4px solid #fff;border-radius:6px;width:37px;height:32px;position:absolute;top:24px;left:21px}.assessment-calendar-icon:after{content:"";background:#fff;width:45px;height:4px;position:absolute;top:34px;left:21px;box-shadow:12px 13px 0 -1px #fff,26px 13px 0 -1px #fff}.assessment-calendar-icon i{z-index:2;background:#fff;border-radius:4px;width:4px;height:15px;position:absolute;top:16px}.assessment-calendar-icon i:first-child{left:31px}.assessment-calendar-icon i:nth-child(2){left:51px}.assessment-booking-copy{flex-direction:column;min-width:0;display:flex}.assessment-booking-copy small{color:#eef8ff;letter-spacing:.16em;text-transform:uppercase;font-size:.56rem;font-weight:900}.assessment-booking-copy strong{font-family:var(--display);letter-spacing:-.03em;text-transform:uppercase;margin-top:2px;font-size:clamp(1.05rem,1.55vw,1.35rem);line-height:1.05}.assessment-booking-copy em{color:#d5ebff;letter-spacing:.055em;text-transform:uppercase;margin-top:5px;font-size:.61rem;font-style:normal;font-weight:750}.assessment-booking-arrow{background:linear-gradient(145deg,#003f9ad6,#000f37e6);border:1px solid #def4ffb8;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:1rem;transition:background .22s,transform .22s;display:flex;box-shadow:inset 0 1px #ffffff40,0 8px 16px #00000040}.assessment-offer-tagline{z-index:3;color:#9fc6ec;letter-spacing:.17em;text-align:center;text-transform:uppercase;padding:0 4px 2px;font-size:.61rem;font-weight:850;display:block;position:relative}@media (hover:hover){.assessment-offer:hover{border-color:#cfedffe6;transform:translateY(-4px);box-shadow:inset 0 1px #ffffff29,inset 0 0 42px #0868d81a,0 32px 72px #0000008a,0 0 42px #0878f047}.assessment-offer:hover .assessment-offer-visual>img{filter:saturate(1.12)contrast(1.06)brightness(.9);transform:scale(1.045)}.assessment-offer:hover .assessment-booking-bar{transform:translateY(-2px);box-shadow:inset 0 1px #ffffffc2,inset 0 -15px 28px #0016527a,0 19px 38px #0000007a,0 0 42px #0878f09e}.assessment-offer:hover .assessment-booking-arrow{background:linear-gradient(145deg,#126bc8,#001938);transform:translate(4px)}}@keyframes assessmentSweep{0%,18%{opacity:0;transform:translate(0)rotate(20deg)}35%,58%{opacity:1}76%,to{opacity:0;transform:translate(410%)rotate(20deg)}}@keyframes assessmentAura{0%,to{box-shadow:inset 0 0 26px #0053bead,0 0 0 7px #0022663d,0 0 20px #e0f4ff61}50%{box-shadow:inset 0 0 30px #005ed7c7,0 0 0 9px #00379130,0 0 31px #e0f4ff94}}@keyframes assessmentCorePulse{0%,to{opacity:.28;transform:scale(.985)}50%{opacity:.58;transform:scale(1.025)}}.workplace{background:radial-gradient(60% 42% at 50% 48%,#0868d821,#0000 70%),linear-gradient(#00040f,#00020a);overflow:clip}.section-heading.compact{margin-bottom:52px}.workplace-stage{grid-template-columns:1.22fr .78fr;gap:16px;min-height:610px;transition:grid-template-columns .48s cubic-bezier(.2,.75,.2,1);display:grid;position:relative}.workplace-panel{min-width:0;min-height:610px;position:relative}.workplace-suite{isolation:isolate;background:linear-gradient(#000713,#00030a) padding-box padding-box,linear-gradient(145deg,#dceeff 0%,#168dff 18%,#31465e 47%,#0878f0 78%,#8ebeea 100%) border-box;border:2px solid #0000;border-radius:24px;height:100%;min-height:610px;transition:border-color .22s,box-shadow .22s,transform .22s;display:block;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1a,inset 0 0 42px #0868d80f,0 30px 72px #00000080,0 0 30px #0868d81f}.workplace-suite:focus-visible{box-shadow:inset 0 0 0 2px var(--cyan), inset 0 0 42px #0868d81a, 0 32px 76px #0000008a, 0 0 36px #0878f047;outline:0}.workplace-suite__media{background:#000713;position:absolute;inset:0;overflow:hidden}.workplace-suite__media>img,.workplace-suite__shade{width:100%;height:100%;position:absolute;inset:0}.workplace-suite__media>img{object-fit:cover;object-position:60% 42%;filter:saturate(1.08)contrast(1.05)brightness(.84);max-width:none;transition:filter .6s,transform .85s cubic-bezier(.2,.7,.2,1);transform:scale(1.01)}.workspace-suite .workplace-suite__media>img{object-position:58% 44%;filter:saturate(1.16)contrast(1.05)brightness(.94)}.voice-suite .workplace-suite__media{background:radial-gradient(80% 48% at 50% 76%,#0868d83d,#0000 70%),linear-gradient(#061426,#000713 62%,#00030a)}.voice-suite .workplace-suite__media>img{object-fit:contain;object-position:center bottom;filter:saturate(1.07)contrast(1.03)brightness(.92)drop-shadow(0 22px 34px #0000006b);transform-origin:bottom;transform:scale(.96)}.workplace-suite__shade{z-index:1;pointer-events:none;background:linear-gradient(90deg,#00030ef5 0%,#000514b3 46%,#0008180d 82%),linear-gradient(#00040e0a 38%,#00020ae6 100%)}.voice-suite .workplace-suite__shade{background:linear-gradient(#00030ceb 0%,#000512b8 34%,#00071614 64%,#00030c1f 100%),linear-gradient(90deg,#00040f52,#0000 72%)}.workplace-suite__status{z-index:2;color:#d9ebfb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);letter-spacing:.09em;text-transform:uppercase;background:#000615b8;border:1px solid #78bcf561;border-radius:999px;align-items:center;gap:8px;padding:8px 11px;font-size:.55rem;font-weight:850;display:inline-flex;position:absolute;top:22px;right:22px;box-shadow:inset 0 1px #ffffff14,0 10px 24px #00000052}.workplace-suite__status i{background:#20a0f0;border-radius:50%;width:7px;height:7px;box-shadow:0 0 11px #0878f0}.workplace-suite__content{z-index:3;width:min(720px,86%);padding:clamp(30px,3.2vw,46px);position:absolute;bottom:0;left:0}.voice-suite .workplace-suite__content{width:100%;padding:clamp(28px,2.8vw,40px);top:0;bottom:auto;right:0}.workplace-platforms{flex-wrap:wrap;gap:8px;margin-bottom:23px;display:flex}.workplace-platforms>span{color:#d8e6f4;letter-spacing:.035em;background:#000a1eb8;border:1px solid #71b1ef52;border-radius:999px;justify-content:center;align-items:center;min-height:54px;padding:8px 14px;font-size:.58rem;font-weight:800;display:inline-flex;box-shadow:inset 0 1px #ffffff12}.workplace-platforms img{object-fit:contain;width:auto;max-width:160px;height:clamp(30px,2.25vw,34px)}.workplace-suite__eyebrow{color:var(--blue-hot);letter-spacing:.16em;text-transform:uppercase;margin:0 0 12px;font-size:.66rem;font-weight:900}.workplace-suite__content h3{color:#fff;font-family:var(--display);letter-spacing:-.055em;text-transform:uppercase;margin:0 0 17px;font-size:clamp(2.15rem,3vw,3.25rem);font-weight:900;line-height:.96}.voice-suite .workplace-suite__content h3{font-size:clamp(1.9rem,2.3vw,2.55rem)}.workplace-heading-line{max-width:100%;display:inline-block;position:relative}.workplace-heading-flare{background:linear-gradient(90deg,#0878f02e,#dceeff80,#0878f02e);border-radius:999px;height:2px;display:block;position:absolute;bottom:-11px;left:0;right:0;overflow:hidden;box-shadow:0 0 10px #0878f059}.workplace-heading-flare i{inset-block:-1px;background:linear-gradient(90deg,#0000,#168dff,#fff,#168dff,#0000);width:34%;animation:5.8s ease-in-out infinite workplaceHeadingFlare;position:absolute;left:-35%;box-shadow:0 0 12px #0878f0e0}.workplace-suite__content>p:not(.workplace-suite__eyebrow){color:#aab9ca;max-width:620px;margin:0 0 20px;font-size:.86rem;line-height:1.65}.workplace-features{flex-wrap:wrap;gap:7px;margin-bottom:24px;display:flex}.workplace-features>span{color:#b9d2e9;letter-spacing:.055em;text-transform:uppercase;background:#000b229e;border:1px solid #4e95de47;border-radius:8px;padding:7px 9px;font-size:.56rem;font-weight:850}.workplace-suite__cta{color:#fff;background:linear-gradient(145deg,#001230eb,#000512f5) padding-box padding-box,linear-gradient(120deg,#dceeff,#168dff 28%,#31465e 58%,#0878f0) border-box;border:1px solid #0000;border-radius:14px;grid-template-columns:minmax(0,1fr) 38px;align-items:center;gap:12px;width:min(100%,410px);min-height:58px;padding:8px 9px 8px 15px;transition:box-shadow .22s,transform .22s;display:grid;box-shadow:inset 0 1px #ffffff1a,0 14px 28px #00000052,0 0 22px #0868d81f}.workplace-suite__cta>span{flex-direction:column;min-width:0;display:flex}.workplace-suite__cta small{color:#8fa7bf;letter-spacing:.12em;text-transform:uppercase;font-size:.51rem;font-weight:850}.workplace-suite__cta strong{letter-spacing:.045em;text-transform:uppercase;margin-top:2px;font-size:.73rem;line-height:1.25}.workplace-suite__cta>i{background:linear-gradient(145deg,#0b62bd,#00142e);border:1px solid #a4daff99;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:.9rem;font-style:normal;transition:background .22s,transform .22s;display:flex;box-shadow:inset 0 1px #ffffff38,0 7px 14px #00000047}.workplace-suite__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:min(100%,540px);display:grid}.workplace-platform-cta{color:#fff;background:linear-gradient(145deg,#001230eb,#000512f5) padding-box padding-box,linear-gradient(120deg,#dceeff,#168dff 32%,#31465e 62%,#0878f0) border-box;border:1px solid #0000;border-radius:13px;grid-template-columns:minmax(0,1fr) 32px;align-items:center;gap:8px;min-width:0;min-height:58px;padding:8px 8px 8px 13px;transition:box-shadow .22s,transform .22s;display:grid;box-shadow:inset 0 1px #ffffff1a,0 12px 24px #0000004d,0 0 18px #0868d81a}.workplace-platform-cta>span{flex-direction:column;min-width:0;display:flex}.workplace-platform-cta small{color:#8fa7bf;letter-spacing:.11em;text-transform:uppercase;font-size:.49rem;font-weight:850}.workplace-platform-cta strong{letter-spacing:.035em;text-transform:uppercase;margin-top:2px;font-size:.67rem;line-height:1.18}.workplace-platform-cta>i{background:linear-gradient(145deg,#0b62bd,#00142e);border:1px solid #a4daff8f;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:.78rem;font-style:normal;transition:background .22s,transform .22s;display:flex}.workplace-platform-cta:hover,.workplace-platform-cta:focus-visible{box-shadow:inset 0 0 0 1px var(--cyan), 0 16px 30px #0000005c, 0 0 26px #0878f03d;outline:0;transform:translateY(-2px)}.workplace-platform-cta:hover>i,.workplace-platform-cta:focus-visible>i{background:linear-gradient(145deg,#168dff,#00214b);transform:translate(3px)}.workspace-suite:focus-within>.workplace-suite{box-shadow:inset 0 0 0 2px var(--cyan), inset 0 0 42px #0868d81a, 0 32px 76px #0000008a, 0 0 36px #0878f047;transform:translateY(-3px)}.voice-waveform{z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00071785;border:1px solid #69b7f547;border-radius:10px;align-items:center;gap:4px;height:42px;padding:8px 10px;display:flex;position:absolute;top:42%;right:9%;box-shadow:inset 0 1px #ffffff12,0 0 18px #0868d81f}.voice-waveform i{transform-origin:50%;background:linear-gradient(#dceeff,#0878f0);border-radius:3px;width:3px;height:16px;box-shadow:0 0 7px #0878f0b3}.voice-waveform i:nth-child(2),.voice-waveform i:nth-child(8){height:24px}.voice-waveform i:nth-child(3),.voice-waveform i:nth-child(7){height:12px}.voice-waveform i:nth-child(4),.voice-waveform i:nth-child(6){height:28px}.voice-waveform i:nth-child(5){height:20px}@media (hover:hover){.workplace-suite:hover,.workplace-suite:focus-visible{transform:translateY(-3px);box-shadow:inset 0 1px #ffffff24,inset 0 0 48px #0868d81a,0 36px 82px #0000008f,0 0 40px #0878f03d}.workplace-suite:hover .workplace-suite__media>img,.workplace-suite:focus-visible .workplace-suite__media>img,.workspace-suite:focus-within>.workplace-suite .workplace-suite__media>img{filter:saturate(1.22)contrast(1.06)brightness(.98);transform:scale(1.035)}.voice-suite .workplace-suite:hover .workplace-suite__media>img,.voice-suite .workplace-suite:focus-visible .workplace-suite__media>img{filter:saturate(1.1)contrast(1.04)brightness(.98)drop-shadow(0 22px 34px #0000006b);transform:scale(.985)}.workplace-suite:hover .workplace-suite__cta,.workplace-suite:focus-visible .workplace-suite__cta{transform:translateY(-2px);box-shadow:inset 0 1px #ffffff29,0 18px 34px #00000061,0 0 30px #0878f042}.workplace-suite:hover .workplace-suite__cta>i,.workplace-suite:focus-visible .workplace-suite__cta>i{background:linear-gradient(145deg,#168dff,#00214b);transform:translate(4px)}.workplace-suite:hover .voice-waveform i,.workplace-suite:focus-visible .voice-waveform i{animation:.9s ease-in-out infinite alternate workplaceVoiceWave}.workplace-suite:hover .voice-waveform i:nth-child(2n),.workplace-suite:focus-visible .voice-waveform i:nth-child(2n){animation-delay:-420ms}}@media (hover:hover) and (width>=1181px){:is(.workplace-stage:has(.workspace-suite>.workplace-suite:hover),.workplace-stage:has(.workspace-suite:focus-within)){grid-template-columns:minmax(0,1.36fr) minmax(360px,.64fr)}:is(.workplace-stage:has(.voice-suite>.workplace-suite:hover),.workplace-stage:has(.voice-suite>.workplace-suite:focus-visible)){grid-template-columns:minmax(380px,.72fr) minmax(0,1.28fr)}}@keyframes workplaceHeadingFlare{0%,16%{opacity:0;transform:translate(0)}30%,72%{opacity:.95}88%,to{opacity:0;transform:translate(400%)}}@keyframes workplaceVoiceWave{0%{transform:scaleY(.55)}to{transform:scaleY(1.12)}}.partner-panel{background:linear-gradient(90deg,#001432ab,#00020cdb);border:1px solid #0868d852;border-radius:13px;grid-template-columns:250px 1fr;align-items:center;gap:32px;margin-top:18px;padding:24px 28px;display:grid;box-shadow:inset 0 1px #ffffff0f}.partner-panel>span{color:#8799ad;letter-spacing:.13em;text-transform:uppercase;font-size:.61rem;font-weight:900;line-height:1.45}.partner-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;gap:18px;display:grid}.partner-logo{border-left:1px solid #0868d833;justify-content:center;align-items:center;height:54px;padding:8px;display:flex}.partner-logo:first-child{border-left:0}.partner-logo img{filter:brightness(1.1)contrast(1.02);opacity:.9;width:auto;max-width:100%;max-height:40px}.testimonials{background:radial-gradient(circle at 18%,#0868d821,#0000 30%),linear-gradient(145deg,#000008,#001331 58%,#00020a);border-top:1px solid #0868d829;overflow:clip}.testimonial-heading{justify-content:space-between;align-items:end;gap:46px;margin-bottom:50px;display:flex}.testimonial-heading h2{font-size:clamp(2.85rem,4.4vw,4.65rem)}.testimonial-grid{grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);gap:17px;display:grid}.testimonial-card{background:linear-gradient(145deg,#00132ff0,#00020cfc);border:1px solid #4c99ed66;border-radius:16px;flex-direction:column;justify-content:space-between;min-height:390px;padding:34px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 24px 55px #0000006b}.testimonial-card.featured-quote{background:radial-gradient(circle at 90% 10%,#0878f02b,#0000 38%),linear-gradient(145deg,#001b43f5,#00020cfc);padding:42px}.quote-mark{color:#0878f03d;font-family:Georgia,serif;font-size:7.2rem;line-height:1;position:absolute;top:14px;right:24px}.testimonial-card blockquote{z-index:1;color:#dfe7f0;margin:auto 0;font-size:clamp(1.15rem,1.7vw,1.45rem);font-weight:600;line-height:1.55;position:relative}.featured-quote blockquote{max-width:760px;font-family:var(--display);letter-spacing:-.04em;font-size:clamp(1.7rem,2.4vw,2.5rem);font-weight:900;line-height:1.3}.testimonial-card footer{z-index:1;border-top:1px solid #0868d845;align-items:center;gap:14px;padding-top:24px;display:flex;position:relative}.testimonial-card footer>span{color:#fff;background:radial-gradient(circle at 40% 30%,#126fd4,#001332 70%);border:1px solid #64b8ffa8;border-radius:50%;flex:none;justify-content:center;align-items:center;width:44px;height:44px;font-size:.67rem;font-weight:900;display:flex;box-shadow:inset 0 1px #ffffff3d,0 0 16px #0868d838}.testimonial-card footer div{flex-direction:column;display:flex}.testimonial-card footer small{color:var(--muted);font-size:.62rem;line-height:1.4}.final-cta{background:#00020b;border-top:1px solid #0868d83b;padding-bottom:70px;overflow:clip}.final-circuit{opacity:.62;filter:saturate(1.18);pointer-events:none;background:linear-gradient(90deg,#000008f5 0%,#000410a3 48%,#00041052),url(/circuit-background.webp) 100%/cover no-repeat;position:absolute;inset:0}.final-panel{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(125deg,#000513f0,#00163ed1) padding-box padding-box,linear-gradient(135deg,#e0f1ff75,#0878f0cc,#0846aa2e) border-box;border:1px solid #0000;border-radius:19px;grid-template-columns:minmax(0,1.16fr) minmax(400px,.84fr);align-items:center;gap:70px;min-height:430px;padding:54px 60px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff1f,0 38px 90px #0000008a,0 0 45px #0868d826}.final-panel h2{font-size:clamp(3.1rem,5.2vw,5.5rem)}.final-panel>div:first-child>p:last-child{color:#b5c2d1;max-width:680px;margin:25px 0 0;font-size:.98rem;line-height:1.7}.final-actions{flex-direction:column;gap:22px;display:flex}.plan-button{color:#fff;background:linear-gradient(#1794ff 0%,#0868d8 44%,#053ca3 100%);border:1px solid #92dffff0;border-radius:18px;grid-template-columns:58px 1fr auto;align-items:center;gap:14px;min-height:98px;padding:11px 19px 11px 12px;transition:transform .18s,box-shadow .18s;display:grid;box-shadow:inset 0 2px #ffffff8f,inset 0 -20px 30px #00176680,0 0 0 2px #0868d83d,0 0 34px #0868d89e,0 24px 50px #0000006b}.plan-button:hover{transform:translateY(-3px);box-shadow:inset 0 2px #ffffffad,inset 0 -20px 30px #00176675,0 0 0 2px #0868d857,0 0 46px #0878f0cc,0 28px 55px #0000007a}.plan-button>span:nth-child(2){flex-direction:column;gap:3px;display:flex}.plan-button strong{font-family:var(--display);letter-spacing:.03em;text-transform:uppercase;font-size:1.05rem;font-weight:900;line-height:1}.plan-button small{color:#bfe4ff;letter-spacing:.11em;text-transform:uppercase;font-size:.6rem;font-weight:800}.plan-button>.arrow{border:1px solid #ffffff61;border-radius:50%;width:30px;height:30px}.call-link{justify-content:space-between;align-items:center;gap:20px;padding:0 9px;display:flex}.call-link span{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font-size:.65rem;font-weight:800}.call-link strong{font-family:var(--display);font-size:1.17rem}.final-reassurance{color:#7f92a8;letter-spacing:.12em;text-transform:uppercase;justify-content:center;align-items:center;gap:22px;padding-top:30px;font-size:.62rem;font-weight:800;display:flex;position:relative}.final-reassurance i{background:var(--blue-hot);width:4px;height:4px;box-shadow:0 0 8px var(--blue-hot);border-radius:50%}.site-footer{background:#000008;border-top:1px solid #0868d840;padding:75px 0 27px;position:relative}.site-footer:before{content:"";background:linear-gradient(90deg,#0000,#0878f0bd,#0000);height:1px;position:absolute;top:-1px;left:0;right:0;box-shadow:0 0 12px #0878f061}.footer-grid{grid-template-columns:1.9fr repeat(3,1fr);gap:66px;padding-bottom:58px;display:grid}.footer-brand .brand{width:185px;margin-bottom:20px}.footer-brand>p{color:#7f90a3;max-width:380px;margin:0 0 20px;font-size:.83rem;line-height:1.65}.footer-brand>span{color:#a9b8c8;letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:11px;font-size:.62rem;font-weight:800;display:flex}.footer-brand>span i{width:7px;height:7px}.footer-column{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.footer-column h3{letter-spacing:.13em;text-transform:uppercase;margin:0 0 11px;font-size:.68rem;font-weight:900}.footer-column a{color:#7f90a3;font-size:.77rem;transition:color .18s}.footer-column a:hover{color:#fff}.footer-contact .footer-contact-link{color:var(--blue-hot);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:8px;margin-top:8px;font-weight:900;display:inline-flex}.footer-bottom{color:#506176;letter-spacing:.05em;border-top:1px solid #0868d829;justify-content:space-between;gap:30px;padding-top:23px;font-size:.6rem;display:flex}@keyframes pulse{0%,to{opacity:.72;box-shadow:0 0 0 4px #20a0f01a,0 0 10px #20a0f0}50%{opacity:1;box-shadow:0 0 0 7px #20a0f00a,0 0 18px #20a0f0}}@keyframes heroDepth{0%{transform:scale(1.025)translate(0,0)}to{transform:scale(1.055)translate(-.7%,-.25%)}}@keyframes networkEnergize{0%,52%,to{opacity:0}56%{opacity:.18}64%{opacity:.48}74%{opacity:.82}82%,91%{opacity:1}95%{opacity:0}}@keyframes networkHubGlow{0%,51%,to{opacity:0;transform:translate(-50%,-50%)scale(.2)}55%{opacity:.44;transform:translate(-50%,-50%)scale(.82)}60%{opacity:.48;transform:translate(-50%,-50%)scale(1.08)}72%{opacity:.3;transform:translate(-50%,-50%)scale(1.28)}88%{opacity:.22;transform:translate(-50%,-50%)scale(1.38)}95%{opacity:0;transform:translate(-50%,-50%)scale(1.42)}}@keyframes networkEnergyRing{0%,54%,to{opacity:0;transform:translate(-50%, -50%) scale(var(--ring-start))}58%{opacity:.3;transform:translate(-50%,-50%)scale(.48)}76%{opacity:.08;transform:translate(-50%, -50%) scale(var(--ring-end))}80%,96%{opacity:0;transform:translate(-50%, -50%) scale(calc(var(--ring-end) + .12))}}@keyframes plugAssemblyDock{0%,3%,to{opacity:0;transform:translate3d(-18%,-4.5%,120px)rotateY(-14deg)rotateX(2deg)rotate(-2.4deg)scale(.93)}8%{opacity:1;animation-timing-function:cubic-bezier(.16,1,.3,1);transform:translate3d(-18%,-4.5%,120px)rotateY(-14deg)rotateX(2deg)rotate(-2.4deg)scale(.93)}15%{opacity:1;transform:translate3d(-11.8%,-1.8%,55px)rotateY(-7deg)rotateX(.9deg)rotate(-.9deg)scale(.97)}22%{transform:translate3d(-7.3%,-.45%,14px)rotateY(-2deg)rotateX(.2deg)rotate(-.25deg)scale(.992)}25%{animation-timing-function:cubic-bezier(.4,0,.2,1);transform:translate(-5.32%)rotateY(0)rotateX(0)rotate(0)scale(1)}27.5%{animation-timing-function:cubic-bezier(.18,.78,.18,1);transform:translate(-4.25%)rotateY(0)rotateX(0)rotate(0)scale(1)}30.3%{transform:translate(-2.6%)rotateY(0)rotateX(0)rotate(0)scale(1)}31.5%{transform:translate(-1.66%)rotateY(0)rotateX(0)rotate(0)scale(1.002)}32.5%{transform:translate(-1.84%)rotateY(0)rotateX(0)rotate(0)scale(1)}33.3%,91%{opacity:1;transform:translate(-1.78%)rotateY(0)rotateX(0)rotate(0)scale(1)}95%{opacity:0;transform:translate3d(-7%,0,28px)rotateY(-2deg)rotateX(0)rotate(-.2deg)scale(.99)}96%,to{opacity:0;transform:translate3d(-18%,-4.5%,120px)rotateY(-14deg)rotateX(2deg)rotate(-2.4deg)scale(.93)}}@keyframes socketEdgeContact{0%,27%,to{opacity:.24}27.5%{opacity:.52}30.3%{opacity:1}31.5%{opacity:.68}33.3%,44%{opacity:.38}47%{opacity:.92}52%,91%{opacity:.46}95%{opacity:0}}@keyframes cordSpark{0%,33%,40%,to{opacity:0;transform:translate(-50%,-50%)scale(.55)}34.5%{opacity:1;transform:translate(-50%,-50%)scale(1.14)}37%{opacity:.5;transform:translate(-50%,-50%)scale(.86)}39.5%{opacity:0;transform:translate(-50%,-50%)scale(.64)}}@keyframes plugAura{0%,46%,to{opacity:0;transform:scale(.98)}52%{opacity:.82;transform:scale(1.01)}66%,92%{opacity:.36;transform:scale(1.025)}98%{opacity:0;transform:scale(.99)}}@keyframes plugBrandEnergize{0%,45%,to{opacity:.68;filter:brightness(.78)saturate(.84)}52%{opacity:1;filter:brightness(1.35)saturate(1.2)drop-shadow(0 0 9px #00aeef99)}66%,93%{opacity:1;filter:brightness(1.22)saturate(1.15)drop-shadow(0 0 7px #00aeef75)}98%{opacity:.72;filter:brightness(.82)saturate(.88)}}@keyframes plugBrandSweep{0%,55%,to{opacity:0;transform:translate(-120%)}60%{opacity:.18}68%{opacity:.58;transform:translate(130%)}73%{opacity:0;transform:translate(155%)}}@keyframes networkDataHub{0%,54%,to{opacity:0;transform:scale(.65)}56%{opacity:.96;transform:scale(1.3)}59%,91%{opacity:.56;transform:scale(1)}95%{opacity:0;transform:scale(.7)}}@keyframes networkDataMonitor{0%,57%,to{opacity:0;transform:scale(.65)}59%{opacity:.94;transform:scale(1.28)}62%,91%{opacity:.56;transform:scale(1)}95%{opacity:0;transform:scale(.7)}}@keyframes networkDataLaptop{0%,61%,to{opacity:0;transform:scale(.65)}63%{opacity:.94;transform:scale(1.28)}66%,91%{opacity:.56;transform:scale(1)}95%{opacity:0;transform:scale(.7)}}@keyframes networkDataMobile{0%,64%,to{opacity:0;transform:scale(.65)}66%{opacity:.94;transform:scale(1.28)}69%,91%{opacity:.56;transform:scale(1)}95%{opacity:0;transform:scale(.7)}}@keyframes networkDataPhone{0%,67%,to{opacity:0;transform:scale(.65)}69%{opacity:.94;transform:scale(1.28)}72%,91%{opacity:.56;transform:scale(1)}95%{opacity:0;transform:scale(.7)}}@keyframes networkDataServer{0%,70%,to{opacity:0;transform:scale(.65)}72%{opacity:.94;transform:scale(1.28)}75%,91%{opacity:.56;transform:scale(1)}95%{opacity:0;transform:scale(.7)}}@keyframes networkDataData{0%,73%,to{opacity:0;transform:scale(.65)}75%{opacity:.94;transform:scale(1.28)}78%,91%{opacity:.56;transform:scale(1)}95%{opacity:0;transform:scale(.7)}}@keyframes networkDataCloud{0%,76%,to{opacity:0;transform:scale(.65)}78%{opacity:.94;transform:scale(1.28)}81%,91%{opacity:.56;transform:scale(1)}95%{opacity:0;transform:scale(.7)}}@keyframes devicePowerMonitor{0%,57%,to{opacity:0;transform:translate(-50%,-50%)scale(.94)}60%{opacity:.78;transform:translate(-50%,-50%)scale(1.04)}64%,91%{opacity:.24;transform:translate(-50%,-50%)scale(1)}95%{opacity:0;transform:translate(-50%,-50%)scale(.98)}}@keyframes devicePowerLaptop{0%,61%,to{opacity:0;transform:translate(-50%,-50%)scale(.94)}64%{opacity:.78;transform:translate(-50%,-50%)scale(1.04)}68%,91%{opacity:.24;transform:translate(-50%,-50%)scale(1)}95%{opacity:0;transform:translate(-50%,-50%)scale(.98)}}@keyframes devicePowerMobile{0%,64%,to{opacity:0;transform:translate(-50%,-50%)scale(.94)}67%{opacity:.82;transform:translate(-50%,-50%)scale(1.06)}71%,91%{opacity:.28;transform:translate(-50%,-50%)scale(1)}95%{opacity:0;transform:translate(-50%,-50%)scale(.98)}}@keyframes devicePowerPhone{0%,67%,to{opacity:0;transform:translate(-50%,-50%)scale(.94)}70%{opacity:.78;transform:translate(-50%,-50%)scale(1.04)}74%,91%{opacity:.24;transform:translate(-50%,-50%)scale(1)}95%{opacity:0;transform:translate(-50%,-50%)scale(.98)}}@keyframes devicePowerServer{0%,70%,to{opacity:0;transform:translate(-50%,-50%)scale(.94)}73%{opacity:.8;transform:translate(-50%,-50%)scale(1.04)}77%,91%{opacity:.25;transform:translate(-50%,-50%)scale(1)}95%{opacity:0;transform:translate(-50%,-50%)scale(.98)}}@keyframes devicePowerData{0%,73%,to{opacity:0;transform:translate(-50%,-50%)scale(.94)}76%{opacity:.82;transform:translate(-50%,-50%)scale(1.06)}80%,91%{opacity:.28;transform:translate(-50%,-50%)scale(1)}95%{opacity:0;transform:translate(-50%,-50%)scale(.98)}}@keyframes devicePowerCloud{0%,76%,to{opacity:0;transform:translate(-50%,-50%)scale(.94)}79%{opacity:.84;transform:translate(-50%,-50%)scale(1.05)}83%,91%{opacity:.3;transform:translate(-50%,-50%)scale(1)}95%{opacity:0;transform:translate(-50%,-50%)scale(.98)}}@keyframes networkFinalPulse{0%,78%,to{opacity:0;transform:translate(-50%,-50%)scale(.25)}81%{opacity:.2}89%{opacity:0;transform:translate(-50%,-50%)scale(7)}95%{opacity:0;transform:translate(-50%,-50%)scale(7)}}@keyframes orbitSpin{to{transform:rotate(360deg)}}@media (width<=1180px){.container,.nav-shell{width:min(100% - 64px,1080px)}.desktop-nav,.nav-cta{display:none}.mobile-menu{display:block;position:relative}.mobile-menu summary{color:#dbe5ef;letter-spacing:.11em;text-transform:uppercase;cursor:pointer;background:#00112cb3;border:1px solid #4f95e073;border-radius:8px;align-items:center;gap:10px;min-height:43px;padding:0 15px;font-size:.66rem;font-weight:900;list-style:none;display:flex}.mobile-menu summary::-webkit-details-marker{display:none}.mobile-menu summary span,.mobile-menu summary span:before,.mobile-menu summary span:after{content:"";background:var(--blue-hot);width:14px;height:1px;display:block}.mobile-menu summary span{position:relative}.mobile-menu summary span:before{position:absolute;top:-5px}.mobile-menu summary span:after{position:absolute;top:5px}.mobile-menu nav{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#000412f7;border:1px solid #509df073;border-radius:10px;width:min(300px,100vw - 48px);display:grid;position:absolute;top:51px;right:0;overflow:hidden;box-shadow:0 24px 60px #0000008c,0 0 30px #0868d824}.mobile-menu nav a{color:#c8d3df;letter-spacing:.07em;text-transform:uppercase;border-bottom:1px solid #0868d82e;padding:14px 18px;font-size:.72rem;font-weight:800}.mobile-menu nav a:last-child{border-bottom:0}.hero{min-height:805px}.hero-layout{grid-template-columns:minmax(440px,.88fr) minmax(0,1.12fr)}.hero h1{font-size:clamp(3.5rem,6vw,4.4rem)}.hero-art{height:565px}.hero-plan-card{min-width:330px;right:16px}.optimization-motion-layout{grid-template-columns:minmax(280px,.7fr) minmax(460px,1.3fr);gap:22px 32px}.difference-layout{gap:56px}.assessment-ad{grid-template-columns:minmax(0,1fr) minmax(360px,.88fr);gap:34px;padding:40px}.value-pledges>div{grid-template-columns:1fr}.section-heading{gap:42px}.workplace-stage{grid-template-columns:1.08fr .92fr;min-height:560px}.workplace-panel,.workplace-suite{min-height:560px}.workplace-suite__content{width:90%;padding:32px}.voice-suite .workplace-suite__content{width:100%;padding:32px}.final-panel{gap:48px;padding-inline:45px}}@media (width<=980px){.optimization-motion{padding:52px 0}.optimization-motion-layout{grid-template:"copy""visual""result"/1fr;gap:28px}.optimization-power{justify-self:center;max-width:760px}.optimization-motion-copy{max-width:620px}.optimization-motion-copy h2{font-size:clamp(2rem,6vw,3rem)}.optimization-motion-copy>p:last-child{max-width:none}.optimization-result{grid-template-columns:58px 1fr auto}.optimization-result>a{border-top:0;border-left:1px solid #0868d84d;grid-column:auto;margin:0;padding:0 0 0 16px}.assessment-ad{grid-template-columns:1fr;gap:38px}.assessment-ad-copy{max-width:740px}.assessment-offer{width:min(100%,720px);min-height:500px}.workplace-stage{grid-template-columns:1fr;min-height:0}.workplace-panel,.workplace-suite{min-height:500px}.voice-suite,.voice-suite .workplace-suite{min-height:520px}.workspace-suite .workplace-suite__media>img{object-position:58% 44%}.voice-suite .workplace-suite__content{width:min(100%,620px)}}@media (width<=900px){.section{padding:92px 0}.hero{padding-top:126px}.hero-layout,.difference-layout{grid-template-columns:1fr}.hero-copy{max-width:700px}.hero h1{font-size:clamp(4rem,10vw,5.4rem)}.hero-art{height:500px;margin-top:25px}.difference-copy{max-width:740px}.difference-image{max-width:780px}.difference-image>img{aspect-ratio:16/10}.section-heading{grid-template-columns:1fr;align-items:start;gap:24px}.section-heading>p{max-width:650px}.partner-panel{grid-template-columns:1fr;gap:13px}.partner-grid{grid-template-columns:repeat(4,1fr)}.testimonial-grid,.final-panel{grid-template-columns:1fr}.final-actions{max-width:520px}.footer-grid{grid-template-columns:1.7fr repeat(3,1fr);gap:34px}}@media (width<=680px){.container,.nav-shell{width:min(100% - 40px,620px)}.section{padding:72px 0}.site-header{height:76px}.brand{width:144px}.optimization-power__brand{width:8.6%;top:42.44%;left:18.47%}.hero{padding:108px 0 38px}.line-kicker{letter-spacing:.12em;gap:9px;font-size:.62rem}.line-kicker>span{width:24px}.hero h1{font-size:clamp(3.1rem,14vw,4.2rem)}.hero-title-top{font-size:.7em}.hero h1 em{letter-spacing:.08em;font-size:.19em}.hero-lead{font-size:.98rem}.hero .glow-button,.assessment .glow-button,.outline-button{width:100%;min-height:58px}.hero-reassurance{gap:9px;display:grid}.hero-art{border-radius:16px;height:390px;margin-top:30px}.hero-art:after{background:linear-gradient(90deg,#00000dbd,#0000 34%),linear-gradient(#0000 70%,#00000aa8)}.hero-status{padding:10px 12px;top:18px;right:14px}.hero-status strong{font-size:.68rem}.hero-status small{font-size:.54rem}.hero-plan-card{width:calc(100% - 24px);min-width:0;bottom:16px;right:12px}.optimization-motion{padding:44px 0}.optimization-flow{padding-inline:10px}.optimization-power__stage{--approach-z:46px;perspective:720px}.optimization-power__head{letter-spacing:.1em;font-size:.51rem}.optimization-power__legend{letter-spacing:.08em;font-size:.68rem}.optimization-result{grid-template-columns:54px 1fr}.optimization-result>a{border-top:1px solid #0868d84d;border-left:0;grid-column:1/-1;margin-top:2px;padding:12px 0 0}.section h2{font-size:clamp(2.55rem,12vw,3.8rem)}.value-pledges{grid-template-columns:1fr}.value-pledges>div{grid-template-columns:30px 1fr;min-height:116px}.difference-image>img{aspect-ratio:4/5}.section-heading{margin-bottom:40px}.assessment-ad{border-radius:21px;gap:28px;padding:20px}.assessment-ad-copy .line-kicker{letter-spacing:.12em;gap:10px;font-size:.65rem}.assessment-ad-copy .line-kicker>span{width:28px}.assessment-ad-copy h2{font-size:clamp(2.7rem,12vw,3.65rem)}.assessment-pitch{font-size:.93rem}.assessment-outcomes{grid-template-columns:1fr;margin-top:25px}.assessment-outcomes article{min-height:112px}.assessment-trust-rail{gap:9px 12px}.assessment-trust-rail span{letter-spacing:.05em;font-size:.57rem}.assessment-energy{opacity:.24;width:130vw;right:-35%}.assessment-offer{border-radius:18px;min-height:auto;padding:14px}.assessment-offer-visual{min-height:250px;margin:-14px -14px 0}.assessment-offer-status{top:13px;right:13px}.assessment-booking-bar{border-radius:15px;grid-template-columns:66px minmax(0,1fr);gap:10px;min-height:96px;padding:9px}.assessment-calendar-icon{width:64px;height:64px;box-shadow:inset 0 0 20px #0053bead,0 0 0 5px #0022663d,0 0 18px #e0f4ff6b}.assessment-calendar-icon:before{border-width:3px;border-radius:5px;width:28px;height:24px;top:19px;left:16px}.assessment-calendar-icon:after{width:35px;height:3px;top:27px;left:16px;box-shadow:9px 10px 0 -1px #fff,20px 10px 0 -1px #fff}.assessment-calendar-icon i{width:3px;height:12px;top:12px}.assessment-calendar-icon i:first-child{left:24px}.assessment-calendar-icon i:nth-child(2){left:39px}.assessment-booking-copy{padding-right:24px}.assessment-booking-copy strong{font-size:1rem}.assessment-booking-arrow{width:30px;height:30px;font-size:.82rem;position:absolute;top:9px;right:9px}.assessment-offer-tagline{letter-spacing:.11em;font-size:.55rem}.workplace-stage{gap:14px}.workplace-panel,.workplace-suite,.voice-suite,.voice-suite .workplace-suite{min-height:0}.workplace-suite{border-radius:19px;grid-template-rows:clamp(230px,62vw,300px) auto;display:grid}.workplace-suite__media{grid-row:1;position:relative}.workspace-suite .workplace-suite__media>img{object-position:64% 38%}.voice-suite .workplace-suite__media>img{object-position:center bottom;transform:scale(.94)}.workplace-suite__shade,.voice-suite .workplace-suite__shade{background:linear-gradient(#00030d0a 55%,#0004109e 100%)}.workplace-suite__status{font-size:.51rem;top:14px;right:14px}.voice-waveform{top:56px;bottom:auto;right:15px}.workplace-suite__content,.voice-suite .workplace-suite__content{background:linear-gradient(#000713,#00030a);width:100%;padding:25px 23px 24px;position:relative;inset:auto}.workplace-platforms{margin-bottom:19px}.workplace-suite__content h3,.voice-suite .workplace-suite__content h3{font-size:clamp(2rem,9vw,2.75rem)}.workplace-suite__content>p:not(.workplace-suite__eyebrow){font-size:.82rem}.workplace-suite__cta{width:100%;min-height:58px}.partner-panel{padding:21px}.partner-grid{grid-template-columns:repeat(2,1fr)}.partner-logo:nth-child(odd){border-left:0}.testimonial-heading{flex-direction:column;align-items:flex-start;gap:23px}.testimonial-card,.testimonial-card.featured-quote{min-height:340px;padding:27px}.final-panel{border-radius:16px;min-height:0;padding:40px 23px}.plan-button{grid-template-columns:54px 1fr;min-height:88px}.plan-button>.arrow{display:none}.plan-button strong{font-size:.9rem}.call-link{flex-direction:column;align-items:flex-start;padding:0}.final-reassurance{flex-direction:column;gap:8px}.final-reassurance i{display:none}.footer-grid{grid-template-columns:repeat(2,1fr)}.footer-brand{grid-column:1/-1}.footer-bottom{flex-direction:column}}@media (width<=420px){.container,.nav-shell{width:calc(100% - 32px)}.brand{width:132px}.mobile-menu summary{padding-inline:12px;font-size:.59rem}.hero h1{font-size:clamp(2.85rem,14vw,3.6rem)}.hero-art{height:350px}.hero-status{display:none}.optimization-power__stage{--approach-z:32px;perspective:560px}.optimization-power__brand{width:9%;top:42.15%;left:18.29%}.optimization-power__motion-control{margin-right:-6px;padding-inline:8px}.optimization-power__points>i{width:6px;height:6px}.workplace-suite{border-radius:17px}.workplace-suite__content,.voice-suite .workplace-suite__content{padding:21px 19px 20px}.workplace-suite__content h3,.voice-suite .workplace-suite__content h3{font-size:clamp(1.85rem,10vw,2.45rem)}.workplace-features>span{font-size:.52rem}.workplace-suite__cta{padding-left:12px}.workplace-suite__cta strong{font-size:.67rem}.workplace-platforms>span{font-size:.53rem}.workplace-suite__actions{grid-template-columns:1fr}.partner-panel{padding:17px}.assessment-ad{padding:16px}.assessment-ad-copy h2{font-size:clamp(2.35rem,12vw,3.65rem)}.assessment-ad-copy .line-kicker>span{width:18px}.assessment-outcomes article{grid-template-columns:50px minmax(0,1fr);gap:11px;padding:15px 13px}.assessment-outcome-icon{width:48px;height:48px}.assessment-outcome-icon img{width:39px;height:39px}.assessment-trust-rail span{line-height:1.3}.assessment-offer{padding:12px}.assessment-offer-visual{min-height:220px;margin:-12px -12px 0}.assessment-offer-visual>img{object-position:56% center}.assessment-booking-copy{padding-right:0}.assessment-booking-copy small{letter-spacing:.1em}.assessment-booking-copy em{letter-spacing:0;text-transform:none}.assessment-booking-arrow{display:none}.assessment-offer-tagline{line-height:1.4}.value-pledges>div,.footer-grid{grid-template-columns:1fr}.footer-brand{grid-column:auto}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.optimization-power__network--active,.optimization-power__hub-glow,.optimization-power__rings>i,.optimization-power__assembly,.optimization-power__cord-current>i,.optimization-power__plug-aura,.optimization-power__brand,.optimization-power__brand:after,.optimization-power__socket-edge,.optimization-power__device,.optimization-power__points>i,.optimization-power__sweep,.result-orbit i,.assessment-offer:before,.assessment-offer-visual:before,.assessment-calendar-icon,.assessment-offer-status i,.workplace-heading-flare i,.voice-waveform i{animation:none!important}.optimization-power__network--active{opacity:1}.optimization-power__assembly{opacity:1;transform:translate(-1.78%)rotateY(0)rotateX(0)rotate(0)scale(1)}.optimization-power__hub-glow{opacity:.18;transform:translate(-50%,-50%)scale(1.12)}.optimization-power__rings,.optimization-power__cord-current,.optimization-power__sweep{display:none}.optimization-power__plug-aura{opacity:.2;transform:scale(1.02)}.optimization-power__device{opacity:.24;transform:translate(-50%,-50%)scale(1)}.optimization-power__brand{opacity:1;filter:brightness(1.22)saturate(1.12)drop-shadow(0 0 6px #00aeef66)}.optimization-power__points>i{opacity:.55;transform:scale(1)}.optimization-power__motion-control{display:none}.workplace-suite,.workplace-suite__media>img,.workplace-suite__cta,.workplace-suite__cta>i,.workplace-platform-cta,.workplace-platform-cta>i,.workspace-suite:focus-within>.workplace-suite{transform:none!important}.assessment-offer:before{opacity:0}}@media (prefers-reduced-motion:reduce) and (width>=1181px){:is(.workplace-stage,.workplace-stage:has(.workspace-suite:focus-within),.workplace-stage:has(.voice-suite>.workplace-suite:focus-visible)){grid-template-columns:1.22fr .78fr!important}}.assessment-trust-rail{gap:10px 12px;padding-top:24px}.assessment-trust-rail span{color:#e0ebf6;letter-spacing:.06em;background:linear-gradient(135deg,#06275275,#000819b3);border:1px solid #529deb42;border-radius:12px;gap:10px;min-height:48px;padding:0 14px;font-size:.78rem;line-height:1.25;box-shadow:inset 0 1px #ffffff0e,0 10px 22px #0000002e}.assessment-trust-rail i{flex:0 0 8px;width:8px;height:8px}.rack-power-scene__end-panel{width:min(92%,760px);padding-inline:clamp(38px,5.4vw,56px)}.rack-power-scene__end-panel>small{box-sizing:border-box;letter-spacing:.085em;gap:12px;width:min(100%,610px);padding-inline:20px;font-size:clamp(.58rem,.78vw,.68rem)}.rack-power-scene__end-panel>small>span{gap:12px}@media (width<=1180px){.assessment-trust-rail span{letter-spacing:.05em;min-height:46px;padding-inline:12px;font-size:.74rem}}@media (width<=680px){.assessment-trust-rail{gap:8px;padding-top:20px}.assessment-trust-rail span{letter-spacing:.04em;min-height:46px;padding-inline:10px;font-size:.7rem}.rack-power-scene__end-panel{width:94%;padding-inline:22px}.rack-power-scene__end-panel>small{letter-spacing:.075em;gap:8px 10px;width:100%;max-width:330px;padding-inline:12px;font-size:.56rem;line-height:1.35}}@media (width<=520px){.assessment-trust-rail{grid-template-columns:1fr}.assessment-trust-rail span{padding-inline:13px;font-size:.72rem}}@media (width<=420px){.rack-power-scene__end-panel{width:96%;padding-inline:15px}.rack-power-scene__end-panel>small{display:none}}@container (width<=600px){.rack-power-scene__end-panel{width:94%;padding-inline:22px}.rack-power-scene__end-panel>small{letter-spacing:.075em;gap:8px 10px;width:100%;max-width:330px;padding-inline:12px;font-size:.56rem;line-height:1.35}}.hero-status{z-index:6;-webkit-backdrop-filter:blur(15px)saturate(1.25);backdrop-filter:blur(15px)saturate(1.25);background:radial-gradient(circle at 13% 32%,#00aeef33,#0000 33%),linear-gradient(135deg,#06366cf7,#02122af5 64%,#020a18fa);border:1px solid #86d1ffc7;border-radius:22px;grid-template-columns:92px minmax(0,1fr);align-items:center;gap:18px;width:min(458px,100% - 44px);min-height:132px;padding:15px 20px 15px 16px;display:grid;position:absolute;top:clamp(30px,4vw,58px);right:clamp(22px,4vw,68px);overflow:hidden;box-shadow:0 22px 55px #00030f7a,inset 0 1px #ffffff42,inset -5px 0 #006bdc33,0 0 0 1px #0099ff26}.hero-status:before{content:"";pointer-events:none;background:linear-gradient(112deg,#ffffff1f,#0000 18% 76%,#00aeef14),repeating-linear-gradient(90deg,#0000 0 72px,#ffffff05 73px 74px);position:absolute;inset:0}.hero-status:after{content:"";opacity:.8;background:linear-gradient(90deg,#0000,#75d6ff,#0000);width:58px;height:1px;position:absolute;top:10px;right:10px;box-shadow:0 0 10px #00aeefb8}.hero-status__emblem{z-index:1;background:radial-gradient(circle at 44% 38%,#00aeef57,#0000 54%),linear-gradient(145deg,#0b4e97a8,#000c1df0);border:1px solid #78cfff7a;border-radius:19px;place-items:center;width:92px;height:92px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff38,inset 0 -8px 16px #00031273,0 10px 24px #000c2380,0 0 22px #00aeef2b}.hero-status__emblem:after{content:"";pointer-events:none;border:1px solid #d6f2ff2b;border-radius:14px;position:absolute;inset:7px}.hero-status__emblem img{object-fit:cover;filter:saturate(1.12)contrast(1.05)drop-shadow(0 4px 12px #008aff59);width:104%;height:104%}.hero-status__content{z-index:1;flex-direction:column;align-items:flex-start;min-width:0;display:flex;position:relative}.hero-status__eyebrow{color:#6ec9ff;letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:8px;font-size:.72rem;font-weight:850;line-height:1.15;display:inline-flex}.hero-status__eyebrow i{background:linear-gradient(90deg,#13b8ff,#b9eaff);width:17px;height:1px;box-shadow:0 0 8px #00aeefc7}.hero-status__title{color:#fff;letter-spacing:-.022em;margin-top:5px;font-size:clamp(1.16rem,1.35vw,1.44rem);font-weight:860;line-height:1.04}.hero-status__detail{color:#b7cbe0;margin-top:5px;font-size:.8rem;font-weight:570;line-height:1.25}.hero-status__proof{gap:7px;width:100%;margin-top:9px;display:flex}.hero-status__proof>span{color:#bcd9ed;letter-spacing:.045em;text-transform:uppercase;background:#000f2380;border:1px solid #5ab3eb40;border-radius:999px;align-items:center;min-height:24px;padding:4px 8px;font-size:.61rem;font-weight:780;line-height:1.05;display:inline-flex}.assessment-trust-rail{border-top:1px solid #3e8fd045;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:28px;padding-top:28px;display:grid}.assessment-trust-item{background:radial-gradient(circle at 13% 28%,#0094ff1f,#0000 34%),linear-gradient(145deg,#07254ce0,#010d1ff0);border:1px solid #64b7ef63;border-radius:18px;grid-template-columns:72px minmax(0,1fr);align-items:center;gap:16px;min-height:122px;padding:17px 18px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 14px 30px #00051342}.assessment-trust-item:before{content:"";opacity:.8;pointer-events:none;background:linear-gradient(115deg,#ffffff0b,#0000 27% 76%,#00aeef0e);position:absolute;inset:0}.assessment-trust-item:after{content:"";opacity:.72;background:linear-gradient(90deg,#0789ef,#0000);height:1px;position:absolute;bottom:0;left:104px;right:14px}.assessment-trust-item:hover{background:radial-gradient(circle at 13% 28%,#00aeef30,#0000 36%),linear-gradient(145deg,#082f5ef0,#011025f7);border-color:#70d3ffb3;transform:translateY(-2px);box-shadow:inset 0 1px #ffffff1f,0 17px 36px #0006185c,0 0 24px #0089ef14}.assessment-trust-icon{z-index:1;background:#04162e;border:0;border-radius:50%;width:72px;height:72px;position:relative;overflow:hidden;box-shadow:0 10px 22px #00071a7a,0 0 20px #00aeef24}.assessment-trust-icon:before,.assessment-trust-icon:after{content:none}.assessment-trust-icon img{object-fit:contain;filter:saturate(1.09)contrast(1.06);width:100%;height:100%;display:block}.workplace-intro{z-index:1;width:100%;margin-bottom:clamp(42px,5vw,68px);position:relative}.workplace-intro:before{content:"";opacity:.48;pointer-events:none;background:radial-gradient(circle at 58% 46%,#0076ef30,#0000 54%),linear-gradient(135deg,#0000 49.5%,#00aeef1a 50%,#0000 50.5%);width:44%;height:210px;position:absolute;top:44px;right:-2%}.workplace-intro__eyebrow{border-bottom:1px solid #3d8fcf45;justify-content:space-between;align-items:center;gap:26px;min-height:46px;padding-bottom:15px;display:flex;position:relative}.workplace-intro__eyebrow .section-kicker{color:#27a6ff;letter-spacing:.19em;margin:0;font-size:.84rem;font-weight:860}.workplace-intro__eyebrow>span{color:#7898b7;letter-spacing:.12em;text-transform:uppercase;font-size:.68rem;font-weight:780}.workplace-intro h2{z-index:1;color:#f6f9fe;letter-spacing:-.056em;text-wrap:balance;max-width:1120px;margin:28px 0 0;font-size:clamp(3.25rem,5.25vw,5.75rem);font-weight:890;line-height:.92;position:relative}.workplace-intro h2>span{color:#0878f0;background:linear-gradient(90deg,#0878f0 0%,#18a7ff 44%,#b5e6ff 86%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-top:8px;display:block}.workplace-intro__support{z-index:1;background:linear-gradient(90deg,#041f41c2,#020f2280);border:1px solid #3887c84a;border-radius:15px;grid-template-columns:minmax(0,730px) auto;justify-content:space-between;align-items:center;gap:30px;margin-top:28px;padding:18px 22px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff0b}.workplace-intro__support p{color:#b9c9d9;margin:0;font-size:clamp(.94rem,1.15vw,1.08rem);font-weight:530;line-height:1.65}.workplace-intro__support ul{align-items:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.workplace-intro__support li{color:#d9edfb;letter-spacing:.075em;text-transform:uppercase;background:#000f23ab;border:1px solid #3e9add4d;border-radius:999px;align-items:center;gap:7px;min-height:34px;padding:7px 11px;font-size:.66rem;font-weight:820;display:inline-flex}.workplace-intro__support li i{background:#14b8ff;border-radius:50%;width:6px;height:6px;box-shadow:0 0 9px #00aeefe0}.final-panel{background:radial-gradient(circle at 92% 18%,#0076ef2e,#0000 35%),linear-gradient(115deg,#083d74f0,#021a3dfa 56%,#011128fc);border:1px solid #51b5f594;border-radius:28px;grid-template-columns:minmax(0,1.06fr) minmax(430px,.94fr);align-items:stretch;gap:clamp(32px,4vw,58px);min-height:500px;padding:clamp(42px,5vw,64px);display:grid;position:relative;overflow:hidden;box-shadow:0 32px 80px #00041461,inset 0 1px #ffffff17,0 0 0 1px #0078ef14}.final-panel:before{content:"";opacity:.24;pointer-events:none;background-color:#0000;background-image:linear-gradient(#1d78be14 1px,#0000 1px),linear-gradient(90deg,#1d78be14 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:62px 62px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 58%);mask-image:linear-gradient(90deg,#0000,#000 58%)}.final-copy{z-index:1;flex-direction:column;justify-content:center;display:flex;position:relative}.final-actions{z-index:2;background:radial-gradient(circle at 18% 0,#0099ff2b,#0000 38%),linear-gradient(155deg,#04254bf5,#000d1ff5);border:1px solid #7ed2ff6b;border-radius:22px;flex-direction:column;justify-content:center;gap:16px;min-width:0;padding:28px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1a,0 22px 48px #00051652}.final-actions:after{content:"";opacity:.23;pointer-events:none;border:1px solid #00aeef42;border-radius:50%;width:280px;height:280px;position:absolute;bottom:-72px;right:-64px;box-shadow:0 0 0 28px #00aeef09,0 0 0 64px #00aeef06}.final-actions-heading{z-index:1;border-bottom:1px solid #489cdc40;grid-template-columns:58px minmax(0,1fr);align-items:center;gap:15px;padding-bottom:15px;display:grid;position:relative}.final-actions-emblem{background:linear-gradient(145deg,#139df7,#06428d 75%);border:1px solid #9adfff8f;border-radius:17px;place-items:center;width:58px;height:58px;display:grid;box-shadow:inset 0 1px #ffffff78,inset 0 -8px 15px #00124559,0 10px 24px #0068dc47}.final-actions-emblem img{filter:brightness(0)invert()drop-shadow(0 2px 5px #001f5873);width:28px;height:28px}.final-actions-heading small,.final-actions-heading strong{display:block}.final-actions-heading small{color:#67c6ff;letter-spacing:.12em;text-transform:uppercase;font-size:.68rem;font-weight:840;line-height:1.25}.final-actions-heading strong{color:#fff;letter-spacing:-.02em;margin-top:4px;font-size:1.22rem;font-weight:860}.final-action-points{z-index:1;gap:8px;margin:0;padding:0;list-style:none;display:grid;position:relative}.final-action-points li{color:#cbdcec;letter-spacing:.012em;background:#000c1d8a;border:1px solid #4494d138;border-radius:11px;align-items:center;gap:11px;min-height:42px;padding:9px 12px;font-size:.76rem;font-weight:690;display:flex}.final-action-points img{filter:brightness(0)saturate()invert(58%)sepia(88%)saturate(2347%)hue-rotate(170deg)brightness(103%);width:20px;height:20px}.final-actions .plan-button{z-index:2;width:100%;min-height:92px;margin:1px 0 0;position:relative}.final-actions .call-link{z-index:2;color:#d9ebf9;background:linear-gradient(90deg,#042952cc,#011227db);border:1px solid #66b9f052;border-radius:15px;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:64px;padding:9px 14px 9px 10px;text-decoration:none;display:grid;position:relative}.final-actions .final-call-icon{background:linear-gradient(145deg,#0e87e7d6,#033066eb);border:1px solid #6fcbff66;border-radius:13px;place-items:center;width:44px;height:44px;display:grid;box-shadow:inset 0 1px #ffffff42}.final-actions .final-call-icon img{filter:brightness(0)invert();width:21px;height:21px}.final-actions .final-call-copy{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.final-actions .final-call-copy small{color:#7798b6;letter-spacing:.09em;text-transform:uppercase;font-size:.62rem;font-style:normal;font-weight:790}.final-actions .final-call-copy strong{color:#fff;letter-spacing:.025em;margin-top:2px;font-size:1rem;font-weight:850}.final-actions .call-link em{color:#92d8ff;letter-spacing:.08em;text-transform:uppercase;background:#00102594;border:1px solid #4dabeb4d;border-radius:999px;padding:7px 10px;font-size:.62rem;font-style:normal;font-weight:830}.final-reassurance{background:linear-gradient(90deg,#072b52d1,#011024eb);border:1px solid #469edc59;border-radius:18px;grid-template-columns:minmax(280px,.74fr) minmax(0,1.26fr);align-items:stretch;gap:0;margin-top:18px;padding:0;display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffff0e,0 18px 40px #00051638}.final-reassurance-mark{background:linear-gradient(90deg,#08427e80,#0000);border-right:1px solid #4391cd45;grid-template-columns:54px minmax(0,1fr);align-items:center;gap:14px;padding:15px 20px;display:grid}.final-reassurance .final-reassurance-emblem{background:linear-gradient(145deg,#0f91ed,#073a7b 74%);border:1px solid #7dd3ff73;border-radius:16px;place-items:center;width:54px;height:54px;display:grid;box-shadow:inset 0 1px #ffffff54,0 9px 21px #0057bc3d}.final-reassurance .final-reassurance-emblem img{filter:brightness(0)invert();width:25px;height:25px}.final-reassurance-mark small,.final-reassurance-mark strong{display:block}.final-reassurance-mark small{color:#61c5ff;letter-spacing:.12em;text-transform:uppercase;font-size:.63rem;font-weight:840}.final-reassurance-mark strong{color:#f4f9fe;margin-top:4px;font-size:.91rem;font-weight:810;line-height:1.25}.final-reassurance-list{grid-template-columns:.9fr 1.38fr .72fr;margin:0;padding:0;list-style:none;display:grid}.final-reassurance-list li{color:#d5e4f1;border-left:1px solid #3e85bf38;justify-content:center;align-items:center;gap:10px;min-width:0;padding:16px 15px;display:flex}.final-reassurance-list img{filter:brightness(0)saturate()invert(62%)sepia(86%)saturate(2199%)hue-rotate(167deg)brightness(104%);flex:0 0 21px;width:21px;height:21px}.final-reassurance-list strong{letter-spacing:.06em;text-align:center;text-transform:uppercase;font-size:.7rem;font-weight:830;line-height:1.3}@media (width<=1100px){.hero-status{width:min(430px,100% - 42px);right:30px}.final-panel{grid-template-columns:minmax(0,1fr) minmax(390px,.95fr);gap:30px}.final-reassurance{grid-template-columns:1fr}.final-reassurance-mark{border-bottom:1px solid #4391cd45;border-right:0}}@media (width<=900px){.hero-status{width:min(440px,100% - 44px);top:28px;right:22px}.workplace-intro__support{grid-template-columns:1fr;gap:18px}.workplace-intro__support ul{justify-content:flex-start}.final-panel{grid-template-columns:1fr;min-height:0;padding:42px}.final-actions{padding:24px}.final-action-points{grid-template-columns:repeat(3,minmax(0,1fr))}.final-action-points li{flex-direction:column;justify-content:center;align-items:flex-start;min-height:82px}}@media (width<=680px){.hero-status{border-radius:18px;grid-template-columns:72px minmax(0,1fr);gap:13px;width:auto;min-height:110px;padding:12px 14px 12px 12px;top:18px;left:14px;right:14px}.hero-status__emblem{border-radius:15px;width:72px;height:72px}.hero-status__title{font-size:1.03rem}.hero-status__proof{display:none}.assessment-trust-rail{gap:10px;margin-top:22px;padding-top:22px}.assessment-trust-item{border-radius:15px;grid-template-columns:58px minmax(0,1fr);gap:12px;min-height:104px;padding:14px}.assessment-trust-icon{width:58px;height:58px}.assessment-trust-copy strong{font-size:.75rem}.assessment-trust-copy small{font-size:.66rem}.workplace-intro:before{display:none}.workplace-intro__eyebrow{flex-direction:column;align-items:flex-start;gap:8px}.workplace-intro__eyebrow>span{font-size:.58rem}.workplace-intro h2{margin-top:22px;font-size:clamp(2.7rem,12vw,4.1rem)}.workplace-intro__support{padding:16px}.workplace-intro__support ul{flex-wrap:wrap}.final-panel{border-radius:22px;gap:28px;padding:30px 20px}.final-actions{padding:18px}.final-action-points{grid-template-columns:1fr}.final-action-points li{flex-direction:row;align-items:center;min-height:44px}.final-actions .call-link{grid-template-columns:44px minmax(0,1fr)}.final-actions .call-link em{display:none}.final-reassurance-mark{padding:14px}.final-reassurance-list{grid-template-columns:1fr}.final-reassurance-list li{border-top:1px solid #3e85bf38;border-left:0;justify-content:flex-start}.final-reassurance-list strong{text-align:left}}@media (width<=520px){.assessment-trust-rail{grid-template-columns:1fr}.assessment-trust-item{min-height:98px}}@media (width<=420px){.hero-status{grid-template-columns:60px minmax(0,1fr);min-height:92px;display:grid}.hero-status__emblem{width:60px;height:60px}.hero-status__eyebrow{font-size:.57rem}.hero-status__title{font-size:.92rem}.hero-status__detail{font-size:.66rem}.workplace-intro__eyebrow>span{display:none}.workplace-intro__support li{font-size:.59rem}.final-actions{border-radius:18px;padding:15px}.final-actions-heading{grid-template-columns:50px minmax(0,1fr)}.final-actions-emblem{width:50px;height:50px}.final-actions-heading strong{font-size:1.05rem}.final-reassurance-mark{grid-template-columns:48px minmax(0,1fr)}.final-reassurance .final-reassurance-emblem{width:48px;height:48px}}@media (prefers-reduced-motion:reduce){.assessment-trust-item{transition:none}}@container (width<=420px){.rack-power-scene__end-panel{width:96%;padding-inline:15px}.rack-power-scene__end-panel>small{display:none}}.optimization-power{--sequence-duration:20s}.optimization-power__stage{--rack-blue:#00aeef;--rack-blue-deep:#0868d8;--rack-silver:#d9d9d9;perspective:none;perspective-origin:50%;background:radial-gradient(circle at 73% 46%,#00aeef1f,#0000 34%),radial-gradient(circle at 28% 82%,#0868d817,#0000 34%),linear-gradient(145deg,#02040b 0%,#07111f 48%,#020710 100%)}.rack-power-scene{z-index:1;isolation:isolate;color:#eefaff;position:absolute;inset:0;overflow:hidden}.rack-power-scene__office{z-index:0;isolation:isolate;opacity:1;animation:rackHardwareExit var(--sequence-duration) linear infinite;pointer-events:none;will-change:opacity;position:absolute;inset:0;overflow:hidden}.rack-power-scene__office-image{object-fit:cover;object-position:100% 50%;will-change:opacity;width:100%;height:100%;display:block;position:absolute;inset:0}.rack-power-scene__office-image--off{z-index:0;opacity:0;animation:rackOfficeOffState var(--sequence-duration) ease-in-out infinite}.rack-power-scene__office-image--on{z-index:1;opacity:0;animation:rackOfficePoweredState var(--sequence-duration) ease-in-out infinite}.rack-power-scene__office:after{z-index:2;content:"";pointer-events:none;background:radial-gradient(at 59% 49%,#00aeef14,#0000 30%),linear-gradient(90deg,#01060f2e,#01060f08 24%,#0000 36% 58%,#01060f4d 72%,#01060fa8),linear-gradient(#01060f24,#0000 24% 72%,#01060f61);position:absolute;inset:0}.rack-power-scene__ambient,.rack-power-scene__grid,.rack-power-scene__floor,.rack-power-scene__vignette,.rack-power-scene__loop-veil{pointer-events:none;position:absolute;inset:0}.rack-power-scene__ambient{z-index:0;background:radial-gradient(at 78% 38%,#00aeef1a,#0000 36%),radial-gradient(at 51% 76%,#226cdc14,#0000 42%),linear-gradient(118deg,#0000 0 46%,#ffffff05 50%,#0000 56%)}.rack-power-scene__grid{z-index:0;opacity:.58;transform-origin:bottom;background-image:linear-gradient(#6397be0e 1px,#0000 1px),linear-gradient(90deg,#6397be0d 1px,#0000 1px);background-size:7.2% 10.5%,7.2% 10.5%;top:43%;transform:perspective(560px)rotateX(64deg)scale(1.16);-webkit-mask-image:linear-gradient(#0000,#000 30%,#000);mask-image:linear-gradient(#0000,#000 30%,#000)}.rack-power-scene__floor{z-index:1;opacity:.72;filter:blur(6px);background:radial-gradient(#00aeef24,#0868d80e 35%,#0000 73%);border-radius:50%;height:13%;inset:auto 7% 1.8% 21%}.rack-power-scene__caption{z-index:2;color:#cddded80;letter-spacing:.17em;text-transform:uppercase;align-items:center;gap:8px;font-size:clamp(.38rem,.72vw,.57rem);font-weight:800;display:inline-flex;position:absolute;top:6.5%;left:4%}.rack-power-scene__caption>i{background:linear-gradient(90deg,#d9d9d92e,#00aeef);width:25px;height:1px;box-shadow:0 0 7px #00aeef75}.rack-power-scene__plug-train{z-index:6;opacity:0;transform-origin:61% 73.7%;will-change:transform, opacity;animation:rackPlugDock var(--sequence-duration) linear infinite;position:absolute;inset:0;transform:translate(-18%,-4%)rotateY(-12deg)rotate(-1.5deg)scale(.94)}.rack-power-scene__cord,.rack-power-scene__plug{object-fit:contain;pointer-events:none;height:auto;display:block;position:absolute}.rack-power-scene__cord{filter:brightness(.54)saturate(.6)drop-shadow(0 13px 16px #0000008a);width:30%;top:53.8%;left:2%}.rack-power-scene__plug{z-index:2;filter:brightness(.64)saturate(.74)drop-shadow(0 14px 18px #00000094);width:34%;top:57.2%;left:31.8%}.rack-power-scene__cord-energy,.rack-power-scene__plug-energy{z-index:3;opacity:.96;pointer-events:none;position:absolute;overflow:hidden}.rack-power-scene__cord-energy{aspect-ratio:700/540;width:30%;top:53.8%;left:2%;-webkit-mask:url(/oi-power-cord-v1.png) 50%/contain no-repeat;mask:url(/oi-power-cord-v1.png) 50%/contain no-repeat}.rack-power-scene__plug-energy{aspect-ratio:976/570;width:34%;top:57.2%;left:31.8%;-webkit-mask:url(/oi-power-plug-body-v1.png) 50%/contain no-repeat;mask:url(/oi-power-plug-body-v1.png) 50%/contain no-repeat}.rack-power-scene__cord-energy:before,.rack-power-scene__cord-energy:after,.rack-power-scene__plug-energy:before{content:"";opacity:0;will-change:transform, opacity;position:absolute;top:-14%;bottom:-14%;left:-42%;transform:translate(-130%)skew(-11deg)}.rack-power-scene__cord-energy:before{filter:blur(2px);width:44%;animation:rackCordCurrent var(--sequence-duration) ease-in-out infinite;background:linear-gradient(90deg,#0000,#0868d82e 24%,#00aeef9e 53%,#eefaffeb 67%,#0000)}.rack-power-scene__cord-energy:after{filter:blur(.4px);width:17%;animation:rackCordCore var(--sequence-duration) ease-in-out infinite;background:linear-gradient(90deg,#0000,#20a0f0 39%,#fff 58%,#0000)}.rack-power-scene__plug-energy:before{filter:blur(1.5px);width:34%;animation:rackPlugCurrent var(--sequence-duration) ease-in-out infinite;background:linear-gradient(90deg,#0000,#00aeef61,#ffffffeb 58%,#0000)}.rack-power-scene__plug-mark{z-index:5;opacity:.62;transform-origin:50%;width:7.9%;animation:rackPlugMark var(--sequence-duration) ease-in-out infinite;position:absolute;top:68.1%;left:40.75%;transform:translate(-1.2%,-1.5%)scale(.98)}.rack-power-scene__plug-mark>img{object-fit:contain;filter:drop-shadow(0 2px 2px #000000bd);width:100%;height:auto;display:block}.rack-power-scene__rack-shadow{z-index:2;opacity:.72;filter:blur(5px);background:radial-gradient(#000000e6,#00aeef17 38%,#0000 73%);border-radius:50%;width:36.5%;height:8.5%;position:absolute;top:87.5%;left:59.2%;transform:skew(-7deg)}.rack-power-scene__rack{z-index:3;background:linear-gradient(90deg,#ffffff0f,#0000 7% 91%,#ffffff0d),linear-gradient(145deg,#0c2438 0%,#06131f 42%,#020811 100%);border:1px solid #b3ccde61;border-radius:2.5% 3.5% 3.5% 2.5%;width:32%;height:67.5%;position:absolute;top:24%;left:61.2%;box-shadow:inset 0 1px #ffffff29,inset 8px 0 18px #00000061,inset -8px 0 18px #0000008a,0 20px 28px #00000075}.rack-power-scene__rack:before{z-index:0;content:"";background:linear-gradient(#4a74910b 1px,#0000 1px) 0 0/100% 4.2%;border:1px solid #56829e3d;border-radius:2%;position:absolute;inset:2.4% 5.2% 2.6%;box-shadow:inset 0 0 24px #0000008f}.rack-power-scene__rack:after{z-index:12;content:"";opacity:0;animation:rackUnifiedBreath var(--sequence-duration) ease-in-out infinite;pointer-events:none;border:1px solid #5cc2ff47;border-radius:4%;position:absolute;inset:-2%;box-shadow:0 0 18px #00aeef33,inset 0 0 18px #00aeef1a}.rack-power-scene__rack-top{z-index:1;background:linear-gradient(#6f8392 0%,#1b3345 20%,#07131e 72%,#02060c 100%);border:1px solid #c2d9e857;border-radius:22% 22% 8% 8%/55% 55% 18% 18%;width:103.5%;height:5.2%;position:absolute;top:-3.1%;left:-1.4%;transform:skew(-4deg);box-shadow:0 -2px 8px #87c9ec1a,inset 0 1px #ffffff6b}.rack-power-scene__rack-side{z-index:-1;clip-path:polygon(0 1%,100% 5%,100% 96%,0 100%);background:linear-gradient(90deg,#091927,#02060c 74%);border:1px solid #5c7c9247;width:8%;height:97.2%;position:absolute;top:1.4%;right:-6.8%;box-shadow:inset 1px 0 #ffffff14,7px 12px 15px #00000061}.rack-power-scene__rail{z-index:8;background:radial-gradient(circle,#cfe4f16b 0 1px,#0000 1.4px) 50% 2px/100% 7.8% repeat-y,linear-gradient(90deg,#02060b,#385168 38%,#0b1c2a 74%,#02060b);border:1px solid #a4bed040;width:5.5%;position:absolute;top:3.2%;bottom:2.8%;box-shadow:inset 1px 0 #ffffff1a,0 0 7px #00000080}.rack-power-scene__rail--right{right:2.8%;transform:scaleX(-1)}.rack-power-scene__power-bus{z-index:2;background:linear-gradient(#8ea7b933,#030a11d1);border-radius:999px;width:1.2%;position:absolute;top:7.5%;bottom:5.5%;left:8.9%;box-shadow:inset 0 0 2px #ffffff2e}.rack-power-scene__power-bus>i{border-radius:inherit;opacity:0;background:linear-gradient(#fff,#00aeef 34%,#0868d8 78%,#00aeef38);position:absolute;left:0;right:0;box-shadow:0 0 5px #00aeefdb,0 0 11px #00aeef57}.rack-power-scene__bus-down{transform-origin:top;animation:rackBusDown var(--sequence-duration) ease-in-out infinite;top:73%;bottom:0;transform:scaleY(0)}.rack-power-scene__bus-up{transform-origin:bottom;height:74%;animation:rackBusUp var(--sequence-duration) ease-in-out infinite;top:0;transform:scaleY(0)}.rack-module{z-index:5;opacity:.82;filter:brightness(.38)saturate(.45);transform-origin:50%;background:linear-gradient(#fff1,#0000 20%,#0000004d 88%),linear-gradient(90deg,#0f293d,#06131f 38%,#0d2232 76%,#02070e);border:1px solid #7d9cb242;border-radius:4px;width:77.5%;position:absolute;left:11.8%;overflow:hidden;transform:translateZ(0);box-shadow:inset 0 1px #ffffff14,0 3px 5px #0000006b}.rack-module:before{content:"";background:#00aeef;width:10%;height:1px;position:absolute;top:50%;right:100%;box-shadow:0 0 5px #00aeefb8}.rack-module:after{content:"";opacity:.56;pointer-events:none;background:linear-gradient(110deg,#ffffff1a,#0000 25% 72%,#00aeef0f);position:absolute;inset:0}.rack-module--switch{height:9.8%;animation:rackModuleSwitch var(--sequence-duration) ease-in-out infinite;top:8.9%}.rack-module--firewall{height:10.4%;animation:rackModuleFirewall var(--sequence-duration) ease-in-out infinite;top:21%}.rack-module--modem{height:8.9%;animation:rackModuleModem var(--sequence-duration) ease-in-out infinite;top:33.5%}.rack-module--server-a{height:11.1%;animation:rackModuleServerA var(--sequence-duration) ease-in-out infinite;top:45%}.rack-module--server-b{height:11.1%;animation:rackModuleServerB var(--sequence-duration) ease-in-out infinite;top:57.8%}.rack-module--storage{height:13.8%;animation:rackModuleStorage var(--sequence-duration) ease-in-out infinite;top:70.7%}.rack-module--power-core{height:10.8%;animation:rackModulePowerCore var(--sequence-duration) ease-in-out infinite;top:86.2%}.rack-module__label{z-index:2;flex-direction:column;display:flex;position:absolute;top:50%;left:4%;transform:translateY(-50%)}.rack-module__label small,.rack-module__label strong{white-space:nowrap;text-transform:uppercase;line-height:1}.rack-module__label small{color:#b3cde09e;letter-spacing:.12em;font-size:clamp(.22rem,.38vw,.34rem);font-weight:700}.rack-module__label strong{color:#eefaffeb;letter-spacing:.06em;margin-top:2px;font-size:clamp(.3rem,.54vw,.46rem);font-weight:900}.rack-module__leds{z-index:3;gap:3px;display:flex;position:absolute;top:18%;right:3.5%}.rack-module__leds>i{aspect-ratio:1;background:#a9c4d4;border-radius:50%;width:clamp(2px,.32vw,4px);box-shadow:0 0 3px #d9f4ff70}.rack-module__leds>i:first-child{background:#fff;box-shadow:0 0 4px #fff,0 0 7px #00aeefdb}.rack-module__ports{z-index:2;grid-template-columns:repeat(8,1fr);gap:2px;width:43%;display:grid;position:absolute;top:25%;right:13%}.rack-module__ports>i{aspect-ratio:1.35;opacity:.18;animation:rackPortChase var(--sequence-duration) ease-in-out infinite;background:linear-gradient(#06111b,#1a425d);border:1px solid #75a1be6b;border-radius:1px}.rack-module__ports>i:nth-child(2){animation-delay:55ms}.rack-module__ports>i:nth-child(3){animation-delay:.11s}.rack-module__ports>i:nth-child(4){animation-delay:.165s}.rack-module__ports>i:nth-child(5){animation-delay:.22s}.rack-module__ports>i:nth-child(6){animation-delay:.275s}.rack-module__ports>i:nth-child(7){animation-delay:.33s}.rack-module__ports>i:nth-child(8){animation-delay:.385s}.rack-module__status-bar{z-index:2;background:linear-gradient(90deg,#0868d8,#00aeef 62%,#e9fbff);border-radius:999px;width:39%;height:9%;position:absolute;top:44%;right:16%;box-shadow:0 0 5px #00aeefad}.rack-module__signal{z-index:2;align-items:flex-end;gap:3px;height:54%;display:flex;position:absolute;bottom:18%;right:16%}.rack-module__signal>i{background:linear-gradient(#eefaff,#00aeef);border-radius:1px 1px 0 0;width:clamp(2px,.28vw,4px);height:35%;box-shadow:0 0 4px #00aeef94}.rack-module__signal>i:nth-child(2){height:52%}.rack-module__signal>i:nth-child(3){height:74%}.rack-module__signal>i:nth-child(4){height:100%}.rack-module__fans{z-index:2;gap:6px;display:flex;position:absolute;top:50%;right:17%;transform:translateY(-50%)}.rack-module__fans>i{aspect-ratio:1;background:repeating-conic-gradient(from 8deg, #8ab6cf80 0 8deg, transparent 8deg 28deg), radial-gradient(circle, #00aeef 0 5%, #07121d 7% 35%, #18364b 38% 46%, #02070d 48%);border:1px solid #74a6c566;border-radius:50%;width:clamp(11px,1.55vw,20px);box-shadow:inset 0 0 6px #000,0 0 5px #00aeef47}.rack-module__drives{z-index:2;grid-template-columns:repeat(4,1fr);gap:3px;width:46%;display:grid;position:absolute;top:20%;bottom:21%;right:13%}.rack-module__drives>i{opacity:.22;animation:rackDriveGlow var(--sequence-duration) ease-in-out infinite;background:radial-gradient(circle at 78% 18%,#00aeef 0 1px,#0000 1.5px),linear-gradient(145deg,#17354a,#030911 72%);border:1px solid #84abc56b;border-radius:2px;box-shadow:inset 0 1px #ffffff14}.rack-module__drives>i:nth-child(2){animation-delay:.11s}.rack-module__drives>i:nth-child(3){animation-delay:.22s}.rack-module__drives>i:nth-child(4){animation-delay:.33s}.rack-module__capacity{z-index:3;background:linear-gradient(90deg,#0868d8 0 68%,#00aeef 68% 82%,#7194aa40 82%);border-radius:999px;width:46%;height:4%;position:absolute;bottom:9%;right:13%;box-shadow:0 0 5px #00aeef75}.rack-module__meter{z-index:2;background:#02070d;border:1px solid #87b2cd61;border-radius:999px;width:43%;height:42%;position:absolute;top:28%;right:14%;overflow:hidden;box-shadow:inset 0 0 6px #000}.rack-module__meter>i{border-radius:inherit;transform-origin:0;width:100%;height:100%;animation:rackMeterSweep var(--sequence-duration) ease-in-out infinite;background:linear-gradient(90deg,#0868d8,#00aeef 62%,#fff);display:block;transform:scaleX(.08);box-shadow:0 0 7px #00aeefb8}.rack-power-scene__receiver-rear{z-index:4;clip-path:polygon(0 12%,70% 0,100% 15%,100% 85%,70% 100%,0 88%);background:linear-gradient(#e5f3fa33,#0000 17%,#0000007a 88%),linear-gradient(90deg,#27485d,#0b2131 35%,#020811 100%);border:1px solid #9bbed461;border-radius:18% 48% 48% 18%;width:5.8%;height:14%;position:absolute;top:66.7%;left:60.6%;box-shadow:inset 0 1px #fff3,5px 8px 13px #0000007a}.rack-power-scene__receiver-rear>i,.rack-power-scene__receiver-rear>b{background:radial-gradient(#07131e,#000 76%);border-radius:50%;width:44%;height:22%;position:absolute;right:12%;box-shadow:inset 2px 0 4px #000,0 0 4px #00aeef1f}.rack-power-scene__receiver-rear>i{top:18%}.rack-power-scene__receiver-rear>b{bottom:18%}.rack-power-scene__receiver-front{z-index:8;pointer-events:none;position:absolute;inset:0}.rack-power-scene__receiver-bezel{z-index:1;transform-origin:0;background:linear-gradient(90deg,#d8e8f0 0%,#839aa9 12%,#193449 31%,#06131f 70%,#02070d 100%);border:1px solid #e1eff79e;border-radius:44% 22% 22% 44%/14% 18% 18% 14%;width:3.55%;height:12.5%;position:absolute;top:67.45%;left:60.15%;transform:perspective(220px)rotateY(-48deg);box-shadow:-2px 0 5px #000000d1,2px 0 8px #00aeef2e,inset 0 0 4px #ffffff2b}.rack-power-scene__receiver-mouth{z-index:4;width:1.28%;height:9.45%;position:absolute;top:69.05%;left:60.72%}.rack-power-scene__receiver-mouth:before,.rack-power-scene__receiver-mouth:after{content:"";background:linear-gradient(90deg,#000 0 58%,#07111a 78%,#263e4d);border:1px solid #49697ebf;border-radius:999px;width:100%;height:25%;position:absolute;left:0;box-shadow:inset 2px 0 3px #000,inset -1px 0 #addaef21}.rack-power-scene__receiver-mouth:before{top:0}.rack-power-scene__receiver-mouth:after{bottom:0}.rack-power-scene__receiver-occluder{z-index:2;background:linear-gradient(90deg,#02070d,#081927 38%,#102f44 100%);border-radius:0 46% 46% 0;width:2.08%;height:11.6%;position:absolute;top:67.95%;left:61.62%;box-shadow:inset 0 1px #c2e1f112,inset 0 -1px #000000c7}.rack-power-scene__receiver-seam{z-index:5;opacity:.24;width:clamp(1px,.16%,2px);height:9.9%;animation:rackReceiverSeam var(--sequence-duration) ease-in-out infinite;background:linear-gradient(#0000,#dff7ff 18%,#fff 50%,#00aeef 82%,#0000);border-radius:50%;position:absolute;top:68.8%;left:60.52%;box-shadow:0 0 6px #00aeef73}.rack-power-scene__contact-flash{z-index:9;aspect-ratio:1;opacity:0;filter:blur(2px);width:7.5%;animation:rackContactFlash var(--sequence-duration) ease-out infinite;pointer-events:none;background:radial-gradient(circle,#fffffff0,#00aeef70 18%,#0868d81f 42%,#0000 70%);border-radius:50%;position:absolute;top:73.7%;left:61%;transform:translate(-50%,-50%)scale(.35)}.rack-power-scene__monitor{z-index:10;background:linear-gradient(145deg,#ffffff21,#0000 18%),linear-gradient(155deg,#203d51 0%,#0a1b29 38%,#02070d 84%);border:1px solid #bdd6e76b;border-radius:8% 8% 11% 11%/11% 11% 15% 15%;width:29.5%;height:26.5%;position:absolute;top:3.8%;left:64.4%;box-shadow:inset 0 1px #ffffff3d,inset 0 -6px 12px #0000008f,0 17px 22px #00000075}.rack-power-scene__screen{z-index:2;background:radial-gradient(#0038652e,#0000 66%),#00030a;border:1px solid #729eb957;border-radius:7%/12%;width:82%;height:61.9%;position:absolute;top:13.2%;left:10.2%;overflow:hidden;box-shadow:inset 0 0 18px #000,0 0 0 4px #00000061}.rack-power-scene__crt-dot,.rack-power-scene__crt-line,.rack-power-scene__crt-bloom{z-index:2;opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.rack-power-scene__crt-dot{width:4px;height:4px;animation:rackCrtDot var(--sequence-duration) ease-out infinite;background:#fff;border-radius:50%;box-shadow:0 0 5px #fff,0 0 13px #00aeefeb}.rack-power-scene__crt-line{width:92%;height:2px;animation:rackCrtLine var(--sequence-duration) cubic-bezier(.16, 1, .3, 1) infinite;background:linear-gradient(90deg,#0000,#aeeaff 8%,#fff 50%,#00aeef 92%,#0000);transform:translate(-50%,-50%)scaleX(.01)scaleY(1);box-shadow:0 0 4px #fff,0 0 10px #00aeef,0 0 18px #0868d8a8}.rack-power-scene__crt-bloom{z-index:1;width:100%;height:100%;animation:rackCrtBloom var(--sequence-duration) cubic-bezier(.16, 1, .3, 1) infinite;background:radial-gradient(#0f5ea440,#001430b8 58%,#00030a 100%);transform:translate(-50%,-50%)scaleY(.01)}.rack-power-scene__screen-logo{z-index:4;opacity:0;clip-path:inset(49% 0);transform-origin:50%;animation:rackCrtLogo var(--sequence-duration) cubic-bezier(.16, 1, .3, 1) infinite;position:absolute;inset:3%;transform:scaleY(.04)}.rack-power-scene__screen-logo>img{object-fit:contain;width:100%;height:100%;display:block}.rack-power-scene__screen-logo:after{content:"";opacity:0;animation:rackLogoGlint var(--sequence-duration) ease-in-out infinite;background:linear-gradient(112deg,#0000 31%,#ffffffb8 48%,#00aeef2e 55%,#0000 69%);position:absolute;inset:0;transform:translate(-130%);-webkit-mask:url(/brand-logo.png) 50%/contain no-repeat;mask:url(/brand-logo.png) 50%/contain no-repeat}.rack-power-scene__screen-glass{z-index:6;pointer-events:none;background:repeating-linear-gradient(#0000 0 3px,#a3d8f209 3px 4px),linear-gradient(118deg,#ffffff17,#0000 24% 68%,#00aeef09);position:absolute;inset:0;box-shadow:inset 0 0 18px #00000094}.rack-power-scene__monitor-neck{z-index:0;background:linear-gradient(90deg,#07131f,#466279 45%,#0b1c28);border-inline:1px solid #8eafc44d;width:14%;height:17%;position:absolute;top:95%;left:43%;box-shadow:0 7px 8px #0000006b}.rack-power-scene__monitor-base{z-index:1;background:linear-gradient(#587184,#102636 44%,#030911);border:1px solid #9ab7cb47;border-radius:50% 50% 15% 15%;width:40%;height:6%;position:absolute;top:107%;left:30%;box-shadow:0 7px 10px #0000007a,inset 0 1px #ffffff2e}.rack-power-scene__vignette{z-index:24;background:linear-gradient(90deg,#0000003d,#0000 20% 88%,#00000042),linear-gradient(#0000001a,#0000 18% 82%,#00000052);box-shadow:inset 0 0 30px #00000070}.rack-power-scene__loop-veil{z-index:30;opacity:1;animation:rackLoopVeil var(--sequence-duration) ease-in-out infinite;background:#020610}.optimization-power.is-paused .rack-power-scene,.optimization-power.is-paused .optimization-power__phase-label,.optimization-power.is-paused .rack-power-scene *,.optimization-power.is-paused .rack-power-scene :before,.optimization-power.is-paused .rack-power-scene :after{animation-play-state:paused!important}@keyframes rackLoopVeil{0%,to{opacity:1}.9924%,97.6614%{opacity:0}99.2801%{opacity:1}}@keyframes rackPlugDock{0%,53.5912%,to{opacity:0;transform:translate(-18%,-4%)rotateY(-12deg)rotate(-1.5deg)scale(.94)}53.77%{opacity:1;animation-timing-function:cubic-bezier(.4,0,.2,1);transform:translate(-18%,-4%)rotateY(-12deg)rotate(-1.5deg)scale(.94)}58.8096%,99.2801%{opacity:1;transform:translate(3.2%)rotateY(0)rotate(0)scale(1)}99.4608%{opacity:0;transform:translate(3.2%)rotateY(0)rotate(0)scale(1)}99.4617%,to{opacity:0;transform:translate(-18%,-4%)rotateY(-12deg)rotate(-1.5deg)scale(.94)}}@keyframes rackCordCurrent{0%,58.8096%,62.2986%,to{opacity:0;transform:translate(-130%)skew(-11deg)}59.0802%{opacity:.18}60.0688%{opacity:.92}61.9571%{opacity:.08;transform:translate(390%)skew(-11deg)}}@keyframes rackCordCore{0%,59.2069%,62.3364%,to{opacity:0;transform:translate(-130%)skew(-11deg)}59.3498%{opacity:.28}60.5011%{opacity:1}62.0819%{opacity:0;transform:translate(530%)skew(-11deg)}}@keyframes rackPlugCurrent{0%,60.4283%,62.73%,to{opacity:0;transform:translate(-130%)skew(-11deg)}60.7878%{opacity:.22}61.7962%{opacity:.88}62.4783%{opacity:0;transform:translate(520%)skew(-11deg)}}@keyframes rackPlugMark{0%,60.7878%,to{opacity:.62;filter:brightness(.62)saturate(.7);transform:translate(-1.2%,-1.5%)scale(.98)}62.2286%{opacity:1;filter:brightness(1.45)saturate(1.18)drop-shadow(0 0 9px #00aeefd1);transform:translate(-1.2%,-1.5%)scale(1.035)}63.3061%,99.2801%{opacity:1;filter:brightness(1.12)saturate(1.08)drop-shadow(0 0 6px #00aeef8a);transform:translate(-1.2%,-1.5%)scale(1)}99.4608%{opacity:.62;filter:brightness(.62)saturate(.7)}}@keyframes rackContactFlash{0%,49.133%,50.8%,to{opacity:0;transform:translate(-50%,-50%)scale(.35)}49.4%{opacity:.34}49.733%{opacity:.92;transform:translate(-50%,-50%)scale(.8)}50.167%{opacity:.12;transform:translate(-50%,-50%)scale(1.18)}}@keyframes rackReceiverSeam{0%,49.2%,to{opacity:.18}49.733%{opacity:1}50.667%,56%{opacity:.38}57.333%,97%{opacity:.62}98.667%{opacity:.18}}@keyframes rackBusDown{0%,61.7593%,to{opacity:0;transform:scaleY(0)}61.9571%{opacity:.92}62.4083%,99.2801%{opacity:.68;transform:scaleY(1)}99.4608%{opacity:0;transform:scaleY(1)}}@keyframes rackBusUp{0%,62.7678%,to{opacity:0;transform:scaleY(0)}62.9476%{opacity:.84}70.6805%,99.2801%{opacity:.68;transform:scaleY(1)}99.4608%{opacity:0;transform:scaleY(1)}}@keyframes rackModulePowerCore{0%,34%,to{opacity:.82;filter:brightness(.38)saturate(.45)}34.5%{opacity:1;filter:brightness(.68)saturate(.82)}36%{opacity:1;filter:brightness(1.35)saturate(1.22);box-shadow:0 0 12px #00aeef7a,inset 0 0 9px #00aeef2e}38%,95.5%{opacity:1;filter:brightness(1.02)saturate(1.02);box-shadow:0 0 7px #00aeef38,inset 0 0 7px #00aeef1a}98%{opacity:.82;filter:brightness(.38)saturate(.45)}}@keyframes rackModuleStorage{0%,36%,to{opacity:.82;filter:brightness(.38)saturate(.45)}36.5%{opacity:1;filter:brightness(.66)saturate(.8)}39%{opacity:1;filter:brightness(1.32)saturate(1.2);box-shadow:0 0 12px #00aeef75,inset 0 0 9px #00aeef29}40%,95.5%{opacity:1;filter:brightness(1.02)saturate(1.02);box-shadow:0 0 7px #00aeef36,inset 0 0 7px #00aeef1a}98%{opacity:.82;filter:brightness(.38)saturate(.45)}}@keyframes rackModuleServerB{0%,40%,to{opacity:.82;filter:brightness(.38)saturate(.45)}40.5%{opacity:1;filter:brightness(.66)saturate(.8)}43%{opacity:1;filter:brightness(1.32)saturate(1.2);box-shadow:0 0 12px #00aeef75,inset 0 0 9px #00aeef29}44%,95.5%{opacity:1;filter:brightness(1.02)saturate(1.02);box-shadow:0 0 7px #00aeef36,inset 0 0 7px #00aeef1a}98%{opacity:.82;filter:brightness(.38)saturate(.45)}}@keyframes rackModuleServerA{0%,44%,to{opacity:.82;filter:brightness(.38)saturate(.45)}44.5%{opacity:1;filter:brightness(.66)saturate(.8)}47%{opacity:1;filter:brightness(1.32)saturate(1.2);box-shadow:0 0 12px #00aeef75,inset 0 0 9px #00aeef29}48%,95.5%{opacity:1;filter:brightness(1.02)saturate(1.02);box-shadow:0 0 7px #00aeef36,inset 0 0 7px #00aeef1a}98%{opacity:.82;filter:brightness(.38)saturate(.45)}}@keyframes rackModuleModem{0%,48%,to{opacity:.82;filter:brightness(.38)saturate(.45)}48.5%{opacity:1;filter:brightness(.66)saturate(.8)}51%{opacity:1;filter:brightness(1.32)saturate(1.2);box-shadow:0 0 12px #00aeef75,inset 0 0 9px #00aeef29}52%,95.5%{opacity:1;filter:brightness(1.02)saturate(1.02);box-shadow:0 0 7px #00aeef36,inset 0 0 7px #00aeef1a}98%{opacity:.82;filter:brightness(.38)saturate(.45)}}@keyframes rackModuleFirewall{0%,52%,to{opacity:.82;filter:brightness(.38)saturate(.45)}52.5%{opacity:1;filter:brightness(.66)saturate(.8)}55%{opacity:1;filter:brightness(1.32)saturate(1.2);box-shadow:0 0 12px #00aeef75,inset 0 0 9px #00aeef29}56%,95.5%{opacity:1;filter:brightness(1.02)saturate(1.02);box-shadow:0 0 7px #00aeef36,inset 0 0 7px #00aeef1a}98%{opacity:.82;filter:brightness(.38)saturate(.45)}}@keyframes rackModuleSwitch{0%,56%,to{opacity:.82;filter:brightness(.38)saturate(.45)}56.5%{opacity:1;filter:brightness(.66)saturate(.8)}59%{opacity:1;filter:brightness(1.32)saturate(1.2);box-shadow:0 0 12px #00aeef75,inset 0 0 9px #00aeef29}60.5%,95.5%{opacity:1;filter:brightness(1.02)saturate(1.02);box-shadow:0 0 7px #00aeef36,inset 0 0 7px #00aeef1a}98%{opacity:.82;filter:brightness(.38)saturate(.45)}}@keyframes rackMeterSweep{0%,34%,to{opacity:.18;transform:scaleX(.08)}36%{opacity:1;transform:scaleX(1)}38%,95.5%{opacity:.8;transform:scaleX(.82)}98%{opacity:.18;transform:scaleX(.08)}}@keyframes rackDriveGlow{0%,36%,to{opacity:.2;filter:brightness(.45)}38%{opacity:1;filter:brightness(1.65);box-shadow:0 0 8px #00aeef9e}40%,95.5%{opacity:.75;filter:brightness();box-shadow:0 0 4px #00aeef47}98%{opacity:.2;filter:brightness(.45)}}@keyframes rackPortChase{0%,69.7817%,to{opacity:.16;filter:brightness(.45)}70.6805%{opacity:1;filter:brightness(1.65);box-shadow:0 0 5px #00aeefb8}71.5802%,99.2801%{opacity:.66;filter:brightness();box-shadow:0 0 3px #00aeef59}99.4608%{opacity:.16;filter:brightness(.45)}}@keyframes rackUnifiedBreath{0%,71.1478%,72.4799%,to{opacity:0;transform:scale(.995)}71.653%{opacity:.48;transform:scale(1.012)}}@keyframes rackCrtDot{0%,73.1998%,74.8894%,to{opacity:0;transform:translate(-50%,-50%)scale(0)}73.2906%{opacity:1;transform:translate(-50%,-50%)scale(1)}73.739%{opacity:1;transform:translate(-50%,-50%)scale(1.15)}74.6397%{opacity:.16;transform:translate(-50%,-50%)scale(2.8)}}@keyframes rackCrtLine{0%,73.739%,to{opacity:0;transform:translate(-50%,-50%)scaleX(.01)scaleY(1)}73.8299%{opacity:1;transform:translate(-50%,-50%)scaleX(.03)scaleY(1)}75.178%{opacity:1;transform:translate(-50%,-50%)scaleX(1)scaleY(1)}75.8969%{opacity:.92;transform:translate(-50%,-50%)scaleX(1)scaleY(4)}76.8865%{opacity:0;transform:translate(-50%,-50%)scaleX(1)scaleY(52)}}@keyframes rackCrtBloom{0%,75.178%,to{opacity:0;transform:translate(-50%,-50%)scaleY(.01)}75.8969%{opacity:.36}76.8865%{opacity:1;transform:translate(-50%,-50%)scaleY(1.035)}77.3378%,99.2801%{opacity:1;transform:translate(-50%,-50%)scaleY(1)}99.4608%{opacity:0;transform:translate(-50%,-50%)scaleY(1)}}@keyframes rackCrtLogo{0%,76.7976%,to{opacity:0;clip-path:inset(49% 0);filter:blur(4px)brightness(1.8);transform:scaleY(.04)}77.5175%{opacity:.64;clip-path:inset(20% 0);filter:blur(2px)brightness(1.5);transform:scaleY(.68)}78.2715%{opacity:1;clip-path:inset(0);filter:blur(.3px)brightness(1.15);transform:scaleY(1.045)}78.7757%,99.2801%{opacity:1;clip-path:inset(0);filter:blur()brightness(1.04);transform:scaleY(1)}99.4608%{opacity:0;clip-path:inset(0);filter:blur()brightness(.82);transform:scaleY(1)}}@keyframes rackLogoGlint{0%,82.5514%,99.2801%,to{opacity:0;transform:translate(-130%)}82.804%{opacity:.16}83.6318%{opacity:.64;transform:translate(130%)}83.8834%{opacity:0;transform:translate(155%)}}@media (width<=680px){.rack-power-scene__caption{letter-spacing:.12em;gap:6px;top:5%;left:3.5%}.rack-power-scene__caption>i{width:17px}.rack-module__label small{display:none}.rack-module__label strong{margin-top:0;font-size:clamp(.22rem,1.1vw,.36rem)}.rack-module__ports{gap:1px;width:40%;right:14%}.rack-module__ports>i:nth-child(2n){opacity:0}.rack-module__fans{gap:3px}}@media (width<=420px){.rack-power-scene__caption{font-size:.33rem}.rack-module__label{display:none}.rack-module__ports,.rack-module__drives,.rack-module__capacity{width:58%;right:18%}.rack-module__status-bar,.rack-module__signal,.rack-module__fans,.rack-module__meter{right:18%}}@media (prefers-reduced-motion:reduce){.rack-power-scene,.rack-power-scene *,.rack-power-scene :before,.rack-power-scene :after{animation:none!important}.rack-power-scene__plug-train{opacity:1;transform:none}.rack-power-scene__cord{filter:brightness(.82)saturate(.82)drop-shadow(0 13px 16px #0000008a)}.rack-power-scene__plug{filter:brightness()saturate()drop-shadow(0 14px 18px #00000094)}.rack-power-scene__cord-energy,.rack-power-scene__plug-energy,.rack-power-scene__contact-flash,.rack-power-scene__crt-dot,.rack-power-scene__crt-line,.rack-power-scene__loop-veil{display:none}.rack-power-scene__plug-mark{opacity:1;filter:brightness(1.12)saturate(1.08)drop-shadow(0 0 6px #00aeef8a);transform:translate(-1.2%,-1.5%)}.rack-power-scene__power-bus>i{opacity:.68;transform:scaleY(1)}.rack-module{opacity:1;filter:brightness(1.02)saturate(1.02);box-shadow:0 0 7px #00aeef36,inset 0 0 7px #00aeef1a}.rack-module__ports>i,.rack-module__drives>i{opacity:.7;filter:brightness()}.rack-module__meter>i{opacity:.8;transform:scaleX(.82)}.rack-power-scene__crt-bloom{opacity:1;transform:translate(-50%,-50%)scaleY(1)}.rack-power-scene__screen-logo{opacity:1;clip-path:inset(0);filter:none;transform:none}.rack-power-scene__receiver-seam{opacity:.58}}.rack-power-scene__rack-shadow{z-index:2;width:38%;height:6%;top:91.2%;left:58.8%}.rack-power-scene__rack-shadow:before,.rack-power-scene__rack-shadow:after{content:"";background:linear-gradient(90deg,#02060b,#1c3445 48%,#02060b);border:1px solid #7c99ae47;border-radius:1px 1px 4px 4px;width:5.4%;height:42%;position:absolute;top:-18%;box-shadow:0 5px 7px #0009}.rack-power-scene__rack-shadow:before{left:9%}.rack-power-scene__rack-shadow:after{left:56%}.rack-power-scene__rack{z-index:7;background:linear-gradient(90deg,#ffffff14,#0000 7% 92%,#ffffff0a),linear-gradient(145deg,#0d2334 0%,#050f19 48%,#01050b 100%);border-radius:1.5%;width:22%;height:88%;top:5%;left:61.2%;overflow:visible;box-shadow:inset 0 1px #ffffff2e,inset 7px 0 16px #00000080,inset -7px 0 16px #0000009e,0 20px 28px #00000080}.rack-power-scene__rack:before{background:linear-gradient(#4a74910d 1px,#0000 1px) 0 0/100% 3.25%,linear-gradient(90deg,#ffffff06,#0000 8% 92%,#ffffff05) 0 0/100% 100%;border-color:#5c89a847;border-radius:1%;inset:2.5% 7.2% 2.2%}.rack-power-scene__rack-top{background:linear-gradient(#8294a2 0%,#263e50 17%,#07131e 66%,#02060c 100%);border-radius:8% 8% 2% 2%/44% 44% 14% 14%;width:102.6%;height:3.8%;top:-1.9%;left:-1.3%;transform:none}.rack-power-scene__rack-side{display:none}.rack-power-scene__rail{background:radial-gradient(circle,#cfe4f173 0 1px,#0000 1.4px) 50% 2px/100% 5.9% repeat-y,linear-gradient(90deg,#02060b,#3e596d 38%,#0b1c2a 74%,#02060b);width:6.2%;top:2.4%;bottom:1.9%}.rack-power-scene__rail--left{left:2.2%}.rack-power-scene__rail--right{right:2.2%}.rack-power-scene__power-bus{top:26%;bottom:4%;left:7.1%}.rack-module{border-radius:2px;width:81%;left:9.5%}.rack-module--switch{height:7.4%;top:5.1%}.rack-module--firewall{height:6.6%;top:13.6%}.rack-module--modem{height:6.25%;top:21.25%}.rack-module--server-a{height:6.8%;top:28.65%}.rack-module--server-b{height:6.8%;top:36.35%}.rack-module--storage{height:7.4%;top:65%}.rack-module--power-core{height:7.2%;top:73.4%}.rack-module--utility{height:6.2%;animation:rackModulePowerCore var(--sequence-duration) ease-in-out infinite;top:81.5%}.rack-module--utility .rack-module__status-bar{width:43%;right:14%}.rack-module__label{left:3.2%}.rack-module__label small{font-size:clamp(.18rem,.3vw,.29rem)}.rack-module__label strong{font-size:clamp(.24rem,.42vw,.38rem)}.rack-module__ports{width:45%;right:13%}.rack-module__fans{gap:4px;right:15%}.rack-module__fans>i{width:clamp(8px,1vw,14px)}.rack-module__drives,.rack-module__capacity{width:48%;right:12%}.rack-module__meter{width:46%;right:13%}.rack-power-scene__monitor{z-index:9;background:linear-gradient(145deg,#ffffff1c,#0000 17%),linear-gradient(145deg,#203d51,#07131f 46%,#02070d);border-radius:3%;width:84%;height:18.5%;top:44.3%;left:8%;box-shadow:inset 0 1px #ffffff36,inset 0 -4px 9px #00000094,0 8px 12px #00000085}.rack-power-scene__screen{border-radius:3%;width:86%;height:66%;top:7%;left:7%;box-shadow:inset 0 0 12px #000,0 0 0 2px #00000061}.rack-power-scene__monitor-neck{display:none}.rack-power-scene__monitor-base{z-index:3;transform-origin:top;background:repeating-linear-gradient(90deg,#0000 0 4px,#8ab4cc2e 4px 5px),repeating-linear-gradient(#0000 0 3px,#8ab4cc1f 3px 4px),linear-gradient(#314d61,#08131d 58%,#02070c);border-radius:2%;width:92%;height:20%;top:75%;left:4%;transform:perspective(220px)rotateX(48deg);box-shadow:0 5px 7px #00000085,inset 0 1px #ffffff21}.rack-power-scene__fan-tray{z-index:6;opacity:.78;filter:brightness(.4)saturate(.5);width:81%;height:9.2%;animation:rackFanTrayPower var(--sequence-duration) ease-in-out infinite;background:linear-gradient(#ffffff0e,#0000 21%,#00000057),linear-gradient(90deg,#0c2233,#030b12 50%,#0b1c29);border:1px solid #7d9cb247;border-radius:2px;grid-template-columns:1fr 1fr;place-items:center;gap:8%;display:grid;position:absolute;top:89%;left:9.5%;box-shadow:inset 0 1px #ffffff14,0 3px 5px #00000070}.rack-power-scene__fan-tray>i{aspect-ratio:1;background:repeating-conic-gradient(from 10deg, #8bb5cd94 0 10deg, transparent 10deg 31deg), radial-gradient(circle, #00aeef 0 4%, #07121d 6% 32%, #263e4f 34% 43%, #02070d 45%);width:64%;animation:rackFanStartup var(--sequence-duration) ease-in-out infinite;border:1px solid #91b4ca7a;border-radius:50%;box-shadow:inset 0 0 7px #000,0 0 5px #00aeef3d}.rack-power-scene__door{z-index:9;clip-path:polygon(0 1%,94% 0,100% 98%,0 100%);transform-origin:0;background:linear-gradient(110deg,#0868d83d,#00aeef14 42%,#02091259);border:2px solid #183b59;width:14.4%;height:86.2%;position:absolute;top:6%;left:82.35%;overflow:hidden;transform:perspective(520px)rotateY(-18deg)skewY(-.4deg);box-shadow:inset 0 0 0 5px #03111eb8,inset 0 0 22px #0054a038,8px 15px 24px #0000006b}.rack-power-scene__door:after{content:"";opacity:.18;animation:rackDoorEdgePower var(--sequence-duration) ease-in-out infinite;pointer-events:none;background:linear-gradient(112deg,#0000 18%,#ffffff2e 31%,#0000 43% 77%,#00aeef24);position:absolute;inset:0}.rack-power-scene__door-glass{background:radial-gradient(circle at 72% 18%,#ffffff21 0 1px,#0000 1.6px),linear-gradient(123deg,#ffffff1a,#0000 23% 68%,#00aeef17);border:1px solid #67bef047;position:absolute;inset:5% 9% 5% 8%;box-shadow:inset 0 0 20px #001c3a57}.rack-power-scene__door-handle{z-index:3;background:linear-gradient(90deg,#07131e,#9fb6c4 48%,#0a1a27);border:1px solid #c4ddeb75;border-radius:999px;width:5%;height:14%;position:absolute;top:47%;right:7%;box-shadow:0 0 6px #0000008f}.rack-power-scene__door-hinge{z-index:4;background:linear-gradient(90deg,#9cb2c1,#102839 42%,#02070d);border-radius:0 4px 4px 0;width:4%;height:8%;position:absolute;left:0;box-shadow:0 0 4px #0000008a}.rack-power-scene__door-hinge--top{top:15%}.rack-power-scene__door-hinge--bottom{bottom:15%}@keyframes rackFanTrayPower{0%,61.8303%,to{opacity:.78;filter:brightness(.4)saturate(.5)}61.9571%{opacity:1;filter:brightness(.72)saturate(.8)}62.4083%{opacity:1;filter:brightness(1.25)saturate(1.12);box-shadow:0 0 11px #00aeef61,inset 0 0 8px #00aeef21}62.659%,99.2801%{opacity:1;filter:brightness()saturate();box-shadow:0 0 6px #00aeef2e,inset 0 0 6px #00aeef14}99.4608%{opacity:.78;filter:brightness(.4)saturate(.5)}}@keyframes rackFanStartup{0%,34%,to{filter:brightness(.5);transform:rotate(0)}36.5%{filter:brightness(1.24);transform:rotate(24deg)}38%,95.5%{filter:brightness();transform:rotate(29deg)}98%{filter:brightness(.5);transform:rotate(29deg)}}@keyframes rackDoorEdgePower{0%,61.8672%,to{opacity:.16}63.3061%{opacity:.44}64.745%,99.2801%{opacity:.28}99.4608%{opacity:.16}}@media (width<=680px){.rack-module__label strong{font-size:clamp(.19rem,.85vw,.31rem)}.rack-power-scene__door{border-width:1px}.rack-power-scene__fan-tray{gap:4%}}@media (prefers-reduced-motion:reduce){.rack-power-scene__plug-train{opacity:1;transform:translate(3.2%)}.rack-power-scene__fan-tray{opacity:1;filter:brightness()saturate()}.rack-power-scene__fan-tray>i{filter:brightness();transform:rotate(29deg)}.rack-power-scene__door:after{opacity:.28}}.rack-power-scene__cord,.rack-power-scene__cord-energy{width:38.2%;top:47.7%;left:-6.2%}.rack-power-scene__cord{height:auto}.rack-power-scene__cord-energy{aspect-ratio:700/540;-webkit-mask:url(/oi-power-cord-v1.png) 0 0/100% 100% no-repeat;mask:url(/oi-power-cord-v1.png) 0 0/100% 100% no-repeat}.rack-power-scene__plug-train{backface-visibility:hidden;transform-style:preserve-3d}.rack-power-scene__monitor{width:90%;height:25.5%;top:43.5%;left:5%}.rack-power-scene__screen{width:89%;height:70%;top:6%;left:5.5%}.rack-power-scene__monitor-base{width:90%;height:16.5%;top:77%;left:5%}.rack-module--storage{height:8%;animation-name:rackModuleStorageSequence;top:70.5%}.rack-module--utility{height:7.8%;animation-name:rackModuleUpsSequence;top:79.5%}.rack-power-scene__fan-tray{height:9.2%;top:88.5%}.rack-module--server-b{animation-name:rackModuleServerBSequence}.rack-module--server-a{animation-name:rackModuleServerASequence}.rack-module--modem{animation-name:rackModuleModemSequence}.rack-module--firewall{animation-name:rackModuleFirewallSequence}.rack-module--switch{animation-name:rackModuleSwitchSequence}.rack-module__drives>i{animation-name:rackDriveGlowSequence}.rack-power-scene__fan-tray>i{will-change:transform;animation-name:rackFanSpin;animation-timing-function:linear}@keyframes rackFanSpin{0%,61.9041%{filter:brightness(.5);transform:rotate(0)}61.9571%{filter:brightness(.7);transform:rotate(0)}62.5871%{filter:brightness(1.18);transform:rotate(240deg)}99.2801%{filter:brightness();transform:rotate(5130deg)}99.4608%,to{filter:brightness(.48);transform:rotate(5400deg)}}@keyframes rackModuleUpsSequence{0%,62.7678%,to{opacity:.82;filter:brightness(.38)saturate(.45)}62.8757%{opacity:1;filter:brightness(.66)saturate(.8)}63.3771%{opacity:1;filter:brightness(1.28)saturate(1.18);box-shadow:0 0 12px #00aeef75,inset 0 0 9px #00aeef29}63.8463%,99.2801%{opacity:1;filter:brightness(1.02)saturate(1.02);box-shadow:0 0 7px #00aeef36,inset 0 0 7px #00aeef1a}99.4608%{opacity:.82;filter:brightness(.38)saturate(.45)}}@keyframes rackModuleStorageSequence{0%,63.9182%,to{opacity:.82;filter:brightness(.38)saturate(.45)}64.026%{opacity:1;filter:brightness(.66)saturate(.8)}64.5293%{opacity:1;filter:brightness(1.28)saturate(1.18);box-shadow:0 0 12px #00aeef75,inset 0 0 9px #00aeef29}64.9257%,99.2801%{opacity:1;filter:brightness(1.02)saturate(1.02);box-shadow:0 0 7px #00aeef36,inset 0 0 7px #00aeef1a}99.4608%{opacity:.82;filter:brightness(.38)saturate(.45)}}@keyframes rackModuleServerBSequence{0%,65.0686%,to{opacity:.82;filter:brightness(.38)saturate(.45)}65.1774%{opacity:1;filter:brightness(.66)saturate(.8)}65.6807%{opacity:1;filter:brightness(1.28)saturate(1.18);box-shadow:0 0 12px #00aeef75,inset 0 0 9px #00aeef29}66.0771%,99.2801%{opacity:1;filter:brightness(1.02)saturate(1.02);box-shadow:0 0 7px #00aeef36,inset 0 0 7px #00aeef1a}99.4608%{opacity:.82;filter:brightness(.38)saturate(.45)}}@keyframes rackModuleServerASequence{0%,66.2209%,to{opacity:.82;filter:brightness(.38)saturate(.45)}66.3287%{opacity:1;filter:brightness(.66)saturate(.8)}66.8329%{opacity:1;filter:brightness(1.28)saturate(1.18);box-shadow:0 0 12px #00aeef75,inset 0 0 9px #00aeef29}67.2274%,99.2801%{opacity:1;filter:brightness(1.02)saturate(1.02);box-shadow:0 0 7px #00aeef36,inset 0 0 7px #00aeef1a}99.4608%{opacity:.82;filter:brightness(.38)saturate(.45)}}@keyframes rackModuleModemSequence{0%,67.3722%,to{opacity:.82;filter:brightness(.38)saturate(.45)}67.48%{opacity:1;filter:brightness(.66)saturate(.8)}67.9814%{opacity:1;filter:brightness(1.28)saturate(1.18);box-shadow:0 0 12px #00aeef75,inset 0 0 9px #00aeef29}68.3788%,99.2801%{opacity:1;filter:brightness(1.02)saturate(1.02);box-shadow:0 0 7px #00aeef36,inset 0 0 7px #00aeef1a}99.4608%{opacity:.82;filter:brightness(.38)saturate(.45)}}@keyframes rackModuleFirewallSequence{0%,68.5216%,to{opacity:.82;filter:brightness(.38)saturate(.45)}68.6295%{opacity:1;filter:brightness(.66)saturate(.8)}69.1347%{opacity:1;filter:brightness(1.28)saturate(1.18);box-shadow:0 0 12px #00aeef75,inset 0 0 9px #00aeef29}69.5301%,99.2801%{opacity:1;filter:brightness(1.02)saturate(1.02);box-shadow:0 0 7px #00aeef36,inset 0 0 7px #00aeef1a}99.4608%{opacity:.82;filter:brightness(.38)saturate(.45)}}@keyframes rackModuleSwitchSequence{0%,69.673%,to{opacity:.82;filter:brightness(.38)saturate(.45)}69.7817%{opacity:1;filter:brightness(.66)saturate(.8)}70.285%{opacity:1;filter:brightness(1.28)saturate(1.18);box-shadow:0 0 12px #00aeef75,inset 0 0 9px #00aeef29}70.6805%,99.2801%{opacity:1;filter:brightness(1.02)saturate(1.02);box-shadow:0 0 7px #00aeef36,inset 0 0 7px #00aeef1a}99.4608%{opacity:.82;filter:brightness(.38)saturate(.45)}}@keyframes rackDriveGlowSequence{0%,63.9182%,to{opacity:.2;filter:brightness(.45)}64.5293%{opacity:1;filter:brightness(1.65);box-shadow:0 0 8px #00aeef9e}64.9257%,99.2801%{opacity:.75;filter:brightness();box-shadow:0 0 4px #00aeef47}99.4608%{opacity:.2;filter:brightness(.45)}}@media (prefers-reduced-motion:reduce){.rack-power-scene__fan-tray>i{filter:brightness();transform:rotate(24deg);animation:none!important}}.optimization-power{--sequence-duration:55.596s;container-type:inline-size}.optimization-power__phase-labels{flex:auto;align-items:center;min-width:0;min-height:1.2em;display:grid}.optimization-power__phase-label{opacity:0;white-space:nowrap;will-change:opacity, transform;grid-area:1/1;justify-self:start;min-width:0;line-height:1.15;transform:translateY(3px)}.optimization-power__phase-label--support{animation:optimizationPhaseSupport var(--sequence-duration) ease-in-out infinite}.optimization-power__phase-label--assessment{animation:optimizationPhaseAssessment var(--sequence-duration) ease-in-out infinite}.optimization-power__phase-label--network{letter-spacing:.1em;animation:optimizationPhaseNetwork var(--sequence-duration) ease-in-out infinite}.optimization-power__phase-label--final{animation:optimizationPhaseFinal var(--sequence-duration) ease-in-out infinite}.rack-power-scene__hardware{z-index:3;opacity:1;animation:rackHardwareExit var(--sequence-duration) linear infinite;pointer-events:none;will-change:opacity;position:absolute;inset:0}@keyframes optimizationPhaseSupport{0%,to{opacity:0;transform:translateY(3px)}.9924%,41.3684%{opacity:1;transform:translateY(0)}42.0871%{opacity:0;transform:translateY(-3px)}}@keyframes optimizationPhaseAssessment{0%,41.3684%,to{opacity:0;transform:translateY(3px)}42.0871%,53.5912%{opacity:1;transform:translateY(0)}53.77%{opacity:0;transform:translateY(-3px)}}@keyframes optimizationPhaseNetwork{0%,53.5912%,to{opacity:0;transform:translateY(3px)}53.77%,84.3517%{opacity:1;transform:translateY(0)}85.2504%{opacity:0;transform:translateY(-3px)}}@keyframes optimizationPhaseFinal{0%,84.3517%,to{opacity:0;transform:translateY(3px)}85.2504%,97.6614%{opacity:1;transform:translateY(0)}99.2801%{opacity:0;transform:translateY(-3px)}}@keyframes rackHardwareExit{0%,83.8834%{opacity:1}84.3517%,99.4608%{opacity:0}99.4617%,to{opacity:1}}@keyframes rackOfficeOffState{0%,43.8527%{opacity:0}44.3923%,80.5744%{opacity:1}81.0241%,to{opacity:0}}@keyframes rackOfficePoweredState{0%,80.5744%,84.3518%,to{opacity:0}81.0241%,84.3517%{opacity:1}}.optimization-power__transcript{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.rack-module{background:linear-gradient(#ffffff1c,#0000 15%,#00000061 88%),repeating-linear-gradient(0deg,#0000 0 2px,#ffffff05 2px 3px),linear-gradient(90deg,#182c3a,#050b11 34%,#101f2a 73%,#03070c);border-color:#aabfcd6b;box-shadow:inset 0 1px #ffffff2e,inset 0 -1px #000000d9,0 2px 4px #00000094}.rack-module:after{opacity:.72;background:radial-gradient(circle at 2.4% 18%,#9eb1bd 0 1px,#02060a 1.3px 2px,#0000 2.2px),radial-gradient(circle at 97.6% 18%,#9eb1bd 0 1px,#02060a 1.3px 2px,#0000 2.2px),radial-gradient(circle at 2.4% 82%,#9eb1bd 0 1px,#02060a 1.3px 2px,#0000 2.2px),radial-gradient(circle at 97.6% 82%,#9eb1bd 0 1px,#02060a 1.3px 2px,#0000 2.2px),linear-gradient(108deg,#ffffff12,#0000 24% 74%,#00aeef0d)}.rack-module__leds{--rack-led-phase:-.16s;opacity:0;animation-duration:var(--sequence-duration);gap:3px;animation-timing-function:step-end;animation-iteration-count:infinite;top:50%;left:auto;right:17%;transform:translateY(-50%)}.rack-module__leds>i{opacity:.24;filter:brightness(.64);width:clamp(2px,.25vw,3px);animation-name:rackEquipmentLedBlink;animation-duration:2.55s;animation-timing-function:linear;animation-delay:calc(var(--rack-led-phase) - .15s);background:#47f472;border-radius:1px;animation-iteration-count:infinite;box-shadow:0 0 4px #47f472e6}.rack-module__leds>i:nth-child(2){animation-duration:2.1s;animation-delay:calc(var(--rack-led-phase) - .74s);background:#00aeef;box-shadow:0 0 4px #00aeefe6}.rack-module__leds>i:nth-child(3){animation-duration:2.85s;animation-delay:calc(var(--rack-led-phase) - 1.29s);background:#ffbd3f;box-shadow:0 0 4px #ffbd3fd1}.rack-module--switch .rack-module__leds{--rack-led-phase:-.18s;animation-name:rackLedsSwitchGate}.rack-module--firewall .rack-module__leds{--rack-led-phase:-.82s;animation-name:rackLedsFirewallGate}.rack-module--modem .rack-module__leds{--rack-led-phase:-.35s;animation-name:rackLedsModemGate}.rack-module--server-a .rack-module__leds{--rack-led-phase:-1.08s;animation-name:rackLedsServerAGate}.rack-module--server-b .rack-module__leds{--rack-led-phase:-.56s;animation-name:rackLedsServerBGate}.rack-module--storage .rack-module__leds{--rack-led-phase:-1.27s;animation-name:rackLedsStorageGate}.rack-module--utility .rack-module__leds{--rack-led-phase:-.05s;animation-name:rackLedsUpsGate}.rack-module--utility .rack-module__lcd{width:13%;left:43%}.rack-module--utility .rack-module__socket-bank{width:33%;right:5%}@keyframes rackEquipmentLedBlink{0%,8%,22%,36%,50%,66%,80%,to{opacity:.24;filter:brightness(.64)}10%,20%,38%,48%,68%,78%{opacity:1;filter:brightness(1.38)}}@keyframes rackLedsUpsGate{0%,62.8747%,99.4608%,to{opacity:0}62.8757%,99.2801%{opacity:1}}@keyframes rackLedsStorageGate{0%,64.0251%,99.4608%,to{opacity:0}64.026%,99.2801%{opacity:1}}@keyframes rackLedsServerBGate{0%,65.177%,99.4608%,to{opacity:0}65.1778%,99.2801%{opacity:1}}@keyframes rackLedsServerAGate{0%,66.3278%,99.4608%,to{opacity:0}66.3287%,99.2801%{opacity:1}}@keyframes rackLedsModemGate{0%,67.4791%,99.4608%,to{opacity:0}67.48%,99.2801%{opacity:1}}@keyframes rackLedsFirewallGate{0%,68.6285%,99.4608%,to{opacity:0}68.6295%,99.2801%{opacity:1}}@keyframes rackLedsSwitchGate{0%,69.7808%,99.4608%,to{opacity:0}69.7817%,99.2801%{opacity:1}}.rack-module__ports{grid-template-columns:repeat(12,1fr);gap:1px;width:58%;top:30%;right:5.5%}.rack-module__drives>i:nth-child(5){animation-delay:.44s}.rack-module__drives>i:nth-child(6){animation-delay:.55s}.rack-module__drives>i:nth-child(7){animation-delay:.66s}.rack-module__drives>i:nth-child(8){animation-delay:.77s}.rack-module__drives>i:nth-child(9){animation-delay:.88s}.rack-module__drives>i:nth-child(10){animation-delay:.99s}.rack-module__drives>i:nth-child(11){animation-delay:1.1s}.rack-module__drives>i:nth-child(12){animation-delay:1.21s}.rack-module__ports>i{aspect-ratio:1.1;opacity:.34;background:linear-gradient(#010305 0 38%,#25445a 40% 54%,#020608 56%),#020609;border-color:#b1c9d885}.rack-module__lcd,.rack-module__mini-display{z-index:3;background:linear-gradient(#06365b,#031321);border:1px solid #7fb7d775;border-radius:1px;justify-content:center;align-items:center;gap:2px;width:12%;height:52%;display:flex;position:absolute;top:22%;left:29%;box-shadow:inset 0 0 4px #000,0 0 5px #00aeef52}.rack-module__lcd>i,.rack-module__mini-display>i{background:#bcefff;border-radius:1px;width:2px;height:48%;box-shadow:0 0 3px #00aeefe6}.rack-module__mini-display{width:15%;left:31%}.rack-module__vent{z-index:2;background:radial-gradient(circle,#010305 0 1px,#0000 1.25px) 0 0/4px 4px;border:1px solid #809aaa3d;width:34%;height:56%;position:absolute;top:21%;left:32%;box-shadow:inset 0 0 5px #000000d1}.rack-module__port-bank,.rack-module__socket-bank{z-index:3;grid-template-columns:repeat(6,1fr);gap:2px;width:31%;display:grid;position:absolute;top:27%;right:7%}.rack-module__port-bank>i,.rack-module__socket-bank>i{aspect-ratio:1.05;background:linear-gradient(#010305 0 45%,#24435a 47% 58%,#020507 60%);border:1px solid #aec9d975;border-radius:1px;box-shadow:inset 0 0 2px #000}.rack-module--modem .rack-module__port-bank{grid-template-columns:repeat(4,1fr);width:22%;right:22%}.rack-module__server-bays{z-index:3;grid-template-columns:repeat(3,1fr);gap:2px;width:37%;display:grid;position:absolute;top:17%;bottom:17%;right:6%}.rack-module__server-bays>i,.rack-module__drives>i{background:radial-gradient(circle at 82% 17%,#4cff72 0 1px,#0000 1.3px),linear-gradient(90deg,#0d1c27 0 18%,#020609 20% 76%,#1e3443 78% 88%,#03070a 90%);border:1px solid #9ab4c585;border-radius:1px;box-shadow:inset 0 1px #ffffff14,inset 0 -1px #000}.rack-module__drives{grid-template-columns:repeat(12,1fr);gap:1px;width:60%;top:17%;bottom:23%;right:5%}.rack-module__capacity{background:linear-gradient(90deg,#4cff72 0 62%,#00aeef 62% 84%,#68839447 84%);width:60%;height:5%;bottom:9%;right:5%}.rack-module__socket-bank{grid-template-columns:repeat(4,1fr);width:35%;right:6%}.rack-module__socket-bank>i{background:radial-gradient(circle,#030609 0 26%,#78909e 28% 34%,#05090d 36% 62%,#253b49 64%);border-radius:50%}.rack-power-scene__cable-loom{z-index:11;pointer-events:none;width:13%;position:absolute;top:4.4%;bottom:11%;right:3.3%}.rack-power-scene__cable{filter:drop-shadow(0 1px 1px #000000e6);border-right:3px solid;border-radius:0 12px 12px 0;width:68%;position:absolute;right:4%;box-shadow:inset -1px 0 #ffffff57}.rack-power-scene__cable:before,.rack-power-scene__cable:after{content:"";background:linear-gradient(90deg,#c3d4df,#405867 55%,#e4f0f6);border:1px solid #d9e7ef8a;border-radius:2px;width:8px;height:4px;position:absolute;right:-4px;box-shadow:0 1px 2px #000000b3}.rack-power-scene__cable:before{top:30%}.rack-power-scene__cable:after{top:68%}.rack-power-scene__cable--yellow{color:#f4bf31;height:24%;top:0;transform:translate(-13%)rotate(2deg)}.rack-power-scene__cable--blue{color:#1687ef;height:47%;top:17%;transform:translate(3%)rotate(-1deg)}.rack-power-scene__cable--red{color:#d93a42;height:31%;top:61%;transform:translate(-18%)rotate(1deg)}.rack-power-scene__fan-tray{grid-template-columns:repeat(3,1fr);gap:4%}.rack-power-scene__fan-tray>i{width:76%}.rack-power-scene__support-call{z-index:12;opacity:0;transform-origin:bottom;width:58%;height:66%;animation:supportCallScene var(--sequence-duration) cubic-bezier(.22, .72, .2, 1) infinite;background:#030914;border:1px solid #9ec5de5c;border-radius:10px;position:absolute;top:16%;left:2.5%;overflow:hidden;transform:translateY(0)scale(1.015);box-shadow:inset 0 1px #ffffff1f,inset 0 0 24px #0000006b,0 13px 26px #0000006b,0 0 22px #00aeef14}.rack-power-scene__support-call>img{object-fit:cover;object-position:center 42%;filter:brightness(.9)saturate(.94)contrast(1.04);width:100%;height:100%;display:block;position:absolute;inset:0}.rack-power-scene__support-call:before{z-index:2;content:"";pointer-events:none;background:linear-gradient(90deg,#0000001a,#0000 28% 68%,#00183a14),linear-gradient(#0000 38%,#01050d52 64%,#000208f0 100%);position:absolute;inset:0}.rack-power-scene__support-call:after{z-index:3;content:"";opacity:0;filter:blur(1px);width:20%;animation:supportCallLightSweep var(--sequence-duration) ease-in-out infinite;pointer-events:none;background:linear-gradient(112deg,#0000,#ffffff2e,#00aeef12,#0000);position:absolute;top:0;bottom:0;left:-34%;transform:skew(-12deg)}.rack-power-scene__support-sheen{z-index:4;border-radius:inherit;pointer-events:none;background:radial-gradient(circle at 24% 24%,#ffffff14,#0000 24%),radial-gradient(circle at 75% 20%,#00aeef17,#0000 28%);position:absolute;inset:0}.rack-power-scene__dialogue{z-index:7;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(#07101db8,#01050df0),#01050de6;border:1px solid #71a4c240;border-radius:8px;min-height:32%;position:absolute;bottom:4.5%;left:4%;right:4%;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,0 8px 16px #00000047}.rack-power-scene__line{opacity:0;align-items:center;gap:14px;padding:12px 15px;display:flex;position:absolute;inset:0;transform:translateY(7px)}.rack-power-scene__line>b{color:#20a0f0;letter-spacing:.11em;text-transform:uppercase;flex:none;font-size:clamp(.62rem,.78vw,.76rem);font-weight:900;line-height:1.2}.rack-power-scene__line>em{color:#f4f9fff0;letter-spacing:-.012em;text-wrap:balance;flex:auto;min-width:0;font-size:clamp(.82rem,1.05vw,1.02rem);font-style:normal;font-weight:650;line-height:1.38}.rack-power-scene__line--tech-one>b,.rack-power-scene__line--tech-two>b{white-space:nowrap}.rack-power-scene__line--customer-one{animation:supportCustomerOne var(--sequence-duration) ease-in-out infinite}.rack-power-scene__line--customer-two{animation:supportCustomerTwo var(--sequence-duration) ease-in-out infinite}.rack-power-scene__line--customer-three{animation:supportCustomerThree var(--sequence-duration) ease-in-out infinite}.rack-power-scene__line--tech-one{animation:supportTechOne var(--sequence-duration) ease-in-out infinite}.rack-power-scene__line--tech-two{animation:supportTechTwo var(--sequence-duration) ease-in-out infinite}.rack-power-scene__pan-cue{z-index:13;opacity:0;color:#e0f0fbbd;width:39%;min-width:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;animation:supportPanCue var(--sequence-duration) cubic-bezier(.2, .72, .2, 1) infinite;pointer-events:none;background:0 0;border:0;border-radius:0;padding:0;display:block;position:absolute;top:23%;left:21%;transform:translateY(8px)scale(.97)}.rack-power-scene__assessment-scan{z-index:2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);animation:assessmentScan var(--sequence-duration) ease-in-out infinite;background:linear-gradient(145deg,#0c2236f5,#020811f5);border:1px solid #84c3e875;border-radius:12px;flex-direction:column;gap:3px;padding:16px 18px 17px;display:flex;position:relative;box-shadow:inset 0 1px #ffffff24,0 14px 28px #00000075,0 0 24px #00aeef24}.rack-power-scene__assessment-scan>b{color:#fff;letter-spacing:.08em;text-transform:uppercase;font-size:clamp(.8rem,1.1vw,1rem);font-weight:900;line-height:1.1}.rack-power-scene__assessment-scan>small{color:#00aeef;letter-spacing:.08em;text-transform:uppercase;font-size:clamp(.56rem,.72vw,.7rem);font-weight:800}.rack-power-scene__assessment-items{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 10px;margin-top:12px;display:grid}.rack-power-scene__assessment-item{--check:0;color:#d9e7f18f;text-wrap:balance;align-items:center;gap:7px;min-width:0;font-size:clamp(.62rem,.78vw,.76rem);font-weight:720;line-height:1.18;display:flex}.rack-power-scene__assessment-item>i{width:17px;height:17px;box-shadow:inset 0 0 5px #000000b8, 0 0 calc(var(--check) * 8px) #00aeef9e;background:#06131f;border:1px solid #85b2cd7a;border-radius:50%;flex:none;position:relative}.rack-power-scene__assessment-item>i:after{content:"";width:5px;height:3px;opacity:var(--check);border-bottom:2px solid #fff;border-right:2px solid #fff;position:absolute;top:3px;left:5px;transform:rotate(45deg)}.rack-power-scene__assessment-item--one{animation:assessmentItemOne var(--sequence-duration) ease-in-out infinite}.rack-power-scene__assessment-item--two{animation:assessmentItemTwo var(--sequence-duration) ease-in-out infinite}.rack-power-scene__assessment-item--three{animation:assessmentItemThree var(--sequence-duration) ease-in-out infinite}.rack-power-scene__assessment-item--four{animation:assessmentItemFour var(--sequence-duration) ease-in-out infinite}.rack-power-scene__assessment-item--five{animation:assessmentItemFive var(--sequence-duration) ease-in-out infinite}.rack-power-scene__assessment-item--six{animation:assessmentItemSix var(--sequence-duration) ease-in-out infinite}.rack-power-scene__assessment-item--seven{animation:assessmentItemSeven var(--sequence-duration) ease-in-out infinite}.rack-power-scene__assessment-item--eight{animation:assessmentItemEight var(--sequence-duration) ease-in-out infinite}.rack-power-scene__assessment-final{z-index:3;opacity:0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:max-content;min-width:min(100%,360px);max-width:100%;min-height:82px;animation:assessmentFinal var(--sequence-duration) cubic-bezier(.2, .72, .2, 1) infinite;background:linear-gradient(118deg,#ffffff14,#0000 26%),linear-gradient(145deg,#0c2236fc,#020811fc);border:1px solid #97d3f694;border-radius:14px;justify-content:center;align-items:center;gap:16px;padding:15px 20px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.94);box-shadow:inset 0 1px #ffffff2e,inset 0 -1px #0056ac3d,0 16px 30px #00000085,0 0 28px #00aeef2e}.rack-power-scene__assessment-orb{isolation:isolate;background:radial-gradient(circle at 31% 21%,#fffffffa 0 3%,#ccf4ff8c 4% 9%,#0000 18%),radial-gradient(circle at 36% 30%,#55d7ff 0 8%,#0b8ff2 30%,#0759c3 55%,#03265f 76%,#010916 100%);border:1px solid #dcf6ffe6;border-radius:50%;flex:none;width:50px;height:50px;position:relative;overflow:hidden;box-shadow:inset 5px 6px 9px #ffffff38,inset -8px -10px 14px #000516b8,inset 0 0 0 2px #044ca56b,0 7px 11px #0000007a,0 0 0 2px #007fec1f,0 0 22px #00aeef94}.rack-power-scene__assessment-orb:before{z-index:1;content:"";opacity:.72;background:linear-gradient(#ffffffb8,#ffffff0d);border-radius:50%;position:absolute;inset:5px 8px 27px 9px;transform:rotate(-9deg)}.rack-power-scene__assessment-orb:after{z-index:2;content:"";filter:drop-shadow(0 1px #001436e0)drop-shadow(0 0 2px #ffffff80);transform-origin:50%;border:4px solid #fff;border-width:0 4px 4px 0;border-radius:1px;width:9px;height:17px;position:absolute;top:46%;left:50%;transform:translate(-50%,-58%)rotate(45deg)}.rack-power-scene__assessment-final>strong{color:#fff;min-width:0;font-family:var(--body);font-kerning:normal;letter-spacing:.09em;text-align:center;text-rendering:geometricprecision;text-shadow:0 1px #00122b,0 0 12px #81daff33;text-wrap:balance;text-transform:uppercase;font-size:clamp(.92rem,1.32vw,1.22rem);font-weight:800;line-height:1}@keyframes supportCallScene{0%{opacity:0;transform:translateY(0)scale(1.015)}.9924%{opacity:1;transform:translateY(0)scale(1)}41.3703%{opacity:1;transform:translateY(0)scale(1)}43.8527%,to{opacity:0;transform:translateY(-18%)scale(1.045)}}@keyframes supportCallLightSweep{0%,2.4815%,22.3388%,to{opacity:0;transform:translate(0)skew(-12deg)}4.138%{opacity:.22}9.1009%{opacity:.45;transform:translate(660%)skew(-12deg)}11.5833%{opacity:0;transform:translate(760%)skew(-12deg)}}@keyframes supportCustomerOne{0%,.9101%,9.1841%,to{opacity:0;transform:translateY(7px)}1.49%,8.6052%{opacity:1;transform:translateY(0)}}@keyframes supportCustomerTwo{0%,8.7698%,17.0448%,to{opacity:0;transform:translateY(7px)}9.432%,16.5481%{opacity:1;transform:translateY(0)}}@keyframes supportCustomerThree{0%,16.7137%,24.9868%,to{opacity:0;transform:translateY(7px)}17.2936%,24.4088%{opacity:1;transform:translateY(0)}}@keyframes supportTechOne{0%,24.5724%,32.8484%,to{opacity:0;transform:translateY(7px)}25.2365%,32.3508%{opacity:1;transform:translateY(0)}}@keyframes supportTechTwo{0%,32.5163%,41.6182%,to{opacity:0;transform:translateY(7px)}33.0962%,41.0392%{opacity:1;transform:translateY(0)}}@keyframes supportPanCue{0%,41.3684%,53.9753%,to{opacity:0;transform:translateY(8px)scale(.97)}42.0874%,53.4626%{opacity:1;transform:translateY(0)scale(1)}}@keyframes assessmentScan{0%,41.727%,51.7238%,to{opacity:0;transform:translateY(5px)}42.4459%,51.1088%{opacity:1;transform:translateY(0)}}@keyframes assessmentFinal{0%,51.3652%,53.77%,to{opacity:0;transform:translate(-50%,-50%)scale(.94)}51.8269%,53.1551%{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes assessmentItemOne{0%,42.1385%,51.7238%,to{--check:0;opacity:0;transform:translateY(4px)}42.7534%,43.1526%{--check:0;opacity:.66;transform:translateY(0)}43.3683%,51.211%{--check:1;opacity:1;color:#fff;transform:translateY(0)}}@keyframes assessmentItemTwo{0%,42.1385%,51.7238%,to{--check:0;opacity:0;transform:translateY(4px)}42.7534%,44.1271%{--check:0;opacity:.66;transform:translateY(0)}44.3418%,51.211%{--check:1;opacity:1;color:#fff;transform:translateY(0)}}@keyframes assessmentItemThree{0%,42.1385%,51.7238%,to{--check:0;opacity:0;transform:translateY(4px)}42.7534%,45.1005%{--check:0;opacity:.66;transform:translateY(0)}45.3162%,51.211%{--check:1;opacity:1;color:#fff;transform:translateY(0)}}@keyframes assessmentItemFour{0%,42.1385%,51.7238%,to{--check:0;opacity:0;transform:translateY(4px)}42.7534%,46.0759%{--check:0;opacity:.66;transform:translateY(0)}46.2906%,51.211%{--check:1;opacity:1;color:#fff;transform:translateY(0)}}@keyframes assessmentItemFive{0%,42.1385%,51.7238%,to{--check:0;opacity:0;transform:translateY(4px)}42.7534%,47.0494%{--check:0;opacity:.66;transform:translateY(0)}47.2651%,51.211%{--check:1;opacity:1;color:#fff;transform:translateY(0)}}@keyframes assessmentItemSix{0%,42.1385%,51.7238%,to{--check:0;opacity:0;transform:translateY(4px)}42.7534%,48.0228%{--check:0;opacity:.66;transform:translateY(0)}48.2385%,51.211%{--check:1;opacity:1;color:#fff;transform:translateY(0)}}@keyframes assessmentItemSeven{0%,42.1385%,51.7238%,to{--check:0;opacity:0;transform:translateY(4px)}42.7534%,48.9963%{--check:0;opacity:.66;transform:translateY(0)}49.212%,51.211%{--check:1;opacity:1;color:#fff;transform:translateY(0)}}@keyframes assessmentItemEight{0%,42.1385%,51.7238%,to{--check:0;opacity:0;transform:translateY(4px)}42.7534%,49.9717%{--check:0;opacity:.66;transform:translateY(0)}50.1855%,51.211%{--check:1;opacity:1;color:#fff;transform:translateY(0)}}@media (width<=680px){.rack-power-scene__support-call{width:94%;height:64%;top:3%;left:3%}.rack-power-scene__line{flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;padding:7px 10px}.rack-power-scene__line>b{font-size:.6rem;display:block}.rack-power-scene__line>em{font-size:clamp(.78rem,3vw,.86rem);line-height:1.3}.rack-power-scene__dialogue{min-height:42%}.rack-power-scene__pan-cue{width:auto;min-width:0;padding:10px 12px;top:25%;left:3%;right:3%}.rack-power-scene__assessment-items{gap:5px 7px;margin-top:8px}.rack-power-scene__assessment-item{gap:5px;font-size:clamp(.68rem,2.7vw,.78rem)}.rack-power-scene__assessment-final>strong{font-size:clamp(1rem,4.2vw,1.18rem)}}@media (width<=420px){.rack-power-scene__line{align-content:center}.rack-power-scene__dialogue{min-height:60%}.rack-power-scene__assessment-final{gap:10px;width:96%;padding:12px}.rack-power-scene__assessment-orb{width:36px;height:36px}.rack-power-scene__assessment-orb:after{border-width:0 3px 3px 0;width:7px;height:13px}.rack-power-scene__assessment-final>strong{letter-spacing:.065em;font-size:.86rem}}@media (prefers-reduced-motion:reduce){.rack-power-scene__support-call{display:none}.rack-power-scene__pan-cue{opacity:1;animation:none;display:block;transform:none}.rack-power-scene__assessment-scan{display:none}.rack-power-scene__assessment-final{opacity:1;animation:none;transform:translate(-50%,-50%)}.rack-module__leds>i{opacity:.78;filter:brightness();animation:none!important}.rack-module__leds{opacity:1;animation:none!important}}.rack-module--switch .rack-module__label,.rack-module--server-a .rack-module__label,.rack-module--server-b .rack-module__label,.rack-module--storage .rack-module__label{width:23%;min-width:0}.rack-module__label--switch small{letter-spacing:.075em}.rack-module__activity-leds{--rack-led-phase:0s;z-index:5;opacity:0;animation-duration:var(--sequence-duration);animation-timing-function:step-end;animation-iteration-count:infinite;position:absolute}.rack-module--switch .rack-module__activity-leds{--rack-led-phase:-.18s;animation-name:rackLedsSwitchGate}.rack-module--server-a .rack-module__activity-leds{--rack-led-phase:-1.08s;animation-name:rackLedsServerAGate}.rack-module--server-b .rack-module__activity-leds{--rack-led-phase:-.56s;animation-name:rackLedsServerBGate}.rack-module--storage .rack-module__activity-leds{--rack-led-phase:-1.27s;animation-name:rackLedsStorageGate}.rack-module__activity-leds i{--led-duration:2.55s;--led-delay:.15s;opacity:.24;filter:brightness(.64);width:clamp(1px,.17vw,2px);height:clamp(1px,.17vw,2px);animation-name:rackEquipmentLedBlink;animation-duration:var(--led-duration);animation-timing-function:linear;animation-delay:calc(var(--rack-led-phase) - var(--port-shift,0s) - var(--led-delay));background:#4cff72;border-radius:50%;animation-iteration-count:infinite;display:block;box-shadow:0 0 3px #4cff72eb}.rack-module__activity-leds i.is-network{--led-duration:2.1s;--led-delay:.74s;background:#00aeef;box-shadow:0 0 3px #00aeeff0}.rack-module__activity-leds i.is-warning,.rack-module__activity-leds i.is-activity,.rack-module__activity-leds i.is-fault{--led-duration:2.85s;--led-delay:1.29s;background:#ffad32;box-shadow:0 0 3px #ffad32e6}.rack-module__switch-face,.rack-module__storage-face{z-index:3;position:absolute;inset:13% 4% 13% 29%}.rack-module__switch-jacks,.rack-module__switch-led-layer{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(12,minmax(0,1fr));gap:2px 1.5px;display:grid;position:absolute;inset:0}.rack-module__switch-jacks>i{aspect-ratio:1.25;background:linear-gradient(#020507 0 33%,#304d61 35% 51%,#020507 53% 100%),#020609;border:1px solid #9ab8cc80;border-radius:1px;align-self:center;width:100%;min-width:0;margin-block:0;box-shadow:inset 0 0 2px #000,inset 0 1px #ffffff14}.rack-module__switch-led-layer>.rack-module__led-pair,.rack-module__storage-led-layer>.rack-module__led-pair{min-width:0;min-height:0;position:relative}.rack-module__switch-led-layer>.rack-module__led-pair{aspect-ratio:1.25;align-self:center;width:100%}.rack-module__switch-led-layer>.rack-module__led-pair>i{width:clamp(1px,.12vw,1.5px);height:clamp(1px,.12vw,1.5px);position:absolute;top:0}.rack-module__switch-led-layer>.rack-module__led-pair>.is-link{opacity:.92;filter:brightness();animation:none;left:0}.rack-module__switch-led-layer>.rack-module__led-pair>.is-activity{right:0}.rack-module__storage-bays,.rack-module__storage-led-layer{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(6,minmax(0,1fr));gap:2px;display:grid;position:absolute;inset:0}.rack-module__storage-bays>i,.rack-module__server-bays--server-a>i,.rack-module__server-bays--server-b>i{opacity:1;filter:none;background:linear-gradient(90deg,#111f29 0 14%,#020609 16% 76%,#263d4d 78% 88%,#03070a 90%);border:1px solid #9ab4c585;border-radius:1px;min-width:0;animation:none;position:relative;box-shadow:inset 0 1px #ffffff17,inset 0 -1px #000}.rack-module__storage-bays>i:after,.rack-module__server-bays--server-a>i:after,.rack-module__server-bays--server-b>i:after{content:"";background:#88a7bb61;width:1px;position:absolute;top:24%;bottom:24%;left:13%;box-shadow:1px 0 #000000b3}.rack-module__storage-led-layer>.rack-module__led-pair>i{position:absolute;top:2px}.rack-module__storage-led-layer>.rack-module__led-pair>.is-health{background:#4cff72;left:2px;box-shadow:0 0 3px #4cff72eb}.rack-module__storage-led-layer>.rack-module__led-pair>.is-fault{opacity:.16;box-shadow:none;filter:brightness(.58);background:#4a3219;animation:none;right:2px}.rack-module__mini-display--server-a{background:linear-gradient(#02070c,#010408);width:12%;height:56%;top:22%;left:29%;overflow:hidden;box-shadow:inset 0 0 4px #000}.rack-module__mini-display--server-a:before,.rack-module__lcd--ups:before{content:"";opacity:0;animation-duration:var(--sequence-duration);background:linear-gradient(#06365b,#031321);animation-timing-function:step-end;animation-iteration-count:infinite;position:absolute;inset:0;box-shadow:inset 0 0 4px #000,0 0 5px #00aeef52}.rack-module__mini-display--server-a:before,.rack-module__mini-display--server-a>i{animation-name:rackLedsServerAGate}.rack-module__mini-display--server-a>i,.rack-module__lcd--ups>i{z-index:1;opacity:0;animation-duration:var(--sequence-duration);animation-timing-function:step-end;animation-iteration-count:infinite;position:relative}.rack-module__server-lights{place-items:center;gap:2px;display:grid;top:24%;bottom:24%}.rack-module__server-lights--a{grid-template-columns:repeat(3,minmax(0,1fr));width:9%;left:44%}.rack-module__server-lights--b{grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:1fr;width:8%;left:43%}.rack-module--server-a .rack-module__label strong,.rack-module--server-b .rack-module__label strong,.rack-module--storage .rack-module__label strong{font-size:clamp(.19rem,.42vw,.31rem)}.rack-module--storage .rack-module__label small{letter-spacing:.06em;font-size:clamp(.16rem,.3vw,.24rem)}.rack-module__server-bays--server-a{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5px;width:39%;top:16%;bottom:16%;right:4%}.rack-module__server-bays--server-b{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5px;width:43%;top:14%;bottom:14%;right:4%}.rack-module__server-io{z-index:3;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;width:11%;display:grid;position:absolute;top:28%;bottom:28%;left:29%}.rack-module__server-io>i{background:linear-gradient(#020507 0 38%,#2d4a5e 40% 54%,#020507 56%);border:1px solid #98b5c775;border-radius:1px;box-shadow:inset 0 0 2px #000}.rack-module__label--ups{width:35%;min-width:0;left:3%}.rack-module__label--ups small{letter-spacing:.045em;font-size:clamp(.14rem,.25vw,.24rem)}.rack-module__label--ups strong{letter-spacing:.018em;white-space:nowrap;margin-top:1px;font-size:clamp(.18rem,.34vw,.31rem);line-height:.95}.rack-module__leds--ups{gap:1px;top:50%;left:40%;right:auto;transform:translateY(-50%)}.rack-module__leds--ups>i{width:clamp(1px,.17vw,2px);height:clamp(1px,.17vw,2px)}.rack-module__lcd--ups{background:linear-gradient(#02070c,#010408);width:11%;height:56%;top:22%;left:49%;overflow:hidden;box-shadow:inset 0 0 4px #000}.rack-module__lcd--ups:before,.rack-module__lcd--ups>i{animation-name:rackLedsUpsGate}.rack-module__ups-controls{z-index:3;grid-template-columns:repeat(4,minmax(0,1fr));gap:2px;width:32%;display:grid;position:absolute;top:27%;right:4%}.rack-module__ups-controls>i{aspect-ratio:1;background:radial-gradient(circle,#05090d 0 28%,#718796 30% 38%,#071019 40% 66%,#233846 68%);border:1px solid #a4becd7a;border-radius:50%;box-shadow:inset 0 0 2px #000}@media (width<=680px){.rack-module__switch-face,.rack-module__storage-face{left:31%;right:3%}.rack-module__switch-jacks,.rack-module__switch-led-layer,.rack-module__storage-bays,.rack-module__storage-led-layer{gap:1px .5px}.rack-module__label--ups{width:36%}.rack-module__label--ups strong{font-size:clamp(.17rem,.76vw,.28rem)}.rack-module__server-bays--server-a,.rack-module__server-bays--server-b{gap:1px}}@media (width<=420px){.rack-module__switch-face,.rack-module__storage-face{left:4%;right:3%}.rack-module__mini-display--server-a{width:15%;left:4%}.rack-module__server-lights--a{width:10%;left:22%}.rack-module__server-lights--b{width:10%;left:21%}.rack-module__server-bays--server-a{width:62%;right:3%}.rack-module__server-bays--server-b{width:63%;right:3%}.rack-module__server-io{width:14%;left:4%}.rack-module__leds--ups{left:4%}.rack-module__lcd--ups{width:18%;left:20%}.rack-module__ups-controls{width:55%;right:3%}}@media (prefers-reduced-motion:reduce){.rack-module__activity-leds{opacity:1;animation:none!important}.rack-module__activity-leds i{opacity:.82;filter:brightness();animation:none!important}.rack-module__storage-led-layer>.rack-module__led-pair>.is-fault{opacity:.16;box-shadow:none;filter:brightness(.58)}.rack-module__mini-display--server-a:before,.rack-module__mini-display--server-a>i,.rack-module__lcd--ups:before,.rack-module__lcd--ups>i{opacity:1;animation:none!important}}.rack-power-scene__end-screen{z-index:28;visibility:hidden;opacity:0;animation:rackFinalCta var(--sequence-duration) cubic-bezier(.22, .72, .2, 1) infinite;pointer-events:none;background:radial-gradient(circle at 50% 45%,#007cff2e,#0000 43%),radial-gradient(circle at 84% 18%,#96ddff17,#0000 27%),linear-gradient(145deg,#01050ef6,#040f1ff4 50%,#010712f7);place-items:center;padding:clamp(18px,4.5%,34px);display:grid;position:absolute;inset:0;overflow:hidden}.rack-power-scene__end-screen:before{content:"";opacity:.22;background-image:linear-gradient(#5aaee514 1px,#0000 1px),linear-gradient(90deg,#5aaee512 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000,#0000 74%);mask-image:radial-gradient(#000,#0000 74%)}.rack-power-scene__end-screen:after{content:"";opacity:.72;border-top:1px solid #ccebff3d;border-bottom:1px solid #008aff33;position:absolute;inset:4% 7%;box-shadow:0 -10px 34px #00aeef0f,0 10px 34px #0054d212}.rack-power-scene__end-orbit{z-index:0;aspect-ratio:1;opacity:0;width:58%;animation:rackFinalOrbit var(--sequence-duration) cubic-bezier(.22, .72, .2, 1) infinite;border:1px solid #00aeef3d;border-radius:50%;position:absolute;box-shadow:0 0 34px #00aeef14,inset 0 0 36px #0868d814}.rack-power-scene__end-orbit:before,.rack-power-scene__end-orbit:after{content:"";border:1px solid #b6e2ff21;border-radius:50%;position:absolute}.rack-power-scene__end-orbit:before{inset:9%}.rack-power-scene__end-orbit:after{border-color:#0073ff30;inset:22%}.rack-power-scene__end-panel{z-index:2;isolation:isolate;opacity:0;width:min(88%,650px);min-height:64%;animation:rackFinalPanel var(--sequence-duration) cubic-bezier(.16, 1, .3, 1) infinite;background:linear-gradient(118deg,#ffffff1c,#0000 20% 76%,#00aeef12),linear-gradient(148deg,#112a43fb,#030c1bfc 48%,#051930fb);border:1px solid #a8d3ee94;border-radius:17px;flex-direction:column;justify-content:center;align-items:center;padding:clamp(24px,4.8vw,46px) clamp(24px,5.4vw,54px);display:flex;position:relative;overflow:hidden;transform:translateY(10px)scale(.975);box-shadow:inset 0 1px #ffffff3d,inset 0 -1px #005ac470,inset 0 0 38px #006de512,0 18px 42px #00000085,0 0 30px #00aeef24}.rack-power-scene__end-panel:before{z-index:0;border-radius:inherit;content:"";background:radial-gradient(circle at 50% 0,#a6e5ff1f,#0000 38%),repeating-linear-gradient(90deg,#0000 0 49px,#7abce206 49px 50px);position:absolute;inset:0}.rack-power-scene__end-panel:after{z-index:0;content:"";border:1px solid #78b0d21a;border-radius:12px;position:absolute;inset:7px;box-shadow:inset 0 0 24px #00000057}.rack-power-scene__end-sweep{z-index:1;opacity:0;filter:blur(1px);width:21%;animation:rackFinalSweep var(--sequence-duration) ease-in-out infinite;background:linear-gradient(110deg,#0000,#fff3,#00aeef1a,#0000);position:absolute;top:-18%;bottom:-18%;left:-34%;transform:translate(-180%)skew(-13deg)}.rack-power-scene__end-kicker,.rack-power-scene__end-panel>strong,.rack-power-scene__end-rule,.rack-power-scene__end-panel>small{z-index:2;position:relative}.rack-power-scene__end-kicker{color:#c7e0f1b8;letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:9px;margin-bottom:clamp(13px,2.4vw,21px);font-size:clamp(.55rem,.92vw,.72rem);font-weight:850;line-height:1;display:inline-flex}.rack-power-scene__end-kicker>i{background:#00aeef;border:1px solid #daf6ffb8;border-radius:50%;width:7px;height:7px;box-shadow:0 0 6px #00aeeff5,0 0 15px #0868d8a3}.rack-power-scene__end-panel>strong{color:#fff;letter-spacing:-.035em;text-align:center;text-shadow:0 2px 18px #00000085;text-wrap:balance;max-width:610px;font-size:clamp(1.35rem,3.05vw,2.35rem);font-weight:850;line-height:1.08}.rack-power-scene__end-panel>strong>em{color:#59c9ff;text-shadow:0 0 16px #00aeef61;font-style:normal}.rack-power-scene__end-panel>strong>span{color:#eaf6fff0;letter-spacing:-.012em;margin-top:.32em;font-size:.68em;font-weight:650;line-height:1.25;display:block}.rack-power-scene__end-rule{justify-content:center;align-items:center;width:min(72%,380px);margin:clamp(15px,2.9vw,24px) 0 clamp(11px,2vw,17px);display:flex}.rack-power-scene__end-rule:before,.rack-power-scene__end-rule:after{content:"";background:linear-gradient(90deg,#0000,#58bcf9ad);flex:1;height:1px}.rack-power-scene__end-rule:after{background:linear-gradient(90deg,#58bcf9ad,#0000)}.rack-power-scene__end-rule>i{background:#0a84ff;border:1px solid #def7ffc7;border-radius:50%;width:5px;height:5px;margin:0 11px;box-shadow:0 0 9px #00aeefbf}.rack-power-scene__end-panel>small{color:#c3daeac2;letter-spacing:.105em;text-align:center;text-transform:uppercase;justify-content:center;align-items:center;gap:9px;font-size:clamp(.62rem,.86vw,.72rem);font-weight:780;line-height:1.2;display:flex}.rack-power-scene__end-panel>small>span{white-space:nowrap;align-items:center;gap:9px;display:inline-flex}.rack-power-scene__end-panel>small>span:not(:last-child):after{content:"";background:#00aeef;border-radius:50%;flex:none;width:3px;height:3px;box-shadow:0 0 5px #00aeefc7}.rack-power-scene__end-logo{z-index:1;object-fit:contain;opacity:.075;filter:grayscale(.18)brightness(1.14)saturate(.86);width:min(14%,96px);max-height:13%;display:block;position:absolute;top:5%;bottom:auto;right:5%}@keyframes rackFinalCta{0%,84.3508%,99.4608%,to{visibility:hidden;opacity:0}84.3517%{visibility:visible;opacity:0}85.2504%,99.2801%{visibility:visible;opacity:1}99.4598%{visibility:visible;opacity:0}}@keyframes rackFinalPanel{0%,84.3508%,99.4608%,to{opacity:0;transform:translateY(10px)scale(.975)}85.2504%,99.2801%{opacity:1;transform:translateY(0)scale(1)}99.4598%{opacity:0;transform:translateY(-4px)scale(.992)}}@keyframes rackFinalOrbit{0%,84.3508%,99.4608%,to{opacity:0;transform:scale(.84)}85.2504%{opacity:.44;transform:scale(1)}97.6614%{opacity:.25;transform:scale(1.08)}99.2801%{opacity:0;transform:scale(1.11)}}@keyframes rackFinalSweep{0%,85.1908%,89.3061%,to{opacity:0;transform:translate(-180%)skew(-13deg)}85.6922%{opacity:.12}88.6817%{opacity:.42;transform:translate(720%)skew(-13deg)}89.2304%{opacity:0;transform:translate(790%)skew(-13deg)}}@media (width<=680px){.rack-power-scene__end-screen{padding:12px}.rack-power-scene__end-panel{border-radius:14px;width:94%;min-height:70%;padding:22px 22px 20px}.rack-power-scene__end-panel>strong{font-size:clamp(1.18rem,5.6vw,1.72rem)}.rack-power-scene__end-panel>small{flex-wrap:wrap;gap:6px 8px}.rack-power-scene__end-logo{display:none}}@media (width<=420px){.rack-power-scene__end-panel{border-radius:12px;width:96%;min-height:76%;padding:16px 15px 14px}.rack-power-scene__end-kicker{letter-spacing:.15em;gap:6px;margin-bottom:10px;font-size:.46rem}.rack-power-scene__end-kicker>i{width:5px;height:5px}.rack-power-scene__end-panel>strong{font-size:clamp(1rem,5.4vw,1.28rem);line-height:1.05}.rack-power-scene__end-rule{margin:10px 0 8px}.rack-power-scene__end-panel>small{letter-spacing:.07em;gap:4px 6px;font-size:.42rem}.rack-power-scene__end-logo{opacity:.1;width:27%}.rack-power-scene__end-kicker,.rack-power-scene__end-rule,.rack-power-scene__end-panel>small{display:none}}@container (width<=600px){.rack-power-scene__end-screen{padding:12px}.rack-power-scene__end-panel{border-radius:14px;width:94%;min-height:70%;padding:22px 22px 20px}.rack-power-scene__end-panel>strong{font-size:clamp(1.18rem,5.6vw,1.72rem)}.rack-power-scene__end-panel>small{flex-wrap:wrap;gap:6px 8px}.rack-power-scene__end-logo{display:none}}@container (width<=420px){.rack-power-scene__end-panel{border-radius:12px;width:96%;min-height:76%;padding:16px 15px 14px}.rack-power-scene__end-kicker{letter-spacing:.15em;gap:6px;margin-bottom:10px;font-size:.46rem}.rack-power-scene__end-kicker>i{width:5px;height:5px}.rack-power-scene__end-panel>strong{font-size:clamp(1rem,5.4vw,1.28rem);line-height:1.05}.rack-power-scene__end-rule{margin:10px 0 8px}.rack-power-scene__end-panel>small{letter-spacing:.07em;gap:4px 6px;font-size:.42rem}.rack-power-scene__end-logo{opacity:.1;width:27%}.rack-power-scene__end-kicker,.rack-power-scene__end-rule,.rack-power-scene__end-panel>small{display:none}}@media (prefers-reduced-motion:reduce){.optimization-power__phase-label{opacity:0;transform:none;animation:none!important}.optimization-power__phase-label--final{opacity:1}.rack-power-scene__hardware,.rack-power-scene__office{opacity:0;animation:none!important}.rack-power-scene__assessment-final{opacity:0}.rack-power-scene__end-screen{visibility:visible;opacity:1;animation:none!important}.rack-power-scene__end-panel{opacity:1;transform:none;animation:none!important}.rack-power-scene__end-orbit{opacity:.28;transform:scale(1);animation:none!important}.rack-power-scene__end-sweep{display:none}}@container (width<=420px){.optimization-power__head{gap:8px}.optimization-power__phase-labels{min-height:2.3em}.optimization-power__phase-label{letter-spacing:.075em;white-space:normal;align-self:center;max-width:185px;font-size:.47rem}}.optimization-result{grid-template-columns:72px minmax(0,1fr);gap:18px;padding:22px}.result-orbit i{inset:-8px}.result-orbit b{font-size:1.55rem}.optimization-result>a{min-height:48px;padding-top:16px;font-size:.76rem}.optimization-result>a .arrow{font-size:1.2em}.value-pledges>div{grid-template-columns:44px minmax(0,1fr);align-content:center;gap:16px;min-height:146px;padding:26px}.value-pledges>div>span{background:radial-gradient(circle,#0878f047,#00081df0 70%);border:1px solid #5bb1ff7a;border-radius:50%;place-items:center;width:40px;height:40px;font-size:.72rem;display:grid;box-shadow:inset 0 1px #ffffff1f,0 0 18px #0868d824}.value-pledges p{gap:8px;font-size:.86rem;line-height:1.55}.value-pledges strong{font-size:1.08rem;line-height:1.28}.service-console-layout{grid-template-columns:minmax(360px,410px) minmax(0,1fr);min-height:760px}.service-tablist{grid-template-rows:repeat(8,minmax(82px,1fr));gap:8px;padding:14px}.service-tab{grid-template-columns:58px minmax(0,1fr) 28px;gap:13px;min-height:82px;padding:9px 13px 9px 11px}.service-tab-icon{width:58px;height:62px}.service-tab-icon>span{border-radius:13px;width:52px;height:52px}.service-tab-copy small{font-size:.64rem;line-height:1.2}.service-tab-arrow{width:28px;height:28px;font-size:.9rem}.workplace-panel{container-type:inline-size}.workspace-suite .workplace-suite__content{width:min(860px,92%)}.workspace-suite .workplace-platforms{gap:14px;margin-bottom:28px}.workspace-suite .workplace-platforms>span{min-width:200px;min-height:72px;padding:12px 22px}.workspace-suite .workplace-platforms img{max-width:210px;height:clamp(40px,3vw,46px)}.workspace-suite .workplace-features{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:min(100%,680px);margin-bottom:28px;display:grid}.workspace-suite .workplace-features>span{text-align:center;justify-content:center;align-items:center;min-height:42px;padding:10px 14px;font-size:.64rem;display:flex}.workspace-suite .workplace-suite__actions{gap:12px;width:min(100%,720px)}.workspace-suite .workplace-platform-cta{border-radius:16px;grid-template-columns:minmax(0,1fr) 44px;gap:12px;min-height:76px;padding:12px 12px 12px 18px}.workspace-suite .workplace-platform-cta small{font-size:.56rem}.workspace-suite .workplace-platform-cta strong{font-size:.8rem}.workspace-suite .workplace-platform-cta>i{width:42px;height:42px;font-size:.92rem}.partner-panel{grid-template-columns:280px minmax(0,1fr);gap:36px;padding:28px 34px}.partner-panel>span{font-size:.7rem}.partner-logo{height:76px;padding:10px 16px}.partner-logo img{max-width:min(100%,220px);max-height:56px}@media (width>=1181px){@container (width<=560px){.workspace-suite .workplace-suite__content{width:100%;padding:28px}.workspace-suite .workplace-platforms{gap:8px;margin-bottom:20px}.workspace-suite .workplace-platforms>span{min-width:0;min-height:50px;padding:8px 12px}.workspace-suite .workplace-platforms img{max-width:145px;height:28px}.workspace-suite .workplace-features{gap:7px;width:100%;margin-bottom:22px;display:flex}.workspace-suite .workplace-features>span{min-height:0;padding:7px 9px;font-size:.54rem}.workspace-suite .workplace-suite__actions{gap:8px;width:100%}.workspace-suite .workplace-platform-cta{border-radius:13px;grid-template-columns:minmax(0,1fr) 32px;gap:8px;min-height:58px;padding:8px 8px 8px 13px}.workspace-suite .workplace-platform-cta small{font-size:.49rem}.workspace-suite .workplace-platform-cta strong{font-size:.67rem}.workspace-suite .workplace-platform-cta>i{width:30px;height:30px;font-size:.78rem}}}@media (width<=1180px){.value-pledges>div{grid-template-columns:36px minmax(0,1fr);gap:12px;min-height:138px;padding:22px}.value-pledges>div>span{width:34px;height:34px}}@media (width<=1060px){.service-console-layout{grid-template-columns:1fr;min-height:0}.service-tablist{grid-template-rows:repeat(2,minmax(104px,auto))}.service-tab{grid-template-columns:50px minmax(0,1fr) 24px;gap:10px;min-height:104px;padding:10px 11px}.service-tab-icon{width:50px;height:54px}.service-tab-icon>span{width:46px;height:46px}.service-tab-icon img{width:28px;height:28px}.service-tab-copy strong{font-size:.8rem}.service-tab-arrow{width:24px;height:24px;font-size:.8rem}.service-stage,.service-panel{min-height:650px}}@media (width<=980px){.optimization-result{grid-template-columns:72px minmax(0,1fr) auto}.optimization-result>a{border-top:0;border-left:1px solid #0868d84d;grid-column:auto;margin:0;padding:0 0 0 24px}}@media (width<=900px){.service-tablist{scroll-snap-type:x proximity;scrollbar-color:#0868d8 #000713;scrollbar-width:thin;gap:10px;padding:12px;scroll-padding-inline:12px;display:flex;overflow-x:auto}.service-tab{scroll-snap-align:start;flex:0 0 240px;grid-template-columns:52px minmax(0,1fr) 26px;gap:10px;min-height:104px;padding:11px}.service-tab-icon{width:52px;height:56px}.service-tab-icon>span{width:48px;height:48px}.service-tab-icon img{width:30px;height:30px}.service-tab-copy strong{font-size:.84rem}.service-tab-copy small{font-size:.6rem;display:block}.service-tab-arrow{width:26px;height:26px}.partner-panel{grid-template-columns:1fr;gap:18px}.partner-logo img{max-height:50px}}@media (width<=720px){.service-stage,.service-panel{min-height:690px}}@media (width<=680px){.optimization-result{grid-template-columns:62px minmax(0,1fr);gap:16px;padding:18px}.result-orbit{width:62px;height:62px}.optimization-result>a{border-top:1px solid #0868d84d;border-left:0;grid-column:1/-1;margin-top:2px;padding:14px 0 0}.value-pledges{grid-template-columns:1fr}.value-pledges>div{grid-template-columns:42px minmax(0,1fr);gap:14px;min-height:0;padding:22px}.value-pledges>div>span{width:40px;height:40px}.workspace-suite .workplace-suite__content{width:100%}.workspace-suite .workplace-platforms{gap:10px;margin-bottom:22px}.workspace-suite .workplace-platforms>span{flex:170px;min-width:0;min-height:60px;padding:10px 16px}.workspace-suite .workplace-platforms img{max-width:180px;height:36px}.workspace-suite .workplace-features{grid-template-columns:1fr;gap:8px}.workspace-suite .workplace-features>span{min-height:40px;font-size:.62rem}.workspace-suite .workplace-platform-cta{min-height:68px}.partner-panel{padding:22px}.partner-panel>span{font-size:.68rem}.partner-logo{height:68px;padding:9px 12px}.partner-logo img{max-height:48px}}@media (width<=420px){.optimization-result{grid-template-columns:56px minmax(0,1fr);gap:14px;padding:16px}.result-orbit{width:56px;height:56px}.result-orbit b{font-size:1.3rem}.optimization-result small{font-size:.68rem}.optimization-result strong{font-size:.92rem}.optimization-result>a{font-size:.7rem}.value-pledges>div{grid-template-columns:36px minmax(0,1fr);gap:12px;padding:18px}.value-pledges>div>span{width:34px;height:34px}.value-pledges p{font-size:.82rem}.value-pledges strong{font-size:.98rem}.service-tab{flex-basis:220px}.workspace-suite .workplace-platforms>span{flex-basis:145px;min-height:56px;padding-inline:12px}.workspace-suite .workplace-platforms img{max-width:150px;height:32px}.workspace-suite .workplace-platform-cta strong{font-size:.74rem}.partner-panel{padding:18px}.partner-logo{height:62px;padding:8px}.partner-logo img{max-height:44px}}main{--section-space:104px;background:#000713}.hero{background:radial-gradient(52% 58% at 82% 34%,#0868d83b,#0000 70%),radial-gradient(44% 18% at 76% 104%,#00aeef1a,#0000 70%),linear-gradient(#00040b 0%,#000914 72%,#000b19 100%)}.hero:after{background:linear-gradient(#0000,#000b19);height:220px}.optimization-motion{background:linear-gradient(#000b19 0%,#0000 8% 92%,#000c1a 100%),radial-gradient(52% 92% at 72% 46%,#00aeef21,#0000 72%),radial-gradient(54% 36% at 8% 104%,#0868d81f,#0000 72%),linear-gradient(#000b19 0%,#001021 52%,#000c1a 100%);border-top:0;border-bottom:0}.optimization-motion:after{display:none}.services{background:linear-gradient(#000817 0%,#0000 8% 92%,#000d1c 100%),radial-gradient(72% 34% at 10% 15%,#0868d81c,#0000 72%),radial-gradient(58% 30% at 88% 96%,#00aeef14,#0000 72%),linear-gradient(#000817 0%,#000713 48%,#000d1c 100%);border-top:0}.services-wave{opacity:.032;-webkit-mask-image:linear-gradient(#0000 3%,#000 18% 82%,#0000);mask-image:linear-gradient(#0000 3%,#000 18% 82%,#0000)}.assessment{background:linear-gradient(#000d1c 0%,#0000 8% 92%,#000919 100%),radial-gradient(60% 52% at 82% 38%,#0868d833,#0000 72%),radial-gradient(48% 26% at 12% 102%,#00aeef14,#0000 74%),linear-gradient(#000d1c 0%,#001126 48%,#000919 100%);border-top:0;border-bottom:0}.testimonials{background:linear-gradient(#001021 0%,#0000 8% 92%,#000817 100%),radial-gradient(48% 50% at 14% 42%,#0868d826,#0000 72%),radial-gradient(54% 32% at 90% 105%,#00aeef12,#0000 74%),linear-gradient(#001021 0%,#00132d 48%,#000817 100%);border-top:0}.final-cta{background:linear-gradient(#000817 0%,#0000 8% 92%,#000713 100%),radial-gradient(60% 52% at 82% 42%,#0868d824,#0000 72%),linear-gradient(#000817 0%,#000b1b 56%,#000713 100%);border-top:0;padding-bottom:74px}.final-circuit{opacity:.42;-webkit-mask-image:linear-gradient(#0000,#000 18% 84%,#0000);mask-image:linear-gradient(#0000,#000 18% 84%,#0000)}.site-footer{background:linear-gradient(#000713 0%,#0000 10% 92%,#000 100%),radial-gradient(54% 36% at 50% 0,#0868d814,#0000 70%),linear-gradient(#000713 0%,#00030a 72%,#000 100%);border-top:0}.site-footer:before{display:none}@media (width<=900px){main{--section-space:82px}.final-cta{padding-bottom:64px}}@media (width<=680px){main{--section-space:68px}.hero:after{height:150px}.final-cta{padding-bottom:56px}}.service-tab-icon>span:after{transform-origin:top;background:linear-gradient(#064f9f,#00285d 58%,#000817);border-radius:0 0 8px 8px;height:8px;bottom:-5px;left:4px;right:4px;transform:skew(-8deg);box-shadow:0 4px 7px #0000007a}.service-tab-copy{gap:5px}.service-tab-copy small{font-size:.65rem}.value-pledges>div{grid-template-columns:52px minmax(0,1fr);gap:18px}.value-pledges>div>span.value-pledge-icon{isolation:isolate;background:linear-gradient(145deg,#198fff,#075bc3 48%,#001a45 100%);border:1px solid #bbe0ffad;place-items:center;width:48px;height:48px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff70,inset -7px -9px 13px #00082373,0 9px 20px #0000005c,0 0 20px #0868d833}.value-pledge-icon:before{z-index:1;content:"";background:linear-gradient(145deg,#ffffff26,#0000 43%);border:1px solid #ffffff26;border-radius:50%;position:absolute;inset:3px}.value-pledge-icon img{z-index:2;object-fit:contain;filter:brightness(0)invert()drop-shadow(0 2px 5px #0008208a);width:25px;height:25px;position:relative}.value-pledge-icon--flex{background:linear-gradient(145deg,#62c6ff,#0878f0 42%,#00366f 100%)!important}.value-pledge-icon--clear{background:linear-gradient(145deg,#1cb6e8,#0868d8 46%,#001533 100%)!important}.value-pledge-icon--support{background:linear-gradient(145deg,#c8eaff,#168dff 38%,#004b9e 72%,#001126 100%)!important}.result-orbit{isolation:isolate;background:radial-gradient(circle at 36% 24%,#b9e7ff52,#0000 24%),linear-gradient(145deg,#168dff,#075bc3 46%,#00132f 100%);overflow:visible;box-shadow:inset 0 1px #ffffff6b,inset -9px -12px 18px #00071f75,0 12px 26px #00000061,0 0 25px #0868d852}.result-orbit:before{z-index:0;content:"";background:linear-gradient(145deg,#ffffff1f,#0000 42%);border:1px solid #e8f8ff3d;border-radius:50%;position:absolute;inset:5px}.result-orbit i{border-style:dashed;border-color:#d2f2ffd1 #37abff4d #37abff4d;box-shadow:0 0 16px #0878f038}.result-orbit img{z-index:2;filter:brightness(0)invert()drop-shadow(0 3px 7px #00092680);width:34px;height:34px;position:relative}.optimization-result strong{margin-top:5px;font-size:1.15rem}.optimization-result>a{color:#fff;background:linear-gradient(90deg,#0060dc57,#0000 74%),linear-gradient(145deg,#001b49f5,#000718fa);border:1px solid #78caffb8;border-radius:13px;min-height:62px;margin-top:10px;padding:11px 12px 11px 17px;font-size:.86rem;transition:border-color .18s,box-shadow .18s,transform .18s;box-shadow:inset 0 1px #ffffff1c,0 10px 24px #0000004d,0 0 22px #0868d829}.optimization-result>a .arrow{background:linear-gradient(145deg,#168dff,#0756bc 55%,#001d49);border:1px solid #d3f1ffb8;border-radius:50%;flex:none;width:36px;height:36px;font-size:1rem;box-shadow:inset 0 1px #ffffff57,0 0 16px #0878f057}.optimization-result>a:hover,.optimization-result>a:focus-visible{border-color:#daf3fff5;transform:translateY(-2px);box-shadow:inset 0 1px #ffffff29,0 14px 28px #0000005c,0 0 30px #0878f047}.calendar-icon,.assessment-calendar-icon{isolation:isolate;background:radial-gradient(circle at 34% 22%,#d0f1ff57,#0000 25%),linear-gradient(145deg,#168dff,#0868d8 45%,#003a8a 72%,#00102a 100%);place-items:center;display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffff7a,inset -9px -12px 18px #00071f6b,0 0 0 4px #0041a029,0 11px 22px #00000057,0 0 22px #0878f061}.calendar-icon:before,.assessment-calendar-icon:before{z-index:0;content:"";background:linear-gradient(145deg,#ffffff21,#0000 44%);border:1px solid #ebf9ff3d;border-radius:50%;width:auto;height:auto;position:absolute;inset:4px}.calendar-icon:after,.assessment-calendar-icon:after{z-index:1;content:"";width:38%;height:190%;box-shadow:none;opacity:0;background:linear-gradient(90deg,#0000,#ffffff4d,#0000);border:0;animation:5.8s ease-in-out infinite premiumCalendarSweep;position:absolute;top:-46%;left:-58%;transform:rotate(24deg)}.calendar-icon i,.assessment-calendar-icon i{display:none}.calendar-icon img,.assessment-calendar-icon img{z-index:2;object-fit:contain;filter:brightness(0)invert()drop-shadow(0 3px 7px #00082285);position:relative}.calendar-icon img{width:30px;height:30px}.assessment-calendar-icon img{width:44px;height:44px}.assessment-calendar-icon{animation:3.8s ease-in-out infinite premiumCalendarAura}@keyframes premiumCalendarSweep{0%,28%{opacity:0;transform:translate(0)rotate(24deg)}42%,60%{opacity:.72}74%,to{opacity:0;transform:translate(430%)rotate(24deg)}}@keyframes premiumCalendarAura{0%,to{box-shadow:inset 0 1px #ffffff7a,inset -9px -12px 18px #00071f6b,0 0 0 4px #0041a029,0 11px 22px #00000057,0 0 22px #0878f061}50%{box-shadow:inset 0 1px #ffffff8f,inset -9px -12px 18px #00071f5c,0 0 0 6px #0059c824,0 13px 25px #00000061,0 0 30px #0878f085}}.rack-power-scene__end-panel>strong>em{color:#0878f0;letter-spacing:-.04em;white-space:nowrap;text-shadow:0 0 10px #0878f085,0 0 24px #0868d847;font-size:1.08em;font-weight:950;display:inline-block}.voice-suite .workplace-suite__media>img{object-fit:cover;object-position:50% 100%;filter:saturate(1.08)contrast(1.04)brightness(.94)drop-shadow(0 22px 34px #0000006b);transform-origin:50% 100%;transition:filter .6s,transform .7s cubic-bezier(.2,.7,.2,1),object-position .7s;transform:scale(1.035)}.voice-waveform{display:none}@media (hover:hover) and (width>=1181px){:is(.workplace-stage:has(.workspace-suite>.workplace-suite:hover) .voice-suite .workplace-suite__media>img,.workplace-stage:has(.workspace-suite:focus-within) .voice-suite .workplace-suite__media>img){object-position:51% 100%;transform:scale(1.08)}.voice-suite .workplace-suite:hover .workplace-suite__media>img,.voice-suite .workplace-suite:focus-visible .workplace-suite__media>img{object-position:50% 100%;transform:scale(1.015)}.workplace-stage:has(.voice-suite>.workplace-suite:hover) .voice-suite .workplace-suite__media>img{object-position:50% 100%;transform:scale(1.015)}.workplace-stage:has(.voice-suite>.workplace-suite:focus-visible) .voice-suite .workplace-suite__media>img{object-position:50% 100%;transform:scale(1.015)}}@media (width<=1180px){.value-pledges>div{grid-template-columns:46px minmax(0,1fr);gap:15px}.value-pledges>div>span.value-pledge-icon{width:42px;height:42px}.value-pledge-icon img{width:22px;height:22px}.voice-suite .workplace-suite__media>img{object-position:50% 100%;transform:scale(1.03)}}@media (width<=1060px){.service-tab-copy{gap:4px}.service-tab-copy strong{font-size:.8rem}.service-tab-copy small{font-size:.6rem}}@media (width<=900px){.service-tab-copy strong{font-size:.84rem}.service-tab-copy small{font-size:.6rem}}@media (width<=680px){.value-pledges>div{grid-template-columns:44px minmax(0,1fr);gap:14px}.value-pledges>div>span.value-pledge-icon{width:40px;height:40px}.value-pledge-icon img{width:21px;height:21px}.optimization-result small{font-size:.75rem}.optimization-result strong{font-size:1.05rem}.optimization-result>a{min-height:58px;font-size:.8rem}.assessment-booking-bar{grid-template-columns:66px minmax(0,1fr) 36px}.assessment-booking-copy{padding-right:0}.assessment-booking-arrow{width:34px;height:34px;display:flex;position:static}.assessment-calendar-icon img{width:35px;height:35px}.voice-suite .workplace-suite__media>img{object-position:50% 100%;transform:scale(1.02)}}@media (width<=420px){.value-pledges>div{grid-template-columns:40px minmax(0,1fr);gap:12px}.value-pledges>div>span.value-pledge-icon{width:36px;height:36px}.value-pledge-icon img{width:19px;height:19px}.result-orbit img{width:27px;height:27px}.optimization-result small{font-size:.7rem}.optimization-result strong{font-size:.96rem}.optimization-result>a{min-height:56px;padding-left:14px;font-size:.72rem}.optimization-result>a .arrow{width:32px;height:32px}.assessment-booking-bar{grid-template-columns:58px minmax(0,1fr)}.assessment-calendar-icon{width:56px;height:56px}.assessment-calendar-icon img{width:31px;height:31px}.assessment-booking-arrow{display:none}.rack-power-scene__end-panel>strong>em{letter-spacing:-.03em;font-size:1em}}.service-stage-icon>span:after{transform-origin:top;background:linear-gradient(#064f9f,#00285d 58%,#000817);border-radius:0 0 11px 11px;height:14%;bottom:-8%;left:7%;right:7%;transform:skew(-8deg);box-shadow:0 5px 9px #00000080}@media (width>=681px){.voice-suite .workplace-suite__content{box-sizing:border-box;width:100%;height:auto;top:0;bottom:0;right:0}.voice-suite .workplace-suite__cta{width:min(410px,100% - 56px);position:absolute;bottom:clamp(20px,2.2vw,32px);left:clamp(28px,2.8vw,40px)}}@media (hover:hover) and (width>=1181px){:is(.workplace-stage:has(.workspace-suite>.workplace-suite:hover) .voice-suite .workplace-suite__media>img,.workplace-stage:has(.workspace-suite:focus-within) .voice-suite .workplace-suite__media>img),.voice-suite .workplace-suite:hover .workplace-suite__media>img,.voice-suite .workplace-suite:focus-visible .workplace-suite__media>img{object-fit:cover;object-position:50% 100%;transform:none}.workplace-stage:has(.voice-suite>.workplace-suite:hover) .voice-suite .workplace-suite__media>img{object-fit:cover;object-position:50% 100%;transform:none}.workplace-stage:has(.voice-suite>.workplace-suite:focus-visible) .voice-suite .workplace-suite__media>img{object-fit:cover;object-position:50% 100%;transform:none}}@media (width<=680px){.voice-suite .workplace-suite__media>img{object-fit:cover;object-position:50% 100%;transform:none}}.site-header{background:linear-gradient(#00020cfa,#000511eb);box-shadow:0 18px 50px #00000057,0 1px #238dff21}.site-header .brand{filter:saturate(1.12)contrast(1.06)drop-shadow(0 9px 22px #0868d82e)}.hero{background:radial-gradient(58% 66% at 83% 34%,#0878f04d,#0000 68%),radial-gradient(34% 28% at 15% 48%,#00aeef14,#0000 74%),radial-gradient(48% 18% at 73% 102%,#00aeef24,#0000 70%),linear-gradient(135deg,#00030b 0%,#000813 48%,#00142a 100%);min-height:880px;padding:124px 0 70px}.hero-grid{opacity:.2;background-size:68px 68px}.hero-copy .line-kicker{color:#3ca8ff;letter-spacing:.19em;text-shadow:0 0 18px #0878f070;margin-bottom:25px;font-size:.84rem;font-weight:800}.hero-title-top{color:#f7fbff;letter-spacing:-.06em;text-shadow:0 8px 34px #0000008a;font-size:.65em}.hero-title-main{color:#0878f0;background:linear-gradient(#36a9ff 0%,#0878f0 50%,#0755ca 100%);filter:drop-shadow(0 10px 26px #0868d842);white-space:nowrap;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.hero h1 em{color:#f0f6fc;letter-spacing:.14em;margin-top:23px;font-size:.175em;font-weight:750}.hero .flare-line{opacity:.92;height:2px;margin:28px 0 29px}.hero-lead{color:#d9e4ef;max-width:610px;margin-bottom:33px;font-size:clamp(1.08rem,1.32vw,1.24rem);line-height:1.72}.hero .glow-button{border-radius:14px;min-height:64px;padding-inline:30px;font-size:.82rem;box-shadow:inset 0 1px #ffffffb3,inset 0 -16px 28px #00185c80,0 0 0 1px #0878f04d,0 0 34px #0878f08a,0 18px 42px #0000005c}.hero-reassurance{gap:10px;margin-top:23px}.hero-reassurance span{color:#c1d1e2;letter-spacing:.085em;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00102a9e;border:1px solid #529deb4d;border-radius:999px;min-height:34px;padding:0 12px;font-size:.67rem;box-shadow:inset 0 1px #ffffff0d,0 10px 24px #0003}.hero-art{z-index:1;width:100vw;height:auto;box-shadow:none;background:#000713;border:0;border-radius:0;position:absolute;inset:-124px calc(-50vw + 50%) -70px}.hero-art:before{background:linear-gradient(118deg,#0000 16%,#5dbeff14 32%,#0000 46%),radial-gradient(circle at 78% 45%,#269bff2b,#0000 30%),linear-gradient(#ffffff0e,#0000 19% 74%,#00000852)}.hero-art:after{background:linear-gradient(90deg,#00020bfa 0%,#00030de0 28%,#00051185 48%,#00071414 68%,#0000 78%),linear-gradient(#00030d38,#0000 24% 72%,#000612b8)}.hero-art>img{object-position:center center;filter:saturate(1.3)contrast(1.13)brightness(1.02);transform:scale(1.045)}.hero-status{background:radial-gradient(circle at 8%,#0878f052,#0000 32%),linear-gradient(135deg,#00214ef7,#000513fa);border-color:#71cdffbf;border-radius:15px;gap:16px;min-width:314px;padding:17px 21px;top:clamp(118px,9vw,146px);right:clamp(52px,6vw,116px);overflow:hidden;box-shadow:inset 0 1px #ffffff2e,inset 4px 0 #2aa8ffbd,0 22px 50px #00000085,0 0 34px #0878f057}.hero-status:after{content:"";background:linear-gradient(90deg,#0000,#def5ffeb,#0000);height:1px;position:absolute;top:0;left:16%;right:16%}.hero-status .pulse-dot{width:10px;height:10px}.hero-status-eyebrow{color:#63bcff;letter-spacing:.14em;text-transform:uppercase;margin-bottom:4px;font-size:.58rem;font-weight:900}.hero-status strong{color:#fff;font-size:1rem;line-height:1.15}.hero-status small{color:#c3d4e6;margin-top:4px;font-size:.7rem;line-height:1.3}.hero-plan-card{border-radius:18px;grid-template-columns:64px 1fr;gap:16px;min-width:410px;padding:14px 22px 14px 14px;bottom:clamp(38px,6vw,78px);right:clamp(52px,6vw,116px)}.hero-plan-card small{font-size:.64rem}.section-kicker{color:#2b9fff;letter-spacing:.19em;text-shadow:0 0 18px #0878f052;font-size:.82rem}.section-heading>p{color:#b7c6d6;font-size:1.04rem;line-height:1.75}.optimization-motion-copy h2{font-size:clamp(2.35rem,3.1vw,3.45rem);line-height:1}.optimization-result{background:linear-gradient(140deg,#002b66e6,#000514f5);border-color:#5bb1ff94;box-shadow:inset 0 1px #ffffff21,0 24px 52px #0006,0 0 30px #0868d82e}.optimization-result>a{color:#eef8ff;font-size:.8rem}.value-pledges>div>span.value-pledge-icon{width:48px;height:48px}.value-pledges strong{color:#f8fbff;font-size:1.12rem}.difference-image figcaption{color:#edf7ff;background:#000a1ee6;min-height:46px;padding-inline:18px;font-size:.72rem;bottom:24px;right:24px}.service-tab-copy strong{font-size:1.02rem}.service-tab-copy small{color:#8297ae;font-size:.68rem}.service-panel-content>p{color:#ccd8e5;font-size:1.06rem}.service-panel-features li{padding:8px 12px 8px 26px;font-size:.7rem}.service-premium-cta{width:min(100%,475px);min-height:74px}.assessment-pitch{color:#c8d4e1;font-size:1.05rem}.assessment-outcomes article{border-color:#589de866;min-height:146px;padding:20px 18px}.assessment-outcomes p{color:#a5b5c7;font-size:.78rem;line-height:1.58}.assessment-trust-rail span{color:#d0ddeb;font-size:.67rem}.assessment-booking-copy small{font-size:.61rem}.assessment-booking-copy em{font-size:.65rem}.assessment-offer-tagline{color:#bddcff;font-size:.66rem}.voice-suite .workplace-suite__content>p:not(.workplace-suite__eyebrow),.workspace-suite .workplace-suite__content>p:not(.workplace-suite__eyebrow){color:#bdcad8;font-size:.92rem;line-height:1.66}.voice-suite .workplace-features>span{min-height:38px;padding:9px 12px;font-size:.63rem}.workplace-suite__cta strong{font-size:.82rem}.partner-panel>span{color:#b4c6d8;padding-left:20px;font-size:.74rem;position:relative}.partner-panel>span:before{content:"";background:#20a0f0;border-radius:50%;width:8px;height:8px;position:absolute;top:.52em;left:0;box-shadow:0 0 12px #0878f0}.testimonial-card{min-height:350px}.testimonial-card blockquote{margin:34px 0 30px}.testimonial-card.featured-quote{border-color:#56aeffa3;box-shadow:inset 0 2px #3ab1ff6b,0 30px 70px #0000007a,0 0 34px #0868d829}.testimonial-card footer strong{font-size:.86rem}.testimonial-card footer small{color:#9fb1c4;font-size:.7rem}.text-link{min-height:44px;padding-inline:4px;font-size:.78rem}.final-panel>div:first-child>p:last-child{color:#c3d0de;font-size:1.05rem}.final-actions{width:100%;max-width:620px}.plan-button strong{font-size:1.12rem}.call-link span{color:#a3b4c6;font-size:.7rem}.call-link strong{font-size:1.28rem}.final-reassurance{gap:12px;padding-top:28px}.final-reassurance span{color:#aebfd1;background:#000f276b;border:1px solid #478eda3d;border-radius:999px;align-items:center;min-height:34px;padding:0 14px;font-size:.65rem;display:inline-flex}.footer-brand>p{color:#9aabbd;font-size:.9rem}.footer-brand>span{font-size:.68rem}.footer-column h3{color:#dce7f2;font-size:.74rem}.footer-column a{color:#94a6ba;align-items:center;min-height:32px;font-size:.82rem;display:inline-flex}.footer-bottom{color:#798ba0;font-size:.7rem;line-height:1.5}@media (width<=1180px) and (width>=901px){.hero-layout{grid-template-columns:minmax(440px,.94fr) minmax(0,1.06fr);gap:28px}.hero h1{font-size:clamp(4.35rem,7vw,5.2rem)}.hero-art{height:auto}.hero-plan-card{min-width:min(410px,100% - 36px);right:52px}.hero-status{min-width:min(314px,100% - 36px);right:52px}.value-pledges>div{grid-template-columns:46px minmax(0,1fr);gap:15px;padding:23px 20px}.value-pledges>div>span.value-pledge-icon{width:44px;height:44px}}@media (width<=1060px){.service-tab-copy strong{font-size:.88rem}.service-tab-copy small{font-size:.62rem}}@media (width<=900px){.hero{min-height:0;padding-top:116px}.hero-layout{grid-template-columns:1fr;gap:30px;min-height:0}.hero-copy{max-width:760px}.hero h1{font-size:clamp(4.2rem,10.5vw,5.75rem)}.hero-art{z-index:auto;border:1px solid #75c0ff7a;border-radius:22px;width:100%;height:540px;margin-top:0;position:relative;inset:auto;box-shadow:inset 0 1px #ffffff29,inset 0 0 92px #0868d81f,0 38px 86px #0000008f,0 0 50px #0878f030}.hero-art:after{background:linear-gradient(90deg,#00020bb3,#0005112e 44%,#0000 72%),linear-gradient(#0000 64%,#000612c2)}.hero-status{top:20px;right:20px}.hero-plan-card{bottom:20px;right:20px}.testimonial-card:not(.featured-quote){min-height:290px}.testimonial-card.featured-quote{min-height:340px}.final-panel{gap:36px}.footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.footer-brand{grid-column:1/-1}}@media (width<=680px){.hero{padding:104px 0 48px}.hero-copy .line-kicker{margin-bottom:19px;font-size:.68rem}.hero h1{font-size:clamp(3.15rem,14vw,4.45rem)}.hero-title-top{font-size:.7em}.hero-title-main{white-space:normal}.hero h1 em{font-size:.19em}.hero-lead{font-size:1rem}.hero-reassurance span{width:max-content;max-width:100%;font-size:.65rem}.hero-art{border-radius:18px;height:430px}.hero-status{min-width:0;padding:13px 16px;top:14px;left:14px;right:14px}.hero-status-eyebrow{font-size:.52rem}.hero-status strong{font-size:.84rem}.hero-status small{font-size:.6rem}.hero-plan-card{grid-template-columns:56px 1fr;width:calc(100% - 24px);min-width:0;padding:12px 14px 12px 12px;bottom:14px;right:12px}.hero-plan-card .calendar-icon{width:54px;height:54px}.hero-plan-card small{font-size:.55rem}.hero-plan-card strong{font-size:.86rem}.section-kicker{font-size:.72rem}.optimization-motion-copy h2{font-size:clamp(2.3rem,10.5vw,3.15rem)}.optimization-motion-copy>p:last-child{font-size:.9rem}.value-pledges>div{grid-template-columns:44px minmax(0,1fr);min-height:0;padding:22px}.value-pledges>div>span.value-pledge-icon{width:42px;height:42px}.value-pledges p{font-size:.87rem}.value-pledges strong{font-size:1.04rem}.assessment-pitch,.voice-suite .workplace-suite__content>p:not(.workplace-suite__eyebrow),.workspace-suite .workplace-suite__content>p:not(.workplace-suite__eyebrow){font-size:.9rem}.testimonial-heading h2{font-size:clamp(2.35rem,11vw,3.15rem)}.testimonial-card,.testimonial-card.featured-quote{min-height:0}.testimonial-card blockquote{margin:30px 0 26px}.final-panel{gap:28px}.final-panel h2{font-size:clamp(2.35rem,11vw,3rem)}.final-panel .line-kicker>span{width:26px}.final-panel .line-kicker>span:last-child{display:none}.call-link{gap:5px}.final-reassurance{align-items:stretch}.final-reassurance span{text-align:center;justify-content:center}.footer-grid{grid-template-columns:1fr;gap:30px;padding-bottom:38px}.footer-brand{grid-column:auto}.footer-column a{min-height:38px}.footer-bottom{gap:9px}.footer-contact a{overflow-wrap:anywhere}}@media (width<=420px){.hero h1{font-size:clamp(2.9rem,14vw,3.7rem)}.hero-art{height:390px}.hero-status{gap:11px}.hero-status .pulse-dot{width:8px;height:8px}.final-panel{gap:24px}}.service-tab-icon>span,.service-stage-icon>span{border-color:#ebf8fff0}.service-tab-icon>span:after,.service-stage-icon>span:after{content:none;display:none}.hero-copy{--hero-lockup-width:clamp(30rem, 44vw, 48rem);width:var(--hero-lockup-width);flex-direction:column;align-self:stretch;max-width:none;min-height:100%;padding:4px 0 8px;display:flex;overflow:visible}.hero-copy .line-kicker{width:min(100%, var(--hero-lockup-width));max-width:none}.hero-copy .line-kicker>span:first-child{flex:0 0 58px;width:58px}.hero-copy .line-kicker>span:last-child{flex:auto;min-width:72px}.hero h1,.hero-title-top,.hero-title-main{overflow:visible}.hero-title-main{width:max-content;max-width:none;padding-right:.12em}.hero .flare-line{width:min(100%, var(--hero-lockup-width))}.hero .glow-button{letter-spacing:.115em;border-radius:17px;justify-content:space-between;align-self:flex-start;gap:20px;width:min(100%,25rem);min-height:78px;padding:10px 12px 10px 28px;font-size:.9rem;box-shadow:inset 0 1px #ffffffbd,inset 0 -19px 32px #0014528a,0 0 0 1px #0878f05c,0 0 40px #0878f094,0 20px 44px #0006}.hero .glow-button>.arrow{color:#f8fcff;text-shadow:0 1px 2px #00000094;background:radial-gradient(circle at 31% 23%,#ffffff40,#0000 27%),linear-gradient(145deg,#0a55b5 0%,#032e73 48%,#00142f 100%);border:1px solid #8bcfffb8;border-radius:50%;flex:0 0 44px;place-items:center;width:44px;height:44px;font-size:1rem;display:grid;box-shadow:inset 0 1px #ffffff61,inset -5px -8px 12px #00061c99,inset 4px 4px 8px #2e99ff24,0 8px 16px #0000006b,0 0 14px #0868d84d}.hero .glow-button:hover>.arrow,.hero .glow-button:focus-visible>.arrow{border-color:#e2f5fff0;transform:translate(2px,-2px)scale(1.03);box-shadow:inset 0 1px #ffffff80,inset -5px -8px 12px #00061c80,0 9px 17px #0006,0 0 18px #45a8ff70}.hero .glow-button:active>.arrow{transform:translateY(1px)scale(.98)}.hero-proof-block{flex-direction:column;align-self:flex-start;gap:13px;width:min(100%,39rem);margin-top:auto;display:flex}.hero-process-label{color:#70c2ff;letter-spacing:.14em;text-transform:uppercase;text-shadow:0 0 16px #0878f057;align-items:center;gap:8px 12px;margin:0;font-size:.66rem;font-weight:900;line-height:1.35;display:flex}.hero-process-label:before{content:"";background:linear-gradient(90deg,#0000,#269dffe6);flex:0 0 30px;width:30px;height:1px;box-shadow:0 0 8px #269dff6b}.hero-process-label:after{content:"";background:linear-gradient(90deg,#269dff80,#0000);flex:auto;min-width:24px;height:1px}.hero-process-label span,.hero-process-label small{flex:none}.hero-process-label small{color:#b8cadd;letter-spacing:.1em;align-items:center;gap:8px;font-size:.61rem;font-weight:800;display:inline-flex}.hero-process-label i{background:#1e9fff;border-radius:50%;flex:0 0 4px;width:4px;height:4px;box-shadow:0 0 8px #1e9fffbd}.hero-reassurance{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:100%;margin:0;display:grid}.hero-reassurance span{justify-content:center;min-height:68px;padding-inline:15px;font-size:.77rem;line-height:1}.hero-reassurance i{flex:0 0 7px;width:7px;height:7px}.hero-status,.hero-plan-card{transform-origin:50%;border:1px solid #91cfffb8;width:clamp(340px,29vw,410px);min-width:0;right:clamp(24px,5vw,90px);transform:translateZ(0)}.hero-status{box-shadow:inset 0 0 0 1px #ecf8ff0e,inset 0 1px #ffffff2e,inset 0 -14px 26px #00123e47,0 18px 40px #0000007a,0 0 28px #0878f042}.hero-plan-card{color:#fff;cursor:pointer;grid-template-columns:64px minmax(0,1fr) 38px;transition:transform .22s,border-color .22s,box-shadow .22s;overflow:hidden;box-shadow:inset 0 0 0 1px #ecf8ff11,inset 0 1px #ffffff3d,inset 0 -16px 30px #00185c57,0 20px 46px #00000080,0 0 32px #0878f052}.hero-plan-card:hover,.hero-plan-card:focus-visible{border-color:#bee2ffeb;transform:translateY(-3px)translateZ(0);box-shadow:inset 0 0 0 1px #f7fcff17,inset 0 1px #ffffff57,inset 0 -16px 30px #00185c4d,0 25px 54px #0000008a,0 0 40px #0878f06b}.hero-plan-arrow{z-index:2;background:linear-gradient(145deg,#1995ffd1,#00266bf0);border:1px solid #d7f1ffc7;border-radius:50%;place-items:center;width:36px;height:36px;font-size:1rem;transition:transform .22s,box-shadow .22s;display:grid;position:relative;box-shadow:inset 0 1px #ffffff61,0 8px 18px #00000052}.hero-plan-card:hover .hero-plan-arrow,.hero-plan-card:focus-visible .hero-plan-arrow{transform:translate(2px,-2px);box-shadow:inset 0 1px #ffffff7a,0 0 20px #67ccff85}.flare-line,.workplace-heading-flare{border-radius:999px;position:relative;overflow:hidden}.flare-line{background:linear-gradient(90deg,#0000,#0878f075 20%,#dceeff61 50%,#0878f075 80%,#0000);box-shadow:0 0 10px #0878f085}.flare-line:after,.workplace-heading-flare>i{inset-block:-1px;content:"";opacity:0;pointer-events:none;background:linear-gradient(90deg,#0000,#168dff70,#ffffffe0,#168dff70,#0000);width:18%;animation:10.5s cubic-bezier(.4,0,.2,1) infinite oiEditorialFlare;position:absolute;left:-18%;box-shadow:0 0 9px #0878f094}.hero .flare-line:after{animation-delay:0s}.assessment .flare-line:after{animation-delay:-2.6s}.workplace-heading-flare>i{animation-delay:-5.2s}.hero-status{--oi-frame-duration:20s;--oi-frame-delay:-1s}.hero-plan-card{--oi-frame-duration:18s;--oi-frame-delay:-5s}.service-console{--oi-frame-duration:20s;--oi-frame-delay:-8s}.service-premium-cta{--oi-frame-duration:18s;--oi-frame-delay:-3.5s}.assessment-booking-bar{--oi-frame-duration:18s;--oi-frame-delay:-7s}.plan-button{--oi-frame-duration:18s;--oi-frame-delay:-11s;position:relative;overflow:hidden}.hero-status:after,.hero-plan-card:after,.service-console:before,.service-premium-cta:before,.assessment-booking-bar:before,.plan-button:before{z-index:7;content:"";opacity:0;width:18%;height:1px;animation:oiFrameGlint var(--oi-frame-duration,15s) cubic-bezier(.4, 0, .2, 1) infinite;animation-delay:var(--oi-frame-delay,0s);pointer-events:none;background:linear-gradient(90deg,#0000,#2b9eff66,#ffffffd1,#2b9eff66,#0000);position:absolute;top:1px;left:-18%;right:auto;box-shadow:0 0 10px #4eb4ff7a}.assessment-offer:before{z-index:2;background:linear-gradient(90deg,#0000,#e1f2ff1c,#0000);width:24%;height:315px;animation:16s ease-in-out -2s infinite oiAssessmentSheen;top:0;left:-24%}@keyframes oiEditorialFlare{0%,68%,to{opacity:0;transform:translate(0)}71%{opacity:.12}76%{opacity:.82}83%{opacity:0;transform:translate(700%)}}@keyframes oiFrameGlint{0%,74%,to{opacity:0;transform:translate(0)}77%{opacity:.08}82%{opacity:.58}88%{opacity:0;transform:translate(700%)}}@keyframes oiAssessmentSheen{0%,68%,to{opacity:0;transform:translate(0)rotate(20deg)}72%{opacity:.14}77%{opacity:.62}84%{opacity:0;transform:translate(540%)rotate(20deg)}}@media (width>=901px){.hero-plan-card{bottom:78px}}@media (width<=1180px) and (width>=901px){.hero .glow-button{width:min(100%,24.5rem);min-height:70px;font-size:.84rem}.hero .glow-button>.arrow{flex-basis:40px;width:40px;height:40px}.hero-reassurance{gap:7px;width:100%}.hero-proof-block{gap:10px}.hero-reassurance span{letter-spacing:.065em;min-height:60px;padding-inline:8px;font-size:.68rem}.hero-process-label{font-size:.62rem}.hero-process-label small{font-size:.58rem}}@media (width<=900px){.hero-copy{--hero-lockup-width:clamp(27.4rem, 68.8vw, 37.7rem);width:min(100%, var(--hero-lockup-width));max-width:760px;min-height:0;padding:0;display:block}.hero-proof-block{gap:13px;width:min(100%,39rem);margin-top:26px}.hero-process-label{font-size:.62rem}.hero-process-label:after{display:none}.hero-process-label small{font-size:.58rem}.hero-reassurance{grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.hero .glow-button{width:min(100%,25rem);min-height:70px;font-size:.84rem}.hero .glow-button>.arrow{flex-basis:40px;width:40px;height:40px}.hero-status,.hero-plan-card{width:min(410px,100% - 40px);right:20px;transform:translateZ(0)}.hero-plan-card:hover,.hero-plan-card:focus-visible{transform:translateY(-3px)translateZ(0)}}@media (width<=680px){.hero-copy{--hero-lockup-width:clamp(17.35rem, 82.5vw, 27.5rem);width:100%}.hero-copy .line-kicker{gap:8px}.hero-copy .line-kicker>span:first-child{flex-basis:20px;width:20px}.hero-copy .line-kicker>span:last-child{min-width:12px}.hero h1{font-size:clamp(2.65rem,12.6vw,4.2rem);line-height:.88}.hero-title-main{white-space:nowrap;max-width:100%;line-height:1}.hero-proof-block{gap:10px;width:min(100%,320px);margin-top:24px}.hero-process-label{flex-direction:column;align-items:flex-start;gap:5px;font-size:.6rem;line-height:1.4}.hero-process-label:before,.hero-process-label:after{display:none}.hero-process-label small{font-size:.57rem}.hero-reassurance{grid-template-columns:minmax(0,320px);gap:9px;width:100%}.hero-reassurance span{justify-content:flex-start;width:100%;min-height:56px;padding-inline:16px;font-size:.69rem}.hero .glow-button{gap:18px;width:min(100%,25rem);min-height:66px;padding:9px 10px 9px 20px;font-size:.8rem}.hero .glow-button>.arrow{flex-basis:38px;width:38px;height:38px}.hero-status,.hero-plan-card{width:min(410px,100% - 24px);left:auto;right:12px}.assessment-offer:before{height:250px}}@media (width<=480px){.hero-status,.hero-plan-card{border-width:1px;width:auto;left:12px;right:12px}}@media (width<=420px){.hero h1{font-size:clamp(2.65rem,12.6vw,3.45rem)}.hero .glow-button{letter-spacing:.09em;min-height:62px;padding-left:17px;font-size:.76rem}.hero .glow-button>.arrow{flex-basis:34px;width:34px;height:34px;font-size:.9rem}.hero-status{display:flex}.hero-status,.hero-plan-card{transform:translateZ(0)}.hero-plan-card{grid-template-columns:48px minmax(0,1fr) 32px;gap:12px;padding:11px 12px 11px 10px}.hero-plan-card:hover,.hero-plan-card:focus-visible{transform:translateY(-2px)translateZ(0)}.hero-plan-card .calendar-icon{width:48px;height:48px}.hero-plan-card small{font-size:.52rem}.hero-plan-card strong{font-size:.82rem}.hero-plan-arrow{width:30px;height:30px;font-size:.82rem}.assessment-offer:before{height:220px}}@media (prefers-reduced-motion:reduce){.flare-line:after,.workplace-heading-flare>i,.hero-status:after,.hero-plan-card:after,.service-console:before,.service-premium-cta:before,.assessment-booking-bar:before,.plan-button:before,.assessment-offer:before{opacity:0!important;animation:none!important}}.workspace-suite .workplace-suite__content{width:min(820px,90%);padding:38px clamp(34px,3.2vw,46px) clamp(46px,4vw,58px)}.workspace-suite .workplace-suite__content h3{margin-bottom:22px}.workspace-suite .workplace-suite__content>p:not(.workplace-suite__eyebrow){margin-bottom:18px}.workspace-suite .workplace-features{margin-bottom:22px}.workspace-suite .workplace-platform-cta{isolation:isolate;background:radial-gradient(circle at 12% 10%,#2f9cff33,#0000 34%),linear-gradient(145deg,#063877fa,#001841fc 58%,#000718);border-top:1px solid #b4e1ffcc;border-bottom:3px solid #001e48;border-left:1px solid #399af2a8;border-right:3px solid #00366f;border-radius:17px;grid-template-columns:minmax(0,1fr) 44px;gap:14px;min-height:88px;padding:12px 12px 12px 19px;transition:transform .22s,border-color .22s,box-shadow .22s;position:relative;overflow:hidden;transform:translateZ(0);box-shadow:inset 0 1px #ffffff47,inset -4px -10px 20px #0005188a,0 15px 30px #0006,0 0 24px #0878f033}.workspace-suite .workplace-platform-cta:before{content:"";z-index:-1;background:linear-gradient(112deg,#0000 12%,#ffffff1a 30%,#0000 47%);transition:transform .72s cubic-bezier(.22,.61,.36,1);position:absolute;inset:0;transform:translate(-120%)}.workspace-suite .workplace-platform-cta>span{gap:5px}.workspace-suite .workplace-platform-cta small{color:#a9ccec;letter-spacing:.18em;font-size:.58rem}.workspace-suite .workplace-platform-cta__logo{object-fit:contain;object-position:left center;filter:drop-shadow(0 4px 7px #00000070);width:auto;max-width:min(100%,190px);height:clamp(29px,2.2vw,35px);display:block}.workspace-suite .workplace-platform-cta>i{color:#fff;background:radial-gradient(circle at 30% 23%,#ffffff52,#0000 27%),linear-gradient(145deg,#1688ea,#06468f 50%,#00152f);border:1px solid #b8e4ffcc;width:44px;height:44px;transition:transform .22s,box-shadow .22s;box-shadow:inset 0 1px #fff6,inset -5px -7px 11px #00061b99,0 7px 15px #0006,0 0 14px #0878f057}.workspace-suite .workplace-platform-cta:hover>i,.workspace-suite .workplace-platform-cta:focus-visible>i{transform:translate(2px);box-shadow:inset 0 1px #ffffff75,inset -5px -7px 11px #00061b80,0 8px 17px #00000070,0 0 18px #229fff80}@container (width<=560px){.workspace-suite .workplace-suite__content{width:100%;padding:30px 25px 28px}.workspace-suite .workplace-suite__actions{gap:9px;width:100%}.workspace-suite .workplace-platform-cta{border-width:1px 2px 2px 1px;border-radius:14px;grid-template-columns:minmax(0,1fr) 34px;gap:9px;min-height:64px;padding:9px 9px 9px 14px}.workspace-suite .workplace-platform-cta small{font-size:.5rem}.workspace-suite .workplace-platform-cta__logo{max-width:145px;height:27px}.workspace-suite .workplace-platform-cta>i{width:34px;height:34px}}@container (width<=500px){.workspace-suite .workplace-suite__actions{grid-template-columns:1fr;gap:10px;width:min(100%,350px)}.workspace-suite .workplace-platform-cta{min-height:72px}.workspace-suite .workplace-platform-cta__logo{max-width:160px;height:29px}}@media (width<=680px){.workspace-suite .workplace-suite__content{width:100%;padding:28px 23px 26px}.workspace-suite .workplace-platform-cta{grid-template-columns:minmax(0,1fr) 40px;min-height:72px}.workspace-suite .workplace-platform-cta>i{width:40px;height:40px}}@media (width<=520px){.workspace-suite .workplace-suite__actions{grid-template-columns:1fr;gap:10px;width:min(100%,380px)}.workspace-suite .workplace-platform-cta{grid-template-columns:minmax(0,1fr) 38px;min-height:68px}.workspace-suite .workplace-platform-cta__logo{max-width:170px;height:29px}.workspace-suite .workplace-platform-cta>i{width:38px;height:38px}}@media (width<=420px){.workspace-suite .workplace-platform-cta{grid-template-columns:minmax(0,1fr) 36px;min-height:64px}.workspace-suite .workplace-platform-cta__logo{max-width:176px;height:30px}.workspace-suite .workplace-platform-cta>i{width:36px;height:36px}}@media (prefers-reduced-motion:reduce){.workspace-suite .workplace-platform-cta:before{display:none}.workspace-suite .workplace-platform-cta,.workspace-suite .workplace-platform-cta>i{transition:none}}.site-header{-webkit-backdrop-filter:blur(24px)saturate(1.25);backdrop-filter:blur(24px)saturate(1.25);background:radial-gradient(34% 150% at 14%,#0878f01f,#0000 72%),linear-gradient(#000512fb,#00020cf0);border-bottom-color:#47a0ff47;height:96px;box-shadow:inset 0 1px #ffffff0b,0 20px 52px #0000007a,0 1px #209aff24}.site-header:before{z-index:2;content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#4eb1ff38,#e6f7ffb8,#4eb1ff38,#0000);height:1px;position:absolute;top:0;left:8%;right:8%;box-shadow:0 0 14px #0878f05c}.site-header .nav-shell{grid-template-columns:210px minmax(0,1fr) 220px;align-items:center;gap:clamp(22px,3vw,52px);display:grid;position:relative}.site-header .brand{filter:saturate(1.16)contrast(1.08)drop-shadow(0 10px 24px #0868d83d);width:196px;transition:filter .22s,transform .22s}.site-header .brand:hover,.site-header .brand:focus-visible{filter:saturate(1.24)contrast(1.1)drop-shadow(0 12px 28px #0878f057);transform:translateY(-1px)}.desktop-nav{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(#071b348a,#000818a3);border:1px solid #539de72e;border-radius:999px;justify-self:center;gap:clamp(3px,.55vw,9px);min-height:48px;padding:5px;box-shadow:inset 0 1px #ffffff0e,0 14px 32px #0000003d}.desktop-nav a{color:#aebed0;letter-spacing:.105em;border-radius:999px;min-height:38px;padding:12px clamp(9px,.8vw,15px);font-size:.68rem;font-weight:850;line-height:1;transition:color .18s,background-color .18s,box-shadow .18s,transform .18s}.desktop-nav a:after{border-radius:999px;height:1px;bottom:5px;left:22%;right:22%}.desktop-nav a:hover,.desktop-nav a:focus-visible{color:#f8fcff;background:linear-gradient(#1668c42e,#021b4161);transform:translateY(-1px);box-shadow:inset 0 1px #ffffff0f,0 0 18px #0878f01f}.site-header .nav-cta{border-radius:15px;justify-content:space-between;justify-self:end;width:220px;min-height:54px;padding:7px 8px 7px 19px;font-size:.68rem;box-shadow:inset 0 1px #ffffffad,inset 0 -15px 27px #00165480,0 0 0 1px #0878f057,0 14px 32px #00000057,0 0 26px #0878f05c}.site-header .nav-cta .arrow{background:linear-gradient(145deg,#0e56b2f5,#001336fa);border:1px solid #c9ebffad;border-radius:50%;flex:0 0 36px;place-items:center;width:36px;height:36px;display:grid;box-shadow:inset 0 1px #ffffff4d,0 7px 14px #0000004d}@media (width>=1181px){.hero{min-height:900px;padding-top:136px}.hero-layout{min-height:694px}.hero-art{top:-136px}}.hero-proof-block{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:radial-gradient(circle at 8% 0,#1a91ff29,#0000 36%),linear-gradient(145deg,#001c44e6,#000718f5);border:1px solid #65b4ff75;border-radius:20px;gap:0;width:min(100%,40rem);margin-top:auto;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff21,inset 0 -20px 42px #00031052,0 22px 48px #00000061,0 0 30px #0868d829}.hero-proof-block:before{z-index:4;content:"";background:linear-gradient(90deg,#0000,#68cbffd1,#ecfafff2,#68cbffd1,#0000);height:1px;position:absolute;top:0;left:9%;right:9%;box-shadow:0 0 12px #0878f09e}.hero-reassurance{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;width:100%;margin:0;padding:0;display:grid}.hero-reassurance>.hero-proof-item{color:#eff8ff;min-width:0;min-height:96px;box-shadow:none;font-size:inherit;letter-spacing:normal;text-transform:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(#0a34652e,#00081b1f);border:0;border-right:1px solid #5099e638;border-radius:0;grid-template-columns:44px minmax(0,1fr);justify-content:stretch;align-items:center;gap:13px;padding:15px 14px;line-height:1;display:grid}.hero-reassurance>.hero-proof-item:last-child{border-right:0}.hero-reassurance .hero-proof-icon{color:#fff;letter-spacing:0;text-transform:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:radial-gradient(circle at 28% 20%,#ffffff4d,#0000 28%),linear-gradient(145deg,#118eff 0%,#075abd 52%,#001c4f 100%);border:1px solid #8bd5ffb8;border-radius:13px;place-items:center;gap:0;width:44px;height:44px;min-height:44px;padding:0;font-size:0;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff73,inset -6px -8px 12px #000b307a,0 8px 18px #00000052,0 0 16px #0878f047}.hero-reassurance .hero-proof-icon img{filter:brightness(0)invert()drop-shadow(0 0 5px #c3eaff85);width:23px;height:23px}.hero-reassurance .hero-proof-copy{min-width:0;min-height:0;color:inherit;box-shadow:none;font-size:inherit;letter-spacing:normal;text-transform:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;flex-direction:column;justify-content:center;align-items:flex-start;gap:5px;padding:0;display:flex}.hero-proof-copy small{color:#52b8ff;letter-spacing:.13em;text-transform:uppercase;font-size:.56rem;font-weight:900;line-height:1}.hero-proof-copy strong{color:#f5faff;letter-spacing:.055em;text-transform:uppercase;text-wrap:balance;text-shadow:0 0 14px #2f9cff29;font-size:.73rem;font-weight:900;line-height:1.3}.hero-process-label{color:#70c8ff;letter-spacing:.13em;background:linear-gradient(90deg,#0878f021,#0000 36%),#000718b8;border-top:1px solid #53a1ef47;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:18px;min-height:46px;margin:0;padding:10px 18px;font-size:.61rem;display:grid}.hero-process-label:before,.hero-process-label:after{content:none;display:none}.hero-process-label small{color:#c7d8e8;letter-spacing:.095em;justify-self:end;gap:10px;font-size:.59rem}.hero-process-label i{background:#27b2ff;flex-basis:5px;width:5px;height:5px;box-shadow:0 0 10px #27b2ffe6}.voice-suite .workplace-suite__media>img{object-fit:cover;object-position:50% calc(100% - 10px);transform-origin:50%;width:108%;height:108%;inset:-4% auto auto -4%;transform:none}@media (width>=681px){.voice-suite .workplace-suite__content{padding-bottom:clamp(104px,9vw,120px)}.voice-suite .workplace-suite__cta{bottom:clamp(12px,1.4vw,20px)}}@media (hover:hover) and (width>=1181px){.voice-suite .workplace-suite:hover .workplace-suite__media>img,.voice-suite .workplace-suite:focus-visible .workplace-suite__media>img{object-fit:cover;object-position:50% calc(100% - 10px);width:108%;height:108%;top:-4%;left:-4%;transform:none}.workplace-stage:has(.workspace-suite>.workplace-suite:hover) .voice-suite .workplace-suite__media>img{object-fit:cover;object-position:50% calc(100% - 10px);width:108%;height:108%;top:-4%;left:-4%;transform:none}.workplace-stage:has(.workspace-suite:focus-within) .voice-suite .workplace-suite__media>img{object-fit:cover;object-position:50% calc(100% - 10px);width:108%;height:108%;top:-4%;left:-4%;transform:none}.workplace-stage:has(.voice-suite>.workplace-suite:hover) .voice-suite .workplace-suite__media>img{object-fit:cover;object-position:50% calc(100% - 10px);width:108%;height:108%;top:-4%;left:-4%;transform:none}.workplace-stage:has(.voice-suite>.workplace-suite:focus-visible) .voice-suite .workplace-suite__media>img{object-fit:cover;object-position:50% calc(100% - 10px);width:108%;height:108%;top:-4%;left:-4%;transform:none}}.rack-power-scene__end-panel{width:min(92%,760px);min-height:68%;padding:clamp(26px,4.8vw,46px) clamp(38px,5.4vw,56px) clamp(38px,5.8vw,56px)}.rack-power-scene__end-panel>small{box-sizing:border-box;letter-spacing:.085em;gap:12px;width:min(100%,650px);padding:0 28px 8px;font-size:clamp(.58rem,.78vw,.68rem);line-height:1.35}@media (width<=1180px){.site-header{height:88px}.site-header .nav-shell{gap:24px;display:flex}.site-header .brand{width:180px}}@media (width<=680px){.site-header{height:76px}.site-header .brand{width:144px}.hero-proof-block{border-radius:18px;width:min(100%,340px);margin-top:24px}.hero-reassurance{grid-template-columns:1fr}.hero-reassurance>.hero-proof-item{border-bottom:1px solid #5099e633;border-right:0;grid-template-columns:42px minmax(0,1fr);min-height:68px;padding:11px 14px}.hero-reassurance>.hero-proof-item:last-child{border-bottom:0}.hero-reassurance .hero-proof-icon{border-radius:12px;width:40px;height:40px;min-height:40px}.hero-proof-copy strong{font-size:.7rem}.hero-process-label{grid-template-columns:1fr;gap:7px;min-height:70px;padding:12px 15px}.hero-process-label small{justify-self:start;font-size:.55rem}.voice-suite .workplace-suite__media>img{object-position:50% calc(100% - 8px);width:108%;height:108%;top:-4%;left:-4%;transform:none}.rack-power-scene__end-panel{width:94%;min-height:74%;padding:22px 22px 28px}.rack-power-scene__end-panel>small{max-width:360px;padding:0 16px 5px}}.hero .hero-status{background:radial-gradient(circle at 13% 32%,#00aeef33,#0000 33%),linear-gradient(135deg,#06366cf7,#02122af5 64%,#020a18fa);border:1px solid #86d1ffc7;border-radius:22px;grid-template-columns:92px minmax(0,1fr);align-items:center;gap:18px;width:min(458px,100% - 44px);min-width:0;min-height:132px;padding:15px 20px 15px 16px;display:grid;top:clamp(30px,4vw,58px);right:clamp(22px,4vw,68px);overflow:hidden;box-shadow:0 22px 55px #00030f7a,inset 0 1px #ffffff42,inset -5px 0 #006bdc33,0 0 0 1px #0099ff26}.hero .hero-status:after{opacity:.8;background:linear-gradient(90deg,#0000,#75d6ff,#0000);width:58px;height:1px;animation:none;inset:10px 10px auto auto;transform:none;box-shadow:0 0 10px #00aeefb8}.assessment-trust-rail .assessment-trust-item{background:radial-gradient(circle at 13% 28%,#0094ff1f,#0000 34%),linear-gradient(145deg,#07254ce0,#010d1ff0);border:1px solid #64b7ef63;border-radius:18px;grid-template-columns:72px minmax(0,1fr);gap:16px;min-height:122px;padding:17px 18px;box-shadow:inset 0 1px #ffffff14,0 14px 30px #00051342}.assessment-trust-rail .assessment-trust-icon img{object-fit:contain;width:72px;height:72px}@media (width<=1100px){.hero .hero-status{width:min(430px,100% - 42px);right:24px}}@media (width<=680px){.hero .hero-status{border-radius:18px;grid-template-columns:72px minmax(0,1fr);gap:13px;width:auto;min-height:110px;padding:12px 14px 12px 12px;top:18px;left:14px;right:14px}.hero .hero-status__emblem{border-radius:15px;width:72px;height:72px}.assessment-trust-rail{gap:10px;margin-top:22px;padding-top:22px}.assessment-trust-rail .assessment-trust-item{border-radius:15px;grid-template-columns:58px minmax(0,1fr);gap:12px;min-height:104px;padding:14px}.assessment-trust-rail .assessment-trust-icon,.assessment-trust-rail .assessment-trust-icon img{width:58px;height:58px}.assessment-trust-rail .assessment-trust-copy strong{font-size:.75rem}.assessment-trust-rail .assessment-trust-copy small{font-size:.66rem}}@media (width<=520px){.assessment-trust-rail{grid-template-columns:1fr}}@media (width<=420px){.hero .hero-status{grid-template-columns:60px minmax(0,1fr);min-height:92px;display:grid}.hero .hero-status__emblem{width:60px;height:60px}}.workspace-suite .workplace-suite__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;width:min(100%,760px)}.workspace-suite .workplace-platform-cta{isolation:isolate;color:#fff;background:radial-gradient(circle at 12% 0,#2a91f52e,#0000 38%),linear-gradient(145deg,#061d3c 0%,#001127 58%,#000713 100%);border:1px solid #7ec1f680;border-radius:17px;grid-template-columns:minmax(0,1fr) 46px;align-items:center;gap:16px;min-height:98px;padding:14px 14px 14px 20px;transition:transform .22s,border-color .22s,box-shadow .22s;display:grid;position:relative;overflow:hidden;transform:translateZ(0);box-shadow:inset 0 1px #ffffff24,inset 0 -18px 28px #00030f33,0 16px 34px #0000005c,0 0 24px #0878f01f}.workspace-suite .workplace-platform-cta:before{z-index:0;content:"";pointer-events:none;background:linear-gradient(112deg,#0000 15%,#ffffff1c 32%,#0000 49%);transition:transform .7s cubic-bezier(.22,.61,.36,1);position:absolute;inset:0;transform:translate(-125%)}.workspace-suite .workplace-platform-cta:after{z-index:0;content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#2da3ff9e,#0000);height:1px;position:absolute;bottom:0;left:13px;right:13px;box-shadow:0 0 10px #0878f057}.workspace-suite .workplace-platform-cta:hover,.workspace-suite .workplace-platform-cta:focus-visible{border-color:#d3f1ffd1;transform:translateY(-2px)translateZ(0);box-shadow:inset 0 1px #fff3,inset 0 -18px 28px #00030f2e,0 19px 38px #0000006b,0 0 30px #0878f047}.workspace-suite .workplace-platform-cta:focus-visible{outline-offset:3px;outline:2px solid #78d3ff}.workspace-suite .workplace-platform-cta:hover:before,.workspace-suite .workplace-platform-cta:focus-visible:before{transform:translate(125%)}.workspace-suite .workplace-platform-cta__brand,.workspace-suite .workplace-platform-cta__arrow{z-index:1;position:relative}.workspace-suite .workplace-platform-cta__brand{flex-direction:column;gap:6px;min-width:0;display:flex}.workspace-suite .workplace-platform-cta small{color:#a9ccec;letter-spacing:.17em;text-transform:uppercase;font-size:.61rem;font-weight:850;line-height:1}.workspace-suite .workplace-platform-cta__logo-frame{align-items:center;min-width:0;height:42px;display:flex;overflow:hidden}.workspace-suite .workplace-platform-cta__logo{object-fit:contain;object-position:left center;filter:brightness(1.06)contrast(1.04)drop-shadow(0 5px 9px #00000061);width:auto;max-width:none;display:block}.workspace-suite .workplace-platform-cta--microsoft .workplace-platform-cta__logo{height:74px}.workspace-suite .workplace-platform-cta--google .workplace-platform-cta__logo{height:62px}.workspace-suite .workplace-platform-cta__arrow{color:#fff;background:radial-gradient(circle at 29% 22%,#ffffff42,#0000 28%),linear-gradient(145deg,#1688ea,#06468f 52%,#00152f);border:1px solid #b8e4ffb8;border-radius:50%;place-items:center;width:46px;height:46px;font-size:.9rem;font-style:normal;transition:transform .22s,box-shadow .22s;display:grid;box-shadow:inset 0 1px #ffffff57,inset -5px -7px 10px #0005196b,0 8px 18px #0000005c,0 0 14px #0878f047}.workspace-suite .workplace-platform-cta:hover .workplace-platform-cta__arrow,.workspace-suite .workplace-platform-cta:focus-visible .workplace-platform-cta__arrow{transform:translate(2px);box-shadow:inset 0 1px #ffffff6b,inset -5px -7px 10px #0005195c,0 9px 19px #0006,0 0 20px #229fff7a}.partner-panel{background:radial-gradient(circle at 8% 25%,#0878f024,#0000 32%),linear-gradient(110deg,#021632f0,#000614f5);border:1px solid #4b9de75c;border-radius:20px;grid-template-columns:minmax(230px,290px) minmax(0,1fr);align-items:center;gap:clamp(28px,3.5vw,52px);margin-top:24px;padding:clamp(28px,3vw,40px);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,inset 0 -22px 42px #0003102e,0 24px 56px #00000052,0 0 30px #0868d814}.partner-panel:before{content:"";filter:blur(46px);pointer-events:none;background:#0878f01f;border-radius:50%;width:260px;height:150px;position:absolute;top:-70px;left:42%}.partner-panel:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#7ecbffb8,#0000);height:1px;position:absolute;top:0;left:10%;right:10%;box-shadow:0 0 13px #0878f066}.partner-panel__intro{z-index:1;min-width:0;position:relative}.partner-panel__eyebrow{color:#42aaf8;letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:9px;font-size:.66rem;font-weight:900;line-height:1.25;display:inline-flex}.partner-panel__eyebrow i{background:#27b2ff;border-radius:50%;flex:0 0 7px;width:7px;height:7px;box-shadow:0 0 12px #0878f0}.partner-panel__intro h3{color:#fff;font-family:var(--display);letter-spacing:-.018em;text-wrap:balance;margin:10px 0 9px;font-size:clamp(1.18rem,1.55vw,1.5rem);line-height:1.08}.partner-panel__intro p{color:#9eb2c6;margin:0;font-size:.78rem;line-height:1.55}.partner-grid{z-index:1;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:12px;margin:0;padding:0;list-style:none;display:grid;position:relative}.partner-logo,.partner-logo:first-child{background:radial-gradient(circle at 20% 4%,#218bf01f,#0000 44%),linear-gradient(145deg,#051f43b8,#000717d1);border:1px solid #4e95de40;border-radius:14px;justify-content:center;align-items:center;min-width:0;min-height:92px;padding:12px 14px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff12,inset 0 -12px 24px #00020c38,0 12px 24px #0000002e}.partner-logo:after{content:"";background:linear-gradient(90deg,#0000,#35a8ff6b,#0000);height:1px;position:absolute;bottom:0;left:12%;right:12%}.partner-logo img{z-index:1;object-fit:contain;opacity:1;filter:brightness(1.08)contrast(1.04)drop-shadow(0 6px 12px #00000057);width:auto;max-width:100%;display:block;position:relative}.partner-logo--defender img{height:64px}.partner-logo--sentinelone img,.partner-logo--checkpoint img{height:58px}.partner-logo--huntress img{height:52px}.assessment-trust-rail{border-top:1px solid #0878f047;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:24px 0 0;padding:24px 0 0;list-style:none;display:grid}.assessment-trust-item{--trust-accent:#168dff;--trust-deep:#063875;isolation:isolate;background:linear-gradient(135deg,#0b316094,#00081ae6 68%),#000817;border:1px solid #6caeef4d;border-radius:15px;grid-template-columns:46px minmax(0,1fr);align-items:center;gap:13px;min-width:0;min-height:82px;padding:12px 14px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,inset 0 -1px #0868d81f,0 14px 28px #00000038}.assessment-trust-item:before{content:"";border-radius:inherit;background:radial-gradient(circle at 14% 18%, color-mix(in srgb, var(--trust-accent) 18%, transparent), transparent 34%), linear-gradient(90deg, var(--trust-accent), transparent 34%);opacity:.72;pointer-events:none;background-repeat:no-repeat;background-size:auto,100% 2px;position:absolute;inset:0}.assessment-trust-item--focused{--trust-accent:#00aeef;--trust-deep:#024f86}.assessment-trust-item--plan{--trust-accent:#0878f0;--trust-deep:#06356f}.assessment-trust-item--obligation{--trust-accent:#8ecbff;--trust-deep:#164b7c}.assessment-trust-icon{z-index:1;background:linear-gradient(145deg, color-mix(in srgb, var(--trust-accent) 88%, white), var(--trust-deep) 64%, #001025) padding-box, linear-gradient(145deg, #e7f6ff, var(--trust-accent) 30%, #31465e 72%, #0878f0) border-box;width:46px;height:46px;box-shadow:inset 0 1px #ffffff80, inset -7px -9px 14px #00051975, 0 9px 18px #00000057, 0 0 18px color-mix(in srgb, var(--trust-accent) 28%, transparent);border:1px solid #0000;border-radius:14px;place-items:center;display:grid;position:relative}.assessment-trust-icon:before{content:"";border-top:1px solid #ffffff4d;border-radius:11px;position:absolute;inset:3px}.assessment-trust-icon:after{content:"";background:var(--trust-accent);filter:blur(5px);opacity:.34;border-radius:50%;height:8px;position:absolute;bottom:-5px;left:9px;right:9px}.assessment-trust-icon img{z-index:2;object-fit:contain;filter:brightness(0)invert()drop-shadow(0 2px 5px #00000061);width:24px;height:24px;position:relative}.assessment-trust-copy{z-index:1;min-width:0;position:relative}.assessment-trust-copy strong{color:#f7fbff;letter-spacing:.035em;text-transform:uppercase;font-size:.79rem;font-weight:850;line-height:1.2;display:block}.assessment-trust-copy small{color:#91a8bf;letter-spacing:.01em;margin-top:4px;font-size:.66rem;font-weight:600;line-height:1.35;display:block}@media (width<=900px){.partner-panel{grid-template-columns:1fr;gap:22px}.partner-panel__intro{max-width:650px}}@container (width<=560px){.workspace-suite .workplace-platform-cta{border-radius:15px;grid-template-columns:minmax(0,1fr) 38px;gap:11px;min-height:82px;padding:11px 11px 11px 16px}.workspace-suite .workplace-platform-cta__logo-frame{height:36px}.workspace-suite .workplace-platform-cta--microsoft .workplace-platform-cta__logo{height:66px}.workspace-suite .workplace-platform-cta--google .workplace-platform-cta__logo{height:56px}.workspace-suite .workplace-platform-cta__arrow{width:38px;height:38px}}@container (width<=500px){.workspace-suite .workplace-suite__actions{grid-template-columns:1fr;gap:10px;width:100%}.workspace-suite .workplace-platform-cta{min-height:86px}.workspace-suite .workplace-platform-cta__logo-frame{height:38px}}@media (width<=680px){.partner-panel{border-radius:18px;gap:20px;padding:22px}.partner-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.partner-logo,.partner-logo:first-child{min-height:82px}.assessment-trust-rail{gap:9px;margin-top:20px;padding-top:20px}.assessment-trust-item{border-radius:13px;grid-template-columns:42px minmax(0,1fr);gap:11px;min-height:74px;padding:10px 12px}.assessment-trust-icon{border-radius:12px;width:42px;height:42px}.assessment-trust-icon img{width:22px;height:22px}.assessment-trust-copy strong{font-size:.74rem}.assessment-trust-copy small{font-size:.62rem}}@media (width<=520px){.assessment-trust-rail{grid-template-columns:1fr;gap:8px}.assessment-trust-item{min-height:70px}}@media (width<=420px){.partner-grid{grid-template-columns:1fr}.partner-logo,.partner-logo:first-child{min-height:78px}}@media (prefers-reduced-motion:reduce){.workspace-suite .workplace-platform-cta:before{display:none}.workspace-suite .workplace-platform-cta,.workspace-suite .workplace-platform-cta__arrow{transition:none}}@container (width<=600px){.rack-power-scene__end-panel{width:94%;min-height:74%;padding:22px 22px 28px}.rack-power-scene__end-panel>small{max-width:360px;padding:0 16px 5px}}:root{--display:"Segoe UI Variable Display", "Arial Black", "Segoe UI", Arial, sans-serif;--executive-surface:linear-gradient(145deg, #071f40f0, #000818fa);--executive-border:#5baeef61;--executive-shadow:0 24px 58px #00031057, inset 0 1px #ffffff13}main{--section-space:88px}.section{padding-block:var(--section-space)}.section-kicker,.line-kicker{letter-spacing:.16em;font-size:.76rem}.site-header{background:radial-gradient(28% 130% at 11% 48%,#0878f01f,#0000 74%),linear-gradient(#000512fb,#00030ef2);height:82px;box-shadow:0 16px 42px #0000006b,inset 0 1px #ffffff0b}.site-header .brand{width:174px}.desktop-nav{min-height:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;gap:clamp(2px,.35vw,7px);padding:0}.desktop-nav a{color:#b8c6d5;min-height:42px;padding:14px clamp(10px,.8vw,15px);font-size:.72rem}.site-header .nav-cta{border-radius:13px;width:200px;min-height:48px}.mobile-menu summary{background:linear-gradient(145deg,#072b58eb,#000b1ef5);border-radius:11px;min-height:44px;box-shadow:inset 0 1px #ffffff14,0 12px 28px #00000047}.mobile-menu nav .mobile-menu-cta{color:#fff;background:linear-gradient(135deg,#0878f0,#0547ad);border-bottom:0;justify-content:space-between;align-items:center;display:flex}.hero{min-height:820px;padding:118px 0 54px}.hero-copy{max-width:620px}.hero h1{font-size:clamp(4rem,5.55vw,6rem);line-height:.88}.hero-title-top,.hero-title-main{max-width:100%}.hero-lead{max-width:590px;font-size:clamp(1rem,1.16vw,1.14rem)}.hero .glow-button{min-height:60px}.hero-proof-block{border-radius:18px;width:min(100%,610px);margin-top:24px}.hero-reassurance>.hero-proof-item{grid-template-columns:40px minmax(0,1fr);gap:11px;min-height:84px;padding:12px}.hero-reassurance .hero-proof-icon{border-radius:12px;width:40px;height:40px;min-height:40px}.hero-proof-copy small{font-size:.58rem}.hero-proof-copy strong{font-size:.7rem}.hero-process-label{min-height:42px;padding:9px 16px}.hero .hero-status{border-radius:19px;grid-template-columns:80px minmax(0,1fr);gap:16px;width:min(430px,100% - 44px);min-height:118px;padding:14px 18px 14px 14px;top:clamp(116px,8.5vw,138px);right:clamp(42px,5.5vw,92px)}.hero .hero-status__emblem{border-radius:17px;width:80px;height:80px}.hero-status__eyebrow{font-size:.66rem}.hero-status__title{font-size:clamp(1.08rem,1.25vw,1.32rem)}.hero-status__detail{font-size:.76rem}.hero-status__proof>span{min-height:22px;font-size:.56rem}.hero-plan-card{min-width:390px;bottom:clamp(32px,4.6vw,62px);right:clamp(42px,5.5vw,92px)}.difference-layout{gap:clamp(42px,5vw,72px)}.difference-image>img{aspect-ratio:5/4;object-position:60% center;height:auto;display:block}.value-pledges{border-radius:16px;margin-block:28px}.value-pledges>div{grid-template-columns:48px minmax(0,1fr);gap:15px;min-height:108px;padding:18px}.services .section-heading{gap:42px;margin-bottom:44px}.services .section-heading h2{font-size:clamp(2.75rem,4vw,4.25rem)}.service-console{border-radius:22px;width:100%}.service-tablist,.service-stage,.service-panel{min-width:0}.service-stage,.service-panel{width:100%;min-height:700px}.service-panel-topline{display:none}.service-panel-content h3{letter-spacing:-.052em;overflow-wrap:anywhere;max-width:620px;font-size:clamp(2.35rem,3.55vw,3.9rem)}.service-panel-content>p{max-width:600px;font-size:.96rem}.service-console-footer a{min-height:44px}.assessment-ad{border-radius:26px;grid-template-columns:minmax(0,1.06fr) minmax(420px,.94fr);gap:clamp(28px,3vw,44px);width:100%;padding:clamp(38px,4vw,54px)}.assessment-ad-copy h2{font-size:clamp(3.1rem,4.6vw,4.8rem)}.assessment-pitch{font-size:1rem;line-height:1.68}.assessment-outcomes{gap:12px}.assessment-outcomes article{min-height:132px;padding:18px}.assessment-trust-rail{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:22px;padding-top:22px}.assessment-trust-rail .assessment-trust-item{border-radius:16px;grid-template-columns:58px minmax(0,1fr);gap:13px;min-height:98px;padding:13px 15px;transform:none}.assessment-trust-rail .assessment-trust-item:hover{transform:none}.assessment-trust-rail .assessment-trust-icon{background:0 0;border:0;border-radius:50%;width:58px;height:58px;overflow:visible;box-shadow:0 9px 20px #0005186b,0 0 18px #00aeef1f}.assessment-trust-rail .assessment-trust-icon:before,.assessment-trust-rail .assessment-trust-icon:after{content:none}.assessment-trust-rail .assessment-trust-icon img{object-fit:contain;filter:none;width:58px;height:58px}.assessment-trust-rail .assessment-trust-copy strong{font-size:.78rem}.assessment-trust-rail .assessment-trust-copy small{margin-top:5px;font-size:.68rem;line-height:1.38}.assessment-offer{align-self:center;height:auto;min-height:610px}.workplace-intro{grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);gap:24px clamp(34px,4vw,60px);margin-bottom:46px;display:grid}.workplace-intro:before{opacity:.32;height:150px}.workplace-intro__eyebrow{grid-column:1/-1;min-height:38px;padding-bottom:12px}.workplace-intro__eyebrow .section-kicker{font-size:.76rem}.workplace-intro h2{letter-spacing:-.052em;overflow-wrap:anywhere;grid-column:1;max-width:850px;margin:0;font-size:clamp(3.2rem,4.45vw,4.7rem);line-height:.96}.workplace-intro__support{box-shadow:none;background:0 0;border:0;border-left:1px solid #489ee157;border-radius:0;flex-direction:column;grid-column:2;justify-content:center;align-self:stretch;gap:18px;margin:0;padding:8px 0 8px 28px;display:flex}.workplace-intro__support p{font-size:.96rem;line-height:1.62}.workplace-panel,.workplace-suite{min-width:0;min-height:580px}.workspace-suite .workplace-platform-cta{grid-template-columns:minmax(0,1fr) 42px;gap:12px;min-height:88px;padding:12px 12px 12px 18px}.workspace-suite .workplace-platform-cta__logo-frame{height:34px;overflow:visible}.workspace-suite .workplace-platform-cta__logo,.workspace-suite .workplace-platform-cta--microsoft .workplace-platform-cta__logo,.workspace-suite .workplace-platform-cta--google .workplace-platform-cta__logo{object-fit:contain;width:auto;height:auto;max-height:34px}.workspace-suite .workplace-platform-cta--microsoft .workplace-platform-cta__logo{max-width:156px}.workspace-suite .workplace-platform-cta--google .workplace-platform-cta__logo{max-width:174px}.workspace-suite .workplace-platform-cta__arrow{width:42px;height:42px}.partner-panel{border-radius:18px;grid-template-columns:minmax(220px,270px) minmax(0,1fr);gap:28px;margin-top:20px;padding:28px}.partner-logo,.partner-logo:first-child{min-height:80px;padding:10px 12px}.testimonials .testimonial-heading{margin-bottom:40px}.testimonials .testimonial-heading h2{font-size:clamp(3rem,4.6vw,4.8rem)}.testimonial-grid{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:22px}.testimonial-card,.testimonial-card.featured-quote,.testimonial-card:not(.featured-quote){min-height:300px;padding:32px}.testimonial-card blockquote{font-size:clamp(1.35rem,2vw,1.9rem)}.final-panel{border-radius:26px;grid-template-columns:minmax(0,1.04fr) minmax(420px,.96fr);gap:clamp(34px,4vw,54px);min-height:480px;padding:clamp(42px,4.4vw,56px)}.final-copy h2{font-size:clamp(3.2rem,4.8vw,5rem)}.final-actions{gap:12px;padding:24px}.final-action-points{gap:7px}.final-action-points li{min-height:38px;padding-block:7px}.final-actions .plan-button{min-height:82px}.final-actions .call-link{min-height:58px}.final-reassurance{grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr);gap:0;min-height:86px;margin-top:16px;padding:0;font-size:16px}.final-reassurance-mark{grid-template-columns:48px minmax(0,1fr);gap:12px;padding:13px 17px}.final-reassurance .final-reassurance-emblem{border-radius:14px;width:48px;height:48px;padding:0}.final-reassurance-list li{min-height:84px;padding:13px}.final-reassurance-list strong{font-size:.72rem}@media (width>=1121px) and (width<=1360px){.service-console-layout{grid-template-columns:minmax(320px,.38fr) minmax(0,1fr)}.service-tab-copy strong{font-size:.92rem}.assessment-ad{grid-template-columns:minmax(0,1.02fr) minmax(400px,.98fr);padding:42px}.workplace-intro h2{font-size:clamp(3rem,4.25vw,4rem)}.workplace-stage{grid-template-columns:minmax(0,1.12fr) minmax(390px,.88fr)}.final-panel{grid-template-columns:minmax(0,1fr) minmax(390px,.96fr);padding:46px}}@media (width>=1021px) and (width<=1180px){.site-header .nav-shell{grid-template-columns:174px minmax(0,1fr);gap:20px;display:grid}.site-header .desktop-nav{justify-self:end;display:flex}.site-header .nav-cta,.site-header .mobile-menu{display:none}.desktop-nav a{padding-inline:10px;font-size:.68rem}}@media (width<=1120px){.container,.nav-shell{width:min(1040px,100% - 48px)}.hero{min-height:0;padding:112px 0 50px}.hero-layout,.difference-layout{grid-template-columns:1fr;gap:32px;min-height:0}.hero-copy,.difference-copy{max-width:760px}.hero h1{font-size:clamp(3.9rem,8.5vw,5.4rem)}.hero .hero-art{z-index:auto;border:1px solid #75c0ff7a;border-radius:22px;width:100%;height:520px;margin-top:0;position:relative;inset:auto;box-shadow:inset 0 1px #ffffff29,0 32px 72px #0000007a}.hero .hero-status{top:20px;right:20px}.hero-plan-card{bottom:20px;right:20px}.difference-image{width:min(100%,780px)}.difference-image>img{aspect-ratio:16/10}.service-console-layout{grid-template-columns:1fr}.service-tablist{scroll-snap-type:x proximity;border-bottom:1px solid #4792d83d;border-right:0;gap:10px;padding:12px;display:flex;overflow-x:auto}.service-tab{scroll-snap-align:start;min-width:270px;min-height:98px}.service-stage,.service-panel{min-height:640px}.service-console-footer>span:after{content:" · Swipe services above";color:#5ebfff}.assessment-ad{grid-template-columns:1fr;gap:34px;padding:42px}.assessment-ad-copy{max-width:none}.assessment-offer{justify-self:center;width:min(100%,760px);min-height:520px}.workplace-intro{grid-template-columns:1fr;row-gap:20px;margin-bottom:40px}.workplace-intro h2,.workplace-intro__support{grid-column:1}.workplace-intro h2{max-width:900px}.workplace-intro__support{max-width:820px;padding-left:24px}.workplace-stage{grid-template-columns:1fr;min-height:0}.workplace-panel,.workplace-suite{min-height:620px}.voice-suite,.voice-suite .workplace-suite{min-height:560px}.partner-panel{grid-template-columns:1fr;gap:20px}.final-panel{grid-template-columns:1fr;gap:34px;min-height:0;padding:42px}.final-actions{width:min(100%,720px);max-width:none}}@media (width<=1020px){.site-header .nav-shell{display:flex}.site-header .desktop-nav,.site-header .nav-cta{display:none}.site-header .mobile-menu{display:block}.final-reassurance{grid-template-columns:1fr}.final-reassurance-mark{border-bottom:1px solid #4391cd45;border-right:0}}@media (width<=680px){main{--section-space:64px}.container,.nav-shell{width:calc(100% - 32px)}.site-header{height:72px}.site-header .brand{width:136px}.mobile-menu summary{min-height:44px}.hero{padding:96px 0 40px}.hero-layout{gap:26px}.hero-copy .line-kicker{margin-bottom:17px;font-size:.64rem}.hero h1{letter-spacing:-.055em;font-size:clamp(2.55rem,10.5vw,3rem);line-height:.94}.hero-title-top,.hero-title-main{white-space:normal}.hero h1 em{letter-spacing:.08em;margin-top:17px;font-size:.22em;line-height:1.4}.hero .flare-line{margin:21px 0 22px}.hero-lead{overflow-wrap:anywhere;margin-bottom:24px;font-size:.95rem;line-height:1.62}.hero .glow-button{min-height:56px}.hero-proof-block{width:100%;margin-top:20px}.hero-reassurance{grid-template-columns:repeat(3,minmax(0,1fr))}.hero-reassurance>.hero-proof-item{text-align:center;border-bottom:0;border-right:1px solid #5099e633;grid-template-columns:1fr;justify-items:center;gap:7px;min-height:94px;padding:10px 6px}.hero-reassurance .hero-proof-icon{width:38px;height:38px;min-height:38px}.hero-proof-copy{align-items:center}.hero-proof-copy small{display:none}.hero-proof-copy strong{font-size:.59rem;line-height:1.24}.hero-process-label{display:none}.hero .hero-art{border-radius:18px;height:340px}.hero .hero-status{border-radius:15px;grid-template-columns:52px minmax(0,1fr);gap:10px;width:auto;min-height:78px;padding:10px;top:12px;left:12px;right:12px}.hero .hero-status__emblem{border-radius:13px;width:52px;height:52px}.hero-status__eyebrow{font-size:.54rem}.hero-status__title{font-size:.92rem}.hero-status__detail{font-size:.64rem}.hero-status__proof{display:none}.hero-plan-card{grid-template-columns:44px minmax(0,1fr) 30px;gap:9px;width:auto;min-width:0;min-height:64px;padding:9px 10px;bottom:12px;left:12px;right:12px}.hero-plan-card .calendar-icon{width:44px;height:44px}.hero-plan-card small{font-size:.52rem}.hero-plan-card strong{font-size:.78rem}.optimization-power__stage{aspect-ratio:4/3}.difference-layout{gap:28px}.difference-image>img{aspect-ratio:16/10}.value-pledges{grid-template-columns:repeat(2,minmax(0,1fr));gap:1px}.value-pledges>div{grid-template-columns:1fr;align-content:start;gap:10px;min-height:142px;padding:15px}.value-pledge-icon{width:42px;height:42px}.value-pledges strong{font-size:.82rem}.value-pledges p{font-size:.7rem}.services .section-heading{margin-bottom:32px}.service-console-bar{min-height:56px}.service-tablist{padding:10px}.service-tab{min-width:245px;min-height:90px}.service-stage,.service-panel{min-height:610px}.service-panel-content{width:calc(100% - 44px);bottom:25px;left:22px}.service-stage-icon{width:72px;height:76px;margin-bottom:16px}.service-stage-icon>span{width:66px;height:66px}.service-panel-content h3{margin-bottom:13px;font-size:clamp(2.05rem,9.6vw,2.65rem)}.service-panel-content>p{margin-bottom:16px;font-size:.84rem}.service-panel-features{margin-bottom:18px}.service-panel-features li{font-size:.61rem}.service-premium-cta{min-height:62px}.service-console-footer{min-height:58px}.service-console-footer a{min-height:44px}.assessment-ad{border-radius:20px;gap:28px;padding:20px}.assessment-ad-copy h2{font-size:clamp(2.55rem,11vw,3.25rem)}.assessment-outcomes article{min-height:104px}.assessment-trust-rail{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:18px;padding-top:18px}.assessment-trust-rail .assessment-trust-item{border-radius:13px;grid-template-columns:44px minmax(0,1fr);gap:9px;min-height:104px;padding:10px}.assessment-trust-rail .assessment-trust-icon,.assessment-trust-rail .assessment-trust-icon img{width:44px;height:44px}.assessment-trust-rail .assessment-trust-copy strong{font-size:.67rem;line-height:1.2}.assessment-trust-rail .assessment-trust-copy small{font-size:.61rem;line-height:1.32}.assessment-offer{min-height:0}.assessment-offer-tagline{padding-inline:10px;font-size:.59rem}.workplace-intro{row-gap:18px;margin-bottom:34px}.workplace-intro__eyebrow{flex-direction:column;align-items:flex-start;gap:7px;min-height:0}.workplace-intro h2{font-size:clamp(2.45rem,11vw,3.25rem);line-height:1}.workplace-intro__support{border-top:1px solid #489ee147;border-left:0;gap:13px;padding:15px 0 0}.workplace-intro__support p{font-size:.88rem}.workplace-panel,.workplace-suite,.voice-suite,.voice-suite .workplace-suite{min-height:0}.workplace-suite{grid-template-rows:230px auto}.workplace-suite__content,.voice-suite .workplace-suite__content{padding:22px 19px}.workspace-suite .workplace-suite__actions{grid-template-columns:1fr}.workspace-suite .workplace-platform-cta{min-height:82px}.partner-panel{padding:20px}.partner-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.partner-logo,.partner-logo:first-child{min-height:76px}.testimonial-heading{gap:20px;margin-bottom:30px}.testimonial-card,.testimonial-card.featured-quote,.testimonial-card:not(.featured-quote){min-height:0;padding:24px}.testimonial-card blockquote{font-size:1.22rem}.final-panel{border-radius:20px;gap:26px;padding:28px 18px}.final-copy h2{font-size:clamp(2.65rem,12vw,3.5rem)}.final-actions{border-radius:17px;gap:10px;padding:16px}.final-actions-heading{grid-template-columns:46px minmax(0,1fr)}.final-actions-emblem{width:46px;height:46px}.final-actions-heading small{font-size:.62rem}.final-actions-heading strong{font-size:1.05rem}.final-action-points li{flex-direction:row;min-height:42px}.final-actions .plan-button{min-height:78px}.final-reassurance{min-height:0;margin-top:12px}.final-reassurance-mark{padding:13px}.final-reassurance-list{grid-template-columns:1fr}.final-reassurance-list li{border-top:1px solid #3e85bf38;border-left:0;justify-content:flex-start;min-height:54px}.final-reassurance-list strong{text-align:left;font-size:.7rem}.footer-column a{min-height:44px}}.desktop-services-menu{align-self:center;position:relative}.desktop-services-menu summary{color:#aebed0;letter-spacing:.105em;cursor:pointer;border-radius:999px;align-items:center;gap:7px;min-height:38px;padding:12px clamp(9px,.8vw,15px);font-size:.68rem;font-weight:850;line-height:1;list-style:none;transition:color .18s,background-color .18s,box-shadow .18s,transform .18s;display:inline-flex;position:relative}.desktop-services-menu summary::-webkit-details-marker{display:none}.desktop-services-menu summary>span{border-bottom:1px solid #64c7ff;border-right:1px solid #64c7ff;width:6px;height:6px;transition:transform .2s;transform:translateY(-2px)rotate(45deg)}.desktop-services-menu summary:hover,.desktop-services-menu summary:focus-visible,.desktop-services-menu[open] summary{color:#f8fcff;background:linear-gradient(#1668c42e,#021b4161);box-shadow:inset 0 1px #ffffff0f,0 0 18px #0878f01f}.desktop-services-menu[open] summary>span{transform:translateY(1px)rotate(225deg)}.services-mega{z-index:1002;-webkit-backdrop-filter:blur(26px)saturate(1.3);backdrop-filter:blur(26px)saturate(1.3);background:#000714f7;border:1px solid #69c2ff85;border-radius:22px;grid-template-columns:minmax(240px,1.2fr) repeat(3,minmax(180px,1fr));gap:1px;width:min(1120px,100vw - 64px);max-height:calc(100svh - 100px);display:grid;position:fixed;top:88px;left:50vw;overflow:hidden auto;transform:translate(-50%);box-shadow:0 30px 90px #000000ad,0 0 50px #0878f029,inset 0 1px #ffffff14}.services-mega:before{content:"";pointer-events:none;background:linear-gradient(120deg,#1689f714,#0000 27% 76%,#32c5ff0a);position:absolute;inset:0}.services-mega__intro,.services-mega__group{z-index:1;padding:27px 25px;position:relative}.services-mega__intro{background:radial-gradient(circle at 12% 0,#25a1ff2e,#0000 48%),linear-gradient(150deg,#072b58f0,#010d22fa)}.services-mega__intro small,.services-mega__group>span{color:#4dbbff;letter-spacing:.14em;text-transform:uppercase;margin-bottom:13px;font-size:.68rem;font-weight:900;display:block}.services-mega__intro strong{color:#f7fbff;letter-spacing:-.025em;font-size:1.15rem;line-height:1.26;display:block}.desktop-nav .services-mega__intro a{color:#bfe5ff;border-radius:0;align-items:center;gap:8px;min-height:0;margin-top:22px;padding:0;font-size:.72rem;display:inline-flex}.services-mega__group{border-left:1px solid #4a97db2e}.desktop-nav .services-mega__group a{color:#b8c8d9;letter-spacing:.015em;text-transform:none;border-radius:0;justify-content:space-between;align-items:center;gap:12px;min-height:0;padding:9px 0;font-size:.7rem;font-weight:720;line-height:1.25;display:flex}.desktop-nav .services-mega__group a:after,.desktop-nav .services-mega__intro a:after{display:none}.desktop-nav .services-mega__group a i{color:#32c5ff;opacity:0;font-style:normal;transition:opacity .18s,transform .18s;transform:translate(-5px)}.desktop-nav .services-mega__group a:hover,.desktop-nav .services-mega__group a:focus-visible{color:#fff;box-shadow:none;background:0 0;transform:none}.desktop-nav .services-mega__group a:hover i,.desktop-nav .services-mega__group a:focus-visible i{opacity:1;transform:none}.mobile-menu__services{background:#041631b3;border-bottom:1px solid #0868d833;grid-template-columns:1fr 1fr;padding:10px;display:grid}.mobile-menu nav .mobile-menu__services a{color:#91a9bf;letter-spacing:.045em;border-bottom:0;padding:10px 9px;font-size:.58rem;line-height:1.3}@media (width<=1180px){.mobile-menu nav{width:min(390px,100vw - 32px);max-height:calc(100svh - 118px);overflow-y:auto}}@media (width<=520px){.mobile-menu__services{grid-template-columns:1fr}}@media (width<=350px){.assessment-trust-rail,.partner-grid{grid-template-columns:1fr}}.assessment-trust-rail{border-top-color:#4896d633;gap:14px;padding-top:24px}.assessment-trust-item{isolation:isolate;background:radial-gradient(circle at 8% 0,#1482f629,#0000 52%),linear-gradient(145deg,#072041f7,#000a1cfc);border:1px solid #5babeb57;border-radius:18px;grid-template-columns:66px minmax(0,1fr);gap:17px;min-height:108px;padding:18px 20px;position:relative;overflow:hidden;box-shadow:0 18px 36px #00031047,inset 0 1px #ffffff14,inset 3px 0 #0878f0c2}.assessment-trust-item:before{content:"";z-index:-1;background:linear-gradient(118deg,#0000 38%,#5ac0ff17 50%,#0000 62%);transition:transform .7s;position:absolute;inset:0;transform:translate(-72%)}.assessment-trust-item:hover:before{transform:translate(72%)}.assessment-trust-icon{--glyph:url(/service-icons/cash-stack.svg);background:radial-gradient(circle at 35% 28%,#7ad9ff47,#0000 28%),radial-gradient(circle,#0d65ce 0 18%,#063f8e 49%,#00142e 74%);border:1px solid #88d3ffa3;border-radius:50%;place-items:center;width:64px;height:64px;display:grid;position:relative;box-shadow:0 0 0 7px #0878f014,0 0 24px #00aeef3d,inset 0 2px 4px #ffffff3d,inset 0 -8px 14px #0004149e}.assessment-trust-icon:before,.assessment-trust-icon:after{content:"";border-radius:50%;position:absolute}.assessment-trust-icon:before{border:1px solid #96ddff42;inset:7px}.assessment-trust-icon:after{background:#6ed7ff;width:7px;height:7px;top:4px;right:6px;box-shadow:0 0 12px #00aeef}.assessment-trust-item--focused .assessment-trust-icon{--glyph:url(/service-icons/calendar2-check.svg)}.assessment-trust-item--plan .assessment-trust-icon{--glyph:url(/service-icons/diagram-3.svg)}.assessment-trust-item--obligation .assessment-trust-icon{--glyph:url(/service-icons/shield-lock.svg)}.assessment-trust-glyph{width:28px;height:28px;-webkit-mask:var(--glyph) center / contain no-repeat;-webkit-mask:var(--glyph) center / contain no-repeat;mask:var(--glyph) center / contain no-repeat;filter:drop-shadow(0 2px 4px #0000005c);background:linear-gradient(155deg,#fff 12%,#8ddaff 52%,#fff 100%);display:block}.assessment-trust-copy{gap:5px}.assessment-trust-copy strong{color:#f8fbff;letter-spacing:.035em;font-size:.84rem;line-height:1.18}.assessment-trust-copy small{color:#9eb9d2;letter-spacing:.005em;font-size:.7rem;line-height:1.42}@media (width<=680px){.assessment-trust-rail{gap:10px;padding-top:20px}.assessment-trust-item{border-radius:15px;grid-template-columns:50px minmax(0,1fr);gap:12px;min-height:94px;padding:13px}.assessment-trust-icon{width:48px;height:48px;box-shadow:0 0 0 5px #0878f012,0 0 18px #00aeef33,inset 0 2px 4px #ffffff38,inset 0 -7px 12px #00041494}.assessment-trust-glyph{width:22px;height:22px}.assessment-trust-copy strong{font-size:.72rem}.assessment-trust-copy small{font-size:.6rem}}@media (prefers-reduced-motion:reduce){.assessment-trust-item:before{display:none}}@media (width>=360px) and (width<=680px){.services .section-heading{gap:20px}.services .section-heading h2{font-size:clamp(2.3rem,10vw,2.8rem)}.workspace-suite .workplace-suite__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.workspace-suite .workplace-platform-cta{grid-template-columns:minmax(0,1fr) 34px;gap:7px;min-height:76px;padding:9px}.workspace-suite .workplace-platform-cta small{font-size:.52rem}.workspace-suite .workplace-platform-cta__logo-frame{height:28px}.workspace-suite .workplace-platform-cta__logo,.workspace-suite .workplace-platform-cta--microsoft .workplace-platform-cta__logo,.workspace-suite .workplace-platform-cta--google .workplace-platform-cta__logo{max-width:100%;max-height:28px}.workspace-suite .workplace-platform-cta__arrow{width:34px;height:34px}}.assessment-ad-copy .assessment-trust-rail{border:0;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:14px;margin:22px 0 0;padding:0;list-style:none;display:grid}.assessment-ad-copy .assessment-trust-rail .assessment-trust-item{isolation:isolate;background:radial-gradient(circle at 10% 8%,#0878f021,#0000 42%),linear-gradient(145deg,#051b38f5,#000816fc);border:1px solid #5ca6e561;border-radius:18px;grid-template-columns:64px minmax(0,1fr);align-items:center;gap:16px;min-width:0;min-height:112px;padding:17px 18px;display:grid;position:relative;overflow:hidden;transform:none;box-shadow:inset 0 1px #ffffff14,inset 0 -20px 32px #00020e29,0 15px 30px #00031240}.assessment-ad-copy .assessment-trust-rail .assessment-trust-item:before{z-index:0;content:"";border-radius:inherit;opacity:.9;background:linear-gradient(#87daffeb,#0878f0 58%,#0878f014);width:2px;transition:none;position:absolute;inset:0 auto 0 0;transform:none}.assessment-ad-copy .assessment-trust-rail .assessment-trust-item:after{z-index:0;content:"";pointer-events:none;opacity:.68;background:linear-gradient(118deg,#0000 28%,#ffffff0b 48%,#0000 68%);position:absolute;inset:0}.assessment-ad-copy .assessment-trust-rail .assessment-trust-icon{z-index:1;width:64px;height:64px;min-height:0;color:inherit;font:inherit;letter-spacing:normal;text-transform:none;background:0 0;border:0;border-radius:50%;place-items:center;gap:0;padding:0;line-height:normal;display:grid;position:relative;overflow:visible;box-shadow:0 10px 22px #00041266,0 0 20px #00aeef1a}.assessment-ad-copy .assessment-trust-rail .assessment-trust-copy{z-index:1;min-width:0;display:block;position:relative}.assessment-ad-copy .assessment-trust-rail .assessment-trust-copy strong{color:#f7fbff;letter-spacing:-.01em;text-transform:none;font-size:.9rem;font-weight:800;line-height:1.2;display:block}.assessment-ad-copy .assessment-trust-rail .assessment-trust-copy small{color:#9fb8d0;letter-spacing:0;margin-top:6px;font-size:.72rem;font-weight:560;line-height:1.42;display:block}.assessment-ad-copy .assessment-trust-glyph{display:none}@media (width<=680px){.assessment-ad-copy .assessment-trust-rail{gap:9px;margin-top:18px}.assessment-ad-copy .assessment-trust-rail .assessment-trust-item{border-radius:15px;grid-template-columns:50px minmax(0,1fr);gap:11px;min-height:92px;padding:12px}.assessment-ad-copy .assessment-trust-rail .assessment-trust-icon,.assessment-ad-copy .assessment-trust-rail .assessment-trust-icon img{width:50px;height:50px}.assessment-ad-copy .assessment-trust-rail .assessment-trust-copy strong{font-size:.75rem}.assessment-ad-copy .assessment-trust-rail .assessment-trust-copy small{margin-top:4px;font-size:.63rem;line-height:1.34}}@media (width<=350px){.assessment-ad-copy .assessment-trust-rail{grid-template-columns:1fr}}@media (width>=351px) and (width<=480px){.assessment-ad-copy .assessment-trust-rail{grid-template-columns:1fr}.assessment-ad-copy .assessment-trust-rail .assessment-trust-item{grid-template-columns:52px minmax(0,1fr);gap:13px;min-height:84px;padding:12px 14px}.assessment-ad-copy .assessment-trust-rail .assessment-trust-icon,.assessment-ad-copy .assessment-trust-rail .assessment-trust-icon img{width:52px;height:52px}.assessment-ad-copy .assessment-trust-rail .assessment-trust-copy strong{font-size:.82rem}.assessment-ad-copy .assessment-trust-rail .assessment-trust-copy small{font-size:.67rem}}.assessment-ad-copy .assessment-trust-rail .assessment-trust-item{grid-template-columns:54px minmax(0,1fr);gap:15px;min-height:108px;padding:16px 18px}.assessment-ad-copy .assessment-trust-rail .assessment-trust-icon{background:linear-gradient(145deg,#0c72d2 0%,#064383 52%,#02162f 100%);border:1px solid #8bd1ff9e;border-radius:15px;width:54px;min-width:54px;height:54px;min-height:54px;overflow:hidden;box-shadow:inset 0 1px #ffffff4f,inset 0 -7px 12px #00081f47,0 8px 18px #00031152}.assessment-ad-copy .assessment-trust-rail .assessment-trust-icon img{object-fit:contain;opacity:1;filter:brightness(0)invert();width:25px;max-width:25px;height:25px;display:block}@media (width<=680px){.assessment-ad-copy .assessment-trust-rail .assessment-trust-item{grid-template-columns:46px minmax(0,1fr);gap:11px}.assessment-ad-copy .assessment-trust-rail .assessment-trust-icon{border-radius:13px;width:46px;min-width:46px;height:46px;min-height:46px}.assessment-ad-copy .assessment-trust-rail .assessment-trust-icon img{width:22px;max-width:22px;height:22px}}.assessment-ad-copy .assessment-trust-rail .assessment-trust-item{grid-template-columns:58px minmax(0,1fr);gap:16px}.assessment-ad-copy .assessment-trust-rail .assessment-trust-icon:before{content:"";border:2px solid #0878f0;border-radius:50%;position:absolute;inset:7px;box-shadow:inset 0 0 8px #0878f042,0 0 8px #0878f052}.assessment-ad-copy .assessment-trust-rail .assessment-trust-icon:after{content:"";border-top:1px solid #ffffff6b;border-radius:50%;width:28px;height:9px;position:absolute;top:8px;left:14px;transform:rotate(-12deg)}.assessment-ad-copy .assessment-trust-rail .assessment-trust-icon img{z-index:1;object-fit:contain;opacity:1;filter:drop-shadow(0 0 3px #00aeefa8);width:29px;max-width:29px;height:29px;display:block;position:relative}@media (width<=680px){.assessment-ad-copy .assessment-trust-rail .assessment-trust-item{grid-template-columns:50px minmax(0,1fr);gap:12px}.assessment-ad-copy .assessment-trust-rail .assessment-trust-icon{width:50px;min-width:50px;height:50px;min-height:50px}.assessment-ad-copy .assessment-trust-rail .assessment-trust-icon:before{inset:6px}.assessment-ad-copy .assessment-trust-rail .assessment-trust-icon:after{width:24px;top:7px;left:12px}.assessment-ad-copy .assessment-trust-rail .assessment-trust-icon img{width:25px;max-width:25px;height:25px}}.assessment-ad-copy .assessment-assurance-heading{color:#71bdff;letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:13px;margin:25px 0 14px;font-size:.68rem;font-weight:850;line-height:1;display:flex}.assessment-ad-copy .assessment-assurance-heading:before{content:"";background:linear-gradient(90deg,#0000,#00aeefe6);width:34px;height:1px}.assessment-ad-copy .assessment-assurance-heading:after{content:"";background:linear-gradient(90deg,#00aeef80,#0000);flex:1;min-width:24px;height:1px}.assessment-ad-copy .assessment-trust-rail{gap:12px;margin-top:0}.assessment-ad-copy .assessment-trust-rail .assessment-trust-item{background:radial-gradient(circle at 8% 24%,#0878f029,#0000 35%),linear-gradient(145deg,#071b34f7,#010a18fa);border:1px solid #4c95d36e;border-radius:18px;grid-template-columns:74px minmax(0,1fr);gap:15px;min-height:118px;padding:16px 17px;overflow:hidden;box-shadow:inset 0 1px #d5efff14,inset 3px 0 #0878f080,0 12px 28px #00041033}.assessment-ad-copy .assessment-trust-rail .assessment-trust-item:before{pointer-events:none;content:"";background:linear-gradient(110deg,#0000 8%,#ffffff09 34%,#0000 58%);position:absolute;inset:0}.assessment-ad-copy .assessment-trust-rail .assessment-trust-item:hover{background:radial-gradient(circle at 10% 22%,#0878f03b,#0000 38%),linear-gradient(145deg,#082242fa,#010c1dfc);border-color:#63b8ffb3;transform:translateY(-2px);box-shadow:inset 0 1px #e1f5ff1f,inset 3px 0 #0878f0,0 16px 34px #001a4142}.assessment-ad-copy .assessment-trust-rail .assessment-trust-icon{background:#010814;border:0;border-radius:50%;place-items:center;width:74px;min-width:74px;height:74px;min-height:74px;display:grid;position:relative;overflow:hidden;box-shadow:0 10px 22px #00030f6b,0 0 20px #0878f024}.assessment-ad-copy .assessment-trust-rail .assessment-trust-icon img{z-index:1;object-fit:cover;opacity:1;filter:none;flex:none;width:94px;max-width:none;height:94px;display:block;position:relative}.assessment-ad-copy .assessment-trust-rail .assessment-trust-copy strong{color:#f8fbff;letter-spacing:-.01em;font-size:.94rem;font-weight:820;line-height:1.18}.assessment-ad-copy .assessment-trust-rail .assessment-trust-copy small{color:#a9bfd4;margin-top:7px;font-size:.73rem;font-weight:570;line-height:1.4}@media (width<=680px){.assessment-ad-copy .assessment-assurance-heading{margin-top:21px}.assessment-ad-copy .assessment-trust-rail .assessment-trust-item{grid-template-columns:62px minmax(0,1fr);gap:12px;min-height:102px;padding:13px 14px}.assessment-ad-copy .assessment-trust-rail .assessment-trust-icon{width:62px;min-width:62px;height:62px;min-height:62px}.assessment-ad-copy .assessment-trust-rail .assessment-trust-icon img{width:79px;max-width:none;height:79px}.assessment-ad-copy .assessment-trust-rail .assessment-trust-copy strong{font-size:.79rem}.assessment-ad-copy .assessment-trust-rail .assessment-trust-copy small{margin-top:5px;font-size:.66rem}}@media (width<=520px){.assessment-ad-copy .assessment-trust-rail{grid-template-columns:1fr}.assessment-ad-copy .assessment-trust-rail .assessment-trust-item{min-height:92px}}.assessment-ad-copy .assessment-trust-rail .assessment-trust-icon{--medallion-size:74px;isolation:isolate;width:var(--medallion-size);height:var(--medallion-size);min-width:var(--medallion-size);min-height:var(--medallion-size);background:conic-gradient(from 218deg,#17283c 0deg,#edf7ff 34deg,#73899c 72deg,#182a3e 119deg,#f8fcff 174deg,#566d82 224deg,#0b1726 270deg,#c8dbe9 326deg,#17283c 360deg);border:1px solid #e8f7ffe6;border-radius:50%;place-items:center;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff8c,inset 0 -1px #00050ed9,0 10px 22px #00030f6b,0 0 16px #0878f026}.assessment-ad-copy .assessment-trust-rail .assessment-trust-icon:before{z-index:0;content:"";background:radial-gradient(circle at 35% 26%,#4ba6ff38,#0000 30%),radial-gradient(circle at 50% 52%,#09172c 0%,#020813 62%,#00040b 100%);border-radius:50%;position:absolute;inset:3px;box-shadow:inset 0 0 0 1px #d1eeff52,inset 0 0 0 6px #00040cf5,inset 0 0 0 8px #0878f0,inset 0 0 0 9px #44bfff8c,inset 0 0 20px #0878f042}.assessment-ad-copy .assessment-trust-rail .assessment-trust-icon:after{z-index:1;pointer-events:none;content:"";background:radial-gradient(62% 25% at 35% 13%,#ffffff38,#0000 70%),linear-gradient(145deg,#ffffff14,#0000 29%);border-radius:50%;position:absolute;inset:5px}.assessment-ad-copy .assessment-trust-rail .assessment-trust-icon svg{z-index:2;fill:none;filter:drop-shadow(0 0 2px #00aeefd9)drop-shadow(0 3px 3px #0000008c);width:39px;height:39px;display:block;position:relative;overflow:visible}.assessment-ad-copy .assessment-trust-rail .assessment-trust-icon .glyph-main,.assessment-ad-copy .assessment-trust-rail .assessment-trust-icon .glyph-accent{fill:none;stroke-linecap:round;stroke-linejoin:round}.assessment-ad-copy .assessment-trust-rail .assessment-trust-icon .glyph-main{stroke:#eefaff;stroke-width:2.6px}.assessment-ad-copy .assessment-trust-rail .assessment-trust-icon .glyph-accent{stroke:#149bff;stroke-width:2.8px}.assessment-ad-copy .assessment-trust-rail .assessment-trust-icon .glyph-emphasis{stroke-width:3.2px}.assessment-ad-copy .assessment-trust-rail .assessment-trust-icon .glyph-fine{stroke-width:2.2px}@media (width<=680px){.assessment-ad-copy .assessment-trust-rail .assessment-trust-icon{--medallion-size:62px}.assessment-ad-copy .assessment-trust-rail .assessment-trust-icon:before{inset:3px;box-shadow:inset 0 0 0 1px #d1eeff4d,inset 0 0 0 5px #00040cf5,inset 0 0 0 7px #0878f0,inset 0 0 0 8px #44bfff80,inset 0 0 16px #0878f03d}.assessment-ad-copy .assessment-trust-rail .assessment-trust-icon svg{width:33px;height:33px}}:root{--v88-canvas:#010713;--v88-canvas-deep:#00030b;--v88-navy:#04142a;--v88-surface:#041228eb;--v88-surface-strong:#020b1bf7;--v88-line:#64beff4d;--v88-line-hot:#68caffad;--v88-blue:#0978ed;--v88-cyan:#23bdff;--v88-white:#f7fbff;--v88-muted:#aabbd0;--v88-radius:24px;--v88-shadow:0 30px 80px #00020d6b, inset 0 1px #ffffff13}html{background:var(--v88-canvas-deep);scroll-padding-top:96px}body{color:var(--v88-white);background:var(--v88-canvas-deep);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased}main{--section-space:clamp(92px, 7.4vw, 122px);background:radial-gradient(circle at 12% 11%,#0878f013,#0000 20%),radial-gradient(circle at 88% 44%,#00aeef0d,#0000 24%),linear-gradient(#00040e,#010b1b 34%,#000712 68%,#00030b);overflow:clip}.container,.nav-shell{width:min(1440px,100% - 72px)}.section{padding-block:var(--section-space);border:0;position:relative}.section:before,.section:after{pointer-events:none}.section-kicker,.line-kicker{color:#3ca8ff;letter-spacing:.18em;text-transform:uppercase;font-size:.78rem;font-weight:850;line-height:1.35}.section-lead{color:var(--v88-muted);font-size:clamp(1rem,1.15vw,1.14rem);line-height:1.72}a:focus-visible,button:focus-visible,summary:focus-visible{outline-offset:4px;outline:2px solid #67ceff}.site-header{z-index:100;-webkit-backdrop-filter:blur(18px)saturate(125%);backdrop-filter:blur(18px)saturate(125%);background:radial-gradient(26% 160% at 8%,#0878f024,#0000 75%),linear-gradient(#010816fe,#00040ff7);border-bottom:1px solid #52aaee47;height:92px;position:relative;box-shadow:0 20px 48px #0006,inset 0 1px #ffffff0e}.site-header .nav-shell{grid-template-columns:196px minmax(0,1fr) 260px;gap:clamp(24px,3vw,54px);display:grid}.site-header .brand{align-self:center;width:188px;height:82px}.site-header .brand img{object-fit:contain;object-position:left center;filter:drop-shadow(0 8px 16px #0045b338);width:100%;height:100%}.desktop-nav{background:linear-gradient(#081c3880,#00081861);border:1px solid #539cda33;border-radius:999px;justify-self:center;gap:2px;min-height:48px;padding:4px 8px;box-shadow:inset 0 1px #ffffff0a,0 12px 28px #00000029}.desktop-nav a{color:#bccbdd;letter-spacing:.09em;border-radius:999px;min-height:40px;padding:0 clamp(13px,1vw,18px);font-size:.74rem;font-weight:800;transition:color .18s,background-color .18s,box-shadow .18s}.desktop-nav a:hover,.desktop-nav a:focus-visible{color:#fff;background:#0878f024;box-shadow:inset 0 0 0 1px #51b5f938}.site-header .nav-cta{letter-spacing:.075em;background:linear-gradient(145deg,#1596ff,#0668db 52%,#06358d);border:1px solid #91dcffc7;border-radius:16px;width:260px;min-height:56px;padding-inline:20px 10px;font-size:.71rem;box-shadow:inset 0 1px #ffffff70,inset 0 -5px 12px #00164c47,0 15px 34px #0059d247}.site-header .nav-cta .arrow,.glow-button .arrow,.plan-button .arrow{color:#fff;background:linear-gradient(145deg,#00235ef2,#054697eb);border:1px solid #ace3ff94;border-radius:50%;place-items:center;width:42px;height:42px;display:inline-grid;box-shadow:inset 0 1px #ffffff30,0 8px 18px #00000042}.hero{background:#00040e;border:0;min-height:880px;padding:112px 0 58px}.hero:after{z-index:4;content:"";pointer-events:none;background:linear-gradient(#0000,#010b1cf0);height:120px;position:absolute;bottom:0;left:0;right:0}.hero-layout{grid-template-columns:minmax(500px,.91fr) minmax(0,1.09fr);gap:clamp(26px,3vw,50px);min-height:710px}.hero-copy{z-index:8;flex-direction:column;max-width:660px;min-height:710px;padding-block:4px;display:flex}.hero .line-kicker{white-space:nowrap;gap:18px;margin-bottom:30px;font-size:clamp(.7rem,.72vw,.82rem)}.hero .line-kicker>span{flex:1;min-width:42px}.hero h1{letter-spacing:-.065em;margin:0;font-size:clamp(4.3rem,5.6vw,6.2rem);line-height:.88}.hero-title-top,.hero-title-main{width:max-content;max-width:100%}.hero h1 em{color:#eef6ff;letter-spacing:.105em;text-transform:uppercase;margin-top:30px;font-size:clamp(1rem,1.2vw,1.25rem);font-style:normal;font-weight:800;line-height:1.28;display:block}.hero .flare-line{opacity:.9;width:min(100%,620px);margin:25px 0 27px}.hero-lead{color:#c1cfde;text-wrap:pretty;max-width:630px;margin:0;font-size:clamp(1.04rem,1.22vw,1.2rem);line-height:1.72}.hero .glow-button{letter-spacing:.105em;background:linear-gradient(145deg,#1596ff,#0878f0 48%,#073c9d);border:1px solid #91dcffd1;border-radius:18px;width:min(390px,100%);min-height:72px;margin-top:32px;padding:9px 10px 9px 28px;font-size:.82rem;box-shadow:inset 0 1px #ffffff7a,inset 0 -8px 16px #00145347,0 20px 44px #0059d24d,0 0 30px #1097ff24}.hero .glow-button:hover,.hero .glow-button:focus-visible{filter:brightness(1.1)saturate(1.08);transform:translateY(-2px)}.hero-proof-block{width:min(100%,660px);box-shadow:var(--v88-shadow);background:linear-gradient(145deg,#051936e6,#000819f2);border:1px solid #5cb4f65e;border-radius:22px;margin-top:auto;overflow:hidden}.hero-reassurance{grid-template-columns:repeat(3,minmax(0,1fr))}.hero-reassurance>.hero-proof-item{background:0 0;border-color:#4496d940;grid-template-columns:48px minmax(0,1fr);gap:13px;min-height:100px;padding:17px 15px}.hero-reassurance .hero-proof-icon{background:linear-gradient(145deg,#1291ffdb,#00286ff0);border:1px solid #93deff9e;border-radius:15px;width:48px;height:48px;min-height:48px;box-shadow:inset 0 1px #ffffff59,0 10px 22px #005ccc45}.hero-reassurance .hero-proof-icon img{width:27px;height:27px}.hero-proof-copy{gap:5px}.hero-proof-copy small{color:#58baff;letter-spacing:.12em;font-size:.62rem}.hero-proof-copy strong{color:#f7fbff;letter-spacing:.06em;font-size:.76rem;line-height:1.35}.hero-process-label{background:#0007146b;border-top:1px solid #3a8bcf45;min-height:48px;padding:11px 18px}.hero-process-label>span{color:#5bbcff;letter-spacing:.12em;font-size:.65rem}.hero-process-label small{color:#c7d5e4;letter-spacing:.09em;font-size:.6rem}.hero .hero-art{top:-112px;bottom:-58px}.hero .hero-art>img{filter:brightness(.84)saturate(1.12)contrast(1.08)}.hero .hero-status{-webkit-backdrop-filter:blur(18px)saturate(130%);backdrop-filter:blur(18px)saturate(130%);background:linear-gradient(110deg,#0a3767f5,#021430f7 52%,#00081afa);border:1px solid #7ad3ffb8;border-radius:24px;grid-template-columns:108px minmax(0,1fr);align-items:center;gap:19px;width:min(480px,100% - 44px);min-height:146px;padding:18px 22px 18px 18px;display:grid;top:clamp(66px,5vw,84px);right:clamp(30px,4.7vw,72px);overflow:hidden;box-shadow:inset 0 1px #ffffff2b,inset 0 -12px 30px #0010343d,0 28px 60px #0000006b,0 0 30px #008eff1f}.hero .hero-status:before{content:"";pointer-events:none;background:linear-gradient(115deg,#ffffff1a,#0000 23% 74%,#1fa8ff12);position:absolute;inset:0}.hero .hero-status:after{content:none}.hero .hero-status__emblem{z-index:1;background:#020a18;border:1px solid #7bd1ff7a;border-radius:20px;width:108px;height:108px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1f,0 14px 28px #00000059,0 0 20px #007eff24}.hero .hero-status__emblem:before,.hero .hero-status__emblem:after{content:none}.hero .hero-status__emblem img{object-fit:cover;width:100%;height:100%;transform:scale(1.03)}.hero-status__content{z-index:1;flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;display:flex;position:relative}.hero-status__title{color:#fff;letter-spacing:-.025em;text-align:left;font-size:clamp(1.22rem,1.35vw,1.48rem);font-weight:850;line-height:1.15}.hero-status__detail{color:#c7d6e6;text-align:left;margin-top:6px;font-size:.82rem;line-height:1.4}.hero-status__proof{flex-wrap:wrap;gap:7px;margin-top:13px;display:flex}.hero-status__proof>span{color:#d9efff;letter-spacing:.065em;white-space:nowrap;text-transform:uppercase;background:#00091b8c;border:1px solid #59b1f047;border-radius:999px;min-height:27px;padding:6px 10px;font-size:.61rem;font-weight:800;line-height:1.2}.hero-plan-card{background:linear-gradient(145deg,#0b83f4,#075ecb 52%,#052b79);border:1px solid #9be0ffb3;border-radius:22px;min-width:430px;min-height:112px;padding:14px 17px;bottom:clamp(34px,4vw,56px);right:clamp(30px,4.7vw,72px);box-shadow:inset 0 1px #ffffff57,inset 0 -8px 18px #00144d47,0 25px 50px #0000005c,0 0 24px #0878f02e}.hero-plan-card .calendar-icon{width:68px;height:68px}.hero-plan-card small{letter-spacing:.115em;font-size:.64rem}.hero-plan-card strong{margin-top:7px;font-size:1rem}.hero-plan-arrow{width:46px;height:46px}.optimization-motion{background:radial-gradient(38% 78% at 67% 48%,#00aeef21,#0000 72%),linear-gradient(105deg,#010712,#06162d 50%,#010712);border:0;min-height:640px;padding:96px 0}.optimization-motion:after{content:none}.optimization-motion-layout{grid-template-columns:minmax(330px,.7fr) minmax(590px,1.3fr);gap:30px clamp(48px,5vw,84px)}.optimization-motion-copy h2{letter-spacing:-.058em;font-size:clamp(2.65rem,3.7vw,4.2rem);line-height:.98}.optimization-motion-copy>p:last-child{color:#b5c5d7;max-width:440px;margin-top:20px;font-size:1rem;line-height:1.68}.optimization-flow{border-radius:22px;box-shadow:inset 0 1px #ffffff1a,inset 0 0 48px #00aeef0f,0 28px 70px #00000061}.optimization-power{max-width:860px;padding:16px 18px 17px}.optimization-power__head,.optimization-power__legend{font-size:.63rem}.optimization-result{box-shadow:var(--v88-shadow);background:linear-gradient(145deg,#052652eb,#000717f5);border:1px solid #5bb1ff6b;border-radius:20px;grid-template-columns:68px minmax(0,1fr);gap:16px;padding:20px}.result-orbit{width:68px;height:68px}.result-orbit img{width:28px;height:28px}.optimization-result small{font-size:.69rem}.optimization-result strong{font-size:.95rem}.optimization-result>a{color:#fff;background:linear-gradient(135deg,#0878f057,#000f2db8);border:1px solid #62beff6e;border-radius:13px;min-height:50px;margin-top:7px;padding:0 8px 0 16px;font-size:.72rem}.optimization-result>a .arrow{background:#001744d1;border:1px solid #9bdcff80;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.difference{background:radial-gradient(circle at 77% 26%,#0868d826,#0000 34%),linear-gradient(145deg,#00030c,#020f22 62%,#000611)}.difference-layout{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:stretch;gap:clamp(54px,6vw,96px)}.difference-copy{align-self:center;padding-block:18px}.difference-copy h2,.section-heading h2,.testimonial-heading h2,.final-copy h2{text-wrap:balance}.difference-copy h2{font-size:clamp(3.2rem,4.5vw,5rem);line-height:.95}.value-pledges{box-shadow:var(--v88-shadow);background:#4597d938;border:1px solid #4da4e54d;border-radius:22px;gap:1px;margin-block:34px;overflow:hidden}.value-pledges>div{background:linear-gradient(145deg,#041630f7,#000716fa);grid-template-columns:54px minmax(0,1fr);gap:17px;min-height:124px;padding:22px}.value-pledge-icon{border-radius:16px;width:54px;height:54px}.value-pledge-icon img{width:29px;height:29px}.value-pledges strong{margin-bottom:7px;font-size:1rem}.value-pledges p{color:#9fb3c8;font-size:.82rem;line-height:1.55}.outline-button,.text-link{background:#041d4066;border:1px solid #5db6f661;border-radius:14px;min-height:54px;padding-inline:20px}.difference-image{min-height:720px;box-shadow:var(--v88-shadow), 0 0 38px #0076ff1a;background:#031024;border:1px solid #6bc7ff75;border-radius:28px;align-self:stretch;overflow:hidden}.difference-image>img{aspect-ratio:auto;object-fit:cover;object-position:60% center;width:100%;height:100%;display:block}.difference-image:after{background:linear-gradient(#0000 55%,#000511db)}.difference-image figcaption{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#00091bc7;border:1px solid #69c0fa57;border-radius:14px;justify-content:center;min-height:52px;padding:13px 18px;bottom:18px;left:18px;right:18px;box-shadow:0 14px 30px #0000004d,inset 0 1px #ffffff0f}.services{background:radial-gradient(60% 44% at 50% 6%,#0878f01a,#0000 70%),linear-gradient(#010a19,#000713 88%)}.services .section-heading{grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);align-items:end;gap:clamp(40px,5vw,78px);margin-bottom:54px}.services .section-heading h2{letter-spacing:-.058em;max-width:960px;font-size:clamp(3.25rem,4.6vw,5rem);line-height:.96}.services .section-heading>p{color:#aebfd2;border-left:1px solid #55abe961;max-width:440px;padding:8px 0 8px 26px;font-size:1rem;line-height:1.7}.service-console{box-shadow:var(--v88-shadow), 0 0 48px #0070ff14;background:linear-gradient(145deg,#031126f7,#000511fc);border:1px solid #65c0fc70;border-radius:30px;overflow:hidden}.service-console:before{opacity:.45}.service-console-bar,.service-console-footer{background:#010b1ce6;min-height:64px;padding-inline:28px}.service-console-footer{display:none}.service-console-bar span,.service-console-footer>span,.service-console-footer a{letter-spacing:.13em;font-size:.66rem}.service-console-layout{grid-template-columns:minmax(390px,.43fr) minmax(0,1fr)}.service-tablist{background:linear-gradient(#031227c7,#000714e0);gap:12px;padding:24px}.service-tab{background:linear-gradient(145deg,#051833a8,#000817c7);border:1px solid #498fc83d;border-radius:19px;grid-template-columns:64px minmax(0,1fr) 40px;gap:16px;min-height:96px;padding:14px 16px}.service-tab:hover,.service-tab:focus-visible{background:linear-gradient(145deg,#062850bf,#000d23e6);border-color:#59b5f97a}.service-tab.is-active{background:linear-gradient(135deg,#0851a1ab,#011738f2);border-color:#70cfffb8;box-shadow:inset 0 1px #ffffff17,0 14px 30px #00398b2e}.service-tab-icon,.service-tab-icon>span{width:64px;height:64px}.service-tab-icon>span,.service-stage-icon>span{background:linear-gradient(145deg,#148ef4,#075cc8 50%,#042d7b);border:1px solid #9adeffb8;border-radius:18px;box-shadow:inset 0 1px #ffffff73,inset 0 -8px 14px #00164f4d,0 12px 26px #0051bf47}.service-tab-icon img{width:34px;height:34px}.service-tab-copy strong{font-size:1rem;line-height:1.25}.service-tab-copy small{color:#8fa8c1;letter-spacing:.095em;margin-top:7px;font-size:.67rem}.service-tab-arrow{width:40px;height:40px}.service-stage,.service-panel{min-height:760px}.service-panel-shade{background:linear-gradient(90deg,#00040eeb,#000817b8 55%,#00051042)}.service-panel-photo{filter:saturate(.84)contrast(1.1)brightness(.82)}.service-panel-content{width:min(690px,100% - 94px);bottom:46px;left:clamp(38px,4vw,64px)}.service-stage-icon,.service-stage-icon>span{width:88px;height:88px}.service-stage-icon img{width:46px;height:46px}.service-panel-content h3{letter-spacing:-.06em;text-wrap:balance;max-width:700px;margin-top:20px;font-size:clamp(3rem,4.15vw,4.7rem);line-height:.94}.service-panel-content>p{color:#c0cddd;max-width:650px;margin-top:20px;font-size:1.04rem;line-height:1.65}.service-panel-features{gap:9px;margin-top:24px}.service-panel-features li{background:#000c22b8;border-color:#5cb6f457;min-height:34px;padding-inline:14px;font-size:.68rem}.service-premium-cta{background:linear-gradient(135deg,#168ff5,#0878f0 52%,#053b9d);border-radius:18px;min-height:84px;margin-top:28px;box-shadow:inset 0 1px #ffffff63,inset 0 -8px 18px #00134a47,0 18px 38px #0044b147}.service-premium-cta small{font-size:.65rem}.service-premium-cta strong{font-size:1rem}.assessment{background:radial-gradient(circle at 82% 28%,#0773e829,#0000 34%),linear-gradient(135deg,#00030b,#03142c 56%,#000611)}.assessment-ad{box-shadow:var(--v88-shadow), 0 0 50px #006cef14;background:linear-gradient(135deg,#020b1bf7,#041b3af0);border:1px solid #70c8ff7a;border-radius:30px;grid-template-columns:minmax(0,1.04fr) minmax(440px,.96fr);gap:clamp(40px,4vw,64px);padding:clamp(48px,4.4vw,64px);overflow:hidden}.assessment-ad-copy h2{letter-spacing:-.06em;margin-top:20px;font-size:clamp(3.5rem,4.9vw,5.4rem);line-height:.94}.assessment-ad-copy .flare-line{margin-block:28px 26px}.assessment-pitch{color:#b7c6d6;max-width:690px;font-size:1.02rem;line-height:1.72}.assessment-pitch strong{color:#fff}.assessment-outcomes{gap:14px;margin-top:30px}.assessment-outcomes article{background:linear-gradient(145deg,#041a38d6,#000818eb);border:1px solid #4ea0dd52;border-radius:20px;grid-template-columns:74px minmax(0,1fr);gap:16px;min-height:150px;padding:22px;box-shadow:inset 0 1px #ffffff0e,0 15px 34px #0003}.assessment-outcome-icon{width:74px;height:74px;box-shadow:none;background:0 0;border:0}.assessment-outcome-icon img{object-fit:contain;width:74px;height:74px}.assessment-outcomes strong{font-size:1rem;line-height:1.35}.assessment-outcomes p{color:#9fb2c6;margin-top:8px;font-size:.82rem;line-height:1.58}.assessment-assurance-heading{color:#56baff;letter-spacing:.14em;margin-top:30px;font-size:.65rem}.assessment-assurance-heading:before,.assessment-assurance-heading:after{background:linear-gradient(90deg,#0000,#45a0e080,#0000)}.assessment-ad-copy .assessment-trust-rail{background:0 0;border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:16px 0 0;padding:0;display:grid}.assessment-ad-copy .assessment-trust-rail .assessment-trust-item{background:linear-gradient(145deg,#07254bed,#000b1ff7);border:1px solid #53abea57;border-radius:20px;grid-template-columns:76px minmax(0,1fr);align-items:center;gap:16px;min-height:118px;margin:0;padding:18px;display:grid;position:relative;overflow:hidden;transform:none;box-shadow:inset 0 1px #fff1,0 14px 32px #00000038}.assessment-ad-copy .assessment-trust-rail .assessment-trust-item:before{content:"";background:linear-gradient(#0000,#20b8ff 25% 75%,#0000);width:3px;position:absolute;inset:0 auto 0 0;box-shadow:0 0 14px #20b8ff8c}.assessment-ad-copy .assessment-trust-rail .assessment-trust-item:after{content:none}.assessment-ad-copy .assessment-trust-rail .assessment-trust-item:hover{background:linear-gradient(145deg,#083160f5,#000e26fa);border-color:#69cbff94;transform:none}.assessment-ad-copy .assessment-trust-rail .assessment-trust-icon{width:76px;height:76px;box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.assessment-ad-copy .assessment-trust-rail .assessment-trust-icon:before,.assessment-ad-copy .assessment-trust-rail .assessment-trust-icon:after{content:none}.assessment-ad-copy .assessment-trust-rail .assessment-trust-icon img{object-fit:contain;filter:drop-shadow(0 11px 16px #0000004d);width:76px;height:76px;display:block}.assessment-ad-copy .assessment-trust-rail .assessment-trust-copy{flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;display:flex}.assessment-ad-copy .assessment-trust-rail .assessment-trust-copy strong{color:#fff;letter-spacing:.035em;font-size:.86rem;line-height:1.3}.assessment-ad-copy .assessment-trust-rail .assessment-trust-copy small{color:#9cb3ca;margin-top:7px;font-size:.74rem;line-height:1.42}.assessment-offer{min-height:670px;box-shadow:var(--v88-shadow), 0 0 36px #0075ff1a;background:#020815;border:1px solid #7bcfff75;border-radius:26px;align-self:stretch}.assessment-offer-visual{min-height:470px}.assessment-offer-visual>img{filter:brightness(.92)saturate(1.14)contrast(1.04)}.assessment-booking-bar{background:linear-gradient(135deg,#138ef5,#0968d8 50%,#052f86);border:1px solid #9ae0ffb8;border-radius:20px;grid-template-columns:78px minmax(0,1fr) 48px;gap:18px;min-height:112px;padding:14px 16px;bottom:62px;left:18px;right:18px;box-shadow:inset 0 1px #ffffff57,0 22px 42px #00000059}.assessment-booking-copy strong{font-size:clamp(1.2rem,1.8vw,1.7rem)}.assessment-offer-tagline{min-height:54px;padding-inline:20px;font-size:.68rem}.workplace{background:radial-gradient(circle at 14% 24%,#0878f01c,#0000 29%),linear-gradient(#000713,#021126 58%,#000713)}.workplace-intro{grid-template-columns:minmax(0,1.3fr) minmax(330px,.7fr);gap:28px clamp(48px,6vw,92px);margin-bottom:58px}.workplace-intro:before{opacity:.16}.workplace-intro__eyebrow{border-bottom:1px solid #3a8ed03d;min-height:44px;padding-bottom:14px}.workplace-intro__eyebrow>span{color:#748ca6;letter-spacing:.11em;font-size:.64rem}.workplace-intro h2{letter-spacing:-.06em;max-width:900px;font-size:clamp(3.5rem,4.8vw,5.2rem);line-height:.94}.workplace-intro__support{border-left:1px solid #58b1ef61;align-self:center;gap:20px;padding:10px 0 10px 32px}.workplace-intro__support p{color:#afc0d1;font-size:1rem;line-height:1.68}.workplace-intro__support li{background:#031a3a75;border:1px solid #50a4e042;border-radius:999px;min-height:34px;padding-inline:12px}.workplace-stage{grid-template-columns:minmax(0,1.14fr) minmax(450px,.86fr);gap:22px;min-height:650px}.workplace-panel,.workplace-suite{border-radius:26px;min-height:650px}.workplace-panel{box-shadow:var(--v88-shadow);background:#020817;border:1px solid #6bc6ff75}.workplace-suite__content{padding:clamp(34px,3.5vw,52px)}.workplace-suite__content h3{letter-spacing:-.055em;text-wrap:balance;font-size:clamp(2.45rem,3.35vw,3.8rem);line-height:.94}.workplace-suite__content>p:not(.workplace-suite__eyebrow){color:#b8c7d7;max-width:650px;font-size:.97rem;line-height:1.65}.workplace-features>span{border-radius:10px;min-height:42px;padding-inline:14px;font-size:.65rem}.workspace-suite .workplace-suite__actions{gap:14px}.workspace-suite .workplace-platform-cta{background:linear-gradient(145deg,#073165f2,#000d27fa);border:1px solid #67c3ff8c;border-radius:18px;min-height:96px;padding:13px 14px 13px 20px;box-shadow:inset 0 1px #ffffff1a,0 14px 32px #0000003d}.workspace-suite .workplace-platform-cta__logo-frame{height:40px}.workspace-suite .workplace-platform-cta--microsoft .workplace-platform-cta__logo{max-width:174px;max-height:38px}.workspace-suite .workplace-platform-cta--google .workplace-platform-cta__logo{max-width:190px;max-height:38px}.workspace-suite .workplace-platform-cta__arrow,.workplace-suite__cta>i{background:linear-gradient(145deg,#1187ed,#06469f);border:1px solid #9fdeff94;width:46px;height:46px}@media (width>=1061px){:is(.workplace-stage:has(.workspace-suite>.workplace-suite:hover),.workplace-stage:has(.workspace-suite:focus-within),.workplace-stage:has(.voice-suite>.workplace-suite:hover),.workplace-stage:has(.voice-suite>.workplace-suite:focus-visible)){grid-template-columns:minmax(0,1.14fr) minmax(450px,.86fr)}.voice-suite .workplace-suite:hover .workplace-suite__media>img,.voice-suite .workplace-suite:focus-visible .workplace-suite__media>img{object-fit:cover;object-position:50% 68%;width:100%;height:100%;inset:0;transform:none}.workplace-stage:has(.workspace-suite>.workplace-suite:hover) .voice-suite .workplace-suite__media>img{object-fit:cover;object-position:50% 68%;width:100%;height:100%;inset:0;transform:none}.workplace-stage:has(.workspace-suite:focus-within) .voice-suite .workplace-suite__media>img{object-fit:cover;object-position:50% 68%;width:100%;height:100%;inset:0;transform:none}.workplace-stage:has(.voice-suite>.workplace-suite:hover) .voice-suite .workplace-suite__media>img{object-fit:cover;object-position:50% 68%;width:100%;height:100%;inset:0;transform:none}.workplace-stage:has(.voice-suite>.workplace-suite:focus-visible) .voice-suite .workplace-suite__media>img{object-fit:cover;object-position:50% 68%;width:100%;height:100%;inset:0;transform:none}}.workplace-suite__cta{border-radius:17px;min-height:82px}.partner-panel{background:linear-gradient(145deg,#031834e0,#000716f0);border:1px solid #4ba0de4d;border-radius:22px;grid-template-columns:minmax(270px,320px) minmax(0,1fr);gap:34px;margin-top:24px;padding:30px 34px;box-shadow:inset 0 1px #ffffff0e,0 20px 44px #00000040}.partner-panel__intro h3{font-size:1.06rem;line-height:1.35}.partner-panel__intro p{color:#8fa6bc;font-size:.78rem;line-height:1.55}.partner-grid{gap:0}.partner-logo,.partner-logo:first-child{background:0 0;border:0;border-left:1px solid #3882bd3b;min-height:96px;padding:12px 18px}.partner-logo img{object-fit:contain;filter:saturate(1.1)brightness(1.05)drop-shadow(0 8px 12px #00000042);width:100%;max-width:180px;max-height:64px}.testimonials{background:radial-gradient(circle at 84% 16%,#0878f017,#0000 28%),linear-gradient(#000611,#020d1f 58%,#000611)}.testimonials .testimonial-heading{align-items:end;margin-bottom:52px}.testimonials .testimonial-heading h2{letter-spacing:-.06em;font-size:clamp(3.5rem,5vw,5.4rem);line-height:.95}.testimonial-grid{gap:24px}.testimonial-card,.testimonial-card.featured-quote,.testimonial-card:not(.featured-quote){min-height:330px;box-shadow:var(--v88-shadow);background:linear-gradient(145deg,#051c3ced,#000716fa);border:1px solid #56aeeb57;border-radius:24px;padding:38px}.testimonial-card.featured-quote{background:radial-gradient(circle at 10% 0,#22a1ff29,#0000 36%),linear-gradient(145deg,#072750f5,#000818fa)}.testimonial-card:not(.featured-quote){align-self:end;min-height:300px}.testimonial-card blockquote{text-wrap:pretty;max-width:800px;font-size:clamp(1.45rem,2.2vw,2.1rem);line-height:1.38}.testimonial-card footer{margin-top:auto;padding-top:28px}.final-cta{background:radial-gradient(46% 65% at 79%,#0878f024,#0000 72%),linear-gradient(145deg,#00030c,#021126 62%,#00050f);padding-top:clamp(100px,8vw,132px)}.final-panel{min-height:540px;box-shadow:var(--v88-shadow), 0 0 58px #006df014;background:radial-gradient(circle at 93% 22%,#209fff2b,#0000 30%),linear-gradient(135deg,#062751f5,#010c21fa);border:1px solid #6fc9ff8a;border-radius:30px;grid-template-columns:minmax(0,1.02fr) minmax(470px,.98fr);gap:clamp(48px,5vw,78px);padding:clamp(52px,5vw,72px);overflow:hidden}.final-copy h2{letter-spacing:-.065em;margin-top:30px;font-size:clamp(3.8rem,5.2vw,5.8rem);line-height:.92}.final-copy>p:last-child{color:#b5c5d7;max-width:620px;margin-top:28px;font-size:1.06rem;line-height:1.7}.final-actions{background:linear-gradient(145deg,#041e42e6,#000818f2);border:1px solid #6fc4f94d;border-radius:24px;align-self:stretch;gap:14px;padding:30px;box-shadow:inset 0 1px #ffffff12,0 20px 44px #00000045}.final-actions-heading{grid-template-columns:62px minmax(0,1fr);gap:16px;padding-bottom:16px}.final-actions-emblem{width:62px;height:62px}.final-actions-heading strong{font-size:1.06rem}.final-action-points li{color:#c4d2e0;border:0;min-height:44px;padding:9px 2px;font-size:.8rem}.final-actions .plan-button{border-radius:19px;min-height:92px;margin-top:4px}.final-actions .call-link{border-radius:16px;min-height:66px}.final-reassurance{background:linear-gradient(145deg,#041936db,#000716eb);border:1px solid #4ca2e24f;border-radius:22px;min-height:102px;margin-top:20px;overflow:hidden;box-shadow:inset 0 1px #ffffff0e,0 18px 38px #0000003d}.final-reassurance-mark{padding:18px 22px}.final-reassurance-list li{background:0 0;border-left:1px solid #4191cd38;min-height:100px;padding:18px}.final-reassurance-list strong{font-size:.78rem;line-height:1.35}.site-footer{background:radial-gradient(30% 80% at 12%,#0878f014,#0000 72%),#00030b;border-top:0;padding-top:88px}.site-footer:before{background:linear-gradient(90deg,#0000,#4aa9ec73,#0000)}.footer-grid{grid-template-columns:minmax(280px,1.5fr) repeat(3,minmax(150px,.68fr));gap:clamp(38px,5vw,76px)}.footer-brand .brand{width:220px}.footer-brand>p{color:#99adbf;max-width:390px;font-size:.9rem;line-height:1.65}.footer-column h3{color:#fff;letter-spacing:.12em;font-size:.78rem}.footer-column a{color:#9fb2c5;min-height:40px;font-size:.86rem}.footer-bottom{color:#6f8398;border-top-color:#3582be33;min-height:88px;margin-top:58px;font-size:.74rem}@media (width<=1240px){.container,.nav-shell{width:min(100% - 48px,1180px)}.site-header .nav-shell{grid-template-columns:176px minmax(0,1fr) 232px;gap:20px}.site-header .brand{width:168px}.site-header .nav-cta{width:232px;font-size:.64rem}.desktop-nav a{padding-inline:12px;font-size:.69rem}.hero-layout{grid-template-columns:minmax(440px,.92fr) minmax(0,1.08fr)}.hero h1{font-size:clamp(4rem,6.1vw,5.35rem)}.hero .hero-status{width:min(442px,100% - 36px);right:28px}.hero-plan-card{min-width:400px;right:28px}.service-console-layout{grid-template-columns:minmax(340px,.4fr) minmax(0,1fr)}.service-tab{grid-template-columns:58px minmax(0,1fr) 36px;gap:13px}.service-tab-icon,.service-tab-icon>span{width:58px;height:58px}.assessment-ad{grid-template-columns:minmax(0,1fr) minmax(410px,.95fr)}.assessment-ad-copy .assessment-trust-rail .assessment-trust-item{grid-template-columns:66px minmax(0,1fr);padding:15px}.assessment-ad-copy .assessment-trust-rail .assessment-trust-icon,.assessment-ad-copy .assessment-trust-rail .assessment-trust-icon img{width:66px;height:66px}.workplace-stage{grid-template-columns:minmax(0,1.1fr) minmax(400px,.9fr)}}@media (width<=1060px){html{scroll-padding-top:84px}main{--section-space:92px}.site-header{height:84px}.site-header .nav-shell{grid-template-columns:174px 1fr auto}.site-header .brand{width:170px;height:76px}.hero{min-height:auto;padding:86px 0 62px}.hero-layout{grid-template-columns:1fr;gap:42px;min-height:0}.hero-copy{max-width:780px;min-height:0}.hero h1{font-size:clamp(4.25rem,9vw,6.1rem)}.hero-proof-block{margin-top:34px}.hero .hero-art{min-height:650px;margin-inline:calc(-50vw + 50%);position:relative;inset:auto}.hero .hero-status{top:28px;right:max(24px,50vw - 50%)}.hero-plan-card{bottom:30px;right:max(24px,50vw - 50%)}.optimization-motion-layout{grid-template-columns:1fr;grid-template-areas:"copy""visual""result";gap:34px}.optimization-motion-copy{max-width:720px}.optimization-power{justify-self:center}.optimization-result{width:min(100%,720px)}.difference-layout{grid-template-columns:1fr}.difference-copy{max-width:830px}.difference-image{min-height:620px}.difference-image>img{aspect-ratio:16/10}.services .section-heading,.workplace-intro{grid-template-columns:1fr}.services .section-heading>p,.workplace-intro__support{max-width:760px;padding-left:24px}.service-console-layout{grid-template-columns:1fr}.service-tablist{scroll-snap-type:x mandatory;grid-auto-columns:minmax(280px,36vw);grid-auto-flow:column;overflow-x:auto}.service-tab{scroll-snap-align:start}.service-stage,.service-panel{min-height:680px}.assessment-ad{grid-template-columns:1fr;gap:42px}.assessment-offer{min-height:650px}.workplace-intro__eyebrow,.workplace-intro h2,.workplace-intro__support{grid-column:1}.workplace-stage{grid-template-columns:1fr}.workplace-panel,.workplace-suite{min-height:610px}.partner-panel{grid-template-columns:1fr}.partner-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.final-panel{grid-template-columns:1fr}.final-copy{max-width:820px}.final-actions{max-width:760px}.final-reassurance{grid-template-columns:1fr}.final-reassurance-list li:first-child{border-left:0}}@media (width<=760px){main{--section-space:76px}.container,.nav-shell{width:calc(100% - 32px)}.site-header .nav-shell{grid-template-columns:160px 1fr auto}.site-header .brand{width:156px}.hero{padding-top:64px}.hero .line-kicker{white-space:normal}.hero h1{font-size:clamp(3.25rem,14vw,4.8rem)}.hero h1 em{margin-top:22px;font-size:.86rem}.hero-lead{font-size:1rem}.hero .glow-button{width:100%}.hero-reassurance{grid-template-columns:1fr}.hero-reassurance>.hero-proof-item{min-height:78px}.hero-process-label{flex-direction:column;align-items:flex-start;gap:7px}.hero .hero-art{min-height:540px}.hero .hero-status{grid-template-columns:86px minmax(0,1fr);gap:15px;width:auto;min-height:128px;padding:14px;top:18px;left:16px;right:16px}.hero .hero-status__emblem{width:86px;height:86px}.hero-status__title{font-size:1.12rem}.hero-status__detail{font-size:.74rem}.hero-status__proof>span{font-size:.54rem}.hero-plan-card{width:auto;min-width:0;bottom:20px;left:16px;right:16px}.optimization-motion{padding-block:76px}.optimization-motion-copy h2{font-size:clamp(2.4rem,10vw,3.5rem)}.optimization-power{padding:10px}.optimization-power__head,.optimization-power__legend{font-size:.52rem}.value-pledges{grid-template-columns:1fr}.difference-image{min-height:460px}.services .section-heading h2,.workplace-intro h2,.testimonials .testimonial-heading h2{font-size:clamp(2.7rem,11vw,4rem)}.services .section-heading{grid-template-columns:1fr;margin-bottom:38px}.service-console{border-radius:22px}.service-console-bar,.service-console-footer{padding-inline:18px}.service-tablist{grid-auto-columns:minmax(260px,84vw);padding:16px}.service-stage,.service-panel{min-height:620px}.service-panel-content{width:calc(100% - 48px);bottom:26px;left:24px}.service-stage-icon,.service-stage-icon>span{width:70px;height:70px}.service-panel-content h3{font-size:clamp(2.5rem,11vw,3.5rem)}.service-panel-content>p{font-size:.92rem}.service-premium-cta{min-height:76px}.assessment-ad{border-radius:24px;padding:28px}.assessment-ad-copy h2{font-size:clamp(3rem,12vw,4.35rem)}.assessment-outcomes,.assessment-ad-copy .assessment-trust-rail{grid-template-columns:1fr}.assessment-ad-copy .assessment-trust-rail .assessment-trust-item{min-height:106px}.assessment-offer{min-height:560px}.assessment-offer-visual{min-height:390px}.assessment-booking-bar{grid-template-columns:62px minmax(0,1fr) 42px;gap:12px;min-height:100px;bottom:54px;left:12px;right:12px}.assessment-booking-copy strong{font-size:1.13rem}.workplace-intro{margin-bottom:40px}.workplace-intro__eyebrow{flex-direction:column;align-items:flex-start;gap:8px}.workplace-intro__support{padding-left:20px}.workplace-panel,.workplace-suite{min-height:590px}.workplace-suite__content{padding:28px}.workplace-suite__content h3{font-size:clamp(2.35rem,10vw,3.2rem)}.workspace-suite .workplace-suite__actions{grid-template-columns:1fr}.partner-panel{padding:24px}.partner-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.partner-logo:nth-child(odd){border-left:0}.testimonial-heading{flex-direction:column;align-items:flex-start;gap:24px}.testimonial-grid{grid-template-columns:1fr}.testimonial-card,.testimonial-card.featured-quote,.testimonial-card:not(.featured-quote){min-height:290px;padding:28px}.final-panel{border-radius:24px;min-height:0;padding:32px 20px}.final-copy h2{font-size:clamp(3.2rem,13vw,4.8rem)}.final-actions{padding:18px}.final-actions .plan-button{grid-template-columns:54px minmax(0,1fr) 38px;gap:10px;min-height:104px;padding:10px}.final-actions .plan-button>.arrow{width:38px;height:38px;display:inline-grid}.final-reassurance-list{grid-template-columns:1fr}.final-reassurance-list li,.final-reassurance-list li:first-child{border-top:1px solid #4191cd38;border-left:0;min-height:70px}.footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.footer-brand{grid-column:1/-1}.footer-bottom{flex-direction:column;justify-content:center;align-items:flex-start;gap:9px}}@media (width<=480px){.container,.nav-shell{width:calc(100% - 24px)}.hero h1{font-size:clamp(2.95rem,15vw,4rem)}.hero .hero-art{min-height:500px}.hero .hero-status{grid-template-columns:72px minmax(0,1fr)}.hero .hero-status__emblem{width:72px;height:72px}.hero-status__proof{gap:5px}.hero-status__proof>span{padding-inline:7px;font-size:.49rem}.hero-plan-card .calendar-icon{width:54px;height:54px}.hero-plan-card strong{font-size:.88rem}.difference-image{min-height:400px}.value-pledges>div{grid-template-columns:48px minmax(0,1fr);padding:18px}.service-console-footer{flex-direction:column;align-items:flex-start;gap:10px;padding-block:14px}.service-panel-features{display:none}.service-panel-content h3{font-size:2.35rem}.assessment-ad{padding:22px 18px}.assessment-outcomes article{grid-template-columns:64px minmax(0,1fr);padding:18px}.assessment-outcome-icon,.assessment-outcome-icon img{width:64px;height:64px}.assessment-ad-copy .assessment-trust-rail .assessment-trust-item{grid-template-columns:62px minmax(0,1fr);padding:14px}.assessment-ad-copy .assessment-trust-rail .assessment-trust-icon,.assessment-ad-copy .assessment-trust-rail .assessment-trust-icon img{width:62px;height:62px}.assessment-booking-bar{grid-template-columns:52px minmax(0,1fr)}.assessment-booking-arrow{display:none}.partner-grid{grid-template-columns:1fr}.partner-logo,.partner-logo:first-child,.partner-logo:nth-child(odd){border-top:1px solid #3882bd33;border-left:0}.footer-grid{grid-template-columns:1fr}.footer-brand{grid-column:auto}}@media (prefers-reduced-motion:reduce){.hero .glow-button:hover,.hero .glow-button:focus-visible,.assessment-ad-copy .assessment-trust-rail .assessment-trust-item:hover{transform:none}}:root{--v89-electric:#0978ed;--v89-cyan:#31bcff;--v89-ice:#d9eeff;--v89-ink:#000713;--v89-ease:cubic-bezier(.22, 1, .36, 1)}@media (width>=1061px){.site-header{position:absolute;top:0;left:0;right:0}.hero{min-height:max(760px,100svh);padding:104px 0 36px}.hero-layout,.hero-copy{min-height:620px}.hero .hero-art{top:-104px;bottom:-36px}.hero .hero-status{top:116px}.hero .line-kicker{margin-bottom:23px}.hero h1 em{margin-top:23px}.hero .flare-line{margin:20px 0 21px}.hero .glow-button{margin-top:25px}.hero-proof-block{margin-top:28px}}.hero .hero-status{grid-template-columns:96px minmax(0,1fr);gap:18px;width:min(458px,100% - 44px);min-height:136px;padding:17px 20px 17px 17px}.hero .hero-status__emblem{width:96px;height:96px}.hero-status__content{text-align:left;align-items:flex-start}.hero-status__title,.hero-status__detail,.hero-status__proof{text-align:left;width:100%}.hero-status__proof>span{font-size:.57rem}.hero-copy,.hero .hero-status,.assessment-ad,.difference-layout,.service-console,.workplace-stage,.partner-panel,.testimonial-grid,.final-panel,.final-reassurance{z-index:65;position:relative}.hero .hero-status{position:absolute}main>section>.container,main>footer .container{position:relative;z-index:65!important}.hero,.optimization-motion,.difference,.services,.assessment,.workplace,.testimonials,.final-cta{isolation:auto!important;z-index:auto!important}.oi-navigator.is-open{z-index:1000}@media (width>=1101px){.difference-image{min-height:780px}}.oi-navigator__stage:before,.oi-navigator__mascot-track:before,.oi-navigator__dolphin-layer:after,.oi-navigator__turn-layer:after,.oi-navigator__active-stage:before,.oi-navigator__active-stage:after{content:none!important;box-shadow:none!important;filter:none!important;background:0 0!important;display:none!important}.oi-navigator__data-lines,.oi-navigator__surface-ripple,.oi-navigator__scan,.oi-navigator__tail-current,.oi-navigator__flow-field,.oi-navigator__flow-ribbon,.oi-navigator__turn-current,.oi-navigator__fin-slice,.oi-navigator__active-lines{display:none!important}.oi-navigator__stage,.oi-navigator__launcher,.oi-navigator__travel-shell{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important}.oi-navigator.is-near-footer:not(.is-open){right:max(20px, env(safe-area-inset-right,0px));bottom:max(88px, calc(env(safe-area-inset-bottom,0px) + 74px));width:250px}.oi-navigator.is-near-footer:not(.is-open) .oi-navigator__travel-shell,.oi-navigator.is-near-footer:not(.is-open) .oi-navigator__launcher{width:250px;height:136px}@media (width<=680px){.oi-navigator:not(.is-open),.oi-navigator:not(.is-open) .oi-navigator__travel-shell,.oi-navigator:not(.is-open) .oi-navigator__launcher,.oi-navigator.is-near-footer:not(.is-open),.oi-navigator.is-near-footer:not(.is-open) .oi-navigator__travel-shell,.oi-navigator.is-near-footer:not(.is-open) .oi-navigator__launcher{width:184px}.oi-navigator:not(.is-open) .oi-navigator__travel-shell,.oi-navigator:not(.is-open) .oi-navigator__launcher,.oi-navigator.is-near-footer:not(.is-open) .oi-navigator__travel-shell,.oi-navigator.is-near-footer:not(.is-open) .oi-navigator__launcher{height:104px}.oi-navigator.is-near-footer:not(.is-open){right:max(10px, env(safe-area-inset-right,0px));bottom:max(70px, calc(env(safe-area-inset-bottom,0px) + 58px))}}.assessment-ad-copy .assessment-trust-rail{background:#4197d952;border:1px solid #5bb2f061;border-radius:22px;gap:1px;overflow:hidden;box-shadow:inset 0 1px #ffffff12,0 24px 52px #0000003d}.assessment-ad-copy .assessment-trust-rail .assessment-trust-item{min-height:126px;box-shadow:none;background:radial-gradient(circle at 16%,#1385f229,#0000 31%),linear-gradient(145deg,#051f40f7,#00091bfb);border:0;border-radius:0;grid-template-columns:84px minmax(0,1fr);gap:18px;padding:20px}.assessment-ad-copy .assessment-trust-rail .assessment-trust-item:before{content:none}.assessment-ad-copy .assessment-trust-rail .assessment-trust-icon,.assessment-ad-copy .assessment-trust-rail .assessment-trust-icon img{width:84px;height:84px}.assessment-ad-copy .assessment-trust-rail .assessment-trust-icon img,.assessment-outcome-icon img{image-rendering:auto;filter:drop-shadow(0 13px 20px #00000057)}.assessment-ad-copy .assessment-trust-rail .assessment-trust-copy strong{letter-spacing:.018em;font-size:.94rem}.assessment-ad-copy .assessment-trust-rail .assessment-trust-copy small{color:#a9bfd4;max-width:24ch;font-size:.77rem}.assessment-outcomes article{grid-template-columns:82px minmax(0,1fr);gap:18px;min-height:158px;padding:23px}.assessment-outcome-icon,.assessment-outcome-icon img{width:82px;height:82px}.assessment-offer{grid-template-rows:minmax(445px,1fr) auto auto;gap:0;padding:0;overflow:hidden}.assessment-offer-visual{min-height:445px;margin:0}.assessment-booking-bar{min-height:112px;margin:18px 18px 12px;position:relative;bottom:auto;left:auto;right:auto}.assessment-offer-tagline{min-height:38px;padding:2px 20px 18px}.workplace-stage{transition:grid-template-columns .65s var(--v89-ease);grid-template-columns:minmax(0,1.16fr) minmax(420px,.84fr)}.workplace-panel,.workplace-suite,.workplace-suite__content,.workplace-suite__content>p,.workplace-features,.workplace-suite__actions,.workplace-suite__cta{transition:opacity .36s ease, transform .65s var(--v89-ease), filter .65s var(--v89-ease), box-shadow .32s ease, border-color .32s ease}.workplace-suite__media>img{transition:filter .65s ease, transform .9s var(--v89-ease)}.voice-suite .workplace-suite__media>img{object-fit:cover;object-position:50% 68%;width:100%;height:100%;inset:0;transform:scale(1.01)}@media (hover:hover) and (width>=1181px){.workplace-stage.is-workspace-active{grid-template-columns:minmax(0,1.42fr) minmax(360px,.58fr)}.workplace-stage:has(.workspace-suite>.workplace-suite:hover){grid-template-columns:minmax(0,1.42fr) minmax(360px,.58fr)}.workplace-stage:has(.workspace-suite:focus-within){grid-template-columns:minmax(0,1.42fr) minmax(360px,.58fr)}.workplace-stage.is-voice-active{grid-template-columns:minmax(380px,.62fr) minmax(0,1.38fr)}.workplace-stage:has(.voice-suite>.workplace-suite:hover){grid-template-columns:minmax(380px,.62fr) minmax(0,1.38fr)}.workplace-stage:has(.voice-suite>.workplace-suite:focus-visible){grid-template-columns:minmax(380px,.62fr) minmax(0,1.38fr)}:is(.workplace-stage:has(.workspace-suite>.workplace-suite:hover) .workspace-suite .workplace-suite__media>img,.workplace-stage:has(.workspace-suite:focus-within) .workspace-suite .workplace-suite__media>img,.workplace-stage:has(.voice-suite>.workplace-suite:hover) .voice-suite .workplace-suite__media>img,.workplace-stage:has(.voice-suite>.workplace-suite:focus-visible) .voice-suite .workplace-suite__media>img),.workplace-stage.is-workspace-active .workspace-suite .workplace-suite__media>img,.workplace-stage.is-voice-active .voice-suite .workplace-suite__media>img{filter:saturate(1.24)contrast(1.07)brightness(.99);transform:scale(1.035)}.workplace-stage.is-workspace-active .voice-suite .workplace-suite__media>img,.workplace-stage.is-voice-active .workspace-suite .workplace-suite__media>img,:is(.workplace-stage:has(.workspace-suite>.workplace-suite:hover) .voice-suite .workplace-suite__media>img,.workplace-stage:has(.workspace-suite:focus-within) .voice-suite .workplace-suite__media>img,.workplace-stage:has(.voice-suite>.workplace-suite:hover) .workspace-suite .workplace-suite__media>img,.workplace-stage:has(.voice-suite>.workplace-suite:focus-visible) .workspace-suite .workplace-suite__media>img){filter:saturate(.76)brightness(.54);transform:scale(1.015)}.workplace-stage:has(.workspace-suite>.workplace-suite:hover) .voice-suite .workplace-suite__content>p:not(.workplace-suite__eyebrow){opacity:0;pointer-events:none;transform:translateY(10px)}.workplace-stage:has(.workspace-suite>.workplace-suite:hover) .voice-suite .workplace-features{opacity:0;pointer-events:none;transform:translateY(10px)}.workplace-stage:has(.workspace-suite>.workplace-suite:hover) .voice-suite .workplace-suite__cta{opacity:0;pointer-events:none;transform:translateY(10px)}.workplace-stage:has(.workspace-suite:focus-within) .voice-suite .workplace-suite__content>p:not(.workplace-suite__eyebrow){opacity:0;pointer-events:none;transform:translateY(10px)}.workplace-stage:has(.workspace-suite:focus-within) .voice-suite .workplace-features{opacity:0;pointer-events:none;transform:translateY(10px)}.workplace-stage:has(.workspace-suite:focus-within) .voice-suite .workplace-suite__cta{opacity:0;pointer-events:none;transform:translateY(10px)}.workplace-stage:has(.voice-suite>.workplace-suite:hover) .workspace-suite .workplace-suite__content>p:not(.workplace-suite__eyebrow){opacity:0;pointer-events:none;transform:translateY(10px)}.workplace-stage:has(.voice-suite>.workplace-suite:hover) .workspace-suite .workplace-features{opacity:0;pointer-events:none;transform:translateY(10px)}.workplace-stage:has(.voice-suite>.workplace-suite:hover) .workspace-suite .workplace-suite__actions{opacity:0;pointer-events:none;transform:translateY(10px)}.workplace-stage:has(.voice-suite>.workplace-suite:focus-visible) .workspace-suite .workplace-suite__content>p:not(.workplace-suite__eyebrow){opacity:0;pointer-events:none;transform:translateY(10px)}.workplace-stage:has(.voice-suite>.workplace-suite:focus-visible) .workspace-suite .workplace-features{opacity:0;pointer-events:none;transform:translateY(10px)}.workplace-stage:has(.voice-suite>.workplace-suite:focus-visible) .workspace-suite .workplace-suite__actions{opacity:0;pointer-events:none;transform:translateY(10px)}.workplace-stage.is-workspace-active .voice-suite .workplace-suite__content>p:not(.workplace-suite__eyebrow),.workplace-stage.is-workspace-active .voice-suite .workplace-features,.workplace-stage.is-workspace-active .voice-suite .workplace-suite__cta,.workplace-stage.is-voice-active .workspace-suite .workplace-suite__content>p:not(.workplace-suite__eyebrow),.workplace-stage.is-voice-active .workspace-suite .workplace-features,.workplace-stage.is-voice-active .workspace-suite .workplace-suite__actions{opacity:0;pointer-events:none;transform:translateY(10px)}:is(.workplace-stage:has(.workspace-suite>.workplace-suite:hover) .voice-suite .workplace-suite__content h3,.workplace-stage:has(.workspace-suite:focus-within) .voice-suite .workplace-suite__content h3,.workplace-stage:has(.voice-suite>.workplace-suite:hover) .workspace-suite .workplace-suite__content h3,.workplace-stage:has(.voice-suite>.workplace-suite:focus-visible) .workspace-suite .workplace-suite__content h3){font-size:clamp(1.7rem,2.05vw,2.2rem)}}@media (width<=1180px){.workplace-stage{grid-template-columns:1fr}}@media (width<=760px){.assessment-ad-copy .assessment-trust-rail{grid-template-columns:1fr}.assessment-ad-copy .assessment-trust-rail .assessment-trust-item{min-height:112px}.assessment-offer{grid-template-rows:minmax(390px,1fr) auto auto}.assessment-offer-visual{min-height:390px}.assessment-booking-bar{margin:14px 12px 10px;bottom:auto;left:auto;right:auto}}@media (width<=480px){.assessment-ad-copy .assessment-trust-rail .assessment-trust-item{grid-template-columns:72px minmax(0,1fr);gap:14px;padding:16px}.assessment-ad-copy .assessment-trust-rail .assessment-trust-icon,.assessment-ad-copy .assessment-trust-rail .assessment-trust-icon img{width:72px;height:72px}}@media (prefers-reduced-motion:reduce){.workplace-stage,.workplace-panel,.workplace-suite,.workplace-suite__media>img,.workplace-suite__content,.workplace-suite__content>p,.workplace-features,.workplace-suite__actions,.workplace-suite__cta{transition-duration:.01ms!important}}.oi-navigator,.oi-navigator.is-open{isolation:isolate;z-index:1200!important}.oi-navigator__travel-shell{z-index:1}.oi-navigator__launcher{z-index:20}.oi-navigator__prompt{z-index:30;pointer-events:none}.oi-navigator__motion-toggle{z-index:40}.oi-navigator__panel{z-index:50}.oi-navigator.is-near-footer:not(.is-open) .oi-navigator__prompt{display:block}.service-panel-features li{align-items:center;gap:9px;padding:8px 14px;display:inline-flex}.service-panel-features li:before{flex:0 0 6px;position:static;transform:none}.service-panel-content h3{overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.service-premium-cta>span{min-width:0}.service-premium-cta>i{flex:0 0 42px}@media (width<=1120px){.service-console-bar{justify-content:space-between;align-items:center;gap:16px;display:flex}.service-console-bar:after{content:"Swipe to explore →";color:#8dd9ff;letter-spacing:.11em;text-transform:uppercase;white-space:nowrap;font-size:.62rem;font-weight:850}.service-tab-copy small{white-space:normal;text-overflow:clip;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box;overflow:hidden}}@media (width<=760px){.hero .hero-status{grid-template-columns:86px minmax(0,1fr);gap:15px;min-height:128px;padding:14px}.hero .hero-status__emblem{width:86px;height:86px}.service-panel-features{display:none}.oi-navigator:not(.is-open) .oi-navigator__prompt,.oi-navigator.is-near-footer:not(.is-open) .oi-navigator__prompt{width:max-content;max-width:min(236px,100vw - 24px);display:block;bottom:calc(100% + 10px);left:auto;right:0;translate:0}.oi-navigator__prompt:after{margin-left:0;left:auto;right:70px}}@media (width<=480px){.hero .hero-status{grid-template-columns:72px minmax(0,1fr);gap:12px;min-height:118px;padding:12px}.hero .hero-status__emblem{width:72px;height:72px}.service-console-bar:after{content:"Swipe →";font-size:.56rem}}@media (width<=360px){.final-actions .call-link{grid-template-columns:44px minmax(0,1fr)}.final-actions .call-link em{display:none}}@media (width>=1061px){.hero .hero-layout{align-items:center}.hero .hero-copy{justify-content:center;align-self:center;padding-block:0}.hero .hero-proof-block{margin-top:28px}}.hero .hero-art:before{background:linear-gradient(116deg,#0000 42%,#50b7ff0e 56%,#0000 69%) 0 0/180% 100%,radial-gradient(circle at 80.6% 79.6%,#19abff33,#0000 17%) 0 0/100% 100%,linear-gradient(#ffffff0b,#0000 20% 76%,#00051147) 0 0/100% 100%;animation:10s ease-in-out infinite heroOpticalSweep}@keyframes heroPodDepth{0%{transform:scale(1.025)translate(0,0)}to{transform:scale(1.052)translate(0,0)}}@keyframes heroOpticalSweep{0%,18%{opacity:.74;background-position:100% 0,0 0,0 0}58%,to{opacity:1;background-position:-70% 0,0 0,0 0}}.oi-navigator{transition:right .92s cubic-bezier(.22,1,.36,1),bottom .92s cubic-bezier(.22,1,.36,1),opacity .22s}.oi-navigator.is-hero-docked:not(.is-open){right:var(--oi-dock-right,max(20px, env(safe-area-inset-right,0px)));bottom:var(--oi-dock-bottom,max(14px, env(safe-area-inset-bottom,0px)))}.oi-navigator.is-hero-docked[data-dock-ready=false]:not(.is-open){opacity:0}.oi-navigator.is-hero-docked[data-dock-ready=false]:not(.is-open) .oi-navigator__launcher{pointer-events:none}.oi-navigator.is-hero-docked:not(.is-open) .oi-navigator__travel-shell{transform:translate(0,0);animation:none!important}.oi-navigator.is-hero-docked:not(.is-open) .oi-navigator__prompt,.oi-navigator.is-hero-docked:not(.is-open) .oi-navigator__motion-toggle{display:none!important}.oi-navigator.is-hero-launching:not(.is-open) .oi-navigator__travel-shell{animation:.92s cubic-bezier(.22,1,.36,1) both oiPodLaunch!important}.oi-navigator.is-hero-launching:not(.is-open) .oi-navigator__prompt{display:none!important}@keyframes oiDockCharge{0%,to{filter:brightness(1.04)drop-shadow(0 0 7px #25c4ff47);transform:translateY(4px)rotate(-.3deg)scale(.95)}50%{filter:brightness(1.14)drop-shadow(0 0 17px #25c4ff85);transform:translateY(-6px)rotate(.35deg)scale(.985)}}@keyframes oiPodLaunch{0%{transform:translateY(4px)rotate(0)scale(.96)}34%{transform:translate(-30px,-60px)rotate(-7deg)scale(1.045)}72%{transform:translate(-9px,-19px)rotate(-2deg)scale(1.015)}to{transform:translate(0,0)rotate(0)scale(1)}}@media (width<=1060px){.hero .hero-art>img{transform-origin:80.6% 79.6%}}@media (prefers-reduced-motion:reduce){.hero .hero-art>img{transform:scale(1.035);animation:none!important}.hero .hero-art:before,.oi-navigator.is-hero-docked:not(.is-open) .oi-navigator__mascot-track,.oi-navigator.is-hero-launching:not(.is-open) .oi-navigator__travel-shell{animation:none!important}.oi-navigator.is-hero-launching{transition:none}}:root{--v96-electric:#0978ed;--v96-cyan:#34c8ff;--v96-ice:#eaf7ff;--v96-ink:#000713;--v96-ease:cubic-bezier(.22, 1, .36, 1)}@media (width>=1061px){.hero{min-height:max(780px,100svh);padding:104px 0 0}.hero .hero-layout{align-items:center;min-height:max(676px,100svh - 104px)}.hero .hero-copy{justify-content:center;align-self:center;min-height:0;padding-block:clamp(20px,2.5vh,36px)}.hero .hero-art{top:-104px;bottom:0}}.hero .hero-art>img{object-position:72% center;transform-origin:80.6% 73.5%;filter:brightness(1.03)saturate(1.27)contrast(1.12);animation:18s cubic-bezier(.45,0,.55,1) infinite alternate heroPodDepthV96}.hero .hero-art:after{background:linear-gradient(90deg,#00020bfc 0%,#00030de8 25%,#00051182 43%,#00071414 61%,#0000 70%),linear-gradient(#00030d1f,#0000 19% 80%,#00061252)}.hero .hero-art:before{background:linear-gradient(116deg,#0000 42%,#50b7ff0f 56%,#0000 69%) 0 0/180% 100%,radial-gradient(circle at 80.6% 73.5%,#39e5ce2b,#0000 16%) 0 0/100% 100%,linear-gradient(#ffffff0a,#0000 20% 78%,#0005112e) 0 0/100% 100%}@keyframes heroPodDepthV96{0%{transform:scale(1.006)translate(0,0)}to{transform:scale(1.024)translate(0,0)}}.hero-national-network{-webkit-backdrop-filter:blur(17px)saturate(125%);backdrop-filter:blur(17px)saturate(125%);background:radial-gradient(circle at 10% 0,#168cff2e,#0000 37%),linear-gradient(145deg,#051f42f0,#000819f7);border:1px solid #64c9ff8f;border-radius:20px;width:min(100%,660px);margin-top:24px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff21,inset 0 -16px 34px #00041247,0 22px 48px #00000052,0 0 30px #0081ff1c}.hero-national-network:before{content:"";pointer-events:none;background:linear-gradient(112deg,#ffffff14,#0000 20% 78%,#2db5ff0d);position:absolute;inset:0}.hero-national-network__head{z-index:1;background:#00081845;border-bottom:1px solid #429bdd47;grid-template-columns:.78fr 1.22fr;align-items:center;gap:18px;min-height:52px;padding:10px 16px;display:grid;position:relative}.hero-national-network__live,.hero-national-network__head>strong,.hero-national-network__grid small,.hero-national-network__grid strong,.hero-national-network__foot{text-transform:uppercase}.hero-national-network__live{color:#68cbff;letter-spacing:.135em;white-space:nowrap;align-items:center;gap:9px;font-size:.61rem;font-weight:900;display:inline-flex}.hero-national-network__live i{background:#40f2c1;border:1px solid #d3fff7cc;border-radius:50%;width:8px;height:8px;animation:2.4s ease-in-out infinite v96NetworkLive;box-shadow:0 0 6px #40f2c1,0 0 15px #40f2c1ad}.hero-national-network__head>strong{color:#f4fbff;letter-spacing:.055em;text-align:right;font-size:.69rem;font-weight:850;line-height:1.4}.hero-national-network__grid{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;position:relative}.hero-national-network__grid li{border-right:1px solid #3a8ece40;grid-template-columns:47px minmax(0,1fr);align-items:center;gap:11px;min-width:0;min-height:82px;padding:12px 13px;display:grid}.hero-national-network__grid li:last-child{border-right:0}.hero-national-network__sigil{color:#fff;letter-spacing:-.035em;background:linear-gradient(145deg,#21a1ffeb,#022d70fa 65%,#000f31fa);border:1px solid #98e0ffbd;border-radius:14px;place-items:center;width:47px;height:47px;font-size:.83rem;font-weight:950;display:grid;position:relative;box-shadow:inset 0 1px #ffffff5c,inset 0 -8px 16px #00124147,0 9px 18px #003f954d,0 0 16px #23b3ff21}.hero-national-network__sigil:after{content:"";border:1px solid #c9efff2e;border-radius:10px;position:absolute;inset:5px}.hero-national-network__sigil--tier{letter-spacing:-.05em;font-size:.63rem}.hero-national-network__sigil--tier span{color:#45f1c2;margin-inline:1px}.hero-national-network__sigil--reach{color:#dff8ff;grid-template-columns:7px 1fr 7px;gap:3px;font-size:.76rem}.hero-national-network__sigil--reach b{background:#41efc0;border-radius:50%;width:7px;height:7px;box-shadow:0 0 8px #41efc0cc}.hero-national-network__grid li>span:last-child{flex-direction:column;gap:4px;min-width:0;display:flex}.hero-national-network__grid small{color:#60c4ff;letter-spacing:.1em;font-size:.52rem;font-weight:900;line-height:1.25}.hero-national-network__grid strong{color:#f6fbff;letter-spacing:.035em;font-size:.66rem;font-weight:850;line-height:1.32}.hero-national-network__foot{z-index:1;color:#a9bdd0;letter-spacing:.09em;background:#0005127a;border-top:1px solid #3992d33d;justify-content:center;align-items:center;gap:10px;min-height:32px;padding:8px 14px;font-size:.52rem;font-weight:850;display:flex;position:relative}.hero-national-network__foot i{background:#24baff;border-radius:50%;width:4px;height:4px;box-shadow:0 0 7px #24baffb8}@keyframes v96NetworkLive{0%,to{opacity:.68;transform:scale(.86)}50%{opacity:1;transform:scale(1)}}.oi-navigator.is-hero-docked:not(.is-open) .oi-navigator__mascot-track{offset-path:none;animation:2.6s cubic-bezier(.45,0,.55,1) infinite oiDockChargePremium!important}.oi-navigator.is-hero-docked:not(.is-open) .oi-navigator__stage:before{pointer-events:none;border:1px solid #68ffdcbd;border-radius:50%;position:absolute;inset:43% 17% 1% 21%;transform:perspective(180px)rotateX(65deg)scale(.82);content:""!important;filter:none!important;background:radial-gradient(#0000 48%,#39d5ff57 49% 51%,#0000 52%)!important;animation:2.1s ease-in-out infinite oiChargeRing!important;display:block!important;box-shadow:0 0 0 7px #2ecaff17,0 0 0 15px #3ef3c00b,0 0 22px #37dcff6b!important}.oi-navigator.is-hero-docked:not(.is-open) .oi-navigator__eye-glow{animation:1.3s ease-in-out infinite oiDockEyeCharge}@keyframes oiDockChargePremium{0%,to{filter:brightness(1.06)saturate(1.08)drop-shadow(0 0 8px #27cdff52);transform:translateY(3px)rotate(-.35deg)scale(.97)}50%{filter:brightness(1.2)saturate(1.14)drop-shadow(0 0 20px #3ae1ff9e);transform:translateY(-9px)rotate(.35deg)scale(.99)}}@keyframes oiChargeRing{0%,to{opacity:.36;transform:perspective(180px)rotateX(65deg)scale(.7)}50%{opacity:.9;transform:perspective(180px)rotateX(65deg)scale(.94)}}@keyframes oiDockEyeCharge{0%,to{opacity:.72;filter:drop-shadow(0 0 4px #42d9ff85)}50%{opacity:1;filter:drop-shadow(0 0 9px #58f4ffe0)}}@media (width>=681px){.oi-navigator:not(.is-open),.oi-navigator.is-near-footer:not(.is-open){z-index:1200!important;width:250px!important;position:fixed!important}.oi-navigator:not(.is-open) .oi-navigator__travel-shell,.oi-navigator:not(.is-open) .oi-navigator__launcher,.oi-navigator.is-near-footer:not(.is-open) .oi-navigator__travel-shell,.oi-navigator.is-near-footer:not(.is-open) .oi-navigator__launcher{width:250px!important;height:136px!important}}.service-panel-features li,.workplace-features li,.workplace-suite__capabilities span,.final-action-points li,.final-reassurance-list strong{font-size:max(.72rem,12px);line-height:1.38}.final-actions{background:radial-gradient(circle at 84% 9%,#20a1ff21,#0000 31%),linear-gradient(145deg,#041e42e0,#000818f0);border-color:#70caff61}.final-reassurance{background:linear-gradient(90deg,#07274ee6,#000a1cf0);border-color:#56b3f066}.final-reassurance-list li{background:linear-gradient(135deg,#0f498014,#0000 58%)}@media (width>=761px) and (width<=1240px){.service-panel-content h3{text-wrap:balance;max-width:13ch;font-size:clamp(2.8rem,5vw,4.25rem);line-height:.91}}@media (width>=381px) and (width<=680px){.partner-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=480px){.service-tab{flex-basis:260px;min-width:260px}}@media (width<=1060px){.hero .hero-art>img{transform-origin:80.6% 73.5%}}@media (width<=760px){.hero-national-network{border-radius:18px;margin-top:24px}.hero-national-network__head{grid-template-columns:1fr;gap:6px;padding:14px 16px}.hero-national-network__head>strong{text-align:left}.hero-national-network__grid{grid-template-columns:1fr}.hero-national-network__grid li{border-bottom:1px solid #3a8ece38;border-right:0;grid-template-columns:50px minmax(0,1fr);min-height:76px;padding:12px 15px}.hero-national-network__grid li:last-child{border-bottom:0}.hero-national-network__sigil{width:50px;height:50px}.hero-national-network__grid small{font-size:.58rem}.hero-national-network__grid strong{font-size:.74rem}.hero-national-network__foot{flex-wrap:wrap;row-gap:5px}}@media (prefers-reduced-motion:reduce){.hero .hero-art>img,.hero-national-network__live i,.oi-navigator.is-hero-docked:not(.is-open) .oi-navigator__mascot-track,.oi-navigator.is-hero-docked:not(.is-open) .oi-navigator__stage:before,.oi-navigator.is-hero-docked:not(.is-open) .oi-navigator__eye-glow{animation:none!important}}:root{--v98-blue:#0978ed;--v98-cyan:#42c9ff;--v98-ice:#eef9ff;--v98-ink:#000713;--v98-ease:cubic-bezier(.22, 1, .36, 1)}.brand__crop{aspect-ratio:1054/335;width:100%;display:block;position:relative;overflow:hidden}.brand__crop img{width:100%;max-width:none;height:auto;display:block;filter:none!important}.brand__crop:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#01071200,#010712eb 48%,#010712 82%);width:40%;height:28%;position:absolute;bottom:-1px;left:-1px}.site-header{z-index:110;-webkit-backdrop-filter:blur(18px)saturate(118%);backdrop-filter:blur(18px)saturate(118%);background:linear-gradient(#010713fa,#010712ed);border-bottom:1px solid #6fb1e838;height:88px;position:absolute;inset:0 0 auto;box-shadow:inset 0 1px #ffffff09,0 14px 34px #00000042}.site-header:before{content:none!important;display:none!important}.site-header:after{height:1px;box-shadow:none;background:linear-gradient(90deg,#0000 2%,#3184cf33 18%,#76bef457 50%,#3184cf33 82%,#0000 98%)}.site-header .nav-shell{grid-template-columns:232px minmax(0,1fr) 228px;align-items:center;gap:clamp(26px,3vw,52px);width:min(1380px,100% - 64px);height:100%;display:grid}.site-header .brand--header{width:224px;height:auto;transition:opacity .18s;overflow:visible;filter:none!important}.site-header .brand--header:hover,.site-header .brand--header:focus-visible{opacity:.94;transform:none;filter:none!important}.site-header .desktop-nav{min-height:52px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;justify-self:center;align-items:stretch;gap:clamp(18px,1.7vw,32px);padding:0;display:flex}.site-header .desktop-nav>a{color:#bdc9d7;letter-spacing:.015em;text-transform:none;background:0 0;border-radius:0;align-items:center;min-height:52px;padding:0 2px;font-size:.82rem;font-weight:650;line-height:1;transition:color .18s;display:flex;position:relative}.site-header .desktop-nav>a:after{content:"";background:linear-gradient(90deg, var(--v98-blue), var(--v98-cyan));height:2px;box-shadow:none;transform-origin:50%;transition:transform .22s var(--v98-ease);border-radius:999px;position:absolute;bottom:5px;left:0;right:0;transform:scaleX(0)}.site-header .desktop-nav>a:hover,.site-header .desktop-nav>a:focus-visible,.site-header .desktop-nav>a[aria-current=page]{color:#fff;box-shadow:none;background:0 0;transform:none}.site-header .desktop-nav>a:hover:after,.site-header .desktop-nav>a:focus-visible:after,.site-header .desktop-nav>a[aria-current=page]:after{transform:scaleX(1)}.site-header .desktop-nav>.desktop-services-menu>summary{color:#bdc9d7;min-height:52px;box-shadow:none;letter-spacing:.015em;text-transform:none;background:0 0;border-radius:0;padding:0 2px;font-size:.82rem;font-weight:650}.site-header .desktop-nav>.desktop-services-menu>summary:after{background:linear-gradient(90deg, var(--v98-blue), var(--v98-cyan));content:"";transform-origin:50%;height:2px;transition:transform .22s var(--v98-ease);border-radius:999px;position:absolute;bottom:5px;left:0;right:0;transform:scaleX(0)}.site-header .desktop-nav>.desktop-services-menu>summary:hover,.site-header .desktop-nav>.desktop-services-menu>summary:focus-visible,.site-header .desktop-nav>.desktop-services-menu[open]>summary,.site-header .desktop-nav>.desktop-services-menu>summary[aria-current=page]{color:#fff;box-shadow:none;background:0 0}.site-header .desktop-nav>.desktop-services-menu>summary:hover:after,.site-header .desktop-nav>.desktop-services-menu>summary:focus-visible:after,.site-header .desktop-nav>.desktop-services-menu[open]>summary:after,.site-header .desktop-nav>.desktop-services-menu>summary[aria-current=page]:after{transform:scaleX(1)}.site-header .services-mega{background:#000714fb;border-color:#7ec8f973;grid-template-columns:minmax(270px,1.12fr) repeat(3,minmax(185px,1fr));width:min(1160px,100vw - 64px);box-shadow:0 32px 92px #000000b8,0 0 0 1px #59aae814,0 0 54px #0878f01f,inset 0 1px #ffffff14}.site-header .services-mega__intro,.site-header .services-mega__group{padding:30px 27px}.site-header .services-mega__intro p{color:#8ea8be;max-width:31ch;margin:14px 0 0;font-size:.76rem;line-height:1.62}.site-header .services-mega__group>span{border-bottom:1px solid #509fda2b;padding-bottom:12px}.site-header .desktop-nav .services-mega__group a{border-bottom:1px solid #4082b614;min-height:42px;padding:9px 4px}.site-header .desktop-nav .services-mega__group a[aria-current=page]{color:#fff}.site-header .desktop-nav .services-mega__group a[aria-current=page] i{opacity:1;transform:none}.skip-link{z-index:10050;color:#fff;background:#063f91;border:1px solid #8bd9ffcc;border-radius:10px;padding:12px 16px;font-size:.78rem;font-weight:850;transition:transform .18s;position:fixed;top:12px;left:12px;transform:translateY(-180%);box-shadow:0 12px 30px #00000073}.skip-link:focus{transform:translateY(0)}.site-header .nav-cta{width:228px;min-height:52px;font-size:inherit;letter-spacing:0;background:linear-gradient(145deg,#1289f8,#0866d1 54%,#06419a);border:1px solid #8ed0ffb3;border-radius:12px;justify-content:space-between;justify-self:end;padding:7px 8px 7px 18px;box-shadow:inset 0 1px #ffffff57,inset 0 -9px 18px #00164c38,0 11px 26px #003f9733}.site-header .nav-cta>span:first-child{text-align:left;gap:3px;display:grid}.site-header .nav-cta small{color:#b9ddff;letter-spacing:.13em;text-transform:uppercase;font-size:.66rem;font-weight:800}.site-header .nav-cta strong{color:#fff;letter-spacing:.025em;font-size:.76rem;font-weight:800}.site-header .nav-cta .arrow{background:#0017457a;border-color:#d5efff85;flex:0 0 36px;width:36px;height:36px;box-shadow:inset 0 1px #ffffff24}.hero-assurance{isolation:isolate;-webkit-backdrop-filter:blur(18px)saturate(125%);backdrop-filter:blur(18px)saturate(125%);background:radial-gradient(circle at 8% 0,#1589f42e,#0000 34%),linear-gradient(118deg,#051c3bf2,#000715f7);border:1px solid #70c4f86b;border-radius:20px;width:min(100%,660px);margin-top:24px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff24,inset 0 -24px 48px #00030e4d,0 22px 50px #00000057}.hero-assurance:before{content:"";opacity:.78;background:linear-gradient(90deg,#0000,#65caff,#0000);height:1px;position:absolute;top:0;left:24px;right:24px}.hero-assurance:after{z-index:-1;content:"";border:1px solid #42aeff24;border-radius:50%;width:250px;height:250px;position:absolute;top:-112px;right:-72px;box-shadow:0 0 0 34px #319dff06}.hero-assurance__intro{border-bottom:1px solid #4491cc3d;grid-template-columns:.8fr 1.2fr;align-items:center;gap:24px;min-height:66px;padding:14px 20px;display:grid}.hero-assurance__eyebrow{color:#69ccff;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:10px;font-size:.64rem;font-weight:900;display:inline-flex}.hero-assurance__eyebrow i{background:#45e7bd;border:1px solid #d5fff7d9;border-radius:50%;flex:none;width:8px;height:8px;box-shadow:0 0 7px #45e7bd,0 0 17px #45e7bd85}.hero-assurance__intro>strong{color:#f7fbff;letter-spacing:-.01em;text-align:right;text-wrap:balance;font-size:clamp(.82rem,.9vw,.98rem);font-weight:760;line-height:1.35}.hero-assurance__proofs{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.hero-assurance__proofs>div{border-right:1px solid #408dc738;min-width:0;min-height:102px;padding:17px 18px 16px}.hero-assurance__proofs>div:last-child{border-right:0}.hero-assurance__proofs dt,.hero-assurance__proofs dd{margin:0}.hero-assurance__proofs dt{color:#72d2ff;letter-spacing:.025em;text-shadow:0 0 18px #2db1ff59;min-height:28px;margin-bottom:9px;font-size:1.08rem;font-weight:900;line-height:1}.hero-assurance__proofs .hero-assurance__coast{letter-spacing:.055em;text-transform:uppercase;font-size:.76rem}.hero-assurance__proofs dd{gap:4px;display:grid}.hero-assurance__proofs dd strong{color:#f6fbff;font-size:.76rem;font-weight:800;line-height:1.28}.hero-assurance__proofs dd span{color:#8fa8bf;font-size:.63rem;line-height:1.4}.oi-navigator.is-hero-returning:not(.is-open),.oi-navigator.is-hero-docked:not(.is-open){right:var(--oi-dock-right,max(20px, env(safe-area-inset-right,0px)));bottom:var(--oi-dock-bottom,max(14px, env(safe-area-inset-bottom,0px)))}.oi-navigator.is-hero-returning:not(.is-open){transition:right .86s var(--v98-ease), bottom .86s var(--v98-ease), opacity .18s ease}.oi-navigator.is-hero-returning:not(.is-open) .oi-navigator__travel-shell{animation:oiPodReturnV98 .86s var(--v98-ease) both!important;animation-play-state:running!important}.oi-navigator.is-hero-returning:not(.is-open) .oi-navigator__mascot-track{offset-path:none;animation:oiPodReturnBodyV98 .86s var(--v98-ease) both!important}.oi-navigator.is-hero-returning:not(.is-open) .oi-navigator__prompt,.oi-navigator.is-hero-returning:not(.is-open) .oi-navigator__motion-toggle{display:none!important}@keyframes oiPodReturnV98{0%{transform:translate3d(var(--oi-return-travel-x,0), var(--oi-return-travel-y,0), 0) rotate(0deg) scale(1)}42%{transform:translate(-24px,-54px)rotate(-7deg)scale(1.045)}78%{transform:translate(-8px,-22px)rotate(2.2deg)scale(1.012)}to{transform:translate(0,0)rotate(0)scale(1)}}@keyframes oiPodReturnBodyV98{0%{transform:translate(0,0)rotate(-1deg)scale(1)}48%{transform:translateY(-8px)rotate(2.8deg)scale(1.02)}82%{transform:translateY(3px)rotate(-.8deg)scale(.985)}to{transform:translateY(2px)rotate(0)scale(.97)}}.oi-navigator__charge-field,.oi-navigator__charge-meter{opacity:0;visibility:hidden;pointer-events:none;position:absolute}.oi-navigator:not(.is-hero-docked) .oi-navigator__charge-field *,.oi-navigator:not(.is-hero-docked) .oi-navigator__charge-field:before,.oi-navigator:not(.is-hero-docked) .oi-navigator__charge-field:after,.oi-navigator:not(.is-hero-docked) .oi-navigator__charge-meter *{animation-play-state:paused!important}.oi-navigator__charge-field{z-index:2;contain:paint;inset:3% 2% -2% 5%;transform:translateZ(0)}.oi-navigator__charge-field>i{will-change:transform, opacity;border:1px solid #0000;border-radius:50%;position:absolute}.oi-navigator__charge-field>i:first-child{filter:drop-shadow(0 0 5px #66deffd9);border-top-color:#ffffffeb;border-right-color:#4ed0ffbd;animation:1.78s linear infinite oiChargeArcV98;inset:14% 10% 13% 14%}.oi-navigator__charge-field>i:nth-child(2){filter:drop-shadow(0 0 6px #1495ffcc);border-bottom-color:#33b4ffe0;border-left-color:#e5faffb8;animation:1.34s linear infinite reverse oiChargeArcV98;inset:24% 19% 22% 23%}.oi-navigator__charge-field>i:nth-child(3){filter:drop-shadow(0 0 7px #bcf3ffe6);border-top-color:#fff;border-right-color:#48cbffeb;animation:.96s linear infinite oiChargeArcV98;inset:31% 29% 27% 32%}.oi-navigator__charge-field:before,.oi-navigator__charge-field:after{z-index:5;content:"";opacity:0;will-change:transform, opacity;background:linear-gradient(#0000,#fff 30%,#49c9ff 58%,#0000);border-radius:999px;width:2px;height:32px;position:absolute;box-shadow:0 0 5px #fff,0 0 13px #1eb3ffe6}.oi-navigator__charge-field:before{animation:1.7s ease-in-out .18s infinite oiElectricStrikeV98;top:19%;left:38%;transform:rotate(29deg)}.oi-navigator__charge-field:after{animation:1.7s ease-in-out 1.02s infinite oiElectricStrikeV98;bottom:13%;right:28%;transform:rotate(-35deg)}.oi-navigator__charge-meter{z-index:9;contain:paint;background:linear-gradient(145deg,#041b30f0,#000814f5);border:1px solid #77d9ff75;border-radius:9px;justify-content:space-between;align-items:center;gap:8px;width:132px;min-height:32px;padding:6px 9px;bottom:-50px;right:-12px;box-shadow:inset 0 1px #ffffff24,0 0 18px #1083d647}.oi-navigator__charge-meter b{color:#bbfbe8;letter-spacing:.12em;text-transform:uppercase;font-size:.48rem;font-weight:900;animation:1.4s ease-in-out infinite oiChargeWordV98}.oi-navigator__charge-meter>span{align-items:center;gap:3px;display:flex}.oi-navigator__charge-meter i{will-change:opacity, transform, box-shadow;background:#1a5d4847;border:1px solid #4aeeba38;border-radius:2px;width:7px;height:12px;display:block}.oi-navigator.is-hero-docked:not(.is-open) .oi-navigator__charge-field{opacity:1;visibility:visible}.oi-navigator.is-hero-docked:not(.is-open) .oi-navigator__charge-meter{opacity:1;visibility:visible;transition:opacity .18s .12s;display:flex}.oi-navigator.is-hero-docked:not(.is-open) .oi-navigator__charge-meter i{animation:1.26s ease-in-out infinite oiChargeStepV98}.oi-navigator.is-hero-docked:not(.is-open) .oi-navigator__charge-meter i:nth-child(2){animation-delay:.14s}.oi-navigator.is-hero-docked:not(.is-open) .oi-navigator__charge-meter i:nth-child(3){animation-delay:.28s}.oi-navigator.is-hero-docked:not(.is-open) .oi-navigator__charge-meter i:nth-child(4){animation-delay:.42s}.oi-navigator.is-hero-docked:not(.is-open) .oi-navigator__charge-meter i:nth-child(5){animation-delay:.56s}.oi-navigator.is-hero-docked:not(.is-open) .oi-navigator__stage:before{content:none!important;display:none!important}.oi-navigator.is-hero-docked:not(.is-open) .oi-navigator__mascot-track{filter:brightness(1.12)saturate(1.1)drop-shadow(0 0 13px #42d5ff7a);animation:2.6s cubic-bezier(.45,0,.55,1) infinite oiDockChargeV98!important}@keyframes oiDockChargeV98{0%,to{transform:translateY(3px)rotate(-.35deg)scale(.97)}50%{transform:translateY(-9px)rotate(.35deg)scale(.99)}}@keyframes oiChargeArcV98{0%{opacity:.25;transform:rotate(0)scale(.96)}50%{opacity:.88;transform:rotate(180deg)scale(1.02)}to{opacity:.25;transform:rotate(360deg)scale(.96)}}@keyframes oiElectricStrikeV98{0%,72%,to{opacity:0;transform:translateY(7px)rotate(29deg)scaleY(.45)}78%{opacity:1;transform:translate(2px)rotate(29deg)scaleY(1)}86%{opacity:.22;transform:translate(-1px,-5px)rotate(29deg)scaleY(.72)}}@keyframes oiChargeWordV98{0%,to{color:#91d8c4;text-shadow:0 0 #0000}50%{color:#dbfff3;text-shadow:0 0 8px #3dffc1b8}}@keyframes oiChargeStepV98{0%,36%,to{opacity:.28;box-shadow:none;background:#14554157;transform:scaleY(.72)}8%,23%{opacity:1;background:#52f6ba;transform:scaleY(1);box-shadow:0 0 5px #75ffd0,0 0 12px #31f4b2cc}}.site-footer--executive{background:radial-gradient(42% 62% at 8% 20%,#0878f01a,#0000 70%),linear-gradient(#000713 0%,#00030a 68%,#000 100%);border-top:1px solid #4399dc2e;padding:0 0 28px;position:relative;overflow:hidden}.site-footer--executive:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 0 49.9%,#5096cd06 50%,#0000 50.1%) 0 0/220px 100%,linear-gradient(#5096cd06 1px,#0000 1px) 0 0/100% 92px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000000bf,#0000 80%);mask-image:linear-gradient(#000000bf,#0000 80%)}.footer-grid--executive{grid-template-columns:minmax(285px,1.08fr) minmax(500px,1.7fr) minmax(255px,.92fr);gap:clamp(34px,4.5vw,68px);padding-top:80px;padding-bottom:64px;display:grid;position:relative}.footer-navigation{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px clamp(30px,3vw,48px);display:grid}.footer-brand__logo{width:218px;margin-bottom:24px;display:block}.footer-brand h2{color:#f6fbff;letter-spacing:-.025em;text-wrap:balance;max-width:420px;margin:0 0 13px;font-size:clamp(1.15rem,1.4vw,1.5rem);font-weight:760;line-height:1.18}.site-footer--executive .footer-brand>p{color:#92a6b9;max-width:390px;margin:0 0 21px;font-size:.88rem;line-height:1.65}.footer-brand__status{color:#b8c8d7;letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:10px;font-size:.68rem;font-weight:850;display:inline-flex}.footer-brand__status i{background:#42e5b9;border-radius:50%;width:8px;height:8px;box-shadow:0 0 8px #42e5b9e6}.site-footer--executive .footer-column{gap:3px}.site-footer--executive .footer-column h3{color:#eef7ff;letter-spacing:.14em;text-transform:uppercase;margin:8px 0 15px;font-size:.72rem;font-weight:900}.site-footer--executive .footer-column a{color:#91a6ba;align-items:center;min-height:36px;font-size:.84rem;transition:color .18s,transform .18s;display:inline-flex;position:relative}.site-footer--executive .footer-column a:hover,.site-footer--executive .footer-column a:focus-visible{color:#fff;transform:translate(3px)}.site-footer--executive .footer-column a:focus-visible,.footer-contact-card a:focus-visible{outline-offset:3px;border-radius:5px;outline:2px solid #84d7ffdb}.footer-contact-card{background:radial-gradient(circle at 100% 0,#28a4ff2e,#0000 42%),linear-gradient(145deg,#052349eb,#00091bf7);border:1px solid #5bb7f65c;border-radius:18px;align-self:start;padding:22px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1f,0 18px 38px #00000047}.footer-contact-card>span{color:#58c6ff;letter-spacing:.13em;text-transform:uppercase;margin-bottom:9px;font-size:.63rem;font-weight:900;display:block}.footer-contact-card h3{color:#fff;max-width:260px;margin:0 0 18px;font-size:1.08rem;line-height:1.25}.footer-contact-card__phone{color:#f5fbff;margin-bottom:6px;font-size:1.17rem;font-weight:850;display:block}.footer-contact-card__email{color:#8fa9c1;overflow-wrap:anywhere;margin-bottom:19px;font-size:.77rem;display:block}.footer-contact-card__action{color:#fff;letter-spacing:.07em;text-transform:uppercase;background:linear-gradient(#128bfa,#0752c5);border:1px solid #9bdfff8c;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;min-height:46px;padding:0 15px;font-size:.72rem;font-weight:900;display:flex;box-shadow:inset 0 1px #ffffff52,0 10px 24px #004cbe4d}.footer-contact-card__action .arrow{background:#001f5970;flex:0 0 30px;width:30px;height:30px}.site-footer--executive .footer-bottom{color:#71859a;border-top:1px solid #4089c12e;align-items:center;min-height:72px;padding-top:0;font-size:.68rem;position:relative}.site-footer--executive .footer-bottom>span:last-child{align-items:center;gap:10px;display:inline-flex}.site-footer--executive .footer-bottom i{background:#209ee8;border-radius:50%;width:4px;height:4px;box-shadow:0 0 7px #209ee88c}@media (width>=1061px){.oi-navigator.is-near-footer:not(.is-open){right:clamp(286px,25vw,340px)!important;bottom:max(44px, env(safe-area-inset-bottom,0px))!important}}@media (width>=1061px) and (height<=780px){.hero .hero-copy{padding-block:8px}.hero-assurance{margin-top:4px}.hero-assurance__intro{min-height:50px;padding-block:8px}.hero-assurance__proofs>div{min-height:82px;padding-block:8px}}@media (width>=1021px) and (width<=1180px){.site-header .nav-shell{grid-template-columns:190px minmax(0,1fr)}.site-header .desktop-nav{justify-self:end;gap:clamp(13px,1.5vw,22px);display:flex}.site-header .nav-cta,.site-header .mobile-menu{display:none}}@media (width<=1180px){.footer-grid--executive{grid-template-columns:repeat(2,minmax(0,1fr))}.footer-navigation{grid-area:2/1/auto/-1}.footer-contact-card{grid-area:1/2}}@media (width<=1020px){.site-header{height:78px;position:absolute}.site-header .nav-shell{width:min(100% - 40px,940px);display:flex}.site-header .brand--header{width:176px}.site-header .desktop-nav,.site-header .nav-cta{display:none}.site-header .mobile-menu{margin-left:auto;display:block}.mobile-menu summary{background:#04142bc7;border:1px solid #65b3ef57;border-radius:10px;min-height:46px;padding-inline:16px;box-shadow:inset 0 1px #ffffff0d}.mobile-menu nav{overscroll-behavior:contain;background:#010815fb;border-color:#57a1de57;border-radius:14px;width:min(410px,100vw - 40px);max-height:calc(100svh - 100px);padding:10px;top:55px;overflow-y:auto;box-shadow:0 24px 54px #0000007a}.mobile-menu nav a{letter-spacing:.025em;text-transform:none;border-bottom-color:#427fb52b;border-radius:8px;align-items:center;min-height:48px;padding:0 14px;font-size:.76rem;display:flex}.mobile-menu__intro{border-bottom:1px solid #4693cd33;padding:15px 14px 14px}.mobile-menu__intro span,.mobile-menu__service-group>span{color:#48bcff;letter-spacing:.14em;text-transform:uppercase;font-size:.58rem;font-weight:900;display:block}.mobile-menu__intro strong{color:#f3f9ff;letter-spacing:-.01em;margin-top:5px;font-size:.94rem;display:block}.mobile-menu__primary{border-bottom:1px solid #4693cd33;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;padding:8px 0 10px;display:grid}.mobile-menu nav .mobile-menu__primary a{background:#061c3a80;border-bottom:0;justify-content:space-between;min-height:43px}.mobile-menu__primary a i{color:#47c2ff;font-style:normal}.mobile-menu__services{background:0 0;grid-template-columns:1fr;gap:6px;padding:9px 0 10px;display:grid}.mobile-menu__service-group{background:#031228b8;border:1px solid #4188c22b;border-radius:10px;padding:10px 11px 8px}.mobile-menu__service-group>span{margin:0 3px 4px}.mobile-menu nav .mobile-menu__service-group a{color:#aebfd0;border-bottom:1px solid #4080b21c;border-radius:0;min-height:38px;padding:0 3px;font-size:.7rem}.mobile-menu nav .mobile-menu__service-group a:last-child{border-bottom:0}.mobile-menu nav a[aria-current=page]{color:#fff;background:linear-gradient(90deg,#0878f033,#0878f00a)}}@media (width<=760px){.hero-assurance__intro{grid-template-columns:1fr;gap:7px}.hero-assurance__intro>strong{text-align:left}.hero-assurance__proofs{grid-template-columns:1fr}.hero-assurance__proofs>div{border-bottom:1px solid #408dc738;border-right:0;min-height:78px}.hero-assurance__proofs>div:last-child{border-bottom:0}.site-footer--executive .footer-bottom{flex-direction:column;align-items:flex-start;gap:8px;padding-block:18px}.site-footer--executive .footer-bottom>span:last-child{flex-wrap:wrap}}@media (width<=640px){.footer-grid--executive{grid-template-columns:1fr;gap:28px;padding-top:58px}.footer-brand{grid-column:auto}.footer-navigation{grid-area:auto;grid-template-columns:repeat(2,minmax(0,1fr))}.footer-contact-card{grid-area:auto}.site-footer--executive .footer-bottom{flex-direction:column;align-items:flex-start;gap:8px}.site-footer--executive .footer-bottom>span:last-child{flex-wrap:wrap}}@media (width<=520px){.site-header{height:72px}.site-header .nav-shell{width:calc(100% - 28px)}.site-header .brand--header{width:150px}.mobile-menu__primary,.footer-navigation{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.oi-navigator.is-hero-returning{transition:none!important}.oi-navigator.is-hero-returning .oi-navigator__travel-shell,.oi-navigator.is-hero-returning .oi-navigator__mascot-track,.oi-navigator.is-hero-docked .oi-navigator__charge-field *,.oi-navigator.is-hero-docked .oi-navigator__charge-field:before,.oi-navigator.is-hero-docked .oi-navigator__charge-field:after,.oi-navigator.is-hero-docked .oi-navigator__charge-meter *{animation:none!important}.oi-navigator.is-hero-docked .oi-navigator__charge-meter i:nth-child(-n+3){opacity:1;background:#52f6ba;transform:none;box-shadow:0 0 7px #52f6bab3}}:root{--premium-focus:#70d8ff;--premium-hairline:#74caff2e;--premium-shadow:0 24px 70px #00000057}html{scroll-padding-top:104px;overflow-x:clip}body{text-rendering:optimizelegibility;background:radial-gradient(circle at 14% 4%,#0878f013,#0000 25rem),radial-gradient(circle at 88% 22%,#20a0f00b,#0000 31rem),#000;overflow-x:clip}main{isolation:isolate;position:relative}.desktop-services-menu:not([open])>.services-mega{display:none}.desktop-services-menu[open]>.services-mega{animation:.22s cubic-bezier(.2,.8,.2,1) both premium-menu-arrive}.site-header{border-bottom-color:#66beff3d;box-shadow:0 12px 38px #0000003d,inset 0 -1px #ffffff06}.site-header:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#34b7ff80,#0000);height:1px;position:absolute;bottom:-1px;left:5%;right:5%}:where(a,button,summary,input,textarea,select):focus-visible{outline:2px solid var(--premium-focus);outline-offset:4px;box-shadow:0 0 0 5px #20a0f024}:where(.glow-button,.outline-button,.nav-cta,.interior-cta,.route-section-cta){position:relative;overflow:hidden;transform:translateZ(0)}:where(.glow-button,.outline-button,.nav-cta,.interior-cta,.route-section-cta):before{content:"";opacity:0;pointer-events:none;background:linear-gradient(112deg,#0000 22%,#ffffff2e 48%,#0000 72%);transition:opacity .22s,transform .52s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0;transform:translate(-70%)}:where(.glow-button,.outline-button,.nav-cta,.interior-cta,.route-section-cta):hover:before{opacity:1;transform:translate(70%)}.interior-breadcrumbs a{align-items:center;min-height:44px;margin:-12px -8px;padding:12px 8px;display:inline-flex}.desktop-nav .services-mega__intro a,.desktop-nav .services-mega__group a{min-height:44px}.site-footer--executive .footer-column a,.site-footer a[href^=tel\:],.site-footer a[href^=mailto\:]{align-items:center;min-height:44px}.oi-navigator button[aria-label*=Close],.oi-navigator__close{min-width:44px;min-height:44px}:where(.interior-panel,.route-content-panel,.pricing-plan,.optimization-proof-card){box-shadow:var(--premium-shadow), inset 0 1px #ffffff0e}:where(.interior-panel,.route-content-panel){border-color:var(--premium-hairline)}:where(.interior-panel--interactive,.route-content-panel):hover{border-color:#5ec6ff57}:where(input:not([type=checkbox]):not([type=radio]),textarea,select){background-color:#020e20e6;border-color:#60b8f157;box-shadow:inset 0 1px #ffffff09,0 12px 30px #0000001f}:where(input:not([type=checkbox]):not([type=radio]),textarea,select):focus{border-color:#59cdffb8;box-shadow:0 0 0 4px #20a0f01f,inset 0 1px #ffffff0e}@keyframes premium-menu-arrive{0%{opacity:0;transform:translate(-50%,-8px)scale(.988)}to{opacity:1;transform:translate(-50%)scale(1)}}@media (width<=760px){html{scroll-padding-top:84px}.container,.nav-shell,.interior-container{width:min(100% - 36px,1380px)}.section,.interior-section{padding-block:clamp(72px,15vw,96px)}:where(.glow-button,.outline-button,.nav-cta,.interior-cta,.route-section-cta){min-height:52px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.desktop-services-menu[open]>.services-mega,:where(.glow-button,.outline-button,.nav-cta,.interior-cta,.route-section-cta):before{transition:none;animation:none}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--site-color-bg-canvas:#00030b;--site-color-bg-base:#000713;--site-color-bg-midnight:#010b1b;--site-color-bg-navy:#04142a;--site-color-panel-quiet:#08182fb8;--site-color-panel-raised:#081d3af0;--site-color-panel-editorial:#05142ae0;--site-color-panel-evidence:#072244eb;--site-color-panel-conversion:#062a58f0;--site-color-border-subtle:#64beff2e;--site-color-border-default:#64beff4d;--site-color-border-strong:#68caffad;--site-color-text-primary:#f7fbff;--site-color-text-secondary:#aabbd0;--site-color-text-muted:#8fa8bf;--site-color-text-inverse:#000713;--site-color-accent:#0978ed;--site-color-accent-bright:#32c5ff;--site-color-accent-soft:#0978ed29;--site-color-success:#42e5b9;--site-color-warning:#f3bd5b;--site-color-error:#ff6b75;--site-color-focus:#71d8ff;--site-font-display:"Segoe UI Variable", "Segoe UI", system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", Arial, sans-serif;--site-font-body:"Segoe UI Variable", "Segoe UI", system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", Arial, sans-serif;--site-font-mono:"Cascadia Code", "SFMono-Regular", Consolas, monospace;--site-weight-regular:400;--site-weight-medium:500;--site-weight-semibold:600;--site-weight-bold:700;--site-weight-heavy:800;--site-type-h1:clamp(2.75rem, 1.9rem + 3.4vw, 5.75rem);--site-type-h2:clamp(2rem, 1.55rem + 2vw, 3.8rem);--site-type-h3:clamp(1.3rem, 1.14rem + .7vw, 1.85rem);--site-type-h4:clamp(1.12rem, 1.04rem + .32vw, 1.35rem);--site-type-h5:clamp(1rem, .97rem + .18vw, 1.15rem);--site-type-h6:clamp(.88rem, .85rem + .12vw, 1rem);--site-type-body:clamp(1rem, .97rem + .14vw, 1.125rem);--site-type-supporting:clamp(.92rem, .89rem + .12vw, 1rem);--site-type-label:.78rem;--site-type-button:.86rem;--site-type-caption:.78rem;--site-type-testimonial:clamp(1.2rem, 1.05rem + .72vw, 1.82rem);--site-leading-h1:.98;--site-leading-h2:1.04;--site-leading-h3:1.18;--site-leading-heading:1.24;--site-leading-body:1.65;--site-leading-supporting:1.58;--site-measure-body:68ch;--site-measure-supporting:62ch;--site-measure-caption:52ch;--site-measure-testimonial:46ch;--site-space-0:0;--site-space-1:.25rem;--site-space-2:.5rem;--site-space-3:.75rem;--site-space-4:1rem;--site-space-5:1.25rem;--site-space-6:1.5rem;--site-space-8:2rem;--site-space-10:2.5rem;--site-space-12:3rem;--site-space-16:4rem;--site-space-20:5rem;--site-space-24:6rem;--site-space-30:7.5rem;--site-section-compact:clamp(3.5rem, 5vw, 4.75rem);--site-section-standard:clamp(4.75rem, 7vw, 7rem);--site-section-spacious:clamp(5.5rem, 8vw, 8rem);--site-content-max:90rem;--site-reading-max:68ch;--site-gutter:clamp(1rem, 5vw, 4.5rem);--site-grid-columns:12;--site-grid-gap:clamp(1rem, 2vw, 2rem);--site-radius-control:.75rem;--site-radius-card:1.125rem;--site-radius-panel:1.5rem;--site-radius-feature:1.875rem;--site-radius-pill:999px;--site-border-subtle:1px solid var(--site-color-border-subtle);--site-border-default:1px solid var(--site-color-border-default);--site-border-strong:1px solid var(--site-color-border-strong);--site-shadow-control:0 14px 30px #00266238, inset 0 1px #ffffff2e;--site-shadow-card:0 18px 44px #00020d47, inset 0 1px #ffffff0d;--site-shadow-panel:0 30px 72px #00020d61, inset 0 1px #ffffff12;--site-shadow-dialog:0 40px 100px #00020d9e, inset 0 1px #ffffff14;--site-shadow-focus:0 0 0 4px #71d8ff42;--site-duration-quick:.16s;--site-duration-standard:.26s;--site-ease-enter:cubic-bezier(.22, 1, .36, 1)}html{font-family:var(--site-font-body);font-synthesis:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{min-width:0;color:var(--site-color-text-primary);background:var(--site-color-bg-canvas);font-family:var(--site-font-body);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased}body main{min-width:0;max-width:100%}body :is(main,.site-header,.site-footer,.interior-page,.pricing-page,.virtual-boardroom-experience,.ox-page){--display:var(--site-font-display);--body:var(--site-font-body);--oi-display:var(--site-font-display);--oi-body:var(--site-font-body);--oi-electric:var(--site-color-accent);--oi-cyan:var(--site-color-accent-bright);--oi-ice:var(--site-color-text-primary);--oi-copy:var(--site-color-text-secondary);--oi-copy-dim:var(--site-color-text-muted);--oi-line:var(--site-color-border-default);--oi-line-hot:var(--site-color-border-strong);--oi-success:var(--site-color-success);--oi-radius-sm:var(--site-radius-control);--oi-radius-md:var(--site-radius-card);--oi-radius-lg:var(--site-radius-panel);--oi-radius-xl:var(--site-radius-feature);--oi-shadow-panel:var(--site-shadow-panel);--oi-shadow-control:var(--site-shadow-control);--oi-section-y:var(--site-section-standard);--oi-container:var(--site-content-max);--oi-gutter:var(--site-gutter);--oi-ease:var(--site-ease-enter);--blue-hot:var(--site-color-accent);--pricing-blue:var(--site-color-accent);--boardroom-blue:var(--site-color-accent);--cw-blue:var(--site-color-accent);--ur-blue:var(--site-color-accent);--cloud-blue:var(--site-color-accent)}body :is(.container,.interior-container,.pricing-shell,.boardroom-shell,.ox-shell),body .interior-page .interior-container,body .pricing-page .pricing-shell,body .virtual-boardroom-experience .boardroom-shell,body .ox-page .ox-shell,body .interior-page[data-route=cloudservices] .route-hero .interior-hero__inner,body .site-header .nav-shell{width:min(var(--site-content-max), calc(100% - (var(--site-gutter) * 2)));max-width:var(--site-content-max);margin-inline:auto}.site-grid,[data-site-layout=grid]{grid-template-columns:repeat(var(--site-grid-columns), minmax(0, 1fr));gap:var(--site-grid-gap);min-width:0;display:grid}.site-full-bleed,[data-site-layout=full-bleed]{width:100vw;margin-inline:calc(50% - 50vw)}.site-reading-width,[data-site-measure=reading]{width:min(100%, var(--site-reading-max))}body main :is(h1,h2,h3,h4,h5,h6){color:var(--site-color-text-primary);font-family:var(--site-font-display);text-wrap:balance}body .hero h1,body .interior-page .interior-hero__title,body .pricing-page .pricing-hero h1,body .ox-page .ox-hero h1,body .virtual-boardroom-experience .boardroom-room-stage__plaque h1,body .interior-page[data-route=cloudservices] .route-hero .interior-hero__title{max-width:14ch;font-size:var(--site-type-h1);font-weight:var(--site-weight-heavy);letter-spacing:-.045em;line-height:var(--site-leading-h1)}body main>section h2,body .interior-page h2,body .pricing-page h2,body .ox-page h2,body .virtual-boardroom-experience h2{max-width:19ch;font-size:var(--site-type-h2);font-weight:var(--site-weight-heavy);letter-spacing:-.035em;line-height:var(--site-leading-h2)}body main>section h3,body .interior-page h3,body .pricing-page h3,body .ox-page h3,body .virtual-boardroom-experience h3{max-width:28ch;font-size:var(--site-type-h3);font-weight:var(--site-weight-bold);letter-spacing:-.018em;line-height:var(--site-leading-h3)}body main h4{max-width:34ch;font-size:var(--site-type-h4);font-weight:var(--site-weight-bold);letter-spacing:-.012em;line-height:var(--site-leading-heading)}body main h5{max-width:38ch;font-size:var(--site-type-h5);font-weight:var(--site-weight-semibold);letter-spacing:-.008em;line-height:var(--site-leading-heading)}body main h6{max-width:42ch;font-size:var(--site-type-h6);font-weight:var(--site-weight-bold);letter-spacing:.045em;line-height:var(--site-leading-heading);text-transform:uppercase}body main :is(.hero-copy>p,.interior-copy,.interior-hero__description,.interior-section-intro__copy,.route-content-panel p,.route-item-list p,.route-spotlight p,.route-closing__copy>p,.pricing-section-heading>p,.pricing-rate-card p,.monthly-support__intro>p,.project-blocks__content>p,.ox-heading>p:last-child,.ox-first-step__copy>p:not(.ox-eyebrow),.ox-strategy__manifesto p:last-child,.cw-section-intro>p:last-child,.unique-route__heading>p){color:var(--site-color-text-secondary);font-family:var(--site-font-body);font-size:var(--site-type-body);font-weight:var(--site-weight-regular);line-height:var(--site-leading-body)}body main :is(.interior-kicker,.pricing-label,.ox-eyebrow,.cw-section-intro>p:first-child,.unique-route__heading>span,.interior-breadcrumbs,.pricing-breadcrumbs,.boardroom-room-stage__breadcrumb){font-family:var(--site-font-body);font-size:var(--site-type-label);font-weight:var(--site-weight-bold);letter-spacing:.12em;line-height:1.3}body main :is(.glow-button,.outline-button,.plan-button,.interior-cta,.route-section-cta,.pricing-button,.pricing-calculator button,.ox-cta,.boardroom-primary-action,.boardroom-secondary-action){font-family:var(--site-font-body);font-size:var(--site-type-button);font-weight:var(--site-weight-bold);letter-spacing:.025em;line-height:1.2}body main :is(figcaption,.site-caption,[data-site-text=caption]){max-width:var(--site-measure-caption);font-family:var(--site-font-body);font-size:var(--site-type-caption);font-weight:var(--site-weight-medium);line-height:1.45}body main :is(.testimonial-card blockquote p,.testimonial-card>p,.testimonial-theater blockquote>p){max-width:var(--site-measure-testimonial);font-family:var(--site-font-body);font-size:var(--site-type-testimonial);font-weight:var(--site-weight-medium);letter-spacing:-.015em;line-height:1.42}body main :is(.route-content-panel li,.route-item-list li,.route-hero-highlights li,.route-closing__assurances li,.monthly-support__services span,.final-action-points li){font-family:var(--site-font-body);line-height:var(--site-leading-supporting)}body main :is(input,select,textarea,button){font-family:var(--site-font-body)}body :is(.interior-breadcrumbs a,.pricing-breadcrumbs a,.ox-breadcrumb a,.boardroom-room-stage__breadcrumb a,.route-related a,.route-closing__action>a,.site-footer a){align-items:center;min-height:2.75rem;display:inline-flex}body main :is(.route-contact-form input,.route-contact-form select,.route-contact-form textarea,.pricing-calculator input,.pricing-calculator select,.boardroom-meeting-form input,.boardroom-meeting-form select,.boardroom-meeting-form textarea){min-height:2.75rem;font-size:1rem;line-height:1.45}body .site-footer :is(p,li,a){font-family:var(--site-font-body);line-height:1.58}body :is(.interior-panel,.site-surface,[data-site-surface]){padding:var(--site-space-8)}body :is(.interior-hero__actions,.pricing-hero__actions,.boardroom-room-stage__actions){gap:var(--site-space-4);margin-top:var(--site-space-8)}body .interior-section-intro{gap:var(--site-space-12);margin-bottom:var(--site-space-12)}body :is(.section,.optimization-motion,.interior-section,.core-it-unique,.cw-unique,.unique-route,.pricing-rates,.monthly-support,.pricing-final,.ox-process,.ox-gains,.ox-questions,.ox-deliverables,.ox-first-step,.ox-strategy,.ox-final,.boardroom-session-console,.boardroom-decision-table,.boardroom-collaboration-wall,.boardroom-executive-brief){padding-block:var(--site-section-standard)}body :is(.route-spotlight,.route-contact,.cw-unique .interior-container>section,.core-it-unique .interior-container>section,.unique-route .interior-container>section){padding-block:var(--site-section-compact)}body .interior-page .interior-panel,.site-surface,[data-site-surface]{border:var(--site-border-default);border-radius:var(--site-radius-panel);background:var(--site-color-panel-raised);box-shadow:var(--site-shadow-panel);overflow:hidden}body .interior-page .interior-panel:before,.site-surface:before,[data-site-surface]:before{background:linear-gradient(120deg,#ffffff0b,#0000 24% 82%)}body .interior-page :is(.interior-panel--quiet,[data-site-surface=quiet]),.site-surface--quiet{border-color:var(--site-color-border-subtle);background:var(--site-color-panel-quiet);box-shadow:var(--site-shadow-card)}body .interior-page :is(.interior-panel--raised,[data-site-surface=raised]),.site-surface--raised{background:var(--site-color-panel-raised)}body .interior-page :is(.interior-panel--editorial,[data-site-surface=editorial]),.site-surface--editorial{border-color:var(--site-color-border-subtle);background:var(--site-color-panel-editorial)}body .interior-page :is(.interior-panel--strong,.interior-panel--evidence,[data-site-surface=evidence]),.site-surface--evidence{border-color:var(--site-color-border-default);background:var(--site-color-panel-evidence)}body .interior-page :is(.interior-panel--accent,.interior-panel--conversion,[data-site-surface=conversion]),.site-surface--conversion{border-color:var(--site-color-border-strong);background:var(--site-color-panel-conversion)}body .interior-page .interior-panel--interactive{transition:transform var(--site-duration-standard) var(--site-ease-enter), border-color var(--site-duration-quick) ease, box-shadow var(--site-duration-standard) ease}body .interior-page .interior-panel--interactive:is(:hover,:focus-within){border-color:var(--site-color-border-strong);box-shadow:var(--site-shadow-panel);transform:translateY(-2px)}body .interior-page .interior-cta,.site-button,[data-site-button]{border-radius:var(--site-radius-control);min-height:2.75rem;box-shadow:var(--site-shadow-control);transition:transform var(--site-duration-quick) var(--site-ease-enter), border-color var(--site-duration-quick) ease, background-color var(--site-duration-quick) ease, color var(--site-duration-quick) ease}body .interior-page .interior-cta--primary,.site-button--primary,[data-site-button=primary]{color:var(--site-color-text-primary);border-color:var(--site-color-border-strong);background:linear-gradient(145deg, #178ff5, var(--site-color-accent) 52%, #06439e)}body .interior-page .interior-cta--secondary,.site-button--secondary,[data-site-button=secondary]{color:var(--site-color-text-primary);border-color:var(--site-color-border-default);background:var(--site-color-panel-quiet)}body .interior-page .interior-cta--quiet,.site-button--quiet,[data-site-button=quiet]{color:var(--site-color-text-secondary);border-color:var(--site-color-border-subtle);box-shadow:none;background:#04142b94}body .interior-page .interior-cta--text,.site-button--text,[data-site-button=text]{min-height:2.75rem;padding-inline:var(--site-space-2);color:var(--site-color-accent-bright);box-shadow:none;background:0 0;border-color:#0000}body .interior-page .interior-cta--danger,.site-button--danger,[data-site-button=danger]{color:var(--site-color-text-primary);border-color:color-mix(in srgb, var(--site-color-error) 68%, transparent);background:color-mix(in srgb, var(--site-color-error) 28%, var(--site-color-bg-navy))}.site-divider,[data-site-divider]{background:var(--site-color-border-subtle);border:0;width:100%;height:1px}.site-divider--strong,[data-site-divider=strong]{background:var(--site-color-border-strong)}.site-tabs,[data-site-tabs],body .boardroom-session-console__tabs,body .boardroom-decision-table__agenda{gap:var(--site-space-2);padding:var(--site-space-2);border:var(--site-border-subtle);border-radius:var(--site-radius-card);background:var(--site-color-panel-quiet)}.site-tabs--rail,[data-site-tabs=rail]{background:0 0;border-width:0 0 0 1px;border-radius:0}.site-chip,[data-site-chip],body .interior-page :is(.route-hero-highlights li,.route-closing__assurances li){align-items:center;gap:var(--site-space-2);min-height:2rem;padding:var(--site-space-2) var(--site-space-3);color:var(--site-color-text-secondary);border:var(--site-border-subtle);border-radius:var(--site-radius-pill);box-shadow:none;background:#051832b8;display:inline-flex}.site-chip--accent,[data-site-chip=accent]{color:var(--site-color-text-primary);border-color:var(--site-color-border-default);background:var(--site-color-accent-soft)}.site-chip--success,[data-site-chip=success]{color:var(--site-color-success)}.site-chip--warning,[data-site-chip=warning]{color:var(--site-color-warning)}.site-chip--error,[data-site-chip=error]{color:var(--site-color-error)}.site-accordion,[data-site-accordion],body .interior-page details{border:var(--site-border-subtle);border-radius:var(--site-radius-card);background:var(--site-color-panel-quiet);box-shadow:none}.site-accordion>summary,[data-site-accordion]>summary,body .interior-page details>summary{min-height:2.75rem;padding:var(--site-space-4)}.site-accordion--plain,[data-site-accordion=plain]{background:0 0;border-color:#0000;border-radius:0}.site-field,[data-site-field],body :is(.route-contact-form,.pricing-calculator,.boardroom-meeting-form) :is(input,select,textarea){color:var(--site-color-text-primary);border:var(--site-border-default);border-radius:var(--site-radius-control);background:#020e20e0;box-shadow:inset 0 1px #ffffff0b}.site-field:is(:focus,:focus-visible),[data-site-field]:is(:focus,:focus-visible),body :is(.route-contact-form,.pricing-calculator,.boardroom-meeting-form) :is(input,select,textarea):is(:focus,:focus-visible){border-color:var(--site-color-focus);box-shadow:var(--site-shadow-focus);outline:2px solid #0000}.site-field[aria-invalid=true],[data-site-field=invalid],body :is(.route-contact-form,.pricing-calculator,.boardroom-meeting-form) :is(input,select,textarea)[aria-invalid=true]{border-color:var(--site-color-error)}.site-field:disabled,[data-site-field=disabled],body :is(.route-contact-form,.pricing-calculator,.boardroom-meeting-form) :is(input,select,textarea):disabled{opacity:.48;cursor:not-allowed}.site-callout,[data-site-callout],body :is(.route-contact-form__carryover,.route-contact-form__scheduler,.monthly-support__promise,.pricing-calculator__error,.boardroom-meeting-form__error,.boardroom-customer-login__notice){padding:var(--site-space-4) var(--site-space-5);color:var(--site-color-text-secondary);border:var(--site-border-default);border-radius:var(--site-radius-card);background:var(--site-color-panel-quiet);box-shadow:none}.site-callout--success,[data-site-callout=success]{border-color:color-mix(in srgb, var(--site-color-success) 54%, transparent)}.site-callout--warning,[data-site-callout=warning]{border-color:color-mix(in srgb, var(--site-color-warning) 58%, transparent)}.site-callout--error,[data-site-callout=error],body :is(.pricing-calculator__error,.boardroom-meeting-form__error){color:#ffd9de;border-color:color-mix(in srgb, var(--site-color-error) 58%, transparent)}.site-callout--conversion,[data-site-callout=conversion]{color:var(--site-color-text-primary);border-color:var(--site-color-border-strong);background:var(--site-color-panel-conversion)}body[data-site-foundation=v3] :is(a,button,input,select,textarea,summary):focus-visible{outline:2px solid var(--site-color-focus);outline-offset:4px}.site-transition--continuous,[data-site-transition=continuous]{box-shadow:none;background-color:#0000;border-block:0}.site-transition--soft-rule,[data-site-transition=soft-rule],body :is(.difference,.route-contact,.pricing-rates,.ox-questions,.boardroom-decision-table){background-image:linear-gradient(90deg, transparent, var(--site-color-border-default) 22% 78%, transparent);background-position:top;background-repeat:no-repeat;background-size:min(100% - (var(--site-gutter) * 2), var(--site-content-max)) 1px}.site-transition--tonal-band,[data-site-transition=tonal-band],body :is(.optimization-motion,.route-spotlight,.monthly-support,.ox-gains,.boardroom-collaboration-wall){background-color:var(--site-color-bg-midnight);box-shadow:none;background-image:linear-gradient(#04142a6b,#010b1bb8)}.site-transition--conversion-threshold,[data-site-transition=conversion-threshold],body :is(.final-cta,.route-closing,.pricing-final,.ox-final,.boardroom-executive-brief){background-color:var(--site-color-bg-base);box-shadow:none;background-image:linear-gradient(#0978ed00 0%,#0978ed14 58%,#04142a70 100%)}body .interior-page .route-content-panel:after,body .interior-page .route-item-list li:after,body .interior-page .route-closing__panel:after{content:none}@media (width<=63.999rem){:root{--site-grid-columns:8;--site-grid-gap:clamp(1rem, 2.6vw, 1.5rem);--site-section-standard:clamp(4.25rem, 8vw, 5.75rem);--site-section-spacious:clamp(4.75rem, 9vw, 6.5rem)}body .interior-section-intro{gap:var(--site-space-8)}}@media (width<=47.999rem){:root{--site-grid-columns:4;--site-grid-gap:var(--site-space-4);--site-type-h1:clamp(2.55rem, 9.6vw, 3.85rem);--site-type-h2:clamp(2rem, 7.6vw, 3rem);--site-type-h3:clamp(1.25rem, 4.8vw, 1.65rem);--site-section-compact:clamp(3rem, 11vw, 4rem);--site-section-standard:clamp(4rem, 14vw, 5rem);--site-section-spacious:clamp(4.5rem, 15vw, 5.5rem)}body :is(.interior-panel,.site-surface,[data-site-surface]){padding:var(--site-space-6)}body .interior-section-intro{gap:var(--site-space-6);margin-bottom:var(--site-space-8)}body .interior-section-intro__copy{border-left:0;padding-left:0}body main :is(.glow-button,.outline-button,.plan-button,.interior-cta,.pricing-button,.ox-cta,.boardroom-primary-action,.boardroom-secondary-action){white-space:normal;min-height:2.75rem}.site-transition--soft-rule,[data-site-transition=soft-rule],body :is(.difference,.route-contact,.pricing-rates,.ox-questions,.boardroom-decision-table){background-size:calc(100% - (var(--site-gutter) * 2)) 1px}.site-transition--conversion-threshold,[data-site-transition=conversion-threshold],body :is(.final-cta,.route-closing,.pricing-final,.ox-final,.boardroom-executive-brief){background-image:linear-gradient(#0978ed00 0%,#0978ed13 100%)}}@media (width<=26.875rem){:root{--site-gutter:1rem;--site-type-h1:clamp(2.35rem, 11.5vw, 3.2rem);--site-type-h2:clamp(1.85rem, 8.6vw, 2.65rem)}}@media (prefers-reduced-motion:reduce){.site-transition--continuous,.site-transition--soft-rule,.site-transition--tonal-band,.site-transition--conversion-threshold,[data-site-transition],body .interior-page .interior-panel--interactive,body .interior-page .interior-cta,.site-button,[data-site-button]{scroll-behavior:auto;transition-duration:.01ms;transform:none}}:root{--site-header-height:80px;--site-anchor-offset:100px;--site-header-z:2147480000;--site-dialog-z:2147480000;--site-skip-z:2147480000;--site-header-gutter:var(--site-gutter,clamp(1rem, 5vw, 4.5rem));--site-header-effective-edge:max(var(--site-header-gutter), calc((100vw - var(--site-content-max,90rem)) / 2));--site-menu-panel-max:100rem;--site-menu-content-max:96rem;--site-menu-panel-edge:max(clamp(18px, 3vw, 48px), calc((100vw - var(--site-menu-panel-max)) / 2));--site-menu-trigger-width:9rem;--site-header-action-gap:.75rem;--site-header-border:#68beff38;--site-header-surface:#020a18;--site-header-surface-scrolled:#010611;--site-menu-panel-border:#5295ff5c;--site-menu-panel-surface:#020b1b;--site-menu-card-surface:#05152cd1;--site-menu-card-border:#4c8eff33;--site-menu-accent:#1687ff;--site-menu-accent-strong:#0978ed;--site-menu-accent-deep:#0752b6;--site-menu-accent-soft:#82b5ff;--site-menu-focus:#9bc8ff;--site-menu-muted:#9db2c9;--site-menu-primary:#f6fbff;--site-menu-label-size:12px;--site-menu-support-size:12px}html{scroll-padding-top:var(--site-anchor-offset)!important}body main :where([id]){scroll-margin-top:0!important}body .skip-link{z-index:var(--site-skip-z)}html[data-site-menu-locked=true],body[data-site-menu-locked=true]{overscroll-behavior:none}body .site-header[data-site-header-version="3"]{z-index:var(--site-header-z);isolation:isolate;width:100%;height:var(--site-header-height);min-height:var(--site-header-height);border:0;border-bottom:1px solid var(--site-header-border);background:radial-gradient(circle at 10% -100%, #0978ed33, transparent 42%), linear-gradient(180deg, var(--site-header-surface), #010714);transition:border-color var(--site-duration-standard,.26s) var(--site-ease-enter,ease), box-shadow var(--site-duration-standard,.26s) var(--site-ease-enter,ease);position:fixed;inset:0 0 auto;transform:none;box-shadow:inset 0 1px #ffffff0d,0 12px 32px #00020c33}body .site-header[data-site-header-version="3"][data-scroll-state=scrolled],body .site-header[data-site-header-version="3"].is-menu-open{background:radial-gradient(circle at 10% -100%, #0978ed24, transparent 42%), linear-gradient(180deg, var(--site-header-surface-scrolled), #00050f);border-bottom-color:#71cdff57;box-shadow:inset 0 1px #ffffff0e,0 16px 38px #00020c61}body .site-header[data-site-header-version="3"]:before{z-index:2;inset:auto var(--site-header-effective-edge) -1px;content:"";opacity:.68;pointer-events:none;background:linear-gradient(90deg,#0000,#59b5f98a,#0000);height:1px;display:block;position:absolute}body .site-header[data-site-header-version="3"] .nav-shell{z-index:1;width:min(var(--site-content-max,90rem), calc(100% - (var(--site-header-gutter) * 2)));max-width:var(--site-content-max,90rem);justify-content:space-between;align-items:center;gap:1.25rem;height:100%;margin-inline:auto;display:flex;position:relative}body .site-header[data-site-header-version="3"] .brand--header{opacity:1;width:218px;min-width:0;height:100%;transition:opacity var(--site-duration-quick,.16s) ease;align-items:center;padding-block:8px;display:flex;overflow:visible;transform:none;filter:none!important}body .site-header[data-site-header-version="3"] .brand__crop{aspect-ratio:1054/335;width:100%;display:block;position:relative;overflow:hidden}body .site-header[data-site-header-version="3"] .brand__crop img{aspect-ratio:1054/492;object-fit:contain;width:100%;max-width:none;height:auto;display:block;filter:none!important}body .site-header[data-site-header-version="3"] .brand__crop:after{content:none;display:none}body .site-header[data-site-header-version="3"] .brand--header:hover{opacity:.92}body .site-header[data-site-header-version="3"] .brand--header:focus-visible{border-radius:var(--site-radius-control,.75rem);outline:2px solid var(--site-color-focus,#71d8ff);outline-offset:4px}body .site-header[data-site-header-version="3"] .site-header__actions{align-items:center;gap:var(--site-header-action-gap);min-width:0;display:flex}body .site-header[data-site-header-version="3"] .site-header__meeting-trigger{color:#f4f8ff;min-height:44px;font-size:var(--site-menu-label-size);letter-spacing:.045em;white-space:nowrap;transition:color var(--site-duration-quick,.16s) ease, border-color var(--site-duration-quick,.16s) ease, background-color var(--site-duration-quick,.16s) ease, box-shadow var(--site-duration-quick,.16s) ease, transform var(--site-duration-quick,.16s) ease;background:linear-gradient(145deg,#072651f5,#02122afc);border:1px solid #5c9bff7a;border-radius:14px;justify-content:center;align-items:center;gap:9px;padding:0 15px;font-weight:820;line-height:1;display:inline-flex;box-shadow:0 11px 24px #00041247,inset 0 1px #ffffff17}body .site-header[data-site-header-version="3"] .site-header__meeting-trigger>svg{color:var(--site-menu-accent-soft);flex:none}body .site-header[data-site-header-version="3"] .site-header__meeting-trigger:hover,body .site-header[data-site-header-version="3"] .site-header__meeting-trigger:focus-visible,body .site-header[data-site-header-version="3"] .site-header__meeting-trigger[data-menu-current=true]{color:#fff;background:linear-gradient(145deg,#0c4fa4fa,#052b66fc);border-color:#8bbeffc7;box-shadow:0 14px 30px #00266457,0 0 0 1px #1687ff29,inset 0 1px #ffffff24}body .site-header[data-site-header-version="3"] .site-header__meeting-trigger:focus-visible{outline:2px solid var(--site-menu-focus);outline-offset:4px}body .site-header[data-site-header-version="3"] .site-header__meeting-trigger:active{transform:translateY(1px)}body .site-header[data-site-header-version="3"] .sr-only{clip:rect(0, 0, 0, 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}body .site-header[data-site-header-version="3"] .mobile-menu{margin:0;position:static;display:block!important}body .site-header[data-site-header-version="3"] .mobile-menu>summary{z-index:calc(var(--site-header-z) + 4);width:var(--site-menu-trigger-width);min-width:var(--site-menu-trigger-width);color:#fff;background:linear-gradient(145deg, var(--site-menu-accent) 0%, var(--site-menu-accent-strong) 58%, var(--site-menu-accent-deep) 100%);min-height:48px;font-family:var(--site-font-body,sans-serif);font-size:var(--site-menu-label-size);letter-spacing:.13em;text-transform:uppercase;cursor:pointer;transition:color var(--site-duration-quick,.16s) ease, border-color var(--site-duration-quick,.16s) ease, background-color var(--site-duration-quick,.16s) ease, box-shadow var(--site-duration-quick,.16s) ease, transform var(--site-duration-quick,.16s) ease;border:1px solid #8bbeffb8;border-radius:15px;outline:0;justify-content:center;align-items:center;gap:11px;padding:0 17px;font-weight:820;line-height:1;list-style:none;display:flex;position:relative;box-shadow:0 14px 30px #0046a547,inset 0 1px #ffffff42}body .site-header[data-site-header-version="3"] .mobile-menu>summary::-webkit-details-marker{display:none}body .site-header[data-site-header-version="3"] .mobile-menu>summary>.mobile-menu__summary-icon{color:#eef6ff;background:0 0;flex:0 0 20px;width:20px;height:20px;display:block}body .site-header[data-site-header-version="3"] .mobile-menu>summary>.mobile-menu__summary-label{width:auto;height:auto;color:inherit;background:0 0;display:inline}body .site-header[data-site-header-version="3"] .mobile-menu>summary>.mobile-menu__summary-label:before,body .site-header[data-site-header-version="3"] .mobile-menu>summary>.mobile-menu__summary-label:after{content:none;background:0 0;width:0;height:0;display:none}body .site-header[data-site-header-version="3"] .mobile-menu>summary:hover,body .site-header[data-site-header-version="3"] .mobile-menu>summary:focus-visible,body .site-header[data-site-header-version="3"] .mobile-menu[open]>summary{color:#fff;background:linear-gradient(145deg,#238fff 0%,#0b70dc 58%,#06489e 100%);border-color:#c9e1ffeb;box-shadow:0 16px 34px #00429c61,0 0 0 3px #1687ff24,inset 0 1px #ffffff4d}body .site-header[data-site-header-version="3"] .mobile-menu>summary:focus-visible{outline:2px solid var(--site-menu-focus);outline-offset:4px}body .site-header[data-site-header-version="3"] .mobile-menu>summary:active{transform:translateY(1px)}body .site-header[data-site-header-version="3"] .mobile-menu:not([open])>.mobile-menu__backdrop,body .site-header[data-site-header-version="3"] .mobile-menu:not([open])>.mobile-menu__panel{display:none!important}body .site-header[data-site-header-version="3"] .mobile-menu__backdrop{z-index:calc(var(--site-header-z) + 1);inset:var(--site-header-height) 0 0;cursor:default;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00030bad;border:0;border-radius:0;width:100%;height:auto;padding:0;display:block;position:fixed}body .site-header[data-site-header-version="3"] .mobile-menu__panel{z-index:calc(var(--site-header-z) + 2);top:calc(var(--site-header-height) + 10px);right:var(--site-menu-panel-edge);bottom:16px;left:var(--site-menu-panel-edge);min-height:0;color:var(--site-menu-primary);border:1px solid var(--site-menu-panel-border);background:radial-gradient(circle at 6% 0%, #0978ed33, transparent 32%), radial-gradient(circle at 96% 100%, #195dae24, transparent 30%), linear-gradient(145deg, #06152c 0%, var(--site-menu-panel-surface) 46%, #010612 100%);animation:site-menu-enter .24s var(--site-ease-enter,cubic-bezier(.2, .8, .2, 1)) both;border-color:#70aeff9e #17539a70 #001e48d1 #5b9ef27a;border-radius:24px;grid-template-rows:auto minmax(0,1fr);display:grid;position:fixed;overflow:hidden;box-shadow:0 1px #97cdff24,0 24px 54px #00020c75,0 52px 130px #000108b8,0 0 0 1px #1868c81a,inset 1px 1px #ffffff1c,inset -1px -1px #00235385}body .site-header[data-site-header-version="3"] .mobile-menu__panel:before{z-index:4;content:"";pointer-events:none;border:1px solid #70aeff14;border-color:#70aeff14 #04234e5c #00030c94 #70aeff14;border-radius:20px;position:absolute;inset:3px}@supports (height:100dvh){body .site-header[data-site-header-version="3"] .mobile-menu__panel{height:calc(100dvh - var(--site-header-height) - 26px)}}@keyframes site-menu-enter{0%{opacity:0;transform:translateY(-8px)scale(.992)}to{opacity:1;transform:none}}body .site-header[data-site-header-version="3"] .mobile-menu__panel-header{background:#041227a3;border-bottom:1px solid #69bff72b;grid-template-columns:minmax(260px,1fr) minmax(300px,540px) auto;align-items:center;gap:clamp(1rem,2.2vw,2rem);min-height:94px;padding:18px clamp(18px,2.5vw,34px);display:grid;box-shadow:0 14px 28px #00020c2e,inset 0 1px #ffffff0b}body .site-header[data-site-header-version="3"] .mobile-menu__panel-title{min-width:0}body .site-header[data-site-header-version="3"] .mobile-menu__panel-title>span,body .site-header[data-site-header-version="3"] .mobile-menu__section-heading>span,body .site-header[data-site-header-version="3"] .mobile-menu__launch-copy>span{color:var(--site-menu-accent-soft);font-size:var(--site-menu-label-size);letter-spacing:.14em;text-transform:uppercase;font-weight:850;line-height:1.2;display:block}body .site-header[data-site-header-version="3"] .mobile-menu__panel-title strong{color:var(--site-menu-primary);font-family:var(--site-font-display,var(--site-font-body,sans-serif));letter-spacing:-.02em;margin-top:6px;font-size:clamp(1rem,1.35vw,1.3rem);font-weight:720;line-height:1.18;display:block}body .site-header[data-site-header-version="3"] .mobile-menu__search{min-width:0;min-height:48px;color:var(--site-menu-accent-soft);background:#010a18d1;border:1px solid #5d97ff52;border-radius:14px;align-items:center;gap:10px;padding:0 10px 0 15px;display:flex;position:relative;box-shadow:inset 0 1px 8px #0001083d}body .site-header[data-site-header-version="3"] .mobile-menu__search:focus-within{outline-offset:2px;border-color:#76b1ffcc;outline:2px solid #1687ff57}body .site-header[data-site-header-version="3"] .mobile-menu__search>svg{flex:none}body .site-header[data-site-header-version="3"] .mobile-menu__search input{color:#f5fbff;width:100%;min-width:0;min-height:44px;font:inherit;background:0 0;border:0;outline:0;padding:0;font-size:.83rem;line-height:1.3}body .site-header[data-site-header-version="3"] .mobile-menu__search input::placeholder{color:#758ca6;opacity:1}body .site-header[data-site-header-version="3"] .mobile-menu__search>button,body .site-header[data-site-header-version="3"] .mobile-menu__close{color:#edf5ff;min-width:44px;min-height:44px;font:inherit;cursor:pointer;background:#072346d6;border:1px solid #64a0ff5c;border-radius:12px;justify-content:center;align-items:center;display:inline-flex}body .site-header[data-site-header-version="3"] .mobile-menu__search>button{background:0 0;border-color:#0000;flex:0 0 44px;width:44px;padding:0}body .site-header[data-site-header-version="3"] .mobile-menu__close{flex:0 0 44px;width:44px;min-width:44px;padding:0}body .site-header[data-site-header-version="3"] .mobile-menu__search>button:hover,body .site-header[data-site-header-version="3"] .mobile-menu__search>button:focus-visible,body .site-header[data-site-header-version="3"] .mobile-menu__close:hover,body .site-header[data-site-header-version="3"] .mobile-menu__close:focus-visible{color:#fff;background:#095cbec2;border-color:#88bcffb8}body .site-header[data-site-header-version="3"] .mobile-menu__search>button:focus-visible,body .site-header[data-site-header-version="3"] .mobile-menu__close:focus-visible{outline:2px solid var(--site-menu-focus);outline-offset:3px}body .site-header[data-site-header-version="3"] .mobile-menu__navigation{width:auto;min-height:0;max-height:none;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;display:block;position:static;overflow:hidden}body .site-header[data-site-header-version="3"] .mobile-menu__scroll{overscroll-behavior:contain;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch;height:100%;min-height:0;padding:clamp(16px,2vw,28px);overflow:hidden auto}body .site-header[data-site-header-version="3"] .mobile-menu__dashboard{width:100%;max-width:var(--site-menu-content-max);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:clamp(12px,1.25vw,18px);margin-inline:auto;display:grid}body .site-header[data-site-header-version="3"] .mobile-menu__launch-card,body .site-header[data-site-header-version="3"] .mobile-menu__services-card,body .site-header[data-site-header-version="3"] .mobile-menu__solutions-card,body .site-header[data-site-header-version="3"] .mobile-menu__company-card,body .site-header[data-site-header-version="3"] .mobile-menu__connect-card,body .site-header[data-site-header-version="3"] .mobile-menu__results{border:1px solid var(--site-menu-card-border);background:linear-gradient(145deg, #071c3ae0, var(--site-menu-card-surface));border-radius:20px;min-width:0;position:relative;box-shadow:inset 1px 1px #ffffff12,inset -1px -1px #00020c3d,0 18px 40px #00020c2e}body .site-header[data-site-header-version="3"] .mobile-menu__launch-card{background:radial-gradient(circle at 10% 0,#0978ed38,#0000 36%),linear-gradient(150deg,#082852f0,#031023f5);grid-column:span 4;padding:clamp(20px,2.4vw,32px)}body .site-header[data-site-header-version="3"] .mobile-menu__directory{grid-column:span 8;align-content:start;gap:clamp(12px,1.25vw,18px);min-width:0;display:grid}body .site-header[data-site-header-version="3"] .mobile-menu__services-card{grid-column:1;padding:clamp(20px,2.2vw,30px)}body .site-header[data-site-header-version="3"] .mobile-menu__directory-lower{grid-template-columns:minmax(0,1.2fr) minmax(0,.9fr) minmax(0,1.1fr);align-items:stretch;gap:clamp(12px,1.25vw,18px);min-width:0;display:grid}body .site-header[data-site-header-version="3"] .mobile-menu__solutions-card{grid-column:span 5;padding:clamp(20px,2vw,28px)}body .site-header[data-site-header-version="3"] .mobile-menu__company-card{grid-column:span 3;padding:clamp(20px,2vw,28px)}body .site-header[data-site-header-version="3"] .mobile-menu__connect-card{grid-column:span 4;padding:clamp(20px,2vw,28px)}body .site-header[data-site-header-version="3"] .mobile-menu__directory-lower>:is(.mobile-menu__solutions-card,.mobile-menu__company-card,.mobile-menu__connect-card){grid-column:auto}body .site-header[data-site-header-version="3"] .mobile-menu__directory-lower .mobile-menu__section-heading{grid-template-columns:1fr;gap:8px}body .site-header[data-site-header-version="3"] .mobile-menu__launch-copy h2,body .site-header[data-site-header-version="3"] .mobile-menu__section-heading h2,body .site-header[data-site-header-version="3"] .mobile-menu__results h2{color:var(--site-menu-primary);font-family:var(--site-font-display,var(--site-font-body,sans-serif));letter-spacing:-.025em;margin:0;font-weight:720}body .site-header[data-site-header-version="3"] .mobile-menu__launch-copy h2{max-width:15ch;margin-top:12px;font-size:clamp(1.45rem,2.35vw,2.45rem);line-height:1.02}body .site-header[data-site-header-version="3"] .mobile-menu__launch-copy p{max-width:45ch;color:var(--site-menu-muted);margin:14px 0 22px;font-size:.86rem;line-height:1.58}body .site-header[data-site-header-version="3"] .mobile-menu__section-heading{border-bottom:1px solid #68bff724;grid-template-columns:minmax(106px,.32fr) minmax(0,1fr);align-items:start;gap:18px;padding-bottom:16px;display:grid}body .site-header[data-site-header-version="3"] .mobile-menu__section-heading h2,body .site-header[data-site-header-version="3"] .mobile-menu__results h2{font-size:clamp(1rem,1.35vw,1.32rem);line-height:1.16}body .site-header[data-site-header-version="3"] .mobile-menu__section-heading>div>a{min-height:44px;color:var(--site-menu-accent-soft);font-size:var(--site-menu-label-size);align-items:center;gap:5px;margin-top:3px;font-weight:760;line-height:1.2;display:inline-flex}body .site-header[data-site-header-version="3"] .mobile-menu__assessment{color:#fff;min-height:64px;font-size:var(--site-menu-label-size);background:linear-gradient(145deg, var(--site-menu-accent), var(--site-menu-accent-strong) 55%, var(--site-menu-accent-deep));border:1px solid #b0d1ffad;border-radius:15px;align-items:center;gap:13px;padding:10px 11px 10px 15px;display:flex;box-shadow:0 16px 30px #004daa47,inset 0 1px #ffffff4d}body .site-header[data-site-header-version="3"] .mobile-menu__assessment>svg:first-child{flex:none}body .site-header[data-site-header-version="3"] .mobile-menu__assessment>span{flex:1;gap:2px;min-width:0;display:grid}body .site-header[data-site-header-version="3"] .mobile-menu__assessment small{color:#e4efff;font-size:var(--site-menu-label-size);letter-spacing:.09em;text-transform:uppercase;font-weight:760;line-height:1.2}body .site-header[data-site-header-version="3"] .mobile-menu__assessment strong{color:#fff;font-size:.81rem;font-weight:820;line-height:1.2}body .site-header[data-site-header-version="3"] .mobile-menu__meeting-actions{grid-template-columns:1fr;gap:8px;margin-top:12px;display:grid}body .site-header[data-site-header-version="3"] .mobile-menu__quick-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}body .site-header[data-site-header-version="3"] .mobile-menu__meeting-actions>div,body .site-header[data-site-header-version="3"] .mobile-menu__quick-grid>div,body .site-header[data-site-header-version="3"] .mobile-menu__service-grid>div,body .site-header[data-site-header-version="3"] .mobile-menu__stack>div,body .site-header[data-site-header-version="3"] .mobile-menu__utility-grid>div,body .site-header[data-site-header-version="3"] .mobile-menu__results-grid>div{min-width:0;display:flex}body .site-header[data-site-header-version="3"] :is(.mobile-menu__meeting-link,.mobile-menu__quick-link,.mobile-menu__service-link,.mobile-menu__stack-link,.mobile-menu__utility-link,.mobile-menu__result-link){color:#dceaf6;width:100%;min-width:0;min-height:44px;font-size:var(--site-menu-label-size);transition:color var(--site-duration-quick,.16s) ease, border-color var(--site-duration-quick,.16s) ease, background-color var(--site-duration-quick,.16s) ease, transform var(--site-duration-quick,.16s) ease;background:0 0;border:1px solid #0000;border-radius:12px;align-items:center;gap:11px;display:flex;transform:none}body .site-header[data-site-header-version="3"] .mobile-menu__meeting-link{background:linear-gradient(145deg,#0b3065b8,#02132cc7);border-color:#5b9eff4d;min-height:58px;padding:8px 10px;box-shadow:inset 0 1px #ffffff0f,0 10px 22px #0004122e}body .site-header[data-site-header-version="3"] .mobile-menu__meeting-actions>div:first-child .mobile-menu__meeting-link{border-color:#67b1ff70}body .site-header[data-site-header-version="3"] .mobile-menu__meeting-link .mobile-menu__entry-icon{width:34px;height:34px;color:var(--site-menu-accent-soft);background:#1687ff26;border-color:#71b5ff66;flex-basis:34px;box-shadow:inset 0 1px #ffffff14}body .site-header[data-site-header-version="3"] .mobile-menu__meeting-link .mobile-menu__entry-copy strong{font-size:.78rem;font-weight:820}body .site-header[data-site-header-version="3"] .mobile-menu__quick-link{text-align:center;background:#010c1d94;border-color:#6dc1f838;flex-direction:column;justify-content:center;gap:7px;min-height:72px;padding:9px 6px;box-shadow:inset 0 1px #ffffff0e,0 9px 20px #00041226}body .site-header[data-site-header-version="3"] .mobile-menu__quick-link .mobile-menu__entry-copy{flex:0}body .site-header[data-site-header-version="3"] .mobile-menu__quick-link .mobile-menu__entry-arrow{display:none}body .site-header[data-site-header-version="3"] .mobile-menu__service-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 10px;padding-top:12px;display:grid}body .site-header[data-site-header-version="3"] .mobile-menu__service-link{border-bottom:1px solid #68bef61a;border-radius:10px;min-height:67px;padding:8px}body .site-header[data-site-header-version="3"] .mobile-menu__stack{gap:3px;padding-top:12px;display:grid}body .site-header[data-site-header-version="3"] .mobile-menu__stack-link,body .site-header[data-site-header-version="3"] .mobile-menu__utility-link{border-bottom:1px solid #68bef61a;border-radius:9px;min-height:53px;padding:6px 7px}body .site-header[data-site-header-version="3"] .mobile-menu__utility-grid{grid-template-columns:1fr;gap:3px;padding-top:12px;display:grid}body .site-header[data-site-header-version="3"] .mobile-menu__entry-icon{width:38px;height:38px;color:var(--site-menu-accent-soft);background:#0978ed14;border:1px solid #5b99ff42;border-radius:11px;flex:0 0 38px;place-items:center;display:grid}body .site-header[data-site-header-version="3"] .mobile-menu__quick-link .mobile-menu__entry-icon{background:#1687ff1a;border-color:#63a9ff4d;border-radius:9px;flex-basis:30px;width:30px;height:30px}body .site-header[data-site-header-version="3"] .mobile-menu__entry-copy{flex:1;gap:3px;min-width:0;display:grid}body .site-header[data-site-header-version="3"] .mobile-menu__entry-copy strong{color:inherit;font-size:var(--site-menu-label-size);overflow-wrap:anywhere;font-weight:760;line-height:1.22}body .site-header[data-site-header-version="3"] .mobile-menu__entry-copy small{color:#8399b1;font-size:var(--site-menu-support-size);font-weight:520;line-height:1.35}body .site-header[data-site-header-version="3"] .mobile-menu__entry-arrow{color:#6d879f;opacity:.64;flex:none}body .site-header[data-site-header-version="3"] :is(.mobile-menu__assessment,.mobile-menu__meeting-link,.mobile-menu__quick-link,.mobile-menu__service-link,.mobile-menu__stack-link,.mobile-menu__utility-link,.mobile-menu__result-link):hover,body .site-header[data-site-header-version="3"] :is(.mobile-menu__assessment,.mobile-menu__meeting-link,.mobile-menu__quick-link,.mobile-menu__service-link,.mobile-menu__stack-link,.mobile-menu__utility-link,.mobile-menu__result-link):focus-visible,body .site-header[data-site-header-version="3"] :is(.mobile-menu__meeting-link,.mobile-menu__quick-link,.mobile-menu__service-link,.mobile-menu__stack-link,.mobile-menu__utility-link,.mobile-menu__result-link)[data-menu-current=true]{color:#fff;background:#0978ed24;border-color:#5f9eff7a}body .site-header[data-site-header-version="3"] :is(.mobile-menu__assessment,.mobile-menu__meeting-link,.mobile-menu__quick-link,.mobile-menu__service-link,.mobile-menu__stack-link,.mobile-menu__utility-link,.mobile-menu__result-link):hover .mobile-menu__entry-arrow,body .site-header[data-site-header-version="3"] :is(.mobile-menu__assessment,.mobile-menu__meeting-link,.mobile-menu__quick-link,.mobile-menu__service-link,.mobile-menu__stack-link,.mobile-menu__utility-link,.mobile-menu__result-link):focus-visible .mobile-menu__entry-arrow{color:#b9d5ff;opacity:1;transform:translate(2px)}body .site-header[data-site-header-version="3"] :is(.mobile-menu__assessment,.mobile-menu__meeting-link,.mobile-menu__quick-link,.mobile-menu__service-link,.mobile-menu__stack-link,.mobile-menu__utility-link,.mobile-menu__result-link):focus-visible,body .site-header[data-site-header-version="3"] .mobile-menu__section-heading a:focus-visible{outline:2px solid var(--site-menu-focus);outline-offset:2px}body .site-header[data-site-header-version="3"] :is(.mobile-menu__assessment,.mobile-menu__meeting-link,.mobile-menu__quick-link,.mobile-menu__service-link,.mobile-menu__stack-link,.mobile-menu__utility-link,.mobile-menu__result-link):active{transform:translateY(1px)}body .site-header[data-site-header-version="3"] .mobile-menu__results{width:min(1120px,100%);min-height:100%;margin-inline:auto;padding:clamp(20px,2.5vw,34px)}body .site-header[data-site-header-version="3"] .mobile-menu__results .mobile-menu__section-heading{grid-template-columns:minmax(90px,.22fr) minmax(0,1fr)}body .site-header[data-site-header-version="3"] .mobile-menu__results p{color:var(--site-menu-muted);margin:7px 0 0;font-size:.78rem;line-height:1.45}body .site-header[data-site-header-version="3"] .mobile-menu__results-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding-top:18px;display:grid}body .site-header[data-site-header-version="3"] .mobile-menu__results-grid>div{padding-top:19px;position:relative}body .site-header[data-site-header-version="3"] .mobile-menu__results-grid>div>small{color:var(--site-menu-accent-soft);font-size:var(--site-menu-label-size);letter-spacing:.1em;text-transform:uppercase;font-weight:800;line-height:1.2;position:absolute;top:0;left:9px}body .site-header[data-site-header-version="3"] .mobile-menu__result-link{background:#010c1d6b;border-color:#68bef61f;min-height:68px;padding:8px}@media (width>=1500px) and (height>=850px){body .site-header[data-site-header-version="3"] .mobile-menu__panel{top:calc(var(--site-header-height) + 14px);height:auto;max-height:calc(100dvh - var(--site-header-height) - 42px);bottom:auto}body .site-header[data-site-header-version="3"] .mobile-menu__panel-header{gap:18px;min-height:82px;padding:12px 24px}body .site-header[data-site-header-version="3"] .mobile-menu__scroll{padding:16px 20px}body .site-header[data-site-header-version="3"] .mobile-menu__dashboard,body .site-header[data-site-header-version="3"] .mobile-menu__directory,body .site-header[data-site-header-version="3"] .mobile-menu__directory-lower{gap:14px}body .site-header[data-site-header-version="3"] .mobile-menu__launch-card{flex-direction:column;justify-content:space-between;align-self:stretch;padding:22px 24px;display:flex}body .site-header[data-site-header-version="3"] .mobile-menu__services-card{padding:20px 22px}body .site-header[data-site-header-version="3"] :is(.mobile-menu__solutions-card,.mobile-menu__company-card,.mobile-menu__connect-card){padding:18px 20px}body .site-header[data-site-header-version="3"] .mobile-menu__launch-copy h2{margin-top:9px;font-size:clamp(1.65rem,1.8vw,2.1rem)}body .site-header[data-site-header-version="3"] .mobile-menu__launch-copy p{margin:10px 0 16px;font-size:.8rem;line-height:1.48}body .site-header[data-site-header-version="3"] .mobile-menu__section-heading{gap:12px;padding-bottom:10px}body .site-header[data-site-header-version="3"] .mobile-menu__assessment{min-height:56px}body .site-header[data-site-header-version="3"] .mobile-menu__meeting-actions{background:#010d1f6b;border:1px solid #60a5ff2e;border-radius:16px;margin-top:0;padding:10px;box-shadow:inset 0 1px #ffffff0d,0 14px 30px #00041229}body .site-header[data-site-header-version="3"] .mobile-menu__quick-grid{gap:10px;margin-top:0}body .site-header[data-site-header-version="3"] .mobile-menu__meeting-link{min-height:52px}body .site-header[data-site-header-version="3"] .mobile-menu__quick-link{text-align:left;flex-direction:row;justify-content:flex-start;gap:9px;min-height:64px;padding:8px 10px}body .site-header[data-site-header-version="3"] .mobile-menu__quick-link .mobile-menu__entry-icon{flex-basis:32px;width:32px;height:32px}body .site-header[data-site-header-version="3"] .mobile-menu__quick-link .mobile-menu__entry-copy{flex:1}body .site-header[data-site-header-version="3"] .mobile-menu__quick-link .mobile-menu__entry-copy strong{font-weight:800}body .site-header[data-site-header-version="3"] .mobile-menu__quick-link .mobile-menu__entry-arrow{display:block}body .site-header[data-site-header-version="3"] .mobile-menu__service-grid{gap:2px 8px;padding-top:8px}body .site-header[data-site-header-version="3"] .mobile-menu__service-link{min-height:56px;padding:6px}body .site-header[data-site-header-version="3"] .mobile-menu__stack,body .site-header[data-site-header-version="3"] .mobile-menu__utility-grid{padding-top:8px}body .site-header[data-site-header-version="3"] .mobile-menu__stack-link,body .site-header[data-site-header-version="3"] .mobile-menu__utility-link{min-height:46px;padding:4px 6px}}@media (width<=1200px){:root{--site-header-height:72px;--site-anchor-offset:92px;--site-menu-trigger-width:7.5rem}body .site-header[data-site-header-version="3"] .brand--header{width:184px;padding-block:7px}body .site-header[data-site-header-version="3"] .mobile-menu>summary{min-height:46px}body .site-header[data-site-header-version="3"] .mobile-menu__panel-header{grid-template-columns:minmax(220px,1fr) minmax(260px,440px) auto;min-height:88px}body .site-header[data-site-header-version="3"] .mobile-menu__launch-card,body .site-header[data-site-header-version="3"] .mobile-menu__directory{grid-column:span 12}body .site-header[data-site-header-version="3"] .mobile-menu__directory-lower{grid-template-columns:repeat(12,minmax(0,1fr))}body .site-header[data-site-header-version="3"] .mobile-menu__directory-lower>.mobile-menu__solutions-card{grid-column:span 7}body .site-header[data-site-header-version="3"] .mobile-menu__directory-lower>.mobile-menu__company-card{grid-column:span 5}body .site-header[data-site-header-version="3"] .mobile-menu__directory-lower>.mobile-menu__connect-card{grid-column:span 12}body .site-header[data-site-header-version="3"] .mobile-menu__utility-grid{grid-template-columns:repeat(4,minmax(0,1fr))}body .site-header[data-site-header-version="3"] .mobile-menu__launch-copy h2{max-width:24ch}}@media (width<=820px){:root{--site-header-gutter:clamp(14px, 3.5vw, 24px);--site-menu-trigger-width:6.75rem;--site-header-action-gap:.625rem}body .site-header[data-site-header-version="3"] .brand--header{width:168px}body .site-header[data-site-header-version="3"] .site-header__meeting-trigger{flex:0 0 44px;width:44px;min-width:44px;padding:0}body .site-header[data-site-header-version="3"] .site-header__meeting-trigger>span{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}body .site-header[data-site-header-version="3"] .mobile-menu__panel{top:var(--site-header-height);border-bottom:0;border-left:0;border-right:0;border-radius:0;bottom:0;left:0;right:0}body .site-header[data-site-header-version="3"] .mobile-menu__panel:before{display:none}@supports (height:100dvh){body .site-header[data-site-header-version="3"] .mobile-menu__panel{height:calc(100dvh - var(--site-header-height))}}body .site-header[data-site-header-version="3"] .mobile-menu__panel-header{min-height:0;padding:14px var(--site-header-gutter);grid-template-columns:minmax(0,1fr) auto;gap:12px}body .site-header[data-site-header-version="3"] .mobile-menu__panel-title{grid-area:1/1}body .site-header[data-site-header-version="3"] .mobile-menu__search{grid-area:2/1/auto/-1}body .site-header[data-site-header-version="3"] .mobile-menu__close{grid-area:1/2}body .site-header[data-site-header-version="3"] .mobile-menu__dashboard{grid-template-columns:1fr}body .site-header[data-site-header-version="3"] .mobile-menu__directory,body .site-header[data-site-header-version="3"] .mobile-menu__directory-lower{grid-column:1;grid-template-columns:1fr}body .site-header[data-site-header-version="3"] :is(.mobile-menu__launch-card,.mobile-menu__services-card,.mobile-menu__solutions-card,.mobile-menu__company-card,.mobile-menu__connect-card),body .site-header[data-site-header-version="3"] .mobile-menu__directory-lower>:is(.mobile-menu__solutions-card,.mobile-menu__company-card,.mobile-menu__connect-card){grid-column:1}body .site-header[data-site-header-version="3"] .mobile-menu__utility-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){:root{--site-header-gutter:14px;--site-menu-trigger-width:5.5rem;--site-header-action-gap:.5rem}body .site-header[data-site-header-version="3"] .nav-shell{width:calc(100% - (var(--site-header-gutter) * 2));gap:.5rem}body .site-header[data-site-header-version="3"] .brand--header{width:148px}body .site-header[data-site-header-version="3"] .mobile-menu>summary{min-height:44px;font-size:var(--site-menu-label-size);letter-spacing:.09em;border-radius:13px;gap:7px;padding-inline:10px}body .site-header[data-site-header-version="3"] .mobile-menu__panel-title strong{font-size:.94rem}body .site-header[data-site-header-version="3"] .mobile-menu__close{width:44px;min-width:44px;padding:0}body .site-header[data-site-header-version="3"] .mobile-menu__scroll{padding:12px}body .site-header[data-site-header-version="3"] .mobile-menu__launch-card,body .site-header[data-site-header-version="3"] .mobile-menu__services-card,body .site-header[data-site-header-version="3"] .mobile-menu__solutions-card,body .site-header[data-site-header-version="3"] .mobile-menu__company-card,body .site-header[data-site-header-version="3"] .mobile-menu__connect-card,body .site-header[data-site-header-version="3"] .mobile-menu__results{border-radius:16px;padding:18px 16px}body .site-header[data-site-header-version="3"] .mobile-menu__section-heading,body .site-header[data-site-header-version="3"] .mobile-menu__results .mobile-menu__section-heading{grid-template-columns:1fr;gap:8px}body .site-header[data-site-header-version="3"] .mobile-menu__launch-copy h2{font-size:clamp(1.45rem,8vw,2rem)}body .site-header[data-site-header-version="3"] .mobile-menu__quick-grid{grid-template-columns:1fr}body .site-header[data-site-header-version="3"] .mobile-menu__quick-link{text-align:left;flex-direction:row;justify-content:flex-start;gap:10px;min-height:48px;padding:6px 9px}body .site-header[data-site-header-version="3"] .mobile-menu__quick-link .mobile-menu__entry-copy{flex:1}body .site-header[data-site-header-version="3"] .mobile-menu__quick-link .mobile-menu__entry-arrow{display:block}body .site-header[data-site-header-version="3"] .mobile-menu__service-grid,body .site-header[data-site-header-version="3"] .mobile-menu__utility-grid,body .site-header[data-site-header-version="3"] .mobile-menu__results-grid{grid-template-columns:1fr}body .site-header[data-site-header-version="3"] .mobile-menu__service-link,body .site-header[data-site-header-version="3"] .mobile-menu__result-link{min-height:62px}}@media (width<=380px){:root{--site-menu-trigger-width:44px;--site-header-action-gap:.375rem}body .site-header[data-site-header-version="3"] .brand--header{width:136px}body .site-header[data-site-header-version="3"] .mobile-menu>summary{gap:0;padding:0}body .site-header[data-site-header-version="3"] .mobile-menu>summary>.mobile-menu__summary-label{display:none}}@media (height<=690px) and (width>=821px){body .site-header[data-site-header-version="3"] .mobile-menu__panel{top:var(--site-header-height);border-bottom:0;border-left:0;border-right:0;border-radius:0;bottom:0}body .site-header[data-site-header-version="3"] .mobile-menu__panel:before{display:none}body .site-header[data-site-header-version="3"] .mobile-menu__panel-header{min-height:78px;padding-block:12px}body .site-header[data-site-header-version="3"] .mobile-menu__scroll{padding-block:16px}}@media (width>=900px) and (width<=1499.98px) and (height>=820px){body .site-header[data-site-header-version="3"] .mobile-menu__panel{top:calc(var(--site-header-height) + 8px);bottom:12px}@supports (height:100dvh){body .site-header[data-site-header-version="3"] .mobile-menu__panel{height:calc(100dvh - var(--site-header-height) - 20px)}}}@media (width>=900px) and (width<=1499.98px){body .site-header[data-site-header-version="3"] .mobile-menu__panel-header{grid-template-columns:minmax(206px,.82fr) minmax(260px,1.18fr) auto;gap:12px;min-height:74px;padding:10px 16px}body .site-header[data-site-header-version="3"] .mobile-menu__panel-title strong{margin-top:4px;font-size:.98rem}body .site-header[data-site-header-version="3"] .mobile-menu__search{min-height:44px}body .site-header[data-site-header-version="3"] .mobile-menu__scroll{scrollbar-gutter:auto;padding:12px 14px}body .site-header[data-site-header-version="3"] .mobile-menu__dashboard{grid-template-columns:minmax(268px,.86fr) minmax(0,1.72fr);gap:12px}body .site-header[data-site-header-version="3"] .mobile-menu__launch-card{grid-column:1;padding:16px}body .site-header[data-site-header-version="3"] .mobile-menu__directory{grid-column:2;gap:10px}body .site-header[data-site-header-version="3"] .mobile-menu__services-card{padding:14px 16px}body .site-header[data-site-header-version="3"] .mobile-menu__directory-lower{grid-template-columns:minmax(0,1.22fr) minmax(0,.82fr) minmax(0,1.05fr);gap:10px}body .site-header[data-site-header-version="3"] .mobile-menu__directory-lower>:is(.mobile-menu__solutions-card,.mobile-menu__company-card,.mobile-menu__connect-card){grid-column:auto;padding:12px 13px}body .site-header[data-site-header-version="3"] .mobile-menu__launch-copy h2{max-width:17ch;margin-top:7px;font-size:clamp(1.35rem,2vw,1.65rem);line-height:1.04}body .site-header[data-site-header-version="3"] .mobile-menu__launch-copy p{margin:8px 0 12px;font-size:.74rem;line-height:1.42}body .site-header[data-site-header-version="3"] .mobile-menu__section-heading{grid-template-columns:minmax(94px,.3fr) minmax(0,1fr);gap:10px;padding-bottom:9px}body .site-header[data-site-header-version="3"] .mobile-menu__section-heading h2,body .site-header[data-site-header-version="3"] .mobile-menu__results h2{font-size:.96rem;line-height:1.15}body .site-header[data-site-header-version="3"] .mobile-menu__section-heading>div>a{min-height:44px;margin-top:1px}body .site-header[data-site-header-version="3"] .mobile-menu__directory-lower .mobile-menu__section-heading{grid-template-columns:1fr;gap:6px;padding-bottom:7px}body .site-header[data-site-header-version="3"] .mobile-menu__assessment{border-radius:13px;gap:10px;min-height:54px;padding:8px 9px 8px 12px}body .site-header[data-site-header-version="3"] .mobile-menu__assessment strong{font-size:.75rem}body .site-header[data-site-header-version="3"] .mobile-menu__meeting-actions,body .site-header[data-site-header-version="3"] .mobile-menu__quick-grid{gap:6px;margin-top:7px}body .site-header[data-site-header-version="3"] .mobile-menu__meeting-link{min-height:46px;padding:6px 8px}body .site-header[data-site-header-version="3"] .mobile-menu__meeting-link .mobile-menu__entry-icon{flex-basis:30px;width:30px;height:30px}body .site-header[data-site-header-version="3"] .mobile-menu__meeting-link .mobile-menu__entry-copy strong{font-size:.74rem}body .site-header[data-site-header-version="3"] .mobile-menu__quick-link{gap:4px;min-height:50px;padding:6px 5px}body .site-header[data-site-header-version="3"] .mobile-menu__service-grid{gap:2px 8px;padding-top:7px}body .site-header[data-site-header-version="3"] .mobile-menu__service-link{gap:8px;min-height:52px;padding:4px 5px}body .site-header[data-site-header-version="3"] .mobile-menu__service-link .mobile-menu__entry-icon{border-radius:9px;flex-basis:30px;width:30px;height:30px}body .site-header[data-site-header-version="3"] .mobile-menu__service-link .mobile-menu__entry-copy{gap:2px}body .site-header[data-site-header-version="3"] .mobile-menu__service-link .mobile-menu__entry-copy strong{font-size:.72rem;line-height:1.18}body .site-header[data-site-header-version="3"] .mobile-menu__service-link .mobile-menu__entry-copy small{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.68rem;line-height:1.22;display:-webkit-box;overflow:hidden}body .site-header[data-site-header-version="3"] .mobile-menu__stack,body .site-header[data-site-header-version="3"] .mobile-menu__utility-grid{gap:1px;padding-top:6px}body .site-header[data-site-header-version="3"] .mobile-menu__stack-link,body .site-header[data-site-header-version="3"] .mobile-menu__utility-link{gap:7px;min-height:44px;padding:3px 4px}body .site-header[data-site-header-version="3"] .mobile-menu__stack-link .mobile-menu__entry-icon,body .site-header[data-site-header-version="3"] .mobile-menu__utility-link .mobile-menu__entry-icon{border-radius:8px;flex-basis:28px;width:28px;height:28px}body .site-header[data-site-header-version="3"] .mobile-menu__stack-link .mobile-menu__entry-copy{gap:1px}body .site-header[data-site-header-version="3"] .mobile-menu__stack-link .mobile-menu__entry-copy strong,body .site-header[data-site-header-version="3"] .mobile-menu__utility-link .mobile-menu__entry-copy strong{font-size:.7rem;line-height:1.18}body .site-header[data-site-header-version="3"] .mobile-menu__stack-link .mobile-menu__entry-copy small{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.66rem;line-height:1.18;display:-webkit-box;overflow:hidden}body .site-header[data-site-header-version="3"] .mobile-menu__utility-grid{grid-template-columns:1fr}}@media (width>=1500px){body .site-header[data-site-header-version="3"] .mobile-menu__panel-header{min-height:74px}body .site-header[data-site-header-version="3"] .mobile-menu__scroll{scrollbar-gutter:auto;padding-block:10px}body .site-header[data-site-header-version="3"] .mobile-menu__dashboard,body .site-header[data-site-header-version="3"] .mobile-menu__directory,body .site-header[data-site-header-version="3"] .mobile-menu__directory-lower{gap:12px}body .site-header[data-site-header-version="3"] .mobile-menu__services-card,body .site-header[data-site-header-version="3"] .mobile-menu__directory-lower>:is(.mobile-menu__solutions-card,.mobile-menu__company-card,.mobile-menu__connect-card){padding:16px 18px}body .site-header[data-site-header-version="3"] .mobile-menu__service-grid{grid-template-columns:repeat(4,minmax(0,1fr))}body .site-header[data-site-header-version="3"] .mobile-menu__service-link .mobile-menu__entry-copy small{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}body .site-header[data-site-header-version="3"] .mobile-menu__solutions-card .mobile-menu__entry-copy small{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}@media (prefers-reduced-motion:reduce){body .site-header[data-site-header-version="3"],body .site-header[data-site-header-version="3"] *,body .site-header[data-site-header-version="3"] :before,body .site-header[data-site-header-version="3"] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation:none!important}body .site-header[data-site-header-version="3"] .mobile-menu__backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}}@media (forced-colors:active){body .site-header[data-site-header-version="3"],body .site-header[data-site-header-version="3"] .mobile-menu__panel,body .site-header[data-site-header-version="3"] :is(.mobile-menu__launch-card,.mobile-menu__services-card,.mobile-menu__solutions-card,.mobile-menu__company-card,.mobile-menu__connect-card,.mobile-menu__results){box-shadow:none;forced-color-adjust:auto;background:canvas;border-color:canvastext}body .site-header[data-site-header-version="3"] .mobile-menu__panel:before{display:none}body .site-header[data-site-header-version="3"] :is(.mobile-menu__assessment,.mobile-menu__meeting-link,.mobile-menu__quick-link,.mobile-menu__service-link,.mobile-menu__stack-link,.mobile-menu__utility-link,.mobile-menu__result-link):focus-visible{outline:2px solid highlight}}body .site-footer[data-site-footer-version="4"]{isolation:isolate;color:var(--site-color-text-secondary,#aabbd0);background:radial-gradient(circle at 10% 0,#0978ed1f,#0000 31rem),linear-gradient(#020b19 0%,#000611 54%,#00030a 100%);border-top:1px solid #71bef63d;padding:0;position:relative;overflow:clip}body .site-footer[data-site-footer-version="4"]:before{z-index:-1;content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#4eb4ffb8,#0000);width:100%;height:1px;position:absolute;inset:0 0 auto;-webkit-mask-image:none;mask-image:none}body .site-footer[data-site-footer-version="4"]:after{z-index:-1;content:"";pointer-events:none;background:radial-gradient(#0978ed1a,#0000 67%);width:min(76rem,94vw);height:18rem;position:absolute;top:-11rem;left:50%;transform:translate(-50%)}body .site-footer[data-site-footer-version="4"] .footer-v4__shell{width:min(var(--site-content-max,90rem), calc(100% - (var(--site-gutter,clamp(1rem, 5vw, 4.5rem)) * 2)));grid-template-columns:minmax(15rem,.82fr) minmax(32rem,1.65fr) minmax(16.5rem,.86fr);gap:clamp(2rem,4vw,4.5rem);max-width:none;margin-inline:auto;padding:clamp(3.75rem,6vw,5.5rem) 0 clamp(3rem,5vw,4.5rem);display:grid;position:relative}body .site-footer[data-site-footer-version="4"] .footer-brand{min-width:0}body .site-footer[data-site-footer-version="4"] .footer-brand__logo{width:13.75rem;min-height:44px;margin:0 0 1.5rem;display:block}body .site-footer[data-site-footer-version="4"] .footer-brand__logo .brand__crop{aspect-ratio:1054/335;width:100%;display:block;position:relative;overflow:hidden}body .site-footer[data-site-footer-version="4"] .footer-brand__logo .brand__crop img{aspect-ratio:1054/492;object-fit:contain;width:100%;max-width:none;height:auto;display:block;filter:none!important}body .site-footer[data-site-footer-version="4"] .footer-brand__logo .brand__crop:after{content:none;display:none}body .site-footer[data-site-footer-version="4"] .footer-brand h2{max-width:23rem;color:var(--site-color-text-primary,#f7fbff);letter-spacing:-.025em;text-wrap:balance;margin:0 0 .75rem;font-size:clamp(1.2rem,1.55vw,1.55rem);font-weight:760;line-height:1.18}body .site-footer[data-site-footer-version="4"] .footer-brand>p{max-width:25rem;color:var(--site-color-text-muted,#8195aa);margin:0 0 1.2rem;font-size:.875rem;line-height:1.65}body .site-footer[data-site-footer-version="4"] .footer-brand__status{color:#b6c9dd;letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:.625rem;min-height:32px;font-size:.75rem;font-weight:820;display:inline-flex}body .site-footer[data-site-footer-version="4"] .footer-brand__status svg{color:var(--site-color-accent-bright,#32c5ff)}body .site-footer[data-site-footer-version="4"] .footer-navigation{grid-template-columns:minmax(15rem,1.45fr) minmax(9.5rem,.85fr) minmax(8.5rem,.75fr);gap:1.75rem clamp(1rem,1.5vw,2rem);min-width:0;display:grid}body .site-footer[data-site-footer-version="4"] .footer-column{min-width:0;display:block}body .site-footer[data-site-footer-version="4"] .footer-column h3{color:#eaf4ff;letter-spacing:.13em;text-transform:uppercase;margin:0 0 .75rem;font-size:.75rem;font-weight:850;line-height:1.2}body .site-footer[data-site-footer-version="4"] .footer-column__links{gap:0;display:grid}body .site-footer[data-site-footer-version="4"] .footer-column--wide .footer-column__links{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1rem}body .site-footer[data-site-footer-version="4"] .footer-column a{min-width:0;min-height:44px;color:var(--site-color-text-muted,#8195aa);border-radius:var(--site-radius-small,.5rem);overflow-wrap:anywhere;transition:color var(--site-duration-quick,.16s) ease, background-color var(--site-duration-quick,.16s) ease;align-items:center;padding:.35rem .45rem;font-size:.84rem;font-weight:620;line-height:1.35;display:inline-flex;transform:none}body .site-footer[data-site-footer-version="4"] .footer-column a:hover,body .site-footer[data-site-footer-version="4"] .footer-column a:focus-visible{color:#fff;background:#0978ed1f;transform:none}body .site-footer[data-site-footer-version="4"] a:focus-visible{outline:2px solid var(--site-color-focus,#71d8ff);outline-offset:3px}body .site-footer[data-site-footer-version="4"] .footer-contact-card{border-radius:var(--site-radius-panel,1.5rem);box-shadow:var(--site-shadow-raised,0 18px 44px #0000004d), inset 0 1px #ffffff1a;background:radial-gradient(circle at 100% 0,#32c5ff21,#0000 42%),linear-gradient(145deg,#07264ef5,#010c1ffa);border:1px solid #64beff57;align-self:start;padding:1.35rem;position:relative;overflow:hidden}body .site-footer[data-site-footer-version="4"] .footer-contact-card>span{color:var(--site-color-accent-bright,#32c5ff);letter-spacing:.13em;text-transform:uppercase;margin-bottom:.55rem;font-size:.75rem;font-weight:850;line-height:1.2;display:block}body .site-footer[data-site-footer-version="4"] .footer-contact-card h2{color:#fff;letter-spacing:-.015em;text-wrap:balance;max-width:17rem;margin:0 0 1rem;font-size:1.08rem;font-weight:740;line-height:1.3}body .site-footer[data-site-footer-version="4"] .footer-contact-card__phone,body .site-footer[data-site-footer-version="4"] .footer-contact-card__email{color:#dcecff;overflow-wrap:anywhere;align-items:center;gap:.65rem;min-height:44px;font-size:.86rem;line-height:1.3;display:flex}body .site-footer[data-site-footer-version="4"] .footer-contact-card__phone{margin:0;font-size:1rem;font-weight:780}body .site-footer[data-site-footer-version="4"] .footer-contact-card__email{color:#9db4ca;margin:0 0 .85rem}body .site-footer[data-site-footer-version="4"] .footer-contact-card :is(.footer-contact-card__phone,.footer-contact-card__email) svg{color:var(--site-color-accent-bright,#32c5ff);flex:none}body .site-footer[data-site-footer-version="4"] .footer-contact-card__action{color:#fff;border-radius:var(--site-radius-control,.75rem);letter-spacing:.065em;text-transform:uppercase;background:linear-gradient(145deg,#1187f8,#0978ed 55%,#0752b6);border:1px solid #9fdaff9e;grid-template-columns:auto 1fr auto;align-items:center;gap:.7rem;min-height:50px;padding:0 .55rem 0 .85rem;font-size:.75rem;font-weight:850;display:grid;box-shadow:inset 0 1px #ffffff4d}body .site-footer[data-site-footer-version="4"] .footer-contact-card__action .arrow{background:#001f5261;border-color:#dbf2ff80;flex:0 0 32px;width:32px;height:32px}body .site-footer[data-site-footer-version="4"] .footer-contact-card__secondary{color:#b9cee2;border-radius:var(--site-radius-control,.75rem);justify-content:center;align-items:center;min-height:44px;margin-top:.4rem;font-size:.8rem;font-weight:720;display:flex}body .site-footer[data-site-footer-version="4"] .footer-contact-card__secondary:hover,body .site-footer[data-site-footer-version="4"] .footer-contact-card__secondary:focus-visible{color:#fff;background:#0978ed1f}body .site-footer[data-site-footer-version="4"] .footer-bottom{width:min(var(--site-content-max,90rem), calc(100% - (var(--site-gutter,clamp(1rem, 5vw, 4.5rem)) * 2)));color:#71869c;border-top:1px solid #64beff29;justify-content:space-between;align-items:center;gap:1.5rem;max-width:none;min-height:72px;margin-inline:auto;padding:0;font-size:.75rem;line-height:1.5;display:flex;position:relative}body .site-footer[data-site-footer-version="4"] .footer-bottom nav{align-items:center;gap:.35rem;display:flex}body .site-footer[data-site-footer-version="4"] .footer-bottom a{color:#91a7bc;border-radius:var(--site-radius-small,.5rem);align-items:center;min-height:44px;padding-inline:.7rem;display:inline-flex}body .site-footer[data-site-footer-version="4"] .footer-bottom a:hover,body .site-footer[data-site-footer-version="4"] .footer-bottom a:focus-visible{color:#fff;background:#0978ed1a}@media (width>=1201px){body .oi-navigator[data-environment-system=v109][data-oi-version="2.0"].is-near-footer:not(.is-open):not(.is-hero-docked):not(.is-hero-launching):not(.is-hero-returning){right:clamp(20rem,34vw,31rem)!important;bottom:max(7rem, env(safe-area-inset-bottom,0px))!important}body .oi-navigator.is-near-footer:not(.is-open) .oi-navigator__tank-depth{transition:transform var(--site-duration-standard,.26s) var(--site-ease-enter,ease)!important;transform:translate(0,0)scale(1)!important}}@media (width<=1200px){body .site-footer[data-site-footer-version="4"] .footer-v4__shell{grid-template-columns:repeat(2,minmax(0,1fr))}body .site-footer[data-site-footer-version="4"] .footer-navigation{grid-area:2/1/auto/-1}body .site-footer[data-site-footer-version="4"] .footer-contact-card{grid-area:1/2}body .site-footer[data-site-footer-version="4"] .footer-bottom{margin-top:0}body .oi-navigator[data-environment-system=v109][data-oi-version="2.0"].is-near-footer:not(.is-open):not(.is-hero-docked):not(.is-hero-launching):not(.is-hero-returning){right:max(.875rem, env(safe-area-inset-right,0px))!important;bottom:max(7.875rem, env(safe-area-inset-bottom,0px))!important}body .oi-navigator.is-near-footer:not(.is-open) .oi-navigator__tank-depth{transition:transform var(--site-duration-standard,.26s) var(--site-ease-enter,ease)!important;transform:translate(0,0)scale(1)!important}}@media (width<=700px){body .site-footer[data-site-footer-version="4"] .footer-v4__shell{grid-template-columns:1fr;gap:2rem;padding-block:3.5rem 2.75rem}body .site-footer[data-site-footer-version="4"] .footer-brand{grid-area:1}body .site-footer[data-site-footer-version="4"] .footer-contact-card{grid-area:2;width:100%}body .site-footer[data-site-footer-version="4"] .footer-navigation{grid-area:3;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.75rem 1rem}body .site-footer[data-site-footer-version="4"] .footer-column--wide{grid-column:1/-1}body .site-footer[data-site-footer-version="4"] .footer-column--wide .footer-column__links{grid-template-columns:repeat(2,minmax(0,1fr))}body .site-footer[data-site-footer-version="4"] .footer-bottom{flex-direction:column;align-items:flex-start;gap:.35rem;min-height:0;margin-top:0;padding-block:1.2rem}body .site-footer[data-site-footer-version="4"] .footer-bottom nav{justify-content:space-between;width:100%}}@media (width<=350px){body .site-footer[data-site-footer-version="4"] .footer-navigation{gap:1.5rem .7rem}body .site-footer[data-site-footer-version="4"] .footer-column a{font-size:.75rem}}@media (width>=1121px){body .oi-navigator[data-environment-system=v109][data-oi-version="2.0"][data-oi-route-framework=solution-v10].is-near-footer:not(.is-open):not(.is-hero-docked):not(.is-hero-launching):not(.is-hero-returning){right:max(16px, env(safe-area-inset-right,0px))!important;bottom:max(7.875rem, env(safe-area-inset-bottom,0px))!important;width:44px!important;min-width:44px!important;max-width:44px!important;transition:none!important;animation:none!important;transform:none!important}}@media (prefers-reduced-motion:reduce){body .site-footer[data-site-footer-version="4"] *,body .site-footer[data-site-footer-version="4"] :before,body .site-footer[data-site-footer-version="4"] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation:none!important}}.hero[data-home-hero-version="5"]{--home-hero-copy-max:46.5rem;isolation:isolate;min-height:max(48rem,100svh);padding:var(--site-header-height,5rem) 0 0;color:var(--site-color-text,#f7fbff);background:#000107;position:relative;overflow:clip}.hero[data-home-hero-version="5"]:before,.hero[data-home-hero-version="5"]:after{z-index:4;pointer-events:none;content:"";background:#76a3cc38;height:1px;position:absolute;left:0;right:0}.hero[data-home-hero-version="5"]:before{top:var(--site-header-height,5rem)}.hero[data-home-hero-version="5"]:after{bottom:0}.hero[data-home-hero-version="5"] .hero-grid{display:none}.hero[data-home-hero-version="5"] .hero-layout{z-index:1;width:min(var(--site-content-max,90rem), calc(100% - (var(--site-gutter,clamp(1rem, 5vw, 4.5rem)) * 2)));min-height:calc(max(48rem, 100svh) - var(--site-header-height,5rem));align-items:center;margin-inline:auto;padding-block:clamp(3rem,7vh,5.5rem);display:grid;position:relative}.hero[data-home-hero-version="5"] .hero-copy{z-index:2;width:min(100%, var(--home-hero-copy-max));min-width:0;min-height:0;padding:0 clamp(0rem,1.2vw,1rem) 0 0;display:block;position:relative}.hero[data-home-hero-version="5"] .line-kicker{color:#e0edf9c7;width:fit-content;max-width:100%;font-family:var(--site-font-body,"Segoe UI", Arial, sans-serif);letter-spacing:.12em;text-align:left;text-transform:uppercase;white-space:normal;align-items:center;gap:.75rem;margin:0 0 clamp(1.05rem,2.2vh,1.5rem);font-size:clamp(.68rem,.76vw,.78rem);font-weight:800;line-height:1.45;display:flex}.hero[data-home-hero-version="5"] .line-kicker>span{background:#0978ed;flex:none;width:2.25rem;height:2px;display:block}.hero[data-home-hero-version="5"] .line-kicker>span:last-child{display:none}.hero[data-home-hero-version="5"] h1{width:min(100%, var(--home-hero-copy-max));color:#f8fbff;letter-spacing:-.065em;text-transform:uppercase;text-wrap:balance;margin:0;font-family:Segoe UI Variable Display,Arial Black,Segoe UI,Arial,sans-serif;font-style:normal;font-weight:900;line-height:.88;display:block}.hero[data-home-hero-version="5"] .hero-title-top,.hero[data-home-hero-version="5"] .hero-title-main,.hero[data-home-hero-version="5"] h1 em{text-wrap:nowrap;width:max-content;max-width:100%;display:block}.hero[data-home-hero-version="5"] .hero-title-top{color:#f8fbff;letter-spacing:-.06em;font-family:inherit;font-size:clamp(2.8rem,4.15vw,4.85rem);font-weight:900;line-height:1}.hero[data-home-hero-version="5"] .hero-title-main{color:#0978ed;letter-spacing:-.065em;text-shadow:0 0 2.4rem #0978ed38;margin-top:-.01em;font-family:inherit;font-size:clamp(4.75rem,6.15vw,6.8rem);font-weight:900;line-height:.95}.hero[data-home-hero-version="5"] h1 em{color:#f8fbff;letter-spacing:.025em;margin-top:clamp(.72rem,1.45vh,1rem);font-family:inherit;font-size:clamp(1.2rem,1.45vw,1.55rem);font-style:normal;font-weight:900;line-height:1.08}.hero[data-home-hero-version="5"] .flare-line{opacity:.92;background:#0978ed;width:4.5rem;height:2px;margin:clamp(1.25rem,2.5vh,1.75rem) 0;display:block;overflow:visible}.hero[data-home-hero-version="5"] .flare-line:after{content:none;display:none}.hero[data-home-hero-version="5"] .hero-lead{color:#d0e0eed1;max-width:57ch;font-family:var(--site-font-body,"Segoe UI", Arial, sans-serif);text-wrap:pretty;margin:0;font-size:clamp(1rem,1.06vw,1.15rem);font-weight:480;line-height:1.62}.hero[data-home-hero-version="5"] .hero-actions{align-items:center;gap:.75rem;margin-top:clamp(1.35rem,2.8vh,1.85rem);display:flex}.hero[data-home-hero-version="5"] .glow-button,.hero[data-home-hero-version="5"] .hero-secondary-action{min-height:3.5rem;font-family:var(--site-font-body,"Segoe UI", Arial, sans-serif);letter-spacing:.045em;text-align:center;text-transform:uppercase;white-space:nowrap;border:1px solid #0000;border-radius:.75rem;flex:none;justify-content:center;align-items:center;gap:.72rem;margin:0;padding:.7rem .75rem .7rem 1.25rem;font-size:clamp(.74rem,.8vw,.84rem);font-weight:850;line-height:1.2;text-decoration:none;transition:color .16s,border-color .16s,background-color .16s,box-shadow .16s,transform .16s;display:inline-flex;position:relative;transform:none}.hero[data-home-hero-version="5"] .glow-button{color:#fff;background:#0978ed;width:auto;animation:none;box-shadow:0 16px 34px #00306f57,inset 0 1px #ffffff38}.hero[data-home-hero-version="5"] .glow-button:before,.hero[data-home-hero-version="5"] .hero-secondary-action:before{content:none;display:none}.hero[data-home-hero-version="5"] .hero-secondary-action{color:#eef7ffe6;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#020914c2;border-color:#bcd6eb47;box-shadow:inset 0 1px #ffffff0f}.hero[data-home-hero-version="5"] :is(.glow-button,.hero-secondary-action)>.arrow{width:2.25rem;height:2.25rem;box-shadow:none;background:#00123157;border-color:#eef7ff57;flex:0 0 2.25rem;transform:none}.hero[data-home-hero-version="5"] .hero-secondary-action>.arrow{background:0 0;border-color:#d6e6f43d;flex-basis:2rem;width:2rem;height:2rem}.hero[data-home-hero-version="5"] .glow-button:hover{background:#0978ed;transform:translateY(-2px);box-shadow:0 19px 40px #00367d70,0 0 0 1px #ffffff26,inset 0 1px #ffffff3d}.hero[data-home-hero-version="5"] .hero-secondary-action:hover{color:#fff;background:#07162be6;border-color:#d7e8f77a;transform:translateY(-2px)}.hero[data-home-hero-version="5"] :is(.glow-button,.hero-secondary-action):active{transform:translateY(0)}.hero[data-home-hero-version="5"] :is(.glow-button,.hero-secondary-action):focus-visible{outline-offset:4px;outline:3px solid #fff;box-shadow:0 0 0 7px #0978ed7a}.hero[data-home-hero-version="5"] .hero-trust{border-block:1px solid #98bcda2e;grid-template-columns:repeat(3,minmax(0,1fr));width:min(100%,45rem);min-height:3.9rem;margin:clamp(1.3rem,2.7vh,1.85rem) 0 0;padding:0;list-style:none;display:grid}.hero[data-home-hero-version="5"] .hero-trust li{border-right:1px solid #98bcda29;align-items:center;gap:.58rem;min-width:0;min-height:3.9rem;padding:.72rem .82rem;display:flex}.hero[data-home-hero-version="5"] .hero-trust li:first-child{padding-left:0}.hero[data-home-hero-version="5"] .hero-trust li:last-child{border-right:0;padding-right:0}.hero[data-home-hero-version="5"] .hero-trust i{background:#0978ed;border:1px solid #ffffffd1;border-radius:50%;flex:0 0 .45rem;width:.45rem;height:.45rem;box-shadow:0 0 0 3px #0978ed24}.hero[data-home-hero-version="5"] .hero-trust strong{color:#dbe9f5d1;font-family:var(--site-font-body,"Segoe UI", Arial, sans-serif);letter-spacing:.01em;font-size:clamp(.66rem,.69vw,.74rem);font-weight:730;line-height:1.42}.hero[data-home-hero-version="5"] .hero-art{z-index:0;width:100vw;min-width:0;height:auto;min-height:0;box-shadow:none;pointer-events:none;background:0 0;border:0;border-radius:0;margin:0;display:block;position:absolute;top:0;bottom:0;left:50%;overflow:hidden;transform:translate(-50%)}.hero[data-home-hero-version="5"] .hero-art>img{object-fit:contain;object-position:right center;filter:saturate(.96)contrast(1.04);width:100%;max-width:none;height:100%;animation:none;display:block;position:absolute;inset:0;transform:none}.hero[data-home-hero-version="5"] .hero-art:before,.hero[data-home-hero-version="5"] .hero-art:after{content:none;display:none}.hero[data-home-hero-version="5"] .hero-art figcaption{z-index:2;right:max(var(--site-gutter,clamp(1rem, 5vw, 4.5rem)), calc((100vw - var(--site-content-max,90rem)) / 2));color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#010812d1;border:1px solid #b9d3e838;border-left:3px solid #0978ed;border-radius:.35rem;gap:.3rem;width:min(22rem,100% - 2rem);max-width:22rem;padding:.88rem 1rem;display:grid;position:absolute;bottom:clamp(2rem,5vh,4rem);box-shadow:0 18px 45px #0000004d}.hero[data-home-hero-version="5"] .hero-art figcaption span{color:#0978ed;font-family:var(--site-font-body,"Segoe UI", Arial, sans-serif);letter-spacing:.14em;text-transform:uppercase;font-size:.62rem;font-weight:850;line-height:1.2}.hero[data-home-hero-version="5"] .hero-art figcaption strong{color:#f5faff;font-family:var(--site-font-body,"Segoe UI", Arial, sans-serif);font-size:clamp(.77rem,.84vw,.9rem);font-weight:720;line-height:1.35}@media (width>=1121px) and (width<=1400px){.hero[data-home-hero-version="5"]{--home-hero-copy-max:41rem}.hero[data-home-hero-version="5"] .hero-title-top{font-size:clamp(2.7rem,4vw,3.65rem)}.hero[data-home-hero-version="5"] .hero-title-main{font-size:clamp(4.5rem,6vw,5.45rem)}.hero[data-home-hero-version="5"] .hero-actions{gap:.55rem}.hero[data-home-hero-version="5"] .glow-button,.hero[data-home-hero-version="5"] .hero-secondary-action{padding-left:1rem;padding-right:.55rem;font-size:.72rem}.hero[data-home-hero-version="5"] :is(.glow-button,.hero-secondary-action)>.arrow{flex-basis:2rem;width:2rem;height:2rem}}@media (width<=1120px){.hero[data-home-hero-version="5"]{min-height:0}.hero[data-home-hero-version="5"] .hero-layout{grid-template-columns:minmax(0,1fr);gap:clamp(2rem,5vw,3.5rem);min-height:0;padding-block:clamp(2.5rem,6vw,4rem) clamp(3rem,7vw,4.75rem)}.hero[data-home-hero-version="5"] .hero-copy{width:min(100%,52rem);padding-right:0}.hero[data-home-hero-version="5"] h1{width:min(100%,52rem)}.hero[data-home-hero-version="5"] .hero-title-top{font-size:clamp(2.65rem,6.1vw,4.4rem)}.hero[data-home-hero-version="5"] .hero-title-main{font-size:clamp(4.4rem,10vw,6.6rem)}.hero[data-home-hero-version="5"] .hero-art{width:100%;height:clamp(24rem,62vw,36rem);margin:0;position:relative;inset:auto;transform:none}.hero[data-home-hero-version="5"] .hero-art>img{object-fit:contain;object-position:center}.hero[data-home-hero-version="5"] .hero-art figcaption{bottom:clamp(1rem,3vw,1.5rem);right:clamp(1rem,3vw,1.5rem)}}@media (width<=720px){.hero[data-home-hero-version="5"] .hero-layout{width:min(var(--site-content-max,90rem), calc(100% - (var(--site-gutter,clamp(1rem, 5vw, 4.5rem)) * 2)));padding-top:clamp(1.75rem,6vw,2.5rem)}.hero[data-home-hero-version="5"] .line-kicker{letter-spacing:.095em;gap:.58rem;margin-bottom:1rem;font-size:clamp(.62rem,2.15vw,.7rem)}.hero[data-home-hero-version="5"] .line-kicker>span{width:1.4rem}.hero[data-home-hero-version="5"] .hero-title-top{font-size:clamp(2.35rem,8.6vw,3.6rem)}.hero[data-home-hero-version="5"] .hero-title-main{font-size:clamp(3.7rem,13.7vw,5.65rem)}.hero[data-home-hero-version="5"] h1 em{white-space:normal;font-size:clamp(.95rem,4.6vw,1.2rem)}.hero[data-home-hero-version="5"] .flare-line{margin-block:1.1rem}.hero[data-home-hero-version="5"] .hero-lead{max-width:44rem;font-size:1rem;line-height:1.56}.hero[data-home-hero-version="5"] .hero-actions{gap:.6rem;margin-top:1.2rem}.hero[data-home-hero-version="5"] .glow-button,.hero[data-home-hero-version="5"] .hero-secondary-action{letter-spacing:.035em;min-height:3.35rem;padding-block:.58rem;font-size:.7rem}.hero[data-home-hero-version="5"] .hero-trust{min-height:3.5rem;margin-top:1.2rem}.hero[data-home-hero-version="5"] .hero-trust li{gap:.45rem;min-height:3.5rem;padding:.62rem}.hero[data-home-hero-version="5"] .hero-trust strong{font-size:.64rem;line-height:1.35}.hero[data-home-hero-version="5"] .hero-art{height:clamp(20rem,61vw,28rem)}}@media (width<=560px){.hero[data-home-hero-version="5"] .hero-title-top{font-size:clamp(2.05rem,10.4vw,2.85rem)}.hero[data-home-hero-version="5"] .hero-title-main{font-size:clamp(3rem,15vw,4.1rem)}.hero[data-home-hero-version="5"] .hero-actions{flex-direction:column;align-items:stretch}.hero[data-home-hero-version="5"] .glow-button,.hero[data-home-hero-version="5"] .hero-secondary-action{justify-content:space-between;width:100%;padding-left:1.05rem}.hero[data-home-hero-version="5"] .hero-trust{border-block:0;grid-template-columns:1fr}.hero[data-home-hero-version="5"] .hero-trust li,.hero[data-home-hero-version="5"] .hero-trust li:first-child,.hero[data-home-hero-version="5"] .hero-trust li:last-child{border-bottom:1px solid #98bcda29;border-right:0;min-height:2.45rem;padding:.44rem 0}.hero[data-home-hero-version="5"] .hero-trust li:last-child{border-bottom:0}.hero[data-home-hero-version="5"] .hero-art{height:clamp(17.5rem,76vw,22rem)}.hero[data-home-hero-version="5"] .hero-art>img{object-fit:cover;object-position:74% center}.hero[data-home-hero-version="5"] .hero-art figcaption{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:min(18rem,100% - 1.5rem);padding:.72rem .8rem;bottom:.75rem;left:.75rem;right:auto}}@media (width<=350px){.hero[data-home-hero-version="5"] .hero-layout{width:calc(100% - 2rem)}.hero[data-home-hero-version="5"] .line-kicker{align-items:flex-start}.hero[data-home-hero-version="5"] .line-kicker>span{margin-top:.45rem}.hero[data-home-hero-version="5"] .hero-title-top{font-size:1.95rem}.hero[data-home-hero-version="5"] .hero-title-main{font-size:2.85rem}.hero[data-home-hero-version="5"] h1 em{letter-spacing:.02em;font-size:.9rem}.hero[data-home-hero-version="5"] .hero-art{height:16.5rem}.hero[data-home-hero-version="5"] .hero-art figcaption strong{font-size:.72rem}}@media (prefers-reduced-motion:reduce){.hero[data-home-hero-version="5"] *,.hero[data-home-hero-version="5"] :before,.hero[data-home-hero-version="5"] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;animation:none!important}}main[data-home-narrative-version="6"]{--home-v6-surface-0:#020711;--home-v6-surface-1:#06101f;--home-v6-surface-2:#09172a;--home-v6-panel:#08172bd6;--home-v6-panel-strong:#091c35f0;--home-v6-line:#8eb8e233;--home-v6-line-strong:#4d9dee6b;--home-v6-muted:#a9b9cc;--home-v6-blue:#0978ed;isolation:auto;background:var(--home-v6-surface-0)}main[data-home-narrative-version="6"] .home-chapter{border-top:1px solid #7eabd921;min-height:0;scroll-margin-top:80px;position:relative;overflow:clip}main[data-home-narrative-version="6"] .home-chapter>.container{z-index:110!important}body:has(main[data-home-narrative-version="6"]) .oi-navigator[data-biomechanics][data-behavior-system][data-cyber-system][data-expression-system][data-energy-system][data-dynamic-system][data-environment-system=v109][data-responsive-system][data-prop-system][data-game-system][data-intent-system][data-oi-version="2.0"]:not(.is-open):not(:focus-within){z-index:100!important}body:has(main[data-home-narrative-version="6"]) .oi-navigator[data-biomechanics][data-behavior-system][data-cyber-system][data-expression-system][data-energy-system][data-dynamic-system][data-environment-system=v109][data-responsive-system][data-prop-system][data-game-system][data-intent-system][data-oi-version="2.0"][data-oi-depth-plane=back]:not(.is-open):not(.is-motion-paused):not(:focus-within){z-index:52!important}body:has(main[data-home-narrative-version="6"]) .oi-navigator[data-biomechanics][data-behavior-system][data-cyber-system][data-expression-system][data-energy-system][data-dynamic-system][data-environment-system=v109][data-responsive-system][data-prop-system][data-game-system][data-intent-system][data-oi-version="2.0"][data-oi-depth-plane=middle]:not(.is-open):not(.is-motion-paused):not(:focus-within){z-index:76!important}body:has(main[data-home-narrative-version="6"]) .oi-navigator[data-biomechanics][data-behavior-system][data-cyber-system][data-expression-system][data-energy-system][data-dynamic-system][data-environment-system=v109][data-responsive-system][data-prop-system][data-game-system][data-intent-system][data-oi-version="2.0"][data-oi-depth-plane=front]:not(.is-open):not(.is-motion-paused):not(:focus-within){z-index:100!important}body:has(main[data-home-narrative-version="6"]) .oi-navigator:not(.is-open) .oi-navigator__tank-depth{transition:opacity .16s;opacity:1!important}body:has(main[data-home-narrative-version="6"]) .oi-navigator[data-oi-depth-plane=middle]:not(.is-open) .oi-navigator__tank-depth{opacity:.34!important}body:has(main[data-home-narrative-version="6"]) .oi-navigator[data-oi-depth-plane=back]:not(.is-open) .oi-navigator__tank-depth{opacity:.08!important}body:has(main[data-home-narrative-version="6"]) .oi-navigator[data-oi-scroll-receding=true]:not(.is-open):not(:focus-within){z-index:52!important}body:has(main[data-home-narrative-version="6"]) .oi-navigator[data-oi-scroll-receding=true]:not(.is-open):not(:focus-within) .oi-navigator__tank-depth{opacity:.08!important}body:has(main[data-home-narrative-version="6"]) .oi-navigator:is([data-oi-depth-plane=middle],[data-oi-depth-plane=back]):not(.is-open) .oi-navigator__prompt{visibility:hidden!important;opacity:0!important}body:has(main[data-home-narrative-version="6"]) .oi-navigator[data-oi-scroll-receding=true]:not(.is-open):not(:focus-within) .oi-navigator__prompt{visibility:hidden!important;opacity:0!important;pointer-events:none!important}:is(body:has(main[data-home-narrative-version="6"]) .oi-navigator[data-biomechanics][data-behavior-system][data-cyber-system][data-expression-system][data-energy-system][data-dynamic-system][data-environment-system=v109][data-responsive-system][data-prop-system][data-game-system][data-intent-system][data-oi-version="2.0"].is-open,body:has(main[data-home-narrative-version="6"]) .oi-navigator[data-biomechanics][data-behavior-system][data-cyber-system][data-expression-system][data-energy-system][data-dynamic-system][data-environment-system=v109][data-responsive-system][data-prop-system][data-game-system][data-intent-system][data-oi-version="2.0"]:focus-within){z-index:1200!important}main[data-home-narrative-version="6"] [data-oi-tank-object=cluster][data-oi-tank-plane=front]{z-index:110!important}main[data-home-narrative-version="6"] .home-chapter:before{z-index:-1;content:"";background:linear-gradient(90deg,#0000,#0978edb8,#0000);width:min(58rem,72vw);height:1px;position:absolute;top:-1px;left:50%;transform:translate(-50%)}main[data-home-narrative-version="6"] .home-chapter-label{color:#a9c9e9;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:.7rem;width:fit-content;margin:0 0 1.1rem;font-size:.72rem;font-weight:760;line-height:1.2;display:inline-flex}main[data-home-narrative-version="6"] .home-chapter-label b{color:#eaf5ff;letter-spacing:.08em;background:#0978ed21;border:1px solid #469ef78a;border-radius:50%;place-items:center;width:2rem;height:2rem;font-size:.68rem;display:inline-grid}main[data-home-narrative-version="6"] .optimization-circuit,main[data-home-narrative-version="6"] .services-wave,main[data-home-narrative-version="6"] .assessment-energy,main[data-home-narrative-version="6"] .final-circuit{display:none!important}main[data-home-narrative-version="6"] .home-chapter .pulse-dot{animation:none!important}main[data-home-narrative-version="6"] .optimization-motion{background:radial-gradient(circle at 74% 36%,#0978ed17,#0000 33rem),linear-gradient(#020711 0%,#040c18 100%);padding:clamp(5.5rem,8vw,8rem) 0}main[data-home-narrative-version="6"] .optimization-motion-layout{grid-template:"copy demo""result demo"1fr/minmax(17rem,.72fr) minmax(0,1.28fr);align-items:start;gap:2rem clamp(2.5rem,5vw,5rem);display:grid}main[data-home-narrative-version="6"] .optimization-motion-copy{grid-area:copy;width:auto;max-width:34rem;padding:1rem 0 0}main[data-home-narrative-version="6"] .optimization-motion-copy h2{color:#f8fbff;letter-spacing:-.052em;max-width:13ch;margin:0;font-size:clamp(2.55rem,4.1vw,4.6rem);line-height:.98}main[data-home-narrative-version="6"] .optimization-motion-copy h2 span{color:#5eb6ff;margin-top:.16em;display:block}main[data-home-narrative-version="6"] .optimization-motion-copy>p:last-child{max-width:37rem;color:var(--home-v6-muted);margin:1.5rem 0 0;font-size:1.02rem;line-height:1.7}main[data-home-narrative-version="6"] .optimization-power-v6{border:1px solid var(--home-v6-line-strong);background:linear-gradient(145deg,#08192f,#020913);border-radius:1.5rem;grid-area:demo;min-width:0;overflow:hidden;box-shadow:0 2rem 5rem #00000057,inset 0 1px #ffffff09}main[data-home-narrative-version="6"] .optimization-power-v6__bar{border-bottom:1px solid var(--home-v6-line);color:#cfe6fb;letter-spacing:.12em;text-transform:uppercase;background:#040e1ccc;justify-content:space-between;align-items:center;min-height:3.25rem;padding:0 1.2rem;font-size:.7rem;font-weight:760;display:flex}main[data-home-narrative-version="6"] .optimization-power-v6__bar span{align-items:center;gap:.55rem;display:inline-flex}main[data-home-narrative-version="6"] .optimization-power-v6__bar i,main[data-home-narrative-version="6"] .assessment-deliverable__eyebrow i{background:var(--home-v6-blue);border-radius:50%;width:.45rem;height:.45rem;box-shadow:0 0 0 .3rem #0978ed1f}main[data-home-narrative-version="6"] .optimization-power-v6__bar small{color:#79bfff;font:inherit}main[data-home-narrative-version="6"] .optimization-power-v6__body{grid-template-columns:minmax(0,1.08fr) minmax(16rem,.92fr);min-height:34rem;display:grid}main[data-home-narrative-version="6"] .optimization-power-v6__visual{border-right:1px solid var(--home-v6-line);background:#030914;min-height:34rem;margin:0;position:relative;overflow:hidden}main[data-home-narrative-version="6"] .optimization-power-v6__visual img{object-fit:cover;object-position:54% 50%;filter:saturate(.72)contrast(1.04)brightness(.68);opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .22s;position:absolute;inset:0}main[data-home-narrative-version="6"] .optimization-power-v6__visual img[data-active=true]{opacity:1}main[data-home-narrative-version="6"] .optimization-power-v6__shade{background:linear-gradient(#0000 35%,#020811e6 100%),linear-gradient(90deg,#0000 55%,#02081159);position:absolute;inset:0}main[data-home-narrative-version="6"] .optimization-power-v6__visual figcaption{gap:.45rem;display:grid;position:absolute;bottom:1.35rem;left:1.4rem;right:1.4rem}main[data-home-narrative-version="6"] .optimization-power-v6__visual figcaption span{color:#9eb6cf;letter-spacing:.12em;text-transform:uppercase;font-size:.69rem;font-weight:750}main[data-home-narrative-version="6"] .optimization-power-v6__visual figcaption strong{color:#fff;letter-spacing:-.035em;font-size:clamp(1.45rem,2.1vw,2.15rem)}main[data-home-narrative-version="6"] .optimization-power-v6__content{flex-direction:column;min-width:0;padding:1.35rem;display:flex}main[data-home-narrative-version="6"] .optimization-power-v6__tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem;display:grid}main[data-home-narrative-version="6"] .optimization-power-v6__tabs button{color:#8fa6bc;text-align:left;cursor:pointer;background:#ffffff05;border:1px solid #84b1de29;border-radius:.8rem;justify-items:start;gap:.32rem;min-width:0;min-height:4.7rem;padding:.8rem;transition:border-color .16s,background-color .16s,color .16s;display:grid}main[data-home-narrative-version="6"] .optimization-power-v6__tabs button span{color:#71baff;letter-spacing:.1em;font-size:.64rem;font-weight:800}main[data-home-narrative-version="6"] .optimization-power-v6__tabs button strong{text-overflow:ellipsis;width:100%;font-size:.75rem;line-height:1.2;overflow:hidden}main[data-home-narrative-version="6"] .optimization-power-v6__tabs button[aria-selected=true]{color:#fff;background:#0978ed21;border-color:#4ba3fb94}main[data-home-narrative-version="6"] .optimization-power-v6__tabs button:focus-visible{outline-offset:2px;outline:3px solid #8ec9ff}main[data-home-narrative-version="6"] .optimization-power-v6__panel{outline:0;flex-direction:column;flex:1;justify-content:center;padding:2.2rem .25rem .4rem;display:flex}main[data-home-narrative-version="6"] .optimization-power-v6__panel[hidden]{display:none}main[data-home-narrative-version="6"] .optimization-power-v6__panel>p{color:#6eb8ff;letter-spacing:.13em;text-transform:uppercase;margin:0 0 .75rem;font-size:.68rem;font-weight:790}main[data-home-narrative-version="6"] .optimization-power-v6__panel h3{color:#fff;letter-spacing:-.04em;margin:0;font-size:clamp(1.7rem,2.2vw,2.25rem);line-height:1.03}main[data-home-narrative-version="6"] .optimization-power-v6__panel>span{color:var(--home-v6-muted);margin:1rem 0 1.7rem;font-size:.95rem;line-height:1.65}main[data-home-narrative-version="6"] .optimization-power-v6__panel>strong{color:#d9ecff;background:#0978ed14;border:1px solid #54a0eb3d;border-radius:.8rem;align-items:center;gap:.65rem;margin-top:auto;padding:1rem;font-size:.8rem;line-height:1.35;display:flex}main[data-home-narrative-version="6"] .optimization-power-v6__panel>strong i{background:#52adff;border-radius:50%;flex:none;width:.48rem;height:.48rem}main[data-home-narrative-version="6"] .optimization-result{border:1px solid var(--home-v6-line);width:auto;max-width:34rem;box-shadow:none;background:#081629;border-radius:1rem;grid-area:result;grid-template-columns:auto 1fr;align-items:center;gap:.9rem 1rem;margin:0;padding:1.2rem;display:grid}main[data-home-narrative-version="6"] .optimization-result .result-orbit{grid-row:1/span 2;width:3.35rem;height:3.35rem;animation:none!important}main[data-home-narrative-version="6"] .optimization-result>div{gap:.2rem;display:grid}main[data-home-narrative-version="6"] .optimization-result>div small{color:#7fbef8;letter-spacing:.12em;text-transform:uppercase;font-size:.64rem;font-weight:780}main[data-home-narrative-version="6"] .optimization-result>div strong{color:#f5f9ff;font-size:.98rem;line-height:1.35}main[data-home-narrative-version="6"] .optimization-result>a{color:#fff;background:var(--home-v6-blue);letter-spacing:.06em;text-transform:uppercase;border:1px solid #4aa1f761;border-radius:.8rem;grid-column:1/-1;justify-content:space-between;align-items:center;min-height:3.15rem;padding:0 1rem;font-size:.76rem;font-weight:800;display:flex}main[data-home-narrative-version="6"] .difference{background:linear-gradient(90deg, #0978ed09, transparent 35%), var(--home-v6-surface-1);padding:clamp(5.5rem,8vw,8rem) 0}main[data-home-narrative-version="6"] .difference-layout{grid-template-columns:minmax(0,.9fr) minmax(23rem,1.1fr);align-items:center;gap:clamp(2.5rem,5.5vw,5.75rem);display:grid}main[data-home-narrative-version="6"] .difference-copy{width:auto;max-width:39rem}main[data-home-narrative-version="6"] .difference-copy h2{letter-spacing:-.055em;margin:0;font-size:clamp(2.7rem,4.6vw,4.9rem);line-height:.97}main[data-home-narrative-version="6"] .difference-copy h2 span{color:#52adff}main[data-home-narrative-version="6"] .difference-copy .section-lead{max-width:38rem;color:var(--home-v6-muted);margin:1.5rem 0 2rem;font-size:1rem;line-height:1.7}main[data-home-narrative-version="6"] .value-pledges{border:1px solid var(--home-v6-line);background:#051120;border-radius:1.15rem;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 0 1.6rem;display:grid;overflow:hidden}main[data-home-narrative-version="6"] .value-pledges>div{border:0;border-right:1px solid var(--home-v6-line);border-bottom:1px solid var(--home-v6-line);background:0 0;min-height:10.25rem;padding:1.35rem}main[data-home-narrative-version="6"] .value-pledges>div:nth-child(2n){border-right:0}main[data-home-narrative-version="6"] .value-pledges>div:nth-last-child(-n+2){border-bottom:0}main[data-home-narrative-version="6"] .value-pledges p{color:#9fb1c5;line-height:1.52}main[data-home-narrative-version="6"] .value-pledges p strong{color:#fff}main[data-home-narrative-version="6"] .difference .outline-button{background:#0978ed0f;border-color:#52a1f070;border-radius:.8rem;min-height:3.3rem}main[data-home-narrative-version="6"] .difference-image{border:1px solid var(--home-v6-line-strong);background:#030a14;border-radius:1.5rem;min-height:39rem;margin:0;position:relative;overflow:hidden;box-shadow:0 2rem 5rem #00000047}main[data-home-narrative-version="6"] .difference-image:after{content:"";pointer-events:none;background:linear-gradient(#0000 58%,#020811db);position:absolute;inset:0}main[data-home-narrative-version="6"] .difference-image img{object-fit:cover;object-position:56% center;filter:saturate(.77)contrast(1.03);width:100%;height:100%}main[data-home-narrative-version="6"] .difference-image figcaption{z-index:1;color:#d8e8f8;background:#020811c7;width:auto;max-width:34rem;bottom:1.25rem;left:1.35rem;right:1.35rem}main[data-home-narrative-version="6"] .services{background:radial-gradient(circle at 18% 30%, #0978ed13, transparent 30rem), var(--home-v6-surface-0);padding:clamp(5.5rem,8vw,8rem) 0}main[data-home-narrative-version="6"] .services .section-heading{grid-template-columns:minmax(0,1.22fr) minmax(18rem,.58fr);align-items:end;gap:3rem;margin:0 0 2.4rem;display:grid}main[data-home-narrative-version="6"] .services .section-heading h2{letter-spacing:-.055em;max-width:16ch;margin:0;font-size:clamp(2.7rem,4.8vw,5rem);line-height:.96}main[data-home-narrative-version="6"] .services .section-heading h2 span{color:#52adff;display:block}main[data-home-narrative-version="6"] .services .section-heading>p{border-left:1px solid var(--home-v6-line-strong);max-width:31rem;color:var(--home-v6-muted);margin:0 0 .35rem;padding-left:1.4rem;font-size:.98rem;line-height:1.7}main[data-home-narrative-version="6"] .service-console{border:1px solid var(--home-v6-line-strong);background:#030c18d6;border-radius:1.5rem;overflow:hidden;box-shadow:0 2rem 5rem #0000004d}main[data-home-narrative-version="6"] .service-console-bar,main[data-home-narrative-version="6"] .service-console-footer{border-color:var(--home-v6-line);color:#a9c4df;background:#040e1beb;min-height:3.7rem;padding-inline:1.5rem}main[data-home-narrative-version="6"] .service-console-layout{grid-template-columns:minmax(19rem,22rem) minmax(0,1fr);min-height:42.5rem;display:grid}main[data-home-narrative-version="6"] .service-tablist{border-right:1px solid var(--home-v6-line);background:#030c18b3;align-content:stretch;gap:.35rem;padding:1rem;display:grid;overflow:visible}main[data-home-narrative-version="6"] .service-tab{color:#9db0c4;min-height:4.7rem;box-shadow:none;background:0 0;border:1px solid #0000;border-radius:.85rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.8rem;padding:.75rem;display:grid;transform:none}main[data-home-narrative-version="6"] .service-tab:hover,main[data-home-narrative-version="6"] .service-tab:focus-visible{color:#eef7ff;background:#0978ed12;border-color:#5fa9f15c;transform:none}main[data-home-narrative-version="6"] .service-tab:focus-visible{outline-offset:2px;outline:3px solid #8ec9ff}main[data-home-narrative-version="6"] .service-tab.is-active{color:#fff;background:linear-gradient(100deg,#0978ed40,#0978ed12);border-color:#4da3f7a8;box-shadow:inset 3px 0 #3ea5ff}main[data-home-narrative-version="6"] .service-tab-icon{width:2.75rem;height:2.75rem}main[data-home-narrative-version="6"] .service-tab-copy strong{font-size:.84rem;line-height:1.24}main[data-home-narrative-version="6"] .service-tab-copy small{color:#7190ac;margin-top:.24rem;font-size:.61rem}main[data-home-narrative-version="6"] .service-stage,main[data-home-narrative-version="6"] .service-panel{min-height:42.5rem}main[data-home-narrative-version="6"] .service-panel-photo{filter:saturate(.68)contrast(1.02)brightness(.72)}main[data-home-narrative-version="6"] .service-panel-content{max-width:35rem}main[data-home-narrative-version="6"] .service-premium-cta{box-shadow:none;border-radius:.9rem}main[data-home-narrative-version="6"] .assessment{background:radial-gradient(circle at 82% 20%, #0978ed1a, transparent 30rem), var(--home-v6-surface-1);padding:clamp(5.5rem,8vw,8rem) 0}main[data-home-narrative-version="6"] .assessment-ad{border:1px solid var(--home-v6-line-strong);background:linear-gradient(135deg,#0978ed0e,#0000 46%),#030e1ce0;border-radius:1.6rem;grid-template-columns:minmax(0,1.1fr) minmax(22rem,.72fr);gap:clamp(2rem,4vw,4rem);padding:clamp(2rem,4vw,4.25rem);display:grid;overflow:hidden;box-shadow:0 2.25rem 6rem #0000004f,inset 0 1px #ffffff0a}main[data-home-narrative-version="6"] .assessment-ad-copy{width:auto;max-width:none;padding:0}main[data-home-narrative-version="6"] .assessment-ad-copy .line-kicker{justify-content:flex-start}main[data-home-narrative-version="6"] .assessment-ad-copy .line-kicker span:last-child{display:none}main[data-home-narrative-version="6"] .assessment-ad-copy h2{letter-spacing:-.055em;margin:1.15rem 0 0;font-size:clamp(2.75rem,4.9vw,5rem);line-height:.96}main[data-home-narrative-version="6"] .assessment-title-top,main[data-home-narrative-version="6"] .assessment-title-main{display:block}main[data-home-narrative-version="6"] .assessment-title-main{color:#52adff}main[data-home-narrative-version="6"] .assessment-ad-copy .flare-line{display:none}main[data-home-narrative-version="6"] .assessment-pitch{max-width:44rem;color:var(--home-v6-muted);margin:1.4rem 0 1.8rem;font-size:1rem;line-height:1.7}main[data-home-narrative-version="6"] .assessment-pitch strong{color:#fff}main[data-home-narrative-version="6"] .assessment-process{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}main[data-home-narrative-version="6"] .assessment-process li{background:#ffffff05;border:1px solid #80adda29;border-radius:.85rem;grid-template-columns:2.4rem minmax(0,1fr);align-items:center;gap:.9rem;padding:.95rem 1rem;display:grid}main[data-home-narrative-version="6"] .assessment-process li>span{color:#78bcff;background:#0978ed1a;border:1px solid #4ea3f87a;border-radius:50%;place-items:center;width:2.35rem;height:2.35rem;font-size:.66rem;font-weight:820;display:grid}main[data-home-narrative-version="6"] .assessment-process li div{gap:.2rem;display:grid}main[data-home-narrative-version="6"] .assessment-process li strong{color:#f5f9ff;font-size:.9rem}main[data-home-narrative-version="6"] .assessment-process li small{color:#91a7bd;font-size:.78rem;line-height:1.45}main[data-home-narrative-version="6"] .assessment-assurance-heading{margin-top:1.8rem}main[data-home-narrative-version="6"] .assessment-deliverable{background:linear-gradient(155deg,#0978ed29,#0000 52%),#030c19;border:1px solid #5baaf95c;border-radius:1.25rem;flex-direction:column;justify-content:center;align-self:stretch;min-width:0;padding:clamp(1.6rem,3vw,2.5rem);display:flex}main[data-home-narrative-version="6"] .assessment-deliverable__eyebrow{color:#85c5ff;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.6rem;font-size:.68rem;font-weight:780;display:inline-flex}main[data-home-narrative-version="6"] .assessment-deliverable h3{color:#fff;letter-spacing:-.045em;margin:1.15rem 0 0;font-size:clamp(2rem,3vw,3rem);line-height:1.02}main[data-home-narrative-version="6"] .assessment-deliverable>p{color:var(--home-v6-muted);margin:1rem 0 1.4rem;font-size:.94rem;line-height:1.65}main[data-home-narrative-version="6"] .assessment-deliverable>ul{gap:.55rem;margin:0 0 1.5rem;padding:0;list-style:none;display:grid}main[data-home-narrative-version="6"] .assessment-deliverable>ul li{color:#d8e8f8;border-bottom:1px solid #83add624;align-items:center;gap:.7rem;padding:.8rem 0;font-size:.83rem;font-weight:680;display:flex}main[data-home-narrative-version="6"] .assessment-deliverable>ul svg{color:#5fb3ff;width:1.05rem}main[data-home-narrative-version="6"] .assessment-deliverable .assessment-booking-bar{color:#fff;background:var(--home-v6-blue);min-height:5.2rem;box-shadow:none;border:1px solid #8cccff85;border-radius:.95rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.85rem;padding:.8rem 1rem;display:grid}main[data-home-narrative-version="6"] .assessment-deliverable .assessment-booking-copy{gap:.08rem;display:grid}main[data-home-narrative-version="6"] .assessment-deliverable .assessment-booking-copy small{color:#ffffffc2;letter-spacing:.1em;text-transform:uppercase;font-size:.65rem;font-weight:760}main[data-home-narrative-version="6"] .assessment-deliverable .assessment-booking-copy strong{font-size:1rem}main[data-home-narrative-version="6"] .assessment-deliverable .assessment-booking-copy em{color:#ffffffc7;font-size:.7rem;font-style:normal}main[data-home-narrative-version="6"] .assessment-deliverable__note{color:#7890a8;text-align:center;margin-top:.85rem;font-size:.68rem;line-height:1.5}main[data-home-narrative-version="6"] .workplace{background:linear-gradient(180deg, #0978ed06, transparent 22%), var(--home-v6-surface-0);padding:clamp(5.5rem,8vw,8rem) 0}main[data-home-narrative-version="6"] .workplace-intro{grid-template-columns:minmax(0,1.15fr) minmax(18rem,.65fr);align-items:end;gap:1.5rem 4rem;margin:0 0 2.4rem;display:grid}main[data-home-narrative-version="6"] .workplace-intro__eyebrow{border:0;grid-column:1/-1;justify-items:start;gap:0;display:grid}main[data-home-narrative-version="6"] .workplace-intro h2{letter-spacing:-.055em;max-width:14ch;margin:0;font-size:clamp(2.8rem,5vw,5.1rem);line-height:.96}main[data-home-narrative-version="6"] .workplace-intro h2 span{color:#52adff;display:block}main[data-home-narrative-version="6"] .workplace-intro__support{border-left:1px solid var(--home-v6-line-strong);margin:0 0 .35rem;padding-left:1.4rem}main[data-home-narrative-version="6"] .workplace-intro__support p{color:var(--home-v6-muted);margin:0;font-size:.98rem;line-height:1.7}main[data-home-narrative-version="6"] .workplace-intro__support ul{flex-wrap:wrap;gap:.45rem;margin:1rem 0 0;padding:0;list-style:none;display:flex}main[data-home-narrative-version="6"] .workplace-intro__support li{color:#b9d6f1;letter-spacing:.08em;text-transform:uppercase;background:#0978ed0e;border:1px solid #5ca6ef40;border-radius:999px;align-items:center;gap:.42rem;padding:.5rem .72rem;font-size:.66rem;font-weight:760;display:inline-flex}main[data-home-narrative-version="6"] .workplace-intro__support li i{background:#4faaff;border-radius:50%;width:.38rem;height:.38rem}main[data-home-narrative-version="6"] .platform-expertise-shell{border:1px solid var(--home-v6-line-strong);background:#040e1cdb;border-radius:1.55rem;grid-template-columns:minmax(0,1.05fr) minmax(21rem,.95fr);display:grid;overflow:hidden;box-shadow:0 2rem 5rem #00000047}main[data-home-narrative-version="6"] .platform-expertise-visual{border-right:1px solid var(--home-v6-line);background:#030914;min-height:40rem;margin:0;position:relative}main[data-home-narrative-version="6"] .platform-expertise-visual>img{object-fit:cover;filter:saturate(.7)contrast(1.04)brightness(.66);width:100%;height:100%}main[data-home-narrative-version="6"] .platform-expertise-visual>span{background:linear-gradient(#0000 38%,#020811f0 100%);position:absolute;inset:0}main[data-home-narrative-version="6"] .platform-expertise-visual figcaption{gap:.5rem;display:grid;position:absolute;bottom:1.7rem;left:1.8rem;right:1.8rem}main[data-home-narrative-version="6"] .platform-expertise-visual figcaption small{color:#79bfff;letter-spacing:.12em;text-transform:uppercase;font-size:.68rem;font-weight:780}main[data-home-narrative-version="6"] .platform-expertise-visual figcaption strong{color:#fff;letter-spacing:-.035em;max-width:27rem;font-size:clamp(1.6rem,2.5vw,2.45rem);line-height:1.07}main[data-home-narrative-version="6"] .platform-expertise-grid{align-content:center;gap:.65rem;padding:clamp(1.2rem,2.5vw,2rem);display:grid}main[data-home-narrative-version="6"] .platform-expertise-card{color:#fff;background:#05101f;border:1px solid #7eafde2b;border-radius:1rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.5rem 1rem;min-height:11.2rem;padding:1.25rem 1.35rem;transition:border-color .16s,background-color .16s;display:grid;position:relative}main[data-home-narrative-version="6"] .platform-expertise-card:hover,main[data-home-narrative-version="6"] .platform-expertise-card:focus-visible{background:linear-gradient(110deg,#0978ed24,#0978ed08),#05101f;border-color:#53a9fc94}main[data-home-narrative-version="6"] .platform-expertise-card:focus-visible{outline-offset:3px;outline:3px solid #8ec9ff}main[data-home-narrative-version="6"] .platform-expertise-card__number{color:#52789f;letter-spacing:.1em;font-size:.64rem;font-weight:790;position:absolute;top:.9rem;right:1rem}main[data-home-narrative-version="6"] .platform-expertise-card__logo{place-items:center start;min-height:3.8rem;display:grid}main[data-home-narrative-version="6"] .platform-expertise-card__logo img{object-fit:contain;object-position:left center;filter:saturate(.88)brightness(1.05);width:auto;max-width:10.5rem;height:auto;max-height:3.2rem}main[data-home-narrative-version="6"] .platform-expertise-card>p{color:#99adc1;grid-column:1/-1;max-width:34rem;margin:0;font-size:.82rem;line-height:1.52}main[data-home-narrative-version="6"] .platform-expertise-card>strong{color:#7fc2ff;letter-spacing:.04em;text-transform:uppercase;grid-column:1/-1;justify-content:space-between;align-items:center;margin-top:.25rem;font-size:.73rem;display:flex}main[data-home-narrative-version="6"] .platform-expertise-card>strong svg{width:1rem}main[data-home-narrative-version="6"] .platform-expertise-card--voice{grid-template-columns:auto minmax(0,1fr)}main[data-home-narrative-version="6"] .platform-expertise-card__voice-mark{color:#7fc2ff;background:#0978ed1c;border:1px solid #59acfc6b;border-radius:.85rem;place-items:center;width:3.3rem;height:3.3rem;display:grid}main[data-home-narrative-version="6"] .platform-expertise-card__voice-mark svg{width:1.45rem}main[data-home-narrative-version="6"] .platform-expertise-card--voice h3{letter-spacing:-.03em;margin:0;font-size:1.35rem}main[data-home-narrative-version="6"] .partner-panel{border:1px solid var(--home-v6-line);background:#05101f;border-radius:1.1rem;grid-template-columns:minmax(17rem,.7fr) minmax(0,1.3fr);align-items:center;gap:2rem;margin-top:1.1rem;padding:1.45rem 1.6rem;display:grid}main[data-home-narrative-version="6"] .partner-panel__intro h3{margin:.45rem 0 .25rem;font-size:1.15rem}main[data-home-narrative-version="6"] .partner-panel__intro p{color:#879db4;margin:0;font-size:.78rem;line-height:1.5}main[data-home-narrative-version="6"] .partner-grid{gap:.55rem}main[data-home-narrative-version="6"] .partner-logo{min-height:5.5rem;box-shadow:none;background:#ffffff05;border-color:#7fafde24}main[data-home-narrative-version="6"] .partner-logo--checkpoint:before{content:"";background:#fffffff5;border:1px solid #ffffffb3;border-radius:.65rem;position:absolute;inset:.7rem;box-shadow:0 .5rem 1.25rem #00041233}main[data-home-narrative-version="6"] .testimonials{background:linear-gradient(180deg, #0978ed08, transparent 60%), var(--home-v6-surface-1);padding:clamp(5.5rem,8vw,7.5rem) 0}main[data-home-narrative-version="6"] .testimonial-heading{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:2rem;margin-bottom:2.3rem;display:grid}main[data-home-narrative-version="6"] .testimonial-heading h2{letter-spacing:-.055em;margin:0;font-size:clamp(2.65rem,4.6vw,4.75rem);line-height:.98}main[data-home-narrative-version="6"] .testimonial-heading h2 span{color:#52adff}main[data-home-narrative-version="6"] .testimonial-heading .text-link{color:#9fd0ff;background:#0978ed0e;border:1px solid #59a7f34d;border-radius:.75rem;min-height:3rem;padding:.9rem 1.1rem}main[data-home-narrative-version="6"] .testimonial-grid{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:1rem;display:grid}main[data-home-narrative-version="6"] .testimonial-card,main[data-home-narrative-version="6"] .testimonial-card.featured-quote{border:1px solid var(--home-v6-line);min-height:22rem;box-shadow:none;background:#051120;border-radius:1.2rem;flex-direction:column;padding:clamp(1.6rem,3vw,2.4rem);display:flex}main[data-home-narrative-version="6"] .testimonial-card.featured-quote{background:linear-gradient(145deg,#0978ed1f,#051120);border-color:#4aa0f761}main[data-home-narrative-version="6"] .testimonial-card blockquote{color:#eff7ff;letter-spacing:-.025em;max-width:31ch;margin:auto 0;font-size:clamp(1.35rem,2.2vw,2.15rem);font-weight:620;line-height:1.38}main[data-home-narrative-version="6"] .testimonial-card footer cite{gap:.15rem;font-style:normal;display:grid}main[data-home-narrative-version="6"] .final-cta{background:radial-gradient(circle at 78% 26%, #0978ed1f, transparent 31rem), var(--home-v6-surface-0);padding:clamp(5.5rem,8vw,8rem) 0 2rem}main[data-home-narrative-version="6"] .final-panel{border:1px solid var(--home-v6-line-strong);background:linear-gradient(135deg,#0978ed29,#0000 44%),#06162a;border-radius:1.6rem;grid-template-columns:minmax(0,.95fr) minmax(23rem,.75fr);align-items:center;gap:clamp(2.5rem,5vw,5rem);padding:clamp(2.3rem,5vw,5rem);display:grid;box-shadow:0 2.2rem 6rem #00000052,inset 0 1px #ffffff0b}main[data-home-narrative-version="6"] .final-copy{width:auto;max-width:43rem}main[data-home-narrative-version="6"] .final-copy .line-kicker{justify-content:flex-start}main[data-home-narrative-version="6"] .final-copy .line-kicker span:last-child{display:none}main[data-home-narrative-version="6"] .final-copy h2{letter-spacing:-.06em;margin:1.3rem 0 0;font-size:clamp(3rem,5.3vw,5.6rem);line-height:.94}main[data-home-narrative-version="6"] .final-copy h2 span{color:#52adff}main[data-home-narrative-version="6"] .final-copy>p:last-child{max-width:40rem;color:var(--home-v6-muted);margin:1.5rem 0 0;font-size:1rem;line-height:1.7}main[data-home-narrative-version="6"] .final-actions{width:auto;box-shadow:none;background:#020b17;border:1px solid #6ab6fc57;border-radius:1.2rem;padding:clamp(1.35rem,2.5vw,2rem)}main[data-home-narrative-version="6"] .final-actions .plan-button{background:var(--home-v6-blue);min-height:5.5rem;box-shadow:none;border:1px solid #a0d7ff80;border-radius:.95rem}main[data-home-narrative-version="6"] .final-secondary-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin-top:.65rem;display:grid}main[data-home-narrative-version="6"] .final-secondary-actions a{color:#b8cde1;letter-spacing:.035em;background:#ffffff05;border:1px solid #78aee436;border-radius:.75rem;justify-content:space-between;align-items:center;gap:.7rem;min-height:3.2rem;padding:.75rem .9rem;font-size:.73rem;font-weight:750;display:flex}main[data-home-narrative-version="6"] .final-secondary-actions a:hover,main[data-home-narrative-version="6"] .final-secondary-actions a:focus-visible{color:#fff;background:#0978ed14;border-color:#5babf985}main[data-home-narrative-version="6"] .final-secondary-actions a:focus-visible{outline-offset:2px;outline:3px solid #8ec9ff}main[data-home-narrative-version="6"] .final-secondary-actions svg{width:.9rem}main[data-home-narrative-version="6"] .final-reassurance{border-color:var(--home-v6-line);box-shadow:none;background:#040e1b;border-radius:1rem;margin-top:1rem}main[data-home-narrative-version="6"] a,main[data-home-narrative-version="6"] button{-webkit-tap-highlight-color:transparent}main[data-home-narrative-version="6"] a:focus-visible,main[data-home-narrative-version="6"] button:focus-visible{scroll-margin-block:7rem}@media (width<=1120px){main[data-home-narrative-version="6"] .optimization-motion-layout{grid-template:"copy""demo""result"/minmax(0,1fr)}main[data-home-narrative-version="6"] .optimization-motion-copy,main[data-home-narrative-version="6"] .optimization-result{max-width:46rem}main[data-home-narrative-version="6"] .difference-layout,main[data-home-narrative-version="6"] .assessment-ad,main[data-home-narrative-version="6"] .final-panel{grid-template-columns:minmax(0,1fr)}main[data-home-narrative-version="6"] .difference-copy{max-width:46rem}main[data-home-narrative-version="6"] .difference-image{min-height:34rem}main[data-home-narrative-version="6"] .services .section-heading,main[data-home-narrative-version="6"] .workplace-intro{grid-template-columns:minmax(0,1fr)}main[data-home-narrative-version="6"] .services .section-heading>p,main[data-home-narrative-version="6"] .workplace-intro__support{max-width:42rem}main[data-home-narrative-version="6"] .service-console-layout{grid-template-columns:minmax(0,1fr)}main[data-home-narrative-version="6"] .service-tablist{border-right:0;border-bottom:1px solid var(--home-v6-line);grid-template-columns:repeat(2,minmax(0,1fr))}main[data-home-narrative-version="6"] .service-tab{min-height:4.5rem}main[data-home-narrative-version="6"] .service-stage,main[data-home-narrative-version="6"] .service-panel{min-height:36rem}main[data-home-narrative-version="6"] .platform-expertise-shell{grid-template-columns:minmax(0,.9fr) minmax(20rem,1.1fr)}main[data-home-narrative-version="6"] .platform-expertise-visual{min-height:37rem}}@media (width<=780px){main[data-home-narrative-version="6"] .home-chapter{scroll-margin-top:72px}main[data-home-narrative-version="6"] .optimization-motion,main[data-home-narrative-version="6"] .difference,main[data-home-narrative-version="6"] .services,main[data-home-narrative-version="6"] .assessment,main[data-home-narrative-version="6"] .workplace,main[data-home-narrative-version="6"] .testimonials,main[data-home-narrative-version="6"] .final-cta{padding-top:4.5rem;padding-bottom:4.5rem}main[data-home-narrative-version="6"] .optimization-power-v6__body,main[data-home-narrative-version="6"] .platform-expertise-shell{grid-template-columns:minmax(0,1fr)}main[data-home-narrative-version="6"] .optimization-power-v6__visual{border-right:0;border-bottom:1px solid var(--home-v6-line);min-height:24rem}main[data-home-narrative-version="6"] .optimization-power-v6__content{min-height:24rem}main[data-home-narrative-version="6"] .difference-image{min-height:29rem}main[data-home-narrative-version="6"] .value-pledges{grid-template-columns:minmax(0,1fr)}main[data-home-narrative-version="6"] .value-pledges>div,main[data-home-narrative-version="6"] .value-pledges>div:nth-child(2n),main[data-home-narrative-version="6"] .value-pledges>div:nth-last-child(-n+2){border-right:0;border-bottom:1px solid var(--home-v6-line);min-height:0}main[data-home-narrative-version="6"] .value-pledges>div:last-child{border-bottom:0}main[data-home-narrative-version="6"] .service-tab-copy small{display:none}main[data-home-narrative-version="6"] .service-stage,main[data-home-narrative-version="6"] .service-panel{min-height:32rem}main[data-home-narrative-version="6"] .assessment-ad{padding:1.5rem}main[data-home-narrative-version="6"] .platform-expertise-visual{border-right:0;border-bottom:1px solid var(--home-v6-line);min-height:26rem}main[data-home-narrative-version="6"] .partner-panel,main[data-home-narrative-version="6"] .testimonial-heading,main[data-home-narrative-version="6"] .testimonial-grid{grid-template-columns:minmax(0,1fr)}main[data-home-narrative-version="6"] .testimonial-heading .text-link{width:fit-content}main[data-home-narrative-version="6"] .testimonial-card,main[data-home-narrative-version="6"] .testimonial-card.featured-quote{min-height:19rem}main[data-home-narrative-version="6"] .final-panel{padding:1.5rem}}@media (width<=680px){body:has(main[data-home-narrative-version="6"]) .oi-navigator:not(.is-open) .oi-navigator__prompt{display:none!important}}@media (width<=560px){main[data-home-narrative-version="6"] .home-chapter-label{letter-spacing:.1em;gap:.55rem;font-size:.64rem}main[data-home-narrative-version="6"] .home-chapter-label b{width:1.75rem;height:1.75rem;font-size:.6rem}main[data-home-narrative-version="6"] .optimization-motion-copy h2,main[data-home-narrative-version="6"] .difference-copy h2,main[data-home-narrative-version="6"] .services .section-heading h2,main[data-home-narrative-version="6"] .assessment-ad-copy h2,main[data-home-narrative-version="6"] .workplace-intro h2,main[data-home-narrative-version="6"] .testimonial-heading h2,main[data-home-narrative-version="6"] .final-copy h2{font-size:clamp(2.3rem,11vw,3.35rem);line-height:.99}main[data-home-narrative-version="6"] .optimization-power-v6__visual{min-height:19rem}main[data-home-narrative-version="6"] .optimization-power-v6__content{min-height:23rem;padding:1rem}main[data-home-narrative-version="6"] .optimization-power-v6__tabs button{min-height:4.1rem;padding:.62rem}main[data-home-narrative-version="6"] .optimization-power-v6__tabs button strong{font-size:.67rem}main[data-home-narrative-version="6"] .optimization-power-v6__panel{padding-top:1.55rem}main[data-home-narrative-version="6"] .optimization-result{grid-template-columns:minmax(0,1fr)}main[data-home-narrative-version="6"] .optimization-result .result-orbit{display:none}main[data-home-narrative-version="6"] .difference-image{min-height:23rem}main[data-home-narrative-version="6"] .service-tablist{grid-template-columns:minmax(0,1fr);gap:.25rem;padding:.7rem}main[data-home-narrative-version="6"] .service-tab{min-height:4rem}main[data-home-narrative-version="6"] .service-stage,main[data-home-narrative-version="6"] .service-panel{min-height:34rem}main[data-home-narrative-version="6"] .assessment-process li{grid-template-columns:2.2rem minmax(0,1fr);padding:.8rem}main[data-home-narrative-version="6"] .assessment-deliverable{padding:1.25rem}main[data-home-narrative-version="6"] .assessment-deliverable .assessment-booking-bar{min-height:4.8rem;padding:.7rem .8rem}main[data-home-narrative-version="6"] .assessment-deliverable .assessment-calendar-icon{display:none}main[data-home-narrative-version="6"] .platform-expertise-visual{min-height:21rem}main[data-home-narrative-version="6"] .platform-expertise-grid{padding:.8rem}main[data-home-narrative-version="6"] .platform-expertise-card{min-height:10rem;padding:1rem}main[data-home-narrative-version="6"] .partner-grid{grid-template-columns:repeat(2,minmax(0,1fr))}main[data-home-narrative-version="6"] .final-secondary-actions{grid-template-columns:minmax(0,1fr)}main[data-home-narrative-version="6"] .final-reassurance{display:none}}@media (prefers-reduced-motion:reduce){main[data-home-narrative-version="6"],main[data-home-narrative-version="6"] *,main[data-home-narrative-version="6"] :before,main[data-home-narrative-version="6"] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;animation:none!important}}main[data-home-narrative-version="6"]>.home-chapter{--home-polish-line:#6fb1f138;--home-polish-line-strong:#53a6f775;--home-polish-panel:#051122e6;--home-polish-panel-raised:#07182ff5;--home-polish-shadow:0 2rem 5.5rem #00020c57, inset 0 1px #ffffff0e;border-top-color:#6fb1f12b;padding-block:clamp(4.75rem,5.75vw,6.25rem)}main[data-home-narrative-version="6"]>.home-chapter:before{background:linear-gradient(90deg,#0000,#0978ed2e 20%,#5cb2ffc7 50%,#0978ed2e 80%,#0000);width:min(72rem,82vw)}main[data-home-narrative-version="6"]>.home-chapter:after{z-index:0;right:max(var(--site-gutter), calc((100vw - var(--site-content-max)) / 2));bottom:0;left:max(var(--site-gutter), calc((100vw - var(--site-content-max)) / 2));content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#5faaf133 16% 84%,#0000);height:1px;position:absolute}main[data-home-narrative-version="6"]>.home-chapter>.container{position:relative}main[data-home-narrative-version="6"]>.home-chapter :is(.difference-copy h2,.optimization-motion-copy h2,.section-heading h2,.testimonial-heading h2,.assessment-ad-copy h2,.workplace-intro h2,.final-copy h2){text-wrap:balance;font-size:clamp(2.65rem,4.25vw,4.6rem);line-height:.98}main[data-home-narrative-version="6"]>.home-chapter .home-chapter-label{color:#b8d3ed;margin-bottom:1rem}main[data-home-narrative-version="6"]>.home-chapter .home-chapter-label b{background:linear-gradient(145deg,#0978ed38,#0978ed14),#061226;border-color:#5fb1ff94;box-shadow:inset 0 1px #ffffff14}main[data-home-narrative-version="6"]>.home-chapter :is(.difference-image,.optimization-power-v6,.service-console,.assessment-ad,.platform-expertise-shell,.final-panel){border-color:var(--home-polish-line-strong);box-shadow:var(--home-polish-shadow)}main[data-home-narrative-version="6"]>.home-chapter :is(a,button){transition:color .16s,border-color .16s,background-color .16s,box-shadow .16s}main[data-home-narrative-version="6"]>.home-chapter :is(a,button):focus-visible{outline-offset:3px;outline:3px solid #8ec9ff}main[data-home-narrative-version="6"]>.home-chapter--value{background:radial-gradient(circle at 8% 14%,#0978ed1a,#0000 28rem),linear-gradient(#06101f 0%,#040c18 100%)}main[data-home-narrative-version="6"] .home-chapter--value .difference-image{min-height:36rem}main[data-home-narrative-version="6"] .home-chapter--value .value-pledges{border-color:var(--home-polish-line);background:linear-gradient(135deg, #0978ed0e, transparent 45%), var(--home-polish-panel);box-shadow:inset 0 1px #ffffff09}main[data-home-narrative-version="6"] .home-chapter--value .value-pledges>div{border-color:#6fb1f129}main[data-home-narrative-version="6"] .home-chapter--value .outline-button{background:linear-gradient(110deg,#0978ed1a,#0000),#030e1cdb;border-color:#62b4ff80}main[data-home-narrative-version="6"] .home-chapter--value .outline-button:is(:hover,:focus-visible){background:linear-gradient(110deg,#0978ed33,#0978ed0d),#030e1cf0;border-color:#85ccffd1}main[data-home-narrative-version="6"]>.home-chapter--clarity{background:radial-gradient(circle at 72% 42%,#0978ed1f,#0000 31rem),linear-gradient(#020711 0%,#040d1b 100%)}main[data-home-narrative-version="6"] .home-chapter--clarity .optimization-motion-copy{padding-top:.25rem}main[data-home-narrative-version="6"] .home-chapter--clarity .optimization-power-v6{background:linear-gradient(145deg,#0978ed14,#0000 38%),#030b18}main[data-home-narrative-version="6"] .home-chapter--clarity :is(.optimization-power-v6__body,.optimization-power-v6__visual,.optimization-power-v6__content){min-height:31rem}main[data-home-narrative-version="6"] .home-chapter--clarity .optimization-power-v6__visual img{object-position:25% center;height:100%}main[data-home-narrative-version="6"] .home-chapter--clarity .optimization-result{border-color:var(--home-polish-line);background:linear-gradient(120deg, #0978ed1c, transparent 48%), var(--home-polish-panel-raised);box-shadow:inset 0 1px #ffffff0b}main[data-home-narrative-version="6"] .home-chapter--clarity .optimization-result>a:is(:hover,:focus-visible){background:#1888f5;border-color:#bce2ffbd}main[data-home-narrative-version="6"]>.home-chapter--services{background:radial-gradient(circle at 14% 26%,#0978ed1a,#0000 29rem),radial-gradient(circle at 88% 72%,#0978ed0e,#0000 25rem),#020711}main[data-home-narrative-version="6"] .home-chapter--services .service-console-layout,main[data-home-narrative-version="6"] .home-chapter--services :is(.service-stage,.service-panel){min-height:40rem}main[data-home-narrative-version="6"] .home-chapter--services .service-tab{grid-template-columns:2.75rem minmax(0,1fr) 2.45rem}main[data-home-narrative-version="6"] .home-chapter--services :is(.service-tab-icon,.service-tab-icon>span){width:2.75rem;height:2.75rem}main[data-home-narrative-version="6"] .home-chapter--services .service-tab-icon>span{border-radius:.82rem}main[data-home-narrative-version="6"] .home-chapter--services .service-tab-icon img{width:1.45rem;height:1.45rem}main[data-home-narrative-version="6"] .home-chapter--services .service-console-footer{border-top:1px solid var(--home-polish-line);justify-content:space-between;align-items:center;gap:1rem;min-height:3.75rem;display:flex}main[data-home-narrative-version="6"] .home-chapter--services .service-console-footer a{color:#a9d6ff;align-items:center;gap:.7rem;min-height:2.75rem;display:inline-flex}main[data-home-narrative-version="6"] .home-chapter--services .service-console-footer a:is(:hover,:focus-visible){color:#fff}main[data-home-narrative-version="6"] .home-chapter--services .service-stage-icon{filter:drop-shadow(0 1rem 1.5rem #0046aa3d)}main[data-home-narrative-version="6"] .home-chapter--services .service-panel-content h3{text-wrap:balance}main[data-home-narrative-version="6"] .home-chapter--services .service-premium-cta{border:1px solid #abdcff7a;box-shadow:inset 0 1px #fff3,0 1rem 2.5rem #0049b438}main[data-home-narrative-version="6"]>.home-chapter--proof{background:linear-gradient(90deg,#0978ed0a,#0000 38%),#06101f}main[data-home-narrative-version="6"] .home-chapter--proof .testimonial-card,main[data-home-narrative-version="6"] .home-chapter--proof .testimonial-card.featured-quote{border-color:var(--home-polish-line);background:linear-gradient(145deg, #0978ed0e, transparent 46%), var(--home-polish-panel);min-height:20rem;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a}main[data-home-narrative-version="6"] .home-chapter--proof .testimonial-card.featured-quote{border-color:var(--home-polish-line-strong);background:radial-gradient(circle at 0 0,#248bed33,#0000 20rem),linear-gradient(145deg,#0a203d,#051120 62%)}main[data-home-narrative-version="6"] .home-chapter--proof .testimonial-card:before{content:"";background:linear-gradient(90deg,#0000,#67beffa3,#0000);height:1px;position:absolute;top:0;left:2rem;right:2rem}main[data-home-narrative-version="6"] .home-chapter--proof .quote-mark{color:#3f9cf747}main[data-home-narrative-version="6"]>.home-chapter--assessment{background:radial-gradient(circle at 84% 22%,#0978ed21,#0000 30rem),linear-gradient(#06101f,#040c18)}main[data-home-narrative-version="6"] .home-chapter--assessment .assessment-ad{background:linear-gradient(135deg,#0978ed14,#0000 42%),#030e1cf0}main[data-home-narrative-version="6"] .home-chapter--assessment .assessment-process li{background:linear-gradient(100deg,#0978ed0e,#0000 42%),#ffffff04;border-color:#6fb1f130}main[data-home-narrative-version="6"] .home-chapter--assessment .assessment-deliverable{background:radial-gradient(circle at 10% 0,#218ff533,#0000 19rem),linear-gradient(160deg,#071a34,#030c19 58%);border-color:#60b4ff75;box-shadow:0 1.5rem 4rem #00020d38,inset 0 1px #ffffff0e}main[data-home-narrative-version="6"] .home-chapter--assessment .assessment-booking-bar:is(:hover,:focus-visible){background:#1888f5;border-color:#cdebffd1}main[data-home-narrative-version="6"]>.home-chapter--platforms{background:linear-gradient(#0978ed09,#0000 24%),radial-gradient(circle at 10% 74%,#0978ed12,#0000 26rem),#020711}main[data-home-narrative-version="6"] .home-chapter--platforms .platform-expertise-visual{min-height:38rem}main[data-home-narrative-version="6"] .home-chapter--platforms .platform-expertise-card{background:linear-gradient(115deg, #0978ed0b, transparent 48%), var(--home-polish-panel);border-color:#6fb1f133}main[data-home-narrative-version="6"] .home-chapter--platforms .platform-expertise-card:is(:hover,:focus-visible){background:linear-gradient(115deg,#0978ed24,#0978ed06),#061326;border-color:#67b9ff94}main[data-home-narrative-version="6"] .home-chapter--platforms .partner-panel{border-color:var(--home-polish-line);background:linear-gradient(120deg, #0978ed0f, transparent 36%), var(--home-polish-panel);box-shadow:inset 0 1px #ffffff09}main[data-home-narrative-version="6"] .home-chapter--platforms .partner-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;display:grid}main[data-home-narrative-version="6"] .home-chapter--platforms :is(.partner-logo,.partner-logo:first-child){background:linear-gradient(145deg,#fff,#eef5fb);border:1px solid #a1bfdb6b;border-radius:.9rem;min-height:5.75rem;padding:1rem;box-shadow:inset 0 1px #fff,0 .8rem 1.8rem #00030f2e}main[data-home-narrative-version="6"] .home-chapter--platforms .partner-logo:after,main[data-home-narrative-version="6"] .home-chapter--platforms .partner-logo--checkpoint:before{display:none}main[data-home-narrative-version="6"] .home-chapter--platforms .partner-logo img{opacity:1;filter:none;width:auto;max-width:100%;height:auto;max-height:3.5rem}main[data-home-narrative-version="6"]>.home-chapter--action{background:radial-gradient(circle at 78% 24%,#0978ed26,#0000 30rem),linear-gradient(#020711 0%,#020913 100%);padding-top:clamp(4.75rem,5.75vw,6.25rem);padding-bottom:1.5rem}main[data-home-narrative-version="6"] .home-chapter--action .final-panel{background:linear-gradient(135deg,#0978ed2e,#0000 43%),#06162a}main[data-home-narrative-version="6"] .home-chapter--action .final-actions{background:linear-gradient(150deg,#0978ed12,#0000 45%),#020b17;border-color:#68b8ff66;box-shadow:0 1.5rem 4rem #00020d3d,inset 0 1px #ffffff0b}main[data-home-narrative-version="6"] .home-chapter--action .final-actions .plan-button{grid-template-columns:3.25rem minmax(0,1fr) 2rem;gap:.65rem;min-height:5.35rem;padding:.65rem .8rem}main[data-home-narrative-version="6"] .home-chapter--action .final-actions .plan-button .calendar-icon{width:3.25rem;height:3.25rem}main[data-home-narrative-version="6"] .home-chapter--action .final-actions .plan-button strong{letter-spacing:.025em;font-size:.92rem;line-height:1.04}main[data-home-narrative-version="6"] .home-chapter--action .final-actions .plan-button small{font-size:.56rem;line-height:1.3}main[data-home-narrative-version="6"] .home-chapter--action .final-actions .plan-button:is(:hover,:focus-visible){background:#1888f5;border-color:#cdebffd1}main[data-home-narrative-version="6"] .home-chapter--action .final-reassurance{border-color:var(--home-polish-line);background:linear-gradient(100deg,#0978ed1a,#0000 38%),#040e1b;overflow:hidden;box-shadow:inset 0 1px #ffffff0a}body:has(main[data-home-narrative-version="6"]) .site-footer{background:radial-gradient(circle at 8% 0,#0978ed14,#0000 26rem),#010712;border-top-color:#67b1f73d}body:has(main[data-home-narrative-version="6"]) .site-footer[data-site-footer-version="4"] .footer-v4__shell{padding-block:clamp(3.25rem,4.5vw,4.5rem) clamp(2.25rem,3vw,3rem)}body:has(main[data-home-narrative-version="6"]) .site-footer[data-site-footer-version="4"] :is(.footer-brand>p,.footer-column a){color:#a0b4c9}body:has(main[data-home-narrative-version="6"]) .site-footer[data-site-footer-version="4"] .footer-contact-card{background:radial-gradient(circle at 100% 0,#32c5ff1a,#0000 42%),linear-gradient(145deg,#062246f0,#010c1ffa);border-color:#63b5ff61;box-shadow:0 1.5rem 4rem #00020d42,inset 0 1px #ffffff13}body:has(main[data-home-narrative-version="6"]) .site-footer[data-site-footer-version="4"] .footer-bottom{color:#8297ac;min-height:64px}@media (width<=1120px){main[data-home-narrative-version="6"]>.home-chapter{padding-block:clamp(4.5rem,7vw,5.5rem)}main[data-home-narrative-version="6"] .home-chapter--services .service-console-footer{padding-inline:1.1rem}main[data-home-narrative-version="6"] .home-chapter--platforms .partner-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=780px){main[data-home-narrative-version="6"]>.home-chapter{padding-block:clamp(4rem,12vw,4.75rem)}main[data-home-narrative-version="6"] .home-chapter--value .difference-image{min-height:27rem}main[data-home-narrative-version="6"] .home-chapter--services :is(.service-stage,.service-panel){min-height:31rem}main[data-home-narrative-version="6"] .home-chapter--services .service-tablist{grid-auto-columns:none;scroll-snap-type:x mandatory;scrollbar-color:#41a0fab8 #010a16d1;scrollbar-width:thin;grid-template-rows:none;grid-template-columns:none;grid-auto-flow:row;gap:.6rem;padding:.75rem;scroll-padding-inline:.75rem;display:flex;overflow-x:auto}main[data-home-narrative-version="6"] .home-chapter--services .service-tab{scroll-snap-align:start;flex:0 0 min(18rem,100vw - 5.5rem);grid-template-columns:2.75rem minmax(0,1fr) 2.45rem;width:auto;min-width:0}main[data-home-narrative-version="6"] .home-chapter--services .service-tab-copy{min-width:0}main[data-home-narrative-version="6"] .home-chapter--services .service-tab-copy strong{overflow-wrap:anywhere}main[data-home-narrative-version="6"] .home-chapter--services .service-console-footer{flex-direction:column;align-items:flex-start;padding-block:.75rem}main[data-home-narrative-version="6"] .home-chapter--proof :is(.testimonial-card,.testimonial-card.featured-quote){min-height:17rem}main[data-home-narrative-version="6"] .home-chapter--platforms .platform-expertise-visual{min-height:25rem}main[data-home-narrative-version="6"]>.home-chapter--action{padding-bottom:1.25rem}}@media (width<=560px){main[data-home-narrative-version="6"]>.home-chapter:after{left:1rem;right:1rem}main[data-home-narrative-version="6"] .home-chapter--value .difference-image{min-height:21rem}main[data-home-narrative-version="6"] .home-chapter--services .service-console-footer>span{display:none}main[data-home-narrative-version="6"] .home-chapter--services .service-console-footer a{justify-content:space-between;width:100%}main[data-home-narrative-version="6"] .home-chapter--platforms .partner-panel{gap:1.25rem;padding:1.1rem}main[data-home-narrative-version="6"] .home-chapter--platforms :is(.partner-logo,.partner-logo:first-child){min-height:5.25rem;padding:.8rem}main[data-home-narrative-version="6"] .home-chapter--platforms .partner-logo img{max-height:3rem}}@media (width<=350px){main[data-home-narrative-version="6"]>section:first-child .glow-button{letter-spacing:.015em;text-align:left;white-space:normal;gap:.45rem;min-height:3.8rem;padding:.62rem .55rem .62rem .75rem;font-size:.61rem;line-height:1.28}main[data-home-narrative-version="6"]>section:first-child .glow-button>.arrow{flex-basis:2rem;width:2rem;height:2rem}main[data-home-narrative-version="6"] .home-chapter--platforms .partner-grid{grid-template-columns:minmax(0,1fr)}main[data-home-narrative-version="6"] .home-chapter--action .final-actions{padding:.85rem}main[data-home-narrative-version="6"] .home-chapter--action .final-actions .plan-button{text-align:left;grid-template-columns:minmax(0,1fr) 1.75rem;gap:.45rem;width:100%;min-height:6.25rem;padding:.6rem}main[data-home-narrative-version="6"] .home-chapter--action .final-actions .plan-button .calendar-icon{display:none}main[data-home-narrative-version="6"] .home-chapter--action .final-actions .plan-button :is(strong,small){overflow-wrap:anywhere;white-space:normal}main[data-home-narrative-version="6"] .home-chapter--action .final-actions .plan-button strong{font-size:.78rem;line-height:1.08}}@media (prefers-reduced-motion:reduce){main[data-home-narrative-version="6"]>.home-chapter :is(a,button){transition:none!important}}main[data-home-narrative-version="6"]>.home-chapter :is(.difference-copy h2,.optimization-motion-copy h2,.services .section-heading h2,.testimonial-heading h2,.assessment-ad-copy h2,.workplace-intro h2,.final-copy h2){color:#f8fbff}main[data-home-narrative-version="6"]>.home-chapter :is(.difference-copy h2>span,.optimization-motion-copy h2>span,.services .section-heading h2>span,.testimonial-heading h2>span,.assessment-title-main,.workplace-intro h2>span,.final-copy h2>span){text-shadow:0 0 1.9rem #0978ed33;color:#0978ed!important;-webkit-text-fill-color:#0978ed!important;background:0 0!important;-webkit-background-clip:border-box!important;background-clip:border-box!important}main[data-home-narrative-version="6"] .home-chapter--platforms .platform-expertise-shell{background:#030c19;border-color:#61aef76b;border-radius:1.35rem;grid-template-columns:minmax(0,1.08fr) minmax(25rem,.92fr);overflow:hidden;box-shadow:0 2.2rem 5.5rem #00020c61,inset 0 1px #ffffff0e}main[data-home-narrative-version="6"] .home-chapter--platforms .platform-expertise-visual{background:#020914;border-right-color:#66adf147;min-height:39rem}main[data-home-narrative-version="6"] .home-chapter--platforms .platform-expertise-visual>img{filter:saturate(.82)contrast(1.03)brightness(.8)}main[data-home-narrative-version="6"] .home-chapter--platforms .platform-expertise-visual>span{background:linear-gradient(90deg,#0000 62%,#02091457 100%),linear-gradient(#0000 48%,#020811eb 100%)}main[data-home-narrative-version="6"] .home-chapter--platforms .platform-expertise-grid{background:linear-gradient(145deg,#0978ed0e,#0000 46%),#020b18;align-content:stretch;gap:.78rem;padding:clamp(1rem,1.8vw,1.4rem)}main[data-home-narrative-version="6"] .home-chapter--platforms .platform-expertise-card{background:linear-gradient(118deg,#0978ed13,#0000 54%),#061426;border-color:#71b5f63d;border-radius:.95rem;flex-direction:column;align-items:stretch;gap:0;min-height:11.55rem;padding:1.2rem 1.25rem 1.05rem;display:flex;box-shadow:inset 0 1px #ffffff0b,0 .75rem 1.8rem #00030f33}main[data-home-narrative-version="6"] .home-chapter--platforms .platform-expertise-card:is(:hover,:focus-visible){background:linear-gradient(118deg,#0978ed29,#0000 58%),#07172b;border-color:#6abbffb3;box-shadow:inset 0 1px #ffffff12,0 1rem 2.3rem #002b6738}main[data-home-narrative-version="6"] .home-chapter--platforms .platform-expertise-card__number{color:#78a5cf;font-size:.62rem;top:.85rem;right:1rem}main[data-home-narrative-version="6"] .home-chapter--platforms .platform-expertise-card__logo{justify-content:flex-start;align-items:center;width:min(100%,13rem);min-height:3.6rem;display:flex}main[data-home-narrative-version="6"] .home-chapter--platforms .platform-expertise-card__logo img{object-fit:contain;object-position:left center;filter:none;width:auto;max-width:10.75rem;height:auto;max-height:3rem}main[data-home-narrative-version="6"] .home-chapter--platforms .platform-expertise-card__logo--voice{gap:.8rem}main[data-home-narrative-version="6"] .home-chapter--platforms .platform-expertise-card__voice-mark{color:#8dccff;background:#0978ed1f;border-color:#66b9ff75;border-radius:.72rem;flex:0 0 3rem;width:3rem;height:3rem;box-shadow:inset 0 1px #ffffff0e}main[data-home-narrative-version="6"] .home-chapter--platforms .platform-expertise-card__voice-name{color:#f8fbff;letter-spacing:-.035em;font-size:1.28rem;font-weight:800;line-height:1}main[data-home-narrative-version="6"] .home-chapter--platforms .platform-expertise-card>p{color:#b0c4d8;max-width:33rem;margin:.7rem 0 0;font-size:.81rem;line-height:1.55}main[data-home-narrative-version="6"] .home-chapter--platforms .platform-expertise-card>strong{color:#beddff;letter-spacing:.055em;border-top:1px solid #68b1f72e;align-items:center;min-height:2.4rem;margin-top:auto;padding-top:.78rem;font-size:.7rem}main[data-home-narrative-version="6"] .home-chapter--platforms .platform-expertise-card>strong svg{color:#4eabff}main[data-home-narrative-version="6"] .home-chapter--platforms .partner-panel{background:linear-gradient(120deg,#0978ed13,#0000 42%),#041020;border-color:#64b1f947;border-radius:1.15rem;grid-template-columns:minmax(17rem,.72fr) minmax(0,1.28fr);gap:clamp(1.5rem,2.5vw,2.5rem);margin-top:1.25rem;padding:clamp(1.35rem,2vw,1.75rem);box-shadow:inset 0 1px #ffffff0b,0 1.2rem 3rem #00020d38}main[data-home-narrative-version="6"] .home-chapter--platforms .partner-panel__intro h3{color:#f8fbff;margin:.5rem 0 .35rem;font-size:clamp(1.2rem,1.7vw,1.5rem);line-height:1.08}main[data-home-narrative-version="6"] .home-chapter--platforms .partner-panel__intro p{color:#a8bdd2;max-width:28rem;font-size:.79rem}main[data-home-narrative-version="6"] .home-chapter--platforms .partner-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem}main[data-home-narrative-version="6"] .home-chapter--platforms :is(.partner-logo,.partner-logo:first-child){background:linear-gradient(145deg,#0978ed17,#0000 52%),#07182d;border:1px solid #6fb4f742;border-radius:.78rem;min-height:5.7rem;padding:.85rem;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0b,0 .7rem 1.6rem #00030f33}main[data-home-narrative-version="6"] .home-chapter--platforms .partner-logo:after{display:none}main[data-home-narrative-version="6"] .home-chapter--platforms .partner-logo img{z-index:1;opacity:1;filter:none;width:auto;max-width:100%;height:auto;max-height:3.15rem;position:relative}main[data-home-narrative-version="6"] .home-chapter--platforms .partner-logo--defender img{max-height:3.2rem}main[data-home-narrative-version="6"] .home-chapter--platforms .partner-logo--sentinelone img{max-height:3rem}main[data-home-narrative-version="6"] .home-chapter--platforms .partner-logo--huntress img{max-height:3.1rem}main[data-home-narrative-version="6"] .home-chapter--platforms .partner-logo--checkpoint:before{display:none}main[data-home-narrative-version="6"] .home-chapter--platforms .partner-logo--checkpoint img{max-width:min(100%,10.7rem);max-height:3.35rem}@media (width<=1120px){main[data-home-narrative-version="6"] .home-chapter--platforms .platform-expertise-shell{grid-template-columns:minmax(0,1fr)}main[data-home-narrative-version="6"] .home-chapter--platforms .platform-expertise-visual{border-bottom:1px solid #66adf147;border-right:0;min-height:28rem}main[data-home-narrative-version="6"] .home-chapter--platforms .platform-expertise-grid{grid-template-columns:repeat(3,minmax(0,1fr))}main[data-home-narrative-version="6"] .home-chapter--platforms .platform-expertise-card{min-height:14.5rem}main[data-home-narrative-version="6"] .home-chapter--platforms .partner-panel{grid-template-columns:minmax(0,1fr)}}@media (width<=780px){main[data-home-narrative-version="6"] .home-chapter--platforms .platform-expertise-visual{min-height:24rem}main[data-home-narrative-version="6"] .home-chapter--platforms .platform-expertise-grid{grid-template-columns:minmax(0,1fr);padding:.85rem}main[data-home-narrative-version="6"] .home-chapter--platforms .platform-expertise-card{min-height:11.5rem}main[data-home-narrative-version="6"] .home-chapter--platforms .partner-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){main[data-home-narrative-version="6"] .home-chapter--platforms .platform-expertise-visual{min-height:20rem}main[data-home-narrative-version="6"] .home-chapter--platforms .platform-expertise-card,main[data-home-narrative-version="6"] .home-chapter--platforms .partner-panel{padding:1rem}}@media (width<=390px){main[data-home-narrative-version="6"] .home-chapter--platforms .partner-grid{grid-template-columns:minmax(0,1fr)!important}main[data-home-narrative-version="6"] .home-chapter--platforms :is(.partner-logo,.partner-logo:first-child){min-height:5.4rem}}@media (prefers-reduced-motion:reduce){main[data-home-narrative-version="6"] .home-chapter--platforms .platform-expertise-card{transition:none!important}main[data-home-narrative-version="6"] .optimization-result .result-orbit>i{transform-origin:50%;will-change:transform;animation:18s linear infinite orbitSpin!important}}.privacy-page{min-height:100vh;color:var(--color-text-primary,#f7fbff);background:radial-gradient(circle at 78% 4%,#0978ed24,#0000 31rem),linear-gradient(#020811 0%,#06111e 46%,#030a13 100%)}.privacy-hero{border-bottom:1px solid #8bb5dd29;padding:clamp(7.5rem,12vw,11rem) 0 clamp(4.5rem,8vw,7rem);position:relative;overflow:hidden}.privacy-hero:before{pointer-events:none;content:"";background-color:#0000;background-image:linear-gradient(90deg,#ffffff07 1px,#0000 1px),linear-gradient(#ffffff06 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:72px 72px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 88%);mask-image:linear-gradient(#000,#0000 88%)}.privacy-hero__layout{grid-template-columns:minmax(0,1.12fr) minmax(20rem,.68fr);align-items:end;gap:clamp(2.5rem,7vw,7rem);display:grid;position:relative}.privacy-eyebrow{color:#7fc0ff;letter-spacing:.16em;text-transform:uppercase;margin:0 0 1.25rem;font-size:.78rem;font-weight:800}.privacy-hero h1{letter-spacing:-.058em;text-wrap:balance;max-width:14ch;margin:0;font-size:clamp(2.8rem,6vw,5.75rem);line-height:.98}.privacy-hero__lead{color:#b6c7d9;max-width:62ch;margin:1.75rem 0 0;font-size:clamp(1.05rem,1.5vw,1.25rem);line-height:1.72}.privacy-hero__facts{flex-wrap:wrap;gap:1rem 2rem;margin:2.4rem 0 0;display:flex}.privacy-hero__facts div{min-width:9rem}.privacy-hero__facts dt{color:#6f8297;letter-spacing:.12em;text-transform:uppercase;font-size:.7rem;font-weight:800}.privacy-hero__facts dd{color:#eaf4ff;margin:.45rem 0 0;line-height:1.5}.privacy-hero__facts a,.privacy-article a{color:#7fc0ff;text-underline-offset:.24em}.privacy-hero__facts a,.privacy-article a:not(.privacy-contact-link){-webkit-text-decoration:underline #7fc0ffb8;text-decoration:underline #7fc0ffb8;text-decoration-thickness:.08em}.privacy-hero__summary{background:linear-gradient(145deg,#0a1b2df0,#040d18fa);border:1px solid #77aee03d;border-radius:1.35rem;gap:1rem;padding:clamp(1.5rem,3vw,2.25rem);display:grid;position:relative;box-shadow:inset 0 1px #ffffff0f,0 2rem 5rem #00000047}.privacy-hero__summary>svg{color:#0978ed;width:2.35rem;height:2.35rem}.privacy-hero__summary p,.privacy-hero__summary small{margin:0;line-height:1.62}.privacy-hero__summary p{color:#e6f1fc;font-weight:650}.privacy-hero__summary small{color:#9fb2c7;border-top:1px solid #8bb5dd24;padding-top:1rem}.privacy-layout{grid-template-columns:minmax(12rem,.3fr) minmax(0,1fr);gap:clamp(2rem,7vw,6rem);padding-top:clamp(3.75rem,7vw,6.5rem);padding-bottom:clamp(5rem,9vw,9rem);display:grid}.privacy-toc{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#040f1bc7;border:1px solid #8bb5dd26;border-radius:1rem;align-self:start;gap:.25rem;padding:1.2rem;display:grid;position:sticky;top:6.75rem}.privacy-toc strong{color:#edf7ff;letter-spacing:.08em;text-transform:uppercase;margin-bottom:.45rem;font-size:.8rem}.privacy-toc a{color:#9fb2c7;border-radius:.65rem;align-items:center;min-height:2.75rem;padding:.55rem .7rem;text-decoration:none;transition:color .16s,background .16s;display:flex}.privacy-toc a:hover,.privacy-toc a:focus-visible{color:#fff;background:#0978ed1f}.privacy-article{min-width:0}.privacy-article section{border-bottom:1px solid #8bb5dd24;padding:clamp(2.4rem,5vw,4.5rem) 0;scroll-margin-top:7.5rem}.privacy-article section:first-child{padding-top:0}.privacy-section__heading{grid-template-columns:3.25rem minmax(0,1fr);align-items:start;gap:1rem;margin-bottom:1.5rem;display:grid}.privacy-section__heading>svg{color:#61adf8;background:#0978ed1a;border:1px solid #0978ed57;border-radius:.9rem;width:3.1rem;height:3.1rem;padding:.8rem}.privacy-section__heading span{color:#5683ac;letter-spacing:.13em;font-size:.7rem;font-weight:850}.privacy-article h2{letter-spacing:-.032em;margin:.2rem 0 0;font-size:clamp(1.65rem,3vw,2.6rem);line-height:1.08}.privacy-article p,.privacy-article li,.privacy-article address{color:#b5c6d7;max-width:76ch;font-size:1rem;line-height:1.78}.privacy-article strong{color:#eff8ff}.privacy-article ul{gap:.75rem;margin:1.25rem 0;padding-left:1.3rem;display:grid}.privacy-article li::marker{color:#2c96ff}.privacy-article address{background:#0978ed14;border-left:3px solid #0978ed;gap:.35rem;margin:1.3rem 0;padding:1.3rem 1.45rem;font-style:normal;display:grid}.privacy-contact-link{background:#0978ed24;border:1px solid #68b2f866;border-radius:.75rem;align-items:center;min-height:3rem;margin-top:.75rem;padding:.75rem 1.05rem;font-weight:800;text-decoration:none;display:inline-flex;color:#fff!important}@media (width<=900px){.privacy-hero__layout,.privacy-layout{grid-template-columns:1fr}.privacy-hero__summary{max-width:42rem}.privacy-toc{grid-template-columns:repeat(2,minmax(0,1fr));position:static}.privacy-toc strong{grid-column:1/-1}}@media (width<=560px){.privacy-hero{padding-top:6.7rem}.privacy-hero h1{font-size:clamp(2.45rem,13vw,3.55rem)}.privacy-hero__facts{grid-template-columns:1fr;display:grid}.privacy-toc{grid-template-columns:1fr}.privacy-section__heading{grid-template-columns:2.8rem minmax(0,1fr)}.privacy-section__heading>svg{width:2.75rem;height:2.75rem;padding:.68rem}}@media (prefers-reduced-motion:reduce){.privacy-toc a{transition:none}}@media (forced-colors:active){.privacy-hero__summary,.privacy-toc,.privacy-section__heading>svg,.privacy-contact-link{border:1px solid canvastext}}.nonhome-top-anchor{pointer-events:none;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}@media (width>=1241px){.interior-page:is([data-route=ithelpdesksupport],[data-route=itprojectmanagement],[data-route=aisolutions]) .route-hero .interior-hero__visual{align-self:start;margin-top:clamp(7.5rem,10vw,9rem)}}.interior-page[data-route=strategicitplanning] .route-hero-highlights li{justify-content:flex-start;gap:.75rem}.interior-page:is([data-route=microsoft365],[data-route=googleworkspace]) .route-hero-media__platform-lockup small{letter-spacing:.1em;font-size:.75rem;line-height:1.25}@media (width<=1200px){body .site-footer[data-site-footer-version="4"] .footer-bottom{margin-top:0}}@media (width<=900px){.interior-page[data-route=contact] .contact-intake__form{order:1}.interior-page[data-route=contact] .contact-intake__sidebar{order:2}}@media (width<=680px){.interior-page:is([data-route=testimonials],[data-route=careers],[data-route=aboutus]) .unique-route__canvas{gap:66px}.route-closing__signal{display:none!important}.interior-page[data-route=contact] .contact-concierge__channels a strong{overflow-wrap:anywhere;word-break:normal;letter-spacing:-.01em;font-size:.82rem}.service-v9 .monitoring-care-loop__node,.service-v9 .security-defense-map>span:not(.security-defense-map__center){min-width:5.65rem;font-size:.75rem;line-height:1.25}}@media (width<=520px){body .boardroom-meeting-dialog__identity>span:last-child{display:grid}body .boardroom-meeting-dialog__identity small{display:none}body .boardroom-meeting-dialog__identity strong{text-overflow:clip;white-space:normal;font-size:.82rem;line-height:1.08;overflow:visible}body .boardroom-meeting-dialog__mark{width:40px;height:40px}}@media (width<=700px){body .site-footer[data-site-footer-version="4"] .footer-bottom{margin-top:0}}@media (width<=440px){.pricing-hero__actions .pricing-button{min-height:4.25rem;padding:.72rem 1.1rem}}@media (width<=380px){.service-v9 .monitoring-care-loop__node,.service-v9 .security-defense-map>span:not(.security-defense-map__center){min-width:5rem;font-size:.7rem}}.interior-page .interior-hero{background:radial-gradient(circle at 72% 22%,#1789ff21,#0000 30%),linear-gradient(100deg,#00030cfc,#000818e0 52%,#010e24f0);border-bottom:1px solid #49a7eb24}.interior-page .interior-hero:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 0 49.9%,#5bbbff0f 50%,#0000 50.1%),repeating-linear-gradient(0deg,#0000 0 47px,#50b0f206 48px);position:absolute;inset:0}.interior-page .interior-hero__copy{min-width:0;padding-block:20px}.interior-page .interior-hero__visual{isolation:isolate;border-color:#78d2ff7a;min-width:0;box-shadow:0 34px 94px #0000007a,inset 0 0 0 1px #ffffff09,0 0 64px #006dff17}.interior-page .interior-hero__description>:first-child{margin-top:0}.interior-page .interior-hero__description>:last-child{margin-bottom:0}.route-hero-highlights{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.route-hero-highlights li{color:#d9edf9;letter-spacing:.035em;background:linear-gradient(145deg,#05274fc7,#000b21e0);border:1px solid #60bcfa4f;border-radius:999px;align-items:center;gap:10px;min-height:42px;padding:9px 15px;font-size:.84rem;font-weight:800;line-height:1.35;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff12,0 11px 26px #00000038}.route-hero-highlights li:before{content:"";background:#159cff;border:1px solid #def8ffd1;border-radius:50%;flex:0 0 7px;width:7px;height:7px;box-shadow:0 0 0 4px #36caff14,0 0 14px #36caffd6}.route-hero-media{background:#020b1a;margin:0;position:absolute;inset:0;overflow:hidden}.route-hero-media:before,.route-hero-media:after{z-index:2;content:"";pointer-events:none;position:absolute;inset:0}.route-hero-media:before{background:linear-gradient(90deg,#0008192e,#0000 35%),linear-gradient(#00040e1a,#0000 45%,#000512e6)}.route-hero-media:after{opacity:.38;background:linear-gradient(105deg,#0000 0 44%,#6fd4ff1f 49%,#0000 54%) -140% 0/42% 100% no-repeat;animation:11s ease-in-out infinite route-media-sweep}.route-hero-media img{filter:saturate(1.03)contrast(1.09)brightness(.82);object-fit:cover;width:102%;height:102%;transition:transform 1.1s var(--oi-ease), filter .8s ease;position:absolute;inset:-1%}.interior-hero__visual:hover .route-hero-media img{filter:saturate(1.09)contrast(1.1)brightness(.88);transform:scale(1.018)}.route-hero-media--voice-spectrum img{object-position:55% 66%}.route-hero-media--support-signal img{object-position:60% center}.route-hero-media--human-infrastructure img{object-position:center 30%}.route-hero-media__status{z-index:4;color:#dff5ff;letter-spacing:.1em;text-transform:uppercase;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#000a1fd1;border:1px solid #7dd5ff66;border-radius:999px;align-items:center;gap:9px;min-height:38px;padding:8px 12px;font-size:.75rem;font-weight:850;display:inline-flex;position:absolute;top:22px;right:22px;box-shadow:inset 0 1px #ffffff14,0 12px 28px #00000047}.route-hero-media__status svg{color:#55d3ff;filter:drop-shadow(0 0 7px #37cbffb3);width:16px;height:16px}.route-hero-media figcaption{z-index:4;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(135deg,#021a39e6,#000716f0);border:1px solid #73cdff6b;border-radius:16px;align-items:center;gap:15px;min-height:82px;padding:13px 16px;display:flex;position:absolute;bottom:22px;left:22px;right:22px;overflow:hidden;box-shadow:0 18px 42px #0006,inset 0 1px #ffffff14}.route-hero-media__monogram{color:#e9faff;background:radial-gradient(circle at 32% 20%,#ffffff38,#0000 25%),linear-gradient(145deg,#0878f0,#043274 70%,#01142f);border:1px solid #9fe1ffa8;border-radius:15px;flex:0 0 52px;place-items:center;width:52px;height:52px;display:grid;box-shadow:inset 0 1px #fff3,0 9px 23px #0045a757}.route-hero-media__monogram svg{width:25px;height:25px}.route-hero-media figcaption>span:last-child{gap:4px;min-width:0;display:grid}.route-hero-media figcaption small{color:#62c8ff;letter-spacing:.14em;text-transform:uppercase;font-size:.75rem;font-weight:850}.route-hero-media figcaption strong{color:#f4fbff;letter-spacing:-.01em;overflow-wrap:anywhere;text-wrap:balance;white-space:normal;font-size:clamp(.82rem,1.2vw,1.02rem);line-height:1.28}@keyframes route-media-sweep{0%,70%{background-position:-140% 0}to{background-position:320% 0}}.route-semantic-visual{background:radial-gradient(circle at 50% 42%,#1997ff33,#0000 30%),repeating-linear-gradient(0deg,#0000 0 31px,#52adec0b 32px),repeating-linear-gradient(90deg,#0000 0 31px,#52adec0a 32px),linear-gradient(145deg,#031f42eb,#000614fa);position:absolute;inset:0;overflow:hidden}.route-semantic-visual:before,.route-semantic-visual:after{content:"";pointer-events:none;position:absolute}.route-semantic-visual:before{border:1px solid #5ac5ff2e;border-radius:24px;inset:7%;box-shadow:inset 0 0 60px #0878f00a}.route-semantic-visual:after{background:radial-gradient(circle at 50% 46%,#0000 0 32%,#00051238 62%,#000512c2);inset:0}.route-semantic-visual__halo,.route-semantic-visual__axis,.route-semantic-visual__core,.route-semantic-visual__node,.route-semantic-visual__readout{z-index:2;position:absolute}.route-semantic-visual__halo{aspect-ratio:1;border:1px solid #4ebcff6b;border-radius:50%;width:55%;animation:24s linear infinite route-orbit;top:43%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 0 64px #0878f014,0 0 54px #0878f01a}.route-semantic-visual__halo:before,.route-semantic-visual__halo:after{border-radius:inherit;content:"";border:1px dashed #89dbff45;position:absolute;inset:12%}.route-semantic-visual__halo:after{border-style:solid;border-color:#0878f057;inset:27%}.route-semantic-visual__axis{background:linear-gradient(90deg,#0000,#3ebeffbf,#0000);width:78%;height:1px;top:43%;left:11%;box-shadow:0 0 18px #2bb4ff80}.route-semantic-visual__core{aspect-ratio:1;color:#ecfbff;background:radial-gradient(circle at 30% 18%,#ffffff38,#0000 24%),linear-gradient(145deg,#0b77e6e6,#02204efa);border:1px solid #aee5ffb8;border-radius:34px;place-items:center;width:120px;display:grid;top:43%;left:50%;transform:translate(-50%,-50%)rotate(45deg);box-shadow:0 20px 54px #00000070,inset 0 1px #ffffff3d,0 0 42px #0878f042}.route-semantic-visual__core svg{filter:drop-shadow(0 0 13px #4ad0ff9e);stroke-width:1.65px;width:50px;height:50px;transform:rotate(-45deg)}.route-semantic-visual__node{background:#0878f0;border:2px solid #d9f6ff;border-radius:50%;width:15px;height:15px;box-shadow:0 0 0 8px #0878f01a,0 0 22px #32c5ff9e}.route-semantic-visual__node--one{top:19%;left:22%}.route-semantic-visual__node--two{top:21%;right:19%}.route-semantic-visual__node--three{bottom:28%;left:18%}.route-semantic-visual__node--four{bottom:25%;right:24%}.route-semantic-visual__readout{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#00091be6;border:1px solid #69c7ff5c;border-radius:15px;grid-template-columns:minmax(140px,1.25fr) repeat(3,minmax(0,.75fr));align-items:center;gap:14px;min-height:82px;padding:15px 18px;display:grid;bottom:5%;left:6%;right:6%;box-shadow:0 15px 36px #0000005c,inset 0 1px #ffffff14}.route-semantic-visual__readout strong{color:#f3faff;letter-spacing:.02em;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.77rem;overflow:hidden}.route-semantic-visual__readout span{color:#98b5cc;letter-spacing:.045em;min-width:0;font-size:.75rem;font-weight:750;line-height:1.35}.route-semantic-visual--direct-line .route-semantic-visual__readout{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 18px;min-height:108px}.route-semantic-visual--direct-line .route-semantic-visual__readout strong{grid-column:1/-1}.route-semantic-visual--direct-line .route-semantic-visual__readout span{overflow-wrap:anywhere}.route-semantic-visual--pricing .route-semantic-visual__core,.route-semantic-visual--evidence .route-semantic-visual__core{aspect-ratio:auto;border-radius:25px;width:150px;height:112px;transform:translate(-50%,-50%)}.route-semantic-visual--pricing .route-semantic-visual__core svg,.route-semantic-visual--evidence .route-semantic-visual__core svg{transform:none}.route-semantic-visual--boardroom .route-semantic-visual__halo{aspect-ratio:1.75;width:68%;transform:translate(-50%,-50%)perspective(420px)rotateX(58deg)}.route-semantic-visual--diagnostic .route-semantic-visual__core{border-radius:50%;animation:4.5s ease-in-out infinite route-core-pulse}@keyframes route-orbit{to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes route-core-pulse{50%{filter:brightness(1.2);box-shadow:0 20px 54px #00000070,inset 0 1px #ffffff3d,0 0 58px #32c5ff5c}}.route-content{background:radial-gradient(circle at 8% 24%,#0878f016,#0000 22%),radial-gradient(circle at 92% 72%,#18a1ff0e,#0000 24%),linear-gradient(#000510f5,#020d1fb8);overflow:clip}.route-content:before{content:"";pointer-events:none;border-inline:1px solid #449ddb0e;width:min(94vw,1560px);position:absolute;top:4%;bottom:4%;left:50%;transform:translate(-50%)}.route-content__grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(22px,2.4vw,36px);display:grid}.route-content-panel{border-radius:clamp(20px,2vw,28px);grid-column:span 6;min-width:0;min-height:100%;padding:clamp(30px,3.5vw,52px)}.route-content-panel:first-child:last-child,.route-content-panel--variant-statement,.route-content-panel--variant-editorial,.route-content-panel--variant-catalog,.route-content-panel--variant-timeline,.route-content-panel--variant-control-grid,.route-content-panel--variant-feature-grid-wide,.route-content-panel--variant-proof,.route-content-panel--variant-product,.route-content-panel--variant-offer,.route-content-panel--variant-metrics,.route-content-panel--variant-diagnostic{grid-column:span 12}.route-content-panel:after{aspect-ratio:1;content:"";pointer-events:none;border:1px solid #42b8ff12;border-radius:50%;width:300px;position:absolute;bottom:-46%;right:-12%;box-shadow:0 0 0 42px #2096ff05,0 0 0 84px #2096ff03}.route-content-panel__symbol{color:#72d3ff;background:radial-gradient(circle at 30% 20%,#ffffff26,#0000 22%),linear-gradient(145deg,#074c98ad,#011231d6);border:1px solid #66c5ff57;border-radius:18px;place-items:center;width:58px;height:58px;display:grid;top:clamp(24px,3vw,38px);right:clamp(24px,3vw,38px);box-shadow:inset 0 1px #ffffff1f,0 13px 30px #00000040;z-index:2!important;position:absolute!important}.route-content-panel__symbol svg{filter:drop-shadow(0 0 9px #35c7ff7a);stroke-width:1.65px;width:27px;height:27px}.route-content-panel__edge{background:linear-gradient(90deg,#0878f0,#53d4ff,#0000);width:clamp(88px,12vw,184px);height:2px;top:0;left:clamp(28px,4vw,64px);box-shadow:0 0 18px #3cc8ff75;z-index:2!important;position:absolute!important}.route-content-panel .interior-section-intro{z-index:2;margin-bottom:clamp(26px,3.2vw,42px);position:relative}.route-content-panel .interior-section-intro--split{grid-template-columns:minmax(0,1.05fr) minmax(280px,.95fr);align-items:end;gap:clamp(34px,5vw,76px)}.route-content-panel .interior-section-intro__title{max-width:890px;padding-right:82px;font-size:clamp(2.05rem,3.3vw,4.1rem);line-height:.98}.route-content-panel--variant-editorial .interior-section-intro__title,.route-content-panel--variant-statement .interior-section-intro__title{padding-right:0}.route-content-panel--variant-editorial .interior-section-intro,.route-content-panel--variant-statement .interior-section-intro{padding-right:clamp(76px,7vw,102px)}.route-content-panel .interior-section-intro__copy{color:#b4c9da;font-size:clamp(.96rem,1.15vw,1.08rem);line-height:1.72}.route-content-panel .interior-section-intro__copy p{margin:0}.route-content-panel--variant-statement{align-items:center;min-height:360px;display:grid}.route-content-panel--variant-statement .interior-section-intro{grid-template-columns:minmax(0,.9fr) minmax(320px,1.1fr);margin:0}.route-content-panel--variant-statement .interior-section-intro__copy{max-width:720px;padding:24px 0 24px 34px}.route-item-list{--route-columns:2;--route-card-accent:#59cfff;--route-card-tint:#0878f021;--route-icon-radius:16px;--route-icon-clip:none;--route-icon-material:radial-gradient(circle at 31% 20%, #ffffff3d, transparent 23%), linear-gradient(145deg, #0d82f2, #06499c 52%, #011c48);z-index:2;grid-template-columns:repeat(var(--route-columns), minmax(0, 1fr));gap:13px;margin:0;padding:0;list-style:none;display:grid;position:relative}.route-item-list li{color:#e2eff8;border:1px solid color-mix(in srgb, var(--route-card-accent) 34%, transparent);background:radial-gradient(circle at 0 0, var(--route-card-tint), transparent 42%), linear-gradient(135deg, #041f43d1, #00091bd1);min-width:0;min-height:104px;box-shadow:inset 3px 0 color-mix(in srgb, var(--route-card-accent) 78%, transparent), inset 0 1px #ffffff0b, 0 12px 30px #00020d2e;transition:border-color .22s ease, background .22s ease, transform .22s var(--oi-ease), box-shadow .22s ease;border-radius:17px;grid-template-columns:54px minmax(0,1fr);align-items:start;gap:16px;padding:18px;display:grid;position:relative;overflow:hidden}.route-item-list li:after{content:"";pointer-events:none;border:1px solid #32c5ff12;border-radius:50%;width:100px;height:100px;position:absolute;bottom:-47px;right:-35px}.route-item-list li.route-item--actionable:hover,.route-item-list li.route-item--actionable:focus-within{border-color:color-mix(in srgb, var(--route-card-accent) 72%, white 8%);background:radial-gradient(circle at 0 0, color-mix(in srgb, var(--route-card-accent) 25%, transparent), transparent 45%), linear-gradient(135deg, #07346ce0, #000d26eb);box-shadow:inset 4px 0 color-mix(in srgb, var(--route-card-accent) 90%, white 7%), inset 0 1px #ffffff12, 0 16px 34px #000c254d, 0 0 24px color-mix(in srgb, var(--route-card-accent) 14%, transparent);transform:translateY(-2px)}.route-item-glyph,.route-item-marker{color:#effcff;border:1px solid color-mix(in srgb, var(--route-card-accent) 58%, #e8f9ff 32%);border-radius:var(--route-icon-radius);background:var(--route-icon-material);width:52px;height:52px;clip-path:var(--route-icon-clip);flex:0 0 52px;place-items:center;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff3,inset 0 -9px 18px #0011463d,0 10px 22px #002e7747}.route-item-glyph:after,.route-item-marker:after{border:1px solid color-mix(in srgb, var(--route-card-accent) 34%, transparent);content:"";border-radius:50%;width:54px;height:54px;position:absolute;bottom:-25px;right:-18px}.route-item-glyph svg{filter:drop-shadow(0 0 8px #96e8ff8a);stroke-width:1.75px;width:25px;height:25px}.route-item-glyph--process{width:50px;height:50px}.route-item-marker--numbered{border-radius:50%}.route-item-marker span{color:#f3fcff;letter-spacing:.09em;font-size:.75rem;font-weight:900}.route-item-copy{align-content:start;gap:7px;min-width:0;padding-top:2px;display:grid}.route-item-copy>strong,.route-item-copy__link strong{color:#f6fbff;letter-spacing:-.012em;font-size:clamp(.88rem,1vw,1rem);font-weight:820;line-height:1.32}.route-item-copy>span{color:#a4bbce;letter-spacing:0;font-size:clamp(.75rem,.85vw,.84rem);font-weight:520;line-height:1.55}.route-item-copy__link{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.route-item-copy__link svg{color:#59cfff;flex:0 0 17px;width:17px;height:17px;transition:transform .18s}.route-item-copy__link:hover svg{transform:translate(2px,-2px)}.route-item-list--numbered{--route-columns:4;counter-reset:route-step}.route-item-list--numbered li{border-top-color:#52caff94;grid-template-columns:1fr;align-content:start;gap:18px;min-height:128px;padding:22px}.route-item-list--numbered li:not(:last-child):before{content:"";background:linear-gradient(90deg,#4bcbff73,#0000);width:calc(100% - 58px);height:1px;position:absolute;top:47px;left:76px}.route-item-list--numbered .route-item-marker{width:50px;height:50px}.route-content-panel--variant-catalog .route-item-list,.route-content-panel--variant-control-grid .route-item-list{--route-columns:4}.route-content-panel--variant-catalog .route-item-list li,.route-content-panel--variant-control-grid .route-item-list li{grid-template-columns:48px minmax(0,1fr);min-height:110px;padding:16px}.route-content-panel--variant-catalog .route-item-glyph,.route-content-panel--variant-control-grid .route-item-glyph{border-radius:14px;width:46px;height:46px}.route-content-panel--variant-catalog .route-item-glyph svg,.route-content-panel--variant-control-grid .route-item-glyph svg{width:22px;height:22px}.route-content-panel--variant-editorial .route-item-list{--route-columns:3}.route-content-panel--variant-editorial .route-item-list li{min-height:116px}.route-content-panel--variant-feature-grid .route-item-list,.route-content-panel--variant-feature-grid-wide .route-item-list,.route-content-panel--variant-people-grid .route-item-list,.route-content-panel--variant-suite .route-item-list,.route-content-panel--variant-layers .route-item-list{--route-columns:2}.route-content-panel--variant-feature-grid-wide .route-item-list,.route-content-panel--variant-product .route-item-list,.route-content-panel--variant-diagnostic .route-item-list{--route-columns:3}.route-content-panel--variant-proof .route-item-list,.route-content-panel--variant-offer .route-item-list,.route-content-panel--variant-metrics .route-item-list{--route-columns:4}.route-content-panel--variant-proof .route-item-list li,.route-content-panel--variant-offer .route-item-list li,.route-content-panel--variant-metrics .route-item-list li{min-height:118px}.route-content-panel--variant-offer{background:radial-gradient(circle at 88% 18%,#2db0ff24,#0000 29%),linear-gradient(145deg,#052751f5,#000818fc);border-color:#6ccfff7a}.route-section-cta{z-index:3;color:#f3fbff;letter-spacing:.07em;text-transform:uppercase;background:linear-gradient(145deg,#0a69d2cc,#022353f0);border:1px solid #7dd3ff8a;border-radius:14px;justify-content:space-between;align-items:center;gap:22px;min-height:54px;margin-top:24px;padding:8px 9px 8px 19px;font-size:.75rem;font-weight:850;transition:border-color .18s,filter .18s,transform .18s;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffff24,0 13px 28px #001f5640}.route-section-cta svg{background:#001236b8;border:1px solid #c2ebff73;border-radius:50%;width:38px;height:38px;padding:10px;display:grid}.route-section-cta:hover{filter:brightness(1.08);border-color:#9be2ffd6;transform:translateY(-2px)}.route-content--atlas .route-content-panel:first-child,.route-content--diagnostic .route-content-panel:first-child,.route-content--security .route-content-panel:first-child,.route-content--human .route-content-panel:first-child,.route-content--careers .route-content-panel:first-child{grid-column:span 12}.route-content--atlas .route-content-panel:first-child .route-item-list{--route-columns:4}.route-content--pricing .route-content-panel{grid-column:2/span 10}.route-content--pricing .route-content-panel .route-item-list{--route-columns:3}.route-content--pricing .route-content-panel .route-item-list li{min-height:126px}.route-content--boardroom .route-content-panel:first-child{grid-column:span 5}.route-content--boardroom .route-content-panel:nth-child(2){grid-column:span 7}.route-content--platform .route-content-panel{grid-column:span 6}.route-content--platform .route-content-panel:nth-child(3n),.route-content--blueprint .route-content-panel:nth-child(3n),.route-content--blueprint .route-content-panel:last-child:nth-child(odd){grid-column:span 12}.route-content-panel--security .route-item-list li{background:linear-gradient(90deg,#053568bd,#000a1dcc);border-left:2px solid #39c0ffad}.route-content-panel--careers .route-item-glyph,.route-content-panel--human .route-item-glyph,.route-content-panel--evidence .route-item-glyph{border-radius:50%}.route-item-list--managedservices{--route-card-accent:#45d8ff;--route-card-tint:#1eb0ff29;--route-icon-radius:17px;--route-icon-clip:polygon(18% 0, 82% 0, 100% 18%, 100% 82%, 82% 100%, 18% 100%, 0 82%, 0 18%);--route-icon-material:linear-gradient(145deg, #18a8ef, #075aaf 48%, #02183c)}.route-item-list--pricing{--route-card-accent:#83ddff;--route-card-tint:#68d1ff24;--route-icon-radius:50%;--route-icon-clip:circle(49% at 50% 50%);--route-icon-material:radial-gradient(circle at 34% 28%, #c8f3ff 0 5%, #218fdd 28%, #063e8d 62%, #011630 100%)}.route-item-list--virtualboardroom{--route-card-accent:#73b9ff;--route-card-tint:#488bff26;--route-icon-radius:10px 22px 10px 22px;--route-icon-clip:polygon(0 0, 83% 0, 100% 17%, 100% 100%, 17% 100%, 0 83%);--route-icon-material:linear-gradient(135deg, #1976d2, #093b83 56%, #020f2a)}.route-item-list--optimization{--route-card-accent:#a0ecff;--route-card-tint:#5bddff21;--route-icon-radius:16px;--route-icon-clip:polygon(50% 0, 92% 16%, 100% 50%, 84% 92%, 50% 100%, 16% 92%, 0 50%, 8% 16%);--route-icon-material:radial-gradient(circle at 42% 32%, #43d7ff, #0878f0 42%, #052f70 72%, #010e25)}.route-item-list--microsoft365{--route-card-accent:#7bc7ff;--route-card-tint:#4b92ff24;--route-icon-radius:13px;--route-icon-clip:inset(0 round 13px);--route-icon-material:conic-gradient(from 45deg, #147eea, #0b55b5, #063071, #259edc, #147eea)}.route-item-list--googleworkspace{--route-card-accent:#32c5ff;--route-card-tint:#0978ed1f;--route-icon-radius:999px;--route-icon-clip:inset(4% 0 round 999px);--route-icon-material:linear-gradient(145deg, #32c5ff, #0978ed 52%, #05234e)}.route-item-list--businessvoice{--route-card-accent:#4ab9ff;--route-card-tint:#18a3ff26;--route-icon-radius:24px 10px 24px 10px;--route-icon-clip:polygon(12% 0, 88% 0, 100% 28%, 88% 100%, 12% 100%, 0 72%);--route-icon-material:repeating-linear-gradient(90deg, #0b4e98 0 5px, #0878f0 5px 9px, #0e5fb2 9px 14px)}.route-item-list--ithelpdesksupport{--route-card-accent:#6ad4ff;--route-card-tint:#38bfff24;--route-icon-radius:26px 26px 16px 16px;--route-icon-clip:polygon(50% 0, 94% 13%, 91% 72%, 50% 100%, 9% 72%, 6% 13%);--route-icon-material:linear-gradient(155deg, #31b9ed, #0878f0 43%, #03326f 76%, #01152f)}.route-item-list--cloudservices{--route-card-accent:#9deaff;--route-card-tint:#7de0ff21;--route-icon-radius:50% 50% 42% 42%;--route-icon-clip:ellipse(49% 44% at 50% 51%);--route-icon-material:radial-gradient(circle at 36% 26%, #d3f8ff 0 4%, #38bdeb 28%, #0869bd 58%, #04274f 100%)}.route-item-list--cybersecurityandcompliance{--route-card-accent:#46c8ff;--route-card-tint:#14aaff21;--route-icon-radius:14px;--route-icon-clip:polygon(25% 0, 75% 0, 100% 50%, 75% 100%, 25% 100%, 0 50%);--route-icon-material:linear-gradient(145deg, #0ba6e8, #0751a5 52%, #01182f)}.route-item-list--strategicitplanning{--route-card-accent:#87c9ff;--route-card-tint:#4990ff21;--route-icon-radius:17px;--route-icon-clip:polygon(50% 0, 86% 13%, 100% 50%, 86% 87%, 50% 100%, 14% 87%, 0 50%, 14% 13%);--route-icon-material:conic-gradient(from 22deg, #1d8ee7, #064791, #0b6ac5, #022554, #1d8ee7)}.route-item-list--itprojectmanagement{--route-card-accent:#5cbcff;--route-card-tint:#2a93ff24;--route-icon-radius:12px;--route-icon-clip:polygon(0 0, 76% 0, 100% 24%, 100% 100%, 24% 100%, 0 76%);--route-icon-material:linear-gradient(135deg, #178df1 0 38%, #0758ad 38% 66%, #03275c 66%)}.route-item-list--proactivemonitoringandmaintenance{--route-card-accent:#42e0ff;--route-card-tint:#25d2ff1f;--route-icon-radius:50%;--route-icon-clip:circle(49% at 50% 50%);--route-icon-material:conic-gradient(from 0deg, #0f7dd1, #32d7f3, #083a80, #0f7dd1)}.route-item-list--aisolutions{--route-card-accent:#96a9ff;--route-card-tint:#5c6eff24;--route-icon-radius:13px;--route-icon-clip:polygon(50% 0, 92% 25%, 92% 75%, 50% 100%, 8% 75%, 8% 25%);--route-icon-material:linear-gradient(145deg, #496fea, #244aa9 48%, #091c55 76%, #020b24)}.route-item-list--testimonials{--route-card-accent:#c7eaff;--route-card-tint:#a2daff1c;--route-icon-radius:50%;--route-icon-clip:circle(48% at 50% 50%);--route-icon-material:radial-gradient(circle at 34% 25%, #f1fbff 0 4%, #6bc7ef 23%, #1e6fad 53%, #072648 78%, #010d20)}.route-item-list--contact{--route-card-accent:#55d6ff;--route-card-tint:#34c5ff21;--route-icon-radius:18px;--route-icon-clip:polygon(0 0, 100% 0, 100% 76%, 70% 76%, 54% 100%, 54% 76%, 0 76%);--route-icon-material:linear-gradient(145deg, #21b8ee, #0871ce 53%, #03295c)}.route-item-list--careers{--route-card-accent:#70bfff;--route-card-tint:#4589ff21;--route-icon-radius:15px;--route-icon-clip:polygon(12% 0, 88% 0, 88% 12%, 100% 12%, 100% 88%, 88% 88%, 88% 100%, 12% 100%, 12% 88%, 0 88%, 0 12%, 12% 12%);--route-icon-material:linear-gradient(155deg, #3198ed, #0b57ac 58%, #031d47)}.route-item-list--aboutus{--route-card-accent:#8bdcff;--route-card-tint:#54bfff1f;--route-icon-radius:28px 28px 9px 9px;--route-icon-clip:polygon(18% 0, 82% 0, 100% 20%, 100% 100%, 0 100%, 0 20%);--route-icon-material:linear-gradient(180deg, #35b8e9, #0a6dbd 50%, #04336e 51%, #011936)}.route-item-list--careers .route-item-glyph,.route-item-list--aboutus .route-item-glyph,.route-item-list--testimonials .route-item-glyph{border-radius:var(--route-icon-radius)}.route-item-list .route-item--actionable{cursor:pointer}.route-item-list[data-item-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.route-item-list[data-item-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.route-item-list[data-item-count="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.route-item-list[data-item-count="5"]{grid-template-columns:repeat(6,minmax(0,1fr))}.route-item-list[data-item-count="5"]>li{grid-column:span 2}.route-item-list[data-item-count="5"]>li:nth-last-child(-n+2){grid-column:span 3}.route-item-list[data-item-count="6"]{grid-template-columns:repeat(3,minmax(0,1fr))}.route-item-list[data-item-count="7"]{grid-template-columns:repeat(12,minmax(0,1fr))}.route-item-list[data-item-count="7"]>li{grid-column:span 3}.route-item-list[data-item-count="7"]>li:nth-last-child(-n+3){grid-column:span 4}.route-item-list[data-item-count="8"]{grid-template-columns:repeat(4,minmax(0,1fr))}.route-item-list[data-item-count="9"]{grid-template-columns:repeat(3,minmax(0,1fr))}.route-item-list[data-item-count="10"]{grid-template-columns:repeat(5,minmax(0,1fr))}.route-item-list[data-item-count="11"]{grid-template-columns:repeat(12,minmax(0,1fr))}.route-item-list[data-item-count="11"]>li{grid-column:span 3}.route-item-list[data-item-count="11"]>li:nth-last-child(-n+3){grid-column:span 4}.route-content--evidence .route-content__grid{align-items:stretch}.route-proof-quote{min-height:400px;box-shadow:var(--oi-shadow-panel);background:radial-gradient(circle at 92% 8%,#1c99f62b,#0000 31%),linear-gradient(145deg,#05244bf7,#000716fc);border:1px solid #69c4ff66;border-radius:28px;grid-column:span 6;margin:0;padding:clamp(34px,4vw,60px);position:relative;overflow:hidden}.route-proof-quote:after{aspect-ratio:1;content:"";border:1px solid #4bc1ff1f;border-radius:50%;width:230px;position:absolute;bottom:-90px;right:-90px;box-shadow:0 0 0 35px #2eadff06,0 0 0 70px #2eadff04}.route-proof-quote__mark{color:#40beff;filter:drop-shadow(0 0 18px #1097ff70);stroke-width:1.45px;width:54px;height:54px}.route-proof-quote>p{z-index:2;color:#e2eef7;margin:28px 0 48px;font-size:clamp(1.05rem,1.5vw,1.38rem);line-height:1.75;position:relative}.route-proof-quote footer{z-index:2;border-top:1px solid #55b0f047;gap:6px;padding-top:24px;display:grid;position:relative}.route-proof-quote footer strong{color:#fff;font-size:.98rem}.route-proof-quote footer cite{color:#72c9ff;letter-spacing:.05em;font-size:.75rem;font-style:normal;font-weight:750}.route-content--evidence .route-content-panel{grid-column:span 12}.route-contact{background:radial-gradient(circle at 79% 28%,#1ca4ff1c,#0000 25%),linear-gradient(#000510f5,#010e21c7)}.route-contact__grid{grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr);align-items:start;gap:clamp(40px,6vw,92px);display:grid}.route-contact__details{min-width:0;padding-top:10px;position:sticky;top:124px}.route-contact__emblem{color:#ecfbff;background:linear-gradient(145deg,#0878f0,#042c6b 72%,#01132f);border:1px solid #96e0ffa3;border-radius:21px;place-items:center;width:68px;height:68px;margin-bottom:28px;display:grid;box-shadow:inset 0 1px #fff3,0 17px 38px #00307e57}.route-contact__emblem svg{width:32px;height:32px}.route-contact__details h2{color:#fff;font-family:var(--oi-display);letter-spacing:-.06em;text-wrap:balance;margin:16px 0 24px;font-size:clamp(2.9rem,5vw,5.5rem);line-height:.95}.route-contact__details>p:last-of-type{color:#aebfd0;max-width:520px;font-size:1.05rem;line-height:1.72}.route-contact__channels{gap:11px;margin-top:34px;display:grid}.route-contact__channels a{background:linear-gradient(145deg,#031f41c7,#010c20db);border:1px solid #54b1f147;border-radius:16px;grid-template-columns:44px minmax(0,1fr) 18px;align-items:center;gap:13px;min-width:0;padding:14px 16px;transition:border-color .18s,transform .18s,background .18s;display:grid}.route-contact__channels a>span:first-child{color:#73d6ff;background:#0544886b;border:1px solid #63c7ff54;border-radius:13px;place-items:center;width:42px;height:42px;display:grid}.route-contact__channels a>span:first-child svg{width:20px;height:20px}.route-contact__channels a>span:nth-child(2){gap:4px;min-width:0;display:grid}.route-contact__channels a>svg{color:#58caff;width:17px;height:17px}.route-contact__channels a:hover{background:linear-gradient(145deg,#06346bd1,#010f28e6);border-color:#6acfffb8;transform:translate(3px)}.route-contact__channels small{color:#62c5ff;letter-spacing:.13em;text-transform:uppercase;font-size:.75rem;font-weight:850}.route-contact__channels strong{overflow-wrap:anywhere;color:#eef9ff;min-width:0;font-size:clamp(.82rem,1.1vw,1rem)}.route-contact__credential{background:#010f269e;border:1px solid #5bb4f133;border-radius:16px;align-items:center;gap:13px;margin-top:14px;padding:16px;display:flex}.route-contact__credential>svg{color:#4ec8ff;flex:0 0 25px;width:25px;height:25px}.route-contact__credential span{gap:3px;display:grid}.route-contact__credential strong{color:#effaff;font-size:.8rem}.route-contact__credential small{color:#90aabf;font-size:.75rem}.route-contact__panel{border-radius:28px;padding:clamp(28px,4vw,52px)}.route-contact__panel-heading{border-bottom:1px solid #57b4f23d;margin-bottom:30px;padding-bottom:28px}.route-contact__panel-heading h3{color:#f4fbff;max-width:760px;font-family:var(--oi-display);letter-spacing:-.045em;text-wrap:balance;margin:13px 0 12px;font-size:clamp(1.9rem,3vw,3.15rem);line-height:1.02}.route-contact__panel-heading>p:last-child{color:#9fb6c9;max-width:660px;margin:0;font-size:.86rem;line-height:1.6}.route-contact-form__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.route-contact-form__carryover{color:#c9ecff;background:linear-gradient(135deg,#084e974d,#02193a8f);border:1px solid #45bfff57;border-radius:12px;margin:0 0 18px;padding:13px 15px;font-size:.79rem;font-weight:760;line-height:1.5;box-shadow:inset 0 1px #ffffff12}.route-contact-form label,.route-contact-form fieldset{min-width:0}.route-contact-form label>span,.route-contact-form legend{color:#c2d8e9;letter-spacing:.07em;margin-bottom:8px;font-size:.75rem;font-weight:800;display:block}.route-contact-form input:not([type=radio]):not([type=checkbox]),.route-contact-form select,.route-contact-form textarea{color:#f7fbff;width:100%;font:inherit;background:#000819bf;border:1px solid #5cb5f44d;border-radius:13px;outline:0;transition:border-color .18s,box-shadow .18s,background .18s}.route-contact-form input:not([type=radio]):not([type=checkbox]){height:54px;padding:0 16px}.route-contact-form select{appearance:none;background-image:linear-gradient(45deg,#0000 50%,#5ccaff 50%),linear-gradient(135deg,#5ccaff 50%,#0000 50%);background-position:calc(100% - 20px) 23px,calc(100% - 14px) 23px;background-repeat:no-repeat;background-size:6px 6px,6px 6px;height:54px;padding:0 44px 0 16px}.route-contact-form textarea{resize:vertical;min-height:160px;padding:15px 16px}.route-contact-form input:focus,.route-contact-form select:focus,.route-contact-form textarea:focus{background:#001231e0;border-color:#50c9ff;box-shadow:0 0 0 4px #2eb9ff1a}.route-contact-form__wide{grid-column:1/-1}.route-contact-form__preference{background:#00091c61;border:1px solid #53aae83d;border-radius:13px;flex-wrap:wrap;gap:12px 26px;margin:0;padding:15px 18px;display:flex}.route-contact-form__preference legend{float:left;width:100%}.route-contact-form__preference label,.route-contact-form__check{color:#d7e8f6;align-items:center;gap:9px;font-size:.82rem;font-weight:700;display:inline-flex}.route-contact-form__check{min-height:44px}.route-contact-form__check span{margin:0!important}.route-contact-form input:is([type=radio],[type=checkbox]){accent-color:#0878f0;width:18px;height:18px}.route-contact-form__scheduler{background:radial-gradient(circle at 88% 0,#20aeff24,#0000 34%),linear-gradient(145deg,#041c41e0,#00091bf5);border:1px solid #5fbaff57;border-radius:18px;overflow:hidden;box-shadow:inset 0 1px #daf5ff1a,0 18px 36px #00020f3d}.route-contact-form__scheduler-head{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;padding:20px;display:grid}.route-contact-form__scheduler-head>div{min-width:0}.route-contact-form__scheduler-head strong{color:#f4faff;font-family:var(--oi-display);font-size:1.05rem;display:block}.route-contact-form__scheduler-head strong small,.route-contact-form label>span small{color:#7e9bb2;font-size:.75rem;font-weight:650}.route-contact-form__scheduler-head p{color:#93abc0;max-width:620px;margin:7px 0 0;font-size:.76rem;line-height:1.55}.route-contact-form__scheduler-kicker{color:#43c2ff;letter-spacing:.12em;text-transform:uppercase;margin-bottom:6px;font-size:.75rem;font-weight:850;display:block}.route-contact-form__scheduler-head button{color:#eaf8ff;min-height:44px;font:inherit;letter-spacing:.055em;text-transform:uppercase;cursor:pointer;background:linear-gradient(145deg,#1288f2c2,#043884d6);border:1px solid #71cfff94;border-radius:999px;padding:0 17px;font-size:.75rem;font-weight:850;box-shadow:inset 0 1px #fff3,0 10px 24px #0047a638}.route-contact-form__scheduler-fields{background:#0006158f;border-top:1px solid #5bb6f438;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:20px;animation:.26s both route-panel-reveal;display:grid}.route-contact-form__scheduler-fields>p{color:#7f9db5;grid-column:1/-1;margin:0;font-size:.75rem}.route-contact-form__scheduler-fields>p strong{color:#bcd8e9}@keyframes route-panel-reveal{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.route-contact-form__submit{color:#fff;width:100%;min-height:68px;box-shadow:var(--oi-shadow-control), inset 0 -10px 20px #00175d40;font:inherit;letter-spacing:.075em;text-transform:uppercase;cursor:pointer;background:linear-gradient(145deg,#179cff,#0878f0 52%,#06368d);border:1px solid #97e0ffcc;border-radius:16px;justify-content:space-between;align-items:center;margin-top:23px;padding:8px 10px 8px 23px;font-size:.79rem;font-weight:850;transition:transform .18s,filter .18s;display:flex}.route-contact-form__submit span:last-child{background:#001c54b8;border:1px solid #d5f1ff94;border-radius:50%;place-items:center;width:46px;height:46px;display:grid}.route-contact-form__submit:hover{filter:brightness(1.08);transform:translateY(-2px)}.route-contact-form__note{color:#849caf;margin:12px 4px 0;font-size:.75rem;line-height:1.5}.route-closing{background:linear-gradient(#020d1fb8,#000612f0);padding-top:clamp(60px,7vw,104px)}.route-closing__panel{border-radius:30px;grid-template-columns:minmax(0,1.18fr) minmax(300px,.82fr);align-items:center;gap:clamp(42px,6vw,96px);min-height:390px;padding:clamp(38px,5.5vw,78px);display:grid}.route-closing__panel:after{aspect-ratio:1;content:"";pointer-events:none;border:1px solid #5aceff14;border-radius:50%;width:min(32vw,440px);position:absolute;top:50%;right:8%;transform:translateY(-50%);box-shadow:0 0 0 44px #35b7ff05,0 0 0 88px #35b7ff03}.route-closing__emblem{color:#79d9ff;background:#021f47b8;border:1px solid #75d3ff59;border-radius:17px;place-items:center;width:54px;height:54px;display:grid;top:30px;right:34px;position:absolute!important}.route-closing__emblem svg{width:25px;height:25px}.route-closing__copy h2{color:#fff;max-width:810px;font-family:var(--oi-display);letter-spacing:-.065em;text-wrap:balance;margin:16px 0 20px;font-size:clamp(2.85rem,5.2vw,5.8rem);font-weight:900;line-height:.92}.route-closing__copy>p:last-of-type{color:#bed0df;max-width:670px;margin:0;font-size:1.05rem;line-height:1.72}.route-closing__assurances{flex-wrap:wrap;gap:9px;margin:28px 0 0;padding:0;list-style:none;display:flex}.route-closing__assurances li{color:#d9edf8;background:#000c228a;border:1px solid #63c1fa4a;border-radius:999px;align-items:center;gap:8px;min-height:38px;padding:8px 12px;font-size:.75rem;font-weight:760;display:inline-flex}.route-closing__assurances svg{color:#59cfff;width:15px;height:15px}.route-closing__action{z-index:2;gap:12px;padding-bottom:46px;display:grid;position:relative}.route-closing__action .interior-cta{width:100%;min-height:74px}.route-closing__phone-label{color:#78bfe9;letter-spacing:.14em;text-transform:uppercase;justify-self:end;margin-top:5px;font-size:.75rem;font-weight:850}.route-closing__action>a:last-child{color:#effaff;font-family:var(--oi-display);letter-spacing:-.03em;justify-self:end;font-size:clamp(1.32rem,2vw,1.9rem);font-weight:850}.route-closing__signal{transform-origin:100% 100%;align-items:end;gap:4px;display:flex;bottom:30px;left:auto;right:38px;position:absolute!important}.route-closing__signal i{background:#4cf;border-radius:2px;width:3px;height:8px;display:block;box-shadow:0 0 9px #44ccffa8}.route-closing__signal i:nth-child(2){height:13px}.route-closing__signal i:nth-child(3){height:19px}.route-closing__signal i:nth-child(4){height:26px}.route-related{background:#010c1fcc;border:1px solid #479bd936;border-radius:17px;justify-content:space-between;align-items:center;gap:24px;margin-top:20px;padding:18px 22px;display:flex}.route-related>span{color:#6fcaff;letter-spacing:.16em;text-transform:uppercase;font-size:.75rem;font-weight:850}.route-related>div{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.route-related a{color:#d8eafa;border:1px solid #54b1f145;border-radius:999px;align-items:center;gap:9px;padding:10px 13px;font-size:.75rem;font-weight:750;transition:border-color .18s,background .18s,transform .18s;display:inline-flex}.route-related a svg{color:#55caff;width:15px;height:15px}.route-related a:hover{background:#074b9157;border-color:#69d3ffb3;transform:translateY(-1px)}.route-item-marker span,.route-proof-quote footer cite,.route-contact__channels small,.route-contact__credential small,.route-contact-form label>span,.route-contact-form legend,.route-contact-form__scheduler-head strong small,.route-contact-form label>span small,.route-contact-form__scheduler-kicker,.route-contact-form__scheduler-head button,.route-contact-form__scheduler-fields>p,.route-contact-form__note,.route-closing__assurances li,.route-closing__phone-label,.route-related>span,.route-related a{font-size:.82rem}@media (width<=1180px){.route-semantic-visual__readout{grid-template-columns:1fr}.route-semantic-visual__readout span{display:none}.route-content-panel,.route-content--atlas .route-content-panel:first-child,.route-content--boardroom .route-content-panel:first-child,.route-content--boardroom .route-content-panel:nth-child(2),.route-content--platform .route-content-panel,.route-content--blueprint .route-content-panel,.route-content--human .route-content-panel,.route-content--careers .route-content-panel,.route-content--pricing .route-content-panel{grid-column:span 12}.route-content--atlas .route-content-panel:first-child .route-item-list,.route-content-panel--variant-catalog .route-item-list,.route-content-panel--variant-control-grid .route-item-list,.route-content-panel--variant-proof .route-item-list,.route-content-panel--variant-offer .route-item-list,.route-content-panel--variant-metrics .route-item-list,.route-item-list--numbered{--route-columns:2}.route-item-list[data-item-count]{grid-template-columns:repeat(2,minmax(0,1fr))!important}.route-item-list[data-item-count]>li{grid-column:auto!important}}@media (width<=980px){.route-contact__grid,.route-closing__panel,.route-content-panel--variant-statement .interior-section-intro,.route-content-panel .interior-section-intro--split{grid-template-columns:1fr}.route-contact__details{position:static}.route-contact__channels{grid-template-columns:repeat(2,minmax(0,1fr))}.route-contact__channels a:last-child{grid-column:1/-1}.route-closing__action{max-width:560px;padding-bottom:0}.route-closing__signal{bottom:24px;right:28px;transform:scale(.86)}.route-content-panel--variant-statement .interior-section-intro__copy{border-left:0;padding:0}}@media (width<=760px){.route-hero-media__status{top:16px;right:16px}.route-hero-media figcaption{min-height:72px;bottom:16px;left:16px;right:16px}.route-semantic-visual__halo{width:68%}.route-semantic-visual__core{border-radius:26px;width:92px}.route-semantic-visual__core svg{width:40px;height:40px}.route-semantic-visual__readout{bottom:16px;left:16px;right:16px}.route-semantic-visual__readout strong{overflow-wrap:anywhere;text-overflow:clip;white-space:normal;line-height:1.35;overflow:visible}.route-content__grid>.route-content-panel{grid-column:1/-1}.route-content-panel{padding:28px 22px}.route-content-panel__symbol{border-radius:15px;width:48px;height:48px;top:22px;right:22px}.route-content-panel__symbol svg{width:23px;height:23px}.route-content-panel .interior-section-intro__title{padding-right:64px;font-size:clamp(1.9rem,8.7vw,3rem)}.route-content-panel--variant-editorial .interior-section-intro__title,.route-content-panel--variant-statement .interior-section-intro__title{padding-right:64px}.route-content-panel--variant-editorial .interior-section-intro,.route-content-panel--variant-statement .interior-section-intro{padding-right:0}.route-item-list,.route-content--atlas .route-content-panel:first-child .route-item-list,.route-content-panel--variant-catalog .route-item-list,.route-content-panel--variant-control-grid .route-item-list,.route-content-panel--variant-editorial .route-item-list,.route-content-panel--variant-feature-grid .route-item-list,.route-content-panel--variant-feature-grid-wide .route-item-list,.route-content-panel--variant-people-grid .route-item-list,.route-content-panel--variant-suite .route-item-list,.route-content-panel--variant-layers .route-item-list,.route-content-panel--variant-product .route-item-list,.route-content-panel--variant-proof .route-item-list,.route-content-panel--variant-offer .route-item-list,.route-content-panel--variant-metrics .route-item-list,.route-content-panel--variant-diagnostic .route-item-list,.route-content--pricing .route-content-panel .route-item-list,.route-item-list--numbered{--route-columns:1}.route-item-list[data-item-count]{grid-template-columns:1fr!important}.route-item-list--numbered li{grid-template-columns:52px minmax(0,1fr);align-items:start;min-height:0}.route-item-list--numbered li:not(:last-child):before{background:linear-gradient(#4bcbff73,#0000);width:1px;height:auto;top:73px;bottom:-15px;left:47px}.route-proof-quote{grid-column:span 12;min-height:0}.route-contact__channels{grid-template-columns:1fr}.route-contact__channels a:last-child{grid-column:auto}.route-contact-form__grid{grid-template-columns:1fr}.route-contact-form__wide{grid-column:auto}.route-contact-form__preference{display:grid}.route-contact-form__scheduler-head{grid-template-columns:1fr}.route-contact-form__scheduler-head button{justify-self:start}.route-contact-form__scheduler-fields{grid-template-columns:1fr}.route-closing__panel{min-height:0;padding:34px 24px 56px}.route-closing__copy h2{font-size:clamp(2.55rem,12vw,4rem)}.route-closing__action>a:last-child,.route-closing__phone-label{justify-self:start}.route-closing__emblem{display:none}.route-related{flex-direction:column;align-items:flex-start}.route-related>div{justify-content:flex-start}}@media (width<=520px){.route-hero-highlights{grid-template-columns:1fr;display:grid}.route-hero-highlights li{width:100%}.route-hero-media__status span{display:none}.route-hero-media__status{justify-content:center;width:38px;padding:8px}.route-hero-media figcaption{min-height:66px}.route-hero-media__monogram{border-radius:13px;flex-basis:44px;width:44px;height:44px}.route-hero-media figcaption strong{font-size:.78rem}.route-content-panel__symbol{display:none}.route-content-panel .interior-section-intro__title,.route-content-panel--variant-editorial .interior-section-intro__title,.route-content-panel--variant-statement .interior-section-intro__title{padding-right:0}.route-item-list li,.route-content-panel--variant-catalog .route-item-list li,.route-content-panel--variant-control-grid .route-item-list li{grid-template-columns:48px minmax(0,1fr);padding:15px}.route-item-glyph,.route-item-marker{border-radius:14px;width:46px;height:46px}.route-item-glyph svg{width:22px;height:22px}.route-item-list--numbered li{grid-template-columns:48px minmax(0,1fr)}.route-item-list--numbered .route-item-marker{width:46px;height:46px}.route-contact__channels a{grid-template-columns:40px minmax(0,1fr) 16px;padding:12px}.route-contact__channels a>span:first-child{width:38px;height:38px}.route-contact__panel{padding:25px 20px}.route-closing__assurances{display:grid}.route-closing__assurances li{width:100%}}main.interior-page~.oi-navigator:not(.is-open){width:210px}main.interior-page~.oi-navigator:not(.is-open) .oi-navigator__launcher{width:210px;height:118px}main.interior-page~.oi-navigator:not(.is-open) .oi-navigator__travel-shell{height:118px}@media (width<=680px){main.interior-page~.oi-navigator:not(.is-open){right:max(4px, env(safe-area-inset-right,0px));bottom:max(6px, env(safe-area-inset-bottom,0px));width:132px}main.interior-page~.oi-navigator.is-near-footer:not(.is-open){bottom:max(58px, calc(env(safe-area-inset-bottom,0px) + 48px))}main.interior-page~.oi-navigator:not(.is-open) .oi-navigator__launcher{width:132px;height:76px}main.interior-page~.oi-navigator:not(.is-open) .oi-navigator__travel-shell{height:76px}main.interior-page~.oi-navigator:not(.is-open) .oi-navigator__prompt{width:max-content;max-width:min(238px,100vw - 18px);left:auto;right:0;translate:0}main.interior-page~.oi-navigator:not(.is-open) .oi-navigator__prompt:after{margin-left:0;left:auto;right:38px}}@media (prefers-reduced-motion:reduce){.route-hero-media:after,.route-semantic-visual__halo,.route-semantic-visual--diagnostic .route-semantic-visual__core{animation:none}.interior-hero__visual:hover .route-hero-media img,.route-item-list li.route-item--actionable:hover,.route-item-list li.route-item--actionable:focus-within,.route-contact__channels a:hover,.route-contact-form__submit:hover,.route-related a:hover{transform:none}}@media (forced-colors:active){.route-item-list li,.route-proof-quote,.route-contact-form input,.route-contact-form select,.route-contact-form textarea,.route-contact-form__scheduler,.route-contact-form__preference,.route-related{border:1px solid canvastext}}.interior-page[data-route] .route-hero{--route-shell-accent:#35bfff;--route-shell-soft:#35bfff24}.interior-page[data-route] .route-hero .interior-hero__inner,.interior-page[data-route] .route-closing__panel{transition:grid-template-columns .36s var(--oi-ease), border-radius .36s var(--oi-ease)}.interior-page[data-route=managedservices] .route-hero .interior-hero__inner{gap:var(--site-space-10);grid-template-columns:minmax(470px,.92fr) minmax(540px,1.08fr)}.interior-page[data-route=managedservices] .route-hero .interior-hero__copy{padding:var(--site-space-10) var(--site-space-5) var(--site-space-10) var(--site-space-6);border-left:2px solid var(--site-color-accent-bright);background:linear-gradient(90deg, var(--site-color-bg-midnight) 0%, var(--site-color-bg-midnight) 78%, #020d1df0 100%)}.interior-page[data-route=managedservices] .route-hero .interior-hero__title{max-width:760px;font-size:clamp(3.5rem,4.9vw,5.9rem)}.interior-page[data-route=managedservices] .route-hero .interior-hero__visual{border-radius:var(--site-radius-feature);min-height:650px}.interior-page[data-route=managedservices] .route-hero-highlights{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.interior-page[data-route=managedservices] .route-hero-highlights li{border-radius:10px}.route-hero-media--managed-services img{object-position:center;filter:saturate(.92)contrast(1.08)brightness(.72)}.route-hero-media--managed-services:before{background:linear-gradient(#00040e14,#00061229 44%,#000612f0),linear-gradient(90deg,#00081933,#0000 55%)}.managed-hero-capabilities{z-index:4;right:var(--site-space-5);bottom:108px;left:var(--site-space-5);gap:var(--site-space-2);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;position:absolute}.managed-hero-capabilities li{gap:var(--site-space-2);min-width:0;min-height:48px;padding:var(--site-space-2) var(--site-space-3);border:var(--site-border-subtle);border-radius:var(--site-radius-control);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#000b1dd6;grid-template-columns:auto auto minmax(0,1fr);align-items:center;display:grid;box-shadow:inset 0 1px #ffffff0f}.managed-hero-capabilities li>span{width:30px;height:30px;color:var(--site-color-accent-bright);place-items:center;display:grid}.managed-hero-capabilities svg{stroke-width:1.8px;width:20px;height:20px}.managed-hero-capabilities small{color:var(--site-color-text-muted);font:var(--site-weight-heavy) .58rem/1 var(--site-font-mono)}.managed-hero-capabilities strong{overflow-wrap:anywhere;min-width:0;font-size:.72rem;line-height:1.2}.interior-page[data-route=virtualboardroom] .route-hero{min-height:900px}.interior-page[data-route=virtualboardroom] .route-hero .interior-hero__inner{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end}.interior-page[data-route=virtualboardroom] .route-hero .interior-hero__visual{z-index:1;border-radius:90px 26px 26px;grid-area:1/4/auto/-1;min-height:660px}.interior-page[data-route=virtualboardroom] .route-hero .interior-hero__copy{z-index:72;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(145deg,#000c22f0,#021d3edb);border:1px solid #84d3ff61;border-radius:24px;grid-area:1/1/auto/7;margin-bottom:38px;padding:34px;box-shadow:0 28px 80px #00000080}.interior-page[data-route=virtualboardroom] .route-hero-highlights li{border-radius:5px 18px}.interior-page[data-route=optimization] .route-hero .interior-hero__inner{grid-template-columns:minmax(500px,1.08fr) minmax(400px,.92fr)}.interior-page[data-route=optimization] .route-hero .interior-hero__visual{clip-path:polygon(0 8%,84% 0,100% 50%,84% 100%,0 92%);border-radius:50% 22px;order:-1}.interior-page[data-route=optimization] .route-hero .interior-hero__copy{padding:40px 0}.interior-page[data-route=optimization] .route-hero-highlights{counter-reset:path;display:grid}.interior-page[data-route=optimization] .route-hero-highlights li{counter-increment:path;border-radius:9px}.interior-page[data-route=optimization] .route-hero-highlights li:after{color:#55cfff;content:"0" counter(path);margin-left:auto;font-size:.68rem}.interior-page[data-route=microsoft365] .route-hero .interior-hero__inner{grid-template-columns:minmax(520px,1.1fr) minmax(410px,.9fr)}.interior-page[data-route=microsoft365] .route-hero .interior-hero__visual{border-radius:18px 84px 18px 18px;order:-1}.interior-page[data-route=microsoft365] .route-hero .interior-hero__copy{padding:44px 0 44px 28px}.interior-page[data-route=microsoft365] .route-hero-highlights{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.interior-page[data-route=microsoft365] .route-hero-highlights li{background:linear-gradient(145deg,#0a4f9ad1,#010e27e6);border-radius:13px;min-height:52px}.interior-page[data-route=googleworkspace] .route-hero{min-height:940px}.interior-page[data-route=googleworkspace] .route-hero .interior-hero__inner{grid-template-columns:minmax(0,1fr);align-content:center}.interior-page[data-route=googleworkspace] .route-hero .interior-hero__copy{grid-template-columns:minmax(0,1fr) minmax(330px,.58fr);align-items:end;column-gap:72px;display:grid}.interior-page[data-route=googleworkspace] .route-hero .interior-breadcrumbs,.interior-page[data-route=googleworkspace] .route-hero .interior-kicker,.interior-page[data-route=googleworkspace] .route-hero .interior-hero__title{grid-column:1}.interior-page[data-route=googleworkspace] .route-hero .interior-hero__description{grid-area:2/2/span 2;margin-top:0}.interior-page[data-route=googleworkspace] .route-hero .interior-hero__actions,.interior-page[data-route=googleworkspace] .route-hero .interior-hero__support{grid-column:1/-1}.interior-page[data-route=googleworkspace] .route-hero-highlights li:nth-child(odd){border-color:#67e3dc75}.interior-page[data-route=businessvoice] .route-hero .interior-hero__inner{grid-template-columns:minmax(420px,.8fr) minmax(560px,1.2fr);gap:54px}.interior-page[data-route=businessvoice] .route-hero .interior-hero__copy{align-self:end;padding-bottom:46px}.interior-page[data-route=businessvoice] .route-hero .interior-hero__visual{clip-path:polygon(0 5%,92% 5%,100% 20%,100% 95%,8% 95%,0 80%);border-radius:22px}.interior-page[data-route=businessvoice] .route-hero-highlights{display:grid}.interior-page[data-route=businessvoice] .route-hero-highlights li{border-left:3px solid #3bc8ff;border-radius:4px}.interior-page[data-route=ithelpdesksupport] .route-hero .interior-hero__inner{grid-template-columns:minmax(0,1.18fr) minmax(420px,.82fr)}.interior-page[data-route=ithelpdesksupport] .route-hero .interior-hero__copy{background:linear-gradient(145deg,#031f44a8,#00051247);border:1px solid #5fc2ff3d;border-radius:28px 0 28px 28px;padding:46px}.interior-page[data-route=ithelpdesksupport] .route-hero .interior-hero__visual{border-radius:110px 24px 24px;order:-1;min-height:680px}.interior-page[data-route=ithelpdesksupport] .route-hero-highlights li{border-radius:999px 14px 14px 999px}.interior-page[data-route=cloudservices] .route-hero .interior-hero__inner{grid-template-columns:minmax(520px,1.05fr) minmax(420px,.95fr)}.interior-page[data-route=cloudservices] .route-hero .interior-hero__visual{clip-path:polygon(50% 0,96% 20%,100% 78%,78% 100%,22% 100%,0 78%,4% 20%);border-radius:45% 45% 26px 26px;order:-1}.interior-page[data-route=cloudservices] .route-hero .interior-hero__copy{padding-left:30px}.interior-page[data-route=cloudservices] .route-hero-highlights{justify-content:center}.interior-page[data-route=cloudservices] .route-hero-highlights li{background:#052d5bb8;border-color:#9deaff66}.interior-page[data-route=cybersecurityandcompliance] .route-hero .interior-hero__inner{grid-template-columns:minmax(430px,.9fr) minmax(560px,1.1fr)}.interior-page[data-route=cybersecurityandcompliance] .route-hero .interior-hero__copy{border-top:1px solid #4ecbff;border-bottom:1px solid #4ecbff4d;padding:42px 32px}.interior-page[data-route=cybersecurityandcompliance] .route-hero .interior-hero__visual{clip-path:polygon(8% 0,92% 0,100% 12%,100% 88%,92% 100%,8% 100%,0 88%,0 12%);border-radius:0}.interior-page[data-route=cybersecurityandcompliance] .route-hero-highlights{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.interior-page[data-route=cybersecurityandcompliance] .route-hero-highlights li{border-radius:2px}.interior-page[data-route=strategicitplanning] .route-hero .interior-hero__inner{grid-template-columns:minmax(430px,.78fr) minmax(600px,1.22fr);gap:72px}.interior-page[data-route=strategicitplanning] .route-hero .interior-hero__copy{border-left:1px solid #77c7ff9e;padding:22px 0 22px 36px}.interior-page[data-route=strategicitplanning] .route-hero .interior-hero__visual{border-radius:18px 18px 18px 98px;min-height:650px}.interior-page[data-route=strategicitplanning] .route-hero-highlights{display:grid}.interior-page[data-route=strategicitplanning] .route-hero-highlights li{box-shadow:none;background:0 0;border-width:0 0 1px;border-radius:0;justify-content:space-between}.interior-page[data-route=itprojectmanagement] .route-hero .interior-hero__inner{grid-template-columns:minmax(540px,1.08fr) minmax(400px,.92fr)}.interior-page[data-route=itprojectmanagement] .route-hero .interior-hero__visual{clip-path:polygon(0 0,84% 0,100% 16%,100% 100%,16% 100%,0 84%);border-radius:0;order:-1}.interior-page[data-route=itprojectmanagement] .route-hero .interior-hero__copy{padding:36px 0}.interior-page[data-route=itprojectmanagement] .route-hero-highlights{counter-reset:phase;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.interior-page[data-route=itprojectmanagement] .route-hero-highlights li{counter-increment:phase;border-radius:8px}.interior-page[data-route=itprojectmanagement] .route-hero-highlights li:after{color:#54c8ff;content:"P" counter(phase);margin-left:auto}.interior-page[data-route=proactivemonitoringandmaintenance] .route-hero{min-height:940px}.interior-page[data-route=proactivemonitoringandmaintenance] .route-hero .interior-hero__inner{grid-template-columns:minmax(0,1fr)}.interior-page[data-route=proactivemonitoringandmaintenance] .route-hero .interior-hero__copy{grid-template-columns:minmax(0,1fr) minmax(360px,.55fr);align-items:end;gap:22px 80px;display:grid}.interior-page[data-route=proactivemonitoringandmaintenance] .route-hero .interior-breadcrumbs,.interior-page[data-route=proactivemonitoringandmaintenance] .route-hero .interior-kicker,.interior-page[data-route=proactivemonitoringandmaintenance] .route-hero .interior-hero__title{grid-column:1}.interior-page[data-route=proactivemonitoringandmaintenance] .route-hero .interior-hero__description{grid-area:2/2/span 2;margin:0}.interior-page[data-route=proactivemonitoringandmaintenance] .route-hero .interior-hero__actions,.interior-page[data-route=proactivemonitoringandmaintenance] .route-hero .interior-hero__support{grid-column:1/-1}.interior-page[data-route=proactivemonitoringandmaintenance] .route-hero .interior-hero__visual{border-radius:22px 22px 70px;min-height:440px}.interior-page[data-route=proactivemonitoringandmaintenance] .route-hero-highlights li{border-radius:6px}.interior-page[data-route=aisolutions] .route-hero .interior-hero__inner{grid-template-columns:minmax(520px,1.04fr) minmax(430px,.96fr)}.interior-page[data-route=aisolutions] .route-hero .interior-hero__visual{clip-path:polygon(8% 0,82% 0,100% 23%,94% 88%,72% 100%,9% 93%,0 54%);border-radius:24px;order:-1}.interior-page[data-route=aisolutions] .route-hero .interior-hero__copy{padding:46px 0 46px 28px}.interior-page[data-route=aisolutions] .route-hero-highlights li{border-color:#96a9ff70;border-radius:16px 4px}.interior-page[data-route=testimonials] .route-hero .interior-hero__inner{grid-template-columns:minmax(0,1.22fr) minmax(390px,.78fr)}.interior-page[data-route=testimonials] .route-hero .interior-hero__copy{padding:38px 38px 38px 0}.interior-page[data-route=testimonials] .route-hero .interior-hero__visual{border-radius:22px 96px;order:-1;min-height:690px}.interior-page[data-route=testimonials] .route-hero-highlights{display:grid}.interior-page[data-route=testimonials] .route-hero-highlights li{box-shadow:none;background:0 0;border:0;border-left:2px solid #b8e9ff;border-radius:0}.interior-page[data-route=contact] .route-hero{min-height:720px}.interior-page[data-route=contact] .route-hero .interior-hero__inner{grid-template-columns:minmax(460px,.9fr) minmax(520px,1.1fr);gap:80px}.interior-page[data-route=contact] .route-hero .interior-hero__copy{background:#000c23b3;border:1px solid #55d6ff4d;border-radius:26px;order:2;padding:34px}.interior-page[data-route=contact] .route-hero .interior-hero__visual{border-radius:50% 50% 22px 22px;order:1;min-height:560px}.interior-page[data-route=contact] .route-hero-highlights li{border-radius:12px 999px 999px 12px}.interior-page[data-route=careers] .route-hero{min-height:920px}.interior-page[data-route=careers] .route-hero .interior-hero__inner{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end}.interior-page[data-route=careers] .route-hero .interior-hero__visual{z-index:1;border-radius:24px 110px 24px 24px;grid-area:1/1/auto/10;min-height:680px}.interior-page[data-route=careers] .route-hero .interior-hero__copy{z-index:72;background:linear-gradient(145deg,#031d3ff0,#000819f0);border:1px solid #77c2ff5c;border-radius:24px;grid-area:1/7/auto/-1;margin-bottom:36px;padding:36px;box-shadow:0 30px 84px #00000085}.interior-page[data-route=careers] .route-hero-highlights li{border-radius:20px 4px}.interior-page[data-route=aboutus] .route-hero .interior-hero__inner{grid-template-columns:minmax(500px,.98fr) minmax(470px,1.02fr);gap:88px}.interior-page[data-route=aboutus] .route-hero .interior-hero__visual{border-radius:22px 22px 120px;order:-1;min-height:670px}.interior-page[data-route=aboutus] .route-hero .interior-hero__copy{border-top:1px solid #8bdcff85;border-bottom:1px solid #8bdcff2e;padding:36px 0}.interior-page[data-route=aboutus] .route-hero-highlights li{box-shadow:none;background:0 0;border-width:0 0 1px;border-radius:0}@media (width>=901px){.interior-page:is([data-route=ithelpdesksupport],[data-route=itprojectmanagement],[data-route=microsoft365],[data-route=googleworkspace],[data-route=aboutus]) .route-hero-highlights{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}}@media (width>=681px) and (width<=900px){.interior-page:is([data-route=ithelpdesksupport],[data-route=itprojectmanagement],[data-route=microsoft365],[data-route=googleworkspace],[data-route=aboutus]) .route-hero-highlights{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.interior-page:is([data-route=ithelpdesksupport],[data-route=itprojectmanagement],[data-route=microsoft365],[data-route=googleworkspace],[data-route=aboutus]) .route-hero-highlights>:last-child{grid-column:1/-1}}@media (width>=681px){.interior-page:is([data-route=proactivemonitoringandmaintenance],[data-route=aisolutions],[data-route=careers]) .route-hero-highlights{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}@media (width>=1121px){.interior-page[data-route=optimization] .route-hero-media__status{top:52px;left:50%;right:auto;transform:translate(-50%)}.interior-page[data-route=optimization] .route-hero-media figcaption{bottom:70px;left:24px;right:16%}.interior-page[data-route=businessvoice] .route-hero-media__status{top:48px;right:44px}.interior-page[data-route=businessvoice] .route-hero-media figcaption{bottom:45px;left:9%;right:4%}.interior-page[data-route=cloudservices] .route-hero-media__status{top:112px;left:50%;right:auto;transform:translate(-50%)}.interior-page[data-route=cloudservices] .route-hero-media figcaption{bottom:34px;left:23%;right:23%}.interior-page[data-route=itprojectmanagement] .route-hero-media__status{top:28px;left:24px;right:auto}.interior-page[data-route=itprojectmanagement] .route-hero-media figcaption{bottom:26px;left:18%;right:24px}.interior-page[data-route=aisolutions] .route-hero-media__status{top:38px;left:10%;right:auto}.interior-page[data-route=aisolutions] .route-hero-media figcaption{bottom:58px;left:12%;right:18%}.interior-page[data-route=contact] .route-hero-media__status{top:44px;left:50%;right:auto;transform:translate(-50%)}}.route-closing--managedservices .route-closing__panel{border-radius:34px 34px 120px;grid-template-columns:minmax(0,1.2fr) minmax(290px,.8fr)}.route-closing--virtualboardroom .route-closing__panel{text-align:center;border-radius:120px 28px;grid-template-columns:minmax(0,1fr);justify-items:center}.route-closing--virtualboardroom .route-closing__action{width:min(560px,100%)}.route-closing--virtualboardroom .route-closing__assurances{justify-content:center}.route-closing--optimization .route-closing__panel{border-radius:50% 30px 30px 50%;grid-template-columns:minmax(320px,.72fr) minmax(0,1.28fr)}.route-closing--optimization .route-closing__action{order:-1}.route-closing--microsoft365 .route-closing__panel{border-radius:18px;box-shadow:inset 1px 0 #78cfff40,inset -1px 0 #78cfff40}.route-closing--googleworkspace .route-closing__panel{border-radius:32px 120px 32px 32px}.route-closing--businessvoice .route-closing__panel{border-left:4px solid #3cc8ff;border-radius:16px}.route-closing--ithelpdesksupport .route-closing__panel{border-radius:100px 24px 24px;grid-template-columns:minmax(300px,.82fr) minmax(0,1.18fr)}.route-closing--ithelpdesksupport .route-closing__action{order:-1}.route-closing--cloudservices .route-closing__panel{border-radius:80px 80px 24px 24px}.route-closing--cybersecurityandcompliance .route-closing__panel{clip-path:polygon(3% 0,97% 0,100% 10%,100% 90%,97% 100%,3% 100%,0 90%,0 10%);border-radius:0}.route-closing--strategicitplanning .route-closing__panel{border-left:3px solid #86cdff;border-radius:10px 70px 10px 10px;grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr)}.route-closing--itprojectmanagement .route-closing__panel{outline-offset:-14px;border-radius:6px;outline:1px dashed #56bcff47}.route-closing--proactivemonitoringandmaintenance .route-closing__panel{border-top:3px solid #42e0ff;border-radius:28px 28px 28px 100px}.route-closing--aisolutions .route-closing__panel{clip-path:polygon(4% 0,94% 0,100% 18%,96% 100%,5% 96%,0 22%);border-radius:20px}.route-closing--testimonials .route-closing__panel{text-align:center;border-radius:50px;grid-template-columns:minmax(0,1fr);justify-items:center}.route-closing--testimonials .route-closing__assurances{justify-content:center}.route-closing--testimonials .route-closing__action{width:min(560px,100%)}.route-closing--contact .route-closing__panel{border-radius:28px 110px 28px 28px}.route-closing--careers .route-closing__panel{border-radius:28px 28px 110px;grid-template-columns:minmax(0,1.28fr) minmax(320px,.72fr)}.route-closing--aboutus .route-closing__panel{background:linear-gradient(90deg,#031a3af7,#000817f7);border-block:2px solid #8bdcff6b;border-radius:8px}@media (width<=1120px){.interior-page[data-route] .route-hero .interior-hero__inner,.interior-page[data-route=virtualboardroom] .route-hero .interior-hero__inner,.interior-page[data-route=careers] .route-hero .interior-hero__inner{grid-template-columns:1fr}.interior-page[data-route] .route-hero .interior-hero__copy,.interior-page[data-route] .route-hero .interior-hero__visual{order:initial;grid-area:auto/1}.interior-page[data-route=virtualboardroom] .route-hero .interior-hero__copy,.interior-page[data-route=careers] .route-hero .interior-hero__copy{margin:0}.interior-page[data-route=googleworkspace] .route-hero .interior-hero__copy,.interior-page[data-route=proactivemonitoringandmaintenance] .route-hero .interior-hero__copy{display:block}.interior-page[data-route=googleworkspace] .route-hero .interior-hero__description,.interior-page[data-route=proactivemonitoringandmaintenance] .route-hero .interior-hero__description{margin-top:26px}.route-closing[class*=route-closing--] .route-closing__panel{clip-path:none;border-radius:28px;grid-template-columns:1fr}.route-closing[class*=route-closing--] .route-closing__action{order:initial}}@media (width<=680px){.interior-page[data-route] .route-hero{min-height:auto}.interior-page[data-route] .route-hero .interior-hero__copy{box-shadow:none;background:0 0;border-left:0;border-right:0;border-radius:0;padding:22px 0}.interior-page[data-route] .route-hero .interior-hero__visual{clip-path:none;border-radius:22px;min-height:390px}.interior-page[data-route] .route-hero-highlights{grid-template-columns:1fr;display:grid}.interior-page[data-route=managedservices] .route-hero .interior-hero__title{font-size:clamp(2.65rem,13vw,3.65rem)}.interior-page[data-route=managedservices] .route-hero .interior-hero__copy{background:var(--site-color-bg-midnight);padding-inline:0}.interior-page[data-route=managedservices] .route-hero .interior-hero__visual{min-height:540px}.managed-hero-capabilities{right:var(--site-space-3);bottom:104px;left:var(--site-space-3);grid-template-columns:repeat(2,minmax(0,1fr))}.managed-hero-capabilities li{min-height:44px;padding:var(--site-space-2)}.managed-hero-capabilities li>span{width:26px;height:26px}.managed-hero-capabilities svg{width:18px;height:18px}}@media (prefers-reduced-motion:reduce){.interior-page[data-route] .route-hero .interior-hero__inner,.interior-page[data-route] .route-closing__panel{transition:none}}.unique-route{--ur-navy-0:#010610;--ur-navy-1:#031020;--ur-navy-2:#061a35;--ur-blue:#0978ed;--ur-cyan:#31c3ff;--ur-chrome:#bdd7ef;--ur-white:#f7fbff;--ur-muted:#9fb6cd;isolation:isolate;color:var(--ur-white);padding:clamp(52px,7vw,118px) 0 clamp(82px,10vw,160px);position:relative}.unique-route:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle at 8% 10%,#0878f01f,#0000 27%),radial-gradient(circle at 94% 72%,#31c3ff12,#0000 31%);position:absolute;inset:0}.unique-route__canvas{gap:clamp(72px,9vw,144px);min-width:0;display:grid}.unique-route__canvas>*,.unique-route__heading,.unique-route__item-copy,.optimization-brief>*,.optimization-path>*,.optimization-diagnostic>*,.optimization-offer>*,.strategy-compass>*,.strategy-ledger>*,.ai-pipeline>*,.ai-industries>*,.about-manifesto>*,.about-story>*,.about-value>*,.about-national>*,.about-remote>*,.testimonial-trust>*,.testimonial-perspective>*,.career-editorial>*,.career-purpose>*,.career-benefits>*,.career-remote>*{min-width:0}.unique-route svg{flex:none;display:block}.unique-route__heading h2,.unique-route__item-copy strong,.unique-route__item-copy>span{overflow-wrap:break-word}.unique-route__heading{max-width:820px}.unique-route__heading--center{text-align:center;margin-inline:auto}.unique-route__heading>p{color:#36b9ff;letter-spacing:.18em;text-transform:uppercase;margin:0 0 16px;font-size:.74rem;font-weight:900}.unique-route__heading h2{color:var(--ur-white);letter-spacing:-.052em;text-wrap:balance;margin:0;font-size:clamp(2.2rem,4.35vw,5.1rem);line-height:.98}.unique-route__heading>div{max-width:690px;color:var(--ur-muted);margin-top:20px;font-size:clamp(1rem,1.2vw,1.18rem);line-height:1.75}.unique-route__heading--center>div{margin-inline:auto}.unique-route__image{background:var(--ur-navy-0);min-width:0;margin:0;position:relative;overflow:hidden}.unique-route__image img{object-fit:cover;filter:saturate(1.08)contrast(1.07)brightness(.86);width:100%;height:100%;transition:transform 1s cubic-bezier(.2,.72,.2,1),filter 1s;display:block;transform:scale(1.01)}.unique-route__image:hover img{filter:saturate(1.15)contrast(1.08)brightness(.94);transform:scale(1.04)}.unique-route__image figcaption{z-index:2;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#dceeff;letter-spacing:.13em;text-transform:uppercase;background:#010917c7;border:1px solid #a7d7ff47;border-radius:999px;align-items:center;gap:11px;max-width:calc(100% - 40px);padding:10px 14px;font-size:.67rem;font-weight:850;display:flex;position:absolute;bottom:clamp(20px,3vw,36px);left:clamp(20px,3vw,42px)}.unique-route__image figcaption span{background:var(--ur-cyan);width:8px;height:8px;box-shadow:0 0 14px var(--ur-cyan);border-radius:50%;flex:none}.unique-route__item-copy{gap:6px;min-width:0;display:grid}.unique-route__item-copy strong{color:#f4f9ff;line-height:1.24}.unique-route__item-copy>span{color:#93acc4;font-size:.9rem;line-height:1.55}.unique-route__cta{color:#fff;letter-spacing:.02em;background:linear-gradient(145deg,#1594fa,#0757cd 75%,#033b98);border:1px solid #91d8ffb8;border-radius:18px;justify-content:space-between;align-items:center;gap:20px;min-width:min(100%,330px);min-height:68px;padding:13px 14px 13px 24px;font-weight:900;text-decoration:none;transition:transform .25s,box-shadow .25s;display:inline-flex;box-shadow:inset 0 1px #fff6,0 18px 42px #005edf42}.unique-route__cta>span:first-child{overflow-wrap:break-word;min-width:0}.unique-route__cta>span:last-child{background:#00164480;border:1px solid #cdeaff73;border-radius:14px;place-items:center;width:42px;height:42px;display:grid}.unique-route__cta:hover,.unique-route__cta:focus-visible{transform:translateY(-3px);box-shadow:inset 0 1px #ffffff73,0 24px 55px #0068eb5e}.unique-route--optimization{--ur-blue:#0878f0}.optimization-brief{background:linear-gradient(125deg,#010a18,#061e3c);border:1px solid #4bafff57;border-radius:14px 58px;grid-template-columns:minmax(0,1.18fr) minmax(340px,.82fr);min-height:540px;display:grid;overflow:hidden;box-shadow:0 34px 90px #0000004d,inset 0 1px #ffffff14}.optimization-brief .unique-route__image{min-height:540px}.optimization-brief .unique-route__image:after{content:"";background:linear-gradient(90deg,#0000 58%,#061a34 100%);position:absolute;inset:0}.optimization-brief__readout{background-image:linear-gradient(#3ea5ff0f 1px,#0000 1px),linear-gradient(90deg,#3ea5ff0f 1px,#0000 1px);background-size:30px 30px;flex-direction:column;justify-content:center;padding:clamp(38px,5vw,76px);display:flex;position:relative}.optimization-brief__readout>span{color:#4fc7ff;letter-spacing:.15em;text-transform:uppercase;font-size:.72rem;font-weight:900}.optimization-brief__readout>strong{letter-spacing:-.06em;margin-top:15px;font-size:clamp(2.5rem,5vw,5.6rem)}.optimization-brief__readout>p{color:#afc5d8;line-height:1.75}.optimization-brief__readout>div{flex-wrap:wrap;gap:9px;margin-top:20px;display:flex}.optimization-brief__readout small{color:#d9ecfb;background:#000d2194;border:1px solid #5fb3ff33;border-radius:8px;padding:9px 11px;font-weight:800}.optimization-path{grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);align-items:start;gap:clamp(42px,7vw,104px);display:grid}.optimization-path ol{gap:4px;margin:0;padding:0;list-style:none;display:grid;position:relative}.optimization-path ol:before{content:"";background:linear-gradient(#36c9ff,#0878f0,#0878f014);width:1px;position:absolute;top:44px;bottom:44px;left:56px}.optimization-path li{border-bottom:1px solid #70b1ea24;grid-template-columns:42px 56px minmax(0,1fr);align-items:center;gap:18px;min-height:124px;padding:18px 22px 18px 0;transition:transform .25s,background .25s;display:grid;position:relative}.optimization-path li:hover{background:linear-gradient(90deg,#0000,#0760c021);transform:translate(9px)}.optimization-path__index{color:#55718e;letter-spacing:.14em;font-size:.72rem;font-weight:900}.optimization-path__icon{z-index:2;background:radial-gradient(circle at 35% 28%,#168df5,#032654 72%);border:1px solid #329ffa;border-radius:50%;place-items:center;width:56px;height:56px;display:grid;position:relative;box-shadow:0 0 0 7px #020b18,0 0 24px #178eff40}.optimization-path__icon svg{width:24px;height:24px}.optimization-gains{background:radial-gradient(circle at 50% 0,#0878f02e,#0000 40%),#020b18;border:1px solid #6ebeff40;border-radius:52px 14px;padding:clamp(44px,6vw,82px)}.optimization-gains__grid{grid-template-columns:1.18fr .82fr .82fr 1.18fr;gap:14px;margin-top:44px;display:grid}.optimization-gains__grid article{background:linear-gradient(145deg,#082448cc,#010c1cd9);border:1px solid #6bb8f630;border-radius:18px;grid-template-columns:54px minmax(0,1fr);gap:16px;min-height:150px;padding:25px;display:grid;position:relative;overflow:hidden}.optimization-gains__grid article:first-child,.optimization-gains__grid article:nth-last-child(-n+2){grid-column:span 2}.optimization-gains__grid article>svg{color:#42c7ff;width:33px;height:33px}.optimization-gains__grid article>i{transform-origin:0;background:linear-gradient(90deg,#0878f0,#41d3ff,#0000);height:2px;transition:transform .45s;position:absolute;inset:auto 0 0;transform:scaleX(.15)}.optimization-gains__grid article:hover>i{transform:scaleX(1)}.optimization-diagnostic{grid-template-columns:minmax(300px,.84fr) minmax(0,1.16fr);gap:clamp(42px,7vw,100px);display:grid}.optimization-diagnostic__stack{gap:12px;display:grid}.optimization-diagnostic details{background:linear-gradient(105deg,#06182e,#020a17);border:1px solid #72b8f42e;border-radius:11px 28px}.optimization-diagnostic summary{cursor:pointer;grid-template-columns:56px 1fr 24px;align-items:center;gap:16px;min-height:84px;padding:13px 20px 13px 13px;list-style:none;display:grid}.optimization-diagnostic summary::-webkit-details-marker{display:none}.optimization-diagnostic summary>span{color:#8ee3ff;background:#062a56;border:1px solid #56beff66;border-radius:11px 20px;place-items:center;width:56px;height:56px;display:grid}.optimization-diagnostic summary svg{width:24px;height:24px}.optimization-diagnostic summary i{color:#58c9ff;font-size:1.3rem;font-style:normal;transition:transform .25s}.optimization-diagnostic details[open] summary i{transform:rotate(45deg)}.optimization-diagnostic details p{color:#a4bad0;margin:-2px 24px 22px 85px;line-height:1.65}.optimization-report>div{grid-template-columns:1.15fr .85fr;gap:15px;margin-top:40px;display:grid}.optimization-report article{clip-path:polygon(0 0,calc(100% - 24px) 0,100% 24px,100% 100%,0 100%);background:linear-gradient(135deg,#051f3feb,#020a18f2);border:1px solid #72beff33;grid-template-columns:64px minmax(0,1fr);gap:18px;min-height:150px;padding:26px;display:grid}.optimization-report article:nth-child(3),.optimization-report article:nth-child(4){grid-column:1/-1}.optimization-report article>span:first-child{color:#fff;background:linear-gradient(145deg,#168cf4,#022b62);border:1px solid #6dd2ff80;border-radius:18px;place-items:center;width:64px;height:64px;display:grid}.optimization-report article svg{width:29px;height:29px}.optimization-offer{background:linear-gradient(110deg,#073f7e8c,#0000);border-top:1px solid #79ccff8c;border-bottom:1px solid #79ccff33;grid-template-columns:minmax(0,1.03fr) minmax(340px,.97fr);gap:clamp(36px,6vw,88px);padding:clamp(40px,6vw,78px);display:grid}.optimization-offer__cta{margin-top:30px;display:flex}.optimization-offer__cta .unique-route__cta{box-shadow:inset 0 1px #ffffff75,0 22px 52px #0065e84d}.optimization-offer ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.optimization-offer li{border-bottom:1px solid #87bfed24;grid-template-columns:34px 1fr;gap:15px;padding:18px 0;display:grid}.optimization-offer li>span:first-child{color:#48c7ff;letter-spacing:.1em;font-size:.7rem;font-weight:900}.optimization-proof>div{grid-template-columns:repeat(4,1fr);margin-top:38px;display:grid}.optimization-proof article{min-height:190px;transform:translateY(calc(var(--proof-order) * 13px));background:linear-gradient(#082a538c,#010813b3);border-left:1px solid #66b3f033;padding:28px}.optimization-proof article:last-child{border-right:1px solid #66b3f033}.unique-route--strategy:before{background:radial-gradient(circle at 82% 12%,#37a3ff21,#0000 29%),linear-gradient(#0000,#051d3833,#0000)}.strategy-compass{grid-template-columns:minmax(300px,.78fr) minmax(500px,1.22fr);align-items:center;gap:clamp(44px,8vw,120px);display:grid}.strategy-compass__notation{color:#8aa5bf;letter-spacing:.12em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:10px;margin-top:30px;font-size:.68rem;font-weight:850;display:flex}.strategy-compass__notation span{background:#1989f0;width:24px;height:1px}.strategy-compass__dial{background:repeating-radial-gradient(circle,#0000 0 68px,#4da6ef17 69px 70px),radial-gradient(circle,#0878f036,#020b18 62%);border:1px solid #7ec3fa38;border-radius:50%;grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;gap:14px;min-height:570px;padding:48px;display:grid;position:relative;box-shadow:inset 0 0 70px #126ed521,0 30px 80px #00000045}.strategy-compass__dial>i{z-index:0;opacity:.42;pointer-events:none;background:#06376e;border:1px solid #56c5ff;border-radius:50%;place-items:center;width:74px;height:74px;display:grid;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);box-shadow:0 0 44px #23a7ff59}.strategy-compass__dial article{z-index:1;background:#031326e6;border:1px solid #7ac2fa2b;border-radius:22px 8px;grid-template-columns:42px minmax(0,1fr);gap:13px;min-width:0;padding:18px;transition:transform .28s,border-color .28s;display:grid;position:relative}.strategy-compass__dial article:nth-child(3){grid-column:1/-1;margin-inline:18%}.strategy-compass__dial article:hover{border-color:#49beff8c;transform:scale(1.025)}.strategy-compass__dial article>span:first-child{color:#fff;background:linear-gradient(145deg,#157fd8,#032a5b);border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.strategy-compass__dial article svg{width:20px;height:20px}.strategy-ledger{background:#020b18;border:1px solid #87c2f242;border-radius:6px 42px 42px 6px;grid-template-columns:minmax(420px,.92fr) minmax(0,1.08fr);display:grid;overflow:hidden}.strategy-ledger .unique-route__image{min-height:720px}.strategy-ledger .unique-route__image:after{content:"";background:linear-gradient(90deg,#0000 62%,#020b18);position:absolute;inset:0}.strategy-ledger__content{padding:clamp(38px,5vw,72px)}.strategy-ledger__content ol{margin:38px 0 0;padding:0;list-style:none}.strategy-ledger__content li{border-top:1px solid #70b4eb29;grid-template-columns:28px 40px minmax(0,1fr);align-items:start;gap:14px;padding:18px 0;display:grid}.strategy-ledger__content li>span:first-child{color:#55718e;font:850 .68rem/1.8 monospace}.strategy-ledger__content li>svg{color:#38bfff;width:21px;height:21px}.strategy-roadmap{padding:clamp(44px,6vw,78px) 0}.strategy-roadmap ol{grid-template-columns:repeat(5,1fr);gap:20px;margin:60px 0 0;padding:0;list-style:none;display:grid;position:relative}.strategy-roadmap ol:before{content:"";background:linear-gradient(90deg,#0000,#34baff,#0878f0,#34baff,#0000);height:1px;position:absolute;top:30px;left:8%;right:8%}.strategy-roadmap li{text-align:center;gap:18px;padding-top:0;display:grid;position:relative}.strategy-roadmap li>span:first-child{z-index:2;color:#fff;background:#031a35;border:1px solid #43beff;border-radius:50%;place-items:center;width:60px;height:60px;margin-inline:auto;font-weight:900;transition:transform .3s;display:grid;position:relative;box-shadow:0 0 0 9px #010813}.strategy-roadmap li:hover>span:first-child{transform:translateY(-7px)}.strategy-roadmap .unique-route__item-copy>span{font-size:.78rem}.unique-route--ai:before{background:radial-gradient(circle at 50% 10%,#0878f030,#0000 37%),linear-gradient(#0000,#00183352,#0000)}.ai-command{background:#020813;border:1px solid #68caff4f;border-radius:34px 8px;min-height:780px;display:grid;position:relative;overflow:hidden}.ai-command>.unique-route__image{position:absolute;inset:0}.ai-command>.unique-route__image:after{content:"";background:linear-gradient(90deg,#010712f5 0 38%,#01071299 62%,#01071233),linear-gradient(#0000 52%,#020813);position:absolute;inset:0}.ai-command__copy{z-index:2;width:min(56%,720px);padding:clamp(46px,7vw,96px);position:relative}.ai-command__status{color:#82d9ff;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:9px;margin-bottom:28px;font-size:.7rem;font-weight:900;display:inline-flex}.ai-command__status i{background:#44d8ff;border-radius:50%;width:9px;height:9px;box-shadow:0 0 18px #44d8ff}.ai-command__capabilities{z-index:2;grid-template-columns:repeat(5,1fr);align-self:end;gap:10px;padding:0 clamp(24px,4vw,56px) clamp(24px,4vw,56px);display:grid;position:relative}.ai-command__capabilities article{clip-path:polygon(0 0,calc(100% - 22px) 0,100% 22px,100% 100%,0 100%);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#021125d1;border:1px solid #6dc2ff30;align-content:start;gap:14px;min-height:210px;padding:20px;transition:transform .28s,background .28s;display:grid;position:relative;overflow:hidden}.ai-command__capabilities article:hover{background:#052b55e6;transform:translateY(-8px)}.ai-command__capabilities article>span:first-child{background:linear-gradient(145deg,#168af0,#04285c);border:1px solid #47baff;place-items:center;width:50px;height:50px;display:grid}.ai-command__capabilities article svg{width:23px;height:23px}.ai-command__capabilities article>i{background:#32c9ff;height:2px;position:absolute;inset:auto 0 0;box-shadow:0 0 14px #32c9ff}.ai-pipeline{grid-template-columns:minmax(280px,.7fr) minmax(0,1.3fr);align-items:start;gap:clamp(44px,8vw,120px);display:grid}.ai-pipeline ol{counter-reset:stage;gap:18px;margin:0;padding:0;list-style:none;display:grid}.ai-pipeline li{clip-path:polygon(0 0,96% 0,100% 50%,96% 100%,0 100%,2% 50%);background:linear-gradient(110deg,#07305edb,#020a18e6);border:1px solid #67bcff33;grid-template-columns:50px minmax(0,1fr) 42px;align-items:center;gap:18px;min-height:120px;padding:22px 25px;display:grid;position:relative}.ai-pipeline li>span:first-child{color:#55c7ff;letter-spacing:.12em;font:900 .75rem/1 monospace}.ai-pipeline li>i{color:#2ab9ff;opacity:.75;place-items:center;display:grid}.ai-industries{background:radial-gradient(circle at 0 100%,#0b79e62b,#0000 38%),#020b18;border:1px solid #63b2f330;border-radius:52px;grid-template-columns:minmax(300px,.7fr) minmax(0,1.3fr);gap:clamp(42px,7vw,96px);padding:clamp(40px,6vw,76px);display:grid}.ai-industries__switchboard{grid-template-columns:repeat(2,1fr);gap:11px;display:grid}.ai-industries__switchboard article{background:#051c39bf;border:1px solid #71bffa2e;border-radius:8px 24px;grid-template-columns:52px minmax(0,1fr);gap:15px;min-height:132px;padding:20px;display:grid;position:relative}.ai-industries__switchboard article>span:first-child{color:#7fdcff;background:#06376e;border-radius:8px 18px;place-items:center;width:52px;height:52px;display:grid}.ai-industries__switchboard article svg{width:24px;height:24px}.ai-industries__switchboard small{color:#8aa8c2;font:800 .78rem/1 monospace;position:absolute;bottom:10px;right:14px}.unique-route--about:before{background:radial-gradient(circle at 70% 8%,#97d2ff1f,#0000 31%),linear-gradient(#0000,#0a254330,#0000)}.about-manifesto{grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);align-items:start;gap:clamp(36px,6vw,88px);display:grid}.about-manifesto .unique-route__image{border:1px solid #b0d9fa4d;border-radius:48% 48% 26px 26px;min-height:650px;box-shadow:0 30px 80px #00000052}.about-manifesto .unique-route__image:after{content:"";background:linear-gradient(#0000 62%,#000814c7);position:absolute;inset:0}.about-manifesto>ol{z-index:3;grid-column:1/-1;grid-template-columns:repeat(5,1fr);gap:0;margin:-125px 30px 0;padding:0;list-style:none;display:grid;position:relative}.about-manifesto>ol li{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#021022f0;border:1px solid #92c8f230;border-right:0;align-content:start;gap:16px;min-height:270px;padding:25px;display:grid}.about-manifesto>ol li:first-child{border-radius:28px 0 0 28px}.about-manifesto>ol li:last-child{border-right:1px solid #92c8f230;border-radius:0 28px 28px 0}.about-manifesto>ol li>span:first-child{color:#d9f4ff;background:#06315e;border:1px solid #8bd3ff66;border-radius:50%;place-items:center;width:48px;height:48px;display:grid}.about-manifesto>ol svg{width:22px;height:22px}.about-story{grid-template-columns:minmax(330px,.86fr) minmax(0,1.14fr);align-items:start;gap:clamp(48px,8vw,120px);padding-block:30px;display:grid}.about-story__markers{border-left:1px solid #74baf240}.about-story__markers article{border-bottom:1px solid #74baf224;grid-template-columns:52px 1fr;gap:18px;padding:25px 0 25px 28px;display:grid}.about-story__markers article>span:first-child{color:#35baff;font:900 .78rem/1.6 monospace}.about-standard{background:linear-gradient(145deg,#071b34,#020913);border:1px solid #91cdfa40;border-radius:68px 12px;padding:clamp(42px,6vw,80px)}.about-standard>div{grid-template-columns:repeat(4,1fr);gap:15px;margin-top:44px;display:grid}.about-standard article{background:#020d1dad;border-top:2px solid #31b8ff;gap:18px;min-height:240px;padding:28px;display:grid}.about-standard article>svg{color:#6ed7ff;width:36px;height:36px}.about-value{background:linear-gradient(90deg,#084b9452,#0000);border-left:4px solid #0d83f4;grid-template-columns:minmax(0,1fr) minmax(330px,.72fr);gap:clamp(42px,7vw,100px);padding:clamp(42px,6vw,78px);display:grid}.about-value ul{flex-wrap:wrap;align-content:center;gap:10px;margin:0;padding:0;list-style:none;display:flex}.about-value li{color:#dbeeff;border:1px solid #7ac1f638;border-radius:999px;padding:13px 16px;font-weight:750}.about-national{background:#020c1a;border:1px solid #75c1fa3b;border-radius:20px;grid-template-columns:240px minmax(0,1fr);gap:30px 50px;padding:clamp(40px,6vw,78px);display:grid;position:relative;overflow:hidden}.about-national__map{background:repeating-radial-gradient(circle,#0000 0 31px,#48adfa1f 32px 33px);border:1px solid #47b8ff5c;border-radius:50%;grid-row:1/span 3;align-self:center;place-items:center;width:210px;height:210px;display:grid;position:relative}.about-national__map>svg{color:#5bc9ff;width:78px;height:78px}.about-national__map i{background:#2cc7ff;border-radius:50%;width:8px;height:8px;position:absolute;box-shadow:0 0 12px #2cc7ff}.about-national__map i:first-of-type{top:36px;right:47px}.about-national__map i:nth-of-type(2){bottom:52px;left:38px}.about-national__map i:nth-of-type(3){top:92px;left:24px}.about-national__services{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.about-national__services article{background:#06203e94;border:1px solid #74b9f02b;border-radius:18px;grid-template-columns:42px minmax(0,1fr);gap:13px;padding:18px;display:grid}.about-national__services article>svg{color:#4bc8ff;width:25px;height:25px}.about-national__cta{align-self:start;display:flex}.about-national__cta .unique-route__cta{border-radius:12px 26px;min-width:min(100%,290px)}.about-remote{grid-template-columns:minmax(300px,.8fr) minmax(0,1.2fr);gap:clamp(44px,8vw,110px);display:grid}.about-remote>div:last-child{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.about-remote article{background:linear-gradient(90deg,#072f5e80,#0000);border-bottom:1px solid #6db3ec38;grid-template-columns:34px minmax(0,1fr);gap:15px;padding:24px;display:grid}.about-remote article>span:first-child{color:#4cc8ff;font-weight:900}.about-compromise{border-top:1px solid #87cafa3d;padding-top:50px}.about-compromise>div:last-child{background:#7ac0f526;grid-template-columns:repeat(4,1fr);gap:1px;margin-top:38px;display:grid}.about-compromise article{background:#020b18;min-height:200px;padding:28px}.testimonial-theater{background:#020a16;border:1px solid #6fc0fd40;border-radius:6px 70px;min-height:850px;padding:clamp(32px,5vw,70px);position:relative;overflow:hidden}.testimonial-theater>.unique-route__image{position:absolute;inset:0}.testimonial-theater>.unique-route__image:after{content:"";background:linear-gradient(90deg,#010710f5,#01071061),linear-gradient(#0000 45%,#020a16 88%);position:absolute;inset:0}.testimonial-theater>header{z-index:2;max-width:700px;position:relative}.testimonial-theater>header span{color:#4cc7ff;letter-spacing:.16em;text-transform:uppercase;font-size:.7rem;font-weight:900}.testimonial-theater>header h2{letter-spacing:-.065em;max-width:620px;margin:16px 0 0;font-size:clamp(2.8rem,6vw,6.9rem);line-height:.9}.testimonial-theater__quotes{z-index:3;grid-template-columns:1.06fr .94fr;align-items:end;gap:18px;display:grid;position:absolute;bottom:clamp(32px,5vw,70px);left:clamp(32px,5vw,70px);right:clamp(32px,5vw,70px)}.testimonial-theater blockquote{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#031428e6;border:1px solid #8bd0ff45;min-height:330px;margin:0;padding:35px;position:relative}.testimonial-theater blockquote:first-child{border-radius:30px 8px}.testimonial-theater blockquote:last-child{border-radius:8px 30px;min-height:285px}.testimonial-theater blockquote>svg{color:#43c8ff;width:38px;height:38px}.testimonial-theater blockquote>p{color:#e5f1fb;font-size:clamp(1.05rem,1.5vw,1.28rem);line-height:1.72}.testimonial-theater blockquote footer{grid-template-columns:minmax(0,1fr) auto;gap:4px;margin-top:24px;display:grid}.testimonial-theater blockquote footer span{color:#8da8bf}.testimonial-theater blockquote footer i{color:#4d718f;grid-area:1/2/span 2;align-self:center;font:900 .7rem/1 monospace}.testimonial-trust{grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr);gap:clamp(44px,8vw,120px);display:grid}.testimonial-trust>div:last-child{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.testimonial-trust article{background:linear-gradient(130deg,#072d58bf,#020a16cc);border:1px solid #73bbf42e;border-radius:24px 6px;grid-template-columns:64px minmax(0,1fr);gap:18px;min-height:175px;padding:26px;display:grid}.testimonial-trust article>span:first-child{color:#fff;background:#05336a;border:1px solid #64cbff8c;border-radius:50%;place-items:center;width:64px;height:64px;display:grid}.testimonial-metrics{border-top:1px solid #84cdff66;border-bottom:1px solid #84cdff2e;padding:clamp(42px,6vw,78px)}.testimonial-metrics>div:last-child{grid-template-columns:repeat(4,1fr);margin-top:42px;display:grid}.testimonial-metrics article{border-left:1px solid #80c0f02e;grid-template-columns:40px minmax(0,1fr);gap:14px;padding:25px;display:grid}.testimonial-metrics article:last-child{border-right:1px solid #80c0f02e}.testimonial-metrics article>svg{color:#4dcaff;width:29px;height:29px}.testimonial-metrics .unique-route__item-copy strong{font-size:1.35rem}.testimonial-perspective{text-align:left;background:radial-gradient(circle at 50% 0,#0878f033,#0000 52%),#030d1c;border-radius:50% 50% 18px 18px/26% 26% 18px 18px;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:50px;padding:clamp(46px,7vw,88px);display:grid}.testimonial-perspective ul{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.testimonial-perspective li{color:#d9efff;border:1px solid #77c6ff40;border-radius:999px;padding:11px 14px;font-weight:800}.unique-route--contact{padding-top:30px}.contact-concierge{background:#020a16;border:1px solid #6cc2ff47;border-radius:60px 10px;grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);min-height:600px;display:grid;position:relative;overflow:hidden}.contact-concierge,.contact-intake,.contact-concierge>*,.contact-intake>*{min-width:0;max-width:100%}.contact-concierge>.unique-route__image{grid-row:1/span 2;min-height:600px}.contact-concierge>.unique-route__image:after{content:"";background:linear-gradient(90deg,#0000 60%,#020a16);position:absolute;inset:0}.contact-concierge__intro{align-self:end;padding:clamp(38px,5vw,68px)}.contact-concierge__intro>p:last-child{color:#9fb6cb;line-height:1.7}.contact-concierge__channels{align-self:start;gap:10px;padding:0 clamp(38px,5vw,68px) clamp(38px,5vw,68px);display:grid}.contact-concierge__channels a{color:#fff;background:#05203fb3;border:1px solid #6cb9f530;border-radius:12px;grid-template-columns:48px minmax(0,1fr) 24px;align-items:center;gap:14px;min-width:0;min-height:80px;padding:13px 17px;text-decoration:none;transition:transform .25s,border-color .25s;display:grid}.contact-concierge__channels a:hover,.contact-concierge__channels a:focus-visible{border-color:#48c1ff94;transform:translate(-7px)}.contact-concierge__channels a>svg{color:#54caff;width:24px;height:24px}.contact-concierge__channels a span{gap:3px;min-width:0;display:grid}.contact-concierge__channels a small{color:#7897b2;text-transform:uppercase;letter-spacing:.1em;font-weight:850}.contact-concierge__channels a strong{overflow-wrap:anywhere;word-break:break-word;min-width:0}.contact-concierge__channels a i{color:#58ccff;font-style:normal}.contact-intake{background:#020b18;border:1px solid #74bef540;border-radius:18px 48px;grid-template-columns:minmax(270px,.64fr) minmax(0,1.36fr);display:grid;overflow:hidden}.contact-intake__sidebar{background:linear-gradient(160deg,#0a4587,#03172f 70%);padding:clamp(34px,5vw,62px)}.contact-intake__sidebar>span{color:#78d8ff;letter-spacing:.15em;text-transform:uppercase;font-size:.78rem;font-weight:900}.contact-intake__sidebar h2{letter-spacing:-.05em;margin:16px 0 34px;font-size:clamp(2rem,3.5vw,4rem);line-height:.98}.contact-intake__sidebar ol{gap:0;margin:0;padding:0;list-style:none;display:grid}.contact-intake__sidebar li{color:#d6e8f7;border-top:1px solid #addcff26;grid-template-columns:32px minmax(0,1fr);gap:12px;padding:15px 0;font-size:.92rem;line-height:1.5;display:grid}.contact-intake__sidebar li span{color:#5dd5ff;font:900 .78rem/1.5 monospace}.contact-intake__form{padding:clamp(30px,5vw,62px)}.contact-intake__form-head{align-items:center;gap:16px;margin-bottom:30px;display:flex}.contact-intake__form-head>svg{background:#07376c;border:1px solid #66cbff66;border-radius:14px;width:42px;height:42px;padding:9px}.contact-intake__form-head div{gap:5px;min-width:0;display:grid}.contact-intake__form-head span{color:#55caff;letter-spacing:.13em;text-transform:uppercase;font-size:.78rem;font-weight:900}.contact-intake__form-head strong{font-size:clamp(1.18rem,2vw,1.4rem);line-height:1.25}.unique-route--contact .route-contact-form{box-shadow:none;background:0 0;border:0;padding:0}.unique-route--contact .route-contact-form input,.unique-route--contact .route-contact-form select,.unique-route--contact .route-contact-form textarea{background:#041329;border-color:#6bb8f240;border-radius:10px}.unique-route--contact .route-contact-form__submit{border-radius:10px 24px}.career-editorial{background:#020a16;border:1px solid #81c5f840;border-radius:8px 64px;grid-template-columns:minmax(0,1.1fr) minmax(350px,.9fr);gap:0;display:grid;overflow:hidden}.career-editorial>.unique-route__image{grid-row:1/span 2;min-height:760px}.career-editorial>.unique-route__image:after{content:"";background:linear-gradient(90deg,#0000 60%,#020a16);position:absolute;inset:0}.career-editorial__copy{align-self:end;padding:clamp(40px,6vw,82px)}.career-editorial__values{grid-template-columns:repeat(2,1fr);align-self:start;gap:10px;padding:0 clamp(40px,6vw,82px) clamp(40px,6vw,82px);display:grid}.career-editorial__values article{background:#061f3db8;border:1px solid #72bcf42b;border-radius:20px 7px;grid-template-columns:42px minmax(0,1fr);gap:13px;min-height:128px;padding:17px;display:grid}.career-editorial__values article>svg{color:#51caff;width:25px;height:25px}.career-purpose{border-left:1px solid #36bbff;grid-template-columns:minmax(0,1fr) minmax(340px,.72fr);align-items:end;gap:clamp(44px,8vw,120px);padding-left:clamp(30px,6vw,92px);display:grid}.career-purpose ol{gap:12px;margin:0;padding:0;list-style:none;display:grid}.career-purpose li{color:#dcecff;border-bottom:1px solid #74bbf22e;grid-template-columns:44px minmax(0,1fr);gap:15px;padding:20px;font-weight:800;display:grid}.career-purpose li span{color:#40c3ff;font:900 .7rem/1.6 monospace}.career-profile{background:radial-gradient(circle at 50% 0,#0878f02e,#0000 50%),#020b18;border:1px solid #78c2f73d;border-radius:52px;padding:clamp(42px,6vw,82px)}.career-profile>div:last-child{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:44px;display:grid}.career-profile article{text-align:center;background:linear-gradient(#0a396cb3,#020a16cc);border:1px solid #80c2f12e;border-radius:50% 50% 22px 22px/30% 30% 22px 22px;justify-items:center;gap:18px;min-height:300px;padding:34px;transition:transform .3s;display:grid}.career-profile article:hover{transform:translateY(-9px)}.career-profile article>span:first-child{background:#06366c;border:1px solid #74d8ff8c;border-radius:50%;place-items:center;width:72px;height:72px;display:grid}.career-profile article svg{width:33px;height:33px}.career-benefits{grid-template-columns:minmax(280px,.65fr) minmax(0,1.35fr);align-items:start;gap:clamp(42px,7vw,92px);display:grid}.career-benefits__intro{position:sticky;top:130px}.career-benefits__constellation{grid-template-columns:repeat(6,1fr);gap:12px;display:grid}.career-benefits__item{clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,0 100%);background:linear-gradient(145deg,#082d57b8,#010915d6);border:1px solid #74bdf42e;align-content:start;gap:9px;min-height:150px;padding:21px;display:grid;position:relative}.career-benefits__item--1,.career-benefits__item--2{grid-column:span 3}.career-benefits__item--3,.career-benefits__item--4,.career-benefits__item--5{grid-column:span 2}.career-benefits__item:last-child{grid-column:span 6}.career-benefits__item>span:first-child{color:#48c7ff;font:900 .66rem/1 monospace}.career-equipment{border-top:1px solid #7dcaff59;border-bottom:1px solid #7dcaff26;padding:clamp(42px,6vw,76px)}.career-equipment>div:last-child{grid-template-columns:repeat(4,1fr);gap:14px;margin-top:42px;display:grid}.career-equipment article{background:linear-gradient(90deg,#08397080,#0000);border-left:3px solid #168df4;gap:16px;min-height:210px;padding:28px;display:grid}.career-equipment article>svg{color:#5bd1ff;width:38px;height:38px}.career-remote{background:linear-gradient(115deg,#0a4382,#03152c 68%);border:1px solid #76c7ff4d;border-radius:12px 60px;grid-template-columns:120px minmax(0,1fr) auto;align-items:center;gap:32px;padding:clamp(38px,6vw,72px);display:grid}.career-remote>span:first-child{background:radial-gradient(circle,#117edc,#032552 72%);border:1px solid #90e0ff80;border-radius:50%;place-items:center;width:110px;height:110px;display:grid}.career-remote>span:first-child svg{width:48px;height:48px}.career-remote .unique-route__heading h2{font-size:clamp(2rem,3.3vw,4rem)}.career-remote ul{flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;display:flex}.career-remote li{color:#e5f4ff;white-space:nowrap;background:#000f2659;border:1px solid #93d2ff38;border-radius:999px;padding:10px 14px;font-weight:850}@media (width<=1120px){.optimization-gains__grid{grid-template-columns:repeat(2,1fr)}.optimization-gains__grid article:first-child,.optimization-gains__grid article:nth-last-child(2){grid-column:auto}.optimization-gains__grid article:last-child{grid-column:span 2}.optimization-proof>div,.about-compromise>div:last-child,.testimonial-metrics>div:last-child,.career-equipment>div:last-child{grid-template-columns:repeat(2,1fr)}.strategy-compass{grid-template-columns:1fr}.strategy-compass__dial{width:min(100%,700px);margin-inline:auto}.ai-command__capabilities{grid-template-columns:repeat(3,1fr)}.ai-command__capabilities article:nth-last-child(2){grid-column:span 1}.ai-command__capabilities article:last-child{grid-column:span 2}.about-manifesto>ol{grid-template-columns:repeat(3,1fr);margin-inline:12px}.about-manifesto>ol li{border-right:1px solid #92c8f230;border-radius:18px!important}.about-manifesto>ol li:last-child{grid-column:span 2}.about-standard>div{grid-template-columns:repeat(2,1fr)}.career-benefits{grid-template-columns:1fr}.career-benefits__intro{position:static}.strategy-roadmap ol{gap:14px}.strategy-roadmap .unique-route__item-copy>span{font-size:.82rem}}@media (width<=900px){.optimization-brief,.optimization-path,.optimization-diagnostic,.optimization-offer,.strategy-ledger,.ai-pipeline,.ai-industries,.about-manifesto,.about-story,.about-value,.about-national,.about-remote,.testimonial-trust,.testimonial-perspective,.contact-concierge,.contact-intake,.career-editorial,.career-purpose,.career-benefits,.career-remote{grid-template-columns:1fr}.optimization-brief .unique-route__image,.strategy-ledger .unique-route__image,.career-editorial>.unique-route__image,.contact-concierge>.unique-route__image{min-height:430px}.strategy-ledger .unique-route__image:after,.career-editorial>.unique-route__image:after,.contact-concierge>.unique-route__image:after,.optimization-brief .unique-route__image:after{background:linear-gradient(#0000 62%,#020b18)}.strategy-roadmap ol{grid-template-columns:1fr}.strategy-roadmap ol:before{width:1px;height:auto;inset:0 auto 0 30px}.strategy-roadmap li{text-align:left;grid-template-columns:60px 1fr}.strategy-roadmap li>span:first-child{grid-row:1/span 2}.ai-command{min-height:auto}.ai-command>.unique-route__image{min-height:460px;position:relative}.ai-command__copy{width:auto;margin-top:-180px}.ai-command__capabilities{grid-template-columns:repeat(2,1fr)}.about-manifesto>ol{grid-column:auto;margin:0}.about-national__map{grid-row:auto;margin-inline:auto}.testimonial-theater{gap:24px;min-height:auto;display:grid}.testimonial-theater>.unique-route__image{grid-row:1;min-height:460px;position:relative}.testimonial-theater>.unique-route__image figcaption{top:24px;bottom:auto}.testimonial-theater>header{grid-row:2;margin-top:-185px;padding:0 6px 34px}.testimonial-theater__quotes{grid-template-columns:1fr;position:relative;bottom:auto;left:auto;right:auto}.career-editorial>.unique-route__image{grid-row:auto}.about-manifesto>ol,.career-profile>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr))}.about-manifesto>ol li:last-child,.career-profile>div:last-child article:last-child{grid-column:span 2}}@media (width<=680px){.unique-route{padding-top:38px}.unique-route__canvas{gap:82px}.optimization-brief,.optimization-gains,.strategy-ledger,.ai-command,.ai-industries,.about-standard,.about-national,.testimonial-theater,.contact-concierge,.contact-intake,.career-editorial,.career-profile,.career-remote{border-radius:24px}.optimization-gains,.ai-industries,.about-standard,.about-national,.testimonial-metrics,.contact-intake__sidebar,.contact-intake__form,.career-profile,.career-remote{padding:28px 20px}.optimization-gains__grid,.optimization-report>div,.optimization-proof>div,.strategy-compass__dial,.ai-command__capabilities,.ai-industries__switchboard,.about-manifesto>ol,.about-standard>div,.about-national__services,.about-remote>div:last-child,.about-compromise>div:last-child,.testimonial-trust>div:last-child,.testimonial-metrics>div:last-child,.career-editorial__values,.career-profile>div:last-child,.career-equipment>div:last-child{grid-template-columns:1fr}.optimization-gains__grid article:last-child,.about-manifesto>ol li:last-child,.career-profile>div:last-child article:last-child{grid-column:auto}.optimization-path li{grid-template-columns:34px 50px 1fr;gap:12px;padding-right:0}.optimization-path ol:before{left:50px}.optimization-path__icon{width:50px;height:50px}.optimization-report article:nth-child(3){grid-column:auto}.optimization-report article,.testimonial-trust article{grid-template-columns:52px minmax(0,1fr);gap:14px;padding:22px 18px}.optimization-report article>span:first-child,.testimonial-trust article>span:first-child{width:52px;height:52px}.optimization-report article svg,.testimonial-trust article svg{width:24px;height:24px}.optimization-diagnostic summary{grid-template-columns:48px minmax(0,1fr) 18px;gap:12px;padding:11px 14px 11px 11px}.optimization-diagnostic summary>span{width:48px;height:48px}.optimization-diagnostic details p{margin:0 18px 20px}.optimization-proof article{border-right:1px solid #66b3f033;transform:none}.strategy-compass__dial{background:radial-gradient(circle,#0878f02b,#020b18 70%);border-radius:28px;min-height:0;padding:30px 20px}.strategy-compass__dial article:nth-child(3){grid-column:auto;margin:0}.strategy-compass__dial>i{display:none}.strategy-roadmap li{grid-template-columns:50px 1fr}.strategy-roadmap li>span:first-child{width:50px;height:50px}.ai-command__copy{margin-top:-130px;padding:28px 20px}.ai-command__capabilities{padding:0 20px 20px}.ai-command__capabilities article:nth-last-child(2),.ai-command__capabilities article:last-child{grid-column:auto}.ai-pipeline li{clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,0 100%);grid-template-columns:36px minmax(0,1fr) 26px;gap:10px;min-height:104px;padding:18px 14px}.ai-pipeline li>i svg{width:18px;height:18px}.about-manifesto .unique-route__image{border-radius:32px;min-height:420px}.about-manifesto>ol li,.about-standard article,.about-compromise article{min-height:auto}.testimonial-theater{min-height:auto;padding:26px 20px}.testimonial-theater>.unique-route__image{min-height:390px}.testimonial-theater>header{margin-top:-150px;padding-bottom:20px}.testimonial-theater blockquote,.testimonial-theater blockquote:last-child{min-height:auto;padding:26px 22px}.testimonial-perspective{border-radius:26px}.testimonial-metrics article{border-right:1px solid #80c0f02e;grid-template-columns:34px minmax(0,1fr);padding:22px 14px}.testimonial-metrics article>svg{width:25px;height:25px}.contact-concierge__intro,.contact-concierge__channels,.career-editorial__copy,.career-editorial__values{padding-left:20px;padding-right:20px}.contact-concierge__channels a{grid-template-columns:42px minmax(0,1fr) 18px;gap:11px;padding:12px}.contact-concierge__channels a>svg{width:21px}.contact-concierge__intro .unique-route__heading h2{overflow-wrap:anywhere}.contact-intake__sidebar li{overflow-wrap:anywhere;grid-template-columns:26px minmax(0,1fr)}.career-benefits__constellation{grid-template-columns:1fr}.career-benefits__item{grid-column:auto!important}.career-remote>span:first-child{width:82px;height:82px}.career-remote li{white-space:normal}}@media (prefers-reduced-motion:reduce){.unique-route *,.unique-route :before,.unique-route :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation:none!important}}:root{--oi-canvas-0:#00030b;--oi-canvas-1:#000713;--oi-canvas-2:#010b1b;--oi-navy:#04142a;--oi-surface:#041228eb;--oi-surface-strong:#020b1bf7;--oi-electric:#0978ed;--oi-cyan:#32c5ff;--oi-ice:#f7fbff;--oi-copy:#aabbd0;--oi-copy-dim:#8fa8bf;--oi-line:#64beff4d;--oi-line-hot:#68caffad;--oi-success:#42e5b9;--oi-radius-sm:12px;--oi-radius-md:18px;--oi-radius-lg:24px;--oi-radius-xl:30px;--oi-shadow-panel:0 30px 80px #00020d6b, inset 0 1px #ffffff13;--oi-shadow-control:0 16px 34px #002e7842, inset 0 1px #ffffff5c;--oi-ease:cubic-bezier(.22, 1, .36, 1);--oi-section-y:clamp(88px, 7vw, 120px);--oi-container:1440px;--oi-gutter:clamp(16px, 5vw, 72px);--oi-display:"Segoe UI Variable Display", "Arial Black", "Segoe UI", Arial, sans-serif;--oi-body:Inter, "Segoe UI", Arial, sans-serif}.interior-page{isolation:isolate;min-height:100vh;color:var(--oi-ice);background:radial-gradient(circle at 10% 6%, #0878f01a, transparent 24%), radial-gradient(circle at 92% 38%, #32c5ff0e, transparent 28%), linear-gradient(180deg, var(--oi-canvas-0), var(--oi-canvas-2) 42%, var(--oi-canvas-1) 76%, var(--oi-canvas-0));font-family:var(--oi-body);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;position:relative;overflow:clip}.interior-page *,.interior-page :before,.interior-page :after{box-sizing:border-box}.interior-page a{color:inherit;text-decoration:none}.interior-page img{max-width:100%;display:block}.interior-page__ambient{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.interior-page__ambient:before{content:"";background:linear-gradient(90deg,#0000,#4ca9ef52,#0000);width:min(86vw,1320px);height:1px;position:absolute;top:8%;left:50%;transform:translate(-50%)}.interior-container{width:min(var(--oi-container), calc(100% - (var(--oi-gutter) * 2)));margin-inline:auto}.interior-section{padding-block:var(--oi-section-y);position:relative}.interior-kicker{color:#4cb6ff;letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:850;line-height:1.35}.interior-copy{color:var(--oi-copy);font-size:clamp(1rem,1.2vw,1.16rem);line-height:1.72}.interior-page :is(a,button):focus-visible{outline-offset:4px;outline:2px solid #67ceff}.interior-breadcrumbs{color:var(--oi-copy-dim);letter-spacing:.04em;flex-wrap:wrap;align-items:center;gap:9px;margin:0 0 28px;padding:0;font-size:.72rem;font-weight:700;list-style:none;display:flex}.interior-breadcrumbs li{align-items:center;gap:9px;display:inline-flex}.interior-breadcrumbs li:not(:last-child):after{color:#60beff94;content:"/"}.interior-breadcrumbs a{transition:color .18s}.interior-breadcrumbs a:hover{color:var(--oi-ice)}.interior-breadcrumbs [aria-current=page]{color:#d8e7f4}.interior-hero{min-height:clamp(650px,78svh,860px);padding:clamp(132px,11vw,176px) 0 clamp(76px,8vw,116px);position:relative;overflow:hidden}.interior-hero:after{content:"";pointer-events:none;background:linear-gradient(#0000,#000713eb);height:120px;position:absolute;bottom:0;left:0;right:0}.interior-hero__inner{z-index:2;grid-template-columns:minmax(0,.94fr) minmax(460px,1.06fr);align-items:center;gap:clamp(48px,7vw,110px);min-height:500px;display:grid;position:relative}.interior-hero--centered .interior-hero__inner{text-align:center;grid-template-columns:minmax(0,920px);justify-content:center}.interior-hero--editorial .interior-hero__inner{grid-template-columns:minmax(420px,.78fr) minmax(0,1.22fr)}.interior-hero__copy{z-index:3;min-width:0;position:relative}.interior-hero--centered .interior-breadcrumbs,.interior-hero--centered .interior-hero__actions{justify-content:center}.interior-hero__title{max-width:980px;color:var(--oi-ice);font-family:var(--oi-display);letter-spacing:-.065em;text-wrap:balance;margin:18px 0 0;font-size:clamp(3.55rem,6.2vw,6.6rem);font-weight:900;line-height:.91}.interior-hero__title :is(em,strong){color:var(--oi-electric);font-style:normal}.interior-hero__description{color:#bccbdd;text-wrap:pretty;max-width:690px;margin:30px 0 0;font-size:clamp(1.04rem,1.3vw,1.24rem);line-height:1.72}.interior-hero--centered .interior-hero__description{margin-inline:auto}.interior-hero__actions{flex-wrap:wrap;gap:14px;margin-top:34px;display:flex}.interior-hero__support{max-width:720px;margin-top:34px}.interior-hero__visual{border-radius:var(--oi-radius-xl);min-height:clamp(390px,42vw,620px);box-shadow:var(--oi-shadow-panel), 0 0 48px #006fff14;background:radial-gradient(circle at 78% 16%,#2ab0ff29,#0000 32%),linear-gradient(145deg,#051d3ef0,#000716fa);border:1px solid #6ec9ff6b;position:relative;overflow:hidden}.interior-hero__visual>:not(.interior-hero__visual-chrome):not(.route-hero-media):not(.route-semantic-visual){z-index:2;position:relative}.interior-hero__visual img{object-fit:cover;width:100%;height:100%}.interior-hero__visual:before,.interior-hero__visual:after{content:"";pointer-events:none;position:absolute}.interior-hero__visual:after{background:linear-gradient(#ffffff09,#0000 24% 70%,#00041085);inset:0}.interior-section-intro{grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);align-items:end;gap:clamp(40px,6vw,92px);margin-bottom:clamp(38px,5vw,64px);display:grid}.interior-section-intro--stacked{grid-template-columns:minmax(0,880px);align-items:start}.interior-section-intro--centered{text-align:center;grid-template-columns:minmax(0,940px);justify-content:center}.interior-section-intro__title{max-width:980px;color:var(--oi-ice);font-family:var(--oi-display);letter-spacing:-.06em;text-wrap:balance;margin:16px 0 0;font-size:clamp(2.9rem,4.9vw,5.35rem);font-weight:900;line-height:.96}.interior-section-intro__title :is(em,strong){color:var(--oi-electric);font-style:normal}.interior-section-intro__copy{max-width:560px;color:var(--oi-copy);border-left:1px solid #58b1ef61;margin:0;padding:6px 0 6px 28px;font-size:1rem;line-height:1.72}.interior-section-intro--stacked .interior-section-intro__copy,.interior-section-intro--centered .interior-section-intro__copy{border-left:0;max-width:760px;margin-top:24px;padding:0}.interior-section-intro--centered .interior-section-intro__copy{margin-inline:auto}.interior-panel{border:1px solid var(--oi-line);border-radius:var(--oi-radius-lg);box-shadow:var(--oi-shadow-panel);background:linear-gradient(145deg,#051c3cf0,#000716fa);padding:clamp(24px,3vw,42px);position:relative;overflow:hidden}.interior-panel:before{content:"";pointer-events:none;background:linear-gradient(120deg,#ffffff0e,#0000 20% 76%,#1da0ff0b);position:absolute;inset:0}.interior-panel>*{z-index:1;position:relative}.interior-panel--strong{background:radial-gradient(circle at 100% 0,#22a1ff29,#0000 36%),linear-gradient(145deg,#072750f5,#000818fa);border-color:#70c9ff80}.interior-panel--quiet{background:linear-gradient(145deg,#03142cc2,#000612e6);border-color:#4d9bd83b;box-shadow:inset 0 1px #ffffff0b,0 18px 44px #00020d47}.interior-panel--accent{background:radial-gradient(circle at 88% 10%,#42c9ff33,#0000 30%),linear-gradient(145deg,#083d7cf2,#010f28fa);border-color:#8bdaffad}.interior-panel--interactive{transition:transform .32s var(--oi-ease), border-color .22s ease, box-shadow .32s ease}.interior-panel--interactive:hover,.interior-panel--interactive:focus-within{border-color:var(--oi-line-hot);box-shadow:var(--oi-shadow-panel), 0 0 32px #0878f01f;transform:translateY(-3px)}.interior-cta{letter-spacing:.055em;border:1px solid #0000;border-radius:14px;justify-content:space-between;align-items:center;gap:18px;min-height:56px;padding:7px 8px 7px 20px;font-size:.76rem;font-weight:850;line-height:1;transition:transform .18s,filter .18s,border-color .18s,box-shadow .18s;display:inline-flex}.interior-cta__copy{gap:4px;min-width:0;display:grid}.interior-cta__copy small{color:#b9ddff;letter-spacing:.13em;text-transform:uppercase;font-size:.72rem;font-weight:850}.interior-cta__icon{border:1px solid #cdedff80;border-radius:50%;flex:0 0 40px;place-items:center;width:40px;height:40px;font-size:1rem;transition:transform .18s;display:grid}.interior-cta--primary{color:#fff;box-shadow:var(--oi-shadow-control), inset 0 -8px 16px #00145347;background:linear-gradient(145deg,#1596ff,#0978ed 50%,#073c9d);border-color:#91dcffc7}.interior-cta--primary .interior-cta__icon{background:linear-gradient(145deg,#00235ef2,#054697eb);box-shadow:inset 0 1px #ffffff29,0 8px 18px #00000038}.interior-cta--secondary{color:var(--oi-ice);background:#041d408a;border-color:#5db6f666;box-shadow:inset 0 1px #ffffff12,0 14px 30px #00000038}.interior-cta--secondary .interior-cta__icon{background:#011231b8}.interior-cta:hover{filter:brightness(1.08)saturate(1.04);transform:translateY(-2px)}.interior-cta:hover .interior-cta__icon{transform:translate(2px,-1px)}.interior-page--atlas .interior-hero__visual:before{opacity:.82;background:radial-gradient(circle at 18% 34%,#bfeeff 0 2px,#1dbdff 3px 5px,#0000 6px),radial-gradient(circle at 52% 18%,#bfeeff 0 2px,#0878f0 3px 6px,#0000 7px),radial-gradient(circle at 74% 57%,#bfeeff 0 2px,#1dbdff 3px 6px,#0000 7px),radial-gradient(circle at 35% 72%,#bfeeff 0 2px,#0878f0 3px 5px,#0000 6px),linear-gradient(28deg,#0000 0 37%,#32c5ff52 37.2% 37.5%,#0000 37.7%),linear-gradient(145deg,#0000 0 46%,#0878f047 46.2% 46.5%,#0000 46.7%);inset:9%}.interior-page--blueprint .interior-hero__visual:before{opacity:.44;background:linear-gradient(#4aa1e21f 1px,#0000 1px) 0 0/24px 24px,linear-gradient(90deg,#4aa1e21f 1px,#0000 1px) 0 0/24px 24px,linear-gradient(#4aa1e233 1px,#0000 1px) 0 0/120px 120px,linear-gradient(90deg,#4aa1e233 1px,#0000 1px) 0 0/120px 120px;inset:0}.interior-page--matrix .interior-hero__visual:before{background:repeating-linear-gradient(90deg,#2d95e521 0 1px,#0000 1px 12.5%),repeating-linear-gradient(#2d95e521 0 1px,#0000 1px 16.66%);border:1px solid #68caff3d;inset:8%;box-shadow:inset 0 0 48px #0878f014}.interior-page--human{background:radial-gradient(34% 26% at 78% 9%,#c5dff31a,#0000 70%),radial-gradient(circle at 12% 34%,#0878f013,#0000 28%),linear-gradient(#010711,#061329 48%,#00040d)}.interior-page--human .interior-hero__visual{background:linear-gradient(145deg,#14253beb,#010b1afa);border-color:#bcdaf166}.interior-page--human .interior-hero__visual:before{aspect-ratio:1;border:1px solid #d9efff24;border-radius:50%;width:44%;inset:auto 8% 8% auto;box-shadow:0 0 0 24px #d9efff06,0 0 0 52px #0878f006}.interior-page--evidence .interior-hero__visual:before{clip-path:polygon(0 0,100% 0,100% 100%,0 100%);background:linear-gradient(#0000 78%,#32c5ff80 78% 79%,#0000 79%),linear-gradient(90deg,#0000 9%,#0878f057 9% 18%,#0000 18% 25%,#32c5ff85 25% 47%,#0000 47% 54%,#0878f0a3 54% 83%,#0000 83%);inset:10% 9%}.interior-page--diagnostic .interior-hero__visual:before{aspect-ratio:1;background:conic-gradient(from 210deg,#0000,#32c5ff33,#0000 32%);border:1px solid #63cfff6b;border-radius:50%;width:min(74%,420px);top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 0 0 22px #0878f008,inset 0 0 0 58px #32c5ff06}.interior-page--connection .interior-hero__visual:before{background:#e8f9ff;border-radius:50%;width:16px;height:16px;top:50%;left:18%;transform:translate(-50%,-50%);box-shadow:0 0 0 8px #32c5ff2e,0 0 0 32px #32c5ff12,0 0 0 72px #0878f00e,0 0 0 126px #0878f009}.interior-page--platform .interior-hero__visual:before{background:linear-gradient(90deg,#0000 0 31%,#51b2f42e 31% 31.2%,#0000 31.2% 68%,#51b2f42e 68% 68.2%,#0000 68.2%),linear-gradient(#0878f01f,#0000 34%,#32c5ff0e);border:1px solid #62beff3d;border-radius:18px;inset:9%;box-shadow:inset 0 1px #ffffff0f,0 20px 50px #0000003d}@media (width<=1020px){.interior-hero{min-height:0;padding-top:116px}.interior-hero__inner,.interior-hero--editorial .interior-hero__inner{grid-template-columns:1fr;gap:44px}.interior-hero__copy{max-width:840px}.interior-hero__visual{min-height:520px}.interior-section-intro{grid-template-columns:1fr;align-items:start}.interior-section-intro__copy{max-width:760px}}@media (width<=680px){.interior-page{--oi-section-y:76px;--oi-gutter:16px}.interior-hero{padding:104px 0 72px}.interior-hero__inner{min-height:0}.interior-hero__title{font-size:clamp(3rem,14vw,4.4rem)}.interior-hero__description{margin-top:24px;font-size:1rem}.interior-hero__actions{grid-template-columns:1fr;display:grid}.interior-cta{width:100%}.interior-hero__visual{border-radius:var(--oi-radius-lg);min-height:400px}.interior-section-intro__title{font-size:clamp(2.65rem,12vw,4rem)}.interior-section-intro__copy{border-left:0;padding:0}.interior-panel{border-radius:20px;padding:22px}}@media (prefers-reduced-motion:reduce){.interior-page *,.interior-page :before,.interior-page :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.interior-panel--interactive:hover,.interior-panel--interactive:focus-within,.interior-cta:hover,.interior-cta:hover .interior-cta__icon{transform:none}}@media (forced-colors:active){.interior-panel,.interior-hero__visual,.interior-cta{border:1px solid canvastext}}.route-spotlight{isolation:isolate;padding:clamp(32px,5vw,80px) 0 clamp(74px,8vw,132px);position:relative}.route-spotlight:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle at 24% 30%,#0878f01f,#0000 36%),linear-gradient(#0000,#020d1e9e 55%,#0000);position:absolute;inset:8% 0 0}.route-spotlight__shell{background:linear-gradient(135deg,#030d1dfa,#031934f2);border:1px solid #78c0ff4d;border-radius:clamp(28px,3vw,44px);grid-template-columns:minmax(0,1.07fr) minmax(390px,.93fr);min-height:clamp(540px,50vw,690px);display:grid;overflow:hidden;box-shadow:0 34px 90px #00000057,inset 0 1px #ffffff17,0 0 0 1px #0084ff0d}.route-spotlight--layout-reverse .route-spotlight__shell{grid-template-columns:minmax(390px,.91fr) minmax(0,1.09fr)}.route-spotlight--layout-reverse .route-spotlight__media{order:2}.route-spotlight--layout-reverse .route-spotlight__content{order:1}.route-spotlight--layout-reverse .route-spotlight__media:after{background:linear-gradient(270deg,#0000 58%,#031228f7 100%),linear-gradient(#0000 56%,#020c1bcc)}.route-spotlight--layout-panorama .route-spotlight__shell{grid-template-columns:1fr;min-height:0}.route-spotlight--layout-panorama .route-spotlight__media,.route-spotlight--layout-panorama .route-spotlight__media img{min-height:clamp(390px,42vw,570px);max-height:620px}.route-spotlight--layout-panorama .route-spotlight__media:after{background:linear-gradient(#0000 45%,#020c1bf2)}.route-spotlight--layout-panorama .route-spotlight__content{grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);align-items:center;column-gap:clamp(36px,6vw,92px);display:grid}.route-spotlight--layout-panorama .route-spotlight__content>.interior-kicker,.route-spotlight--layout-panorama .route-spotlight__content>h2,.route-spotlight--layout-panorama .route-spotlight__content>p,.route-spotlight--layout-panorama .route-spotlight__brands{grid-column:1}.route-spotlight--layout-panorama .route-spotlight__signals{grid-area:1/2/span 4;margin-top:0}.route-spotlight--text-only .route-spotlight__shell{grid-template-columns:1fr;min-height:0}.route-spotlight--text-only .route-spotlight__content{column-gap:var(--site-space-16);grid-template-columns:minmax(0,1.05fr) minmax(340px,.95fr);align-items:center;display:grid}.route-spotlight--text-only .route-spotlight__content>:is(.interior-kicker,h2,p){grid-column:1}.route-spotlight--text-only .route-spotlight__signals{grid-area:1/2/span 3;margin-top:0}.route-spotlight--layout-gallery .route-spotlight__shell{background:linear-gradient(145deg,#020b19fc,#031d3bf0);grid-template-columns:minmax(0,.95fr) minmax(390px,1.05fr);gap:clamp(12px,1.5vw,22px);padding:clamp(15px,2vw,26px)}.route-spotlight--layout-gallery .route-spotlight__media{border:1px solid #7ec3ff3d;border-radius:clamp(20px,2.4vw,34px)}.route-spotlight--layout-gallery .route-spotlight__content{background:radial-gradient(circle at 100% 0,#1a90ff21,#0000 42%),#000b1c85;border-radius:clamp(20px,2.4vw,34px)}.route-spotlight--layout-console .route-spotlight__shell{background:linear-gradient(120deg,#010815fc,#021f3ff5);border-radius:24px 48px;grid-template-columns:minmax(0,1.18fr) minmax(360px,.82fr)}.route-spotlight--layout-console .route-spotlight__content{background-image:linear-gradient(#45a5ff0b 1px,#0000 1px),linear-gradient(90deg,#45a5ff0b 1px,#0000 1px);background-size:34px 34px}.route-spotlight--layout-console .route-spotlight__signals article{border-radius:8px 18px}.route-spotlight--virtualboardroom .route-spotlight__shell{border-color:#b2d3f36b}.route-spotlight--microsoft365 .route-spotlight__shell{box-shadow:0 34px 100px #004fb533,inset 0 1px #ffffff1a}.route-spotlight--googleworkspace .route-spotlight__shell{border-color:#52afff70}.route-spotlight--businessvoice .route-spotlight__shell{border-color:#49cfff6b}.route-spotlight--cybersecurityandcompliance .route-spotlight__shell{border-color:#6896ff6e}.route-spotlight--careers .route-spotlight__shell{border-color:#8ccaff66}.route-spotlight--aboutus .route-spotlight__shell{border-color:#c0ddf561}.route-spotlight__media{background:#020a16;min-height:100%;margin:0;position:relative;overflow:hidden}.route-spotlight__media:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 58%,#031228f7 100%),linear-gradient(#0000 56%,#020c1bcc);position:absolute;inset:0}.route-spotlight__media img{object-fit:cover;object-position:var(--route-spotlight-image-position,50% 50%);filter:saturate(1.12)contrast(1.06)brightness(.86);width:100%;height:100%;min-height:clamp(540px,50vw,690px);transition:transform 1.2s cubic-bezier(.2,.75,.2,1),filter 1.2s;display:block;transform:scale(1.015)}.route-spotlight__shell:hover .route-spotlight__media img{filter:saturate(1.18)contrast(1.08)brightness(.92);transform:scale(1.045)}.route-spotlight__scan{z-index:2;pointer-events:none;opacity:.22;background:linear-gradient(90deg,#0000,#73cdff66,#0000);width:28%;animation:8s ease-in-out infinite routeSpotlightScan;position:absolute;top:0;bottom:0;left:-38%;transform:skew(-12deg)}.route-spotlight__media figcaption{z-index:3;color:#e1f1ffdb;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);letter-spacing:.12em;text-transform:uppercase;background:#020d1dc2;border:1px solid #84c7ff47;border-radius:999px;align-items:center;gap:10px;padding:11px 15px;font-size:.74rem;font-weight:800;display:inline-flex;position:absolute;bottom:clamp(24px,3vw,42px);left:clamp(24px,3vw,46px);box-shadow:0 12px 30px #00000040,inset 0 1px #ffffff12}.route-spotlight__media figcaption svg{color:#2fb7ff;width:17px}.route-spotlight__content{z-index:3;flex-direction:column;justify-content:center;padding:clamp(42px,5vw,76px) clamp(34px,4.7vw,72px);display:flex;position:relative}.route-spotlight__content:before{content:"";border:1px solid #30a7ff21;border-radius:50%;width:260px;height:260px;position:absolute;top:-110px;right:-100px;box-shadow:0 0 80px #0079ff14}.route-spotlight__content h2{color:#f8fbff;letter-spacing:-.045em;text-wrap:balance;max-width:760px;margin:15px 0 20px;font-size:clamp(2.2rem,4.1vw,4.7rem);line-height:.98}.route-spotlight__content>p:not(.interior-kicker){color:#d7e7f7c2;max-width:680px;margin:0;font-size:clamp(1rem,1.3vw,1.18rem);line-height:1.75}.route-spotlight__signals{grid-template-columns:1fr;gap:10px;margin-top:clamp(30px,4vw,46px);display:grid}.route-spotlight__signals article{background:linear-gradient(100deg,#072244c7,#05132785);border:1px solid #7ebaef30;border-radius:18px;grid-template-columns:56px minmax(0,1fr);align-items:center;gap:15px;min-height:78px;padding:11px 16px 11px 12px;transition:border-color .28s,transform .28s,background .28s;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0b}.route-spotlight__signals article:after{content:"";background:linear-gradient(#45c7ff,#0867ee);width:3px;position:absolute;inset:0 auto 0 0;box-shadow:0 0 16px #1faaffbf}.route-spotlight__signals article:hover{background:linear-gradient(100deg,#083364d9,#05162ca3);border-color:#56b8ff75;transform:translate(4px)}.route-spotlight__signals article>span{color:#eaf8ff;background:radial-gradient(circle at 35% 28%,#7bddff52,#0000 42%),linear-gradient(145deg,#1184f2f2,#012c69e6);border:1px solid #77cdff7a;border-radius:17px;place-items:center;width:56px;height:56px;display:grid;box-shadow:inset 0 1px 1px #ffffff59,0 10px 24px #0069e13b}.route-spotlight__signals svg{stroke-width:1.8px;filter:drop-shadow(0 2px 5px #00000059);width:25px;height:25px}.route-spotlight__signals article div{gap:4px;display:grid}.route-spotlight__signals strong{color:#f5faff;letter-spacing:-.01em;font-size:.92rem}.route-spotlight__signals small{color:#b4d0e9ad;font-size:.78rem;font-weight:600;line-height:1.4}.route-spotlight__brands{flex-wrap:wrap;align-items:center;gap:10px;margin-top:20px;display:flex}.route-spotlight__brands img{object-fit:contain;filter:saturate(1.08)brightness(1.08);background:#010a1894;border:1px solid #7ebaef2b;border-radius:13px;width:auto;max-width:176px;height:46px;padding:9px 13px}@keyframes routeSpotlightScan{0%,58%{opacity:0;left:-38%}64%{opacity:.22}82%{opacity:.1;left:112%}to{opacity:0;left:112%}}@media (width<=1050px){.route-spotlight__shell{grid-template-columns:1fr}.route-spotlight--layout-reverse .route-spotlight__media,.route-spotlight--layout-reverse .route-spotlight__content{order:initial}.route-spotlight--layout-panorama .route-spotlight__content{display:flex}.route-spotlight__media,.route-spotlight__media img{min-height:430px;max-height:540px}.route-spotlight__media:after{background:linear-gradient(#0000 55%,#031228f5)}.route-spotlight__signals{grid-template-columns:repeat(3,minmax(0,1fr))}.route-spotlight__signals article{grid-template-columns:1fr;align-content:start;min-height:176px}}@media (width<=720px){.route-spotlight{padding-bottom:80px}.route-spotlight__shell{border-radius:26px}.route-spotlight__media,.route-spotlight__media img{min-height:320px;max-height:400px}.route-spotlight__media img{object-position:var(--route-spotlight-image-position-mobile,var(--route-spotlight-image-position,50% 50%))}.route-spotlight__media figcaption{text-align:center;justify-content:center;bottom:18px;left:18px;right:18px}.route-spotlight__content{padding:36px 22px 28px}.route-spotlight__content h2{font-size:clamp(2rem,11vw,3.4rem)}.route-spotlight__signals{grid-template-columns:1fr}.route-spotlight__signals article{grid-template-columns:56px minmax(0,1fr);min-height:78px}.route-spotlight__brands img{max-width:145px;height:42px}}@media (prefers-reduced-motion:reduce){.route-spotlight__scan{animation:none}.route-spotlight__media img,.route-spotlight__signals article{transition:none}}.service-framework{color:var(--site-color-text-primary);background:linear-gradient(180deg, #020c1cdb, #00050ffa), var(--site-color-bg-base);isolation:auto;position:relative;overflow:clip}body:has([data-service-framework=v8]) .interior-page{isolation:auto}body:has([data-service-framework=v8]) .oi-navigator[data-oi-depth-plane=back]:not(.is-open):not(.is-motion-paused):not(.is-patrol-paused):not(:focus-within){z-index:52!important}body:has([data-service-framework=v8]) .oi-navigator[data-oi-depth-plane=middle]:not(.is-open):not(.is-motion-paused):not(.is-patrol-paused):not(:focus-within){z-index:60!important}body:has([data-service-framework=v8]) [data-oi-tank-obstacle=true][data-oi-tank-plane=hard]{isolation:isolate;z-index:86!important}body:has([data-service-framework=v8]) [data-oi-tank-obstacle=true][data-oi-tank-plane=hard]:not([data-oi-tank-layout=positioned]){position:relative}.service-framework:before{z-index:0;content:"";pointer-events:none;background:radial-gradient(circle at 12% 9%,#0978ed1f,#0000 31rem),radial-gradient(circle at 88% 54%,#32c5ff12,#0000 34rem);position:absolute;inset:0}.service-framework__canvas{display:grid}.service-page-stage{z-index:70;padding-block:var(--site-section-standard);border-top:var(--site-border-subtle);scroll-margin-top:var(--site-anchor-offset,7rem);pointer-events:none;gap:clamp(2rem,4vw,4.5rem);display:grid;position:relative}.service-page-stage>*{pointer-events:auto}.service-page-stage:first-child{border-top:0}.service-page-stage[tabindex="-1"]:focus{outline:0}:is(body:has([data-service-framework=v8]) .interior-hero__inner,body:has([data-service-framework=v8]) .route-closing){z-index:70;pointer-events:none}:is(body:has([data-service-framework=v8]) .interior-hero__inner>*,body:has([data-service-framework=v8]) .route-closing>*){pointer-events:auto}.service-page-stage--split{grid-template-columns:minmax(0,.9fr) minmax(28rem,1.1fr);align-items:center}.service-page-stage__copy{min-width:0}.service-page-stage__heading{gap:var(--site-space-4);max-width:50rem;display:grid}.service-page-stage__heading--center{text-align:center;justify-items:center;max-width:62rem;margin-inline:auto}.service-page-stage__heading>p,.service-page-stage__rail-copy .service-page-stage__heading>p,.service-related>div>p,.service-cloud-proof>div>p:first-child{color:var(--site-color-accent-bright);font:var(--site-weight-bold) var(--site-type-label) / 1.2 var(--site-font-body);letter-spacing:.14em;text-transform:uppercase;margin:0}.service-page-stage__heading h2,.service-related h2,.service-cloud-proof h2{color:var(--site-color-text-primary);font:var(--site-weight-heavy) var(--site-type-h2) / var(--site-leading-h2) var(--site-font-display);letter-spacing:-.045em;text-wrap:balance;margin:0}.service-page-stage__heading>div,.service-page-stage__heading>div p,.service-cloud-proof>div>p:last-child{max-width:var(--site-measure-body);color:var(--site-color-text-secondary);font-size:var(--site-type-body);line-height:var(--site-leading-body);margin:0}.service-editorial{border:var(--site-border-default);border-radius:var(--site-radius-feature);background:var(--site-color-panel-raised);min-width:0;box-shadow:var(--site-shadow-panel);margin:0;position:relative;overflow:hidden}.service-editorial img{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;display:block}.service-editorial figcaption{gap:var(--site-space-3);min-height:3.5rem;padding:var(--site-space-4) var(--site-space-5);color:var(--site-color-text-secondary);font-size:var(--site-type-caption);font-weight:var(--site-weight-semibold);letter-spacing:.04em;align-items:center;display:flex}.service-editorial figcaption>span{background:var(--site-color-accent);width:2rem;height:1px}.service-outcome-grid,.service-capability-grid,.service-process,.service-proof-list,.service-cloud-scope,.service-cloud-proof ul{margin:0;padding:0;list-style:none}.service-outcome-grid{gap:var(--site-grid-gap);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.service-outcome-grid>li,.service-capability-grid>li{gap:var(--site-space-5);border:var(--site-border-subtle);border-radius:var(--site-radius-card);min-width:0;box-shadow:var(--site-shadow-card);background:linear-gradient(145deg,#0a2446e0,#030f22f5);padding:clamp(1.35rem,2.2vw,2rem);display:grid;position:relative}.service-outcome-grid>li>span,.service-capability-grid>li>span{width:3rem;height:3rem;color:var(--site-color-accent-bright);border:var(--site-border-default);border-radius:var(--site-radius-control);background:var(--site-color-accent-soft);place-items:center;display:grid}.service-outcome-grid svg,.service-capability-grid svg{width:1.35rem;height:1.35rem}.service-outcome-grid h3,.service-capability-grid h3,.service-process h3{color:var(--site-color-text-primary);font:var(--site-weight-bold) var(--site-type-h3) / var(--site-leading-h3) var(--site-font-display);letter-spacing:-.025em;text-wrap:balance;margin:0}.service-outcome-grid p,.service-capability-grid p,.service-process p{margin:var(--site-space-3) 0 0;color:var(--site-color-text-secondary);font-size:var(--site-type-supporting);line-height:var(--site-leading-supporting)}.service-capability-grid{gap:var(--site-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.service-capability-grid>li{box-shadow:none;grid-template-columns:auto 1fr;align-items:start}.service-capability-grid>li>span{width:2.75rem;height:2.75rem}.service-process{gap:var(--site-space-4);counter-reset:service-process;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.service-process>li{gap:var(--site-space-4);min-width:0;padding:var(--site-space-6);border:var(--site-border-subtle);border-radius:var(--site-radius-card);background:#05162dc7;grid-template-columns:auto 1fr;display:grid;position:relative}.service-process__marker{color:#fff;background:var(--site-color-accent);width:2.75rem;height:2.75rem;box-shadow:var(--site-shadow-control);border-radius:50%;place-items:center;display:grid}.service-process__marker svg{width:1.15rem;height:1.15rem}.service-process small{margin-bottom:var(--site-space-2);color:var(--site-color-accent-bright);font:var(--site-weight-bold) var(--site-type-caption) / 1 var(--site-font-mono);letter-spacing:.11em;display:block}.service-proof-list{gap:var(--site-space-3);display:grid}.service-proof-list>li{gap:var(--site-space-3);color:var(--site-color-text-secondary);font-size:var(--site-type-supporting);line-height:var(--site-leading-supporting);grid-template-columns:auto 1fr;align-items:start;display:grid}.service-proof-list svg{width:1.15rem;height:1.15rem;color:var(--site-color-accent-bright);margin-top:.2rem}.service-proof-list strong{color:var(--site-color-text-primary)}.service-contact-paths{gap:var(--site-space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.service-contact-paths>a{gap:var(--site-space-4);min-height:6.25rem;padding:var(--site-space-5);color:var(--site-color-text-primary);border:var(--site-border-default);border-radius:var(--site-radius-card);background:var(--site-color-panel-raised);box-shadow:var(--site-shadow-card);transition:border-color var(--site-duration-quick) var(--site-ease-enter), background-color var(--site-duration-quick) var(--site-ease-enter);grid-template-columns:auto 1fr auto;align-items:center;text-decoration:none;display:grid}.service-contact-paths>a>svg:first-child{width:1.5rem;height:1.5rem;color:var(--site-color-accent-bright)}.service-contact-paths>a>svg:last-child{width:1rem;height:1rem}.service-contact-paths small,.service-contact-paths strong{display:block}.service-contact-paths small{margin-bottom:var(--site-space-2);color:var(--site-color-text-muted);font-size:var(--site-type-caption);font-weight:var(--site-weight-bold);letter-spacing:.09em;text-transform:uppercase}.service-contact-paths strong{overflow-wrap:anywhere;font-size:var(--site-type-supporting);line-height:1.35}.service-contact-paths>a:hover,.service-contact-paths>a:focus-visible{border-color:var(--site-color-border-strong);background:var(--site-color-panel-evidence)}.service-contact-paths>a:focus-visible,.service-related a:focus-visible,.service-disclosures summary:focus-visible{outline:2px solid var(--site-color-focus);outline-offset:3px;box-shadow:var(--site-shadow-focus)}.service-page-stage--related-routes{padding-block:var(--site-section-compact)}.service-related{border:var(--site-border-default);border-radius:var(--site-radius-panel);background:radial-gradient(circle at 90% 0, #0978ed33, transparent 21rem), var(--site-color-panel-editorial);box-shadow:var(--site-shadow-panel);grid-template-columns:minmax(0,.8fr) minmax(30rem,1.2fr);align-items:end;gap:clamp(2rem,5vw,5rem);padding:clamp(1.75rem,3.5vw,3rem);display:grid}.service-related h2{margin-top:var(--site-space-3);font-size:clamp(1.65rem,3vw,2.6rem)}.service-related nav{gap:var(--site-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.service-related nav>a:last-child:nth-child(odd){width:calc((100% - var(--site-space-3)) / 2);grid-column:1/-1;justify-self:center}.service-related a{gap:var(--site-space-4);min-height:3.75rem;padding:var(--site-space-4) var(--site-space-5);color:var(--site-color-text-primary);font-size:var(--site-type-supporting);font-weight:var(--site-weight-bold);border:var(--site-border-subtle);border-radius:var(--site-radius-control);transition:border-color var(--site-duration-quick) var(--site-ease-enter), background-color var(--site-duration-quick) var(--site-ease-enter);background:#03142be6;justify-content:space-between;align-items:center;text-decoration:none;display:flex}.service-related a:hover,.service-related a:focus-visible{border-color:var(--site-color-border-strong);background:#0978ed2e}.service-related a svg{width:1rem;height:1rem;color:var(--site-color-accent-bright);flex:none}.service-framework--ithelpdesksupport{background:linear-gradient(180deg, #020f22e6, #00050ffa), var(--site-color-bg-base)}.service-page-stage--helpdesk-intro{grid-template-columns:minmax(22rem,.84fr) minmax(31rem,1.16fr)}.service-page-stage--helpdesk-intro .service-page-stage__copy{gap:var(--site-space-8);display:grid}.service-page-stage--helpdesk-intro .service-editorial{border-radius:var(--site-radius-feature) var(--site-radius-control) var(--site-radius-feature) var(--site-radius-control)}.service-page-stage--helpdesk-access{gap:var(--site-space-8);border:var(--site-border-subtle);border-radius:var(--site-radius-feature);background:#03132a9e;padding-inline:clamp(1rem,3vw,2.25rem)}.service-page-stage--helpdesk-capabilities{grid-template-columns:minmax(18rem,.65fr) minmax(0,1.35fr);align-items:start}.service-page-stage__rail-copy{top:calc(var(--site-header-height,5rem) + var(--site-space-6));position:sticky}.service-capability-grid--helpdesk>li:nth-child(2n){background:linear-gradient(145deg,#041f41e6,#030f22f5)}.service-framework--itprojectmanagement:before{background:linear-gradient(90deg,#0000 0 9%,#0978ed12 9% 9.15%,#0000 9.15%),radial-gradient(circle at 82% 16%,#0978ed26,#0000 28rem)}.service-project-brief{border:var(--site-border-default);border-left:.35rem solid var(--site-color-accent);border-radius:var(--site-radius-control) var(--site-radius-feature) var(--site-radius-feature) var(--site-radius-control);background:var(--site-color-panel-editorial);box-shadow:var(--site-shadow-panel);grid-template-columns:auto minmax(0,1fr) minmax(24rem,.75fr);align-items:center;gap:clamp(1.5rem,3vw,3.25rem);padding:clamp(1.75rem,4vw,3.5rem);display:grid}.service-project-brief>span{width:4rem;height:4rem;color:var(--site-color-accent-bright);border:var(--site-border-default);border-radius:var(--site-radius-control);background:var(--site-color-accent-soft);place-items:center;display:grid}.service-project-brief>span svg{width:1.75rem;height:1.75rem}.service-project-brief__principles{gap:var(--site-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.service-project-brief__principles span{min-height:3.25rem;padding:var(--site-space-3) var(--site-space-4);color:var(--site-color-text-secondary);font-size:var(--site-type-caption);font-weight:var(--site-weight-bold);border:var(--site-border-subtle);border-radius:var(--site-radius-control);background:#041833d1;align-items:center;display:flex}.service-page-stage--project-outcomes .service-outcome-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.service-page-stage--project-process{grid-template-columns:minmax(31rem,1.12fr) minmax(24rem,.88fr)}.service-page-stage--project-process .service-page-stage__copy{gap:var(--site-space-8);display:grid}.service-process--project{grid-template-columns:repeat(2,minmax(0,1fr))}.service-page-stage--project-process .service-editorial{align-self:stretch}.service-page-stage--project-process .service-editorial img{aspect-ratio:auto;height:calc(100% - 3.5rem);min-height:35rem}.service-capability-grid--project{grid-template-columns:repeat(4,minmax(0,1fr))}.service-capability-grid--project>li{grid-template-columns:1fr}.service-page-stage--project-proof{border:var(--site-border-default);border-radius:var(--site-radius-feature);background:var(--site-color-panel-editorial);grid-template-columns:minmax(0,1fr) minmax(24rem,.72fr);align-items:center;padding-inline:clamp(1.5rem,4vw,4rem)}.service-proof-list--project{padding:var(--site-space-6);border-left:1px solid var(--site-color-border-default)}.service-framework--strategicitplanning{background:linear-gradient(180deg, #030c1ae6, #00050ffc), var(--site-color-bg-base)}.service-strategy-thesis{padding-bottom:var(--site-space-10);border-bottom:1px solid var(--site-color-border-default);grid-template-columns:minmax(0,1fr) minmax(22rem,.65fr);align-items:end;gap:clamp(2rem,5vw,5rem);display:grid}.service-strategy-thesis__line{gap:var(--site-space-4);color:var(--site-color-text-secondary);font-size:var(--site-type-supporting);font-weight:var(--site-weight-semibold);grid-template-columns:1fr;margin:0;display:grid}.service-strategy-thesis__line span{background:linear-gradient(90deg, var(--site-color-accent), transparent);width:100%;height:1px;display:block}.service-page-stage--strategy-outcomes .service-outcome-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.service-page-stage--strategy-capabilities{grid-template-columns:minmax(28rem,.92fr) minmax(31rem,1.08fr)}.service-page-stage--strategy-capabilities .service-page-stage__copy{gap:var(--site-space-8);display:grid}.service-capability-grid--strategy>li{padding:var(--site-space-4);background:#05162dc2}.service-capability-grid--strategy>li.service-capability-grid__strategy-review{background:radial-gradient(circle at 88% 40%,#23a4ff33,#0000 35%),linear-gradient(105deg,#0978ed33,#062346eb 39%,#031126f7);border-color:#5abeff5c;grid-column:1/-1;grid-template-columns:2.75rem minmax(14rem,.86fr) minmax(16rem,1.14fr);align-items:center;gap:clamp(1rem,1.8vw,1.5rem);min-height:clamp(10rem,11.5vw,11.75rem);padding:clamp(1.25rem,2vw,1.75rem);overflow:hidden;box-shadow:inset .2rem 0 #0978ede6,inset 0 1px #dcf4ff14,0 1rem 2.5rem #00031033}.service-capability-grid--strategy>li.service-capability-grid__strategy-review>span{background:#0978ed2e;border-color:#66cdff6b;box-shadow:0 0 1.5rem #0978ed24}.service-strategy-review__copy{min-width:0}.service-capability-grid--strategy .service-strategy-review__copy h3{max-width:none;font-size:clamp(1.6rem,2vw,2.15rem);line-height:1.08}.service-capability-grid--strategy .service-strategy-review__copy p{max-width:40rem;margin-top:.75rem;font-size:clamp(.78rem,.86vw,.9rem);line-height:1.6}.service-strategy-review__cycle{background:linear-gradient(135deg,#0a4d9733,#02132bc7);border:1px solid #65c2ff38;border-radius:clamp(.9rem,1.3vw,1.15rem);align-content:center;align-self:stretch;gap:.85rem;min-width:0;padding:clamp(1rem,1.5vw,1.25rem);display:grid;position:relative;box-shadow:inset 0 1px #e0f6ff0f,0 .9rem 2rem #00051429}.service-strategy-review__cycle>span{color:var(--site-color-accent-bright);font-size:.68rem;font-weight:var(--site-weight-bold);letter-spacing:.13em;text-transform:uppercase}.service-strategy-review__cycle>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.45rem,.8vw,.7rem);display:grid}.service-strategy-review__cycle [role=listitem]{background:#031937b8;border:1px solid #69c4ff24;border-radius:.75rem;align-content:center;gap:.28rem;min-width:0;min-height:4.5rem;padding:.7rem;display:grid}.service-strategy-review__cycle small{color:#76cfff;font-size:.61rem;font-weight:var(--site-weight-bold);letter-spacing:.08em;text-transform:uppercase}.service-strategy-review__cycle strong{color:var(--site-color-text-primary);font-size:clamp(.75rem,.78vw,.86rem);line-height:1.25}.service-capability-grid--strategy h3{font-size:var(--site-type-h4)}.service-capability-grid--strategy p{font-size:var(--site-type-caption)}.service-outcome-grid--strategy-proof{grid-template-columns:repeat(4,minmax(0,1fr))}.service-process--strategy{grid-template-columns:repeat(5,minmax(0,1fr))}.service-process--strategy>li{border-top:.25rem solid var(--site-color-accent);grid-template-columns:1fr}.service-framework--cloudservices{background:linear-gradient(180deg, #021630f5, #00050ffc), var(--site-color-bg-base)}.service-page-stage--cloud-outcomes .service-outcome-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.service-page-stage--cloud-outcomes .service-outcome-grid>li{background:linear-gradient(#082f5beb,#031329f0)}.service-page-stage--cloud-operating-model{grid-template-columns:minmax(24rem,.82fr) minmax(31rem,1.18fr)}.service-page-stage--cloud-operating-model .service-page-stage__copy{gap:var(--site-space-8);display:grid}.service-cloud-scope{gap:var(--site-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.service-cloud-scope li{gap:var(--site-space-3);min-height:3.5rem;padding:var(--site-space-4);color:var(--site-color-text-secondary);font-size:var(--site-type-supporting);font-weight:var(--site-weight-semibold);border:var(--site-border-subtle);border-radius:var(--site-radius-control);background:#041a38b8;align-items:center;display:flex}.service-cloud-scope svg{width:1.1rem;height:1.1rem;color:var(--site-color-accent-bright);flex:none}.service-disclosures{gap:var(--site-space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.service-disclosures details{border:var(--site-border-subtle);border-radius:var(--site-radius-card);background:#041935c7;min-width:0}.service-disclosures details[open]{border-color:var(--site-color-border-default);background:var(--site-color-panel-raised)}.service-disclosures summary{gap:var(--site-space-4);min-height:4.75rem;padding:var(--site-space-4);cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;list-style:none;display:grid}.service-disclosures summary::-webkit-details-marker{display:none}.service-disclosures summary>span{width:2.5rem;height:2.5rem;color:var(--site-color-accent-bright);border:var(--site-border-subtle);border-radius:var(--site-radius-control);background:var(--site-color-accent-soft);place-items:center;display:grid}.service-disclosures summary svg{width:1.15rem;height:1.15rem}.service-disclosures summary strong{font-size:var(--site-type-supporting);line-height:1.35}.service-disclosures summary>.service-disclosures__chevron{width:1rem;height:1rem;color:var(--site-color-accent-bright);transition:transform var(--site-duration-quick) var(--site-ease-enter)}.service-disclosures details[open] summary>.service-disclosures__chevron{transform:rotate(180deg)}.service-disclosures details>p{padding:0 var(--site-space-5) var(--site-space-5) 4.5rem;color:var(--site-color-text-secondary);font-size:var(--site-type-supporting);line-height:var(--site-leading-supporting);margin:0}.service-process--cloud{grid-template-columns:repeat(5,minmax(0,1fr))}.service-cloud-proof{border:var(--site-border-default);border-radius:var(--site-radius-feature);background:radial-gradient(circle at 10% 20%, #32c5ff1f, transparent 15rem), var(--site-color-panel-editorial);box-shadow:var(--site-shadow-panel);grid-template-columns:auto minmax(0,1fr) minmax(24rem,.72fr);align-items:center;gap:clamp(1.5rem,3vw,3rem);padding:clamp(1.75rem,4vw,3.5rem);display:grid}.service-cloud-proof>span{width:4rem;height:4rem;color:var(--site-color-accent-bright);border:var(--site-border-default);border-radius:var(--site-radius-control);background:var(--site-color-accent-soft);place-items:center;display:grid}.service-cloud-proof>span svg{width:1.75rem;height:1.75rem}.service-cloud-proof h2{margin-block:var(--site-space-3);font-size:clamp(1.65rem,3vw,2.75rem)}.service-cloud-proof ul{gap:var(--site-space-3);padding-left:var(--site-space-6);border-left:1px solid var(--site-color-border-default);display:grid}.service-cloud-proof li{gap:var(--site-space-3);color:var(--site-color-text-secondary);font-size:var(--site-type-supporting);grid-template-columns:auto 1fr;align-items:center;line-height:1.45;display:grid}.service-cloud-proof li svg{width:1.05rem;height:1.05rem;color:var(--site-color-accent-bright)}.service-cloud-transition{border:var(--site-border-default);min-width:0;box-shadow:var(--site-shadow-panel);background:radial-gradient(circle at 88% 5%,#32c5ff29,#0000 28rem),linear-gradient(145deg,#07274efa,#020f21fc);border-radius:1.25rem 4rem 1.25rem 1.25rem;gap:clamp(1.25rem,2.4vw,2rem);padding:clamp(1.2rem,3vw,2rem);display:grid;overflow:hidden}.service-cloud-transition__heading{grid-template-columns:minmax(0,1.2fr) minmax(21rem,.8fr);align-items:end;gap:clamp(2rem,5vw,5rem);padding:clamp(.6rem,1.5vw,1.25rem);display:grid}.service-cloud-transition__platforms{gap:var(--site-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.service-cloud-transition__platforms>a,.service-cloud-transition__platforms>span{gap:var(--site-space-3);min-width:0;min-height:3.4rem;color:var(--site-color-text-primary);border:var(--site-border-subtle);border-radius:var(--site-radius-control);font-size:var(--site-type-caption);font-weight:var(--site-weight-bold);background:#041b3ac7;justify-content:space-between;align-items:center;padding:.75rem .9rem;line-height:1.35;text-decoration:none;display:flex}.service-cloud-transition__platforms>span{color:var(--site-color-text-secondary)}.service-cloud-transition__platforms svg{width:1rem;height:1rem;color:var(--site-color-accent-bright);flex:none}.service-cloud-transition__platforms>a{transition:border-color var(--site-duration-quick) var(--site-ease-enter), background-color var(--site-duration-quick) var(--site-ease-enter);background:#0978ed1f;border-color:#59b6ff52}.service-cloud-transition__platforms>a:focus-visible,.service-cloud-transition__footer a:focus-visible{outline-offset:3px;outline:3px solid #fff}.service-cloud-transition .service-cloud-transition__cards{border:var(--site-border-subtle);border-radius:var(--site-radius-card);background:var(--site-color-border-subtle);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;overflow:hidden}.service-cloud-transition .service-cloud-transition__cards>li{min-height:15rem;box-shadow:none;background:linear-gradient(155deg,#062246fa,#031227fa);border:0;border-radius:0;align-content:start}.service-cloud-transition__path{border:var(--site-border-subtle);border-radius:var(--site-radius-control);background:var(--site-color-border-subtle);counter-reset:cloud-transition-step;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.service-cloud-transition__path span{gap:var(--site-space-3);min-width:0;color:var(--site-color-text-secondary);font-size:var(--site-type-caption);font-weight:var(--site-weight-semibold);counter-increment:cloud-transition-step;background:#03152dfa;grid-template-columns:auto minmax(0,1fr);align-items:center;padding:.9rem;line-height:1.4;display:grid}.service-cloud-transition__path span:before{width:1.8rem;height:1.8rem;color:var(--site-color-accent-bright);border:var(--site-border-subtle);background:var(--site-color-accent-soft);content:counter(cloud-transition-step, decimal-leading-zero);font-size:.62rem;font-weight:var(--site-weight-heavy);letter-spacing:.04em;border-radius:50%;place-items:center;display:grid}.service-cloud-transition__footer{gap:var(--site-space-6);grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:.25rem clamp(.4rem,1.4vw,1rem) .4rem;display:grid}.service-cloud-transition__footer p{max-width:76ch;color:var(--site-color-text-secondary);font-size:var(--site-type-caption);margin:0;line-height:1.65}.service-cloud-transition__footer a{gap:var(--site-space-3);color:#fff;border-radius:var(--site-radius-control);min-height:3rem;font-size:var(--site-type-caption);font-weight:var(--site-weight-bold);transition:border-color var(--site-duration-quick) var(--site-ease-enter), box-shadow var(--site-duration-quick) var(--site-ease-enter);background:linear-gradient(135deg,#0877ed,#075fca);border:1px solid #6fc9ff8f;justify-content:center;align-items:center;padding:.75rem 1rem;text-decoration:none;display:inline-flex;box-shadow:0 .9rem 2.25rem #0978ed3d}.service-cloud-transition__footer a svg{width:1rem;height:1rem}.interior-page:is([data-route=ithelpdesksupport],[data-route=itprojectmanagement],[data-route=strategicitplanning],[data-route=cloudservices]) .route-hero{min-height:min(55rem, calc(100svh - var(--site-header-height,5rem)))}.interior-page:is([data-route=ithelpdesksupport],[data-route=itprojectmanagement],[data-route=strategicitplanning],[data-route=cloudservices]) .route-hero .interior-hero__inner{grid-template-columns:minmax(0,.92fr) minmax(32rem,1.08fr);align-items:center;gap:clamp(2.25rem,5vw,5.25rem)}.interior-page:is([data-route=ithelpdesksupport],[data-route=itprojectmanagement],[data-route=strategicitplanning],[data-route=cloudservices]) .route-hero .interior-hero__title{text-wrap:balance;max-width:11ch;font-size:clamp(3.4rem,5.8vw,6rem)}.interior-page:is([data-route=ithelpdesksupport],[data-route=itprojectmanagement],[data-route=strategicitplanning],[data-route=cloudservices]) .route-hero .interior-hero__visual{aspect-ratio:16/10;min-height:0}.interior-page:is([data-route=ithelpdesksupport],[data-route=itprojectmanagement],[data-route=strategicitplanning],[data-route=cloudservices]) .route-hero-media{aspect-ratio:auto;border-radius:var(--site-radius-feature);height:100%;min-height:0}.interior-page:is([data-route=ithelpdesksupport],[data-route=itprojectmanagement],[data-route=strategicitplanning],[data-route=cloudservices]) .route-hero-media img{aspect-ratio:auto;object-fit:cover;width:100%;height:100%;min-height:0}.interior-page[data-route=ithelpdesksupport] .route-hero .interior-hero__copy{order:2}.interior-page[data-route=ithelpdesksupport] .route-hero .interior-hero__visual{order:1}.interior-page[data-route=ithelpdesksupport] .route-hero-media img{object-position:58% center}.interior-page[data-route=itprojectmanagement] .route-hero-media img{object-position:48% center}.interior-page[data-route=strategicitplanning] .route-hero-media img,.interior-page[data-route=cloudservices] .route-hero-media img{object-position:50% center}.interior-page[data-route=cloudservices] .route-hero .interior-hero__visual{aspect-ratio:4/5}.interior-page:is([data-route=ithelpdesksupport],[data-route=itprojectmanagement],[data-route=strategicitplanning],[data-route=cloudservices]) .route-closing{border-top:var(--site-border-subtle)}@media (width<=1240px){.service-page-stage--split,.service-page-stage--helpdesk-intro,.service-page-stage--project-process,.service-page-stage--strategy-capabilities,.service-page-stage--cloud-operating-model,.service-cloud-transition__heading{grid-template-columns:1fr}.service-cloud-transition .service-cloud-transition__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.service-cloud-transition__footer{grid-template-columns:1fr}.service-cloud-transition__footer a{justify-self:start}.service-page-stage__rail-copy{position:static}.service-outcome-grid,.service-page-stage--strategy-outcomes .service-outcome-grid,.service-page-stage--cloud-outcomes .service-outcome-grid,.service-capability-grid--project,.service-process,.service-process--strategy,.service-process--cloud{grid-template-columns:repeat(2,minmax(0,1fr))}.service-project-brief,.service-strategy-thesis,.service-cloud-proof,.service-related{grid-template-columns:1fr}.service-project-brief>span,.service-cloud-proof>span{display:none}.service-cloud-proof ul,.service-proof-list--project{padding-top:var(--site-space-6);border-top:1px solid var(--site-color-border-default);border-left:0;padding-left:0}.interior-page:is([data-route=ithelpdesksupport],[data-route=itprojectmanagement],[data-route=strategicitplanning],[data-route=cloudservices]) .route-hero{min-height:auto}.interior-page:is([data-route=ithelpdesksupport],[data-route=itprojectmanagement],[data-route=strategicitplanning],[data-route=cloudservices]) .route-hero .interior-hero__inner{grid-template-columns:1fr}.interior-page[data-route=ithelpdesksupport] .route-hero .interior-hero__copy,.interior-page[data-route=ithelpdesksupport] .route-hero .interior-hero__visual{order:initial}.interior-page[data-route=cloudservices] .route-hero .interior-hero__visual{aspect-ratio:16/10}}@media (width<=900px){.service-capability-grid--strategy>li.service-capability-grid__strategy-review{grid-template-columns:2.75rem minmax(0,1fr)}.service-strategy-review__cycle{grid-column:1/-1}.service-page-stage--helpdesk-capabilities,.service-page-stage--project-proof,.service-contact-paths,.service-disclosures{grid-template-columns:1fr}.service-cloud-transition__path{grid-template-columns:repeat(2,minmax(0,1fr))}.service-page-stage--project-process .service-editorial img{aspect-ratio:16/9;min-height:0}.service-related nav{grid-template-columns:1fr}.service-related nav>a:last-child:nth-child(odd){grid-column:auto;width:100%}}@media (width<=680px){.service-capability-grid--strategy>li.service-capability-grid__strategy-review{min-height:0;padding:var(--site-space-5)}.service-strategy-review__cycle>div{grid-template-columns:1fr}.service-strategy-review__cycle [role=listitem]{min-height:3.75rem}.service-page-stage{gap:var(--site-space-8);padding-block:var(--site-section-compact)}.service-page-stage__heading--center{text-align:left;justify-items:start}.service-outcome-grid,.service-page-stage--project-outcomes .service-outcome-grid,.service-page-stage--strategy-outcomes .service-outcome-grid,.service-page-stage--cloud-outcomes .service-outcome-grid,.service-outcome-grid--strategy-proof,.service-capability-grid,.service-capability-grid--project,.service-process,.service-process--project,.service-process--strategy,.service-process--cloud,.service-cloud-scope,.service-cloud-transition .service-cloud-transition__cards,.service-cloud-transition__path,.service-cloud-transition__platforms{grid-template-columns:1fr}.service-cloud-transition{border-radius:1rem;padding:.7rem}.service-cloud-transition__heading{gap:var(--site-space-7);padding:var(--site-space-4)}.service-cloud-transition .service-cloud-transition__cards>li{min-height:0}.service-cloud-transition__footer{padding:var(--site-space-4)}.service-cloud-transition__footer a{width:100%}.service-outcome-grid>li,.service-capability-grid>li{gap:var(--site-space-4);padding:var(--site-space-5);grid-template-columns:auto 1fr}.service-project-brief{padding:var(--site-space-6);border-left-width:.25rem}.service-project-brief__principles{grid-template-columns:1fr}.service-contact-paths>a{min-height:5rem}.service-related{padding:var(--site-space-6)}.service-disclosures details>p{padding-left:var(--site-space-5)}.interior-page:is([data-route=ithelpdesksupport],[data-route=itprojectmanagement],[data-route=strategicitplanning],[data-route=cloudservices]) .route-hero .interior-hero__title{max-width:12ch;font-size:clamp(2.55rem,13vw,4.25rem)}.interior-page:is([data-route=ithelpdesksupport],[data-route=itprojectmanagement],[data-route=strategicitplanning],[data-route=cloudservices]) .route-hero .interior-hero__visual{aspect-ratio:4/3}}@media (hover:hover) and (pointer:fine){.service-outcome-grid>li,.service-capability-grid>li,.service-process>li{transition:border-color var(--site-duration-quick) var(--site-ease-enter), background-color var(--site-duration-quick) var(--site-ease-enter)}.service-outcome-grid>li:hover,.service-capability-grid>li:hover,.service-process>li:hover{border-color:var(--site-color-border-default);background-color:#0978ed14}.service-cloud-transition__platforms>a:hover{background:#0978ed33;border-color:#7dd3ffad}.service-cloud-transition__footer a:hover{border-color:#ffffffd6;box-shadow:0 1.1rem 2.7rem #0978ed52}}@media (prefers-reduced-motion:reduce){.service-framework *,.service-framework :before,.service-framework :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (forced-colors:active){.service-page-stage,.service-editorial,.service-outcome-grid>li,.service-capability-grid>li,.service-process>li,.service-contact-paths>a,.service-related,.service-disclosures details,.service-cloud-proof,.service-cloud-transition,.service-cloud-transition__platforms>a,.service-cloud-transition__platforms>span,.service-cloud-transition .service-cloud-transition__cards>li,.service-cloud-transition__path span,.service-cloud-transition__footer a{color:canvastext;box-shadow:none;background:canvas;border-color:canvastext}}.rescuelink-showcase,.rescuelink-teaser,.rescuelink-availability{isolation:isolate;scroll-margin-top:calc(var(--site-header-height,5rem) + 1.5rem);position:relative}.rescuelink-showcase{background:radial-gradient(circle at 7% 0,#148eff33,#0000 28rem),linear-gradient(137deg,#052852f5,#000a1bfa 58%,#01142cf5);border:1px solid #66caff57;border-radius:clamp(1.5rem,3vw,2.25rem) .5rem;grid-template-columns:minmax(0,1.03fr) minmax(24rem,.97fr);align-items:center;gap:clamp(2rem,4vw,4.5rem);margin-top:clamp(3rem,6vw,5.5rem);padding:clamp(1.25rem,3.5vw,3.25rem);display:grid;overflow:hidden;box-shadow:inset 0 1px #def7ff1a,0 34px 90px #00030f6b}.rescuelink-showcase:before,.rescuelink-teaser:before,.rescuelink-availability:before{z-index:-1;content:"";opacity:.8;background:linear-gradient(90deg,#0000,#0878f0 18%,#54d2ff 52%,#0000);height:2px;position:absolute;top:0;left:0;right:0}.rescuelink-showcase:after{z-index:-1;content:"";border:1px solid #4eb9ff1c;border-radius:50%;width:30rem;height:30rem;position:absolute;bottom:-13rem;right:-10rem;box-shadow:0 0 0 3rem #197eed09,0 0 0 7rem #197eed05}.rescuelink-showcase__visual{gap:1rem;min-width:0;display:grid}.rescuelink-showcase__media{background:#020a17;border:1px solid #7dd3ff47;border-radius:1.5rem .4rem;min-width:0;margin:0;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 24px 68px #00020c70}.rescuelink-showcase__media img,.rescuelink-teaser__media img{object-fit:cover;width:100%;height:100%;display:block}.rescuelink-showcase__media img{aspect-ratio:16/10;object-position:center}.rescuelink-showcase__media:after{content:"";pointer-events:none;background:linear-gradient(#0000 58%,#000714d1),linear-gradient(90deg,#0316301a,#0000 40%);position:absolute;inset:0}.rescuelink-showcase__modes{z-index:2;flex-wrap:wrap;gap:.5rem;display:flex;position:absolute;top:clamp(.8rem,2vw,1.25rem);left:clamp(.8rem,2vw,1.25rem)}.rescuelink-showcase__modes span,.rescuelink-teaser__media>span{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#eaf8ff;letter-spacing:.08em;text-transform:uppercase;background:#000b1dd1;border:1px solid #87d9ff57;border-radius:999px;align-items:center;gap:.5rem;min-height:2.3rem;padding:.55rem .75rem;font-size:.68rem;font-weight:820;line-height:1;display:inline-flex;box-shadow:0 10px 24px #00030e4d}.rescuelink-showcase__modes svg,.rescuelink-teaser__media>span svg{color:#54d2ff;width:1rem;height:1rem}.rescuelink-showcase__media figcaption{z-index:2;color:#dcecf8;letter-spacing:.07em;text-transform:uppercase;font-size:.78rem;font-weight:760;position:absolute;bottom:1.15rem;left:1.25rem;right:1.25rem}.rescuelink-showcase__copy{z-index:1;min-width:0;position:relative}.rescuelink-eyebrow{color:#51caff;letter-spacing:.15em;text-transform:uppercase;align-items:center;gap:.65rem;margin:0 0 1rem;font-size:.72rem;font-weight:840;line-height:1.3;display:flex}.rescuelink-eyebrow svg{flex:none;width:1.15rem;height:1.15rem}.rescuelink-showcase h2{max-width:12.5ch;color:var(--site-color-text-primary,#f7fbff);font-family:var(--site-font-display);letter-spacing:-.045em;margin:0;font-size:clamp(2.25rem,3.4vw,4.15rem);font-weight:900;line-height:.98}.rescuelink-showcase h2 strong{color:#1995ff;font:inherit;display:block}.rescuelink-showcase__summary{max-width:43rem;color:var(--site-color-text-secondary,#b7c7d8);margin:1.4rem 0 0;font-size:clamp(.98rem,1.2vw,1.08rem);line-height:1.72}.rescuelink-showcase__benefits{gap:.65rem;margin:0;padding:0;list-style:none;display:grid}.rescuelink-showcase__benefits li{background:#0318339e;border:1px solid #5cb5f530;border-radius:.9rem;grid-template-columns:2.65rem minmax(0,1fr);align-items:center;gap:.9rem;min-width:0;padding:.8rem .9rem;display:grid}.rescuelink-showcase__benefits li>svg{color:#61d3ff;background:#0b70d629;border:1px solid #5cc9ff45;border-radius:.75rem;width:2.65rem;height:2.65rem;padding:.66rem}.rescuelink-showcase__benefits small,.rescuelink-showcase__benefits strong{display:block}.rescuelink-showcase__benefits small{color:#76cdfb;letter-spacing:.1em;text-transform:uppercase;margin-bottom:.28rem;font-size:.64rem;font-weight:800}.rescuelink-showcase__benefits strong{color:#edf7ff;font-size:.9rem;line-height:1.35}.rescuelink-showcase__availability{background:#1fb48712;border:1px solid #4ce0b13d;border-radius:1rem;grid-template-columns:2.75rem minmax(0,1fr);align-items:center;gap:.9rem;margin-top:1.2rem;padding:.9rem 1rem;display:grid}.rescuelink-showcase__availability>svg{color:#66e3ba;background:#26c3941c;border-radius:.8rem;width:2.75rem;height:2.75rem;padding:.7rem}.rescuelink-showcase__availability p{margin:0}.rescuelink-showcase__availability strong,.rescuelink-showcase__availability span{display:block}.rescuelink-showcase__availability strong{color:#eafff7;font-size:.88rem;line-height:1.4}.rescuelink-showcase__availability span{color:#a9cebf;margin-top:.25rem;font-size:.78rem;line-height:1.45}.rescuelink-action{color:#fff;letter-spacing:.025em;min-height:3.2rem;transition:transform var(--site-duration-quick,.18s) ease, border-color var(--site-duration-quick,.18s) ease, box-shadow var(--site-duration-quick,.18s) ease;background:linear-gradient(135deg,#0f94ff,#0672df);border:1px solid #6dd0ff85;border-radius:.85rem;justify-content:space-between;align-items:center;gap:1rem;margin-top:1.25rem;padding:.82rem .95rem .82rem 1.1rem;font-size:.82rem;font-weight:820;text-decoration:none;display:inline-flex;box-shadow:inset 0 1px #ffffff54,0 15px 34px #0067e040}.rescuelink-action svg{flex:none;width:1rem;height:1rem}.rescuelink-action:hover{border-color:#a7e8ff;transform:translateY(-2px);box-shadow:inset 0 1px #fff6,0 18px 40px #0067e057}.rescuelink-action:focus-visible{outline:3px solid var(--site-color-focus,#7fdbff);outline-offset:4px}.rescuelink-showcase__boundary{z-index:1;color:#8fa8be;border-top:1px solid #67bbf329;grid-column:1/-1;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.75rem;margin:0;padding-top:1.2rem;font-size:.74rem;line-height:1.55;display:grid;position:relative}.rescuelink-showcase__boundary svg{color:#56caff;width:1rem;height:1rem;margin-top:.1rem}.rescuelink-showcase__boundary strong{color:#c6d9e8}.rescuelink-teaser{background:radial-gradient(circle at 3%,#1791ff2b,#0000 19rem),linear-gradient(115deg,#04254ef0,#010e22f7);border:1px solid #5bbdfb47;border-radius:1.5rem .4rem;grid-template-columns:minmax(15rem,.47fr) minmax(0,1fr) max-content;align-items:center;gap:clamp(1.5rem,3vw,3rem);padding:clamp(1rem,2.4vw,1.75rem);display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffff12,0 26px 65px #00031054}.rescuelink-teaser--managed{margin:clamp(1.5rem,4vw,3.5rem) 0 clamp(3rem,6vw,5rem)}.rescuelink-teaser--monitoring{margin-top:clamp(2.5rem,5vw,4.5rem)}.rescuelink-teaser__media{aspect-ratio:16/9;background:#020a17;border:1px solid #6fccff3d;border-radius:1rem;min-width:0;position:relative;overflow:hidden}.rescuelink-teaser__media img{object-position:center}.rescuelink-teaser__media:after{content:"";pointer-events:none;background:linear-gradient(#0000 50%,#000714b8);position:absolute;inset:0}.rescuelink-teaser__media>span{z-index:1;position:absolute;bottom:.75rem;right:.75rem}.rescuelink-teaser__copy{min-width:0}.rescuelink-teaser__copy .rescuelink-eyebrow{margin-bottom:.7rem}.rescuelink-teaser h3,.rescuelink-availability h3{color:var(--site-color-text-primary,#f7fbff);font-family:var(--site-font-display);letter-spacing:-.035em;margin:0;font-weight:900}.rescuelink-teaser h3{max-width:18ch;font-size:clamp(1.65rem,2.5vw,2.9rem);line-height:1.02}.rescuelink-teaser__copy>p:last-child{color:#aec1d3;max-width:48rem;margin:1rem 0 0;font-size:.94rem;line-height:1.65}.rescuelink-action--compact{background:#0860bc3d;min-width:12.5rem;margin-top:0;box-shadow:inset 0 1px #ffffff1c}.rescuelink-availability{background:radial-gradient(circle at 0,#0e88f630,#0000 13rem),linear-gradient(110deg,#062b58e6,#021229f2);border:1px solid #54c2ff47;border-radius:1.25rem;grid-column:1/-1;grid-template-columns:auto minmax(0,1fr) max-content;align-items:center;gap:clamp(1rem,2.4vw,1.75rem);padding:clamp(1.15rem,2.5vw,1.8rem);display:grid;overflow:hidden}.rescuelink-availability__icon{background:linear-gradient(145deg,#1190ffd1,#03367ce6);border:1px solid #66d3ff61;border-radius:1rem;place-items:center;width:4rem;height:4rem;display:grid;box-shadow:inset 0 1px #ffffff4d,0 15px 32px #005bc740}.rescuelink-availability__icon svg{width:1.7rem;height:1.7rem}.rescuelink-availability .rescuelink-eyebrow{margin-bottom:.45rem}.rescuelink-availability h3{font-size:clamp(1.35rem,2vw,2rem);line-height:1.05}.rescuelink-availability div>p:not(.rescuelink-eyebrow){color:#c0d2e1;max-width:52rem;margin:.55rem 0 0;font-size:.9rem;line-height:1.55}.rescuelink-availability small{color:#8fa8be;max-width:55rem;margin-top:.45rem;font-size:.7rem;line-height:1.5;display:block}@media (width<=1120px){.rescuelink-showcase{grid-template-columns:1fr}.rescuelink-showcase__copy{order:1}.rescuelink-showcase__visual{order:2}.rescuelink-showcase__boundary{order:3}.rescuelink-showcase__media,.rescuelink-showcase__visual{width:min(100%,56rem)}.rescuelink-showcase__benefits{grid-template-columns:repeat(3,minmax(0,1fr))}.rescuelink-showcase__benefits li{grid-template-columns:2.4rem minmax(0,1fr)}.rescuelink-showcase__benefits li>svg{width:2.4rem;height:2.4rem;padding:.58rem}.rescuelink-showcase h2{max-width:15ch}.rescuelink-teaser{grid-template-columns:minmax(13rem,.4fr) minmax(0,1fr)}.rescuelink-teaser .rescuelink-action{grid-column:2;justify-self:start}}@media (width>=761px) and (width<=840px){.rescuelink-availability{grid-template-columns:auto minmax(0,1fr)}.rescuelink-availability .rescuelink-action{grid-column:1/-1;justify-self:stretch}}@media (width<=760px){.rescuelink-showcase{border-radius:1.5rem .35rem;gap:1.75rem;padding:1rem}.rescuelink-showcase__copy{padding:0 .25rem}.rescuelink-showcase h2{max-width:13ch;font-size:clamp(2.15rem,9vw,3.2rem)}.rescuelink-showcase__boundary{margin-inline:.25rem}.rescuelink-showcase__benefits,.rescuelink-teaser,.rescuelink-availability{grid-template-columns:1fr}.rescuelink-teaser .rescuelink-action,.rescuelink-availability .rescuelink-action{grid-column:1;justify-self:stretch}.rescuelink-teaser__media{width:100%}.rescuelink-availability__icon{width:3.5rem;height:3.5rem}}@media (width<=520px){.rescuelink-showcase__media img{aspect-ratio:4/3}.rescuelink-showcase__modes{left:.7rem;right:.7rem}.rescuelink-showcase__modes span{min-height:2rem;padding:.45rem .6rem;font-size:.59rem}.rescuelink-showcase__media figcaption{font-size:.65rem;bottom:.8rem;left:.8rem;right:.8rem}.rescuelink-showcase__benefits li,.rescuelink-showcase__availability{grid-template-columns:2.35rem minmax(0,1fr)}.rescuelink-showcase__benefits li>svg,.rescuelink-showcase__availability>svg{width:2.35rem;height:2.35rem;padding:.58rem}.rescuelink-action{width:100%}.rescuelink-teaser{padding:.9rem}}@media (prefers-reduced-motion:reduce){.rescuelink-action{transition:none}.rescuelink-action:hover{transform:none}}.service-v9{--v9-blue:var(--site-color-accent,#0978ed);--v9-blue-bright:var(--site-color-accent-bright,#59b6ff);--v9-line:var(--site-color-border-default,#75bcff3d);--v9-line-soft:var(--site-color-border-subtle,#75bcff24);--v9-panel:var(--site-color-panel-raised,#061c3adb);--v9-panel-deep:var(--site-color-panel-editorial,#031227f0);color:var(--site-color-text-primary,#f7fbff);background:var(--site-color-bg-base,#020b18);isolation:isolate;position:relative}.service-v9-stage{padding-block:var(--site-section-standard,clamp(4.5rem, 8vw, 7.5rem));border-top:var(--site-border-subtle,1px solid #75bcff24);scroll-margin-top:calc(var(--site-header-height,5rem) + 1.5rem);position:relative}.service-v9-stage>.interior-container{z-index:1;position:relative}.service-v9-heading{gap:var(--site-space-4,1rem);max-width:54rem;margin-bottom:clamp(2rem,5vw,4rem);display:grid}.service-v9-heading>p,.service-v9-related__inner>div>p{color:var(--v9-blue-bright);font:var(--site-weight-bold,760) var(--site-type-label,.75rem) / 1.2 var(--site-font-body,sans-serif);letter-spacing:.15em;text-transform:uppercase;margin:0}.service-v9-heading h2,.service-v9-related h2{max-width:18ch;color:var(--site-color-text-primary,#f7fbff);font:var(--site-weight-heavy,800) var(--site-type-h2,clamp(2rem, 4vw, 3.6rem)) / var(--site-leading-h2,1.04) var(--site-font-display,sans-serif);letter-spacing:-.035em;text-wrap:balance;margin:0}.service-v9-heading>div{max-width:68ch;color:var(--site-color-text-secondary,#b7c8dc);font-size:var(--site-type-body,1.0625rem);line-height:var(--site-leading-body,1.7)}.service-v9-grid{gap:var(--site-space-4,1rem);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.service-v9-grid>li{gap:var(--site-space-4,1rem);min-width:0;padding:var(--site-space-6,1.5rem);border:var(--site-border-subtle,1px solid #75bcff24);border-radius:var(--site-radius-card,1rem);box-shadow:var(--site-shadow-card,0 20px 50px #0000002e);background:linear-gradient(145deg,#0c2a4fc2,#04142be6);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.security-platform-showcase{gap:clamp(1.25rem,3vw,2rem);display:grid}.security-platform-showcase__grid{gap:var(--site-space-4,1rem);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.security-platform-card{border:1px solid var(--v9-line);border-radius:var(--site-radius-panel,1.4rem);min-width:0;min-height:29rem;box-shadow:var(--site-shadow-panel,0 28px 70px #00000047);background:radial-gradient(circle at 92% 8%,#0978ed24,#0000 18rem),linear-gradient(150deg,#092548eb,#031125fa);grid-template-rows:auto 1fr auto auto;display:grid;position:relative;overflow:hidden}.security-platform-card__identity{border-bottom:1px solid var(--v9-line-soft);background:#f7fbfff5;grid-template-columns:minmax(0,1fr) minmax(10rem,.7fr);align-items:center;gap:1.25rem;min-height:8.25rem;padding:clamp(1.25rem,3vw,2rem);display:grid}.security-platform-card__identity>span{color:#38536f;letter-spacing:.11em;text-transform:uppercase;font-size:.72rem;font-weight:800;line-height:1.4}.security-platform-card__identity>div{place-items:center;min-width:0;display:grid}.security-platform-card__identity img{object-fit:contain;width:auto;max-width:min(100%,7.4rem);height:auto;max-height:2.65rem;display:block}.security-platform-card--checkpoint .security-platform-card__identity img{max-width:min(100%,8rem)}.security-platform-card__copy{align-content:start;gap:.8rem;padding:clamp(1.5rem,3vw,2rem);display:grid}.security-platform-card__copy>p{color:var(--v9-blue-bright);letter-spacing:.13em;text-transform:uppercase;margin:0;font-size:.7rem;font-weight:800}.security-platform-card__copy h3{color:var(--site-color-text-primary,#f7fbff);font:var(--site-weight-heavy,800) var(--site-type-h3,clamp(1.5rem, 2.3vw, 2.25rem)) / 1.08 var(--site-font-display,sans-serif);letter-spacing:-.025em;text-wrap:balance;margin:0}.security-platform-card__copy>div,.security-platform-card__boundary p{color:var(--site-color-text-secondary,#b7c8dc);font-size:var(--site-type-body-small,.98rem);line-height:1.65}.security-platform-card__boundary{border-top:1px solid var(--v9-line-soft);gap:.5rem;margin-inline:clamp(1.5rem,3vw,2rem);padding-block:1.1rem;display:grid}.security-platform-card__boundary>span{color:var(--site-color-text-primary,#f7fbff);letter-spacing:.04em;align-items:center;gap:.55rem;font-size:.78rem;font-weight:760;display:inline-flex}.security-platform-card__boundary svg{width:1rem;color:var(--v9-blue-bright)}.security-platform-card__boundary p{margin:0;font-size:.84rem}.security-platform-card>a{border-top:1px solid var(--v9-line-soft);min-height:3.65rem;color:var(--v9-blue-bright);background:#0978ed0f;justify-content:space-between;align-items:center;gap:.7rem;padding:.85rem clamp(1.5rem,3vw,2rem);font-size:.9rem;font-weight:760;text-decoration:none;display:flex}.security-platform-card>a svg{flex:none;width:1rem;transition:transform .18s}.security-platform-card>a:hover svg{transform:translate(.15rem,-.15rem)}.security-platform-card>a:focus-visible,.security-platform-showcase__handoff>a:focus-visible{outline:3px solid var(--site-color-focus,#7bc4ff);outline-offset:-4px}.security-platform-showcase__handoff{border-radius:var(--site-radius-panel,1.4rem);background:linear-gradient(120deg, #0978ed29, transparent 50%), var(--v9-panel-deep);border:1px solid #59b6ff3d;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.5rem;padding:clamp(1.5rem,4vw,2.5rem);display:grid}.security-platform-showcase__handoff p{color:var(--v9-blue-bright);letter-spacing:.12em;text-transform:uppercase;margin:0 0 .65rem;font-size:.72rem;font-weight:800}.security-platform-showcase__handoff h3{max-width:34ch;color:var(--site-color-text-primary,#f7fbff);font:var(--site-weight-heavy,800) var(--site-type-h4,1.35rem) / 1.25 var(--site-font-display,sans-serif);margin:0}.security-platform-showcase__handoff>a{border-radius:var(--site-radius-button,.75rem);color:#f7fbff;background:var(--v9-blue);border:1px solid #7dc9ff73;justify-content:center;align-items:center;gap:.65rem;min-height:3.25rem;padding:.85rem 1.15rem;font-weight:760;text-decoration:none;display:inline-flex;box-shadow:0 14px 30px #0978ed38}.security-platform-showcase__handoff>a svg{width:1rem}.service-v9-grid>li>span{width:2.75rem;height:2.75rem;color:var(--v9-blue-bright);border:1px solid var(--v9-line);border-radius:var(--site-radius-control,.75rem);background:#0978ed1f;place-items:center;display:grid}.service-v9-grid>li svg{width:1.25rem;height:1.25rem}.service-v9-grid h3{color:var(--site-color-text-primary,#f7fbff);font:var(--site-weight-bold,760) var(--site-type-h4,1.15rem) / 1.3 var(--site-font-display,sans-serif);margin:0}.service-v9-grid li p{margin:var(--site-space-2,.5rem) 0 0;color:var(--site-color-text-secondary,#b7c8dc);font-size:var(--site-type-supporting,.95rem);line-height:var(--site-leading-supporting,1.58)}.service-v9-grid--compact{grid-template-columns:repeat(2,minmax(0,1fr))}.service-v9-process{counter-reset:service-v9-process;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.service-v9-process>li{gap:var(--site-space-4,1rem);border-block:1px solid var(--v9-line);border-right:1px solid var(--v9-line-soft);background:#051a37b3;grid-template-columns:auto minmax(0,1fr);min-width:0;padding:clamp(1.35rem,2.5vw,2rem);display:grid;position:relative}.service-v9-process>li:first-child{border-left:1px solid var(--v9-line);border-radius:var(--site-radius-card,1rem) 0 0 var(--site-radius-card,1rem)}.service-v9-process>li:last-child{border-right-color:var(--v9-line);border-radius:0 var(--site-radius-card,1rem) var(--site-radius-card,1rem) 0}.service-v9-process__index{color:var(--site-color-text-muted,#7790aa);font:var(--site-weight-bold,760) var(--site-type-caption,.72rem) / 1 var(--site-font-mono,monospace);letter-spacing:.08em;position:absolute;top:.75rem;right:.85rem}.service-v9-process__icon{color:#fff;background:var(--v9-blue);border-radius:50%;place-items:center;width:2.65rem;height:2.65rem;display:grid;box-shadow:0 0 0 .4rem #0978ed1a}.service-v9-process__icon svg{width:1.15rem;height:1.15rem}.service-v9-process h3{max-width:14ch;font-size:var(--site-type-h4,1.15rem);margin:0;padding-right:1.25rem;line-height:1.3}.service-v9-process p{margin:var(--site-space-3,.75rem) 0 0;color:var(--site-color-text-secondary,#b7c8dc);font-size:var(--site-type-supporting,.95rem);line-height:var(--site-leading-supporting,1.58)}.service-v9-related{padding-block:var(--site-section-compact,clamp(3rem, 5vw, 4.5rem));background:linear-gradient(90deg, #0978ed14, transparent 42%), var(--site-color-bg-base,#020b18)}.service-v9-related__inner{grid-template-columns:minmax(0,.75fr) minmax(28rem,1.25fr);align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}.service-v9-related h2{margin-top:var(--site-space-3,.75rem);font-size:var(--site-type-h3,clamp(1.55rem, 3vw, 2.35rem))}.service-v9-related nav{gap:var(--site-space-3,.75rem);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.service-v9-related a{gap:var(--site-space-3,.75rem);min-height:4.5rem;padding:var(--site-space-4,1rem) var(--site-space-5,1.25rem);color:var(--site-color-text-primary,#f7fbff);font-size:var(--site-type-supporting,.95rem);font-weight:var(--site-weight-bold,760);border:var(--site-border-subtle,1px solid #75bcff24);border-radius:var(--site-radius-control,.75rem);background:#0978ed14;grid-template-columns:minmax(0,1fr) auto;align-items:center;text-decoration:none;display:grid}.service-v9-related a svg{width:1rem;height:1rem;color:var(--v9-blue-bright)}.service-v9-chapter-nav{z-index:12;top:var(--site-header-height,5rem);max-width:var(--site-content-max,82rem);padding:var(--site-space-4,1rem) var(--site-page-gutter,clamp(1rem, 4vw, 3rem));border-block:var(--site-border-subtle,1px solid #75bcff24);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#020c1bfa;grid-template-columns:repeat(2,minmax(0,1fr));margin-inline:auto;display:grid;position:sticky;box-shadow:0 16px 38px #00000038}body main .service-v9--security-compliance .service-v9-stage[id]{scroll-margin-top:calc(var(--site-header-height,5rem) + 5.5rem)!important}.service-v9-chapter-nav a{gap:var(--site-space-3,.75rem);min-height:3.5rem;padding:var(--site-space-3,.75rem);color:var(--site-color-text-primary,#f7fbff);font-size:var(--site-type-supporting,.95rem);font-weight:var(--site-weight-bold,760);border:1px solid #0000;justify-content:center;align-items:center;text-decoration:none;display:flex}.service-v9-chapter-nav a+a{border-left-color:var(--v9-line-soft)}.service-v9-chapter-nav svg{width:1.1rem;height:1.1rem;color:var(--v9-blue-bright)}.service-v9-monitoring__outcomes{background:radial-gradient(circle at 79% 42%,#0978ed26,#0000 26rem),linear-gradient(#031329,#020c1b)}.service-v9-monitoring__split{grid-template-columns:minmax(0,1.08fr) minmax(23rem,.92fr);align-items:center;gap:clamp(2.5rem,6vw,6rem);display:grid}.monitoring-care-loop{border:1px solid var(--v9-line);background:radial-gradient(circle,#0978ed2b 0 16%,#0000 16.4%),radial-gradient(circle,#0000 0 34%,#4ba2ff24 34.3% 34.7%,#0000 35%),radial-gradient(circle,#0000 0 49%,#4ba2ff1a 49.3% 49.7%,#0000 50%),#031329b3;border-radius:50%;min-height:34rem;position:relative;box-shadow:inset 0 0 80px #0978ed14}.monitoring-care-loop__core,.monitoring-care-loop__node{text-align:center;place-items:center;display:grid;position:absolute}.monitoring-care-loop__core{gap:var(--site-space-2,.5rem);color:#fff;width:9.5rem;height:9.5rem;font-size:var(--site-type-supporting,.95rem);font-weight:var(--site-weight-bold,760);background:linear-gradient(145deg,#0b65c4,#053267);border:1px solid #85c6ff73;border-radius:50%;padding:1rem;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 24px 60px #001e4b73}.monitoring-care-loop__core svg{width:1.8rem;height:1.8rem}.monitoring-care-loop__node{min-width:7.5rem;min-height:3rem;color:var(--site-color-text-primary,#f7fbff);font-size:var(--site-type-caption,.78rem);font-weight:var(--site-weight-bold,760);border:1px solid var(--v9-line);background:#061c3a;border-radius:999px;grid-template-columns:auto 1fr;gap:.5rem;padding:.65rem .85rem;box-shadow:0 12px 30px #00000040}.monitoring-care-loop__node svg{width:1rem;height:1rem;color:var(--v9-blue-bright)}.monitoring-care-loop__node--1{top:7%;left:50%;transform:translate(-50%)}.monitoring-care-loop__node--2{top:50%;right:2%;transform:translateY(-50%)}.monitoring-care-loop__node--3{bottom:7%;left:50%;transform:translate(-50%)}.monitoring-care-loop__node--4{top:50%;left:2%;transform:translateY(-50%)}.service-v9-monitoring__coverage{background:linear-gradient(90deg,#0000,#0978ed0f 52%,#0000),#061126}.service-v9-grid--coverage{grid-template-columns:repeat(4,minmax(0,1fr))}.service-v9-grid--coverage>li{background:#051c3bc2;border-top:.2rem solid #4ea2ffa6;grid-template-columns:1fr;min-height:13rem}.service-v9-monitoring__process{background:#020c1a}.service-v9-process--monitoring{grid-template-columns:repeat(5,minmax(0,1fr))}.service-v9-monitoring__expertise{background:linear-gradient(135deg,#0978ed1c,#0000 45%),#07172d}.service-v9-monitoring__expertise-inner{grid-template-columns:minmax(0,.8fr) minmax(28rem,1.2fr);align-items:start;gap:clamp(2rem,5vw,5rem);display:grid}.service-v9-monitoring__expertise .service-v9-heading{top:calc(var(--site-header-height,5rem) + 2rem);margin-bottom:0;position:sticky}.service-v9-grid--expertise{grid-template-columns:repeat(2,minmax(0,1fr))}.service-v9-chapter--security{background:#020a16}.service-v9-security__outcomes{background:radial-gradient(circle at 78% 48%,#0978ed33,#0000 25rem),linear-gradient(#020b19,#06142a)}.service-v9-security__split{grid-template-columns:minmax(0,1.05fr) minmax(25rem,.95fr);align-items:center;gap:clamp(2.5rem,6vw,6rem);display:grid}.service-v9-grid--defense{grid-template-columns:repeat(2,minmax(0,1fr))}.security-defense-map{border-radius:var(--site-radius-feature,1.5rem);min-height:36rem;box-shadow:inset 0 0 100px #0978ed14, var(--site-shadow-panel,0 30px 80px #00000040);background:radial-gradient(circle,#0978ed30 0 14%,#0000 14.4%),radial-gradient(circle,#0000 0 25%,#64b4ff21 25.2% 25.6%,#0000 25.9%),radial-gradient(circle,#0000 0 39%,#64b4ff1a 39.2% 39.6%,#0000 39.9%),radial-gradient(circle,#0000 0 53%,#64b4ff14 53.2% 53.6%,#0000 53.9%),#031125c2;border:1px solid #52a4ff4d;place-items:center;display:grid;position:relative;overflow:clip}.security-defense-map>span{min-width:6.5rem;color:var(--site-color-text-secondary,#b7c8dc);font-size:var(--site-type-caption,.78rem);font-weight:var(--site-weight-bold,760);text-align:center;border:1px solid var(--v9-line);background:#041833f0;border-radius:999px;padding:.7rem .9rem;position:absolute}.security-defense-map>span:nth-of-type(2){top:9%;left:50%;transform:translate(-50%)}.security-defense-map>span:nth-of-type(3){top:31%;right:6%}.security-defense-map>span:nth-of-type(4){bottom:11%;right:13%}.security-defense-map>span:nth-of-type(5){bottom:11%;left:13%}.security-defense-map>span:nth-of-type(6){top:31%;left:6%}.security-defense-map .security-defense-map__center{gap:var(--site-space-2,.5rem);color:#fff;background:linear-gradient(145deg,#0c73dd,#062d5c);border-color:#94d2ff85;border-radius:50%;place-items:center;width:9.75rem;min-width:0;height:9.75rem;display:grid;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 24px 70px #002b6980}.security-defense-map__center svg{width:2rem;height:2rem}.service-v9-security__response{background:linear-gradient(90deg,#0978ed14,#0000 35%),#071226}.service-v9-security__layers{background:#020b18}.service-v9-grid--layers{grid-template-columns:repeat(3,minmax(0,1fr))}.service-v9-grid--layers>li{border-left:.2rem solid var(--v9-blue);background:#071f3eb8}.service-v9-security__platforms{background:radial-gradient(circle at 50% 0,#0978ed21,#0000 30rem),#061327}.service-v9-grid--platforms{grid-template-columns:repeat(2,minmax(0,1fr))}.service-v9-grid--platforms>li{background:linear-gradient(135deg,#0978ed1c,#0000 50%),#051a36e6;border-color:#69b3ff3d;min-height:11rem}.service-v9-chapter--compliance{--v9-compliance-accent:#d3b47a;background:#0a111b}.service-v9-compliance__hero{background:linear-gradient(90deg,#d3b47a0f,#0000 42%),#0a121e}.service-v9-compliance__hero-inner{grid-template-columns:minmax(27rem,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(2.5rem,6vw,6rem);display:grid}.service-v9-compliance__figure{border-radius:var(--site-radius-feature,1.5rem) var(--site-radius-control,.75rem) var(--site-radius-feature,1.5rem) var(--site-radius-control,.75rem);box-shadow:var(--site-shadow-panel,0 30px 80px #00000040);background:#101925;border:1px solid #d3b47a47;margin:0;position:relative;overflow:clip}.service-v9-compliance__figure img{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;display:block}.service-v9-compliance__figure figcaption{gap:var(--site-space-3,.75rem);padding:var(--site-space-4,1rem) var(--site-space-5,1.25rem);color:#e3d3b4;font-size:var(--site-type-caption,.78rem);border-top:1px solid #d3b47a33;align-items:center;line-height:1.45;display:flex}.service-v9-compliance__figure figcaption svg{width:1.1rem;height:1.1rem;color:var(--v9-compliance-accent);flex:none}.service-v9-chapter--compliance .service-v9-heading>p{color:var(--v9-compliance-accent)}.service-v9-chapter--compliance .service-v9-grid>li{background:linear-gradient(145deg,#202730eb,#0e1723f0);border-color:#d3b47a33}.service-v9-chapter--compliance .service-v9-grid>li>span{color:#e4c98f;background:#d3b47a17;border-color:#d3b47a47}.service-v9-compliance__controls{background:linear-gradient(#d3b47a0a,#0000 30%),#0c1521}.service-v9-grid--controls{grid-template-columns:repeat(3,minmax(0,1fr))}.service-v9-compliance__process{background:#09111d}.service-v9-process--compliance{grid-template-columns:repeat(5,minmax(0,1fr))}.service-v9-process--compliance>li{background:#161e28eb;border-color:#d3b47a38}.service-v9-process--compliance .service-v9-process__icon{color:#17120a;background:var(--v9-compliance-accent);box-shadow:0 0 0 .4rem #d3b47a14}.service-v9-compliance__governance{background:linear-gradient(115deg,#d3b47a14,#0000 45%),#101925}.service-v9-compliance__governance-inner{grid-template-columns:minmax(0,.8fr) minmax(28rem,1.2fr);align-items:start;gap:clamp(2rem,5vw,5rem);display:grid}.service-v9-compliance__governance .service-v9-heading{margin-bottom:0}.service-v9-grid--governance{grid-template-columns:repeat(2,minmax(0,1fr))}.service-v9-ai__outcomes{background:linear-gradient(120deg,#0978ed24,#0000 44%),#041025}.service-v9-ai__outcomes-inner{grid-template-columns:minmax(0,.72fr) minmax(30rem,1.28fr);align-items:start;gap:clamp(2.5rem,6vw,6rem);display:grid}.service-v9-ai__outcomes .service-v9-heading{top:calc(var(--site-header-height,5rem) + 2rem);margin-bottom:0;position:sticky}.service-v9-grid--ai-outcomes{grid-template-columns:repeat(2,minmax(0,1fr))}.service-v9-grid--ai-outcomes>li:first-child{border-color:#62b2ff57;grid-column:1/-1;min-height:10rem}.service-v9-ai__process{background:radial-gradient(circle at 50% 0,#0978ed21,#0000 28rem),#020b18}.service-v9-process--ai>li{background:linear-gradient(#0978ed1a,#0000 50%),#051935e0;min-height:15rem}.service-v9-ai__architecture{background:#071327}.ai-workflow-map{padding:var(--site-space-6,1.5rem);border:var(--site-border-default,1px solid #75bcff3d);border-radius:var(--site-radius-feature,1.5rem);box-shadow:var(--site-shadow-panel,0 30px 80px #00000040);background:#03142bd6;margin-bottom:clamp(2rem,4vw,3.5rem)}.ai-workflow-map__tabs{gap:var(--site-space-3,.75rem);grid-template-columns:minmax(8rem,1fr) auto minmax(8rem,1fr) auto minmax(8rem,1fr) auto minmax(8rem,1fr) auto minmax(8rem,1fr);align-items:center;display:grid}.ai-workflow-map__tab{appearance:none;font:inherit;cursor:pointer;gap:var(--site-space-3,.75rem);min-height:7.25rem;padding:var(--site-space-4,1rem);color:var(--site-color-text-primary,#f7fbff);font-size:var(--site-type-caption,.78rem);font-weight:var(--site-weight-bold,760);text-align:center;border:var(--site-border-subtle,1px solid #75bcff24);border-radius:var(--site-radius-control,.75rem);transition:border-color var(--site-duration-quick,.16s) var(--site-ease-enter,ease), background-color var(--site-duration-quick,.16s) var(--site-ease-enter,ease), box-shadow var(--site-duration-quick,.16s) var(--site-ease-enter,ease);background:#0978ed14;place-items:center;display:grid}.ai-workflow-map__tab[aria-selected=true]{color:#fff;background:#0978ed47;border-color:#6fbeff80;box-shadow:inset 0 1px #ffffff14,0 0 0 1px #0978ed29}.ai-workflow-map__tab:hover{background:#0978ed26;border-color:#6fbeff61}.ai-workflow-map__tab:focus-visible{outline:2px solid var(--site-color-focus,#74c9ff);outline-offset:3px;box-shadow:var(--site-shadow-focus,0 0 0 4px #0978ed33);border-color:#6fbeffad}.ai-workflow-map__tab svg{width:1.4rem;height:1.4rem;color:var(--v9-blue-bright)}.ai-workflow-map__tab:not([aria-selected=true]) svg{opacity:.72}.ai-workflow-map__connector{background:linear-gradient(90deg, var(--v9-blue), #64b4ff40);width:1.5rem;height:1px}.ai-workflow-map__detail{gap:var(--site-space-4,1rem);min-height:5.5rem;margin-top:var(--site-space-3,.75rem);padding:var(--site-space-4,1rem) var(--site-space-5,1.25rem);color:var(--site-color-text-secondary,#b7c7da);border:var(--site-border-subtle,1px solid #75bcff24);border-radius:var(--site-radius-control,.75rem);background:#010c1cb8;grid-template-columns:minmax(8.5rem,.32fr) minmax(9rem,.36fr) minmax(18rem,1fr);align-items:center;display:grid}.ai-workflow-map__detail>span{color:var(--site-color-accent-bright,#64b4ff);font-size:var(--site-type-caption,.78rem);font-weight:var(--site-weight-bold,760);letter-spacing:.1em;text-transform:uppercase}.ai-workflow-map__detail strong{color:var(--site-color-text-primary,#f7fbff);font-size:var(--site-type-supporting,.95rem)}.ai-workflow-map__detail p{font-size:var(--site-type-supporting,.95rem);line-height:var(--site-leading-supporting,1.6);margin:0}.service-v9-grid--architecture{grid-template-columns:repeat(3,minmax(0,1fr))}.service-v9-ai__governance{background:linear-gradient(135deg,#0978ed1a,#0000 50%),#020c1b}.service-v9-ai__governance-inner{grid-template-columns:minmax(0,.78fr) minmax(28rem,1.22fr);align-items:start;gap:clamp(2rem,5vw,5rem);display:grid}.service-v9-ai__governance .service-v9-heading{margin-bottom:0}.interior-page:is([data-route=proactivemonitoringandmaintenance],[data-route=cybersecurityandcompliance],[data-route=aisolutions]) .route-hero{min-height:min(54rem, calc(100svh - var(--site-header-height,5rem)))}.interior-page:is([data-route=proactivemonitoringandmaintenance],[data-route=cybersecurityandcompliance],[data-route=aisolutions]) .route-hero .interior-hero__inner{grid-template-columns:minmax(0,.94fr) minmax(31rem,1.06fr);align-items:center;gap:clamp(2.25rem,5vw,5.25rem)}.interior-page:is([data-route=proactivemonitoringandmaintenance],[data-route=cybersecurityandcompliance],[data-route=aisolutions]) .route-hero .interior-hero__title{text-wrap:balance;max-width:13ch;font-size:clamp(3rem,4.7vw,5.15rem)}.interior-page[data-route=proactivemonitoringandmaintenance] .route-hero .interior-hero__copy{padding:var(--site-space-5,1.25rem) 0;display:block}.interior-page:is([data-route=proactivemonitoringandmaintenance],[data-route=cybersecurityandcompliance],[data-route=aisolutions]) .route-hero .interior-hero__visual{aspect-ratio:16/10;min-height:0}.interior-page:is([data-route=proactivemonitoringandmaintenance],[data-route=cybersecurityandcompliance],[data-route=aisolutions]) .route-hero-media{aspect-ratio:auto;border-radius:var(--site-radius-feature,1.5rem);height:100%;min-height:0}.interior-page:is([data-route=proactivemonitoringandmaintenance],[data-route=cybersecurityandcompliance],[data-route=aisolutions]) .route-hero-media img{aspect-ratio:auto;object-fit:cover;width:100%;height:100%;min-height:0}.interior-page[data-route=proactivemonitoringandmaintenance] .route-hero-media img{object-position:56% center}.interior-page[data-route=cybersecurityandcompliance] .route-hero-media img{object-position:60% center}.interior-page[data-route=aisolutions] .route-hero-media img{object-position:52% center}.interior-page:is([data-route=proactivemonitoringandmaintenance],[data-route=cybersecurityandcompliance],[data-route=aisolutions]) .route-closing{border-top:var(--site-border-subtle,1px solid #75bcff24)}@media (hover:hover) and (pointer:fine){.service-v9-grid>li,.service-v9-related a,.service-v9-chapter-nav a{transition:border-color var(--site-duration-quick,.16s) var(--site-ease-enter,ease), background-color var(--site-duration-quick,.16s) var(--site-ease-enter,ease)}.service-v9-grid>li:hover{border-color:var(--site-color-border-strong,#75bcff6b)}.service-v9-related a:hover,.service-v9-chapter-nav a:hover{border-color:var(--v9-line);background:#0978ed24}}.service-v9 a:focus-visible{outline:2px solid var(--site-color-focus,#79c2ff);outline-offset:3px;box-shadow:var(--site-shadow-focus,0 0 0 4px #0978ed33)}@media (width<=1240px){.service-v9-monitoring__split,.service-v9-security__split,.service-v9-compliance__hero-inner,.service-v9-monitoring__expertise-inner,.service-v9-compliance__governance-inner,.service-v9-ai__outcomes-inner,.service-v9-ai__governance-inner,.service-v9-related__inner{grid-template-columns:1fr}.service-v9-monitoring__expertise .service-v9-heading,.service-v9-ai__outcomes .service-v9-heading{margin-bottom:clamp(2rem,5vw,4rem);position:static}.service-v9-grid--coverage,.service-v9-grid--layers,.service-v9-grid--controls,.service-v9-grid--architecture{grid-template-columns:repeat(2,minmax(0,1fr))}.service-v9-process,.service-v9-process--monitoring,.service-v9-process--compliance{gap:var(--site-space-3,.75rem);grid-template-columns:repeat(2,minmax(0,1fr))}.service-v9-process>li,.service-v9-process>li:first-child,.service-v9-process>li:last-child{border:1px solid var(--v9-line);border-radius:var(--site-radius-card,1rem)}.service-v9-related nav{grid-template-columns:repeat(3,minmax(0,1fr))}.interior-page:is([data-route=proactivemonitoringandmaintenance],[data-route=cybersecurityandcompliance],[data-route=aisolutions]) .route-hero{min-height:auto}.interior-page:is([data-route=proactivemonitoringandmaintenance],[data-route=cybersecurityandcompliance],[data-route=aisolutions]) .route-hero .interior-hero__inner{grid-template-columns:1fr}}@media (width<=900px){.security-platform-showcase__grid{grid-template-columns:1fr}.security-platform-card{min-height:0}.security-platform-showcase__handoff{grid-template-columns:1fr;align-items:start}.security-platform-showcase__handoff>a{justify-self:start}.service-v9-grid,.service-v9-grid--compact,.service-v9-grid--defense,.service-v9-grid--platforms,.service-v9-grid--expertise,.service-v9-grid--governance,.service-v9-grid--ai-outcomes,.service-v9-grid--coverage,.service-v9-grid--layers,.service-v9-grid--controls,.service-v9-grid--architecture{grid-template-columns:repeat(2,minmax(0,1fr))}.service-v9-grid--ai-outcomes>li:first-child{grid-column:auto}.ai-workflow-map__tabs{grid-template-columns:1fr}.ai-workflow-map__connector{background:linear-gradient(180deg, var(--v9-blue), #64b4ff40);width:1px;height:1.25rem;margin-inline:auto}.ai-workflow-map__detail{grid-template-columns:1fr;min-height:9.5rem}.service-v9-related nav{grid-template-columns:1fr}}@media (width<=680px){.service-v9-chapter-nav{padding-block:var(--site-space-2,.5rem);grid-template-columns:repeat(2,minmax(0,1fr))}.service-v9-chapter-nav a{text-align:center;min-height:3.25rem;padding:.55rem;font-size:.78rem;line-height:1.25}.security-platform-card__identity{grid-template-columns:1fr;justify-items:start}.security-platform-card__identity>div{justify-items:start}.security-platform-showcase__handoff>a{width:100%}.service-v9-stage{padding-block:var(--site-section-compact,clamp(3rem, 5vw, 4.5rem))}.service-v9-heading{margin-bottom:var(--site-space-8,2rem)}.service-v9-heading h2{max-width:none}.service-v9-grid,.service-v9-grid--compact,.service-v9-grid--defense,.service-v9-grid--platforms,.service-v9-grid--expertise,.service-v9-grid--governance,.service-v9-grid--ai-outcomes,.service-v9-grid--coverage,.service-v9-grid--layers,.service-v9-grid--controls,.service-v9-grid--architecture,.service-v9-process,.service-v9-process--monitoring,.service-v9-process--compliance{grid-template-columns:1fr}.service-v9-grid>li,.service-v9-grid--coverage>li{min-height:0;padding:var(--site-space-5,1.25rem)}.service-v9-process>li,.service-v9-process--ai>li{min-height:0}.service-v9-chapter-nav{padding-inline:var(--site-page-gutter,1rem);grid-template-columns:repeat(2,minmax(0,1fr))}.service-v9-chapter-nav a+a{border-top-color:#0000;border-left-color:var(--v9-line-soft)}.monitoring-care-loop,.security-defense-map{min-height:24rem}.monitoring-care-loop__core,.security-defense-map .security-defense-map__center{width:7.75rem;height:7.75rem;font-size:.75rem}.monitoring-care-loop__node,.security-defense-map>span{min-width:5.5rem;padding:.55rem .65rem;font-size:.66rem}.service-v9-compliance__hero-inner{gap:var(--site-space-8,2rem)}.service-v9-compliance__figure{order:2}.interior-page:is([data-route=proactivemonitoringandmaintenance],[data-route=cybersecurityandcompliance],[data-route=aisolutions]) .route-hero .interior-hero__title{max-width:12ch;font-size:clamp(2.45rem,12vw,4rem)}.interior-page:is([data-route=proactivemonitoringandmaintenance],[data-route=cybersecurityandcompliance],[data-route=aisolutions]) .route-hero .interior-hero__visual{aspect-ratio:4/3}}@media (width<=380px){.monitoring-care-loop,.security-defense-map{min-height:20rem}.monitoring-care-loop__node,.security-defense-map>span{min-width:4.75rem;padding-inline:.45rem}.service-v9-grid>li{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.service-v9 *,.service-v9 :before,.service-v9 :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (forced-colors:active){.service-v9-grid>li,.service-v9-process>li,.service-v9-related a,.service-v9-chapter-nav,.service-v9-chapter-nav a,.monitoring-care-loop,.security-defense-map,.service-v9-compliance__figure,.ai-workflow-map,.ai-workflow-map__tab,.ai-workflow-map__detail,.security-platform-card,.security-platform-showcase__handoff,.security-platform-card>a,.security-platform-showcase__handoff>a{border-color:canvastext}}.solution-framework{--solution-blue:var(--site-color-accent,#0978ed);--solution-blue-bright:var(--site-color-accent-bright,#59b6ff);--solution-ink:var(--site-color-text-primary,#f7fbff);--solution-muted:var(--site-color-text-secondary,#b7c8dc);--solution-line:var(--site-color-border-subtle,#75bcff24);--solution-panel:#051832e0;--solution-panel-deep:#020e1ff5;color:var(--solution-ink);background:linear-gradient(180deg, #0978ed09, transparent 18rem), var(--site-color-bg-base,#020b18);isolation:isolate;position:relative;overflow:clip}.solution-framework--googleworkspace{--solution-panel:#09192fe6;--solution-line:#8dc1eb2b}.solution-framework:before{z-index:-1;content:"";pointer-events:none;background-image:linear-gradient(#66aee809 1px,#0000 1px),linear-gradient(90deg,#66aee808 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 16% 84%,#0000);mask-image:linear-gradient(#0000,#000 16% 84%,#0000)}.solution-framework__inner{position:relative}.solution-framework__inner>section,.solution-related{padding-block:var(--site-section-standard,clamp(4.5rem, 8vw, 7.5rem));border-top:1px solid var(--solution-line);scroll-margin-top:calc(var(--site-header-height,5rem) + 1.5rem);position:relative}.solution-stage__intro{gap:1rem;max-width:58rem;margin-bottom:clamp(2rem,5vw,4rem);display:grid}.solution-stage__eyebrow{align-items:center;gap:.85rem;display:flex}.solution-stage__eyebrow>span{width:2.35rem;height:2.35rem;color:var(--solution-blue-bright);letter-spacing:.08em;background:#0978ed14;border:1px solid #59b6ff47;border-radius:50%;place-items:center;font-size:.7rem;font-weight:800;display:grid}.solution-stage__eyebrow p,.solution-brand-lockup>span,.solution-platform__core>span,.solution-ownership>article>span,.solution-ownership__services>span,.solution-related>div>span{color:var(--solution-blue-bright);letter-spacing:.15em;text-transform:uppercase;margin:0;font-size:.74rem;font-weight:800;line-height:1.25}.solution-stage__intro h2,.solution-related h2{max-width:18ch;color:var(--solution-ink);font:var(--site-weight-heavy,800) var(--site-type-h2,clamp(2.2rem, 4vw, 4rem)) / 1.03 var(--site-font-display,sans-serif);letter-spacing:-.04em;text-wrap:balance;margin:0}.solution-stage__lead{max-width:68ch;color:var(--solution-muted);margin:0;font-size:clamp(1rem,1.25vw,1.16rem);line-height:1.72}.solution-value{grid-template-columns:minmax(0,1.28fr) minmax(18rem,.72fr);align-items:center;gap:clamp(2rem,6vw,6rem);display:grid}.solution-framework--googleworkspace .solution-value{grid-template-columns:minmax(18rem,.72fr) minmax(0,1.28fr)}.solution-framework--googleworkspace .solution-value__copy{order:2}.solution-value .solution-stage__intro{margin-bottom:2rem}.solution-value__outcomes{border-top:1px solid var(--solution-line);gap:0;margin:0;padding:0;list-style:none;display:grid}.solution-value__outcomes li{color:var(--solution-muted);border-bottom:1px solid var(--solution-line);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.9rem;padding-block:1rem;line-height:1.6;display:grid}.solution-value__outcomes svg{width:1.1rem;color:var(--solution-blue-bright);margin-top:.2rem}.solution-value__outcomes strong{color:var(--solution-ink)}.solution-brand-lockup{border:1px solid var(--solution-line);background:linear-gradient(145deg,#113157a6,#031227f2);border-radius:1.25rem;gap:1.5rem;min-width:0;padding:clamp(1.75rem,4vw,3rem);display:grid;box-shadow:0 28px 70px #00000038}.solution-framework--microsoft365 .solution-brand-lockup{border-radius:.85rem 3.5rem .85rem .85rem}.solution-framework--googleworkspace .solution-brand-lockup{border-radius:2.5rem 1rem}.solution-brand-lockup__mark{background:#02060c;border:1px solid #ffffff17;border-radius:.75rem;place-items:center start;min-height:5rem;padding:1rem 1.2rem;display:grid}.solution-brand-lockup__mark img,.route-hero-media__platform-lockup img{object-fit:contain;filter:none;width:auto;max-width:100%;height:auto;display:block;position:static;inset:auto}.solution-framework--microsoft365 .solution-brand-lockup__mark img{width:123px}.solution-framework--googleworkspace .solution-brand-lockup__mark img{width:135px}.solution-brand-lockup>p{color:var(--solution-muted);margin:0;font-size:.92rem;line-height:1.65}.solution-platform__map{grid-template-columns:minmax(17rem,.72fr) minmax(0,1.28fr);align-items:stretch;gap:clamp(1.5rem,4vw,3.5rem);display:grid}.solution-framework--googleworkspace .solution-platform__map{grid-template-columns:minmax(0,1.3fr) minmax(17rem,.7fr)}.solution-framework--googleworkspace .solution-platform__core{grid-area:1/2}.solution-framework--googleworkspace .solution-platform__capabilities{grid-area:1/1}.solution-platform__core{background:radial-gradient(circle at 50% 45%, #0978ed38, transparent 55%), var(--solution-panel-deep);text-align:center;border:1px solid #59b6ff40;border-radius:50% 1.25rem;align-content:center;gap:1.15rem;min-width:0;padding:clamp(2rem,5vw,4rem);display:grid}.solution-framework--googleworkspace .solution-platform__core{background:linear-gradient(135deg, #4285f421, #ea43350d 34%, #fbbc050d 66%, #34a85314), var(--solution-panel-deep);border-radius:2.5rem}.solution-platform__core strong{color:var(--solution-ink);font:800 clamp(2rem, 4vw, 3.8rem) / .98 var(--site-font-display,sans-serif);letter-spacing:-.045em;text-wrap:balance}.solution-platform__core p{color:var(--solution-muted);margin:0;line-height:1.65}.solution-platform__capabilities{border:1px solid var(--solution-line);background:var(--solution-line);border-radius:1.15rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.solution-platform__capabilities article{background:linear-gradient(145deg,#082244ed,#031227fa);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:1rem;min-width:0;padding:clamp(1.35rem,3vw,2rem);display:grid;position:relative}.solution-framework--microsoft365 .solution-platform__capabilities{background:#50b0ff30;border-color:#50b0ff52;border-radius:1.35rem;box-shadow:0 1.75rem 4.5rem #0007164d,inset 0 1px #ffffff0a}.solution-framework--microsoft365 .solution-platform__capabilities article{background:radial-gradient(circle at 0 0,#2b95ff1c,#0000 12rem),linear-gradient(145deg,#07264ef7,#021228fc);min-height:10rem;box-shadow:inset 0 1px #ffffff06}.solution-framework--microsoft365 .solution-platform__capabilities article:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#6fc9ff33,#0000);height:1px;position:absolute;top:0;left:clamp(1.35rem,3vw,2rem);right:clamp(1.35rem,3vw,2rem)}.solution-framework--microsoft365 .solution-platform__capabilities article:nth-child(8){background:radial-gradient(circle at 88% 18%,#29b5ff30,#0000 13rem),linear-gradient(145deg,#083160fc,#031834fc)}.solution-framework--microsoft365 .solution-platform__capabilities article:nth-child(8) .solution-item__icon{color:#fff;background:linear-gradient(145deg,#0978edeb,#0448a4eb);border-color:#7ed3ff85;box-shadow:0 .85rem 1.8rem #0978ed3b,inset 0 1px #ffffff40}.solution-framework--microsoft365 .solution-platform__capabilities h3{font-size:1.12rem}.solution-framework--googleworkspace .solution-platform__capabilities article:nth-child(4n+1){box-shadow:inset 3px 0 #4285f4}.solution-framework--googleworkspace .solution-platform__capabilities article:nth-child(4n+2){box-shadow:inset 3px 0 #ea4335}.solution-framework--googleworkspace .solution-platform__capabilities article:nth-child(4n+3){box-shadow:inset 3px 0 #fbbc05}.solution-framework--googleworkspace .solution-platform__capabilities article:nth-child(4n+4){box-shadow:inset 3px 0 #34a853}.solution-item__icon{width:2.75rem;height:2.75rem;color:var(--solution-blue-bright);background:#0978ed1a;border:1px solid #59b6ff38;border-radius:.75rem;flex:none;place-items:center;display:grid}.solution-item__icon svg{width:1.25rem;height:1.25rem}.solution-platform h3,.solution-ownership h3,.solution-migration h3,.solution-security h3,.solution-operations h3{color:var(--solution-ink);margin:0;font-size:1.05rem;line-height:1.3}.solution-platform article p,.solution-ownership article p,.solution-migration li p,.solution-security article p,.solution-operations article p{color:var(--solution-muted);margin:.45rem 0 0;font-size:.92rem;line-height:1.58}.route-hero-media__platform-lockup{z-index:3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#01070fe6;border:1px solid #ffffff24;border-radius:.75rem;gap:.35rem;padding:.8rem 1rem;display:grid;position:absolute;top:1.15rem;left:1.15rem}.route-hero-media__platform-lockup small{color:#b9c9da;letter-spacing:.12em;text-transform:uppercase;font-size:.62rem;font-weight:800}.interior-page[data-route=microsoft365] .route-hero-media__platform-lockup img{width:123px}.interior-page[data-route=googleworkspace] .route-hero-media__platform-lockup img{width:135px}.solution-ownership{grid-template-columns:minmax(16rem,.72fr) minmax(0,1.28fr);align-items:stretch;gap:clamp(1.25rem,4vw,3rem);display:grid}.solution-ownership__vendor{border:1px solid var(--solution-line);background:linear-gradient(180deg, transparent 20%, #0978ed26), var(--solution-panel-deep);border-radius:1.5rem 1.5rem 5rem;align-content:end;min-height:25rem;padding:clamp(1.75rem,4vw,3rem);display:grid}.solution-framework--googleworkspace .solution-ownership__vendor{background:linear-gradient(145deg, #4285f414, #34a8530f), var(--solution-panel-deep);border-radius:4rem 1.5rem}.solution-ownership__services{border:1px solid var(--solution-line);background:var(--solution-line);border-radius:1.2rem;gap:1px;display:grid;overflow:hidden}.solution-ownership__services>span{background:#04142bfa;padding:1.25rem 1.5rem}.solution-ownership__services article{background:linear-gradient(145deg,#082244f5,#031227fa);grid-template-columns:2.5rem minmax(0,1fr);align-items:start;gap:1rem;padding:clamp(1.35rem,3vw,2rem);display:grid}.solution-ownership__services article>small{color:var(--solution-blue-bright);letter-spacing:.12em;font-size:.72rem;font-weight:800}.solution-migration__steps{border-top:1px solid var(--solution-line);border-bottom:1px solid var(--solution-line);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.solution-migration__steps li{border-right:1px solid var(--solution-line);align-content:start;gap:1.25rem;min-width:0;min-height:18rem;padding:clamp(1.5rem,3.5vw,2.5rem);display:grid;position:relative}.solution-migration__steps li:last-child{border-right:0}.solution-migration__steps li>span{color:var(--solution-blue-bright);letter-spacing:.14em;font-size:.78rem;font-weight:800}.solution-migration__steps li:before{background:var(--solution-blue);content:"";width:2.1rem;height:2px}.solution-framework--googleworkspace .solution-migration__steps li:nth-child(4n+1):before{background:#4285f4}.solution-framework--googleworkspace .solution-migration__steps li:nth-child(4n+2):before{background:#ea4335}.solution-framework--googleworkspace .solution-migration__steps li:nth-child(4n+3):before{background:#fbbc05}.solution-framework--googleworkspace .solution-migration__steps li:nth-child(4n+4):before{background:#34a853}.solution-security__architecture{grid-template-columns:minmax(16rem,.7fr) minmax(0,1.3fr);gap:clamp(1.5rem,4vw,3.25rem);display:grid}.solution-framework--microsoft365 .solution-security__architecture{grid-template-columns:minmax(19rem,.9fr) minmax(0,1.1fr);align-items:start}.solution-security__visual{aspect-ratio:4/3;background:var(--solution-panel-deep);border:1px solid #66c7ff61;border-radius:1.5rem 1.5rem 4.5rem;align-self:start;width:100%;min-width:0;min-height:23rem;margin:0;position:relative;overflow:hidden;box-shadow:0 2rem 5rem #00061257,inset 0 1px #ffffff0f}.solution-security__visual:after{content:"";pointer-events:none;background:linear-gradient(#0000 42%,#000a1bf5 100%),linear-gradient(90deg,#010d1f24,#0000 52%);position:absolute;inset:0}.solution-security__visual img{object-fit:cover;object-position:58% center;width:100%;height:100%;display:block}.solution-security__visual figcaption{z-index:1;gap:.48rem;display:grid;position:absolute;bottom:clamp(1.35rem,3vw,2rem);left:clamp(1.35rem,3vw,2rem);right:clamp(1.35rem,3vw,2rem)}.solution-security__visual figcaption>span{color:#71d5ff;letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:.48rem;width:fit-content;font-size:.68rem;font-weight:850;display:inline-flex}.solution-security__visual figcaption>span svg{width:1rem;height:1rem}.solution-security__visual figcaption strong{color:#fff;max-width:18ch;font:800 clamp(1.35rem, 2.4vw, 2rem) / 1.08 var(--site-font-display,sans-serif);letter-spacing:-.035em;text-wrap:balance}.solution-security__visual figcaption p{color:#bcd2e5;max-width:42ch;margin:0;font-size:.86rem;line-height:1.55}.solution-security__core{background:radial-gradient(circle, #0978ed33, transparent 62%), var(--solution-panel-deep);text-align:center;border:1px solid #59b6ff4d;border-radius:50%;align-content:center;place-items:center;gap:.75rem;min-height:23rem;padding:2rem;display:grid}.solution-framework--googleworkspace .solution-security__core{border-radius:2.5rem}.solution-security__core svg{width:3rem;height:3rem;color:var(--solution-blue-bright);stroke-width:1.25px}.solution-security__core strong{color:var(--solution-ink);letter-spacing:.18em;font-size:1.15rem}.solution-security__core span{color:var(--solution-muted);font-size:.86rem}.solution-security__controls,.solution-operations__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.solution-security__controls article,.solution-operations__list article{border:1px solid var(--solution-line);background:linear-gradient(145deg,#082244d1,#031227f0);border-radius:1rem;grid-template-columns:auto minmax(0,1fr);gap:1rem;min-width:0;padding:clamp(1.35rem,3vw,2rem);display:grid}.solution-framework--microsoft365 .solution-security__controls{gap:.9rem}.solution-framework--microsoft365 .solution-security__controls article{background:radial-gradient(circle at 100% 0,#32b5ff14,#0000 11rem),linear-gradient(145deg,#072449f2,#021126fa);border-color:#59b6ff3b;align-content:start;min-height:10.5rem;box-shadow:inset 0 1px #ffffff09}.solution-framework--microsoft365 .solution-security__controls article:nth-child(3){background:radial-gradient(circle at 92% 12%,#2cbeff26,#0000 12rem),linear-gradient(145deg,#072d59fa,#02142cfc);border-color:#5fc7ff6b}.solution-framework--microsoft365 .solution-security__controls article:nth-child(3) .solution-item__icon{color:#fff;background:#0978ed7a;border-color:#7ed3ff7a}.solution-framework--microsoft365 .solution-security__controls h3{letter-spacing:-.02em;max-width:none;font-size:clamp(1.08rem,1.2vw,1.22rem);line-height:1.25}.solution-stage__qualification{max-width:72ch;color:var(--solution-muted);margin:1.25rem 0 0 auto;font-size:.82rem;line-height:1.6}.solution-stage__qualification--premium{color:#c4d8e9;background:linear-gradient(135deg,#082b53b8,#031329e6);border:1px solid #59b6ff3d;border-radius:.9rem;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.9rem;max-width:none;margin:1.1rem 0 0;padding:1rem 1.15rem;font-size:clamp(.94rem,1.25vw,1rem);line-height:1.62;display:grid;box-shadow:inset 0 1px #ffffff09}.solution-stage__qualification--premium>svg{width:1.25rem;height:1.25rem;color:var(--solution-blue-bright);margin-top:.16rem}.solution-stage__qualification--premium p{gap:.18rem;margin:0;display:grid}.solution-stage__qualification--premium strong{color:#f4faff;letter-spacing:.12em;text-transform:uppercase;font-size:.7rem;font-weight:850}.solution-stage__qualification--premium span{color:#bcd0e1}.solution-operations--management .solution-operations__list{grid-template-columns:repeat(4,minmax(0,1fr))}.solution-operations--management .solution-operations__list article{grid-template-columns:1fr;align-content:start;min-height:15.5rem}.solution-lifecycle-automation{background:radial-gradient(circle at 84% 8%,#32c5ff24,#0000 24rem),linear-gradient(145deg,#061f41f5,#020e20fa);border:1px solid #59b6ff3b;border-radius:1.25rem 3.5rem 1.25rem 1.25rem;gap:clamp(1rem,2vw,1.5rem);padding:clamp(1rem,2.2vw,1.5rem);display:grid;overflow:hidden;box-shadow:0 1.5rem 4rem #0006123d}.solution-lifecycle-automation__flow{border:1px solid var(--solution-line);background:var(--solution-line);border-radius:.95rem 2.5rem .95rem .95rem;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.solution-lifecycle-automation__flow li{background:linear-gradient(145deg,#07264dfa,#03142bfa);grid-template-columns:auto minmax(0,1fr);gap:1rem;min-width:0;padding:clamp(1.25rem,2.5vw,1.8rem);display:grid;position:relative}.solution-lifecycle-automation__flow li>span{width:2.75rem;height:2.75rem;color:var(--solution-blue-bright);background:#0978ed24;border:1px solid #59b6ff52;border-radius:.75rem;place-items:center;display:grid}.solution-lifecycle-automation__flow svg{width:1.3rem;height:1.3rem}.solution-lifecycle-automation__flow div{min-width:0}.solution-lifecycle-automation__flow small{color:var(--solution-blue-bright);letter-spacing:.12em;text-transform:uppercase;margin-bottom:.42rem;font-size:.66rem;font-weight:800;display:block}.solution-lifecycle-automation__flow strong{color:var(--solution-ink);font-size:1.03rem;line-height:1.3;display:block}.solution-lifecycle-automation__flow p{color:var(--solution-muted);margin:.5rem 0 0;font-size:.84rem;line-height:1.55}.solution-lifecycle-automation .solution-operations__list{border:1px solid var(--solution-line);background:var(--solution-line);border-radius:.95rem;gap:1px;overflow:hidden}.solution-lifecycle-automation .solution-operations__list article{background:#03142bf5;border:0;border-radius:0;min-height:14rem}.solution-lifecycle-automation__footer{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.25rem;padding:.3rem .25rem .15rem;display:grid}.solution-lifecycle-automation__footer p{max-width:75ch;color:var(--solution-muted);margin:0;font-size:.8rem;line-height:1.6}.solution-lifecycle-automation__footer a{color:#fff;background:linear-gradient(135deg,#0877ed,#075fca);border:1px solid #6fc9ff8c;border-radius:.75rem;justify-content:center;align-items:center;gap:.7rem;min-height:3rem;padding:.72rem 1rem;font-size:.85rem;font-weight:800;text-decoration:none;transition:border-color .16s,box-shadow .16s;display:inline-flex;box-shadow:0 .8rem 2rem #0978ed38}.solution-lifecycle-automation__footer a svg{width:1rem;height:1rem}.solution-lifecycle-automation__footer a:focus-visible{outline-offset:3px;outline:3px solid #fff}.solution-operations--support .solution-operations__list{grid-template-columns:repeat(3,minmax(0,1fr))}.solution-related{grid-template-columns:minmax(0,1fr) minmax(20rem,.85fr);align-items:end;gap:clamp(2rem,6vw,6rem);display:grid}.solution-related h2{margin-top:.9rem;font-size:clamp(2rem,3.4vw,3.25rem)}.solution-related ul{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.solution-related a{min-height:3.5rem;color:var(--solution-ink);border:1px solid var(--solution-line);background:#061c3ac2;border-radius:.8rem;justify-content:space-between;align-items:center;gap:1rem;padding:.85rem 1rem .85rem 1.2rem;font-weight:760;text-decoration:none;transition:border-color .16s,background-color .16s;display:flex}.solution-related a:hover{background:#0978ed1f;border-color:#59b6ff7a}.solution-related a:focus-visible,.solution-framework a:focus-visible{outline:3px solid var(--site-color-focus,#8ac8ff);outline-offset:3px}.solution-related svg{width:1.15rem;height:1.15rem;color:var(--solution-blue-bright);flex:none}.solution-implementation,.solution-security,.solution-related{background:linear-gradient(90deg,#0000,#0978ed0b 50%,#0000)}.interior-page[data-route=microsoft365] .route-hero,.interior-page[data-route=googleworkspace] .route-hero{min-height:auto}.interior-page[data-route=microsoft365] .route-hero .interior-hero__inner,.interior-page[data-route=googleworkspace] .route-hero .interior-hero__inner{grid-template-columns:minmax(26rem,.9fr) minmax(30rem,1.1fr);align-items:center;gap:clamp(2.5rem,6vw,6rem)}.interior-page[data-route=microsoft365] .route-hero .interior-hero__visual{clip-path:none;border-radius:1rem 5rem 1rem 1rem;order:-1;min-height:clamp(31rem,46vw,42rem)}.interior-page[data-route=microsoft365] .route-hero .interior-hero__copy{flex-direction:column;padding:2rem 0;display:flex}.interior-page[data-route=googleworkspace] .route-hero .interior-hero__visual{clip-path:none;border-radius:4rem 1.25rem;min-height:clamp(31rem,46vw,42rem)}.interior-page[data-route=googleworkspace] .route-hero .interior-hero__copy{flex-direction:column;padding:2rem 0;display:flex}.interior-page[data-route=googleworkspace] .route-hero .interior-hero__copy>*{grid-area:auto}.interior-page[data-route=microsoft365] .route-hero .interior-hero__title,.interior-page[data-route=googleworkspace] .route-hero .interior-hero__title{text-wrap:balance;max-width:12ch;font-size:clamp(3.35rem,5.25vw,6.4rem)}.interior-page[data-route=microsoft365] .route-hero-highlights,.interior-page[data-route=googleworkspace] .route-hero-highlights{grid-template-columns:1fr;display:grid}.interior-page[data-route=microsoft365] .route-hero-highlights li{min-height:0;box-shadow:none;background:0 0;border-width:0 0 1px;border-radius:0}.interior-page[data-route=googleworkspace] .route-hero-highlights li{min-height:0;box-shadow:none;background:linear-gradient(135deg,#4285f417,#34a8530b);border-radius:.75rem 1.75rem}.interior-page[data-route=microsoft365] .route-hero-media img,.interior-page[data-route=googleworkspace] .route-hero-media img{object-position:center}.interior-page[data-route=microsoft365] .route-hero-media:after,.interior-page[data-route=googleworkspace] .route-hero-media:after{background:linear-gradient(#0000 46%,#000814e0)}.interior-page[data-route=microsoft365] .route-hero-media__status,.interior-page[data-route=googleworkspace] .route-hero-media__status{position:absolute;inset:1.25rem 1.25rem auto auto}.interior-page[data-route=microsoft365] .route-hero-media figcaption,.interior-page[data-route=googleworkspace] .route-hero-media figcaption{position:absolute;inset:auto 1.25rem 1.25rem}@media (width<=1180px){.interior-page[data-route=microsoft365] .route-hero .interior-hero__inner,.interior-page[data-route=googleworkspace] .route-hero .interior-hero__inner{grid-template-columns:1fr}.interior-page[data-route=microsoft365] .route-hero .interior-hero__visual,.interior-page[data-route=googleworkspace] .route-hero .interior-hero__visual{order:initial;min-height:clamp(27rem,62vw,38rem)}.interior-page[data-route=microsoft365] .route-hero .interior-hero__copy,.interior-page[data-route=googleworkspace] .route-hero .interior-hero__copy{align-items:stretch;padding:0}.solution-value,.solution-framework--googleworkspace .solution-value,.solution-platform__map,.solution-framework--googleworkspace .solution-platform__map,.solution-ownership,.solution-security__architecture,.solution-related{grid-template-columns:1fr}.solution-framework--googleworkspace .solution-value__copy,.solution-framework--googleworkspace .solution-platform__core,.solution-framework--googleworkspace .solution-platform__capabilities{order:initial;grid-area:auto}.solution-brand-lockup{max-width:38rem}.solution-platform__core,.solution-security__core{border-radius:2.5rem;min-height:18rem}.solution-security__visual{aspect-ratio:16/9;border-radius:1.35rem 1.35rem 3.5rem;min-height:18rem}.solution-ownership__vendor{min-height:18rem}.solution-operations--management .solution-operations__list{grid-template-columns:repeat(2,minmax(0,1fr))}.solution-lifecycle-automation__footer{grid-template-columns:1fr}.solution-lifecycle-automation__footer a{justify-self:start}.solution-related{align-items:start}}@media (width>=1121px) and (width<=1180px){.interior-page[data-route=microsoft365] .solution-related,.interior-page[data-route=googleworkspace] .solution-related{padding-right:1.5rem}}@media (width<=780px){.solution-framework__inner>section,.solution-related{padding-block:var(--site-section-compact,clamp(3.25rem, 10vw, 5rem))}.solution-stage__intro h2,.solution-related h2{font-size:clamp(2rem,9vw,3rem)}.solution-platform__capabilities,.solution-security__controls,.solution-operations__list,.solution-operations--management .solution-operations__list,.solution-operations--support .solution-operations__list,.solution-lifecycle-automation__flow{grid-template-columns:1fr}.solution-migration__steps{grid-template-columns:repeat(2,minmax(0,1fr))}.solution-migration__steps li:nth-child(2){border-right:0}.solution-migration__steps li{border-bottom:1px solid var(--solution-line);min-height:14rem}.solution-migration__steps li:nth-last-child(-n+2){border-bottom:0}.solution-operations--management .solution-operations__list article,.solution-lifecycle-automation .solution-operations__list article{min-height:0}.interior-page[data-route=microsoft365] .route-hero .interior-hero__title,.interior-page[data-route=googleworkspace] .route-hero .interior-hero__title{font-size:clamp(2.9rem,13vw,4.5rem)}}@media (width<=520px){.solution-stage__eyebrow{align-items:flex-start}.solution-value{gap:2.25rem}.solution-brand-lockup,.solution-platform__core,.solution-security__core,.solution-ownership__vendor{border-radius:1.1rem;min-height:0;padding:1.5rem}.solution-security__visual{aspect-ratio:4/3;border-radius:1rem 1rem 2.5rem;min-height:0}.solution-security__visual figcaption{bottom:1rem;left:1rem;right:1rem}.solution-security__visual figcaption strong{font-size:clamp(1.25rem,7vw,1.75rem)}.solution-security__visual figcaption p{display:none}.solution-stage__qualification--premium{grid-template-columns:1fr;padding:1rem}.solution-platform__capabilities{border-radius:.8rem}.solution-platform__capabilities article,.solution-security__controls article,.solution-operations__list article{grid-template-columns:auto minmax(0,1fr);padding:1.2rem}.solution-lifecycle-automation{border-radius:1rem;padding:.7rem}.solution-lifecycle-automation__flow{border-radius:.75rem}.solution-lifecycle-automation__flow li{padding:1.15rem}.solution-lifecycle-automation__footer{padding:.45rem}.solution-lifecycle-automation__footer a{width:100%}.solution-migration__steps{grid-template-columns:1fr}.solution-migration__steps li,.solution-migration__steps li:nth-child(2){border-right:0;border-bottom:1px solid var(--solution-line);min-height:0}.solution-migration__steps li:last-child{border-bottom:0}.route-hero-media__platform-lockup{padding:.65rem .75rem;top:.75rem;left:.75rem}.interior-page[data-route=microsoft365] .route-hero-media__platform-lockup img{width:98px}.interior-page[data-route=googleworkspace] .route-hero-media__platform-lockup img{width:108px}.interior-page[data-route=microsoft365] .route-hero .interior-hero__visual,.interior-page[data-route=googleworkspace] .route-hero .interior-hero__visual{border-radius:1rem;min-height:25rem}}@media (width<=480px){.solution-framework__inner>section,.solution-related{padding-block:3.25rem}.solution-stage__intro{margin-bottom:2rem}}@media (hover:hover) and (pointer:fine){.solution-platform__capabilities article,.solution-security__controls article,.solution-operations__list article,.solution-lifecycle-automation__flow li{transition:border-color .16s,background-color .16s}.solution-platform__capabilities article:hover,.solution-security__controls article:hover,.solution-operations__list article:hover,.solution-lifecycle-automation__flow li:hover{background:#0978ed1a}.solution-lifecycle-automation__footer a:hover{border-color:#ffffffd1;box-shadow:0 1rem 2.5rem #0978ed4d}}@media (prefers-reduced-motion:reduce){.solution-framework *,.solution-framework :before,.solution-framework :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (forced-colors:active){.solution-framework,.solution-brand-lockup,.solution-platform__core,.solution-security__core,.solution-security__visual,.solution-stage__qualification--premium,.solution-ownership__vendor,.solution-lifecycle-automation,.solution-lifecycle-automation__flow,.solution-lifecycle-automation__flow li,.solution-platform__capabilities article,.solution-security__controls article,.solution-operations__list article,.solution-related a,.solution-lifecycle-automation__footer a{color:canvastext;box-shadow:none;background:canvas;border:1px solid canvastext}.solution-item__icon,.solution-lifecycle-automation__flow li>span,.solution-related svg,.solution-value__outcomes svg{color:linktext}}.cw-unique{--cw-ink:#f7fbff;--cw-muted:#a8b8cc;--cw-line:#58b1ff40;--cw-blue:#0978ed;--cw-cyan:#35b9ff;--cw-panel:#031023d6;isolation:isolate;color:var(--cw-ink);background:radial-gradient(circle at 86% 7%,#0077ff21,#0000 32rem),linear-gradient(#010711 0%,#020b18 48%,#010711 100%);padding:clamp(5.5rem,9vw,10rem) 0;position:relative;overflow:clip}.cw-unique,.cw-unique *,.cw-unique :before,.cw-unique :after{box-sizing:border-box}.cw-unique :is(section,article,header,div,figure,details,summary,ol,ul,li){min-width:0}.cw-unique:before{content:"";z-index:-1;pointer-events:none;opacity:.22;background-image:linear-gradient(#5dafff14 1px,#0000 1px),linear-gradient(90deg,#5dafff14 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 18% 82%,#0000);mask-image:linear-gradient(#0000,#000 18% 82%,#0000)}.cw-unique .interior-container>section+section,.cw-fallback+.cw-fallback{margin-top:clamp(5rem,10vw,10rem)}.cw-section-intro{max-width:50rem}.cw-section-intro--center{text-align:center;margin-inline:auto}.cw-eyebrow{color:#54bdff;letter-spacing:.18em;text-transform:uppercase;margin:0 0 1rem;font-size:.78rem;font-weight:800;line-height:1.4}.cw-section-intro h2,.cw-voice__platforms-heading h2{max-width:20ch;color:var(--cw-ink);letter-spacing:-.045em;text-wrap:balance;overflow-wrap:break-word;margin:0;font-size:clamp(2.15rem,4vw,4.8rem);font-weight:780;line-height:.98}.cw-section-intro--center h2{margin-inline:auto}.cw-section-intro>p:last-child,.cw-voice__platforms-heading>p:last-child{max-width:64ch;color:var(--cw-muted);text-wrap:pretty;margin:1.35rem 0 0;font-size:clamp(1rem,1.35vw,1.18rem);line-height:1.75}.cw-section-intro--center>p:last-child{margin-inline:auto}.cw-item-copy h3{color:#f8fbff;letter-spacing:-.018em;overflow-wrap:break-word;text-wrap:pretty;margin:0;font-size:clamp(1.08rem,1.35vw,1.24rem);font-weight:760;line-height:1.25}.cw-item-copy p{color:var(--cw-muted);overflow-wrap:break-word;text-wrap:pretty;margin:.55rem 0 0;font-size:clamp(.96rem,1vw,1.04rem);line-height:1.62}.cw-icon{aspect-ratio:1;color:#fff;background:linear-gradient(145deg,#39a7ff8c,#003b9a26 48%,#000510c7),#06162d;border:1px solid #72c7ff80;border-radius:1rem;flex:none;place-items:center;width:3.5rem;display:grid;position:relative;box-shadow:inset 0 1px #ffffff61,inset -8px -10px 18px #00000059,0 12px 28px #0053c833}.cw-icon:after{content:"";background:linear-gradient(90deg,#0000,#9fe5ff 50%,#0000);height:1px;position:absolute;bottom:-1px;left:16%;right:16%;box-shadow:0 0 10px #4dc2ffcc}.cw-icon svg{filter:drop-shadow(0 0 9px #4abcffb8);width:1.65rem;height:1.65rem}.cw-boardroom .cw-icon{background:radial-gradient(circle at 35% 25%,#69cfff9e,#05347594 42%,#000716f0 74%);border-radius:50%;box-shadow:inset 0 0 0 5px #010e229e,inset 0 1px #ffffff80,0 12px 28px #0053c833}.cw-microsoft .cw-icon{background:linear-gradient(135deg,#43b8ff9e,#0249b285 46%,#01091bf0);border-radius:.58rem;box-shadow:inset 0 1px #ffffff85,inset -9px -12px 20px #00000057,8px 11px #00348133,0 15px 30px #0053c82e}.cw-google .cw-icon{background:conic-gradient(from 215deg,#05337ef5,#22b1ffa8,#0751b7cc,#05337ef5);border-radius:50%;box-shadow:inset 0 0 0 5px #010f24c7,inset 0 1px #ffffff85,0 0 0 1px #55bdff1f,0 14px 30px #0053c833}.cw-voice .cw-icon{background:linear-gradient(150deg,#39c0ffa3,#034aac75 48%,#000819f2);border-radius:1.15rem .38rem;box-shadow:inset 0 1px #ffffff85,inset -10px -12px 18px #00000052,0 14px 32px #0060d233}.cw-section-action{color:#fff;letter-spacing:.09em;text-transform:uppercase;background:linear-gradient(135deg,#0784ff,#0751c2 58%,#041c4e);border:1px solid #6ac1ff9e;border-radius:.95rem;align-items:center;gap:1.5rem;min-height:3.65rem;margin-top:2rem;padding:.7rem .72rem .7rem 1.35rem;font-size:clamp(.88rem,.92vw,.96rem);font-weight:850;text-decoration:none;transition:transform .22s,box-shadow .22s,border-color .22s;display:inline-flex;box-shadow:inset 0 1px #ffffff6b,0 14px 34px #005ce63b}.cw-section-action>span{overflow-wrap:break-word;text-wrap:balance;min-width:0}.cw-section-action svg{background:#000f308c;border:1px solid #ffffff80;border-radius:.7rem;width:2.2rem;height:2.2rem;padding:.55rem}.cw-section-action:hover,.cw-section-action:focus-visible{border-color:#b8e4ff;transform:translateY(-3px);box-shadow:inset 0 1px #fff,0 18px 42px #0070ff5c}.cw-section-action:focus-visible,.cw-boardroom details:focus-within,.cw-google details:focus-within,.cw-voice details:focus-within{outline-offset:4px;outline:2px solid #8ed7ff}.cw-media{background:#020814;border:1px solid #5bb2ff61;min-height:27rem;margin:0;position:relative;overflow:hidden;box-shadow:0 30px 70px #00000073}.cw-media img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.cw-boardroom__media img{object-position:52% center}.cw-microsoft__migration-media img{object-position:55% center}.cw-google__drive-media img{object-position:52% center}.cw-media__wash{pointer-events:none;background:linear-gradient(120deg,#00050fc2,#0000 44%,#0577f01f);position:absolute;inset:0}.cw-media figcaption{color:#d8efff;letter-spacing:.14em;text-transform:uppercase;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);overflow-wrap:break-word;background:#000816c7;border:1px solid #71c5ff61;border-radius:999px;max-width:calc(100% - 3rem);padding:.7rem .9rem;font-size:.7rem;font-weight:800;position:absolute;bottom:1.5rem;left:1.5rem}.cw-boardroom{--cw-blue:#1c8cff;background:radial-gradient(at 50% -6%,#0077ff2e,#0000 38rem),linear-gradient(#020813,#030c1b 58%,#010610)}.cw-boardroom:before{background-image:linear-gradient(90deg,#0000 49.8%,#5fb4ff1f 50%,#0000 50.2%);background-size:100% 100%}.cw-boardroom__chamber{background:#020c1cd1;border:1px solid #5db5ff57;border-radius:2.2rem .4rem;grid-template-columns:minmax(0,1.08fr) minmax(22rem,.92fr);align-items:stretch;display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffff1a,0 36px 90px #00000061}.cw-boardroom__media{min-height:46rem;box-shadow:none;border:0;border-right:1px solid #5db5ff40;border-radius:0}.cw-boardroom__service{flex-direction:column;justify-content:center;padding:clamp(2rem,4.5vw,4.5rem);display:flex}.cw-boardroom__credentials{background:#49a2ff33;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:2.25rem;display:grid}.cw-boardroom__credentials article{background:linear-gradient(145deg,#071b39f7,#020915fa);min-height:13rem;padding:1.35rem}.cw-boardroom__credentials .cw-icon{border-radius:50%;width:3rem;margin-bottom:1.1rem}.cw-boardroom__agenda{grid-template-columns:minmax(17rem,.72fr) minmax(0,1.28fr);align-items:start;gap:clamp(2rem,6vw,7rem);display:grid}.cw-boardroom__agenda-heading{position:sticky;top:7rem}.cw-boardroom__folio{border-top:1px solid var(--cw-line);color:#7991ad;letter-spacing:.18em;text-transform:uppercase;justify-content:space-between;align-items:center;margin:2.5rem 0 0;padding-top:1rem;font-size:.68rem;font-weight:850;display:flex}.cw-boardroom__folio strong{color:#5fc3ff;font-size:2rem}.cw-boardroom__agenda-list{border-top:1px solid #6fc1ff5c}.cw-boardroom__agenda-list details{background:#020d1f8f;border-bottom:1px solid #6fc1ff33;transition:background .2s}.cw-boardroom__agenda-list details[open]{background:linear-gradient(90deg,#0a59b538,#030f21b3)}.cw-boardroom__agenda-list summary{cursor:pointer;grid-template-columns:3rem 3.5rem 1fr 2rem;align-items:center;gap:1rem;min-height:6.5rem;padding:1.1rem 1.4rem;list-style:none;display:grid}.cw-boardroom__agenda-list summary::-webkit-details-marker{display:none}.cw-google__control-grid summary::-webkit-details-marker{display:none}.cw-voice__vendor summary::-webkit-details-marker{display:none}.cw-boardroom__step{color:#4fb8ff;letter-spacing:.12em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.78rem}.cw-boardroom__agenda-list summary strong{font-size:1.15rem}.cw-boardroom__agenda-list .cw-icon{border-radius:.7rem;width:3rem}.cw-boardroom__toggle{color:#4fb8ff;font-size:1.7rem;transition:transform .2s}.cw-boardroom__agenda-list details[open] .cw-boardroom__toggle{transform:rotate(45deg)}.cw-boardroom__agenda-list details>p{color:var(--cw-muted);margin:-.5rem 4rem 0 8.9rem;padding:0 0 1.7rem;line-height:1.7}.cw-boardroom__map{background:radial-gradient(circle at 68%,#0081ff33,#0000 24rem),linear-gradient(135deg,#061a37e0,#010814f5);border:1px solid #5eb7ff47;border-radius:.4rem 4rem;grid-template-columns:minmax(18rem,.82fr) minmax(0,1.18fr);align-items:center;gap:clamp(2rem,6vw,7rem);min-height:48rem;padding:clamp(2rem,5vw,5rem);display:grid;position:relative;overflow:hidden}.cw-boardroom__map:after{content:"";aspect-ratio:1;border:1px dashed #53baff47;border-radius:50%;width:28rem;position:absolute;right:7%;box-shadow:0 0 0 5rem #1176e106,0 0 0 10rem #1176e105}.cw-boardroom__map-copy,.cw-boardroom__nodes{z-index:1;position:relative}.cw-boardroom__map-line{background:linear-gradient(90deg,#39b8ff,#0000);width:7rem;height:1px;margin-top:2rem;display:block}.cw-boardroom__nodes{grid-template-columns:repeat(2,minmax(0,1fr));gap:3.75rem 2rem;display:grid}.cw-boardroom__nodes article{min-height:14rem;transform:translateY(calc((var(--node-index) % 2) * 2.6rem));background:#010a19d1;border:1px solid #61bdff4a;border-radius:1.5rem .25rem;padding:1.45rem;box-shadow:0 22px 40px #00000040}.cw-boardroom__nodes .cw-icon{border-radius:50%;margin-bottom:1rem}.cw-boardroom__brief{background:linear-gradient(90deg,#051f45e0,#020b19bf);border-top:1px solid #58b9ff;border-bottom:1px solid #58b9ff47;grid-template-columns:8rem minmax(18rem,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(1.5rem,4vw,4rem);padding:clamp(2rem,5vw,5rem);display:grid;position:relative}.cw-boardroom__brief-seal{grid-area:1/1/span 2}.cw-boardroom__brief .cw-section-intro{grid-area:1/2}.cw-boardroom__brief ol{grid-area:1/3/span 2}.cw-boardroom__brief>.cw-section-action{grid-area:2/2;justify-self:start;margin-top:0}.cw-boardroom__brief-seal{aspect-ratio:1;color:#fff;background:radial-gradient(circle at 35% 28%,#31b6ff,#0a4da9 48%,#020a18 72%);border:1px solid #7dcfff7a;border-radius:50%;place-items:center;width:7rem;display:grid;box-shadow:0 0 0 .7rem #1e8bff0f,0 24px 45px #00000059}.cw-boardroom__brief-seal svg{width:3rem;height:3rem}.cw-boardroom__brief .cw-section-intro h2{font-size:clamp(2rem,3.2vw,3.5rem)}.cw-boardroom__brief ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.cw-boardroom__brief li{color:#dcebfa;background:#0009189e;border-left:2px solid #39b8ff;align-items:center;gap:.85rem;min-height:5rem;padding:1rem;line-height:1.4;display:flex}.cw-boardroom__brief li svg{color:#45baff;width:1.35rem}.cw-microsoft{background:radial-gradient(circle at 50% 2%,#007fff33,#0000 34rem),linear-gradient(#010812,#031024 50%,#010711)}.cw-microsoft:before{transform-origin:top;background-size:54px 54px;transform:perspective(700px)rotateX(58deg)translateY(12%)}.cw-microsoft__constellation{background:radial-gradient(circle at 50% 46%,#127df53b,#0000 24rem),#0109178c;border:1px solid #54afff40;border-radius:50% 50% 2rem 2rem/12% 12% 2rem 2rem;min-height:57rem;padding:clamp(3rem,7vw,7rem) clamp(1rem,3vw,3rem);position:relative;overflow:hidden}.cw-microsoft__constellation:before,.cw-microsoft__constellation:after{content:"";aspect-ratio:1;border:1px solid #48acff2e;border-radius:50%;width:42rem;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}.cw-microsoft__constellation:after{border-style:dashed;width:25rem}.cw-microsoft__constellation-core{z-index:2;aspect-ratio:1;background:linear-gradient(145deg,#269bfff2,#0751b4 48%,#01112e);border:1px solid #9edcff99;border-radius:2.4rem;place-items:center;width:11rem;display:grid;position:absolute;top:21rem;left:50%;transform:translate(-50%,-50%)rotate(45deg);box-shadow:inset 0 1px #fff,0 0 60px #0084ff66}.cw-microsoft__constellation-core span{color:#fff;font-size:2.7rem;font-weight:850;transform:rotate(-45deg)}.cw-microsoft__constellation-core i{aspect-ratio:1;background:#77d8ff;border-radius:50%;width:.5rem;position:absolute;box-shadow:0 0 16px #20a8ff}.cw-microsoft__constellation-core i:nth-child(2){top:1rem;left:1rem}.cw-microsoft__constellation-core i:nth-child(3){bottom:1rem;right:1rem}.cw-microsoft__constellation-core i:nth-child(4){top:1rem;right:1rem}.cw-microsoft__constellation .cw-section-intro{z-index:3;position:relative}.cw-microsoft__outcomes{z-index:3;grid-template-rows:minmax(17rem,auto);grid-template-columns:repeat(5,minmax(0,1fr));gap:1.5rem;min-height:18rem;margin-top:17rem;display:grid;position:relative}.cw-microsoft__outcomes article{background:linear-gradient(145deg,#051c3df0,#010814f2);border:1px solid #59b7ff47;border-radius:1.4rem;flex-direction:column;align-items:flex-start;gap:1.15rem;padding:1.4rem;transition:border-color .2s,transform .2s;display:flex;box-shadow:0 20px 48px #0000004d}.cw-microsoft__outcomes article:hover{border-color:#77cfffa6;transform:translateY(-5px)}.cw-microsoft__outcomes article:nth-child(n){grid-area:auto}.cw-microsoft__constellation>.cw-section-action{z-index:4;position:relative;left:50%;transform:translate(-50%)}.cw-microsoft__constellation>.cw-section-action:hover,.cw-microsoft__constellation>.cw-section-action:focus-visible{transform:translate(-50%,-3px)}.cw-microsoft__migration{grid-template-columns:minmax(0,.95fr) minmax(25rem,1.05fr);align-items:center;gap:clamp(2rem,6vw,7rem);display:grid}.cw-microsoft__migration-media{clip-path:polygon(0 0,91% 0,100% 9%,100% 100%,9% 100%,0 91%);border-radius:0 5rem;min-height:46rem}.cw-microsoft__migration-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:2.5rem;display:grid}.cw-microsoft__migration-grid article{background:linear-gradient(155deg,#07234cbf,#010916bd);border-top:2px solid #269eff;border-right:1px solid #4facff33;min-height:13.5rem;padding:1.25rem}.cw-microsoft__migration-grid .cw-icon{border-radius:.5rem 1.3rem;margin-bottom:1rem}.cw-microsoft__foundation{background:linear-gradient(90deg,#021025eb,#05295394,#020c1deb);border-left:1px solid #51b5ff80;border-right:1px solid #51b5ff2e;padding:clamp(2.5rem,6vw,6rem)}.cw-microsoft__twin-core{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.5rem,4vw,4rem);margin-top:3rem;display:grid;position:relative}.cw-microsoft__twin-core:before{content:"";background:#54bdff;width:clamp(2rem,5vw,5rem);height:1px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 18px #168ff3}.cw-microsoft__twin-core article{background:#010b1cbd;border:1px solid #5ab9ff59;border-radius:2rem .2rem;grid-template-columns:auto 1fr;align-items:center;gap:1.5rem;min-height:19rem;padding:2rem;display:grid}.cw-microsoft__twin-core article:nth-child(2){border-radius:.2rem 2rem}.cw-microsoft__twin-core .cw-icon{border-radius:1.5rem;width:5rem}.cw-microsoft__data-heading{justify-content:space-between;align-items:flex-end;gap:2rem;display:flex}.cw-microsoft__data-heading>span{color:#57708e;letter-spacing:.2em;padding-bottom:.4rem;font-size:.7rem;font-weight:850}.cw-microsoft__data-triad{background:#5ab6ff3d;grid-template-columns:1.15fr .85fr 1.15fr;gap:1px;margin-top:2.5rem;margin-bottom:2.75rem;display:grid}.cw-microsoft__data-triad article{background:linear-gradient(#05234aeb,#010814fa);min-height:22rem;padding:2rem}.cw-microsoft__data-triad article:nth-child(2){transform:translateY(2.5rem)}.cw-microsoft__data-triad .cw-icon{border-radius:50%;width:4.5rem;margin-bottom:2rem}.cw-microsoft__platform-stack{gap:1rem;max-width:68rem;margin:3rem auto 0;display:grid}.cw-microsoft__platform-stack article{min-height:10rem;transform:translateX(calc((var(--item-index) - 1) * 2.5rem));background:#021025d1;border:1px solid #54b1ff4d;border-radius:1rem;grid-template-columns:4rem minmax(0,1fr);align-items:center;gap:1.5rem;padding:1.5rem clamp(1.5rem,4vw,4rem);display:grid;position:relative}.cw-microsoft__platform-stack article:after{content:"";background:linear-gradient(90deg,#2db2ff,#0000);width:8rem;height:2px;position:absolute;bottom:0;left:5.8rem}.cw-microsoft__platform-stack .cw-icon{border-radius:.45rem}.cw-microsoft__operations{padding:clamp(2rem,5vw,5rem) 0;position:relative}.cw-microsoft__flow-line{background:linear-gradient(90deg,#0000,#168ff3 8%,#78d8ff 50%,#168ff3 92%,#0000);height:2px;position:absolute;top:55%;left:0;right:0;box-shadow:0 0 18px #138effa6}.cw-microsoft__file-flow{scroll-snap-type:x proximity;scrollbar-color:#157ee2 #061329;grid-template-columns:repeat(6,minmax(11rem,1fr));gap:1.2rem;margin-top:3rem;padding:.5rem 0 1.5rem;display:grid;position:relative;overflow-x:auto}.cw-microsoft__file-flow article{scroll-snap-align:start;background:linear-gradient(#0c4282e0,#010a18f5 50%);border:1px solid #54b4ff52;border-radius:5rem 5rem 1rem 1rem;min-height:18rem;padding:1.25rem}.cw-microsoft__file-flow .cw-icon{border-radius:50%;width:4rem;margin:0 auto 1.2rem}.cw-microsoft__legacy{background:linear-gradient(135deg,#0c264880,#0000 60%),#00050ed1;border:1px solid #4ba9ff3d;padding:clamp(2rem,5vw,5rem)}.cw-microsoft__legacy-heading{justify-content:space-between;align-items:flex-start;gap:2rem;display:flex}.cw-microsoft__risk-label{color:#a8cceb;letter-spacing:.14em;text-transform:uppercase;border:1px solid #75c5ff4d;border-radius:999px;align-items:center;gap:.65rem;padding:.75rem 1rem;font-size:.7rem;font-weight:850;display:inline-flex}.cw-microsoft__risk-label svg{color:#52bbff;width:1rem;height:1rem}.cw-microsoft__risk-matrix{grid-template-columns:repeat(10,1fr);gap:1rem;margin-top:2.5rem;display:grid}.cw-microsoft__risk-matrix article{background:#05152d9e;border-top:1px solid #42b3ff;grid-column:span 2;align-items:flex-start;gap:1rem;min-height:13rem;padding:1.3rem;display:flex}.cw-microsoft__risk-matrix .cw-icon{border-radius:.3rem;width:3rem}.cw-google{--cw-blue:#1594ff;background:radial-gradient(circle at 6% 16%,#0098ff24,#0000 28rem),radial-gradient(circle at 94% 75%,#377aff1f,#0000 32rem),#010914}.cw-google:before{background-image:radial-gradient(circle,#4eb4ff52 1px,#0000 1.5px),linear-gradient(90deg,#0000 49.8%,#4fb0ff12 50%,#0000 50.2%);background-size:32px 32px,100% 100%}.cw-google__canvas{background:linear-gradient(145deg,#061f41db,#010814f0);border:1px solid #5cb8ff52;border-radius:3.5rem 3.5rem .8rem .8rem;padding:clamp(2.5rem,6vw,6rem)}.cw-google__app-ribbon{grid-template-columns:repeat(10,1fr);gap:1rem;margin-top:3rem;display:grid}.cw-google__app-ribbon article{border-radius:calc(.55rem + (var(--ribbon-index) * .15rem));background:#020e21d6;border:1px solid #56b4ff4d;flex-direction:column;grid-column:span 2;min-height:13rem;padding:1.35rem;transition:transform .22s,background .22s;display:flex;position:relative;overflow:hidden}.cw-google__app-ribbon article:before{content:"";width:100%;height:3px;transform:translateX(calc((var(--ribbon-index) - 2) * 8%));background:linear-gradient(90deg,#119dff,#87ddff,#315eff);position:absolute;top:0;left:0}.cw-google__app-ribbon article:hover{background:#082650e6;transform:translateY(-6px)}.cw-google__app-ribbon .cw-icon{border-radius:50%;margin-bottom:1.2rem}.cw-google__pulse{padding:clamp(2rem,5vw,5rem) 0}.cw-google__pulse-heading{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:2rem;display:grid}.cw-google__pulse-meter{align-items:flex-end;gap:.45rem;height:7rem;display:flex}.cw-google__pulse-meter i{width:.55rem;height:calc(22% + (var(--pulse-meter,1) * 12%));background:linear-gradient(#60caff,#095ac9);border-radius:999px;display:block;box-shadow:0 0 14px #21a7ff61}.cw-google__pulse-meter i:first-child{--pulse-meter:1}.cw-google__pulse-meter i:nth-child(2){--pulse-meter:3}.cw-google__pulse-meter i:nth-child(3){--pulse-meter:5}.cw-google__pulse-meter i:nth-child(4){--pulse-meter:3}.cw-google__pulse-meter i:nth-child(5){--pulse-meter:2}.cw-google__pulse-grid{grid-template-columns:repeat(12,1fr);gap:1.2rem;margin-top:3rem;display:grid}.cw-google__pulse-grid article{background:linear-gradient(150deg,#07244abf,#020b1be0);border:1px solid #57b3ff40;border-radius:1.4rem .3rem;grid-column:span 4;min-height:14rem;padding:1.4rem;transform:none}.cw-google__pulse-grid article:nth-child(4),.cw-google__pulse-grid article:nth-child(5){grid-column:span 6}.cw-google__pulse-grid .cw-icon{border-radius:1.7rem .4rem;margin-bottom:1rem}.cw-google__drive{background:#020f22d9;border:1px solid #59b7ff52;border-radius:.7rem .7rem 4rem;grid-template-columns:minmax(26rem,.9fr) minmax(0,1.1fr);min-height:50rem;display:grid;overflow:hidden}.cw-google__drive-copy{z-index:1;padding:clamp(2rem,5vw,5rem)}.cw-google__drive-media{min-height:100%;box-shadow:none;border:0;border-radius:0}.cw-google__sync-list{gap:.8rem;margin-top:2.5rem;display:grid}.cw-google__sync-list article{background:#0109168f;border-bottom:1px solid #56b2ff33;grid-template-columns:3.2rem 1fr auto;align-items:center;gap:1rem;padding:1rem;display:grid}.cw-google__sync-list .cw-icon{border-radius:50%;width:3.1rem}.cw-google__sync-list .cw-item-copy p{font-size:.84rem}.cw-google__sync-state{color:#63c9ff;letter-spacing:.12em;text-transform:uppercase;font-size:.68rem;font-weight:900}.cw-google__identity{grid-template-columns:minmax(14rem,.48fr) minmax(0,1.52fr);align-items:start;gap:clamp(2rem,5vw,5rem);display:grid}.cw-google__identity-core{background:radial-gradient(circle at 50% 34%,#1ea4ff57,#0000 10rem),linear-gradient(#052852e6,#010814f5);border:1px solid #67c4ff66;border-radius:50% 50% 1rem 1rem/18% 18% 1rem 1rem;flex-direction:column;justify-content:center;align-items:center;min-height:34rem;padding:2rem;display:flex;position:sticky;top:7rem;box-shadow:inset 0 1px #ffffff59,0 28px 60px #00000052}.cw-google__identity-core svg{color:#7bd6ff;filter:drop-shadow(0 0 18px #168ff3);width:5rem;height:5rem}.cw-google__identity-core span{letter-spacing:.08em;margin-top:1.5rem;font-size:2.2rem;font-weight:850}.cw-google__identity-core small{color:#81a1bf;letter-spacing:.16em;text-transform:uppercase;margin-top:.6rem;font-size:.68rem;font-weight:850}.cw-google__control-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:2.5rem;display:grid}.cw-google__control-grid details{background:#020f23b8;border:1px solid #57b5ff42;border-radius:1rem;min-height:8.7rem;transition:border-color .2s,background .2s}.cw-google__control-grid details[open]{background:linear-gradient(145deg,#0a3f7d9e,#020f23e0);border-color:#69cfff9e}.cw-google__control-grid summary{cursor:pointer;grid-template-columns:3.2rem 1fr auto;align-items:center;gap:1rem;min-height:8.7rem;padding:1.1rem;list-style:none;display:grid}.cw-google__control-grid summary .cw-icon{border-radius:50%;width:3rem}.cw-google__control-grid summary strong{font-size:1.05rem;line-height:1.35}.cw-google__control-grid summary>span:last-child{color:#5fc8ff;font-size:1.5rem}.cw-google__control-grid details[open] summary>span:last-child{transform:rotate(45deg)}.cw-google__control-grid details>p{color:var(--cw-muted);margin:-.5rem 1.25rem 1.25rem 5.3rem;font-size:.9rem;line-height:1.65}.cw-voice{background:linear-gradient(90deg,#0067e00f 1px,#0000 1px) 0 0/90px 100%,radial-gradient(at 50% 0,#008bff2e,#0000 35rem),linear-gradient(#010712,#020d1e 52%,#010610)}.cw-voice:before{background-image:repeating-linear-gradient(0deg,#0000 0 39px,#47acff12 40px);background-size:100% 40px}.cw-voice__studio{background:linear-gradient(145deg,#031937e0,#010814f0);border:1px solid #5cb9ff57;border-radius:.4rem 4rem;padding:clamp(2.5rem,6vw,6rem)}.cw-voice__studio-heading{grid-template-columns:minmax(0,.95fr) minmax(22rem,1.05fr);align-items:end;gap:3rem;display:grid}.cw-voice__wave{border-top:1px solid #59b7ff40;border-bottom:1px solid #59b7ff40;justify-content:center;align-items:center;gap:.55rem;min-height:12rem;padding:1rem 0;display:flex}.cw-voice__wave i{width:.35rem;height:2.8rem;min-height:1.4rem;animation:2.8s ease-in-out infinite cwVoiceWave;animation-delay:calc(var(--wave-index) * -80ms);background:linear-gradient(#b5edff,#108eff 52%,#073f9d);border-radius:999px;box-shadow:0 0 14px #2cb0ff7a}.cw-voice__wave i:nth-child(3n){height:5rem}.cw-voice__wave i:nth-child(4n){height:2.5rem}.cw-voice__wave i:nth-child(5n){height:7rem}.cw-voice__signal-lanes{border-top:1px solid #59b7ff40;margin-top:3.25rem;display:grid}.cw-voice__signal-lanes article{border-bottom:1px solid #59b7ff30;grid-template-columns:4rem 4rem 1fr auto;align-items:center;gap:1.2rem;min-height:8.5rem;padding:1.1rem 0;display:grid}.cw-voice__lane-number{color:#526e8d;letter-spacing:.12em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.68rem}.cw-voice__signal-lanes .cw-icon{border-radius:50%;width:3.2rem}.cw-voice__lane-status{color:#80d8ff;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:.45rem;font-size:.68rem;font-weight:900;display:inline-flex}.cw-voice__lane-status:before{content:"";aspect-ratio:1;background:#5fd3ff;border-radius:50%;width:.45rem;box-shadow:0 0 12px #159eff}.cw-voice__features{grid-template-columns:minmax(18rem,.62fr) minmax(0,1.38fr);gap:clamp(2rem,6vw,6rem);display:grid}.cw-voice__features-heading{align-self:start}.cw-voice__uptime{border-top:1px solid var(--cw-line);border-bottom:1px solid var(--cw-line);color:#7994b0;letter-spacing:.1em;text-transform:uppercase;align-items:baseline;gap:.8rem;margin-top:2rem;padding:1rem 0;font-size:.68rem;font-weight:800;display:flex}.cw-voice__uptime strong{color:#4ebdff;letter-spacing:-.04em;font-size:2rem}.cw-voice__feature-matrix{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:dense;gap:1rem;display:grid}.cw-voice__feature-matrix article{background:linear-gradient(145deg,#052044c2,#010814eb);border:1px solid #55b3ff40;border-radius:1.4rem;min-height:16rem;padding:1.5rem;position:relative}.cw-voice__feature-matrix article.cw-voice__feature--wide{grid-column:span 2;min-height:13rem}.cw-voice__feature-matrix .cw-icon{border-radius:.5rem;margin-bottom:1rem}.cw-voice__level{gap:.28rem;display:flex;position:absolute;top:1rem;right:1rem}.cw-voice__level i{background:#32b7ff;border-radius:999px;width:.35rem;height:.8rem;box-shadow:0 0 9px #1ea5ff8c}.cw-voice__level i:nth-child(2){height:1.2rem}.cw-voice__level i:nth-child(3){height:.55rem}.cw-voice__device-runway{background:#020b19;border:1px solid #5dbaff59;border-radius:4rem .5rem;grid-template-columns:minmax(0,1.15fr) minmax(24rem,.85fr);min-height:47rem;display:grid;overflow:hidden}.cw-voice__device-media{min-height:100%;box-shadow:none;border:0;border-radius:0}.cw-voice__device-media img{object-position:54% 62%;transform:scale(1.035)}.cw-voice__device-media figcaption{top:1.5rem;bottom:auto}.cw-voice__device-copy{align-self:center;padding:clamp(2rem,5vw,5rem)}.cw-voice__devices{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:2.3rem;display:grid}.cw-voice__devices article{color:#eaf6ff;background:#051a37a3;border-left:2px solid #33b2ff;flex-direction:column;justify-content:space-between;min-height:8.5rem;padding:1rem;font-weight:760;line-height:1.35;display:flex}.cw-voice__devices .cw-icon{border-radius:50%;width:3rem}.cw-voice__platforms-heading{max-width:58rem;margin-bottom:2.5rem}.cw-voice__platforms-heading h2{max-width:16ch}.cw-voice__vendor{background:#020e20d1;border:1px solid #57b6ff47;border-radius:1.8rem;overflow:hidden}.cw-voice__vendor+.cw-voice__vendor{margin-top:1.25rem}.cw-voice__vendor summary{cursor:pointer;background:linear-gradient(90deg,#072c5be6,#010b1bdb);grid-template-columns:5rem 1fr auto;align-items:center;gap:1.5rem;min-height:10rem;padding:1.5rem clamp(1.5rem,4vw,3.5rem);list-style:none;display:grid}.cw-voice__vendor-mark{aspect-ratio:1;color:#fff;background:linear-gradient(145deg,#158ef5,#073d91 60%,#020c20);border:1px solid #6cc9ff8c;border-radius:1.5rem .4rem;place-items:center;width:4.5rem;display:grid;box-shadow:inset 0 1px #fff,0 0 28px #008bff33}.cw-voice__vendor-mark svg{width:2rem;height:2rem}.cw-voice__vendor summary small{color:#4ebeff;letter-spacing:.16em;text-transform:uppercase;font-size:.7rem;font-weight:850}.cw-voice__vendor summary h2{color:#fff;letter-spacing:-.035em;margin:.45rem 0 0;font-size:clamp(1.6rem,2.5vw,2.6rem)}.cw-voice__vendor-toggle{color:#a8c9e8;letter-spacing:.13em;text-transform:uppercase;border:1px solid #61beff59;border-radius:999px;padding:.7rem .9rem;font-size:.68rem;font-weight:850}.cw-voice__vendor[open] .cw-voice__vendor-toggle{color:#fff;background:#086acb}.cw-voice__vendor-body{padding:0 clamp(1.5rem,4vw,3.5rem) clamp(2rem,5vw,4rem)}.cw-voice__vendor-intro{max-width:70ch;color:var(--cw-muted);margin:0;padding:1.5rem 0;line-height:1.7}.cw-voice__vendor-grid{background:#59b7ff33;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.cw-voice__vendor-grid article{background:#020d1f;min-height:13rem;padding:1.15rem}.cw-voice__vendor-grid .cw-icon{border-radius:50%;width:3rem;margin-bottom:1rem}.cw-fallback{border:1px solid var(--cw-line);background:var(--cw-panel);border-radius:1.5rem;padding:clamp(2rem,5vw,5rem)}.cw-fallback__items{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:2.5rem;display:grid}.cw-fallback__items article{background:#020d1ec7;border:1px solid #56b2ff38;min-height:13rem;padding:1.25rem}.cw-fallback__items .cw-icon{margin-bottom:1rem}@keyframes cwVoiceWave{0%,to{opacity:.75;transform:scaleY(.82)}50%{opacity:1;transform:scaleY(1.12)}}@media (width<=1100px){.cw-boardroom__chamber,.cw-microsoft__migration,.cw-google__drive,.cw-voice__device-runway{grid-template-columns:1fr}.cw-boardroom__media,.cw-microsoft__migration-media,.cw-google__drive-media,.cw-voice__device-media{min-height:34rem}.cw-boardroom__agenda,.cw-boardroom__map,.cw-voice__features{grid-template-columns:1fr}.cw-boardroom__agenda-heading,.cw-google__identity-core{position:relative;top:auto}.cw-boardroom__map:after{right:-6rem}.cw-boardroom__brief{grid-template-columns:6rem 1fr}.cw-boardroom__brief-seal{grid-area:1/1}.cw-boardroom__brief .cw-section-intro{grid-area:1/2}.cw-boardroom__brief ol{grid-area:2/1/auto/-1}.cw-boardroom__brief>.cw-section-action{grid-area:3/1/auto/-1}.cw-microsoft__constellation{border-radius:2rem;min-height:auto}.cw-microsoft__constellation:before,.cw-microsoft__constellation:after,.cw-microsoft__constellation-core{display:none}.cw-microsoft__outcomes{grid-template-rows:auto;grid-template-columns:repeat(2,minmax(0,1fr));min-height:auto;margin-top:3rem}.cw-microsoft__outcomes article:nth-child(5){grid-column:1/-1}.cw-microsoft__platform-stack article{transform:none}.cw-microsoft__risk-matrix{grid-template-columns:repeat(6,1fr)}.cw-microsoft__risk-matrix article{grid-column:span 2}.cw-microsoft__risk-matrix article:nth-last-child(-n+2){grid-column:span 3}.cw-google__app-ribbon{grid-template-columns:repeat(6,1fr)}.cw-google__app-ribbon article{grid-column:span 2}.cw-google__app-ribbon article:nth-last-child(-n+2){grid-column:span 3}.cw-google__identity{grid-template-columns:1fr}.cw-google__identity-core{border-radius:2rem;min-height:18rem}.cw-voice__vendor-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1120px){.interior-page[data-route=microsoft365] .route-hero .interior-hero__inner,.interior-page[data-route=businessvoice] .route-hero .interior-hero__inner{grid-template-columns:minmax(0,1fr);gap:2.75rem}.interior-page[data-route=microsoft365] .route-hero .interior-hero__copy,.interior-page[data-route=microsoft365] .route-hero .interior-hero__visual,.interior-page[data-route=businessvoice] .route-hero .interior-hero__copy,.interior-page[data-route=businessvoice] .route-hero .interior-hero__visual{order:initial;grid-area:auto/1}.interior-page[data-route=microsoft365] .route-hero .interior-hero__copy,.interior-page[data-route=businessvoice] .route-hero .interior-hero__copy{max-width:52rem;padding-inline:0}}@media (width<=760px){.cw-unique{padding:4.5rem 0}.cw-unique .interior-container>section+section,.cw-fallback+.cw-fallback{margin-top:4.5rem}.cw-section-intro h2,.cw-voice__platforms-heading h2{font-size:clamp(2rem,11vw,3.35rem)}.cw-section-action{justify-content:space-between;width:100%}.cw-media figcaption{max-width:calc(100% - 2rem);font-size:.68rem;line-height:1.35;bottom:1rem;left:1rem;right:1rem}.cw-voice__device-media figcaption{top:1rem;bottom:auto}.cw-boardroom__chamber,.cw-boardroom__map,.cw-voice__studio,.cw-voice__device-runway{border-radius:1.2rem}.cw-boardroom__media,.cw-microsoft__migration-media,.cw-google__drive-media,.cw-voice__device-media{min-height:24rem}.cw-boardroom__service,.cw-boardroom__map,.cw-boardroom__brief,.cw-microsoft__foundation,.cw-microsoft__legacy,.cw-google__canvas,.cw-google__drive-copy,.cw-voice__studio,.cw-voice__device-copy{padding:1.5rem}.cw-boardroom__credentials,.cw-boardroom__nodes,.cw-boardroom__brief ol,.cw-microsoft__migration-grid,.cw-microsoft__twin-core,.cw-microsoft__data-triad,.cw-google__pulse-grid,.cw-google__control-grid,.cw-voice__feature-matrix,.cw-voice__devices,.cw-voice__vendor-grid,.cw-fallback__items{grid-template-columns:1fr}.cw-boardroom__nodes article,.cw-microsoft__data-triad article,.cw-google__pulse-grid article,.cw-google__pulse-grid article:nth-child(4),.cw-google__pulse-grid article:nth-child(5),.cw-voice__feature-matrix article.cw-voice__feature--wide{grid-column:auto;transform:none}.cw-boardroom__agenda-list summary{grid-template-columns:2rem 3rem 1fr 1.5rem;gap:.65rem;min-height:5.5rem;padding:.9rem}.cw-boardroom__agenda-list .cw-icon{width:2.8rem}.cw-boardroom__agenda-list details>p{margin:0 1rem 1.25rem 6.55rem}.cw-boardroom__map:after{display:none}.cw-boardroom__brief{text-align:left;grid-template-columns:1fr}.cw-boardroom__brief-seal{grid-area:1/1;width:5.5rem}.cw-boardroom__brief .cw-section-intro{grid-area:2/1}.cw-boardroom__brief ol{grid-area:3/1}.cw-boardroom__brief>.cw-section-action{grid-area:4/1}.cw-boardroom__nodes{row-gap:1rem}.cw-microsoft__constellation{border-radius:1.5rem;min-height:auto;padding:2rem 1rem}.cw-microsoft__constellation:before,.cw-microsoft__constellation:after,.cw-microsoft__constellation-core{display:none}.cw-microsoft__outcomes{grid-template-rows:auto;grid-template-columns:1fr;min-height:auto;display:grid}.cw-microsoft__outcomes article,.cw-microsoft__outcomes article:first-child,.cw-microsoft__outcomes article:nth-child(2),.cw-microsoft__outcomes article:nth-child(3),.cw-microsoft__outcomes article:nth-child(4),.cw-microsoft__outcomes article:nth-child(5){grid-area:auto;transform:none}.cw-microsoft__migration-media{clip-path:none;border-radius:1.2rem}.cw-microsoft__twin-core:before{display:none}.cw-microsoft__twin-core article,.cw-microsoft__twin-core article:nth-child(2){border-radius:1.2rem;grid-template-columns:1fr}.cw-microsoft__data-heading,.cw-microsoft__legacy-heading,.cw-google__pulse-heading,.cw-voice__studio-heading{display:block}.cw-microsoft__data-heading>span,.cw-microsoft__risk-label,.cw-google__pulse-meter{display:none}.cw-microsoft__platform-stack article{grid-template-columns:3.5rem 1fr;transform:none}.cw-microsoft__platform-stack article .cw-item-copy{grid-column:2}.cw-microsoft__risk-matrix,.cw-google__app-ribbon{grid-template-columns:1fr}.cw-microsoft__risk-matrix article,.cw-microsoft__risk-matrix article:nth-last-child(-n+2),.cw-google__app-ribbon article,.cw-google__app-ribbon article:nth-last-child(-n+2){grid-column:auto}.cw-boardroom__credentials article,.cw-boardroom__nodes article,.cw-microsoft__outcomes article,.cw-microsoft__migration-grid article,.cw-microsoft__twin-core article,.cw-microsoft__data-triad article,.cw-microsoft__platform-stack article,.cw-microsoft__file-flow article,.cw-microsoft__risk-matrix article,.cw-google__app-ribbon article,.cw-google__pulse-grid article,.cw-google__sync-list article,.cw-google__control-grid details,.cw-voice__signal-lanes article,.cw-voice__feature-matrix article,.cw-voice__devices article,.cw-voice__vendor-grid article,.cw-fallback__items article{min-height:auto}.cw-microsoft__data-triad{margin-bottom:0}.cw-google__sync-list article{grid-template-columns:3rem 1fr}.cw-google__sync-state{grid-column:2}.cw-voice__wave{gap:.32rem;min-height:8rem;margin-top:2rem}.cw-voice__wave i:nth-child(n+15){display:none}.cw-voice__signal-lanes article{grid-template-columns:3rem 3.2rem 1fr}.cw-voice__lane-status{grid-column:3}.cw-voice__vendor summary{grid-template-columns:3.5rem 1fr;min-height:8rem;padding:1rem}.cw-voice__vendor-mark{border-radius:1rem .3rem;width:3.3rem}.cw-voice__vendor-toggle{display:none}}@media (width<=420px){.cw-unique .interior-container{width:min(100% - 24px,1240px)}.cw-eyebrow{letter-spacing:.13em;font-size:.66rem}.cw-item-copy h3,.cw-boardroom__agenda-list summary strong,.cw-voice__vendor summary h2{overflow-wrap:break-word;word-break:normal}.cw-section-action{letter-spacing:.055em;gap:.75rem;padding-left:1rem}.cw-section-action svg{flex:0 0 2.2rem}.cw-boardroom__agenda-list summary{grid-template-columns:2.5rem 1fr 1.25rem}.cw-boardroom__agenda-list .cw-boardroom__step{display:none}.cw-boardroom__agenda-list details>p{margin-left:4.15rem}.cw-voice__signal-lanes article{grid-template-columns:2.7rem 1fr}.cw-voice__lane-number{display:none}.cw-voice__lane-status{grid-column:2}}@media (prefers-reduced-motion:reduce){.cw-voice__wave i{animation:none}.cw-section-action,.cw-google__app-ribbon article,.cw-microsoft__outcomes article{transition:none}}.business-voice-v11{--voice-blue:var(--site-color-accent,#0978ed);--voice-blue-bright:var(--site-color-accent-bright,#59b6ff);--voice-line:var(--site-color-border-subtle,#75bcff29);--voice-panel:var(--site-color-panel-raised,#071f3dd6);--voice-panel-deep:var(--site-color-panel-editorial,#031124f2);color:var(--site-color-text-primary,#f7fbff);background:var(--site-color-bg-base,#020b18);isolation:isolate;position:relative}.business-voice-v11__stage{padding-block:var(--site-section-standard,clamp(4.5rem, 8vw, 7.5rem));border-top:1px solid var(--voice-line);scroll-margin-top:calc(var(--site-header-height,5rem) + 1.5rem);position:relative;overflow:clip}.business-voice-v11__stage:before{pointer-events:none;content:"";background:radial-gradient(circle at 8% 15%,#0978ed1f,#0000 34rem),linear-gradient(135deg,#ffffff05,#0000 45%);position:absolute;inset:0}.business-voice-v11__stage>.interior-container{z-index:1;position:relative}.business-voice-v11__heading{gap:var(--site-space-4,1rem);max-width:58rem;margin-bottom:clamp(2rem,5vw,4rem);display:grid}.business-voice-v11__heading>p,.business-voice-v11__brand>p,.business-voice-v11__operating-view>p,.business-voice-v11__handoff>p,.business-voice-v11__published-option>div:first-child>p{color:var(--voice-blue-bright);font:var(--site-weight-bold,760) var(--site-type-label,.75rem) / 1.2 var(--site-font-body,sans-serif);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:.75rem;margin:0;display:flex}.business-voice-v11__heading>p>span{color:#f7fbff7a;font-variant-numeric:tabular-nums}.business-voice-v11__heading h2,.business-voice-v11__published-option h2{max-width:19ch;color:var(--site-color-text-primary,#f7fbff);font:var(--site-weight-heavy,800) var(--site-type-h2,clamp(2rem, 4vw, 3.6rem)) / var(--site-leading-h2,1.04) var(--site-font-display,sans-serif);letter-spacing:-.035em;text-wrap:balance;margin:0}.business-voice-v11__heading>div{max-width:70ch;color:var(--site-color-text-secondary,#b7c8dc);font-size:var(--site-type-body,1.0625rem);line-height:var(--site-leading-body,1.7)}.business-voice-v11__outcomes{grid-template-columns:minmax(0,.8fr) minmax(34rem,1.2fr);align-items:start;gap:clamp(3rem,7vw,7rem);display:grid}.business-voice-v11__outcomes .business-voice-v11__heading{top:calc(var(--site-header-height,5rem) + 2rem);margin-bottom:0;position:sticky}.business-voice-v11__outcome-list,.business-voice-v11__capabilities,.business-voice-v11__platform-list,.business-voice-v11__managed-list{gap:var(--site-space-4,1rem);margin:0;padding:0;list-style:none;display:grid}.business-voice-v11__outcome-list>li,.business-voice-v11__capabilities>li,.business-voice-v11__platform-list>li,.business-voice-v11__managed-list>li{border:1px solid var(--voice-line);border-radius:var(--site-radius-card,1rem);min-width:0;box-shadow:var(--site-shadow-card,0 20px 50px #0000002e);background:linear-gradient(145deg,#0b2b52b8,#03142aeb);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:1rem;padding:clamp(1.25rem,2.4vw,1.75rem);display:grid}.business-voice-v11__outcome-list>li+li{margin-left:clamp(0rem,3vw,2.25rem)}.business-voice-v11__outcome-list>li:nth-child(2n){margin-left:0;margin-right:clamp(0rem,3vw,2.25rem)}.business-voice-v11__icon{width:2.75rem;height:2.75rem;color:var(--voice-blue-bright);background:#0978ed1f;border:1px solid #59b6ff52;border-radius:.8rem;place-items:center;display:grid}.business-voice-v11__icon svg{stroke-width:1.7px;width:1.25rem;height:1.25rem}.business-voice-v11 h3{color:var(--site-color-text-primary,#f7fbff);font:var(--site-weight-bold,760) var(--site-type-h4,1.2rem) / 1.25 var(--site-font-display,sans-serif);margin:0}.business-voice-v11 li p,.business-voice-v11__handoff div p{color:var(--site-color-text-secondary,#b7c8dc);font-size:var(--site-type-body-small,.98rem);margin:.55rem 0 0;line-height:1.65}.business-voice-v11__stage--experience{background:linear-gradient(#071d3880,#020b1800)}.business-voice-v11__experience{grid-template-columns:minmax(0,1.25fr) minmax(19rem,.75fr);align-items:start;gap:clamp(1.5rem,4vw,3rem);display:grid}.business-voice-v11__capabilities{grid-template-columns:repeat(2,minmax(0,1fr))}.business-voice-v11__operating-view,.business-voice-v11__handoff{border-radius:var(--site-radius-panel,1.4rem);background:linear-gradient(160deg, #0978ed24, transparent 42%), var(--voice-panel-deep);box-shadow:var(--site-shadow-panel,0 28px 70px #00000047);border:1px solid #59b6ff3d;padding:clamp(1.5rem,3vw,2.2rem)}.business-voice-v11__operating-view ol{gap:0;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.business-voice-v11__operating-view li{border-top:1px solid var(--voice-line);grid-template-columns:auto minmax(0,1fr);gap:.15rem .85rem;padding-block:1.2rem;display:grid}.business-voice-v11__operating-view li>span{color:var(--voice-blue-bright);letter-spacing:.12em;grid-row:1/3;font-size:.72rem;font-weight:800}.business-voice-v11__operating-view li>small{color:var(--site-color-text-muted,#8ca4be);font-size:.86rem;line-height:1.45}.business-voice-v11__implementation{border:1px solid var(--voice-line);border-radius:var(--site-radius-panel,1.4rem);background:var(--voice-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0;padding:1px;list-style:none;display:grid;position:relative;overflow:hidden}.business-voice-v11__implementation>li{background:var(--voice-panel-deep);align-content:space-between;gap:1.5rem;min-height:17rem;padding:clamp(1.4rem,3vw,2.2rem);display:grid;position:relative}.business-voice-v11__implementation>li>svg{width:2rem;height:2rem;color:var(--voice-blue-bright);stroke-width:1.35px}.business-voice-v11__step{color:#f7fbff47;letter-spacing:.15em;font-size:.72rem;font-weight:800;position:absolute;top:1.25rem;right:1.35rem}.business-voice-v11__stage--platform{background:radial-gradient(circle at 20% 45%,#0978ed33,#0000 28rem),#030f21}.business-voice-v11__platform{grid-template-columns:minmax(18rem,.7fr) minmax(0,1.3fr);align-items:start;gap:clamp(2.5rem,7vw,7rem);display:grid}.business-voice-v11__brand{top:calc(var(--site-header-height,5rem) + 2rem);border-radius:var(--site-radius-panel,1.4rem);background:#f7fbfff5;border:1px solid #59b6ff3d;padding:clamp(1.5rem,4vw,2.5rem);position:sticky;box-shadow:0 28px 70px #00000047}.business-voice-v11__brand>p{color:#38536f}.business-voice-v11__brand-mark{place-items:center;min-height:8rem;margin-block:1.5rem;display:grid}.business-voice-v11__brand-mark img{object-fit:contain;width:min(100%,16rem);height:auto;display:block}.business-voice-v11__provider-fact{color:#0e3154;border-top:1px solid #0e315429;gap:.3rem;padding-top:1.4rem;display:grid}.business-voice-v11__provider-fact strong{font:800 clamp(2rem, 4vw, 3.15rem) / 1 var(--site-font-display,sans-serif);letter-spacing:-.04em}.business-voice-v11__provider-fact span{font-weight:760}.business-voice-v11__provider-fact small{color:#536c84;line-height:1.5}.business-voice-v11__platform-list{grid-template-columns:repeat(2,minmax(0,1fr))}.business-voice-v11__managed{grid-template-columns:minmax(0,1.15fr) minmax(20rem,.85fr);align-items:start;gap:clamp(2rem,6vw,5rem);display:grid}.business-voice-v11__managed-list{grid-template-columns:repeat(2,minmax(0,1fr))}.business-voice-v11__handoff{gap:1.5rem;display:grid}.business-voice-v11__handoff>div{border-top:1px solid var(--voice-line);grid-template-columns:auto minmax(0,1fr);gap:.35rem .9rem;padding-top:1.35rem;display:grid}.business-voice-v11__handoff>div>span{width:2.5rem;height:2.5rem;color:var(--voice-blue-bright);background:#0978ed24;border-radius:.75rem;grid-row:1/3;place-items:center;display:grid}.business-voice-v11__handoff>div svg{width:1.15rem}.business-voice-v11__handoff>a{border-top:1px solid var(--voice-line);min-height:3rem;color:var(--voice-blue-bright);justify-content:space-between;align-items:center;gap:.55rem;padding-top:1rem;font-weight:760;text-decoration:none;display:inline-flex}.business-voice-v11__handoff>a svg{width:1rem;transition:transform .18s}.business-voice-v11__handoff>a:hover svg{transform:translate(.2rem)}.business-voice-v11__handoff>a:focus-visible{outline:3px solid var(--site-color-focus,#7bc4ff);outline-offset:.3rem;border-radius:.35rem}.business-voice-v11__stage--published-option{background:#020914;padding-block:clamp(2.5rem,5vw,4rem)}.business-voice-v11__published-option{border:1px solid var(--voice-line);border-radius:var(--site-radius-panel,1.4rem);background:#061830a8;grid-template-columns:minmax(16rem,.75fr) minmax(0,1.25fr);gap:clamp(2rem,6vw,5rem);padding:clamp(1.5rem,4vw,2.5rem);display:grid}.business-voice-v11__published-option h2{font-size:var(--site-type-h3,clamp(1.6rem, 3vw, 2.4rem));margin-top:1rem}.business-voice-v11__published-option>div:last-child>p{color:var(--site-color-text-secondary,#b7c8dc);margin:0;line-height:1.7}.business-voice-v11__published-option ul{color:var(--site-color-text-muted,#8ca4be);gap:.75rem;margin:1.25rem 0 0;padding:0;line-height:1.55;list-style:none;display:grid}.business-voice-v11__published-option li{border-left:2px solid #59b6ff4d;padding-left:1.1rem}.business-voice-v11__published-option strong{color:var(--site-color-text-primary,#f7fbff)}@media (width<=1060px){.business-voice-v11__outcomes,.business-voice-v11__platform,.business-voice-v11__managed{grid-template-columns:1fr}.business-voice-v11__outcomes .business-voice-v11__heading,.business-voice-v11__brand{position:static}.business-voice-v11__brand{top:auto}.business-voice-v11__outcome-list>li,.business-voice-v11__outcome-list>li:nth-child(2n){margin-inline:0}.business-voice-v11__implementation{grid-template-columns:repeat(2,minmax(0,1fr))}.business-voice-v11__brand{grid-template-columns:minmax(0,1fr) minmax(13rem,.7fr);align-items:center;gap:1.5rem;display:grid}.business-voice-v11__brand>p{grid-column:1/-1}.business-voice-v11__brand-mark{min-height:0;margin:0}.business-voice-v11__provider-fact{border-top:0;border-left:1px solid #0e315429;padding:0 0 0 1.5rem}}@media (width<=760px){.business-voice-v11__stage{padding-block:var(--site-section-compact,clamp(3.5rem, 12vw, 5rem))}.business-voice-v11__experience,.business-voice-v11__published-option,.business-voice-v11__capabilities,.business-voice-v11__platform-list,.business-voice-v11__managed-list,.business-voice-v11__implementation{grid-template-columns:1fr}.business-voice-v11__implementation>li{min-height:0}.business-voice-v11__brand{grid-template-columns:1fr}.business-voice-v11__provider-fact{border-top:1px solid #0e315429;border-left:0;padding:1.25rem 0 0}}@media (prefers-reduced-motion:reduce){.business-voice-v11 *,.business-voice-v11 :before,.business-voice-v11 :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.core-it-unique{isolation:isolate;color:var(--white);padding:clamp(72px,8vw,132px) 0;position:relative;overflow:clip}.core-it-unique:before{z-index:-2;content:"";pointer-events:none;position:absolute;inset:0}.core-it-unique :where(h2,h3,p,ul,ol){margin-top:0}.core-it-unique :where(h2,h3){overflow-wrap:break-word;text-wrap:balance}.core-it-unique :where(article,header,div,li){min-width:0}.core-it-unique :where(ul,ol){margin-bottom:0;padding:0;list-style:none}.core-it-unique svg{display:block}.core-it-unique :where(p,li,small,span){text-wrap:pretty}.core-it-unique--managedservices :where(strong,small),.core-it-unique--helpdesk :where(strong,small),.core-it-unique--cyber :where(strong,small),.core-it-unique--monitoring :where(strong,small),.core-it-unique--projects :where(strong,small){overflow-wrap:anywhere}.core-it-unique__cta{color:#fff;width:fit-content;max-width:100%;min-height:52px;font:800 .82rem/1 var(--body);letter-spacing:.1em;text-transform:uppercase;background:linear-gradient(135deg,#0878f0db,#023687f0);border:1px solid #5ebdff9e;border-radius:14px;justify-content:space-between;align-items:center;gap:22px;margin-top:26px;padding:14px 18px 14px 22px;text-decoration:none;transition:transform .28s,border-color .28s,box-shadow .28s;display:inline-flex;box-shadow:inset 0 1px #ffffff52,0 12px 34px #005bd238}.core-it-unique__cta svg{width:17px;height:17px}.core-it-unique__cta:hover{border-color:#ffffffe6;transform:translateY(-3px);box-shadow:inset 0 1px #fff6,0 18px 44px #006fff52}.core-it-unique__cta:focus-visible,.core-it-unique summary:focus-visible,.core-it-unique a:focus-visible{outline-offset:4px;outline:3px solid #fff}.core-it-unique--managedservices:before{background:radial-gradient(circle at 82% 10%, var(--site-color-accent-soft), transparent 30%), linear-gradient(180deg, var(--site-color-bg-midnight) 0%, var(--site-color-bg-navy) 48%, var(--site-color-bg-base) 100%)}.interior-page[data-route=managedservices]{isolation:auto}.interior-page[data-route=managedservices] .interior-hero__inner{z-index:110}.core-it-unique--managedservices{isolation:auto}.core-it-unique--managedservices:before{z-index:0}body:has(.interior-page[data-route=managedservices]) .oi-navigator[data-biomechanics][data-behavior-system][data-cyber-system][data-expression-system][data-energy-system][data-dynamic-system][data-environment-system=v109][data-responsive-system][data-prop-system][data-game-system][data-intent-system][data-oi-version="2.0"]:not(.is-open):not(:focus-within){z-index:100!important}.interior-page[data-route=managedservices] :is(.interior-hero__copy,.interior-hero__visual,.managed-atlas__intro,.managed-atlas__field,.managed-layer,.route-spotlight__shell,.route-closing__panel){position:relative;z-index:110!important}body:has(.interior-page[data-route=managedservices]) .oi-navigator:not(.is-open):not(:focus-within) .oi-navigator__prompt{visibility:hidden!important;opacity:0!important;pointer-events:none!important}.managed-atlas{padding-bottom:var(--site-section-standard)}.managed-atlas__intro{z-index:2;gap:var(--site-space-12);padding-block:0 var(--site-space-12);border-bottom:var(--site-border-subtle);grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);align-items:end;display:grid;position:relative}.managed-atlas__eyebrow{align-items:center;gap:var(--site-space-3);color:var(--site-color-accent-bright);font:var(--site-weight-heavy) var(--site-type-label)/1.2 var(--site-font-body);letter-spacing:.16em;text-transform:uppercase;display:flex}.managed-atlas__eyebrow svg{filter:drop-shadow(0 0 10px #32c5ff6b);width:22px;height:22px}.managed-atlas__intro h2{max-width:900px;margin:var(--site-space-5) 0 0;font:var(--site-weight-heavy) var(--site-type-h2)/var(--site-leading-h2) var(--site-font-display);letter-spacing:-.045em}.managed-atlas__intro-copy>p{max-width:var(--site-measure-supporting);color:var(--site-color-text-secondary);font-size:var(--site-type-supporting);line-height:var(--site-leading-supporting);margin:0}.managed-atlas__intro-copy dl{gap:var(--site-space-3);margin:var(--site-space-6) 0 0;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.managed-atlas__intro-copy dl>div{min-width:0;padding:var(--site-space-4);border:var(--site-border-subtle);border-radius:var(--site-radius-control);background:var(--site-color-panel-quiet)}.managed-atlas__intro-copy dt{color:var(--site-color-text-primary);font:var(--site-weight-heavy) 1.4rem/1 var(--site-font-display)}.managed-atlas__intro-copy dd{margin:var(--site-space-2) 0 0;color:var(--site-color-text-muted);font-size:.75rem;font-weight:var(--site-weight-bold);line-height:1.35}.managed-atlas__field{margin-top:var(--site-space-8);padding:var(--site-space-5);border:var(--site-border-default);border-radius:var(--site-radius-feature);background:linear-gradient(135deg, #0978ed1a, transparent 34%), var(--site-color-panel-editorial);box-shadow:var(--site-shadow-panel);position:relative;overflow:hidden}.managed-atlas__field:before{content:"";pointer-events:none;background:linear-gradient(90deg, transparent, var(--site-color-accent), var(--site-color-accent-bright), transparent);height:2px;position:absolute;inset:0 0 auto}.managed-atlas__field:after,.managed-atlas__core{display:none}.managed-atlas__field ol{z-index:1;gap:var(--site-space-4);grid-template-columns:repeat(4,minmax(0,1fr));width:100%;display:grid;position:relative}.managed-atlas__field li,.managed-atlas__field li:nth-child(n){grid-area:auto;width:auto;min-width:0;position:static}.managed-atlas__field .managed-service-card{gap:var(--site-space-5);height:100%;min-height:318px;padding:var(--site-space-6);color:var(--site-color-text-primary);border:var(--site-border-subtle);border-radius:var(--site-radius-card);background:linear-gradient(150deg, var(--site-color-panel-raised), #000816f7);box-shadow:var(--site-shadow-card);touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:border-color var(--site-duration-quick) ease, background-color var(--site-duration-quick) ease, box-shadow var(--site-duration-quick) ease;grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:auto minmax(0,1fr);align-content:start;text-decoration:none;display:grid;position:relative}.managed-atlas__field .managed-service-card:before{border-radius:var(--site-radius-card) 0 0 var(--site-radius-card);background:linear-gradient(180deg, var(--site-color-accent-bright), var(--site-color-accent));content:"";opacity:.62;width:3px;position:absolute;inset:0 auto 0 0}.managed-service-card__index{top:var(--site-space-5);right:var(--site-space-5);color:var(--site-color-text-muted);font:var(--site-weight-heavy) .72rem/1 var(--site-font-mono);letter-spacing:.12em;position:absolute}.managed-atlas__glyph{width:58px;height:58px;color:var(--site-color-text-primary);border:var(--site-border-strong);border-radius:var(--site-radius-control);background:linear-gradient(145deg, var(--site-color-accent), #05418f);box-shadow:var(--site-shadow-control);grid-area:1/1;place-items:center;display:grid}.managed-atlas__glyph svg{stroke-width:1.8px;width:29px;height:29px}.managed-service-card__copy{grid-area:2/1/auto/-1;display:block}.managed-service-card__copy>small{margin-bottom:var(--site-space-3);color:var(--site-color-accent-bright);font-size:.7rem;font-weight:var(--site-weight-heavy);letter-spacing:.12em;text-transform:uppercase;line-height:1.2;display:block}.managed-service-card__copy>strong{min-height:2.8em;font:var(--site-weight-heavy) clamp(1.12rem, 1.05rem + .25vw, 1.35rem)/1.3 var(--site-font-display);display:block}.managed-service-card__copy>span{margin-top:var(--site-space-3);color:var(--site-color-text-secondary);font-size:.94rem;line-height:1.6;display:block}.managed-service-card__cta{justify-content:space-between;align-items:center;gap:var(--site-space-3);min-height:44px;padding-top:var(--site-space-4);color:var(--site-color-text-primary);border-top:var(--site-border-subtle);font-size:var(--site-type-button);font-weight:var(--site-weight-heavy);grid-area:3/1/auto/-1;display:inline-flex}.managed-service-card__cta svg{width:18px;height:18px;color:var(--site-color-accent-bright)}@media (hover:hover) and (pointer:fine){.managed-atlas__field .managed-service-card:hover{border-color:var(--site-color-border-strong);background:linear-gradient(150deg, var(--site-color-panel-evidence), #010e22fa);transform:none;box-shadow:0 22px 54px #00246052,inset 0 1px #ffffff14}}.managed-atlas__field .managed-service-card:focus-visible{outline:3px solid var(--site-color-focus);outline-offset:4px;border-color:var(--site-color-focus);box-shadow:var(--site-shadow-focus), var(--site-shadow-card)}.managed-atlas__field .managed-service-card:active{border-color:var(--site-color-accent-bright);background:linear-gradient(150deg, var(--site-color-panel-conversion), #01122afa);transform:none;box-shadow:inset 0 0 0 1px #ffffff1a}.managed-atlas__field .managed-service-card[aria-current=page]{border-color:var(--site-color-accent-bright);background:var(--site-color-panel-evidence)}@media (pointer:coarse){.managed-atlas__field .managed-service-card{touch-action:manipulation;-webkit-tap-highlight-color:#0978ed38}.managed-service-card__cta{color:var(--site-color-accent-bright)}}.managed-layers{grid-template-columns:repeat(12,1fr);gap:24px;display:grid}.managed-layer{background:#000918c2;border:1px solid #5caaf23d;grid-column:span 6;min-height:430px;padding:clamp(28px,3vw,46px);position:relative;overflow:hidden;box-shadow:0 24px 70px #0000004d}.managed-layer:first-child,.managed-layer:nth-child(4){grid-column:span 12;min-height:auto}.managed-layer--1{border-radius:32px 6px}.managed-layer--2{background:linear-gradient(145deg,#03234dc2,#000816e6);border-radius:6px 32px}.managed-layer--3{border-top:2px solid #0878f0;border-radius:28px}.managed-layer:after{content:"";pointer-events:none;background:radial-gradient(#0878f030,#0000 62%);height:80%;position:absolute;inset:auto -30% -55% 20%}.managed-layer>header{z-index:1;grid-template-columns:64px 1fr;align-items:start;gap:20px;display:grid;position:relative}.managed-layer__index{color:#42c6ff;font:900 1.25rem/1 var(--display);letter-spacing:.12em}.managed-layer header p{color:#45bdff;font:800 .74rem/1.15 var(--body);letter-spacing:.15em;text-transform:uppercase;margin-bottom:10px}.managed-layer h3{max-width:680px;font:900 clamp(1.75rem, 2.4vw, 3rem)/1.02 var(--display);letter-spacing:-.035em;margin-bottom:14px}.managed-layer header div>span{color:#9fb1c7;max-width:720px;line-height:1.65;display:block}.managed-layer ul{z-index:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:28px;display:grid;position:relative}.managed-layer:first-child ul,.managed-layer:nth-child(4) ul{grid-template-columns:repeat(4,minmax(0,1fr))}.managed-layer li{background:#0418339e;border-left:2px solid #31b2ff99;align-items:flex-start;gap:13px;min-height:105px;padding:18px;display:flex}.managed-layer li>svg{color:#5cf;flex:none;width:20px;height:20px;margin-top:2px}.managed-layer li strong{font-size:1rem;line-height:1.28;display:block}.managed-layer li span{color:#a9bed3;margin-top:7px;font-size:.9rem;line-height:1.58;display:block}.core-it-unique--helpdesk:before{background:linear-gradient(145deg,#00050f 0%,#00142c 48%,#000814 100%)}.helpdesk-console{background:#010a19e0;border:1px solid #459fec52;border-radius:28px;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 44px 120px #00000073}.helpdesk-console__mast{background:linear-gradient(90deg,#04234aeb,#010c1ee6);border-bottom:1px solid #54a6f040;justify-content:space-between;align-items:center;gap:30px;padding:30px clamp(24px,4vw,52px);display:flex}.helpdesk-console__mast>div>p{color:#53caff;font:800 .72rem/1 var(--body);letter-spacing:.17em;text-transform:uppercase;align-items:center;gap:11px;margin-bottom:10px;display:flex}.helpdesk-console__mast p svg{width:20px;height:20px}.helpdesk-console__mast h2{font:900 clamp(2rem,3.5vw,4.2rem)/.98 var(--display);letter-spacing:-.045em;margin-bottom:0}.helpdesk-console__mast ul{flex-wrap:wrap;justify-content:flex-end;gap:9px;display:flex}.helpdesk-console__mast li{color:#d3e2ef;font:750 .74rem/1 var(--body);text-transform:uppercase;letter-spacing:.07em;border:1px solid #53b5f952;border-radius:999px;padding:10px 14px}.helpdesk-console__mast li i,.helpdesk-console__ready i{background:#35d9a4;border-radius:50%;width:7px;height:7px;margin-right:8px;display:inline-block;box-shadow:0 0 12px #35d9a4d1}.helpdesk-console__workspace{grid-template-columns:250px 1fr;display:grid}.helpdesk-console__workspace>nav{background:#000611bd;border-right:1px solid #54a6f02e;flex-direction:column;padding:24px 16px;display:flex}.helpdesk-console__workspace>nav a{color:#91a9c1;font:800 .74rem/1.4 var(--body);letter-spacing:.07em;text-transform:uppercase;border-bottom:1px solid #539bdc1f;grid-template-columns:34px minmax(0,1fr);gap:9px;padding:17px 13px;text-decoration:none;transition:color .25s,background .25s;display:grid}.helpdesk-console__workspace>nav a:hover{color:#fff;background:#0878f01c}.helpdesk-console__workspace>nav span{color:#2ebfff}.helpdesk-console__modules{padding:clamp(22px,3vw,40px)}.helpdesk-console__modules>article{background:linear-gradient(145deg,#031937db,#000713e6);border:1px solid #4598e138;border-radius:18px;padding:clamp(24px,3vw,38px);scroll-margin-top:120px}.helpdesk-console__modules>article+article{margin-top:22px}.helpdesk-console__modules>article>header{grid-template-columns:auto 1fr auto;align-items:center;gap:16px;display:grid}.helpdesk-console__module-icon{background:linear-gradient(145deg,#118cff,#073b86);border-radius:14px;place-items:center;width:52px;height:52px;display:grid;box-shadow:inset 0 1px #ffffff59,0 0 26px #0780f547}.helpdesk-console__module-icon svg{width:24px;height:24px}.helpdesk-console__modules header p{color:#46c3ff;font:800 .73rem/1.15 var(--body);letter-spacing:.14em;text-transform:uppercase;margin-bottom:6px}.helpdesk-console__modules h3{font:900 clamp(1.55rem,2.2vw,2.6rem)/1 var(--display);letter-spacing:-.03em;margin-bottom:0}.helpdesk-console__ready{color:#aaf0d8;font:800 .7rem/1 var(--body);letter-spacing:.09em;text-transform:uppercase}.helpdesk-console__summary{color:#aebfd1;max-width:830px;margin:22px 0 0 68px;font-size:1rem;line-height:1.72}.helpdesk-console__queue{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:24px;display:grid}.helpdesk-console__queue details{background:#000a19b3;border:1px solid #51a0e733;border-radius:12px;min-width:0;transition:border-color .25s,background .25s}.helpdesk-console__queue details[open]{background:#031f41c7;border-color:#3ab6ff8c}.helpdesk-console__queue summary{cursor:pointer;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;min-height:68px;padding:12px 14px;list-style:none;display:grid}.helpdesk-console__queue summary::-webkit-details-marker{display:none}.helpdesk-console__queue summary>span{color:#49c7ff;background:#044a9047;border:1px solid #4fb8ff59;border-radius:10px;place-items:center;width:35px;height:35px;display:grid}.helpdesk-console__queue summary svg{width:17px;height:17px}.helpdesk-console__queue strong{font-size:.9rem;line-height:1.34}.helpdesk-console__queue summary small{color:#9ab1c8;font:750 .72rem/1 var(--body);text-transform:uppercase;letter-spacing:.06em;white-space:nowrap}.helpdesk-console__queue details>p{color:#b1c3d4;margin:0;padding:0 16px 17px 61px;font-size:.9rem;line-height:1.64}.core-it-unique--cloud:before{background:radial-gradient(circle at 50% 0,#1f9aff33,#0000 32%),linear-gradient(#001126,#000712 76%)}.cloud-runway__mast{grid-template-columns:auto minmax(320px,1.2fr) minmax(280px,.75fr);align-items:end;gap:28px;padding:0 0 56px;display:grid}.cloud-runway__mast>span{background:linear-gradient(145deg,#0e8bffe0,#022b65e6);border:1px solid #74d2ff99;border-radius:24px;place-items:center;width:80px;height:80px;display:grid;box-shadow:inset 0 1px #ffffff59,0 20px 48px #0065de47}.cloud-runway__mast>span svg{width:36px;height:36px}.cloud-runway__mast div>p{color:#45c5ff;font:800 .75rem/1 var(--body);text-transform:uppercase;letter-spacing:.18em;margin-bottom:10px}.cloud-runway__mast h2{font:900 clamp(2.5rem,4.4vw,5rem)/.94 var(--display);letter-spacing:-.055em;margin-bottom:0}.cloud-runway__mast>p{color:#a5b9cd;border-left:1px solid #4eb7ff85;margin-bottom:4px;padding-left:24px;line-height:1.7}.cloud-command-bar{background:#3da4ea33;border:1px solid #68c3ff47;border-radius:20px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0 0 clamp(56px,7vw,94px);display:grid;overflow:hidden;box-shadow:0 28px 80px #00000057,inset 0 1px #ffffff14}.cloud-command-bar li{background:linear-gradient(145deg,#042045f5,#000a1af7);grid-template-columns:auto 1fr auto;align-items:center;gap:14px;min-height:92px;padding:18px 20px;display:grid;position:relative}.cloud-command-bar li:after{content:"";opacity:.45;background:linear-gradient(90deg,#0000,#31bfff,#0000);height:2px;position:absolute;bottom:0;left:0;right:0}.cloud-command-bar li>span{color:#7cdbff;background:#0e6fcb2e;border:1px solid #70d3ff66;border-radius:13px;place-items:center;width:44px;height:44px;display:grid;box-shadow:inset 0 1px #ffffff1f}.cloud-command-bar li>span svg{width:21px;height:21px}.cloud-command-bar small{color:#4cc8ff;font:800 .62rem/1 var(--body);letter-spacing:.14em;text-transform:uppercase;margin-bottom:7px;display:block}.cloud-command-bar strong{color:#f5fbff;font-size:.9rem;line-height:1.3;display:block}.cloud-command-bar i{color:#9edbbd;font:800 .62rem/1 var(--body);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:7px;display:inline-flex}.cloud-command-bar i:before{content:"";background:#48e5a4;border-radius:50%;width:7px;height:7px;box-shadow:0 0 12px #48e5a4cc}.cloud-runway__path{position:relative}.cloud-runway__path:before{content:"";background:linear-gradient(#43c7ff,#0878f02e,#43c7ff);width:2px;position:absolute;top:0;bottom:0;left:50%;box-shadow:0 0 20px #2ab6ff73}.cloud-stage{grid-template-columns:1fr 92px 1fr;align-items:center;min-height:420px;display:grid;position:relative}.cloud-stage__marker{z-index:2;background:radial-gradient(circle at 35% 30%,#1d9eff,#053b8b 62%,#001733);border:1px solid #9be1ffb3;border-radius:50%;grid-column:2;justify-self:center;place-items:center;width:62px;height:62px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff80,0 0 0 12px #0878f014,0 0 34px #189fff6b}.cloud-stage__marker b{font:900 .82rem/1 var(--display);letter-spacing:.1em}.cloud-stage__marker i{background:#001127;border:2px solid #67d4ff;border-radius:50%;width:10px;height:10px;position:absolute}.cloud-stage__marker i:first-of-type{top:-24px}.cloud-stage__copy{background:linear-gradient(145deg,#032349d1,#000816e6);border:1px solid #4eaaef42;border-radius:32px 8px;padding:clamp(26px,3vw,46px);box-shadow:0 24px 70px #00000059}.cloud-stage--left .cloud-stage__copy{grid-area:1/1}.cloud-stage--right .cloud-stage__copy{border-radius:8px 32px;grid-area:1/3}.cloud-stage__copy>p{color:#41c4ff;font:800 .74rem/1.15 var(--body);letter-spacing:.14em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:12px;display:flex}.cloud-stage__copy>p>span{color:#dff7ff;letter-spacing:.1em;background:#1e95e824;border:1px solid #68d3ff57;border-radius:999px;align-items:center;min-height:25px;padding:0 9px;font-size:.58rem;display:inline-flex}.cloud-stage__copy h3{font:900 clamp(1.8rem,3vw,3.4rem)/.98 var(--display);letter-spacing:-.04em;margin-bottom:18px}.cloud-stage__copy>span{color:#a8bbce;line-height:1.68;display:block}.cloud-stage__stack{grid-area:1/3;gap:8px;padding-left:clamp(20px,3vw,52px);display:grid}.cloud-stage--right .cloud-stage__stack{grid-column:1;padding-left:0;padding-right:clamp(20px,3vw,52px)}.cloud-stage__stack details{transform:translateX(calc(var(--stack-offset,0) * 1px));background:linear-gradient(90deg,#03142df2,#04325cad);border:1px solid #53a8f038;border-radius:15px;transition:transform .28s,border-color .28s;box-shadow:10px 14px 28px #00000038}.cloud-stage__stack details:nth-child(2n){margin-left:15px}.cloud-stage__stack details:nth-child(3n){margin-left:30px}.cloud-stage--right .cloud-stage__stack details:nth-child(2n){margin-left:0;margin-right:15px}.cloud-stage--right .cloud-stage__stack details:nth-child(3n){margin-left:0;margin-right:30px}.cloud-stage__stack details:hover,.cloud-stage__stack details[open]{border-color:#3bc2ffa6;transform:translateY(-4px)}.cloud-stage__stack summary{cursor:pointer;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;min-height:64px;padding:12px 16px;list-style:none;display:grid}.cloud-stage__stack summary::-webkit-details-marker{display:none}.cloud-stage__stack summary svg{color:#48c8ff;width:20px}.cloud-stage__stack summary strong{font-size:.92rem;line-height:1.35}.cloud-stage__stack summary span{color:#70d2ff;border:1px solid #6fc7ff66;border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.cloud-stage__stack details[open] summary span{transform:rotate(45deg)}.cloud-stage__stack details>p{color:#afc1d2;margin:0;padding:0 18px 18px 48px;font-size:.9rem;line-height:1.62}.cloud-flight-deck{background:radial-gradient(circle at 8% 0,#1c97ff3d,#0000 36%),linear-gradient(135deg,#042752f5,#000919fa);border:1px solid #6acaff61;border-radius:30px 8px;grid-template-columns:minmax(340px,1.05fr) minmax(280px,.85fr) auto;align-items:center;gap:clamp(28px,4vw,64px);margin-top:clamp(54px,7vw,100px);padding:clamp(30px,4vw,56px);display:grid;position:relative;overflow:hidden;box-shadow:0 34px 100px #00000075,inset 0 1px #ffffff1c}.cloud-flight-deck:before{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 0 72%,#49c6ff12 72% 73%,#0000 73%),linear-gradient(#5fc0ff0b 1px,#0000 1px) 0 0/100% 22px;position:absolute;inset:0}.cloud-flight-deck>*{z-index:1;position:relative}.cloud-flight-deck>div>span{color:#7fdcff;background:#0e72d63d;border:1px solid #73d3ff73;border-radius:15px;place-items:center;width:48px;height:48px;margin-bottom:22px;display:grid}.cloud-flight-deck>div>span svg{width:24px;height:24px}.cloud-flight-deck>div>p{color:#53caff;font:800 .68rem/1.2 var(--body);letter-spacing:.15em;text-transform:uppercase;margin-bottom:10px}.cloud-flight-deck h3{max-width:670px;font:900 clamp(2rem,3.6vw,4rem)/.96 var(--display);letter-spacing:-.045em;margin:0}.cloud-flight-deck>p{color:#b1c4d6;margin:0;line-height:1.75}.cloud-flight-deck .core-it-unique__cta{white-space:nowrap;margin-top:0}.core-it-unique--cyber:before{background:radial-gradient(circle at 50% 35%,#0071ff29,#0000 36%),linear-gradient(#00040c,#001027 52%,#00040d)}.cyber-fortress__mast{grid-template-columns:auto minmax(280px,1fr) auto;align-items:center;gap:28px;padding-bottom:62px;display:grid}.cyber-fortress__seal{color:#f4fbff;clip-path:polygon(50% 0,94% 17%,86% 73%,50% 100%,14% 73%,6% 17%);filter:drop-shadow(0 14px 26px #006aeb52);background:linear-gradient(145deg,#0979eecc,#001941f5);border:1px solid #68c6ff94;place-items:center;width:96px;height:110px;display:grid;position:relative}.cyber-fortress__seal svg{width:38px;height:38px}.cyber-fortress__seal i{background:#8cddff;border-radius:50%;width:5px;height:5px;position:absolute;box-shadow:0 0 12px #28bdff}.cyber-fortress__seal i:nth-child(2){top:19px;left:23px}.cyber-fortress__seal i:nth-child(3){top:19px;right:23px}.cyber-fortress__seal i:nth-child(4){bottom:25px;left:46px}.cyber-fortress__mast>div:nth-child(2)>p{color:#54c8ff;font:800 .73rem/1 var(--body);letter-spacing:.18em;text-transform:uppercase;margin-bottom:11px}.cyber-fortress__mast h2{max-width:800px;font:900 clamp(2.55rem,4.8vw,5.3rem)/.94 var(--display);letter-spacing:-.055em;margin-bottom:0}.cyber-fortress__status{gap:8px;display:grid}.cyber-fortress__status span{color:#c8dbea;min-width:125px;font:800 .72rem/1 var(--body);letter-spacing:.09em;text-transform:uppercase;background:#011630b8;border:1px solid #43b0f74d;border-radius:8px;padding:11px 14px}.cyber-fortress__status i{background:#35c7ff;border-radius:50%;width:6px;height:6px;margin-right:9px;display:inline-block;box-shadow:0 0 10px #35c7ff}.cyber-fortress__rings{grid-template-columns:repeat(12,1fr);gap:22px;display:grid}.cyber-ring{background:#000917db;border:1px solid #4da6ed40;grid-column:span 6;padding:clamp(26px,3.2vw,46px);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,0 28px 78px #00000059}.cyber-ring:first-child,.cyber-ring:nth-child(4),.cyber-ring:nth-child(7),.cyber-ring[data-item-count="10"]{grid-column:span 12}.cyber-ring--1{border-left:3px solid #20a0f0;border-radius:28px 4px}.cyber-ring--2{border-right:3px solid #0878f0;border-radius:4px 28px}.cyber-ring--3{clip-path:polygon(22px 0,100% 0,100% calc(100% - 22px),calc(100% - 22px) 100%,0 100%,0 22px);background:linear-gradient(145deg,#01224be6,#000712f0)}.cyber-ring--4{border-top:2px solid #53c6ffb3;border-radius:2px}.cyber-ring:after{content:"";border:1px solid #329ff021;border-radius:50%;width:155px;height:155px;position:absolute;bottom:-45px;right:-45px;box-shadow:0 0 0 24px #329ff00a,0 0 0 52px #329ff006}.cyber-ring>header{z-index:1;grid-template-columns:auto 1fr auto;align-items:center;gap:15px;display:grid;position:relative}.cyber-ring>header>span{color:#eaf9ff;background:radial-gradient(circle at 35% 28%,#149aff,#043775 68%,#001329);border:1px solid #5fcaff7a;border-radius:50%;place-items:center;width:50px;height:50px;display:grid;box-shadow:inset 0 1px #ffffff61,0 0 25px #1697fa3d}.cyber-ring header svg{width:22px;height:22px}.cyber-ring header p{color:#43c0ff;font:800 .73rem/1.15 var(--body);letter-spacing:.13em;text-transform:uppercase;margin-bottom:7px}.cyber-ring h3{font:900 clamp(1.6rem,2.5vw,2.9rem)/1 var(--display);letter-spacing:-.035em;margin-bottom:0}.cyber-ring header>b{color:#69c0ff70;font:900 1.15rem/1 var(--display);letter-spacing:.14em}.cyber-ring__body{z-index:1;color:#a0b4c8;max-width:920px;margin:22px 0 0 65px;line-height:1.68;position:relative}.cyber-ring ul{z-index:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:25px;display:grid;position:relative}.cyber-ring:first-child ul,.cyber-ring:nth-child(4) ul,.cyber-ring:nth-child(7) ul{grid-template-columns:repeat(4,minmax(0,1fr))}.cyber-ring[data-item-count="10"] ul{grid-template-columns:repeat(auto-fit,minmax(225px,1fr))}.cyber-ring li{background:#03193299;border:1px solid #4898dc29;gap:12px;min-height:108px;padding:16px;display:flex}.cyber-ring li>span{color:#4fcaff;border:1px solid #4fc2ff47;border-radius:4px;flex:none;place-items:center;width:35px;height:35px;display:grid}.cyber-ring li svg{width:17px;height:17px}.cyber-ring li strong{font-size:.94rem;line-height:1.3;display:block}.cyber-ring li small{color:#a9bdcf;margin-top:7px;font-size:.89rem;line-height:1.58;display:block}.core-it-unique--monitoring:before{background:linear-gradient(#000814,#001529 45%,#000711)}.monitoring-horizon__mast{justify-content:space-between;align-items:end;gap:32px;display:flex}.monitoring-horizon__mast p{color:#4ccaff;font:800 .72rem/1 var(--body);letter-spacing:.17em;text-transform:uppercase;align-items:center;gap:10px;margin-bottom:12px;display:flex}.monitoring-horizon__mast p svg{width:20px;height:20px}.monitoring-horizon__mast h2{max-width:940px;font:900 clamp(2.55rem,4.7vw,5.25rem)/.94 var(--display);letter-spacing:-.055em;margin-bottom:0}.monitoring-horizon__live{color:#a8efd8;font:800 .72rem/1 var(--body);letter-spacing:.09em;text-transform:uppercase;background:#04313259;border:1px solid #4cd4af52;border-radius:999px;flex:none;padding:13px 17px}.monitoring-horizon__live i{background:#36dda6;border-radius:50%;width:8px;height:8px;margin-right:9px;animation:2s ease-in-out infinite telemetry-pulse;display:inline-block;box-shadow:0 0 14px #36dda6}.monitoring-horizon__wave{background:linear-gradient(90deg,#0000,#0878f012,#0000);border:1px solid #3f9fe529;border-left:0;border-right:0;align-items:center;gap:7px;height:110px;margin:36px 0;padding:0 32px;display:flex}.monitoring-horizon__wave i{transform-origin:50%;background:linear-gradient(#5ed8ff,#0878f0);border-radius:999px;flex:1;height:18%;animation:2.6s ease-in-out infinite telemetry-wave;box-shadow:0 0 15px #23b9ff57}.monitoring-horizon__wave i:nth-child(3n){animation-delay:-.65s}.monitoring-horizon__wave i:nth-child(4n){animation-delay:-1.2s}.monitoring-horizon__wave i:nth-child(5n){animation-delay:-1.85s}.monitoring-horizon__panels{grid-template-columns:repeat(12,1fr);gap:20px;display:grid}.telemetry-panel{background:linear-gradient(160deg,#031f3ce0,#000813e6);border:1px solid #479fe23d;border-radius:18px;grid-column:span 6;padding:clamp(26px,3vw,42px);box-shadow:inset 0 1px #ffffff12,0 28px 74px #0000004d}.telemetry-panel:nth-child(-n+2){grid-column:span 12}.telemetry-panel--2{border-radius:34px 8px}.telemetry-panel--3{background:#000a18e6;border-top:2px solid #29bfff}.telemetry-panel>header{border-bottom:1px solid #4b9ee029;grid-template-columns:auto 1fr auto;align-items:center;gap:15px;padding-bottom:18px;display:grid}.telemetry-panel>header>span{color:#52d3ff;background:#07518f47;border:1px solid #49c4ff52;border-radius:13px;place-items:center;width:47px;height:47px;display:grid}.telemetry-panel header svg{width:22px;height:22px}.telemetry-panel header p{color:#48c7ff;font:800 .73rem/1.15 var(--body);letter-spacing:.13em;text-transform:uppercase;margin-bottom:7px}.telemetry-panel h3{font:900 clamp(1.6rem,2.5vw,2.85rem)/1 var(--display);letter-spacing:-.035em;margin-bottom:0}.telemetry-panel header b{color:#a5ecd3;font:800 .72rem/1 var(--body);letter-spacing:.08em;text-transform:uppercase}.telemetry-panel header b i{background:#3dd9a7;border-radius:50%;width:6px;height:6px;margin-right:7px;display:inline-block;box-shadow:0 0 9px #3dd9a7}.telemetry-panel>p{color:#9fb2c6;margin:20px 0;line-height:1.68}.telemetry-panel__readouts{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.telemetry-panel:first-child .telemetry-panel__readouts{grid-template-columns:repeat(3,minmax(0,1fr))}.telemetry-panel:nth-child(2) .telemetry-panel__readouts{grid-template-columns:repeat(4,minmax(0,1fr))}.telemetry-panel__readouts>div{background:#000b1a9e;border:1px solid #4094d32b;border-radius:10px;grid-template-columns:auto 1fr;gap:11px;min-height:116px;padding:15px 15px 25px;display:grid;position:relative}.telemetry-panel__readouts>div>span{color:#4acbff;background:#0566b333;border-radius:8px;place-items:center;width:33px;height:33px;display:grid}.telemetry-panel__readouts svg{width:17px;height:17px}.telemetry-panel__readouts strong{font-size:.93rem;line-height:1.3;display:block}.telemetry-panel__readouts small{color:#a6bacd;margin-top:6px;font-size:.89rem;line-height:1.55;display:block}.telemetry-panel__readouts>div>i{background:#4491ce29;border-radius:9px;height:3px;position:absolute;bottom:11px;left:14px;right:14px;overflow:hidden}.telemetry-panel__readouts>div>i:before{width:var(--signal);content:"";background:linear-gradient(90deg,#0878f0,#50d5ff);height:100%;display:block;box-shadow:0 0 9px #42c9ffa6}@keyframes telemetry-pulse{50%{opacity:.42;transform:scale(.72)}}@keyframes telemetry-wave{0%,to{transform:scaleY(.6)}50%{transform:scaleY(4.4)}}.core-it-unique--projects:before{background:radial-gradient(circle at 8% 20%,#0878f026,#0000 26%),linear-gradient(150deg,#00050f,#00142d 52%,#000611)}.project-flightplan__mast{grid-template-columns:1fr auto;align-items:end;gap:30px;padding-bottom:60px;display:grid}.project-flightplan__mast p{color:#50c9ff;font:800 .73rem/1 var(--body);letter-spacing:.18em;text-transform:uppercase;margin-bottom:12px}.project-flightplan__mast h2{max-width:960px;font:900 clamp(2.55rem,4.7vw,5.25rem)/.94 var(--display);letter-spacing:-.055em;margin-bottom:0}.project-flightplan__mast>span{color:#bfd2e3;font:800 .72rem/1 var(--body);letter-spacing:.09em;text-transform:uppercase;background:#03183399;border:1px solid #54b2f54d;border-radius:999px;align-items:center;gap:12px;padding:14px 19px;display:flex}.project-flightplan__mast>span svg{color:#50caff;width:18px;height:18px}.project-flightplan__mast>span i{background:#3eb7ff8c;width:26px;height:1px}.project-flightplan__rail{position:relative}.project-flightplan__rail:before{content:"";background:linear-gradient(#5dd1ff,#0878f0,#0878f01a);width:1px;position:absolute;top:12px;bottom:12px;left:52px;box-shadow:0 0 16px #29b0ff59}.project-phase{grid-template-columns:105px minmax(260px,.7fr) minmax(420px,1.3fr);align-items:start;gap:clamp(22px,4vw,64px);padding:0 0 58px;display:grid;position:relative}.project-phase__checkpoint{z-index:2;background:linear-gradient(145deg,#128eff,#043474);border:1px solid #84d6ffa6;border-radius:20px;place-items:center;width:72px;height:72px;margin-left:16px;display:grid;position:relative;transform:rotate(45deg);box-shadow:inset 0 1px #fff6,0 0 0 11px #0878f012,0 16px 36px #005fd747}.project-phase__checkpoint b{font:900 .78rem/1 var(--display);letter-spacing:.12em;transform:rotate(-45deg)}.project-phase__checkpoint i{background:#53c3ffb3;width:29px;height:1px;position:absolute;right:-36px}.project-phase>header{padding:18px 0}.project-phase>header p{color:#47c3ff;font:800 .74rem/1.15 var(--body);letter-spacing:.14em;text-transform:uppercase;margin-bottom:10px}.project-phase>header h3{font:900 clamp(1.7rem,2.75vw,3.2rem)/.98 var(--display);letter-spacing:-.04em;margin-bottom:16px}.project-phase>header span{color:#9eb2c7;line-height:1.65;display:block}.project-phase ol{background:#000916b8;border:1px solid #4ba2e638;border-radius:4px 30px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:16px;display:grid}.project-phase--even ol{background:linear-gradient(145deg,#032650c2,#000814d9);border-radius:30px 4px}.project-phase li{background:#031a338a;border:1px solid #4794d026;grid-template-columns:auto 1fr auto;gap:12px;min-height:112px;padding:17px;transition:border-color .25s,transform .25s;display:grid;position:relative}.project-phase li:hover{z-index:1;border-color:#3abeff8c;transform:translateY(-4px)}.project-phase li>span{color:#4dccff;border:1px solid #4dbeff4d;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.project-phase li svg{width:17px;height:17px}.project-phase li strong{font-size:.94rem;line-height:1.3;display:block}.project-phase li small{color:#a5bacd;margin-top:7px;font-size:.89rem;line-height:1.56;display:block}.project-phase li>b{color:#4cbbfb59;font:900 .7rem/1 var(--display)}@media (width<=1180px){.managed-atlas__intro{text-align:left;grid-template-columns:1fr}.managed-atlas__eyebrow{margin-inline:0}.managed-atlas__field{width:100%;margin:var(--site-space-8) 0 0}.managed-atlas__field ol,.managed-layer:first-child ul,.managed-layer:nth-child(4) ul,.cyber-ring:first-child ul,.cyber-ring:nth-child(4) ul,.cyber-ring:nth-child(7) ul,.cyber-ring[data-item-count="10"] ul,.telemetry-panel:first-child .telemetry-panel__readouts,.telemetry-panel:nth-child(2) .telemetry-panel__readouts{grid-template-columns:repeat(2,minmax(0,1fr))}.managed-layer,.managed-layer:first-child,.managed-layer:nth-child(4){grid-column:span 12;min-height:0}.cyber-ring,.cyber-ring:first-child,.cyber-ring:nth-child(4),.cyber-ring:nth-child(7),.cyber-ring[data-item-count="10"],.telemetry-panel,.telemetry-panel:nth-child(-n+2){grid-column:span 12}.project-phase{grid-template-columns:100px 1fr}.project-phase ol{grid-column:2}.helpdesk-console__queue{grid-template-columns:1fr}}@media (width<=920px){.helpdesk-console__mast,.monitoring-horizon__mast{flex-direction:column;align-items:flex-start}.helpdesk-console__mast ul{justify-content:flex-start}.helpdesk-console__workspace{grid-template-columns:1fr}.helpdesk-console__workspace>nav{z-index:4;border-bottom:1px solid #54a6f02e;border-right:0;flex-direction:row;position:sticky;top:0;overflow-x:auto}.helpdesk-console__workspace>nav a{border-bottom:0;border-right:1px solid #539bdc1f;flex:0 0 190px}.cloud-runway__mast{grid-template-columns:auto 1fr;align-items:center}.cloud-runway__mast>p{grid-column:1/-1}.cloud-command-bar{grid-template-columns:1fr}.cloud-command-bar li{min-height:78px}.cloud-runway__path:before{left:31px}.cloud-stage{grid-template-columns:64px 1fr;gap:20px;min-height:auto;padding-bottom:48px}.cloud-stage__marker{grid-area:1/1;width:54px;height:54px}.cloud-stage--left .cloud-stage__copy,.cloud-stage--right .cloud-stage__copy{border-radius:24px 7px;grid-area:1/2}.cloud-stage__stack,.cloud-stage--right .cloud-stage__stack{grid-area:2/2;padding:16px 0 0}.cloud-flight-deck{grid-template-columns:1fr}.cloud-flight-deck .core-it-unique__cta{width:100%}.cyber-fortress__mast{grid-template-columns:auto 1fr}.cyber-fortress__status{grid-column:1/-1;grid-template-columns:repeat(3,1fr)}.project-flightplan__mast{grid-template-columns:1fr}.project-flightplan__mast>span{border-radius:16px;flex-wrap:wrap;width:fit-content;max-width:100%}}@media (width<=720px){.core-it-unique{padding:68px 0}.core-it-unique__cta{justify-content:space-between;width:100%;min-height:56px}.managed-atlas{min-height:0;padding-bottom:64px}.managed-atlas__intro{gap:var(--site-space-6);padding-bottom:var(--site-space-8)}.managed-atlas__intro-copy dl{grid-template-columns:1fr}.managed-atlas__field{min-height:0;padding:var(--site-space-3);border-radius:var(--site-radius-panel);display:block}.managed-atlas__field:after,.managed-atlas__core{display:none}.managed-atlas__field ol{gap:var(--site-space-3);grid-template-rows:none;grid-template-columns:1fr;padding:0;display:grid;position:relative}.managed-atlas__field li,.managed-atlas__field li:nth-child(n){grid-area:auto;width:100%;position:static}.managed-atlas__field .managed-service-card{min-height:0;padding:var(--site-space-5)}.managed-service-card__copy>strong{min-height:0}.managed-layers{grid-template-columns:1fr}.managed-layer,.managed-layer:first-child,.managed-layer:nth-child(4){grid-column:auto;min-height:0}.managed-layer>header,.managed-layer ul,.managed-layer:first-child ul,.managed-layer:nth-child(4) ul{grid-template-columns:1fr}.helpdesk-console__mast{padding:26px 20px}.helpdesk-console__mast ul{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.helpdesk-console__mast li{text-align:center;justify-content:center;align-items:center;min-height:42px;display:flex}.helpdesk-console__mast li:last-child{grid-column:1/-1}.helpdesk-console__workspace>nav{scroll-snap-type:x mandatory;scrollbar-width:thin;gap:8px;padding:12px;position:relative;top:auto}.helpdesk-console__workspace>nav a{scroll-snap-align:start;border:1px solid #539bdc29;border-radius:10px;flex-basis:min(74vw,250px);align-items:center;min-height:48px}.helpdesk-console__modules{padding:14px}.helpdesk-console__modules>article{padding:22px 18px}.helpdesk-console__modules>article>header{grid-template-columns:auto 1fr}.helpdesk-console__ready{grid-column:2}.helpdesk-console__summary{margin-left:0}.helpdesk-console__queue{grid-template-columns:1fr}.helpdesk-console__queue summary small{display:none}.cloud-runway__mast{grid-template-columns:1fr}.cloud-runway__mast>span{width:64px;height:64px}.cloud-runway__mast>p{grid-column:auto}.cloud-command-bar li{grid-template-columns:auto 1fr}.cloud-command-bar i{grid-column:2}.cloud-stage{grid-template-columns:48px minmax(0,1fr);gap:12px}.cloud-runway__path:before{left:23px}.cloud-stage__marker{width:46px;height:46px}.cloud-stage__copy{padding:24px 20px}.cloud-stage__stack details:nth-child(n){margin-left:0;margin-right:0}.cyber-fortress__mast{grid-template-columns:1fr}.cyber-fortress__seal{width:78px;height:90px}.cyber-fortress__status{grid-column:auto;grid-template-columns:1fr}.cyber-ring>header{grid-template-columns:auto 1fr}.cyber-ring header>b{grid-column:2}.cyber-ring__body{margin-left:0}.cyber-ring ul,.cyber-ring:first-child ul,.cyber-ring:nth-child(4) ul,.cyber-ring:nth-child(7) ul,.cyber-ring[data-item-count="10"] ul,.telemetry-panel__readouts,.telemetry-panel:first-child .telemetry-panel__readouts,.telemetry-panel:nth-child(2) .telemetry-panel__readouts{grid-template-columns:1fr}.telemetry-panel>header{grid-template-columns:auto 1fr;align-items:start}.telemetry-panel header b{grid-column:2}.monitoring-horizon__live{text-align:center;white-space:normal;max-width:100%;line-height:1.35}.monitoring-horizon__wave{gap:3px;padding:0 12px}.project-flightplan__mast{grid-template-columns:1fr}.project-flightplan__mast>span{border-radius:16px;flex-wrap:wrap;width:fit-content;max-width:100%}.project-flightplan__rail:before{left:27px}.project-phase{grid-template-columns:56px minmax(0,1fr);gap:13px;padding-bottom:42px}.project-phase__checkpoint{border-radius:13px;width:46px;height:46px;margin:8px 0 0 5px}.project-phase__checkpoint i{display:none}.project-phase ol{grid-column:2;grid-template-columns:1fr;padding:10px}.project-phase>.core-it-unique__cta{grid-column:2}}@media (width<=430px){.core-it-unique{padding:58px 0}.managed-atlas{padding:0 0 54px}.managed-atlas__intro h2,.cloud-runway__mast h2,.cyber-fortress__mast h2,.monitoring-horizon__mast h2,.project-flightplan__mast h2{overflow-wrap:anywhere;font-size:clamp(2.15rem,12vw,3.15rem)}.managed-layer,.helpdesk-console__modules>article,.cyber-ring,.telemetry-panel{padding:22px 17px}.helpdesk-console__modules>article>header{grid-template-columns:46px minmax(0,1fr);gap:12px}.helpdesk-console__module-icon{width:46px;height:46px}.helpdesk-console__summary{font-size:.92rem}.helpdesk-console__queue details>p{padding:0 14px 16px}.cloud-stage{grid-template-columns:38px minmax(0,1fr);gap:9px}.cloud-runway__path:before{left:18px}.cloud-stage__marker{width:38px;height:38px}.cloud-stage__copy{padding:22px 17px}.cloud-stage__stack summary{padding-inline:13px}.cloud-flight-deck{border-radius:24px 7px;padding:28px 20px}.cyber-ring>header>span{width:44px;height:44px}.cyber-ring li,.project-phase li{min-height:0;padding:15px}.monitoring-horizon__wave{height:86px;margin:28px 0}.project-flightplan__rail:before{left:22px}.project-phase{grid-template-columns:46px minmax(0,1fr);gap:10px}.project-phase__checkpoint{width:40px;height:40px;margin-left:2px}.project-phase ol,.project-phase>.core-it-unique__cta{grid-column:2}}@media (prefers-reduced-motion:reduce){.monitoring-horizon__live i,.monitoring-horizon__wave i{animation:none}.core-it-unique *,.core-it-unique :before,.core-it-unique :after{scroll-behavior:auto!important;transition-duration:.01ms!important}}.interior-page[data-route=cloudservices]{--cloud-ice:#a6ebff;--cloud-cyan:#42c8ff;--cloud-blue:#0978ed;--cloud-deep:#00142d;--cloud-shell-inset:clamp(36px, 6vw, 72px);overflow:clip}.interior-page[data-route=cloudservices] .route-hero{min-height:min(980px,100svh - 72px);padding:clamp(116px,9vw,152px) 0 clamp(72px,6.5vw,102px);overflow:clip}.interior-page[data-route=cloudservices] .route-hero .interior-hero__inner{width:min(1340px, calc(100% - var(--cloud-shell-inset)));grid-template-columns:minmax(0,1.06fr) minmax(420px,.94fr);align-items:center;gap:clamp(40px,5vw,78px);min-height:0}.interior-page[data-route=cloudservices] .route-hero .interior-hero__copy{z-index:4;order:0;grid-area:1/1;min-width:0;padding:clamp(18px,2vw,30px) 0}.interior-page[data-route=cloudservices] .route-hero .interior-hero__title{overflow-wrap:normal;max-width:11ch;font-size:clamp(3.45rem,5.45vw,6.25rem);line-height:.94}.interior-page[data-route=cloudservices] .route-hero .interior-hero__description{max-width:650px}.interior-page[data-route=cloudservices] .route-hero__actions,.interior-page[data-route=cloudservices] .interior-hero__actions{flex-wrap:wrap}.interior-page[data-route=cloudservices] .route-hero-highlights{justify-content:initial;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;max-width:680px;display:grid}.interior-page[data-route=cloudservices] .route-hero-highlights li{overflow-wrap:break-word;background:linear-gradient(145deg,#08407cc2,#01122deb);border-color:#9deaff66;border-radius:16px;justify-content:flex-start;width:auto;min-width:0;min-height:52px;padding:12px 16px}.interior-page[data-route=cloudservices] .route-hero .interior-hero__visual{clip-path:none;background:#001126;border:1px solid #97e2ff6b;border-radius:46px 14px;order:0;grid-area:1/2;width:100%;min-width:0;height:clamp(560px,50vw,720px);min-height:0;overflow:hidden;box-shadow:0 40px 110px #00000085,inset 0 0 0 1px #ffffff0a,0 0 90px #0878f024}.interior-page[data-route=cloudservices] .route-hero .interior-hero__visual:after{z-index:3;background:linear-gradient(#00081605,#0000 48%,#000817b3),linear-gradient(115deg,#1ea7ff14,#0000 42%)}.interior-page[data-route=cloudservices] .route-hero-media,.interior-page[data-route=cloudservices] .route-hero-media img{width:100%;height:100%;min-height:inherit}.interior-page[data-route=cloudservices] .route-hero-media img{object-fit:cover;object-position:center;filter:saturate(1.04)contrast(1.06)brightness(.9);inset:0;transform:none}.interior-page[data-route=cloudservices] .route-hero-media:before{background:linear-gradient(90deg,#00081917,#0000 38%),linear-gradient(#00040e08,#0000 52%,#000512cc)}.interior-page[data-route=cloudservices] .route-hero-media__status{display:none}.interior-page[data-route=cloudservices] .route-hero-media figcaption{-webkit-backdrop-filter:blur(12px)saturate(1.15);backdrop-filter:blur(12px)saturate(1.15);background:linear-gradient(135deg,#000d23e0,#053463b8);border-color:#97e2ff57;min-width:0;bottom:28px;left:15%;right:15%;box-shadow:0 18px 44px #00000057}.interior-page[data-route=cloudservices] .route-hero-media figcaption>span:last-child{min-width:0}.interior-page[data-route=cloudservices] .route-hero-media figcaption strong{overflow-wrap:break-word;white-space:normal}@media (hover:hover) and (pointer:fine){.interior-page[data-route=cloudservices] .interior-hero__visual:hover .route-hero-media img{filter:saturate(1.08)contrast(1.06)brightness(.94);transform:scale(1.012)}}.interior-page[data-route=cloudservices] .core-it-unique--cloud{background:radial-gradient(circle at 50% 0,#1282e73b,#0000 31rem),linear-gradient(#031f3e 0,#00142d 24%,#000817 100%);padding-block:clamp(92px,9vw,150px)}.interior-page[data-route=cloudservices] .cloud-runway{width:min(1280px, calc(100% - var(--cloud-shell-inset)))}.interior-page[data-route=cloudservices] .cloud-runway__mast{align-items:center;padding-bottom:clamp(44px,5vw,68px);position:relative}.interior-page[data-route=cloudservices] .cloud-runway__mast>span{border-radius:26px 9px;width:84px;height:84px}.interior-page[data-route=cloudservices] .cloud-runway__mast div>p,.interior-page[data-route=cloudservices] .cloud-stage__copy>p,.interior-page[data-route=cloudservices] .cloud-flight-deck>div>p{font-size:.75rem}.interior-page[data-route=cloudservices] .cloud-command-bar,.interior-page[data-route=cloudservices] .cloud-stage__copy,.interior-page[data-route=cloudservices] .cloud-flight-deck{-webkit-backdrop-filter:blur(16px)saturate(1.15);backdrop-filter:blur(16px)saturate(1.15)}.interior-page[data-route=cloudservices] .cloud-command-bar li,.interior-page[data-route=cloudservices] .cloud-stage__copy,.interior-page[data-route=cloudservices] .cloud-stage__stack details{isolation:isolate}.interior-page[data-route=cloudservices] .cloud-command-bar{border-radius:24px;gap:0}.interior-page[data-route=cloudservices] .cloud-command-bar li{min-height:100px;padding:20px 22px}.interior-page[data-route=cloudservices] .cloud-command-bar li>span{background:linear-gradient(145deg,#0e7ee64d,#04285866);border-radius:15px 6px;width:54px;height:54px;box-shadow:inset 0 1px #ffffff29,0 12px 28px #0048aa33}.interior-page[data-route=cloudservices] .cloud-command-bar li>span svg{width:26px;height:26px}.interior-page[data-route=cloudservices] .cloud-command-bar small{font-size:.74rem}.interior-page[data-route=cloudservices] .cloud-command-bar strong{font-size:.96rem}.interior-page[data-route=cloudservices] .cloud-command-bar li>i{font-size:.72rem}.interior-page[data-route=cloudservices] .cloud-stage{grid-template-columns:minmax(0,1fr) 104px minmax(0,1fr);gap:0;min-height:clamp(440px,36vw,540px)}.interior-page[data-route=cloudservices] .cloud-stage__copy,.interior-page[data-route=cloudservices] .cloud-stage__stack{min-width:0}.interior-page[data-route=cloudservices] .cloud-stage__copy{border-color:#63c1ff4a;box-shadow:0 26px 74px #0000005c,inset 0 1px #ffffff0f}.interior-page[data-route=cloudservices] .cloud-stage__copy>p>span{min-height:28px;padding-inline:11px;font-size:.7rem}.interior-page[data-route=cloudservices] .cloud-stage__stack{gap:10px}.interior-page[data-route=cloudservices] .cloud-stage__stack details,.interior-page[data-route=cloudservices] .cloud-stage__stack details:nth-child(n),.interior-page[data-route=cloudservices] .cloud-stage--right .cloud-stage__stack details:nth-child(n){background:linear-gradient(115deg,#042246fa,#033969db);border:1px solid #5bb1f745;border-radius:18px;margin:0;transition:border-color .19s,background-color .19s,box-shadow .19s;overflow:clip;transform:none;box-shadow:0 16px 34px #0000003d,inset 0 1px #ffffff0e}.interior-page[data-route=cloudservices] .cloud-stage__stack details[open]{background:linear-gradient(115deg,#042b58fc,#044880e8);border-color:#5dcfff9e;transform:none;box-shadow:0 20px 42px #00000047,inset 0 1px #ffffff17,0 0 0 1px #38beff14}.interior-page[data-route=cloudservices] .cloud-stage__stack summary{cursor:pointer;border-radius:17px;grid-template-columns:50px minmax(0,1fr) 38px;align-items:center;gap:14px;min-width:0;min-height:86px;padding:14px 16px;list-style:none;display:grid}.interior-page[data-route=cloudservices] .cloud-stage__stack summary::marker{content:""}.interior-page[data-route=cloudservices] .cloud-stage__stack summary::-webkit-details-marker{display:none}.interior-page[data-route=cloudservices] .cloud-stage__stack summary strong{overflow-wrap:break-word;min-width:0;font-size:1rem;line-height:1.34}.interior-page[data-route=cloudservices] .cloud-stage__icon{color:#b6edff;background:radial-gradient(circle at 30% 22%,#50c8ff6b,#0000 35%),linear-gradient(145deg,#0878f0,#04366f 72%);border:1px solid #8cdeff75;border-radius:14px 6px;place-items:center;width:50px;height:50px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff4d,0 9px 22px #005dd552;transform:none!important}.interior-page[data-route=cloudservices] .cloud-stage__icon:after{content:"";pointer-events:none;border:1px solid #ffffff12;border-radius:10px 4px;position:absolute;inset:4px}.interior-page[data-route=cloudservices] .cloud-stage__icon svg{stroke-width:1.8px;filter:drop-shadow(0 3px 8px #00112f61);width:26px;height:26px}.interior-page[data-route=cloudservices] .cloud-stage__toggle{background:linear-gradient(145deg,#08417cbd,#001330f0);border:1px solid #84d6ff73;border-radius:50%;justify-self:end;width:38px;height:38px;transition:border-color .18s,background-color .18s,box-shadow .18s;display:block;position:relative;transform:none;box-shadow:inset 0 1px #ffffff21}.interior-page[data-route=cloudservices] .cloud-stage__toggle>i{background:#9be6ff;border:0;border-radius:999px;width:14px;height:2px;margin:0;transition:opacity .18s,transform .18s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 8px #46caff85}.interior-page[data-route=cloudservices] .cloud-stage__toggle>i:last-child{transform:translate(-50%,-50%)rotate(90deg)}.interior-page[data-route=cloudservices] .cloud-stage__stack details[open] .cloud-stage__toggle{background:linear-gradient(145deg,#0d77d5bd,#011f46f2);border-color:#a3e7ffc2;box-shadow:inset 0 1px #fff3,0 0 20px #34beff38}.interior-page[data-route=cloudservices] .cloud-stage__stack details[open] .cloud-stage__toggle>i:last-child{opacity:0;transform:translate(-50%,-50%)rotate(90deg)scaleX(0)}.interior-page[data-route=cloudservices] .cloud-stage__stack details>p{color:#c1d1df;overflow-wrap:break-word;margin:0;padding:0 18px 20px 76px;font-size:.93rem;line-height:1.65}.interior-page[data-route=cloudservices] .cloud-stage__stack summary:focus-visible{outline-offset:-3px;outline:3px solid #eefbff}@supports selector(details:has(summary:focus-visible)){.interior-page[data-route=cloudservices] .cloud-stage__stack details:has(summary:focus-visible){border-color:#99e5ff;box-shadow:0 0 0 3px #46c3ff33,0 20px 42px #00000047}}@media (hover:hover) and (pointer:fine){.interior-page[data-route=cloudservices] .cloud-stage__stack details:hover{border-color:#5fcdff8f;transform:none;box-shadow:0 20px 42px #00000045,inset 0 1px #ffffff14}.interior-page[data-route=cloudservices] .cloud-stage__stack summary:hover .cloud-stage__icon{color:#fff;border-color:#b7edffb8}}.interior-page[data-route=cloudservices] .cloud-flight-deck{border-radius:32px 9px;grid-template-columns:minmax(320px,.86fr) minmax(0,1.14fr);gap:clamp(34px,5vw,70px)}.interior-page[data-route=cloudservices] .cloud-flight-deck>div>span{width:56px;height:56px}.interior-page[data-route=cloudservices] .cloud-flight-deck>div>span svg{width:27px;height:27px}.interior-page[data-route=cloudservices] .cloud-flight-deck>*{min-width:0}.interior-page[data-route=cloudservices] .cloud-flight-deck__proofs{z-index:1;gap:10px;margin:0;padding:0;list-style:none;display:grid;position:relative}.interior-page[data-route=cloudservices] .cloud-flight-deck__proofs li{background:linear-gradient(115deg,#042d5bad,#000e25b8);border:1px solid #69c7ff38;border-radius:15px 5px;grid-template-columns:minmax(92px,.28fr) minmax(0,1fr);align-items:center;gap:18px;min-height:78px;padding:16px 18px;display:grid}.interior-page[data-route=cloudservices] .cloud-flight-deck__proofs strong{color:#8adeff;font:850 .76rem/1 var(--body);letter-spacing:.11em;text-transform:uppercase}.interior-page[data-route=cloudservices] .cloud-flight-deck__proofs span{color:#bed0df;font-size:.9rem;line-height:1.55}.interior-page[data-route=cloudservices] .route-closing{overflow:clip}.interior-page[data-route=cloudservices] .route-closing>.interior-container{width:min(1280px, calc(100% - var(--cloud-shell-inset)))}.interior-page[data-route=cloudservices] .route-closing__action a[href^=tel\:]{align-items:center;min-height:44px;display:inline-flex}@media (width<=920px){.interior-page[data-route=cloudservices] .route-hero{min-height:auto;padding-top:112px}.interior-page[data-route=cloudservices] .route-hero .interior-hero__inner{grid-template-columns:minmax(0,1fr);gap:34px}.interior-page[data-route=cloudservices] .route-hero .interior-hero__title{max-width:11ch;font-size:clamp(3.3rem,6.3vw,5rem)}.interior-page[data-route=cloudservices] .route-hero .interior-hero__visual{height:clamp(500px,72vw,640px)}.interior-page[data-route=cloudservices] .cloud-runway__mast{grid-template-columns:auto minmax(0,1fr)}.interior-page[data-route=cloudservices] .cloud-runway__mast>p{grid-column:1/-1;max-width:760px;margin-top:4px}.interior-page[data-route=cloudservices] .cloud-runway__path:before{left:31px}.interior-page[data-route=cloudservices] .cloud-stage{grid-template-columns:64px minmax(0,1fr);gap:20px;min-height:auto;padding-bottom:56px}.interior-page[data-route=cloudservices] .cloud-stage__marker{grid-area:1/1;width:56px;height:56px}.interior-page[data-route=cloudservices] .cloud-stage--left .cloud-stage__copy,.interior-page[data-route=cloudservices] .cloud-stage--right .cloud-stage__copy{border-radius:26px 8px;grid-area:1/2}.interior-page[data-route=cloudservices] .cloud-stage__stack,.interior-page[data-route=cloudservices] .cloud-stage--right .cloud-stage__stack{grid-area:2/2;padding:16px 0 0}.interior-page[data-route=cloudservices] .cloud-flight-deck{grid-template-columns:1fr}}@media (width<=880px){.interior-page[data-route=cloudservices] .route-hero{padding:104px 0 74px}.interior-page[data-route=cloudservices] .route-hero .interior-hero__inner{grid-template-columns:minmax(0,1fr);gap:36px}.interior-page[data-route=cloudservices] .route-hero .interior-hero__copy{grid-area:1/1;padding:0}.interior-page[data-route=cloudservices] .route-hero .interior-hero__visual{clip-path:none;border-radius:34px 12px;grid-area:2/1;width:100%;height:clamp(470px,72vw,610px);min-height:0}.interior-page[data-route=cloudservices] .route-hero .interior-hero__title{max-width:12ch;font-size:clamp(3.2rem,10vw,4.8rem)}.interior-page[data-route=cloudservices] .route-hero-highlights{max-width:none}.interior-page[data-route=cloudservices] .route-hero-media figcaption{bottom:24px;left:24px;right:24px}}@media (width<=720px){.interior-page[data-route=cloudservices] .route-hero{padding:96px 0 66px}.interior-page[data-route=cloudservices] .route-hero .interior-hero__title{overflow-wrap:break-word;max-width:100%;font-size:clamp(3rem,14vw,4.25rem);line-height:.96}.interior-page[data-route=cloudservices] .route-hero .interior-hero__visual{justify-self:stretch;width:100%;height:clamp(420px,95vw,560px);min-height:0}.interior-page[data-route=cloudservices] .route-hero-highlights{grid-template-columns:1fr}.interior-page[data-route=cloudservices] .route-hero-media figcaption{bottom:16px;left:16px;right:16px}.interior-page[data-route=cloudservices] .core-it-unique--cloud{padding-block:74px}.interior-page[data-route=cloudservices] .cloud-runway__mast{grid-template-columns:1fr}.interior-page[data-route=cloudservices] .cloud-runway__mast>p{grid-column:auto;padding-left:18px}.interior-page[data-route=cloudservices] .cloud-command-bar{grid-template-columns:1fr}.interior-page[data-route=cloudservices] .cloud-command-bar li{grid-template-columns:auto minmax(0,1fr) auto;gap:12px;min-height:82px;padding:15px 16px}.interior-page[data-route=cloudservices] .cloud-stage{grid-template-columns:46px minmax(0,1fr);gap:10px}.interior-page[data-route=cloudservices] .cloud-runway__path:before{left:22px}.interior-page[data-route=cloudservices] .cloud-stage__marker{width:44px;height:44px}.interior-page[data-route=cloudservices] .cloud-stage__copy{padding:24px 19px}.interior-page[data-route=cloudservices] .cloud-stage__copy h3{font-size:clamp(1.75rem,9vw,2.6rem)}.interior-page[data-route=cloudservices] .cloud-stage__stack summary{grid-template-columns:42px minmax(0,1fr) 32px;gap:10px;min-height:72px;padding:12px}.interior-page[data-route=cloudservices] .cloud-stage__icon{width:42px;height:42px}.interior-page[data-route=cloudservices] .cloud-stage__icon svg{width:22px;height:22px}.interior-page[data-route=cloudservices] .cloud-stage__toggle{width:32px;height:32px}.interior-page[data-route=cloudservices] .cloud-stage__stack details>p{padding:0 14px 18px}.interior-page[data-route=cloudservices] .cloud-flight-deck{border-radius:24px 7px;padding:28px 20px}.interior-page[data-route=cloudservices] .cloud-flight-deck__proofs li{grid-template-columns:1fr;gap:7px}}@media (width<=430px){.interior-page[data-route=cloudservices] .route-hero .interior-hero__title{font-size:clamp(2.65rem,13.5vw,3.55rem)}.interior-page[data-route=cloudservices] .route-hero-media figcaption{min-height:60px}.interior-page[data-route=cloudservices] .cloud-stage{grid-template-columns:40px minmax(0,1fr);gap:8px}.interior-page[data-route=cloudservices] .cloud-runway__path:before{left:19px}.interior-page[data-route=cloudservices] .cloud-stage__marker{width:38px;height:38px}}@media (width>=921px){.interior-page[data-route=cloudservices] .route-hero .interior-hero__inner{grid-template-columns:minmax(0,1.06fr) minmax(380px,.94fr)}.interior-page[data-route=cloudservices] .route-hero .interior-hero__copy,.interior-page[data-route=cloudservices] .route-hero .interior-hero__visual{grid-row:1}.interior-page[data-route=cloudservices] .route-hero .interior-hero__copy{grid-column:1}.interior-page[data-route=cloudservices] .route-hero .interior-hero__visual{grid-column:2}.interior-page[data-route=cloudservices] .route-closing__panel{grid-template-columns:minmax(0,1.18fr) minmax(300px,.82fr)}}@media (prefers-reduced-motion:reduce){.interior-page[data-route=cloudservices] *,.interior-page[data-route=cloudservices] :before,.interior-page[data-route=cloudservices] :after{transition-duration:.01ms!important;transition-delay:0s!important;animation:none!important}}.ox-page{--ox-blue:var(--site-accent-primary,#0978ed);--ox-blue-bright:var(--site-accent-bright,#32c5ff);--ox-canvas:var(--site-canvas-black,#00030b);--ox-navy:var(--site-canvas-navy,#04142a);--ox-surface:var(--site-surface-base,#041228eb);--ox-surface-strong:var(--site-surface-strong,#020b1bf7);--ox-surface-raised:var(--site-surface-raised,#081d3af0);--ox-text:var(--site-text-primary,#f7fbff);--ox-copy:var(--site-text-secondary,#aabbd0);--ox-muted:var(--site-text-muted,#8fa8bf);--ox-line:#7bbeff2e;--ox-line-strong:#71d8ff6b;color:var(--ox-text);background:radial-gradient(circle at 76% 4%, #0978ed1f, transparent 29rem), var(--ox-canvas);overflow:clip}.ox-page *,.ox-page :before,.ox-page :after{box-sizing:border-box}.ox-shell{width:min(var(--site-content-max,90rem), calc(100% - var(--site-page-gutter,clamp(1rem, 5vw, 4.5rem)) - var(--site-page-gutter,clamp(1rem, 5vw, 4.5rem))));margin-inline:auto}.ox-page :where(section[id]){scroll-margin-top:var(--site-anchor-offset,6.25rem)}.ox-page :where(a,button,input,select,textarea):focus-visible,.ox-page [tabindex="-1"]:focus-visible{outline:2px solid var(--site-focus,#71d8ff);outline-offset:4px}.ox-page button,.ox-page input,.ox-page select,.ox-page textarea{font:inherit}.ox-page button,.ox-page a{-webkit-tap-highlight-color:transparent}.ox-page p{color:var(--ox-copy);line-height:1.65}.ox-page h1,.ox-page h2,.ox-page h3,.ox-page h4,.ox-page p{overflow-wrap:anywhere}.ox-eyebrow,.ox-form-eyebrow{color:var(--ox-blue-bright);font-size:var(--site-type-eyebrow-size,.78rem);letter-spacing:.16em;text-transform:uppercase;margin:0;font-weight:800;line-height:1.2}.ox-heading{max-width:52rem}.ox-heading h2,.ox-report h2,.ox-assessment__heading h2,.ox-human-close h2{max-width:19ch;margin:var(--site-space-4,1rem) 0 0;font-size:var(--site-type-h2-size,clamp(2rem, 1.55rem + 2vw, 3.8rem));letter-spacing:-.035em;font-weight:800;line-height:1.04}.ox-heading>p:last-child{max-width:64ch;margin:var(--site-space-5,1.25rem) 0 0;font-size:var(--site-type-supporting-size,1rem)}.ox-heading--split{grid-template-columns:minmax(0,1.12fr) minmax(19rem,.88fr);align-items:end;gap:clamp(2rem,7vw,7rem);max-width:none;display:grid}.ox-heading--split>p{margin:0}.ox-button,.ox-assessment-actions button,.ox-human-close__actions a,.ox-assessment-result__actions a,.ox-assessment-result__actions button{border-radius:var(--site-radius-control,.75rem);min-height:2.75rem;font-size:var(--site-type-button-size,.86rem);text-align:center;justify-content:center;align-items:center;gap:.75rem;font-weight:800;line-height:1.1;display:inline-flex}.ox-button{min-height:3.5rem;padding:.8rem 1.25rem}.ox-button svg,.ox-assessment-actions svg,.ox-human-close__actions svg,.ox-assessment-result__actions svg{flex:0 0 1.05rem;width:1.05rem;height:1.05rem}.ox-button--primary{color:#fff;background:linear-gradient(135deg,#0a83f5,#0964cf);border:1px solid #87d7ffad;box-shadow:inset 0 1px #ffffff4d,0 18px 38px #0059d53d}.ox-button--secondary{border:1px solid var(--ox-line-strong);color:var(--ox-text);background:#031329c2}.ox-hero{min-height:min(58rem,100svh);padding:calc(var(--site-header-height,5rem) + clamp(2.5rem, 4.5vw, 4rem)) 0 clamp(3rem, 6vw, 5.5rem);border-bottom:1px solid var(--ox-line);background:linear-gradient(#01071259,#00030be6),radial-gradient(circle at 18% 40%,#0978ed1a,#0000 31rem);position:relative}.ox-hero__grid{grid-template-columns:minmax(0,.9fr) minmax(30rem,1.1fr);align-items:center;gap:clamp(2rem,6vw,6.5rem);display:grid}.ox-hero__copy{z-index:1;min-width:0;position:relative}.ox-hero h1{max-width:15ch;margin:var(--site-space-5,1.25rem) 0 0;letter-spacing:-.05em;text-wrap:balance;font-size:clamp(2.75rem,2rem + 2.6vw,4.75rem);font-weight:800;line-height:.98}.ox-hero h1 em{color:var(--ox-blue);margin-top:.16em;font-style:normal;display:block}.ox-hero__audience{max-width:60ch;margin:var(--site-space-6,1.5rem) 0 0;font-size:clamp(1rem,.95rem + .35vw,1.2rem)}.ox-hero__deliverable{gap:var(--site-space-3,.75rem);max-width:62ch;margin:var(--site-space-5,1.25rem) 0 0;padding:var(--site-space-4,1rem);border:1px solid var(--ox-line);border-radius:var(--site-radius-card,1.125rem);background:#04152db8;grid-template-columns:2.75rem 1fr;align-items:start;display:grid}.ox-hero__deliverable svg{width:2.75rem;height:2.75rem;color:var(--ox-blue-bright);background:#064e9738;border:1px solid #48c0ff59;border-radius:.85rem;padding:.7rem}.ox-hero__deliverable span{align-self:center}.ox-hero__actions{gap:var(--site-space-3,.75rem);margin-top:var(--site-space-6,1.5rem);flex-wrap:wrap;display:flex}.ox-hero__expectation{margin:var(--site-space-4,1rem) 0 0;color:var(--ox-muted);font-size:var(--site-type-caption-size,.78rem)}.ox-hero__media{border-radius:var(--site-radius-feature,1.875rem);background:var(--ox-navy);min-width:0;box-shadow:var(--site-shadow-panel,0 30px 72px #00020d61);border:1px solid #70ccff52;margin:0;position:relative;overflow:hidden}.ox-hero__media:after{content:"";pointer-events:none;background:linear-gradient(#0000 48%,#000714e0),linear-gradient(90deg,#0007142e,#0000 48%);position:absolute;inset:0}.ox-hero__media img{aspect-ratio:16/10;object-fit:cover;object-position:center;width:100%;height:auto;display:block}.ox-hero__media figcaption{z-index:1;right:var(--site-space-5,1.25rem);bottom:var(--site-space-5,1.25rem);left:var(--site-space-5,1.25rem);padding:var(--site-space-4,1rem);border-radius:var(--site-radius-card,1.125rem);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#000918db;border:1px solid #70ccff4d;gap:.35rem;display:grid;position:absolute}.ox-hero__media figcaption span{color:var(--ox-blue-bright);font-size:var(--site-type-caption-size,.78rem);letter-spacing:.08em;text-transform:uppercase;font-weight:800}.ox-hero__media figcaption strong{font-size:clamp(1rem,.95rem + .35vw,1.2rem)}.ox-hero__facts{border-block:1px solid var(--ox-line);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:clamp(2.5rem,5vw,4.5rem);padding:0;display:grid}.ox-hero__facts>div{min-width:0;padding:var(--site-space-5,1.25rem);border-right:1px solid var(--ox-line)}.ox-hero__facts>div:last-child{border-right:0}.ox-hero__facts dt{color:var(--ox-text);font-size:clamp(1.05rem,.95rem + .5vw,1.35rem);font-weight:800}.ox-hero__facts dd{color:var(--ox-muted);font-size:var(--site-type-caption-size,.78rem);margin:.35rem 0 0;font-weight:700;line-height:1.45}.ox-process{padding-block:var(--site-section-spacious,clamp(5.5rem, 8vw, 8rem));grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:start;gap:clamp(3rem,8vw,8rem);display:grid}.ox-process ol{border-top:1px solid var(--ox-line);gap:0;margin:0;padding:0;list-style:none;display:grid}.ox-process li{gap:var(--site-space-5,1.25rem);padding:var(--site-space-6,1.5rem) 0;border-bottom:1px solid var(--ox-line);grid-template-columns:3.25rem 1fr;display:grid}.ox-process li>span{border:1px solid var(--ox-line-strong);width:3.25rem;height:3.25rem;color:var(--ox-blue-bright);letter-spacing:.12em;background:#041e3fc7;border-radius:50%;place-items:center;font-size:.72rem;font-weight:800;display:grid}.ox-process h3,.ox-category-ledger h3,.ox-report__deliverables h3{font-size:var(--site-type-h3-size,clamp(1.3rem, 1.14rem + .7vw, 1.85rem));letter-spacing:-.018em;margin:0;font-weight:750;line-height:1.18}.ox-process li p{max-width:56ch;margin:.55rem 0 0}.ox-categories{padding-block:var(--site-section-standard,clamp(4.75rem, 7vw, 7rem));border-block:1px solid var(--ox-line);background:linear-gradient(135deg, #071f3feb, #010b1bfa), var(--ox-navy)}.ox-category-ledger{border-top:1px solid var(--ox-line);border-left:1px solid var(--ox-line);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:clamp(2.5rem,5vw,4.5rem);display:grid}.ox-category-ledger article{gap:var(--site-space-5,1.25rem);border-right:1px solid var(--ox-line);border-bottom:1px solid var(--ox-line);background:#020e1f8a;grid-template-columns:3rem 1fr;align-content:start;min-width:0;min-height:10.5rem;padding:clamp(1.25rem,3vw,2rem);display:grid}.ox-category-ledger article>span{color:var(--ox-blue-bright);letter-spacing:.12em;font-size:.72rem;font-weight:800}.ox-category-ledger article p{margin:.55rem 0 0}.ox-report{padding-block:var(--site-section-spacious,clamp(5.5rem, 8vw, 8rem));grid-template-columns:minmax(0,.94fr) minmax(28rem,1.06fr);align-items:center;gap:clamp(3rem,8vw,8rem);display:grid}.ox-report__copy>p:not(.ox-eyebrow){max-width:64ch;margin:var(--site-space-5,1.25rem) 0 0}.ox-report__deliverables{gap:var(--site-space-3,.75rem);margin-top:var(--site-space-6,1.5rem);display:grid}.ox-report__deliverables article{gap:var(--site-space-4,1rem);padding:var(--site-space-4,1rem);border:1px solid var(--ox-line);border-radius:var(--site-radius-card,1.125rem);background:#04142aa3;grid-template-columns:2.75rem 1fr;display:grid}.ox-report__deliverables svg{width:2.75rem;height:2.75rem;color:var(--site-success,#42e5b9);background:#1563572e;border:1px solid #42e5b947;border-radius:.85rem;padding:.7rem}.ox-report__deliverables h3{font-size:1.05rem}.ox-report__deliverables p{font-size:var(--site-type-supporting-size,.94rem);margin:.4rem 0 0}.ox-report-preview{margin:0}.ox-report-preview__paper{border-radius:var(--site-radius-feature,1.875rem);color:#f7fbff;background:linear-gradient(145deg, #0b2f59fa, #020d1efc), var(--ox-surface-strong);box-shadow:var(--site-shadow-panel,0 30px 72px #00020d61);border:1px solid #7dcdff6b;padding:clamp(1.25rem,3.5vw,2.5rem);position:relative;overflow:hidden}.ox-report-preview__paper:before{background:linear-gradient(90deg, var(--ox-blue), var(--ox-blue-bright));content:"";height:.25rem;position:absolute;inset:0 0 auto}.ox-report-preview__header{padding-bottom:var(--site-space-5,1.25rem);border-bottom:1px solid var(--ox-line);grid-template-columns:1fr auto;align-items:center;gap:.4rem 1rem;display:grid}.ox-report-preview__header span{color:var(--ox-blue-bright);letter-spacing:.14em;text-transform:uppercase;font-size:.7rem;font-weight:800}.ox-report-preview__header strong{letter-spacing:-.025em;grid-column:1;font-size:clamp(1.3rem,1rem + 1vw,2rem)}.ox-report-preview__header small{border:1px solid var(--ox-line);color:var(--ox-muted);text-transform:uppercase;border-radius:999px;grid-area:1/2/span 2;padding:.45rem .65rem;font-size:.68rem;font-weight:800}.ox-report-preview__summary{margin-top:var(--site-space-5,1.25rem);padding:var(--site-space-5,1.25rem);border-radius:var(--site-radius-card,1.125rem);background:#010c1d9e;border:1px solid #6fc9ff33}.ox-report-preview__summary span{color:var(--ox-muted);letter-spacing:.1em;text-transform:uppercase;font-size:.7rem;font-weight:800}.ox-report-preview__summary b{margin-top:.4rem;font-size:1.15rem;display:block}.ox-report-preview__summary p{margin:.55rem 0 0}.ox-report-preview ol{margin:var(--site-space-5,1.25rem) 0 0;gap:0;padding:0;list-style:none;display:grid}.ox-report-preview li{gap:var(--site-space-3,.75rem);border-bottom:1px solid var(--ox-line);grid-template-columns:2.25rem minmax(0,1fr) minmax(3rem,.5fr);align-items:center;min-height:3.6rem;display:grid}.ox-report-preview li>span{color:var(--ox-blue-bright);font-size:.68rem;font-weight:800}.ox-report-preview li strong{min-width:0;font-size:.88rem}.ox-report-preview li i{background:linear-gradient(90deg,#32c5ffa6,#32c5ff14);border-radius:999px;width:100%;height:.35rem}.ox-report-preview__footer{gap:var(--site-space-3,.75rem);margin-top:var(--site-space-5,1.25rem);color:var(--ox-muted);grid-template-columns:2.5rem 1fr;align-items:center;font-size:.76rem;line-height:1.5;display:grid}.ox-report-preview__footer svg{border:1px solid var(--ox-line);width:2.5rem;height:2.5rem;color:var(--ox-blue-bright);border-radius:50%;padding:.6rem}.ox-report-preview figcaption{max-width:58ch;margin:var(--site-space-3,.75rem) auto 0;color:var(--ox-muted);font-size:var(--site-type-caption-size,.78rem);text-align:center;line-height:1.5}.ox-assessment{padding-block:var(--site-section-standard,clamp(4.75rem, 7vw, 7rem));border-block:1px solid var(--ox-line);background:radial-gradient(circle at 14% 6%,#0978ed2e,#0000 25rem),linear-gradient(#051730eb,#000713fa)}.ox-assessment__heading{grid-template-columns:minmax(0,1.08fr) minmax(20rem,.92fr);align-items:end;gap:clamp(2rem,7vw,7rem);max-width:none;display:grid}.ox-assessment__assurances{border:1px solid var(--ox-line);border-radius:var(--site-radius-card,1.125rem);background:#020d1ea8;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ox-assessment__assurances span{border-right:1px solid var(--ox-line);min-width:0;min-height:7rem;color:var(--ox-copy);text-align:center;align-content:center;place-items:center;gap:.6rem;padding:.9rem;font-size:.74rem;font-weight:750;line-height:1.45;display:grid}.ox-assessment__assurances span:last-child{border-right:0}.ox-assessment__assurances svg{width:1.35rem;height:1.35rem;color:var(--ox-blue-bright)}.ox-assessment-form,.ox-assessment-result{border-radius:var(--site-radius-feature,1.875rem);box-shadow:var(--site-shadow-panel,0 30px 72px #00020d61);background:#010a19f5;border:1px solid #71caff52;margin-top:clamp(2.5rem,5vw,4.5rem)}.ox-assessment-form{padding:clamp(1rem,3vw,2rem)}.ox-assessment-form__topline{justify-content:space-between;align-items:center;gap:var(--site-space-5,1.25rem);min-width:0;padding-bottom:var(--site-space-5,1.25rem);border-bottom:1px solid var(--ox-line);display:flex}.ox-assessment-form__topline>div:first-child{gap:.45rem;display:grid}.ox-assessment-form__topline strong{font-size:clamp(1.05rem,.95rem + .5vw,1.3rem)}.ox-assessment-form__save{justify-content:flex-end;align-items:center;gap:var(--site-space-3,.75rem);flex-wrap:wrap;display:flex}.ox-assessment-form__save>span{color:var(--ox-muted);font-size:var(--site-type-caption-size,.78rem)}.ox-assessment-form__save button,.ox-draft-notice button{border:1px solid var(--ox-line-strong);border-radius:var(--site-radius-control,.75rem);min-height:2.75rem;color:var(--ox-text);cursor:pointer;background:#061f3fb8;justify-content:center;align-items:center;gap:.55rem;padding:.45rem .85rem;font-size:.78rem;font-weight:750;display:inline-flex}.ox-assessment-form__save svg{width:1rem;height:1rem}.ox-draft-notice{gap:var(--site-space-3,.75rem);margin-top:var(--site-space-4,1rem);padding:var(--site-space-4,1rem);border-radius:var(--site-radius-card,1.125rem);background:#11574b2e;border:1px solid #42e5b94d;grid-template-columns:2.5rem 1fr auto;align-items:center;display:grid}.ox-draft-notice>svg{width:2.5rem;height:2.5rem;color:var(--site-success,#42e5b9);background:#42e5b91a;border-radius:50%;padding:.6rem}.ox-draft-notice>div{gap:.25rem;display:grid}.ox-draft-notice span{color:var(--ox-copy);font-size:.82rem}.ox-assessment-progress{margin:var(--site-space-5,1.25rem) 0 0;border:1px solid var(--ox-line);border-radius:var(--site-radius-card,1.125rem);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding:0;list-style:none;display:grid;overflow:hidden}.ox-assessment-progress li{min-width:0}.ox-assessment-progress button{border:0;border-right:1px solid var(--ox-line);width:100%;min-width:0;min-height:4.8rem;color:var(--ox-muted);cursor:pointer;text-align:left;background:#031124a8;grid-template-columns:2rem minmax(0,1fr);align-items:center;gap:.65rem;padding:.7rem .85rem;display:grid}.ox-assessment-progress li:last-child button{border-right:0}.ox-assessment-progress button>span{border:1px solid var(--ox-line);border-radius:50%;place-items:center;width:2rem;height:2rem;font-size:.72rem;font-weight:800;display:grid}.ox-assessment-progress button svg{width:.9rem;height:.9rem}.ox-assessment-progress button strong{min-width:0;font-size:.76rem;line-height:1.4}.ox-assessment-progress li[data-state=current] button{color:var(--ox-text);box-shadow:inset 0 -2px var(--ox-blue);background:#0978ed2b}.ox-assessment-progress li[data-state=current] button>span{border-color:var(--ox-blue-bright);color:#fff;background:var(--ox-blue)}.ox-assessment-progress li[data-state=complete] button{color:var(--ox-copy)}.ox-assessment-progress li[data-state=complete] button>span{color:var(--site-success,#42e5b9);background:#42e5b91a;border-color:#42e5b966}.ox-assessment-progress button:disabled{cursor:default;opacity:.58}.ox-form-error-summary,.ox-assessment-result--error{gap:var(--site-space-3,.75rem);margin-top:var(--site-space-4,1rem);padding:var(--site-space-4,1rem);border-radius:var(--site-radius-card,1.125rem);background:#67182438;border:1px solid #ff6b757a;grid-template-columns:2.75rem 1fr;align-items:start;display:grid}.ox-form-error-summary svg,.ox-assessment-result--error>svg{width:2.75rem;height:2.75rem;color:var(--site-danger,#ff6b75);background:#ff6b751a;border-radius:50%;padding:.7rem}.ox-form-error-summary>div{gap:.3rem;display:grid}.ox-form-error-summary span{color:#ffd2d6;font-size:.86rem}.ox-assessment-step{margin-top:var(--site-space-6,1.5rem);border:1px solid var(--ox-line);border-radius:var(--site-radius-panel,1.5rem);background:linear-gradient(145deg,#061b37d1,#010a18eb);padding:clamp(1.1rem,3vw,2.25rem)}.ox-assessment-step fieldset{border:0;min-width:0;margin:0;padding:0}.ox-assessment-step legend{max-width:24ch;color:var(--ox-text);font-size:var(--site-type-h2-size,clamp(1.8rem, 1.5rem + 1.2vw, 2.8rem));letter-spacing:-.03em;padding:0;font-weight:800;line-height:1.08}.ox-step-intro{max-width:66ch;margin:var(--site-space-4,1rem) 0 0}.ox-step-guidance{gap:var(--site-space-3,.75rem);max-width:66rem;margin-top:var(--site-space-5,1.25rem);padding:var(--site-space-4,1rem);border-radius:var(--site-radius-card,1.125rem);background:#04224257;border:1px solid #71d8ff47;grid-template-columns:2.25rem minmax(0,1fr);align-items:start;display:grid}.ox-step-guidance svg{border:1px solid var(--ox-line-strong);width:2.25rem;height:2.25rem;color:var(--ox-blue-bright);border-radius:50%;padding:.55rem}.ox-step-guidance p{margin:0;font-size:.8rem}.ox-form-grid{gap:var(--site-space-5,1.25rem);margin-top:var(--site-space-6,1.5rem);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ox-form-grid__wide{grid-column:1/-1}.ox-form-grid label,.ox-form-stack label{gap:.55rem;min-width:0;display:grid}.ox-form-grid label>span,.ox-form-stack label>span,.ox-choice-group__heading>strong{color:var(--ox-text);letter-spacing:.02em;font-size:.8rem;font-weight:800}.ox-form-grid label>span b,.ox-form-stack label>span b,.ox-choice-group__heading b,.ox-consent b{color:var(--ox-blue-bright);letter-spacing:.08em;text-transform:uppercase;margin-left:.35rem;font-size:.66rem}.ox-form-grid label>span em,.ox-form-stack label>span em,.ox-choice-group__heading em{color:var(--ox-muted);margin-left:.35rem;font-size:.72rem;font-style:normal;font-weight:650}.ox-form-grid input,.ox-form-grid select,.ox-form-stack input,.ox-form-stack select,.ox-form-stack textarea{border-radius:var(--site-radius-control,.75rem);width:100%;min-width:0;min-height:3.5rem;color:var(--ox-text);background:#000816db;border:1px solid #7dbeee47;padding:.8rem .95rem;line-height:1.45}.ox-form-stack textarea{resize:vertical;min-height:9rem}.ox-form-grid input::placeholder,.ox-form-stack textarea::placeholder{color:#7891a8;opacity:1}.ox-form-grid input:hover,.ox-form-grid select:hover,.ox-form-stack select:hover,.ox-form-stack textarea:hover{border-color:#71d8ff85}.ox-form-grid [aria-invalid=true],.ox-form-stack [aria-invalid=true],.ox-consent [aria-invalid=true]+span{border-color:var(--site-danger,#ff6b75)}.ox-form-grid label>small,.ox-form-stack label>small{color:var(--ox-muted);font-size:.76rem;line-height:1.45}.ox-form-grid label>small[id$=-error],.ox-form-stack label>small[id$=-error],.ox-field-error{color:#ffb4bb;margin:0;font-size:.78rem;font-weight:700;line-height:1.45}.ox-form-honeypot{width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important;overflow:hidden!important}.ox-choice-group{margin-top:var(--site-space-6,1.5rem)}.ox-choice-group+.ox-choice-group{padding-top:var(--site-space-6,1.5rem);border-top:1px solid var(--ox-line)}.ox-choice-group__heading{justify-content:space-between;align-items:baseline;gap:var(--site-space-4,1rem);display:flex}.ox-choice-group__heading>span{color:var(--ox-muted);font-size:.78rem}.ox-choice-grid{gap:var(--site-space-3,.75rem);margin-top:var(--site-space-4,1rem);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ox-choice-grid label{min-width:0;min-height:8rem;padding:var(--site-space-4,1rem);border:1px solid var(--ox-line);border-radius:var(--site-radius-card,1.125rem);cursor:pointer;background:#020f21bd;grid-template-columns:2rem minmax(0,1fr);align-content:center;gap:.45rem .75rem;display:grid;position:relative}.ox-choice-grid--compact label{min-height:5.5rem}.ox-choice-grid input,.ox-consent input{opacity:0;width:1px;height:1px;position:absolute}.ox-choice-grid label>span,.ox-consent>span{color:#0000;background:#000816cc;border:1px solid #7dbeee5c;border-radius:.6rem;grid-row:1/span 2;place-items:center;width:2rem;height:2rem;display:grid}.ox-choice-grid label>span svg,.ox-consent>span svg{width:1rem;height:1rem}.ox-choice-grid label>strong{align-self:end;font-size:.88rem;line-height:1.4}.ox-choice-grid label>small{color:var(--ox-muted);grid-column:2;align-self:start;font-size:.74rem;line-height:1.45}.ox-choice-grid input:checked+span,.ox-consent input:checked+span{color:#fff;background:var(--ox-blue);border-color:#71d8ffcc}.ox-choice-grid label:has(input:checked){background:#0978ed24;border-color:#71d8ff94;box-shadow:inset 0 0 0 1px #71d8ff1f}.ox-consent:has(input:checked){background:#0978ed24;border-color:#71d8ff94;box-shadow:inset 0 0 0 1px #71d8ff1f}.ox-choice-grid input:focus-visible+span,.ox-consent input:focus-visible+span{outline:2px solid var(--site-focus,#71d8ff);outline-offset:4px}.ox-form-stack{gap:var(--site-space-5,1.25rem);margin-top:var(--site-space-6,1.5rem);display:grid}.ox-review-grid{gap:var(--site-space-3,.75rem);margin-top:var(--site-space-6,1.5rem);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ox-review-grid section{min-width:0;padding:var(--site-space-4,1rem);border:1px solid var(--ox-line);border-radius:var(--site-radius-card,1.125rem);background:#020f21bd}.ox-review-grid section>div{grid-template-columns:1.8rem 1fr auto;align-items:center;gap:.55rem;display:grid}.ox-review-grid section>div>span{color:var(--ox-blue-bright);font-size:.68rem;font-weight:800}.ox-review-grid h4{margin:0;font-size:.88rem}.ox-review-grid button{min-width:2.75rem;min-height:2.75rem;color:var(--ox-blue-bright);cursor:pointer;background:0 0;border:0;font-size:.76rem;font-weight:800}.ox-review-grid p{margin:var(--site-space-4,1rem) 0 0;gap:.45rem;font-size:.78rem;display:grid}.ox-review-grid p strong{color:var(--ox-text)}.ox-review-grid p span{overflow-wrap:anywhere;white-space:pre-wrap;display:block}.ox-privacy-guidance{gap:var(--site-space-4,1rem);margin-top:var(--site-space-5,1.25rem);padding:var(--site-space-5,1.25rem);border-radius:var(--site-radius-card,1.125rem);background:#04224273;border:1px solid #71d8ff52;grid-template-columns:3rem 1fr;align-items:start;display:grid}.ox-privacy-guidance>svg{border:1px solid var(--ox-line-strong);width:3rem;height:3rem;color:var(--ox-blue-bright);border-radius:50%;padding:.7rem}.ox-privacy-guidance p{margin:.5rem 0 0}.ox-privacy-guidance a{min-height:2.75rem;color:var(--ox-blue-bright);align-items:center;margin-top:.4rem;font-size:.78rem;font-weight:750;display:inline-flex}.ox-consent{gap:var(--site-space-3,.75rem);margin-top:var(--site-space-5,1.25rem);padding:var(--site-space-4,1rem);border:1px solid var(--ox-line);border-radius:var(--site-radius-card,1.125rem);cursor:pointer;grid-template-columns:2rem 1fr;align-items:center;display:grid;position:relative}.ox-consent>span{grid-area:auto/1}.ox-consent>strong{overflow-wrap:normal;word-break:normal;grid-column:2;min-width:0;font-size:.8rem;line-height:1.5}.ox-assessment-result--error{margin-top:var(--site-space-5,1.25rem)}.ox-assessment-result--error>div{min-width:0}.ox-assessment-result--error p{margin:.4rem 0 0}.ox-assessment-actions{justify-content:space-between;align-items:center;gap:var(--site-space-4,1rem);margin-top:var(--site-space-5,1.25rem);display:flex}.ox-assessment-actions>div{gap:var(--site-space-3,.75rem);flex-wrap:wrap;display:flex}.ox-assessment-actions button{cursor:pointer;min-height:3rem;padding:.7rem 1rem}.ox-assessment-actions .ox-button--primary{min-height:3.5rem}.ox-button--back{border:1px solid var(--ox-line-strong);color:var(--ox-text);background:#041933b3}.ox-button--quiet{color:var(--ox-muted);background:0 0;border:1px solid #0000}.ox-assessment-actions button:disabled{cursor:wait;opacity:.64}.ox-spinner{animation:.9s linear infinite oxSpin}@keyframes oxSpin{to{transform:rotate(360deg)}}.ox-human-help{gap:var(--site-space-4,1rem);margin-top:var(--site-space-5,1.25rem);padding-top:var(--site-space-5,1.25rem);border-top:1px solid var(--ox-line);grid-template-columns:2.5rem minmax(0,1fr) auto auto;align-items:center;display:grid}.ox-human-help>svg{border:1px solid var(--ox-line);width:2.5rem;height:2.5rem;color:var(--ox-blue-bright);border-radius:50%;padding:.6rem}.ox-human-help p{margin:0;font-size:.8rem}.ox-human-help a{min-height:2.75rem;color:var(--ox-blue-bright);white-space:nowrap;align-items:center;gap:.5rem;font-size:.76rem;font-weight:750;display:inline-flex}.ox-human-help a svg{width:1rem;height:1rem}.ox-assessment-result--success{text-align:center;max-width:58rem;margin-inline:auto;padding:clamp(1.5rem,5vw,3.5rem)}.ox-assessment-result--success>svg{width:4rem;height:4rem;margin-bottom:var(--site-space-4,1rem);color:var(--site-success,#42e5b9);background:#42e5b91a;border:1px solid #42e5b966;border-radius:50%;padding:.9rem}.ox-assessment-result--success h3{margin:var(--site-space-4,1rem) 0 0;font-size:var(--site-type-h2-size,clamp(2rem, 1.55rem + 2vw, 3.8rem))}.ox-assessment-result--success>p:not(.ox-form-eyebrow){max-width:64ch;margin:var(--site-space-4,1rem) auto 0}.ox-assessment-result--success dl{max-width:38rem;margin:var(--site-space-6,1.5rem) auto 0;border:1px solid var(--ox-line);border-radius:var(--site-radius-card,1.125rem);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.ox-assessment-result--success dl>div{padding:var(--site-space-4,1rem);border-right:1px solid var(--ox-line)}.ox-assessment-result--success dl>div:last-child{border-right:0}.ox-assessment-result--success dt{color:var(--ox-muted);letter-spacing:.1em;text-transform:uppercase;font-size:.68rem;font-weight:800}.ox-assessment-result--success dd{overflow-wrap:anywhere;margin:.4rem 0 0;font-weight:750}.ox-assessment-result__actions{justify-content:center;gap:var(--site-space-3,.75rem);margin-top:var(--site-space-6,1.5rem);flex-wrap:wrap;display:flex}.ox-assessment-result__actions a,.ox-assessment-result__actions button{border:1px solid var(--ox-line-strong);min-height:3rem;color:var(--ox-text);cursor:pointer;background:#041933b3;padding:.7rem 1rem}.ox-human-close{padding-block:var(--site-section-standard,clamp(4.75rem, 7vw, 7rem));grid-template-columns:minmax(0,.84fr) minmax(0,1.16fr);align-items:center;gap:clamp(3rem,8vw,8rem);display:grid}.ox-human-close__actions{gap:var(--site-space-3,.75rem);display:grid}.ox-human-close__actions a{min-height:4.5rem;padding:var(--site-space-4,1rem);border:1px solid var(--ox-line);color:var(--ox-text);background:#04142aa3;justify-content:flex-start}.ox-human-close__actions a:last-child{border-color:var(--ox-line-strong);min-height:3.25rem;color:var(--ox-blue-bright);background:0 0;justify-content:center}.ox-human-close__actions a>span{gap:.25rem;display:grid}.ox-human-close__actions small{color:var(--ox-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:800}.ox-human-close__actions strong{font-size:.92rem}@media (hover:hover) and (pointer:fine){.ox-button,.ox-assessment-form button,.ox-human-close__actions a,.ox-assessment-result__actions a{transition:border-color .16s,color .16s,background-color .16s,transform .16s}.ox-button:hover,.ox-assessment-actions button:hover:not(:disabled),.ox-human-close__actions a:hover,.ox-assessment-result__actions a:hover,.ox-assessment-result__actions button:hover{border-color:#71d8ffc7;transform:translateY(-2px)}.ox-choice-grid label:hover{border-color:#71d8ff80}}@media (width<=74rem){.ox-hero__grid,.ox-process,.ox-report,.ox-human-close{grid-template-columns:1fr}.ox-hero{min-height:0}.ox-hero__copy{max-width:54rem}.ox-hero__media{max-width:58rem}.ox-assessment__heading{grid-template-columns:1fr;align-items:start}.ox-assessment__assurances{max-width:52rem}}@media (width<=58rem){.ox-heading--split{align-items:start;gap:var(--site-space-5,1.25rem);grid-template-columns:1fr}.ox-category-ledger,.ox-review-grid{grid-template-columns:1fr}.ox-category-ledger article{min-height:0}.ox-choice-grid,.ox-assessment-progress{grid-template-columns:repeat(2,minmax(0,1fr))}.ox-assessment-progress li:nth-child(2) button{border-right:0}.ox-assessment-progress li:nth-child(-n+2) button{border-bottom:1px solid var(--ox-line)}.ox-human-help{grid-template-columns:2.5rem 1fr}.ox-human-help a{grid-column:2;width:fit-content}}@media (width<=44rem){.ox-hero{padding-top:calc(var(--site-header-height,4.5rem) + 3rem)}.ox-hero h1{max-width:13ch}.ox-hero__actions,.ox-hero__actions .ox-button{width:100%}.ox-hero__facts{grid-template-columns:repeat(2,minmax(0,1fr))}.ox-hero__facts>div:nth-child(2){border-right:0}.ox-hero__facts>div:nth-child(-n+2){border-bottom:1px solid var(--ox-line)}.ox-process li{gap:var(--site-space-4,1rem);grid-template-columns:2.75rem 1fr}.ox-process li>span{width:2.75rem;height:2.75rem}.ox-report-preview__header{grid-template-columns:1fr}.ox-report-preview__header small{grid-area:auto/1;width:fit-content}.ox-assessment__assurances{grid-template-columns:1fr}.ox-assessment__assurances span{border-right:0;border-bottom:1px solid var(--ox-line);text-align:left;grid-template-columns:1.5rem 1fr;justify-items:start;min-height:4.5rem}.ox-assessment__assurances span:last-child{border-bottom:0}.ox-assessment-form__topline{align-items:flex-start}.ox-assessment-form__save{justify-content:flex-start}.ox-draft-notice{grid-template-columns:2.5rem 1fr}.ox-draft-notice button{grid-column:2;width:fit-content}.ox-form-grid,.ox-choice-grid{grid-template-columns:1fr}.ox-form-grid__wide{grid-column:auto}.ox-choice-grid label{min-height:5.75rem}.ox-choice-group__heading{display:grid}.ox-assessment-actions{flex-direction:column-reverse;align-items:stretch}.ox-assessment-actions>div{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ox-assessment-actions>button,.ox-assessment-actions>div button{width:100%}.ox-privacy-guidance{grid-template-columns:2.5rem 1fr}.ox-privacy-guidance>svg{width:2.5rem;height:2.5rem}}@media (width<=32rem){.ox-assessment-form__topline{display:grid}.ox-assessment-progress{grid-template-columns:1fr}.ox-assessment-progress li button{border-right:0;border-bottom:1px solid var(--ox-line);min-height:3.75rem}.ox-assessment-progress li:last-child button{border-bottom:0}.ox-assessment-result--success dl{grid-template-columns:1fr}.ox-assessment-result--success dl>div{border-right:0;border-bottom:1px solid var(--ox-line)}.ox-assessment-result--success dl>div:last-child{border-bottom:0}.ox-human-help{grid-template-columns:1fr}.ox-human-help a{grid-column:1}.ox-assessment-actions>div{grid-template-columns:1fr}}@media (width<=120rem){body:has(.ox-page) #oi-navigator-root.oi-navigator:not(.is-open){width:44px!important;height:44px!important;right:max(1rem, env(safe-area-inset-right))!important;bottom:max(1rem, env(safe-area-inset-bottom))!important}body:has(.ox-page) #oi-navigator-root.oi-navigator:not(.is-open) :is(.oi-navigator__prompt,.oi-navigator__launcher-meta){display:none!important}}@media (prefers-reduced-motion:reduce){.ox-page *,.ox-page :before,.ox-page :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.ox-spinner{animation:none!important}}@media (forced-colors:active){.ox-page :where(a,button,input,select,textarea):focus-visible{outline-color:highlight}.ox-choice-grid input,.ox-consent input{opacity:1;width:1rem;height:1rem;position:static}.ox-choice-grid label>span,.ox-consent>span{display:none}}body[data-site-foundation=v3] .interior-page:is([data-route=ithelpdesksupport],[data-route=itprojectmanagement],[data-route=strategicitplanning],[data-route=cloudservices],[data-route=proactivemonitoringandmaintenance],[data-route=cybersecurityandcompliance],[data-route=aisolutions],[data-route=businessvoice],[data-route=microsoft365],[data-route=googleworkspace],[data-route=testimonials],[data-route=aboutus],[data-route=careers]) .route-hero{min-height:auto;padding-top:clamp(7.25rem,9vw,8.75rem);padding-bottom:clamp(4.5rem,6vw,6.25rem)}body[data-site-foundation=v3] .interior-page:is([data-route=ithelpdesksupport],[data-route=itprojectmanagement],[data-route=strategicitplanning],[data-route=cloudservices],[data-route=proactivemonitoringandmaintenance],[data-route=cybersecurityandcompliance],[data-route=aisolutions]) .route-hero .interior-hero__inner{grid-template-columns:minmax(0,.96fr) minmax(27rem,1.04fr);align-items:center;gap:clamp(2.25rem,4.5vw,4.75rem);min-height:0}body[data-site-foundation=v3] .interior-page:is([data-route=ithelpdesksupport],[data-route=itprojectmanagement],[data-route=strategicitplanning],[data-route=cloudservices],[data-route=proactivemonitoringandmaintenance],[data-route=cybersecurityandcompliance],[data-route=aisolutions]) .route-hero .interior-hero__copy{padding-block:0}body[data-site-foundation=v3] .interior-page:is([data-route=ithelpdesksupport],[data-route=itprojectmanagement],[data-route=strategicitplanning],[data-route=cloudservices],[data-route=proactivemonitoringandmaintenance],[data-route=cybersecurityandcompliance],[data-route=aisolutions]) .route-hero .interior-hero__title{max-width:12.5ch;font-size:clamp(3.15rem,4.45vw,5.05rem);line-height:.96}body[data-site-foundation=v3] .interior-page:is([data-route=ithelpdesksupport],[data-route=itprojectmanagement],[data-route=strategicitplanning],[data-route=cloudservices],[data-route=proactivemonitoringandmaintenance],[data-route=cybersecurityandcompliance],[data-route=aisolutions]) .route-hero .interior-hero__visual{aspect-ratio:16/10;clip-path:none;border-radius:1.5rem;align-self:center;min-height:0;overflow:hidden}body[data-site-foundation=v3] .interior-page:is([data-route=ithelpdesksupport],[data-route=itprojectmanagement],[data-route=strategicitplanning],[data-route=cloudservices],[data-route=proactivemonitoringandmaintenance],[data-route=cybersecurityandcompliance],[data-route=aisolutions]) .route-hero :is(.interior-hero__description,.interior-hero__actions,.interior-hero__support){margin-top:1.5rem}body[data-site-foundation=v3] .interior-page:is([data-route=ithelpdesksupport],[data-route=itprojectmanagement],[data-route=strategicitplanning],[data-route=cloudservices],[data-route=proactivemonitoringandmaintenance],[data-route=cybersecurityandcompliance],[data-route=aisolutions]) .route-hero-highlights{gap:.55rem;margin-top:1.5rem}body[data-site-foundation=v3] .interior-page:is([data-route=ithelpdesksupport],[data-route=itprojectmanagement],[data-route=strategicitplanning],[data-route=cloudservices],[data-route=proactivemonitoringandmaintenance],[data-route=cybersecurityandcompliance],[data-route=aisolutions]) .route-hero-highlights li{min-height:3.65rem;padding:.8rem .9rem}body[data-site-foundation=v3] .interior-page[data-route=cloudservices] .route-hero .interior-hero__visual{aspect-ratio:4/5}body[data-site-foundation=v3] .interior-page[data-route=businessvoice] .route-hero .interior-hero__inner{grid-template-columns:minmax(0,.98fr) minmax(0,1.02fr);align-items:center;gap:clamp(2.5rem,5vw,5rem);min-height:0}body[data-site-foundation=v3] .interior-page[data-route=businessvoice] .route-hero .interior-hero__copy{padding:0}body[data-site-foundation=v3] .interior-page[data-route=businessvoice] .route-hero .interior-hero__title{max-width:11ch;font-size:clamp(3.25rem,4.65vw,5.25rem);line-height:.95}body[data-site-foundation=v3] .interior-page[data-route=businessvoice] .route-hero .interior-hero__visual{aspect-ratio:16/10;clip-path:none;border-radius:1.5rem;align-self:center;min-height:0;overflow:hidden}body[data-site-foundation=v3] .interior-page[data-route=businessvoice] .route-hero-highlights{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}body[data-site-foundation=v3] .interior-page:is([data-route=microsoft365],[data-route=googleworkspace]) .route-hero .interior-hero__inner{grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);align-items:center;gap:clamp(2.5rem,5vw,5rem);min-height:0}body[data-site-foundation=v3] .interior-page:is([data-route=microsoft365],[data-route=googleworkspace]) .route-hero .interior-hero__copy{padding:0}body[data-site-foundation=v3] .interior-page:is([data-route=microsoft365],[data-route=googleworkspace]) .route-hero .interior-hero__title{max-width:12ch;font-size:clamp(3.2rem,4.75vw,5.3rem);line-height:.96}body[data-site-foundation=v3] .interior-page[data-route=microsoft365] .route-hero .interior-hero__visual{aspect-ratio:4/3;border-radius:1.25rem 3rem 1.25rem 1.25rem;min-height:0}body[data-site-foundation=v3] .interior-page[data-route=googleworkspace] .route-hero .interior-hero__visual{aspect-ratio:16/10;border-radius:2.75rem 1.25rem;min-height:0}body[data-site-foundation=v3] .interior-page:is([data-route=microsoft365],[data-route=googleworkspace]) .route-hero-highlights{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}body[data-site-foundation=v3] .interior-page[data-route=aboutus] .route-hero .interior-hero__inner{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(2.5rem,5vw,5rem);min-height:0}body[data-site-foundation=v3] .interior-page[data-route=aboutus] .route-hero .interior-hero__visual,body[data-site-foundation=v3] .interior-page:is([data-route=testimonials],[data-route=careers]) .route-hero .interior-hero__visual{aspect-ratio:16/10;clip-path:none;border-radius:1.5rem;min-height:0;overflow:hidden}body[data-site-foundation=v3] .interior-page:is([data-route=testimonials],[data-route=careers]) .route-hero .interior-hero__inner{min-height:0}body[data-site-foundation=v3] .solution-framework--microsoft365 .solution-platform__capabilities article:nth-child(8){background:radial-gradient(circle at 0 0,#2b95ff1c,#0000 12rem),linear-gradient(145deg,#07264ef7,#021228fc);border-color:#59b6ff3b}body[data-site-foundation=v3] .solution-framework--microsoft365 .solution-platform__capabilities article:nth-child(8) .solution-item__icon{color:var(--solution-blue-bright,#65c9ff);border-color:var(--solution-line,#59b6ff3b);background:var(--solution-accent-soft,#0978ed2e);box-shadow:none}body[data-site-foundation=v3] .solution-framework--microsoft365 .solution-security__controls article:nth-child(3){background:radial-gradient(circle at 100% 0,#32b5ff14,#0000 11rem),linear-gradient(145deg,#072449f2,#021126fa);border-color:#59b6ff3b}body[data-site-foundation=v3] .solution-framework--microsoft365 .solution-security__controls article:nth-child(3) .solution-item__icon{color:var(--solution-blue-bright,#65c9ff);border-color:var(--solution-line,#59b6ff3b);background:var(--solution-accent-soft,#0978ed2e)}body[data-site-foundation=v3] :is(.service-page-stage,.service-v9-stage){padding-block:clamp(4rem,6vw,6.5rem)}body[data-site-foundation=v3] :is(.service-editorial,.service-outcome-grid>li,.service-capability-grid>li,.service-process>li,.service-v9-grid>li,.service-v9-process>li,.service-related,.service-v9-related a){clip-path:none;border-radius:1.125rem;overflow:visible}body[data-site-foundation=v3] .service-editorial{overflow:hidden}body[data-site-foundation=v3] .service-page-stage__heading,body[data-site-foundation=v3] .service-v9-heading{gap:.85rem}body[data-site-foundation=v3] .service-v9-heading{margin-bottom:clamp(2rem,3.5vw,3.25rem)}body[data-site-foundation=v3] .service-v9-monitoring__expertise .service-v9-heading,body[data-site-foundation=v3] .service-v9-ai__outcomes .service-v9-heading{position:static;top:auto}body[data-site-foundation=v3] .monitoring-care-loop,body[data-site-foundation=v3] .security-defense-map{aspect-ratio:1;justify-self:center;width:min(100%,29rem);min-height:0;overflow:visible}body[data-site-foundation=v3] .service-v9-grid--coverage{grid-template-columns:repeat(6,minmax(0,1fr))}body[data-site-foundation=v3] .service-v9-grid--coverage>li{grid-column:span 2}body[data-site-foundation=v3] .service-v9-grid--coverage>li:nth-last-child(-n+2){grid-column:span 3}body[data-site-foundation=v3] :is(.service-v9-process--monitoring,.service-v9-process--compliance,.service-process--strategy){grid-template-columns:repeat(6,minmax(0,1fr))}body[data-site-foundation=v3] :is(.service-v9-process--monitoring,.service-v9-process--compliance,.service-process--strategy)>li{grid-column:span 2}body[data-site-foundation=v3] :is(.service-v9-process--monitoring,.service-v9-process--compliance,.service-process--strategy)>li:nth-last-child(-n+2){grid-column:span 3}body[data-site-foundation=v3] .service-v9-chapter-nav{width:100%;max-width:none;padding:.75rem var(--site-page-gutter,2rem);border-block:1px solid #75bcff33;grid-template-columns:repeat(2,minmax(0,36rem));justify-content:center}body[data-site-foundation=v3] .service-v9-chapter-nav a{border-radius:.75rem}body[data-site-foundation=v3] .service-v9-chapter-nav a:first-child{background:#0978ed2e;border-color:#67bfff4d}body[data-site-foundation=v3] .service-v9--security-compliance:has(#compliance:target) .service-v9-chapter-nav a:first-child{background:0 0;border-color:#0000}body[data-site-foundation=v3] .service-v9--security-compliance:has(#compliance:target) .service-v9-chapter-nav a:last-child{color:#fff8e9;background:#d3b47a21;border-color:#d3b47a6b}body[data-site-foundation=v3] .service-v9--security-compliance:has(#compliance:target) .service-v9-chapter-nav a:last-child svg{color:#d3b47a}body[data-site-foundation=v3] .service-v9-compliance__figure{border-radius:1.25rem;overflow:hidden}body[data-site-foundation=v3] .service-v9-compliance__figure img{aspect-ratio:16/10}body[data-site-foundation=v3] .service-v9-compliance__figure figcaption{min-height:3.5rem}body[data-site-foundation=v3] .service-v9-related{background:linear-gradient(90deg,#d3b47a0e,#0000 32%,#0978ed13),#030d1d;border-top-color:#d3b47a3d}body[data-site-foundation=v3] .service-v9-process--ai>li{min-height:0}body[data-site-foundation=v3] .ai-workflow-map{max-width:100%;overflow:hidden}body[data-site-foundation=v3] .ai-workflow-map__tabs{grid-template-columns:minmax(0,1fr) 1rem minmax(0,1fr) 1rem minmax(0,1fr) 1rem minmax(0,1fr) 1rem minmax(0,1fr);gap:.55rem}body[data-site-foundation=v3] .ai-workflow-map__tab{min-width:0;min-height:6.25rem;padding:.8rem .65rem;line-height:1.3}body[data-site-foundation=v3] .route-closing[class*=route-closing--] .route-closing__panel{min-height:22rem;color:inherit;clip-path:none;text-align:left;background:radial-gradient(circle at 86% 18%,#188eff2e,#0000 19rem),linear-gradient(140deg,#062a54f7,#010d20fc 68%);border:1px solid #6cc4ff57;border-top-color:#7dd3ff8c;border-radius:1.75rem;outline:0;grid-template-columns:minmax(0,1.12fr) minmax(17.5rem,.88fr);place-items:center stretch;gap:clamp(2.25rem,5vw,4.75rem);padding:clamp(2.5rem,5vw,4.5rem);overflow:hidden;box-shadow:0 2rem 5.5rem #00041261,inset 0 1px #ffffff0e}body[data-site-foundation=v3] .route-closing[class*=route-closing--] .route-closing__copy{min-width:0}body[data-site-foundation=v3] .route-closing[class*=route-closing--] .route-closing__copy h2{max-width:13ch;margin:.85rem 0 1rem;font-size:clamp(2.65rem,4.25vw,4.9rem);line-height:.96}body[data-site-foundation=v3] .route-closing[class*=route-closing--] .route-closing__copy>p:last-of-type{max-width:42rem;font-size:1rem;line-height:1.65}body[data-site-foundation=v3] .route-closing[class*=route-closing--] .route-closing__assurances{justify-content:flex-start;gap:.5rem;margin-top:1.5rem}body[data-site-foundation=v3] .route-closing[class*=route-closing--] .route-closing__assurances li{min-height:2.35rem;padding:.55rem .75rem}body[data-site-foundation=v3] .route-closing[class*=route-closing--] .route-closing__action{order:initial;place-self:end;width:100%;max-width:30rem;padding-bottom:2.15rem}body[data-site-foundation=v3] .route-closing[class*=route-closing--] .route-closing__phone-label,body[data-site-foundation=v3] .route-closing[class*=route-closing--] .route-closing__action>a:last-child{justify-self:start}body[data-site-foundation=v3] .route-closing[class*=route-closing--] .route-closing__emblem{border-radius:.95rem;width:3.1rem;height:3.1rem;top:1.5rem;right:1.6rem}body[data-site-foundation=v3] .route-closing[class*=route-closing--] .route-closing__signal{background:#000c1f85;border:1px solid #5fc3ff2e;border-radius:.65rem;padding:.55rem .65rem;bottom:1.5rem;right:1.75rem}body[data-site-foundation=v3] .virtual-boardroom-main{padding-top:var(--site-header-height,5rem)}body[data-site-foundation=v3] .boardroom-room-stage{min-width:0;max-width:100%}body[data-site-foundation=v3] .boardroom-room-stage :is(.boardroom-room-stage__scene,.boardroom-room-stage__overlay-plane){max-width:100%}@media (width>=1121px){body[data-site-foundation=v3] .boardroom-room-stage{min-height:max(45rem, calc(100svh - var(--site-header-height,5rem)))}body[data-site-foundation=v3] .boardroom-room-stage__plaque{width:min(32rem,41vw)}body[data-site-foundation=v3] .boardroom-monitor{left:47.5%}body[data-site-foundation=v3] .boardroom-room-stage__plaque h1{font-size:clamp(3.25rem,4.5vw,4.1rem);line-height:.94}body[data-site-foundation=v3] .boardroom-room-stage__actions{grid-template-columns:repeat(2,minmax(0,1fr))}}body[data-site-foundation=v3] .pricing-hero{min-height:auto;padding-top:clamp(7.5rem,9vw,8.75rem);padding-bottom:clamp(4.5rem,6vw,6.25rem)}body[data-site-foundation=v3] .pricing-hero__grid{grid-template-columns:minmax(0,.96fr) minmax(0,1.04fr);gap:clamp(2.5rem,5vw,5rem)}body[data-site-foundation=v3] .pricing-hero__media{aspect-ratio:16/10;border-radius:1.5rem;min-height:0;overflow:hidden}body[data-site-foundation=v3] .pricing-page :is(.monthly-support__panel,.pricing-calculator,.project-blocks,.pricing-disclosures__panel,.pricing-final__panel){clip-path:none;max-width:100%;overflow:hidden}body[data-site-foundation=v3] .about-manifesto{border-radius:1.75rem;overflow:hidden}body[data-site-foundation=v3] .about-manifesto .unique-route__image{aspect-ratio:16/9;border-radius:1.25rem;min-height:0;overflow:hidden}body[data-site-foundation=v3] .career-equipment{background:linear-gradient(145deg,#051e3eb8,#010a18d1);border:1px solid #7dcaff38;border-radius:1.5rem;overflow:hidden}body[data-site-foundation=v3] .career-equipment>div:last-child{grid-template-columns:repeat(6,minmax(0,1fr))}body[data-site-foundation=v3] .career-equipment article{background:linear-gradient(135deg,#0839709e,#020f21c7);border:1px solid #65bcfa33;border-left:3px solid #168df4;border-radius:1rem;grid-column:span 2;min-height:13rem}body[data-site-foundation=v3] .career-equipment article:nth-last-child(-n+2){grid-column:span 3}@media (width<=1240px){body[data-site-foundation=v3] .interior-page:is([data-route=ithelpdesksupport],[data-route=itprojectmanagement],[data-route=strategicitplanning],[data-route=cloudservices],[data-route=proactivemonitoringandmaintenance],[data-route=cybersecurityandcompliance],[data-route=aisolutions],[data-route=businessvoice],[data-route=microsoft365],[data-route=googleworkspace],[data-route=aboutus]) .route-hero .interior-hero__inner{grid-template-columns:1fr}body[data-site-foundation=v3] .interior-page:is([data-route=ithelpdesksupport],[data-route=itprojectmanagement],[data-route=strategicitplanning],[data-route=cloudservices],[data-route=proactivemonitoringandmaintenance],[data-route=cybersecurityandcompliance],[data-route=aisolutions],[data-route=businessvoice],[data-route=microsoft365],[data-route=googleworkspace],[data-route=aboutus]) .route-hero .interior-hero__visual{width:min(100%,54rem)}body[data-site-foundation=v3] .service-v9-compliance__hero-inner>div{order:1}body[data-site-foundation=v3] .service-v9-compliance__figure{order:2}body[data-site-foundation=v3] .service-v9-grid--coverage,body[data-site-foundation=v3] :is(.service-v9-process--monitoring,.service-v9-process--compliance,.service-process--strategy){grid-template-columns:repeat(2,minmax(0,1fr))}body[data-site-foundation=v3] .service-v9-grid--coverage>li,body[data-site-foundation=v3] .service-v9-grid--coverage>li:nth-last-child(-n+2),body[data-site-foundation=v3] :is(.service-v9-process--monitoring,.service-v9-process--compliance,.service-process--strategy)>li,body[data-site-foundation=v3] :is(.service-v9-process--monitoring,.service-v9-process--compliance,.service-process--strategy)>li:nth-last-child(-n+2){grid-column:auto}body[data-site-foundation=v3] .ai-workflow-map__tabs{grid-template-columns:repeat(5,minmax(0,1fr))}body[data-site-foundation=v3] .ai-workflow-map__connector{display:none}body[data-site-foundation=v3] .career-equipment>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-site-foundation=v3] .career-equipment article,body[data-site-foundation=v3] .career-equipment article:nth-last-child(-n+2){grid-column:auto}body[data-site-foundation=v3] .career-equipment article:last-child{grid-column:1/-1}}@media (width<=900px){body[data-site-foundation=v3] .route-closing[class*=route-closing--] .route-closing__panel{border-radius:1.5rem;grid-template-columns:1fr;gap:2rem;min-height:0;padding:2.5rem 2rem 4rem}body[data-site-foundation=v3] .route-closing[class*=route-closing--] .route-closing__action{justify-self:start;max-width:34rem;padding-bottom:0}body[data-site-foundation=v3] .ai-workflow-map__tabs{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-site-foundation=v3] .ai-workflow-map__tab{min-height:5rem}body[data-site-foundation=v3] .ai-workflow-map__tab:last-of-type{grid-column:1/-1}body[data-site-foundation=v3] .ai-workflow-map__detail{min-height:0}body[data-site-foundation=v3] .pricing-hero__grid{grid-template-columns:1fr}}@media (width>=821px) and (width<=1120px){body[data-site-foundation=v3] .boardroom-room-stage{grid-template-rows:30rem auto auto}body[data-site-foundation=v3] .boardroom-room-stage__overlay-plane{height:30rem}body[data-site-foundation=v3] .boardroom-room-stage__plaque{margin:-2.35rem 2rem 0;padding:2rem}body[data-site-foundation=v3] .boardroom-room-stage__plaque h1{font-size:clamp(3.1rem,6.5vw,4.15rem)}body[data-site-foundation=v3] .boardroom-room-stage__threshold{margin:1rem 2rem 0}}@media (width<=820px){body[data-site-foundation=v3] .interior-page:is([data-route=ithelpdesksupport],[data-route=itprojectmanagement],[data-route=strategicitplanning],[data-route=cloudservices],[data-route=proactivemonitoringandmaintenance],[data-route=cybersecurityandcompliance],[data-route=aisolutions],[data-route=businessvoice],[data-route=microsoft365],[data-route=googleworkspace],[data-route=testimonials],[data-route=aboutus],[data-route=careers]) .route-hero{padding-top:6.75rem;padding-bottom:4rem}body[data-site-foundation=v3] .interior-page:is([data-route=ithelpdesksupport],[data-route=itprojectmanagement],[data-route=strategicitplanning],[data-route=cloudservices],[data-route=proactivemonitoringandmaintenance],[data-route=cybersecurityandcompliance],[data-route=aisolutions],[data-route=businessvoice],[data-route=microsoft365],[data-route=googleworkspace],[data-route=testimonials],[data-route=aboutus],[data-route=careers]) .route-hero .interior-hero__title{max-width:13ch;font-size:clamp(2.75rem,9vw,4rem)}body[data-site-foundation=v3] .interior-page:is([data-route=ithelpdesksupport],[data-route=itprojectmanagement],[data-route=strategicitplanning],[data-route=cloudservices],[data-route=proactivemonitoringandmaintenance],[data-route=cybersecurityandcompliance],[data-route=aisolutions],[data-route=businessvoice],[data-route=microsoft365],[data-route=googleworkspace],[data-route=testimonials],[data-route=aboutus],[data-route=careers]) .route-hero .interior-hero__visual{aspect-ratio:16/10;border-radius:1.25rem}body[data-site-foundation=v3] .boardroom-room-stage{grid-template-rows:minmax(21rem,46svh) auto auto}body[data-site-foundation=v3] .boardroom-room-stage__overlay-plane{height:max(21rem,46svh)}body[data-site-foundation=v3] .boardroom-room-stage__plaque{margin:-1.25rem 1rem 0;padding:clamp(1.5rem,5vw,2rem)}body[data-site-foundation=v3] .boardroom-room-stage__plaque h1{font-size:clamp(2.75rem,10vw,4rem)}body[data-site-foundation=v3] .boardroom-room-stage__threshold{margin:.9rem 1rem 0}}@media (width<=680px){body[data-site-foundation=v3] :is(.service-page-stage,.service-v9-stage){padding-block:3.5rem}body[data-site-foundation=v3] .service-page-stage__heading h2,body[data-site-foundation=v3] .service-v9-heading h2{font-size:clamp(2.15rem,9vw,3.25rem)}body[data-site-foundation=v3] .service-v9-grid--coverage,body[data-site-foundation=v3] :is(.service-v9-process--monitoring,.service-v9-process--compliance,.service-process--strategy){grid-template-columns:1fr}body[data-site-foundation=v3] .monitoring-care-loop,body[data-site-foundation=v3] .security-defense-map{width:min(100%,21rem);min-height:0}body[data-site-foundation=v3] :is(.monitoring-care-loop__node,.security-defense-map>span){min-width:4.9rem;max-width:6.25rem;padding:.45rem .5rem;font-size:.63rem}body[data-site-foundation=v3] .service-v9-compliance__figure figcaption{align-items:flex-start;padding:.9rem 1rem;font-size:.72rem}body[data-site-foundation=v3] .service-v9-chapter-nav{padding:.45rem .75rem}body[data-site-foundation=v3] .service-v9-chapter-nav a{min-height:3.25rem;padding:.5rem;font-size:.75rem}body[data-site-foundation=v3] .route-closing[class*=route-closing--] .route-closing__panel{border-radius:1.25rem;padding:2rem 1.25rem 4rem}body[data-site-foundation=v3] .route-closing[class*=route-closing--] .route-closing__copy h2{max-width:14ch;font-size:clamp(2.35rem,11vw,3.4rem)}body[data-site-foundation=v3] .route-closing[class*=route-closing--] .route-closing__assurances{grid-template-columns:1fr;display:grid}body[data-site-foundation=v3] .route-closing[class*=route-closing--] .route-closing__assurances li{width:100%}body[data-site-foundation=v3] .pricing-hero{padding:6.75rem 0 4rem}body[data-site-foundation=v3] .pricing-hero h1{font-size:clamp(2.8rem,12vw,4rem)}body[data-site-foundation=v3] .career-equipment{padding:2rem 1.25rem}body[data-site-foundation=v3] .career-equipment>div:last-child{grid-template-columns:1fr;margin-top:2rem}body[data-site-foundation=v3] .career-equipment article,body[data-site-foundation=v3] .career-equipment article:last-child{grid-column:auto;min-height:0;padding:1.35rem}}@media (width<=560px){body[data-site-foundation=v3] .boardroom-room-stage{grid-template-rows:18.75rem auto auto}body[data-site-foundation=v3] .boardroom-room-stage__overlay-plane{height:18.75rem}body[data-site-foundation=v3] .boardroom-room-stage__plaque{border-radius:.9rem;margin:-.75rem .75rem 0;padding:1.35rem 1.2rem}body[data-site-foundation=v3] .boardroom-room-stage__breadcrumb{margin-bottom:.8rem}body[data-site-foundation=v3] .boardroom-room-stage__plaque h1{font-size:clamp(2.4rem,12vw,3.25rem)}body[data-site-foundation=v3] .boardroom-room-stage__rule{margin:1rem 0 .85rem}body[data-site-foundation=v3] .boardroom-room-stage__actions{margin-top:1rem}body[data-site-foundation=v3] .boardroom-room-stage__concierge{grid-template-columns:1fr}body[data-site-foundation=v3] .boardroom-room-stage__threshold{margin:.75rem}body[data-site-foundation=v3] .boardroom-room-stage__threshold span{min-height:2.75rem;padding:.55rem .75rem}}body[data-site-foundation=v3] .service-page-stage--project-process .service-editorial{align-self:start}body[data-site-foundation=v3] .service-page-stage--project-process .service-editorial img{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;min-height:0}body[data-site-foundation=v3] .service-page-stage--project-process .service-editorial figcaption{height:auto;min-height:0}body[data-site-foundation=v3] .service-cloud-transition .service-cloud-transition__cards{align-items:stretch}body[data-site-foundation=v3] .service-cloud-transition .service-cloud-transition__cards>li{height:100%;min-height:0}body[data-site-foundation=v3] .service-disclosures summary{min-height:4.75rem}body[data-site-foundation=v3] .service-disclosures summary:focus-visible{outline-offset:3px;outline:3px solid #fff}body[data-site-foundation=v3] .service-disclosures summary>.service-disclosures__chevron{width:1.15rem;height:1.15rem}body[data-site-foundation=v3] .service-v9--security-compliance:has(#compliance:target) .service-v9-chapter-nav{border-block-color:#d3b47a47}body[data-site-foundation=v3] .service-v9--security-compliance:has(#compliance:target) #compliance{border-top-color:#d3b47a47}@media (width>=681px) and (width<=1240px){body[data-site-foundation=v3] :is(.service-v9-process--monitoring,.service-v9-process--compliance,.service-process--strategy)>li:last-child{grid-column:1/-1}}@media (width<=1120px){body[data-site-foundation=v3] .interior-page[data-route=cloudservices] .route-hero .interior-hero__visual{aspect-ratio:16/10;height:auto}body[data-site-foundation=v3] .service-page-stage--helpdesk-capabilities{grid-template-columns:1fr}body[data-site-foundation=v3] .service-contact-paths{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-site-foundation=v3] .service-contact-paths>a:last-child,body[data-site-foundation=v3] .service-page-stage--project-outcomes .service-outcome-grid>li:last-child,body[data-site-foundation=v3] .service-page-stage--strategy-outcomes .service-outcome-grid>li:last-child,body[data-site-foundation=v3] .service-capability-grid--strategy>li:last-child,body[data-site-foundation=v3] .service-page-stage--cloud-outcomes .service-outcome-grid>li:last-child,body[data-site-foundation=v3] .service-process--cloud>li:last-child{grid-column:1/-1}body[data-site-foundation=v3] .service-cloud-transition__path{grid-template-columns:repeat(6,minmax(0,1fr))}body[data-site-foundation=v3] .service-cloud-transition__path>span{grid-column:span 2}body[data-site-foundation=v3] .service-cloud-transition__path>span:nth-last-child(-n+2){grid-column:span 3}body[data-site-foundation=v3] .service-page-stage--cloud-operating-model{gap:2.25rem}}@media (width<=900px){body[data-site-foundation=v3] .service-disclosures{grid-template-columns:1fr}}@media (width<=820px){body[data-site-foundation=v3] .interior-page[data-route=cloudservices] .route-hero .interior-hero__visual{aspect-ratio:16/10;height:auto}body[data-site-foundation=v3] .interior-page[data-route=ithelpdesksupport] .route-hero-media img{object-position:54% center}body[data-site-foundation=v3] .interior-page[data-route=itprojectmanagement] .route-hero-media img,body[data-site-foundation=v3] .interior-page[data-route=cloudservices] .route-hero-media img{object-position:50% center}body[data-site-foundation=v3] .interior-page[data-route=ithelpdesksupport] .route-hero .interior-hero__title{max-width:12ch;font-size:clamp(2.7rem,10vw,3.4rem)}body[data-site-foundation=v3] .interior-page[data-route=strategicitplanning] .route-hero .interior-hero__title{max-width:12ch;font-size:clamp(2.65rem,9.5vw,3.5rem);line-height:1}}@media (width<=680px){body[data-site-foundation=v3] .service-contact-paths{grid-template-columns:1fr}body[data-site-foundation=v3] .service-contact-paths>a:last-child{grid-column:auto}body[data-site-foundation=v3] .service-cloud-transition__path{grid-template-columns:1fr}body[data-site-foundation=v3] .service-cloud-transition__path>span,body[data-site-foundation=v3] .service-cloud-transition__path>span:nth-last-child(-n+2){grid-column:auto}}@media (width<=520px){body[data-site-foundation=v3] .interior-page:is([data-route=ithelpdesksupport],[data-route=itprojectmanagement],[data-route=proactivemonitoringandmaintenance],[data-route=cybersecurityandcompliance],[data-route=aisolutions]) .route-hero-media__status{display:none}}body[data-site-foundation=v3] .security-platform-card{background:radial-gradient(circle at 92% 8%,#1f91ff21,#0000 18rem),linear-gradient(150deg,#072244f7,#020e20fc);border-color:#67beff4d;box-shadow:0 1.75rem 4.75rem #00031057,inset 0 1px #ffffff0e}body[data-site-foundation=v3] .security-platform-card__identity{background:linear-gradient(120deg,#0e509738,#0000 54%),#04152b;border-bottom-color:#6fbef933;grid-template-columns:minmax(0,1fr) minmax(11.5rem,.76fr);min-height:7.6rem;padding:clamp(1.15rem,2.4vw,1.65rem)}body[data-site-foundation=v3] .security-platform-card__identity>span{color:#a9c1d8;line-height:1.5}body[data-site-foundation=v3] .security-platform-card__identity>div{background:linear-gradient(145deg,#fffffffa,#e6eef6f7);border:1px solid #c9dcedc7;border-radius:.9rem;width:100%;min-height:4.85rem;padding:.7rem 1rem;overflow:hidden;box-shadow:inset 0 1px #fff,0 .8rem 2rem #00041238}body[data-site-foundation=v3] .security-platform-card__identity img{max-height:2.65rem}body[data-site-foundation=v3] .interior-page[data-route=googleworkspace] .route-hero .interior-hero__copy{align-items:stretch}body[data-site-foundation=v3] .interior-page[data-route=googleworkspace] .route-hero .interior-hero__copy>*{align-self:stretch;width:100%;max-width:100%}body[data-site-foundation=v3] .interior-page[data-route=googleworkspace] .route-hero .interior-kicker{margin-top:1rem}body[data-site-foundation=v3] .interior-page[data-route=googleworkspace] .route-hero .interior-hero__title{width:100%;max-width:100%;margin-top:1.1rem;font-size:clamp(3.35rem,4.25vw,4.65rem);line-height:.96}body[data-site-foundation=v3] .interior-page[data-route=googleworkspace] .route-hero .interior-hero__description{margin-top:1.45rem}body[data-site-foundation=v3] .interior-page[data-route=googleworkspace] .route-hero :is(.interior-hero__actions,.interior-hero__support){margin-top:1.5rem}body[data-site-foundation=v3] .business-voice-v11__outcomes{grid-template-columns:minmax(24rem,.82fr) minmax(32rem,1.18fr);align-items:start;gap:clamp(3rem,5vw,5rem)}body[data-site-foundation=v3] .business-voice-v11__outcomes .business-voice-v11__heading{position:static;top:auto}body[data-site-foundation=v3] .business-voice-v11__outcome-list{align-content:start;gap:.9rem}body[data-site-foundation=v3] .business-voice-v11__outcome-list>li,body[data-site-foundation=v3] .business-voice-v11__outcome-list>li+li,body[data-site-foundation=v3] .business-voice-v11__outcome-list>li:nth-child(2n){width:100%;min-height:10rem;margin-inline:0}body[data-site-foundation=v3] .interior-page[data-route=testimonials] .route-hero .interior-hero__inner{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:clamp(3rem,5vw,5rem)}body[data-site-foundation=v3] .interior-page[data-route=testimonials] .route-hero .interior-hero__copy{padding:0}body[data-site-foundation=v3] .interior-page[data-route=testimonials] .route-hero .interior-hero__title{width:100%;max-width:none;font-size:clamp(3.75rem,5vw,5.35rem);line-height:.96}body[data-site-foundation=v3] .interior-page[data-route=testimonials] .route-hero .interior-hero__description{margin-top:1.4rem}body[data-site-foundation=v3] .interior-page[data-route=testimonials] .route-hero :is(.interior-hero__actions,.interior-hero__support){margin-top:1.5rem}body[data-site-foundation=v3] .interior-page[data-route=testimonials] .route-hero .interior-hero__visual{aspect-ratio:4/3}body[data-site-foundation=v3] .testimonial-theater{min-height:58rem}body[data-site-foundation=v3] .testimonial-theater>header h2{max-width:9.5ch;font-size:clamp(3.2rem,5.35vw,5.75rem)}body[data-site-foundation=v3] .testimonial-theater__quotes{align-items:stretch;top:20rem;bottom:4rem}body[data-site-foundation=v3] .testimonial-theater blockquote,body[data-site-foundation=v3] .testimonial-theater blockquote:last-child{min-height:0}body[data-site-foundation=v3] :is(.about-standard #about-standard-title,.career-profile #career-profile-title){margin-inline:auto}body[data-site-foundation=v3] .about-national{grid-template-columns:minmax(15rem,.42fr) minmax(0,1fr)}body[data-site-foundation=v3] .about-national__media{aspect-ratio:1;background:#020b1b;border:1px solid #6fc7ff57;border-radius:1.4rem;grid-row:1/span 3;place-self:center;width:min(100%,17rem);margin:0;position:relative;overflow:hidden;box-shadow:0 1.6rem 4rem #0003125c,inset 0 1px #ffffff12}body[data-site-foundation=v3] .about-national__media img{object-fit:cover;width:100%;height:100%;display:block}@media (width>=1121px){body[data-site-foundation=v3] .boardroom-room-stage__scene img{transform-origin:50%;max-width:none;transform:translate(1.9%)scale(1.025)}body[data-site-foundation=v3] .boardroom-monitor{width:20.8%;left:48.8%}}body[data-site-foundation=v3] .site-footer[data-site-footer-version="4"] .footer-v4__shell,body[data-site-foundation=v3] .site-footer[data-site-footer-version="4"] .footer-navigation{align-items:start}body[data-site-foundation=v3] .site-footer[data-site-footer-version="4"] :is(.footer-brand,.footer-contact-card){align-content:start}body[data-site-foundation=v3] .site-footer[data-site-footer-version="4"] .footer-column h3{padding-inline:.45rem}body[data-site-foundation=v3] .site-footer[data-site-footer-version="4"] .footer-column a{justify-content:flex-start;line-height:1.4}body[data-site-foundation=v3] .site-footer[data-site-footer-version="4"] .footer-contact-card h2{max-width:22rem}body[data-site-foundation=v3] .site-footer[data-site-footer-version="4"] .footer-bottom>span,body[data-site-foundation=v3] .site-footer[data-site-footer-version="4"] .footer-bottom nav{align-self:center}@media (width>=701px) and (width<=1360px){body[data-site-foundation=v3] .site-footer[data-site-footer-version="4"] .footer-v4__shell{gap:3rem clamp(2.5rem,5vw,4.5rem)}body[data-site-foundation=v3] .site-footer[data-site-footer-version="4"] .footer-navigation{border-top:1px solid #64beff24;padding-top:2rem}body[data-site-foundation=v3] .site-footer[data-site-footer-version="4"] .footer-bottom{margin-top:clamp(2.5rem,4vw,3.5rem)}}@media (width<=1240px){body[data-site-foundation=v3] .business-voice-v11__outcomes{grid-template-columns:1fr}body[data-site-foundation=v3] .interior-page[data-route=testimonials] .route-hero .interior-hero__inner{grid-template-columns:1fr;gap:2.5rem}body[data-site-foundation=v3] .interior-page[data-route=testimonials] .route-hero .interior-hero__copy{width:min(100%,48rem)}}@media (width<=1180px){body[data-site-foundation=v3] .testimonial-theater{gap:1.5rem;min-height:0;display:grid}body[data-site-foundation=v3] .testimonial-theater>.unique-route__image{grid-row:1;min-height:28rem;position:relative}body[data-site-foundation=v3] .testimonial-theater>header{grid-row:2;max-width:46rem;margin-top:-10rem;padding:0 1rem 2rem}body[data-site-foundation=v3] .testimonial-theater__quotes{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;position:relative;inset:auto}body[data-site-foundation=v3] .testimonial-theater blockquote,body[data-site-foundation=v3] .testimonial-theater blockquote:last-child{min-height:100%}}@media (width<=900px){body[data-site-foundation=v3] .about-national{grid-template-columns:1fr}body[data-site-foundation=v3] .about-national__media{grid-row:auto;width:min(100%,20rem)}}@media (width<=760px){body[data-site-foundation=v3] .security-platform-card__identity{grid-template-columns:1fr}body[data-site-foundation=v3] .security-platform-card__identity>div{width:min(100%,13rem)}body[data-site-foundation=v3] .business-voice-v11__outcome-list>li,body[data-site-foundation=v3] .business-voice-v11__outcome-list>li+li,body[data-site-foundation=v3] .business-voice-v11__outcome-list>li:nth-child(2n){min-height:0}body[data-site-foundation=v3] .testimonial-theater__quotes{grid-template-columns:1fr}}@media (width<=680px){body[data-site-foundation=v3] .interior-page[data-route=googleworkspace] .route-hero .interior-hero__title,body[data-site-foundation=v3] .interior-page[data-route=testimonials] .route-hero .interior-hero__title{font-size:clamp(2.7rem,12vw,3.55rem)}body[data-site-foundation=v3] .testimonial-theater>header{margin-top:-7.5rem;padding-inline:0}body[data-site-foundation=v3] .testimonial-theater>header h2{font-size:clamp(2.8rem,13vw,4rem)}body[data-site-foundation=v3] .site-footer[data-site-footer-version="4"] .footer-bottom>span,body[data-site-foundation=v3] .site-footer[data-site-footer-version="4"] .footer-bottom nav{align-self:stretch}}@media (width<=520px){body[data-site-foundation=v3] .site-footer[data-site-footer-version="4"] .footer-navigation,body[data-site-foundation=v3] .site-footer[data-site-footer-version="4"] .footer-column--wide .footer-column__links{grid-template-columns:1fr}body[data-site-foundation=v3] .site-footer[data-site-footer-version="4"] .footer-column--wide{grid-column:auto}}@media (prefers-reduced-motion:reduce){body[data-site-foundation=v3] .security-platform-card,body[data-site-foundation=v3] .about-national__media{transition:none}}body[data-site-foundation=v3] .interior-page[data-route=ithelpdesksupport] .route-hero .interior-hero__copy{border-color:#6ccdff4d;padding-block:clamp(2rem,3vw,2.75rem);box-shadow:inset 0 1px #d6f1ff14,0 28px 72px #00041252}@media (width<=680px){body[data-site-foundation=v3] .interior-page[data-route=ithelpdesksupport] .route-hero .interior-hero__copy{box-shadow:none;padding-block:1.375rem}}body[data-site-foundation=v3] .site-footer[data-site-footer-version="4"] .footer-bottom{margin-top:0}@media (width>=901px){body[data-site-foundation=v3] .interior-page:is([data-route=microsoft365],[data-route=googleworkspace]) .route-hero-highlights{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=681px) and (width<=900px){body[data-site-foundation=v3] .interior-page:is([data-route=microsoft365],[data-route=googleworkspace]) .route-hero-highlights{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-site-foundation=v3] .interior-page:is([data-route=microsoft365],[data-route=googleworkspace]) .route-hero-highlights>:last-child{grid-column:1/-1}}@media (width<=680px){body[data-site-foundation=v3] .interior-page:is([data-route=microsoft365],[data-route=googleworkspace]) .route-hero-highlights{grid-template-columns:1fr}body[data-site-foundation=v3] .interior-page:is([data-route=microsoft365],[data-route=googleworkspace]) .route-hero-highlights>:last-child{grid-column:auto}}@media (width>=1121px) and (width<=1240px){body[data-site-foundation=v3] :is(.service-page-stage--strategy-outcomes .service-outcome-grid,.service-page-stage--cloud-outcomes .service-outcome-grid,.service-process--cloud)>li:last-child{grid-column:1/-1}}@media (width>=681px) and (width<=900px){body[data-site-foundation=v3] .service-v9-grid--ai-outcomes>li:first-child{grid-column:1/-1}}@media (width>=1241px) and (width<=1400px){body[data-site-foundation=v3] .interior-page:is([data-route=microsoft365],[data-route=googleworkspace]) .route-hero-highlights{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-site-foundation=v3] .interior-page:is([data-route=microsoft365],[data-route=googleworkspace]) .route-hero-highlights>:last-child{grid-column:1/-1}}@media (width<=1240px){body[data-site-foundation=v3] .career-benefits{grid-template-columns:1fr}body[data-site-foundation=v3] .career-benefits__intro{position:static}body[data-site-foundation=v3] .career-benefits__intro .unique-route__heading h2{overflow-wrap:normal;word-break:normal;max-width:18ch}}body[data-site-foundation=v3] .route-contact-form__required-note{color:#91a9bd;grid-column:1/-1;margin:0 0 .1rem;font-size:.78rem;line-height:1.5}body[data-site-foundation=v3] .route-contact-form__required{color:#5acbff;font-weight:900}body[data-site-foundation=v3] .interior-page[data-route=cybersecurityandcompliance] .route-hero .interior-hero__copy{border-top-color:#4ecbff6b;border-bottom-color:#4ecbff38;padding-block:clamp(1.35rem,2.3vw,2rem);padding-inline:clamp(.9rem,1.8vw,1.5rem)}body[data-site-foundation=v3] .security-platform-card__identity>div{background:radial-gradient(circle at 82% 18%,#0b72de2e,#0000 40%),linear-gradient(145deg,#07182f,#010817);border-color:#69beff4d;min-height:5.35rem;padding:.7rem 1.05rem;box-shadow:inset 0 1px #ffffff1a,0 .9rem 2.2rem #0004124d}body[data-site-foundation=v3] .security-platform-card__identity img{object-fit:contain;width:auto;max-height:3.35rem}body[data-site-foundation=v3] .security-platform-card--defender .security-platform-card__identity img{max-width:min(100%,10.8rem)}body[data-site-foundation=v3] .security-platform-card--sentinelone .security-platform-card__identity img{max-width:min(100%,11rem)}body[data-site-foundation=v3] .security-platform-card--checkpoint .security-platform-card__identity img{max-width:min(100%,10.7rem)}body[data-site-foundation=v3] .security-platform-card--huntress .security-platform-card__identity img{max-width:min(100%,9.7rem)}body[data-site-foundation=v3] .service-v9-compliance__hero{border-top:1px solid #d1ab6f33}body[data-site-foundation=v3] .service-v9-compliance__hero-inner#compliance{border-top:0;scroll-margin-top:0}@media (width>=681px){body[data-site-foundation=v3] .interior-page:is([data-route=microsoft365],[data-route=googleworkspace]) .route-hero-media__platform-lockup{border-radius:.7rem;gap:.22rem;padding:.58rem .72rem;top:.8rem;left:.8rem}body[data-site-foundation=v3] .interior-page:is([data-route=microsoft365],[data-route=googleworkspace]) .route-hero-media__platform-lockup small{letter-spacing:.1em;font-size:.56rem}body[data-site-foundation=v3] .interior-page[data-route=microsoft365] .route-hero-media__platform-lockup img{width:104px}body[data-site-foundation=v3] .interior-page[data-route=googleworkspace] .route-hero-media__platform-lockup img{width:110px}body[data-site-foundation=v3] .interior-page[data-route=microsoft365] .route-hero-media figcaption{gap:.75rem;width:min(100% - 2.3rem,34rem);min-height:5rem;padding:.72rem .9rem;left:1.15rem;right:auto}body[data-site-foundation=v3] .interior-page[data-route=microsoft365] .route-hero-media__monogram{border-radius:13px;flex-basis:46px;width:46px;height:46px}body[data-site-foundation=v3] .interior-page[data-route=microsoft365] .route-hero-media figcaption small{text-wrap:balance;font-size:.63rem;line-height:1.35}body[data-site-foundation=v3] .interior-page[data-route=microsoft365] .route-hero-media figcaption strong{text-wrap:balance;font-size:.86rem;line-height:1.3}}@media (width>=1121px){body[data-site-foundation=v3] .interior-page[data-route=businessvoice] .route-hero-media figcaption{gap:.75rem;width:min(47%,31rem);min-height:4.9rem;padding:.75rem .9rem;inset:5.2rem auto auto 1.15rem}body[data-site-foundation=v3] .interior-page[data-route=businessvoice] .route-hero-media__monogram{border-radius:13px;flex-basis:46px;width:46px;height:46px}body[data-site-foundation=v3] .interior-page[data-route=businessvoice] .route-hero-media figcaption small{font-size:.61rem;line-height:1.35}body[data-site-foundation=v3] .interior-page[data-route=businessvoice] .route-hero-media figcaption strong{font-size:.85rem;line-height:1.3}body[data-site-foundation=v3] .boardroom-room-stage__scene img{object-position:center!important;transform:none!important}body[data-site-foundation=v3] .boardroom-monitor{aspect-ratio:1.83!important;width:21.2%!important;top:33.4%!important;left:39.1%!important}body[data-site-foundation=v3] .boardroom-room-stage__concierge{background:#70beed33;border-color:#70c4f557;margin-top:1.15rem;box-shadow:0 14px 30px #0003,inset 0 1px #ffffff0f}body[data-site-foundation=v3] .boardroom-room-stage__concierge span{gap:.65rem;min-height:3.75rem;padding:.85rem 1rem;font-size:.7rem;line-height:1.35}body[data-site-foundation=v3] .boardroom-room-stage__concierge svg{width:1.1rem;height:1.1rem}}@media (width>=821px){body[data-site-foundation=v3] .boardroom-meeting-dialog.is-choose{max-height:calc(100svh - 24px);overflow-y:auto}body[data-site-foundation=v3] .boardroom-meeting-dialog.is-choose .boardroom-meeting-dialog__header{min-height:70px;padding-block:9px}body[data-site-foundation=v3] .boardroom-meeting-dialog.is-choose .boardroom-meeting-dialog__mark{width:44px;height:44px}body[data-site-foundation=v3] .boardroom-meeting-dialog.is-choose .boardroom-meeting-choice{padding:clamp(1.15rem,2.2vw,2rem) clamp(1.5rem,3.5vw,3.2rem) 1.4rem}body[data-site-foundation=v3] .boardroom-meeting-dialog.is-choose .boardroom-meeting-choice__heading{margin-bottom:1.25rem}body[data-site-foundation=v3] .boardroom-meeting-dialog.is-choose .boardroom-meeting-choice__heading h2{margin-top:.45rem;font-size:clamp(2.4rem,4vw,3.5rem);line-height:.94}body[data-site-foundation=v3] .boardroom-meeting-dialog.is-choose .boardroom-meeting-choice__heading p{margin-top:.7rem;font-size:.91rem;line-height:1.48}body[data-site-foundation=v3] .boardroom-meeting-dialog.is-choose .boardroom-meeting-choice__grid{gap:1rem}body[data-site-foundation=v3] .boardroom-meeting-dialog.is-choose .boardroom-meeting-choice__grid>button{gap:.45rem;min-height:242px;padding:1.45rem 1.7rem}body[data-site-foundation=v3] .boardroom-meeting-dialog.is-choose .boardroom-meeting-choice__icon{border-radius:16px;width:54px;height:54px;margin-bottom:.35rem}body[data-site-foundation=v3] .boardroom-meeting-dialog.is-choose .boardroom-meeting-choice__grid strong{font-size:clamp(1.55rem,2.2vw,2rem)}body[data-site-foundation=v3] .boardroom-meeting-dialog.is-choose .boardroom-meeting-choice__grid p{font-size:.86rem;line-height:1.48}body[data-site-foundation=v3] .boardroom-meeting-dialog.is-choose .boardroom-meeting-choice__action{padding-top:.85rem}body[data-site-foundation=v3] .boardroom-meeting-dialog.is-choose .boardroom-meeting-choice__assurance{margin-top:.9rem}body[data-site-foundation=v3] .boardroom-meeting-dialog.is-choose .boardroom-meeting-choice__flow{margin-top:.9rem;padding:.65rem 1rem}}body[data-site-foundation=v3] .interior-page[data-route=testimonials] .route-hero-media__status{top:1rem;left:1.15rem;right:auto}body[data-site-foundation=v3] .interior-page[data-route=testimonials] .route-hero-highlights{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;width:100%;display:grid}body[data-site-foundation=v3] .interior-page[data-route=testimonials] .route-hero-highlights li{background:linear-gradient(145deg,#072a52b3,#010c1dc7);border:1px solid #68bbf53d;border-left:2px solid #3cc1ffc7;border-radius:.8rem;justify-content:flex-start;min-height:4.7rem;padding:.95rem 1rem}@media (width>=1181px){body[data-site-foundation=v3] .testimonial-theater{align-content:start;gap:clamp(3rem,4.5vw,4.75rem);min-height:0;padding-bottom:clamp(6.5rem,8vw,8rem);display:grid}body[data-site-foundation=v3] .testimonial-theater__quotes{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;position:relative;inset:auto}body[data-site-foundation=v3] .testimonial-theater blockquote,body[data-site-foundation=v3] .testimonial-theater blockquote:last-child{min-height:100%}}body[data-site-foundation=v3] .testimonial-theater blockquote footer{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:.8rem}body[data-site-foundation=v3] .testimonial-theater__author-mark{letter-spacing:.04em;background:linear-gradient(145deg,#117fd8,#032658);border:1px solid #62cdff99;border-radius:50%;place-items:center;width:2.65rem;height:2.65rem;font-size:.7rem;font-weight:900;display:grid;box-shadow:0 10px 24px #0053b447,inset 0 1px #ffffff38;color:#f4fbff!important}body[data-site-foundation=v3] .testimonial-theater blockquote footer cite{gap:.25rem;min-width:0;font-style:normal;display:grid}body[data-site-foundation=v3] .testimonial-theater blockquote footer i{grid-area:auto}body[data-site-foundation=v3] .interior-page[data-route=aboutus] .route-hero .interior-hero__copy{border-bottom:0}body[data-site-foundation=v3] .interior-page[data-route=aboutus] .route-hero-highlights{border-top:1px solid #8bdcff47;border-bottom:1px solid #8bdcff29;gap:0;padding-block:.35rem}body[data-site-foundation=v3] .interior-page[data-route=aboutus] .route-hero-highlights li{border:0;justify-content:flex-start;min-height:3.75rem;padding:.85rem 1rem}body[data-site-foundation=v3] .interior-page[data-route=aboutus] .route-hero-highlights li+li{border-left:1px solid #8bdcff29}@media (width>=1181px){body[data-site-foundation=v3] .interior-page[data-route=careers] .route-hero .route-hero-media__status{left:clamp(1.25rem,2vw,2rem);right:auto}body[data-site-foundation=v3] .interior-page[data-route=careers] .route-hero .interior-hero__copy{grid-column:8/-1;padding:clamp(2rem,2.7vw,2.75rem)}body[data-site-foundation=v3] .interior-page[data-route=careers] .route-hero .interior-hero__title{font-size:clamp(3.8rem,4.1vw,5.25rem)}}@media (width<=760px){body[data-site-foundation=v3] .security-platform-card__identity>div{width:min(100%,13.5rem)}body[data-site-foundation=v3] .interior-page[data-route=testimonials] .route-hero-highlights{grid-template-columns:1fr}}@media (width<=680px){body[data-site-foundation=v3] .interior-page[data-route=microsoft365] .route-hero-media__platform-lockup img{width:88px}body[data-site-foundation=v3] .interior-page[data-route=googleworkspace] .route-hero-media__platform-lockup img{width:96px}body[data-site-foundation=v3] .interior-page[data-route=aboutus] .route-hero-highlights{grid-template-columns:1fr;display:grid}body[data-site-foundation=v3] .interior-page[data-route=aboutus] .route-hero-highlights li+li{border-top:1px solid #8bdcff29;border-left:0}}body.is-boardroom-device-open{overflow:hidden!important}@media (width>=681px){body[data-site-foundation=v3] .interior-page[data-route=cybersecurityandcompliance] .route-hero-media__status{top:.45rem;right:1.15rem}body[data-site-foundation=v3] .interior-page[data-route=cybersecurityandcompliance] .route-hero-media figcaption{grid-template-columns:3.25rem minmax(0,1fr);gap:.9rem;width:min(100% - 2.3rem,38rem);max-width:none;min-height:6rem;padding:.9rem 1rem;display:grid;bottom:1.15rem;left:1.15rem;right:auto}body[data-site-foundation=v3] .interior-page[data-route=cybersecurityandcompliance] .route-hero-media figcaption small{text-wrap:balance;font-size:.66rem;line-height:1.35}body[data-site-foundation=v3] .interior-page[data-route=cybersecurityandcompliance] .route-hero-media figcaption strong{text-wrap:balance;font-size:.9rem;line-height:1.3}}body[data-site-foundation=v3] .service-v9--security-compliance:has(#compliance-menu:target) .service-v9-chapter-nav{border-block-color:#d3b47a47}body[data-site-foundation=v3] .service-v9--security-compliance:has(#compliance-menu:target) .service-v9-chapter-nav a:first-child{background:0 0;border-color:#0000}body[data-site-foundation=v3] .service-v9--security-compliance:has(#compliance-menu:target) .service-v9-chapter-nav a:last-child{color:#fff8e9;background:#d3b47a21;border-color:#d3b47a6b}body[data-site-foundation=v3] .service-v9--security-compliance:has(#compliance-menu:target) .service-v9-chapter-nav a:last-child svg{color:#d3b47a}@media (width>=1121px){body[data-site-foundation=v3] .interior-page[data-route=businessvoice] .route-hero-media figcaption{width:min(43%,29rem);min-height:4.55rem;inset:auto 1.15rem 1.15rem auto}}@media (width>=761px) and (width<=1120px){body[data-site-foundation=v3] .interior-page[data-route=businessvoice] .route-hero-media figcaption{width:min(48%,27rem);height:auto;inset:auto 1rem 1rem auto}}body[data-site-foundation=v3] .boardroom-decision-table__signal{background:linear-gradient(145deg,#08437feb,#011531f5);border:1px solid #5dcaff6b;border-radius:.8rem;place-items:center;width:2.75rem;height:2.75rem;display:grid;box-shadow:inset 0 1px #ffffff1f,0 .8rem 1.8rem #001b474d}body[data-site-foundation=v3] .boardroom-decision-table__signal svg{color:#63d4ff;filter:drop-shadow(0 0 .45rem #48caff80);width:1.45rem;height:1.45rem}@media (width>=1181px){body[data-site-foundation=v3] .testimonial-theater{--testimonial-caption-rail:clamp(8rem, 10vw, 10rem);padding-bottom:var(--testimonial-caption-rail)}body[data-site-foundation=v3] .testimonial-theater>.unique-route__image figcaption{top:auto;bottom:calc(var(--testimonial-caption-rail) / 2);transform:translateY(50%)}}body[data-site-foundation=v3] .interior-page[data-route=aboutus] .route-hero:before{background:repeating-linear-gradient(0deg,#0000 0 47px,#50b0f206 48px)}@media (width<=560px){body[data-site-foundation=v3] .boardroom-decision-table__signal{border-radius:.68rem;width:2.35rem;height:2.35rem;bottom:.875rem;right:.875rem}body[data-site-foundation=v3] .boardroom-decision-table__signal svg{width:1.2rem;height:1.2rem}}@media (width>=1241px) and (width<=1320px){body[data-site-foundation=v3] .service-framework--strategicitplanning .service-page-stage--strategy-outcomes .service-outcome-grid,body[data-site-foundation=v3] .service-framework--strategicitplanning .service-process--strategy,body[data-site-foundation=v3] .service-framework--cloudservices .service-page-stage--cloud-outcomes .service-outcome-grid,body[data-site-foundation=v3] .service-framework--cloudservices .service-process--cloud,body[data-site-foundation=v3] .service-framework--itprojectmanagement .service-capability-grid--project{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-site-foundation=v3] .service-framework--strategicitplanning :is(.service-outcome-grid,.service-process--strategy)>:last-child:nth-child(odd),body[data-site-foundation=v3] .service-framework--cloudservices :is(.service-outcome-grid,.service-process--cloud)>:last-child:nth-child(odd){grid-column:1/-1}body[data-site-foundation=v3] .service-framework--cloudservices .service-cloud-transition .service-cloud-transition__cards{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-site-foundation=v3] .service-framework--cloudservices .service-cloud-transition__path{grid-template-columns:repeat(6,minmax(0,1fr))}body[data-site-foundation=v3] .service-framework--cloudservices .service-cloud-transition__path>span{grid-column:span 2}body[data-site-foundation=v3] .service-framework--cloudservices .service-cloud-transition__path>span:nth-last-child(-n+2){grid-column:span 3}body[data-site-foundation=v3] .service-framework--cloudservices .service-related nav>a:last-child:nth-child(odd){grid-column:1/-1;justify-self:stretch;width:100%}body[data-site-foundation=v3] .service-v9--monitoring :is(.service-v9-process--monitoring,.service-v9-grid--coverage),body[data-site-foundation=v3] .service-v9--security-compliance :is(.service-v9-process--security,.service-v9-process--compliance),body[data-site-foundation=v3] .service-v9--ai .service-v9-process--ai{gap:var(--site-space-3,.75rem);grid-template-columns:repeat(2,minmax(0,1fr))}body[data-site-foundation=v3] .service-v9--monitoring .service-v9-process--monitoring>:last-child:nth-child(odd),body[data-site-foundation=v3] .service-v9--security-compliance .service-v9-process--compliance>:last-child:nth-child(odd){grid-column:1/-1}body[data-site-foundation=v3] .service-v9 :is(.service-v9-process--monitoring,.service-v9-process--security,.service-v9-process--compliance,.service-v9-process--ai)>li{border:1px solid var(--v9-line);border-radius:var(--site-radius-card,1rem)}body[data-site-foundation=v3] .solution-framework .solution-operations--management .solution-operations__list,body[data-site-foundation=v3] .solution-framework .solution-migration__steps{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-site-foundation=v3] .solution-framework .solution-migration__steps li{border-right:1px solid var(--solution-line);border-bottom:1px solid var(--solution-line)}body[data-site-foundation=v3] .solution-framework .solution-migration__steps li:nth-child(2n){border-right:0}body[data-site-foundation=v3] .solution-framework .solution-migration__steps li:nth-last-child(-n+2){border-bottom:0}}@media (width>=701px) and (width<=1344px){body .site-footer[data-site-footer-version="4"] .footer-v4__shell{grid-template-columns:repeat(2,minmax(0,1fr))}body .site-footer[data-site-footer-version="4"] .footer-navigation{grid-area:2/1/auto/-1}body .site-footer[data-site-footer-version="4"] .footer-contact-card{grid-area:1/2}body .site-footer[data-site-footer-version="4"] .footer-bottom{margin-top:0}}@media (width<=350px){body .site-footer[data-site-footer-version="4"] .footer-navigation,body .site-footer[data-site-footer-version="4"] .footer-column--wide .footer-column__links{grid-template-columns:1fr}body .site-footer[data-site-footer-version="4"] .footer-column--wide{grid-column:auto}}@media (width>=62.01rem) and (height<=800px){body[data-site-foundation=v3] .pricing-hero{min-height:0;padding-top:calc(var(--site-header-height,5rem) + 2rem);padding-bottom:3rem}body[data-site-foundation=v3] .pricing-hero__media{min-height:28rem}}@media (width>=74.01rem) and (height<=800px){body[data-site-foundation=v3] .ox-hero{min-height:0;padding-top:calc(var(--site-header-height,5rem) + 2rem);padding-bottom:3rem}body[data-site-foundation=v3] .ox-hero__grid{grid-template-columns:minmax(0,.95fr) minmax(26rem,1.05fr);gap:clamp(2rem,4vw,3.5rem)}}@media (width>=901px) and (height<=800px){body[data-site-foundation=v3] .privacy-hero{padding-top:calc(var(--site-header-height,5rem) + 2.5rem);padding-bottom:3.75rem}}@media (width>=1121px) and (width<=1280px){body[data-site-foundation=v3] .interior-page[data-route=contact] .route-hero .interior-hero__inner{grid-template-columns:minmax(0,.9fr) minmax(30rem,1.1fr);gap:clamp(2.5rem,5vw,4rem)}}@media (width>=901px){body[data-site-foundation=v3] .privacy-toc{top:calc(var(--site-header-height,5rem) + 1.5rem)}body[data-site-foundation=v3] .privacy-article section{scroll-margin-top:var(--site-anchor-offset,6.25rem)}}@media (width>=681px){body[data-site-foundation=v3] .interior-page:is([data-route=microsoft365],[data-route=googleworkspace]) .route-hero-media__platform-lockup small{font-size:.62rem}body[data-site-foundation=v3] .interior-page[data-route=microsoft365] .route-hero-media__platform-lockup img{width:112px}body[data-site-foundation=v3] .interior-page[data-route=googleworkspace] .route-hero-media__platform-lockup img{width:118px}}body[data-site-foundation=v3] .business-voice-v11__outcome-list>li p{color:#c3d2e2}@media (width>=1121px){body[data-site-foundation=v3] .interior-page[data-route=itprojectmanagement] .route-hero-media figcaption{width:min(100% - 2.3rem,34rem);max-width:none;bottom:1.15rem;left:1.15rem;right:auto}body[data-site-foundation=v3] .interior-page[data-route=businessvoice] .route-hero-media__status{top:1.15rem;right:1.15rem}body[data-site-foundation=v3] .boardroom-executive-brief__seal{left:28px;right:auto}}@media (width>=1181px){body[data-site-foundation=v3] .testimonial-theater>.unique-route__image figcaption{top:auto;bottom:clamp(.75rem,1vw,1rem);transform:none}}@media (width>=681px){body[data-site-foundation=v3] .interior-page[data-route=cybersecurityandcompliance] .route-hero-media figcaption{width:fit-content;max-width:calc(100% - 2.3rem)}body[data-site-foundation=v3] .service-v9--security-compliance .service-v9-chapter-nav{grid-template-columns:repeat(2,minmax(0,34rem));column-gap:clamp(.75rem,1.1vw,1rem)}}@media (width>=1121px){body[data-site-foundation=v3] .interior-page[data-route=itprojectmanagement] .route-hero-media figcaption,body[data-site-foundation=v3] .interior-page[data-route=businessvoice] .route-hero-media figcaption{width:fit-content;max-width:calc(100% - 2.3rem)}body[data-site-foundation=v3] .interior-page[data-route=businessvoice] .route-hero-media figcaption :is(small,strong){white-space:nowrap;text-wrap:nowrap}body[data-site-foundation=v3] .boardroom-room-stage__plaque{width:min(31rem,40vw);left:clamp(1.25rem,2.5vw,2.5rem)}}@media (width>=1181px){body[data-site-foundation=v3] .testimonial-theater{padding-bottom:clamp(2.75rem,3.5vw,3.5rem)}}body[data-site-foundation=v3] .service-v9--security-compliance .service-v9-chapter-nav a{color:var(--site-color-text-primary,#f7fbff);background:0 0;border-color:#0000}body[data-site-foundation=v3] .service-v9--security-compliance:has(#cybersecurity:target) .service-v9-chapter-nav a:first-child{background:#0978ed2e;border-color:#67bfff4d}@media (hover:hover) and (pointer:fine){:is(body[data-site-foundation=v3] .service-v9--security-compliance .service-v9-chapter-nav a:hover,body[data-site-foundation=v3] .service-v9--security-compliance:has(:is(#cybersecurity,#compliance,#compliance-menu):target) .service-v9-chapter-nav a:hover){color:var(--site-color-text-primary,#f7fbff);border-color:var(--v9-line);background:#0978ed24}body[data-site-foundation=v3] .service-v9--security-compliance:has(:is(#cybersecurity,#compliance,#compliance-menu):target) .service-v9-chapter-nav a:hover svg{color:var(--v9-blue-bright)}}:is(body[data-site-foundation=v3] .service-v9--security-compliance .service-v9-chapter-nav a:focus-visible,body[data-site-foundation=v3] .service-v9--security-compliance:has(:is(#cybersecurity,#compliance,#compliance-menu):target) .service-v9-chapter-nav a:focus-visible){color:var(--site-color-text-primary,#f7fbff);border-color:var(--v9-line);background:#0978ed24}body[data-site-foundation=v3] .service-v9--security-compliance:has(:is(#cybersecurity,#compliance,#compliance-menu):target) .service-v9-chapter-nav a:focus-visible svg{color:var(--v9-blue-bright)}@media (width>=1121px){body[data-site-foundation=v3] .interior-page[data-route=businessvoice] .route-hero-media figcaption strong{letter-spacing:.01em;word-spacing:clamp(.5rem,.65vw,.75rem);font-size:.92rem}body[data-site-foundation=v3] .boardroom-room-stage__plaque{width:min(29.5rem,48.85vw - 11rem);padding:clamp(1.8rem,2.25vw,2.125rem);left:clamp(.75rem,1.15vw,1.25rem)}}@media (width>=1121px) and (width<=1320px){body[data-site-foundation=v3] .boardroom-room-stage__plaque{padding:1.55rem}body[data-site-foundation=v3] .boardroom-room-stage__rule{margin:1.25rem 0 1rem}body[data-site-foundation=v3] .boardroom-room-stage__actions{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);margin-top:1.25rem}body[data-site-foundation=v3] .boardroom-primary-action{gap:.65rem;padding-inline:.9rem .65rem}body[data-site-foundation=v3] .boardroom-primary-action>svg{width:2.35rem;height:2.35rem;padding:.62rem}body[data-site-foundation=v3] .boardroom-secondary-action{text-align:center;padding-inline:.45rem}}body[data-site-foundation=v3] .boardroom-room-stage__overlay-plane>#boardroom-monitor.boardroom-monitor{border-radius:2px;transform:none;box-shadow:inset 0 0 0 1px #65c5ff6b,inset 0 0 48px #25a6ff21;aspect-ratio:auto!important;width:35.7067cqh!important;height:16.7906cqh!important;top:35.0691cqh!important;left:calc(50cqw - 17.9596cqh)!important}body[data-site-foundation=v3] .boardroom-room-stage__overlay-plane>#boardroom-monitor.boardroom-monitor:is(:hover,:focus-visible){transform:none;box-shadow:inset 0 0 0 1px #7eddffeb,inset 0 0 58px #23a9ff38}@media (width>=821px) and (width<=1120px){body[data-site-foundation=v3] .boardroom-room-stage__overlay-plane>#boardroom-monitor.boardroom-monitor{left:calc(56cqw - 28.6206cqh)!important}}@media (width>=561px) and (width<=820px){body[data-site-foundation=v3] .boardroom-room-stage__overlay-plane>#boardroom-monitor.boardroom-monitor{left:calc(58cqw - 32.1743cqh)!important}}@media (width<=560px){body[data-site-foundation=v3] .boardroom-room-stage__overlay-plane>#boardroom-monitor.boardroom-monitor{left:calc(59cqw - 33.9511cqh)!important}}@container (aspect-ratio>=1672/941){body[data-site-foundation=v3] .boardroom-room-stage__overlay-plane>#boardroom-monitor.boardroom-monitor{width:20.0957cqw!important;height:9.44976cqw!important;top:calc(50cqh - 8.40311cqw)!important;left:39.8923cqw!important}}@media (width>=1121px){body[data-site-foundation=v3] .boardroom-monitor__brand{font-size:.52rem;top:9px;left:10px}body[data-site-foundation=v3] .boardroom-monitor__brand span{display:none}body[data-site-foundation=v3] .boardroom-monitor__status{letter-spacing:.08em;gap:4px;font-size:.43rem;position:absolute;top:10px;right:10px}body[data-site-foundation=v3] .boardroom-monitor__status i{width:5px;height:5px}}body[data-site-foundation=v3] .service-v9--security-compliance .service-v9-chapter-nav a{border-color:var(--v9-line-soft,#75bcff24)}body[data-site-foundation=v3] .service-v9--security-compliance:has(:is(#compliance,#compliance-menu):target) .service-v9-chapter-nav a:first-child:not(:hover):not(:focus-visible){border-color:var(--v9-line-soft,#75bcff24);background:0 0}@media (width<=680px){body[data-site-foundation=v3] .service-v9--security-compliance .service-v9-chapter-nav{column-gap:.5rem}}
