::view-transition-group(.morph){animation-duration:.7s;animation-timing-function:cubic-bezier(.83,0,.17,1)}::view-transition-image-pair(.morph){animation-name:st-morph-blur;animation-timing-function:cubic-bezier(.83,0,.17,1)}@keyframes st-morph-blur{40%{filter:blur(3px)}}
.inner-pane-edge{z-index:1;pointer-events:none;filter:drop-shadow(0 0 8px #ffece24d);background-image:linear-gradient(90deg,#0000,#ffece2b3,#0000);block-size:1px;position:absolute;inset-block-start:0;inset-inline:0}.inner-pane-reflection{aspect-ratio:9/4;pointer-events:none;position:relative;overflow:clip;-webkit-mask-image:linear-gradient(#0000004d,#0000);mask-image:linear-gradient(#0000004d,#0000)}.inner-pane-reflection>*{aspect-ratio:9/16;filter:blur(2px);position:absolute;inset-block-start:0;inset-inline:0;transform:scaleY(-1)}.inner-pane-edge{container-type:inline-size}.inner-pane-edge:after{content:"";opacity:0;background-image:linear-gradient(90deg,#0000,#fff6ee,#0000);inline-size:28%;position:absolute;inset-block:0;inset-inline-start:0;translate:-100%}:is(.group\/industry:has([data-business]:hover),.group\/industry:has([data-business] :focus-visible)) .inner-pane-edge:after{animation:1.6s cubic-bezier(.65,0,.35,1) .1s both inner-pane-glint}@keyframes inner-pane-glint{0%{opacity:0;translate:-100%}20%,75%{opacity:1}to{opacity:0;translate:100cqw}}@media (prefers-reduced-motion:reduce){.inner-pane-edge:after{display:none}}:root[data-motion=off] .inner-pane-edge:after{display:none}
