/* Pickeat — mouvements progressifs, sans animations permanentes. */
:root{--pk-ease:cubic-bezier(.33,0,.2,1)}
.pk-faq{transition:border-color .3s,background-color .3s;padding-left:0;padding-right:0}
.pk-faq summary{align-items:center;transition:color .25s;min-height:26px}
.pk-faq summary:hover,.pk-faq.is-expanded summary{color:#e95808}
.pk-faq summary:after{content:'+'!important;display:grid;place-items:center;width:28px;height:28px;flex:none;border:1px solid #e9ded4;border-radius:50%;font-size:20px;color:#ff620b;transition:transform .7s var(--pk-ease),background-color .3s,border-color .3s}
.pk-faq.is-expanded summary:after{transform:rotate(45deg);background:#fff1e6;border-color:#ffd9bd}
.pk-faq.is-expanded{border-bottom-color:#ffcba6}
.pk-faq-answer{display:flow-root;overflow:hidden}
.pk-faq-answer>p{padding-bottom:2px}
.pk-filters button{transition:background-color .25s,color .25s,border-color .25s,transform .25s var(--pk-ease)}
.pk-step,.pricing-card,.email-card{transition:transform .65s var(--pk-ease),box-shadow .65s var(--pk-ease),border-color .3s,background-color .3s}
.pill,.navcta,.plan-button,#pk-next,.form-submit{transition:background-color .25s,color .25s,transform .7s var(--pk-ease),box-shadow .6s var(--pk-ease)}
.pk-reveal-pending{opacity:0;transform:translate3d(0,12px,0);transition:opacity 1s var(--pk-ease),transform 1s var(--pk-ease);transition-delay:var(--pk-delay,0ms)}
.pk-reveal-pending.pk-reveal-visible{opacity:1;transform:none}
@media(hover:hover){.pricing-card:hover{transform:translateY(-3px);box-shadow:0 18px 45px #2915070e}.pk-step:hover{transform:translateX(2px)}#pk-next:hover{background:#e95708}.pk-filters button:hover{border-color:#ff620b}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}.pk-reveal-pending{opacity:1!important;transform:none!important;transition:none!important}.pk-faq,.pk-faq summary,.pk-faq summary:after,.pk-step,.pricing-card,.email-card,.pill,.navcta,.plan-button,#pk-next,.form-submit,.pk-filters button{transition:none!important;transform:none!important}}
