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,sub,sup,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:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}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}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}*{box-sizing:border-box}.unscramble{font-size:14pt !important;font-weight:700;font-family:'Bitter', serif;font-variant:small-caps;padding:0 0.5em;border:none;background-color:transparent;color:#377E7F !important;cursor:pointer;text-decoration:none;display:inline-block;margin-left:0.5em}.unscramble i{font-size:14pt}.unscramble:hover{color:#daa520 !important}nodoi{color:#323539;text-decoration:none}simpleentry{font-family:'Bitter', serif;font-size:12pt;font-weight:300}simpleentry a{font-size:inherit;text-decoration:none;color:inherit}course{font-family:'Bitter', serif;font-size:14pt;font-weight:300}a{color:#323539;text-decoration:none}a:focus,a:hover{color:#daa520;text-decoration:none}a-footer{color:#1772d0;text-decoration:none;font-family:'Bitter', serif;font-size:12pt;font-weight:300}a-footer:focus,a-footer:hover{color:#daa520}body,td,th,tr,p,nodoi,a{font-family:'Bitter', serif;font-size:14pt;font-weight:300}body{background-color:#ffffff;margin:0;padding:0;color:#323539}p{margin-left:0;line-height:1.5;margin-bottom:1em}.pres-text{font-size:11pt}li::marker{content:""}.inline-hr{font-family:'Bitter', serif;font-weight:700;font-variant:small-caps;line-height:1em;position:relative;outline:0;border:0;color:#323539;text-align:center;height:1.5em;opacity:1;width:100%;margin:0 auto}.inline-hr:before{content:'';background-color:#377E7F;position:absolute;left:0;top:50%;width:100%;height:3pt}.inline-hr:after{content:attr(data-content);position:absolute;text-align:left;color:#323539;padding:0 0.5em;margin:auto;line-height:1.5em;background-color:#ffffff}.section{font-size:24pt;margin-bottom:1.5em}.section:after{left:5%}.name-section{font-size:24pt;margin-bottom:1.5em;margin-top:1em}.name-section:after{left:5%}.subsection{font-size:16pt}.subsection:after{left:10%}.research-block{padding:2em 50px;border-radius:20px;margin-bottom:2em;margin-left:-20px;margin-right:-20px;width:calc(100% + 40px)}.research-block.gray{background-color:#f4f4f4}.research-block.gray .inline-hr:after{background-color:#f4f4f4}.research-block.white{background-color:transparent}.research-block.white .inline-hr:after{background-color:#ffffff}.aligned-ul{margin-bottom:0;padding-left:6.5%;line-height:1.5;list-style-type:none}.aligned-ul li{margin:1.5em 0}.aligned-ul li:not(:last-child){padding-bottom:1.5em;border-bottom:1px solid rgba(55,126,127,0.3)}.paper-row{display:flex;gap:60px;align-items:center}.paper-img{flex:0 0 150px;max-width:150px}.paper-img img{width:100%;height:auto;object-fit:cover;border-radius:20px;border:1px solid #e0e0e0;box-shadow:0 2px 5px rgba(0,0,0,0.05)}.paper-text{flex:1;min-width:0}footer{font-family:'Bitter', serif;font-size:8pt;font-weight:400;text-align:center;padding:1em;line-height:2}footer a{font-size:8pt;font-weight:400;color:#323539}footer a:hover{color:#daa520}.rr-journal{display:block;font-weight:900;font-size:12pt;margin-top:0.4em;margin-bottom:-1.4em;font-family:'Bitter', serif}.rr-journal::before,.rr-journal::after{font-variant-ligatures:none}.site-header{display:none}.contact ul{padding-left:0;margin-bottom:2em;list-style-type:none}.contact li{display:flex;align-items:center;justify-content:left;font-family:'Bitter', serif;font-size:12pt;font-weight:300;line-height:2}.contact i{color:#377E7F;font-size:2em;margin-right:0.5em}.contact #email{display:inline-block;padding-left:0.5em}.contact .social-icons a{white-space:nowrap;font-size:12pt}.contact2 ul{display:flex;justify-content:center;gap:1em;padding:0;margin:0;list-style-type:none}.contact2 li{margin:0;padding:0;display:flex;align-items:center;justify-content:center}.contact2 .social-icons a,.contact2 .cv-icon a{white-space:nowrap;font-size:2em}.default-headerimg{display:block;padding:50px 0 20px 0;width:100%}.default-headerimg img{width:100%;height:auto;display:block;border-radius:20px;object-fit:cover}.mobile-headerimg{display:none !important}.main-container{max-width:75%;margin:0 auto;padding:0 20px;width:100%;box-sizing:border-box}.intro-grid{display:flex;justify-content:space-between;align-items:flex-start;gap:40px;margin-top:2em;margin-bottom:3em;padding-left:6.5%}.intro-text{flex:1}.intro-photo{flex:0 0 250px;display:flex;flex-direction:column;align-items:center;text-align:center}.intro-photo img{width:100%;max-width:200px;border-radius:20px;margin-bottom:1em;box-shadow:0 4px 6px rgba(0,0,0,0.1)}.contact-header{margin-top:2em;font-family:'Bitter', serif;font-variant:small-caps;font-size:14pt;font-weight:700}@media screen and (max-width: 768px){.hide-on-mobile{display:none !important}.contact2 .inline-hr{width:50%;margin:10px auto}.intro-grid{flex-direction:column-reverse;align-items:center;text-align:center;gap:20px;padding-left:0}.intro-text{width:100%}.intro-photo{display:none}.default-headerimg{display:none}.header-content{display:none}.mobile-headerimg{display:flex !important;flex-direction:column;align-items:center;margin-bottom:2em;padding-top:3em}.mobile-headerimg img{width:50%;border-radius:20px;margin-bottom:1em}.mobile-headerimg .inline-hr{width:100%;margin:1em auto;border:0}.contact ul{padding-left:0;display:flex;flex-direction:column;align-items:center}body,p,li,a{font-size:10pt}simpleentry{font-size:10pt}footer a{font-size:8pt}.unscramble{font-size:12pt !important;margin-left:10px}.contact-header{font-size:12pt}.contact li,.contact a,.contact i{font-size:10pt}.pres-text{font-size:9pt}.section,.name-section{font-size:13pt;white-space:nowrap}.subsection{font-size:12pt}.inline-hr:after{padding:0 0.25em}.section:after,.subsection:after,.name-section:after{left:50%;transform:translateX(-50%);text-align:center}.paper-row{flex-direction:column;gap:10px}.aligned-ul{padding-left:0}.paper-img{margin-bottom:0;max-width:130px}.aligned-ul li{margin:1em 0}.aligned-ul li:not(:last-child){padding-bottom:1em;border-bottom:1px solid rgba(55,126,127,0.3)}.main-container{padding:0 15px}.research-block{width:calc(100% + 30px);margin-left:-15px;margin-right:-15px;padding:1.5em 30px;border-radius:15px}}
