.about-faq[data-v-645dd284]{isolation:isolate;background:linear-gradient(#f7fbff,#fff 52%,#f3f8fc);padding:110px 0;position:relative;overflow:hidden}.about-faq[data-v-645dd284]:before{z-index:-2;content:"";background-image:linear-gradient(#0d6eaf09 1px,#0000 0),linear-gradient(90deg,#0d6eaf09 1px,#0000 0);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 18% 82%,#0000);mask-image:linear-gradient(#0000,#000 18% 82%,#0000)}.about-faq__glow[data-v-645dd284]{z-index:-1;filter:blur(85px);pointer-events:none;background:#337ee61a;border-radius:50%;width:420px;height:420px;position:absolute}.about-faq__glow--left[data-v-645dd284]{top:90px;left:-260px}.about-faq__glow--right[data-v-645dd284]{background:#0ea5e91a;bottom:40px;right:-250px}.about-faq__container[data-v-645dd284]{max-width:1060px;position:relative}.about-faq__header[data-v-645dd284]{text-align:center;max-width:760px;margin:0 auto 52px}.about-faq__eyebrow[data-v-645dd284]{color:var(--primary-blue);letter-spacing:.12em;text-transform:uppercase;background:#fffc;border:1px solid #337ee633;border-radius:999px;align-items:center;gap:9px;margin-bottom:18px;padding:8px 14px;font-size:.78rem;font-weight:800;display:inline-flex;box-shadow:0 8px 24px #0d6eaf14}.about-faq__title[data-v-645dd284]{color:var(--heading-color);letter-spacing:-.04em;margin:0;font-size:clamp(2.25rem,5vw,3.5rem);font-weight:800;line-height:1.08}.about-faq__intro[data-v-645dd284]{color:#536475;max-width:680px;margin:20px auto 0;font-size:1.05rem;line-height:1.75}.about-faq__list[data-v-645dd284]{gap:14px;display:grid}.about-faq__item[data-v-645dd284]{background:#ffffffeb;border:1px solid #1c48691f;border-radius:18px;transition:border-color .25s,box-shadow .25s,transform .25s;overflow:clip;box-shadow:0 10px 35px #1c48690e}.about-faq__item[data-v-645dd284]:hover{border-color:#337ee64d;transform:translateY(-2px);box-shadow:0 15px 45px #1c486917}.about-faq__item[open][data-v-645dd284]{background:#fff;border-color:#337ee66b;box-shadow:0 18px 50px #1c48691c}.about-faq__summary[data-v-645dd284]{color:var(--heading-color);cursor:pointer;grid-template-columns:48px minmax(0,1fr) 36px;align-items:center;gap:18px;padding:23px 26px;list-style:none;display:grid}.about-faq__summary[data-v-645dd284]::-webkit-details-marker{display:none}.about-faq__summary[data-v-645dd284]:focus-visible{outline-offset:-3px;border-radius:17px;outline:3px solid #337ee659}.about-faq__number[data-v-645dd284]{width:44px;height:44px;color:var(--primary-blue);letter-spacing:.08em;background:#eef6ff;border-radius:13px;justify-content:center;align-items:center;font-size:.78rem;font-weight:800;display:inline-flex}.about-faq__question[data-v-645dd284]{font-size:1.02rem;font-weight:700;line-height:1.45}.about-faq__toggle[data-v-645dd284]{width:34px;height:34px;color:var(--primary-blue);background:#f1f6fa;border-radius:50%;justify-content:center;align-items:center;transition:color .25s,background-color .25s,transform .25s;display:inline-flex}.about-faq__item[open] .about-faq__toggle[data-v-645dd284]{background:var(--primary-blue);color:#fff;transform:rotate(45deg)}.about-faq__answer[data-v-645dd284]{border-top:1px solid #1c486917;margin:0 26px 0 92px;padding:0 54px 26px 0}.about-faq__answer p[data-v-645dd284]{color:#536475;margin:20px 0 0;font-size:.96rem;line-height:1.85}.about-faq__contact[data-v-645dd284]{background:linear-gradient(135deg,#0d6eaf,#1859a8);border-radius:20px;justify-content:space-between;align-items:center;gap:28px;margin-top:42px;padding:28px 32px;display:flex;box-shadow:0 22px 55px #0d59a038}.about-faq__contact div[data-v-645dd284]{gap:5px;display:grid}.about-faq__contact span[data-v-645dd284],.about-faq__contact strong[data-v-645dd284]{color:#fff}.about-faq__contact strong[data-v-645dd284]{font-size:1.08rem}.about-faq__contact span[data-v-645dd284]{opacity:.82;font-size:.92rem}.about-faq__contact-link[data-v-645dd284]{color:#0d6eaf;background:#fff;border:1px solid #ffffff59;border-radius:12px;flex:none;align-items:center;gap:10px;padding:12px 18px;font-size:.9rem;font-weight:800;text-decoration:none;transition:gap .2s,transform .2s;display:inline-flex}.about-faq__contact-link[data-v-645dd284]:hover{color:#0d6eaf;gap:14px;transform:translateY(-2px)}@media (width<=767.98px){.about-faq[data-v-645dd284]{padding:78px 0}.about-faq__header[data-v-645dd284]{margin-bottom:36px}.about-faq__intro[data-v-645dd284]{font-size:.96rem}.about-faq__summary[data-v-645dd284]{grid-template-columns:38px minmax(0,1fr) 30px;gap:12px;padding:18px 16px}.about-faq__number[data-v-645dd284]{border-radius:10px;width:36px;height:36px;font-size:.7rem}.about-faq__question[data-v-645dd284]{font-size:.94rem}.about-faq__toggle[data-v-645dd284]{width:30px;height:30px}.about-faq__answer[data-v-645dd284]{margin:0 16px;padding:0 4px 22px 50px}.about-faq__answer p[data-v-645dd284]{font-size:.91rem;line-height:1.75}.about-faq__contact[data-v-645dd284]{flex-direction:column;align-items:flex-start;padding:24px}}@media (prefers-reduced-motion:reduce){.about-faq__contact-link[data-v-645dd284],.about-faq__item[data-v-645dd284],.about-faq__toggle[data-v-645dd284]{transition:none}}
