.mb-vf{--mb-vf-panel:#e9e4db;--mb-vf-form-bg:#60a5be;--mb-vf-heading:#1a1a1a;--mb-vf-text:#333;--mb-vf-btn:#ffe114;--mb-vf-btn-text:#000;--mb-vf-ink:#1a1a1a;--mb-vf-error:#5c120b;--mb-vf-focus:#2563eb;--mb-vf-shadow-x:8px;--mb-vf-shadow-y:10px;--mb-vf-input-radius:14px;--mb-vf-pad:clamp(20px,3vw,48px);--mb-vf-sticker:140px;--mb-vf-s:var(--mb-vf-sticker);--mb-vf-edge:24px;--mb-vf-max:1760px;--mb-vf-w:min(calc(100vw - var(--mb-vf-edge)*2),var(--mb-vf-max));--mb-vf-font-heading:"Chunky Sticker","Montserrat",sans-serif;--mb-vf-font-body:"Montserrat",sans-serif;box-sizing:border-box;color:var(--mb-vf-text);font-family:var(--mb-vf-font-body);font-weight:500;margin:0 0 0 calc(50% - var(--mb-vf-w)/2);max-width:none;padding:0 var(--mb-vf-pad) var(--mb-vf-shadow-y);position:relative;width:var(--mb-vf-w)}.mb-vf.mb-vf--has-sticker{padding-top:calc(var(--mb-vf-s)*.3)}.mb-vf *,.mb-vf :after,.mb-vf :before{box-sizing:border-box}.mb-vf .mb-vf__card{align-items:start;background:var(--mb-vf-form-bg);box-shadow:var(--mb-vf-shadow-x) var(--mb-vf-shadow-y) 0 0 var(--mb-vf-shadow-color);display:grid;gap:0;grid-template-columns:minmax(0,1fr);isolation:isolate}.mb-vf .mb-vf__card,.mb-vf .mb-vf__media{border:0;border-radius:0;height:auto;margin:0;min-height:0;min-width:0;overflow:hidden;padding:0}.mb-vf .mb-vf__media{aspect-ratio:auto;background:transparent;display:block;line-height:0;position:relative;width:100%}.mb-vf .mb-vf__media:empty{display:none}.mb-vf .mb-vf__media:after,.mb-vf .mb-vf__media:before{content:none}.mb-vf .mb-vf__video{aspect-ratio:auto;background:transparent;border:0;border-radius:0;display:block;height:auto;inset:auto;margin:0;max-height:none;max-width:100%;min-height:0;object-fit:contain;object-position:center;padding:0;position:static;transform:none;width:100%}.mb-vf .mb-vf__sound{background:#1a1a1a;border:2px solid #000;border-radius:50%;box-shadow:4px 5px 0 var(--mb-vf-shadow-color);color:#f4ede7;cursor:pointer;display:grid;font-size:0;height:84px;left:50%;line-height:1;margin:-42px 0 0 -42px;min-height:0;min-width:0;opacity:0;padding:0;place-items:center;position:absolute;top:50%;transform:scale(.85);transition:opacity .2s ease,transform .2s ease;width:84px;z-index:2}.mb-vf .mb-vf__sound:after,.mb-vf .mb-vf__sound:before{content:none}.mb-vf .mb-vf__media:focus-within .mb-vf__sound,.mb-vf .mb-vf__media:hover .mb-vf__sound,.mb-vf .mb-vf__sound:focus-visible,.mb-vf .mb-vf__sound[data-muted=true]{opacity:1;transform:scale(1)}.mb-vf .mb-vf__sound:focus-visible{outline:3px solid var(--mb-vf-focus);outline-offset:3px}.mb-vf .mb-vf__icon{display:block;height:38px;margin:0;width:38px}.mb-vf .mb-vf__sound[data-muted=false] .mb-vf__icon--off,.mb-vf .mb-vf__sound[data-muted=true] .mb-vf__icon--on{display:none}@media (hover:hover){.mb-vf .mb-vf__sound:hover{transform:scale(1.08)}.mb-vf .mb-vf__media .mb-vf__sound[data-hidden=true][data-muted=false]{opacity:0;pointer-events:none;transform:scale(.85)}}@media (hover:none){.mb-vf .mb-vf__sound{bottom:16px;height:56px;left:16px;margin:0;opacity:1;top:auto;transform:none;width:56px}.mb-vf .mb-vf__icon{height:26px;width:26px}}.mb-vf .mb-vf__panel{background:var(--mb-vf-form-bg);border:0;border-radius:0;display:block;height:auto;margin:0;min-height:0;min-width:0;padding:clamp(28px,4vw,56px) clamp(20px,4vw,64px);width:100%}.mb-vf .mb-vf__panel-inner{background:transparent;display:block;margin:0 auto;max-width:640px;min-width:0;padding:0;width:100%}.mb-vf .mb-vf__intro{margin:0 0 28px}.mb-vf .mb-vf__headline{color:var(--mb-vf-heading);font-family:var(--mb-vf-font-heading);font-size:clamp(28px,2.6vw,40px);font-synthesis:none;font-weight:400;line-height:1.1;margin:0 0 12px;overflow-wrap:anywhere}.mb-vf .mb-vf__subline{color:var(--mb-vf-text);font-size:16px;font-weight:500;line-height:1.5;margin:0}.mb-vf .mb-vf__form{background:transparent;display:block;margin:0;max-width:100%;min-width:0;padding:0;width:100%}.mb-vf .hs-form{max-width:100%}.mb-vf .hs-form fieldset{max-width:100%!important;min-width:0}.mb-vf .hs-form .hs-form-field{margin:0 0 14px;min-width:0;position:relative}.mb-vf .hs-form fieldset.form-columns-2{column-gap:12px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.mb-vf .hs-form fieldset .hs-form-field{float:none!important;padding:0!important;width:100%!important}.mb-vf .hs-form .input{margin-right:0!important;min-width:0}.mb-vf .hs-form .hs-form-field>label{color:var(--mb-vf-text);display:block;font-size:14px;font-weight:700;margin:0 0 6px}.mb-vf--hide-labels .hs-form .hs-form-field>label{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.mb-vf .hs-form .hs-input:not([type=checkbox]):not([type=radio]):not([type=hidden]){background:#fff;border:2px solid transparent;border-radius:var(--mb-vf-input-radius);color:var(--mb-vf-ink);display:block;font:500 16px/1.2 var(--mb-vf-font-body);height:58px;max-width:100%;padding:0 22px;transition:border-color .15s ease,box-shadow .15s ease;width:100%!important}.mb-vf .hs-form textarea.hs-input{height:auto!important;min-height:130px;padding:18px 22px!important}.mb-vf .hs-form .hs-input::placeholder{color:rgba(51,51,51,.6)}.mb-vf .hs-form .hs-input:focus{border-color:var(--mb-vf-ink);box-shadow:0 0 0 3px rgba(26,26,26,.25);outline:0}.mb-vf .hs-form .hs-input.invalid.error{border-color:var(--mb-vf-error)}.mb-vf .hs-form .inputs-list{list-style:none;margin:0;padding:0}.mb-vf .hs-form .hs-form-booleancheckbox-display,.mb-vf .hs-form .hs-form-checkbox-display{align-items:flex-start;color:var(--mb-vf-text);display:flex;font-size:14px;font-weight:500;gap:10px}.mb-vf .hs-form input[type=checkbox]{accent-color:#000;flex:none;height:20px;margin:0;width:20px}.mb-vf .hs-form .hs-richtext,.mb-vf .hs-form .legal-consent-container{color:var(--mb-vf-text);font-size:13px;font-weight:500;line-height:1.5;margin:4px 0 20px}.mb-vf .hs-form .hs-richtext p{margin:0}.mb-vf .hs-form .hs-richtext a,.mb-vf .hs-form .legal-consent-container a{color:var(--mb-vf-text);text-decoration:underline}.mb-vf .hs-form .hs-error-msgs{list-style:none;margin:6px 0 0;padding:0}.mb-vf .hs-form .hs-error-msgs label{color:var(--mb-vf-error);font-size:13px;font-weight:700}.mb-vf .hs-form .actions{margin:0;padding:0}.mb-vf .hs-form .hs-button{background:var(--mb-vf-btn);border:2px solid #000;border-radius:999px;color:var(--mb-vf-btn-text);cursor:pointer;display:block;font:700 18px/1.3 var(--mb-vf-font-body);height:auto;max-width:100%;min-height:62px;padding:16px 20px;text-align:center;transition:filter .15s ease;white-space:normal;width:100%}.mb-vf .hs-form .hs-button:hover{filter:brightness(.96)}.mb-vf .hs-form .hs-button:focus-visible{outline:3px solid var(--mb-vf-focus);outline-offset:3px}.mb-vf .submitted-message{color:var(--mb-vf-heading);font:700 20px/1.4 var(--mb-vf-font-body)}.mb-vf .mb-vf__sticker{pointer-events:none;position:absolute;right:max(0px,calc(var(--mb-vf-pad) - var(--mb-vf-s)*.2));top:0;width:var(--mb-vf-s);z-index:2}.mb-vf .mb-vf__sticker-inner{transform-origin:center}.mb-vf .mb-vf__sticker img{display:block;height:auto;width:100%}.mb-vf .mb-vf__sticker[data-animation=rotate] .mb-vf__sticker-inner{animation:mbvf-rotate 18s linear infinite}.mb-vf .mb-vf__sticker[data-animation=wiggle] .mb-vf__sticker-inner{animation:mbvf-wiggle 2.4s ease-in-out infinite}.mb-vf .mb-vf__sticker[data-animation=pulse] .mb-vf__sticker-inner{animation:mbvf-pulse 2s ease-in-out infinite}.mb-vf .mb-vf__sticker[data-animation=float] .mb-vf__sticker-inner{animation:mbvf-float 3s ease-in-out infinite}@keyframes mbvf-rotate{to{transform:rotate(1turn)}}@keyframes mbvf-wiggle{0%,to{transform:rotate(-8deg)}50%{transform:rotate(8deg)}}@keyframes mbvf-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}@keyframes mbvf-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media (max-width:860px){.mb-vf{--mb-vf-s:calc(var(--mb-vf-sticker)*0.7);--mb-vf-shadow-x:5px;--mb-vf-shadow-y:5px}}@media (max-width:480px){.mb-vf{--mb-vf-edge:12px;--mb-vf-pad:12px}.mb-vf .mb-vf__panel{padding:24px 18px 28px}.mb-vf .hs-form fieldset.form-columns-2{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.mb-vf .mb-vf__sticker-inner{animation:none!important}.mb-vf .hs-form .hs-button,.mb-vf .hs-form .hs-input,.mb-vf .mb-vf__sound{transition:none}}.mb-vf{--mb-vf-panel:#e8e4db!important;--mb-vf-form-bg:#44a7c1;--mb-vf-shadow-color:#c0b4a6}