.lc-support-page.lc-faq-refresh{--lc-color-ink:#0b2035;--lc-color-action:#c9161d;--lc-color-body:#52606d;background:#fff;font-family:var(--font-dm-sans),sans-serif}.lc-faq-refresh .lc-support-page-shell{max-width:none;padding:0;gap:0}.lc-faq-refresh h1,.lc-faq-refresh h2,.lc-faq-refresh h3{color:inherit;font-family:var(--font-plus-jakarta-sans),sans-serif;line-height:1.2}.lc-faq-hero-region{padding:48px 20px;background:#f8fafc}.lc-faq-hero-region>*{max-width:1152px;margin-inline:auto}.lc-faq-refresh .lc-support-hero{max-width:1152px}.lc-faq-refresh .lc-support-hero h1{font-size:40px;line-height:1.15;font-weight:800;white-space:pre-line;letter-spacing:-.025em}.lc-faq-eyebrow,.lc-faq-refresh .lc-support-hero .lc-faq-eyebrow{margin:0 0 24px;color:#c9161d;font-size:12px;line-height:1.5;font-weight:700;letter-spacing:.04em}.lc-faq-refresh .lc-support-hero>p:last-child{font-size:17px;max-width:760px;margin-top:24px}.lc-faq-refresh .lc-faq-search{width:100%;max-width:1152px;margin-top:28px}.lc-faq-refresh .lc-faq-search-control{max-width:760px;border-radius:12px;min-height:56px;box-shadow:0 4px 20px #0b203508}.lc-faq-refresh .lc-faq-search-control input{min-height:54px}.lc-faq-refresh .lc-support-helper{max-width:760px}.lc-faq-confidence,.lc-faq-questions{max-width:1280px;width:100%;margin-inline:auto;padding:48px 20px}.lc-faq-section-heading{display:flex;flex-direction:column;gap:12px;margin-bottom:32px}.lc-faq-confidence>h2,.lc-faq-section-heading h2{font-size:30px;font-weight:800}.lc-faq-section-heading p{color:#52606d;font-size:14px}.lc-faq-refresh .lc-faq-layout{gap:32px}.lc-faq-refresh .lc-faq-topics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.lc-faq-refresh .lc-faq-topics button{padding:14px;border:1px solid #e0e5ea;box-shadow:none;border-radius:12px;min-height:88px;font-family:var(--font-dm-sans),sans-serif;font-size:14px}.lc-faq-topic-label{display:flex;align-items:center;gap:12px}.lc-faq-topic-label svg{flex:0 0 24px;width:24px;height:24px;color:#c9161d}.lc-faq-topics button>img{display:none}.lc-faq-refresh .lc-faq-topics button:hover,.lc-faq-refresh .lc-faq-topics button[aria-current=true]{background:#fff0f1;border-color:#c9161d}.lc-faq-refresh .lc-faq-filtered,.lc-faq-refresh .lc-faq-groups{gap:40px}.lc-faq-refresh .lc-faq-filtered section>h2,.lc-faq-refresh .lc-faq-groups section>h2{display:flex;align-items:center;gap:12px;font-size:22px;font-weight:800;scroll-margin-top:120px}.lc-faq-filtered h2 svg,.lc-faq-groups h2 svg{flex:0 0 32px;color:#c9161d}.lc-faq-refresh .lc-support-disclosure{border:1px solid #e0e5ea;box-shadow:none;border-radius:12px;overflow:clip}.lc-faq-refresh .lc-support-disclosure:has(button[aria-expanded=true]){border-color:#c9161d;background:#fffafb}.lc-faq-refresh .lc-support-disclosure button{font-family:var(--font-dm-sans),sans-serif;padding:20px;font-size:16px;line-height:1.55;min-height:64px;font-weight:700;border-radius:10px}.lc-faq-refresh .lc-support-disclosure button:hover{background:#f8fafc}.lc-faq-refresh .lc-support-disclosure button:focus-visible{outline:3px solid #c9161d;outline-offset:-4px}.lc-faq-refresh .lc-support-disclosure [role=region]{padding:0 20px 20px}.lc-faq-refresh .lc-support-disclosure [role=region] p{font-size:16px;line-height:1.65;color:#52606d}.lc-faq-refresh .lc-faq-filtered{width:100%;max-width:860px}.lc-faq-guidance{background:#f8fafc;padding:48px 20px}.lc-faq-three-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;max-width:1152px;margin-inline:auto}.lc-faq-three-grid article{display:flex;flex-direction:column;align-items:flex-start;gap:16px;min-width:0}.lc-faq-illustration{display:flex;align-items:center;justify-content:center;width:100%;height:140px;border-radius:12px;background:#fff0f1;color:#c9161d}.lc-faq-illustration svg{width:64px;height:64px}.lc-faq-three-grid h2,.lc-faq-three-grid h3{font-size:22px;font-weight:800}.lc-faq-three-grid p{font-size:16px;line-height:1.55;color:#52606d}.lc-faq-three-grid a{display:inline-flex;align-items:center;min-height:44px;gap:8px;color:#c9161d;font-size:14px;font-weight:700;margin-top:auto;text-underline-offset:4px}.lc-faq-three-grid a:hover{text-decoration:underline}.lc-faq-confidence>h2{margin-bottom:32px}.lc-faq-confidence article>svg{color:#c9161d}.lc-faq-next{background:#0b2035;color:white;padding:48px 20px}.lc-faq-next>div{max-width:1152px;margin-inline:auto}.lc-faq-next .lc-faq-eyebrow{color:#fff}.lc-faq-next h2{font-size:30px;font-weight:800;margin-bottom:24px}.lc-faq-next p{max-width:760px;font-size:17px;line-height:1.55}.lc-faq-next .lc-faq-eyebrow{font-size:12px}.lc-faq-actions{display:flex;flex-direction:column;gap:16px;margin-top:24px}.lc-faq-refresh .lc-button{min-height:48px;border-radius:8px;font-size:14px;font-weight:700}.lc-faq-refresh .lc-button-primary{background:#c9161d;color:white}.lc-faq-refresh .lc-button-secondary{background:white;color:#0b2035}.lc-faq-next .lc-button:focus-visible{outline:3px solid white;outline-offset:4px}@media (min-width:768px){.lc-faq-confidence,.lc-faq-guidance,.lc-faq-hero-region,.lc-faq-next,.lc-faq-questions{padding:64px 32px}.lc-faq-three-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.lc-faq-actions{flex-direction:row}.lc-faq-refresh .lc-faq-topics{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1100px){.lc-faq-confidence,.lc-faq-guidance,.lc-faq-hero-region,.lc-faq-next,.lc-faq-questions{padding:72px 64px}.lc-faq-refresh .lc-support-hero h1{font-size:60px}.lc-faq-confidence>h2,.lc-faq-next h2,.lc-faq-section-heading h2{font-size:40px}.lc-faq-refresh .lc-faq-layout{display:grid;grid-template-columns:328px minmax(0,1fr);gap:24px;align-items:start}.lc-faq-layout>nav{position:sticky;top:110px}.lc-faq-refresh .lc-faq-topics{grid-template-columns:minmax(0,1fr)}.lc-faq-refresh .lc-faq-topics button{font-size:16px;min-height:72px}.lc-faq-refresh .lc-faq-filtered section>h2,.lc-faq-refresh .lc-faq-groups section>h2{font-size:26px}}@media (prefers-reduced-motion:reduce){.lc-faq-refresh *{scroll-behavior:auto!important;transition:none!important}}.lc-faq-page .lc-faq-hero-region{padding-bottom:28px}.lc-faq-search-region{padding:0 20px 48px;background:#f8fafc}.lc-faq-search-region>.lc-faq-search{margin:0 auto}