.nsf-fh{width:100%}.nsf-fh,.nsf-fh *,.nsf-fh :after,.nsf-fh :before{box-sizing:border-box}.nsf-fh__head{margin:0 auto var(--fh-hd-space);max-width:var(--fh-hd-max);text-align:var(--fh-hd-align)}.nsf-fh__head.is-left{margin-left:0}.nsf-fh__htitle{color:var(--fh-hd);font-size:var(--fh-fs-hd);font-weight:700;letter-spacing:-.02em;line-height:1.12;margin:0}.nsf-fh__hsub{color:var(--fh-sub);font-size:var(--fh-fs-sub);line-height:1.55;margin:14px 0 0}.nsf-fh__head.show-mobile{display:none}@media (max-width:767.98px){.nsf-fh__head.show-mobile{display:block}.nsf-fh__head.show-desktop{display:none}.nsf-fh__htitle{font-size:var(--fh-fs-hd-m)}}.nsf-fh.anim .nsf-fh__head{animation:nsf-fh-up .8s cubic-bezier(.22,1,.36,1) both}.nsf-fh.is-waiting .nsf-fh__head{animation-play-state:paused!important}.nsf-fh__wrap{align-items:flex-start;display:flex;justify-content:var(--fh-align);padding:22px 0 26px}.nsf-fh__photo{background:var(--fh-frame);border:1px solid var(--fh-border);border-radius:var(--fh-r);box-shadow:0 24px 50px -30px rgba(20,22,42,.28);flex:0 0 var(--fh-pw);height:var(--fh-ph);margin:0;padding:8px;position:relative;width:var(--fh-pw)}.nsf-fh__img{background:var(--fh-photo-bg);border-radius:max(calc(var(--fh-r) - 6px),0px);height:100%;overflow:hidden;position:relative;width:100%}.nsf-fh__img img{display:block;height:100%;object-fit:cover;width:100%}.nsf-fh__name{align-items:center;background:#fff;border:1px solid var(--fh-border);border-radius:999px;bottom:12px;box-shadow:0 8px 20px -12px rgba(20,22,42,.3);color:var(--fh-text);display:inline-flex;font-size:var(--fh-fs-name);font-weight:500;gap:9px;left:10px;line-height:1.2;padding:8px 14px 8px 11px;position:absolute}.nsf-fh__dot{background:var(--fh-accent);border-radius:50%;box-shadow:0 0 0 3px color-mix(in srgb,var(--fh-accent) 22%,transparent);height:8px;width:8px}.nsf-fh__tag{align-items:center;background:var(--fh-tag-bg);border:1px solid color-mix(in srgb,var(--fh-accent) 45%,transparent);border-radius:10px;box-shadow:0 10px 22px -12px rgba(0,0,0,.5);color:var(--fh-tag-text);display:inline-flex;font-size:var(--fh-fs-tag);font-weight:700;gap:.45em;left:18px;letter-spacing:.14em;line-height:1;padding:9px 16px 9px 12px;position:absolute;text-transform:uppercase;top:-12px;transform:rotate(var(--fh-rot));transform-origin:14px 50%;z-index:3}.nsf-fh__tag-hole{background:#fff;border-radius:50%;flex:0 0 auto;height:8px;margin-right:.5em;width:8px}.nsf-fh__tag-hl{color:var(--fh-accent)}.nsf-fh__card{background:var(--fh-card);border:1px solid var(--fh-border);border-radius:var(--fh-r);box-shadow:0 30px 60px -32px rgba(20,22,42,.32);flex:0 0 var(--fh-fw);margin-left:calc(var(--fh-ox)*-1);margin-top:var(--fh-oy);padding:24px 24px 30px;position:relative;width:var(--fh-fw);z-index:2}.nsf-fh__title{color:var(--fh-title);font-size:var(--fh-fs-title);font-weight:600;line-height:1.3;margin:0 0 14px}.nsf-fh__empty{border:1px dashed var(--fh-in-border);border-radius:10px;color:#6b6e80;font-size:13px;margin:0;padding:14px}.nsf-fh__note{align-items:center;background:#fff;border:1px solid var(--fh-border);border-radius:999px;bottom:0;box-shadow:0 10px 24px -14px rgba(20,22,42,.35);color:var(--fh-text);display:inline-flex;font-size:var(--fh-fs-note);font-weight:500;gap:8px;left:20px;line-height:1.3;margin:0;max-width:calc(100% - 40px);padding:8px 14px 8px 12px;position:absolute;right:20px;transform:translateY(50%);width:max-content}@media (min-width:768px){.nsf-fh__note{max-width:none;white-space:nowrap}}.nsf-fh__note svg{color:var(--fh-icon);flex:0 0 auto;height:14px;width:14px}.nsf-fh__form{--hsf-global__font-size:var(--fh-fs-input);--hsf-field-input__background-color:var(--fh-in-bg);--hsf-field-input__border-color:var(--fh-in-border);--hsf-field-input__color:var(--fh-in-text);--hsf-field-input__border-radius:10px;--hsf-button__background-color:var(--fh-btn-bg);--hsf-button__color:var(--fh-btn-text);--hsf-button__border-radius:999px;--hsf-row__vertical-spacing:10px}.nsf-fh__form .hsfc-Form,.nsf-fh__form form{margin:0}.nsf-fh__form fieldset{border:0!important;margin:0!important;max-width:none!important;padding:0!important}.nsf-fh__form .hs-form-field,.nsf-fh__form .hsfc-Row{margin:0 0 10px!important}.nsf-fh__form .hs-form-field>label,.nsf-fh__form .hsfc-FieldLabel{color:var(--fh-title);display:block;font-size:13px;font-weight:500;margin:0 0 6px}.nsf-fh__form .input{margin:0!important}.nsf-fh__form .hs-input:not([type=checkbox]):not([type=radio]),.nsf-fh__form .hsfc-DropdownInput input,.nsf-fh__form .hsfc-TextInput,.nsf-fh__form .hsfc-TextareaInput,.nsf-fh__form input[type=email],.nsf-fh__form input[type=number],.nsf-fh__form input[type=tel],.nsf-fh__form input[type=text],.nsf-fh__form select,.nsf-fh__form textarea{background:var(--fh-in-bg)!important;border:1px solid var(--fh-in-border)!important;border-radius:10px!important;box-shadow:none!important;color:var(--fh-in-text)!important;font:inherit;font-size:var(--fh-fs-input)!important;line-height:1.3;margin:0;max-width:none!important;min-height:44px;outline:none;padding:11px 14px!important;transition:border-color .2s ease,box-shadow .2s ease;width:100%!important}.nsf-fh__form textarea{min-height:90px}.nsf-fh__form input::placeholder,.nsf-fh__form textarea::placeholder{color:color-mix(in srgb,var(--fh-in-text) 45%,transparent);opacity:1}.nsf-fh__form input:focus,.nsf-fh__form select:focus,.nsf-fh__form textarea:focus{border-color:var(--fh-btn-bg)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--fh-btn-bg) 16%,transparent)!important}.nsf-fh__form .hsfc-PhoneInput{border-radius:10px}.nsf-fh__form .hs_submit,.nsf-fh__form .hsfc-NavigationRow{margin:14px 0 0!important}.nsf-fh__form .actions{margin:0!important;padding:0!important}.nsf-fh__form .hs-button,.nsf-fh__form .hsfc-Button,.nsf-fh__form input[type=submit]{-webkit-appearance:none;appearance:none;background:var(--fh-btn-bg)!important;border:0!important;border-radius:999px!important;box-shadow:0 14px 28px -12px color-mix(in srgb,var(--fh-btn-bg) 70%,transparent)!important;color:var(--fh-btn-text)!important;cursor:pointer;display:block;font:inherit;font-size:var(--fh-fs-btn)!important;font-weight:500!important;letter-spacing:.02em;line-height:1.2;margin:0!important;min-height:48px;padding:14px 20px!important;text-transform:uppercase;transition:transform .25s ease,box-shadow .25s ease,filter .25s ease;white-space:normal;width:100%!important}.nsf-fh__form .hs-button:hover,.nsf-fh__form .hsfc-Button:hover,.nsf-fh__form input[type=submit]:hover{filter:brightness(1.08);transform:translateY(-1px)}.nsf-fh__form .hs-error-msgs{list-style:none;margin:5px 0 0;padding:0}.nsf-fh__form .hs-error-msg,.nsf-fh__form .hs-error-msgs label,.nsf-fh__form .hsfc-ErrorAlert{color:#d4304a;font-size:12px}.nsf-fh__form .hs-richtext,.nsf-fh__form .hsfc-RichText,.nsf-fh__form .legal-consent-container{color:#6b6e80;font-size:11px;line-height:1.45}.nsf-fh__form .hs-richtext p,.nsf-fh__form .legal-consent-container p{margin:0 0 6px}.nsf-fh__form .inputs-list{list-style:none;margin:0;padding:0}.nsf-fh__form .hsfc-PostSubmit,.nsf-fh__form .submitted-message{color:var(--fh-title);font-size:14px}.nsf-fh.hide-labels .hs-form-field:not(.hs-fieldtype-booleancheckbox):not(.hs-fieldtype-checkbox):not(.hs-fieldtype-radio)>label,.nsf-fh.hide-labels .hsfc-DropdownField .hsfc-FieldLabel,.nsf-fh.hide-labels .hsfc-EmailField .hsfc-FieldLabel,.nsf-fh.hide-labels .hsfc-NumberField .hsfc-FieldLabel,.nsf-fh.hide-labels .hsfc-PhoneField .hsfc-FieldLabel,.nsf-fh.hide-labels .hsfc-TextField .hsfc-FieldLabel,.nsf-fh.hide-labels .hsfc-TextareaField .hsfc-FieldLabel{height:1px;overflow:hidden;position:absolute!important;width:1px;clip:rect(0 0 0 0);white-space:nowrap}@keyframes nsf-fh-up{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes nsf-fh-side{0%{opacity:0;transform:translate(30px,20px)}to{opacity:1;transform:none}}@keyframes nsf-fh-tagin{0%{opacity:0;transform:rotate(calc(var(--fh-rot) - 18deg))}60%{opacity:1;transform:rotate(calc(var(--fh-rot) + 4deg))}to{opacity:1;transform:rotate(var(--fh-rot))}}@keyframes nsf-fh-swing{0%,to{transform:rotate(var(--fh-rot))}50%{transform:rotate(calc(var(--fh-rot) - 3deg))}}@keyframes nsf-fh-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--fh-accent) 55%,transparent)}70%,to{box-shadow:0 0 0 7px transparent}}.nsf-fh.anim .nsf-fh__photo{animation:nsf-fh-up .9s cubic-bezier(.22,1,.36,1) both}.nsf-fh.anim .nsf-fh__card{animation:nsf-fh-side .95s cubic-bezier(.22,1,.36,1) .18s both}.nsf-fh.anim .nsf-fh__tag{animation:nsf-fh-tagin 1s cubic-bezier(.34,1.56,.64,1) .5s both}.nsf-fh.anim.loop .nsf-fh__tag{animation:nsf-fh-tagin 1s cubic-bezier(.34,1.56,.64,1) .5s both,nsf-fh-swing 4s ease-in-out 1.6s infinite}.nsf-fh.loop .nsf-fh__dot{animation:nsf-fh-pulse 2s ease-out infinite}.nsf-fh.loop:not(.anim) .nsf-fh__tag{animation:nsf-fh-swing 4s ease-in-out infinite}.nsf-fh.is-waiting .nsf-fh__card,.nsf-fh.is-waiting .nsf-fh__photo,.nsf-fh.is-waiting .nsf-fh__tag{animation-play-state:paused!important}@media (max-width:767.98px){.nsf-fh__wrap{align-items:center;flex-direction:column;padding:18px 0 30px}.nsf-fh__photo{aspect-ratio:var(--fh-ar);flex:none;height:auto;max-width:var(--fh-pw);width:var(--fh-mpw)}.nsf-fh__card{flex:none;margin:calc(var(--fh-mo)*-1) 0 0;max-width:var(--fh-fw);padding:22px 18px 30px;width:100%}.nsf-fh__note{left:14px;max-width:calc(100% - 28px)}.nsf-fh__name{bottom:calc(var(--fh-mo) + 12px)}}.nsf-fh.nsf-fh .nsf-fh__form select:not([multiple]):not([size]){-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%2314162a' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m7 10 5 5 5-5'/%3E%3C/svg%3E")!important;background-position:right 14px center!important;background-repeat:no-repeat!important;background-size:16px!important;cursor:pointer;padding-right:40px!important}.nsf-fh.nsf-fh .nsf-fh__form select:not([multiple]).is-placeholder,.nsf-fh.nsf-fh .nsf-fh__form select:not([multiple]):invalid{color:color-mix(in srgb,var(--fh-in-text) 45%,transparent)!important}.nsf-fh.nsf-fh .nsf-fh__form select option{color:var(--fh-in-text)}.nsf-fh.nsf-fh .nsf-fh__form .hs-error-msgs{list-style:none;margin:6px 0 0!important;padding:0!important}.nsf-fh.nsf-fh .nsf-fh__form .hs-error-msg,.nsf-fh.nsf-fh .nsf-fh__form .hs-error-msgs label,.nsf-fh.nsf-fh .nsf-fh__form .hsfc-ErrorAlert{background:none!important;border:0!important;box-shadow:none!important;color:#d4304a!important;display:block;font-size:12px!important;font-weight:500;line-height:1.35;margin:6px 0 0 4px!important;padding:0!important}.nsf-fh.nsf-fh .nsf-fh__form .hsfc-ErrorAlert:before{display:none!important}.nsf-fh.nsf-fh .nsf-fh__form .hs-input.invalid.error,.nsf-fh.nsf-fh .nsf-fh__form [aria-invalid=true]{border-color:#e58a99!important}.nsf-fh.in-editor .nsf-fh__form .hs-error-msgs,.nsf-fh.in-editor .nsf-fh__form .hsfc-ErrorAlert{display:none!important}.nsf-fh.in-editor .nsf-fh__form .hs-input.invalid.error,.nsf-fh.in-editor .nsf-fh__form [aria-invalid=true]{border-color:var(--fh-in-border)!important}@media (max-width:1024px),(pointer:coarse){.nsf-fh.nsf-fh .nsf-fh__form .hsfc-DropdownInput input,.nsf-fh.nsf-fh .nsf-fh__form .hsfc-TextInput,.nsf-fh.nsf-fh .nsf-fh__form .hsfc-TextareaInput,.nsf-fh.nsf-fh .nsf-fh__form input:not([type=submit]):not([type=checkbox]):not([type=radio]),.nsf-fh.nsf-fh .nsf-fh__form select:not([multiple]):not([size]),.nsf-fh.nsf-fh .nsf-fh__form textarea:not([disabled]){font-size:max(16px,var(--fh-fs-input))!important}.nsf-fh__form{--hsf-global__font-size:max(16px,var(--fh-fs-input))}}@media (prefers-reduced-motion:reduce){.nsf-fh .nsf-fh__card,.nsf-fh .nsf-fh__dot,.nsf-fh .nsf-fh__head,.nsf-fh .nsf-fh__photo,.nsf-fh .nsf-fh__tag{animation:none!important}}