.section-heading[data-v-5aa23523]{max-width:1192px;margin-inline:auto}.section-heading--center[data-v-5aa23523]{text-align:center}.section-heading--left[data-v-5aa23523]{text-align:left;margin-inline:0}h2[data-v-5aa23523]{color:var(--text);font-family:var(--font-display);font-size:clamp(32px, 3.6vw, var(--display-size));letter-spacing:0;font-weight:800;line-height:1.3}p[data-v-5aa23523]{max-width:900px;color:var(--text);font-family:var(--font-body);font-size:clamp(16px, 1.4vw, var(--body-lead));margin:20px auto 0;font-weight:400;line-height:1.5}.section-heading--left p[data-v-5aa23523]{margin-inline:0}.section-heading--light h2[data-v-5aa23523],.section-heading--light p[data-v-5aa23523]{color:#fcfcfe}@media (width<=900px){h2[data-v-5aa23523]{font-size:clamp(28px,6vw,40px)}p[data-v-5aa23523]{font-size:clamp(16px,2.2vw,18px)}}.faq__inner[data-v-678e1fb3]{justify-items:center;gap:48px;width:min(100%,860px);margin-inline:auto;display:grid}.faq__inner[data-v-678e1fb3] h2{max-width:860px}.faq__list[data-v-678e1fb3]{gap:12px;width:100%;display:grid}.faq__row[data-v-678e1fb3]{font-family:var(--font-ui);background:#252526;border:1px solid #ffffff63;border-radius:28px;overflow:hidden}.faq__row button[data-v-678e1fb3]{cursor:pointer;text-align:left;color:#fcfcfe;background:0 0;border:0;align-items:center;gap:16px;width:100%;min-height:72px;padding:18px 24px;font-size:18px;font-weight:500;line-height:1.4;transition:background-color .18s;display:flex}.faq__row button[data-v-678e1fb3]:hover,.faq__row button[data-v-678e1fb3]:focus-visible{background:#ffffff0a}.faq__answer[data-v-678e1fb3]{grid-template-rows:0fr;transition:grid-template-rows .32s;display:grid}.faq__answer--open[data-v-678e1fb3]{grid-template-rows:1fr}.faq__answer-inner[data-v-678e1fb3]{min-height:0;overflow:hidden}.faq__answer p[data-v-678e1fb3]{color:#fcfcfeb8;font-family:var(--font-display);padding:0 24px 20px 58px;font-size:15px;font-weight:400;line-height:1.5}.faq__chevron[data-v-678e1fb3]{flex-shrink:0;width:16px;height:9px;transition:transform .16s}.faq__row--open .faq__chevron[data-v-678e1fb3]{transform:rotate(180deg)}.faq__contact[data-v-678e1fb3]{justify-self:center}:root[data-theme=light] .faq__row[data-v-678e1fb3]{background:#fff;border-color:#1111131f}:root[data-theme=light] .faq__row button[data-v-678e1fb3]{color:#111113}:root[data-theme=light] .faq__answer p[data-v-678e1fb3]{color:#111113b8}@media (width<=620px){.faq__inner[data-v-678e1fb3]{gap:40px;width:min(370px,100% - 20px)}.faq__inner[data-v-678e1fb3] h2{font-family:var(--font-body);text-align:center;font-size:24px;font-weight:700;line-height:1.2}.faq__list[data-v-678e1fb3]{gap:10px}.faq__row[data-v-678e1fb3]{border-radius:20px}.faq__row button[data-v-678e1fb3]{gap:12px;min-height:49px;padding:12px 16px;font-size:13px}.faq__answer p[data-v-678e1fb3]{padding:0 16px 14px 42px;font-size:13px}.faq__chevron[data-v-678e1fb3]{width:14px;height:8px}.faq__contact[data-v-678e1fb3]{width:100%;height:52px;min-height:52px;padding:17px 20px;font-size:14px}}.reviews[data-v-72e75324]{z-index:1;background:0 0;position:relative;overflow:hidden}.reviews__heading[data-v-72e75324],.reviews__heading[data-v-72e75324] h2{max-width:none}.reviews__stage[data-v-72e75324]{margin-top:clamp(48px,5vw,74px);position:relative}.reviews__fade[data-v-72e75324]{z-index:10;pointer-events:none;width:120px;height:calc(100% - 56px);position:absolute;top:0}.reviews__fade--left[data-v-72e75324]{background:linear-gradient(90deg, var(--page) 0%, transparent 100%);left:0}.reviews__fade--right[data-v-72e75324]{background:linear-gradient(270deg, var(--page) 0%, transparent 100%);right:0}:root[data-theme=dark] .reviews__fade--left[data-v-72e75324]{background:linear-gradient(90deg,#111113 0%,#0000 100%)}:root[data-theme=dark] .reviews__fade--right[data-v-72e75324]{background:linear-gradient(270deg,#111113 0%,#0000 100%)}.reviews__viewport[data-v-72e75324]{overflow:hidden}.reviews__track[data-v-72e75324]{scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;align-items:center;gap:20px;min-height:360px;padding:16px 16px 8px;display:flex;overflow-x:auto}.reviews__track[data-v-72e75324]::-webkit-scrollbar{display:none}.review-card[data-v-72e75324]{border:1px solid var(--border);background:var(--surface-raised);width:min(330px,100vw - 48px);height:322px;box-shadow:var(--shadow);scroll-snap-align:center;transform-origin:50%;border-radius:24px;flex-direction:column;flex:none;padding:16px;transition:border-color .22s,box-shadow .22s,transform .22s;display:flex}.review-card p[data-v-72e75324]{min-height:0;color:var(--text);font-family:var(--font-body);flex:1;font-size:16px;line-height:1.5}.review-card__stars[data-v-72e75324]{color:#4ee9be;gap:4px;margin-top:20px;font-size:22px;line-height:1;display:flex}.review-card__author[data-v-72e75324]{align-items:center;gap:12px;margin-top:12px;display:flex}.review-card__avatar[data-v-72e75324]{background:var(--gradient);color:#fcfcfe;width:45px;height:45px;font-family:var(--font-display);border-radius:50%;flex:0 0 45px;place-items:center;font-size:14px;font-weight:700;display:grid}.review-card__author strong[data-v-72e75324],.review-card__author em[data-v-72e75324]{font-style:normal;display:block}.review-card__author strong[data-v-72e75324]{font-family:var(--font-display);font-size:18px;font-weight:600}.review-card__author em[data-v-72e75324]{color:var(--text-soft);font-size:14px}.review-card--active[data-v-72e75324],.review-card[data-v-72e75324]:hover{border-color:color-mix(in srgb, var(--accent) 55%, var(--border));box-shadow:0 8px 24px #4ee9be29}.reviews__nav[data-v-72e75324]{z-index:20;color:#18615c;cursor:pointer;background:#fff;border:0;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;display:none;position:absolute;top:42%;transform:translateY(-50%);box-shadow:0 8px 20px #18615c2e}.reviews__nav svg[data-v-72e75324]{width:28px;height:28px}.reviews__nav[data-v-72e75324]:hover,.reviews__nav[data-v-72e75324]:focus-visible{filter:brightness(1.04)}.reviews__dots[data-v-72e75324]{justify-content:center;gap:12px;margin-top:16px;display:flex}.reviews__dot[data-v-72e75324]{cursor:pointer;background:#252526;border:0;border-radius:50%;width:12px;height:12px;padding:0;transition:background-color .18s,transform .18s}:root[data-theme=light] .reviews__dot[data-v-72e75324]{background:#d9d9d9}.reviews__dot.reviews__dot--active[data-v-72e75324],:root[data-theme=light] .reviews__dot.reviews__dot--active[data-v-72e75324]{background:#4ee9be;transform:scale(1.1)}.reviews__controls[data-v-72e75324]{justify-items:center;margin-top:48px;display:grid}@media (width>=640px){.reviews__track[data-v-72e75324]{min-height:400px;padding-inline:24px}.review-card[data-v-72e75324]{width:405px;height:360px;padding:24px}.review-card p[data-v-72e75324]{font-size:18px}.review-card--active[data-v-72e75324],.review-card[data-v-72e75324]:hover{transform:scale(1.04)}}@media (width>=1024px){.reviews__track[data-v-72e75324]{padding-inline:80px}.reviews__nav[data-v-72e75324]{display:inline-flex}.reviews__nav--prev[data-v-72e75324]{left:24px}.reviews__nav--next[data-v-72e75324]{right:24px}.review-card__avatar[data-v-72e75324]{flex-basis:56px;width:56px;height:56px;font-size:16px}.reviews__dot[data-v-72e75324]{width:16px;height:16px}}@media (width<=620px){.reviews__heading[data-v-72e75324] h2{font-family:var(--font-body);font-size:24px;font-weight:700;line-height:1.2}.reviews__stage[data-v-72e75324]{margin-top:50px}.reviews__fade[data-v-72e75324]{display:none}.reviews__controls[data-v-72e75324]{margin-top:32px}.reviews__controls[data-v-72e75324] .gradient-button{width:min(370px,100% - 20px);height:52px;min-height:52px}}
