.fr-header-bravo__top {padding-top: .5em; padding-right: var(--gutter); padding-bottom: .5em; padding-left: var(--gutter); height: var(--header-top-height); justify-content: center; font-size: var(--text-s); background-color: var(--white)}header {--header-top-height: 3em; }header.scrolling { }@media (max-width: 478px) {.fr-header-bravo__top { --header-top-height: 4em;}}.fr-header-bravo__top-inner {align-items: flex-end}.fr-header-bravo__top-links-wrapper {display: flex; align-items: center; flex-wrap: wrap; row-gap: .5em; column-gap: 2em}.fr-header-bravo__top-links-wrapper {--icon-size: 1em; --icon-fill-color: transparent; --icon-stroke-color: var(--bg-dark); --icon-fill-color-hover: transparent; --icon-stroke-color-hover: var(--bg-dark);}@media (max-width: 478px) {.fr-header-bravo__top-links-wrapper {margin-right: auto}}.fr-header-bravo__top-link {display: flex; align-items: center; column-gap: 0.25em; text-decoration: none; font-weight: 500; font-size: var(--text-m)}.fr-header-bravo__top-link svg { height: var(--icon-size); width: var(--icon-size); fill: var(--icon-fill-color); color: var(--icon-stroke-color);} .fr-header-bravo__top-link i { color: var(--icon-fill-color); font-size: var(--icon-size);} .fr-header-bravo__top-link svg:hover { fill: var(--icon-fill-color-hover); color: var(--icon-stroke-color); } .fr-header-bravo__top-link i:hover { color: var(--icon-fill-color-hover);}.fr-header-bravo__top-link-text {font-style: normal}.fr-header-bravo {background-color: var(--bg-ultra-light); padding-top: var(--space-s); padding-right: var(--gutter); padding-bottom: var(--space-s); padding-left: var(--gutter)}.fr-header-bravo__inner {display: flex; flex-direction: row; justify-content: space-between; align-items: center; row-gap: var(--content-gap); column-gap: var(--content-gap)}@media (max-width: 767px) {.fr-header-bravo__inner {flex-wrap: nowrap}}.fr-header-bravo__logo {width: 10em}@media (max-width: 478px) {.fr-header-bravo__logo {width: 8em}}.fr-nav-alpha .bricks-mobile-menu-toggle {color: var(--text-dark)}.fr-nav-alpha .bricks-mobile-menu > li > a {color: var(--text-light)}.fr-nav-alpha .bricks-mobile-menu > li > .brx-submenu-toggle > * {color: var(--text-light)}.fr-nav-alpha .bricks-nav-menu > li {margin-left: 0}.fr-nav-alpha .bricks-nav-menu .sub-menu .brx-submenu-toggle > a + button {color: var(--link-color); font-size: var(--text-s); line-height: 1}.fr-nav-alpha .bricks-nav-menu .sub-menu {background-color: var(--bg-light)}.fr-nav-alpha .bricks-nav-menu .sub-menu > li > a {color: var(--link-color); text-decoration: none}.fr-nav-alpha .bricks-nav-menu .sub-menu > li > .brx-submenu-toggle > * {color: var(--link-color); text-decoration: none}.fr-nav-alpha .bricks-nav-menu > li.menu-item-has-children > .brx-submenu-toggle button[aria-expanded] {font-size: var(--icon-size); color: var(--icon-color)}.fr-nav-alpha .bricks-mobile-menu .sub-menu > li > a {color: var(--fr-text-light)}.fr-nav-alpha .bricks-mobile-menu .sub-menu > li > .brx-submenu-toggle > * {color: var(--fr-text-light)}.fr-nav-alpha .bricks-nav-menu > li:hover > a {color: var(--link-color-hover)}.fr-nav-alpha .bricks-nav-menu > li:hover > .brx-submenu-toggle > * {color: var(--link-color-hover)}.fr-nav-alpha .bricks-nav-menu > li > a {color: var(--link-color); line-height: 1; text-decoration: none; font-weight: 600; padding-top: var(--btn-padding-block); padding-bottom: var(--btn-padding-block)}.fr-nav-alpha .bricks-nav-menu > li > .brx-submenu-toggle > * {color: var(--link-color); line-height: 1; text-decoration: none; font-weight: 600; padding-top: var(--btn-padding-block); padding-bottom: var(--btn-padding-block)}.fr-nav-alpha .bricks-nav-menu .current-menu-item > a {color: var(--link-color-active)}.fr-nav-alpha .bricks-nav-menu .current-menu-item > .brx-submenu-toggle > * {color: var(--link-color-active)}.fr-nav-alpha .bricks-nav-menu > .current-menu-parent > a {color: var(--link-color-active)}.fr-nav-alpha .bricks-nav-menu > .current-menu-parent > .brx-submenu-toggle > * {color: var(--link-color-active)}.fr-nav-alpha .bricks-nav-menu > .current-menu-ancestor > a {color: var(--link-color-active)}.fr-nav-alpha .bricks-nav-menu > .current-menu-ancestor > .brx-submenu-toggle > * {color: var(--link-color-active)}.fr-nav-alpha .bricks-nav-menu .sub-menu > li:hover > a {color: var(--link-color-hover)}.fr-nav-alpha .bricks-nav-menu .sub-menu > li:hover > .brx-submenu-toggle > * {color: var(--link-color-hover)}.fr-nav-alpha .bricks-nav-menu .sub-menu .brx-submenu-toggle > a:hover + button {color: var(--link-color-hover)}.fr-nav-alpha .bricks-nav-menu .sub-menu button[aria-expanded="true"] > * {transform: rotateZ(270deg)}.fr-nav-alpha .bricks-nav-menu button[aria-expanded="true"] > * {transform: rotateZ(180deg)}.fr-nav-alpha .bricks-nav-menu .sub-menu a {padding-top: var(--space-xs); padding-right: 0; padding-bottom: var(--space-xs); padding-left: 0}.fr-nav-alpha .bricks-nav-menu .sub-menu button {padding-top: var(--space-xs); padding-right: 0; padding-bottom: var(--space-xs); padding-left: 0}.fr-nav-alpha .bricks-nav-menu {gap: var(--content-gap)}.fr-nav-alpha { --link-color: var(--primary-dark); --link-color-hover: var(--primary-hover); --link-color-active: var(--primary-dark); --toggle-gap: .5em; --sub-item-padding:1em;}.fr-nav-alpha .sub-menu li { padding-inline: var(--sub-item-padding);}@media (max-width: 991px) {.fr-nav-alpha {line-height: 0}.fr-nav-alpha .bricks-mobile-menu-wrapper:before {background-color: var(--primary-ultra-dark)}}@media (max-width: 767px) {.fr-nav-alpha .bricks-mobile-menu > .menu-item-has-children .brx-submenu-toggle button {color: var(--fr-text-light)}.fr-nav-alpha {display: flex}}.fr-hero {row-gap: var(--container-gap)}.hero-main {padding-top: 0; padding-bottom: 0; overflow: hidden}.hero-main__inner-wrapper {grid-gap: var(--grid-gap); grid-template-columns: var(--grid-2); grid-template-rows: var(--grid-1); align-items: stretch; display: grid; align-items: initial}.hero-main__inner-wrapper {--grid-gap: var(--space-xxl);}@media (max-width: 991px) {.hero-main__inner-wrapper {row-gap: 0px; grid-template-columns: var(--grid-1)}}.hero-main__content-wrapper {display: flex; flex-direction: column; row-gap: var(--content-gap); justify-content: center; padding-top: var(--fr-hero-padding); padding-bottom: var(--fr-hero-padding)}@media (max-width: 991px) {.hero-main__content-wrapper {padding-top: var(--section-space-m); padding-bottom: var(--section-space-m)}}.accent-heading {order: -1; text-transform: uppercase; letter-spacing: 0.5em; color: var(--primary-ultra-dark-trans-70); line-height: 1}.hero-main__lede {font-size: var(--text-l)}.hero-main__cta-wrapper {display: flex; flex-wrap: wrap; column-gap: var(--fr-card-gap); row-gap: var(--fr-card-gap)}.hero-main__media-wrapper {width: 50vw; max-width: 50vw}@media (max-width: 991px) {.hero-main__media-wrapper {width: 100vw; max-height: 70vmin; order: -1; max-width: 100vw; transform: translateX(calc(var(--section-padding-x)*-1))}}.hero-main__media:not(.tag), .hero-main__media img {object-fit: cover}.hero-main__media {width: 100%; height: 100%}.content-section-main {row-gap: var(--container-gap)}@media (max-width: 767px) {.content-section-main {row-gap: var(--content-gap)}}.content-section-main__inner {display: grid; align-items: initial; grid-template-columns: var(--grid-2); grid-gap: var(--grid-gap); align-items: stretch; justify-content: flex-start}@media (max-width: 991px) {.content-section-main__inner {grid-template-columns: var(--grid-1)}}.content-section-main__media-wrapper {position: relative; flex-grow: 1}.content-section-main__media:not(.tag), .content-section-main__media img {object-fit: cover}.content-section-main__media {width: 100%; border-radius: var(--fr-card-radius); flex-grow: 1; min-height: 0px; height: 100%; position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px}@media (max-width: 991px) {.content-section-main__media {position: relative}}.content-section-main__content-wrapper {padding-top: var(--space-m); padding-bottom: var(--space-m); row-gap: var(--content-gap)}@media (max-width: 991px) {.content-section-main__content-wrapper {padding-top: 0; padding-bottom: 0}}.process-section {background-color: var(--bg-ultra-light)}.process-section__grid {display: grid; align-items: initial; grid-template-columns: var(--grid-2); grid-gap: calc(var(--grid-gap) * 2); grid-template-rows: var(--grid-1)}.process-section__grid { --sticky-offset: calc(var(--header-height) + 2em);--card-rotation: 0deg;}@media (max-width: 991px) {.process-section__grid {grid-template-columns: var(--grid-1)}}.fr-process-grid-foxtrot__sticky-content {row-gap: var(--content-gap); position: sticky; top: var(--sticky-offset)}.process-section__cards {row-gap: var(--content-gap); padding-left: 0; grid-auto-rows: 1fr; display: flex; flex-direction: column; margin-top: 0; margin-bottom: 0}.process-section__cards {counter-reset: step; list-style-type: none;}.process-section__card {row-gap: calc(var(--content-gap) / 2); padding-top: var(--space-l); padding-right: var(--space-l); padding-bottom: var(--space-l); padding-left: var(--space-l); background-color: var(--bg-light); position: sticky; top: var(--sticky-offset); border: 1px solid var(--neutral-ultra-dark-trans-10); border-radius: var(--fr-card-radius)}.fr-process-card-foxtrot__heading {counter-increment: step;}.process-section__card-step {order: -1; padding-top: 1em; padding-right: 1em; padding-bottom: 1em; padding-left: 1em; width: 1em; background-color: var(--primary-trans-20); line-height: 1; font-weight: 600; border-radius: 50vw}.process-section__card-step { aspect-ratio: 1/1; height: 1em; min-width: 0; min-height: 0;display: flex; align-items: center; justify-content: center;} .process-section__card-step::before {content: counter(step); display: flex; line-height: 1;}.fr-faq-grid-alpha {display: grid; align-items: initial; grid-gap: var(--space-xxl); grid-template-columns: var(--grid-2-3); grid-template-rows: var(--grid-1); align-items: stretch}@media (max-width: 991px) {.fr-faq-grid-alpha {grid-template-columns: var(--grid-1)}}.faq-section__sticky {row-gap: var(--content-gap); position: sticky; top: var(--header-height)}.fr-faq-accordion-alpha .fr-accordion__header {padding-top: 1em; padding-right: 1em; padding-bottom: 1em; padding-left: 1em; background-color: var(--bg-light)}.fr-faq-accordion-alpha .fr-accordion__content-wrapper {padding-top: 1em; padding-right: 1em; padding-bottom: 1em; padding-left: 1em}.fr-faq-accordion-alpha .fr-accordion__title {color: var(--fr-text-dark); font-size: calc(var(--text-m) * 1.1)}.fr-faq-accordion-alpha .fr-accordion__icon--flipped {transform: rotateZ(180deg)}.fr-faq-accordion-alpha .fr-accordion__icon {font-size: 2em}.fr-faq-accordion-alpha__item {row-gap: 0px}.fr-faq-accordion-alpha__header {justify-content: space-between; align-self: center !important}.fr-faq-accordion-alpha__icon {transition: transform 0.2s ease-in-out}.faq-accordion-alpha__body {width: 100%}.fr-footer-alpha {background-color: var(--bg-ultra-light)}.fr-footer-alpha__inner {grid-gap: var(--space-xxl); display: grid; align-items: initial; grid-template-columns: var(--grid-1-2); grid-template-rows: var(--grid-1); align-items: stretch}@media (max-width: 991px) {.fr-footer-alpha__inner {grid-template-columns: var(--grid-1)}}.fr-footer-alpha__content-wrapper {row-gap: var(--content-gap)}.fr-footer-alpha__logo {width: 10em}.fr-footer-alpha__nav {display: grid; align-items: initial; align-items: stretch; grid-template-columns: var(--grid-3); grid-template-rows: var(--grid-1); grid-gap: var(--space-l)}@media (max-width: 991px) {.fr-footer-alpha__nav {grid-template-columns: var(--grid-1)}}.fr-footer-alpha__nav-column {row-gap: var(--content-gap)}.fr-footer-alpha__nav-column-heading {font-size: var(--h3)}.fr-footer-alpha__nav-ul {row-gap: var(--content-gap); padding-left: 0}.fr-footer-alpha__nav-ul {list-style: none;}.fr-subfooter-alpha {background-color: var(--shade-light); padding-top: var(--space-s); padding-bottom: var(--space-s)}.subfooter-topbar {flex-direction: row; column-gap: var(--content-gap); row-gap: var(--content-gap); align-items: center; align-self: center !important; justify-content: center}.subfooter-topbar__media:not(.tag), .subfooter-topbar__media img {object-fit: contain}.subfooter-topbar__media {width: 8em; height: 5rem}.fr-subfooter-alpha__inner {display: flex; flex-direction: row; column-gap: var(--space-s); row-gap: var(--space-s); align-items: center; justify-content: space-between}.subfooter__left {flex-direction: row; column-gap: 0px}.fr-subfooter-alpha__copyright {font-size: var(--text-s)}.fr-subfooter-alpha__copyright:not(:last-child)::after { content: "|"; width: 1em; height: 1em; padding-left: 0.5em; padding-right: 0.5em;}.fr-social-alpha {align-items: center; display: flex; flex-wrap: wrap; column-gap: 1em; margin-top: 0; margin-bottom: 0; padding-left: 0}.fr-social-alpha {--icon-size: 1.5em; --icon-fill-color: transparent; --icon-stroke-color: var(--bg-dark); --icon-fill-color-hover: transparent; --icon-stroke-color-hover: var(--bg-dark); list-style-type: none;}@media (max-width: 991px) {.fr-social-alpha {row-gap: 1em}}.fr-social-alpha__icon-wrapper {display: flex; text-decoration: none}.fr-social-alpha__icon-wrapper svg { height: var(--icon-size); width: var(--icon-size); fill: var(--icon-fill-color); color: var(--icon-stroke-color);} .fr-social-alpha__icon-wrapper i { color: var(--icon-fill-color); font-size: var(--icon-size);} .fr-social-alpha__icon-wrapper svg:hover { fill: var(--icon-fill-color-hover); color: var(--icon-stroke-color); } .fr-social-alpha__icon-wrapper i:hover { color: var(--icon-fill-color-hover);}