.tpl-faq-v3 .faq-chips{display:flex;flex-wrap:wrap;gap:9px;margin:0 0 34px;padding:0 0 22px;border-bottom:1px solid var(--line)}.tpl-faq-v3 .faq-chips .faq-chip{display:inline-flex;align-items:center;gap:7px;padding:9px 16px;border-radius:22px;background:var(--surface);border:1px solid var(--line);color:var(--slate);font-size:13.5px;font-weight:500;line-height:1;cursor:pointer;transition:border-color .15s,color .15s,background-color .15s}.tpl-faq-v3 .faq-chips .faq-chip b{font-family:var(--mono);font-size:11.5px;font-weight:500;color:var(--muted);font-variant-numeric:tabular-nums}.tpl-faq-v3 .faq-chips .faq-chip:hover{border-color:var(--teal);color:var(--ink)}.tpl-faq-v3 .faq-chips .faq-chip.is-on{background:var(--teal);border-color:var(--teal);color:#04222a;font-weight:600}.tpl-faq-v3 .faq-chips .faq-chip.is-on b{color:#0d3a44}.tpl-faq-v3 .faq-chips .faq-chip:focus-visible{outline:2px solid var(--teal);outline-offset:2px}.tpl-faq-v3 .faq-cat{margin:0 0 46px;scroll-margin-top:96px}.tpl-faq-v3 .faq-cat[hidden]{display:none}.tpl-faq-v3 .faq-cat-head{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;margin:0 0 18px}.tpl-faq-v3 .faq-cat-ic{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:rgba(34,193,206,.12);color:var(--teal)}.tpl-faq-v3 .faq-cat-head h2{font-family:var(--head);font-weight:600;font-size:21px;color:var(--ink);margin:0;line-height:1.5}.tpl-faq-v3 .faq-cat-head p{color:var(--slate);font-size:15px;margin:4px 0 0;line-height:1.75}.tpl-faq-v3 .faq-cat-links{display:flex;flex-direction:column;align-items:flex-end;gap:5px;text-align:end}.tpl-faq-v3 .faq-cat-svc{color:var(--teal);font-size:13.5px;font-weight:600;white-space:nowrap}.tpl-faq-v3 .faq-cat-links .faq-cat-all{color:var(--muted);font-size:12.5px;white-space:nowrap}.tpl-faq-v3 .faq-cat-svc:hover{color:var(--teal-2)}.tpl-faq-v3 .faq-cat-links .faq-cat-all:hover{color:var(--slate)}.tpl-faq-v3 .faq-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.tpl-faq-v3 .faq-card{display:flex;flex-direction:column;gap:9px;background:var(--surface);border:1px solid var(--line);border-radius:15px;padding:20px;transition:border-color .15s,transform .15s,box-shadow .15s}.tpl-faq-v3 .faq-card:hover{border-color:var(--teal);transform:translateY(-2px);box-shadow:0 10px 26px rgba(10,143,156,.12)}.tpl-faq-v3 .faq-card b{font-family:var(--head);font-weight:600;font-size:16px;color:var(--ink);line-height:1.65}.tpl-faq-v3 .faq-card-x{font-size:13.5px;color:var(--slate);line-height:1.85;flex:1}.tpl-faq-v3 .faq-card-more{font-size:12.5px;color:var(--teal);font-weight:600}.tpl-faq-v3 .faq-tax-svc{margin:0 0 22px}.tpl-faq-v3 .faq-tax-svc a{text-decoration:none}.tpl-faq-v3 .faq-direct{background:var(--soft);border:1px solid var(--line);border-inline-start:3px solid var(--teal);border-radius:15px;padding:22px 24px;margin:0 0 30px}.tpl-faq-v3 .faq-direct-l{display:block;font-family:var(--body);font-size:13.5px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--teal);margin-bottom:10px}.tpl-faq-v3 .faq-direct-l .lbl-en{font-family:var(--mono);font-size:11px;letter-spacing:.09em;text-transform:uppercase}.tpl-faq-v3 .faq-direct p{color:var(--ink);font-size:17px;line-height:1.95;margin:0;font-weight:500}html[data-theme="light"] .tpl-faq-v3 .faq-direct-l{color:#066670}.tpl-faq-v3 .faq-detail h2{margin-top:0}.tpl-faq-v3 .faq-expert{display:flex;gap:14px;align-items:flex-start;background:rgba(226,112,26,.09);border:1px solid rgba(226,112,26,.32);border-radius:15px;padding:20px 22px;margin:28px 0 0}.tpl-faq-v3 .faq-expert-ic{flex:0 0 auto;width:34px;height:34px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:rgba(226,112,26,.16);color:#f0863a}.tpl-faq-v3 .faq-expert b{display:block;font-family:var(--head);font-weight:600;font-size:15.5px;color:#f0863a;margin-bottom:5px}.tpl-faq-v3 .faq-expert p{color:var(--ink);font-size:15px;line-height:1.9;margin:0}html[data-theme="light"] .tpl-faq-v3 .faq-expert{background:rgba(194,65,12,.07);border-color:rgba(194,65,12,.28)}html[data-theme="light"] .tpl-faq-v3 .faq-expert b,html[data-theme="light"] .tpl-faq-v3 .faq-expert-ic{color:#9c3c0c}.tpl-faq-v3 .faq-next{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:32px 0 0}.tpl-faq-v3 .faq-next:has(> :only-child){grid-template-columns:1fr}.tpl-faq-v3 .faq-next-c{display:flex;flex-direction:column;gap:6px;background:var(--surface);border:1px solid var(--line);border-radius:15px;padding:18px 20px;transition:border-color .15s}.tpl-faq-v3 .faq-next-c:hover{border-color:var(--teal)}.tpl-faq-v3 .faq-next-k{font-family:var(--body);font-size:13px;font-weight:500;letter-spacing:0;text-transform:none;color:var(--muted)}.tpl-faq-v3 .faq-next-k .lbl-en{font-family:var(--mono);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase}.tpl-faq-v3 .faq-next-c b{font-family:var(--head);font-weight:600;font-size:16px;color:var(--ink);line-height:1.6}.tpl-faq-v3 .faq-next-m{font-size:12.5px;color:var(--teal);font-weight:600}.tpl-faq-v3 .faq-more{margin:38px 0 0;padding:24px 0 0;border-top:1px solid var(--line)}.tpl-faq-v3 .faq-more h2{font-family:var(--head);font-weight:600;font-size:18px;color:var(--ink);margin:0 0 14px}.tpl-faq-v3 .faq-more ul{list-style:none;margin:0 0 18px;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:10px}.tpl-faq-v3 .faq-more li{margin:0}.tpl-faq-v3 .faq-more li a{display:flex;align-items:center;gap:10px;min-height:52px;padding:12px 15px;border-radius:12px;background:var(--surface);border:1px solid var(--line);color:var(--slate);font-size:15px;line-height:1.7;text-decoration:none;transition:border-color .15s,color .15s,transform .15s}.tpl-faq-v3 .faq-more li a::before{content:"؟";flex:0 0 auto;width:26px;height:26px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:rgba(34,193,206,.12);color:var(--teal);font-family:var(--body);font-size:13px;font-weight:600}.tpl-faq-v3 .faq-more li a:hover{border-color:var(--teal);color:var(--ink);transform:translateY(-1px)}.tpl-faq-v3 .faq-more-links{display:flex;flex-wrap:wrap;gap:10px;margin-top:2px}.tpl-faq-v3 .faq-more-all,.tpl-faq-v3 .faq-more-links .faq-back-all{display:inline-flex;align-items:center;min-height:44px;padding:11px 18px;border-radius:10px;border:1px solid var(--teal-d);color:var(--teal-2);font-size:13.5px;font-weight:600;text-decoration:none;transition:background-color .15s}.tpl-faq-v3 .faq-more-all:hover,.tpl-faq-v3 .faq-more-links .faq-back-all:hover{background:rgba(34,193,206,.1)}html[data-theme="light"] .tpl-faq-v3 .faq-more-all,html[data-theme="light"] .tpl-faq-v3 .faq-more-links .faq-back-all{color:#066670;border-color:#066670}@media(max-width:620px){.tpl-faq-v3 .faq-more ul{grid-template-columns:1fr}.tpl-faq-v3 .faq-more-links{flex-direction:column}.tpl-faq-v3 .faq-more-all,.tpl-faq-v3 .faq-more-links .faq-back-all{justify-content:center}}.tpl-faq-v3 .faq-back{margin:30px 0 0}.tpl-faq-v3 .faq-back a{color:var(--muted);font-size:13.5px;text-decoration:none}.tpl-faq-v3 .faq-back a:hover{color:var(--teal)}@media(max-width:980px){.tpl-faq-v3 .faq-cards{grid-template-columns:1fr 1fr}}@media(max-width:760px){.tpl-faq-v3 .faq-cat-head{grid-template-columns:auto 1fr;row-gap:12px}.tpl-faq-v3 .faq-cat-links{grid-column:1 / -1;flex-direction:row;flex-wrap:wrap;align-items:center;gap:14px;text-align:start}.tpl-faq-v3 .faq-next{grid-template-columns:1fr}}@media(max-width:560px){.tpl-faq-v3 .faq-cards{grid-template-columns:1fr}.tpl-faq-v3 .faq-cat-head h2{font-size:19px}.tpl-faq-v3 .faq-direct{padding:18px 19px}.tpl-faq-v3 .faq-direct p{font-size:16px}.tpl-faq-v3 .faq-expert{flex-direction:column;gap:11px}}html[data-theme="light"] .tpl-faq-v3 .faq-card-more,html[data-theme="light"] .tpl-faq-v3 .faq-cat-links .faq-cat-svc,html[data-theme="light"] .tpl-faq-v3 .faq-next-m,html[data-theme="light"] .tpl-faq-v3 .faq-more-all{color:#066670}html[data-theme="light"] .tpl-faq-v3 .faq-cat-links .faq-cat-all,html[data-theme="light"] .tpl-faq-v3 .faq-next-k,html[data-theme="light"] .tpl-faq-v3 .faq-back a{color:#546b78}html[data-theme="light"] .tpl-faq-v3 .faq-chips .faq-chip{color:#3f5663}html[data-theme="light"] .tpl-faq-v3 .faq-chips .faq-chip b{color:#546b78}html[data-theme="light"] .tpl-faq-v3 .faq-chips .faq-chip.is-on{background:#076a73;border-color:#076a73;color:#ffffff}html[data-theme="light"] .tpl-faq-v3 .faq-chips .faq-chip.is-on b{color:#cfe9ec}