.cp-scrim{animation:.4s both cp-fade}.cp-sheet{animation:.6s cubic-bezier(.2,.8,.2,1) both cp-up}@media (min-width:768px){.cp-sheet{animation-name:cp-up-md}}@keyframes cp-fade{0%{opacity:0}}@keyframes cp-up{0%{opacity:0;transform:translateY(60px)}}@keyframes cp-up-md{0%{opacity:0;transform:translateY(22px)scale(.98)}}.cp-sheet:before{content:"";background:var(--cp-still) center / cover;filter:blur(48px)saturate(1.3);opacity:.16;pointer-events:none;height:220px;position:absolute;top:120px;left:-10%;right:-10%}.cp-hero:after{content:"";background:linear-gradient(180deg, transparent 30%, color-mix(in srgb, var(--color-surface) 75%, transparent) 70%, var(--color-surface) 97%);position:absolute;inset:0}.cp-strike{white-space:nowrap;display:inline-block;position:relative}.cp-strike:after{content:"";background:var(--color-signal);transform-origin:0;height:2px;animation:.5s cubic-bezier(.6,0,.2,1) .7s forwards cp-strike;position:absolute;top:54%;left:-2px;right:-2px;transform:scaleX(0)}@keyframes cp-strike{to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.cp-scrim,.cp-sheet,.cp-strike:after{animation:none}.cp-strike:after{transform:scaleX(1)}}
