.sbp-submit-form .sbp-submit__cols{align-items:start;display:grid;gap:40px;grid-template-columns:minmax(0,1fr) 400px}.sbp-submit-form .sbp-form{box-shadow:6px 6px 0 var(--sbp-maroon);padding:44px 42px 42px}.sbp-submit-form .sbp-form__part+.sbp-form__part{margin-top:44px}.sbp-submit-form .sbp-form__h{color:var(--sbp-maroon);font-size:clamp(24px,2vw,30px);margin:0 0 4px}.sbp-submit-form .sbp-form__sub{color:var(--sbp-slate);font-size:15px;margin:0 0 22px}.sbp-submit-form .sbp-form__grid{display:grid;gap:20px 20px;grid-template-columns:repeat(2,minmax(0,1fr))}.sbp-submit-form .sbp-field--full,.sbp-submit-form .sbp-form__row3{grid-column:1/-1}.sbp-submit-form .sbp-form__row3{display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}.sbp-submit-form :is(.sbp-input,.sbp-select,.sbp-textarea){border-color:#8a7f86;border-radius:10px;min-height:50px}.sbp-submit-form .sbp-select{appearance:none;background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath fill='%23220507' d='M0 0h10L5 6z'/%3E%3C/svg%3E") no-repeat right 16px center;padding-right:36px}.sbp-submit-form fieldset.sbp-where{border:0;margin:0;padding:0}.sbp-submit-form .sbp-where legend{margin-bottom:8px;padding:0}.sbp-submit-form .sbp-where__opts{display:flex;flex-wrap:wrap;gap:22px}.sbp-submit-form .sbp-check,.sbp-submit-form .sbp-radio{align-items:center;color:var(--sbp-maroon);cursor:pointer;display:inline-flex;font-size:15px;font-weight:600;gap:10px}.sbp-submit-form .sbp-check input,.sbp-submit-form .sbp-radio input{accent-color:var(--sbp-maroon);height:20px;margin:0;width:20px}.sbp-submit-form .sbp-check{align-items:flex-start;font-weight:500;margin-top:10px}.sbp-submit-form .sbp-drop{align-items:center;background:var(--sbp-cream);border:1.5px dashed #8a7f86;border-radius:10px;cursor:pointer;display:flex;flex-direction:column;gap:4px;justify-content:center;min-height:100px;padding:20px;text-align:center}.sbp-submit-form .sbp-drop strong{color:var(--sbp-maroon);font-size:16px}.sbp-submit-form .sbp-drop.is-over,.sbp-submit-form .sbp-drop:focus-within{background:var(--sbp-lilac);border-color:var(--sbp-indigo)}.sbp-submit-form .sbp-hp{height:1px;left:-9999px;overflow:hidden;position:absolute;width:1px}.sbp-submit-form .sbp-form__send{font-size:16px;margin-top:30px;min-height:52px}.sbp-submit-form .sbp-summary{margin-bottom:24px}.sbp-submit-form .sbp-summary ul{margin:8px 0 0;padding-left:18px}.sbp-submit-form .sbp-summary a{color:inherit;font-weight:600}.sbp-submit-form .sbp-submit__aside{display:grid;gap:22px;position:sticky;top:20px}.sbp-submit-form .sbp-submit__ph{color:var(--sbp-slate);font-size:14px;font-weight:700;letter-spacing:0;margin:0 0 -8px}.sbp-submit-form .sbp-card{border-radius:18px 18px 18px 18px}.sbp-submit-form .sbp-card__media{aspect-ratio:400/208}.sbp-submit-form .sbp-tips{background:var(--sbp-lavender);border-radius:18px;color:var(--sbp-maroon);padding:26px 28px}.sbp-submit-form .sbp-tips__h{font-size:21px;margin:0 0 12px}.sbp-submit-form .sbp-tips ul{display:grid;font-size:15px;gap:8px;margin:0;padding-left:18px}.sbp-submit-form .sbp-submit__q{color:var(--sbp-slate);font-size:14px;margin:0}.sbp-submit-form .sbp-submit__q a{color:inherit}@media (max-width:991px){.sbp-submit-form .sbp-submit__cols{grid-template-columns:1fr}.sbp-submit-form .sbp-submit__aside{position:static}}@media (max-width:640px){.sbp-submit-form .sbp-form{padding:26px 18px}.sbp-submit-form .sbp-form__grid,.sbp-submit-form .sbp-form__row3{grid-template-columns:1fr}}