.conversion-faq{padding:90px 0;border-top:1px solid var(--line)}.faq-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 40px;margin:30px 0}.faq-grid details{border-top:1px solid var(--line-strong);padding:20px 0}.faq-grid summary{cursor:pointer;font-size:16px;line-height:1.5;font-weight:500;padding-right:15px}.faq-grid p{font-size:14px;line-height:1.8;color:var(--muted);padding-top:15px}.inquiry-heading{font-size:25px;line-height:1.3;grid-column:1/-1;margin:0 0 10px}.inquiry-intro{grid-column:1/-1;font-size:14px;color:var(--muted)}.email-backup>summary{display:none!important}.email-backup{display:block!important;padding:0!important;border:0!important}#inquiry .field input,#inquiry .field textarea,#inquiry .field select{font-size:16px}#inquiry textarea{min-height:120px}.optional-company summary{cursor:pointer;color:var(--muted);font-size:13px}.optional-company label{margin-top:12px}.inquiry-trap{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.inquiry-status,.local-preview-note,.inquiry-alternative{grid-column:1/-1;font-size:13px;line-height:1.7}.inquiry-status{color:#8fe0ad}.inquiry-status.error{color:#ffaea6}.local-preview-note{color:var(--muted)}.inquiry-alternative a{color:var(--red)}.inquiry-status:empty,.local-preview-note:empty{display:none}
@media(max-width:680px){.floating-wa{width:auto!important;left:auto!important;right:16px!important;bottom:16px!important;padding:11px 16px!important;min-height:44px;font-size:10px!important;border-radius:25px!important;gap:7px!important}.floating-wa svg{width:18px!important;height:18px!important}.faq-grid{grid-template-columns:1fr}.conversion-faq{padding:60px 0}.email-backup{margin-top:25px}.contact{padding-bottom:100px!important}.hero-cta .btn{letter-spacing:.07em}.nav-inner .mobile-contact{font-size:10px}.inquiry-heading{font-size:22px}}
