.faq.svelte-1vyz8mk{color:#fff;background:#111;padding:130px 0;font-family:Space Grotesk,Arial,sans-serif;transition:background .3s,color .3s}.faq.full-width.svelte-1vyz8mk{width:100vw;margin-left:calc(50% - 50vw)}body.light .faq.svelte-1vyz8mk{color:#111;background:#f7f7f4}.faq-container.svelte-1vyz8mk{flex-direction:column;align-items:stretch;display:flex}.faq-header.svelte-1vyz8mk{width:100%;margin-bottom:70px}.faq-header-row.svelte-1vyz8mk{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px;width:100%;display:grid}.faq-title-area.svelte-1vyz8mk{flex-direction:column;gap:20px;display:flex;overflow:visible}.faq-title-row.svelte-1vyz8mk{justify-content:flex-start;align-items:center;gap:20px;display:inline-flex}.faq-line.svelte-1vyz8mk{transform-origin:0;background:#fff;width:100%;height:2px;transition:transform 1s ease-out,background .3s;transform:scaleX(.01)}.faq-line.visible.svelte-1vyz8mk{transform:scaleX(1)}body.light .faq-line.svelte-1vyz8mk{background:#111}.section-pulse.svelte-1vyz8mk{opacity:0;background:#0043ff;border-radius:50%;flex-shrink:0;width:28px;height:28px;transition:opacity .4s,transform .4s;position:relative;transform:scale(.6)}.section-pulse.visible.svelte-1vyz8mk{opacity:1;transform:scale(1)}.section-pulse.visible.svelte-1vyz8mk:before,.section-pulse.visible.svelte-1vyz8mk:after{content:"";background:#0043ff6b;border-radius:50%;animation:1.8s ease-out infinite svelte-1vyz8mk-sectionPulse;position:absolute;inset:0}.section-pulse.visible.svelte-1vyz8mk:after{animation-delay:.9s}@keyframes svelte-1vyz8mk-sectionPulse{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(3.2)}}.faq-header.svelte-1vyz8mk h2:where(.svelte-1vyz8mk){color:#fff;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:clamp(18px,2vw,28px);font-weight:700;line-height:1.1;transition:color .3s}body.light .faq-header.svelte-1vyz8mk h2:where(.svelte-1vyz8mk){color:#111}.faq-header.svelte-1vyz8mk p:where(.svelte-1vyz8mk){color:#bfbfbf;letter-spacing:.04em;text-align:left;border-left:2px solid #0043ff;align-items:center;max-width:520px;margin:0;padding-left:20px;font-size:16px;line-height:1.4;transition:color .3s,border-color .3s;display:flex;transform:translateY(-2px)}body.light .faq-header.svelte-1vyz8mk p:where(.svelte-1vyz8mk){color:#000000ad}.faq-list.svelte-1vyz8mk{width:52%;max-width:760px;margin-left:0;margin-right:auto}.faq-item.svelte-1vyz8mk{background:0 0;border:0;border-bottom:1px solid #ffffff38;border-radius:0;width:100%;margin:0;padding:0}.faq-item.svelte-1vyz8mk:first-child{border-top:1px solid #ffffff38}body.light .faq-item.svelte-1vyz8mk{border-bottom-color:#0003}body.light .faq-item.svelte-1vyz8mk:first-child{border-top-color:#0003}.faq-item.svelte-1vyz8mk summary:where(.svelte-1vyz8mk){cursor:pointer;grid-template-columns:40px minmax(0,1fr) 24px;align-items:center;gap:18px;width:100%;margin:0;padding:19px 0;list-style:none;display:grid}.faq-item.svelte-1vyz8mk summary:where(.svelte-1vyz8mk)::-webkit-details-marker{display:none}.faq-item.svelte-1vyz8mk summary:where(.svelte-1vyz8mk)::marker{content:""}.faq-number.svelte-1vyz8mk{color:#0043ff;letter-spacing:.08em;font-variant-numeric:tabular-nums;font-size:11px;font-weight:600;line-height:1}.faq-question.svelte-1vyz8mk{color:#fff;letter-spacing:.01em;text-transform:none;font-size:14px;font-weight:400;line-height:1.45;transition:none}body.light .faq-question.svelte-1vyz8mk{color:#111}.faq-arrow.svelte-1vyz8mk{color:#0043ff;justify-content:center;justify-self:end;align-items:center;width:18px;height:18px;transition:transform .25s;display:flex;transform:rotate(0)}.faq-arrow.svelte-1vyz8mk svg:where(.svelte-1vyz8mk){width:16px;height:16px;display:block}.faq-item[open].svelte-1vyz8mk .faq-arrow:where(.svelte-1vyz8mk){transform:rotate(180deg)}.faq-answer.svelte-1vyz8mk{color:#b5b5b5;letter-spacing:0;max-width:92%;margin:0;padding:0 40px 23px 58px;font-size:14px;font-weight:400;line-height:1.65;transition:color .3s}body.light .faq-answer.svelte-1vyz8mk{color:#000000b8}.faq-answer.svelte-1vyz8mk p{margin:0 0 12px}.faq-answer.svelte-1vyz8mk p:last-child{margin-bottom:0}.faq-answer.svelte-1vyz8mk ul,.faq-answer.svelte-1vyz8mk ol{margin:0 0 12px 18px;padding:0}.faq-answer.svelte-1vyz8mk li{margin-bottom:6px}.faq-answer.svelte-1vyz8mk li:last-child{margin-bottom:0}.faq-answer.svelte-1vyz8mk strong{color:#fff}body.light .faq-answer.svelte-1vyz8mk strong{color:#111}.faq-answer.svelte-1vyz8mk a{color:inherit;text-underline-offset:3px;text-decoration:underline}@media (width>=768px) and (width<=1024px){.faq.svelte-1vyz8mk{padding:110px 0 82px}.faq-header.svelte-1vyz8mk{margin-bottom:50px}.faq-header-row.svelte-1vyz8mk{grid-template-columns:minmax(0,.8fr) minmax(330px,1.2fr);align-items:end;gap:28px}.faq-title-area.svelte-1vyz8mk{gap:20px;min-width:0}.faq-title-row.svelte-1vyz8mk{gap:14px;min-width:0}.faq-header.svelte-1vyz8mk h2:where(.svelte-1vyz8mk){white-space:nowrap;font-size:15px;line-height:1.1}.faq-header.svelte-1vyz8mk p:where(.svelte-1vyz8mk){max-width:520px;padding-left:16px;font-size:13px;line-height:1.45;transform:translateY(-2px)}.faq-list.svelte-1vyz8mk{width:70%;max-width:680px;margin-left:0;margin-right:auto}}@media (width<=767px){.faq.svelte-1vyz8mk{padding:110px 20px}.faq-header.svelte-1vyz8mk{text-align:left;margin-bottom:46px}.faq-header-row.svelte-1vyz8mk{grid-template-columns:1fr;align-items:stretch;gap:20px}.faq-title-area.svelte-1vyz8mk{gap:14px}.faq-title-row.svelte-1vyz8mk{gap:12px}.section-pulse.svelte-1vyz8mk{width:22px;height:22px}.faq-header.svelte-1vyz8mk h2:where(.svelte-1vyz8mk){font-size:clamp(18px,7vw,24px)}.faq-header.svelte-1vyz8mk p:where(.svelte-1vyz8mk){text-align:left;max-width:100%;margin:0;padding:16px 0 16px 18px;font-size:14px;line-height:1.6;transform:none}.faq-list.svelte-1vyz8mk{width:100%;max-width:none;margin-left:0;margin-right:0}.faq-item.svelte-1vyz8mk summary:where(.svelte-1vyz8mk){grid-template-columns:32px minmax(0,1fr) 22px;gap:14px;padding:18px 0}.faq-number.svelte-1vyz8mk{font-size:10px}.faq-question.svelte-1vyz8mk{font-size:13px;font-weight:400;line-height:1.45}.faq-answer.svelte-1vyz8mk{max-width:100%;padding:0 34px 21px 46px;font-size:14px;line-height:1.6}.faq-arrow.svelte-1vyz8mk{width:17px;height:17px}.faq-arrow.svelte-1vyz8mk svg:where(.svelte-1vyz8mk){width:15px;height:15px}}@media (width<=420px){.faq.svelte-1vyz8mk{padding:100px 20px}.faq-header-row.svelte-1vyz8mk{gap:10px}.section-pulse.svelte-1vyz8mk{width:18px;height:18px}.faq-header.svelte-1vyz8mk h2:where(.svelte-1vyz8mk){font-size:18px}.faq-header.svelte-1vyz8mk p:where(.svelte-1vyz8mk){padding:18px 0 18px 16px}.faq-item.svelte-1vyz8mk summary:where(.svelte-1vyz8mk){grid-template-columns:30px minmax(0,1fr) 20px;gap:12px;padding:17px 0}.faq-number.svelte-1vyz8mk{font-size:9px}.faq-question.svelte-1vyz8mk{font-size:13px;font-weight:400}.faq-answer.svelte-1vyz8mk{padding:0 30px 20px 42px}.faq-arrow.svelte-1vyz8mk{width:16px;height:16px}.faq-arrow.svelte-1vyz8mk svg:where(.svelte-1vyz8mk){width:14px;height:14px}}@media (prefers-reduced-motion:reduce){.faq-line.svelte-1vyz8mk,.section-pulse.svelte-1vyz8mk,.faq-arrow.svelte-1vyz8mk{transition:none}.section-pulse.visible.svelte-1vyz8mk:before,.section-pulse.visible.svelte-1vyz8mk:after{animation:none}}
