.faq-search-wrap{max-width:792px;margin-top:34.32px}.faq-search{position:relative;display:flex;align-items:center}.faq-search .search-ico{position:absolute;left:21.12px;width:22.44px;height:22.44px;color:var(--royal);pointer-events:none}.faq-search input{width:100%;height:66px;padding:0 60.72px 0 58.08px;border-radius:var(--r);border:1.2px solid rgb(255 255 255 / .2);background:rgb(255 255 255 / .96);color:var(--ink);font-family:var(--font-body);font-size:19.14px;font-weight:500;outline:none;box-shadow:0 14.4px 36px -16.8px rgb(10 17 25 / .5);transition:box-shadow 200ms ease}.faq-search input::placeholder{color:var(--ink-muted)}.faq-search input:focus{box-shadow:0 0 0 3.6px rgb(22 89 172 / .4),0 14.4px 36px -16.8px rgb(10 17 25 / .5)}.faq-search .clear-btn{position:absolute;right:13.2px;width:36.96px;height:36.96px;border:none;background:var(--bg-soft);border-radius:5.28px;color:var(--ink-muted);cursor:pointer;display:none;align-items:center;justify-content:center}.faq-search .clear-btn svg{width:17.16px;height:17.16px}.faq-search.has-text .clear-btn{display:inline-flex}.faq-search .clear-btn:hover{color:var(--ink);background:var(--line-soft)}.explain-grid{max-width:1742.4px;margin:0 auto;display:grid;grid-template-columns:1.45fr 0.9fr;gap:36.96px;align-items:start}@media (max-width:1128px){.explain-grid{grid-template-columns:1fr}}.explain-block{margin-bottom:39.6px}.explain-block:last-child{margin-bottom:0}.explain-block .section-eyebrow{margin-bottom:15.84px}.explain-block h2{font-family:var(--font-display);font-weight:700;font-size:clamp(34.32px, 3vw, 44.88px);letter-spacing:-.03em;line-height:1.05;color:var(--ink);margin-bottom:15.84px}.explain-block h2 em{font-style:normal;color:var(--royal)}.explain-block .lead{font-family:var(--font-display);font-size:22.44px;font-weight:500;line-height:1.5;color:var(--ink);margin-bottom:15.84px}.explain-block .lead a{color:var(--royal);text-decoration:underline;text-underline-offset:2.64px}.explain-block p{font-size:19.14px;line-height:1.72;color:var(--ink-soft);margin-bottom:15.84px}.explain-block p:last-child{margin-bottom:0}.explain-block p a{color:var(--royal);font-weight:600;text-decoration:underline;text-underline-offset:2.64px}.status-row{display:flex;flex-wrap:wrap;gap:10.56px;margin-bottom:23.76px}.pill{display:inline-flex;align-items:center;gap:7.92px;font-family:var(--font-ui);font-size:13.2px;font-weight:600;letter-spacing:calc(0.1em * var(--tracking));text-transform:uppercase;padding:7.92px 14.52px;border-radius:1318.68px}.pill svg{width:15.84px;height:15.84px}.pill.gold{color:var(--orange-deep);background:#fff2e3;border:1.2px solid #ffd6b0}.pill.green{color:#178041;background:var(--green-tint,#e8f7ee);border:1.2px solid #b8e8c8}.steps-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18.48px;margin-top:29.04px}@media (max-width:960px){.steps-grid{grid-template-columns:1fr}}.step-card{background:#fff;border:1.2px solid var(--line);border-radius:var(--r);padding:26.4px 23.76px;position:relative;transition:transform 280ms var(--ease-out),box-shadow 280ms ease,border-color 280ms ease}.step-card:hover{transform:translateY(-3.96px);box-shadow:var(--shadow-pop);border-color:var(--royal-soft)}.step-num{font-family:var(--font-ui);font-size:13.2px;font-weight:700;letter-spacing:calc(0.14em * var(--tracking));text-transform:uppercase;color:var(--royal);display:inline-flex;align-items:center;gap:10.56px;margin-bottom:15.84px}.step-num b{font-family:var(--font-display);font-size:17.16px;color:#fff;background:var(--royal);width:34.32px;height:34.32px;border-radius:5.28px;display:inline-flex;align-items:center;justify-content:center}.step-card h3{font-family:var(--font-display);font-weight:700;font-size:22.44px;letter-spacing:-.01em;color:var(--ink);margin-bottom:7.92px}.step-card h3 em{font-style:normal;color:var(--royal)}.step-card p{font-size:17.82px;line-height:1.6;color:var(--ink-soft)}.step-card p a{color:var(--royal);font-weight:600;text-decoration:underline}.trust-row{display:grid;grid-template-columns:repeat(4,1fr);gap:0;margin-top:31.68px;border:1.2px solid var(--line);border-radius:var(--r);overflow:hidden;background:#fff}@media (max-width:768px){.trust-row{grid-template-columns:repeat(2,1fr)}}.trust-stat{padding:23.76px 26.4px;border-right:1.2px solid var(--line)}.trust-stat:last-child{border-right:none}@media (max-width:768px){.trust-stat:nth-child(2){border-right:none}.trust-stat:nth-child(1),.trust-stat:nth-child(2){border-bottom:1.2px solid var(--line)}}.trust-value{font-family:var(--font-display);font-weight:700;font-size:39.6px;letter-spacing:-.03em;line-height:1;color:var(--ink);font-variant-numeric:tabular-nums}.trust-value em{font-style:normal;color:var(--royal)}.trust-label{font-family:var(--font-ui);font-size:12.54px;letter-spacing:calc(0.12em * var(--tracking));text-transform:uppercase;color:var(--ink-muted);margin-top:10.56px}.why-card{position:sticky;top:116.16px;background:#fff;border:1.2px solid var(--line);border-radius:calc(var(--r) + 5.28px);padding:0;box-shadow:var(--shadow-pop);overflow:hidden}.why-card h3{font-family:var(--font-display);font-weight:700;font-size:21.12px;letter-spacing:.02em;text-transform:uppercase;color:#fff;display:flex;align-items:center;gap:13.2px;margin:0;padding:23.76px 31.68px;background:linear-gradient(135deg,var(--royal) 0%,var(--royal-deep) 100%)}.why-card h3 svg{width:23.76px;height:23.76px;color:var(--gold)}.why-list{display:flex;flex-direction:column;gap:18.48px;margin:0;padding:31.68px 31.68px 26.4px}.why-list li{display:flex;align-items:flex-start;gap:13.2px;font-size:17.82px;line-height:1.45;color:var(--ink-soft);list-style:none}.why-list li b{color:var(--ink);font-weight:600}.why-list .ck{flex-shrink:0;width:26.4px;height:26.4px;border-radius:50%;background:var(--green);color:#fff;display:inline-flex;align-items:center;justify-content:center;margin-top:1.32px}.why-list .ck svg{width:15.84px;height:15.84px}.why-rating{display:flex;align-items:center;gap:11.88px;padding:21.12px 31.68px;border-top:1.2px solid var(--line-soft);margin:0}.why-rating .num{font-family:var(--font-display);font-weight:700;font-size:19.8px;color:var(--ink)}.why-rating .sub{font-family:var(--font-ui);font-size:13.2px;letter-spacing:calc(0.08em * var(--tracking));text-transform:uppercase;color:var(--ink-muted)}.why-card .btn{width:calc(100% - 63.36px);margin:0 31.68px 31.68px;justify-content:center}.faq-control{max-width:1742.4px;margin:0 auto 39.6px;display:flex;align-items:center;justify-content:space-between;gap:21.12px;flex-wrap:wrap}.faq-chips{display:flex;gap:10.56px;flex-wrap:wrap}.faq-chip{font-family:var(--font-ui);font-size:14.52px;font-weight:600;letter-spacing:calc(0.06em * var(--tracking));text-transform:uppercase;color:var(--ink-soft);background:#fff;border:1.2px solid var(--line);border-radius:1318.68px;padding:11.88px 18.48px;cursor:pointer;display:inline-flex;align-items:center;gap:9.24px;transition:background 180ms ease,border-color 180ms ease,color 180ms ease}.faq-chip .count{font-size:13.2px;color:var(--ink-muted);background:var(--bg-soft);border-radius:1318.68px;padding:1.32px 9.24px}.faq-chip:hover{border-color:var(--royal-soft);color:var(--royal)}.faq-chip.is-active{background:var(--royal);border-color:var(--royal);color:#fff}.faq-chip.is-active .count{background:rgb(255 255 255 / .2);color:#fff}.faq-result-count{font-family:var(--font-ui);font-size:13.2px;letter-spacing:calc(0.1em * var(--tracking));text-transform:uppercase;color:var(--ink-muted)}.faq-result-count em{font-style:normal;color:var(--ink);font-weight:700}.faq-cat{max-width:1742.4px;margin:0 auto 71.28px}.faq-cat.is-hidden{display:none}.faq-cat-head{display:flex;align-items:center;gap:15.84px;margin-bottom:31.68px}.faq-cat-ico{width:50.16px;height:50.16px;border-radius:var(--r);background:var(--royal-tint);border:1.2px solid var(--royal-soft);color:var(--royal);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.faq-cat-ico svg{width:23.76px;height:23.76px}.faq-cat-head .lbl{font-family:var(--font-ui);font-size:13.2px;font-weight:600;letter-spacing:calc(0.16em * var(--tracking));text-transform:uppercase;color:var(--ink-muted)}.faq-cat-head h2{font-family:var(--font-display);font-weight:700;font-size:clamp(35.64px, 3vw, 43.56px);letter-spacing:-.02em;color:var(--ink);line-height:1.08}.faq-cat-head h2 em{font-style:normal;color:var(--royal)}.faq-list-2{display:grid;grid-template-columns:repeat(3,1fr);gap:15.84px;align-items:start}body[data-faqcols="1"] .faq-list-2{grid-template-columns:1fr;max-width:1135.2px}@media (max-width:1200px){.faq-list-2{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.faq-list-2{grid-template-columns:1fr}}.faq-row{background:#fff;border:1.2px solid var(--line);border-radius:var(--r);overflow:hidden;transition:border-color 200ms ease,box-shadow 200ms ease}.faq-row.is-hidden{display:none}.faq-row.is-open{border-color:var(--royal-soft);box-shadow:var(--shadow-soft)}.faq-row>summary{list-style:none}.faq-row>summary::-webkit-details-marker{display:none}.faq-row summary{display:flex;align-items:center;justify-content:space-between;gap:18.48px;padding:19.8px 21.12px;cursor:pointer}.q-left{display:flex;align-items:baseline;gap:14.52px;font-family:var(--font-display);font-size:19.8px;font-weight:600;color:var(--ink);line-height:1.35}.q-tag{font-family:var(--font-ui);font-size:12.54px;font-weight:700;letter-spacing:calc(0.06em * var(--tracking));color:var(--royal);background:var(--royal-tint);border-radius:3.96px;padding:3.96px 7.92px;flex-shrink:0}.faq-row summary:hover .q-left{color:var(--royal)}.faq-row .chev{width:36.96px;height:36.96px;flex-shrink:0;border-radius:5.28px;border:1.2px solid var(--royal-soft);background:var(--royal-tint);color:var(--royal);display:inline-flex;align-items:center;justify-content:center;transition:transform 320ms var(--ease-out),background 200ms ease,color 200ms ease}.faq-row .chev svg{width:18.48px;height:18.48px}.faq-row.is-open .chev{transform:rotate(180deg);background:var(--royal);color:#fff}.answer-wrap{overflow:hidden;max-height:0;transition:max-height 380ms var(--ease-out)}.faq-row.is-open .answer-wrap{max-height:607.2px}.answer{padding:0 21.12px 21.12px 21.12px}.answer p{font-size:17.82px;line-height:1.7;color:var(--ink-soft);margin-bottom:13.2px}.answer p:last-child{margin-bottom:0}.answer a{color:var(--royal);font-weight:600;text-decoration:underline;text-underline-offset:2.64px}.answer strong{color:var(--ink);font-weight:700}.answer ul,.answer ol{margin:0 0 13.2px;padding-left:21.12px}.answer ul:last-child,.answer ol:last-child{margin-bottom:0}.answer li{font-size:17.82px;line-height:1.7;color:var(--ink-soft);margin-bottom:5.28px}.answer li:last-child{margin-bottom:0}.answer li::marker{color:var(--royal)}.faq-no-results{max-width:1742.4px;margin:0 auto 39.6px;display:none;padding:52.8px;text-align:center;background:var(--bg-soft);border:1.2px dashed var(--line);border-radius:var(--r);color:var(--ink-soft);font-size:18.48px}.faq-no-results.show{display:block}.faq-no-results strong{display:block;color:var(--ink);font-size:21.12px;margin-bottom:7.92px;font-family:var(--font-display)}.faq-questions-section{padding-top:102.96px;padding-bottom:102.96px}.verified-strip{max-width:1742.4px;margin:10.56px auto 0;display:flex;align-items:center;gap:21.12px;flex-wrap:wrap;padding:21.12px 23.76px;background:var(--bg-soft);border:1.2px solid var(--line);border-radius:var(--r)}.verified-strip .lbl{font-family:var(--font-ui);font-size:13.2px;letter-spacing:calc(0.14em * var(--tracking));text-transform:uppercase;color:var(--ink-muted)}.verified-strip .badges{display:flex;gap:10.56px;flex-wrap:wrap}.vbadge{display:inline-flex;align-items:center;gap:7.92px;font-family:var(--font-ui);font-size:14.52px;font-weight:600;letter-spacing:calc(0.04em * var(--tracking));color:var(--ink-soft);background:#fff;border:1.2px solid var(--line);border-radius:5.28px;padding:7.92px 14.52px}.vbadge svg{width:17.16px;height:17.16px;color:var(--green)}.explain-block .lead,.step-num b,.step-card h3,.why-card h3,.q-left,.faq-no-results strong{font-family:var(--font-body)}.page-section{padding-left:31.68px;padding-right:31.68px}.faq-control,.faq-cat,.faq-no-results,.verified-strip{max-width:1679.04px}.faq-hero-fox{width:66px;height:auto;display:block;margin-bottom:16.5px}@media (max-width:480px){.q-left{min-width:0;overflow-wrap:anywhere;word-break:break-word}}@media (max-width:480px){.ebl-faq-page .page-section{padding-left:14.52px;padding-right:14.52px}.faq-no-results{padding:28.6px 16px}}