.bsx-logo[data-v-d7255c10]{display:grid;font-size:0;line-height:0}.bsx-header[data-v-cb44addd]{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f0f0f0cc;display:flex;height:var(--header-height);left:0;padding:0 var(--gap-x);position:fixed;right:0;top:0;transition:background-color .2s ease-in-out,color .2s ease-in-out;z-index:200}.bsx-header__inner[data-v-cb44addd]{justify-content:space-between;width:100%}.bsx-header__col[data-v-cb44addd],.bsx-header__inner[data-v-cb44addd]{align-items:center;display:flex;position:relative}.bsx-header__col[data-v-cb44addd]{gap:2.7rem;gap:27px}.bsx-header__col[data-v-cb44addd] .bsx-logo{opacity:0}[data-v-cb44addd] .bsx-logo svg{height:auto;width:100px}[data-v-cb44addd] .bsx-logo path{fill:var(--color-1)}.bsx-header-logo[data-v-cb44addd]{left:0;pointer-events:none;position:absolute;top:3px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:85%;width:110px;will-change:transform,opacity,width}.bsx-header-logo[data-v-cb44addd] .bsx-logo svg{height:auto;width:100%}.bsx-header-logo__inner[data-v-cb44addd]{position:relative;width:100%}.bsx-header-logo__1[data-v-cb44addd] .bsx-logo path{fill:var(--color-4)}.bsx-header-logo__2[data-v-cb44addd]{clip-path:inset(0 0 0 0);height:100%;left:0;position:absolute;top:0;width:100%;will-change:clip-path}.bsx-menu__list[data-v-cb44addd]{display:flex;gap:1.4rem;gap:14px}.bsx-menu__item:hover .bsx-menu__label[data-v-cb44addd]{transform:translateY(-100%)}.bsx-menu__item:hover .bsx-menu__label[data-v-cb44addd]:nth-of-type(2){transform:translateY(0)}.bsx-menu__link[data-v-cb44addd]{cursor:pointer;display:block;padding:5px}.bsx-menu__wrapper[data-v-cb44addd]{overflow:hidden;position:relative}.bsx-menu__label[data-v-cb44addd]{font-size:1.2rem;font-size:12px;font-weight:500;line-height:1;transition:transform .25s ease-in-out;will-change:transform}.bsx-menu__label[data-v-cb44addd]:nth-of-type(2){left:0;position:absolute;top:0;transform:translateY(110%)}.bsx-toggle[data-v-cb44addd]{align-items:center;background:var(--color-1);border-radius:100px;cursor:pointer;display:flex;height:20px;padding:2px;position:relative;transition:all .3s ease;width:40px}.bsx-toggle[data-v-cb44addd]:hover{transform:scale(1.05)}.bsx-toggle.is-active[data-v-cb44addd]{background:var(--color-dark,#333)}.bsx-toggle.is-active .bsx-toggle__point[data-v-cb44addd]{background:var(--color-light,#f0f0f0);transform:translate(20px)}.bsx-toggle__point[data-v-cb44addd]{background:var(--color-3);border-radius:50%;box-shadow:0 2px 4px #0000001a;height:16px;transition:all .3s ease;width:16px;will-change:transform}.bsx-header-back[data-v-cb44addd],.bsx-header-front[data-v-cb44addd]{background:var(--color-3);inset:0;position:fixed;z-index:100}.bsx-header-front[data-v-cb44addd]{z-index:300}.bsx-footer[data-v-85bfffdd]{--footer-color:var(--color-1);--footer-bg:linear-gradient(to top left,#cacacb,transparent),linear-gradient(to top right,#fff,transparent),linear-gradient(to bottom left,#fff0e9,transparent),linear-gradient(to bottom right,#fff,transparent);font-size:1.8rem;line-height:1.1;padding:var(--gap-y) var(--gap-x)}.bsx-footer__inner[data-v-85bfffdd]{background-image:linear-gradient(to top left,#cacacb,transparent),linear-gradient(to top right,#fff,transparent),linear-gradient(to bottom left,#fff0e9,transparent),linear-gradient(to bottom right,#fff,transparent);background:var(--footer-bg);border-radius:var(--border-radius);display:grid;padding:3rem 2rem;transition:background-color .2s ease-in-out,color .2s ease-in-out}.bsx-footer__title[data-v-85bfffdd]{margin-bottom:1.6rem}.bsx-footer__title[data-v-85bfffdd]>*{color:var(--footer-color);font-size:3.2rem;max-width:7em}.bsx-footer-social[data-v-85bfffdd]{margin-bottom:4rem}.bsx-menu__item:hover .bsx-menu__label[data-v-85bfffdd]{transform:translateY(-100%)}.bsx-menu__item:hover .bsx-menu__label[data-v-85bfffdd]:nth-of-type(2){transform:translateY(0)}.bsx-menu__link[data-v-85bfffdd]{align-items:center;display:inline-flex;gap:.5rem;padding:.3rem 0}.bsx-menu__wrapper[data-v-85bfffdd]{overflow:hidden;position:relative}.bsx-menu__label[data-v-85bfffdd]{text-transform:uppercase;transition:transform .25s ease-in-out;will-change:transform}.bsx-menu__label[data-v-85bfffdd]:nth-of-type(2){left:0;position:absolute;top:0;transform:translateY(120%)}.bsx-menu__arrow[data-v-85bfffdd]{height:auto;margin-left:.5rem;position:relative;top:-.3rem;transform:rotate(-45deg);width:1.7rem}.bsx-menu__arrow svg[data-v-85bfffdd]{height:auto;width:100%}.bsx-menu__arrow svg path[data-v-85bfffdd]{fill:var(--footer-color)}.bsx-footer-newsletter[data-v-85bfffdd]{display:grid;gap:2rem 0;margin-bottom:4rem}.bsx-footer-newsletter__title[data-v-85bfffdd]{color:var(--footer-color);font-size:1.6rem;font-weight:300;line-height:1.3;padding-right:5rem}.bsx-footer-newsletter__row[data-v-85bfffdd]{position:relative}.bsx-footer-newsletter__btn[data-v-85bfffdd]{align-items:center;cursor:pointer;display:flex;height:3.5rem;justify-content:flex-end;opacity:.7;padding:1rem 0;position:absolute;right:0;top:0;width:auto}.bsx-footer-newsletter__btn svg[data-v-85bfffdd]{height:100%;width:auto}.bsx-footer-newsletter__btn path[data-v-85bfffdd]{fill:var(--footer-color)}.bsx-footer-btn[data-v-85bfffdd]{align-items:center;cursor:pointer;display:flex;gap:.5rem}.bsx-footer-btn__btn[data-v-85bfffdd]{background:var(--footer-color);border:none;border-radius:100vh;color:var(--color-3);font-size:1.4rem;font-weight:500;margin-left:auto;padding:.9rem 2.5rem}.bsx-footer-btn__arrow[data-v-85bfffdd]{background:var(--footer-color);border-radius:100vh;height:3.5rem;padding:1rem;width:3.5rem}.bsx-footer-btn__arrow path[data-v-85bfffdd]{fill:var(--color-3)}.bsx-footer-contacts[data-v-85bfffdd]{margin-bottom:5rem}.bsx-footer-contacts .bsx-menu__label[data-v-85bfffdd]{font-weight:500}.bsx-footer__btn[data-v-85bfffdd]{margin-bottom:.3rem}.bsx-footer__logo[data-v-85bfffdd]{margin-bottom:1rem}.bsx-footer__logo .bsx-logo[data-v-85bfffdd] path{fill:var(--footer-color)}.bsx-footer__text[data-v-85bfffdd]{color:var(--color-2);font-size:1.3rem;line-height:1.7}.bsx-footer-email[data-v-85bfffdd]{margin:4rem 0}.bsx-footer-email a[data-v-85bfffdd]{font-weight:500;padding:1rem 0}.bsx-footer__honeypot[data-v-85bfffdd]{height:1px;left:-9999px;overflow:hidden;position:absolute;width:1px}.bsx-footer-newsletter__form[data-v-85bfffdd]{display:contents}.bsx-footer-newsletter__success[data-v-85bfffdd]{color:var(--footer-color);font-size:1.4rem;padding:.5rem 0}.bsx-footer-newsletter__error-msg[data-v-85bfffdd]{color:#c0392b;font-size:1.4rem;padding:.5rem 0}.bsx-footer-newsletter__field-error[data-v-85bfffdd]{color:#c0392b;display:block;font-size:1.2rem;margin-top:.5rem;padding-left:.2rem}.bsx-footer-fade-enter-active[data-v-85bfffdd],.bsx-footer-fade-leave-active[data-v-85bfffdd]{transition:opacity .3s ease}.bsx-footer-fade-enter-from[data-v-85bfffdd],.bsx-footer-fade-leave-to[data-v-85bfffdd]{opacity:0}.bsx-footer__copy[data-v-85bfffdd]{align-items:center;display:flex;gap:.7rem;width:100%}.bsx-footer__copy span[data-v-85bfffdd]{font-size:1.3rem;text-transform:uppercase}.bsx-footer__copy svg[data-v-85bfffdd]{width:2rem}.bsx-footer__copy svg path[data-v-85bfffdd]{fill:var(--footer-color)}@media only screen and (min-width:1023px){.bsx-footer__inner[data-v-85bfffdd]{gap:7rem;padding:2rem 3.5rem}.bsx-footer__row--1[data-v-85bfffdd]{display:grid;grid-template-columns:3fr 2fr}.bsx-footer__col[data-v-85bfffdd]{display:flex;flex-direction:column}.bsx-footer__title[data-v-85bfffdd]{margin-bottom:2.5rem;margin-top:.5rem}.bsx-footer__title[data-v-85bfffdd]>*{font-size:6rem;line-height:1.12}.bsx-footer-email[data-v-85bfffdd]{font-size:2.1rem;margin:0}.bsx-footer-social[data-v-85bfffdd]{margin-bottom:0;margin-top:auto}.bsx-footer-social .bsx-menu .bsx-menu__list[data-v-85bfffdd]{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.bsx-footer-newsletter[data-v-85bfffdd]{gap:1rem 0;margin-bottom:4.5rem}.bsx-footer-newsletter__title[data-v-85bfffdd]{font-size:2.1rem;line-height:1.25;margin-bottom:0;padding-right:4rem}.bsx-footer-btn[data-v-85bfffdd]{margin-top:1rem}.bsx-footer-ctas[data-v-85bfffdd]{align-items:center;display:flex;justify-content:space-between}.bsx-footer-contacts[data-v-85bfffdd]{margin-bottom:0}.bsx-footer__copy[data-v-85bfffdd]{display:flex;justify-content:space-between}.bsx-footer__row--2[data-v-85bfffdd]{align-items:flex-end;display:flex;gap:8rem}.bsx-footer__row--2 .bsx-footer__col[data-v-85bfffdd]:first-of-type{flex:1 1 auto}.bsx-footer__row--2 .bsx-footer__logo[data-v-85bfffdd]{margin:0;width:100%}.bsx-footer__row--2 .bsx-footer__copy[data-v-85bfffdd]{margin-bottom:3rem}}
