.hm-pitch-wrap{color:#fff;flex-direction:column;gap:32px;max-width:1170px;margin:0 auto;padding:0 30px 120px;font-family:inherit;display:flex}.hm-pitch-eyebrow{color:#fc8b19;letter-spacing:2px;text-transform:uppercase;margin:0;font-size:13px;font-weight:700}.hm-pitch-drop{width:100%;color:inherit;font:inherit;text-align:center;cursor:pointer;background:#131313;border:2px dashed #fc8b19;border-radius:20px;flex-direction:column;align-items:center;gap:12px;padding:56px 24px;display:flex}.hm-pitch-drop[data-active=true]{background:#1f1a14}.hm-pitch-drop-title{margin:0;font-size:22px;font-weight:700;display:block}.hm-pitch-muted{color:#9a9a9a;margin:0;font-size:15px}.hm-pitch-link{color:#fc8b19;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.hm-pitch-card{background:#131313;border-radius:20px;flex-direction:column;gap:24px;padding:40px;display:flex}.hm-pitch-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.hm-pitch-wide{grid-column:1/-1}.hm-pitch-field{color:#d0d0d0;flex-direction:column;gap:8px;font-size:13px;display:flex}.hm-pitch-input{color:#fff;font:inherit;background:#000;border:1px solid #333;border-radius:10px;padding:14px;font-size:16px}.hm-pitch-input:focus{outline-offset:1px;outline:2px solid #fc8b19}.hm-pitch-input[aria-invalid=true]{border-color:#ff6b5a}.hm-pitch-error{color:#ff8a7a;font-size:13px}.hm-pitch-consent{color:#9a9a9a;align-items:flex-start;gap:12px;font-size:14px;line-height:1.5;display:flex}.hm-pitch-consent a{color:#fc8b19}.hm-pitch-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.hm-pitch-button{color:#000;min-height:48px;font:inherit;cursor:pointer;background:#fc8b19;border:0;border-radius:999px;padding:16px 32px;font-size:16px;font-weight:700}.hm-pitch-button:disabled{opacity:.6;cursor:default}.hm-pitch-notice{color:#ffd2a1;background:#2a2117;border-radius:12px;padding:14px 18px;font-size:15px}.hm-pitch-hidden{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.hm-pitch-thanks{background:#131313;border-radius:20px;flex-direction:column;gap:12px;padding:56px 40px;display:flex}.hm-pitch-thanks h2{margin:0;font-size:36px;line-height:1.1}@media (max-width:700px){.hm-pitch-wrap{padding:0 20px 80px}.hm-pitch-grid{grid-template-columns:minmax(0,1fr)}.hm-pitch-card{padding:24px}}
