.contact-options .buttons{align-items:center;gap:12px}.contact-options .button.secondary{background:var(--cream);color:var(--green);border:1px solid var(--line)}.contact-options .button.secondary:hover{border-color:var(--green)}.contact-options .fine{text-wrap:pretty;line-height:1.7}.chat-body .contact-options .buttons{flex-direction:column;align-items:stretch;display:flex}.chat-body .contact-options .text-link{text-align:center;padding:8px 0}.chat-body .contact-options .button{min-height:44px}[data-guide-request]>.button{margin-top:20px}#request-guide{margin-bottom:32px;scroll-margin-top:150px}@media (max-width:600px){.contact-options .buttons{flex-direction:column;align-items:stretch}.contact-options .text-link{padding:8px 0}}@media (max-width:700px){body:has([data-guide-request]) .chat-widget.avoid-cta{visibility:hidden;pointer-events:none}}
