.color-scheme-settings:hover{border-bottom:0!important}@font-face{font-family:CormorantInfant;src:url(/fonts/CormorantInfant-Regular.ttf);font-weight:400}@font-face{font-family:CormorantInfant;src:url(/fonts/CormorantInfant-Italic.ttf);font-weight:400;font-style:italic}@font-face{font-family:CormorantInfant;src:url(/fonts/CormorantInfant-Light.ttf);font-weight:300}@font-face{font-family:CormorantInfant;src:url(/fonts/CormorantInfant-Bold.ttf);font-weight:700}@font-face{font-family:CormorantInfant;src:url(/fonts/CormorantInfant-BoldItalic.ttf);font-weight:700;font-style:italic}.menu{width:100%;background-color:var(--header-bg);color:var(--header-clr)}.menu .nav-toggle{width:100%;text-align:center;border-radius:0;border-left:0;border-right:0}.menu ul{display:none;width:100%;flex-shrink:0;list-style-type:none;padding:11px 21px}.menu ul li{padding:7px 0}.menu .logout-button{margin:0;border:0;background-color:transparent;font-weight:400;border-radius:0}.menu .logout-button:hover{background:transparent}.menu .show-dropdown{display:block;border-bottom:2px solid var(--menu-border-clr)}.menu a,.menu a:hover,.menu .logout-button{color:var(--main-color);display:block;width:100%;border-bottom:2px solid transparent;text-align:left;text-decoration:none;padding:1px 0}.menu a svg,.menu a:hover svg,.menu .logout-button svg{margin-right:7px}.menu a.active{border-bottom:2px solid var(--accent-1-main)}.menu a.active svg{color:var(--accent-1-main)}.menu a:hover,.menu a.active:hover,.menu .logout-button:hover{border-bottom:2px solid var(--menu-icon-color)}.menu a:hover svg,.menu a.active:hover svg,.menu .logout-button:hover svg{color:var(--menu-icon-color)}@media all and (min-width: 800px){.menu .nav-toggle{display:none}.menu ul,.menu ul.show-dropdown{display:flex;border-bottom:2px solid var(--menu-border-clr);border-top:2px solid var(--menu-top-border-clr)}.menu ul li,.menu ul.show-dropdown li{margin:0 21px}.menu ul li:first-child,.menu ul.show-dropdown li:first-child{margin-left:0}.menu ul li.push-right,.menu ul.show-dropdown li.push-right{margin-left:auto}.menu ul li:last-child,.menu ul.show-dropdown li:last-child{margin-right:0}}@font-face{font-family:CormorantInfant;src:url(/fonts/CormorantInfant-Regular.ttf);font-weight:400}@font-face{font-family:CormorantInfant;src:url(/fonts/CormorantInfant-Italic.ttf);font-weight:400;font-style:italic}@font-face{font-family:CormorantInfant;src:url(/fonts/CormorantInfant-Light.ttf);font-weight:300}@font-face{font-family:CormorantInfant;src:url(/fonts/CormorantInfant-Bold.ttf);font-weight:700}@font-face{font-family:CormorantInfant;src:url(/fonts/CormorantInfant-BoldItalic.ttf);font-weight:700;font-style:italic}main .hero{margin-top:42px}@media all and (min-width: 800px){main .language-block:has(.pic-left),main .language-block:has(.pic-right){display:grid;grid-template-columns:18em auto;grid-template-areas:"header header" "pic content";gap:42px}main .language-block:has(.pic-left) h1,main .language-block:has(.pic-left) h2,main .language-block:has(.pic-left) h3,main .language-block:has(.pic-left) h4,main .language-block:has(.pic-left) h5,main .language-block:has(.pic-right) h1,main .language-block:has(.pic-right) h2,main .language-block:has(.pic-right) h3,main .language-block:has(.pic-right) h4,main .language-block:has(.pic-right) h5{grid-area:header}main .language-block:has(.pic-left) img,main .language-block:has(.pic-right) img{grid-area:pic;margin:0 21px 0 0}main .language-block:has(.pic-left) *,main .language-block:has(.pic-right) *{grid-area:content}main .language-block:has(.pic-right){grid-template-columns:auto 18em;grid-template-areas:"header header" "content pic"}}@font-face{font-family:CormorantInfant;src:url(/fonts/CormorantInfant-Regular.ttf);font-weight:400}@font-face{font-family:CormorantInfant;src:url(/fonts/CormorantInfant-Italic.ttf);font-weight:400;font-style:italic}@font-face{font-family:CormorantInfant;src:url(/fonts/CormorantInfant-Light.ttf);font-weight:300}@font-face{font-family:CormorantInfant;src:url(/fonts/CormorantInfant-Bold.ttf);font-weight:700}@font-face{font-family:CormorantInfant;src:url(/fonts/CormorantInfant-BoldItalic.ttf);font-weight:700;font-style:italic}.content-grid{--padding-inline: 1rem;--content-max-width: 1024px;--breakout-max-width: 1248px;--breakout-size: calc( (var(--breakout-max-width) - var(--content-max-width)) / 2 );display:grid;grid-template-columns:[full-width-start] minmax(var(--padding-inline),1fr) [breakout-start] minmax(0,var(--breakout-size)) [content-start] min(100% - var(--padding-inline) * 2,var(--content-max-width)) [content-end] minmax(0,var(--breakout-size)) [breakout-end] minmax(var(--padding-inline),1fr) [full-width-end]}.content-grid>:not(.breakout,.full-width),.full-width>:not(.breakout,.full-width){grid-column:content}.content-grid>.breakout{grid-column:breakout}.content-grid>.breakout-left{grid-column:breakout-start/content-end}.content-grid>.breakout-right{grid-column:content-start/breakout-end}.content-grid>.full-width{grid-column:full-width;display:grid;grid-template-columns:inherit}img.full-width{width:100%;max-height:45vh;object-fit:cover}:root{color-scheme:light dark;--night: #121212;--honeydew: #d4e8e0;--cerulean: #006f8e;--blue-munsell: #219cb0;--orange-web: #ffa400;--mardi-gras: #822e81;--steel-pink: #bf4abd;--rose-red: #ca054d;--body-bg: var(--honeydew);--body-clr: var(--night);--primary-clr: var(--cerulean);--secondary-clr: var(--blue-munsell);--accent-clr: var(--mardi-gras);--header-bg: linear-gradient(90deg, #219cb0, #1c91a5, #178599, #127a8e, #0d6f82, #086577, #035a6c, #005061);--header-clr: var(--honeydew);--form-border-clr: var(--secondary-clr);--error-clr: var(--rose-red);--link-clr: var(--primary-clr);--link-hover: var(--secondary-clr);--neutral-btn-bg: var(--body-bg);--neutral-btn-clr: var(--body-clr);--neutral-btn-border-clr: var(--primary-clr);--neutral-btn-hover-bg: var(--secondary-clr);--neutral-btn-hover-clr: var(--body-clr);--primary-btn-bg: var(--primary-clr);--primary-btn-clr: var(--body-bg);--primary-btn-border-clr: var(--primary-clr);--primary-btn-hover-bg: var(--secondary-clr);--primary-btn-hover-clr: var(--body-bg);--disabled-btn-bg: #32545d;--disabled-btn-clr: #dbe1de}:root --main-radial-gradient: radial-gradient{var(--secondary-clr),var(--primary-clr)}:root.dark{--body-bg: var(--night);--body-clr: var(--honeydew);--primary-clr: var(--blue-munsell);--secondary-clr: var(--cerulean);--accent-clr: var(--steel-pink);--header-bg: linear-gradient(90deg, #219cb0, #1c91a5, #178599, #127a8e, #0d6f82, #086577, #035a6c, #005061);--header-clr: var(--body-clr);--form-border-clr: var(--secondary-clr);--error-clr: #fa337c}:root.dark --main-radial-gradient: radial-gradient{var(--secondary-clr),var(--primary-clr)}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}body{line-height:1.5;min-height:100vh}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}header{color:var(--header-clr);background:url(/header_bg.jpeg);background-size:cover;padding:21px 0 0}header h1.page-title,header h2.sub-title{color:inherit;margin:0;padding:0}header h1.page-title{font-size:clamp(2rem,4vw + 1rem,6.25rem);text-align:right}header h2.sub-title{font-size:clamp(1.4rem,2vw + 1rem,3rem);text-align:right}header section{margin-bottom:0}body{min-height:100vh;display:flex;flex-direction:column;font-family:Avenir,Helvetica,Arial,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.2rem;background-color:var(--body-bg);color:var(--body-clr)}#app{display:flex;flex-direction:column;flex:1 0 auto;min-height:100vh}footer{background-image:var(--header-bg);padding:2rem 0 0;color:var(--header-clr)}h1,.h1,h2,.h2{font-family:CormorantInfant,serif;font-weight:700;margin-bottom:.25em;text-wrap:balance}h1,.h1{color:var(--primary-clr);text-transform:uppercase}h2,.h2{color:var(--primary-clr)}h3,.h3,h4,.h4{font-family:Avenir,Helvetica,Arial,sans-serif;font-weight:400;margin-bottom:.25em;text-wrap:balance}h5,.h5{font-family:Avenir,Helvetica,Arial,sans-serif;font-weight:900;margin-bottom:.25em}.h1,h1{font-size:5.7220458984rem}.h2,h2{font-size:2.9296875rem}.h3,h3{font-size:1.875rem}.h4,h4{font-size:1.5rem}h1:not(:first-child),h2:not(:first-child),h3:not(:first-child),h4:not(:first-child),h5:not(:first-child),h6:not(:first-child){margin-top:1em}a{text-decoration:none;color:var(--primary-clr)}a:hover{color:var(--accent-clr);text-decoration:underline}p{margin:0 0 21px}ol,ul{padding-left:1.5rem}ul{list-style-type:square}ul li::marker{color:var(--primary-clr)}li{margin-bottom:.4em}section{margin-bottom:3rem}p.author-date{color:var(--primary-clr);margin:0;font-style:italic;font-size:.96rem;text-align:right}svg{color:inherit}table{border-collapse:collapse}th,td{text-align:left;padding:11px 21px 11px 0}.small{font-size:.96rem}.center{text-align:center}.right{text-align:right}.push-right{margin-left:auto}.nowrap{white-space:nowrap}.keep-with-previous{margin-top:0!important}.updated-at{font-size:1.2rem;font-style:italic;text-transform:none;font-weight:400}main{flex:auto;background-color:var(--body-bg)}.content{background-color:var(--body-bg);padding:21px}
