@layer tokens,base;@layer components{.form-landing-body{background:var(--alt)}.form-landing{padding:2rem 0 3rem}.form-landing__container{max-width:480px;margin-inline-start:auto;margin-inline-end:auto;padding-inline-start:max(1rem,min(4vw,1.5rem));padding-inline-end:max(1rem,min(4vw,1.5rem))}.form-landing__container--wide{max-width:480px}@media (min-width:640px){.form-landing__container--wide{max-width:640px}}@media (min-width:1024px){.form-landing__container--wide{max-width:820px}}.form-landing__brand{color:var(--navy-dark);align-items:center;gap:.6rem;margin-bottom:1.5rem;display:flex}.form-landing__brand svg{width:38px;height:38px;fill:var(--navy-dark)}.form-landing__brand b{letter-spacing:-.02em;font-size:1.1rem;font-weight:900}.form-landing__title{letter-spacing:-.02em;color:var(--navy-dark);margin-bottom:1.2rem;font-size:max(1.6rem,min(1.2rem + 1.4vw,2.1rem));font-weight:800}.form-landing__content{border:1px solid var(--line);border-radius:var(--r-card);background:#fff;padding:max(1.4rem,min(3vw,2rem))}.form-landing__fine{color:var(--ink-muted);margin-top:1rem;font-size:.82rem}.form-landing,.form-landing .gform_wrapper{--color-primary:var(--teal);--color-primary-dark:var(--teal-dark);--color-bg:var(--alt);--color-ink:var(--ink);--font-sans:"Inter", system-ui, sans-serif;--fl-card:#fff;--fl-teal-soft:color-mix(in srgb, var(--teal) 12%, transparent);--fl-surface:var(--alt);--fl-surface-active:#e3e8ee;--fl-text:var(--ink);--fl-text-muted:var(--ink-muted);--fl-divider:var(--line);--fl-accent:var(--color-primary);--fl-accent-dark:var(--color-primary-dark);--fl-radius:12px;--fl-radius-lg:14px;--fl-gap:22px;font-family:var(--font-sans);-webkit-font-smoothing:antialiased;--gf-form-gap-y:22px!important}.form-landing .form-landing__brand span,.form-landing h1{letter-spacing:-.02em}.form-landing h1{color:var(--fl-text);font-weight:700!important}.form-landing .gform_wrapper .gform_title{display:none!important}.form-landing .gform_wrapper .gform_validation_container,.form-landing .gform_wrapper .gfield--type-honeypot{width:1px!important;height:1px!important;position:absolute!important;top:-9999px!important;left:-9999px!important;overflow:hidden!important}.form-landing .gform_wrapper .gfield_required{margin-left:4px;color:var(--fl-accent)!important;font-weight:600!important}.form-landing .gform_wrapper .gfield_label{letter-spacing:-.01em;color:var(--fl-text)!important;margin-bottom:8px!important;font-size:14px!important;font-weight:600!important}.form-landing .gform_wrapper input[type=text],.form-landing .gform_wrapper input[type=email],.form-landing .gform_wrapper input[type=tel],.form-landing .gform_wrapper input[type=number],.form-landing .gform_wrapper input[type=url],.form-landing .gform_wrapper input[type=password],.form-landing .gform_wrapper input[type=date],.form-landing .gform_wrapper select,.form-landing .gform_wrapper textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:50px!important;font-size:16px!important;font-family:var(--font-sans)!important;color:var(--fl-text)!important;border:1.5px solid var(--fl-divider)!important;width:100%!important;box-shadow:none!important;background:#fff!important;border-radius:8px!important;outline:none!important;padding:14px 16px!important;transition:box-shadow .15s,border-color .15s!important}.form-landing .gform_wrapper textarea{line-height:1.5;resize:vertical!important;min-height:120px!important}.form-landing .gform_wrapper .ts-wrapper{width:100%!important;height:auto!important;min-height:50px!important}.form-landing .gform_wrapper .ts-wrapper .ts-control{min-height:50px!important;font-size:16px!important;font-family:var(--font-sans)!important;color:var(--fl-text)!important;border:1.5px solid var(--fl-divider)!important;box-shadow:none!important;background:#fff!important;border-radius:8px!important;padding:11px 40px 11px 16px!important;transition:box-shadow .15s,border-color .15s!important}.form-landing .gform_wrapper .ts-wrapper.focus .ts-control,.form-landing .gform_wrapper .ts-wrapper:focus-within .ts-control{border-color:var(--fl-accent)!important;box-shadow:0 0 0 4px #0f766e2e!important}.form-landing .gform_wrapper .ts-control>input{color:var(--fl-text)!important;background:0 0!important;border:none!important;font-size:16px!important}.form-landing .gform_wrapper .ts-dropdown{border:1.5px solid var(--fl-divider)!important;border-radius:8px!important;margin-top:4px!important;box-shadow:0 8px 24px -8px #00000026!important}.form-landing .gform_wrapper .ts-dropdown .option{padding:12px 16px!important;font-size:16px!important}.form-landing .gform_wrapper input::placeholder,.form-landing .gform_wrapper textarea::placeholder{opacity:.7;color:var(--fl-text-muted)!important}.form-landing .gform_wrapper input:focus,.form-landing .gform_wrapper select:focus,.form-landing .gform_wrapper textarea:focus{border-color:var(--fl-accent)!important;background:#fff!important;box-shadow:0 0 0 4px #0f766e2e!important}.form-landing .gfield_radio--segmented .gfield_radio{border:1px solid var(--fl-divider)!important;background:#fff!important;border-radius:12px!important;flex-direction:column!important;gap:0!important;width:100%!important;margin:0!important;padding:0!important;list-style:none!important;display:flex!important;overflow:hidden!important}.form-landing .gfield_radio--segmented .gchoice{border-bottom:1px solid var(--fl-divider)!important;flex:auto!important;grid-template-columns:none!important;margin:0!important;padding:0!important;transition:background-color .12s!important;display:block!important;position:relative!important}.form-landing .gfield_radio--segmented .gchoice:last-child{border-bottom:0!important}.form-landing .gfield_radio--segmented .gchoice:hover{background:var(--fl-surface)!important}.form-landing .gfield_radio--segmented .gchoice input[type=radio]{opacity:0!important;pointer-events:none!important;width:1px!important;height:1px!important;position:absolute!important}.form-landing .gfield_radio--segmented .gchoice label{width:100%!important;min-height:44px!important;color:var(--fl-text)!important;cursor:pointer!important;text-align:left!important;letter-spacing:-.01em!important;-webkit-user-select:none!important;user-select:none!important;background:0 0!important;border:0!important;justify-content:flex-start!important;align-items:center!important;margin:0!important;padding:12px 16px!important;font-size:16px!important;font-weight:500!important;transition:font-weight .12s!important;display:flex!important}.form-landing .gfield_radio--segmented .gchoice label:after{content:"✓"!important;color:var(--fl-accent)!important;opacity:0!important;margin-left:auto!important;font-size:16px!important;font-weight:700!important;transition:opacity .15s!important}.form-landing .gfield_radio--segmented .gchoice:has(input:checked){background:#0f766e1f!important}.form-landing .gfield_radio--segmented .gchoice:has(input:checked) label{font-weight:600!important}.form-landing .gfield_radio--segmented .gchoice:has(input:checked) label:after{opacity:1!important}.form-landing .gfield_radio--segmented .gchoice:has(input:focus-visible){box-shadow:inset 0 0 0 2px #0f766e66!important}@media (min-width:640px){.form-landing .gfield_radio--segmented .gfield_radio{flex-direction:row!important}.form-landing .gfield_radio--segmented .gchoice{border-bottom:0!important;border-right:1px solid var(--fl-divider)!important;flex:1 1 0!important}.form-landing .gfield_radio--segmented .gchoice:last-child{border-right:0!important}.form-landing .gfield_radio--segmented .gchoice label{text-align:center!important;justify-content:center!important;gap:8px!important;padding:14px 16px!important}.form-landing .gfield_radio--segmented .gchoice label:after{margin-left:0!important}}.form-landing__sections{border:1px solid var(--fl-divider)!important;background:#fff!important;border-radius:12px!important;margin:-12px 0 24px!important;padding:12px 16px!important;box-shadow:0 8px 24px -8px #00000014!important}.form-landing__sections-list{counter-reset:none!important;margin:0!important;padding:0!important;list-style:none!important}.form-landing__sections-item{color:var(--fl-text)!important;border-bottom:1px solid var(--fl-divider)!important;align-items:center!important;gap:12px!important;padding:8px 4px!important;font-size:14px!important;display:flex!important}.form-landing__sections-item:last-child{border-bottom:none!important}.form-landing__sections-num{background:var(--fl-divider)!important;width:24px!important;height:24px!important;color:var(--fl-text-muted)!important;border-radius:50%!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;font-size:11px!important;font-weight:700!important;display:inline-flex!important}.form-landing__sections-item--done .form-landing__sections-num{background:var(--fl-accent)!important;color:#fff!important}.form-landing__sections-item--current .form-landing__sections-num{background:var(--fl-accent)!important;color:#fff!important;box-shadow:0 0 0 4px #0f766e2e!important}.form-landing__sections-title{flex:1!important;font-weight:500!important}.form-landing__sections-item--current .form-landing__sections-title{font-weight:700!important}.form-landing__sections-item--pending .form-landing__sections-title{color:var(--fl-text-muted)!important}.form-landing__sections-status{color:var(--fl-accent)!important;margin-left:auto!important;font-size:14px!important;font-weight:700!important}.form-landing details>summary{display:none!important}.form-landing details{display:block!important}.form-landing details>:not(summary){display:revert!important}.form-landing .gfield_description--why{color:var(--fl-text-muted)!important;opacity:.85!important;margin-top:2px!important;font-size:12px!important;font-style:italic!important;line-height:1.4!important}.form-landing .gfield_description ul{color:var(--fl-text-muted)!important;margin:6px 0 0!important;padding-left:16px!important;font-size:12.5px!important;line-height:1.35!important;list-style:outside!important}.form-landing .gfield_description ul li{break-inside:avoid!important;-webkit-column-break-inside:avoid!important;page-break-inside:avoid!important;margin:0 0 1px!important;padding:0!important}.form-landing .gfield_description .gfield_description__trailer{color:var(--fl-text-muted)!important;margin:8px 0 0!important;font-size:12.5px!important;line-height:1.4!important}@media (min-width:640px){.form-landing .gfield_description ul{columns:2!important;column-fill:balance!important;column-gap:20px!important;margin-top:4px!important}.form-landing .gfield_description ul li:first-child{margin-top:0!important}.form-landing .gfield--type-address .ginput_complex{grid-template-columns:1fr 150px 140px!important;gap:12px!important;display:grid!important}.form-landing .gfield--type-address .ginput_address_line_1,.form-landing .gfield--type-address .ginput_address_line_2,.form-landing .gfield--type-address .ginput_full{grid-column:1/-1!important;width:100%!important}.form-landing .gfield--type-address .ginput_address_city{float:none!important;grid-column:1!important;width:100%!important}.form-landing .gfield--type-address .ginput_address_state{float:none!important;grid-column:2!important;width:100%!important}.form-landing .gfield--type-address .ginput_address_zip{float:none!important;grid-column:3!important;width:100%!important}.form-landing .gfield--type-address .gf_clear,.form-landing .gfield--type-address .gf_clear_complex{display:none!important}}.form-landing .gform_page:has(.gfield--type-number) .gform_fields{--gf-form-gap-y:0!important;row-gap:0!important}.form-landing .gform_page:has(.gfield--type-number) .gfield{margin-top:22px!important}.form-landing .gform_page:has(.gfield--type-number) .gform_fields>.gfield:first-child{margin-top:0!important}.form-landing .gform_page:has(.gfield--type-number) .gfield--type-number+.gfield--type-number{margin-top:0!important}.form-landing .gfield--type-number{border-top:1px solid var(--fl-divider)!important;border-left:1px solid var(--fl-divider)!important;border-right:1px solid var(--fl-divider)!important;background:#fff!important;border-radius:0!important;grid-template-columns:1fr 130px!important;align-items:center!important;column-gap:16px!important;min-height:50px!important;padding:12px 16px!important;transition:background-color .12s!important;display:grid!important}.form-landing .gfield:not(.gfield--type-number)+.gfield--type-number,.form-landing .gform_fields>.gfield--type-number:first-child{border-top-left-radius:12px!important;border-top-right-radius:12px!important;margin-top:12px!important}.form-landing .gform_fields>.gfield--type-number:last-child{border-bottom:1px solid var(--fl-divider)!important;border-bottom-right-radius:12px!important;border-bottom-left-radius:12px!important;margin-bottom:12px!important}.form-landing .gfield--type-number:has(+.gfield:not(.gfield--type-number)){border-bottom:1px solid var(--fl-divider)!important;border-bottom-right-radius:12px!important;border-bottom-left-radius:12px!important;margin-bottom:12px!important}.form-landing .gfield--type-number .gfield_label{color:var(--fl-text)!important;letter-spacing:-.01em!important;grid-area:1/1/auto/2!important;margin:0!important;font-size:16px!important;font-weight:500!important}.form-landing .gfield--type-number .gfield_description{color:var(--fl-text-muted)!important;grid-area:2/1/auto/2!important;margin:2px 0 0!important;font-size:12px!important;line-height:1.4!important}.form-landing .gfield--type-number .ginput_container{background:var(--fl-surface)!important;border-radius:10px!important;grid-area:1/2/-1/3!important;align-self:center!important;align-items:center!important;width:130px!important;height:44px!important;margin:0!important;padding:0 12px!important;transition:background .15s,box-shadow .15s!important;display:flex!important}.form-landing .gfield--type-number:focus-within .ginput_container{box-shadow:0 0 0 3px var(--teal-soft-strong,#0f766e2e)!important;background:#fff!important}.form-landing .gfield--type-number .ginput_container input{text-align:left!important;width:100%!important;height:auto!important;min-height:24px!important;color:var(--fl-text)!important;box-shadow:none!important;font-variant-numeric:tabular-nums!important;background:0 0!important;border:0!important;outline:none!important;padding:0!important;font-size:16px!important;font-weight:500!important}.form-landing .gfield--type-number .ginput_container input::placeholder{color:var(--fl-text-muted)!important;opacity:.6!important;font-weight:400!important}.form-landing .gfield--type-number .gfield_required{margin-left:4px!important;font-size:14px!important}.form-landing .gfield--type-number.gfield_error{background:#fff5f5!important}.form-landing .gfield--type-number .gfield_validation_message{grid-area:3/1/auto/-1!important;margin-top:4px!important}.form-landing .gfield--type-number--boxed{grid-template-columns:1fr 160px!important;align-items:center!important;column-gap:20px!important;min-height:auto!important;padding:16px!important}.form-landing .gfield--type-number--boxed .gfield_label{margin-bottom:4px!important;font-size:16px!important;font-weight:600!important}.form-landing .gfield--type-number--boxed .gfield_description{color:var(--fl-text-muted)!important;margin-top:4px!important;font-size:13px!important;line-height:1.5!important}.form-landing .gfield--type-number--boxed .ginput_container{background:var(--fl-surface)!important;text-align:left!important;border-radius:10px!important;align-self:center!important;align-items:center!important;height:44px!important;padding:0 12px!important;transition:background .15s,box-shadow .15s!important;display:flex!important}.form-landing .gfield--type-number--boxed:focus-within .ginput_container{background:#fff!important;box-shadow:0 0 0 3px #0f766e2e!important}.form-landing .gfield--type-number--boxed .ginput_container input{text-align:left!important;width:100%!important;color:var(--fl-text)!important;font-variant-numeric:tabular-nums!important;background:0 0!important;border:0!important;outline:none!important;padding:0!important;font-size:16px!important;font-weight:500!important}.form-landing .gfield--type-number--boxed:focus-within{background:0 0!important}.form-landing .bk-welcome-block{margin-bottom:24px!important}.form-landing .bk-welcome{max-width:64ch!important}.form-landing .bk-welcome h1,.form-landing .bk-welcome h2{letter-spacing:-.02em!important;color:var(--fl-text)!important;margin:0 0 16px!important;font-size:28px!important;font-weight:800!important;line-height:1.15!important}.form-landing .bk-welcome p{color:var(--fl-text)!important;margin:0 0 14px!important;font-size:15px!important;line-height:1.6!important}.form-landing .bk-welcome p:last-child{margin-bottom:0!important}.form-landing .bk-welcome p+p{color:var(--fl-text-muted)!important}.form-landing .bk-welcome h1+p,.form-landing .bk-welcome h2+p{color:var(--fl-text)!important;font-size:16px!important;font-weight:500!important}.form-landing .bk-welcome .bk-welcome-more{border-top:1px solid var(--fl-divider)!important;margin-top:24px!important;padding-top:20px!important}.form-landing .bk-welcome .bk-welcome-more summary{cursor:default!important;color:var(--fl-text)!important;letter-spacing:-.01em!important;margin:0 0 12px!important;font-size:18px!important;font-weight:700!important;list-style:none!important;display:block!important}.form-landing .bk-welcome .bk-welcome-more summary::-webkit-details-marker{display:none!important}.form-landing .bk-welcome .bk-welcome-more summary::marker{content:""!important}.form-landing .bk-welcome .bk-welcome-more p{color:var(--fl-text-muted)!important;margin-bottom:12px!important;font-size:15px!important;font-weight:400!important}.form-landing .gsection{border-bottom:0!important;margin:0 0 16px!important;padding:8px 0 0!important}.form-landing .gsection_title{letter-spacing:-.02em!important;color:var(--fl-text)!important;margin:0 0 4px!important;font-size:20px!important;font-weight:700!important;line-height:1.2!important}.form-landing .gsection_description{color:var(--fl-text-muted)!important;letter-spacing:-.005em!important;margin:0!important;font-size:14px!important;font-weight:400!important;line-height:1.5!important}.form-landing .gfield--type-name .ginput_complex,.form-landing .gfield--type-name .ginput_container{grid-template-columns:1fr!important;gap:12px!important;display:grid!important}@media (min-width:640px){.form-landing .gfield--type-name .ginput_complex,.form-landing .gfield--type-name .ginput_container{grid-template-columns:1.4fr 1fr 1.4fr 80px!important;row-gap:0!important}.form-landing .gfield--type-name .name_first{grid-column:1!important}.form-landing .gfield--type-name .name_middle{grid-column:2!important}.form-landing .gfield--type-name .name_last{grid-column:3!important}.form-landing .gfield--type-name .name_suffix{grid-column:4!important}}.form-landing .gfield--type-name .name_prefix,.form-landing .gfield--type-name .name_first,.form-landing .gfield--type-name .name_middle,.form-landing .gfield--type-name .name_last,.form-landing .gfield--type-name .name_suffix{flex:none!important;width:auto!important;max-width:100%!important}.form-landing .ui-datepicker-trigger,.form-landing img.ui-datepicker-trigger,.form-landing .gfield--type-date .ui-datepicker-trigger,.form-landing .gfield--input-type-datepicker .ui-datepicker-trigger,.form-landing .gform_save_link,.form-landing button.gform_save_link,.form-landing [id^=gform_save_][id$=_link]{display:none!important}.form-landing .gform_wrapper .gform_page_footer,.form-landing .gform_wrapper .gform_footer{grid-template-columns:auto 1fr!important;justify-content:stretch!important;align-items:stretch!important;gap:12px!important;display:grid!important}.form-landing .gform_wrapper .gform_previous_button{flex:none!important;grid-area:1/1!important;min-width:96px!important}.form-landing .gform_wrapper .gform_next_button,.form-landing .gform_wrapper .gform_button{flex:none!important;grid-area:1/2!important;width:100%!important}.form-landing .gform_wrapper .gform_page_footer:not(:has(.gform_previous_button)){grid-template-columns:1fr!important}.form-landing .gfield_radio--segmented .gfield_radio{box-shadow:0 0 0 1px var(--fl-divider)!important;border:0!important}.form-landing .gfield_radio--segmented .gchoice{background:#fff!important;border-top:0!important;border-left:0!important;border-radius:0!important}.form-landing .gfield_radio--segmented .gchoice:not(:last-child){border-bottom:1px solid var(--fl-divider)!important;border-right:0!important}.form-landing .gfield_radio--segmented .gchoice:last-child{border-bottom:0!important;border-right:0!important}@media (min-width:640px){.form-landing .gfield_radio--segmented .gchoice:not(:last-child){border-bottom:0!important;border-right:1px solid var(--fl-divider)!important}.form-landing .gfield_radio--segmented .gchoice:last-child{border-right:0!important}}.form-landing .gfield--type-radio:not(.gfield_radio--segmented) .gchoice{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:8px 0!important}.form-landing .gfield--type-radio:not(.gfield_radio--segmented) .gchoice:hover{background:0 0!important}.form-landing .gfield--type-radio:not(.gfield_radio--segmented) .gfield_radio{box-shadow:none!important;background:0 0!important;border:0!important;gap:4px!important;padding:0!important;display:grid!important}.form-landing .gfield--type-checkbox .ginput_container_checkbox{background:var(--fl-card,#fff)!important;border:1px solid var(--fl-divider)!important;border-radius:12px!important;padding:0!important;overflow:hidden!important}.form-landing .gfield--type-checkbox .gfield_checkbox{gap:0!important;padding:0!important;display:block!important}.form-landing .gfield--type-checkbox .gchoice{border:0!important;border-bottom:1px solid var(--fl-divider)!important;background:0 0!important;border-radius:0!important;align-items:flex-start!important;gap:12px!important;padding:12px 16px!important;display:flex!important}.form-landing .gfield--type-checkbox .gchoice:last-child{border-bottom:0!important}.form-landing .gfield--type-checkbox .gchoice:hover{background:#00000005!important}.form-landing .gfield--type-checkbox .gchoice:has(input:checked){background:var(--fl-teal-soft,#0f766e14)!important}.form-landing .gfield--type-checkbox .gchoice label{cursor:pointer;color:var(--fl-ink,#1c1c1e);flex:1;font-size:15px;line-height:1.4;font-weight:400!important}.form-landing .gpnf-nested-entries-table{border-collapse:collapse!important;width:100%!important;box-shadow:0 0 0 1px var(--fl-divider)!important;background:#fff!important;border-radius:12px!important;margin:0!important;overflow:hidden!important}.form-landing .gpnf-nested-entries-table thead th{text-transform:uppercase!important;letter-spacing:.06em!important;color:var(--fl-text-muted)!important;text-align:left!important;border-bottom:1px solid var(--fl-divider)!important;background:#fafafb!important;padding:12px 16px!important;font-size:11px!important;font-weight:700!important}.form-landing .gpnf-nested-entries-table tbody td{color:var(--fl-text)!important;border-bottom:1px solid var(--fl-divider)!important;padding:14px 16px!important;font-size:15px!important}.form-landing .gpnf-nested-entries-table tbody tr:last-child td{border-bottom:0!important}.form-landing .gpnf-nested-entries:has(.gpnf-no-entries:not([style*=none])){display:none!important}.form-landing .gpnf-nested-entries-container:has(.gpnf-no-entries:not([style*=none])){box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important}.form-landing .gpnf-no-entries,.form-landing tr.gpnf-no-entries,.form-landing .map-it-link,.form-landing a.map-it-link,.form-landing .gpnf-nested-entries .map-it-link,.gpnf-modal .map-it-link{display:none!important}.form-landing .gpnf-add-entry,.form-landing button.gpnf-add-entry{width:100%!important;min-height:56px!important;font-family:var(--font-sans)!important;color:var(--fl-accent)!important;border:1.5px dashed var(--fl-divider)!important;cursor:pointer!important;letter-spacing:-.01em!important;background:0 0!important;border-radius:12px!important;justify-content:center!important;align-items:center!important;gap:6px!important;margin:12px 0 0!important;padding:14px 16px!important;font-size:15px!important;font-weight:600!important;transition:background-color .15s,border-color .15s,color .15s!important;display:inline-flex!important}.form-landing .gpnf-add-entry:hover:not(:disabled){border-color:var(--fl-accent)!important;background:#0f766e0f!important;border-style:solid!important}.form-landing .gpnf-add-entry:disabled{opacity:.4!important;cursor:not-allowed!important;background:0 0!important;border-style:dashed!important}.form-landing .gpnf-add-entry:before{content:"+"!important;font-size:20px!important;font-weight:600!important;line-height:1!important}.form-landing .bk-intake .gpnf-add-entry,.form-landing form.bk-intake .gpnf-add-entry,.form-landing .gform_wrapper .gpnf-add-entry{color:var(--fl-accent)!important;border:1.5px dashed var(--fl-divider)!important;box-shadow:none!important;text-shadow:none!important;background:0 0!important}.form-landing .bk-intake .gpnf-add-entry:hover:not(:disabled),.form-landing .gform_wrapper .gpnf-add-entry:hover:not(:disabled){border-color:var(--fl-accent)!important;background:#0f766e0f!important;border-style:solid!important}.gpnf-modal .tingle-modal__close,.gpnf-modal button.tingle-modal__close,.tingle-modal .tingle-modal__close{display:none!important}.form-landing .gform_wrapper .gform_previous_button{color:var(--fl-accent)!important;letter-spacing:-.01em!important;min-width:auto!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0 12px!important;font-size:15px!important;font-weight:600!important;position:relative!important}.form-landing .gform_wrapper .gform_previous_button:before{content:"‹"!important;vertical-align:-2px!important;margin-right:4px!important;font-size:22px!important;font-weight:500!important;line-height:1!important;display:inline-block!important}.form-landing .gform_wrapper .gform_previous_button:hover{background:#0f766e0f!important;border-radius:8px!important}@media (min-width:1024px){.form-landing .form-landing__container,.form-landing--gated .form-landing__container{max-width:600px!important}}.form-landing .gform_wrapper .gsection,.form-landing .gform_wrapper .gfield--type-section,.form-landing .gfield--type-section{border-top:0!important;border-bottom:0!important}.form-landing .gsection_description{border-bottom:0!important}.form-landing .gform_wrapper select,.form-landing select{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;height:50px!important;min-height:50px!important;font-size:16px!important;line-height:1.2!important;font-family:var(--font-sans)!important;color:var(--fl-text)!important;border:1.5px solid var(--fl-divider)!important;box-shadow:none!important;cursor:pointer!important;text-overflow:ellipsis!important;background-color:#fff!important;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'><path d='M1 1.5L6 6.5L11 1.5' stroke='%236e6e73' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/></svg>")!important;background-position:right 14px center!important;background-repeat:no-repeat!important;background-size:12px 8px!important;border-radius:8px!important;outline:none!important;padding:0 40px 0 14px!important;font-weight:500!important;transition:box-shadow .15s,border-color .15s!important}.form-landing select:focus{border-color:var(--fl-accent)!important;box-shadow:0 0 0 4px #0f766e2e!important}.form-landing select:invalid,.form-landing select option[value=""]{color:var(--fl-text-muted)!important}.form-landing .gform_wrapper .gfield_error input,.form-landing .gform_wrapper .gfield_error select,.form-landing .gform_wrapper .gfield_error textarea{background:#fff1f2!important;border-color:#ef4444!important;box-shadow:0 0 0 4px #ef444426!important}.form-landing .gform_wrapper .gfield_validation_message,.form-landing .gform_wrapper .validation_message{color:#b91c1c!important;background:0 0!important;border:none!important;margin-top:6px!important;padding:0!important;font-size:13px!important}.form-landing .gform_wrapper .gfield_checkbox label,.form-landing .gform_wrapper .gfield_radio label{min-height:44px;color:var(--fl-text);cursor:pointer;border-bottom:1px solid var(--fl-divider);align-items:center;gap:10px;padding:8px 0;font-size:16px;display:flex!important}.form-landing .gform_wrapper .gfield_checkbox li:last-child label,.form-landing .gform_wrapper .gfield_radio li:last-child label{border-bottom:none}.form-landing .gform_wrapper input[type=checkbox],.form-landing .gform_wrapper input[type=radio]{flex-shrink:0;width:22px!important;height:22px!important;min-height:0!important;accent-color:var(--fl-accent)!important}.form-landing .gform_wrapper .gform_button,.form-landing .gform_wrapper .gform_next_button,.form-landing .gform_wrapper .gform_previous_button{letter-spacing:-.01em;-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:50px!important;font-size:17px!important;font-weight:600!important;font-family:var(--font-sans)!important;border-radius:var(--fl-radius-lg)!important;cursor:pointer!important;border:none!important;padding:0 24px!important;transition:background-color .15s,transform .1s!important}.form-landing .gform_wrapper .gform_button,.form-landing .gform_wrapper .gform_next_button{background:var(--fl-accent)!important;color:#fff!important;flex:auto!important}.form-landing .gform_wrapper .gform_button:hover,.form-landing .gform_wrapper .gform_next_button:hover{background:var(--fl-accent-dark)!important}.form-landing .gform_wrapper .gform_button:active,.form-landing .gform_wrapper .gform_next_button:active{transform:scale(.98)}.form-landing .gform_wrapper .gform_previous_button{background:var(--fl-surface)!important;color:var(--fl-text)!important;flex:none!important;min-width:96px!important}.form-landing .gform_wrapper .gform_page_footer,.form-landing .gform_wrapper .gform-page-footer,.form-landing .gform_wrapper .gform_footer{-webkit-backdrop-filter:saturate(180%)blur(20px)!important;backdrop-filter:saturate(180%)blur(20px)!important;border:none!important;border-top:1px solid var(--fl-divider)!important;padding:14px 16px max(14px, env(safe-area-inset-bottom))!important;z-index:10!important;background:#ffffffb8!important;grid-template-columns:auto 1fr!important;align-items:stretch!important;gap:12px!important;margin:32px -16px 0!important;display:grid!important;position:sticky!important;bottom:0!important}.form-landing .gform_wrapper .gform_page_footer:not(:has(.gform_previous_button)){grid-template-columns:1fr!important}.form-landing .gform_wrapper .gform-page-footer:not(:has(.gform_previous_button)){grid-template-columns:1fr!important}.form-landing .gform_wrapper .gform_footer:not(:has(.gform_previous_button)){grid-template-columns:1fr!important}.form-landing .gform_wrapper .gform_previous_button{grid-area:1/1!important}.form-landing .gform_wrapper .gform_next_button,.form-landing .gform_wrapper .gform_button{grid-area:1/2!important;width:100%!important}.form-landing .gform_wrapper .gform_page_footer:not(:has(.gform_previous_button)) .gform_next_button{grid-column:1!important}.form-landing .gform_wrapper .gform_page_footer:not(:has(.gform_previous_button)) .gform_button{grid-column:1!important}.form-landing .gform_wrapper .gform_page_footer:before,.form-landing .gform_wrapper .gform_footer:before{display:none!important}.form-landing .gform_wrapper .gform_page_footer .gform_next_button,.form-landing .gform_wrapper .gform_footer .gform_button{box-shadow:none!important}.form-landing .gform_ajax_spinner,.form-landing img.gform_ajax_spinner,.form-landing .gform-loader{display:none!important}.gform_wrapper.gform_validation_error .form-landing,.form-landing.gform_ajax_loading .gform_next_button,.form-landing.gform_ajax_loading .gform_button,.form-landing .gform_wrapper.gform_ajax_loading .gform_next_button,.form-landing .gform_wrapper.gform_ajax_loading .gform_button,.form-landing .gform_next_button[disabled]:not([data-fl-default]),.form-landing .gform_button[disabled]:not([data-fl-default]){color:#0000!important;pointer-events:none!important;position:relative!important}.form-landing .gform_next_button[disabled]:after,.form-landing .gform_button[disabled]:after{content:""!important;border:2.5px solid #ffffff59!important;border-top-color:#fff!important;border-radius:50%!important;width:22px!important;height:22px!important;margin:-11px 0 0 -11px!important;animation:.7s linear infinite form-landing-spin!important;position:absolute!important;top:50%!important;left:50%!important}@keyframes form-landing-spin{to{transform:rotate(360deg)}}.form-landing .gform_wrapper .gform_page_footer>.gform_next_button:only-child,.form-landing .gform_wrapper .gform_footer>.gform_button:only-child{flex:100%!important;width:100%!important}.form-landing .form-landing__step-counter{letter-spacing:.08em!important;text-transform:uppercase!important;color:var(--fl-text-muted)!important;text-align:center!important;margin-top:32px!important;margin-bottom:6px!important;font-size:11px!important;font-weight:700!important;display:block!important}.form-landing .form-landing__step-title{letter-spacing:-.02em!important;color:var(--fl-text)!important;text-align:center!important;margin-bottom:16px!important;font-size:22px!important;font-weight:800!important;line-height:1.2!important;display:block!important}.form-landing .form-landing__step-meta,.form-landing .form-landing__step-next,.form-landing--page-n h1,.form-landing--page-n .gform_description{display:none!important}.form-landing__saved{color:var(--fl-text-muted)!important;letter-spacing:.01em!important;margin:-16px 0 8px!important;font-size:12px!important;font-weight:500!important}.form-landing__time-left{letter-spacing:.06em!important;text-transform:uppercase!important;color:var(--fl-text-muted)!important;pointer-events:none!important;font-size:11px!important;font-weight:600!important;position:absolute!important;top:0!important;right:0!important}.form-landing .gf_progressbar_wrapper{background:0 0!important;margin:12px 0 24px!important;padding:0!important;position:relative!important}.form-landing .gf_progressbar_title{color:var(--fl-text-muted)!important;letter-spacing:-.01em!important;margin:0 0 8px!important;font-size:13px!important;font-weight:600!important}.form-landing .gf_progressbar{background:var(--fl-divider)!important;height:6px!important;box-shadow:none!important;border:none!important;border-radius:999px!important;overflow:hidden!important}.form-landing .gf_progressbar_percentage{background:var(--fl-accent)!important;height:100%!important;box-shadow:none!important;color:#0000!important;border-radius:999px!important;font-size:0!important;transition:width .35s!important;display:block!important}.form-landing .gform_wrapper .gf_page_steps{background:0 0!important;flex-wrap:nowrap!important;justify-content:center!important;align-items:center!important;gap:8px!important;height:auto!important;margin:0 0 32px!important;padding:0!important;list-style:none!important;display:flex!important;overflow:visible!important}.form-landing .gform_wrapper .gf_step{background:var(--fl-divider)!important;color:#0000!important;border:none!important;border-radius:50%!important;flex:none!important;width:8px!important;height:8px!important;margin:0!important;padding:0!important;font-size:0!important;transition:all .25s!important;display:block!important;overflow:hidden!important}.form-landing .gform_wrapper .gf_step_number,.form-landing .gform_wrapper .gf_step_label{display:none!important}.form-landing .gform_wrapper .gf_step_completed{background:var(--fl-accent)!important}.form-landing .gform_wrapper .gf_step_active{background:var(--fl-accent)!important;border-radius:4px!important;width:28px!important;box-shadow:0 0 0 4px #0f766e2e!important}@media (max-width:639px){.form-landing .gform_wrapper{margin-inline-start:0;margin-inline-end:0}.form-landing .gform_wrapper .gform_body,.form-landing .gform_wrapper .gform_footer,.form-landing .gform_wrapper .gform_page_footer,.form-landing .gform_wrapper .gf_page_steps{padding-inline-start:16px;padding-inline-end:16px}}.gpnf-modal.tingle-modal{-webkit-backdrop-filter:saturate(140%)blur(2px);backdrop-filter:saturate(140%)blur(2px);--fl-divider:var(--line);--fl-text:var(--ink);--fl-text-muted:var(--ink-muted);--fl-card:#fff;--fl-surface:var(--alt);--fl-accent:var(--teal);--fl-teal-soft:color-mix(in srgb, var(--teal) 12%, transparent);--color-primary:var(--teal);--color-primary-dark:var(--teal-dark);--color-ink:var(--ink);--color-bg:var(--alt);background:#1c1c1e59!important;justify-content:center!important;align-items:center!important;padding:24px!important;display:flex!important}.gpnf-modal .tingle-modal-box{opacity:0!important;background:#fff!important;border-radius:16px!important;flex-direction:column!important;width:min(560px,100%)!important;max-width:560px!important;height:auto!important;max-height:calc(100vh - 48px)!important;margin:0 auto!important;transition:opacity .2s,transform .2s!important;display:flex!important;position:relative!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;overflow:hidden!important;transform:translateY(8px)scale(.98)!important;box-shadow:0 25px 50px -12px #00000040,0 10px 20px -10px #0000001a!important}.gpnf-modal.tingle-modal--visible .tingle-modal-box{opacity:1!important;transform:translateY(0)scale(1)!important}@media (max-width:639px){.gpnf-modal.tingle-modal{align-items:flex-end!important;padding:0!important}.gpnf-modal .tingle-modal-box{border-radius:16px 16px 0 0!important;width:100%!important;max-width:100%!important;max-height:92vh!important;margin:0!important;transform:translateY(100%)!important;box-shadow:0 -20px 40px -10px #0000002e!important}.gpnf-modal.tingle-modal--visible .tingle-modal-box{transform:translateY(0)!important}}.gpnf-modal .gpnf-modal-header{color:var(--color-ink,#1c1c1e)!important;height:auto!important;font-size:16px!important;font-weight:600!important;line-height:1.3!important;font-family:var(--font-sans,system-ui, sans-serif)!important;letter-spacing:-.01em!important;text-align:center!important;background:#fff!important;border-bottom:0!important;border-radius:0!important;flex-shrink:0!important;margin:0!important;padding:18px 24px 12px!important}@media (max-width:639px){.gpnf-modal .tingle-modal-box:before{content:"";background:#3c3c4340;border-radius:2px;flex-shrink:0;width:36px;height:4px;margin:6px auto 0;display:block}}.gpnf-modal .ginput_container,.gpnf-modal .gfield--type-number .ginput_container,.gpnf-modal .gfield--type-text .ginput_container,.gpnf-modal .gfield--type-email .ginput_container,.gpnf-modal .gfield--type-phone .ginput_container,.gpnf-modal .gfield--type-date .ginput_container,.gpnf-modal .gfield--type-website .ginput_container,.gpnf-modal .gfield--type-textarea .ginput_container{box-shadow:none!important;background:0 0!important;border:0!important;width:100%!important;height:auto!important;padding:0!important;display:block!important}.gpnf-modal input[type=text],.gpnf-modal input[type=email],.gpnf-modal input[type=tel],.gpnf-modal input[type=number],.gpnf-modal input[type=url],.gpnf-modal input[type=password],.gpnf-modal input[type=date],.gpnf-modal input.gform_currency_field,.gpnf-modal .ginput_container input:not([type=radio]):not([type=checkbox]):not([type=file]):not([type=submit]),.gpnf-modal .ginput_complex input:not([type=radio]):not([type=checkbox]),.gpnf-modal textarea,.gpnf-modal select{width:100%!important;height:44px!important;min-height:44px!important;font-size:16px!important;font-family:var(--font-sans)!important;color:var(--ink,#1c1c1e)!important;box-shadow:none!important;background:#fff!important;border:1.5px solid #3c3c4347!important;border-radius:8px!important;outline:none!important;padding:10px 12px!important;transition:border-color .15s,box-shadow .15s!important}.gpnf-modal textarea{resize:vertical!important;height:auto!important;min-height:80px!important;padding:10px 12px!important;line-height:1.45!important}.gpnf-modal input:focus,.gpnf-modal textarea:focus,.gpnf-modal select:focus{border-color:var(--teal,#0f766e)!important;box-shadow:0 0 0 3px #0f766e2e!important}.gpnf-modal .ui-datepicker-trigger,.gpnf-modal img.ui-datepicker-trigger{display:none!important}.gpnf-modal .gform_fields{--gf-form-gap-y:14px!important;row-gap:14px!important}.gpnf-modal .gfield_label{margin:0 0 4px!important;font-size:14px!important}.gpnf-modal .gfield_description{color:var(--muted,#6e6e73)!important;margin:0 0 6px!important;font-size:12px!important;line-height:1.4!important}.gpnf-modal .ginput_complex label,.gpnf-modal .gform-field-label--type-sub{color:var(--muted,#6e6e73)!important;margin:4px 0 0!important;padding:0!important;font-size:12px!important;font-weight:500!important;display:block!important}.gpnf-modal .ginput_complex{grid-template-columns:1fr 110px 120px!important;gap:10px!important;display:grid!important}.gpnf-modal .ginput_complex .ginput_full,.gpnf-modal .ginput_complex .ginput_address_line_1,.gpnf-modal .ginput_complex .ginput_address_line_2{grid-column:1/-1!important;width:100%!important}.gpnf-modal .ginput_complex .ginput_address_city{float:none!important;grid-column:1!important;width:100%!important}.gpnf-modal .ginput_complex .ginput_address_state{float:none!important;grid-column:2!important;width:100%!important}.gpnf-modal .ginput_complex .ginput_address_zip{float:none!important;grid-column:3!important;width:100%!important}.gpnf-modal .gf_clear_complex,.gpnf-modal .gf_clear{display:none!important}@media (max-width:479px){.gpnf-modal .ginput_complex{grid-template-columns:1fr!important}.gpnf-modal .ginput_complex .ginput_address_city,.gpnf-modal .ginput_complex .ginput_address_state,.gpnf-modal .ginput_complex .ginput_address_zip{grid-column:1!important}}.gpnf-modal .ts-wrapper{width:100%!important;height:auto!important;min-height:44px!important}.gpnf-modal .ts-wrapper .ts-control{height:44px!important;min-height:44px!important;font-size:16px!important;font-family:var(--font-sans)!important;color:var(--ink,#1c1c1e)!important;box-shadow:none!important;cursor:pointer!important;background:#fff!important;border:1.5px solid #3c3c4347!important;border-radius:8px!important;align-items:center!important;padding:8px 36px 8px 12px!important;display:flex!important}.gpnf-modal .ts-wrapper .ts-control:after{content:""!important;pointer-events:none!important;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'><path d='M1 1.5L6 6.5L11 1.5' stroke='%236e6e73' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/></svg>") 50%/contain no-repeat!important;width:12px!important;height:8px!important;margin-top:-4px!important;position:absolute!important;top:50%!important;right:14px!important}.gpnf-modal .ts-wrapper.focus .ts-control,.gpnf-modal .ts-wrapper:focus-within .ts-control{border-color:var(--teal,#0f766e)!important;box-shadow:0 0 0 3px #0f766e2e!important}.gpnf-modal .ts-wrapper .ts-control>input{color:var(--ink,#1c1c1e)!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;font-size:16px!important}.gpnf-modal .ts-wrapper .ts-dropdown{border:1.5px solid #3c3c4347!important;border-radius:8px!important;margin-top:4px!important;box-shadow:0 8px 24px -8px #00000026!important}.gpnf-modal .ts-wrapper .ts-dropdown .option{padding:10px 12px!important;font-size:15px!important}.gpnf-modal select{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;height:44px!important;min-height:44px!important;color:var(--ink,#1c1c1e)!important;cursor:pointer!important;text-overflow:ellipsis!important;background-color:#fff!important;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'><path d='M1 1.5L6 6.5L11 1.5' stroke='%236e6e73' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/></svg>")!important;background-position:right 12px center!important;background-repeat:no-repeat!important;background-size:12px 8px!important;border:1.5px solid #3c3c4347!important;border-radius:8px!important;width:100%!important;padding:0 36px 0 12px!important;font-size:16px!important;font-weight:500!important}.gpnf-modal .gfield_radio{border:1px solid var(--fl-divider)!important;background:#fff!important;border-radius:10px!important;gap:0!important;display:grid!important;overflow:hidden!important}.gpnf-modal .gchoice{border:0!important;border-bottom:1px solid var(--fl-divider)!important;cursor:pointer!important;background:0 0!important;border-radius:0!important;align-items:center!important;gap:0!important;padding:0!important;transition:background-color .12s!important;display:flex!important;position:relative!important}.gpnf-modal .gchoice:last-child{border-bottom:0!important}.gpnf-modal .gchoice:hover{background:var(--surface,#f2f2f7)!important}.gpnf-modal .gchoice input[type=radio],.gpnf-modal .gchoice input[type=checkbox]{opacity:0!important;pointer-events:none!important;border:0!important;width:1px!important;height:1px!important;margin:0!important;padding:0!important;position:absolute!important}.gpnf-modal .gchoice label{width:100%!important;color:var(--ink,#1c1c1e)!important;cursor:pointer!important;letter-spacing:-.01em!important;align-items:center!important;margin:0!important;padding:12px 16px!important;font-size:15px!important;font-weight:500!important;display:flex!important}.gpnf-modal .gchoice label:after{content:"✓"!important;color:var(--teal,#0f766e)!important;opacity:0!important;margin-left:auto!important;font-size:16px!important;font-weight:700!important;transition:opacity .15s!important}.gpnf-modal .gchoice:has(input:checked){background:#0f766e1a!important}.gpnf-modal .gchoice:has(input:checked) label{font-weight:600!important}.gpnf-modal .gchoice:has(input:checked) label:after{opacity:1!important}.gpnf-modal .gform_wrapper .gform_button,.gpnf-modal .gform_wrapper .gform_next_button,.gpnf-modal .gform_wrapper .gform_previous_button,.gpnf-modal .gform_wrapper button[type=submit],.gpnf-modal .gform_wrapper input[type=submit]{opacity:0!important;pointer-events:none!important;width:1px!important;height:1px!important;margin:0!important;padding:0!important;position:absolute!important;left:-9999px!important}.gpnf-modal .tingle-modal-box__footer .tingle-btn--default~.tingle-btn--default{display:none!important}.gpnf-modal .gform_wrapper .gform_page_footer,.gpnf-modal .gform_wrapper .gform_footer,.gpnf-modal .gform_wrapper .gfield--type-submit{visibility:hidden!important;text-indent:-999rem!important;pointer-events:none!important;height:0!important;box-shadow:none!important;background:0 0!important;border:none!important;margin:0!important;padding:0!important;position:absolute!important}.gpnf-modal .tingle-modal-box__content{-webkit-overflow-scrolling:touch!important;flex:auto!important;height:auto!important;min-height:0!important;max-height:none!important;padding:20px!important;overflow:hidden auto!important}.gpnf-modal.tingle-modal--overflow{overflow:hidden!important}.gpnf-modal .gform_fields{--gf-form-gap-y:14px!important}.gpnf-modal .gfield_label,.gpnf-modal .gform-field-label{letter-spacing:-.01em;color:var(--color-ink,#1c1c1e)!important;margin-bottom:8px!important;font-size:14px!important;font-weight:600!important}.gpnf-modal .gfield_required{color:var(--color-primary,#0f766e)!important;font-weight:600!important}.gpnf-modal input[type=text],.gpnf-modal input[type=email],.gpnf-modal input[type=tel],.gpnf-modal input[type=number],.gpnf-modal input[type=url],.gpnf-modal input[type=password],.gpnf-modal input[type=date],.gpnf-modal textarea{transition:box-shadow .15s,border-color .15s;height:44px!important;min-height:44px!important;font-size:16px!important;font-family:var(--font-sans,system-ui, sans-serif)!important;color:var(--color-ink,#1c1c1e)!important;border:1.5px solid var(--fl-divider)!important;width:100%!important;box-shadow:none!important;box-sizing:border-box!important;background:#fff!important;border-radius:8px!important;outline:none!important;padding:0 14px!important}.gpnf-modal textarea{height:auto!important;min-height:88px!important;padding:12px 14px!important}.gpnf-modal select{transition:box-shadow .15s,border-color .15s;height:44px!important;min-height:44px!important;font-size:16px!important;font-family:var(--font-sans,system-ui, sans-serif)!important;color:var(--color-ink,#1c1c1e)!important;width:100%!important;box-shadow:none!important;box-sizing:border-box!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background:#fff url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8' fill='none'><path d='M1 1.5L6 6.5L11 1.5' stroke='%238e8e93' stroke-width='1.5' stroke-linecap='round'/></svg>") right 14px center/12px 8px no-repeat!important;border:1.5px solid #3c3c4347!important;border-radius:8px!important;outline:none!important;padding:0 34px 0 14px!important}.gpnf-modal input:focus,.gpnf-modal select:focus,.gpnf-modal textarea:focus{border-color:#0f766e!important;box-shadow:0 0 0 4px #0f766e2e!important}.gpnf-modal .tingle-modal-box__footer{background:var(--color-bg,#f7f9fa)!important;border-top:1px solid var(--line)!important;padding:14px 20px!important;padding-bottom:max(14px, env(safe-area-inset-bottom))!important;border-radius:0!important;flex-shrink:0!important;justify-content:flex-end!important;gap:8px!important;display:flex!important}.gpnf-modal.tingle-modal--overflow .tingle-modal-box__footer--sticky{border-radius:0!important}.gpnf-modal .tingle-btn{min-height:44px!important;font-size:15px!important;font-weight:600!important;font-family:var(--font-sans,system-ui, sans-serif)!important;letter-spacing:-.01em!important;cursor:pointer!important;vertical-align:middle!important;border:none!important;border-radius:12px!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:12px 22px!important;text-decoration:none!important;transition:background-color .15s,transform .1s,box-shadow .15s!important;display:inline-flex!important}.gpnf-modal .tingle-btn:active{transform:scale(.98)}.gpnf-modal .tingle-btn--primary{background:var(--color-primary,#0f766e)!important;color:#fff!important;box-shadow:0 6px 18px -6px #0f766e66!important}.gpnf-modal .tingle-btn--primary:hover{background:var(--color-primary-dark,#0b574f)!important}.gpnf-modal .tingle-btn--default{color:var(--color-ink,#1c1c1e)!important;border:1.5px solid var(--line)!important;background:#fff!important}.gpnf-modal .tingle-btn--default:hover{background:var(--alt)!important;border-color:var(--navy-dark)!important}.gpnf-modal .tingle-btn--danger{visibility:hidden!important;color:#fff!important;background:#ef4444!important}.gpnf-modal .gpnf-btn-cancel-mobile{display:none!important}.gpnf-modal .tingle-btn:disabled{opacity:.5;cursor:not-allowed!important;filter:none!important}.gpnf-modal .tingle-modal__close{-webkit-backdrop-filter:blur(8px);transition:background-color .15s;color:#fff!important;background:#ffffff26!important;border-radius:50%!important;width:36px!important;height:36px!important;top:1.25rem!important;right:1.25rem!important}.gpnf-modal .tingle-modal__close:hover{color:#fff!important;background:#ffffff40!important}.form-landing .gpnf-add-entry,.form-landing .gform-theme--framework .gpnf-add-entry{min-height:44px!important;font-size:15px!important;font-weight:600!important;font-family:var(--font-sans,system-ui, sans-serif)!important;letter-spacing:-.01em!important;background:var(--color-primary,#0f766e)!important;color:#fff!important;cursor:pointer!important;border:none!important;border-radius:12px!important;justify-content:center!important;align-items:center!important;padding:10px 22px!important;text-decoration:none!important;transition:background-color .15s,transform .1s!important;display:inline-flex!important;box-shadow:0 6px 18px -6px #0f766e66!important}.form-landing .gpnf-add-entry:hover{background:var(--color-primary-dark,#0b574f)!important}.form-landing .gpnf-add-entry:active{transform:scale(.98)}.form-landing .gpnf-nested-entries-container{background:0 0!important;border:0!important;border-radius:0!important;margin-bottom:0!important;overflow:visible!important}.form-landing .gpnf-nested-entries{border-collapse:separate!important;border-spacing:0!important;border:1px solid var(--line)!important;background:#fff!important;border-radius:12px!important;width:100%!important;overflow:hidden!important}.form-landing .gpnf-nested-entries thead tr{background:var(--alt)!important}.form-landing .gpnf-nested-entries th{text-transform:uppercase!important;letter-spacing:.05em!important;color:var(--ink-muted)!important;text-align:left!important;background:0 0!important;border-bottom:0!important;padding:12px 16px!important;font-size:11px!important;font-weight:700!important}.form-landing .gpnf-nested-entries tbody tr:first-child td{border-top:1px solid var(--line)!important}@media (min-width:761px){.form-landing .gpnf-nested-entries td{color:var(--color-ink,#1c1c1e)!important;border-bottom:1px solid #3c3c4314!important;padding:14px 16px!important;font-size:15px!important}.form-landing .gpnf-nested-entries tbody tr:last-child td{border-bottom:none!important}}@media (max-width:760px){.form-landing .gpnf-nested-entries,.form-landing .gpnf-nested-entries tbody,.form-landing .gpnf-nested-entries tr,.form-landing .gpnf-nested-entries td{width:100%!important;display:block!important}.form-landing .gpnf-nested-entries thead{display:none!important}.form-landing .gpnf-nested-entries tbody tr{border:1px solid var(--line)!important;background:#fff!important;border-radius:12px!important;margin-bottom:12px!important;overflow:hidden!important}.form-landing .gpnf-nested-entries td{text-align:left!important;border:0!important;border-top:1px solid var(--line)!important;color:var(--ink)!important;padding:12px 16px!important;font-size:15px!important}.form-landing .gpnf-nested-entries tbody tr td:first-child{border-top:0!important}.form-landing .gpnf-nested-entries td:before{content:attr(data-heading)!important;white-space:normal!important;text-overflow:clip!important;text-transform:uppercase!important;letter-spacing:.05em!important;width:auto!important;max-width:none!important;color:var(--ink-muted)!important;margin:0 0 4px!important;padding:0!important;font-size:11px!important;font-weight:700!important;line-height:1.3!important;display:block!important;position:static!important;overflow:visible!important}.form-landing .gpnf-nested-entries td.gpnf-row-actions:before{display:none!important}.form-landing .gpnf-nested-entries td.gpnf-row-actions{background:0 0!important}}.form-landing .gpnf-row-actions ul{justify-content:flex-end!important;align-items:center!important;gap:14px!important;margin:0!important;padding:0!important;list-style:none!important;display:flex!important}.form-landing .gpnf-row-actions li{margin:0!important;padding:0!important}.form-landing .gpnf-row-actions button,.form-landing .gpnf-row-actions .edit-button,.form-landing .gpnf-row-actions .delete-button{color:var(--color-ink,#1c1c1e)!important;cursor:pointer!important;background:0 0!important;border:1px solid #3c3c4333!important;border-radius:8px!important;padding:6px 12px!important;font-size:13px!important;font-weight:600!important;transition:background-color .15s,border-color .15s!important}.form-landing .gpnf-row-actions .edit-button:hover{border-color:var(--color-primary,#0f766e)!important;color:var(--color-primary,#0f766e)!important;background:#0f766e14!important}.form-landing .gpnf-row-actions .delete-button{color:#ef4444!important;border-color:#ef444473!important}.form-landing .gpnf-row-actions .delete-button:hover{color:#ef4444!important;background:#ef444414!important;border-color:#ef4444!important}@media (max-width:639px){.gpnf-modal .tingle-modal-box{border-radius:16px 16px 0 0!important;width:100%!important;margin:auto 0 0!important}.gpnf-modal .tingle-modal-box__content{padding:20px!important}.gpnf-modal .gpnf-modal-header{padding:16px 20px!important;font-size:16px!important}.gpnf-modal .tingle-modal-box__footer{padding:12px 20px!important}}.form-landing__step-counter{letter-spacing:.06em;text-transform:uppercase;color:var(--teal-dark);margin-bottom:.2rem;font-size:.78rem;font-weight:800}.form-landing__step-title{color:var(--navy-dark);margin-bottom:.8rem;font-size:1.15rem;font-weight:800}.form-landing__time-left{color:var(--ink-muted);margin-top:.5rem;font-size:.8rem;font-weight:600}.form-landing__saved{color:var(--teal-dark);margin-bottom:1rem;font-size:.8rem;font-weight:700}.form-landing--page-n .form-landing__title{display:none}.form-landing .form-landing__last-saved{color:var(--ink-muted)!important;text-align:center!important;margin:1rem 0 0!important;font-size:.8rem!important;font-weight:600!important}.form-landing .form-landing__last-saved a{display:none!important}.form-foot{background:var(--footer);color:#ffffffb8;border-top:2.5px solid var(--navy-dark);padding:2rem 0}.form-foot__in{max-width:480px;margin-inline-start:auto;margin-inline-end:auto;padding-inline-start:max(1rem,min(4vw,1.5rem));padding-inline-end:max(1rem,min(4vw,1.5rem));font-size:.72rem;line-height:1.7}.form-foot p{color:inherit}.form-foot p+p{margin-top:.4rem}.form-foot a.l{color:var(--teal-soft);text-decoration:underline}.form-foot a.l:hover{color:#fff}.form-landing #magic-login-shortcode{max-width:480px;margin-inline-start:auto;margin-inline-end:auto}.form-landing .magic-login-form-header .message{background:var(--fl-teal-soft)!important;color:var(--fl-text)!important;border:0!important;border-radius:10px!important;margin:0 0 20px!important;padding:12px 16px!important;font-size:14px!important;line-height:1.5!important}.form-landing .magic-login-inline-login-form label{letter-spacing:-.01em;color:var(--fl-text)!important;margin-bottom:8px!important;font-size:14px!important;font-weight:600!important;display:block!important}.form-landing .magic-login-inline-login-form input.input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%!important;min-height:50px!important;font-size:16px!important;font-family:var(--font-sans)!important;color:var(--fl-text)!important;border:1.5px solid var(--fl-divider)!important;box-shadow:none!important;background:#fff!important;border-radius:8px!important;outline:none!important;padding:14px 16px!important;transition:box-shadow .15s,border-color .15s!important}.form-landing .magic-login-inline-login-form input.input:focus{border-color:var(--fl-accent)!important;background:#fff!important;box-shadow:0 0 0 4px #0f766e2e!important}.form-landing .magic-login-submit{letter-spacing:-.01em;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%!important;min-height:50px!important;font-size:17px!important;font-weight:600!important;font-family:var(--font-sans)!important;color:#fff!important;background:var(--fl-accent)!important;border-radius:var(--fl-radius-lg)!important;box-shadow:none!important;text-shadow:none!important;cursor:pointer!important;border:none!important;margin-top:16px!important;padding:0 24px!important;transition:background-color .15s,transform .1s!important}.form-landing .magic-login-submit:hover{background:var(--fl-accent-dark)!important}.form-landing .magic-login-submit:active{transform:scale(.98)}}@layer utilities;
