.security-motion-figure{--travel:1;--check:1;--resolve:1;--warning:0;--progress:1;width:190px;max-width:100%;color:var(--cyan);margin:15px 0 0}.security-motion-art{width:100%;height:auto;display:block;overflow:visible}.motion-shadow{fill:var(--hero-cyan);stroke:none}.motion-cyan{stroke:var(--cyan)}.motion-pink{stroke:var(--pink)}.motion-surface{fill:var(--panel)}.motion-quarantine{opacity:calc(.3 + var(--resolve)*.7);fill:var(--hero-cyan)}.motion-email{fill:var(--panel);stroke:var(--cyan);transform-box:fill-box;transform-origin:50%;opacity:calc(.4 + var(--travel)*.6);transform:translate(calc((var(--travel) - 1)*12px + var(--resolve)*69px),calc(var(--resolve)*22px)) scale(calc(1 - var(--resolve)*.48))}.security-motion-figure[data-stage="1"] .motion-email{stroke:var(--pink)}.motion-warning{stroke:var(--pink);opacity:var(--warning)}.motion-shield{opacity:calc(.3 + var(--check)*.7);fill:var(--hero-cyan)}.motion-access-request{transform:translate(calc(var(--travel)*23px + var(--check)*29px),0);opacity:calc(1 - var(--resolve))}.motion-lock-close{transform-box:fill-box;transform-origin:100% 100%;transform:rotate(calc((var(--resolve) - 1)*-35deg))}.motion-checkmark{stroke-dasharray:22;stroke-dashoffset:calc((1 - var(--resolve))*22px);opacity:var(--resolve)}.motion-authorised{transform:translate(calc(var(--travel)*39px + var(--resolve)*77px),0)}.motion-blocked{transform:translate(calc(var(--travel)*39px - var(--resolve)*28px),0);opacity:calc(1 - var(--resolve)*.65)}.motion-stop{opacity:var(--check)}.motion-alert{opacity:calc(.2 + var(--check)*.8 - var(--resolve)*.65)}.motion-reviewed{opacity:var(--resolve);transform:translate(0,calc((1 - var(--resolve))*5px))}.motion-process-track{opacity:.2}.motion-process-progress{stroke-dasharray:58;stroke-dashoffset:calc((1 - var(--progress))*58px)}.motion-process-circle{opacity:calc(.3 + var(--resolve)*.7)}.motion-process-check{opacity:var(--resolve);stroke-dasharray:30;stroke-dashoffset:calc((1 - var(--resolve))*30px)}.security-motion-figure figcaption{min-height:36px;color:var(--muted);justify-content:space-between;align-items:center;gap:9px;font:500 10px/1.6 Montserrat,sans-serif;display:flex}.security-motion-figure figcaption>span>span{color:var(--heading);display:block}.security-motion-figure figcaption small{letter-spacing:.06em;white-space:nowrap;font-size:6.5px}.security-motion-hint{color:var(--muted);margin-top:3px;font:400 8px/1.6 Montserrat,sans-serif;display:block}.security-motion-figure button{border:1px solid var(--line);width:32px;height:32px;color:var(--cyan);cursor:pointer;background:0 0;border-radius:50%;flex:0 0 32px;place-items:center;display:grid}.security-motion-figure button:focus-visible{outline:2px solid var(--pink);outline-offset:3px}.security-motion-figure button svg{width:16px;height:16px}.cybersecurity-page .security-step:has(.security-motion-figure){flex-direction:column;align-items:flex-start;display:flex}.cybersecurity-page .security-step:has(.security-motion-figure)>p:not(.security-number){color:var(--muted);margin-top:17px;font-size:13px;line-height:1.9}.security-step .security-motion-figure{width:155px;margin-top:auto;padding-top:18px}.security-step .security-motion-art{height:68px}.security-step .security-motion-figure figcaption{min-height:30px}.site-content .service-step:has(.security-motion-figure){flex-direction:column;align-items:flex-start;display:flex}.site-content .cms-servicepage .service-step:has(.security-motion-figure)>p:last-of-type{color:var(--muted);font-size:13px;line-height:1.9}.service-step .security-motion-figure{width:155px;margin-top:auto;padding-top:18px}.service-step .security-motion-art{height:68px}.service-step .security-motion-figure figcaption{min-height:30px}.motion-after-travel{opacity:calc(.3 + var(--travel)*.7)}.motion-after-check{opacity:calc(.2 + var(--check)*.8)}.motion-complete{opacity:var(--resolve)}.motion-dim-on-complete{opacity:calc(1 - var(--resolve))}.motion-provision{transform:translate(calc((1 - var(--travel))*9px),0)}.motion-project-line{stroke-dasharray:140;stroke-dashoffset:calc((1 - var(--progress))*140px)}.motion-support-person{opacity:calc(.5 + var(--travel)*.5)}.motion-remote-request{transform:translate(calc(var(--check)*14px),0);opacity:calc(1 - var(--resolve))}.motion-phone{transform-box:fill-box;transform-origin:50%;transform:rotate(calc(var(--warning)*-4deg))}.motion-call-rings{opacity:var(--warning)}.motion-spanner{transform-box:fill-box;transform-origin:50%;transform:rotate(calc((1 - var(--resolve))*-15deg))}.motion-cloud-workload{transform-box:fill-box;transform-origin:50%;transform:translate(calc(var(--check)*104px),calc(var(--resolve)*-39px)) scale(calc(1 - var(--resolve)*.35))}.motion-cloud-links{stroke-dasharray:200;stroke-dashoffset:calc((1 - var(--check))*200px)}.motion-preferred-route{stroke-dasharray:140;stroke-dashoffset:calc((1 - var(--check))*140px)}.motion-route-packet{transform:translate(calc(var(--travel)*34px + var(--resolve)*57px),calc(var(--resolve)*-24px))}.motion-monitor-line{stroke-dasharray:160;stroke-dashoffset:calc((1 - var(--travel))*160px)}.motion-monitor-alert{opacity:var(--warning)}.family-coverage h3 a{align-items:baseline;gap:8px;display:inline-flex}.family-coverage h3 a>span:last-child{flex-shrink:0}.core-motion-page .family-coverage>[data-motion-slot]:not(:has(.security-motion-figure)):after{content:"";width:190px;max-width:100%;height:137.333px;margin-top:15px;display:block}.core-motion-page .family-coverage>[data-motion-slot]:first-child:not(:has(.security-motion-figure)):after{height:153.133px}.core-motion-page #getting-started .service-step:not(:has(.security-motion-figure)):after{content:"";height:116px;display:block}@media (min-width:1100px){.cybersecurity-page .security-coverage-area:has(.security-motion-figure)>h3{max-width:calc(100% - 195px)}.cybersecurity-page .security-coverage-area:has(.security-motion-figure)>p:not(.security-number):not(.security-area-links){max-width:calc(100% - 195px)}.cybersecurity-page .security-coverage-area .security-motion-figure{width:175px;margin:0;position:absolute;top:24px;right:0}:is(.family-coverage>div:has(.security-motion-figure)>h3,.family-coverage>div:has(.security-motion-figure)>p){max-width:calc(100% - 195px)}.family-coverage>div .security-motion-figure{width:175px;margin:0;position:absolute;top:24px;right:0}.core-motion-page .family-coverage>[data-motion-slot]>h3,.core-motion-page .family-coverage>[data-motion-slot]>p{max-width:calc(100% - 195px)}.core-motion-page .family-coverage>[data-motion-slot]:not(:has(.security-motion-figure)):after{display:none}}@media (prefers-reduced-motion:reduce){.security-motion-figure{--travel:1!important;--check:1!important;--resolve:1!important;--warning:0!important;--progress:1!important}.security-motion-figure *{transition:none!important;animation:none!important}}
.orb-guide{z-index:54;pointer-events:none;color:var(--text);font-family:Montserrat,sans-serif;position:fixed;bottom:24px;right:24px}.orb-guide :is(button,a,dialog,section,details){pointer-events:auto}.guide-brand-orb{aspect-ratio:1;filter:drop-shadow(-5px 3px 9px #e400872b)drop-shadow(5px -3px 9px #00d7d329);background:url(/animations/orb-hand/orb.png) 50%/contain no-repeat;flex:none;width:58px;animation:6s ease-in-out infinite guide-orb-float;display:block;position:relative}.guide-orb-expression{width:44%;height:35.2%;color:color-mix(in srgb,var(--heading) 80%,var(--cyan));filter:drop-shadow(0 0 2px #00d7d32b);position:absolute;top:32%;left:28%;overflow:visible}.guide-orb-eyes{transform-box:fill-box;transform-origin:50%;animation:10s ease-in-out infinite guide-orb-blink}@keyframes guide-orb-blink{0%,45%,48%,to{transform:scaleY(1)}46.5%{transform:scaleY(.1)}}@keyframes guide-orb-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.orb-guide-launcher{border:1px solid var(--line);background:var(--panel);max-width:calc(100vw - 32px);color:var(--heading);cursor:pointer;text-align:left;border-radius:44px;align-items:center;gap:12px;padding:8px 17px 8px 9px;font:600 12px/1.5 Montserrat,sans-serif;display:flex;box-shadow:0 8px 28px #0002}.orb-guide-launcher small{color:var(--muted);margin-top:3px;font-size:10px;font-weight:400;display:block}.orb-guide.is-open .orb-guide-launcher{visibility:hidden}.orb-guide-panel{background:var(--panel);width:min(420px,100vw - 32px);max-width:none;height:min(620px,100dvh - 48px);max-height:calc(100dvh - 48px);color:var(--text);border:1px solid var(--line);z-index:60;border-radius:20px;margin:0;padding:0;position:fixed;inset:auto 24px 24px auto;overflow:hidden;box-shadow:0 18px 65px #0003}.orb-guide-panel[open]{flex-direction:column;display:flex}.orb-guide-panel:not([open]){display:none}.orb-guide-panel::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#03071480}.orb-panel-heading{flex:none;justify-content:space-between;align-items:center;gap:15px;padding:16px 18px 6px 25px;display:flex}.orb-panel-heading h2{letter-spacing:.01em;color:var(--muted);margin:0;font:500 11px/1.5 Montserrat,sans-serif}.orb-guide-close{width:36px;height:36px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:0 0 36px;place-items:center;font-size:24px;display:grid}.orb-guide-close:hover{background:var(--bg);color:var(--heading)}.orb-guide-conversation{overscroll-behavior:contain;flex:auto;min-height:80px;padding:10px 28px 22px;overflow-y:auto}.orb-guide-stage{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:100%;display:flex}.orb-guide-stage>.guide-brand-orb{filter:drop-shadow(-9px 7px 23px #e4008740)drop-shadow(9px -7px 23px #00d7d338);width:144px;margin:20px 0 36px}.orb-guide-stage>.guide-brand-orb.is-thinking{filter:drop-shadow(-9px 7px 28px #e4008760)drop-shadow(9px -7px 28px #00d7d355)}.orb-guide-response{width:100%;color:var(--muted);overflow-wrap:anywhere;font-size:12px;line-height:1.9}.orb-guide-response h3{letter-spacing:-.025em;color:var(--heading);margin:0 0 9px;font:500 20px/1.5 Poppins,sans-serif}.orb-guide-response p{margin:0}.orb-guide-response p+p{margin-top:14px}.orb-guide-followup{color:var(--heading);font-weight:500}.orb-guide-note{font-size:10px;line-height:1.7}.orb-guide-suggestions{margin-top:22px;font-size:11px;line-height:1.8}.orb-guide-suggestions a{color:var(--link);text-decoration:none}.orb-guide-primary-service{font-weight:600}.orb-guide-suggestions details{margin-top:12px}.orb-guide-suggestions summary{color:var(--muted);cursor:pointer;font-size:10px}.orb-guide-suggestions details a{padding:10px 0 0;font-size:11px;display:block}.orb-guide-suggestions details p{color:var(--muted);margin:14px 0 0;font-size:11px;line-height:1.9}.orb-guide-input{flex:none;padding:0 22px 14px}.orb-guide-input label{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.orb-guide-input>div{border:1px solid var(--line);background:var(--bg);border-radius:15px;align-items:center;gap:6px;padding:7px;display:flex}.orb-guide-input textarea{resize:none;min-width:0;max-height:96px;color:var(--text);background:0 0;border:0;border-radius:8px;flex:1;padding:7px 9px;font:400 12px/1.7 Montserrat,sans-serif}.orb-guide-input textarea::placeholder{color:var(--muted)}.orb-guide-input button{background:var(--heading);width:36px;height:36px;color:var(--panel);cursor:pointer;border:0;border-radius:50%;flex:0 0 36px;place-items:center;font-size:20px;display:grid}.orb-guide-input button:disabled{opacity:.25;cursor:default}.orb-guide-footer{background:var(--panel);border:0;flex:none;justify-content:space-between;align-items:center;gap:12px;padding:0 25px 22px;display:flex;position:relative}.orb-guide-footer>a{color:var(--muted);font:500 10px/1.8 Montserrat,sans-serif;text-decoration:none}.orb-guide-options>summary{cursor:pointer;color:var(--muted);font-size:10px;line-height:1.8}.orb-guide-options>div{border:1px solid var(--line);background:var(--panel);text-align:left;border-radius:12px;width:min(280px,100% - 40px);max-height:calc(100dvh - 150px);padding:14px 18px;position:absolute;bottom:52px;right:20px;overflow-y:auto;box-shadow:0 8px 35px #0002}.orb-guide-options>div :is(button,a){border:0;border-bottom:1px solid var(--line);text-align:left;width:100%;color:var(--heading);cursor:pointer;background:0 0;padding:12px 0;font:500 11px/1.6 Montserrat,sans-serif;text-decoration:none;display:block}.orb-guide-options button:disabled{opacity:.35;cursor:default}.orb-guide-options p{color:var(--muted);margin:14px 0 0;font-size:10px;line-height:1.8}.orb-storage-notice{color:var(--muted);flex:none;margin:0;padding:0 25px 15px;font-size:10px;line-height:1.7}.orb-storage-notice a{color:var(--link)}.orb-guide-history h3{color:var(--heading);margin:24px 0;font:500 18px/1.5 Poppins,sans-serif}.orb-history-message{border-top:1px solid var(--line);color:var(--muted);overflow-wrap:anywhere;padding:16px 0;font-size:12px;line-height:1.9}.orb-history-message>span{color:var(--heading);font-size:10px;font-weight:600}.orb-history-message p{margin:8px 0 0}.orb-text-action{color:var(--link);cursor:pointer;background:0 0;border:0;padding:0;font:500 11px/1.8 Montserrat,sans-serif}.orb-guide-error a{color:var(--link);margin-top:14px;display:block}.orb-guide-insight{background:var(--panel);border:1px solid var(--line);border-radius:16px;width:min(310px,100vw - 32px);padding:23px;position:absolute;bottom:95px;right:0;box-shadow:0 12px 40px #0002}.orb-guide-insight h3{letter-spacing:-.025em;color:var(--heading);margin:0 20px 12px 0;font:500 15px/1.5 Poppins,sans-serif}.orb-guide-insight>p{color:var(--muted);margin:0;font-size:12px;line-height:1.9}.orb-insight-dismiss{width:32px;height:32px;color:var(--muted);cursor:pointer;background:0 0;border:0;place-items:center;font-size:22px;display:grid;position:absolute;top:6px;right:7px}.orb-insight-action{color:var(--link);cursor:pointer;background:0 0;border:0;margin-top:17px;padding:0;font:500 11px/1.8 Montserrat,sans-serif}.orb-guide :is(a,button,textarea,summary):focus-visible{outline:2px solid var(--cyan);outline-offset:3px}@media (max-width:760px){.orb-guide{right:16px;bottom:calc(85px + env(safe-area-inset-bottom))}.orb-guide-launcher{gap:10px;padding:7px 14px 7px 8px;font-size:11px}.orb-guide-launcher .guide-brand-orb{width:48px}.orb-guide-launcher small{font-size:9px}.orb-guide-insight{bottom:80px}}@media (max-width:720px){.orb-guide-panel{border:0;border-radius:0;width:100%;height:100dvh;max-height:100dvh;margin:0;inset:0}.orb-panel-heading{padding-top:max(16px,env(safe-area-inset-top))}.orb-guide-footer{padding-bottom:max(22px,env(safe-area-inset-bottom))}.orb-guide-input textarea{font-size:16px}.orb-guide-stage>.guide-brand-orb{width:140px}.orb-guide-response{font-size:13px}}@media (max-height:640px){.orb-guide-stage>.guide-brand-orb{width:104px;margin:12px 0 26px}.orb-panel-heading{padding-top:10px}.orb-guide-conversation{padding-bottom:18px}.orb-guide-input{padding-bottom:12px}}@media (prefers-reduced-motion:reduce){.orb-guide *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
