.product-faq[data-v-077ec090]{--ink:#0b1736;--copy:#536179;--blue:#0750ad;background:#fff;color:#0b1736;color:var(--ink)}.product-faq [data-v-077ec090]{box-sizing:border-box}.product-faq h1[data-v-077ec090],.product-faq h2[data-v-077ec090],.product-faq h3[data-v-077ec090]{font-family:Outfit,sans-serif;font-family:var(--font-heading,"Outfit",sans-serif)}.faq-hero[data-v-077ec090]{background:radial-gradient(circle at 82% 18%,rgba(7,80,173,.12),transparent 31%),linear-gradient(180deg,#f7fbff,#fff);border-bottom:1px solid #e3ebf4;padding:92px 0 76px}.faq-hero__inner[data-v-077ec090]{max-width:900px}.eyebrow[data-v-077ec090],.section-label[data-v-077ec090]{color:var(--blue);font-size:.75rem;font-weight:850;letter-spacing:.12em;margin:0 0 17px;text-transform:uppercase}.faq-hero h1[data-v-077ec090]{font-size:max(2.55rem,min(5vw,4.65rem));letter-spacing:-.035em;line-height:1.02;margin:0;max-width:850px}.lead[data-v-077ec090]{color:var(--copy);font-size:1.08rem;line-height:1.75;margin:26px 0 0;max-width:760px}.reviewed[data-v-077ec090]{align-items:center;color:#68768d;display:flex;font-size:.75rem;gap:8px;margin:23px 0 0}.reviewed i[data-v-077ec090]{color:#159863}.answer-section[data-v-077ec090]{background:#0b1b37;color:#fff;padding:38px 0}.answer-card[data-v-077ec090]{grid-gap:32px;align-items:start;display:grid;gap:32px;grid-template-columns:180px 1fr}.answer-label[data-v-077ec090]{align-items:center;color:#8db8ea;display:flex;font-size:.75rem;font-weight:850;gap:10px;letter-spacing:.08em;text-transform:uppercase}.answer-card>p[data-v-077ec090]{color:#fff;font-size:1.04rem;line-height:1.75;margin:0}.faq-section[data-v-077ec090]{padding:100px 0}.faq-layout[data-v-077ec090]{grid-gap:82px;display:grid;gap:82px;grid-template-columns:minmax(210px,.52fr) minmax(0,1.48fr)}.faq-heading[data-v-077ec090]{align-self:start;position:sticky;top:32px}.faq-cta h2[data-v-077ec090],.faq-heading h2[data-v-077ec090],.sources-section h2[data-v-077ec090]{font-size:max(2rem,min(3.6vw,3.2rem));letter-spacing:-.025em;line-height:1.08;margin:0}.faq-list[data-v-077ec090]{border-top:1px solid #dfe7f1}.faq-item[data-v-077ec090]{grid-gap:17px;border-bottom:1px solid #dfe7f1;display:grid;gap:17px;grid-template-columns:50px 1fr;padding:31px 0}.question-number[data-v-077ec090]{color:#a6b5c9;font-size:.72rem;font-weight:850;padding-top:3px}.faq-item h3[data-v-077ec090]{font-size:1.25rem;letter-spacing:-.015em;margin:0 0 12px}.faq-item p[data-v-077ec090]{color:var(--copy);line-height:1.75;margin:0}.faq-item a[data-v-077ec090]{align-items:center;color:var(--blue);display:inline-flex;font-size:.76rem;font-weight:800;gap:7px;margin-top:15px;-webkit-text-decoration:none;text-decoration:none}.sources-section[data-v-077ec090]{background:#f6f9fd;border-top:1px solid #e4eaf2;padding:96px 0}.sources-grid[data-v-077ec090]{grid-gap:88px;display:grid;gap:88px;grid-template-columns:.82fr 1.18fr}.sources-section h2[data-v-077ec090]{margin-bottom:18px}.sources-section p[data-v-077ec090]:not(.section-label){color:var(--copy);line-height:1.72;margin:0}.source-links[data-v-077ec090]{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.source-links a[data-v-077ec090]{align-items:center;background:#fff;border:1px solid #dce6f1;border-radius:11px;color:var(--ink);display:flex;font-size:.82rem;font-weight:750;gap:15px;justify-content:space-between;min-height:62px;padding:15px 17px;-webkit-text-decoration:none;text-decoration:none}.source-links a[data-v-077ec090]:hover{border-color:#b6cbe4;color:var(--blue)}.faq-cta[data-v-077ec090]{background:#071a37;color:#fff;padding:88px 0;text-align:center}.faq-cta .container[data-v-077ec090]{max-width:850px}.faq-cta h2[data-v-077ec090]{color:#fff}.faq-cta p[data-v-077ec090]{color:#b6c5d8;line-height:1.7;margin:20px auto 0}.cta-actions[data-v-077ec090]{display:flex;gap:12px;justify-content:center;margin-top:30px}.primary-cta[data-v-077ec090],.secondary-cta[data-v-077ec090]{align-items:center;border-radius:10px;display:inline-flex;font-size:.84rem;font-weight:800;justify-content:center;min-height:49px;padding:13px 21px;-webkit-text-decoration:none;text-decoration:none}.primary-cta[data-v-077ec090]{background:#fff;color:var(--blue)}.secondary-cta[data-v-077ec090]{border:1px solid hsla(0,0%,100%,.35);color:#fff}.product-faq[dir=rtl] h1[data-v-077ec090],.product-faq[dir=rtl] h2[data-v-077ec090],.product-faq[dir=rtl] h3[data-v-077ec090]{letter-spacing:0}@media (max-width:991px){.faq-layout[data-v-077ec090],.sources-grid[data-v-077ec090]{gap:38px;grid-template-columns:1fr}.faq-heading[data-v-077ec090]{position:static}.answer-card[data-v-077ec090]{grid-template-columns:150px 1fr}}@media (max-width:575px){.faq-hero[data-v-077ec090]{padding:66px 0 58px}.faq-hero h1[data-v-077ec090]{font-size:2.5rem}.answer-card[data-v-077ec090],.source-links[data-v-077ec090]{grid-template-columns:1fr}.faq-section[data-v-077ec090],.sources-section[data-v-077ec090]{padding:72px 0}.faq-item[data-v-077ec090]{grid-template-columns:34px 1fr}.cta-actions[data-v-077ec090]{flex-direction:column}}