.pu-feature-card{background-color:#fff;border:1px solid #edeff3;border-radius:1rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.08),0 4px 6px -4px rgba(0,0,0,.06);display:flex;flex-direction:column;margin-bottom:2rem;overflow:hidden;position:relative;transition:box-shadow .35s cubic-bezier(.4,0,.2,1),transform .35s cubic-bezier(.4,0,.2,1),border-color .35s ease}@media (min-width:1024px){.pu-feature-card{flex-direction:row}}a.pu-feature-card{color:inherit;text-decoration:none}.pu-feature-card:hover{border-color:rgba(77,142,243,.35);box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.08);transform:translateY(-4px)}.pu-feature-card:focus-visible{outline:2px solid #4d8ef3;outline-offset:2px}.pu-feature-card__media{aspect-ratio:16/10;background:linear-gradient(135deg,#f3f4f6,#e5e7eb);flex-shrink:0;min-height:200px;overflow:hidden;position:relative;width:100%}@media (min-width:1024px){.pu-feature-card__media{align-self:stretch;aspect-ratio:auto;min-height:280px;width:50%}}.pu-feature-card__img{display:block;height:100%;inset:0;object-fit:cover;object-position:center;position:absolute;transition:transform .5s cubic-bezier(.4,0,.2,1);width:100%;will-change:transform}.pu-feature-card:focus-visible .pu-feature-card__img,.pu-feature-card:hover .pu-feature-card__img{transform:scale(1.05)}.pu-month-card{align-items:center;background-color:#fff;border:1px solid #edeff3;border-radius:1rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.08),0 4px 6px -4px rgba(0,0,0,.06);color:inherit;display:flex;flex-direction:column;max-width:24rem;overflow:hidden;padding:1.5rem;position:relative;text-align:center;text-decoration:none;transition:box-shadow .35s cubic-bezier(.4,0,.2,1),transform .35s cubic-bezier(.4,0,.2,1),border-color .35s ease;width:100%}.pu-month-card:hover{border-color:rgba(77,142,243,.35);box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.08);transform:translateY(-4px)}.pu-month-card:focus-visible{outline:2px solid #4d8ef3;outline-offset:2px}.pu-feature-card .pu-feature-card__cta-arrow{transition:transform .45s cubic-bezier(.4,0,.2,1)}.pu-feature-card:focus-visible .pu-feature-card__cta-arrow,.pu-feature-card:hover .pu-feature-card__cta-arrow{transform:translateX(.25rem)}@media (prefers-reduced-motion:reduce){.pu-feature-card,.pu-month-card{transition:border-color .2s ease,box-shadow .2s ease}.pu-feature-card:hover,.pu-month-card:hover{transform:none}.pu-feature-card__img{transition:none;will-change:auto}.pu-feature-card:focus-visible .pu-feature-card__img,.pu-feature-card:hover .pu-feature-card__img{transform:none}.pu-feature-card .pu-feature-card__cta-arrow{transition:none}.pu-feature-card:focus-visible .pu-feature-card__cta-arrow,.pu-feature-card:hover .pu-feature-card__cta-arrow{transform:none}}