html{scroll-padding-top:4rem;scroll-behavior:smooth}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-size:16px;line-height:1.5;padding:0;margin:0}main{display:flex;justify-content:center;flex-direction:column;max-width:720px;margin:0 auto;padding:0 1rem}header{position:sticky;width:100%;top:0}header .header{padding:1rem}.container{max-width:720px;margin:0 auto;padding:0rem 1rem}dl{display:flex;flex-flow:row;flex-wrap:wrap;width:100%;overflow:visible}dl dt{font-size:1rem;flex:0 0 25%;text-overflow:ellipsis;overflow:hidden;padding-bottom:1rem;color:#ffffff80}dl dd{font-size:1rem;flex:0 0 75%;margin-left:auto;text-align:left;padding-bottom:1rem;overflow:hidden}dl{margin-bottom:0}.bg-color{padding:.5rem 0}h1{font-size:1.5rem;font-weight:600;display:inline-block;margin:2rem 0 0}h2{font-size:1.25rem;font-weight:600;margin-bottom:0}p{font-size:1rem;line-height:1.5;margin:0 0 1.25rem}nav svg{width:42px;height:42px;margin-top:9px}.nav-content a{padding:.6rem 1rem;border:none;border-radius:1.6rem;font-size:1rem;margin-left:1rem;text-decoration:none;transition:color .3s ease}.nav-content a:hover{background-color:#00000020}a{color:inherit;text-decoration:none;border-bottom:2px solid #00000020}a:hover{border-color:#00000060}.flex-end{justify-content:flex-end}.margin-bottom{margin-bottom:.5rem}.text-links button{border:none;font-size:1rem;background-color:transparent;cursor:pointer;color:#eee;padding:0;margin-left:.5rem}.text-links button.active{border-bottom:.125rem solid transparent}.card{margin:auto;margin-bottom:2rem}section{margin-bottom:1rem}nav{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.people-card{display:flex}.people-card>.article:first-child{text-align:center}#people{display:flex;flex-wrap:wrap;flex-direction:column}#people>div{display:flex;flex-wrap:wrap;justify-content:space-between}.margin-top-null{margin-top:0}.flex{display:flex;flex-wrap:wrap}.margin-top{margin-top:1rem}.nav-content{display:flex;flex-wrap:wrap}.lang-button{display:flex;flex-direction:row;padding:.25rem;border-radius:.5rem;align-items:center;gap:.25rem}.lang-button button{background-color:transparent;border:none;margin:0;padding:0;outline:none;line-height:.5}.lang-button button img{height:24px;background-color:#ffffff70;padding:1px;filter:saturate(0%);border-radius:100rem}.lang-button button.active img{background-color:#fff;filter:saturate(100%)}.lang-button button img:hover{cursor:pointer}.contact article{background-color:#00000090;width:calc(50% - .5rem);margin-bottom:1rem;padding:1rem;box-sizing:border-box}.contact article:nth-child(odd){margin-right:1rem}.dim{color:#cccccc80;font-weight:400}.employees{display:flex;flex-wrap:wrap}.people-card{display:flex;flex-direction:column;margin:0 .5rem .5rem 0;padding:2rem 1rem 1rem;color:#000;border-radius:.25rem}.people-card h1{color:#000;margin:.5rem 0 0;line-height:1;font-size:1.25rem}.people-card p{margin:0;font-size:15px}.image{height:200px;display:flex;flex-direction:row;align-items:flex-end}.people-card img{width:200px}@media screen and (max-width: 430px){.image{height:150px}.people-card img{width:150px}.nav-content{display:flex;flex-wrap:wrap}header a{margin-bottom:.5rem}header a:last-child{margin-bottom:0}.nav-content{display:none}}@media screen and (max-width: 500px){.image{height:150px}.people-card p{font-size:.7rem}.people-card h1{font-size:1.2rem}.people-card img{width:150px}.contact div{flex-direction:column}.contact article{width:100%}}@media screen and (max-width: 550px){.lang-button{justify-content:center;align-items:center;margin-top:10px}}
