.pa-pair-orbit,.pa-flow-tint{display:none}
@media(max-width:700px){
.pa-mobile-flow{position:relative;isolation:isolate}
.pa-flow-card{position:relative;overflow:hidden!important;isolation:isolate}
.pa-flow-card .card-outline,.pa-flow-card .pa-card-orbit{display:none!important}
.pa-mobile-flow>.pa-pair-orbit{display:block;position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:5;overflow:visible}
.pa-pair-orbit path{fill:none;stroke:#ff2b16;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:.13 .87;vector-effect:non-scaling-stroke}
.pa-flow-card>.pa-flow-tint{display:block;position:absolute;inset:0;pointer-events:none;z-index:1;border-radius:inherit;background:#ff2b16;mix-blend-mode:soft-light;opacity:0;transition:opacity .65s ease}
.pa-flow-card.pa-flow-active>.pa-flow-tint{opacity:.38}
html body .split-card.pa-flow-card>img,html body .split-card.pa-flow-card:hover>img{scale:1!important;transform:none!important;filter:grayscale(1)!important;transition:filter .65s ease!important}
html body .split-card.pa-flow-card.pa-flow-active>img,html body .split-card.pa-flow-card.pa-flow-active:hover>img{filter:grayscale(1) sepia(1) saturate(3) hue-rotate(320deg) brightness(1.07)!important}
html body .split-card.pa-flow-card::before,html body .split-card.pa-flow-card:hover::before{opacity:0!important}
html body .split-card.pa-flow-card .quiet-link>span,html body .split-card.pa-flow-card:hover .quiet-link>span{background:#fff!important;color:#1b1b1b!important;translate:none!important;transform:none!important;scale:1!important}
}
@media(max-width:700px) and (prefers-reduced-motion:reduce){.pa-mobile-flow>.pa-pair-orbit{display:none}.pa-flow-card>.pa-flow-tint{transition:none}}
/* Preserve literal circular corners on Safari; never animate card geometry. */
@media(max-width:700px){
html body[data-revision] .split-card.pa-flow-card{border-radius:20px!important;corner-shape:round!important;clip-path:inset(0 round 20px);transform:none!important;scale:1!important;rotate:none!important}
.pa-pair-orbit{border-radius:0!important;clip-path:none!important}
.pa-pair-orbit defs rect{animation:none!important;transition:none!important}
}
@media(max-width:700px) and (prefers-reduced-motion:no-preference){
html body[data-revision] .study-split:has(.pa-mobile-flow) .intro h1{background-image:linear-gradient(90deg,#191919 calc(var(--pa-heading-sweep,-30%) - 18%),#ff2b16 var(--pa-heading-sweep,-30%),#191919 calc(var(--pa-heading-sweep,-30%) + 18%));background-clip:text;-webkit-background-clip:text;color:transparent!important;-webkit-text-fill-color:transparent!important;translate:0 var(--pa-heading-lift,0px);transform:none!important}
}
