.RequestContentCta-module__pSlM3q__banner{border:1px solid var(--btw-border);background:var(--btw-surface-hover);border-radius:16px;flex-direction:column;align-items:flex-start;gap:16px;margin-top:16px;padding:28px 32px;display:flex}.RequestContentCta-module__pSlM3q__copy{flex-direction:column;gap:6px;max-width:560px;display:flex}.RequestContentCta-module__pSlM3q__title{font-family:var(--btw-font);color:var(--btw-black);margin:0;font-size:20px;font-weight:700;line-height:1.2}.RequestContentCta-module__pSlM3q__description{font:var(--btw-text-body);color:var(--btw-overlay60);margin:0;line-height:1.5}.RequestContentCta-module__pSlM3q__form{flex-direction:column;gap:12px;display:flex}.RequestContentCta-module__pSlM3q__label{font:var(--btw-text-body-small);color:var(--btw-black);flex-direction:column;gap:6px;font-weight:600;display:flex}.RequestContentCta-module__pSlM3q__textarea{border:1.5px solid var(--btw-border);width:100%;min-height:120px;font:var(--btw-text-body);color:var(--btw-black);background:var(--btw-white);resize:vertical;border-radius:12px;padding:12px 14px;transition:border-color .15s}.RequestContentCta-module__pSlM3q__textarea:focus{outline:none}.RequestContentCta-module__pSlM3q__textarea:focus-visible{border-color:var(--btw-ink);outline:none}.RequestContentCta-module__pSlM3q__textarea[aria-invalid=true]{border-color:#dc2626}.RequestContentCta-module__pSlM3q__helper{font:var(--btw-text-body-small);color:var(--btw-overlay60);margin:0;line-height:1.4}.RequestContentCta-module__pSlM3q__honeypot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.RequestContentCta-module__pSlM3q__fieldError,.RequestContentCta-module__pSlM3q__error{font:var(--btw-text-body-small);color:#dc2626;margin:0}.RequestContentCta-module__pSlM3q__thanks{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.RequestContentCta-module__pSlM3q__thanksMessage{font:var(--btw-text-body);color:var(--btw-overlay60);margin:0;line-height:1.5}.RequestContentCta-module__pSlM3q__xpChip{background:var(--btw-yellow-surface);color:var(--btw-yellow-text);font-family:var(--btw-font);border-radius:999px;align-items:center;gap:8px;margin:0;padding:8px 12px;font-size:15px;font-weight:700;line-height:1;display:inline-flex}.RequestContentCta-module__pSlM3q__xpIcon{color:var(--btw-yellow-shadow);flex-shrink:0}@media (max-width:640px){.RequestContentCta-module__pSlM3q__banner{padding:22px 20px}}