﻿@import"https://fonts.googleapis.com/css2?family=Libre+Bodoni:ital@1&display=swap";@import"https://fonts.googleapis.com/css2?family=Roboto:ital@0;1&display=swap";@import"https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,200;1,200&family=Roboto:wght@600&display=swap";@import"https://fonts.googleapis.com/css2?family=Lexend:wght@300&display=swap";html{font-family:"Roboto",Verdana,sans-serif;font-optical-sizing:auto;font-variation-settings:"wdth" 100}main h1,main h2,main h3,main h4,main .h3,main .h4{font-family:"Lexend",sans-serif;font-optical-sizing:auto;font-weight:300;font-style:normal;letter-spacing:.1rem}.audio button,.audio p{font-family:"Libre Bodoni",serif;font-optical-sizing:auto;font-style:italic;font-weight:400}a,a:link,a:visited,button,nav li{transition:.25s ease-in-out}html{font-style:normal;font-weight:400;font-size:.625em}body{min-height:100vh}body,body *,body *::before,body *::after{margin:0;padding:0;box-sizing:border-box}li{list-style:none}abbr,button,select,a,a:link,a:visited,a:hover,a:focus,a:active{text-decoration:none}button,img,hr,iframe,fieldset,input,input:invalid,textarea,select,a img,a:link img,a:visited img,a:hover img,a:focus img,a:active img{border:none}input:invalid,textarea:invalid{box-shadow:none}button:not(.disabled):hover,input[type=submit]:not(:disabled):hover,summary{cursor:pointer}button,select{text-transform:none}img{width:100%;height:auto}hr{margin:24px 0;padding:1px 0 0}main h1,main h2,main h3,main h4,main .h3,main .h4{line-height:1.5}main h1{font-size:3.6rem;line-height:1}main h2{font-size:2.8rem;margin-bottom:2.4rem}main h3,main .h3{font-size:2.1rem;margin-bottom:1.8rem}main h3:not(:first-child),main .h3:not(:first-child){margin-top:2.1rem}main h4,main noscript,main .h4{font-size:1.8rem;margin-bottom:1.6rem}main h4:not(:first-child),main noscript:not(:first-child),main .h4:not(:first-child){margin-top:1.8rem}main h5,main .h5{font-size:1.6rem;font-weight:700;line-height:1.75;letter-spacing:.2rem;margin-bottom:1.4rem}main h5:not(:first-child),main .h5:not(:first-child){margin-top:1.6rem}main h6,main p,main li,main time,main button,main legend,main dt,main dd,main label,main input:not([type=hidden]),main select,main textarea,main a.tab{font-size:1.4rem;line-height:1.75;letter-spacing:.1rem;margin-top:1.2rem;margin-bottom:1.2rem}main h6{text-decoration:underline}main header p:not([class]){font-family:"Libre Bodoni";text-transform:lowercase;font-size:2.1rem}@media screen and (min-width: 768px){main header p:not([class]){font-size:2.7rem}}main header p:not([class]):first-child{margin-top:0}main figure{margin-bottom:1.8rem}main figcaption{font-size:1.2rem;line-height:1.5;font-style:italic;margin-top:.9rem}main pre{font-size:1.4rem;line-height:1;margin-bottom:1.2rem}main small{font-size:86%}main sup,main sub{font-size:72%;vertical-align:super;text-transform:lowercase !important}main .nomodule samp{font-size:1.2rem;line-height:1;display:block}main,#uifoot{margin-left:auto;margin-right:auto;padding-top:24px;padding-bottom:14px;width:92.5%;max-width:1036px}.applogo{position:relative;display:inline-block;padding-bottom:15px}#uihead .applogo{padding-top:21px}.applogo .icon{width:144px;white-space:nowrap;display:inline-block}.applogo+p{font-size:1.4rem;font-style:italic;font-weight:200;line-height:1.25;margin-top:-4px}#uihead .applogo+p{padding-bottom:12px}@media(max-width: 1023px){#uihead .applogo+p{display:none}}#uihead{width:100%;position:relative;padding:0 3.75%;position:sticky;top:0px;z-index:100}#uihead button{width:44px;height:44px;display:block;position:absolute;top:11px;right:12px;z-index:110}#uihead .navigation{overflow:hidden}#uihead nav{padding-top:3px;padding-bottom:13px}#uihead nav li{font-size:1.8rem;line-height:1.5;letter-spacing:.1rem;text-transform:uppercase;margin-top:10px;margin-bottom:10px}#uihead nav li a{padding-top:8px;padding-bottom:8px;display:block}#uihead nav .sub li{text-transform:capitalize;margin-top:12px;margin-left:18px}#uihead nav.optionmenu li{display:inline-block}@media(max-width: 767px){#uihead nav>ul>li{margin-right:17px;margin-left:17px}#uihead nav:not(.expand){text-align:center}}@media(max-width: 767px){html:not(.nojs) #uihead.closed .navigation{height:1px}}@media(min-width: 768px){#uihead{display:flex;align-items:center}#uihead button{display:none}#uihead .navigation{display:flex;justify-content:space-between;flex-grow:1;overflow:initial}#uihead nav{padding-bottom:0}#uihead nav>ul>li{display:inline-block;margin-right:0;margin-left:36px}#uihead nav.expand .sub{padding-right:18px;position:relative}#uihead nav.expand .sub ul{display:none;position:absolute;top:100%;width:220px}#uihead nav.expand .sub:hover ul{display:block}#uihead nav.expand .sub li{display:list-item}#uihead nav.optionmenu{text-align:right}}#uifoot>*{padding:1.875% 3.75%}#uifoot>div:first-child,#uifoot .navigation{margin:0 -18px;flex-wrap:wrap;justify-content:flex-start;display:flex;align-items:center}#uifoot>div:first-child>*,#uifoot .navigation>*{padding-left:18px;padding-right:18px;width:50%}@media(max-width: 520px){#uifoot>div:first-child>div{width:100%}#uifoot .navigation{margin-top:24px}}#uifoot nav{margin-top:0}#uifoot nav li{font-size:1.4rem;line-height:1.5}#uifoot nav li a{padding-top:4px;padding-bottom:4px;display:block}#uifoot nav li.sub li{margin-left:4px;margin-top:6px}#uifoot nav>ul>li+li{margin-top:8px}main>header,main section{padding:3.75%;position:relative}main header{text-align:center}main .nomodule{display:inline-block;padding:1% 3.75%}main .mt-1{margin-top:12px}main .mb-1{margin-bottom:12px}main .mt-2{margin-top:24px}main .mb-2{margin-bottom:24px}main .mt-3{margin-top:36px}main .mb-3{margin-bottom:36px}main .mt-4{margin-top:48px}main .mb-4{margin-bottom:48px}.flex{margin:-18px -18px 0;flex-wrap:wrap;justify-content:flex-start;display:flex}.flex>[class*=col]{padding-left:18px;padding-right:18px;margin-top:18px;width:100%}.flex.xs .col-50,.flex.xs .col-33{width:50%}@media(min-width: 520px){.flex.sm .col-50,.flex.sm .col-33{width:50%}}@media(min-width: 720px){.flex.sm .col-25{width:25%}.flex.sm .col-33{width:33.33%}.flex.sm .col-75{width:75%}.flex.md .col-50,.flex.md .col-25,.flex.md .col-33,.flex.md .col-75{width:50%}}@media(min-width: 960px){.flex.lg .col-50{width:50%}.flex.md .col-25,.flex.lg .col-25{width:25%}.flex.md .col-33,.flex.lg .col-33{width:33%}.flex.md .col-75,.flex.lg .col-75{width:75%}}@media(min-width: 720px){.columns{column-count:2;column-gap:3.75%}.columns h3{break-after:avoid}.columns *:first-child{margin-top:0}}html:not(.nojs) noscript{display:none}html.nojs noscript{display:block;text-align:center;padding:12px;margin:24px 0}a.tab,a.link,a.button{font-weight:600;padding:4px 18px;display:inline-block}a.tab>span,a.link>span,a.button>span{vertical-align:middle;margin-right:7px;display:inline-block}.blind{font-size:.1rem !important;line-height:.1rem !important;padding:0 !important;margin:0 !important;top:0 !important;left:-99999px !important;position:absolute !important;display:inline !important;overflow:hidden !important;z-index:1 !important;white-space:nowrap !important}.hide{display:none !important}a.button{white-space:nowrap;text-overflow:ellipsis;max-width:250px;overflow:hidden}a.tab{margin-right:24px}a.back{font-size:89%;padding:4px 12px}button{font-weight:600;padding:4px 18px}button:not(.tab){margin-right:auto;margin-left:auto;display:block}button.tab{margin-right:24px;display:inline-block}p.lining img{display:block;margin-bottom:.9%}@media(min-width: 720px){p.lining img{width:48%;float:left;margin-right:3.75%}}p.lining::after{content:" ";white-space:nowrap;display:table;clear:both}.list li::before{content:"••";padding-right:8px}.listitem{display:flex;flex-wrap:wrap;align-content:flex-start}.listitem:not(.center):not(.left):not(.right):not(.apart){justify-content:space-between}.listitem>li{margin-bottom:12px}.listitem.center{justify-content:center}.listitem.center>li{margin-right:18px;margin-left:18px}.listitem.left>li{margin-right:36px}.listitem.right{justify-content:flex-end}.listitem.right>li{margin-left:36px}.listitem.apart li{padding-right:8px}.listitem.apart li~li::before{content:"••";padding-right:8px}.listline{margin-top:12px}.listline li{margin-top:0;display:inline;white-space:pre-wrap}.listline.center{text-align:center}.listline.apart li{padding-right:5px}.listline.apart li~li::before{content:"—";padding-right:8px}dl{margin-bottom:1.2rem}dl dt,dl dd{margin-bottom:.6rem}dl dd{margin-top:0}.divided~.divided{padding-top:18px;margin-top:12px}table{width:100%}table,table th,table td{border-collapse:collapse}table td{padding:12px 9px 0}.nothing::before{font-family:Verdana;content:"[!] -";font-weight:700;letter-spacing:.15rem;padding-right:6px}.topic{text-align:center;margin-bottom:1.875%}.topic h4{margin-top:.4rem !important;margin-bottom:1.2rem !important}.topic p{margin-top:0;margin-bottom:0}.topic>p:first-child{font-style:italic}.topic a{padding:1.2rem 1.4rem;display:block}.blindtest .submit{text-align:center;margin-top:48px;padding-top:36px}.blindtest input[type=submit]{font-weight:600;text-transform:uppercase;padding:4px 12px;display:inline-block;min-width:160px}.question~.question{margin-top:48px;padding-top:36px}.question ul{margin-top:24px}.question ul li{margin-bottom:2.7rem}.question ul .choice{font-weight:600;display:block;width:100%;max-width:100%;min-width:96px;position:relative;padding:8px 6px 6px 14px}.question ul .choice span{display:block}.question ul .choice input{position:absolute;display:block;top:0;left:-9999px;margin:0}.question .valid,.question .invalid{margin-top:18px}.audio{padding-top:13px;height:64px;position:relative}.audio .scope{height:38px;position:relative}.audio button,.audio p{font-size:2.7rem;letter-spacing:0;text-align:center;text-transform:lowercase;margin:0 0 0 8%;position:relative;top:-44px;width:84%}.sound audio{display:block;width:100%}.address::before{content:"maestra@muosa.be";font-weight:700;letter-spacing:.15rem}.tooltip{position:relative;overflow:visible}.tooltip .tip{display:none}@media(min-width: 960px)and (any-hover: hover){.tooltip .tip{font-size:1.4rem;line-height:1.5;white-space:nowrap;padding:6px 12px 5px;position:absolute;z-index:200}.tooltip .tip.top{margin-bottom:12px}.tooltip .tip.bottom{margin-top:12px}.tooltip:hover .tip{display:block;margin-left:-16px;left:50%}.tooltip:hover .tip.top{bottom:100%}.tooltip:hover .tip.bottom{top:100%}}.data{margin:0 -1.875%;flex-wrap:wrap;justify-content:flex-start;display:flex}.data>div{padding-left:1.875%;padding-right:1.875%;min-width:280px;width:50%;position:relative;height:auto !important;top:auto !important}.data>div::before{content:"Début " attr(data-begin) ", Durée ± " attr(data-delay) " ans";font-size:1.6rem;position:absolute}.data h3{padding:6px 0 12px}
