@keyframes notif-pop{0%{opacity:0;transform:translateY(-10px)scale(.97)}to{opacity:1;transform:none}}.notif-pop{animation:notif-pop .36s var(--ease-out)both}.snap-row{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;gap:1rem;padding-left:max(1rem,50vw - 35rem);padding-right:max(1rem,50vw - 35rem);scroll-padding-inline:max(1rem,50vw - 35rem);display:flex;overflow-x:auto}.snap-row::-webkit-scrollbar{display:none}.snap-row>*{scroll-snap-align:start;flex:none}@media (min-width:64rem){.snap-lg{grid-template-columns:repeat(5,minmax(0,1fr));align-items:start;max-width:72rem;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;display:grid;overflow:visible}.snap-lg>*{width:auto}}details.faq{interpolate-size:allow-keywords}details.faq::details-content{height:0;transition:block-size .26s var(--ease-out),content-visibility .26s allow-discrete;overflow:hidden}details.faq[open]::details-content{height:auto}details.faq .plus{transition:transform .22s var(--ease-out)}details.faq[open] .plus{transform:rotate(45deg)}details.faq summary::-webkit-details-marker{display:none}html[data-cookies=open] .sticky-cta{transform:translateY(120%)!important}@media (prefers-reduced-motion:reduce){.notif-pop{animation:none}details.faq::details-content{transition:none}details.faq .plus{transition:none}}
