:root{--footer-v2-background-color:var(--background-main);--footer-v2-section-title-color:var(--text-title);--footer-v2-link-hover-color:var(--text-title);--footer-v2-logo-height:100%;--footer-v2-license-height:42px}.footer_FooterV2-styles_container-zusiaAPHqbtAAKFj{width:100%;height:auto;padding-top:8px;}.footer_FooterV2-styles_wrapper-y7PdLK9NuF51t3bT{width:100%;height:auto;border-radius:var(--radius-lg) var(--radius-lg) 0 0;background-color:var(--footer-v2-background-color);container-type:inline-size;container-name:footer-wrapper}.footer_ExpandedPanel-styles_wrapper-cErvPmORveM1\+8gf{position:relative}.footer_ExpandedPanel-styles_body-QyQr55oxKz5dpEtC:not(.footer_ExpandedPanel-styles_opened-owisx06sTHwJObr8){position:absolute;height:1px;width:1px;top:0;left:0;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap}.footer_ExpandedPanel-styles_title-XV0yKjyWJvBtvZSB{color:var(--footer-v2-section-title-color)}.footer_ExpandedPanel-styles_head-kio7rf2MKETXQUpJ{cursor:pointer;display:grid;grid-template-columns:minmax(0,1fr) 24px;padding:16px;gap:16px}.footer_Container-styles_wrapper-FQuAO1p02yUYHqbd{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.footer_Container-styles_content-Bqe6cGyAEX\+adKng{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.footer_Container-styles_type-column-s45GnNHWKHWx6YNh{padding:16px}.footer_Container-styles_type-column-s45GnNHWKHWx6YNh .footer_Container-styles_content-Bqe6cGyAEX\+adKng{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px 32px}.footer_Container-styles_type-row-nt5YyTvm2uMftimu .footer_Container-styles_content-Bqe6cGyAEX\+adKng{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.footer_Container-styles_type-cell-XuTcak0SXJpuRSiP{padding:16px}.footer_Container-styles_title-CkFIlL9CkxzyeZsa{color:var(--footer-v2-section-title-color)}.footer_Container-styles_size-fluid-apemSIM7Su-BJ3DH{width:100%}.footer_Container-styles_size-auto-WYsnehQLB5mQKPyw{width:auto}.footer_LinksGrid-styles_wrapper-3MpHFKrOttIsUXv-{--footer-v2-column-width:160px;width:100%;display:grid;grid-gap:16px;grid-template-columns:repeat(auto-fit,minmax(var(--footer-v2-column-width),1fr))}@media all and (min-width:1280px){.footer_LinksGrid-styles_wrapper-3MpHFKrOttIsUXv-{grid-template-columns:repeat(4,minmax(0,1fr))}}.footer_LinksSection-styles_links-NS\+aJo9SQQ-8evnU{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;list-style:none}.footer_LinkItem-styles_text-aNGn8B2kocY3bFaw:hover{--text:var(--footer-v2-link-hover-color)}.footer_LinkItem-styles_link-PebDP47k0JQ1r0CD{cursor:pointer}a.footer_LinkItem-styles_link-PebDP47k0JQ1r0CD{color:inherit}.footer_LinkableImagesList-styles_list-deGupcoC0bJsh4gY{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:12px 8px;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none}.footer_LinkableImage-styles_linkable-UjjzC1vANkg1tjtH{cursor:pointer}.footer_LinkableImage-styles_auto-width-6moHBTjvoMFsQigd{height:var(--footer-v2-logo-height);width:auto;display:block}.footer_LinkableImage-styles_contain-UIOAmVbu6MuesX-A{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;display:block}.footer_LinkableImage-styles_image-acM\+4FsEP5\+fdVIR{border:0;position:relative}.footer_LinkableImage-styles_image-acM\+4FsEP5\+fdVIR::after{content:attr(alt);width:100%;height:100%;position:absolute;left:0;top:0;font-size:10px;background:var(--footer-v2-background-color);color:var(--footer-v2-section-title-color);overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.footer_Applications-styles_item-ssSuVWt22PP7TrWg{-webkit-box-flex:0;-ms-flex:none;flex:none;height:40px;width:auto}@media all and (min-width:1280px){.footer_Applications-styles_list-0IpC5PyHgig35jIo{gap:24px}}.footer_SocialLinks-styles_item-OJGAIJojWat4GMRc{-webkit-box-flex:0;-ms-flex:none;flex:none;height:36px;width:36px;padding:6px 8px}@media all and (min-width:1280px){.footer_SocialLinks-styles_item-OJGAIJojWat4GMRc{height:42px;width:42px;padding:7px 9px}}
.modulor_typography__tag__1_50_0 {
    overflow: inherit;
    white-space: inherit;
    text-overflow: inherit;
    color: var(--text,var(--text-body));
    margin: var(--size-0,0);
    padding: var(--size-0,0)
}
.footer_LinksGrid-styles_wrapper-3MpHFKrOttIsUXv- {
    --footer-v2-column-width: 160px;
    width: 100%;
    display: grid;
    grid-gap: 16px;
    grid-template-columns: repeat(auto-fit, minmax(var(--footer-v2-column-width), 1fr))
}
@media all and (min-width: 1280px) {
    .footer_LinksGrid-styles_wrapper-3MpHFKrOttIsUXv- {
        grid-template-columns:repeat(4, minmax(0, 1fr))
    }
}

@container footer-wrapper (max-width: 767px) {
    .footer_LinksGrid-styles_wrapper-3MpHFKrOttIsUXv- {
        grid-template-columns: repeat(auto-fit, minmax(155px, 1fr))
    }
}

@container footer-wrapper (min-width: 768px) {
    .footer_LinksGrid-styles_wrapper-3MpHFKrOttIsUXv- {
        grid-template-columns: repeat(4, minmax(0, 1fr))
    }
}

.footer_LinksSection-styles_sections-name-7ZiHoL92QIdRP6wn {
    --text: var(--footer-v2-section-title-color);
    margin-bottom: 12px
}

.footer_LinksGrid-styles_wrapper-3MpHFKrOttIsUXv- .footer_LinksSection-styles_sections-name-7ZiHoL92QIdRP6wn {margin-bottom: 12px;}

.footer_LinksSection-styles_links-NS\+aJo9SQQ-8evnU {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 12px;
    list-style: none
}

.footer_LinkItem-styles_text-aNGn8B2kocY3bFaw:hover {
    --text: var(--footer-v2-link-hover-color)
}

.footer_LinkItem-styles_link-PebDP47k0JQ1r0CD {
    cursor: pointer
}

a.footer_LinkItem-styles_link-PebDP47k0JQ1r0CD {
    color: inherit
}
