.sponsorship{--u:0.05051cqi;background-color:var(--color-verdant-green);color:var(--color-white);container-type:inline-size;padding:calc(var(--u)*79) 20px calc(var(--u)*105);text-align:center}.sponsorship__heading{font-family:var(--font-family-condensed);font-size:var(--heading-lg);font-weight:700;line-height:var(--leading-normal);margin:0;text-transform:uppercase}.sponsorship__text{font-size:var(--text-base);line-height:var(--leading-normal);margin:calc(var(--u)*44) auto 0;max-width:52em}.sponsorship__form{margin:calc(var(--u)*39) auto 0;text-align:left;width:min(100%,514px)}.sponsorship .hs-form{display:flex;flex-wrap:wrap}.sponsorship .hs-form fieldset{display:contents}.sponsorship .hs-form-field{flex:1 1 0;min-width:0;position:relative}.sponsorship .hs-form .hs-form-field .input{margin:0}.sponsorship .hs-form .hs-form-field .hs-input{width:100%}.sponsorship .hs-form-field>label{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.sponsorship .hs-input{background:transparent;border:1px solid var(--color-white);border-radius:10px 0 0 10px;border-right:0;color:var(--color-white);font:inherit;font-size:max(1rem,var(--text-sm));height:60px;margin:0;padding:0 24px}.sponsorship .hs-input::placeholder{color:var(--color-white);opacity:.4}.sponsorship .hs-input:focus-visible{outline:3px solid var(--color-star);outline-offset:2px}.sponsorship .hs-button{background-color:var(--color-white);border:0;border-radius:0 10px 10px 0;color:var(--color-warm-black);cursor:pointer;font:inherit;font-size:max(1rem,var(--text-sm));font-weight:700;height:60px;margin:0;min-width:158px;padding:0 16px;text-transform:uppercase;transition:background-color .2s ease;white-space:nowrap}.sponsorship .hs-button:hover{background-color:var(--color-bg-tint-strong)}.sponsorship .hs-button:focus-visible{outline:3px solid var(--color-star);outline-offset:2px}.sponsorship .hs-error-msgs{font-size:var(--text-sm);list-style:none;margin:0;padding:0}.sponsorship .hs-form-field .hs-error-msgs{left:0;position:absolute;top:calc(100% + .5rem)}.sponsorship .hs_error_rollup{flex-basis:100%;margin-top:2.5rem}.sponsorship .submitted-message{align-items:center;animation:sponsorship-thanks .4s ease-out both;background-color:hsla(0,0%,100%,.08);border:1px solid var(--color-white);border-radius:10px;display:flex;font-size:max(1rem,var(--text-sm));gap:16px;line-height:var(--leading-normal);min-height:60px;padding:14px 24px;text-align:left}.sponsorship .submitted-message:before{background:var(--color-star) url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%232c2a26' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' viewBox='0 0 24 24'%3E%3Cpath d='m6 12.5 4 4 8-9'/%3E%3C/svg%3E") center /16px no-repeat;border-radius:50%;content:"";flex:none;height:28px;width:28px}@keyframes sponsorship-thanks{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.sponsorship .submitted-message{animation:none}}@media (max-width:767px){.sponsorship{padding:48px 20px 56px}.sponsorship__form,.sponsorship__text{margin-top:var(--space-3x)}.sponsorship .hs-button{min-width:0;padding:0 20px}.sponsorship .hs-input{padding:0 16px}.sponsorship .submitted-message{gap:12px;padding:14px 16px}}