html {scroll-behavior: smooth}.header-topbar.brxe-section {background-color: var(--secondary); padding-top: var(--space-xs); padding-bottom: var(--space-xs)}.header-topbar__inner.brxe-container {width: 100%}@media (max-width: 767px) {.header-topbar__inner.brxe-container {column-gap: var(--space-s)}}.header-topbar__contact-info.brxe-div {color: var(--white); text-transform: uppercase; font-weight: 700; line-height: 1; display: flex; column-gap: var(--space-xs); align-items: center}.header-topbar__contact-info-icon-wrapper.brxe-div {display: flex; align-items: center; justify-content: center}.header-topbar__contact-info-icon.brxe-svg :not([fill="none"]) {fill: var(--white) !important}.header-topbar__contact-info-icon.brxe-svg {width: 1.5rem; height: 1.5rem}@media (max-width: 767px) {.header-topbar__contact-info-icon.brxe-svg {width: 1.8rem; height: 1.8rem}}@media (max-width: 767px) {.header-topbar__contact-info-content-wrapper.brxe-div {display: none}}.header-topbar__contact-info-content.brxe-text-basic {font-size: var(--text-xxs)}.header-topbar__social-container.brxe-div {flex-direction: row; column-gap: var(--space-s); align-items: center; display: flex; width: auto; margin-left: var(--space-xl)}.header-topbar__social-container svg path{fill: var(--white);} .header-topbar__social-container a{display: flex;}@media (max-width: 767px) {.header-topbar__social-container.brxe-div {margin-left: auto}}.law-footer-charlie__icon.brxe-icon {color: var(--neutral-trans-60); fill: var(--neutral-trans-60); width: 1.8rem; height: 1.8rem}.law-header.brxe-section {padding-top: var(--header-block-padding); padding-right: var(--space-s); padding-bottom: var(--header-block-padding)}.law-header{--header-block-padding: var(--space-s);--site-logo-width: 25rem; --nav-item-gap: var(--space-m);--nav-item-color: var(--black);--nav-item-hover-color: var(--primary);--nav-item-active-color: var(--primary);--nav-item-font-size: var(--text-xxs);--nav-item-font-weight: 500;--nav-item-text-transform: uppercase;--nav-dropdown-icon-color: var(--primary);--nav-dropdown-icon-size: 1rem; --nav-dropdown-content-width: 200px;--nav-dropdown-content-bg: var(--white);--nav-dropdown-content-padding: 1rem;--nav-dropdown-item-color: var(--black);--nav-dropdown-item-size: var(--text-xxs);--nav-dropdown-item-divider-color: var(--black-trans-10);}@media (max-width: 767px) {.law-header{--site-logo-width: 20rem;}}.law-header__inner.brxe-container {width: 100%; display: grid; align-items: initial; grid-template-columns: auto var(--grid-1) auto; align-items: center; grid-template-rows: var(--grid-1); grid-column: full; grid-gap: var(--space-l)}.law-header__logo.brxe-image:not(.tag), .law-header__logo.brxe-image img {object-fit: contain}.law-header__logo.brxe-image {height: auto; width: var(--site-logo-width)}.law-header__nav-wrappper.brxe-block {align-items: center; flex-direction: row; justify-content: flex-end; column-gap: var(--space-l)}.law-header__nav.brxe-nav-nested .brx-nav-nested-items > li > a {color: var(--nav-item-color); font-size: var(--nav-item-font-size)}.law-header__nav.brxe-nav-nested .brx-nav-nested-items > li > a{color:#021b3a;transition:background-color 150ms ease-out,color 150ms ease-out,border-color 150ms ease-out}.law-header__nav.brxe-nav-nested .brx-nav-nested-items > li > a:hover{color:#076ac7}.law-header__nav.brxe-nav-nested .brx-nav-nested-items > li > .brxe-text-link:not(a) {color: var(--nav-item-color); font-size: var(--nav-item-font-size)}.law-header__nav.brxe-nav-nested .brx-nav-nested-items > li > .brxe-icon {color: var(--nav-item-color); font-size: var(--nav-item-font-size)}.law-header__nav.brxe-nav-nested .brx-nav-nested-items > li:has( > .brxe-svg) {color: var(--nav-item-color); font-size: var(--nav-item-font-size)}.law-header__nav.brxe-nav-nested .brx-nav-nested-items > li > .brx-submenu-toggle > * {color: var(--nav-item-color); font-size: var(--nav-item-font-size)}.law-header__nav.brxe-nav-nested .brx-nav-nested-items > li > [aria-current="page"] {color: var(--nav-item-active-color)}.law-header__nav.brxe-nav-nested .brx-nav-nested-items > li > .brx-submenu-toggle.aria-current > * {color: var(--nav-item-active-color)}.law-header__nav.brxe-nav-nested .brx-nav-nested-items {gap: var(--nav-item-gap)}.law-header__nav.brxe-nav-nested .brx-dropdown-content {min-width: var(--nav-dropdown-content-width)}.law-header__nav{ --text-line-height: calc(5px + 2ex);} .law-header__nav li.menu-item{display: flex;} .law-header__nav > ul > li{text-transform: var(--nav-item-text-transform);font-weight: var(--nav-item-font-weight);} .law-header__nav .brx-dropdown-content{ background: var(--nav-dropdown-content-bg); padding: var(--nav-dropdown-content-padding); box-shadow: 0px 20px 40px -10px var(--black-trans-10);} .law-header__nav .brx-dropdown-content .law-header__nav-link,.law-header__nav .brx-dropdown-content .brx-multilevel-back,.law-header__nav .brx-dropdown-content .law-header__dropdown .brx-submenu-toggle{ min-height: 3rem; width: 100%; align-items: center; padding: .5rem 1.5rem;} .law-header__nav .brx-dropdown-content .law-header__dropdown .brx-submenu-toggle{justify-content: space-between;} .law-header__nav .brx-dropdown-content .law-header__dropdown .brx-submenu-toggle button{ transform: rotate(270deg);} .law-header__nav .brx-dropdown-content li:not(:last-child){ border-bottom: 1px solid var(--nav-dropdown-item-divider-color);}@media (max-width: 991px) {.law-header__nav.brxe-nav-nested {display: none}}.law-header__dropdown.brxe-dropdown > .brx-dropdown-content {transform: translateY(30px)}.law-header__dropdown.brxe-dropdown.open > .brx-dropdown-content {transform: translateY(0px)}.law-header__dropdown.brxe-dropdown .brx-dropdown-content > li > a {font-size: var(--nav-dropdown-item-size); color: var(--nav-dropdown-item-color)}.law-header__dropdown.brxe-dropdown .brx-dropdown-content .brx-submenu-toggle > * {font-size: var(--nav-dropdown-item-size); color: var(--nav-dropdown-item-color)}.law-header__dropdown.brxe-dropdown.brx-has-megamenu .brx-dropdown-content > * {font-size: var(--nav-dropdown-item-size); color: var(--nav-dropdown-item-color)}.law-header__dropdown svg{width:var(--nav-dropdown-icon-size);height:auto;} .law-header__dropdown svg path{stroke:var(--nav-dropdown-icon-color);}.law-header__content.brxe-div {row-gap: 0px}.law-header__content li:not(:has(a)){display: none !important;}.law-header__cta-wrapper.brxe-block {flex-direction: row; align-items: center; column-gap: var(--space-xl)}@media (max-width: 991px) {.law-header__cta-wrapper.brxe-block {column-gap: var(--space-l)}}.law-header__search.brxe-search .title {font-size: var(--h3); color: var(--neutral)}.law-header__search{--icon-size: 2rem;--icon-color: var(--primary);} .law-header__search:where(.brxe-search) button{ gap: 0; height: var(--icon-size); width: var(--icon-size);} .law-header__search .bricks-search-overlay{padding: var(--space-m);} .law-header__search .bricks-search-overlay .close { background-color: var(--primary) !important; color: var(--white); cursor: pointer; font-size: 36px; line-height: 1; position: fixed; right: var(--space-m); text-align: center; top: var(--space-m); z-index: 1; justify-content: center; align-items: center; width: 35px; height: 35px; padding: 10px 8px 3px;} .law-header__search.brxe-search .title { margin: 0;} .law-header__search .bricks-search-inner{ justify-content: center; align-items: baseline; gap: var(--space-s); text-align: left;} .law-header__search .bricks-search-overlay .bricks-search-form input[type=search] { font-size: var(--text-m); line-height: 1; text-align: left; min-height: 5rem; border-color: var(--neutral); color: var(--neutral);} .law-header__search .bricks-search-overlay .bricks-search-form input:placeholder{ color: rgb(0 0 0) !important; opacity: 1 !important;}.law-header__button svg { width: var(--btn-font-size); height: var(--btn-font-size);}@media (max-width: 991px) {.law-header__button.brxe-button {order: 1}}@media (max-width: 767px) {.law-header__button.brxe-button {display: none}}.law-header__hamburger.brxe-svg {width: 3rem; display: none; cursor: pointer; height: auto}.law-header__hamburger.brxe-svg :not([fill="none"]) {fill: var(--primary) !important}@media (max-width: 991px) {.law-header__hamburger.brxe-svg {display: flex}}.mobile-menu__inner.brxe-block {padding-top: var(--space-m); padding-right: var(--space-s); padding-bottom: var(--space-m); padding-left: var(--space-s); flex-wrap: nowrap; row-gap: var(--space-xl)}.mobile-menu__inner{--nav-item-gap: var(--space-m);--nav-item-color: var(--black);--nav-item-hover-color: var(--primary);--nav-item-active-color: var(--primary);--nav-item-font-size: var(--text-s);--nav-item-font-weight: 500;--nav-item-text-transform: uppercase;--nav-dropdown-icon-color: var(--primary);--nav-dropdown-icon-size: 1rem; --nav-dropdown-content-width: 200px;--nav-dropdown-content-bg: var(--white);--nav-dropdown-content-padding: 1rem;--nav-dropdown-item-color: var(--black);--nav-dropdown-item-size: var(--text-xs);--nav-dropdown-item-divider-color: var(--black-trans-10);}.mobile-menu__logo.brxe-image:not(.tag), .mobile-menu__logo.brxe-image img {object-fit: contain}.mobile-menu__logo.brxe-image {height: auto; width: 200px}.mobile-menu__nav.brxe-nav-nested .brx-nav-nested-items > li > a {color: var(--nav-item-color); font-size: var(--nav-item-font-size)}.mobile-menu__nav.brxe-nav-nested .brx-nav-nested-items > li > a{color:#021b3a;transition:background-color 150ms ease-out,color 150ms ease-out,border-color 150ms ease-out}.mobile-menu__nav.brxe-nav-nested .brx-nav-nested-items > li > a:hover{color:#076ac7}.mobile-menu__nav.brxe-nav-nested .brx-nav-nested-items > li > .brxe-text-link:not(a) {color: var(--nav-item-color); font-size: var(--nav-item-font-size)}.mobile-menu__nav.brxe-nav-nested .brx-nav-nested-items > li > .brxe-icon {color: var(--nav-item-color); font-size: var(--nav-item-font-size)}.mobile-menu__nav.brxe-nav-nested .brx-nav-nested-items > li:has( > .brxe-svg) {color: var(--nav-item-color); font-size: var(--nav-item-font-size)}.mobile-menu__nav.brxe-nav-nested .brx-nav-nested-items > li > .brx-submenu-toggle > * {color: var(--nav-item-color); font-size: var(--nav-item-font-size)}.mobile-menu__nav.brxe-nav-nested .brx-nav-nested-items > li > [aria-current="page"] {color: var(--nav-item-active-color)}.mobile-menu__nav.brxe-nav-nested .brx-nav-nested-items > li > .brx-submenu-toggle.aria-current > * {color: var(--nav-item-active-color)}.mobile-menu__nav.brxe-nav-nested .brx-nav-nested-items {gap: var(--nav-item-gap)}.mobile-menu__nav.brxe-nav-nested .brx-dropdown-content {min-width: var(--nav-dropdown-content-width)}.mobile-menu__nav.brxe-nav-nested {display: flex; width: 100%}.mobile-menu__nav{ --text-line-height: calc(8px + 2ex);} .mobile-menu__nav li.menu-item{display: flex;} .mobile-menu__nav > ul > li{text-transform: var(--nav-item-text-transform);font-weight: var(--nav-item-font-weight);} .mobile-menu__nav .brx-dropdown-content{ background: var(--nav-dropdown-content-bg); padding: var(--nav-dropdown-content-padding) 0;} .mobile-menu__nav .brx-dropdown-content .mobile-menu__nav-link{ min-height: 3rem; width: 100%; align-items: center; padding: .5rem 0rem;}.mobile-menu__nav-items.brxe-block {height: auto; width: 100%; flex-direction: column; align-items: flex-start}.mobile-menu__dropdown.brxe-dropdown > .brx-dropdown-content {transform: translateY(30px)}.mobile-menu__dropdown.brxe-dropdown.open > .brx-dropdown-content {transform: translateY(0px)}.mobile-menu__dropdown.brxe-dropdown .brx-dropdown-content > li > a {font-size: var(--nav-dropdown-item-size); color: var(--nav-dropdown-item-color)}.mobile-menu__dropdown.brxe-dropdown .brx-dropdown-content .brx-submenu-toggle > * {font-size: var(--nav-dropdown-item-size); color: var(--nav-dropdown-item-color)}.mobile-menu__dropdown.brxe-dropdown.brx-has-megamenu .brx-dropdown-content > * {font-size: var(--nav-dropdown-item-size); color: var(--nav-dropdown-item-color)}.mobile-menu__dropdown.brxe-dropdown {width: 100%}.mobile-menu__dropdown .brx-submenu-toggle{justify-content: space-between;} .mobile-menu__dropdown svg{width:var(--nav-dropdown-icon-size);height:auto;} .mobile-menu__dropdown svg path{stroke:var(--nav-dropdown-icon-color);}.mobile-menu__content.brxe-div {row-gap: 0px}.mobile-menu__content .menu-item{display: none !important;}.mobile-menu__menu-item.brxe-div {row-gap: 0px}.mobile-menu__menu-item.brxe-block {row-gap: 0px}.mobile-menu__button.brxe-button {min-width: 100%}.mobile-menu__close.brxe-svg {width: 2rem; height: 2rem; position: absolute; top: var(--space-m); right: var(--space-s); cursor: pointer}.mobile-menu__close.brxe-svg :not([fill="none"]) {fill: var(--primary) !important}.sub-hero.brxe-section {max-width: 1920px; position: relative; background-color: var(--primary); padding-top: 0; padding-bottom: 0}.sub-hero{--hero-section-block-padding: var(--section-space-m);}.sub-hero__inner.brxe-container {grid-column: content / full; display: grid; align-items: initial; grid-template-columns: var(--grid-2-3); align-items: center; grid-gap: 0px}@media (max-width: 991px) {.sub-hero__inner.brxe-container {grid-template-columns: var(--grid-2)}}@media (max-width: 767px) {.sub-hero__inner.brxe-container {grid-column: full; grid-template-columns: var(--grid-1); justify-items: center}}.sub-hero__content-wrapper.brxe-block {position: relative; z-index: 1; padding-top: var(--space-xl); padding-right: var(--space-xl); padding-bottom: var(--space-xl); padding-left: var(--space-xl); background-color: var(--white); border-left: 5px solid var(--neutral); min-width: min( 100% + 60px ); margin-top: var(--hero-section-block-padding) ; margin-bottom: var(--hero-section-block-padding) }@media (max-width: 991px) {.sub-hero__content-wrapper.brxe-block {padding-top: var(--space-l); padding-right: var(--space-l); padding-bottom: var(--space-l); padding-left: var(--space-l)}}@media (max-width: 767px) {.sub-hero__content-wrapper.brxe-block {margin-bottom: calc(var(--hero-section-block-padding) * -1); min-width: calc(100% - calc( var(--gutter) * 2 )); width: calc(100% - calc( var(--gutter) * 2 ))}}@media (max-width: 478px) {.sub-hero__content-wrapper.brxe-block {padding-right: var(--space-m); padding-left: var(--space-m)}}.sub-hero__content.brxe-text {width: var(--width-m)}.sub-hero__breadcurmbs.brxe-breadcrumbs {gap: var(--space-xs)}.sub-hero__breadcurmbs.brxe-breadcrumbs .item {color: var(--neutral-semi-light)}.sub-hero__breadcurmbs.brxe-breadcrumbs .item[aria-current="page"] {font-weight: 700; color: var(--neutral)}.sub-hero__breadcurmbs .item:hover{color: var(--primary);}.sub-hero__media.brxe-block {position: relative; row-gap: 0px; column-gap: 0px}.sub-hero__image.brxe-image {width: 100%; height: 600px}.sub-hero__image.brxe-image:not(.tag), .sub-hero__image.brxe-image img {object-fit: cover; object-position: 100% }.sub-hero__image img{height: 100%;}@media (max-width: 991px) {.sub-hero__image.brxe-image:not(.tag), .sub-hero__image.brxe-image img {object-position: 80%}}@media (max-width: 767px) {.sub-hero__image.brxe-image {height: 300px}}.law-contact__inner.brxe-container {display: grid; align-items: initial; grid-template-columns: var(--grid-2); grid-gap: calc(var(--content-gap) * 2)}@media (max-width: 991px) {.law-contact__inner.brxe-container {grid-gap: var(--space-m); grid-template-columns: var(--grid-1)}}.law-contact__content-wrapper.brxe-block {row-gap: var(--space-l)}.law-contact__heading-wrapper.brxe-block {row-gap: calc(var(--space-xs) / 2)}.accent-heading.brxe-text-basic {letter-spacing: 6px; text-transform: uppercase; font-weight: 600; font-size: var(--text-xs); line-height: 1; color: var(--neutral-semi-dark)}.law-contact__icon-boxes.brxe-block {row-gap: var(--space-s)}.law-location-card-v3.brxe-block {row-gap: 0px; column-gap: 0px; background-color: var(--card-bg); flex-grow: 1; transition: var(--transition); position: relative; display: grid; align-items: initial; grid-template-columns: var(--grid-2-3)}.law-location-card-v3{--card-bg: var(--tertiary-ultra-light);--card-heading-color: var(--primary);--card-text-color: var(--neutral-dark);--transition: 0.4s ease;} .law-location-card-v3:hover{--card-bg: var(--primary);--card-heading-color: var(--white);--card-text-color: var(--white);}@media (max-width: 478px) {.law-location-card-v3.brxe-block {grid-template-columns: var(--grid-1)}}.law-location-card-v3__map.brxe-div {width: 100%; height: 100%}.law-location-card-v3__map{border: none;}.law-location-card-v3__content.brxe-block {padding-top: var(--space-m); padding-right: var(--space-m); padding-bottom: var(--space-m); padding-left: var(--space-m); row-gap: var(--space-xs); flex-grow: 1}.law-location-card-v3__name.brxe-heading {color: var(--card-heading-color); font-size: var(--h4); transition: 0s ease}.law-location-card-v3__address.brxe-text-basic {color: var(--card-text-color); font-size: var(--text-s); transition: var(--transition); max-width: 280px; margin-bottom: auto; z-index: 2; position: relative}@media (max-width: 991px) {.law-location-card-v3__address.brxe-text-basic {font-size: var(--text-m)}}.law-location-card-v3__ctas-wrapper.brxe-block {flex-direction: row; column-gap: var(--space-s); font-size: var(--text-s); font-weight: 700; width: auto; position: relative; z-index: 2}.law-location-card-v3__ctas-wrapper{--link-color: var(--accent);--link-color-hover: var(--white);}.law-contact__cats-wrapper.brxe-block {flex-direction: row; flex-wrap: wrap; column-gap: var(--space-s); row-gap: var(--space-s)}.law-contact__button.brxe-button {gap: var(--space-xs); cursor: pointer}.law-contact__email-popup.brxe-xpromodalnestable .x-modal_content {background-color: var(--tertiary-ultra-light); padding-top: var(--space-m); padding-right: var(--space-m); padding-bottom: var(--space-m); padding-left: var(--space-m)}.law-contact__email-popup.brxe-xpromodalnestable .x-modal_close {padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; margin-top: 5px; margin-right: 5px; margin-bottom: 5px; margin-left: 5px}.law-contact__email-popup.brxe-xpromodalnestable .x-modal_backdrop {padding-top: var(--space-s); padding-right: var(--space-s); padding-bottom: var(--space-s); padding-left: var(--space-s)}.contact-popup__form-wrapper.brxe-block {background-color: var(--tertiary-ultra-light); align-items: center; position: relative}.contact-popup__form-wrapper:before{content:"";height: 60%;width: 40%;background: var(--accent);position: absolute;z-index: -1;bottom: -1rem;right: -1rem;}.contact-popup__eading.brxe-heading {text-align: center}.content-divider.brxe-divider.horizontal .line {border-top-color: var(--accent); border-top-width: 3px; width: 100%}.content-divider.brxe-divider.vertical .line {border-right-color: var(--accent); border-right-width: 100%}.content-divider.brxe-divider .icon {color: var(--accent)}.content-divider.brxe-divider .line {height: 3px}.content-divider.brxe-divider {width: 150px}@media (max-width: 478px) {.content-divider.brxe-divider {width: 100px}}.team-hero__form { --f-input-height: 5.5rem; --f-help-margin-block: 1em 0; --f-light-help-text-color: var(--neutral); --f-light-input-text-color: var(--neutral); --f-input-font-weight: 400; --f-input-padding-y: .5em; --f-input-padding-x: 1.5em; --f-light-input-background: var(--white); --f-light-input-border-color: var(--neutral-ultra-light); --f-light-input-placeholder-color: var(--black); --f-light-input-placeholder-opacity: 1;} .team-hero__form .wsf-bottom{ --f-field-margin-bottom: 0em !important;} .team-hero__form textarea{--f-input-padding-y: 1em;} .team-hero__form button.wsf-button.wsf-button-primary:hover{ background: var( --btn-background-hover) !important; color: var(--btn-text-color-hover) !important; border-color: var(--btn-border-color-hover) !important;} .team-hero__form input::placeholder,.team-hero__form textarea::placeholder { color: var(--f-light-input-placeholder-color) !important; opacity: var(--f-light-input-placeholder-opacity) !important;}.law-contact__media-wrapper.brxe-block {min-height: 400px; order: -1; display: grid; align-items: initial; grid-gap: var(--space-xs)}@media (max-width: 991px) {.law-contact__media-wrapper.brxe-block {order: 1}}@media (max-width: 478px) {.law-contact__media-wrapper.brxe-block {min-height: 300px}}.law-contact__image.brxe-image {width: 100%; height: 100%}.footer.brxe-section {background-color: var(--white); padding-top: var(--space-l); padding-right: var(--space-m); padding-bottom: var(--space-m); padding-left: var(--space-m)}.footer__container.brxe-container {row-gap: var(--space-l)}.footer__container-top.brxe-block {flex-direction: row; column-gap: var(--space-l); row-gap: var(--space-l); align-items: center; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; justify-content: space-between}@media (max-width: 767px) {.footer__container-top.brxe-block {flex-direction: column}}.footer__logo.brxe-logo {width: auto}@media (max-width: 767px) {.footer__logo.brxe-logo {width: 300px}}.footer__social-container.brxe-div {flex-direction: row; column-gap: var(--space-xs); align-items: center; display: flex; width: auto}.footer__social-container a { display: flex; transition: 0.4s ease; width: 100%; height: 100%; justify-content: center; align-items: center;} .footer__social-container .footer__social-icon-wrapper:hover { background: var(--primary);} .footer__social-container .footer__social-icon-wrapper svg path { transition: 0.3s ease;} .footer__social-container .footer__social-icon-wrapper:hover svg path { fill: var(--white);}.footer__social-icon-wrapper.brxe-div {display: flex; align-items: center; justify-content: center; width: 5rem; height: 5rem; border-radius: var(--radius-circle); background-color: var(--neutral-ultra-light); transition: 0.3s ease}@media (max-width: 478px) {.footer__social-icon-wrapper.brxe-div {width: 4rem; height: 4rem}}.footer__icon.brxe-icon {color: var(--neutral-trans-60); fill: var(--neutral-trans-60)}.footer__nav.brxe-nav-nested {width: 100%; padding-top: var(--space-s); padding-bottom: var(--space-s); border-top: 1px solid var(--neutral-light); border-bottom: 1px solid var(--neutral-light)}.footer__nav.brxe-nav-nested .brx-nav-nested-items > li > a {text-transform: uppercase; color: var(--neutral); font-size: var(--text-xs)}.footer__nav.brxe-nav-nested .brx-nav-nested-items > li > a{color:#021b3a;transition:background-color 150ms ease-out,color 150ms ease-out,border-color 150ms ease-out}.footer__nav.brxe-nav-nested .brx-nav-nested-items > li > a:hover{color:#076ac7}.footer__nav.brxe-nav-nested .brx-nav-nested-items > li > .brxe-text-link:not(a) {text-transform: uppercase; color: var(--neutral); font-size: var(--text-xs)}.footer__nav.brxe-nav-nested .brx-nav-nested-items > li > .brxe-icon {text-transform: uppercase; color: var(--neutral); font-size: var(--text-xs)}.footer__nav.brxe-nav-nested .brx-nav-nested-items > li:has( > .brxe-svg) {text-transform: uppercase; color: var(--neutral); font-size: var(--text-xs)}.footer__nav.brxe-nav-nested .brx-nav-nested-items > li > .brx-submenu-toggle > * {text-transform: uppercase; color: var(--neutral); font-size: var(--text-xs)}.footer__nav-items.brxe-block {justify-content: center; column-gap: var(--space-xxl); row-gap: var(--space-s)}@media (max-width: 991px) {.footer__nav-items.brxe-block {column-gap: var(--space-l)}}@media (max-width: 767px) {.footer__nav-items.brxe-block {flex-direction: column; display: grid; align-items: initial; grid-template-columns: var(--grid-2); grid-gap: var(--space-xs)}}.footer__contact-info.brxe-block {flex-direction: row; align-items: center; flex-wrap: wrap}@media (max-width: 991px) {.footer__contact-info.brxe-block {justify-content: center}}@media (max-width: 767px) {.footer__contact-info.brxe-block {flex-direction: column; align-items: flex-start}}.footer__icon-box.brxe-div {display: flex; color: var(--neutral); flex-wrap: nowrap; width: auto; max-width: 350px; position: relative}.footer__icon-box{--icon-size: 7rem;--icon-bg-color: var(--secondary);--icon-color: var(--white);--transition: 0.4s ease;} .footer__icon-box:hover{--icon-bg-color: var(--primary);--icon-color: var(--white);}@media (max-width: 767px) {.footer__icon-box{--icon-size: 6rem;}}.footer__icon-box-icon-wrapper.brxe-div {display: flex; align-items: center; justify-content: center; flex-shrink: 0; width: var(--icon-size); height: var(--icon-size); border-radius: var(--radius-circle); background-color: var(--icon-bg-color); transition: var(--transition)}.footer__icon-box-icon.brxe-svg {width: calc(var(--icon-size) / 2.5); height: calc(var(--icon-size) / 2.5)}.footer__icon-box-icon.brxe-svg :not([fill="none"]) {fill: var(--icon-color) !important}.footer__icon-box-icon *{transition: var(--transition);}.footer__icon-box-content-wrapper.brxe-div {display: flex; flex-direction: column; column-gap: var(--space-xs); row-gap: calc(var(--space-xs) / 2)}.footer__icon-box-heading{font-family: var(--heading-font-family);font-size: var(--h4);line-height: var(--heading-line-height)}.footer__icon-box-content.brxe-text-basic {color: var(--neutral-dark); font-size: var(--text-s)}.footer__icon-box-cta-wrapper.brxe-block {flex-direction: row; column-gap: var(--space-s); font-size: var(--text-s); line-height: 1; font-weight: 700; margin-top: .5rem; position: relative; z-index: 2}.footer__icon-box-cta-wrapper{--link-color: var(--accent);}.footer__button.brxe-button {margin-left: auto}@media (max-width: 991px) {.footer__button.brxe-button {margin-left: 0}}.footer__divider.brxe-divider.horizontal .line {border-top-color: var(--neutral-light)}.footer__divider.brxe-divider.vertical .line {border-right-color: var(--neutral-light)}.footer__divider.brxe-divider .icon {color: var(--neutral-light)}.footer__container-bot.brxe-block {flex-direction: row; justify-content: space-between; row-gap: var(--space-s); align-items: center; font-size: var(--text-xs); flex-wrap: wrap}@media (max-width: 767px) {.footer__container-bot.brxe-block {flex-direction: column; flex-wrap: nowrap; align-items: flex-start; justify-content: flex-start}}p.rw-credit{display:inline-flex;align-items:center;margin:0;font-size:var(--text-xs);line-height:1.4}.rw-credit a.rw-credit__link,.rw-credit a.rw-credit__link:link,.rw-credit a.rw-credit__link:visited{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:#404040;text-decoration:none;transition:color 160ms ease-out}.rw-credit a.rw-credit__link b{font-weight:600}.rw-credit a.rw-credit__link:hover,.rw-credit a.rw-credit__link:focus-visible{color:#076ac7;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.rw-credit a.rw-credit__link:focus-visible{outline:2px solid #076ac7;outline-offset:3px;text-decoration:none}.rw-credit__mark{width:22px;height:22px;border-radius:50%;display:block;flex:0 0 auto}.rw-credit__sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}@media (prefers-reduced-motion:reduce){.rw-credit a.rw-credit__link{transition:none}}@media (max-width:767px){.footer__container-bot.brxe-block{padding-bottom:65px}}.footer-credit__container.brxe-div {flex-direction: row; flex-wrap: nowrap; align-items: center; column-gap: var(--space-s); justify-content: center; padding-top: var(--space-xs); padding-bottom: var(--space-xs); width: fit-content; display: flex}@media (max-width: 767px) {.footer-credit__container.brxe-div {margin-right: 0; margin-left: 0}}@media (max-width: 478px) {.footer-credit__container.brxe-div {flex-direction: row; align-items: flex-start}}.footer-credit__logo-wrapper.brxe-div {column-gap: var(--space-xs); display: flex; flex-shrink: 0}.footer-credit__logo-wrapper{ position: relative;} .footer-credit__logo-wrapper:after{content: ''; height:2.5rem; width: 2px; background-color: var(--neutral-dark); position: absolute; right: calc((var(--space-s) / 2) * -1); top: 50%; transform:translatey(-50%); }.footer-credit__logo.brxe-svg {width: 5rem; height: 5rem; height: 3rem; width: 3rem}.footer-credit__message.brxe-text-basic {color: var(--neutral-ultra-dark); font-size: var(--text-xs)}.footer__legal-links.brxe-nav-nested .brx-nav-nested-items > li > a {color: var(--neutral); font-weight: 500}.footer__legal-links.brxe-nav-nested .brx-nav-nested-items > li > .brxe-text-link:not(a) {color: var(--neutral); font-weight: 500}.footer__legal-links.brxe-nav-nested .brx-nav-nested-items > li > .brxe-icon {color: var(--neutral); font-weight: 500}.footer__legal-links.brxe-nav-nested .brx-nav-nested-items > li:has( > .brxe-svg) {color: var(--neutral); font-weight: 500}.footer__legal-links.brxe-nav-nested .brx-nav-nested-items > li > .brx-submenu-toggle > * {color: var(--neutral); font-weight: 500}.footer__legal-links-items.brxe-block {flex-direction: row; align-items: flex-start; row-gap: var(--space-xs)}.footer__legal-links-items li{position: relative;} .footer__legal-links-items li:not(:last-child):before{content: "";height: 50%;width: 1px;background: var(--neutral-trans-50);position: absolute;right: calc( var(--space-m) * -.5 );top:50%;transform: translatey(-50%);}  :root { --text-xxs: calc( var(--text-xs) / 1.2 ); }  .law-contact-cta.brxe-section {position: relative; isolation: isolate; background-color: var(--primary); max-width: 1920px} @media screen and (min-width: 767px){.law-contact-cta:before{content:"";height:100%;width: 20vw;position: absolute;top: 0;right: 0;background: var(--accent);} }  .law-contact-cta__inner.brxe-container {display: grid; align-items: initial; grid-template-columns: var(--grid-2); grid-column: content / feature-max; grid-gap: var(--space-xl); position: relative; align-items: center}  @media (max-width: 991px) { .law-contact-cta__inner.brxe-container {grid-gap: var(--space-m)} }  @media (max-width: 767px) { .law-contact-cta__inner.brxe-container {grid-template-columns: var(--grid-1)} }  .law-contact-cta__heading-wrapper.brxe-block {row-gap: calc(var(--space-xs) / 2)}  .law-contact-cta__accent-heading {color: var(--white) !important;}  .law-contact-cta__heading.brxe-heading {color: var(--white); width: 680px}  .law-contact-cta__content.brxe-text {color: var(--white)} .law-contact-cta__content.brxe-text a {color: var(--white); font-size: inherit} .law-contact-cta__content ul{margin-bottom: 0px;padding-left: 2rem;}  .law-contact-cta__button.brxe-button {gap: var(--space-xs)}  .law-contact-cta__form-wrapper.brxe-block {background-color: var(--white); padding-top: var(--space-l); padding-right: var(--space-l); padding-bottom: var(--space-l); padding-left: var(--space-l); justify-content: center}  @media (max-width: 991px) { .law-contact-cta__form-wrapper.brxe-block {padding-top: var(--space-m); padding-right: var(--space-m); padding-bottom: var(--space-m); padding-left: var(--space-m)} }  .law-contact-cta__form { --f-input-height: 5.5rem; --f-help-margin-block: 1em 0; --f-light-help-text-color: var(--neutral); --f-light-input-text-color: var(--neutral); --f-input-font-weight: 400; --f-input-padding-y: .5em; --f-input-padding-x: 1.5em; --f-light-input-background: var(--neutral-ultra-light); --f-light-input-border-color: var(--neutral-ultra-light); --f-light-input-placeholder-color: var(--black); --f-light-input-placeholder-opacity: 1;} .law-contact-cta__form .wsf-bottom{ --f-field-margin-bottom: 0em !important;} .law-contact-cta__form textarea{--f-input-padding-y: 1em;} .law-contact-cta__form button.wsf-button.wsf-button-primary:hover{ background: var( --btn-background-hover) !important; color: var(--btn-text-color-hover) !important; border-color: var(--btn-border-color-hover) !important;} .law-contact-cta__form input::placeholder,.law-contact-cta__form textarea::placeholder { color: var(--f-light-input-placeholder-color) !important; opacity: var(--f-light-input-placeholder-opacity) !important;}  .law-contact-cta__bg.brxe-image {width: 100%; height: 100%; opacity: 0.2} .law-contact-cta__bg{grid-column: full;}  .floating-cta.brxe-button {width: 100%; min-width: 100%; gap: var(--space-xs); position: fixed; bottom: 0px; z-index: 99; left: 0px; right: 0px; display: none}  @media (max-width: 767px) { .floating-cta.brxe-button {display: flex} }  .mobile-menu .brx-dropdown-content>li{margin-bottom:6px}.mobile-menu .brx-dropdown-content .brx-submenu-toggle{padding-top:14px;padding-bottom:14px}.mobile-menu .brx-dropdown-content .mobile-menu__nav-link{padding-top:12px;padding-bottom:12px;display:block}.mobile-menu .brx-dropdown-content .brx-dropdown-content{padding-left:14px;padding-top:4px;padding-bottom:6px} .ilg-contact-form{display:flex;flex-direction:column;gap:16px;width:100%;font-family:inherit}.ilg-contact-form .ilg-grid2{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media(max-width:520px){.ilg-contact-form .ilg-grid2{grid-template-columns:1fr}}.ilg-contact-form .ilg-field{display:flex;flex-direction:column;gap:6px}.ilg-contact-form label{font-size:15px!important;font-weight:600;color:#16233a!important;letter-spacing:.01em}.ilg-contact-form input,.ilg-contact-form select,.ilg-contact-form textarea{font-family:inherit;font-size:16px!important;line-height:1.4;padding:13px 16px;border:1px solid #c9d2dd!important;border-radius:8px;background:#fff!important;color:#1d2733!important;outline:none;transition:border-color .15s ease-out,box-shadow .15s ease-out;width:100%}.ilg-contact-form input:focus,.ilg-contact-form select:focus,.ilg-contact-form textarea:focus{border-color:#076ac7!important;box-shadow:0 0 0 3px rgba(7,106,199,.14)}.ilg-contact-form ::placeholder{color:#8b95a3}.ilg-contact-form textarea{resize:vertical;min-height:140px}.ilg-contact-form .ilg-submit{margin-top:4px;background:#076ac7;color:#fff!important;border:0;border-radius:8px;padding:15px 28px;font-weight:700;font-size:17px!important;line-height:1.2;font-family:inherit;cursor:pointer;transition:background-color .15s ease-out,transform .15s ease-out;-webkit-appearance:none;appearance:none}.ilg-contact-form .ilg-submit:hover{background:#076ac7;transform:translateY(-1px)}.ilg-contact-form .ilg-submit:focus-visible{outline:2px solid #021B3A;outline-offset:2px}.ilg-contact-form .ilg-submit:disabled{opacity:.75;cursor:default}.ilg-contact-form .ilg-form-note{margin:4px 0 0;font-size:13px;color:#5b6571;text-align:center}@media(prefers-reduced-motion:reduce){.ilg-contact-form .ilg-submit:hover{transform:none}} .footer__nav-link{color:#5b6470;text-decoration:none;transition:color 150ms ease-out}.footer__nav-link:hover,.footer__nav-link:focus-visible{color:#076ac7}.footer__nav-link[aria-current="page"]{color:#021b3a;font-weight:600} .header-topbar__inner{min-height:18px}:root{--tertiary:#076ac7;--tertiary-hover:#0a5eae}.blog-content__post-navigation.brxe-post-navigation .label{color:#5b6470}.brxe-breadcrumbs .item{opacity:1}.bricks-search-overlay .title{font-family:"Afacad","Afacad Fallback",sans-serif;font-weight:700;font-size:var(--h3);line-height:var(--heading-line-height);color:#000;margin:0 0 1em}.blog-content__toc-box_heading{font-family:"Afacad","Afacad Fallback",sans-serif;font-weight:700;font-size:var(--h3);line-height:var(--heading-line-height);color:#021b3a;margin:0}.prev-post .title,.next-post .title{font-family:"Afacad","Afacad Fallback",sans-serif;font-weight:700;font-size:var(--text-m);line-height:var(--heading-line-height);color:#021b3a;margin:0} .ilg-legal-links{display:flex;flex-wrap:wrap;align-items:center;gap:6px 18px;font-size:var(--text-xs);line-height:1.4}.ilg-legal-links a{color:#404040;text-decoration:none;transition:color 160ms ease-out}.ilg-legal-links a:hover,.ilg-legal-links a:focus-visible{color:#076ac7;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.ilg-legal-links a:focus-visible{outline:2px solid #076ac7;outline-offset:3px;text-decoration:none}@media (prefers-reduced-motion:reduce){.ilg-legal-links a{transition:none}} .x-grid-builder .wpgb-card.wpgb-card-hidden .wpgb-card-wrapper{opacity:1!important;visibility:visible!important;transform:none!important}.wpgb-facet {opacity:1!important;pointer-events:auto!important}.wpgb-facet *:not(.wpgb-pagination-facet){display:none} .ilg-legal{max-width:760px;margin:0 auto;padding:var(--space-xl,64px) var(--space-m,24px);color:var(--neutral-dark,#333);line-height:1.75} .ilg-legal h2{font-size:var(--h3);color:var(--black,#0b1526);margin:2.2em 0 .6em} .ilg-legal h2:first-child{margin-top:0} .ilg-legal p,.ilg-legal li{font-size:var(--text-m,16px)} .ilg-legal ul{padding-left:1.2em;margin:.6em 0 1.2em} .ilg-legal .ilg-updated{font-size:var(--text-xs,12px);color:var(--neutral,#777);letter-spacing:.06em;text-transform:uppercase;margin-bottom:2em} .ilg-404{max-width:680px;margin:0 auto;text-align:center;padding:calc(var(--space-xl,64px)*1.4) var(--space-m,24px)} .ilg-404 .code{text-align:center;font-size:13px;letter-spacing:.2em;color:var(--primary);font-weight:700;text-transform:uppercase} .ilg-404 h2{font-size:var(--h2);margin:.4em 0 .5em} .ilg-404 p{color:var(--neutral-dark,#444);margin-bottom:26px} .ilg-404 .links{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:8px} .ilg-404 .links a{display:inline-flex;align-items:center;height:38px;padding:0 18px;border:1px solid var(--neutral-light,#ddd);border-radius:999px;color:var(--black);text-decoration:none;font-size:14px;transition:border-color .15s ease,transform .15s ease} .ilg-404 .links a:hover{border-color:var(--primary);transform:translateY(-1px)} body[data-builder-mode="dark"] { --builder-bg: #111111; --builder-bg-2: #26262a; --builder-bg-3: #3d3d44; --builder-border-radius: 8px; --builder-border-color: var(--builder-gray-2); --builder-color-accent: #0096fe; --builder-bg-accent: #2000ff24; --builder-input-height: 40px; --builder-border-radius-small: 5px; --builder-highlight-bg: #0096fe36; --builder-active-color: white; } body[data-builder-mode="dark"] .bricks-add-element .element-label { box-shadow: none; } body[data-builder-mode="dark"] .control-visual .bricks-svg-wrapper { --builder-border-radius: var(--builder-border-radius-small); } body[data-builder-mode="dark"] #bricks-structure .element.active > .structure-item { --builder-bg-3: var(--builder-color-accent); } body[data-builder-mode="dark"] #bricks-structure .element.active > .structure-item > .title input { --builder-color-accent: var(--builder-active-color); } body[data-builder-mode="dark"] #bricks-structure .element.active > .structure-item > .title i { --builder-color-accent: var(--builder-active-color); } body[data-builder-mode="dark"] #bricks-panel-header .actions li { --builder-border-radius: var(--builder-border-radius-small); } body[data-builder-mode="dark"] #bricks-panel-header .actions li.highlight { background-color: var(--builder-highlight-bg); } body[data-builder-mode="dark"] #bricks-panel-header .actions li.active { color: var(--builder-active-color); } body[data-builder-mode="dark"] [data-control="conditions"] .title-wrapper .actions > *, body[data-builder-mode="dark"] [data-control="interactions"] .title-wrapper .actions > * { --builder-border-radius: var(--builder-border-radius-small); } body[data-builder-mode="dark"] #bricks-panel-controls-search .bricks-svg-wrapper.active { background-color: var(--builder-highlight-bg); color: var(--builder-active-color); } .wsf-invalid-feedback,[data-select-min-max], [data-checkbox-min-max]{display:none}.wsf-validated .wsf-field:invalid ~ .wsf-invalid-feedback,.wsf-validated .wsf-field.wsf-invalid ~ .wsf-invalid-feedback,.wsf-validated [role="radiogroup"][data-wsf-invalid] ~ .wsf-invalid-feedback,.wsf-validated [data-select-min-max]:invalid ~ .wsf-invalid-feedback,.wsf-validated [data-checkbox-min-max]:invalid ~ .wsf-invalid-feedback,.wsf-validated .wsf-input-group:has(.iti .wsf-field:invalid) ~ .wsf-invalid-feedback{display:block}.wsf-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.wsf-tile{position:relative;width:100%;box-sizing:border-box}.wsf-extra-small-1{-webkit-box-flex:0 !important;-ms-flex:0 0 8.333333% !important;flex:0 0 8.333333% !important;max-width:8.333333% !important}.wsf-extra-small-2{-webkit-box-flex:0 !important;-ms-flex:0 0 16.666667% !important;flex:0 0 16.666667% !important;max-width:16.666667% !important}.wsf-extra-small-3{-webkit-box-flex:0 !important;-ms-flex:0 0 25% !important;flex:0 0 25% !important;max-width:25% !important}.wsf-extra-small-4{-webkit-box-flex:0 !important;-ms-flex:0 0 33.333333% !important;flex:0 0 33.333333% !important;max-width:33.333333% !important}.wsf-extra-small-5{-webkit-box-flex:0 !important;-ms-flex:0 0 41.666667% !important;flex:0 0 41.666667% !important;max-width:41.666667% !important}.wsf-extra-small-6{-webkit-box-flex:0 !important;-ms-flex:0 0 50% !important;flex:0 0 50% !important;max-width:50% !important}.wsf-extra-small-7{-webkit-box-flex:0 !important;-ms-flex:0 0 58.333333% !important;flex:0 0 58.333333% !important;max-width:58.333333% !important}.wsf-extra-small-8{-webkit-box-flex:0 !important;-ms-flex:0 0 66.666667% !important;flex:0 0 66.666667% !important;max-width:66.666667% !important}.wsf-extra-small-9{-webkit-box-flex:0 !important;-ms-flex:0 0 75% !important;flex:0 0 75% !important;max-width:75% !important}.wsf-extra-small-10{-webkit-box-flex:0 !important;-ms-flex:0 0 83.333333% !important;flex:0 0 83.333333% !important;max-width:83.333333% !important}.wsf-extra-small-11{-webkit-box-flex:0 !important;-ms-flex:0 0 91.666667% !important;flex:0 0 91.666667% !important;max-width:91.666667% !important}.wsf-extra-small-12{-webkit-box-flex:0 !important;-ms-flex:0 0 100% !important;flex:0 0 100% !important;max-width:100% !important}@media (min-width:576px){.wsf-small-1{-webkit-box-flex:0 !important;-ms-flex:0 0 8.333333% !important;flex:0 0 8.333333% !important;max-width:8.333333% !important}.wsf-small-2{-webkit-box-flex:0 !important;-ms-flex:0 0 16.666667% !important;flex:0 0 16.666667% !important;max-width:16.666667% !important}.wsf-small-3{-webkit-box-flex:0 !important;-ms-flex:0 0 25% !important;flex:0 0 25% !important;max-width:25% !important}.wsf-small-4{-webkit-box-flex:0 !important;-ms-flex:0 0 33.333333% !important;flex:0 0 33.333333% !important;max-width:33.333333% !important}.wsf-small-5{-webkit-box-flex:0 !important;-ms-flex:0 0 41.666667% !important;flex:0 0 41.666667% !important;max-width:41.666667% !important}.wsf-small-6{-webkit-box-flex:0 !important;-ms-flex:0 0 50% !important;flex:0 0 50% !important;max-width:50% !important}.wsf-small-7{-webkit-box-flex:0 !important;-ms-flex:0 0 58.333333% !important;flex:0 0 58.333333% !important;max-width:58.333333% !important}.wsf-small-8{-webkit-box-flex:0 !important;-ms-flex:0 0 66.666667% !important;flex:0 0 66.666667% !important;max-width:66.666667% !important}.wsf-small-9{-webkit-box-flex:0 !important;-ms-flex:0 0 75% !important;flex:0 0 75% !important;max-width:75% !important}.wsf-small-10{-webkit-box-flex:0 !important;-ms-flex:0 0 83.333333% !important;flex:0 0 83.333333% !important;max-width:83.333333% !important}.wsf-small-11{-webkit-box-flex:0 !important;-ms-flex:0 0 91.666667% !important;flex:0 0 91.666667% !important;max-width:91.666667% !important}.wsf-small-12{-webkit-box-flex:0 !important;-ms-flex:0 0 100% !important;flex:0 0 100% !important;max-width:100% !important}}@media (min-width:768px){.wsf-medium-1{-webkit-box-flex:0 !important;-ms-flex:0 0 8.333333% !important;flex:0 0 8.333333% !important;max-width:8.333333% !important}.wsf-medium-2{-webkit-box-flex:0 !important;-ms-flex:0 0 16.666667% !important;flex:0 0 16.666667% !important;max-width:16.666667% !important}.wsf-medium-3{-webkit-box-flex:0 !important;-ms-flex:0 0 25% !important;flex:0 0 25% !important;max-width:25% !important}.wsf-medium-4{-webkit-box-flex:0 !important;-ms-flex:0 0 33.333333% !important;flex:0 0 33.333333% !important;max-width:33.333333% !important}.wsf-medium-5{-webkit-box-flex:0 !important;-ms-flex:0 0 41.666667% !important;flex:0 0 41.666667% !important;max-width:41.666667% !important}.wsf-medium-6{-webkit-box-flex:0 !important;-ms-flex:0 0 50% !important;flex:0 0 50% !important;max-width:50% !important}.wsf-medium-7{-webkit-box-flex:0 !important;-ms-flex:0 0 58.333333% !important;flex:0 0 58.333333% !important;max-width:58.333333% !important}.wsf-medium-8{-webkit-box-flex:0 !important;-ms-flex:0 0 66.666667% !important;flex:0 0 66.666667% !important;max-width:66.666667% !important}.wsf-medium-9{-webkit-box-flex:0 !important;-ms-flex:0 0 75% !important;flex:0 0 75% !important;max-width:75% !important}.wsf-medium-10{-webkit-box-flex:0 !important;-ms-flex:0 0 83.333333% !important;flex:0 0 83.333333% !important;max-width:83.333333% !important}.wsf-medium-11{-webkit-box-flex:0 !important;-ms-flex:0 0 91.666667% !important;flex:0 0 91.666667% !important;max-width:91.666667% !important}.wsf-medium-12{-webkit-box-flex:0 !important;-ms-flex:0 0 100% !important;flex:0 0 100% !important;max-width:100% !important}}@media (min-width:992px){.wsf-large-1{-webkit-box-flex:0 !important;-ms-flex:0 0 8.333333% !important;flex:0 0 8.333333% !important;max-width:8.333333% !important}.wsf-large-2{-webkit-box-flex:0 !important;-ms-flex:0 0 16.666667% !important;flex:0 0 16.666667% !important;max-width:16.666667% !important}.wsf-large-3{-webkit-box-flex:0 !important;-ms-flex:0 0 25% !important;flex:0 0 25% !important;max-width:25% !important}.wsf-large-4{-webkit-box-flex:0 !important;-ms-flex:0 0 33.333333% !important;flex:0 0 33.333333% !important;max-width:33.333333% !important}.wsf-large-5{-webkit-box-flex:0 !important;-ms-flex:0 0 41.666667% !important;flex:0 0 41.666667% !important;max-width:41.666667% !important}.wsf-large-6{-webkit-box-flex:0 !important;-ms-flex:0 0 50% !important;flex:0 0 50% !important;max-width:50% !important}.wsf-large-7{-webkit-box-flex:0 !important;-ms-flex:0 0 58.333333% !important;flex:0 0 58.333333% !important;max-width:58.333333% !important}.wsf-large-8{-webkit-box-flex:0 !important;-ms-flex:0 0 66.666667% !important;flex:0 0 66.666667% !important;max-width:66.666667% !important}.wsf-large-9{-webkit-box-flex:0 !important;-ms-flex:0 0 75% !important;flex:0 0 75% !important;max-width:75% !important}.wsf-large-10{-webkit-box-flex:0 !important;-ms-flex:0 0 83.333333% !important;flex:0 0 83.333333% !important;max-width:83.333333% !important}.wsf-large-11{-webkit-box-flex:0 !important;-ms-flex:0 0 91.666667% !important;flex:0 0 91.666667% !important;max-width:91.666667% !important}.wsf-large-12{-webkit-box-flex:0 !important;-ms-flex:0 0 100% !important;flex:0 0 100% !important;max-width:100% !important}}@media (min-width:1200px){.wsf-extra-large-1{-webkit-box-flex:0 !important;-ms-flex:0 0 8.333333% !important;flex:0 0 8.333333% !important;max-width:8.333333% !important}.wsf-extra-large-2{-webkit-box-flex:0 !important;-ms-flex:0 0 16.666667% !important;flex:0 0 16.666667% !important;max-width:16.666667% !important}.wsf-extra-large-3{-webkit-box-flex:0 !important;-ms-flex:0 0 25% !important;flex:0 0 25% !important;max-width:25% !important}.wsf-extra-large-4{-webkit-box-flex:0 !important;-ms-flex:0 0 33.333333% !important;flex:0 0 33.333333% !important;max-width:33.333333% !important}.wsf-extra-large-5{-webkit-box-flex:0 !important;-ms-flex:0 0 41.666667% !important;flex:0 0 41.666667% !important;max-width:41.666667% !important}.wsf-extra-large-6{-webkit-box-flex:0 !important;-ms-flex:0 0 50% !important;flex:0 0 50% !important;max-width:50% !important}.wsf-extra-large-7{-webkit-box-flex:0 !important;-ms-flex:0 0 58.333333% !important;flex:0 0 58.333333% !important;max-width:58.333333% !important}.wsf-extra-large-8{-webkit-box-flex:0 !important;-ms-flex:0 0 66.666667% !important;flex:0 0 66.666667% !important;max-width:66.666667% !important}.wsf-extra-large-9{-webkit-box-flex:0 !important;-ms-flex:0 0 75% !important;flex:0 0 75% !important;max-width:75% !important}.wsf-extra-large-10{-webkit-box-flex:0 !important;-ms-flex:0 0 83.333333% !important;flex:0 0 83.333333% !important;max-width:83.333333% !important}.wsf-extra-large-11{-webkit-box-flex:0 !important;-ms-flex:0 0 91.666667% !important;flex:0 0 91.666667% !important;max-width:91.666667% !important}.wsf-extra-large-12{-webkit-box-flex:0 !important;-ms-flex:0 0 100% !important;flex:0 0 100% !important;max-width:100% !important}}.wsf-offset-extra-small-0{-webkit-margin-start:0% !important;margin-inline-start:0% !important}.wsf-offset-extra-small-1{-webkit-margin-start:8.33333333333% !important;margin-inline-start:8.33333333333% !important}.wsf-offset-extra-small-2{-webkit-margin-start:16.6666666667% !important;margin-inline-start:16.6666666667% !important}.wsf-offset-extra-small-3{-webkit-margin-start:25% !important;margin-inline-start:25% !important}.wsf-offset-extra-small-4{-webkit-margin-start:33.3333333333% !important;margin-inline-start:33.3333333333% !important}.wsf-offset-extra-small-5{-webkit-margin-start:41.6666666667% !important;margin-inline-start:41.6666666667% !important}.wsf-offset-extra-small-6{-webkit-margin-start:50% !important;margin-inline-start:50% !important}.wsf-offset-extra-small-7{-webkit-margin-start:58.3333333333% !important;margin-inline-start:58.3333333333% !important}.wsf-offset-extra-small-8{-webkit-margin-start:66.6666666667% !important;margin-inline-start:66.6666666667% !important}.wsf-offset-extra-small-9{-webkit-margin-start:75% !important;margin-inline-start:75% !important}.wsf-offset-extra-small-10{-webkit-margin-start:83.3333333333% !important;margin-inline-start:83.3333333333% !important}.wsf-offset-extra-small-11{-webkit-margin-start:91.6666666667% !important;margin-inline-start:91.6666666667% !important}.wsf-offset-extra-small-12{-webkit-margin-start:100% !important;margin-inline-start:100% !important}@media (min-width:576px){.wsf-offset-small-0{-webkit-margin-start:0% !important;margin-inline-start:0% !important}.wsf-offset-small-1{-webkit-margin-start:8.33333333333% !important;margin-inline-start:8.33333333333% !important}.wsf-offset-small-2{-webkit-margin-start:16.6666666667% !important;margin-inline-start:16.6666666667% !important}.wsf-offset-small-3{-webkit-margin-start:25% !important;margin-inline-start:25% !important}.wsf-offset-small-4{-webkit-margin-start:33.3333333333% !important;margin-inline-start:33.3333333333% !important}.wsf-offset-small-5{-webkit-margin-start:41.6666666667% !important;margin-inline-start:41.6666666667% !important}.wsf-offset-small-6{-webkit-margin-start:50% !important;margin-inline-start:50% !important}.wsf-offset-small-7{-webkit-margin-start:58.3333333333% !important;margin-inline-start:58.3333333333% !important}.wsf-offset-small-8{-webkit-margin-start:66.6666666667% !important;margin-inline-start:66.6666666667% !important}.wsf-offset-small-9{-webkit-margin-start:75% !important;margin-inline-start:75% !important}.wsf-offset-small-10{-webkit-margin-start:83.3333333333% !important;margin-inline-start:83.3333333333% !important}.wsf-offset-small-11{-webkit-margin-start:91.6666666667% !important;margin-inline-start:91.6666666667% !important}.wsf-offset-small-12{-webkit-margin-start:100% !important;margin-inline-start:100% !important}}@media (min-width:768px){.wsf-offset-medium-0{-webkit-margin-start:0% !important;margin-inline-start:0% !important}.wsf-offset-medium-1{-webkit-margin-start:8.33333333333% !important;margin-inline-start:8.33333333333% !important}.wsf-offset-medium-2{-webkit-margin-start:16.6666666667% !important;margin-inline-start:16.6666666667% !important}.wsf-offset-medium-3{-webkit-margin-start:25% !important;margin-inline-start:25% !important}.wsf-offset-medium-4{-webkit-margin-start:33.3333333333% !important;margin-inline-start:33.3333333333% !important}.wsf-offset-medium-5{-webkit-margin-start:41.6666666667% !important;margin-inline-start:41.6666666667% !important}.wsf-offset-medium-6{-webkit-margin-start:50% !important;margin-inline-start:50% !important}.wsf-offset-medium-7{-webkit-margin-start:58.3333333333% !important;margin-inline-start:58.3333333333% !important}.wsf-offset-medium-8{-webkit-margin-start:66.6666666667% !important;margin-inline-start:66.6666666667% !important}.wsf-offset-medium-9{-webkit-margin-start:75% !important;margin-inline-start:75% !important}.wsf-offset-medium-10{-webkit-margin-start:83.3333333333% !important;margin-inline-start:83.3333333333% !important}.wsf-offset-medium-11{-webkit-margin-start:91.6666666667% !important;margin-inline-start:91.6666666667% !important}.wsf-offset-medium-12{-webkit-margin-start:100% !important;margin-inline-start:100% !important}}@media (min-width:992px){.wsf-offset-large-0{-webkit-margin-start:0% !important;margin-inline-start:0% !important}.wsf-offset-large-1{-webkit-margin-start:8.33333333333% !important;margin-inline-start:8.33333333333% !important}.wsf-offset-large-2{-webkit-margin-start:16.6666666667% !important;margin-inline-start:16.6666666667% !important}.wsf-offset-large-3{-webkit-margin-start:25% !important;margin-inline-start:25% !important}.wsf-offset-large-4{-webkit-margin-start:33.3333333333% !important;margin-inline-start:33.3333333333% !important}.wsf-offset-large-5{-webkit-margin-start:41.6666666667% !important;margin-inline-start:41.6666666667% !important}.wsf-offset-large-6{-webkit-margin-start:50% !important;margin-inline-start:50% !important}.wsf-offset-large-7{-webkit-margin-start:58.3333333333% !important;margin-inline-start:58.3333333333% !important}.wsf-offset-large-8{-webkit-margin-start:66.6666666667% !important;margin-inline-start:66.6666666667% !important}.wsf-offset-large-9{-webkit-margin-start:75% !important;margin-inline-start:75% !important}.wsf-offset-large-10{-webkit-margin-start:83.3333333333% !important;margin-inline-start:83.3333333333% !important}.wsf-offset-large-11{-webkit-margin-start:91.6666666667% !important;margin-inline-start:91.6666666667% !important}.wsf-offset-large-12{-webkit-margin-start:100% !important;margin-inline-start:100% !important}}@media (min-width:1200px){.wsf-offset-extra-large-0{-webkit-margin-start:0% !important;margin-inline-start:0% !important}.wsf-offset-extra-large-1{-webkit-margin-start:8.33333333333% !important;margin-inline-start:8.33333333333% !important}.wsf-offset-extra-large-2{-webkit-margin-start:16.6666666667% !important;margin-inline-start:16.6666666667% !important}.wsf-offset-extra-large-3{-webkit-margin-start:25% !important;margin-inline-start:25% !important}.wsf-offset-extra-large-4{-webkit-margin-start:33.3333333333% !important;margin-inline-start:33.3333333333% !important}.wsf-offset-extra-large-5{-webkit-margin-start:41.6666666667% !important;margin-inline-start:41.6666666667% !important}.wsf-offset-extra-large-6{-webkit-margin-start:50% !important;margin-inline-start:50% !important}.wsf-offset-extra-large-7{-webkit-margin-start:58.3333333333% !important;margin-inline-start:58.3333333333% !important}.wsf-offset-extra-large-8{-webkit-margin-start:66.6666666667% !important;margin-inline-start:66.6666666667% !important}.wsf-offset-extra-large-9{-webkit-margin-start:75% !important;margin-inline-start:75% !important}.wsf-offset-extra-large-10{-webkit-margin-start:83.3333333333% !important;margin-inline-start:83.3333333333% !important}.wsf-offset-extra-large-11{-webkit-margin-start:91.6666666667% !important;margin-inline-start:91.6666666667% !important}.wsf-offset-extra-large-12{-webkit-margin-start:100% !important;margin-inline-start:100% !important}}.wsf-bottom{align-self:flex-end !important}.wsf-top{align-self:flex-start !important}.wsf-middle{align-self:center !important} :where([data-wsf-style-id="1"]){--wsf-form-color-background:transparent;--wsf-form-color-base:#000000;--wsf-form-color-base-contrast:#ffffff;--wsf-form-color-accent:#205493;--wsf-form-color-neutral:#ceced2;--wsf-form-color-primary:#205493;--wsf-form-color-secondary:#5b616b;--wsf-form-color-success:#2e8540;--wsf-form-color-info:#02bfe7;--wsf-form-color-warning:#fdb81e;--wsf-form-color-danger:#bb0000;--wsf-form-border-color:transparent;--wsf-form-border-radius:0px;--wsf-form-border-width:0px;--wsf-form-border-style:solid;--wsf-form-grid-gap:20px;--wsf-form-padding-horizontal:0px;--wsf-form-padding-vertical:0px;--wsf-form-transition-enabled:1;--wsf-form-transition-speed:200ms;--wsf-form-transition-timing-function:ease-in-out;--wsf-form-font-family:inherit;--wsf-form-font-size:16px;--wsf-form-font-size-small:14px;--wsf-form-font-size-large:18px;--wsf-form-font-style:inherit;--wsf-form-font-weight:inherit;--wsf-form-letter-spacing:inherit;--wsf-form-line-height:1.4;--wsf-form-text-decoration:inherit;--wsf-form-text-transform:inherit;--wsf-group-li-color-background:transparent;--wsf-group-li-color-background-active:var(--wsf-form-color-base-contrast);--wsf-group-li-color-background-focus:var(--wsf-form-color-base-contrast);--wsf-group-li-color-background-disabled:var(--wsf-form-color-neutral-light-60);--wsf-group-li-border-radius:4px;--wsf-group-li-border-width:1px;--wsf-group-li-border-style:solid;--wsf-group-li-border-color:transparent;--wsf-group-li-border-color-active:var(--wsf-form-color-neutral-light-60);--wsf-group-li-border-color-focus:var(--wsf-form-color-neutral-light-60);--wsf-group-li-border-color-disabled:var(--wsf-form-color-neutral-light-60);--wsf-group-ul-border-color:var(--wsf-form-color-neutral-light-60);--wsf-group-ul-border-width:1px;--wsf-group-ul-border-style:solid;--wsf-group-li-gap:0px;--wsf-group-li-padding-horizontal:16px;--wsf-group-li-padding-vertical:8px;--wsf-group-li-color:var(--wsf-form-color-base);--wsf-group-li-color-active:var(--wsf-form-color-base);--wsf-group-li-color-focus:var(--wsf-form-color-base);--wsf-group-li-color-disabled:var(--wsf-form-color-neutral);--wsf-group-li-steps-color-background:var(--wsf-form-color-base-contrast);--wsf-group-li-steps-color-background-active:var(--wsf-form-color-base-contrast);--wsf-group-li-steps-color-background-complete:var(--wsf-form-color-primary);--wsf-group-li-steps-border-color:var(--wsf-form-color-neutral-light-60);--wsf-group-li-steps-border-color-active:var(--wsf-form-color-primary);--wsf-group-li-steps-border-color-complete:var(--wsf-form-color-primary);--wsf-group-li-steps-size:var(--wsf-field-height);--wsf-group-li-steps-color:var(--wsf-form-color-base);--wsf-group-li-steps-color-active:var(--wsf-form-color-base);--wsf-group-li-steps-color-complete:var(--wsf-form-color-base-contrast);--wsf-group-li-steps-font-family:var(--wsf-form-font-family);--wsf-group-li-steps-font-size:var(--wsf-form-font-size);--wsf-group-li-steps-font-style:var(--wsf-form-font-style);--wsf-group-li-steps-font-weight:700;--wsf-group-li-steps-letter-spacing:var(--wsf-form-letter-spacing);--wsf-group-li-steps-line-height:var(--wsf-field-height);--wsf-group-li-steps-text-decoration:var(--wsf-form-text-decoration);--wsf-group-li-steps-text-transform:var(--wsf-form-text-transform);--wsf-group-li-font-family:var(--wsf-form-font-family);--wsf-group-li-font-size:var(--wsf-form-font-size);--wsf-group-li-font-style:var(--wsf-form-font-style);--wsf-group-li-font-weight:var(--wsf-form-font-weight);--wsf-group-li-letter-spacing:var(--wsf-form-letter-spacing);--wsf-group-li-line-height:var(--wsf-form-line-height);--wsf-group-li-text-decoration:var(--wsf-form-text-decoration);--wsf-group-li-text-transform:var(--wsf-form-text-transform);--wsf-section-color-background:transparent;--wsf-section-legend-color-background:transparent;--wsf-section-legend-color:var(--wsf-form-color-base);--wsf-section-legend-font-family:var(--wsf-form-font-family);--wsf-section-legend-font-size:var(--wsf-form-font-size-large);--wsf-section-legend-font-style:var(--wsf-form-font-style);--wsf-section-legend-font-weight:var(--wsf-form-font-weight);--wsf-section-legend-letter-spacing:var(--wsf-form-letter-spacing);--wsf-section-legend-line-height:var(--wsf-form-line-height);--wsf-section-legend-text-decoration:var(--wsf-form-text-decoration);--wsf-section-legend-text-transform:var(--wsf-form-text-transform);--wsf-section-legend-gap:10px;--wsf-section-icon-color:var(--wsf-form-color-base);--wsf-section-icon-color-disabled:var(--wsf-form-color-neutral-light-60);--wsf-section-icon-size:24px;--wsf-field-color-background:var(--wsf-form-color-base-contrast);--wsf-field-color-background-hover:var(--wsf-field-color-background);--wsf-field-color-background-focus:var(--wsf-field-color-background);--wsf-field-color-background-disabled:var(--wsf-form-color-neutral-light-80);--wsf-field-color-background-invalid:var(--wsf-field-color-background);--wsf-field-border-color:var(--wsf-form-color-base);--wsf-field-border-color-hover:var(--wsf-form-color-base);--wsf-field-border-color-focus:var(--wsf-form-color-primary);--wsf-field-border-color-disabled:var(--wsf-form-color-neutral-light-60);--wsf-field-border-color-invalid:var(--wsf-form-color-danger);--wsf-field-border-placement:all;--wsf-field-border-radius:4px;--wsf-field-border-width:1px;--wsf-field-border-style:solid;--wsf-field-box-shadow-color-focus:var(--wsf-form-color-primary);--wsf-field-box-shadow-width-focus:4px;--wsf-field-fieldset-legend-color-background:transparent;--wsf-field-fieldset-legend-color:var(--wsf-form-color-base);--wsf-field-fieldset-legend-font-family:var(--wsf-form-font-family);--wsf-field-fieldset-legend-font-size:var(--wsf-form-font-size);--wsf-field-fieldset-legend-font-style:var(--wsf-form-font-style);--wsf-field-fieldset-legend-font-weight:var(--wsf-form-font-weight);--wsf-field-fieldset-legend-letter-spacing:var(--wsf-form-letter-spacing);--wsf-field-fieldset-legend-line-height:var(--wsf-form-line-height);--wsf-field-fieldset-legend-text-decoration:var(--wsf-form-text-decoration);--wsf-field-fieldset-legend-text-transform:var(--wsf-form-text-transform);--wsf-field-fieldset-legend-gap:10px;--wsf-field-help-color-background:transparent;--wsf-field-help-color:var(--wsf-form-color-base);--wsf-field-help-font-family:var(--wsf-form-font-family);--wsf-field-help-font-size:var(--wsf-form-font-size-small);--wsf-field-help-font-style:var(--wsf-form-font-style);--wsf-field-help-font-weight:var(--wsf-form-font-weight);--wsf-field-help-letter-spacing:var(--wsf-form-letter-spacing);--wsf-field-help-line-height:var(--wsf-form-line-height);--wsf-field-help-text-decoration:var(--wsf-form-text-decoration);--wsf-field-help-text-transform:var(--wsf-form-text-transform);--wsf-field-help-gap:5px;--wsf-field-invalid-feedback-color-background:transparent;--wsf-field-invalid-feedback-color:var(--wsf-form-color-danger);--wsf-field-invalid-feedback-font-family:var(--wsf-form-font-family);--wsf-field-invalid-feedback-font-size:var(--wsf-form-font-size-small);--wsf-field-invalid-feedback-font-style:var(--wsf-form-font-style);--wsf-field-invalid-feedback-font-weight:var(--wsf-form-font-weight);--wsf-field-invalid-feedback-letter-spacing:var(--wsf-form-letter-spacing);--wsf-field-invalid-feedback-line-height:var(--wsf-form-line-height);--wsf-field-invalid-feedback-text-decoration:var(--wsf-form-text-decoration);--wsf-field-invalid-feedback-text-transform:var(--wsf-form-text-transform);--wsf-field-invalid-feedback-gap:5px;--wsf-field-label-color-background:transparent;--wsf-field-label-color:var(--wsf-form-color-base);--wsf-field-label-font-family:var(--wsf-form-font-family);--wsf-field-label-font-size:var(--wsf-form-font-size);--wsf-field-label-font-style:var(--wsf-form-font-style);--wsf-field-label-font-weight:var(--wsf-form-font-weight);--wsf-field-label-letter-spacing:var(--wsf-form-letter-spacing);--wsf-field-label-line-height:var(--wsf-form-line-height);--wsf-field-label-text-decoration:var(--wsf-form-text-decoration);--wsf-field-label-text-transform:var(--wsf-form-text-transform);--wsf-field-label-gap:5px;--wsf-field-label-inside-mode:move;--wsf-field-label-inside-offset:-20px;--wsf-field-label-inside-scale:0.9;--wsf-field-padding-horizontal:10px;--wsf-field-padding-vertical:8.5px;--wsf-field-color-placeholder:var(--wsf-form-color-neutral);--wsf-field-prefix-suffix-color-background:var(--wsf-form-color-neutral-light-80);--wsf-field-prefix-suffix-color:var(--wsf-form-color-base);--wsf-field-prefix-suffix-font-family:var(--wsf-form-font-family);--wsf-field-prefix-suffix-font-size:var(--wsf-form-font-size);--wsf-field-prefix-suffix-font-style:var(--wsf-form-font-style);--wsf-field-prefix-suffix-font-weight:var(--wsf-form-font-weight);--wsf-field-prefix-suffix-letter-spacing:var(--wsf-form-letter-spacing);--wsf-field-prefix-suffix-line-height:var(--wsf-form-line-height);--wsf-field-prefix-suffix-text-decoration:var(--wsf-form-text-decoration);--wsf-field-prefix-suffix-text-transform:var(--wsf-form-text-transform);--wsf-field-color:var(--wsf-form-color-base);--wsf-field-color-hover:var(--wsf-form-color-base);--wsf-field-color-focus:var(--wsf-form-color-base);--wsf-field-color-disabled:var(--wsf-form-color-neutral);--wsf-field-color-invalid:var(--wsf-form-color-danger);--wsf-field-tooltip-color-background:var(--wsf-form-color-neutral);--wsf-field-tooltip-color:var(--wsf-form-color-base);--wsf-field-tooltip-font-family:var(--wsf-form-font-family);--wsf-field-tooltip-font-size:var(--wsf-form-font-size-small);--wsf-field-tooltip-font-weight:var(--wsf-form-font-weight);--wsf-field-tooltip-line-height:var(--wsf-form-line-height);--wsf-field-tooltip-border-radius:var(--wsf-field-border-radius);--wsf-field-tooltip-gap:5px;--wsf-field-font-family:var(--wsf-form-font-family);--wsf-field-font-size:var(--wsf-form-font-size);--wsf-field-font-style:var(--wsf-form-font-style);--wsf-field-font-weight:var(--wsf-form-font-weight);--wsf-field-letter-spacing:var(--wsf-form-letter-spacing);--wsf-field-line-height:var(--wsf-form-line-height);--wsf-field-text-decoration:var(--wsf-form-text-decoration);--wsf-field-text-transform:var(--wsf-form-text-transform);--wsf-field-button-color-background:var(--wsf-form-color-neutral-light-60);--wsf-field-button-color-background-hover:var(--wsf-form-color-neutral-light-40);--wsf-field-button-color-background-focus:var(--wsf-form-color-neutral-light-40);--wsf-field-button-primary-color-background:var(--wsf-form-color-primary);--wsf-field-button-primary-color-background-hover:var(--wsf-form-color-primary-dark-20);--wsf-field-button-primary-color-background-focus:var(--wsf-form-color-primary-dark-40);--wsf-field-button-secondary-color-background:var(--wsf-form-color-secondary);--wsf-field-button-secondary-color-background-hover:var(--wsf-form-color-secondary-dark-20);--wsf-field-button-secondary-color-background-focus:var(--wsf-form-color-secondary-dark-40);--wsf-field-button-success-color-background:var(--wsf-form-color-success);--wsf-field-button-success-color-background-hover:var(--wsf-form-color-success-dark-20);--wsf-field-button-success-color-background-focus:var(--wsf-form-color-success-dark-40);--wsf-field-button-info-color-background:var(--wsf-form-color-info);--wsf-field-button-info-color-background-hover:var(--wsf-form-color-info-dark-20);--wsf-field-button-info-color-background-focus:var(--wsf-form-color-info-dark-40);--wsf-field-button-warning-color-background:var(--wsf-form-color-warning);--wsf-field-button-warning-color-background-hover:var(--wsf-form-color-warning-dark-20);--wsf-field-button-warning-color-background-focus:var(--wsf-form-color-warning-dark-40);--wsf-field-button-danger-color-background:var(--wsf-form-color-danger);--wsf-field-button-danger-color-background-hover:var(--wsf-form-color-danger-dark-20);--wsf-field-button-danger-color-background-focus:var(--wsf-form-color-danger-dark-40);--wsf-field-button-border-color:var(--wsf-form-color-neutral-light-60);--wsf-field-button-border-color-hover:var(--wsf-form-color-neutral-light-40);--wsf-field-button-border-color-focus:var(--wsf-form-color-neutral-light-40);--wsf-field-button-primary-border-color:var(--wsf-form-color-primary);--wsf-field-button-primary-border-color-hover:var(--wsf-form-color-primary-dark-20);--wsf-field-button-primary-border-color-focus:var(--wsf-form-color-primary-dark-40);--wsf-field-button-secondary-border-color:var(--wsf-form-color-secondary);--wsf-field-button-secondary-border-color-hover:var(--wsf-form-color-secondary-dark-20);--wsf-field-button-secondary-border-color-focus:var(--wsf-form-color-secondary-dark-40);--wsf-field-button-success-border-color:var(--wsf-form-color-success);--wsf-field-button-success-border-color-hover:var(--wsf-form-color-success-dark-20);--wsf-field-button-success-border-color-focus:var(--wsf-form-color-success-dark-40);--wsf-field-button-info-border-color:var(--wsf-form-color-info);--wsf-field-button-info-border-color-hover:var(--wsf-form-color-info-dark-20);--wsf-field-button-info-border-color-focus:var(--wsf-form-color-info-dark-40);--wsf-field-button-warning-border-color:var(--wsf-form-color-warning);--wsf-field-button-warning-border-color-hover:var(--wsf-form-color-warning-dark-20);--wsf-field-button-warning-border-color-focus:var(--wsf-form-color-warning-dark-40);--wsf-field-button-danger-border-color:var(--wsf-form-color-danger);--wsf-field-button-danger-border-color-hover:var(--wsf-form-color-danger-dark-20);--wsf-field-button-danger-border-color-focus:var(--wsf-form-color-danger-dark-40);--wsf-field-button-border-radius:var(--wsf-field-border-radius);--wsf-field-button-border-style:solid;--wsf-field-button-border-width:1px;--wsf-field-button-padding-horizontal:var(--wsf-field-padding-horizontal);--wsf-field-button-padding-vertical:var(--wsf-field-padding-vertical);--wsf-field-button-width:100%;--wsf-field-button-color:var(--wsf-form-color-base);--wsf-field-button-color-hover:var(--wsf-form-color-base);--wsf-field-button-color-focus:var(--wsf-form-color-base);--wsf-field-button-primary-color:var(--wsf-form-color-base-contrast);--wsf-field-button-primary-color-hover:var(--wsf-field-button-primary-color);--wsf-field-button-primary-color-focus:var(--wsf-field-button-primary-color);--wsf-field-button-secondary-color:var(--wsf-form-color-base-contrast);--wsf-field-button-secondary-color-hover:var(--wsf-field-button-secondary-color);--wsf-field-button-secondary-color-focus:var(--wsf-field-button-secondary-color);--wsf-field-button-success-color:var(--wsf-form-color-base-contrast);--wsf-field-button-success-color-hover:var(--wsf-field-button-success-color);--wsf-field-button-success-color-focus:var(--wsf-field-button-success-color);--wsf-field-button-info-color:var(--wsf-form-color-base-contrast);--wsf-field-button-info-color-hover:var(--wsf-form-color-base-contrast);--wsf-field-button-info-color-focus:var(--wsf-form-color-base-contrast);--wsf-field-button-warning-color:var(--wsf-form-color-base);--wsf-field-button-warning-color-hover:var(--wsf-form-color-base);--wsf-field-button-warning-color-focus:var(--wsf-form-color-base);--wsf-field-button-danger-color:var(--wsf-form-color-base-contrast);--wsf-field-button-danger-color-hover:var(--wsf-field-button-danger-color);--wsf-field-button-danger-color-focus:var(--wsf-field-button-danger-color);--wsf-field-button-font-family:var(--wsf-form-font-family);--wsf-field-button-font-size:var(--wsf-form-font-size);--wsf-field-button-font-style:var(--wsf-form-font-style);--wsf-field-button-font-weight:var(--wsf-form-font-weight);--wsf-field-button-letter-spacing:var(--wsf-form-letter-spacing);--wsf-field-button-line-height:var(--wsf-form-line-height);--wsf-field-button-text-decoration:var(--wsf-form-text-decoration);--wsf-field-button-text-transform:var(--wsf-form-text-transform);--wsf-field-checkbox-color-background:var(--wsf-field-color-background);--wsf-field-checkbox-checked-color-background:var(--wsf-form-color-accent);--wsf-field-checkbox-checkmark-color:var(--wsf-form-color-base-contrast);--wsf-field-checkbox-border-radius:var(--wsf-field-border-radius);--wsf-field-checkbox-gap-horizontal:6px;--wsf-field-checkbox-gap-vertical:10px;--wsf-field-checkbox-button-color-background:var(--wsf-form-color-neutral-light-60);--wsf-field-checkbox-button-color:var(--wsf-form-color-base);--wsf-field-checkbox-checked-button-color-background:var(--wsf-form-color-accent);--wsf-field-checkbox-checked-button-color:var(--wsf-form-color-base-contrast);--wsf-field-checkbox-switch-color:var(--wsf-form-color-neutral-light-60);--wsf-field-checkbox-checked-switch-color-background:var(--wsf-form-color-accent);--wsf-field-checkbox-checked-switch-color:var(--wsf-form-color-base-contrast);--wsf-field-checkbox-checked-swatch-border-color:var(--wsf-form-color-primary);--wsf-field-checkbox-checked-swatch-box-shadow-color:var(--wsf-form-color-base-contrast);--wsf-field-checkbox-checked-image-border-color:var(--wsf-form-color-primary);--wsf-field-checkbox-checked-image-box-shadow-color:var(--wsf-form-color-base-contrast);--wsf-field-datetime-calendar-color-background:var(--wsf-form-color-neutral-light-90);--wsf-field-datetime-calendar-today-color-background:var(--wsf-form-color-neutral-light-70);--wsf-field-datetime-calendar-current-color-background:var(--wsf-form-color-primary);--wsf-field-datetime-calendar-hover-color-background:var(--wsf-form-color-primary);--wsf-field-datetime-calendar-border-color:var(--wsf-form-color-neutral-light-60);--wsf-field-datetime-calendar-border-style:var(--wsf-field-border-style);--wsf-field-datetime-calendar-border-width:var(--wsf-field-border-width);--wsf-field-datetime-calendar-color:var(--wsf-form-color-base);--wsf-field-datetime-calendar-today-color:var(--wsf-form-color-base);--wsf-field-datetime-calendar-current-color:var(--wsf-form-color-base-contrast);--wsf-field-datetime-calendar-hover-color:var(--wsf-form-color-base-contrast);--wsf-field-datetime-calendar-disabled-color:var(--wsf-form-color-base-light-80);--wsf-field-datetime-calendar-font-family:var(--wsf-form-font-family);--wsf-field-datetime-calendar-font-size:var(--wsf-form-font-size);--wsf-field-datetime-calendar-font-style:var(--wsf-form-font-style);--wsf-field-datetime-calendar-font-weight:700;--wsf-field-datetime-calendar-letter-spacing:var(--wsf-form-letter-spacing);--wsf-field-datetime-calendar-line-height:var(--wsf-form-line-height);--wsf-field-datetime-calendar-text-decoration:var(--wsf-form-text-decoration);--wsf-field-datetime-calendar-text-transform:var(--wsf-form-text-transform);--wsf-field-datetime-calendar-padding-horizontal:4px;--wsf-field-datetime-calendar-padding-vertical:4px;--wsf-field-datetime-calendar-heading-color-background:var(--wsf-form-color-neutral-light-80);--wsf-field-datetime-calendar-heading-color:var(--wsf-form-color-base);--wsf-field-datetime-nav-current-color-background:var(--wsf-form-color-primary);--wsf-field-datetime-nav-hover-color-background:var(--wsf-form-color-primary);--wsf-field-datetime-nav-border-color:var(--wsf-form-color-neutral-light-60);--wsf-field-datetime-nav-border-style:var(--wsf-field-border-style);--wsf-field-datetime-nav-border-width:var(--wsf-field-border-width);--wsf-field-datetime-nav-icon-color:var(--wsf-form-color-base);--wsf-field-datetime-nav-icon-gap:8px;--wsf-field-datetime-nav-icon-size:var(--wsf-form-font-size);--wsf-field-datetime-nav-color:var(--wsf-form-color-base);--wsf-field-datetime-nav-current-color:var(--wsf-form-color-base-contrast);--wsf-field-datetime-nav-hover-color:var(--wsf-form-color-base-contrast);--wsf-field-datetime-nav-font-family:var(--wsf-form-font-family);--wsf-field-datetime-nav-font-size:var(--wsf-form-font-size);--wsf-field-datetime-nav-font-style:var(--wsf-form-font-style);--wsf-field-datetime-nav-font-weight:700;--wsf-field-datetime-nav-letter-spacing:var(--wsf-form-letter-spacing);--wsf-field-datetime-nav-line-height:var(--wsf-form-line-height);--wsf-field-datetime-nav-text-decoration:var(--wsf-form-text-decoration);--wsf-field-datetime-nav-text-transform:var(--wsf-form-text-transform);--wsf-field-datetime-padding-horizontal:10px;--wsf-field-datetime-padding-vertical:10px;--wsf-field-file-button-color:var(--wsf-form-color-base);--wsf-field-file-button-color-hover:var(--wsf-form-color-base);--wsf-field-file-button-color-focus:var(--wsf-form-color-base);--wsf-field-file-button-color-background:var(--wsf-form-color-neutral-light-80);--wsf-field-file-button-color-background-hover:var(--wsf-form-color-neutral-light-60);--wsf-field-file-button-color-background-focus:var(--wsf-form-color-neutral-light-60);--wsf-field-file-dropzonejs-color-background:var(--wsf-field-color-background);--wsf-field-file-dropzonejs-border-color:var(--wsf-field-border-color);--wsf-field-file-dropzonejs-border-style:dashed;--wsf-field-file-dropzonejs-border-width:var(--wsf-field-border-width);--wsf-field-file-dropzonejs-border-radius:var(--wsf-field-border-radius);--wsf-field-file-dropzonejs-padding-horizontal:var(--wsf-form-grid-gap);--wsf-field-file-dropzonejs-padding-vertical:var(--wsf-form-grid-gap);--wsf-field-file-dropzonejs-progress-color-background:var(--wsf-form-color-neutral);--wsf-field-file-dropzonejs-progress-color-background-bar:var(--wsf-form-color-primary);--wsf-field-file-dropzonejs-progress-color-background-complete:var(--wsf-form-color-success);--wsf-field-file-dropzonejs-progress-border-radius:var(--wsf-field-border-radius);--wsf-field-file-dropzonejs-progress-gap:5px;--wsf-field-file-dropzonejs-progress-height:10px;--wsf-field-message-color-background:var(--wsf-form-color-neutral-light-80);--wsf-field-message-color:var(--wsf-form-color-base);--wsf-field-message-anchor-color:var(--wsf-form-color-base);--wsf-field-message-border-color:var(--wsf-form-color-neutral-light-60);--wsf-field-message-success-color-background:var(--wsf-form-color-success-light-80);--wsf-field-message-success-color:var(--wsf-form-color-success-dark-40);--wsf-field-message-success-anchor-color:var(--wsf-form-color-success-dark-60);--wsf-field-message-success-border-color:var(--wsf-form-color-success-light-40);--wsf-field-message-info-color-background:var(--wsf-form-color-info-light-80);--wsf-field-message-info-color:var(--wsf-form-color-info-dark-40);--wsf-field-message-info-anchor-color:var(--wsf-form-color-info-dark-60);--wsf-field-message-info-border-color:var(--wsf-form-color-info-light-40);--wsf-field-message-warning-color-background:var(--wsf-form-color-warning-light-80);--wsf-field-message-warning-color:var(--wsf-form-color-warning-dark-40);--wsf-field-message-warning-anchor-color:var(--wsf-form-color-warning-dark-60);--wsf-field-message-warning-border-color:var(--wsf-form-color-warning-light-40);--wsf-field-message-danger-color-background:var(--wsf-form-color-danger-light-80);--wsf-field-message-danger-color:var(--wsf-form-color-danger-dark-40);--wsf-field-message-danger-anchor-color:var(--wsf-form-color-danger-dark-60);--wsf-field-message-danger-border-color:var(--wsf-form-color-danger-light-40);--wsf-field-meter-color-background:var(--wsf-form-color-neutral-light-80);--wsf-field-meter-color-background-optimum:var(--wsf-form-color-success);--wsf-field-meter-color-background-sub-optimum:var(--wsf-form-color-warning);--wsf-field-meter-color-background-even-less-good:var(--wsf-form-color-danger);--wsf-field-password-icon-color:var(--wsf-form-color-base);--wsf-field-password-strength-meter-disc-color:var(--wsf-form-color-neutral-light-60);--wsf-field-password-strength-meter-disc-color-danger:var(--wsf-form-color-danger);--wsf-field-password-strength-meter-disc-color-warning:var(--wsf-form-color-warning);--wsf-field-password-strength-meter-disc-color-success:var(--wsf-form-color-success);--wsf-field-progress-color-background:var(--wsf-form-color-neutral-light-80);--wsf-field-progress-color-background-bar:var(--wsf-form-color-accent);--wsf-field-progress-color-background-complete:var(--wsf-form-color-success);--wsf-field-radio-color-background:var(--wsf-field-color-background);--wsf-field-radio-checked-color:var(--wsf-form-color-accent);--wsf-field-radio-gap-horizontal:6px;--wsf-field-radio-gap-vertical:10px;--wsf-field-radio-button-color-background:var(--wsf-form-color-neutral-light-60);--wsf-field-radio-button-color:var(--wsf-form-color-base);--wsf-field-radio-checked-button-color-background:var(--wsf-form-color-accent);--wsf-field-radio-checked-button-color:var(--wsf-form-color-base-contrast);--wsf-field-radio-circle-color-background:var(--wsf-form-color-base-contrast);--wsf-field-radio-circle-color-background-hover:var(--wsf-form-color-neutral-light-60);--wsf-field-radio-checked-circle-color-background:var(--wsf-form-color-accent);--wsf-field-radio-color-background-disabled:var(--wsf-form-color-neutral-light-60);--wsf-field-radio-circle-color:var(--wsf-form-color-base);--wsf-field-radio-circle-color-hover:var(--wsf-form-color-base);--wsf-field-radio-checked-circle-color:var(--wsf-form-color-base-contrast);--wsf-field-radio-color-disabled:var(--wsf-form-color-neutral);--wsf-field-radio-circle-padding-vertical:var(--wsf-field-padding-vertical);--wsf-field-radio-circle-font-family:var(--wsf-form-font-family);--wsf-field-radio-circle-font-size:var(--wsf-form-font-size);--wsf-field-radio-circle-font-style:var(--wsf-form-font-style);--wsf-field-radio-circle-font-weight:var(--wsf-form-font-weight);--wsf-field-radio-circle-letter-spacing:var(--wsf-form-letter-spacing);--wsf-field-radio-circle-line-height:var(--wsf-form-line-height);--wsf-field-radio-circle-text-decoration:var(--wsf-form-text-decoration);--wsf-field-radio-circle-text-transform:var(--wsf-form-text-transform);--wsf-field-radio-checked-image-border-color:var(--wsf-form-color-primary);--wsf-field-radio-checked-image-box-shadow-color:var(--wsf-form-color-base-contrast);--wsf-field-radio-checked-swatch-border-color:var(--wsf-form-color-primary);--wsf-field-radio-checked-swatch-box-shadow-color:var(--wsf-form-color-base-contrast);--wsf-field-radio-switch-color:var(--wsf-form-color-neutral-light-60);--wsf-field-radio-checked-switch-color-background:var(--wsf-form-color-accent);--wsf-field-radio-checked-switch-color:var(--wsf-form-color-base-contrast);--wsf-field-range-track-border-radius:var(--wsf-field-border-radius);--wsf-field-range-track-color:var(--wsf-form-color-neutral-light-80);--wsf-field-range-track-lower-color:var(--wsf-form-color-accent);--wsf-field-range-track-upper-color:var(--wsf-form-color-neutral-light-80);--wsf-field-range-thumb-color:var(--wsf-form-color-accent);--wsf-field-range-tickmark-color:var(--wsf-field-help-color);--wsf-field-range-tickmark-label-color:var(--wsf-field-help-color);--wsf-field-range-tickmark-label-font-family:var(--wsf-form-font-family);--wsf-field-range-tickmark-label-font-size:var(--wsf-form-font-size);--wsf-field-range-tickmark-label-font-style:var(--wsf-form-font-style);--wsf-field-range-tickmark-label-font-weight:var(--wsf-form-font-weight);--wsf-field-range-tickmark-label-letter-spacing:var(--wsf-form-letter-spacing);--wsf-field-range-tickmark-label-line-height:var(--wsf-form-line-height);--wsf-field-range-tickmark-label-text-decoration:var(--wsf-form-text-decoration);--wsf-field-range-tickmark-label-text-transform:var(--wsf-form-text-transform);--wsf-field-select-arrow-color:var(--wsf-field-color);--wsf-field-select-arrow-width:12px;--wsf-field-select-arrow-height:6px;--wsf-field-select-select2-choice-border-radius:var(--wsf-field-border-radius);--wsf-field-select-select2-choice-color-background:var(--wsf-form-color-neutral-light-80);--wsf-field-select-select2-choice-color:var(--wsf-form-color-base);--wsf-field-select-select2-choice-color-remove:var(--wsf-form-color-base);--wsf-field-select-select2-choice-gap:5px;--wsf-field-select-select2-choice-font-family:var(--wsf-form-font-family);--wsf-field-select-select2-choice-font-size:var(--wsf-form-font-size-small);--wsf-field-select-select2-choice-font-style:var(--wsf-form-font-style);--wsf-field-select-select2-choice-font-weight:var(--wsf-form-font-weight);--wsf-field-select-select2-choice-letter-spacing:var(--wsf-form-letter-spacing);--wsf-field-select-select2-choice-line-height:var(--wsf-form-line-height);--wsf-field-select-select2-choice-text-decoration:var(--wsf-form-text-decoration);--wsf-field-select-select2-choice-text-transform:var(--wsf-form-text-transform);--wsf-field-select-select2-result-color-background:var(--wsf-form-color-base-contrast);--wsf-field-select-select2-result-color-background-selected:var(--wsf-form-color-neutral-light-80);--wsf-field-select-select2-result-color-background-highlighted:var(--wsf-form-color-primary);--wsf-field-select-select2-result-color:var(--wsf-form-color-base);--wsf-field-select-select2-result-color-selected:var(--wsf-form-color-base);--wsf-field-select-select2-result-color-highlighted:var(--wsf-form-color-base-contrast);--wsf-field-select-select2-result-font-family:var(--wsf-form-font-family);--wsf-field-select-select2-result-font-size:var(--wsf-form-font-size);--wsf-field-select-select2-result-font-style:var(--wsf-form-font-style);--wsf-field-select-select2-result-font-weight:var(--wsf-form-font-weight);--wsf-field-select-select2-result-letter-spacing:var(--wsf-form-letter-spacing);--wsf-field-select-select2-result-line-height:var(--wsf-form-line-height);--wsf-field-select-select2-result-text-decoration:var(--wsf-form-text-decoration);--wsf-field-select-select2-result-text-transform:var(--wsf-form-text-transform);--wsf-field-select-select2-result-padding-horizontal:7px;--wsf-field-select-select2-result-padding-vertical:5px;--wsf-field-signature-color-background:var(--wsf-field-color-background);--wsf-field-summary-border-color:transparent;--wsf-field-summary-border-radius:0px;--wsf-field-summary-border-width:0px;--wsf-field-summary-border-style:solid;--wsf-field-summary-color-background:var(--wsf-field-color-background);--wsf-field-summary-color:var(--wsf-field-color);--wsf-field-summary-form-label-color:var(--wsf-field-summary-color);--wsf-field-summary-form-label-font-family:var(--wsf-form-font-family);--wsf-field-summary-form-label-font-size:22px;--wsf-field-summary-form-label-font-style:var(--wsf-form-font-style);--wsf-field-summary-form-label-font-weight:700;--wsf-field-summary-form-label-letter-spacing:var(--wsf-form-letter-spacing);--wsf-field-summary-form-label-line-height:var(--wsf-form-line-height);--wsf-field-summary-form-label-text-decoration:var(--wsf-form-text-decoration);--wsf-field-summary-form-label-text-transform:var(--wsf-form-text-transform);--wsf-field-summary-group-label-color:var(--wsf-field-summary-color);--wsf-field-summary-group-label-font-family:var(--wsf-form-font-family);--wsf-field-summary-group-label-font-size:20px;--wsf-field-summary-group-label-font-style:var(--wsf-form-font-style);--wsf-field-summary-group-label-font-weight:700;--wsf-field-summary-group-label-letter-spacing:var(--wsf-form-letter-spacing);--wsf-field-summary-group-label-line-height:var(--wsf-form-line-height);--wsf-field-summary-group-label-text-decoration:var(--wsf-form-text-decoration);--wsf-field-summary-group-label-text-transform:var(--wsf-form-text-transform);--wsf-field-summary-section-label-color:var(--wsf-field-summary-color);--wsf-field-summary-section-label-font-family:var(--wsf-form-font-family);--wsf-field-summary-section-label-font-size:18px;--wsf-field-summary-section-label-font-style:var(--wsf-form-font-style);--wsf-field-summary-section-label-font-weight:700;--wsf-field-summary-section-label-letter-spacing:var(--wsf-form-letter-spacing);--wsf-field-summary-section-label-line-height:var(--wsf-form-line-height);--wsf-field-summary-section-label-text-decoration:var(--wsf-form-text-decoration);--wsf-field-summary-section-label-text-transform:var(--wsf-form-text-transform);--wsf-field-summary-field-label-color:var(--wsf-field-summary-color);--wsf-field-summary-field-label-font-family:var(--wsf-form-font-family);--wsf-field-summary-field-label-font-size:var(--wsf-field-font-size);--wsf-field-summary-field-label-font-style:var(--wsf-form-font-style);--wsf-field-summary-field-label-font-weight:700;--wsf-field-summary-field-label-letter-spacing:var(--wsf-form-letter-spacing);--wsf-field-summary-field-label-line-height:var(--wsf-form-line-height);--wsf-field-summary-field-label-text-decoration:var(--wsf-form-text-decoration);--wsf-field-summary-field-label-text-transform:var(--wsf-form-text-transform);--wsf-field-summary-field-label-horizontal-width:30%;--wsf-field-summary-field-value-color:var(--wsf-field-summary-color);--wsf-field-summary-field-value-font-family:var(--wsf-form-font-family);--wsf-field-summary-field-value-font-size:var(--wsf-form-font-size);--wsf-field-summary-field-value-font-style:var(--wsf-form-font-style);--wsf-field-summary-field-value-font-weight:var(--wsf-form-font-weight);--wsf-field-summary-field-value-letter-spacing:var(--wsf-form-letter-spacing);--wsf-field-summary-field-value-line-height:var(--wsf-form-line-height);--wsf-field-summary-field-value-text-decoration:var(--wsf-form-text-decoration);--wsf-field-summary-field-value-text-transform:var(--wsf-form-text-transform);--wsf-field-summary-gap:var(--wsf-form-grid-gap);--wsf-field-summary-padding-horizontal:0px;--wsf-field-summary-padding-vertical:0px;--wsf-field-summary-table-gap:1px;--wsf-field-summary-table-padding-horizontal:4px;--wsf-field-summary-table-padding-vertical:4px;--wsf-field-summary-thead-color-background:var(--wsf-form-color-neutral-light-80);--wsf-field-summary-thead-color:var(--wsf-field-summary-color);--wsf-field-summary-thead-font-family:var(--wsf-form-font-family);--wsf-field-summary-thead-font-size:var(--wsf-field-font-size);--wsf-field-summary-thead-font-style:var(--wsf-form-font-style);--wsf-field-summary-thead-font-weight:700;--wsf-field-summary-thead-letter-spacing:var(--wsf-form-letter-spacing);--wsf-field-summary-thead-line-height:var(--wsf-form-line-height);--wsf-field-summary-thead-text-decoration:var(--wsf-form-text-decoration);--wsf-field-summary-thead-text-transform:var(--wsf-form-text-transform);--wsf-field-summary-tbody-color-background:var(--wsf-form-color-neutral-light-90);--wsf-field-summary-tbody-color:var(--wsf-field-summary-color);--wsf-field-summary-tbody-font-family:var(--wsf-form-font-family);--wsf-field-summary-tbody-font-size:var(--wsf-form-font-size);--wsf-field-summary-tbody-font-style:var(--wsf-form-font-style);--wsf-field-summary-tbody-font-weight:var(--wsf-form-font-weight);--wsf-field-summary-tbody-letter-spacing:var(--wsf-form-letter-spacing);--wsf-field-summary-tbody-line-height:var(--wsf-form-line-height);--wsf-field-summary-tbody-text-decoration:var(--wsf-form-text-decoration);--wsf-field-summary-tbody-text-transform:var(--wsf-form-text-transform);--wsf-field-summary-font-family:var(--wsf-form-font-family);--wsf-field-summary-font-size:var(--wsf-form-font-size);--wsf-field-summary-font-style:var(--wsf-form-font-style);--wsf-field-summary-font-weight:var(--wsf-form-font-weight);--wsf-field-summary-letter-spacing:var(--wsf-form-letter-spacing);--wsf-field-summary-line-height:var(--wsf-form-line-height);--wsf-field-summary-text-decoration:var(--wsf-form-text-decoration);--wsf-field-summary-text-transform:var(--wsf-form-text-transform);--wsf-field-texteditor-color:var(--wsf-form-color-base);--wsf-field-texteditor-font-family:var(--wsf-form-font-family);--wsf-field-texteditor-font-size:var(--wsf-form-font-size);--wsf-field-texteditor-font-style:var(--wsf-form-font-style);--wsf-field-texteditor-font-weight:var(--wsf-form-font-weight);--wsf-field-texteditor-letter-spacing:var(--wsf-form-letter-spacing);--wsf-field-texteditor-line-height:var(--wsf-form-line-height);--wsf-field-texteditor-text-decoration:var(--wsf-form-text-decoration);--wsf-field-texteditor-text-transform:var(--wsf-form-text-transform);--wsf-field-texteditor-p-margin-bottom:1em;--wsf-conversational-width-max:800px;--wsf-conversational-padding-horizontal:40px;--wsf-conversational-color-background:#efeff4;--wsf-conversational-nav-color-background:#585858;--wsf-conversational-nav-color:#ffffff;--wsf-conversational-section-opacity-inactive:0.25;--wsf-form-color-base-dark-90:color-mix(in oklab, var(--wsf-form-color-base), #000 90%);--wsf-form-color-base-dark-80:color-mix(in oklab, var(--wsf-form-color-base), #000 80%);--wsf-form-color-base-dark-70:color-mix(in oklab, var(--wsf-form-color-base), #000 70%);--wsf-form-color-base-dark-60:color-mix(in oklab, var(--wsf-form-color-base), #000 60%);--wsf-form-color-base-dark-50:color-mix(in oklab, var(--wsf-form-color-base), #000 50%);--wsf-form-color-base-dark-40:color-mix(in oklab, var(--wsf-form-color-base), #000 40%);--wsf-form-color-base-dark-30:color-mix(in oklab, var(--wsf-form-color-base), #000 30%);--wsf-form-color-base-dark-20:color-mix(in oklab, var(--wsf-form-color-base), #000 20%);--wsf-form-color-base-dark-10:color-mix(in oklab, var(--wsf-form-color-base), #000 10%);--wsf-form-color-base-light-10:color-mix(in oklab, var(--wsf-form-color-base), #fff 10%);--wsf-form-color-base-light-20:color-mix(in oklab, var(--wsf-form-color-base), #fff 20%);--wsf-form-color-base-light-30:color-mix(in oklab, var(--wsf-form-color-base), #fff 30%);--wsf-form-color-base-light-40:color-mix(in oklab, var(--wsf-form-color-base), #fff 40%);--wsf-form-color-base-light-50:color-mix(in oklab, var(--wsf-form-color-base), #fff 50%);--wsf-form-color-base-light-60:color-mix(in oklab, var(--wsf-form-color-base), #fff 60%);--wsf-form-color-base-light-70:color-mix(in oklab, var(--wsf-form-color-base), #fff 70%);--wsf-form-color-base-light-80:color-mix(in oklab, var(--wsf-form-color-base), #fff 80%);--wsf-form-color-base-light-90:color-mix(in oklab, var(--wsf-form-color-base), #fff 90%);--wsf-form-color-base-contrast-dark-90:color-mix(in oklab, var(--wsf-form-color-base-contrast), #000 90%);--wsf-form-color-base-contrast-dark-80:color-mix(in oklab, var(--wsf-form-color-base-contrast), #000 80%);--wsf-form-color-base-contrast-dark-70:color-mix(in oklab, var(--wsf-form-color-base-contrast), #000 70%);--wsf-form-color-base-contrast-dark-60:color-mix(in oklab, var(--wsf-form-color-base-contrast), #000 60%);--wsf-form-color-base-contrast-dark-50:color-mix(in oklab, var(--wsf-form-color-base-contrast), #000 50%);--wsf-form-color-base-contrast-dark-40:color-mix(in oklab, var(--wsf-form-color-base-contrast), #000 40%);--wsf-form-color-base-contrast-dark-30:color-mix(in oklab, var(--wsf-form-color-base-contrast), #000 30%);--wsf-form-color-base-contrast-dark-20:color-mix(in oklab, var(--wsf-form-color-base-contrast), #000 20%);--wsf-form-color-base-contrast-dark-10:color-mix(in oklab, var(--wsf-form-color-base-contrast), #000 10%);--wsf-form-color-base-contrast-light-10:color-mix(in oklab, var(--wsf-form-color-base-contrast), #fff 10%);--wsf-form-color-base-contrast-light-20:color-mix(in oklab, var(--wsf-form-color-base-contrast), #fff 20%);--wsf-form-color-base-contrast-light-30:color-mix(in oklab, var(--wsf-form-color-base-contrast), #fff 30%);--wsf-form-color-base-contrast-light-40:color-mix(in oklab, var(--wsf-form-color-base-contrast), #fff 40%);--wsf-form-color-base-contrast-light-50:color-mix(in oklab, var(--wsf-form-color-base-contrast), #fff 50%);--wsf-form-color-base-contrast-light-60:color-mix(in oklab, var(--wsf-form-color-base-contrast), #fff 60%);--wsf-form-color-base-contrast-light-70:color-mix(in oklab, var(--wsf-form-color-base-contrast), #fff 70%);--wsf-form-color-base-contrast-light-80:color-mix(in oklab, var(--wsf-form-color-base-contrast), #fff 80%);--wsf-form-color-base-contrast-light-90:color-mix(in oklab, var(--wsf-form-color-base-contrast), #fff 90%);--wsf-form-color-accent-dark-90:color-mix(in oklab, var(--wsf-form-color-accent), #000 90%);--wsf-form-color-accent-dark-80:color-mix(in oklab, var(--wsf-form-color-accent), #000 80%);--wsf-form-color-accent-dark-70:color-mix(in oklab, var(--wsf-form-color-accent), #000 70%);--wsf-form-color-accent-dark-60:color-mix(in oklab, var(--wsf-form-color-accent), #000 60%);--wsf-form-color-accent-dark-50:color-mix(in oklab, var(--wsf-form-color-accent), #000 50%);--wsf-form-color-accent-dark-40:color-mix(in oklab, var(--wsf-form-color-accent), #000 40%);--wsf-form-color-accent-dark-30:color-mix(in oklab, var(--wsf-form-color-accent), #000 30%);--wsf-form-color-accent-dark-20:color-mix(in oklab, var(--wsf-form-color-accent), #000 20%);--wsf-form-color-accent-dark-10:color-mix(in oklab, var(--wsf-form-color-accent), #000 10%);--wsf-form-color-accent-light-10:color-mix(in oklab, var(--wsf-form-color-accent), #fff 10%);--wsf-form-color-accent-light-20:color-mix(in oklab, var(--wsf-form-color-accent), #fff 20%);--wsf-form-color-accent-light-30:color-mix(in oklab, var(--wsf-form-color-accent), #fff 30%);--wsf-form-color-accent-light-40:color-mix(in oklab, var(--wsf-form-color-accent), #fff 40%);--wsf-form-color-accent-light-50:color-mix(in oklab, var(--wsf-form-color-accent), #fff 50%);--wsf-form-color-accent-light-60:color-mix(in oklab, var(--wsf-form-color-accent), #fff 60%);--wsf-form-color-accent-light-70:color-mix(in oklab, var(--wsf-form-color-accent), #fff 70%);--wsf-form-color-accent-light-80:color-mix(in oklab, var(--wsf-form-color-accent), #fff 80%);--wsf-form-color-accent-light-90:color-mix(in oklab, var(--wsf-form-color-accent), #fff 90%);--wsf-form-color-neutral-dark-90:color-mix(in oklab, var(--wsf-form-color-neutral), #000 90%);--wsf-form-color-neutral-dark-80:color-mix(in oklab, var(--wsf-form-color-neutral), #000 80%);--wsf-form-color-neutral-dark-70:color-mix(in oklab, var(--wsf-form-color-neutral), #000 70%);--wsf-form-color-neutral-dark-60:color-mix(in oklab, var(--wsf-form-color-neutral), #000 60%);--wsf-form-color-neutral-dark-50:color-mix(in oklab, var(--wsf-form-color-neutral), #000 50%);--wsf-form-color-neutral-dark-40:color-mix(in oklab, var(--wsf-form-color-neutral), #000 40%);--wsf-form-color-neutral-dark-30:color-mix(in oklab, var(--wsf-form-color-neutral), #000 30%);--wsf-form-color-neutral-dark-20:color-mix(in oklab, var(--wsf-form-color-neutral), #000 20%);--wsf-form-color-neutral-dark-10:color-mix(in oklab, var(--wsf-form-color-neutral), #000 10%);--wsf-form-color-neutral-light-10:color-mix(in oklab, var(--wsf-form-color-neutral), #fff 10%);--wsf-form-color-neutral-light-20:color-mix(in oklab, var(--wsf-form-color-neutral), #fff 20%);--wsf-form-color-neutral-light-30:color-mix(in oklab, var(--wsf-form-color-neutral), #fff 30%);--wsf-form-color-neutral-light-40:color-mix(in oklab, var(--wsf-form-color-neutral), #fff 40%);--wsf-form-color-neutral-light-50:color-mix(in oklab, var(--wsf-form-color-neutral), #fff 50%);--wsf-form-color-neutral-light-60:color-mix(in oklab, var(--wsf-form-color-neutral), #fff 60%);--wsf-form-color-neutral-light-70:color-mix(in oklab, var(--wsf-form-color-neutral), #fff 70%);--wsf-form-color-neutral-light-80:color-mix(in oklab, var(--wsf-form-color-neutral), #fff 80%);--wsf-form-color-neutral-light-90:color-mix(in oklab, var(--wsf-form-color-neutral), #fff 90%);--wsf-form-color-primary-dark-90:color-mix(in oklab, var(--wsf-form-color-primary), #000 90%);--wsf-form-color-primary-dark-80:color-mix(in oklab, var(--wsf-form-color-primary), #000 80%);--wsf-form-color-primary-dark-70:color-mix(in oklab, var(--wsf-form-color-primary), #000 70%);--wsf-form-color-primary-dark-60:color-mix(in oklab, var(--wsf-form-color-primary), #000 60%);--wsf-form-color-primary-dark-50:color-mix(in oklab, var(--wsf-form-color-primary), #000 50%);--wsf-form-color-primary-dark-40:color-mix(in oklab, var(--wsf-form-color-primary), #000 40%);--wsf-form-color-primary-dark-30:color-mix(in oklab, var(--wsf-form-color-primary), #000 30%);--wsf-form-color-primary-dark-20:color-mix(in oklab, var(--wsf-form-color-primary), #000 20%);--wsf-form-color-primary-dark-10:color-mix(in oklab, var(--wsf-form-color-primary), #000 10%);--wsf-form-color-primary-light-10:color-mix(in oklab, var(--wsf-form-color-primary), #fff 10%);--wsf-form-color-primary-light-20:color-mix(in oklab, var(--wsf-form-color-primary), #fff 20%);--wsf-form-color-primary-light-30:color-mix(in oklab, var(--wsf-form-color-primary), #fff 30%);--wsf-form-color-primary-light-40:color-mix(in oklab, var(--wsf-form-color-primary), #fff 40%);--wsf-form-color-primary-light-50:color-mix(in oklab, var(--wsf-form-color-primary), #fff 50%);--wsf-form-color-primary-light-60:color-mix(in oklab, var(--wsf-form-color-primary), #fff 60%);--wsf-form-color-primary-light-70:color-mix(in oklab, var(--wsf-form-color-primary), #fff 70%);--wsf-form-color-primary-light-80:color-mix(in oklab, var(--wsf-form-color-primary), #fff 80%);--wsf-form-color-primary-light-90:color-mix(in oklab, var(--wsf-form-color-primary), #fff 90%);--wsf-form-color-secondary-dark-90:color-mix(in oklab, var(--wsf-form-color-secondary), #000 90%);--wsf-form-color-secondary-dark-80:color-mix(in oklab, var(--wsf-form-color-secondary), #000 80%);--wsf-form-color-secondary-dark-70:color-mix(in oklab, var(--wsf-form-color-secondary), #000 70%);--wsf-form-color-secondary-dark-60:color-mix(in oklab, var(--wsf-form-color-secondary), #000 60%);--wsf-form-color-secondary-dark-50:color-mix(in oklab, var(--wsf-form-color-secondary), #000 50%);--wsf-form-color-secondary-dark-40:color-mix(in oklab, var(--wsf-form-color-secondary), #000 40%);--wsf-form-color-secondary-dark-30:color-mix(in oklab, var(--wsf-form-color-secondary), #000 30%);--wsf-form-color-secondary-dark-20:color-mix(in oklab, var(--wsf-form-color-secondary), #000 20%);--wsf-form-color-secondary-dark-10:color-mix(in oklab, var(--wsf-form-color-secondary), #000 10%);--wsf-form-color-secondary-light-10:color-mix(in oklab, var(--wsf-form-color-secondary), #fff 10%);--wsf-form-color-secondary-light-20:color-mix(in oklab, var(--wsf-form-color-secondary), #fff 20%);--wsf-form-color-secondary-light-30:color-mix(in oklab, var(--wsf-form-color-secondary), #fff 30%);--wsf-form-color-secondary-light-40:color-mix(in oklab, var(--wsf-form-color-secondary), #fff 40%);--wsf-form-color-secondary-light-50:color-mix(in oklab, var(--wsf-form-color-secondary), #fff 50%);--wsf-form-color-secondary-light-60:color-mix(in oklab, var(--wsf-form-color-secondary), #fff 60%);--wsf-form-color-secondary-light-70:color-mix(in oklab, var(--wsf-form-color-secondary), #fff 70%);--wsf-form-color-secondary-light-80:color-mix(in oklab, var(--wsf-form-color-secondary), #fff 80%);--wsf-form-color-secondary-light-90:color-mix(in oklab, var(--wsf-form-color-secondary), #fff 90%);--wsf-form-color-success-dark-90:color-mix(in oklab, var(--wsf-form-color-success), #000 90%);--wsf-form-color-success-dark-80:color-mix(in oklab, var(--wsf-form-color-success), #000 80%);--wsf-form-color-success-dark-70:color-mix(in oklab, var(--wsf-form-color-success), #000 70%);--wsf-form-color-success-dark-60:color-mix(in oklab, var(--wsf-form-color-success), #000 60%);--wsf-form-color-success-dark-50:color-mix(in oklab, var(--wsf-form-color-success), #000 50%);--wsf-form-color-success-dark-40:color-mix(in oklab, var(--wsf-form-color-success), #000 40%);--wsf-form-color-success-dark-30:color-mix(in oklab, var(--wsf-form-color-success), #000 30%);--wsf-form-color-success-dark-20:color-mix(in oklab, var(--wsf-form-color-success), #000 20%);--wsf-form-color-success-dark-10:color-mix(in oklab, var(--wsf-form-color-success), #000 10%);--wsf-form-color-success-light-10:color-mix(in oklab, var(--wsf-form-color-success), #fff 10%);--wsf-form-color-success-light-20:color-mix(in oklab, var(--wsf-form-color-success), #fff 20%);--wsf-form-color-success-light-30:color-mix(in oklab, var(--wsf-form-color-success), #fff 30%);--wsf-form-color-success-light-40:color-mix(in oklab, var(--wsf-form-color-success), #fff 40%);--wsf-form-color-success-light-50:color-mix(in oklab, var(--wsf-form-color-success), #fff 50%);--wsf-form-color-success-light-60:color-mix(in oklab, var(--wsf-form-color-success), #fff 60%);--wsf-form-color-success-light-70:color-mix(in oklab, var(--wsf-form-color-success), #fff 70%);--wsf-form-color-success-light-80:color-mix(in oklab, var(--wsf-form-color-success), #fff 80%);--wsf-form-color-success-light-90:color-mix(in oklab, var(--wsf-form-color-success), #fff 90%);--wsf-form-color-info-dark-90:color-mix(in oklab, var(--wsf-form-color-info), #000 90%);--wsf-form-color-info-dark-80:color-mix(in oklab, var(--wsf-form-color-info), #000 80%);--wsf-form-color-info-dark-70:color-mix(in oklab, var(--wsf-form-color-info), #000 70%);--wsf-form-color-info-dark-60:color-mix(in oklab, var(--wsf-form-color-info), #000 60%);--wsf-form-color-info-dark-50:color-mix(in oklab, var(--wsf-form-color-info), #000 50%);--wsf-form-color-info-dark-40:color-mix(in oklab, var(--wsf-form-color-info), #000 40%);--wsf-form-color-info-dark-30:color-mix(in oklab, var(--wsf-form-color-info), #000 30%);--wsf-form-color-info-dark-20:color-mix(in oklab, var(--wsf-form-color-info), #000 20%);--wsf-form-color-info-dark-10:color-mix(in oklab, var(--wsf-form-color-info), #000 10%);--wsf-form-color-info-light-10:color-mix(in oklab, var(--wsf-form-color-info), #fff 10%);--wsf-form-color-info-light-20:color-mix(in oklab, var(--wsf-form-color-info), #fff 20%);--wsf-form-color-info-light-30:color-mix(in oklab, var(--wsf-form-color-info), #fff 30%);--wsf-form-color-info-light-40:color-mix(in oklab, var(--wsf-form-color-info), #fff 40%);--wsf-form-color-info-light-50:color-mix(in oklab, var(--wsf-form-color-info), #fff 50%);--wsf-form-color-info-light-60:color-mix(in oklab, var(--wsf-form-color-info), #fff 60%);--wsf-form-color-info-light-70:color-mix(in oklab, var(--wsf-form-color-info), #fff 70%);--wsf-form-color-info-light-80:color-mix(in oklab, var(--wsf-form-color-info), #fff 80%);--wsf-form-color-info-light-90:color-mix(in oklab, var(--wsf-form-color-info), #fff 90%);--wsf-form-color-warning-dark-90:color-mix(in oklab, var(--wsf-form-color-warning), #000 90%);--wsf-form-color-warning-dark-80:color-mix(in oklab, var(--wsf-form-color-warning), #000 80%);--wsf-form-color-warning-dark-70:color-mix(in oklab, var(--wsf-form-color-warning), #000 70%);--wsf-form-color-warning-dark-60:color-mix(in oklab, var(--wsf-form-color-warning), #000 60%);--wsf-form-color-warning-dark-50:color-mix(in oklab, var(--wsf-form-color-warning), #000 50%);--wsf-form-color-warning-dark-40:color-mix(in oklab, var(--wsf-form-color-warning), #000 40%);--wsf-form-color-warning-dark-30:color-mix(in oklab, var(--wsf-form-color-warning), #000 30%);--wsf-form-color-warning-dark-20:color-mix(in oklab, var(--wsf-form-color-warning), #000 20%);--wsf-form-color-warning-dark-10:color-mix(in oklab, var(--wsf-form-color-warning), #000 10%);--wsf-form-color-warning-light-10:color-mix(in oklab, var(--wsf-form-color-warning), #fff 10%);--wsf-form-color-warning-light-20:color-mix(in oklab, var(--wsf-form-color-warning), #fff 20%);--wsf-form-color-warning-light-30:color-mix(in oklab, var(--wsf-form-color-warning), #fff 30%);--wsf-form-color-warning-light-40:color-mix(in oklab, var(--wsf-form-color-warning), #fff 40%);--wsf-form-color-warning-light-50:color-mix(in oklab, var(--wsf-form-color-warning), #fff 50%);--wsf-form-color-warning-light-60:color-mix(in oklab, var(--wsf-form-color-warning), #fff 60%);--wsf-form-color-warning-light-70:color-mix(in oklab, var(--wsf-form-color-warning), #fff 70%);--wsf-form-color-warning-light-80:color-mix(in oklab, var(--wsf-form-color-warning), #fff 80%);--wsf-form-color-warning-light-90:color-mix(in oklab, var(--wsf-form-color-warning), #fff 90%);--wsf-form-color-danger-dark-90:color-mix(in oklab, var(--wsf-form-color-danger), #000 90%);--wsf-form-color-danger-dark-80:color-mix(in oklab, var(--wsf-form-color-danger), #000 80%);--wsf-form-color-danger-dark-70:color-mix(in oklab, var(--wsf-form-color-danger), #000 70%);--wsf-form-color-danger-dark-60:color-mix(in oklab, var(--wsf-form-color-danger), #000 60%);--wsf-form-color-danger-dark-50:color-mix(in oklab, var(--wsf-form-color-danger), #000 50%);--wsf-form-color-danger-dark-40:color-mix(in oklab, var(--wsf-form-color-danger), #000 40%);--wsf-form-color-danger-dark-30:color-mix(in oklab, var(--wsf-form-color-danger), #000 30%);--wsf-form-color-danger-dark-20:color-mix(in oklab, var(--wsf-form-color-danger), #000 20%);--wsf-form-color-danger-dark-10:color-mix(in oklab, var(--wsf-form-color-danger), #000 10%);--wsf-form-color-danger-light-10:color-mix(in oklab, var(--wsf-form-color-danger), #fff 10%);--wsf-form-color-danger-light-20:color-mix(in oklab, var(--wsf-form-color-danger), #fff 20%);--wsf-form-color-danger-light-30:color-mix(in oklab, var(--wsf-form-color-danger), #fff 30%);--wsf-form-color-danger-light-40:color-mix(in oklab, var(--wsf-form-color-danger), #fff 40%);--wsf-form-color-danger-light-50:color-mix(in oklab, var(--wsf-form-color-danger), #fff 50%);--wsf-form-color-danger-light-60:color-mix(in oklab, var(--wsf-form-color-danger), #fff 60%);--wsf-form-color-danger-light-70:color-mix(in oklab, var(--wsf-form-color-danger), #fff 70%);--wsf-form-color-danger-light-80:color-mix(in oklab, var(--wsf-form-color-danger), #fff 80%);--wsf-form-color-danger-light-90:color-mix(in oklab, var(--wsf-form-color-danger), #fff 90%);--wsf-field-border:var(--wsf-field-border-width) var(--wsf-field-border-style) var(--wsf-field-border-color);--wsf-field-box-shadow:0 0 0 var(--wsf-field-box-shadow-width-focus) var(--wsf-field-box-shadow-color-focus);--wsf-field-button-padding:var(--wsf-field-button-padding-vertical) var(--wsf-field-button-padding-horizontal);--wsf-field-checkbox-check-height:calc(var(--wsf-field-checkbox-size) / 1.6);--wsf-field-checkbox-check-size:calc(var(--wsf-field-checkbox-size) / 6);--wsf-field-checkbox-check-width:calc(var(--wsf-field-checkbox-size) / 3.3);--wsf-field-checkbox-size:calc(var(--wsf-field-font-size) * var(--wsf-field-line-height));--wsf-field-checkbox-switch-size:calc(var(--wsf-field-checkbox-size) * 0.8);--wsf-field-checkbox-switch-width:calc(var(--wsf-field-checkbox-size) * 1.8);--wsf-field-color-swatch-border-radius:50%;--wsf-field-color-swatch-size:calc(var(--wsf-field-height) * 0.7);--wsf-field-datetime-calendar-padding:var(--wsf-field-datetime-calendar-padding-vertical) var(--wsf-field-datetime-calendar-padding-horizontal);--wsf-field-datetime-padding:var(--wsf-field-datetime-padding-vertical) var(--wsf-field-datetime-padding-horizontal);--wsf-field-file-dropzonejs-padding:var(--wsf-field-file-dropzonejs-padding-vertical) var(--wsf-field-file-dropzonejs-padding-horizontal);--wsf-field-height:calc((var(--wsf-field-font-size) * var(--wsf-field-line-height)) + (var(--wsf-field-padding-vertical) * 2) + (var(--wsf-field-border-width) * 2));--wsf-field-meter-size:calc(var(--wsf-field-height) / 2);--wsf-field-padding:var(--wsf-field-padding-vertical) var(--wsf-field-padding-horizontal);--wsf-field-password-strength-meter-disc-gap:calc((var(--wsf-field-height) / 3) * (4 / 13));--wsf-field-password-strength-meter-disc-size:calc((var(--wsf-field-height) / 3) * (7 / 13));--wsf-field-progress-size:calc(var(--wsf-field-height) / 2);--wsf-field-radio-checked-size:calc(var(--wsf-field-radio-size) * 0.7);--wsf-field-radio-size:calc(var(--wsf-field-font-size) * var(--wsf-field-line-height));--wsf-field-radio-switch-size:calc(var(--wsf-field-radio-size) * 0.8);--wsf-field-radio-switch-width:calc(var(--wsf-field-radio-size) * 1.8);--wsf-field-range-thumb-size:calc(var(--wsf-field-height) / 2);--wsf-field-range-tickmark-height:var(--wsf-field-range-thumb-size);--wsf-field-range-tickmark-width:var(--wsf-field-border-width);--wsf-field-range-track-size:calc(var(--wsf-field-range-thumb-size) / 2);--wsf-field-select-padding-right:calc((var(--wsf-field-padding-horizontal) * 2) + var(--wsf-field-select-arrow-width));--wsf-field-select-select2-result-padding:var(--wsf-field-select-select2-result-padding-vertical) var(--wsf-field-select-select2-result-padding-horizontal);--wsf-field-summary-table-padding:var(--wsf-field-summary-table-padding-vertical) var(--wsf-field-summary-table-padding-horizontal);--wsf-form-caption-gap:calc(var(--wsf-form-grid-gap) / 4);--wsf-form-transition:calc(var(--wsf-form-transition-speed) * var(--wsf-form-transition-enabled)) var(--wsf-form-transition-timing-function);--wsf-group-li-padding:var(--wsf-group-li-padding-vertical) var(--wsf-group-li-padding-horizontal);--wsf-group-li-steps-gap:calc(var(--wsf-field-height) / 2)}  .bricks-search-overlay{display:none!important} .ilg-nsc{position:relative;display:inline-flex;align-items:center} .ilg-ns{position:absolute;right:calc(100% + 8px);top:50%;transform:translateY(-50%);width:0;transition:width .18s ease-out;z-index:1210} .ilg-ns input{width:100%;height:40px;border:1px solid #d3dae3;border-radius:8px;padding:0 12px;font-size:15px;color:#021B3A;background:#fff;outline:none;opacity:0;transition:opacity .15s ease-out;font-family:inherit;-webkit-appearance:none} .ilg-ns.open{width:min(280px,40vw)} .ilg-ns.open input{opacity:1} .ilg-ns input:focus{border-color:#076ac7;box-shadow:0 0 0 3px rgba(7,106,199,.12)} .ilg-ns input::placeholder{color:#8b95a3} .ilg-nsr{position:absolute;top:calc(100% + 12px);right:0;width:400px;max-width:calc(100vw - 32px);background:#fff;border:1px solid #e2e6ec;border-radius:10px;box-shadow:0 12px 32px rgba(2,27,58,.10);display:none;max-height:min(420px,60vh);overflow-y:auto;overscroll-behavior:contain;z-index:1200} .ilg-ns.open .ilg-nsr.on{display:block} .ilg-nsr a{display:block;padding:12px 16px;border-bottom:1px solid #eef1f5;text-decoration:none;color:#021B3A;transition:background .12s ease-out} .ilg-nsr a:last-child{border-bottom:0} .ilg-nsr a:hover,.ilg-nsr a.sel{background:#f6f8fb} .ilg-nsr b{display:block;font-size:15px;font-weight:600;line-height:1.35} .ilg-nsr span{display:block;font-size:12.5px;color:#5b6470;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis} .ilg-none{padding:14px 16px;font-size:13.5px;color:#5b6470} @media(max-width:991px){ .ilg-ns{position:fixed;left:0;right:0;top:var(--ilg-head-h,64px);transform:none;width:100%;padding:10px 16px;background:#fff;border-bottom:1px solid #e2e6ec;display:none;box-shadow:0 10px 24px rgba(2,27,58,.08)} .ilg-ns.open{display:block;width:100%} .ilg-ns input{opacity:1;height:44px;font-size:16px} .ilg-nsr{position:static;width:100%;max-width:100%;border:0;border-top:1px solid #eef1f5;box-shadow:none;border-radius:0;margin-top:10px;display:none} .ilg-ns.open .ilg-nsr.on{display:block} }  .ilg-contact-form input:focus-visible,.ilg-contact-form select:focus-visible,.ilg-contact-form textarea:focus-visible{outline:2px solid var(--primary);outline-offset:2px} .ilg-contact-form .ilg-invalid{border-color:#b3261e!important} .ilg-field-error{color:#b3261e;font-size:12px;margin:4px 0 0;display:block} .ilg-hp{position:absolute!important;left:-9999px!important;height:1px;width:1px;overflow:hidden} .ilg-spin{display:inline-block;width:14px;height:14px;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;margin-right:8px;vertical-align:-2px;animation:ilgspin .7s linear infinite} @keyframes ilgspin{to{transform:rotate(360deg)}} .ilg-form-note{margin-top:10px;font-size:13px;color:#b3261e} .ilg-thanks{text-align:center;padding:40px 16px} .ilg-thanks .ilg-check{width:52px;height:52px;border-radius:50%;border:1px solid var(--primary);display:flex;align-items:center;justify-content:center;margin:0 auto 14px;color:var(--primary);font-size:24px} .ilg-thanks h3{margin:0 0 8px} .ilg-thanks p{margin:0;color:var(--neutral,#555)}  .ilg-foot-legal{width:100%;padding-top:14px;margin-top:6px;border-top:1px solid var(--neutral-light,#e5e5e5);font-size:12.5px;color:var(--neutral,#666);line-height:1.6} .ilg-foot-hours{font-weight:600} @media (prefers-reduced-motion: reduce){.ilg-ns{transition:none}.ilg-spin{animation-duration:1.4s}}  .brxe-breadcrumbs .separator svg path{fill:none!important;stroke:#8a94a3!important;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}  .bricks-button,.brxe-button{transition:background-color .16s ease-out,border-color .16s ease-out,color .16s ease-out,transform .16s ease-out!important} .bricks-button:hover,.brxe-button:hover{transform:translateY(-1px)} @media (prefers-reduced-motion: reduce){.bricks-button:hover,.brxe-button:hover{transform:none}}  .hero__rating-box{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:rgba(2,27,58,.94)!important;border:1px solid rgba(255,255,255,.16)!important}  .ilg-trust__num{color:#0b1526!important} .ilg-trust__label{color:#5b6470!important}  .ilg-star,.ilg-rate svg,.ilg-card svg.ilg-star{fill:#b8791f!important;color:#b8791f!important}  .ilg-rev .ilg-hero{padding-top:clamp(48px,7vh,84px)!important;padding-bottom:clamp(44px,6vh,72px)!important;min-height:0!important} .ilg-ratingbar{display:flex!important;flex-direction:row!important;justify-content:center!important;align-items:flex-start!important;gap:clamp(32px,6vw,88px)!important;margin-top:28px!important} .ilg-ratingbar .ilg-rate{margin:0!important} @media(max-width:640px){.ilg-ratingbar{flex-wrap:wrap!important;gap:22px!important}}  .ilg-chip{font-size:12.5px!important;line-height:1!important;padding:8px 14px!important} .ilg-eyebrow,.ilg-hero__eyebrow{font-size:11px!important;letter-spacing:.16em!important}  .law-location-card-v3{background:#fff!important;border:1px solid #e6e6e6!important;border-radius:10px!important}  .aws-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr))!important;gap:18px!important;max-width:1080px;margin:0 auto} .aws-card{height:100%} .aws-card p{font-size:15px!important;line-height:1.6!important}  .ilg-404{padding-top:clamp(48px,8vh,90px)!important} .ilg-404 .links a[href^="tel"]{background:var(--primary,#076ac7);border-color:var(--primary,#076ac7);color:#fff} .ilg-404 .links a[href^="tel"]:hover{border-color:var(--primary,#076ac7);opacity:.92}  .header-topbar__social-container:empty,.footer__social-container:empty,.footer__social-icon-wrapper:empty{display:none!important}  .sub-hero nav a.item,.sub-hero .brxe-breadcrumbs .item,.team-hero nav a.item{color:inherit!important;opacity:.8} .sub-hero nav a.item:hover,.team-hero nav a.item:hover{opacity:1} .brxe-breadcrumbs .separator{margin:0 12px}.separator:last-of-type{display:none}  .ilg-cta{box-shadow:none!important} .ilg-cta:hover{box-shadow:none!important;transform:translateY(-1px)!important} .ilg-cta--y{background:#fff!important;color:#021B3A!important;border:1px solid #dfe3e8!important} .ilg-cta--y:hover{border-color:#021B3A!important}  .form--light{background:#fff!important;border:1px solid #e6e6e6!important;border-radius:12px!important} .practice-area-info__form{background:#fff!important;border:1px solid #e6e6e6!important;border-radius:12px!important}  .aws-hero p,.pa-hero p:not(.ey){font-size:16.5px!important;line-height:1.65!important;max-width:640px;margin-left:auto;margin-right:auto} .aws-hero,.pa-hero{padding-top:clamp(48px,7vh,84px)!important;padding-bottom:clamp(44px,6vh,72px)!important;min-height:0!important} .footer__icon-box-cta-wrapper a,.footer__icon-box-cta-wrapper{--link-color:#076ac7}.footer__icon-box-cta-wrapper a{color:#076ac7} @font-face{font-family:"Afacad Fallback";src:local("Arial");size-adjust:115.2%;ascent-override:86.8%;descent-override:28.9%;line-gap-override:0%} @font-face{font-family:"League Spartan Fallback";src:local("Arial");size-adjust:111.8%;ascent-override:62.6%;descent-override:19.7%;line-gap-override:0%} body{font-family:"League Spartan","League Spartan Fallback",sans-serif} h1,h2,h3,h4,h5,.brxe-heading{font-family:"Afacad","Afacad Fallback",sans-serif} html{overflow-y:scroll;scrollbar-gutter:stable} a.brxe-1e75a5{color:#076ac7!important} li.ilg-subopen > ul,li.ilg-subopen .brx-dropdown-content{visibility:visible!important;opacity:1!important;pointer-events:auto!important;display:block!important} .ilg-legal h2,.ilg-404 h2,.law-faqs__answer-heading{color:#021B3A!important} .ilg-morelinks a:hover{border-color:var(--primary)!important;transform:translateY(-1px)} .brxe-search .toggle{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center}  html.ilg-js [data-ilgr]{opacity:0;transform:translateY(16px);transition:opacity .55s ease,transform .55s ease;transition-delay:var(--ilgd,0ms)} html.ilg-js [data-ilgr].ilgr-in{opacity:1;transform:none} @media (prefers-reduced-motion: reduce){html.ilg-js [data-ilgr]{opacity:1;transform:none;transition:none}}  .law-header{position:sticky;top:0;z-index:980;background:var(--white,#fff);transition:box-shadow .2s ease,padding .2s ease} html.ilg-scr .law-header{box-shadow:inset 0 -1px 0 var(--neutral-light,#e6e6e6);--header-block-padding:calc(var(--space-s) * .55)} .law-header .law-header__logo img{transition:width .2s ease} html.ilg-scr .law-header .law-header__logo img{width:190px}  html.ilg-js .hero__content-wrapper > *{opacity:0;transform:translateY(14px);transition:opacity .45s ease,transform .45s ease} html.ilg-hero-in .hero__content-wrapper > *{opacity:1;transform:none} html.ilg-hero-in .hero__content-wrapper > *:nth-child(1){transition-delay:.05s} html.ilg-hero-in .hero__content-wrapper > *:nth-child(2){transition-delay:.16s} html.ilg-hero-in .hero__content-wrapper > *:nth-child(3){transition-delay:.27s} html.ilg-hero-in .hero__content-wrapper > *:nth-child(4){transition-delay:.38s} html.ilg-js .hero__media img,html.ilg-js .hero__image img{transform:scale(1.035);transition:transform .9s cubic-bezier(.25,.1,.25,1)} html.ilg-hero-in .hero__media img,html.ilg-hero-in .hero__image img{transform:scale(1)} @media (prefers-reduced-motion: reduce){html.ilg-js .hero__content-wrapper > *,html.ilg-js .hero__media img,html.ilg-js .hero__image img{opacity:1;transform:none;transition:none}}  .law-team .splide__arrows,.law-team .x-slider_arrows,.law-team button[class*="arrow"]{display:none!important} .law-team__slide{margin-inline:auto}  .brx-query-trail{display:none!important}  .law-values__features-list .law-values__card-wrapper{border-bottom:0!important}  .law-location-card,.law-location-card-v3{background:#fff!important;border:1px solid #e6e6e6!important;border-radius:10px;transition:border-color .16s ease-out,transform .16s ease-out} .law-location-card:hover,.law-location-card-v3:hover{--card-bg:#fff;--card-heading-color:var(--secondary,#021B3A);--card-text-color:var(--neutral-dark,#404040);background:#fff!important;border-color:var(--primary,#076ac7)!important;transform:translateY(-2px)} .law-location-card:hover :is(h2,h3,h4,a,p,div,span){color:inherit} .footer__icon-box:hover .footer__icon-box-heading,.footer__icon-box:hover a.brxe-1e75a5{color:#076ac7!important} .law-team-card{--transition:.45s ease} .law-team-card.brxe-block{transition:background-color .45s ease!important} .law-team-card :is(a,h2,h3,h4,p,span,div){transition:color .45s ease,background-color .45s ease,border-color .45s ease} .law-team-card .brxe-button,.law-team-card .bricks-button{transition:color .45s ease,background-color .45s ease,border-color .45s ease,transform .45s ease!important} .law-team-card img{transition:transform .45s ease}  .ilg-chk{display:inline-flex;width:22px;height:22px;border-radius:50%;border:1px solid rgba(7,106,199,.35);background:rgba(7,106,199,.08);vertical-align:-3px;margin-right:9px;align-items:center;justify-content:center;flex:none}  .sub-hero__content-wrapper{border-left-color:var(--primary,#076ac7)!important}  @media(min-width:992px) and (max-width:1240px){.law-header .law-header__logo img{width:200px!important}.law-header__nav.brxe-nav-nested .brx-nav-nested-items{gap:12px}.law-header__nav.brxe-nav-nested a{font-size:15px}.law-header__inner.brxe-container{grid-gap:14px}.law-header .brxe-button{padding:10px 16px;font-size:15px}}  .ilg-trust{background:#fff;border-top:1px solid #eceff3;border-bottom:1px solid #eceff3} .ilg-trust__inner{max-width:1200px;margin:0 auto;width:100%;display:flex;flex-direction:row;justify-content:center;align-items:stretch;padding:30px 24px} .ilg-trust__item{text-align:center;position:relative;padding:2px clamp(28px,5vw,72px);display:flex;flex-direction:column;align-items:center;gap:7px} .ilg-trust__item+.ilg-trust__item::before{content:"";position:absolute;left:0;top:6px;bottom:6px;width:1px;background:#e5e8ee} .ilg-trust__icon{height:24px;display:flex;align-items:center} .ilg-trust__num{font-family:var(--heading-font-family,inherit);font-weight:700;font-size:34px;color:#0b1526!important;line-height:1} .ilg-trust__stars{display:flex;gap:3px;justify-content:center;min-height:16px} .ilg-trust__sub{font-size:13px;color:#5b6470;letter-spacing:0;text-transform:none} .ilg-trust__label{margin-top:2px;font-size:12px!important;letter-spacing:.14em;text-transform:uppercase;color:#5b6470!important;font-weight:600} @media(max-width:700px){.ilg-trust__inner{flex-direction:column;gap:22px;padding:26px 20px}.ilg-trust__item{padding:0}.ilg-trust__item+.ilg-trust__item::before{left:25%;right:25%;top:-11px;bottom:auto;width:auto;height:1px}}  .ilg-rev-proof{display:flex;align-items:center;justify-content:center;gap:12px;margin:6px auto 38px;flex-wrap:wrap;width:100%} .ilg-rev-proof b{font-size:24px;color:#0b1526;font-family:var(--heading-font-family,inherit);line-height:1} .ilg-rev-proof .ilg-rp-t{font-size:14.5px;color:#5b6470} .ilg-rev-proof a{font-size:14.5px;color:#076ac7;font-weight:600;text-decoration:none;border-bottom:1px solid rgba(7,106,199,.35);transition:border-color .15s ease-out} .ilg-rev-proof a:hover{border-color:#076ac7} .ilg-rstars{display:inline-flex;gap:3px;align-items:center} .ilg-rgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;max-width:1200px;margin:0 auto;width:100%} @media(max-width:991px){.ilg-rgrid{grid-template-columns:1fr;max-width:640px}} .ilg-rcard{background:#fff;border:1px solid #e5e8ee;border-radius:10px;padding:28px;display:flex;flex-direction:column;gap:14px;transition:border-color .15s ease-out,transform .15s ease-out} .ilg-rcard:hover{border-color:#b9c4d2;transform:translateY(-2px)} .ilg-rcard blockquote{margin:0;font-size:17px;line-height:1.6;color:#1d2733;border:0;padding:0} .ilg-rcard footer{display:flex;align-items:center;gap:12px;margin-top:auto} .ilg-rava{width:40px;height:40px;border-radius:50%;background:#021B3A;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:16px;font-family:var(--heading-font-family,inherit);flex:none} .ilg-rmeta{display:flex;flex-direction:column;gap:2px} .ilg-rname{font-size:15px;font-weight:700;color:#0b1526;line-height:1.2} .ilg-rsrc{display:flex;align-items:center;gap:6px;font-size:13px;color:#5b6470} .law-testimonials__grid{display:block} @media(prefers-reduced-motion:reduce){.ilg-rcard:hover,.law-location-card:hover,.law-location-card-v3:hover{transform:none}} #brx-footer .footer__container-top img.bricks-site-logo,#brx-footer img.bricks-site-logo{width:230px!important;height:auto!important} .ilg-rcard blockquote{font-family:inherit!important} .law-team__accent-heading{letter-spacing:.14em} .law-location-card:hover,.law-location-card-v3:hover{border-color:#076ac7!important} .sub-hero__content-wrapper{border-left-color:#076ac7!important} .hero__rating-box{background:rgba(2,27,58,.94)!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:8px;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}  .aws-grid{min-width:0;width:100%} @media(max-width:991px){.aws-grid{grid-template-columns:1fr!important;width:100%!important;max-width:100%!important}.aws-card{width:auto!important;max-width:100%!important}} .ilg-contact-form input,.ilg-contact-form select,.ilg-contact-form textarea{border:1px solid #bcc9d7!important} .ilg-contact-form input:focus,.ilg-contact-form select:focus,.ilg-contact-form textarea:focus{border-color:#076ac7!important} .law-contact-cta.brxe-section{padding-bottom:56px} @media(max-width:991px){.brxe-search{position:relative;z-index:1201}} .ilg-contact-form input,.ilg-contact-form select,.ilg-contact-form textarea{border:1px solid transparent!important;background:#f3f6fa!important;border-radius:10px!important;box-shadow:none!important} .ilg-contact-form input:focus,.ilg-contact-form select:focus,.ilg-contact-form textarea:focus{background:#fff!important;border-color:#076ac7!important;box-shadow:0 0 0 3px rgba(7,106,199,.12)!important} .ilg-contact-form .ilg-invalid{border-color:#b3261e!important;background:#fff!important} .law-location-card a:hover,.law-location-card-v3 a:hover,.footer__icon-box a:hover,.footer__icon-box-content-wrapper a:hover,.law-location-card-v3 .brxe-text-link:hover{color:#076ac7!important} .ilg-aws-wrap{display:block} .ilg-aws-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 20px;margin:6px 0 12px} .ilg-aws-list span{position:relative;padding-left:15px;font-size:15px;line-height:1.45;color:#404040} .ilg-aws-list span::before{content:"";position:absolute;left:0;top:8px;width:6px;height:6px;border-radius:50%;background:#076ac7;opacity:.45} .ilg-aws-all{font-size:13px;color:#5b6470;text-transform:uppercase;letter-spacing:.08em;margin-bottom:4px}  .law-location-card-v3:has(.ilg-aws-wrap){display:block} .law-location-card-v3:has(.ilg-aws-wrap) .law-location-card-v3__content{width:100%;max-width:100%} .ilg-aws-list{grid-template-columns:repeat(4,minmax(0,1fr))} @media(max-width:760px){.ilg-aws-list{grid-template-columns:repeat(2,minmax(0,1fr))}}  .ilg-contact-form input,.ilg-contact-form select,.ilg-contact-form textarea{background:#fff!important;color:#1d2733!important;border:1px solid #e4e8ee!important;border-radius:0!important;padding:15px 22px!important;font-size:16px!important;font-family:"League Spartan","League Spartan Fallback",sans-serif!important;box-shadow:none!important;min-height:54px!important} .ilg-contact-form textarea{min-height:130px!important;padding-top:15px!important} .ilg-contact-form ::placeholder{color:#5b6673!important;opacity:1} .ilg-contact-form input:focus,.ilg-contact-form select:focus,.ilg-contact-form textarea:focus{border-color:#076ac7!important;box-shadow:0 0 0 3px rgba(7,106,199,.12)!important}  .ilg-contact-form .ilg-submit{background:#021B3A!important;color:#fff!important;border:0!important;border-radius:0!important;width:100%!important;padding:17px 34px!important;font-size:17px!important;font-weight:700!important;letter-spacing:.02em!important;text-transform:uppercase!important;font-family:"Afacad","Afacad Fallback",sans-serif!important;cursor:pointer;transition:background-color .16s ease-out,transform .16s ease-out!important} .ilg-contact-form .ilg-submit:hover{background:#0a2954!important;transform:translateY(-1px)!important} .ilg-contact-form .ilg-submit:focus-visible{outline:2px solid #076ac7!important;outline-offset:2px!important}  .practice-area-info__form-heading{font-family:"Afacad","Afacad Fallback",sans-serif!important;color:#021B3A!important;font-weight:700!important;text-align:center!important}  .ilg-chk{display:inline-flex;width:26px;height:26px;border-radius:7px;border:0!important;background:#021B3A!important;vertical-align:-5px;margin-right:11px;align-items:center;justify-content:center;flex:none} .ilg-chk svg{width:14px;height:14px} .ilg-chk svg path{stroke:#fff!important} @media(prefers-reduced-motion:reduce){.ilg-contact-form .ilg-submit:hover{transform:none!important}} .ilg-contact-form label{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ilg-contact-form .ilg-field{gap:0!important} .law-team__body,.law-team__slider,.law-team .splide__track,.law-team .splide__list{justify-content:center!important}.law-team .splide__slide,.law-team__slide{display:flex!important;justify-content:center!important}.law-team-card,.law-team__slide>*{max-width:360px!important;width:100%!important;margin-left:auto!important;margin-right:auto!important}.law-team-card{text-align:center}.law-team-card figure,.law-team-card img,.law-team-card [class*=image]{margin-left:auto!important;margin-right:auto!important}.law-location-card,.law-location-card-v3{background:#eaf7fa!important;border:0!important;border-radius:0!important;box-shadow:none!important;transition:transform .16s ease-out!important}.law-location-card:hover,.law-location-card-v3:hover{background:#eaf7fa!important;border:0!important;box-shadow:none!important;transform:translateY(-2px)!important}.law-location-card:hover *,.law-location-card-v3:hover *{border-color:inherit}.law-contact-cta .ilg-contact-form input,.law-contact-cta .ilg-contact-form select,.law-contact-cta .ilg-contact-form textarea{background:#eff1f4!important;border:0!important}.law-contact-cta .ilg-contact-form input:focus,.law-contact-cta .ilg-contact-form select:focus,.law-contact-cta .ilg-contact-form textarea:focus{background:#e7eaef!important;box-shadow:inset 0 0 0 2px #076ac7!important}.practice-area-info__form-wrapper .ilg-contact-form input,.practice-area-info__form-wrapper .ilg-contact-form select,.practice-area-info__form-wrapper .ilg-contact-form textarea{background:#fff!important;border:0!important} .law-contact-cta__form-wrapper{align-items:stretch!important}.law-contact-cta__form-wrapper>.brxe-ws-form-form,.law-contact-cta__form,.law-contact-cta .ilg-contact-form{width:100%!important;max-width:100%!important}.practice-area-info__form-wrapper{align-items:stretch!important}.practice-area-info__form-wrapper>.brxe-ws-form-form,.practice-area-info__form,.practice-area-info__form-wrapper .ilg-contact-form{width:100%!important;max-width:100%!important} .ilg-ns:not(.open){pointer-events:none!important}.ilg-ns:not(.open) input{width:0!important;padding:0!important}@media(min-width:992px){.ilg-ns.open{width:min(320px,42vw)!important}}.ilg-ns input{border:1px solid #d7dce3!important;border-radius:10px!important;height:44px!important;font-size:15px!important;padding:0 16px!important;box-shadow:0 8px 24px rgba(2,27,58,.10)!important;color:#021B3A!important}.ilg-ns input:focus{border-color:#076ac7!important;box-shadow:0 0 0 3px rgba(7,106,199,.14),0 8px 24px rgba(2,27,58,.10)!important}.ilg-ns input::placeholder{color:#8b95a3!important}.ilg-nsr{border:1px solid #e5e9ef!important;border-radius:12px!important;box-shadow:0 18px 44px rgba(2,27,58,.16)!important;margin-top:12px!important;overflow:hidden!important;padding:6px!important}.ilg-nsr a{padding:12px 14px!important;border-bottom:1px solid #f0f3f7!important;border-radius:8px!important}.ilg-nsr a:last-child{border-bottom:0!important}.ilg-nsr a:hover,.ilg-nsr a.sel{background:#f3f7fc!important}.ilg-nsr b{font-size:15px!important;color:#021B3A!important}.ilg-nsr span{font-size:12.5px!important;color:#6b7683!important}@media(max-width:991px){.ilg-ns.open{width:100%!important;left:0!important;right:0!important}.ilg-ns{padding:14px 16px!important;box-shadow:0 14px 30px rgba(2,27,58,.12)!important;border-bottom:1px solid #e5e9ef!important}.ilg-ns input{height:50px!important;font-size:16px!important;box-shadow:none!important}.ilg-nsr{box-shadow:none!important;border:0!important;border-top:1px solid #eef1f5!important;border-radius:0!important;margin-top:10px!important;padding:0!important}.ilg-nsr a{border-radius:0!important}} .ilg-contact-form input::placeholder,.ilg-contact-form textarea::placeholder{color:#6b7280!important;opacity:1!important}.ilg-contact-form select{-webkit-appearance:none!important;appearance:none!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M6 9l6 6 6-6' stroke='%23021B3A' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 16px center!important;background-size:14px 14px!important;padding-right:44px!important;cursor:pointer}.ilg-contact-form select.ilg-ph{color:#6b7280!important}.ilg-rv-share .ilg-btn,.ilg-rv-share .ilg-btn--ghost{display:inline-flex!important;align-items:center!important;gap:10px!important;background:#fff!important;color:#021B3A!important;border:1px solid #d9dee6!important;border-radius:10px!important;font-weight:700!important;padding:14px 22px!important;text-transform:none!important;text-decoration:none!important;box-shadow:0 6px 18px rgba(2,27,58,.08)!important;transition:border-color .16s ease-out,transform .16s ease-out!important}.ilg-rv-share .ilg-btn:hover,.ilg-rv-share .ilg-btn--ghost:hover{border-color:#076ac7!important;transform:translateY(-2px)!important}.ilg-rv-share .ilg-brandico{flex:none}.ilg-aws-cta{background:#021B3A;padding:64px 24px;width:100%;box-sizing:border-box}.ilg-aws-cta-in{max-width:760px;margin:0 auto;text-align:center}.ilg-aws-cta-in h2{font-family:"Afacad","Afacad Fallback",sans-serif;color:#fff;font-size:clamp(28px,3.6vw,40px);font-weight:700;margin:0 0 14px}.ilg-aws-cta-in p{color:rgba(255,255,255,.82);font-size:17px;line-height:1.6;margin:0 auto 28px;max-width:560px}.ilg-aws-cta-btns{display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap}.ilg-aws-cta-btn{display:inline-flex;align-items:center;gap:9px;background:#076ac7;color:#fff;font-weight:700;font-size:17px;padding:15px 30px;border-radius:9px;text-decoration:none;transition:background .16s ease-out,transform .16s ease-out}.ilg-aws-cta-btn:hover{background:#076ac7;transform:translateY(-1px)}.ilg-aws-cta-ghost{display:inline-flex;align-items:center;color:#fff;font-weight:700;font-size:17px;padding:15px 24px;border:1px solid rgba(255,255,255,.4);border-radius:9px;text-decoration:none;transition:border-color .16s ease-out}.ilg-aws-cta-ghost:hover{border-color:#fff}.footer__icon-box-cta-wrapper a{white-space:nowrap}@media(prefers-reduced-motion:reduce){.ilg-rv-share .ilg-btn:hover,.ilg-aws-cta-btn:hover{transform:none!important}} @media (max-width:991px){.law-header__cta-wrapper{flex-wrap:nowrap!important;flex-direction:row!important;align-items:center!important;gap:14px!important}}