@font-face{font-family:"Proxima Soft";src:url("./ProximaSoft-Regular.woff2") format("woff2"),url("./ProximaSoft-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}:root{--fs-h1: 20px;--fs-h1-mobile: 18px;--fs-h2: 18px;--fs-h3: 16px;--fs-text: 14px;--fs-text-mobile: 12px;--fs-text-secondary: 12px;--fs-text-secondary-mobile: 10px;--fs-text-small: 10px;--lh: 1.4;--ls: 2px}.tp-h1{font-size:var(--fs-h1-mobile);line-height:var(--lh);letter-spacing:var(--ls);font-weight:400}@media screen and (min-width: 750px){.tp-h1{font-size:var(--fs-h1)}}.tp-h1--semi{font-size:var(--fs-h1-mobile);line-height:var(--lh);letter-spacing:var(--ls);font-weight:600}@media screen and (min-width: 750px){.tp-h1--semi{font-size:var(--fs-h1)}}.tp-h2{font-size:var(--fs-h2);line-height:var(--lh);letter-spacing:var(--ls);font-weight:400}.tp-h3{font-size:var(--fs-h3);line-height:var(--lh);letter-spacing:var(--ls);font-weight:400}.tp-h3--semi{font-size:var(--fs-h3);line-height:var(--lh);letter-spacing:var(--ls);font-weight:600}.tp-text{font-size:var(--fs-text-mobile);line-height:var(--lh);letter-spacing:var(--ls);font-weight:400}@media screen and (min-width: 750px){.tp-text{font-size:var(--fs-text)}}.tp-text--semi{font-size:var(--fs-text);line-height:var(--lh);letter-spacing:var(--ls);font-weight:600}.tp-text--secondary{font-size:var(--fs-text-secondary-mobile);line-height:var(--lh);letter-spacing:var(--ls);font-weight:400}@media screen and (min-width: 750px){.tp-text--secondary{font-size:var(--fs-text-secondary)}}.tp-text--small{font-size:var(--fs-text-small);line-height:var(--lh);letter-spacing:var(--ls);font-weight:400}h1,h2,h3,h4,h5,h6,p,.tp-h1,.tp-h1--semi,.tp-h2,.tp-h3,.tp-h3--semi,.tp-text,.tp-text--semi,.tp-secondary,.tp-small{margin:0}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{scroll-behavior:smooth;-webkit-text-size-adjust:none;-ms-text-size-adjust:none}body.page-theme--dark .announcement-utility-bar{--gradient-background: rgb(var(--color-dark-theme-background-secondary));--color-background: var(--color-dark-theme-background-secondary);--color-foreground: var(--color-dark-theme-text-primary)}body.page-theme--dark .header-wrapper{--gradient-background: var(--color-dark-theme-background-primary);--color-foreground: var(--color-dark-theme-text-primary);--color-background: var(--color-dark-theme-background-primary)}body.page-theme--dark .header__heading-logo-wrapper{filter:invert(1)}body.page-theme--dark .footer{--gradient-background: rgb(var(--color-dark-theme-background-secondary));--color-background: var(--color-dark-theme-background-secondary);--color-foreground: var(--color-dark-theme-text-primary)}body.page-theme--dark .footer .footer__logo-holder,body.page-theme--dark .footer .accordion-item-trigger:after{filter:invert(1)}body.page-theme--dark .footer .footer-accordion-item__header{opacity:1}.justify-content-start{justify-content:flex-start !important}.justify-content-end{justify-content:flex-end !important}.justify-content-center{justify-content:center !important}.justify-content-between{justify-content:space-between !important}.align-items-start{align-items:flex-start !important}.align-items-end{align-items:flex-end !important}.align-items-center{align-items:center !important}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}.text-full-screen{padding:0 var(--container-padding-right-mobile) 0 var(--container-padding-left-mobile)}@media screen and (max-width: 989.98px){.text-full-screen{padding:0 var(--container-padding-right-desktop) 0 var(--container-padding-left-desktop)}}.container-fluid{padding:0 var(--container-padding-right-mobile) 0 var(--container-padding-left-mobile)}@media screen and (min-width: 990px){.container-fluid{padding:0 var(--container-padding-right-desktop) 0 var(--container-padding-left-desktop)}}@media screen and (max-width: 989.98px){.container-fluid.container-fluid--only-desktop{padding:0}}.grayscale-hover{filter:grayscale(1);transition:filter .3s}.grayscale-hover:hover{filter:none}.button{display:flex;align-items:center;justify-content:space-between;max-width:100%;width:-moz-max-content;width:max-content;gap:10px;border:1px solid rgb(var(--color-button));background:linear-gradient(to right, #ffffff 50%, rgb(var(--color-button)) 50%);background-size:204% 100%;background-position:100%;color:rgb(var(--color-button-text));transition:background-position .45s cubic-bezier(0.785, 0.135, 0.15, 0.86),color .45s cubic-bezier(0.785, 0.135, 0.15, 0.86);line-height:var(--lh);letter-spacing:var(--ls)}.button:hover{background-position:1%;color:rgb(var(--color-button))}.button:hover svg path{stroke:rgb(var(--color-button));transition:stroke 0s .3s}.button.button--secondary{background:linear-gradient(to right, rgb(var(--color-button)) 50%, #ffffff 50%);background-size:204% 100%;background-position:100%}.button.button--secondary:hover{color:#fff;background-position:1%}.button.button--secondary:hover svg path{stroke:#fff;transition:stroke 0s .3s}.search-modal{height:-moz-max-content;height:max-content;min-height:auto;max-height:100%}.modal-dialog{position:fixed;z-index:4;width:100%;height:100%;top:0;left:0;visibility:hidden}.modal-dialog[open]{display:block;background-color:rgba(0,0,0,.5);visibility:visible}.modal-dialog .modal-dialog__content-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:#fff;padding:40px;border-radius:8px}.list-with-squares{list-style:none;padding:0;margin:0}.list-with-squares li::before{content:"■ ";color:#aaa}.custom-slider-trigger{width:42px;height:42px;background-color:rgba(0,0,0,0);display:flex;align-items:center;justify-content:center;cursor:pointer;border:none}.custom-slider-trigger svg{height:32px;width:auto}