.nsf-bt{background:var(--bt-bg);border-radius:var(--bt-srad);padding:var(--bt-pt) 24px var(--bt-pb);width:100%}.nsf-bt,.nsf-bt *,.nsf-bt :after,.nsf-bt :before{box-sizing:border-box}.nsf-bt__wrap{align-items:stretch;display:grid;gap:var(--bt-gap);grid-template-columns:var(--bt-cols);margin:0 auto;max-width:var(--bt-max)}.nsf-bt__info{display:flex;flex-direction:column;min-width:0}.nsf-bt__copy{max-width:620px}.nsf-bt__eyebrow{color:var(--bt-accent);display:block;font-size:12px;font-weight:600;letter-spacing:.14em;margin-bottom:14px;text-transform:uppercase}.nsf-bt__title{color:var(--bt-title);font-size:var(--bt-fs-t);font-weight:500;letter-spacing:-.02em;line-height:1.12;margin:0}.nsf-bt__line{background:var(--bt-accent);border-radius:2px;display:block;height:2px;margin:18px 0 0;width:34px}.nsf-bt__text{color:var(--bt-text);font-size:var(--bt-fs-x);line-height:1.65;margin-top:18px}.nsf-bt__text p{margin:0 0 12px}.nsf-bt__text p:last-child{margin-bottom:0}.nsf-bt__text b,.nsf-bt__text strong{color:var(--bt-title);font-weight:600}.nsf-bt__text a{color:var(--bt-accent)}.nsf-bt__cta{align-items:center;background:var(--bt-accent);border-radius:999px;color:var(--bt-btn-t);display:inline-flex;font-size:15px;font-weight:500;gap:10px;line-height:1.2;margin-top:30px;padding:12px 22px;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}.nsf-bt__cta svg{height:18px;transition:transform .2s ease;width:18px}.nsf-bt__cta:hover{box-shadow:0 10px 24px -12px var(--bt-accent);color:var(--bt-btn-t);filter:brightness(1.08);text-decoration:none;transform:translateY(-1px)}.nsf-bt__cta:hover svg{transform:translateX(3px)}.nsf-bt__cta:focus-visible{outline:2px solid var(--bt-accent);outline-offset:3px}.nsf-bt__media{background:color-mix(in srgb,var(--bt-accent) 8%,transparent);border-radius:var(--bt-rad);margin:var(--bt-si) 0 0;overflow:hidden;position:relative}.nsf-bt__media img{display:block;height:100%;object-fit:cover;object-position:var(--bt-pos);width:100%}.nsf-bt.img-fill .nsf-bt__media{flex:1 1 auto;min-height:var(--bt-minh)}.nsf-bt.img-fill .nsf-bt__media img{inset:0;position:absolute}.nsf-bt.img-ratio .nsf-bt__media{aspect-ratio:var(--bt-ratio)}.nsf-bt__media--empty{align-items:center;background:color-mix(in srgb,var(--bt-accent) 5%,transparent);border:1.5px dashed color-mix(in srgb,var(--bt-accent) 40%,transparent);color:var(--bt-text);display:flex;font-size:14px;justify-content:center;line-height:1.5;text-align:center}.nsf-bt__media--empty small{color:var(--bt-ph);font-size:12px}.nsf-bt.img-fill .nsf-bt__media--empty,.nsf-bt.img-ratio .nsf-bt__media--empty{min-height:var(--bt-minh)}.nsf-bt__side{min-width:0}.nsf-bt.is-sticky .nsf-bt__card{position:sticky;top:24px}.nsf-bt__card{background:var(--bt-card);border:1px solid var(--bt-card-b);border-radius:16px;box-shadow:0 24px 48px -32px rgba(20,22,58,.28);padding:30px 28px 28px}.nsf-bt__head{margin-bottom:22px}.nsf-bt__ctitle{color:var(--bt-title);font-size:var(--bt-fs-ct);font-weight:500;line-height:1.3;margin:0}.nsf-bt__csub{color:var(--bt-ph);font-size:12.5px;line-height:1.4;margin:4px 0 0}.nsf-bt__empty{border:1px dashed var(--bt-in-b);border-radius:12px;color:var(--bt-ph);font-size:13px;margin:0;padding:18px}.nsf-bt__form{--hsf-global__font-family:inherit;--hsf-global__color:var(--bt-in-t);--hsf-background__background-color:transparent;--hsf-background__padding:0;--hsf-field-input__background-color:var(--bt-in-bg);--hsf-field-input__border-color:var(--bt-in-b);--hsf-field-input__border-radius:10px;--hsf-field-input__color:var(--bt-in-t);--hsf-field-input__placeholder-color:var(--bt-ph);--hsf-field-label__color:var(--bt-title);--hsf-field-description__color:var(--bt-ph);--hsf-erroralert__color:var(--bt-err);--hsf-button__background-color:var(--bt-accent);--hsf-button__color:var(--bt-btn-t);--hsf-button__border-radius:999px;--hsf-row__vertical-spacing:12px;color:var(--bt-in-t);font-size:var(--bt-fs-i)}.nsf-bt__form .hsfc-Form,.nsf-bt__form form{background:none!important;margin:0!important;max-width:none!important;padding:0!important}.nsf-bt__form fieldset{border:0!important;margin:0!important;max-width:none!important;padding:0!important}.nsf-bt__form fieldset.form-columns-2{display:flex;gap:12px}.nsf-bt__form fieldset.form-columns-2>.hs-form-field{flex:1 1 0;float:none!important;width:auto!important}.nsf-bt__form .hs-form-field,.nsf-bt__form .hsfc-Row{margin:0 0 12px!important}.nsf-bt__form .hsfc-Row{gap:12px}.nsf-bt__form .input{margin:0!important}.nsf-bt__form .hsfc-Step__Content{padding:0!important}.nsf-bt__form .hsfc-ProgressBar{display:none!important}.nsf-bt__form .hs-form-field>label,.nsf-bt__form .hs-form-field>legend:not(.hs-field-desc),.nsf-bt__form .hsfc-FieldLabel{color:var(--bt-title)!important;display:block;font-size:13px!important;font-weight:500!important;line-height:1.35;margin:0 0 6px!important}.nsf-bt__form .hs-form-required,.nsf-bt__form .hsfc-FieldLabel__RequiredIndicator{color:var(--bt-accent)!important;margin-left:2px}.nsf-bt.no-labels .nsf-bt__form :is(.hs-form-field,.hsfc-TextField,.hsfc-EmailField,.hsfc-NumberField,.hsfc-TextareaField):has(:is(input,textarea)[placeholder]:not([placeholder=""])):not(:has(select,input[type=file],input[type=radio],input[type=checkbox],.hsfc-DropdownInput,.hsfc-PhoneInput))>:is(label,.hsfc-FieldLabel){height:1px;overflow:hidden;position:absolute!important;width:1px;clip:rect(0 0 0 0);margin:0!important;white-space:nowrap}.nsf-bt__form .hs-field-desc,.nsf-bt__form .hsfc-FieldDescription{color:var(--bt-ph)!important;display:block;font-size:12px!important;font-weight:400!important;line-height:1.4;margin:0 0 6px!important;padding:0!important}.nsf-bt__form :is(.hsfc-TextInput,.hsfc-TextareaInput,.hsfc-PhoneInput),.nsf-bt__form :is(input[type=text],input[type=email],input[type=tel],input[type=number],input[type=url],input[type=date],select,textarea){-webkit-appearance:none;appearance:none;background-color:var(--bt-in-bg)!important;border:1px solid var(--bt-in-b)!important;border-radius:10px!important;box-shadow:none!important;color:var(--bt-in-t)!important;font-family:inherit!important;font-size:var(--bt-fs-i)!important;line-height:1.35!important;margin:0!important;min-height:46px;outline:none;padding:12px 15px!important;transition:border-color .2s ease,box-shadow .2s ease;width:100%!important}.nsf-bt__form .hsfc-TextareaInput,.nsf-bt__form textarea{min-height:110px;resize:vertical}.nsf-bt__form ::placeholder{color:var(--bt-ph)!important;opacity:1}.nsf-bt__form :is(input,select,textarea):hover{border-color:color-mix(in srgb,var(--bt-accent) 35%,var(--bt-in-b))!important}.nsf-bt__form .hsfc-PhoneInput:focus-within,.nsf-bt__form :is(input,select,textarea):focus{border-color:var(--bt-accent)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--bt-accent) 16%,transparent)!important}.nsf-bt__form .hsfc-TextInput--button,.nsf-bt__form select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='none' stroke='%238a8ea6' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.6' d='m1 1.5 5 5 5-5'/%3E%3C/svg%3E")!important;background-position:right 15px center!important;background-repeat:no-repeat!important;cursor:pointer;padding-right:40px!important}.nsf-bt__form select.is-placeholder,.nsf-bt__form select:invalid{color:var(--bt-ph)!important}.nsf-bt__form .hs-fieldtype-intl-phone.hs-input{background:none!important;border:0!important;box-shadow:none!important;display:flex!important;gap:8px;min-height:0;padding:0!important;width:100%!important}.nsf-bt__form .hs-fieldtype-intl-phone.hs-input select{flex:0 0 38%;float:none!important;min-width:0;width:38%!important}.nsf-bt__form .hs-fieldtype-intl-phone.hs-input input{flex:1 1 auto;float:none!important;margin:0!important;max-width:none!important;min-width:0;width:auto!important}.nsf-bt__form .hsfc-PhoneInput{align-items:center;display:flex!important;gap:10px;padding:0 0 0 12px!important}.nsf-bt__form .hsfc-PhoneInput .hsfc-TextInput,.nsf-bt__form .hsfc-PhoneInput>input{background:transparent!important;border:0!important;box-shadow:none!important;flex:1 1 auto;min-height:44px;padding-left:4px!important}.nsf-bt__form .hsfc-PhoneInput__FlagAndCaret{align-items:center;border-right:1px solid var(--bt-in-b);cursor:pointer;display:flex;gap:6px;padding-right:10px}.nsf-bt.nsf-bt .nsf-bt__form .hsfc-DropdownInput{display:flex!important;flex-direction:column!important;position:relative!important;width:100%!important}.nsf-bt__form .hsfc-DropdownInput__Caret{display:none!important}.nsf-bt__form .hsfc-DropdownOptions{background:var(--bt-card)!important;border:1px solid var(--bt-in-b)!important;border-radius:12px!important;box-shadow:0 20px 40px -20px rgba(20,22,58,.35)!important;margin-top:6px!important;overflow:hidden;z-index:30}.nsf-bt__form .hsfc-DropdownOptions__List{list-style:none;margin:0;max-height:260px;overflow-y:auto;padding:4px;scrollbar-width:thin}.nsf-bt__form .hsfc-DropdownOptions__List__ListItem{background:transparent!important;border-radius:8px;color:var(--bt-in-t)!important;cursor:pointer;font-size:var(--bt-fs-i)!important;margin:0;padding:10px 12px!important;white-space:normal}.nsf-bt__form .hsfc-DropdownOptions__List__ListItem:hover,.nsf-bt__form .hsfc-DropdownOptions__List__ListItem[aria-selected=true]{background:color-mix(in srgb,var(--bt-accent) 10%,transparent)!important;color:var(--bt-title)!important}.nsf-bt__form .hsfc-DropdownOptions__List__ListItem:before{display:none!important}.nsf-bt__form .hsfc-DropdownOptions__Search{padding:6px}.nsf-bt__form input[type=file]{background:color-mix(in srgb,var(--bt-accent) 3%,var(--bt-in-bg))!important;border:1px dashed color-mix(in srgb,var(--bt-accent) 35%,var(--bt-in-b))!important;border-radius:10px!important;color:var(--bt-ph)!important;cursor:pointer;display:block;font-family:inherit;font-size:13px!important;margin:0!important;min-height:46px;padding:7px 8px!important;width:100%!important}.nsf-bt__form input[type=file]::file-selector-button{background:color-mix(in srgb,var(--bt-accent) 12%,transparent);border:0;border-radius:999px;color:var(--bt-accent);cursor:pointer;font-family:inherit;font-size:13px;font-weight:500;margin-right:12px;padding:8px 14px;transition:background-color .2s ease}.nsf-bt__form input[type=file]:hover::file-selector-button{background:color-mix(in srgb,var(--bt-accent) 20%,transparent)}.nsf-bt__form .inputs-list{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0!important;padding:0!important}.nsf-bt__form .inputs-list li{margin:0!important;padding:0}.nsf-bt__form .inputs-list li:before{display:none!important}.nsf-bt__form .hsfc-CheckboxInput,.nsf-bt__form .hsfc-RadioInput,.nsf-bt__form label:has(>input[type=checkbox]),.nsf-bt__form label:has(>input[type=radio]){align-items:flex-start;color:var(--bt-text)!important;cursor:pointer;display:flex!important;font-size:13px!important;font-weight:400!important;gap:10px;line-height:1.45;margin:0!important}.nsf-bt__form input[type=checkbox],.nsf-bt__form input[type=radio]{-webkit-appearance:none;appearance:none;background:var(--bt-in-bg);border:1.5px solid var(--bt-in-b);border-radius:50%;cursor:pointer;display:grid;flex:0 0 auto;height:18px!important;margin:1px 0 0!important;min-height:0;padding:0!important;place-content:center;width:18px!important}.nsf-bt__form input[type=checkbox]{border-radius:5px}.nsf-bt__form input[type=checkbox]:before,.nsf-bt__form input[type=radio]:before{background:var(--bt-btn-t);border-radius:50%;content:"";height:8px;transform:scale(0);transition:transform .15s ease;width:8px}.nsf-bt__form input[type=checkbox]:before{border-radius:0;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);height:10px;width:10px}.nsf-bt__form input[type=checkbox]:checked,.nsf-bt__form input[type=radio]:checked{background:var(--bt-accent);border-color:var(--bt-accent)}.nsf-bt__form input:checked:before{transform:scale(1)}.nsf-bt__form .hs-richtext,.nsf-bt__form .hsfc-RichText,.nsf-bt__form .legal-consent-container{color:var(--bt-ph);font-size:12px;line-height:1.5}.nsf-bt__form .hsfc-RichText p,.nsf-bt__form .legal-consent-container p{margin:0 0 8px}.nsf-bt__form .hsfc-RichText a,.nsf-bt__form .legal-consent-container a{color:var(--bt-accent)}.nsf-bt__form .hs_submit,.nsf-bt__form .hsfc-NavigationRow{margin:18px 0 0!important}.nsf-bt__form .hs_submit .actions{margin:0!important;padding:0!important}.nsf-bt__form :is(input[type=submit],button[type=submit],.hs-button,.hsfc-Button){-webkit-appearance:none;appearance:none;background:var(--bt-accent)!important;border:0!important;border-radius:999px!important;box-shadow:none!important;color:var(--bt-btn-t)!important;cursor:pointer;display:block;font-family:inherit!important;font-size:15px!important;font-weight:500!important;line-height:1.2!important;margin:0!important;min-height:48px;padding:13px 22px!important;text-align:center;transition:filter .2s ease,box-shadow .2s ease,transform .2s ease;width:100%!important}.nsf-bt__form :is(input[type=submit],button[type=submit],.hs-button,.hsfc-Button):hover{box-shadow:0 10px 24px -12px var(--bt-accent)!important;filter:brightness(1.08);transform:translateY(-1px)}.nsf-bt__form .hsfc-NavigationRow__Buttons{display:flex;gap:10px}.nsf-bt__form .hs-error-msgs{list-style:none;margin:6px 0 0!important;padding:0!important}.nsf-bt__form .hs-error-msgs li:before{display:none!important}.nsf-bt__form .hs-error-msg,.nsf-bt__form .hs-error-msgs label,.nsf-bt__form .hsfc-ErrorAlert{background:none!important;border:0!important;color:var(--bt-err)!important;display:block;font-size:12px!important;font-weight:400!important;margin:6px 0 0!important;padding:0!important}.nsf-bt__form .hs-input.invalid.error,.nsf-bt__form .hsfc-TextInput[aria-invalid=true]{border-color:var(--bt-err)!important}.nsf-bt.in-editor .nsf-bt__form .hs-error-msgs,.nsf-bt.in-editor .nsf-bt__form .hsfc-ErrorAlert,.nsf-bt__form .hs_error_rollup{display:none!important}.nsf-bt__form .hsfc-PostSubmit,.nsf-bt__form .submitted-message{color:var(--bt-text);font-size:15px;line-height:1.6;padding:28px 8px;text-align:center}@media (max-width:1024px){.nsf-bt__wrap{gap:calc(var(--bt-gap)*.6)}.nsf-bt__card{padding:26px 22px 24px}}@media (max-width:860px){.nsf-bt{border-radius:min(var(--bt-srad),20px);padding:calc(var(--bt-pt)*.7) 20px calc(var(--bt-pb)*.7)}.nsf-bt__wrap{gap:36px;grid-template-columns:1fr}.nsf-bt__info{display:contents}.nsf-bt__copy{max-width:none;order:1}.nsf-bt__media{margin-top:0;order:2}.nsf-bt__side{order:3}.nsf-bt.order-form .nsf-bt__side{order:0}.nsf-bt.img-fill .nsf-bt__media,.nsf-bt.img-ratio .nsf-bt__media{aspect-ratio:var(--bt-ratio);flex:none;min-height:0}.nsf-bt.img-fill .nsf-bt__media img{position:static}.nsf-bt.img-hide-m .nsf-bt__media{display:none}.nsf-bt.is-sticky .nsf-bt__card{position:static}.nsf-bt__title{font-size:var(--bt-fs-tm)}.nsf-bt__text{font-size:calc(var(--bt-fs-x) - 1px)}}@media (max-width:480px){.nsf-bt__card{border-radius:14px;padding:22px 18px 20px}.nsf-bt__form fieldset.form-columns-2{display:block}.nsf-bt__form .hs-fieldtype-intl-phone.hs-input select{flex-basis:42%;width:42%!important}}@media (prefers-reduced-motion:reduce){.nsf-bt *,.nsf-bt :before{animation:none!important;transition:none!important}}