.cfy-faq{color:#1a1a1a}.cfy-faq h1,.cfy-faq h2,.cfy-faq p{margin:0}.cfy-faq-intro{display:grid;gap:16px;padding:32px 20px;border-radius:24px;background:#f3f5f9}.cfy-faq-intro__eyebrow{font-size:.8125rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#3f70f1}.cfy-faq-intro__lead{font-size:1.0625rem;line-height:1.6;color:#1a1a1abf;max-width:640px}.cfy-faq-intro__lead a{color:inherit;font-weight:700}.cfy-faq-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.cfy-faq-chips a{display:inline-flex;align-items:center;gap:8px;padding:9px 16px;border-radius:999px;background:#fff;color:#1a1a1a;font-weight:600;font-size:.9375rem;text-decoration:none;border:1px solid rgb(26 26 26 / .08)}.cfy-faq-chips a:hover{border-color:#3f70f1;color:#3f70f1}.cfy-faq-group{display:grid;gap:18px;scroll-margin-top:140px}.cfy-faq-group__head{display:flex;align-items:center;gap:12px}.cfy-faq-group__icon{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:#eef2fe;color:#3f70f1;flex:none}.cfy-faq-group__icon svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.cfy-faq-list{display:grid;gap:10px;max-width:900px}.cfy-faq-list details{border:1px solid rgb(26 26 26 / .1);border-radius:14px;background:#fff;transition:border-color .15s}.cfy-faq-list details[open]{border-color:#3f70f1}.cfy-faq-list summary{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;font-weight:700;cursor:pointer;list-style:none}.cfy-faq-list summary::-webkit-details-marker{display:none}.cfy-faq-list summary:after{content:"+";flex:none;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#eef2fe;color:#3f70f1;font-size:1.25rem;line-height:1}.cfy-faq-list details[open] summary:after{content:"\2013"}.cfy-faq-answer{padding:0 20px 18px;color:#1a1a1ac7;line-height:1.65}.cfy-faq-answer p+p{margin-top:10px}.cfy-faq-answer a{color:#3f70f1;text-decoration:underline;text-underline-offset:3px}.cfy-faq-contact{display:grid;gap:18px;padding:32px 24px;border-radius:24px;background:#1a1a1a;color:#fff}.cfy-faq-contact h2{color:#fff}.cfy-faq-contact p{color:#ffffffbf;line-height:1.6}.cfy-faq-contact__row{display:flex;flex-wrap:wrap;gap:12px}.cfy-faq-contact__row a{display:inline-flex;align-items:center;gap:10px;padding:12px 20px;border-radius:999px;background:#fff;color:#1a1a1a;font-weight:700;text-decoration:none}.cfy-faq-contact__row a+a{background:transparent;color:#fff;border:1px solid rgb(255 255 255 / .5)}@media screen and (min-width:1000px){.cfy-faq-intro{padding:56px 64px}.cfy-faq-contact{grid-template-columns:1fr auto;align-items:center;padding:48px 64px}}
/*# sourceMappingURL=/cdn/shop/t/38/compiled_assets/styles.css.map?subset=AAg */
