@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";:root{--text-color:#000;--bg-color:#fff}*{box-sizing:border-box;transition:all .2s ease}*,body{margin:0}body{padding:0;orphans:2;font-family:Poppins,sans-serif;font-feature-settings:"liga","clig";font-variant-ligatures:common-ligatures;color:var(--text-color);background:var(--bg-color);max-width:100vw;overflow-x:hidden;height:100vh;display:flex;flex-direction:column}main{margin:0;flex:1 0 auto}footer{flex-shrink:0}svg{width:100%;height:100%}.icon-link{color:inherit;width:3rem;height:3rem;display:flex}.icon-link:hover{transform:scale(1.2) rotate(5deg)}.hero{width:100%;display:flex;padding:0 1em}.hero picture{width:100%;height:auto;object-fit:cover}.boxlink{display:flex;align-items:end;font-weight:700;margin:1em 0}.boxlink svg{width:2rem;height:2rem;margin-right:.5em;color:inherit}.boxlink a{color:inherit;text-decoration:none}.boxlink a:hover{text-decoration:underline}.dropdown{position:relative;display:flex}.dropdown .card{cursor:pointer;margin-left:0}@media(hover:hover){.dropdown:hover .dropdown-content{display:block}}.dropdown.open .dropdown-content{display:block}.dropdown-content{display:none;position:absolute;top:3rem;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:.5rem;z-index:1;padding:.3em;overflow:hidden;border:3px solid #000;background-color:var(--bg-color)}.dropdown-content.right-align{right:0}.dropdown-content:not(.right-align){left:0}.dropdown-content.right-align .dropdown-item{text-align:right;justify-content:end}.dropdown-content .dropdown-item{text-decoration:none;color:var(--text-color);display:flex;align-items:center;width:100%;gap:.4rem;transition:all .3s ease;padding:.4rem .6rem}.dropdown-content .dropdown-item:hover{text-decoration:underline;cursor:pointer}.comitee-bar{display:grid;max-width:100ch;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:3em 2em;gap:3em 2em;margin:1em auto;padding:0 4em}.comitee-card-link{color:inherit;text-decoration:none;cursor:pointer}.comitee-card{display:flex;align-items:center;gap:1.5em}.comitee-card .comitee-card-image{width:7em;height:7em;aspect-ratio:1/1;display:flex;justify-content:center;align-items:center}.comitee-card .comitee-card-image img{width:100%;height:100%;object-fit:cover;border-radius:50%;overflow:hidden}.comitee-card .comitee-card-image:after,.comitee-card .comitee-card-image:before{--effect-border-width:6px;box-sizing:content-box;content:"";position:absolute;width:100%;height:100%;border:var(--effect-border-width) solid #000;border-radius:50%;top:calc(-var(--effect-border-width));left:calc(-var(--effect-border-width));transition:transform 1s ease-in-out}.comitee-card .comitee-card-image:before{border-top-color:rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,0)}.comitee-card .comitee-card-image:after{border-left-color:rgba(0,0,0,0);border-right-color:rgba(0,0,0,0)}.comitee-card .comitee-card-image:hover:before{transform:scale(1) rotate(160deg)}.comitee-card .comitee-card-image:hover:after{transform:scale(1.1) rotate(-160deg)}.social-link-bar{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;background-color:var(--background);z-index:100;margin:2em 1.5em 1.5em;height:4em;gap:2em}.lang-icon{width:2.5rem;height:2.5rem}.nav-bar{position:-webkit-sticky;position:sticky;top:0;width:100%;display:flex;justify-content:space-between;align-items:center;background-color:var(--bg-color);z-index:100;padding:1.5em;height:7em}.nav-bar .logo-link,.nav-bar .logo-link .logo{height:100%}.nav-bar .nav-bar-links{display:none}@media(min-width:50rem){.nav-bar .nav-bar-links{padding:0 1.5em;display:flex}}.nav-bar .nav-bar-links ul{list-style-type:none;margin:0;padding:0;display:flex;align-items:center}.nav-bar .nav-bar-links ul li{font-size:1.3rem;display:inline;padding:0 1em}.nav-bar .nav-bar-links ul li a{color:inherit;text-decoration:none;text-transform:uppercase;font-weight:800;letter-spacing:3px}.nav-bar .nav-bar-links ul li a:focus,.nav-bar .nav-bar-links ul li a:hover{color:var(--pink)}.nav-bar .nav-bar-right{display:flex;gap:1em}.nav-bar .nav-bar-right>*{width:2.5rem;height:2.5rem}@media(min-width:50rem){.nav-bar .nav-bar-right{display:none}}.nav-menu{display:none;z-index:99}.nav-menu.open{display:flex;position:fixed;bottom:0;top:0;padding-top:4em;width:100%;overflow:hidden;justify-content:center;align-items:center;background:var(--bg-color)}.nav-menu.open ul{list-style-type:none;padding:0}.nav-menu.open ul li{font-size:1.5rem;padding:1em;display:flex;justify-content:center}.nav-menu.open ul li a{color:inherit;text-decoration:none}@media(min-width:50rem){.nav-menu.open{display:none}}.nav-menu .lang-select{display:flex;flex-direction:column;align-items:center;gap:1em;margin-top:2em}.nav-menu .lang-select .lang-select-options{display:flex;gap:1em}.article{margin:0 auto;max-width:70ch;padding:20px;line-height:1.6;font-size:16px;color:#333}.article h1{text-align:center}.article h1,.article h2,.article h3{color:#222;margin-top:1.5em;margin-bottom:.5em}.article p{margin-bottom:1em}.article a{color:#007bff;text-decoration:none}.article a:hover{text-decoration:underline}.article img{max-width:100%;height:auto;display:block;margin:20px auto}.article blockquote{border-left:4px solid #ccc;padding-left:20px;margin:20px 0;font-style:italic;color:#555}.content{margin:0 auto;padding:1em;max-width:70ch;line-height:1.6;font-size:16px;color:#333}.content h1{text-align:center}.content h1,.content h2,.content h3{color:#222;margin-top:1.5em;margin-bottom:.5em}.content p{margin-bottom:1em}.content a{color:inherit;text-decoration:none}.content img{max-width:100%;height:auto;display:block;margin:20px auto}.content blockquote{border-left:4px solid #ccc;padding-left:20px;margin:20px 0;font-style:italic;color:#555}.event-card{padding:1em;border:3px solid #000;border-radius:10px}.event-card .event-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5em;flex-wrap:wrap}.event-card .event-head *{margin:.2rem}.event-card p{margin:.2rem 0}.event-card .event-start{font-weight:700}.events-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));grid-gap:1em;gap:1em}.events-list{gap:1em}.events-list,.not-found{display:flex;flex-direction:column}.not-found{text-align:center;height:70vh;justify-content:center;font-weight:bolder;font-size:2rem}