*,*::before,*::after{box-sizing:border-box}[hidden]{display:none !important}img,video{max-width:100%}p,address,blockquote,pre,table,dl,ul,ol,figure,fieldset{margin-top:0;margin-bottom:1em}html{overflow-y:scroll;background-color:#fff;color:#111;font-size:1em;font-family:sans-serif;line-height:1.5}h1,h2,h3,summary,h4,h5,h6{line-height:1.2;margin-bottom:0.8rem;margin-top:0}*+h1,*+h2,*+h3,*+summary,*+h4,*+h5,*+h6{margin-top:1.5em}:link{color:#005c5e;text-decoration:underline}:link:hover,:link:focus,:link:active{color:#003738}:link:focus:not(:focus-visible){color:#005c5e}:visited{color:#005c5e}:visited:hover,:visited:focus,:visited:active{color:#003738}:visited:focus:not(:focus-visible){color:#005c5e}hr{border:0;border-bottom:1px solid #111;margin:1em 0}pre,code{font-size:90%;font-family:monospace;background-color:#d0e4e4}code{padding:0 0.25em}pre{padding:.5rem;overflow:auto;border:1px solid #111}pre code{background:none;font-size:100%;padding:0}ol,ul{padding-left:1.5rem}dt{font-weight:bold}dd{margin-left:1.5rem}blockquote{font-style:italic;margin-left:1.5rem;margin-right:0}table{border-collapse:collapse;border-spacing:0}tr{border-bottom:1px solid #111}td,th{text-align:start;padding:.25rem;vertical-align:top}textarea,select[multiple]{resize:vertical}sub,sup{line-height:0}@media print{html{background:transparent;color:#000}h1,h2,h3,summary,h4,h5,h6{page-break-after:avoid}}label{display:block}.button,button,[type=button],[type=submit],input,textarea,select{border:1px solid #111;padding:0.3em 0.75em;font-family:inherit;font-size:inherit;line-height:1.8}input,textarea,select{background:#fff;color:#111}input:focus,textarea:focus,select:focus{border-color:#003738}input:focus:not(:focus-visible),textarea:focus:not(:focus-visible),select:focus:not(:focus-visible){border-color:#111}input:disabled,textarea:disabled,select:disabled{border-color:#111;background:#d0e4e4;color:#111;cursor:not-allowed}textarea{line-height:inherit}.button,button,[type=button],[type=submit]{text-decoration:none;display:inline-block;cursor:pointer;text-align:center;border-radius:0.3em;border-color:#005c5e;background:#005c5e;color:#fff}.button:hover,.button:focus,button:hover,button:focus,[type=button]:hover,[type=button]:focus,[type=submit]:hover,[type=submit]:focus{border-color:#004a4b;background:#004a4b;color:#fff}.button:focus:not(:focus-visible),button:focus:not(:focus-visible),[type=button]:focus:not(:focus-visible),[type=submit]:focus:not(:focus-visible){border-color:#005c5e;background:#005c5e;color:#fff}.button:active,button:active,[type=button]:active,[type=submit]:active{border-color:#003738;background:#003738;color:#fff}.button:disabled,button:disabled,[type=button]:disabled,[type=submit]:disabled{border-color:#80aeaf;background:#80aeaf;color:#e6efef;cursor:not-allowed}html{padding:0.5em}@media screen{html.website{background-color:#005c5e;padding:0}}#header-container,#main-container,#shortcuts,#footer{background:#fff;margin-bottom:1.5em}#header,#main,#shortcuts,#footer{padding:.5rem}body{margin:0 auto;padding:0}@media screen and (min-width: 36em){body{margin:1em auto 2em;padding:0.5em}}@media screen and (min-width: 50em){#alert,#header,#main-container,#shortcuts,#footer{box-shadow:0 0 2em rgba(0,0,0,0.5)}body{max-width:68.5714285714em}#header-container{margin-bottom:0}#main-container{display:grid;grid-gap:3rem;grid-template-columns:3fr 7fr 2fr;word-wrap:break-word}#section-nav{grid-column:1;grid-row:1}#main{grid-column:2}#main.home{grid-column:1 / 4}}@media print{body{max-width:none}}html{line-height:1.5}h1,h2,h3,summary,h4,h5,h6,.subheading{font-family:Futura, sans-serif}h2,h3,summary{font-weight:normal}.blog article h3,.blog article summary,h2{border-bottom:1px solid #111;margin-top:3rem;margin-bottom:2rem}h4,h6{color:#005c5e}h6{text-transform:uppercase}.subheading{font-size:165.6502339268%;line-height:1.2}h2+.subheading{margin-top:-1rem;margin-bottom:2rem}h1{font-size:324.6744584965%}h2{font-size:231.9103274975%}h3,summary{font-size:165.6502339268%}h4{font-size:118.321595662%}h5{font-size:84.5154254729%}h6{font-size:60.368161052%}main li{margin-bottom:0.5em}.blog article{margin-bottom:6em}#nav{position:relative;font-size:110%}#nav ul{margin:0;padding:0;list-style:none}#nav a{display:block;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:#005c5e;color:#fff;padding:0.5em;margin-bottom:1px}#nav a:hover,#nav a:focus{background:#003738;color:#fff}#nav a.active{background:#003738;color:#fff}#nav a.active:hover,#nav a.active:focus{background:#003738;color:#fff}#section-nav{font-size:80%;margin-top:1px}#section-nav ul{margin:0;padding:0;list-style:none}#section-nav a{display:block;text-decoration:none;color:inherit;padding:0.3em .5rem;border-bottom:1px solid black}#section-nav a:hover,#section-nav a:focus{background:#a8cfd0;color:#111}#section-nav ul ul a{padding-left:1.5rem}#section-nav ul ul ul a{padding-left:3rem}#section-nav ul ul ul ul a{padding-left:4.5rem}#section-nav ul ul ul ul ul a{padding-left:6rem}#section-nav a.active{background:#003738;color:#fff}#section-nav a.active:hover,#section-nav a.active:focus{background:#003738;color:#fff}#language-nav{margin:2em 0 1em}#language-nav ul{margin:0;padding:0}#language-nav li{display:inline}#language-nav a{display:inline-block;text-decoration:none;padding:0 0.2em}#language-nav a.selected{border-bottom:0.2em solid}.menu-button{position:absolute;top:.5rem;right:.5rem}#nav,#language-nav{display:none}#nav.is-visible,#language-nav.is-visible{display:block}@media screen and (min-width: 50em){.menu-button{display:none}#nav,#language-nav{display:block}#nav{text-align:center}#nav ul{display:grid;grid-gap:1px;grid-template-columns:repeat(6, 1fr)}#nav a{margin-bottom:0}#language-nav{position:absolute;top:.5rem;right:.5rem;margin:0}}@media print{#nav,#section-nav,#language-nav,.menu-button{display:none !important}}#header-container{position:relative}#address{margin:0;font-style:inherit;font-size:80%}#address ul{list-style:none;padding:0;margin:0}#address li{white-space:nowrap}@media (min-width: 50em){#address li{display:inline;margin-right:1em}}@media (min-width: 50em){.brand-link img{max-width:40%}}#footer{text-align:right;font-size:80%}#footer ul{margin:0;padding:0}#footer li{display:inline}@media print{#footer{display:none}}.subpages{margin:2em 0;padding:0;list-style:none;display:grid;grid-gap:1em;grid-template-columns:1fr}@media (min-width: 50em){.subpages{grid-template-columns:1fr 1fr}}.subpages li{margin:0}.subpages li:nth-child(2n+1) a{clip-path:polygon(0 1em, 100% 0, 100% 100%, 0 100%)}.subpages li:nth-child(2n+1) a:dir(rtl){clip-path:polygon(100% 1em, 0 0, 0 100%, 100% 100%)}.subpages li:nth-child(2n+2) a{clip-path:polygon(0 0, 100% 0, 100% calc(100% - 1em), 0 100%)}.subpages li:nth-child(2n+2) a:dir(rtl){clip-path:polygon(100% 0, 0 0, 0 calc(100% - 1em), 100% 100%)}.subpages li:nth-child(2n+1){margin-top:-1em}@media (min-width: 50em){.subpages li:nth-child(4n+3) a{clip-path:polygon(0 0, 100% 0, 100% calc(100% - 1em), 0 100%)}.subpages li:nth-child(4n+3) a:dir(rtl){clip-path:polygon(100% 0, 0 0, 0 calc(100% - 1em), 100% 100%)}.subpages li:nth-child(4n+4) a{clip-path:polygon(0 1em, 100% 0, 100% 100%, 0 100%)}.subpages li:nth-child(4n+4) a:dir(rtl){clip-path:polygon(100% 1em, 0 0, 0 100%, 100% 100%)}.subpages li:nth-child(2n+1){margin-top:0}.subpages li:nth-child(4n){margin-top:-1em}.subpages li:nth-child(4n+3){margin-bottom:-1em}}.subpages a{text-decoration:none;display:flex;align-items:center;justify-content:center;text-align:center;padding:1em;height:8em;font-weight:bold;font-size:110%;background:#a8cfd0;color:#111}.subpages a:focus,.subpages a:hover{background:#005c5e;color:#fff}.subpages a:focus:not(:focus-visible){color:#fff}.table-wrapper{overflow-x:auto;margin-bottom:1em}.table-wrapper table{margin:0}table{width:100%;font-size:80%}tr:nth-child(even) td{background-color:#d0e4e4}.toc{font-size:80%;border:1px solid #111;padding:.5rem;margin-bottom:1.5em;margin-right:auto}.homeRow-address{font-style:normal}.homeRow-map img{border:0.5em solid #005c5e}@media screen and (min-width: 50em){.homeRow-map{float:right;max-width:50%}}.home .homeRow-address{font-size:80%}@media screen and (min-width: 50em){.home>div{display:grid;grid-gap:3rem;grid-auto-flow:dense;grid-template-columns:2fr 3fr 3fr}.home .homeRow-address{grid-column:1;padding-right:1.5rem;margin-right:-1.5rem;border-right:1px solid #005c5e}.home .homeRow-about{grid-column:2}.home .homeRow-map{max-width:none;grid-column:3}}#shortcuts{text-align:center}#shortcuts ul{list-style:none;margin:0;padding:0;display:grid;grid-gap:1em;grid-template-columns:repeat(2, 1fr)}@media (min-width: 400px){#shortcuts ul{grid-template-columns:repeat(3, 1fr)}}@media print,(min-width: 50em){#shortcuts ul{grid-template-columns:repeat(6, 1fr)}}#shortcuts a{display:block;padding:.5rem;color:inherit;text-decoration:none;height:100%}#shortcuts a:hover,#shortcuts a:focus{text-decoration:underline}.icon-menu{display:inline-block;position:relative;vertical-align:middle}.icon-menu,.icon-menu:after,.icon-menu:before{width:1.5em;height:.3em;background-color:currentColor}.icon-menu:after,.icon-menu:before{display:block;position:absolute;content:""}.icon-menu:before{top:-.6em}.icon-menu:after{top:.6em}.menu-button.is-active .icon-menu{background-color:transparent}.menu-button.is-active .icon-menu:after,.menu-button.is-active .icon-menu:before{background-color:currentColor}.menu-button.is-active .icon-menu:before{transform:translateY(.6em) rotate(45deg)}.menu-button.is-active .icon-menu:after{transform:translateY(-.6em) rotate(-45deg)}.infobox{overflow:hidden;border:0.2em solid #005c5e;background:#d0e4e4;padding:1em;margin:2em 0}.infobox img{float:right;width:8em;margin-left:0.5em;margin-bottom:0.5em;shape-outside:circle()}.alert{background-color:#fb0;padding:1rem;margin-bottom:2em}.alert :last-child{margin-bottom:0}.form-combined{display:flex;margin-bottom:1em}.form-combined input{flex:1}.form-combined button{border-top-left-radius:0;border-bottom-left-radius:0}.button-light{border-color:#a8cfd0;background:#a8cfd0;color:#111}.button-light:hover,.button-light:focus{border-color:#97c6c7;background:#97c6c7;color:#111}.button-light:focus:not(:focus-visible){border-color:#a8cfd0;background:#a8cfd0;color:#111}.button-light:active{border-color:#87bdbe;background:#87bdbe;color:#111}.button-light:disabled{border-color:#5d7071;background:#5d7071;color:#202424;cursor:not-allowed}.button-small{padding-top:0;padding-bottom:0}html.admin body{margin:0;max-width:none}html.admin .nav-langs,html.admin main,html.admin aside{padding:1em}@media (min-width: 60em){html.admin body{display:grid;grid-template-rows:min-content 1fr;grid-template-columns:1fr 3fr 1fr}html.admin #section-nav{grid-row:1 / 3;grid-column:1}html.admin .nav-langs{grid-row:1;grid-column:2}html.admin main{grid-row:2;grid-column:2}html.admin aside{grid-row:1 / 3;grid-column:3}}html.admin input,html.admin select,html.admin textarea,html.admin button{display:block;font-size:inherit}html.admin input,html.admin select,html.admin textarea{width:100%}html.admin input[type="checkbox"]{display:inline-block;width:auto}html.admin textarea{min-height:50vh;resize:vertical}html.admin label{display:block;margin:1em 0}html.admin form{margin-bottom:2em}html.admin .tox-collection__item-label{white-space:nowrap !important}.file-list{list-style:none;margin:0;padding:0;display:grid;grid-gap:1em;grid-template-columns:repeat(auto-fit, minmax(10em, 1fr))}.file-list li{display:flex;flex-direction:column;position:relative;padding:1rem;border-radius:.5rem;background-color:#d0e4e4;text-align:center;word-wrap:break-word}.file-list .file-list__main{flex:1 1 auto}.file-list .file-list__icon{height:4em;object-fit:contain}.file-list button{position:absolute;top:0;right:0;opacity:0}.file-list li:hover button,.file-list button:focus{opacity:1}.system-read-more{border-style:dashed}.langs-available{float:right;margin-left:.5rem}.tox-tinymce-aux{width:0 !important}img{height:auto}.u-columns{-webkit-columns:2;-moz-columns:2;columns:2}.button--block{display:block;margin-bottom:1em}summary{cursor:pointer}summary h3,summary summary{display:inline;margin:0;font-size:inherit}#alert{font-size:120%}.image-grid{list-style:none;margin:0;padding:0;display:grid;grid-gap:1em;grid-template-columns:repeat(auto-fit, minmax(8em, 1fr));align-items:center}
