﻿.animationHidden{opacity:0;transform:translateY(50px);transition:all .2s ease-in-out}.animationHidden.show{opacity:1;transform:translateY(0)}:root{--font-size-base:1rem;--font-size-sm:var(--font-size-base) *.875;--line-height-base:1.5;--line-height-sm:1.25;--line-height-lg:2;--grid-gutter-width:1.5rem;--bs-input-border-color:#ced4da;--placeholder-color:inherit;--placeholder-opacity:0.7;--placeholder-font-style:italic;--container-margin-xl:10vw;--container-margin-md:5vw}@-webkit-viewport{width:device-width}@-moz-viewport{width:device-width}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@viewport{width:device-width}*{outline:0!important}img{vertical-align:top}i.fa{line-height:inherit}.cursor-pointer{cursor:pointer}.cursor-default{cursor:default}.unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.white-space-nowrap{white-space:nowrap}.w-1{width:1px}a{text-decoration:none}.box-shadow-none{box-shadow:none!important}::selection{background:var(--bs-primary);color:#fff}::-moz-selection{background:var(--bs-primary);color:#fff}html{min-height:100vh;height:auto}body{position:relative;min-height:100vh;overflow-y:auto;overflow-x:hidden;color:var(--bs-body-color);display:flex;flex-wrap:wrap}#BodyContent{flex:0 0 100%;width:100%}.full-width,img[data-full=true]{max-width:unset;width:100vw;left:50%;margin-left:-50vw;position:relative}.loader{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);z-index:10000;padding:40vh 15px 0;text-align:center;color:#fff;display:none}.loader .message{font-size:2em}.loader .spinner-border{width:5rem;height:5rem;border-width:.4em}.loader.local{position:absolute;padding-top:calc(50%-5rem)}#PopUp{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.65);z-index:10000}#PopUp #PopUpContent{display:flex;flex-direction:column;gap:1rem;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:1;background-color:var(--bs-white);padding:2rem clamp(1rem,3vw,3rem);border-radius:.5rem}@media (min-width:768px){#PopUp #PopUpContent{width:60vw;left:20vw}}#PopUp #PopUpContent img{border-radius:.5rem;position:relative;max-width:100%;height:100%;max-height:25rem;display:block;object-fit:contain;-o-object-fit:contain;object-position:center;-o-object-position:center;z-index:1;margin-inline:auto}#PopUp #PopUpContent video{position:relative;height:100%;display:block;z-index:1;margin:0 auto}#PopUp #PopUpContent button.close-pop-up{all:unset;position:absolute;top:.5rem;right:clamp(.5rem,.75vw,1.5rem);z-index:2;display:grid;place-content:center;aspect-ratio:1;width:3rem;cursor:pointer}#PopUp #PopUpContent .btn{width:max-content;margin-inline:auto}#map{height:33vh;min-height:400px;width:100%}.container-bst{padding:0 var(--grid-gutter-width);width:100%;transition:all .4s ease}@media (min-width:768px){.container-bst{padding:0 var(--container-margin-md)}}@media (min-width:1600px){.container-bst{padding:0 var(--container-margin-xl)}}.richContent-row-ignore-margins-left{margin-left:calc(calc(var(--bs-gutter-x)*-.5) + calc(var(--grid-gutter-width) * -1))}@media (min-width:768px){.richContent-row-ignore-margins-left{margin-left:calc(calc(var(--bs-gutter-x)*-.5) + calc(var(--container-margin-md) * -1))}}@media (min-width:1600px){.richContent-row-ignore-margins-left{margin-left:calc(calc(var(--bs-gutter-x)*-.5) + calc(var(--container-margin-xl) * -1))}}.richContent-row-ignore-margins-right{margin-right:calc(calc(var(--bs-gutter-x)*-.5) + calc(var(--grid-gutter-width) * -1))}@media (min-width:768px){.richContent-row-ignore-margins-right{margin-right:calc(calc(var(--bs-gutter-x)*-.5) + calc(var(--container-margin-md) * -1))}}@media (min-width:1600px){.richContent-row-ignore-margins-right{margin-right:calc(calc(var(--bs-gutter-x)*-.5) + calc(var(--container-margin-xl) * -1))}}.richcontent-text h2,.title-h2{font-size:2.5625rem;font-weight:600;line-height:1.2}.richcontent-text h3,.title-h3{font-size:2.1875rem;font-weight:600;line-height:1.2}.richcontent-text h4,.title-h4{font-size:1.8125rem;font-weight:600;line-height:1.25}.content-text,.richcontent-text h5,.title-h5{font-size:1.4375rem;font-weight:400;line-height:1.5}.content-notes,.richcontent-text h6,.title-h6{font-size:1.0625rem;font-weight:300;line-height:1.5}.loading-results{display:none!important}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.select2-container{position:relative;flex:1 1 auto;width:100%!important;min-width:0;border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.input-group .select2-container{width:1%!important}select[multiple]+.select2-container{height:auto}.select2-container .selection{width:100%}.select2-container .selection .select2-selection{min-width:100%;display:block;height:100%}span.select2-selection__placeholder:empty::before,span.select2-selection__placeholder:empty:before{content:'\00a0'}.select2-container .select2-selection--single{cursor:pointer}.select2-container .select2-selection--single .select2-selection__rendered{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:15px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:100%;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container .select2-selection--single .select2-selection__clear{position:relative;cursor:pointer;float:right}.select2-container--disabled .select2-selection__clear{display:none}.select2-container .select2-search--inline{float:left}.select2-search--dropdown.select2-search--hide{display:none}.select2-search--dropdown{padding:.25rem;display:block;background:#fff}.select2-search__field{box-shadow:none!important}.select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-container .select2-search--inline{float:left}.select2-container--default .select2-search--inline .select2-search__field{background:0 0;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-dropdown{background-color:#fff;border:var(--bs-border-width) solid var(--bs-input-border-color);border-radius:var(--bs-border-radius);-moz-border-radius:var(--bs-border-radius);-webkit-border-radius:var(--bs-border-radius);display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0;max-height:300px;overflow:auto}.select2-container--open.select2-container--above{border-top-left-radius:0;border-top-right-radius:0}.select2-container--open.select2-container--below{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-results__option[aria-selected=true]{background-color:var(--bs-primary);color:#fff}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:var(--bs-primary);color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container .select2-selection--multiple{min-height:calc(var(--grid-gutter-width) + var(--bs-border-width))}.select2-selection--multiple{display:block}.select2-container .select2-selection--multiple .select2-selection__rendered{display:block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__clear{position:relative;cursor:pointer;float:right}.select2-container .select2-selection--multiple .select2-search--inline{margin:2px 0 2px 0}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;padding:0;height:auto;margin-top:0}.select2-container--default .select2-selection--multiple .select2-selection__rendered{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__choice{margin:2px 5px 2px 0;padding:0 5px;cursor:default;float:left;color:#fff;background-color:var(--bs-primary);border-radius:var(--bs-border-radius);-moz-border-radius:var(--bs-border-radius);-webkit-border-radius:var(--bs-border-radius)}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:inherit;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}::-webkit-input-placeholder{font-style:var(--placeholder-font-style);color:var(--placeholder-color);opacity:var(--placeholder-opacity)}:-moz-placeholder{font-style:var(--placeholder-font-style);color:var(--placeholder-color);opacity:var(--placeholder-opacity)}::-moz-placeholder{font-style:var(--placeholder-font-style);color:var(--placeholder-color);opacity:var(--placeholder-opacity)}:-ms-input-placeholder{font-style:var(--placeholder-font-style);color:var(--placeholder-color);opacity:var(--placeholder-opacity)}.form-control::-webkit-input-placeholder,.select2-selection__placeholder{font-style:var(--placeholder-font-style);color:var(--placeholder-color);opacity:var(--placeholder-opacity)}.form-control:-moz-placeholder{font-style:var(--placeholder-font-style);color:var(--placeholder-color);opacity:var(--placeholder-opacity)}.form-control::-moz-placeholder{font-style:var(--placeholder-font-style);color:var(--placeholder-color);opacity:var(--placeholder-opacity)}.form-control:-ms-input-placeholder{font-style:var(--placeholder-font-style);color:var(--placeholder-color);opacity:var(--placeholder-opacity)}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}input[type=number],input[type=number]:focus,input[type=number]:hover{-moz-appearance:textfield;appearance:textfield;-webkit-appearance:textfield}input[type=email],input[type=email]:focus,input[type=email]:hover,input[type=password],input[type=password]:focus,input[type=password]:hover,input[type=text],input[type=text]:focus,input[type=text]:hover{-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important}.input-validation-error{border-color:var(--bs-danger)!important}.input-validation-error+.select2{border-color:var(--bs-danger)!important}.input-validation-error+label{color:var(--bs-danger)!important}input:focus+label{color:var(--bs-primary)!important}.submitting button{opacity:.5;pointer-events:none}.submitting button[type=button]{opacity:1;pointer-events:initial}.cf-turnstile-container{width:100%;text-align:center}.cf-turnstile-container iframe{width:100%!important;max-width:500px}.form-group-floating-label{position:relative;margin-bottom:1rem}.form-group-floating-label label{position:absolute;top:.45rem;left:1rem;margin:0;font-size:.85rem;line-height:1;color:var(--bs-gray-600);pointer-events:none}.form-group-floating-label .form-control{padding-top:1.4rem;padding-bottom:.4rem;padding-left:1rem;padding-right:1rem}header{position:sticky;top:var(--hello-bar-height,0);z-index:40;background-color:var(--bs-body-bg);padding:var(--grid-gutter-width) 0}header a.logo{display:block}header a.logo img{display:block;height:45px;width:auto}@media (min-width:992px){header a.logo img{height:60px}}header .navbar{padding:0;margin:0}@media (min-width:992px){header .navbar .navbar-nav{align-items:center;gap:1rem}}header .navbar .nav-link{color:var(--bs-body-color);font-size:.875rem;font-weight:500;text-transform:lowercase;transition:none}header .navbar .nav-link.active,header .navbar .nav-link:hover{color:var(--bs-primary)}header .navbar .nav-link.menu-button{--menu-button-bg:var(--bs-primary);--menu-button-color:var(--bs-white);display:inline-block;padding:.5rem 1.5rem;border-radius:50rem;background-color:var(--menu-button-bg);color:var(--menu-button-color);transition:background-color .2s,color .2s}header .navbar .nav-link.menu-button.active,header .navbar .nav-link.menu-button:focus-visible,header .navbar .nav-link.menu-button:hover{background-color:var(--menu-button-hover-bg,var(--menu-button-bg));color:var(--menu-button-hover-color,var(--menu-button-color))}header .header-link{display:inline-block;margin:0 10px}header .header-link>a{color:var(--bs-body-color)}header .header-link>a.active,header .header-link>a:hover{color:var(--bs-primary)}header .cultures-dropdown{display:inline-block}header .cultures-dropdown button{padding:0;margin:0;border:0;background:0 0;text-transform:uppercase;font-size:.875rem;font-weight:500;color:var(--bs-body-color)}header .cultures-dropdown button.show,header .cultures-dropdown button:hover{color:var(--bs-primary)}header .cultures-dropdown .dropdown-toggle::after{vertical-align:.15em;transition:transform .2s ease}header .cultures-dropdown .dropdown-toggle.show::after{transform:rotate(180deg)}header .cultures-dropdown .dropdown-menu{min-width:0;margin-top:.5rem!important;padding:.375rem;border:0;border-radius:.75rem;box-shadow:0 .5rem 1.5rem rgba(0,0,0,.12)}header .cultures-dropdown .dropdown-menu.show{animation:header-menu-fade .15s ease}header .cultures-dropdown .dropdown-menu a{display:block;padding:.375rem .875rem;border-radius:.5rem;text-align:center;text-transform:uppercase;font-size:.875rem;font-weight:500;color:var(--bs-body-color);transition:background-color .15s,color .15s}header .cultures-dropdown .dropdown-menu a:focus-visible,header .cultures-dropdown .dropdown-menu a:hover{background-color:rgba(var(--bs-primary-rgb),.1);color:var(--bs-primary)}@media (max-width:991.98px){header .cultures-dropdown,header .navbar-toggler,header a.logo{position:relative;z-index:2}header .navbar-toggler{border:0;padding:.25rem}header .navbar-toggler,header .navbar-toggler:focus{box-shadow:none}header .navbar-toggler .navbar-toggler-icon{background-image:none;background-color:var(--bs-primary);-webkit-mask:var(--bs-navbar-toggler-icon-bg) center/100% no-repeat;mask:var(--bs-navbar-toggler-icon-bg) center/100% no-repeat}header .navbar-toggler[aria-expanded=true]{--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M7 7l16 16M23 7L7 23'/%3e%3c/svg%3e")}header #navbarNav{position:fixed;inset:0;z-index:1;overflow-y:auto;background-color:var(--bs-body-bg);padding:calc(var(--hello-bar-height,0px) + 7rem) var(--grid-gutter-width) var(--grid-gutter-width)}header #navbarNav.collapsing{height:auto!important;transition:none}header #navbarNav.collapsing,header #navbarNav.show{animation:header-menu-fade .2s ease}header #navbarNav .navbar-nav{align-items:center;gap:1rem}header #navbarNav .nav-link{font-size:1.25rem}}@keyframes header-menu-fade{from{opacity:0}to{opacity:1}}@media (max-width:991.98px){body.menu-open{overflow:hidden}}body:has(#HelloBar){--hello-bar-height:calc(clamp(10px, var(--bs-body-font-size), var(--bs-body-font-size)) + calc(var(--grid-gutter-width)*0.5));padding-top:var(--hello-bar-height)}#HelloBar{--font-size:clamp(10px, var(--bs-body-font-size), var(--bs-body-font-size));--height:var(--hello-bar-height);width:auto;display:block;position:fixed;margin-right:auto;top:0;left:0;width:100vw;z-index:50;height:var(--font-size);font-size:var(--font-size);line-height:1;height:var(--height)}#HelloBar .hello-bar{width:100%;color:#fff;overflow:hidden;position:relative;top:0;color:inherit;height:100%}#HelloBar .hello-bar .hello-bar-content{position:absolute;color:inherit}#HelloBar .hello-bar .hello-bar-content .hello-bar-items{display:flex;flex-wrap:nowrap;white-space:nowrap;flex-shrink:0;color:inherit}#HelloBar .hello-bar .hello-bar-content .hello-bar-items:hover{animation-play-state:paused!important}#HelloBar .hello-bar .hello-bar-content .hello-bar-items .hello-bar-item{padding:0 var(--grid-gutter-width);font-size:inherit;line-height:1;height:var(--height);font-size:var(--font-size);line-height:var(--height)}#HelloBar .hello-bar .hello-bar-content .hello-bar-items .hello-bar-item a{color:inherit;text-decoration:none!important;font-size:inherit;line-height:inherit}#Banner{margin:0 var(--grid-gutter-width)}#Banner .carousel-inner{border-radius:1.25rem}#Banner .carousel-inner .carousel-item{position:relative}#Banner .carousel-inner .carousel-item .carousel-overlay{position:absolute;left:0;top:0;right:0;bottom:0;z-index:1}#Banner .carousel-inner .carousel-item img{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;object-position:center center}@media (min-width:768px){#Banner .carousel-inner .carousel-item img{aspect-ratio:2.5/1}}#Banner .carousel-inner .carousel-item .carousel-content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;padding:1.5rem 1.5rem 3rem;color:var(--bs-white)}@media (min-width:768px){#Banner .carousel-inner .carousel-item .carousel-content{justify-content:center;padding:3rem 4rem}}#Banner .carousel-inner .carousel-item .carousel-content.text-start{align-items:flex-start}#Banner .carousel-inner .carousel-item .carousel-content.text-center{align-items:center}#Banner .carousel-inner .carousel-item .carousel-content.text-end{align-items:flex-end}#Banner .carousel-inner .carousel-item .carousel-content p:last-child{margin-bottom:0}#Banner .carousel-inner .carousel-item .carousel-title{max-width:20ch;font-size:1.75rem;font-weight:600;line-height:1.15}@media (min-width:768px){#Banner .carousel-inner .carousel-item .carousel-title{font-size:clamp(2rem, 3.2vw, 3.25rem)}}#Banner .carousel-inner .carousel-item .carousel-title p{margin:0}#Banner .carousel-inner .carousel-item .carousel-subtitle{margin-top:.75rem;font-size:1rem;font-weight:500}#Banner .carousel-inner .carousel-item .carousel-description{max-width:26rem;margin-top:1rem;font-size:.875rem;font-weight:300}@media (min-width:768px){#Banner .carousel-inner .carousel-item .carousel-description{margin-top:1.5rem}}#Banner .carousel-inner video{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover}@media (min-width:768px){#Banner .carousel-inner video{aspect-ratio:2.5/1}}#Banner.banner-inner .carousel-inner .carousel-item img,#Banner.banner-inner .carousel-inner video{aspect-ratio:16/9}@media (min-width:768px){#Banner.banner-inner .carousel-inner .carousel-item img,#Banner.banner-inner .carousel-inner video{aspect-ratio:4/1}}#Banner.banner-accent .carousel-title:not(:has(> p))::before,#Banner.banner-accent .carousel-title>p:first-child::before{content:"_";color:var(--banner-accent)}#Banner .carousel-indicators{z-index:3;justify-content:flex-start;margin:0;right:auto;bottom:1rem;left:1.5rem}@media (min-width:768px){#Banner .carousel-indicators{bottom:1.5rem;left:4rem}}#Banner .carousel-indicators [data-bs-target]{width:.5rem;height:.5rem;margin:0 .25rem 0 0;border:0;border-radius:50%;background-color:var(--bs-white)}.banner-wordmark{position:relative;z-index:3;margin:0 var(--grid-gutter-width);text-align:center}.banner-wordmark img{display:inline-block;width:70%;height:auto;translate:0 -50%}.page-title{padding:2.5rem 0 3rem;text-align:center}.page-title h1{margin:0;font-size:3.1875rem;font-weight:600}.page-title .page-title-description{max-width:40rem;margin:.75rem auto 0;font-size:.875rem;font-weight:300;color:var(--bs-gray-600)}.page-title .page-title-note{margin:.5rem 0 0;font-size:.75rem;font-weight:500;color:var(--bs-gray-600)}.page-title .page-title-divider{display:block;width:2rem;height:.1875rem;margin:1.25rem auto;border-radius:50rem;background-color:var(--bs-primary)}.page-title .share-buttons{display:flex;justify-content:center}.page-title .share-buttons img{width:.875rem;height:.875rem;margin:0 .375rem!important}.news-article{max-width:60rem;margin:0 auto;padding-bottom:3rem}.news-article .news-article-image{display:block;width:100%;height:auto;border-radius:1.25rem}.news-article .news-article-content{margin-top:2rem}.news-article .news-article-content img{max-width:100%;height:auto}.news-article .news-article-back{display:inline-block;margin-top:2rem}.news-article-card{display:block}.news-article-card .image{padding:calc(var(--grid-gutter-width) * .5) 0}.news-article-card .image img{aspect-ratio:1.5;width:100%;display:block;object-fit:contain;-o-object-fit:contain;object-position:center;-o-object-position:center}.news-article-card .title{font-weight:700}.img-dynamic{max-width:100%}.richContent-gallery .richContent-gallery-grid{display:grid;grid-template-columns:repeat(var(--cols-xs,2),minmax(0,1fr));column-gap:var(--gap-x,0);row-gap:var(--gap-y,0)}@media (min-width:768px){.richContent-gallery .richContent-gallery-grid{grid-template-columns:repeat(var(--cols-md,3),minmax(0,1fr))}}@media (min-width:992px){.richContent-gallery .richContent-gallery-grid{grid-template-columns:repeat(var(--cols-lg,4),minmax(0,1fr))}}.richContent-gallery .richContent-gallery-carousel .richContent-gallery-item{padding:0 calc(var(--gap-x,0)/ 2)}.richContent-gallery .richContent-gallery-item a{display:block}.richContent-gallery .richContent-gallery-item img{display:block}#Footer{flex:0 0 100%;width:100%;margin-top:auto;text-align:center}#Footer footer{padding-top:calc(var(--grid-gutter-width) * 2);padding-bottom:var(--grid-gutter-width)}#Footer .footer-buttons{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;margin-bottom:1.5rem}#Footer .footer-buttons .footer-button{display:inline-block;padding:.5rem 1.5rem;border:1px solid var(--bs-primary);border-radius:50rem;background-color:var(--bs-white);color:var(--bs-primary);font-size:.875rem;font-weight:500;text-decoration:none;text-transform:lowercase;transition:transform .2s ease,box-shadow .2s ease}#Footer .footer-buttons .footer-button:focus-visible,#Footer .footer-buttons .footer-button:hover{background-color:var(--bs-white);border-color:var(--bs-primary);color:var(--bs-primary);transform:translateY(-2px);box-shadow:0 .375rem 1rem rgba(var(--bs-primary-rgb),.15)}@media (prefers-reduced-motion:reduce){#Footer .footer-buttons .footer-button{transition:none}#Footer .footer-buttons .footer-button:focus-visible,#Footer .footer-buttons .footer-button:hover{transform:none}}#Footer .nav-link{padding:.25rem 0;color:var(--bs-body-color);font-size:.75rem;text-transform:lowercase}#Footer .nav-link:hover{color:var(--bs-primary)}#Footer #Credits{padding-top:0;padding-bottom:var(--grid-gutter-width);font-size:.625rem;color:var(--bs-gray-600)}#Footer #Credits a{color:inherit}body.waiting-cookie #CookiesConsent{display:flex}#CookiesConsent{--cookies-box-width:500px;position:fixed;z-index:9999;top:0;bottom:0;left:0;right:0;display:none;pointer-events:none}#CookiesConsent .cookies-box{bottom:var(--grid-gutter-width);right:var(--grid-gutter-width);position:fixed;width:var(--cookies-box-width);max-width:100%;background:#fff;max-height:calc(100vh - var(--grid-gutter-width) * 2);max-height:calc(100dvh - var(--grid-gutter-width) * 2);pointer-events:all;border-radius:.5rem;-webkit-box-shadow:0 0 5px 1px rgba(214,214,214,.7);-moz-box-shadow:0 0 5px 1px rgba(214,214,214,.7);box-shadow:0 0 5px 1px rgba(214,214,214,.7);margin-left:auto;margin-top:auto;overflow-x:hidden;overflow-y:auto}@media (max-width:600px){#CookiesConsent .cookies-box{left:var(--grid-gutter-width);width:auto}}#CookiesConsent #CookiesMainBox{padding:var(--grid-gutter-width);display:block}#CookiesConsent #CookiesMainBox .cookie-link{text-decoration:none!important}#CookiesConsent #CookiesMainBox .cookies-title{line-height:1.3;text-align:center;margin-bottom:.5rem}#CookiesConsent #CookiesMainBox .cookies-text{margin-bottom:1rem}#CookiesConsent #CookiesMainBox .cookies-actions{display:flex;gap:.5rem}#CookiesConsent #CookiesMainBox .cookies-actions .btn{flex:1 1 0}.cookies-page .cookies-page-link{margin-top:1.5rem}.cookies-page .cookies-category{padding:1rem 0;border-bottom:1px solid var(--bs-border-color)}.cookies-page .cookies-category .form-check-input{cursor:pointer}.cookies-page .cookies-category-header{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.25rem}.cookies-page .cookies-category-header label{cursor:pointer}.cookies-page .cookies-page-actions{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.5rem}.embed-consent{position:relative}.embed-consent iframe[data-embed-src]:not([data-embed-src=""]){visibility:hidden}.embed-consent-placeholder{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:24px;text-align:center;background:var(--bs-light);border:1px solid var(--bs-border-color);color:var(--bs-body-color);border-radius:inherit}.embed-consent-placeholder p{margin:0;max-width:420px;font-size:.9rem;line-height:1.5}.embed-consent-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}