@font-face{font-family:"Inter var";font-weight:100 900;font-display:swap;font-style:normal;font-named-instance:"Regular";src:url("../fonts/Inter-roman.var.woff2?v=3.19") format("woff2")}*{box-sizing:border-box}html,body{min-height:100%;margin:0;padding:0;font-family:"Inter",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-wrap:pretty;text-rendering:optimizeLegibility;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}@supports(font-variation-settings: normal){html,body{font-family:"Inter var",sans-serif}}body{font-size:20px;line-height:1.75;font-weight:300;color:#666;background-color:#fff;overflow-x:hidden;overflow-y:scroll;scrollbar-width:thin;scroll-behavior:smooth}header{height:160px;padding:1.5rem}header svg{width:8rem;height:auto}header svg>path{stroke:#fff;stroke-width:2px;opacity:.2;transition:opacity .3s ease-out}header svg>path:nth-child(1){transition-delay:calc(100ms*0)}header svg>path:nth-child(2){transition-delay:calc(100ms*1)}header svg>path:nth-child(3){transition-delay:calc(100ms*2)}header svg>path:nth-child(4){transition-delay:calc(100ms*3)}header svg>path:nth-child(5){transition-delay:calc(100ms*4)}header svg>path:nth-child(6){transition-delay:calc(100ms*5)}header svg>path:nth-child(7){transition-delay:calc(100ms*6)}header svg>path:nth-child(8){transition-delay:calc(100ms*7)}header svg>path:nth-child(9){transition-delay:calc(100ms*8)}header svg:hover>path{opacity:.33}@media screen and (min-width: 1400px){header{position:sticky;top:0}}@media screen and (min-width: 1024px){header{padding:1.5rem 3rem}}main{display:block;margin:2rem 1.5rem 4rem 1.5rem}main>*{margin:0}main>*+*{margin-top:1.5rem}nav{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;margin:2rem 1.5rem 4rem 1.5rem;font:1rem/1 "Inter","Century Gothic","Gill Sans","HelveticaNeue",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:800;text-transform:uppercase;letter-spacing:.05em;-webkit-font-smoothing:antialiased}nav>a{position:relative;display:block;padding:.4em .8em;line-height:1;text-decoration:none !important;color:#303030;transition:color .2s}nav>a.active:after{content:"";position:absolute;top:100%;left:calc(50% - 2px);width:4px;height:4px;border-radius:50%;background-color:currentColor;transition:background .2s}nav svg{margin:-0.4em -0.2em 0;width:2em;height:1em}@media screen and (min-width: 780px){nav{max-width:720px;margin:3rem auto 5rem auto}}@media screen and (min-width: 1024px){nav{position:fixed;z-index:19;right:3rem;bottom:2rem;max-width:none;margin:0}}h1,h2,h3{font-family:"Inter","Century Gothic","Gill Sans","HelveticaNeue",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:700;line-height:1.1}h1 a,h2 a,h3 a{text-decoration:none;color:#d32f2f}h1 a:hover,h1 a:focus,h2 a:hover,h2 a:focus,h3 a:hover,h3 a:focus{text-decoration:underline;color:#c42929}h1{line-height:1;font-size:2.5rem;text-transform:uppercase}h2{font-size:1.75rem}h3{font-size:1.5rem}a,.link{display:inline-block;color:inherit;text-decoration:underline #a6a6a6;text-decoration-skip-ink:auto;outline:none;transition:color 50ms;cursor:pointer}a:hover,a:focus,.link:hover,.link:focus{color:#d32f2f;text-decoration-color:currentcolor}a:active,.link:active{transform:translate(0, 2px)}img{display:inline-block;max-width:100%;height:auto;vertical-align:middle}ul{list-style-type:circle}ol{list-style-type:lower-roman}form{display:flex;flex-direction:column}form label{display:block;width:100%;margin:1em 0 3rem 0;font:400 .8rem/1 "Inter","Century Gothic","Gill Sans","HelveticaNeue",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";text-transform:uppercase;letter-spacing:.1em;color:gray}form input,form textarea{display:block;width:100%;border:0 solid #666;padding:.5em 1em;background-color:#fff;color:#333;font:400 1rem/1.5 -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";letter-spacing:.0125em}form input{border-width:0 0 .2em 0}form textarea{margin:0 0 3em 0;border-width:.2em;resize:vertical}form [data-order="1"]{order:1}form [data-order="2"]{order:2}form [data-order="3"]{order:3}form [data-order="4"]{order:4}form [data-order="5"]{order:5}form [data-order="6"]{order:6}form [data-order="7"]{order:7}form [data-order="8"]{order:8}form [data-order="9"]{order:9}[data-prefix]::before{content:attr(data-prefix);font-weight:100;padding-right:.6ch}::-moz-selection{background-color:#000;color:#fff}::selection{background-color:#000;color:#fff}[hidden]{display:none !important;visibility:hidden !important}.button{display:inline-block;width:auto;border:1px solid rgba(0,0,0,0);padding:1rem 3rem;border-radius:99rem;background:#dedede;color:inherit;outline:0;cursor:pointer;font:600 1rem/1.2 "Inter","Century Gothic","Gill Sans","HelveticaNeue",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.flip{transform:scale(-1, 1)}.muted{color:#a6a6a6}.container{max-width:960px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}main.cover{margin-top:calc(50vh - 160px);font-variation-settings:"wght" 900;font-weight:900;text-align:justify;text-align-last:justify;text-justify:distribute;color:#fff;mix-blend-mode:difference;user-select:none;cursor:default}main.cover h1{font-family:inherit;font-size:23.5vw;display:block;padding:0;line-height:.8;transform:none !important;box-shadow:none;background-color:rgba(0,0,0,0);color:inherit}main.cover h1 .last{display:block;font-size:10.2vw;line-height:.8}main.cover p{margin-top:.75rem;font-size:10.9vw;text-transform:uppercase;line-height:1;line-height:.8;letter-spacing:.034em;white-space:nowrap}@media screen and (min-width: 1024px){main.cover p .about:last-child{display:block;font-size:6.7vw;line-height:1.02;letter-spacing:.12em}}main.cover ul{padding:0;font-size:3.56vw;line-height:1;text-transform:uppercase;list-style:none;white-space:nowrap;letter-spacing:.45em;word-spacing:-0.1em}main.cover ul>li{display:inline}main.cover ul>li+li{padding-left:1ch}@media screen and (max-width: 1024px){main.cover{margin-left:10px;margin-right:10px;margin-bottom:10vw;word-break:break-all;text-align-last:right}main.cover h1{white-space:normal;font-size:30vw;letter-spacing:0}main.cover h1 .last{display:inline;font-size:inherit;letter-spacing:0;line-height:1;text-align:right}main.cover p{white-space:normal;font-size:14.5vw;letter-spacing:0;line-height:1;word-spacing:-0.1ch;text-align:justify;text-align-last:justify;word-break:normal}main.cover p .about{display:block;font-size:inherit;letter-spacing:0;line-height:1}main.cover ul,main.cover ul>li{display:block;font-size:8vw;letter-spacing:0;line-height:1;text-align:left;text-align-last:left;white-space:normal;word-spacing:.25ch}main.cover ul>li+li{padding-left:0;letter-spacing:.125ch}main.cover ul>li:first-child{text-align:justify;text-align-last:justify}main.cover ul>li:first-child .country{display:block;text-justify:inter-character}}main.cover a,main.cover .link{color:currentColor !important}main.cover a:not(:hover),main.cover .link:not(:hover){text-decoration:none}[data-z]{position:relative}[data-z="1"]{z-index:max(var(--y),1)}[data-z="2"]{z-index:max(var(--y),2)}[data-z="3"]{z-index:max(var(--y),3)}[data-z="4"]{z-index:max(var(--y),4)}[data-z="5"]{z-index:max(var(--y),5)}[data-z="6"]{z-index:max(var(--y),6)}[data-z="7"]{z-index:max(var(--y),7)}[data-z="8"]{z-index:max(var(--y),8)}[data-z="9"]{z-index:max(var(--y),9)}[data-z="10"]{z-index:max(var(--y),10)}.badge{position:relative;z-index:2;display:inline-block;vertical-align:middle;margin:0 0 .2rem 0;padding:.2em .6em;border-radius:9rem;font:.8rem/1 "Inter","Century Gothic","Gill Sans","HelveticaNeue",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";text-transform:lowercase;color:gray}.badge:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;border:1px solid #a8a8a8;transform:skewx(-15deg)}.list-publications{list-style:none;padding:0}.list-publications>li{position:relative;margin:4rem 0 2.5rem 0}.list-publications>li+li:before,.list-publications>li+li:after{content:"";position:absolute;top:-3rem;left:calc(50% - .5rem);width:1rem;border-bottom:2px solid #c7ced1}.list-publications>li+li:before{border-bottom-style:dashed;transform:rotate(45deg)}.list-publications>li+li:after{transform:rotate(-45deg)}.list-publications img{display:block;margin:0 auto 2rem auto;width:240px;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,.2)}.list-publications h2{margin:0 0 1rem 0;font-size:1.2rem;text-transform:uppercase;letter-spacing:.05em;word-spacing:.1em}.list-publications .badges{margin:-0.5rem 0 0 0;padding-left:.125em;line-height:1}@media screen and (min-width: 780px){.list-publications>li{min-height:160px}.list-publications>li+li{margin-top:6rem}.list-publications>li:nth-child(odd){padding:0 0 0 calc(160px + 2rem)}.list-publications>li:nth-child(odd) img{left:0;right:auto}.list-publications>li:nth-child(even){padding:0 calc(160px + 2rem) 0 0}.list-publications>li:nth-child(even) img{left:auto;right:0}.list-publications img{position:absolute;top:0;width:160px;margin:0}}@media screen and (min-width: 1024px){.list-publications img{transform:scale(1);transition:transform .2s cubic-bezier(0.34, 1.84, 0.69, 0.69)}.list-publications li:hover img{transform:scale(1.05)}}@supports(mix-blend-mode: difference){[data-page=martincde]{min-height:100dvh;background-image:linear-gradient(119deg, black 80px, white 80px, white 50%, black 50%, black calc(100% - 80px), white calc(100% - 80px));background-size:cover;background-position:center;background-attachment:fixed}}[data-page="404"] main{padding:20dvh 0}:root{overscroll-behavior:none;scrollbar-width:none}::-webkit-scrollbar{width:0px;background:rgba(0,0,0,0)}::-webkit-scrollbar-track{background:none rgba(0,0,0,0);border-radius:0}::-webkit-scrollbar-thumb{background:rgba(0,0,0,0);border:0 solid rgba(0,0,0,0);border-radius:0}/*# sourceMappingURL=theme.css.map */
