.service-hero[data-astro-cid-fwhze3b2]{isolation:isolate;align-items:flex-end;min-height:760px;margin-top:78px;display:flex;position:relative;overflow:hidden}.service-hero__copy[data-astro-cid-fwhze3b2]{z-index:2;padding-bottom:85px;position:relative}.service-crumbs[data-astro-cid-fwhze3b2]{width:fit-content}.service-crumbs[data-astro-cid-fwhze3b2] ol[data-astro-cid-fwhze3b2]{position:relative}.service-crumbs[data-astro-cid-fwhze3b2] ol[data-astro-cid-fwhze3b2]:before{content:"";z-index:-1;background:linear-gradient(90deg, rgb(var(--ground-rgb) / 0), rgb(var(--ground-rgb) / .9) 36px, rgb(var(--ground-rgb) / .9) calc(100% - 36px), rgb(var(--ground-rgb) / 0));pointer-events:none;position:absolute;inset:-2px -36px;-webkit-mask-image:linear-gradient(#0000,#000 5px calc(100% - 5px),#0000);mask-image:linear-gradient(#0000,#000 5px calc(100% - 5px),#0000)}.service-crumbs[data-astro-cid-fwhze3b2] ol[data-astro-cid-fwhze3b2]{font-size:var(--fs-xs);letter-spacing:.01em;color:#ffffffb3;align-items:center;gap:10px;margin:0 0 58px;padding:0;font-weight:400;line-height:1.55;list-style:none;display:flex}.service-crumbs[data-astro-cid-fwhze3b2] li[data-astro-cid-fwhze3b2]{align-items:center;gap:10px;display:flex}.service-crumbs[data-astro-cid-fwhze3b2] li[data-astro-cid-fwhze3b2]+li[data-astro-cid-fwhze3b2]:before{content:"/";content:"/" / "";color:#ffffff4d}.service-crumbs[data-astro-cid-fwhze3b2] a[data-astro-cid-fwhze3b2]{display:block;position:relative}.service-crumbs[data-astro-cid-fwhze3b2] a[data-astro-cid-fwhze3b2]:after{content:"";position:absolute;inset:-14px -6px}.service-crumbs[data-astro-cid-fwhze3b2] [data-astro-cid-fwhze3b2][aria-current=page]{color:var(--white);font-weight:700}@media (hover:hover) and (pointer:fine){.service-crumbs[data-astro-cid-fwhze3b2] a[data-astro-cid-fwhze3b2]:hover{color:var(--white);text-underline-offset:.3em;text-decoration:underline}}.service-hero__keep[data-astro-cid-fwhze3b2]{white-space:nowrap}.service-hero[data-astro-cid-fwhze3b2] h1[data-astro-cid-fwhze3b2]{max-width:950px;margin:28px 0;font-size:clamp(70px,8.5vw,135px);line-height:.82}.service-hero[data-astro-cid-fwhze3b2][data-scene=control] h1[data-astro-cid-fwhze3b2]{font-size:clamp(44px,5.6vw,84px);line-height:.9}.service-hero__problem[data-astro-cid-fwhze3b2]{max-width:820px;color:var(--white);margin-bottom:18px;font-size:clamp(22px,2.1vw,30px);line-height:1.35}.service-hero__summary[data-astro-cid-fwhze3b2]{color:#ffffffb8;max-width:720px;font-size:19px;line-height:1.6}.service-hero__copy[data-astro-cid-fwhze3b2]>.system-kicker[data-astro-cid-fwhze3b2]{line-height:16.5px}.service-hero__copy[data-astro-cid-fwhze3b2]>.system-kicker[data-astro-cid-fwhze3b2]>span[data-astro-cid-fwhze3b2]{position:relative}.service-hero__copy[data-astro-cid-fwhze3b2]>.system-kicker[data-astro-cid-fwhze3b2]>span[data-astro-cid-fwhze3b2]:before{content:"";z-index:-1;background:linear-gradient(90deg, rgb(var(--ground-rgb) / 0), rgb(var(--ground-rgb) / .9) 36px, rgb(var(--ground-rgb) / .9) calc(100% - 36px), rgb(var(--ground-rgb) / 0));pointer-events:none;position:absolute;inset:-3px -36px;-webkit-mask-image:linear-gradient(#0000,#000 4px calc(100% - 4px),#0000);mask-image:linear-gradient(#0000,#000 4px calc(100% - 4px),#0000)}@media (width>=901px) and (height>=500.02px){.service-hero--lead[data-astro-cid-fwhze3b2]{--scene-focus:0% 50%}.service-hero--trail[data-astro-cid-fwhze3b2]{--scene-focus:100% 50%}.service-hero--trail[data-astro-cid-fwhze3b2] .service-hero__copy[data-astro-cid-fwhze3b2]{grid-template-columns:minmax(0,1fr) min(640px,46%);display:grid}.service-hero--trail[data-astro-cid-fwhze3b2] .service-hero__copy[data-astro-cid-fwhze3b2]>[data-astro-cid-fwhze3b2]{grid-column:2}.service-hero[data-astro-cid-fwhze3b2][data-scene=recovery] .service-hero__copy[data-astro-cid-fwhze3b2]{width:calc(100% - 2 * var(--gutter));grid-template-columns:minmax(0,1fr) min(580px,42%)}.service-hero[data-astro-cid-fwhze3b2][data-scene=air] [data-astro-cid-fwhze3b2]:is(.service-hero__problem,.service-hero__summary){max-width:min(40vw,600px)}.service-hero[data-astro-cid-fwhze3b2]:is([data-scene=tactical],[data-scene=container],[data-scene=risk]) .service-hero__copy[data-astro-cid-fwhze3b2]{width:calc(100% - 2 * var(--gutter))}.service-hero[data-astro-cid-fwhze3b2][data-scene=tactical] .service-hero__copy[data-astro-cid-fwhze3b2]{grid-template-columns:minmax(0,1fr) min(26vw,420px)}.service-hero[data-astro-cid-fwhze3b2][data-scene=container] .service-hero__copy[data-astro-cid-fwhze3b2]{grid-template-columns:minmax(0,1fr) min(30vw,480px)}.service-hero[data-astro-cid-fwhze3b2][data-scene=risk] .service-hero__copy[data-astro-cid-fwhze3b2]{grid-template-columns:min(30vw,520px) minmax(0,1fr);display:grid}.service-hero[data-astro-cid-fwhze3b2][data-scene=risk] .service-hero__copy[data-astro-cid-fwhze3b2]>[data-astro-cid-fwhze3b2]{grid-column:1}.service-hero[data-astro-cid-fwhze3b2][data-scene=risk] .scene__scrim,.service-hero[data-astro-cid-fwhze3b2][data-scene=risk] .service-crumbs[data-astro-cid-fwhze3b2] ol[data-astro-cid-fwhze3b2]:before,.service-hero[data-astro-cid-fwhze3b2][data-scene=risk] .service-hero__copy[data-astro-cid-fwhze3b2]>.system-kicker[data-astro-cid-fwhze3b2]>span[data-astro-cid-fwhze3b2]:before{display:none}.service-hero[data-astro-cid-fwhze3b2][data-scene=risk] .service-hero__copy[data-astro-cid-fwhze3b2]:before{content:"";z-index:-1;top:-128px;bottom:0;left:calc(-1 * var(--gutter));width:calc(var(--gutter) + min(30vw, 520px) + 128px);background:linear-gradient(90deg, rgb(var(--ground-rgb) / .88) 0, rgb(var(--ground-rgb) / .84) calc(100% - 128px), rgb(var(--ground-rgb) / .4) calc(100% - 56px), rgb(var(--ground-rgb) / 0));pointer-events:none;position:absolute;-webkit-mask-image:linear-gradient(#0000,#00000080 64px,#000 128px);mask-image:linear-gradient(#0000,#00000080 64px,#000 128px)}.service-hero[data-astro-cid-fwhze3b2][data-scene=control]{--scene-focus:62% 50%}.service-hero[data-astro-cid-fwhze3b2][data-scene=forensic]{--scene-focus:45% 50%;--scene-split-fade:14%}.service-hero[data-astro-cid-fwhze3b2]:is([data-scene=tactical],[data-scene=container],[data-scene=risk],[data-scene=control],[data-scene=forensic]) .service-crumbs[data-astro-cid-fwhze3b2] ol[data-astro-cid-fwhze3b2]{margin-bottom:36px}.service-hero[data-astro-cid-fwhze3b2]:is([data-scene=tactical],[data-scene=container],[data-scene=risk],[data-scene=control],[data-scene=forensic]) h1[data-astro-cid-fwhze3b2]{margin-block:20px 22px}.service-hero[data-astro-cid-fwhze3b2] h1[data-astro-cid-fwhze3b2]{font-size:min(6.2vw,108px)}.service-hero[data-astro-cid-fwhze3b2][data-scene=control] h1[data-astro-cid-fwhze3b2]{font-size:min(6.2vw,108px);line-height:.82}}@media (width<=900px) and (orientation:portrait),(width<=900px) and (height>=500.02px){.service-hero[data-astro-cid-fwhze3b2]{--scene-stack-media:calc(max(50svh, 320px) - 72px);--scene-stack-overlap:0px}.service-hero[data-astro-cid-fwhze3b2][data-scene=risk]{--scene-focus:50% 22%;--scene-focus-phone:50% 76%}.service-hero[data-astro-cid-fwhze3b2][data-scene=container]{--scene-focus:50% 72%;--scene-focus-phone:50% 85%}.service-hero[data-astro-cid-fwhze3b2][data-scene=control]{--scene-focus:50% 41%;--scene-focus-phone:50% 51%}.service-hero[data-astro-cid-fwhze3b2][data-scene=tactical]{--scene-focus:50% 27%;--scene-focus-phone:50% 45%}.service-hero[data-astro-cid-fwhze3b2][data-scene=air]{--scene-focus:50% 0%;--scene-focus-phone:50% 32%}.service-hero[data-astro-cid-fwhze3b2][data-scene=k9]{--scene-focus:50% 64%;--scene-focus-phone:50% 64%}.service-hero[data-astro-cid-fwhze3b2][data-scene=recovery]{--scene-focus:50% 33%;--scene-focus-phone:50% 46%}.service-hero[data-astro-cid-fwhze3b2][data-scene=forensic]{--scene-focus:50% 21%;--scene-focus-phone:50% 46%}}.service-body[data-astro-cid-fwhze3b2]{grid-template-columns:1.15fr .85fr;grid-template-areas:"narrative process""scope process";column-gap:90px;padding-block:120px;display:grid}.service-narrative[data-astro-cid-fwhze3b2]{grid-area:narrative}.service-process[data-astro-cid-fwhze3b2]{grid-area:process}.service-scope[data-astro-cid-fwhze3b2]{grid-area:scope}.service-narrative[data-astro-cid-fwhze3b2] h2[data-astro-cid-fwhze3b2]{margin:0 0 28px;font-size:clamp(55px,6vw,90px);line-height:1.1}.service-narrative__detail[data-astro-cid-fwhze3b2]{color:#ffffffb8;max-width:760px;font-size:17px;line-height:1.75}.service-list-heading[data-astro-cid-fwhze3b2]{font-size:var(--fs-h4);color:var(--white);margin:0;font-weight:600;line-height:1.4}.service-scope[data-astro-cid-fwhze3b2]{border-top:1px solid var(--line);margin-top:70px;padding-top:30px}.service-scope[data-astro-cid-fwhze3b2] ul[data-astro-cid-fwhze3b2]{margin:14px 0 0;padding:0;list-style:none}.service-scope[data-astro-cid-fwhze3b2] li[data-astro-cid-fwhze3b2]{border-bottom:1px solid var(--line);color:#ffffffb8;padding:22px 0;font-size:15px;line-height:1.6}.service-process[data-astro-cid-fwhze3b2]{border:1px solid var(--line);border-radius:var(--radius-l);background:var(--ink-2);align-self:start;padding:42px;position:relative;top:105px;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 22px 54px #0000002e}.service-process[data-astro-cid-fwhze3b2] ol[data-astro-cid-fwhze3b2]{margin:24px 0 0;padding:0;list-style:none}.service-process[data-astro-cid-fwhze3b2] li[data-astro-cid-fwhze3b2]{border-bottom:1px solid var(--line);min-height:78px;font-family:var(--display);letter-spacing:var(--tracking-heading);align-items:center;font-size:20px;font-weight:600;line-height:1.4;display:flex}.service-process[data-astro-cid-fwhze3b2] li[data-astro-cid-fwhze3b2]:last-child{border-bottom:0}@media (width<=900px){.service-hero[data-astro-cid-fwhze3b2]{min-height:0;margin-top:70px}.service-body[data-astro-cid-fwhze3b2]{grid-template-columns:minmax(0,1fr);grid-template-areas:"narrative""process""scope";row-gap:55px}.service-process[data-astro-cid-fwhze3b2]{top:0}.service-scope[data-astro-cid-fwhze3b2]{margin-top:0}}@media (height<=500px) and (orientation:landscape){.service-hero[data-astro-cid-fwhze3b2]{min-height:calc(100svh - 70px)}.service-hero__copy[data-astro-cid-fwhze3b2]{padding-top:16px;padding-bottom:18px}.service-crumbs[data-astro-cid-fwhze3b2] ol[data-astro-cid-fwhze3b2]{margin-bottom:10px}.service-hero[data-astro-cid-fwhze3b2] h1[data-astro-cid-fwhze3b2]{margin-block:8px 10px;font-size:40px;line-height:.92}.service-hero[data-astro-cid-fwhze3b2][data-scene=control] h1[data-astro-cid-fwhze3b2]{font-size:30px}.service-hero__problem[data-astro-cid-fwhze3b2]{margin-bottom:8px;font-size:16px;line-height:1.35}.service-hero__summary[data-astro-cid-fwhze3b2]{font-size:14px;line-height:1.5}}@media (width>=901px) and (height<=500px) and (orientation:landscape){.service-hero[data-astro-cid-fwhze3b2]{min-height:calc(100svh - 78px)}}@media (width<=620px){.service-hero[data-astro-cid-fwhze3b2][data-scene=air]{--scene-stack-media:calc(max(56svh, 320px) - 104px)}.service-hero[data-astro-cid-fwhze3b2][data-scene=k9]{--scene-stack-media:calc(max(50svh, 320px) - 24px)}.service-hero__copy[data-astro-cid-fwhze3b2]{padding-bottom:55px}.service-hero__copy[data-astro-cid-fwhze3b2]>.system-kicker[data-astro-cid-fwhze3b2]{line-height:15px}.service-crumbs[data-astro-cid-fwhze3b2] ol[data-astro-cid-fwhze3b2]{flex-wrap:wrap;margin-bottom:34px}.service-hero[data-astro-cid-fwhze3b2] h1[data-astro-cid-fwhze3b2]{font-size:58px}.service-hero[data-astro-cid-fwhze3b2][data-scene=control] h1[data-astro-cid-fwhze3b2]{font-size:38px;line-height:.92}.service-hero__problem[data-astro-cid-fwhze3b2]{font-size:20px}.service-hero__summary[data-astro-cid-fwhze3b2]{font-size:15px}.service-body[data-astro-cid-fwhze3b2]{padding-block:80px}.service-narrative[data-astro-cid-fwhze3b2] h2[data-astro-cid-fwhze3b2]{font-size:48px}.service-narrative__detail[data-astro-cid-fwhze3b2]{font-size:16px}.service-process[data-astro-cid-fwhze3b2]{padding:28px}}
