@layer components{.pl-side{fill:var(--pl-side,var(--color-brand-navy-deep))}.pl-face{fill:var(--pl-face,var(--color-neutral-900));stroke:var(--pl-edge,var(--color-neutral-700));stroke-width:var(--pl-w,1.25);stroke-linejoin:round}.pl-bolt{color:var(--pl-bolt,var(--color-neutral-700))}.pl-services{fill:var(--pl-fill,transparent);stroke:var(--pl-edge,var(--color-neutral-600));stroke-width:var(--pl-w,1.25);stroke-dasharray:3 3}.pl-head .pl-stack{--pl-w:3}.pl-head .pl-stack .pl-services{stroke-dasharray:7 6}:is(.pl-stack[data-lit=intelligence],.pl[data-active=intelligence] .pl-rail) [data-layer=intelligence],:is(.pl-stack[data-lit=predictions],.pl[data-active=predictions] .pl-rail) [data-layer=predictions],:is(.pl-stack[data-lit=delivery],.pl[data-active=delivery] .pl-rail) [data-layer=delivery],:is(.pl-stack[data-lit=services],.pl[data-active=services] .pl-rail) [data-layer=services]{--pl-face:var(--color-viz-gold);--pl-edge:var(--color-viz-gold);--pl-side:var(--color-gold-metallic-shade);--pl-bolt:var(--color-brand-navy);--pl-fill:color-mix(in srgb, var(--color-viz-gold) 16%, transparent)}.pl-hit{cursor:pointer;position:absolute;inset:0}.pl-hit:focus-visible{outline:none}.pl-hit-intelligence{z-index:4;clip-path:polygon(10% 20%,50% 3.33%,90% 20%,90% 24.17%,50% 40.83%,10% 24.17%)}.pl-hit-delivery{z-index:3;clip-path:polygon(10% 38.33%,50% 21.67%,90% 38.33%,90% 42.5%,50% 59.17%,10% 42.5%)}.pl-hit-predictions{z-index:2;clip-path:polygon(10% 56.67%,50% 40%,90% 56.67%,90% 60.83%,50% 77.5%,10% 60.83%)}.pl-hit-services{clip-path:polygon(10% 80%,50% 63.33%,90% 80%,50% 96.67%)}:is(.pl-rail:has(.pl-hit-intelligence:hover) [data-layer=intelligence],.pl-rail:has(.pl-hit-predictions:hover) [data-layer=predictions],.pl-rail:has(.pl-hit-delivery:hover) [data-layer=delivery],.pl-rail:has(.pl-hit-services:hover) [data-layer=services]){--pl-edge:var(--color-neutral-400)}:is(.pl-rail:has(.pl-hit-intelligence:focus-visible) [data-layer=intelligence],.pl-rail:has(.pl-hit-predictions:focus-visible) [data-layer=predictions],.pl-rail:has(.pl-hit-delivery:focus-visible) [data-layer=delivery],.pl-rail:has(.pl-hit-services:focus-visible) [data-layer=services]){--pl-edge:var(--color-alert-info);--pl-w:2.5}.pl-name{opacity:0;visibility:hidden}.pl[data-active=intelligence] .pl-name[data-layer=intelligence],.pl[data-active=predictions] .pl-name[data-layer=predictions],.pl[data-active=delivery] .pl-name[data-layer=delivery],.pl[data-active=services] .pl-name[data-layer=services]{opacity:1;visibility:visible}@media not (min-width:768px){.pl-row{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;contain:paint;margin-inline:-16px;padding-inline:16px;scroll-padding-inline:16px;display:flex;overflow-x:auto}.pl-row::-webkit-scrollbar{display:none}.pl-row>li{scroll-snap-align:start;flex:0 0 82%}}.pl-product{transition:transform .35s var(--motion-ease), box-shadow .35s var(--motion-ease), border-color .35s var(--motion-ease)}@media (prefers-reduced-motion:no-preference){:is(.pl-face,.pl-side,.pl-bolt,.pl-services){transition:fill .35s var(--motion-ease), stroke .35s var(--motion-ease), color .35s var(--motion-ease)}.pl-name{transition:opacity .25s var(--motion-ease), translate .25s var(--motion-ease), visibility 0s .25s;translate:0 8px}.pl[data-active=intelligence] .pl-name[data-layer=intelligence],.pl[data-active=predictions] .pl-name[data-layer=predictions],.pl[data-active=delivery] .pl-name[data-layer=delivery],.pl[data-active=services] .pl-name[data-layer=services]{transition-delay:0s;translate:0}}.motion[data-anim]:not([data-anim=reset])>.pl-head{animation:motion-rise .6s var(--motion-ease) var(--motion-delay) both}.motion[data-anim]:not([data-anim=reset])>.pl-line{animation:motion-rise .6s var(--motion-ease) calc(var(--motion-delay) + 80ms) both}.motion[data-anim]:not([data-anim=reset]) .pl-card{animation:motion-rise .6s var(--motion-ease) calc(var(--motion-delay) + .16s + var(--pl-i,0) * 70ms) both}.pl-card[data-i="1"]{--pl-i:1}.pl-card[data-i="2"]{--pl-i:2}.pl-card[data-i="3"]{--pl-i:3}.pl-card[data-i="4"]{--pl-i:4}[data-step="1"]{--pl-s:1}[data-step="2"]{--pl-s:2}.motion[data-anim]:not([data-anim=reset]) .pl-step{animation:pl-step-down .5s var(--motion-ease) calc(var(--motion-delay) + .45s + var(--pl-s,0) * .26s) both}@media (min-width:768px){.motion[data-anim]:not([data-anim=reset]) .pl-step{animation-name:pl-step-right}}.motion[data-anim]:not([data-anim=reset]) .pl-arrow{animation:motion-wipe .3s var(--motion-ease) calc(var(--motion-delay) + .3s + var(--pl-s,0) * .26s) both}}@keyframes pl-step-right{0%{opacity:0;transform:translate(-16px)}}@keyframes pl-step-down{0%{opacity:0;transform:translateY(-10px)}}
