footer{background-color:var(--mantine-color-footer-surface-0);border-top:1px dashed var(--mantine-color-gray-3)}footer h3.footer-section-title{font-family:var(--mantine-font-family);font-size:var(--mantine-font-size-md);font-weight:700}footer .groupsContainer{display:flex;padding:var(--mantine-spacing-xl) 0;align-items:center;justify-content:center}footer .groupsContainer .footer-links-flex{display:flex;justify-content:space-between;width:70%}footer .groupsContainer .footer-links-flex>div:not(:first-child){border-left:2px dotted var(--mantine-color-gray-3);padding-left:20px}footer .groupsContainer .sectionContainer{display:flex;flex-direction:column}footer .groupsContainer .acc-item{border:none}footer .groupsContainer .section-icon{color:var(--mantine-color-footer-action-on-surface-0)!important}footer .groupsContainer>div:first-child{display:flex;justify-content:space-evenly}footer .groupsContainer>div:last-child img{max-width:12.5rem;display:flex;flex-direction:column;gap:.5rem}footer .groupsContainer>div:last-child svg{max-width:172px;height:auto;-o-object-fit:contain;object-fit:contain}footer .groupsContainer .footer-logo-box{flex-direction:column}footer .social-link{display:flex;justify-content:center;height:32px;width:32px;background-color:var(--mantine-color-footer-action-on-surface-0);border-radius:50%}footer .social-link svg{color:var(--mantine-color-footer-surface-0);stroke:var(--mantine-color-footer-surface-0)}footer .copyrightContainer{display:flex;justify-content:center;align-items:center;border-top:1px dashed var(--mantine-color-gray-3);padding:24px 0}footer .copyrightContainer p{color:var(--mantine-color-footer-on-sub-surface-0)!important}footer .footer-link{display:flex;align-items:center;color:var(--mantine-color-footer-on-surface-0)!important;gap:4px}footer .footer-link .footer-link-text{font-weight:500;font-size:var(--mantine-font-size-sm);line-height:1rem}footer .footer-link a{color:var(--mantine-color-footer-on-surface-0)!important}footer .small-container-second>p{color:var(--mantine-color-footer-on-surface-0)!important}.footer-grid-item{border-left:2px dotted var(--mantine-color-gray-3);padding-left:24px;padding-right:24px}.footer-grid-item.first{padding-left:8px;border:none}.footer-grid-item.last{padding-right:0}.footer-grid-item .sectionTitleText{font-size:var(--mantine-font-size-sm);font-weight:600;margin-bottom:12px;color:var(--mantine-color-footer-on-surface-0)!important}.footer-items-grid{width:100%}.footer-items-grid .mantine-Accordion-content{padding:0 6px}.footer-items-grid .mantine-Accordion-label{font-size:var(--mantine-font-size-sm);line-height:20px;font-weight:600}.footer-items-grid .mantine-Accordion-control{color:var(--mantine-color-footer-on-surface-0)}.footer-items-grid .mantine-Accordion-control:hover{background-color:var(--mantine-color-footer-surface-0)!important}.section-title-divider{width:40px;border:1px solid var( --mantine-color-footer-on-secondary-0, var(--mantine-color-accents-accent-2) )!important;margin-bottom:12px}.smallContainer{display:flex}.small-container-second>p{font-size:var(--mantine-font-size-sm)}.footer-mobile-app-image img{width:128px;height:40px}.footer-mobile-app-image:focus-visible{border-radius:4px;outline-offset:-2px}.footer-mobile-app{flex-wrap:wrap}@media (max-width: 64em){footer .groupsContainer{flex-direction:column}footer .groupsContainer .footer-links-flex{display:flex;justify-content:space-between;width:100%}footer .groupsContainer .footer-links-flex>div:not(:first-child){margin-bottom:20px}footer .groupsContainer .footer-logo-box{flex-direction:row;border-top:2px dotted var(--mantine-color-gray-3);border-left:none;padding:20px 0}footer .groupsContainer .footer-logo-box .smallContainer-first{width:50%;padding-right:var(--mantine-spacing-sm)}footer .groupsContainer .footer-logo-box>div:not(:first-child){padding-left:20px}footer .footer-grid-item.last{border:none}}@media (max-width: 600px){footer .footer-grid-item,footer .footer-grid-item.first,footer .footer-grid-item.last{padding:8px 0;border-left:none}footer .groupsContainer{padding:1rem 0}footer .groupsContainer .footer-links-flex{flex-direction:column;padding-bottom:0}footer .groupsContainer .footer-links-flex .mantine-Accordion-label{font-size:var(--mantine-font-size-md);font-weight:600;margin-bottom:calc(var(--mantine-spacing-xl) / 2);color:var(--mantine-color-footer-on-surface-0)}footer .groupsContainer .footer-links-flex>div:first-child{width:100%;justify-content:space-between;flex-direction:column}footer .groupsContainer .footer-links-flex>div:not(:first-child){border-top:2px dotted var(--mantine-color-gray-3);padding-top:10px;border-left:0px dotted var(--mantine-color-gray-3);padding-left:0}footer .groupsContainer .acc-item{border-bottom:dashed 1px var(--mantine-color-gray-3)!important}footer .groupsContainer .acc-item:first-child{border-bottom:none!important}footer .groupsContainer>div:last-child{width:100%;display:flex;flex-direction:column;gap:.5rem;align-items:center}footer .groupsContainer .footer-logo-box{padding:20px 0 0;width:100%;flex-direction:column;border-top:none}footer .groupsContainer .footer-logo-box .smallContainer-first{width:100%;align-items:center}footer .groupsContainer .footer-logo-box .smallContainer-first .mantine-Group-root{justify-content:center}footer .groupsContainer .footer-logo-box>div:not(:first-child){display:flex;justify-items:center;align-items:center;border-left:0px dotted var(--mantine-color-gray-3)}footer .groupsContainer .footer-logo-box>div:last-child img{max-width:12.5rem}footer .groupsContainer .footer-logo-box .smallContainer-second{display:flex;justify-content:center;border-top:2px dotted var(--mantine-color-gray-3);padding-top:10px;border-left:none}footer .footer-link>span.mantine-Text-root{padding-left:0}footer .footer-grid-item.last{padding-top:0}.section-title-divider{width:0px;border:0px solid --mantine-color-accents-accent-2!important;border:0px solid var( --mantine-color-footer-on-secondary-0, --mantine-color-accents-accent-2 )!important;margin-bottom:0}}@media (color-scheme: dark){footer{background-color:var(--mantine-color-dark-6);border-top:1px dashed var(--mantine-color-dark-5)}footer .copyrightContainer{border-top:1px dashed var(--mantine-color-dark-4);padding:16px 0}}
