.bm-sponsor-inquiry__grid{align-items:start;display:grid;gap:clamp(32px,4vw,56px);grid-template-columns:minmax(0,.82fr) minmax(320px,1.18fr)}.bm-sponsor-inquiry .bm-eyebrow{color:var(--bm-warm-steel);font-size:1.3rem;letter-spacing:.12em}.bm-sponsor-inquiry .bm-heading--section{font-size:clamp(5.2rem,6vw,8.8rem);line-height:.94;margin-top:16px;max-width:12ch}.bm-sponsor-inquiry__intro .bm-copy{color:var(--bm-warm-steel);margin-top:18px;max-width:88rem}.bm-sponsor-form-shell{background:var(--bm-bg-deep);border:1px solid rgba(255,255,255,.07);border-radius:12px;box-shadow:0 26px 80px #00000047;overflow:hidden}.bm-sponsor-form-shell__header{background:var(--bm-bg);border-bottom:3px solid var(--bm-red);padding:24px 28px}.bm-sponsor-form-shell__heading{color:var(--bm-text);font-family:var(--bm-font-display);font-size:clamp(4.2rem,5vw,5.6rem);font-weight:400;line-height:.92;margin:0;text-transform:uppercase}.bm-sponsor-form-shell__heading span{color:var(--bm-red)}.bm-sponsor-form-shell__body{padding:24px 28px 28px}.bm-sponsor-form{display:grid;gap:22px}.bm-sponsor-form__honeypot{display:none}.bm-sponsor-form__section{display:grid;gap:16px}.bm-sponsor-form__section-label{align-items:center;border-bottom:1px solid rgba(255,255,255,.06);color:var(--bm-warm-steel);display:flex;font-family:var(--bm-font-mono);font-size:1.3rem;font-weight:500;letter-spacing:.16em;line-height:1.2;margin:0;padding-bottom:10px;text-transform:uppercase}.bm-sponsor-form__section-label:before{background:var(--bm-red);border-radius:50%;content:"";display:inline-block;height:6px;margin-right:10px;width:6px}.bm-sponsor-form__grid{display:grid;gap:14px}.bm-sponsor-form__grid--two{grid-template-columns:1fr 1fr}.bm-sponsor-form__conditional{max-height:0;opacity:0;overflow:hidden;transition:max-height .2s ease,opacity .2s ease}.bm-sponsor-form__conditional.is-visible{opacity:1}.bm-sponsor-field{display:grid;gap:7px}.bm-sponsor-field__label{color:var(--bm-warm-steel);font-family:var(--bm-font-mono);font-size:1.3rem;font-weight:500;letter-spacing:.14em;line-height:1.2;text-transform:uppercase}.bm-sponsor-field input,.bm-sponsor-field select,.bm-sponsor-field textarea{-webkit-appearance:none;appearance:none;background-color:var(--bm-bg);border:1px solid rgba(255,255,255,.1);border-radius:4px;box-shadow:none;color:var(--bm-text);font-family:var(--bm-font-body);font-size:1.6rem;line-height:1.45;min-height:48px;padding:10px 12px;width:100%}.bm-sponsor-field textarea{min-height:90px;resize:vertical}.bm-sponsor-field input::placeholder,.bm-sponsor-field textarea::placeholder{color:var(--bm-muted);opacity:1}.bm-sponsor-field input:focus,.bm-sponsor-field select:focus,.bm-sponsor-field textarea:focus{border-color:var(--bm-red);box-shadow:none;outline:2px solid var(--bm-warm-steel);outline-offset:2px}.bm-sponsor-field select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' viewBox='0 0 14 9' fill='none'%3E%3Cpath d='M1 1.5L7 7.5L13 1.5' stroke='%239AA3A9' stroke-width='1.5' stroke-linecap='square'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;padding-right:38px}.bm-sponsor-field input.error,.bm-sponsor-field select.error,.bm-sponsor-field textarea.error,.bm-sponsor-pill-group.error{background-color:#b2413514;border-color:#c94d3fe6}.bm-sponsor-field input.valid,.bm-sponsor-field select.valid,.bm-sponsor-field textarea.valid,.bm-sponsor-pill-group.valid{border-color:#ffffff1a}.bm-sponsor-pill-group{border:1px solid transparent;border-radius:4px;display:flex;gap:10px;min-height:46px}.bm-sponsor-pill{flex:1 1 0}.bm-sponsor-pill{position:relative}.bm-sponsor-pill input{height:1px;margin:0;opacity:0;position:absolute;width:1px}.bm-sponsor-pill input:focus-visible+span{outline:2px solid var(--bm-warm-steel);outline-offset:2px}.bm-sponsor-pill span{align-items:center;background:var(--bm-bg);border:1px solid rgba(255,255,255,.1);border-radius:999px;color:var(--bm-warm-steel);cursor:pointer;display:flex;font-family:var(--bm-font-mono);font-size:1.3rem;font-weight:500;justify-content:center;letter-spacing:.12em;min-height:46px;padding:0 14px;text-transform:uppercase;transition:border-color .15s ease,background-color .15s ease,color .15s ease}.bm-sponsor-pill input:checked+span{background:#b2413514;border-color:var(--bm-red);color:var(--bm-text)}.bm-error-msg{border-left:3px solid var(--bm-red);color:var(--bm-text);display:none;font-family:var(--bm-font-mono);font-size:1.3rem;font-weight:500;letter-spacing:.02em;line-height:1.3;padding-left:8px}.bm-error-msg.show{display:block}.bm-sponsor-form__submit-row{align-items:center;display:flex;gap:16px;justify-content:flex-end;margin-top:2px}.bm-sponsor-form__submit{cursor:pointer;gap:10px;min-width:180px;transition:background-color .15s ease}.bm-sponsor-form__submit[disabled]{cursor:wait;opacity:.88}.bm-sponsor-form__spinner{animation:bm-sponsor-spin .7s linear infinite;border:2px solid rgba(255,255,255,.22);border-radius:50%;border-top-color:var(--bm-text);display:none;height:15px;width:15px}.bm-sponsor-form__submit.is-loading .bm-sponsor-form__spinner{display:inline-block}.bm-sponsor-form__privacy,.bm-sponsor-form__status{color:var(--bm-muted);font-family:var(--bm-font-mono);font-size:1.3rem;font-weight:500;line-height:1.4;margin:0}.bm-sponsor-form__privacy{margin-right:auto}.bm-sponsor-form__status{color:var(--bm-text);min-height:1.3em}.bm-sponsor-form__status:not(:empty){border-left:3px solid var(--bm-red);padding-left:8px}.bm-sponsor-success{align-items:start;background:var(--bm-bg-deep);border:1px solid rgba(255,255,255,.08);border-radius:8px;display:grid;gap:12px;grid-template-columns:auto 1fr;padding:26px 24px}.bm-sponsor-success[hidden]{display:none}.bm-sponsor-success__icon{align-items:center;background:#b2413524;border:1px solid rgba(178,65,53,.35);border-radius:50%;display:flex;font-size:2rem;height:44px;justify-content:center;width:44px}.bm-sponsor-success__title{color:var(--bm-text);font-family:var(--bm-font-display);font-size:3.2rem;font-weight:400;line-height:.95;margin:0;text-transform:uppercase}.bm-sponsor-success__body{color:var(--bm-muted);font-family:var(--bm-font-body);font-size:1.6rem;grid-column:2;line-height:1.6;margin:0}@keyframes bm-sponsor-spin{to{transform:rotate(360deg)}}@media screen and (max-width:989px){.bm-sponsor-inquiry__grid{grid-template-columns:1fr}.bm-sponsor-inquiry .bm-heading--section{max-width:none}}@media screen and (max-width:600px){.bm-sponsor-form-shell__header,.bm-sponsor-form-shell__body{padding-left:20px;padding-right:20px}.bm-sponsor-form__grid--two{grid-template-columns:1fr}.bm-sponsor-pill-group{gap:8px}.bm-sponsor-pill span{font-size:1.2rem;padding-left:10px;padding-right:10px}.bm-sponsor-form__submit-row{align-items:stretch;flex-direction:column}.bm-sponsor-form__submit{width:100%}.bm-sponsor-success{grid-template-columns:1fr}.bm-sponsor-success__body{grid-column:auto}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/bm-sponsor-inquiry.css.map */
