.bwa-faqpage{min-height:100vh;color:var(--bwa-ink);background:var(--bwa-paper);overflow-x:clip}.bwa-faqpage-intro{padding:clamp(97px,10.56vw,137px) 0 clamp(55px,6.01vw,88px)}.bwa-faqpage-head{margin-bottom:clamp(42px,4.36vw,64px)}.bwa-faqpage-head .bwa-title{max-width:14ch;margin:0}.bwa-faqpage-lead{max-width:60ch;color:var(--bwa-ink-soft);margin:clamp(16px,2.4vw,28px) 0 0;font-size:clamp(16px,1.33vw,18px);line-height:1.65}.bwa-faqpage-q{font:inherit;margin:0}.bwa-faqpage-guia-link{color:var(--bwa-navy-2);text-underline-offset:4px;margin-top:12px;font-size:15px;text-decoration:underline;display:inline-block}.bwa-faqpage-guia-link:focus-visible{outline:2px solid var(--bwa-navy-2);outline-offset:4px}.bwa-faqpage .bwa-faq-item.bwa-open .bwa-faq-answer{max-height:600px}.bwa-faqpage .bwa-faq-question:focus-visible{outline:2px solid var(--bwa-navy-2);outline-offset:4px}.bwa-faqpage-cta{border-top:1px solid var(--bwa-line);background:var(--bwa-navy);color:var(--bwa-white);padding:clamp(51px,5.44vw,82px) 0}.bwa-faqpage-cta-grid{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(28px,3.17vw,51px);display:grid}.bwa-faqpage-cta h2{letter-spacing:-.01em;max-width:22ch;margin:0;font-family:Manrope,sans-serif;font-size:clamp(23px,2.69vw,38px);font-weight:600;line-height:1.1}.bwa-faqpage-cta h2 em{font-style:italic;font-weight:300}.bwa-faqpage-cta-actions{justify-items:start;gap:14px;display:grid}.bwa-faqpage-whats{color:var(--bwa-white);text-underline-offset:4px;font-size:15px;text-decoration:underline}.bwa-faqpage-cta-note{letter-spacing:.08em;color:#ffffffb8;margin:10px 0 0;font-family:JetBrains Mono,monospace;font-size:11px}@media (width<=900px){.bwa-faqpage-cta-grid{grid-template-columns:1fr}.bwa-faqpage-cta .bwa-button{justify-content:center;width:100%}.bwa-faqpage-cta-actions{justify-items:stretch}.bwa-faqpage-whats{justify-self:center}}@media (prefers-reduced-motion:reduce){.bwa-faqpage .bwa-faq-answer{transition:none}}.bwa-faqpage-ask{background:var(--bwa-paper);padding:0 0 clamp(55px,6.12vw,82px)}.bwa-faqpage-ask-title{letter-spacing:-.01em;max-width:20ch;margin:clamp(14px,1.8vw,20px) 0 0;font-family:Manrope,sans-serif;font-size:clamp(22px,2.24vw,32px);font-weight:600;line-height:1.12}.bwa-faqpage-ask-title em{font-style:italic;font-weight:300}.bwa-faqpage-ask-form{justify-items:start;gap:14px;max-width:62ch;margin-top:clamp(24px,3vw,36px);display:grid}.bwa-faqpage-ask-label{letter-spacing:.08em;text-transform:uppercase;color:var(--bwa-ink-soft);font-family:JetBrains Mono,monospace;font-size:11px}.bwa-faqpage-ask-input{border:1px solid var(--bwa-line);background:var(--bwa-white);width:100%;color:var(--bwa-ink);resize:vertical;border-radius:10px;padding:14px 16px;font-family:inherit;font-size:16px;line-height:1.6}.bwa-faqpage-ask-input:focus-visible{outline:2px solid var(--bwa-navy-2);outline-offset:2px}.bwa-faqpage-ask-erro{max-width:62ch;color:var(--bwa-ink);margin:18px 0 0;font-size:15px}.bwa-faqpage-ask-answer{border:1px solid var(--bwa-line);background:var(--bwa-white);border-radius:12px;max-width:68ch;margin-top:clamp(24px,3vw,36px);padding:clamp(20px,2.6vw,32px)}.bwa-faqpage-ask-text{margin:0;font-size:17px;line-height:1.65}.bwa-faqpage-ask-list{color:var(--bwa-ink-soft);gap:8px;margin:16px 0 0;padding-left:20px;font-size:15px;line-height:1.6;display:grid}.bwa-faqpage-ask-next{color:var(--bwa-navy-2);margin:18px 0 0;font-size:16px;line-height:1.6}.bwa-faqpage-ask-actions{flex-wrap:wrap;align-items:center;gap:16px;margin-top:clamp(18px,2.4vw,26px);display:flex}.bwa-faqpage-ask-whats{color:var(--bwa-navy-2);text-underline-offset:4px;font-size:15px;text-decoration:underline}.bwa-faqpage-ask-note{letter-spacing:.04em;color:var(--bwa-ink-soft);margin:16px 0 0;font-family:JetBrains Mono,monospace;font-size:11px;line-height:1.7}@media (width<=700px){.bwa-faqpage-ask-form .bwa-button,.bwa-faqpage-ask-actions .bwa-button{justify-content:center;width:100%}}.bwa-faqpage-tema{margin:40px 0 16px}.bwa-faqpage-intro>.bwa-shell>div:first-child>.bwa-faqpage-tema:first-child{margin-top:0}
