/* Written by scripts/deck-import.mjs from design_handoff_prod_sales_deck. Do not edit. */

body.ph-dark deck-stage[data-pack="core"] section[data-theme-invert]{filter:invert(1) hue-rotate(180deg)}
deck-stage[data-pack="core"] html:has(body.ph-dark),deck-stage[data-pack="core"] body.ph-dark{background:#000000 !important}
body.ph-dark deck-stage[data-pack="core"]{background:#000000 !important;--deck-canvas-bg:#000000}
body.ph-dark deck-stage[data-pack="core"] section{background-color:#000000}
body.ph-dark deck-stage[data-pack="core"] section[data-theme-invert]{background-color:#FFFFFF}
body.ph-dark deck-stage[data-pack="core"] section[data-theme-invert] [style*="url("]:not(.ph-card){filter:invert(1) hue-rotate(180deg)}
body.ph-dark deck-stage[data-pack="core"] section[data-theme-invert] img[style*="invert"]:not([data-mark-white]){filter:invert(1) hue-rotate(180deg) !important}
body.ph-dark deck-stage[data-pack="core"] section[data-theme-invert] [data-dot-field]{filter:none!important}
body.ph-dark deck-stage[data-pack="core"] section[data-theme-invert] [data-keep-authored]{filter:invert(1) hue-rotate(180deg) !important}
body.ph-dark deck-stage[data-pack="core"] section[data-theme-invert] [data-keep-authored] img,body.ph-dark deck-stage[data-pack="core"] section[data-theme-invert] img[data-keep-authored]{filter:none !important}
body.ph-dark deck-stage[data-pack="core"] section[data-theme-invert] img[src*="signals-ui"],body.ph-dark deck-stage[data-pack="core"] section[data-theme-invert] img[src*="workflow-ui"]{filter:invert(1) hue-rotate(180deg)}

body.ph-dark deck-stage[data-pack="core"] section[data-theme-invert] video{filter:invert(1) hue-rotate(180deg)!important}
body.ph-dark deck-stage[data-pack="core"] section[data-theme-invert] .u:hover .hat svg{fill:#000000!important}
deck-stage[data-pack="core"] .u .hp{position:relative;isolation:isolate;background:transparent}
deck-stage[data-pack="core"] .u .hp::before{content:"";position:absolute;inset:0;background:#FFFFFF;transform:scaleX(0);transform-origin:left center;transition:transform .45s cubic-bezier(.22,.61,.36,1);z-index:0;will-change:transform}
deck-stage[data-pack="core"] .u:hover .hp::before{transform:scaleX(1)}
deck-stage[data-pack="core"] .u .hp i{position:relative;z-index:1;font-style:normal;color:#000000;transition:color .35s ease}
deck-stage[data-pack="core"] .dlk{position:relative;isolation:isolate}
deck-stage[data-pack="core"] .dlr{cursor:default}
deck-stage[data-pack="core"] .dlr > span:first-child{transition:background .35s ease,color .35s ease}
deck-stage[data-pack="core"] section:has(.dl-b:hover) .dlr-m > span:first-child,deck-stage[data-pack="core"] section:has(.dlr-b:hover) .dlr-m > span:first-child,deck-stage[data-pack="core"] section:has(.dl-b:hover) .dlr-t > span:first-child,deck-stage[data-pack="core"] section:has(.dlr-b:hover) .dlr-t > span:first-child{background:rgba(0,0,0,.35)!important;color:rgba(255,255,255,.75)!important}
deck-stage[data-pack="core"] section:has(.dl-m:hover) .dlr-b > span:first-child,deck-stage[data-pack="core"] section:has(.dlr-m:hover) .dlr-b > span:first-child,deck-stage[data-pack="core"] section:has(.dl-m:hover) .dlr-t > span:first-child,deck-stage[data-pack="core"] section:has(.dlr-m:hover) .dlr-t > span:first-child{background:rgba(0,0,0,.35)!important;color:rgba(255,255,255,.75)!important}
deck-stage[data-pack="core"] section:has(.dl-t:hover) .dlr-b > span:first-child,deck-stage[data-pack="core"] section:has(.dlr-t:hover) .dlr-b > span:first-child,deck-stage[data-pack="core"] section:has(.dl-t:hover) .dlr-m > span:first-child,deck-stage[data-pack="core"] section:has(.dlr-t:hover) .dlr-m > span:first-child{background:rgba(0,0,0,.35)!important;color:rgba(255,255,255,.75)!important}
deck-stage[data-pack="core"] .dlk i{position:relative;z-index:1;font-style:normal;transition:color .35s ease}
deck-stage[data-pack="core"] .dlr{position:relative;isolation:isolate}
deck-stage[data-pack="core"] .dlr > *{position:relative;z-index:1}
deck-stage[data-pack="core"] .dlr::before{content:"";position:absolute;left:20px;right:-.5em;top:50%;height:20px;transform-origin:left center;margin-top:-10px;background:#000000;transform:scaleX(0);transform-origin:left center;transition:transform .45s cubic-bezier(.22,.61,.36,1);z-index:0}
deck-stage[data-pack="core"] .dld{clip-path:inset(0 100% 0 0);transition:clip-path .45s cubic-bezier(.22,.61,.36,1)}
deck-stage[data-pack="core"] section:has(.dl-b:hover) .dlr-b::before,deck-stage[data-pack="core"] section:has(.dlr-b:hover) .dlr-b::before{transform:scaleX(1)}
deck-stage[data-pack="core"] section:has(.dl-b:hover) .dlk-b i,deck-stage[data-pack="core"] section:has(.dlr-b:hover) .dlk-b i{color:#FFFFFF}
deck-stage[data-pack="core"] section:has(.dl-b:hover) .dlk-m i,deck-stage[data-pack="core"] section:has(.dl-b:hover) .dlk-t i,deck-stage[data-pack="core"] section:has(.dlr-b:hover) .dlk-m i,deck-stage[data-pack="core"] section:has(.dlr-b:hover) .dlk-t i{color:rgba(0,0,0,.35)}
deck-stage[data-pack="core"] section:has(.dl-b:hover) .dld-b,deck-stage[data-pack="core"] section:has(.dlr-b:hover) .dld-b{clip-path:inset(0 0 0 0)}
deck-stage[data-pack="core"] section:has(.dlr-b:hover) .dl .dl-b polygon{fill:#000000}
deck-stage[data-pack="core"] .dlk-b,deck-stage[data-pack="core"] .dlk-m,deck-stage[data-pack="core"] .dlk-t{cursor:default}
deck-stage[data-pack="core"] section:has(.dl-t:hover) .dlr-t::before,deck-stage[data-pack="core"] section:has(.dlr-t:hover) .dlr-t::before{transform:scaleX(1)}
deck-stage[data-pack="core"] section:has(.dl-t:hover) .dlk-t i,deck-stage[data-pack="core"] section:has(.dlr-t:hover) .dlk-t i{color:#FFFFFF}
deck-stage[data-pack="core"] section:has(.dl-t:hover) .dlk-b i,deck-stage[data-pack="core"] section:has(.dl-t:hover) .dlk-m i,deck-stage[data-pack="core"] section:has(.dlr-t:hover) .dlk-b i,deck-stage[data-pack="core"] section:has(.dlr-t:hover) .dlk-m i{color:rgba(0,0,0,.35)}
deck-stage[data-pack="core"] section:has(.dl-t:hover) .dld-t,deck-stage[data-pack="core"] section:has(.dlr-t:hover) .dld-t{clip-path:inset(0 0 0 0)}
deck-stage[data-pack="core"] section:has(.dlr-t:hover) .dl .dl-t polygon{fill:#000000}
deck-stage[data-pack="core"] section:has(.dl-m:hover) .dlr-m::before,deck-stage[data-pack="core"] section:has(.dlr-m:hover) .dlr-m::before{transform:scaleX(1)}
deck-stage[data-pack="core"] section:has(.dl-m:hover) .dlk-m i,deck-stage[data-pack="core"] section:has(.dlr-m:hover) .dlk-m i{color:#FFFFFF}
deck-stage[data-pack="core"] section:has(.dl-m:hover) .dlk-b i,deck-stage[data-pack="core"] section:has(.dl-m:hover) .dlk-t i,deck-stage[data-pack="core"] section:has(.dlr-m:hover) .dlk-b i,deck-stage[data-pack="core"] section:has(.dlr-m:hover) .dlk-t i{color:rgba(0,0,0,.35)}
deck-stage[data-pack="core"] section:has(.dl-m:hover) .dld-m,deck-stage[data-pack="core"] section:has(.dlr-m:hover) .dld-m{clip-path:inset(0 0 0 0)}
deck-stage[data-pack="core"] section:has(.dlr-m:hover) .dl .dl-m polygon{fill:#000000}
body.ph-dark deck-stage[data-pack="core"] section[data-theme-invert] .pl-w:not(.ph-card img){filter:brightness(0)!important}



@media (prefers-reduced-motion:reduce){deck-stage[data-pack="core"] #ring,deck-stage[data-pack="core"] .pod{animation:none}}
body.ph-dark deck-stage[data-pack="core"] section[data-theme-invert] .ph-card{filter:invert(1) hue-rotate(180deg)}
body.ph-dark deck-stage[data-pack="core"] section[data-theme-invert] .al-vis{filter:invert(1) contrast(1.05)!important}
deck-stage[data-pack="core"] .u .ph{position:absolute;inset:0;opacity:0;transition:opacity .45s cubic-bezier(.22,.61,.36,1);z-index:1}
deck-stage[data-pack="core"] .u:hover .ph{opacity:1}
deck-stage[data-pack="core"] .u .ph video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;transition:opacity .6s linear}
deck-stage[data-pack="core"] .u .ph .vb{opacity:0}
deck-stage[data-pack="core"] .u .hat svg{transition:fill .35s ease,stroke-opacity .35s ease}
deck-stage[data-pack="core"] .u:hover .hat svg{fill:#FFFFFF;stroke-opacity:0}
deck-stage[data-pack="core"] .oc{pointer-events:none;padding:0 9px}
deck-stage[data-pack="core"] .oc .och{clip-path:inset(0 100% 0 0);transition:clip-path .45s cubic-bezier(.22,.61,.36,1)}
deck-stage[data-pack="core"] section.oc-on-1 .oc1 .och,deck-stage[data-pack="core"] section.oc-on-2 .oc2 .och,deck-stage[data-pack="core"] section.oc-on-3 .oc3 .och{clip-path:inset(0 0 0 0)}
deck-stage[data-pack="core"] .oc .och::before{content:"";position:absolute;left:0;right:0;top:50%;height:28px;margin-top:-14px;background:#000000;clip-path:inset(0 100% 0 0);transition:clip-path .45s cubic-bezier(.22,.61,.36,1);z-index:0}
deck-stage[data-pack="core"] section.oc-on-1 .oc1 .och::before,deck-stage[data-pack="core"] section.oc-on-2 .oc2 .och::before,deck-stage[data-pack="core"] section.oc-on-3 .oc3 .och::before{clip-path:inset(0 0 0 0)}
deck-stage[data-pack="core"] .oc .och i{position:relative;z-index:1;font-style:normal;transition:color .3s ease .1s}
deck-stage[data-pack="core"] section.oc-on-1 .oc1 .och i,deck-stage[data-pack="core"] section.oc-on-2 .oc2 .och i,deck-stage[data-pack="core"] section.oc-on-3 .oc3 .och i{color:#FFFFFF}
deck-stage[data-pack="core"] .oc .ocl{clip-path:inset(0 100% 0 0);transition:clip-path .45s cubic-bezier(.22,.61,.36,1)}
deck-stage[data-pack="core"] section.oc-on-1 .oc1 .ocl,deck-stage[data-pack="core"] section.oc-on-2 .oc2 .ocl,deck-stage[data-pack="core"] section.oc-on-3 .oc3 .ocl{clip-path:inset(0 0 0 0);transition-delay:.12s}
deck-stage[data-pack="core"] .qr .q{position:relative;isolation:isolate;display:inline-block}
deck-stage[data-pack="core"] .qr .q::before{content:"";position:absolute;left:-14px;right:-.06em;top:50%;height:36px;margin-top:-18px;background:#000000;clip-path:inset(0 100% 0 0);transition:clip-path .45s cubic-bezier(.22,.61,.36,1);z-index:0}
deck-stage[data-pack="core"] .qr:hover .q::before{clip-path:inset(0 0 0 0)}
deck-stage[data-pack="core"] .qr .q i{position:relative;z-index:1;font-style:normal;color:#000000;transition:color .3s ease .1s}
deck-stage[data-pack="core"] .qr:hover .q i{color:#FFFFFF}
body.ph-dark deck-stage[data-pack="core"] section[data-theme-invert] .u .hp::before{filter:invert(1) hue-rotate(180deg)}
body.ph-dark deck-stage[data-pack="core"] section[data-theme-invert] .u .hp i{color:#000000}
body.ph-dark deck-stage[data-pack="core"] section[data-theme-invert] .u:hover .hp i{color:#FFFFFF}
deck-stage[data-pack="core"] .ml{position:relative;isolation:isolate;padding:.34em .5em;margin:-.34em -.5em -.34em 0;clip-path:inset(0 100% 0 0);transition:clip-path .45s cubic-bezier(.22,.61,.36,1)}
deck-stage[data-pack="core"] section:has(.dl-t:hover) .ml{clip-path:inset(0 0 0 0)}
deck-stage[data-pack="core"] .ml::before{content:"";position:absolute;inset:0;background:#000000;transform:scaleX(0);transform-origin:left center;transition:transform .45s cubic-bezier(.22,.61,.36,1);z-index:0}
deck-stage[data-pack="core"] .ml i{position:relative;z-index:1;font-style:normal;transition:color .45s cubic-bezier(.22,.61,.36,1)}
deck-stage[data-pack="core"] section:has(.dl-t:hover) .ml::before{transform:scaleX(1)}
deck-stage[data-pack="core"] section:has(.dl-t:hover) .ml i{color:#FFFFFF}
deck-stage[data-pack="core"] .ml2{transition-delay:.09s;padding:0;margin:0}
deck-stage[data-pack="core"] .ml2::before{display:none}
deck-stage[data-pack="core"] section:has(.dl-t:hover) .ml2 i{color:#000000}

deck-stage[data-pack="core"] .mm{position:relative;isolation:isolate;padding:.34em .5em;margin:-.34em -.5em -.34em 0;clip-path:inset(0 100% 0 0);transition:clip-path .45s cubic-bezier(.22,.61,.36,1)}
deck-stage[data-pack="core"] section:has(.dl-m:hover) .mm{clip-path:inset(0 0 0 0)}
deck-stage[data-pack="core"] .mm::before{content:"";position:absolute;inset:0;background:#000000;transform:scaleX(0);transform-origin:left center;transition:transform .45s cubic-bezier(.22,.61,.36,1);z-index:0}
deck-stage[data-pack="core"] .mm i{position:relative;z-index:1;font-style:normal;transition:color .45s cubic-bezier(.22,.61,.36,1)}
deck-stage[data-pack="core"] section:has(.dl-m:hover) .mm::before{transform:scaleX(1)}
deck-stage[data-pack="core"] section:has(.dl-m:hover) .mm i{color:#FFFFFF}
deck-stage[data-pack="core"] .mm2{transition-delay:.09s;padding:0;margin:0}
deck-stage[data-pack="core"] .mm2::before{display:none}
deck-stage[data-pack="core"] section:has(.dl-m:hover) .mm2 i{color:#000000}
deck-stage[data-pack="core"] .mt{position:relative;isolation:isolate;padding:.34em .5em;margin:-.34em -.5em -.34em 0;clip-path:inset(0 100% 0 0);transition:clip-path .45s cubic-bezier(.22,.61,.36,1)}
deck-stage[data-pack="core"] section:has(.dl-b:hover) .mt{clip-path:inset(0 0 0 0)}
deck-stage[data-pack="core"] .mt::before{content:"";position:absolute;inset:0;background:#000000;transform:scaleX(0);transform-origin:left center;transition:transform .45s cubic-bezier(.22,.61,.36,1);z-index:0}
deck-stage[data-pack="core"] .mt i{position:relative;z-index:1;font-style:normal;transition:color .45s cubic-bezier(.22,.61,.36,1)}
deck-stage[data-pack="core"] section:has(.dl-b:hover) .mt::before{transform:scaleX(1)}
deck-stage[data-pack="core"] section:has(.dl-b:hover) .mt i{color:#FFFFFF}
deck-stage[data-pack="core"] .mt2{transition-delay:.09s;padding:0;margin:0}
deck-stage[data-pack="core"] .mt2::before{display:none}
deck-stage[data-pack="core"] section:has(.dl-b:hover) .mt2 i{color:#000000}
deck-stage[data-pack="core"] .tk{position:relative;isolation:isolate;padding:.34em .5em;margin:-.34em -.5em -.34em 0;clip-path:inset(0 100% 0 0);transition:clip-path .45s cubic-bezier(.22,.61,.36,1)}
deck-stage[data-pack="core"] section:has(.tb-b:hover) .tk{clip-path:inset(0 0 0 0)}
deck-stage[data-pack="core"] .tk::before{content:"";position:absolute;inset:0;background:#000000;transform:scaleX(0);transform-origin:left center;transition:transform .45s cubic-bezier(.22,.61,.36,1);z-index:0}
deck-stage[data-pack="core"] .tk i{position:relative;z-index:1;font-style:normal;transition:color .45s cubic-bezier(.22,.61,.36,1)}
deck-stage[data-pack="core"] section:has(.tb-b:hover) .tk::before{transform:scaleX(1)}
deck-stage[data-pack="core"] section:has(.tb-b:hover) .tk i{color:#FFFFFF}
deck-stage[data-pack="core"] .tk2{padding:0;margin:0}
deck-stage[data-pack="core"] .tk2::before{display:none}
deck-stage[data-pack="core"] section:has(.tb-b:hover) .tk2 i{color:#000000}
deck-stage[data-pack="core"] .osw{position:relative;isolation:isolate;display:inline-block;padding:0 .18em}
deck-stage[data-pack="core"] .osw::before{content:"";position:absolute;left:0;right:0;bottom:-.06em;height:0.5px;background:#000000;transition:height .35s cubic-bezier(.22,.61,.36,1);z-index:0}
deck-stage[data-pack="core"] .osw:hover::before{height:1.09em}
deck-stage[data-pack="core"] .osw i{position:relative;z-index:1;font-style:normal;transition:color .35s cubic-bezier(.22,.61,.36,1)}
deck-stage[data-pack="core"] .osw:hover i{color:#FFFFFF}
@keyframes dcFlow1{0%{transform:translate(0,0);opacity:0}8%{opacity:.85}25%{transform:translate(45.0px,-8.0px)}50%{transform:translate(-55.2px,-49.0px)}75%{transform:translate(-27.5px,45.1px)}92%{opacity:.85}100%{transform:translate(0,0);opacity:0}}
@keyframes dcFlow2{0%{transform:translate(0,0);opacity:0}8%{opacity:.85}25%{transform:translate(46.8px,10.7px)}50%{transform:translate(-34.2px,54.6px)}75%{transform:translate(21.2px,-52.8px)}92%{opacity:.85}100%{transform:translate(0,0);opacity:0}}
@keyframes dcFlow3{0%{transform:translate(0,0);opacity:0}8%{opacity:.85}25%{transform:translate(14.6px,30.9px)}50%{transform:translate(53.8px,-15.6px)}75%{transform:translate(26.6px,-38.7px)}92%{opacity:.85}100%{transform:translate(0,0);opacity:0}}
@keyframes dcFlow4{0%{transform:translate(0,0);opacity:0}8%{opacity:.85}25%{transform:translate(-31.9px,-35.3px)}50%{transform:translate(-35.9px,-35.9px)}75%{transform:translate(-12.9px,41.2px)}92%{opacity:.85}100%{transform:translate(0,0);opacity:0}}
@keyframes dcFlow5{0%{transform:translate(0,0);opacity:0}8%{opacity:.85}25%{transform:translate(44.0px,-49.5px)}50%{transform:translate(59.5px,46.4px)}75%{transform:translate(-37.8px,3.9px)}92%{opacity:.85}100%{transform:translate(0,0);opacity:0}}
@keyframes dcFlow6{0%{transform:translate(0,0);opacity:0}8%{opacity:.85}25%{transform:translate(42.8px,25.1px)}50%{transform:translate(48.4px,-26.1px)}75%{transform:translate(14.8px,-24.7px)}92%{opacity:.85}100%{transform:translate(0,0);opacity:0}}
@keyframes dcBlink{0%,36%{opacity:0}42%{opacity:.5}46%,54%{opacity:1}58%{opacity:.5}64%,100%{opacity:0}}
@keyframes flDash{to{stroke-dashoffset:0}}
@keyframes flHead{from{stroke-dashoffset:1000}to{stroke-dashoffset:0}}
@keyframes flTail{from{stroke-dashoffset:1070}to{stroke-dashoffset:70}}
deck-stage[data-pack="core"] .dl polygon{transition:fill .28s ease}
deck-stage[data-pack="core"] .tb{pointer-events:none}
deck-stage[data-pack="core"] .tb g{pointer-events:auto}
deck-stage[data-pack="core"] .tb polygon{transition:fill .28s ease}
deck-stage[data-pack="core"] .tbk{position:relative;isolation:isolate;cursor:default}
deck-stage[data-pack="core"] .tbk-l::before,deck-stage[data-pack="core"] .tbk-tp::before,deck-stage[data-pack="core"] .tbk-rt::before,deck-stage[data-pack="core"] .tbk-b::before{content:"";position:absolute;inset:-.3em -.5em;background:#000000;transform:scaleX(0);transform-origin:left center;transition:transform .45s cubic-bezier(.22,.61,.36,1);z-index:0}
deck-stage[data-pack="core"] .tbr{position:relative;isolation:isolate;cursor:default}
deck-stage[data-pack="core"] .crg{opacity:0;transition:opacity .35s ease}
deck-stage[data-pack="core"] .sc{cursor:default}
deck-stage[data-pack="core"] .shc{transition:opacity .3s ease}
deck-stage[data-pack="core"] .shd:has(.shz-t:hover) .shc-b,deck-stage[data-pack="core"] .shd:has(.shz-b:hover) .shc-t{opacity:.22}
deck-stage[data-pack="core"] .scl::before{content:"";position:absolute;left:37px;right:0;top:0;bottom:0;background:#000000;transform:scaleX(0);transform-origin:left center;transition:transform .45s cubic-bezier(.22,.61,.36,1);z-index:0;backface-visibility:hidden}
deck-stage[data-pack="core"] .sct{transition:color .35s ease}
deck-stage[data-pack="core"] .sc:hover .scl::before{transform:scaleX(1)}
deck-stage[data-pack="core"] .sc:hover .sct{color:#FFFFFF!important}
@keyframes fxLoop{0%{transform:translate(0,454.84px) scaleY(-1)}48%{transform:translate(0,-92px) scaleY(-1)}50%{transform:translate(14px,-92px) scaleY(1)}98%{transform:translate(14px,454.84px) scaleY(1)}100%{transform:translate(0,454.84px) scaleY(-1)}}
deck-stage[data-pack="core"] .fxu{transform-origin:center;will-change:transform,opacity;animation:fxLoop 6s linear infinite}
deck-stage[data-pack="core"] .tbd{clip-path:inset(0 100% 0 0);transition:clip-path .45s cubic-bezier(.22,.61,.36,1)}
deck-stage[data-pack="core"] section:has(.tb-tp:hover) .tbd-tp,deck-stage[data-pack="core"] section:has(.tbr-tp:hover) .tbd-tp{clip-path:inset(0 0 0 0)}
deck-stage[data-pack="core"] section:has(.tb-rt:hover) .tbd-rt,deck-stage[data-pack="core"] section:has(.tbr-rt:hover) .tbd-rt{clip-path:inset(0 0 0 0)}
deck-stage[data-pack="core"] section:has(.tb-b:hover) .tbd-b,deck-stage[data-pack="core"] section:has(.tbr-b:hover) .tbd-b{clip-path:inset(0 0 0 0)}
deck-stage[data-pack="core"] section:has(.tb-l:hover) .crg,deck-stage[data-pack="core"] section:has(.tbr-l:hover) .crg{opacity:1}
deck-stage[data-pack="core"] .tbr > *{position:relative;z-index:1}
deck-stage[data-pack="core"] .tbr .tbk::before{display:none}
deck-stage[data-pack="core"] .tbr::before{content:"";position:absolute;left:20px;right:-.5em;top:50%;height:20px;margin-top:-10px;background:#000000;transform:scaleX(0);transform-origin:left center;transition:transform .45s cubic-bezier(.22,.61,.36,1);z-index:0}
deck-stage[data-pack="core"] .tbr > span:first-child{transition:background .35s ease,color .35s ease}
deck-stage[data-pack="core"] section:has(.tb-l:hover) .tbr-l::before,deck-stage[data-pack="core"] section:has(.tbr-l:hover) .tbr-l::before{transform:scaleX(1)}
deck-stage[data-pack="core"] section:has(.tbr-l:hover) .tb .tb-l polygon,deck-stage[data-pack="core"] section:has(.tbk-l:hover) .tb .tb-l polygon{fill:#000000}
deck-stage[data-pack="core"] section:has(.tb-l:hover) .tbr-tp > span:first-child,deck-stage[data-pack="core"] section:has(.tbr-l:hover) .tbr-tp > span:first-child,deck-stage[data-pack="core"] section:has(.tb-l:hover) .tbr-rt > span:first-child,deck-stage[data-pack="core"] section:has(.tbr-l:hover) .tbr-rt > span:first-child,deck-stage[data-pack="core"] section:has(.tb-l:hover) .tbr-b > span:first-child,deck-stage[data-pack="core"] section:has(.tbr-l:hover) .tbr-b > span:first-child{background:rgba(0,0,0,.35)!important;color:rgba(255,255,255,.75)!important}
deck-stage[data-pack="core"] section:has(.tb-tp:hover) .tbr-tp::before,deck-stage[data-pack="core"] section:has(.tbr-tp:hover) .tbr-tp::before{transform:scaleX(1)}
deck-stage[data-pack="core"] section:has(.tbr-tp:hover) .tb .tb-tp polygon,deck-stage[data-pack="core"] section:has(.tbk-tp:hover) .tb .tb-tp polygon{fill:#000000}
deck-stage[data-pack="core"] section:has(.tb-tp:hover) .tbr-l > span:first-child,deck-stage[data-pack="core"] section:has(.tbr-tp:hover) .tbr-l > span:first-child,deck-stage[data-pack="core"] section:has(.tb-tp:hover) .tbr-rt > span:first-child,deck-stage[data-pack="core"] section:has(.tbr-tp:hover) .tbr-rt > span:first-child,deck-stage[data-pack="core"] section:has(.tb-tp:hover) .tbr-b > span:first-child,deck-stage[data-pack="core"] section:has(.tbr-tp:hover) .tbr-b > span:first-child{background:rgba(0,0,0,.35)!important;color:rgba(255,255,255,.75)!important}
deck-stage[data-pack="core"] section:has(.tb-rt:hover) .tbr-rt::before,deck-stage[data-pack="core"] section:has(.tbr-rt:hover) .tbr-rt::before{transform:scaleX(1)}
deck-stage[data-pack="core"] section:has(.tbr-rt:hover) .tb .tb-rt polygon,deck-stage[data-pack="core"] section:has(.tbk-rt:hover) .tb .tb-rt polygon{fill:#000000}
deck-stage[data-pack="core"] section:has(.tb-rt:hover) .tbr-l > span:first-child,deck-stage[data-pack="core"] section:has(.tbr-rt:hover) .tbr-l > span:first-child,deck-stage[data-pack="core"] section:has(.tb-rt:hover) .tbr-tp > span:first-child,deck-stage[data-pack="core"] section:has(.tbr-rt:hover) .tbr-tp > span:first-child,deck-stage[data-pack="core"] section:has(.tb-rt:hover) .tbr-b > span:first-child,deck-stage[data-pack="core"] section:has(.tbr-rt:hover) .tbr-b > span:first-child{background:rgba(0,0,0,.35)!important;color:rgba(255,255,255,.75)!important}
deck-stage[data-pack="core"] section:has(.tb-b:hover) .tbr-b::before,deck-stage[data-pack="core"] section:has(.tbr-b:hover) .tbr-b::before{transform:scaleX(1)}
deck-stage[data-pack="core"] section:has(.tbr-b:hover) .tb .tb-b polygon,deck-stage[data-pack="core"] section:has(.tbk-b:hover) .tb .tb-b polygon{fill:#000000}
deck-stage[data-pack="core"] section:has(.tb-b:hover) .tbr-l > span:first-child,deck-stage[data-pack="core"] section:has(.tbr-b:hover) .tbr-l > span:first-child,deck-stage[data-pack="core"] section:has(.tb-b:hover) .tbr-tp > span:first-child,deck-stage[data-pack="core"] section:has(.tbr-b:hover) .tbr-tp > span:first-child,deck-stage[data-pack="core"] section:has(.tb-b:hover) .tbr-rt > span:first-child,deck-stage[data-pack="core"] section:has(.tbr-b:hover) .tbr-rt > span:first-child{background:rgba(0,0,0,.35)!important;color:rgba(255,255,255,.75)!important}
deck-stage[data-pack="core"] .tbk i{position:relative;z-index:1;font-style:normal;transition:color .35s ease}

deck-stage[data-pack="core"] section:has(.tb-l:hover) .tbk-l::before,deck-stage[data-pack="core"] section:has(.tbr-l:hover) .tbk-l::before,deck-stage[data-pack="core"] section:has(.tbk-l:hover) .tbk-l::before{transform:scaleX(1)}
deck-stage[data-pack="core"] section:has(.tb-l:hover) .tbk-l i,deck-stage[data-pack="core"] section:has(.tbr-l:hover) .tbk-l i,deck-stage[data-pack="core"] section:has(.tbk-l:hover) .tbk-l i{color:#FFFFFF}
deck-stage[data-pack="core"] section:has(.tbr-l:hover) .tb .tb-l polygon{fill:#000000}
deck-stage[data-pack="core"] .tb .tb-l:hover polygon{fill:#000000}
deck-stage[data-pack="core"] section:has(.tb-l:hover) .tbk-tp i,deck-stage[data-pack="core"] section:has(.tb-l:hover) .tbk-rt i,deck-stage[data-pack="core"] section:has(.tb-l:hover) .tbk-b i,deck-stage[data-pack="core"] section:has(.tbr-l:hover) .tbk-tp i,deck-stage[data-pack="core"] section:has(.tbr-l:hover) .tbk-rt i,deck-stage[data-pack="core"] section:has(.tbr-l:hover) .tbk-b i{color:rgba(0,0,0,.35)}
deck-stage[data-pack="core"] section:has(.tb-tp:hover) .tbk-tp::before,deck-stage[data-pack="core"] section:has(.tbr-tp:hover) .tbk-tp::before,deck-stage[data-pack="core"] section:has(.tbk-tp:hover) .tbk-tp::before{transform:scaleX(1)}
deck-stage[data-pack="core"] section:has(.tb-tp:hover) .tbk-tp i,deck-stage[data-pack="core"] section:has(.tbr-tp:hover) .tbk-tp i,deck-stage[data-pack="core"] section:has(.tbk-tp:hover) .tbk-tp i{color:#FFFFFF}
deck-stage[data-pack="core"] section:has(.tbr-tp:hover) .tb .tb-tp polygon{fill:#000000}
deck-stage[data-pack="core"] .tb .tb-tp:hover polygon{fill:#000000}
deck-stage[data-pack="core"] section:has(.tb-tp:hover) .tbk-l i,deck-stage[data-pack="core"] section:has(.tb-tp:hover) .tbk-rt i,deck-stage[data-pack="core"] section:has(.tb-tp:hover) .tbk-b i,deck-stage[data-pack="core"] section:has(.tbr-tp:hover) .tbk-l i,deck-stage[data-pack="core"] section:has(.tbr-tp:hover) .tbk-rt i,deck-stage[data-pack="core"] section:has(.tbr-tp:hover) .tbk-b i{color:rgba(0,0,0,.35)}
deck-stage[data-pack="core"] section:has(.tb-rt:hover) .tbk-rt::before,deck-stage[data-pack="core"] section:has(.tbr-rt:hover) .tbk-rt::before,deck-stage[data-pack="core"] section:has(.tbk-rt:hover) .tbk-rt::before{transform:scaleX(1)}
deck-stage[data-pack="core"] section:has(.tb-rt:hover) .tbk-rt i,deck-stage[data-pack="core"] section:has(.tbr-rt:hover) .tbk-rt i,deck-stage[data-pack="core"] section:has(.tbk-rt:hover) .tbk-rt i{color:#FFFFFF}
deck-stage[data-pack="core"] section:has(.tbr-rt:hover) .tb .tb-rt polygon{fill:#000000}
deck-stage[data-pack="core"] .tb .tb-rt:hover polygon{fill:#000000}
deck-stage[data-pack="core"] section:has(.tb-rt:hover) .tbk-l i,deck-stage[data-pack="core"] section:has(.tb-rt:hover) .tbk-tp i,deck-stage[data-pack="core"] section:has(.tb-rt:hover) .tbk-b i,deck-stage[data-pack="core"] section:has(.tbr-rt:hover) .tbk-l i,deck-stage[data-pack="core"] section:has(.tbr-rt:hover) .tbk-tp i,deck-stage[data-pack="core"] section:has(.tbr-rt:hover) .tbk-b i{color:rgba(0,0,0,.35)}
deck-stage[data-pack="core"] section:has(.tb-b:hover) .tbk-b::before,deck-stage[data-pack="core"] section:has(.tbr-b:hover) .tbk-b::before,deck-stage[data-pack="core"] section:has(.tbk-b:hover) .tbk-b::before{transform:scaleX(1)}
deck-stage[data-pack="core"] section:has(.tb-b:hover) .tbk-b i,deck-stage[data-pack="core"] section:has(.tbr-b:hover) .tbk-b i,deck-stage[data-pack="core"] section:has(.tbk-b:hover) .tbk-b i{color:#FFFFFF}
deck-stage[data-pack="core"] section:has(.tbr-b:hover) .tb .tb-b polygon{fill:#000000}
deck-stage[data-pack="core"] .tb .tb-b:hover polygon{fill:#000000}
deck-stage[data-pack="core"] section:has(.tb-b:hover) .tbk-l i,deck-stage[data-pack="core"] section:has(.tb-b:hover) .tbk-tp i,deck-stage[data-pack="core"] section:has(.tb-b:hover) .tbk-rt i,deck-stage[data-pack="core"] section:has(.tbr-b:hover) .tbk-l i,deck-stage[data-pack="core"] section:has(.tbr-b:hover) .tbk-tp i,deck-stage[data-pack="core"] section:has(.tbr-b:hover) .tbk-rt i{color:rgba(0,0,0,.35)}
deck-stage[data-pack="core"] .tb .tb-b:hover polygon{fill:#000000}
deck-stage[data-pack="core"] .tl{position:relative;isolation:isolate;padding:.34em .5em;margin:-.34em -.5em -.34em 0;clip-path:inset(0 100% 0 0);transition:clip-path .45s cubic-bezier(.22,.61,.36,1)}
deck-stage[data-pack="core"] section:has(.tb-l:hover) .tl{clip-path:inset(0 0 0 0)}
deck-stage[data-pack="core"] .tl::before{content:"";position:absolute;inset:0;background:#000000;transform:scaleX(0);transform-origin:left center;transition:transform .45s cubic-bezier(.22,.61,.36,1);z-index:0}
deck-stage[data-pack="core"] .tl i{position:relative;z-index:1;font-style:normal;transition:color .45s cubic-bezier(.22,.61,.36,1)}
deck-stage[data-pack="core"] section:has(.tb-l:hover) .tl::before{transform:scaleX(1)}
deck-stage[data-pack="core"] section:has(.tb-l:hover) .tl i{color:#FFFFFF}
deck-stage[data-pack="core"] .tl2{padding:0;margin:0}
deck-stage[data-pack="core"] .tl2::before{display:none}
deck-stage[data-pack="core"] section:has(.tb-l:hover) .tl2 i{color:#000000}
deck-stage[data-pack="core"] .tb .tb-l:hover polygon{fill:#000000}
deck-stage[data-pack="core"] .tr{position:relative;isolation:isolate;padding:.34em .5em;margin:-.34em -.5em -.34em 0;clip-path:inset(0 100% 0 0);transition:clip-path .45s cubic-bezier(.22,.61,.36,1)}
deck-stage[data-pack="core"] section:has(.tb-r:hover) .tr{clip-path:inset(0 0 0 0)}
deck-stage[data-pack="core"] .tr::before{content:"";position:absolute;inset:0;background:#000000;transform:scaleX(0);transform-origin:left center;transition:transform .45s cubic-bezier(.22,.61,.36,1);z-index:0}
deck-stage[data-pack="core"] .tr i{position:relative;z-index:1;font-style:normal;transition:color .45s cubic-bezier(.22,.61,.36,1)}
deck-stage[data-pack="core"] section:has(.tb-r:hover) .tr::before{transform:scaleX(1)}
deck-stage[data-pack="core"] section:has(.tb-r:hover) .tr i{color:#FFFFFF}
deck-stage[data-pack="core"] .tr2{padding:0;margin:0}
deck-stage[data-pack="core"] .tr2::before{display:none}
deck-stage[data-pack="core"] section:has(.tb-r:hover) .tr2 i{color:#000000}
deck-stage[data-pack="core"] .tb .tb-r:hover polygon{fill:#000000}
deck-stage[data-pack="core"] .dl .dl-p{cursor:default}
deck-stage[data-pack="core"] .dl .dl-p:hover polygon{fill:#000000}
deck-stage[data-pack="core"] .sc .shd{outline:0.5px solid rgba(0,0,0,.28);transition:outline-color .3s ease}
deck-stage[data-pack="core"] .sc .shd-x{outline:none}
deck-stage[data-pack="core"] .sc .sho{position:absolute;left:0;width:443px;height:272.5px;box-sizing:border-box;outline:0.5px solid rgba(0,0,0,.28);outline-offset:-0.5px;pointer-events:none;transition:outline-color .3s ease;z-index:4}
deck-stage[data-pack="core"] .sc .sho-t{top:0}
deck-stage[data-pack="core"] .sc .sho-b{top:272.5px}
deck-stage[data-pack="core"] .shd-x:has(.shz-t:hover) .sho-t{outline-color:#000000}
deck-stage[data-pack="core"] .shd-x:has(.shz-b:hover) .sho-b{outline-color:#000000}
deck-stage[data-pack="core"] .sc:has(.scl:hover) .sho,deck-stage[data-pack="core"] .sc:has(.scd:hover) .sho{outline-color:#000000}
deck-stage[data-pack="core"] .sc:has(.scl:hover) .shl-x,deck-stage[data-pack="core"] .sc:has(.scd:hover) .shl-x{background:#000000}
deck-stage[data-pack="core"] .sc:hover .shd{outline-color:#000000}
deck-stage[data-pack="core"] .sc .shl{background:rgba(0,0,0,.28);transition:background-color .3s ease}
deck-stage[data-pack="core"] .sc:hover .shl:not(.shl-x){background:#000000}
deck-stage[data-pack="core"] .ph-r{isolation:isolate;color:#000000}
deck-stage[data-pack="core"] .ph-r .ph-pl{position:absolute;left:0;top:0;width:100%;height:703px;background:#000000;transform:scaleY(0);transform-origin:top center;transition:transform .55s cubic-bezier(.22,.61,.36,1);z-index:0}
deck-stage[data-pack="core"] .ph-r:hover .ph-pl{transform:scaleY(1)}
deck-stage[data-pack="core"] .ph-r:hover{color:#FFFFFF}
deck-stage[data-pack="core"] .ph-sub{text-transform:none;letter-spacing:.005em;color:#000000;transition:color .3s ease}
deck-stage[data-pack="core"] .ph-r:hover .ph-sub{color:#FFFFFF}
deck-stage[data-pack="core"] .ph-s{opacity:0;pointer-events:none;transition:opacity .12s ease;white-space:nowrap}
deck-stage[data-pack="core"] .ph-r:hover .ph-s{transition:opacity .3s ease .25s}
deck-stage[data-pack="core"] .ph-r:hover .ph-s{opacity:1}
deck-stage[data-pack="core"] .pc-b{height:285.33px;transition:height .55s cubic-bezier(.22,.61,.36,1)}
deck-stage[data-pack="core"] .pc:hover .pc-b{height:560.33px}
deck-stage[data-pack="core"] .u .cb{opacity:0;transition:opacity .2s ease}
deck-stage[data-pack="core"] .u:hover .cb{opacity:1}
deck-stage[data-pack="core"] .u .b{position:relative;overflow:hidden;background:transparent!important}
deck-stage[data-pack="core"] .u .b::before{content:"";position:absolute;left:0;top:0;bottom:0;width:100%;background:#000000;transform:scaleX(0);transform-origin:left center;transition:transform .45s cubic-bezier(.22,.61,.36,1)}
deck-stage[data-pack="core"] .u:hover .b::before{transform:scaleX(1)}
deck-stage[data-pack="core"] .u .r{position:absolute;top:100%;left:0;right:0;overflow:hidden;clip-path:inset(0 100% 0 0);transition:clip-path .45s cubic-bezier(.22,.61,.36,1)}
deck-stage[data-pack="core"] .u:hover .r{clip-path:inset(0 0 0 0)}
deck-stage[data-pack="core"] .u .b span{position:relative;z-index:1;mix-blend-mode:difference;color:#FFFFFF}
deck-stage[data-pack="core"] .rc{opacity:0;transition:opacity .35s ease}
deck-stage[data-pack="core"] .pl:hover ~ .rc{opacity:1}
deck-stage[data-pack="core"] .pl .pr{transition:border-color .25s ease}
deck-stage[data-pack="core"] .pl .pr > *{transition:opacity .25s ease}
deck-stage[data-pack="core"] .pl
.pb{transition:background .25s ease,color .25s ease,outline-color .25s ease}
deck-stage[data-pack="core"] .pl:hover .pr > *{opacity:.3}
deck-stage[data-pack="core"] .pl .pr:hover > *{opacity:1}
deck-stage[data-pack="core"] .pl:hover .pb{background:transparent!important;color:#000000!important;outline:1px solid #000000;outline-offset:-1px}
deck-stage[data-pack="core"] .pl:hover .pr{border-color:rgba(0,0,0,.06)!important}
deck-stage[data-pack="core"] .pl .pr:hover{border-color:rgba(0,0,0,.38)!important}
deck-stage[data-pack="core"] .pl .pr:hover + .pr{border-top-color:rgba(0,0,0,.38)!important}
deck-stage[data-pack="core"] .pl .pr:has(+ .pr:hover){border-bottom-color:rgba(0,0,0,.38)!important}
deck-stage[data-pack="core"] .pl .pr:hover .pb{background:#000000!important;color:#FFFFFF!important;outline-color:transparent}

body.ph-dark deck-stage[data-pack="core"] section[data-theme-invert] .omc{color:#000000 !important}

deck-stage[data-pack="core"] body.ph-dark .pichip{background:#0F2A52 !important;color:#7FAEF5 !important}



body.ph-dark deck-stage[data-pack="core"] section[data-theme-invert] .piloop-knockout video.piloop{filter:invert(1) !important}

body.ph-dark deck-stage[data-pack="core"] section[data-theme-invert] .piloop-frame:not(.piloop-knockout) video.piloop{filter:none !important}



@keyframes pdTw{0%,100%{opacity:1}50%{opacity:.18}}@keyframes pdDr{0%{transform:translate(0,0);opacity:.9}50%{transform:translate(var(--dx),var(--dy));opacity:.25}100%{transform:translate(0,0);opacity:.9}}deck-stage[data-pack="core"] .halfcircle-squares .pd-tw{animation-name:pdTw;animation-iteration-count:infinite;animation-timing-function:ease-in-out}deck-stage[data-pack="core"] .halfcircle-squares .pd-dr{animation-name:pdDr;animation-iteration-count:infinite;animation-timing-function:ease-in-out}@keyframes pdFl{0%,100%{transform:translate(0,0)}50%{transform:translate(var(--fx),var(--fy))}}deck-stage[data-pack="core"] .halfcircle-squares .pd-fl{animation-name:pdFl;animation-iteration-count:infinite;animation-timing-function:ease-in-out}deck-stage[data-pack="core"] .halfcircle-squares rect{stroke:none;fill:#000000}
@keyframes piOrbitSpin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes piOrbitKeepUpright{from{transform:rotate(0deg)}to{transform:rotate(-360deg)}}deck-stage[data-pack="core"] .orbit-ring{transform-origin:280px 280px;will-change:transform;animation:piOrbitSpin 20s linear infinite!important}deck-stage[data-pack="core"] .orbit-logo{transform-origin:50% 50%;will-change:transform;animation:piOrbitKeepUpright 20s linear infinite}deck-stage[data-pack="core"] .pi-card{background:#FFFFFF;transition:background-color .35s ease}deck-stage[data-pack="core"] .pi-card video{filter:invert(0);mix-blend-mode:multiply;transition:filter .35s ease}deck-stage[data-pack="core"] .pi-card:hover{background-color:#F2F2F2 !important}deck-stage[data-pack="core"] .pi-card:hover video{filter:invert(1)}deck-stage[data-pack="core"] .pi-trace{fill:none;stroke:#000;stroke-linecap:butt;opacity:0;transition:opacity .2s ease}deck-stage[data-pack="core"] .pi-head{stroke-width:1.8}deck-stage[data-pack="core"] .pi-tail{stroke-width:0.8}

deck-stage[data-pack="core"] .pi-trace{stroke-dashoffset:0}
deck-stage[data-pack="core"] .pi-trace.pi-head,deck-stage[data-pack="core"] .pi-trace.pi-tail{stroke-width:3;stroke-linecap:butt}
deck-stage[data-pack="core"] .pi-trace.pi-head[data-k="onboarding"]{stroke-dasharray:2.291 63.709 2.291 127.643 2.291 84.965 2.291 161.657 2.291 78.464 2.291 121.346 2.291 63.331 2.291 145.878 2.291 132.388}
deck-stage[data-pack="core"] .pi-trace.pi-tail[data-k="onboarding"]{stroke-dasharray:2.291 40.963 2.291 96.198 2.291 133.69 2.291 78.418 2.291 91.128 2.291 91.663 2.291 180.791 2.291 149.192 2.291 117.338}
deck-stage[data-pack="core"] .pi-trace.pi-head[data-k="renewals"]{stroke-dasharray:3.586 263.424 3.586 113.634 3.586 211.553 3.586 169.123 3.586 101.611 3.586 119.139}
deck-stage[data-pack="core"] .pi-trace.pi-tail[data-k="renewals"]{stroke-dasharray:3.586 177.803 3.586 76.182 3.586 131.768 3.586 178.572 3.586 137.43 3.586 276.729}
deck-stage[data-pack="core"] .pi-trace.pi-head[data-k="expansions"]{stroke-dasharray:3.586 84.281 3.586 211.987 3.586 255.239 3.586 74.922 3.586 88.941 3.586 263.114}
deck-stage[data-pack="core"] .pi-trace.pi-tail[data-k="expansions"]{stroke-dasharray:3.586 80.779 3.586 229.479 3.586 218.302 3.586 224.112 3.586 86.009 3.586 139.803}
deck-stage[data-pack="core"] .pi-trace.pi-head[data-k="churn"]{stroke-dasharray:2.291 114.545 2.291 133.122 2.291 122.691 2.291 118.874 2.291 89.671 2.291 85.303 2.291 127.886 2.291 115.991 2.291 71.298}
deck-stage[data-pack="core"] .pi-trace.pi-tail[data-k="churn"]{stroke-dasharray:2.291 56.315 2.291 52.029 2.291 200.648 2.291 97.695 2.291 52.68 2.291 128.62 2.291 80.906 2.291 177.069 2.291 133.419}
deck-stage[data-pack="core"] section[data-pi] .pi-trace{transition:opacity .25s ease}
deck-stage[data-pack="core"] section[data-pi="onboarding"] .pi-trace[data-k="onboarding"],deck-stage[data-pack="core"] section[data-pi="renewals"] .pi-trace[data-k="renewals"],deck-stage[data-pack="core"] section[data-pi="expansions"] .pi-trace[data-k="expansions"],deck-stage[data-pack="core"] section[data-pi="churn"] .pi-trace[data-k="churn"]{opacity:1}
deck-stage[data-pack="core"] section[data-pi] .pi-head{animation:piUp 9s linear infinite}
deck-stage[data-pack="core"] section[data-pi] .pi-tail{animation:piDown 11s linear infinite;animation-delay:-4.3s}
@keyframes piUp{from{stroke-dashoffset:0}to{stroke-dashoffset:-1000}}
@keyframes piDown{from{stroke-dashoffset:-1000}to{stroke-dashoffset:0}}



deck-stage[data-pack="core"] .pso{position:absolute;inset:0;z-index:40;pointer-events:none}
deck-stage[data-pack="core"] .pso-scrim{position:absolute;inset:0;background:rgba(0,0,0,.32);opacity:0;transition:opacity .45s cubic-bezier(.16,1,.3,1)}
deck-stage[data-pack="core"] .pso-panel{position:absolute;top:0;right:0;width:1400px;height:1080px;box-sizing:border-box;background:#F7F7F7;border-left:0.5px solid rgba(0,0,0,.16);overflow:hidden;transform:translateX(100%);transition:transform .65s cubic-bezier(.16,1,.3,1)}
deck-stage[data-pack="core"] .pso[data-open]{pointer-events:auto}
deck-stage[data-pack="core"] .pso[data-open] .pso-scrim{opacity:1}
deck-stage[data-pack="core"] .pso[data-open] .pso-panel{transform:none}
body.ph-dark deck-stage[data-pack="core"] section[data-theme-invert] img[data-always-white]{filter:brightness(0)!important}
deck-stage[data-pack="core"] body.pso-open .lv-hud{opacity:0!important;pointer-events:none}
deck-stage[data-pack="core"] section:has(.pso[data-open]) .halfcircle-squares{opacity:0!important;transition:opacity .25s ease}
deck-stage[data-pack="core"] .pso-x{all:unset;position:absolute;right:48px;top:42px;z-index:2;width:44px;height:44px;display:flex;align-items:center;justify-content:center;cursor:pointer;font:300 34px/1 'ABC Diatype',sans-serif;color:#000000;border:1px solid rgba(0,0,0,.18);box-sizing:border-box}
deck-stage[data-pack="core"] .pso-x:hover{border-color:#000000}
deck-stage[data-pack="core"] .pso-hil{display:inline-flex;pointer-events:auto;border:1px solid rgba(0,0,0,.18)}
deck-stage[data-pack="core"] .pso-hil button{all:unset;cursor:pointer;padding:6px 10px;font:500 11px/1 'ABC Diatype',sans-serif;letter-spacing:.08em;text-transform:uppercase;font-feature-settings:'case' 1;color:rgba(0,0,0,.42);background:transparent;transition:background .2s ease,color .2s ease}
deck-stage[data-pack="core"] .pso-hil button:hover{color:#000000}
deck-stage[data-pack="core"] .pso-hil button[aria-pressed="true"]{background:#000000;color:#FFFFFF}
deck-stage[data-pack="core"] .pso[data-no-human] [data-f="lab-hu"],deck-stage[data-pack="core"] .pso[data-no-human] [data-f="t-hu"],deck-stage[data-pack="core"] .pso[data-no-human] [data-f="sh"]{opacity:.28;transition:opacity .25s ease}
deck-stage[data-pack="core"] .pso[data-no-human] [data-f="n-hu"]{background:transparent!important;box-shadow:none!important;outline:1px solid rgba(0,0,0,.35);outline-offset:-1px;opacity:1}
body.ph-dark deck-stage[data-pack="core"] section[data-theme-invert] .pso-scrim{background:rgba(255,255,255,.32)}



@keyframes mgDrawX{from{transform:scaleX(0)}to{transform:scaleX(1)}}
@keyframes mgDrawY{from{transform:scaleY(0)}to{transform:scaleY(1)}}
deck-stage[data-pack="core"] .mg-e{transform:scale(0)}
deck-stage[data-pack="core"] section[data-deck-active] .mg-t{transform-origin:0 50%;animation:mgDrawX .38s cubic-bezier(.6,0,.3,1) 2.05s both}
deck-stage[data-pack="core"] section[data-deck-active] .mg-rt{transform-origin:50% 0;animation:mgDrawY .38s cubic-bezier(.6,0,.3,1) 2.43s both}
deck-stage[data-pack="core"] section[data-deck-active] .mg-b{transform-origin:100% 50%;animation:mgDrawX .38s cubic-bezier(.6,0,.3,1) 2.81s both}
deck-stage[data-pack="core"] section[data-deck-active] .mg-lt{transform-origin:50% 100%;animation:mgDrawY .38s cubic-bezier(.6,0,.3,1) 3.19s both}
@keyframes mgFade{from{opacity:0}to{opacity:1}}
deck-stage[data-pack="core"] .mg-badge{opacity:0}
deck-stage[data-pack="core"] section[data-deck-active] .mg-badge{animation:mgFade .35s ease 1.6s both}
deck-stage[data-pack="core"] .mg-k{opacity:0}
deck-stage[data-pack="core"] .mg-sy{transform:scaleY(0);transform-origin:50% 0}
deck-stage[data-pack="core"] .mg-sxl{transform:scaleX(0);transform-origin:100% 50%}
deck-stage[data-pack="core"] .mg-sxr{transform:scaleX(0);transform-origin:0 50%}
deck-stage[data-pack="core"] section[data-deck-active] .mg-stem{animation:mgDrawY .25s cubic-bezier(.6,0,.3,1) 3.6s both}
deck-stage[data-pack="core"] section[data-deck-active] .mg-busl,deck-stage[data-pack="core"] section[data-deck-active] .mg-busr{animation:mgDrawX .35s cubic-bezier(.6,0,.3,1) 3.85s both}
deck-stage[data-pack="core"] section[data-deck-active] .mg-drop{animation:mgDrawY .2s cubic-bezier(.6,0,.3,1) 4.2s both}
deck-stage[data-pack="core"] section[data-deck-active] .mg-k{animation:mgFade .3s ease both}
@keyframes cbGrow{from{transform:scaleX(0)}to{transform:scaleX(1)}}
deck-stage[data-pack="core"] .cb-fill{transform:scaleX(0);transform-origin:0 50%}
deck-stage[data-pack="core"] section[data-deck-active] .cb-fill{animation:cbGrow 1.1s cubic-bezier(.2,.8,.2,1) both}
@keyframes mgL{0%{transform:translateX(-90px);opacity:0}35%{opacity:1}100%{transform:translateX(0);opacity:1}}
@keyframes mgR{0%{transform:translateX(90px);opacity:0}35%{opacity:1}100%{transform:translateX(0);opacity:1}}
deck-stage[data-pack="core"] .mg-l{transform:translateX(-90px);opacity:0}
deck-stage[data-pack="core"] .mg-r{transform:translateX(90px);opacity:0}
deck-stage[data-pack="core"] section[data-deck-active] .mg-l{animation:mgL 1.15s cubic-bezier(.16,1.18,.3,1) .55s both}
deck-stage[data-pack="core"] section[data-deck-active] .mg-r{animation:mgR 1.15s cubic-bezier(.16,1.18,.3,1) .55s both}


@keyframes pdTw{0%,100%{opacity:1}50%{opacity:.18}}@keyframes pdDr{0%{transform:translate(0,0);opacity:.9}50%{transform:translate(var(--dx),var(--dy));opacity:.25}100%{transform:translate(0,0);opacity:.9}}deck-stage[data-pack="core"] .halfcircle-squares .pd-tw{animation-name:pdTw;animation-iteration-count:infinite;animation-timing-function:ease-in-out}deck-stage[data-pack="core"] .halfcircle-squares .pd-dr{animation-name:pdDr;animation-iteration-count:infinite;animation-timing-function:ease-in-out}@keyframes pdFl{0%,100%{transform:translate(0,0)}50%{transform:translate(var(--fx),var(--fy))}}deck-stage[data-pack="core"] .halfcircle-squares .pd-fl{animation-name:pdFl;animation-iteration-count:infinite;animation-timing-function:ease-in-out}deck-stage[data-pack="core"] .halfcircle-squares rect{stroke:none;fill:#000000}

@keyframes piOrbitSpin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes piOrbitKeepUpright{from{transform:rotate(0deg)}to{transform:rotate(-360deg)}}deck-stage[data-pack="core"] .orbit-ring{transform-origin:280px 280px;will-change:transform;animation:piOrbitSpin 20s linear infinite!important}deck-stage[data-pack="core"] .orbit-logo{transform-origin:50% 50%;will-change:transform;animation:piOrbitKeepUpright 20s linear infinite}deck-stage[data-pack="core"] .pi-card{background:#FFFFFF;transition:background-color .35s ease}deck-stage[data-pack="core"] .pi-card video{filter:invert(0);mix-blend-mode:multiply;transition:filter .35s ease}deck-stage[data-pack="core"] .pi-card:hover{background-color:#F2F2F2 !important}deck-stage[data-pack="core"] .pi-card:hover video{filter:invert(1)}deck-stage[data-pack="core"] .pi-trace{fill:none;stroke:#000;stroke-linecap:round;opacity:0;transition:opacity .2s ease}deck-stage[data-pack="core"] .pi-head{stroke-width:1.8}deck-stage[data-pack="core"] .pi-tail{stroke-width:0.8}

deck-stage[data-pack="core"] .pa-card{background:#FFFFFF;transition:background-color .35s ease}deck-stage[data-pack="core"] .pa-card video{filter:invert(0);mix-blend-mode:multiply;transition:filter .35s ease}deck-stage[data-pack="core"] .pa-card:hover{background-color:#F2F2F2 !important}deck-stage[data-pack="core"] .pa-card:hover video{filter:invert(1)}

