.halo-root .halo-guardbase-art:has(>.halo-board){padding:0}.halo-root :is(.halo-svc__art,.halo-phone-service__art,.halo-guardbase-art,.halo-faq2__art,.halo-why__art,.halo-proc__art,.halo-ind__art,.halo-tier__art,.halo-sbento__photo,.halo-process-phone__art,.halo-process-browser__art,.halo-editorial__art):has(.halo-board){-webkit-mask-image:none!important;mask-image:none!important;filter:none!important;background:none}.halo-root .halo-board{position:absolute;inset:0;container-type:size;pointer-events:none}.halo-root .halo-board>svg{position:absolute;inset:0;width:100%;height:100%;display:block}.halo-root .halo-board>.halo-board__m{display:none}.halo-root .halo-board>.halo-board__s{display:block}@container (max-width: 179px){.halo-root .halo-board:has(>.halo-board__m)>.halo-board__d{display:none}.halo-root .halo-board>.halo-board__m{display:block}}@media (max-width:900px){.halo-root .halo-faq2 .halo-faq2__art:has(.halo-board){width:100%!important;max-width:none!important;height:auto!important;aspect-ratio:200/139;margin:14px 0 0}.halo-root .halo-faq2 .halo-faq2__art:has(.halo-board)>.halo-guardbase-art{position:absolute;inset:0;width:100%;height:100%}}@media (min-width:901px){.halo-root article.halo-faq2:has(.halo-board){display:flex;flex-direction:column;padding-bottom:0}.halo-root article.halo-faq2:has(.halo-board) .halo-mobilefold__body,.halo-root article.halo-faq2:has(.halo-board)>.halo-mobilefold{display:flex;flex-direction:column;flex:1 1 auto}.halo-root .halo-faq2 .halo-faq2__art:has(.halo-board){position:relative!important;inset:auto!important;flex:1 1 auto;width:calc(100% + 56px)!important;max-width:none!important;height:auto!important;min-height:210px;aspect-ratio:auto;margin:22px -28px 0!important;transform:none!important;translate:none!important}.halo-root .halo-faq2 .halo-faq2__art:has(.halo-board)>.halo-guardbase-art{position:absolute;inset:0;width:100%;height:100%;padding:0}}.halo-root .halo-editorial__art:has(>.halo-board){position:relative;overflow:visible}.halo-root .halo-board>.halo-board__narrow{display:none}@container (max-width: 420px){.halo-root .halo-board>.halo-board__wide{display:none}.halo-root .halo-board>.halo-board__narrow{display:block}}.hs-art-canvas.hs-art-board{position:relative}.hs-evidence{display:block;width:100%;max-width:220px;height:auto;margin-top:18px}.hp-service-security .hs-outputs>li>.hs-evidence{grid-column:2}.hp-service-hosting-care .hs-care-coverage--evidence .hs-outputs>li>.hs-evidence{max-width:200px}@media (max-width:900px){.hp-service-hosting-care.hp-service-hosting-care .hs-care-coverage--evidence .hs-outputs{padding-left:0}.hp-service-hosting-care.hp-service-hosting-care .hs-care-coverage--evidence .hs-outputs>li,.hp-service-hosting-care.hp-service-hosting-care .hs-care-coverage--evidence .hs-outputs>li:nth-child(2n){min-height:0}}@media (min-width:901px){.hp-service-hosting-care .hs-care-coverage--evidence .hs-outputs>li{display:flex;flex-direction:column}.hp-service-hosting-care .hs-care-coverage--evidence .hs-outputs>li>.hs-evidence{margin-top:auto;padding-top:18px}}.hp-board-slot{position:relative;width:100%;aspect-ratio:1.6}.hp-about .hp-board-figure .hp-board-slot{flex:1;min-height:290px}.hp-services .hp-cap-art>.hp-board-slot{height:100%;min-height:320px}.halo-root .halo-board>.halo-board__portrait{display:none}@container (orientation: portrait){.halo-root .halo-board>.halo-board__landscape{display:none}.halo-root .halo-board>.halo-board__portrait{display:block}}.hp-board-slot--free{aspect-ratio:auto;height:100%;min-height:220px}.hp-board-slot--guide,.hp-board-slot--ledger{aspect-ratio:1.5}.hp-public-hero__art .hp-board-slot{aspect-ratio:1.6;height:100%}.hp-card-specimen{display:block;width:100%;height:195px;margin:0 0 18px}.hp-card-proof{position:relative;border:1px solid var(--halo-border,#2a2f3a);background:#0d1016;overflow:hidden}.hp-card-proof__bar{display:flex;align-items:center;gap:5px;height:24px;padding:0 10px;border-bottom:1px solid var(--halo-border,#2a2f3a);font:400 10px/1 var(--halo-font-mono);color:#a8c8d7}.hp-card-proof__bar i{width:5px;height:5px;border-radius:50%;background:#3a4150}.hp-card-proof__bar em{margin-left:8px;font-style:normal}.hp-card-proof__window{position:absolute;inset:24px 0 0}.hp-card-proof__window img{-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.halo-root.hp-root .hp-step-specimen{background:rgba(123,97,255,.07);border-bottom:1px solid rgba(166,216,255,.14)}.halo-root.hp-root .hp-step-specimen>svg{position:absolute;inset:0;width:100%;height:100%;display:block}.hp-board-slot--monthly{aspect-ratio:660/460}.hp-board-slot--proposal{aspect-ratio:520/352}@media (max-width:640px){.hp-board-slot--monthly{aspect-ratio:344/236}.hp-board-slot--proposal{aspect-ratio:347/231}}.halo-root.hp-pricing .hp-agreement-paper header>.hp-agreement-icon{background:transparent}.halo-root.halo-root.hp-pricing .hp-checkpoints>article>.hp-step-specimen{display:block;width:calc(100% + 44px);height:auto;aspect-ratio:400/250;margin:-22px -22px 18px}.halo-root.halo-root.hp-pricing .hp-agreement-paper header>.hp-agreement-icon{display:block;width:160px;height:auto;aspect-ratio:160/110}@media (max-width:640px){.halo-root.halo-root.hp-pricing .hp-agreement-paper header>.hp-agreement-icon{width:120px}}.hp-board-slot--plan{aspect-ratio:540/260}@media (max-width:640px){.hp-board-slot--plan{aspect-ratio:345/195}}.halo-root .halo-sbento__more>.halo-sbento__more-art--plain{visibility:hidden;background:none!important}.halo-root .halo-qart:has(>.halo-board){position:relative;aspect-ratio:320/150;-webkit-mask-image:none;mask-image:none}.halo-root .hp-photo--board{position:relative;overflow:hidden}.halo-root.hp-public .hp-public-callout--top>.hp-photo.hp-photo--board{align-self:stretch;height:auto;min-height:280px}.halo-root.hp-root .hp-card-motif{position:relative;isolation:auto;overflow:hidden;height:auto;aspect-ratio:3/2;width:calc(100% + 48px);margin:-24px -24px 22px;background:transparent}.halo-root.hp-root .hp-card-motif>.halo-card-scene{position:absolute;inset:0;height:100%;width:100%;aspect-ratio:auto;--halo-scene-mask:linear-gradient(180deg,#000,#000 calc(100% - 16px),transparent)}.halo-root.hp-root .hp-card-motif>.halo-card-scene>.halo-card-scene__canvas{top:50%;right:auto;left:50%;width:max(100cqw,150cqh);height:max(100cqh,66.6667cqw);transform:translate(-50%,-50%)}.halo-root.hp-root .hp-card-motif>img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-mask-image:linear-gradient(180deg,#000,#000 calc(100% - 16px),transparent);mask-image:linear-gradient(180deg,#000,#000 calc(100% - 16px),transparent)}.halo-root.hp-root :is(.hp-fit-grid,.hp-region-grid)>article>.hp-card-motif{height:auto;aspect-ratio:3/2}.halo-root.hp-root .hp-card-motif[data-kind=local]{background:transparent}.halo-root.hp-root .hp-card-motif__register{position:absolute;right:12px;top:12px;z-index:1;color:var(--halo-ice);font:400 10px/1 monospace}.halo-root.hp-root :is(.hp-checkpoints,.hp-standards,.hp-region-grid,.hp-fit-grid)>article{overflow:hidden;isolation:isolate;background:var(--halo-surface-1)}.halo-root.hp-root :is(.hp-card-copy,.hp-project-copy,.hp-case>div:not(.hp-screen)){position:relative}.halo-root.hp-root :is(.hp-card-copy,.hp-project-copy,.hp-case>div:not(.hp-screen)):after{content:"+";position:absolute;right:16px;top:16px;color:rgba(var(--halo-ice-rgb),.502);font:400 14px/1 monospace;pointer-events:none}.halo-root.hp-root :is(.hp-card-copy,.hp-project-copy)>.hp-kicker{padding-right:20px}.halo-root.hp-root .hp-screen-bar>i{border-radius:0;background:var(--halo-lavender)}.halo-root.hp-root .hp-screen-bar>i:first-child{background:var(--halo-ice)}.halo-root.hp-root .hp-screen-bar:after{content:"+";color:var(--halo-ice);font:400 11px/1 monospace;margin-left:6px}.halo-root.hp-services .hp-checkpoints>article{padding-top:24px}.halo-root.hp-services .hp-checkpoints>article>.hp-card-motif{width:calc(100% + 40px);margin-inline:-20px}.halo-root.hp-root .hp-faq-list .hp-q-number{display:grid;place-items:center;flex:none;width:30px;height:30px;border:1px solid rgba(var(--halo-violet-rgb),.502);background:rgba(var(--halo-violet-rgb),.0784);color:var(--halo-ice)}.halo-root.hp-root .hp-faq-list>details{position:relative}.halo-root.hp-root .hp-faq-list>details:after{content:"+ · ·";position:absolute;right:16px;bottom:5px;color:rgba(var(--halo-lavender-rgb),.3333);font:400 9px/1 monospace;pointer-events:none}.halo-root.hp-root :is(.hp-board>div>span,.hp-principle-list summary>span){display:grid;place-items:center;align-self:start;width:34px;min-height:34px;flex:none;padding:0;border:1px solid rgba(var(--halo-violet-rgb),.4392);color:var(--halo-ice);background:repeating-linear-gradient(135deg,rgba(var(--halo-violet-rgb),.0431) 0 2px,transparent 2px 6px)}.halo-root.hp-root .hp-homebase{position:relative;overflow:hidden}.halo-root.hp-root .hp-homebase:after{content:"[ VOLO ]  +  :  ·  :  +";color:var(--halo-ice);font:400 11px/1.6 monospace;align-self:center;margin-left:auto;white-space:nowrap}.halo-root.hp-pricing .hp-agreement-paper{position:relative;isolation:isolate}.halo-root.hp-pricing .hp-agreement-paper header{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 160px;gap:10px 16px;padding-right:0;min-height:0}.halo-root.hp-pricing .hp-agreement-paper header>.hp-card-motif{position:relative;inset:auto;width:100%;height:auto;aspect-ratio:3/2;grid-column:2;grid-row:1/span 2;align-self:center;margin:0}.halo-root.hp-pricing .hp-agreement-paper header>.hp-card-motif>.halo-card-scene{--halo-scene-mask:linear-gradient(180deg,#000,#000 calc(100% - 12px),transparent)}.halo-root.hp-pricing .hp-agreement-paper header>:is(.hp-kicker,h3){grid-column:1;margin:0}.halo-root.hp-pricing .hp-agreement-paper header>:is(strong,p){grid-column:1/-1;margin:0}.halo-root.hp-about .hp-history{display:grid;gap:0;list-style:none;margin:0 0 32px;padding:0}.halo-root.hp-about .hp-history>li{position:relative;display:grid;grid-template-columns:minmax(160px,.4fr) minmax(0,1fr);gap:24px;padding:18px 0 18px 28px;border-left:1px solid rgba(var(--halo-violet-rgb),.4392)}.halo-root.hp-about .hp-history>li:before{content:"+";position:absolute;left:-7px;top:20px;color:var(--halo-ice);background:var(--halo-surface-0);font:400 15px/1 monospace}.halo-root.hp-about .hp-history>li>span{color:var(--halo-lavender);font:400 10px/1.7 var(--halo-font-mono);letter-spacing:.06em}.halo-root.hp-about .hp-history h3{margin:0 0 8px;font-size:21px}.halo-root.hp-about .hp-history p{margin:0}.halo-root.hp-about .hp-partner .hp-screen-window{min-height:330px}@media (min-width:701px) and (max-width:900px){.halo-root.hp-root :is(.hp-checkpoints,.hp-standards,.hp-region-grid)>article:last-child:nth-child(odd){position:relative;min-height:220px;padding-right:calc(38% + 24px)}.halo-root.hp-root :is(.hp-checkpoints,.hp-standards,.hp-region-grid)>article:last-child:nth-child(odd)>.hp-card-motif{position:absolute;top:0;right:0;width:38%;height:100%;margin:0}.halo-root.hp-root :is(.hp-checkpoints,.hp-standards,.hp-region-grid)>article:last-child:nth-child(odd)>.hp-card-motif>.halo-card-scene{--halo-scene-mask:linear-gradient(90deg,transparent,#000 22px)}}@media (max-width:700px){.halo-root.hp-root .hp-card-motif{height:auto;aspect-ratio:3/2;margin-bottom:16px}.halo-root.hp-services .hp-checkpoints{grid-template-columns:minmax(0,1fr)}.halo-root.hp-services .hp-checkpoints>article{padding:22px;border-right:0;border-bottom:1px solid var(--halo-border)}.halo-root.hp-services .hp-checkpoints>article:last-child{border-bottom:0}.halo-root.hp-services .hp-checkpoints>article>.hp-card-motif{width:calc(100% + 44px);margin:-22px -22px 16px}.halo-root.hp-root .hp-checkpoints p{font-size:14px;line-height:1.65}.halo-root.hp-work .hp-standards>article{padding:22px}.halo-root.hp-areas .hp-region-grid>article>.hp-card-motif,.halo-root.hp-work .hp-standards>article>.hp-card-motif{width:calc(100% + 44px);margin:-22px -22px 16px}.halo-root.hp-root .hp-homebase:after{margin-left:0;align-self:start;font-size:10px}.halo-root.hp-pricing .hp-agreement-paper header{grid-template-columns:minmax(0,1fr) 104px;gap:10px 12px}.halo-root.hp-pricing .hp-agreement-paper header>.hp-card-motif{height:auto;min-height:0}.halo-root.hp-pricing .hp-agreement-paper header>:is(.hp-kicker,h3){grid-column:1;margin:0}.halo-root.hp-pricing .hp-agreement-paper header>:is(strong,p){grid-column:1/-1;margin:0}.halo-root.hp-about .hp-history>li{grid-template-columns:minmax(0,1fr);gap:10px;padding-left:22px}.halo-root.hp-about .hp-partner .hp-screen-window{min-height:0}}