.faq-page.svelte-k3b0f{direction:rtl;background:#fff;padding:45px 0 70px}.faq-header.svelte-k3b0f{display:flex;align-items:center;gap:20px;max-width:820px;margin:0 auto 36px;text-align:right}.faq-header-icon.svelte-k3b0f{flex-shrink:0;width:68px;height:68px;border-radius:18px;background:linear-gradient(135deg,#003260,#2f6296);color:#fff;font-size:32px;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 22px #00326038}.faq-header-text.svelte-k3b0f h2:where(.svelte-k3b0f){font-size:24px;font-weight:800;color:#003260;margin:0 0 6px}.faq-header-text.svelte-k3b0f p:where(.svelte-k3b0f){font-size:14px;color:#54667a;line-height:2;margin:0}.faq-accordion.svelte-k3b0f{max-width:820px;margin:0 auto 40px;display:flex;flex-direction:column;gap:12px}.faq-item.svelte-k3b0f{background:#fff;border:1px solid #e6ecf3;border-radius:14px;overflow:hidden;transition:border-color .25s ease,box-shadow .25s ease}.faq-item.open.svelte-k3b0f{border-color:#507dbc;box-shadow:0 10px 26px #507dbc24}.faq-question.svelte-k3b0f{width:100%;display:flex;align-items:center;gap:14px;padding:18px 20px;background:none;border:none;cursor:pointer;font-family:inherit;text-align:right}.faq-num.svelte-k3b0f{flex-shrink:0;width:34px;height:34px;border-radius:10px;background:#eef4fb;color:#507dbc;font-size:13px;font-weight:800;display:flex;align-items:center;justify-content:center;transition:background .25s ease,color .25s ease}.faq-item.open.svelte-k3b0f .faq-num:where(.svelte-k3b0f){background:#003260;color:#fff}.faq-q-text.svelte-k3b0f{flex:1;font-size:15px;font-weight:700;color:#003260;line-height:1.8}.faq-icon.svelte-k3b0f{flex-shrink:0;width:30px;height:30px;border-radius:50%;border:1px solid #d7e2ee;color:#507dbc;display:flex;align-items:center;justify-content:center;transition:transform .3s ease,background .3s ease,color .3s ease}.faq-item.open.svelte-k3b0f .faq-icon:where(.svelte-k3b0f){transform:rotate(180deg);background:#507dbc;border-color:#507dbc;color:#fff}.faq-answer-wrap.svelte-k3b0f{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s ease}.faq-item.open.svelte-k3b0f .faq-answer-wrap:where(.svelte-k3b0f){grid-template-rows:1fr}.faq-answer.svelte-k3b0f{overflow:hidden}.faq-answer.svelte-k3b0f p:where(.svelte-k3b0f){margin:0;padding:16px 20px 20px;font-size:14px;color:#54667a;line-height:2.1;text-align:justify;border-top:1px dashed #e6ecf3}.faq-cta.svelte-k3b0f{max-width:820px;margin:0 auto;display:flex;align-items:center;gap:18px;background:#003260;border-radius:16px;padding:22px 26px;color:#fff}.faq-cta.svelte-k3b0f:hover{background:#39659c}.faq-cta-icon.svelte-k3b0f{flex-shrink:0;width:54px;height:54px;border-radius:50%;background:#ffffff24;border:1px solid rgba(255,255,255,.22);font-size:24px;display:flex;align-items:center;justify-content:center}.faq-cta-text.svelte-k3b0f{flex:1}.faq-cta-text.svelte-k3b0f h4:where(.svelte-k3b0f){color:#ffc40c;font-size:16px;font-weight:800;margin:0 0 4px}.faq-cta-text.svelte-k3b0f p:where(.svelte-k3b0f){font-size:13px;color:#ffffffd9;margin:0}.faq-cta-btn.svelte-k3b0f{flex-shrink:0;display:inline-flex;align-items:center;gap:8px;background:#fff;color:#003260;font-weight:700;border-radius:10px;padding:11px 22px;font-size:14px;border:none;transition:transform .2s ease,box-shadow .2s ease}.faq-cta-btn.svelte-k3b0f:hover{transform:translateY(-2px);box-shadow:0 8px 20px #0000002e;color:#003260}@media(max-width:575px){.faq-page.svelte-k3b0f{padding:30px 0 50px}.faq-header.svelte-k3b0f{flex-direction:column;text-align:center;gap:14px}.faq-cta.svelte-k3b0f{flex-direction:column;text-align:center;padding:22px 18px}.faq-cta-btn.svelte-k3b0f{width:100%;justify-content:center}.faq-question.svelte-k3b0f{padding:15px 14px;gap:10px}.faq-answer.svelte-k3b0f p:where(.svelte-k3b0f){padding:0 14px 16px}}
