﻿@import url("https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&family=Nanum+Myeongjo:wght@400;700;800&family=Open+Sans:wght@300;400;500;600;700;800&family=Pacifico&family=Playball&display=swap");@import url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/css/all.min.css");html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:1rem;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:unset;color:unset}button{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}*{box-sizing:border-box}.grow{flex-grow:1}.page{padding:1rem;max-width:60rem}.page.expand{width:100%}.page.full{max-width:100%}.page.large{max-width:100rem}.page.center{text-align:center}@media only screen and (min-width:640px){.page{padding:1.5rem}}.page h1{font-size:2rem;font-weight:600;margin-bottom:1rem}.page h2{font-weight:500;font-size:1.5rem;margin-bottom:1rem}.page h3{font-weight:500;font-size:1.25rem;margin-bottom:1rem}.page hr{margin:1rem 0}.page .page-body{display:flex;flex-direction:column;gap:1.5rem}b{font-weight:700}.text-xs{font-size:0.75rem;line-height:1rem}.text-sm{font-size:0.875rem;line-height:1.25rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.link-primary{color:#dc2626}.link-primary:hover{color:#c62020}.link-secondary{color:#5e8ef7}.link-secondary:hover{color:#3874f5}.avatar{flex-shrink:0;object-fit:cover;width:6rem;height:6rem;border-radius:999px}.avatar-xl{flex-shrink:0;object-fit:cover;width:9rem;height:9rem;border-radius:999px}#footer{background:#020202;display:flex;flex-direction:column;gap:2.5rem;justify-content:space-between;padding:1.5rem}@media only screen and (min-width:768px){#footer{flex-direction:row}}#footer nav header{font-size:1.2rem;font-weight:700;margin-bottom:1.2rem}#footer nav p,#footer nav a{opacity:0.5;line-height:1.5;font-weight:300}#footer nav a:hover{opacity:1}#footer .footer-networks-icons{display:flex;gap:0.75rem;font-size:1.5rem}#footer .footer-about{max-width:40rem}#footer .footer-about .footer-copyright{margin-top:2rem}@media only screen and (min-width:768px){#footer .footer-about .footer-copyright{text-align:right}}.header{padding:1rem 1.5rem;background:#020202}.header .navbar{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1.5rem}.header .navbar .logo{display:flex}.header .navbar .logo img{height:1.75rem}@media only screen and (min-width:420px){.header .navbar .logo img{height:2rem}}.header .navbar .menu{display:none;flex-direction:row;gap:1.5rem;text-transform:uppercase;z-index:100}@media only screen and (min-width:768px){.header .navbar .menu{display:flex}}.header .navbar .menu li{opacity:0.5}.header .navbar .menu li:hover,.header .navbar .menu li.active{opacity:1}.header .mobile-menu-toggle{font-size:1.75rem}@media only screen and (min-width:768px){.header .mobile-menu-toggle{display:none}}.header .mobile-menu{position:fixed;top:0;left:0;right:0;bottom:0;background:#020202;padding:1.5rem;z-index:1000}@media only screen and (min-width:768px){.header .mobile-menu{display:none}}.header .mobile-menu .close-button{font-size:2.5rem;display:flex;margin-left:auto}.header .mobile-menu>ul{display:flex;flex-direction:column;align-items:stretch;font-size:1.5rem}.header .mobile-menu>ul>li>.mobile-menu-item{display:flex;flex-direction:row;justify-content:space-between;padding:1rem 0;border-bottom:1px solid #fafafa}.header .mobile-menu>ul>li>.mobile-menu-item a{display:inline-block;width:100%}.header .mobile-menu>ul>li .menu-item-toggle{font-size:1.5rem}.header .mobile-menu>ul>li .menu-item-toggle.open{transform:rotate(180deg)}.header .mobile-menu>ul>li>ul{display:flex;flex-direction:column;gap:0.5rem;padding:1rem 0;padding-left:0.5rem;border-bottom:1px solid #fafafa;font-size:1.25rem}.header .mobile-menu>ul>li>ul>li>a{display:inline-block;width:100%}.header .sub-navbar{display:none;flex-wrap:wrap;margin-top:0.5rem;flex-direction:row;justify-content:flex-end;gap:1rem;align-items:center}@media only screen and (min-width:768px){.header .sub-navbar{display:flex}}.header .sub-navbar li{opacity:0.5}.header .sub-navbar li:hover,.header .sub-navbar li.active{opacity:1}.lang-selector{position:relative;display:flex}.lang-selector .flag{height:1.5rem}@media only screen and (min-width:768px){.lang-selector .flag{height:1rem}}.lang-selector>form{display:none}.lang-selector>div{position:absolute;right:0;top:100%;display:flex;flex-direction:column;gap:1rem;background-color:rgba(0,0,0,0.85);padding:1rem;z-index:100}.lang-selector button{display:flex;flex-direction:row;text-transform:capitalize;align-items:center;gap:0.75rem;font-size:1.25rem}@media only screen and (min-width:768px){.lang-selector button{font-size:1rem;gap:0.5rem}}.lang-selector button:hover{text-decoration:underline}.pagination{display:flex;flex-direction:row;justify-content:center}.pagination a{color:#fafafa;padding:1rem 0.5rem;margin:0.1rem;border-radius:0.5rem}@media only screen and (min-width:640px){.pagination a{padding:1rem}}.pagination a.current{color:#121212;background-color:#fafafa;pointer-events:none;cursor:default}.pagination a.elided{cursor:default}.pagination a:hover:not(.current){color:#121212;background-color:#fafafa}.richtext{line-height:1.5}.richtext>p:not(:last-child),.richtext>ol:not(:last-child),.richtext>ul:not(:last-child){margin-bottom:1rem}.richtext i{font-style:italic}.richtext ul li{display:list-item;list-style-type:disc;margin-left:1.5rem}.richtext ul li li{list-style-type:circle}.richtext ol li{display:list-item;list-style-type:decimal;margin-left:1.5rem}.richtext ol li li{list-style-type:lower-latin}.richtext a{color:#5e8ef7}.richtext a:hover{color:#3874f5}.richtext img{width:auto;max-width:100%;object-fit:cover}.richtext img.right{display:block;margin-left:auto}.richtext img.full-width{width:100%;height:auto}.richtext code{display:block;padding:1rem;font-family:monospace;background:rgba(255,255,255,0.05);font-size:0.9rem;overflow-wrap:anywhere}.event-preview{display:flex;flex-direction:column;background-color:#1f1f1f;color:#fafafa;border-radius:0.5rem;overflow:hidden}.event-preview .event-image{width:100%;height:auto;object-fit:cover}.event-preview .event-info{padding:1rem}.event-preview .event-info .event-title{font-size:1.5rem;font-weight:500}.event-preview .event-info .event-date{margin-top:0.25rem;opacity:0.75;font-size:0.9rem}.event-preview .event-info .event-location{margin-top:0.25rem;opacity:0.9rem}.event-preview .event-info .event-summary{font-weight:300;margin-top:1rem}.article-card{display:flex;flex-direction:column;width:auto;max-width:22rem;background-color:#1f1f1f;border-radius:0.5rem;text-align:left}.article-card .header-card{display:flex;flex-direction:column;margin-bottom:1rem}.article-card .header-card a img.article-picture{width:100%;height:12rem;object-fit:cover;border-radius:0.5rem 0.5rem 0 0}.article-card .header-card .article-header{display:flex;flex-direction:row;justify-content:space-between;margin:1rem 1rem 0 1rem;color:#fafafa}.article-card .header-card .article-header .article-author-reading{display:flex;flex-direction:column;gap:0.25rem}.article-card .header-card .article-header .source-picture{height:1.75rem}.article-card .middle-card{margin:0 1rem 1rem 1rem;color:#fafafa}.article-card .middle-card .title{font-weight:bold;margin-bottom:1rem}.article-card .footer-card{font-size:0.75rem;display:flex;flex-flow:row wrap;margin:0 1rem 1rem 1rem;gap:0.25rem}.article-card .footer-card>a{display:inline-block;background-color:#121212;border-radius:1.5rem;color:#fafafa;padding:0.5rem 0.75rem}.article-card .footer-card>a span.P::before,.article-card .footer-card>a span.O::before,.article-card .footer-card>a span.A::before,.article-card .footer-card>a span.L::before,.article-card .footer-card>a span.C::before{font-family:"Font Awesome 6 Free";margin-right:0.5rem;font-weight:900}.article-card .footer-card>a span.P::before{content:"\f007"}.article-card .footer-card>a span.O::before{content:"\f1ad"}.article-card .footer-card>a span.A::before{content:"\f02e"}.article-card .footer-card>a span.L::before{content:"\f041"}.article-card .footer-card>a span.C::before{content:"\f57d"}.article-card .footer-card>a:hover{background-color:#020202}.submenu-container{display:none;width:100%;overflow-x:auto;white-space:nowrap;border-bottom:1px solid #454545}.submenu-container ul.submenu{display:flex;list-style-type:none;padding:0;margin:0}.submenu-container ul.submenu li{display:inline-block;font-size:0.75rem;padding:1rem}.submenu-container ul.submenu li:hover,.submenu-container ul.submenu li:active{background-color:#1f1f1f}@media only screen and (max-width:768px){.submenu-container{display:revert;overflow-x:scroll}}@media only screen and (min-width:420px){.about-page{padding:2rem}}.about-page .brochure{margin-top:2rem;margin-bottom:1.5rem;text-align:center}@media only screen and (min-width:420px){.about-page .brochure{margin-bottom:0}}.about-page .brochure img.brochure-image{width:75%;height:auto;object-fit:contain}.about-page .brochure .brochure-description{margin-top:0.25rem}@media only screen and (min-width:420px){.about-page .brochure img.brochure-image{width:auto;height:16rem}}.error-page{padding:1rem;text-align:center;flex-grow:1;display:flex;flex-direction:column;justify-content:center}.error-page>h1{font-size:4rem;font-weight:700}.events-page .event-list{display:flex;flex-direction:column;gap:2rem}.events-page .future-events-heading,.events-page .past-events-heading{margin-top:3rem}.event-page>.event-image{width:100%;height:auto;max-height:32rem;object-fit:cover;margin-bottom:1.5rem}.event-page .event-info,.event-page .event-contact{display:flex;flex-direction:column;gap:0.25rem}.event-page .event-info h2,.event-page .event-contact h2{margin-bottom:0.25rem;font-weight:500;font-size:1.5rem}.home-page>.home-page-articles{display:flex;flex-direction:column;align-items:stretch;gap:1.5rem;max-width:65rem}.home-page>.home-page-articles .catchphrase{display:block;font-style:italic;font-size:1.75rem;margin:1rem 0}.home-page>.home-page-articles .catchphrase:hover{text-decoration:underline}.home-page>.home-page-articles .home-page-card{cursor:pointer;position:relative;height:28rem}.home-page>.home-page-articles .home-page-card>img{width:100%;height:100%;object-fit:cover}.home-page>.home-page-articles .home-page-card>div{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;font-size:1.5rem;font-weight:600;flex-direction:column;justify-content:flex-end;gap:1rem;align-items:center;text-align:center;padding:2rem;background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 20%,rgba(0,0,0,0.7) 60%,rgba(0,0,0,0.8) 80%)}.home-page>.home-page-articles .home-page-card>div .source-icon{height:2rem}.home-page>.home-page-articles .home-page-card>div .date{font-size:0.8rem}.home-page>.home-page-articles .home-page-card>div .tags{display:none;justify-content:center;flex-flow:row wrap;gap:0.5rem;font-size:0.8rem}@media only screen and (min-width:640px){.home-page>.home-page-articles .home-page-card>div .tags{display:flex}}.home-page>.home-page-articles .home-page-card>div .tags>a{display:inline-block;background-color:rgba(18,18,18,0.5);border-radius:1.5rem;color:#fafafa;padding:0.5rem 0.75rem}.home-page>.home-page-articles .home-page-card>div .tags>a span.P::before,.home-page>.home-page-articles .home-page-card>div .tags>a span.O::before,.home-page>.home-page-articles .home-page-card>div .tags>a span.A::before,.home-page>.home-page-articles .home-page-card>div .tags>a span.L::before,.home-page>.home-page-articles .home-page-card>div .tags>a span.C::before{font-family:"Font Awesome 6 Free";margin-right:0.5rem;font-weight:900}.home-page>.home-page-articles .home-page-card>div .tags>a span.P::before{content:"\f007"}.home-page>.home-page-articles .home-page-card>div .tags>a span.O::before{content:"\f1ad"}.home-page>.home-page-articles .home-page-card>div .tags>a span.A::before{content:"\f02e"}.home-page>.home-page-articles .home-page-card>div .tags>a span.L::before{content:"\f041"}.home-page>.home-page-articles .home-page-card>div .tags>a span.C::before{content:"\f57d"}.home-page>.home-page-articles .home-page-card>div .tags>a:hover{background-color:rgba(18,18,18,0.8)}@media only screen and (min-width:420px){.home-page>.home-page-articles .home-page-card>div{font-size:2rem}}.articles-page .author-header{display:flex;flex-direction:column;align-items:center}.articles-page .author-header .avatar{margin-bottom:1rem}.articles-page .author-header h1{font-weight:500}.articles-page .author-header .biography{width:75%;margin-bottom:1.5rem}.articles-page .author-header .author-links{margin-bottom:1.5rem;justify-content:center}.articles-page h1+.articles-list{margin-top:1.5rem}.articles-page .source-logo{height:auto;width:auto;max-height:4rem;margin-bottom:1rem}@media only screen and (min-width:420px){.articles-page .source-logo{max-height:6rem}}.articles-page .articles-count{margin-bottom:1.5rem}.articles-page .press-briefing-categories{display:flex;flex-direction:column;gap:2.5rem}.articles-page .articles-list{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;gap:1.5rem}.articles-page .pagination{margin-top:1.5rem}.article-page{padding:0;display:flex;flex-direction:column;align-items:center;text-align:text;line-height:1.5;background-color:#1f1f1f;color:#fafafa}.article-page .article-image{width:60rem;max-width:100%;max-height:75vh;object-fit:cover}.article-page .article-header,.article-page .article-content,.article-page .article-footer{position:relative;padding:1.5rem;background-color:#2e2e2e;color:#fafafa}@media only screen and (min-width:50rem){.article-page .article-header,.article-page .article-content,.article-page .article-footer{max-width:50rem;border-top:1.5rem solid #1f1f1f;border-left:1.5rem solid #1f1f1f;border-right:1.5rem solid #1f1f1f}.article-page .article-content{border-top-width:0}.article-page .article-content::before,.article-page .article-footer::before{display:none}}@media only screen and (min-width:50rem){.article-page .article-header{margin-top:-5rem}}.article-page .article-header>h3{font-weight:600}.article-page .article-header .article-info{display:flex;flex-direction:column;gap:0.5rem;margin-bottom:1rem}.article-page .article-header .article-info .date-reading-share{display:flex;flex-direction:row;justify-content:space-between}.article-page .article-header .article-info .date-reading-share .share-links{display:flex;flex-direction:row;flex-wrap:wrap;gap:0.5rem}@media only screen and (min-width:640px){.article-page .article-header .article-info .date-reading-share .share-links{gap:1rem}}.article-page .article-header .article-info .date-reading-share .share-links a:hover{filter:contrast(10%)}.article-page .article-header .tags{display:flex;flex-flow:row wrap;gap:0.5rem}.article-page .article-header .tags>a{display:inline-block;background-color:#121212;border-radius:1.5rem;color:#fafafa;padding:0.5rem 0.75rem}.article-page .article-header .tags>a span.P::before,.article-page .article-header .tags>a span.O::before,.article-page .article-header .tags>a span.A::before,.article-page .article-header .tags>a span.L::before,.article-page .article-header .tags>a span.C::before{font-family:"Font Awesome 6 Free";margin-right:0.5rem;font-weight:900}.article-page .article-header .tags>a span.P::before{content:"\f007"}.article-page .article-header .tags>a span.O::before{content:"\f1ad"}.article-page .article-header .tags>a span.A::before{content:"\f02e"}.article-page .article-header .tags>a span.L::before{content:"\f041"}.article-page .article-header .tags>a span.C::before{content:"\f57d"}.article-page .article-header .tags>a:hover{background-color:#020202}.article-page .article-content{margin-top:0}.article-page .article-content h3,.article-page .article-content p:not(:last-child),.article-page .article-content figure:not(:last-child),.article-page .article-content blockquote:not(:last-child),.article-page .article-content iframe:not(:last-child){margin-bottom:1.5rem}.article-page .article-content iframe{max-width:100%;max-height:30vh}@media only screen and (min-width:640px){.article-page .article-content iframe{max-width:100%;max-height:unset}}.article-page .article-content h3{font-size:1.5rem}.article-page .article-content a{color:#5e8ef7;margin-left:0.25rem}.article-page .article-content a:hover{text-decoration:underline}.article-page .article-content em{font-style:italic}.article-page .article-content strong{font-weight:bold}.article-page .article-content ol{list-style-type:decimal;margin-left:1rem}.article-page .article-content ol li{margin-bottom:1rem}.article-page .article-content ul{list-style-type:'- ';margin-left:1rem}.article-page .article-content ul li{margin-bottom:1rem}.article-page .article-content>p a{max-width:100%;word-break:break-all}.article-page .article-content figure{display:block}.article-page .article-content figure img{display:block;margin:auto;object-fit:contain;max-width:100%!important;max-height:400px}.article-page .article-content figure figcaption{display:block;font-size:0.75rem;text-align:center;font-style:italic}.article-page .article-content iframe{display:block;margin:auto;margin-bottom:1.5rem}.article-page .article-content .wp-block-my-credits-block-credits{font-style:italic}.article-page .article-content .wp-block-quote{font-size:1.25rem;position:relative;padding:1.5rem 0}.article-page .article-content .wp-block-quote p{margin:0;padding:1rem}.article-page .article-content .wp-block-quote ::after{position:absolute;bottom:0;right:0;width:2rem;height:2rem;content:' ';background-image:url("/static/img/svg/blockquote-right.svg?bace6f90b831");background-repeat:no-repeat;background-size:contain}.article-page .article-content .wp-block-quote ::before{position:absolute;top:0;left:0;width:2rem;height:2rem;content:' ';background-image:url("/static/img/svg/blockquote-left.svg?bace6f90b831");background-repeat:no-repeat;background-size:contain}@media only screen and (min-width:420px){.article-page .article-content .wp-block-quote{font-size:1.5rem;padding:4rem}.article-page .article-content .wp-block-quote ::before{top:1.5rem;left:1.5rem;width:3rem;height:3rem}.article-page .article-content .wp-block-quote ::after{bottom:1.5rem;right:1.5rem;width:3rem;height:3rem}}.article-page .article-footer{width:100%}@media only screen and (min-width:50rem){.article-page .article-footer{border-bottom:1.5rem solid #1f1f1f}}.article-page .article-footer .author{display:flex;flex-direction:column;gap:0.5rem}.article-page .article-footer .author .author-name{font-size:2rem}.article-page .article-footer .author .author-links{margin-top:0.5rem}.author-links{display:flex;flex-direction:row;align-items:center;gap:1rem}.author-links a:hover{filter:contrast(10%)}.person-page{display:flex;flex-direction:column;justify-content:center;align-items:center}.person-page .person-infos{display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:60rem;margin-top:1.5rem;margin-bottom:1.5rem}@media only screen and (max-width:420px){.person-page .person-infos{width:90%}}.person-page .person-infos>.picture{display:flex;flex-direction:column;align-items:center}.person-page .person-infos>.picture .flag{position:relative;right:-3.125rem;bottom:2rem;margin-bottom:-1rem}.person-page .person-infos>.name-grade{align-self:center;margin-bottom:1rem}.person-page .person-infos>.name-grade h1{font-weight:500;text-align:center}.person-page .person-infos>.job-university-companies{display:flex;flex-direction:column;margin-top:0.5rem;margin-bottom:0.5rem}.person-page .person-infos>.job-university-companies .job,.person-page .person-infos>.job-university-companies .university,.person-page .person-infos>.job-university-companies .companies{align-self:center;text-align:center}.person-page .person-infos>.organizations{display:flex;flex-direction:row;gap:0.5rem;margin-top:1rem;margin-bottom:1rem}.person-page .person-infos>.organizations .organization{background-color:#393939;padding:0.5rem 0.75rem;border-radius:1.5rem;color:#fff}.person-page .person-infos>.organizations .organization:hover{background-color:#be0000;cursor:pointer}.person-page .person-infos>.links{display:flex;flex-direction:row;justify-content:center;gap:0.5rem;margin-top:1rem;margin-bottom:1rem}.person-page .person-infos>.links a:hover{filter:contrast(10%)}.person-page .person-infos>.biography{margin-top:0.5rem;margin-bottom:1rem}.person-page .person-infos>.biography p{text-align:center}.person-page .person-infos>.papers{margin-bottom:1.5rem}.person-page .person-infos>.papers,.person-page .person-infos>.citations{width:95%}.person-page .person-infos>.papers .paper span:before,.person-page .person-infos>.papers .citation span:before,.person-page .person-infos>.citations .paper span:before,.person-page .person-infos>.citations .citation span:before{content:"« "}.person-page .person-infos>.papers .paper span:after,.person-page .person-infos>.papers .citation span:after,.person-page .person-infos>.citations .paper span:after,.person-page .person-infos>.citations .citation span:after{content:" »"}.person-page .person-infos>.papers .paper:nth-child(even),.person-page .person-infos>.papers .citation:nth-child(even),.person-page .person-infos>.citations .paper:nth-child(even),.person-page .person-infos>.citations .citation:nth-child(even){background:#393939}.person-page .person-infos>.papers .paper:hover,.person-page .person-infos>.papers .citation:hover,.person-page .person-infos>.citations .paper:hover,.person-page .person-infos>.citations .citation:hover{background:#be0000}.person-page .person-acticles{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:1.5rem}@media only screen and (max-width:420px){.person-page .person-acticles{width:90%}}.person-page .person-acticles>.articles{display:flex;flex-direction:column;align-items:center}.person-page .person-acticles>.articles .articles-count{margin-bottom:1.5rem}.person-page .person-acticles>.articles .articles-list{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;gap:1.5rem}.person-page .person-acticles>.articles .pagination{margin-top:1.5rem}.person-page .person-acticles>.articles .read-link{margin-top:1.5rem;margin-bottom:1.5rem}@media only screen and (min-width:420px){.team-page{padding:2rem}}.team-page .team-page-people{display:flex;flex-direction:column;align-items:center}.team-page .team-page-people .title-section{display:flex;flex-direction:row;justify-content:space-around;width:100%}.team-page .team-page-people .title-section .red-line{align-self:center;flex-grow:1;border:0.15rem solid #dc2626;border-radius:5px}.team-page .team-page-people .title-section h3{margin-top:2rem;margin-bottom:2rem;padding-left:1rem;padding-right:1rem;text-align:center;font-weight:600}.team-page .team-page-people .people-section{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;gap:1.5rem}.team-page .team-page-people .people-section .person-card{display:flex;flex-direction:column;width:12rem;padding-top:2rem;padding-bottom:2rem;background-color:#1f1f1f;border-radius:0.5rem;cursor:pointer}@media only screen and (max-width:420px){.team-page .team-page-people .people-section .person-card{width:20rem}}.team-page .team-page-people .people-section .person-card .picture{display:flex;flex-direction:column;align-items:center}.team-page .team-page-people .people-section .person-card .picture .flag{position:relative;right:-3.125rem;bottom:2rem;margin-bottom:-1rem}.team-page .team-page-people .people-section .person-card .infos{display:flex;flex-direction:column;margin:0 1rem 0 1rem;color:#fafafa}.team-page .team-page-people .people-section .person-card .infos .name-grade,.team-page .team-page-people .people-section .person-card .infos .companies,.team-page .team-page-people .people-section .person-card .infos .university,.team-page .team-page-people .people-section .person-card .infos .organizations{text-align:center;margin-bottom:0.5rem}.team-page .team-page-people .people-section .person-card .infos .name-grade{font-weight:600}.team-page .team-page-people .people-section .person-card .infos .organizations{display:flex;justify-content:center;flex-flow:row wrap;gap:0.5rem}.team-page .team-page-people .people-section .person-card .infos .organizations .organization{display:inline-block;background-color:#393939;padding:0.5rem 0.75rem;border-radius:1.5rem;color:#fafafa}.team-page .team-page-people .people-section .person-card .infos .organizations .organization:hover{background-color:#be0000;cursor:pointer}.team-page .team-page-people .people-section .person-card .links{display:flex;flex-direction:row;justify-content:center;margin:0.5rem 1rem 0 1rem;gap:0.5rem}.team-page .team-page-people .people-section .person-card .links a:hover{filter:contrast(10%)}html{font-size:16px;font-family:'Open sans',Arial,sans-serif;color:#fafafa;background-color:#121212}body{min-height:100vh;display:flex;flex-direction:column}.page-wrapper{overflow:hidden;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;flex-grow:1}