/* Etapa 2 — clareza comercial e remoção de objeções */
.audience{padding-top:105px;padding-bottom:105px;display:grid;grid-template-columns:.86fr 1.14fr;gap:84px;align-items:start}.audience-intro>p:not(.eyebrow){margin:22px 0 0;color:var(--muted);font-size:18px;max-width:510px}.audience-list{display:grid;gap:10px}.audience-list article{padding:23px 26px;border:1px solid var(--line);border-radius:10px;background:#fff}.audience-list span{display:block;color:var(--green);font-size:10px;font-weight:800;letter-spacing:1px}.audience-list h3{margin:10px 0 5px;font-size:22px}.audience-list p{margin:0;color:var(--muted);font-size:15px}.pilot-reassurance{padding:14px 16px!important;border-left:3px solid var(--gold);background:var(--off);font-size:15px!important;line-height:1.45}.faq{padding:88px 0;background:var(--off)}.faq-grid{display:grid;grid-template-columns:.78fr 1.22fr;gap:88px}.faq-grid>div>p:not(.eyebrow){color:var(--muted);font-size:17px}.faq-list{border-top:1px solid var(--line)}.faq details{border-bottom:1px solid var(--line);padding:20px 0}.faq summary{cursor:pointer;color:var(--navy);font:700 19px Georgia,serif;list-style:none;padding-right:35px;position:relative}.faq summary:after{content:'+';position:absolute;right:4px;color:var(--gold);font:400 27px Arial;top:-7px}.faq details[open] summary:after{content:'–'}.faq details p{margin:13px 0 0;color:var(--muted);font-size:15px}
@media(max-width:900px){.audience,.faq-grid{grid-template-columns:1fr;gap:42px}.audience{padding:76px 28px}.faq{padding:72px 0}.faq-grid{padding-left:28px;padding-right:28px}}
@media(max-width:560px){.audience,.faq-grid{padding-left:22px;padding-right:22px}.audience-list article{padding:21px}.faq summary{font-size:18px}}
