.landing-faq{border-top:1px solid var(--border);max-width:1200px;margin-inline:auto;padding:80px 32px 96px;scroll-margin-top:110px}.landing-faq-layout{grid-template-columns:minmax(0,380px) minmax(0,1fr);align-items:start;gap:64px;display:grid}.landing-faq-intro{padding-top:8px;position:sticky;top:120px}.landing-faq-intro h2{letter-spacing:-.03em;margin:12px 0 16px;font-size:clamp(30px,3vw,40px);font-weight:700;line-height:1.15}.landing-faq-intro>p:not(.narrative-overline){color:var(--muted-foreground);margin-bottom:18px;line-height:1.6}.landing-faq-help{color:var(--primary-ink);align-items:center;gap:6px;padding-block:6px;font-weight:700;display:inline-flex}.landing-faq-help:hover{text-underline-offset:4px;text-decoration:underline}.landing-faq-questions{min-width:0}.landing-faq-questions .disclosure:last-child{border-bottom:0}.landing-faq-questions a{color:var(--primary-ink);text-underline-offset:3px;text-decoration:underline}@media (width<=900px){.landing-faq{padding:64px 20px 60px}.landing-faq-layout{grid-template-columns:1fr;gap:32px}.landing-faq-intro{padding-top:0;position:static}}.landing-v2 .landing-faq{background:var(--lv-papel);border-top:0;max-width:none;padding:64px 16px 72px}.landing-v2 .landing-faq-layout{max-width:1280px;margin-inline:auto}.landing-v2 .landing-faq-intro h2{font-family:var(--lv-display);margin:12px 0 16px;font-size:clamp(36px,4.4vw,64px);font-weight:900;line-height:1.04}.landing-v2 .landing-faq-intro>p:not(.lv-rotulo){color:var(--lv-tinta-suave);font-size:17px}.landing-v2 .landing-faq-help{color:var(--lv-coral-texto)}.landing-v2 .landing-faq-ginga{width:150px;margin-top:28px;display:block}.landing-v2 .landing-faq-questions{gap:12px;display:grid}.landing-v2 .landing-faq-questions .disclosure{border:var(--lv-borda-fina) solid var(--lv-tinta);border-radius:var(--lv-raio);background:var(--lv-creme);transition:box-shadow var(--lv-hover) ease-out}.landing-v2 .landing-faq-questions .disclosure:last-child{border-bottom:var(--lv-borda-fina) solid var(--lv-tinta)}.landing-v2 .landing-faq-questions .disclosure[open]{border-width:var(--lv-borda);box-shadow:var(--lv-sombra) var(--lv-sombra) 0 var(--lv-tinta)}.landing-v2 .landing-faq-questions .disclosure-trigger{padding:18px}.landing-v2 .landing-faq-questions .disclosure-trigger:hover{color:var(--lv-tinta)}.landing-v2 .landing-faq-questions .disclosure-trigger h3{align-items:center;font-size:17px;font-weight:700}.landing-v2 .landing-faq-questions .disclosure-number{color:var(--lv-coral-texto);font-family:var(--lv-display);flex-basis:32px;font-size:15px;font-style:italic;font-weight:900}.landing-v2 .landing-faq-questions .disclosure-indicator{border:var(--lv-borda-fina) solid var(--lv-tinta);background:var(--lv-papel);width:34px;height:34px;color:var(--lv-tinta);border-radius:50%;flex:0 0 34px;place-items:center;display:grid;top:0}.landing-v2 .landing-faq-questions .disclosure[open] .disclosure-indicator{background:var(--lv-girassol)}.landing-v2 .landing-faq-questions .disclosure-content{color:var(--lv-tinta-suave);padding:0 18px 20px;font-size:15.5px}.landing-v2 .landing-faq-questions a{color:var(--lv-coral-texto)}@media (width<=900px){.landing-v2 .landing-faq-layout{flex-direction:column;gap:0;display:flex}.landing-v2 .landing-faq-intro{display:contents}.landing-v2 .landing-faq-questions{margin-top:12px}.landing-v2 .landing-faq-help{order:1;margin-top:24px}.landing-v2 .landing-faq-ginga{display:none}}@media (width>=901px){.landing-v2 .landing-faq{padding:clamp(64px,12svh,104px) clamp(32px,5.5vw,80px) clamp(72px,13svh,120px)}.landing-v2 .landing-faq-layout{grid-template-columns:minmax(0,400px) minmax(0,1fr);gap:80px}.landing-v2 .landing-faq-questions .disclosure-trigger{padding:20px 22px}.landing-v2 .landing-faq-questions .disclosure-content{padding:0 22px 22px}}.landing-v2 .landing-faq .lv-rotulo{color:var(--lv-tinta)}
