.omx-gated .omx-form{min-height:220px;--hsf-form__font-family:"Plus Jakarta Sans",sans-serif;--hsf-button__background-color:#66e09f;--hsf-button__color:#212b46;--hsf-button__border-radius:999px;--hsf-field-input__border-radius:8px;--hsf-field-input__border-color:#e3e6ec;--hsf-field-label__color:#212b46}.omx-gated .omx-form .hsfc-Form,.omx-gated .omx-form .hsfc-FormWrapper,.omx-gated .omx-form form{max-width:none!important;width:100%!important}.omx-gated .omx-form .hsfc-NavigationRow,.omx-gated .omx-form .hsfc-Step,.omx-gated .omx-form .hsfc-Step__Content{padding-left:0!important;padding-right:0!important}.omx-gated .omx-form .hsfc-Form *,.omx-gated .omx-form form *{font-family:Plus Jakarta Sans,sans-serif!important}.omx-gated .omx-form input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]),.omx-gated .omx-form select,.omx-gated .omx-form textarea{background:#fff!important;border:1px solid #e3e6ec!important;border-radius:8px!important;box-sizing:border-box;color:#181818!important;font-size:16px!important;line-height:1.4;padding:12px 14px!important;width:100%!important}.omx-gated .omx-form input:focus,.omx-gated .omx-form select:focus,.omx-gated .omx-form textarea:focus{border-color:#66e09f!important;box-shadow:0 0 0 3px rgba(102,224,159,.28)!important;outline:none!important}.omx-gated .omx-form .hsfc-FieldLabel,.omx-gated .omx-form label{color:#212b46!important;font-size:14px!important;font-weight:600!important}.omx-gated .omx-form input[type=checkbox],.omx-gated .omx-form input[type=radio]{accent-color:#66e09f;height:18px;width:18px}.omx-gated .omx-form .hsfc-Button,.omx-gated .omx-form button[type=submit],.omx-gated .omx-form input[type=submit]{align-items:center;background:#66e09f!important;border:2px solid transparent!important;border-radius:999px!important;color:#212b46!important;cursor:pointer;display:inline-flex!important;font-size:16px!important;font-weight:600!important;height:auto!important;justify-content:center;line-height:1.56!important;padding:14.5px 38.5px!important;transition:transform .15s ease,background .15s ease;width:100%!important}.omx-gated .omx-form .hsfc-Button:hover,.omx-gated .omx-form button[type=submit]:hover,.omx-gated .omx-form input[type=submit]:hover{background:#5ed695!important;transform:scale(1.03)}.omx-gated .omx-form .hsfc-Button:active,.omx-gated .omx-form button[type=submit]:active{transform:scale(.97)}.omx-gated .omx-form .hs-error-msg,.omx-gated .omx-form .hsfc-ErrorAlert{color:#b42318!important;font-size:13px!important}.omx-gated .omx-form .hsfc-Heading,.omx-gated .omx-form .hsfc-RichText h1,.omx-gated .omx-form .hsfc-RichText h2,.omx-gated .omx-form .hsfc-RichText h3{color:#212b46!important;font-size:24px!important;font-weight:700!important;line-height:1.25!important;margin:0 0 12px!important}.omx-gated .omx-form .hsfc-RichText li,.omx-gated .omx-form .hsfc-RichText p{color:#4e4e4e!important;font-size:15px!important;line-height:1.6!important;margin:0 0 12px!important}.omx-gated .omx-form .hsfc-RichText{margin-bottom:8px}.omx-gated .omx-form .hsfc-ProgressBar{margin-bottom:16px}.omx-gated .omx-form textarea.hsfc-TextareaInput{min-height:110px!important;resize:vertical}.omx-gated .omx-form .hsfc-NavigationRow__Buttons{display:flex;gap:12px}.omx-gated .omx-form .hsfc-NavigationRow__Buttons .hsfc-Button:first-child:not(:last-child){background:transparent!important;border-color:#212b46!important;color:#212b46!important}.omx-gated .omx-form .hsfc-NavigationRow__Buttons .hsfc-Button:first-child:not(:last-child):hover{background:#f0f0ee!important}.omx-gated .card h3{color:#212b46}.omx-gated .omx-covers{align-items:flex-end;display:flex;gap:20px;margin-top:8px;max-width:560px}.omx-gated .omx-covers img{display:block;flex:1 1 0;height:auto;max-width:270px;min-width:0;width:50%}.omx-gated .omx-gated-shot{margin-top:8px;max-width:600px}.omx-gated .omx-gated-shot img{border-radius:12px;display:block;filter:drop-shadow(0 24px 48px rgba(0,0,0,.35));height:auto;width:100%}.omx-gated .omx-map{margin-top:8px;max-width:560px}.omx-gated .omx-map iframe{background:#e3e3e1;border:0;border-radius:12px;display:block;width:100%}.omx-gated .omx-map-link{color:inherit;display:inline-block;font-size:14px;font-weight:600;margin-top:10px;opacity:.85;text-decoration:underline;text-underline-offset:3px}.omx-gated .omx-map-link:hover{opacity:1}@media (max-width:600px){.omx-gated .omx-covers{gap:12px}}@media (max-width:960px){.omx-gated-grid{grid-template-columns:1fr!important}.omx-gated h1{font-size:34px!important}}