.form-control{display:block;width:100%;padding:.375rem .75rem;font-family:DM Mono,Lucida Console,Lucida Sans Typewriter,monaco,Bitstream Vera Sans Mono,monospace;font-size:1rem;font-weight:400;line-height:1.4;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-clip:padding-box;border:1px solid #f8bd99;border-radius:0 10px;-webkit-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-control{-webkit-transition:none;transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:var(--bs-body-color);background-color:var(--bs-body-bg);border-color:#d05a29;outline:0;box-shadow:none}.form-control::-webkit-date-and-time-value{min-width:85px;height:1.4em;margin:0}.form-control::-webkit-datetime-edit{display:block;padding:0}.form-control::-webkit-input-placeholder{color:#8c95ad;opacity:1}.form-control::-moz-placeholder{color:#8c95ad;opacity:1}.form-control:-ms-input-placeholder{color:#8c95ad;opacity:1}.form-control::-ms-input-placeholder{color:#8c95ad;opacity:1}.form-control::placeholder{color:#8c95ad;opacity:1}.form-control:disabled{background-color:var(--bs-secondary-bg);opacity:1}.form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}.form-control::file-selector-button{-webkit-transition:none;transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:var(--bs-secondary-bg)}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--bs-secondary-bg)}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.4;color:var(--bs-body-color);background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.4em + .5rem + 2px);padding:.25rem .5rem;font-size:.825rem;border-radius:var(--bs-border-radius-sm)}.form-control-sm::-webkit-file-upload-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.4em + 1rem + 2px);padding:.5rem 1rem;font-size:calc(1.258rem + .096vw);border-radius:var(--bs-border-radius-lg)}@media (min-width: 1200px){.form-control-lg{font-size:1.33rem}}.form-control-lg::-webkit-file-upload-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.4em + .75rem + 2px)}textarea.form-control-sm{min-height:calc(1.4em + .5rem + 2px)}textarea.form-control-lg{min-height:calc(1.4em + 1rem + 2px)}.form-control-color{width:3rem;height:calc(1.4em + .75rem + 2px);padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0!important;border-radius:0 10px}.form-control-color::-webkit-color-swatch{border:0!important;border-radius:0 10px}.form-control-color.form-control-sm{height:calc(1.4em + .5rem + 2px)}.form-control-color.form-control-lg{height:calc(1.4em + 1rem + 2px)}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:var(--bs-form-valid-color)}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.825rem;color:#fff;background-color:var(--bs-success);border-radius:var(--bs-border-radius)}.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip,.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}.was-validated .form-control:valid,.form-control.is-valid{border-color:var(--bs-form-valid-border-color);padding-right:calc(1.4em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.35em + .1875rem) center;background-size:calc(.7em + .375rem) calc(.7em + .375rem)}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.4em + .75rem);background-position:top calc(.35em + .1875rem) right calc(.35em + .1875rem)}.was-validated .form-select:valid,.form-select.is-valid{border-color:var(--bs-form-valid-border-color)}.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"],.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"]{--bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.7em + .375rem) calc(.7em + .375rem)}.was-validated .form-select:valid:focus,.form-select.is-valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.was-validated .form-control-color:valid,.form-control-color.is-valid{width:calc(3.75rem + 1.4em)}.was-validated .form-check-input:valid,.form-check-input.is-valid{border-color:var(--bs-form-valid-border-color)}.was-validated .form-check-input:valid:checked,.form-check-input.is-valid:checked{background-color:var(--bs-form-valid-color)}.was-validated .form-check-input:valid:focus,.form-check-input.is-valid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:var(--bs-form-valid-color)}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):valid,.input-group>.form-control:not(:focus).is-valid,.was-validated .input-group>.form-select:not(:focus):valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.input-group>.form-floating:not(:focus-within).is-valid{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:var(--bs-form-invalid-color)}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.825rem;color:#fff;background-color:var(--bs-danger);border-radius:var(--bs-border-radius)}.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:var(--bs-form-invalid-border-color);padding-right:calc(1.4em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.35em + .1875rem) center;background-size:calc(.7em + .375rem) calc(.7em + .375rem)}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.4em + .75rem);background-position:top calc(.35em + .1875rem) right calc(.35em + .1875rem)}.was-validated .form-select:invalid,.form-select.is-invalid{border-color:var(--bs-form-invalid-border-color)}.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"],.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"]{--bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.7em + .375rem) calc(.7em + .375rem)}.was-validated .form-select:invalid:focus,.form-select.is-invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.was-validated .form-control-color:invalid,.form-control-color.is-invalid{width:calc(3.75rem + 1.4em)}.was-validated .form-check-input:invalid,.form-check-input.is-invalid{border-color:var(--bs-form-invalid-border-color)}.was-validated .form-check-input:invalid:checked,.form-check-input.is-invalid:checked{background-color:var(--bs-form-invalid-color)}.was-validated .form-check-input:invalid:focus,.form-check-input.is-invalid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:var(--bs-form-invalid-color)}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):invalid,.input-group>.form-control:not(:focus).is-invalid,.was-validated .input-group>.form-select:not(:focus):invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.input-group>.form-floating:not(:focus-within).is-invalid{z-index:4}.flex-33{-webkit-flex-basis:33%;-ms-flex-preferred-size:33%;flex-basis:33%}.site-footer .site-logo>picture{-webkit-transform:none;-ms-transform:none;transform:none;margin-bottom:-1rem}.site-footer p{margin-bottom:0}.site-footer hr{display:none}@media (min-width: 992px){.site-footer{text-align:left}.site-footer .site-logo{padding-bottom:0}.site-footer .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.site-footer .row-center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.site-footer .row-item{text-align:center}.site-footer .row-item>div{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.site-footer .row-item:first-child{text-align:left}.site-footer .row-item:last-child{text-align:right}.site-footer .row-item:not(:first-child,:last-child)>div{margin:0 auto}.site-footer hr{display:block;background-color:#041d2c;height:1px;border:0}}.letter{position:absolute;z-index:-1;display:block;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translate3d(0,0,-1px) scale(2);transform:translateZ(-1px) scale(2);will-change:transform}.letter.is-active{visibility:visible;opacity:1}.letter-f{top:-14%;right:-50%;-webkit-transform:translate3d(0,0,-2px) scale(4.5);transform:translateZ(-2px) scale(4.5);width:55vw}@media (min-width: 992px){.letter-f{top:-10%;right:-50%;width:42vw}}.letter-o{top:160vh;left:-50%;width:100vw}.letter-o.top-letter{left:100%;top:0;color:#c8d2d7}@media (min-width: 768px){.letter-o{width:70vw;left:-50%}}@media (min-width: 992px){.letter-o{width:60vw}}.letter-r{top:300vh;right:-75%;width:110vw}@media (min-width: 992px){.letter-r{width:60vw;right:-50%}}.letter-r.top-letter{top:-25%;right:-50%}@media (min-width: 992px){.letter-r.top-letter{width:60vw;right:-35%}}.letter-m{top:450vh;left:-75%;width:100vw}.letter-m.top-letter{top:0;width:90vw;right:-55%;left:auto;color:#c3b2d8}@media (min-width: 992px){.letter-m.top-letter{width:65vw}}@media (min-width: 992px){.letter-m{top:620vh;width:65vw;left:-55%}}.letter-f{color:#f8bc98}.letter-o{color:#c3b2d8}.letter-r{color:#c4be74}.letter-m{color:#c8d2d7}::selection{background-color:#d05a29;color:#fff}::-moz-selection{background-color:#d05a29;color:#fff}.workshop-state .state-error,.workshop-state.is-active .state-loading,.workshop-state.is-active .state-error,.workshop-state.is-error .state-loading{display:none}.workshop-state.is-error .state-error{display:block}.form-loading.is-loading{cursor:wait!important}.form-loading.is-loading .form-control,.form-loading.is-loading button{pointer-events:none;opacity:.44}.form-state__pristine,.form-state__dirty{-webkit-transition:max-height .2s ease-in-out,opacity .3s linear,-webkit-transform .2s ease-in-out;transition:max-height .2s ease-in-out,opacity .3s linear,-webkit-transform .2s ease-in-out;transition:max-height .2s ease-in-out,opacity .3s linear,transform .2s ease-in-out;transition:max-height .2s ease-in-out,opacity .3s linear,transform .2s ease-in-out,-webkit-transform .2s ease-in-out;overflow:hidden;max-height:0;max-width:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);opacity:0}.form-state__pristine{max-height:200px;max-width:none;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}.form-state.is-dirty .form-state__pristine{max-height:0;max-width:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);opacity:0}.form-state.is-dirty .form-state__dirty{max-height:200px;max-width:none;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}.title-section{font-size:32px;font-size:clamp(2rem,2.2935779817vw + 1.4552752294rem,5.125rem);margin-bottom:3rem;text-transform:uppercase;line-height:1.2}@media (min-width: 992px){.title-section:not(.spacer-b-lg){margin-bottom:3rem}}.title-article{font-size:18px;font-size:clamp(1.125rem,.2752293578vw + 1.0596330275rem,1.5rem);margin-bottom:1rem;font-weight:500}.last\:spacer-b-lg:last-of-type{margin-bottom:3rem}.spacer-x{margin-left:1rem;margin-right:1rem}.btn.is-loading:after{font-family:fontello;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-animation:spinner 2s linear infinite;animation:spinner 2s linear infinite}.btn:disabled,.btn.disabled{opacity:.66;cursor:not-allowed}.btn-link{text-decoration:underline;color:#d05a29}.btn-link:before,.btn-link:after{display:none}.shape{opacity:1}.img-ratio--1x1:after{padding-bottom:100%}.text-decoration-none{text-decoration:none}.text-uppercase{text-transform:uppercase}.hide-and-seek.is-active{opacity:1;max-width:none;max-height:none;visibility:visible}.animate-opacity{-webkit-animation:opacity-animation 1s linear infinite;animation:opacity-animation 1s linear infinite}@-webkit-keyframes opacity-animation{0%{opacity:.25}to{opacity:1}}@keyframes opacity-animation{0%{opacity:.25}to{opacity:1}}.triptique{gap:1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:3rem}.triptique__item{margin-bottom:1rem;padding:0;-webkit-box-flex:0;-webkit-flex:0 0 calc(50% - 1rem);-ms-flex:0 0 calc(50% - 1rem);flex:0 0 calc(50% - 1rem)}.triptique__item:first-child{-webkit-transform:translateY(6rem);-ms-transform:translateY(6rem);transform:translateY(6rem)}.triptique__item:last-child{margin-left:auto}@media (min-width: 992px){.triptique{padding:0 0 6rem;margin-top:-1rem;margin-bottom:0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.triptique__item{min-width:32%;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:0 2.5vw}.triptique__item:first-child{margin-top:6rem;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.triptique__item:last-child{margin-top:-6rem}}.item-offbeat{max-width:90%;text-align:left}.item-offbeat:nth-child(odd){text-align:right;margin-left:auto}.hover-img-zoom{overflow:hidden}.hover-img-zoom__elem{-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;will-change:transform}.hover-img-zoom:focus .hover-img-zoom__elem,.hover-img-zoom:hover .hover-img-zoom__elem{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}@media (min-width: 992px){.article--with-img{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.article--with-img .article-footer{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.article--with-img .article-content{-webkit-flex-basis:40%;-ms-flex-preferred-size:40%;flex-basis:40%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.article--with-img .article-img{-webkit-flex-basis:55%;-ms-flex-preferred-size:55%;flex-basis:55%}}.article--column{display:block}.article--column .article-content{max-width:800px;margin-left:auto;margin-right:auto}.quatro{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.quatro-item{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding:.25rem}.quatro-item:nth-child(odd){margin-top:-3rem}@media (min-width: 768px){.quatro-item{-webkit-flex-basis:33%;-ms-flex-preferred-size:33%;flex-basis:33%;max-width:33%}}@media (min-width: 992px){.quatro-item{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}}@media (min-width: 992px){.highlight-list__main{padding-left:1rem}.highlight-list--reverse>.d-flex{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.highlight-list--reverse .highlight-list__main{padding-left:0;padding-right:1rem}.highlight-list--reverse .highlight-list__img{padding-left:1rem;padding-right:0}.highlight-list__img{padding-right:1rem;margin-bottom:0}}.mosaic{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.5rem;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.mosaic-item{position:relative;text-align:center;margin-bottom:.5rem;background-color:#c8d2d7;-webkit-box-flex:0;-webkit-flex:0 0 calc(50% - .5rem);-ms-flex:0 0 calc(50% - .5rem);flex:0 0 calc(50% - .5rem)}@media (min-width: 768px){.mosaic-item{-webkit-flex-basis:calc(33.3333% - 1rem);-ms-flex-preferred-size:calc(33.3333% - 1rem);flex-basis:calc(33.3333% - 1rem);margin-bottom:1rem}}@media (min-width: 992px){.mosaic-item{-webkit-flex-basis:calc(25% - 1.5rem);-ms-flex-preferred-size:calc(25% - 1.5rem);flex-basis:calc(25% - 1.5rem);margin-bottom:1.5rem}}.mosaic-item:before{content:"";padding-bottom:100%;display:block}.mosaic-item>a{display:block;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.mosaic-item>a>figure{height:100%;width:100%;display:block}.mosaic-item img{max-width:100%;height:auto}.collapse-title{cursor:pointer;margin-top:0;padding-left:2rem;position:relative}.collapse-title:before{font-family:fontello;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:-webkit-transform .1s ease;transition:-webkit-transform .1s ease;transition:transform .1s ease;transition:transform .1s ease,-webkit-transform .1s ease}.collapse-title.is-active:before{-webkit-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.collapse-title+p,.collapse-title+p+p{-webkit-transition:opacity .2s,margin-bottom .2s,-webkit-transform .1s ease;transition:opacity .2s,margin-bottom .2s,-webkit-transform .1s ease;transition:transform .1s ease,opacity .2s,margin-bottom .2s;transition:transform .1s ease,opacity .2s,margin-bottom .2s,-webkit-transform .1s ease;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);opacity:0;overflow:hidden;padding:0;margin:0;max-width:0;max-height:0}.collapse-title.is-active+p,.collapse-title.is-active+p+p{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:.8;margin-bottom:1rem;max-width:100%;max-height:100%}.static-event-title{display:none}.static-event .static-event-title{display:block}.static-event .dynamic-event-title,.static-event .event-date{display:none}
