.plans.plan-cards{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;margin-top:40px}@media (max-width:940px){.plans.plan-cards{grid-template-columns:1fr;max-width:520px;margin-inline:auto}}html.motion-ok .plan-cards>.plan{transition:opacity .6s var(--stagger-ease), transform .6s var(--stagger-ease), translate .22s var(--stagger-ease), box-shadow .22s var(--stagger-ease)}html.motion-ok .plan-cards[data-reveal]:not([data-revealed])>.plan{opacity:0;transform:translateY(24px)}html.motion-ok .plan-cards>.plan:nth-child(2){transition-delay:.11s,.11s,0s,0s}html.motion-ok .plan-cards>.plan:nth-child(3){transition-delay:.22s,.22s,0s,0s}html.motion-ok .plan-cards>.plan.is-featured:after{transition:opacity .5s .9s}html.motion-ok .plan-cards[data-reveal]:not([data-revealed])>.plan.is-featured:after{opacity:0}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine){.plan-cards .plan{transition:translate .22s var(--stagger-ease), box-shadow .22s var(--stagger-ease)}.plan-cards .plan:hover{box-shadow:0 16px 36px -28px var(--accent);translate:0 -2px}}
