@font-face{font-family:"Saans";src:url("../resources/fonts/saans/Saans-Light.otf") format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Saans";src:url("../resources/fonts/saans/Saans-LightItalic.otf") format("opentype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Saans";src:url("../resources/fonts/saans/Saans-Regular.otf") format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Saans";src:url("../resources/fonts/saans/Saans-RegularItalic.otf") format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Saans";src:url("../resources/fonts/saans/Saans-Medium.otf") format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Saans";src:url("../resources/fonts/saans/Saans-MediumItalic.otf") format("opentype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Saans";src:url("../resources/fonts/saans/Saans-SemiBold.otf") format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Saans";src:url("../resources/fonts/saans/Saans-SemiBoldItalic.otf") format("opentype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:"Saans";src:url("../resources/fonts/saans/Saans-Bold.otf") format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Saans";src:url("../resources/fonts/saans/Saans-BoldItalic.otf") format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Saans";src:url("../resources/fonts/saans/Saans-Heavy.otf") format("opentype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"Saans";src:url("../resources/fonts/saans/Saans-HeavyItalic.otf") format("opentype");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:"Saans";src:url("../resources/fonts/saans-black/WEB/Saans-Black.woff2") format("woff2"),url("../resources/fonts/saans-black/WEB/Saans-Black.woff") format("woff"),url("../resources/fonts/saans-black/OTF/Saans-Black.otf") format("opentype"),url("../resources/fonts/saans-black/TTF/Saans-Black.ttf") format("truetype");font-weight:900;font-style:normal;font-display:swap}.text-dark{color:var(--bs-dark) !important}.text-almost-dark{color:var(--bs-almost-dark) !important}.text-light{color:var(--bs-light) !important}.text-accent-1{color:var(--bs-accent-1) !important}.text-accent-2{color:var(--bs-accent-2) !important}.bg-dark{background-color:var(--bs-dark) !important}.bg-almost-dark{background-color:var(--bs-almost-dark) !important}.bg-light{background-color:var(--bs-light) !important}.bg-accent-1{background-color:var(--bs-accent-1) !important}.bg-accent-2{background-color:var(--bs-accent-2) !important}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-feature-settings:"liga","kern"}.block-accordion{--content-color: var(--bs-dark);--title-color: var(--bs-dark);--hover-title-color: var(--bs-dark);--icon-bg-color: transparent;--hover-icon-bg-color: #ffffff;--icon-color: var(--bs-dark);--border-color: var(--bs-dark)}.block-accordion .card:not(:last-of-type){border-bottom:1px solid var(--border-color)}.block-accordion .card .card-header{cursor:pointer}.block-accordion .card .card-header .accordion-link{display:block;position:relative;align-items:flex-start;width:100%;text-align:left;border:none;background:rgba(0,0,0,0);box-shadow:none;padding:1.5rem 2.5rem 1.5rem 0;font-weight:400;font-family:"Saans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;text-transform:none;transition:color .3s ease}.block-accordion .card .card-header .accordion-link::after{position:absolute;content:"";top:50%;right:.5rem;transform:translateY(-50%);width:2.5rem;height:2.5rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:"Font Awesome 7 Pro";font-weight:300;font-size:1.25rem;line-height:1;color:var(--icon-color);transition:transform .3s ease,background-color .3s ease;background-color:var(--icon-bg-color)}.block-accordion .card .card-header .accordion-link[aria-expanded=true]::after{transform:translateY(-50%) scale(-1)}.block-accordion .card .card-header .accordion-link:hover,.block-accordion .card .card-header .accordion-link:focus{text-decoration:none;box-shadow:none;outline:none;color:var(--hover-title-color) !important}.block-accordion .card .card-header .accordion-link:hover::after,.block-accordion .card .card-header .accordion-link:focus::after{background-color:var(--hover-icon-bg-color)}.block-accordion .card .card-body p:not(:last-child){margin-bottom:.5rem}