.faq-cards{content-visibility:auto;contain-intrinsic-size:auto 720px;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));align-items:stretch;gap:14px;display:grid}.faq-cards>*{animation:.55s cubic-bezier(.22,1,.36,1) backwards reveal-up}@media (prefers-reduced-motion:reduce){.faq-cards>*{animation:none}}.faq-cards>:first-child{animation-delay:0s}.faq-cards>:nth-child(2){animation-delay:50ms}.faq-cards>:nth-child(3){animation-delay:.1s}.faq-cards>:nth-child(4){animation-delay:.15s}.faq-cards>:nth-child(5){animation-delay:.2s}.faq-cards>:nth-child(6){animation-delay:.25s}@supports (animation-timeline:view()){.faq-cards>*{animation:linear reveal-up;animation-timeline:view();animation-range:entry entry 28%}}.faq-cards>.pattern-card{background:#07080a;border-color:#212429b3;flex-direction:column;gap:8px;display:flex}.faq-cards_spaced{margin-top:16px}.faq-cards_stack,.faq-cards_duo,.faq-cards_caps,.faq-cards_rows{content-visibility:visible}.faq-cards_stack{grid-template-columns:minmax(0,1fr)}.faq-cards_stack>.pattern-card{display:block}.faq-cards_duo{grid-template-columns:repeat(2,minmax(0,1fr))}.faq-cards_duo>.pattern-card{box-shadow:none;background:#07080a;border:1px solid #212429b3;padding:22px 24px;display:block}.faq-cards_duo .pattern-card__title{color:#d3dbe6;margin-bottom:10px}.faq-cards_caps{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px}.faq-cards_caps>.pattern-card{box-shadow:none;background:linear-gradient(#ffffff03,#0000 70%),#07080a;border:1px solid #212429b3;padding:16px 18px;display:block}[dir=rtl] .faq-cards_caps>.pattern-card{background:linear-gradient(-180deg,#ffffff03,#0000 70%),#07080a}.faq-cards_caps .pattern-card__title{font-size:13px;line-height:inherit;letter-spacing:.03em;text-transform:uppercase;margin-bottom:7px}.faq-cards_rows{grid-template-columns:minmax(0,1fr);gap:0}.faq-cards_rows>.pattern-card{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;display:block}.faq-cards_rows>.pattern-card+.pattern-card{border-top:1px solid #2124298c;margin-top:14px;padding-top:14px}.faq-cards_rows .pattern-card__title{font-size:15px;font-weight:800;line-height:inherit;margin:0}.faq-cards_rows .pattern-card__desc{color:#d3dbe6;font-size:13.5px;font-weight:inherit;margin-top:6px}@media not screen and (width>=630px){.faq-cards{grid-template-columns:minmax(0,1fr)}.faq-cards_duo{gap:10px}.faq-cards_duo>.pattern-card{padding:18px}}.item-faq{padding:32px 0}@media not screen and (width>=630px){.item-faq{padding:20px 0}}.faq{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:10px;min-width:0;display:grid}.faq_stack{grid-template-columns:minmax(0,1fr)}.faq_spaced{margin-top:16px}.faq__item{background:linear-gradient(115deg,#4b83ff05,#a78bfa03 65%,#0000),#07080a;border:1px solid #212429b3;border-radius:14px;min-width:0;transition:border-color .2s,background-color .2s;box-shadow:inset 0 1px #ffffff05}[dir=rtl] .faq__item{background:linear-gradient(-115deg,#4b83ff05,#a78bfa03 65%,#0000),#07080a}.faq__item[open]{background:linear-gradient(115deg,#4b83ff0a,#a78bfa05 65%,#0000),#07080a;border-color:#4b83ff2e}[dir=rtl] .faq__item[open]{background:linear-gradient(-115deg,#4b83ff0a,#a78bfa05 65%,#0000),#07080a}.faq__item[open] .faq__chevron{color:#96b3f1;transform:rotate(180deg)}[dir=rtl] .faq__item[open] .faq__chevron{transform:rotate(-180deg)}.faq__item[open] .faq__answer{animation:.18s ease-out faq-answer-in}@media (hover:hover){.faq__item:hover{border-color:#4b83ff38}}.faq__question{color:#d3dbe6;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:13px;justify-content:space-between;align-items:center;gap:16px;min-height:56px;padding:15px 18px;list-style:none;display:flex}.faq__question::-webkit-details-marker{display:none}.faq__question::marker{content:""}.faq__question:focus-visible{outline-offset:3px;outline:2px solid #4b83ff}.faq__heading{overflow-wrap:anywhere;min-width:0;margin:0;font-family:Gilroy,Gilroy Fallback,system-ui,sans-serif;font-size:15px;font-weight:700;line-height:1.4}.faq__chevron{color:#8a93a2;fill:currentColor;flex-shrink:0;transition:transform .2s,color .2s}.faq__answer{color:#a9b2c0;overflow-wrap:anywhere;padding:0 18px 18px;font-size:14px;font-weight:500;line-height:1.6}.faq__answer p{margin:0}.faq__answer p+p{margin-top:10px}.faq__answer a{color:#4b83ff;text-underline-offset:3px;text-decoration:underline}@media not screen and (width>=1100px){.faq{grid-template-columns:minmax(0,1fr)}}@media not screen and (width>=630px){.faq{gap:8px}.faq__question{gap:12px;min-height:52px;padding:13px 14px}.faq__heading{font-size:14px}.faq__answer{padding:0 14px 15px}}@keyframes faq-answer-in{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.faq__item,.faq__chevron{transition:none}.faq__item[open] .faq__answer{animation:none}}@media (forced-colors:active){.faq__item,.faq__item[open]{background:canvas;border-color:buttontext}.faq__question:focus-visible{outline-color:highlight}}
