.cic-faq-hero{position:relative;display:flex;align-items:flex-end;height:460px;overflow:hidden;background:#0a0f19;color:#fff;isolation:isolate}.cic-faq-hero__image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;object-fit:cover;border-radius:0}.cic-faq-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(to top,#0000008c,#0000001f 55%,#0000)}.cic-faq-hero__content{width:100%;padding:0 var(--cic-edge, 40px) 55px}.cic-faq-hero__title{max-width:720px;margin:0 auto;font-size:52px;font-weight:700;line-height:1.1;letter-spacing:-1px;text-align:center;text-wrap:balance;color:#fff}.cic-faq-index{width:min(1120px,calc(100% - 2 * var(--page-margin, 16px)));margin:0 auto;padding:56px 0 96px;color:#141822}.cic-faq-index__intro{max-width:680px;margin:0 auto;font-size:18px;line-height:1.6;color:#656971;text-align:center;text-wrap:pretty}.cic-faq-index__intro p{margin:0}.cic-faq-index__intro a{color:#254bb0;font-weight:500;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em;text-decoration-skip-ink:auto}.cic-faq-index__intro a+a{font-weight:inherit;color:inherit;text-decoration:none}.cic-faq-index__heading{margin:56px 0 24px;font-size:32px;font-weight:700;line-height:1.2;letter-spacing:-.5px;color:#141822}.cic-faq-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none}.cic-faq-cards>li{display:flex;margin:0}.cic-faq-card{display:flex;flex:1;align-items:center;gap:16px;min-height:88px;padding:20px;border-radius:16px;background:#eef1fa;color:#141822;text-decoration:none;transition:background-color .2s ease}.cic-faq-card:hover{background:#e1e7f6}.cic-faq-card:focus-visible{outline:2px solid #254bb0;outline-offset:2px}.cic-faq-card__icon{display:inline-flex;flex:none;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background:#254bb0;color:#fff}.cic-faq-card__icon svg{display:block;width:24px;height:24px}.cic-faq-card__title{flex:1;min-width:0;font-size:20px;letter-spacing:-.2px;font-weight:700;line-height:1.3;color:#141822}.cic-faq-card__arrow{flex:none;color:#254bb0;transition:transform .2s ease}.cic-faq-card:hover .cic-faq-card__arrow{transform:translate(3px)}.cic-faq-index__rest{margin-top:40px}.cic-faq-crumbs-wrap{padding-top:40px}.cic-faq-crumbs{margin:0}.cic-faq-crumbs .cic-breadcrumbs__list{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;margin:0;padding:0;list-style:none;font-size:14px!important;line-height:21.5px;color:#484d57}.cic-faq-crumbs .cic-breadcrumbs__item{display:inline-flex;align-items:center;gap:6px}.cic-faq-crumbs .cic-breadcrumbs__item a{color:inherit;text-decoration:none}.cic-faq-crumbs .cic-breadcrumbs__item a:hover{color:#254bb0;text-decoration:underline;text-underline-offset:3px}.cic-faq-crumbs .cic-breadcrumbs__separator{color:#babec4}body:has(.cic-faq-crumbs) main .text-block h1{font-size:44px;font-weight:700;line-height:1.1;letter-spacing:-1px;text-wrap:balance;color:#141822}body:has(.cic-faq-crumbs) main .page-content{font-size:17px;line-height:1.65;color:#2a2f3a}body:has(.cic-faq-crumbs) main .page-content :is(p,ul,ol){max-width:70ch;margin:0 0 16px;font-size:17px;line-height:1.65;color:#2a2f3a;text-align:left}body:has(.cic-faq-crumbs) main .page-content li{font-size:inherit;line-height:inherit;margin:0 0 6px}body:has(.cic-faq-crumbs) main .page-content rte-formatter>p:not(h3~p){text-wrap:pretty}body:has(.cic-faq-crumbs) main .page-content strong{font-weight:700;color:#141822;font-variant-numeric:tabular-nums}body:has(.cic-faq-crumbs) main .page-content a{color:#254bb0;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em;text-decoration-skip-ink:auto}body:has(.cic-faq-crumbs) main .page-content h3{max-width:70ch;margin:32px 0 8px!important;padding-top:28px;border-top:1px solid #e6e8ec;font-size:20px;font-weight:700!important;line-height:1.4;letter-spacing:-.2px;text-wrap:balance;color:#254bb0!important}body:has(.cic-faq-crumbs) main .page-content rte-formatter>h3:first-child{margin-top:0!important;padding-top:0;border-top:0}@media(prefers-reduced-motion:reduce){.cic-faq-card,.cic-faq-card__arrow{transition:none}}@media screen and (max-width:989px){.cic-faq-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.cic-faq-hero{height:340px}.cic-faq-hero__content{padding:0 16px 32px}.cic-faq-hero__title{font-size:34px;line-height:1.15;letter-spacing:-.5px}.cic-faq-index{padding:36px 0 64px}.cic-faq-index__intro{font-size:17px;text-align:left}.cic-faq-index__heading{margin:40px 0 16px;font-size:26px}.cic-faq-cards{grid-template-columns:minmax(0,1fr);gap:12px}.cic-faq-card{min-height:76px;padding:14px 16px;gap:14px}.cic-faq-card__icon{width:44px;height:44px}.cic-faq-card__title{font-size:18px}body:has(.cic-faq-crumbs) main .text-block h1{font-size:32px;letter-spacing:-.5px}body:has(.cic-faq-crumbs) main .page-content h3{font-size:19px}body:has(.cic-faq-crumbs) main .page-content h3:not(:first-child){margin-top:28px!important;padding-top:24px}.cic-faq-crumbs-wrap{padding-top:24px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/cic-faq.css.map */
