:root{--fx-default:0.25s;--fx-paced:0.5s;--fx-slow:0.75s;--z-low:50;--z-default:100;--z-high:200;--z-higher:350;--z-top:500;--z-overthetop:1000;--z-sky:10000;--colors-cobalt:#28216f;--colors-blue:#06b6ff;--colors-red:#ff7d6b;--colors-green:#cafbe8;--colors-brazil-green:#056f31;--colors-purple:#5b40ff;--colors-yellow:#ffd661;--colors-black:#000000;--colors-black-opaque:rgba(0, 0, 0, 0.35);--colors-white:#ffffff;--colors-smoked-white:#fcf8f8}@font-face{font-family:Inter;font-style:normal;font-weight:100;src:url(/fonts/Inter-Thin.woff2) format("woff2"),url(/fonts/Inter-Thin.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:200;src:url(/fonts/Inter-ExtraLight.woff2) format("woff2"),url(/fonts/Inter-ExtraLight.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:300;src:url(/fonts/Inter-Light.woff2) format("woff2"),url(/fonts/Inter-Light.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:400;src:url(/fonts/Inter-Regular.woff2) format("woff2"),url(/fonts/Inter-Regular.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:500;src:url(/fonts/Inter-Medium.woff2) format("woff2"),url(/fonts/Inter-Medium.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:600;src:url(/fonts/Inter-SemiBold.woff2) format("woff2"),url(/fonts/Inter-SemiBold.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:700;src:url(/fonts/Inter-Bold.woff2) format("woff2"),url(/fonts/Inter-Bold.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:800;src:url(/fonts/Inter-ExtraBold.woff2) format("woff2"),url(/fonts/Inter-ExtraBold.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:900;src:url(/fonts/Inter-Black.woff2) format("woff2"),url(/fonts/Inter-Black.woff) format("woff")}@font-face{font-family:RightGrotesk;font-style:normal;font-weight:700;src:url(/fonts/RightGrotesk-NarrowBold.woff2) format("woff2"),url(/fonts/RightGrotesk-NarrowBold.woff) format("woff")}@font-face{font-family:TasaText;font-style:normal;font-weight:400;src:url(/fonts/TASAOrbiterText-Regular.woff2) format("woff2"),url(/fonts/TASAOrbiterText-Regular.woff) format("woff")}@font-face{font-family:TasaText;font-style:normal;font-weight:500;src:url(/fonts/TASAOrbiterText-Medium.woff2) format("woff2"),url(/fonts/TASAOrbiterText-Medium.woff) format("woff")}@font-face{font-family:TasaText;font-style:normal;font-weight:600;src:url(/fonts/TASAOrbiterText-Semibold.woff2) format("woff2"),url(/fonts/TASAOrbiterText-Semibold.woff) format("woff")}@font-face{font-family:TasaText;font-style:normal;font-weight:700;src:url(/fonts/TASAOrbiterText-Bold.woff2) format("woff2"),url(/fonts/TASAOrbiterText-Bold.woff) format("woff")}@font-face{font-family:TasaDisplay;font-style:normal;font-weight:400;src:url(/fonts/TASAOrbiterDisplay-Regular.woff2) format("woff2"),url(/fonts/TASAOrbiterDisplay-Regular.woff) format("woff")}@font-face{font-family:TasaDisplay;font-style:normal;font-weight:500;src:url(/fonts/TASAOrbiterDisplay-Medium.woff2) format("woff2"),url(/fonts/TASAOrbiterDisplay-Medium.woff) format("woff")}@font-face{font-family:TasaDisplay;font-style:normal;font-weight:600;src:url(/fonts/TASAOrbiterDisplay-Semibold.woff2) format("woff2"),url(/fonts/TASAOrbiterDisplay-Semibold.woff) format("woff")}@font-face{font-family:TasaDisplay;font-style:normal;font-weight:700;src:url(/fonts/TASAOrbiterDisplay-Bold.woff2) format("woff2"),url(/fonts/TASAOrbiterDisplay-Bold.woff) format("woff")}@font-face{font-family:TasaDisplay;font-style:normal;font-weight:800;src:url(/fonts/TASAOrbiterDisplay-Black.woff2) format("woff2"),url(/fonts/TASAOrbiterDisplay-Black.woff) format("woff")}section.spacer.size--tiny{height:24px}section.spacer.size--small{height:64px}section.spacer.size--normal{height:96px}section.spacer.size--big{height:128px}@media (min-width:768px){section.spacer.size--tiny{height:64px}section.spacer.size--small{height:128px}section.spacer.size--normal{height:256px}section.spacer.size--big{height:512px}}html{scroll-behavior:smooth}body{background-color:var(--colors-red)}section.module{padding:12px;margin-bottom:30px;scroll-margin-top:50px}section#speakers .cards{display:flex;flex-direction:column;gap:20px}@media (min-width:768px){section#speakers .cards{flex-direction:row}}section#speakers .cards .card{flex:1}section#speakers .cards .card .image-wrapper{height:300px;position:relative}@media (min-width:768px){section#speakers .cards .card .image-wrapper{height:350px}}section#speakers .cards .card .image-wrapper img{mix-blend-mode:multiply;filter:saturate(0);width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}section#speakers .cards .card .image-wrapper p{padding:12px;position:absolute;top:auto;right:0;bottom:0;left:0;font-family:RightGrotesk,monospace,sans-serif;font-size:42px;font-weight:700;line-height:100%;letter-spacing:normal;color:var(--colors-white);text-transform:uppercase;text-shadow:0 0 15px rgba(0,0,0,.5)}@media (min-width:768px){section#speakers .cards .card .image-wrapper p{font-family:RightGrotesk,monospace,sans-serif;font-size:42px;font-weight:700;line-height:100%;letter-spacing:normal}}section#speakers .cards .card .info-wrapper{display:none}@media (min-width:768px){section#speakers .cards .card .info-wrapper{margin:10px 0 0;display:block}}section#speakers .cards .card .info-wrapper p.presentation{font-family:Inter,sans-serif;font-size:16px;font-weight:700;line-height:140%;letter-spacing:normal}section#speakers .cards .card .info-wrapper p.bio{font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:140%;letter-spacing:normal}section#speakers .cards .card .info-wrapper p.bio span{text-decoration:underline}h2.add-border{border-bottom:1px var(--colors-black) solid}section#academic-partners .wrapper .contents .items,section#collaboration .wrapper .contents .items,section#organizing-committee .wrapper .contents .items,section#supported-by .wrapper .contents .items{margin-top:12px;display:grid;grid-template-columns:1fr;gap:20px}@media (min-width:768px){section#academic-partners .wrapper .contents .items,section#collaboration .wrapper .contents .items,section#organizing-committee .wrapper .contents .items,section#supported-by .wrapper .contents .items{grid-template-columns:1fr 1fr}}section#academic-partners .wrapper .contents .items .item,section#collaboration .wrapper .contents .items .item,section#organizing-committee .wrapper .contents .items .item,section#supported-by .wrapper .contents .items .item{border-bottom:.5px solid var(--colors-black);padding:7px 0;font-family:Inter,sans-serif;font-size:15px;font-weight:400;line-height:130%;letter-spacing:normal}section#academic-partners .wrapper .contents .items .item .name,section#collaboration .wrapper .contents .items .item .name,section#organizing-committee .wrapper .contents .items .item .name,section#supported-by .wrapper .contents .items .item .name{font-family:Inter,sans-serif;font-size:16px;font-weight:700;line-height:140%;letter-spacing:normal}section#academic-partners .wrapper .contents .items{grid-template-columns:1fr 1fr 1fr}section#academic-partners .wrapper .contents .items .department{display:none}section#supported-by img{width:100%;max-width:200px}section#call a,section#key-dates a,section#registration a{text-decoration:none;border-bottom:1px dotted var(--colors-black-opaque)}section#call a:hover,section#key-dates a:hover,section#registration a:hover{border-bottom:1px solid var(--colors-black)}section#call .item,section#key-dates .item,section#registration .item{font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:140%;letter-spacing:normal}section#call .item p,section#key-dates .item p,section#registration .item p{font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:140%;letter-spacing:normal}section#call .item p.event,section#key-dates .item p.event,section#registration .item p.event{font-family:Inter,sans-serif;font-size:16px;font-weight:700;line-height:140%;letter-spacing:normal}section#call img,section#key-dates img,section#registration img{margin-top:1vh;width:100%}section#call #social-dinner a,section#key-dates #social-dinner a,section#registration #social-dinner a{border:none;color:var(--colors-black);font-weight:700;border-bottom:1px dotted var(--colors-black)}section#call #social-dinner a:hover,section#key-dates #social-dinner a:hover,section#registration #social-dinner a:hover{cursor:pointer;border-bottom:1px solid var(--colors-black)}section#partners .wrapper .contents .items{margin-top:12px;display:grid;grid-template-columns:repeat(2,1fr);gap:20px}@media (min-width:768px){section#partners .wrapper .contents .items{grid-template-columns:repeat(6,1fr)}}section#partners .wrapper .contents .items .item{border:1px var(--colors-black) solid;height:120px}section#partners .wrapper .contents .items .item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.temp{margin:auto;display:flex;max-width:900px;flex-direction:column;justify-content:center;gap:20px}@media (min-width:768px){.temp{flex-direction:row}}@media (min-width:768px){.temp section{padding:0}}section#scientific-committee .wrapper .contents .first-row{padding:8px 0;border-bottom:var(--colors-black) 1px solid}section#scientific-committee .wrapper .contents .first-row .items{display:flex;flex-direction:column;justify-content:space-between;gap:20px}@media (min-width:768px){section#scientific-committee .wrapper .contents .first-row .items{flex-direction:row}}section#scientific-committee .wrapper .contents .first-row .items .item{flex:1}section#scientific-committee .wrapper .contents .second-row{--gap:10px;display:flex;flex-direction:row;gap:var(--gap)}section#scientific-committee .wrapper .contents .second-row .wrapper-items{display:flex;flex-direction:column;gap:var(--gap)}@media (min-width:768px){section#scientific-committee .wrapper .contents .second-row .wrapper-items{flex-direction:row}}section#scientific-committee .wrapper .contents .second-row .items{height:-moz-fit-content;height:fit-content}@media (min-width:768px){section#scientific-committee .wrapper .contents .second-row .items{flex:1}}section#scientific-committee .wrapper .contents .second-row .items .item{padding:7px 0;font-family:Inter,sans-serif;font-size:15px;font-weight:400;line-height:130%;letter-spacing:normal;border-bottom:.5px solid var(--colors-black)}section#scientific-committee .wrapper .contents .second-row .items .item .name{font-family:Inter,sans-serif;font-size:16px;font-weight:700;line-height:140%;letter-spacing:normal}section#supported-by .item{border-bottom:0 solid var(--colors-black)!important}section#accomodations .wrapper .contents .first-row,section#call .wrapper .contents .first-row,section#key-dates .wrapper .contents .first-row,section#venue .wrapper .contents .first-row{padding:8px 0}section#accomodations .wrapper .contents .first-row .items,section#call .wrapper .contents .first-row .items,section#key-dates .wrapper .contents .first-row .items,section#venue .wrapper .contents .first-row .items{display:flex;flex-direction:column;justify-content:space-between;gap:20px}@media (min-width:768px){section#accomodations .wrapper .contents .first-row .items,section#call .wrapper .contents .first-row .items,section#key-dates .wrapper .contents .first-row .items,section#venue .wrapper .contents .first-row .items{flex-direction:row}}section#accomodations .wrapper .contents .first-row .items .item,section#call .wrapper .contents .first-row .items .item,section#key-dates .wrapper .contents .first-row .items .item,section#venue .wrapper .contents .first-row .items .item{flex:1}section#accomodations .wrapper .contents .second-row,section#call .wrapper .contents .second-row,section#key-dates .wrapper .contents .second-row,section#venue .wrapper .contents .second-row{--gap:10px;display:flex;flex-direction:row}section#accomodations .wrapper .contents .second-row .wrapper-items,section#call .wrapper .contents .second-row .wrapper-items,section#key-dates .wrapper .contents .second-row .wrapper-items,section#venue .wrapper .contents .second-row .wrapper-items{display:flex;flex-direction:column}@media (min-width:768px){section#accomodations .wrapper .contents .second-row .wrapper-items,section#call .wrapper .contents .second-row .wrapper-items,section#key-dates .wrapper .contents .second-row .wrapper-items,section#venue .wrapper .contents .second-row .wrapper-items{flex-direction:row}}section#accomodations .wrapper .contents .second-row .wrapper-items .items,section#call .wrapper .contents .second-row .wrapper-items .items,section#key-dates .wrapper .contents .second-row .wrapper-items .items,section#venue .wrapper .contents .second-row .wrapper-items .items{height:-moz-fit-content;height:fit-content}@media (min-width:768px){section#accomodations .wrapper .contents .second-row .wrapper-items .items,section#call .wrapper .contents .second-row .wrapper-items .items,section#key-dates .wrapper .contents .second-row .wrapper-items .items,section#venue .wrapper .contents .second-row .wrapper-items .items{flex:1}}section#accomodations .wrapper .contents .second-row .wrapper-items .items .item,section#call .wrapper .contents .second-row .wrapper-items .items .item,section#key-dates .wrapper .contents .second-row .wrapper-items .items .item,section#venue .wrapper .contents .second-row .wrapper-items .items .item{padding:4px 0}section#accomodations .wrapper .contents .item,section#call .wrapper .contents .item,section#key-dates .wrapper .contents .item,section#venue .wrapper .contents .item{font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:140%;letter-spacing:normal}section#accomodations .wrapper .contents .item .name,section#call .wrapper .contents .item .name,section#key-dates .wrapper .contents .item .name,section#venue .wrapper .contents .item .name{font-family:Inter,sans-serif;font-size:16px;font-weight:700;line-height:140%;letter-spacing:normal}section#accomodations .wrapper .contents .item a,section#call .wrapper .contents .item a,section#key-dates .wrapper .contents .item a,section#venue .wrapper .contents .item a{color:var(--colors-black)}section#registration .label{width:80px}section#conference-menu{position:sticky;top:0;z-index:350;background-color:var(--colors-red)}@media (min-width:768px){section#conference-menu{position:sticky;top:0}}section#conference-menu .wrapper{max-width:none;background-color:var(--colors-red);border-top:var(--colors-black) 2px solid}section#conference-menu .wrapper .info{font-family:Inter,sans-serif;font-size:18px;font-weight:700;line-height:130%;letter-spacing:normal;display:flex;flex-direction:row-reverse;border-bottom:var(--colors-black) 2px solid;display:none}section#conference-menu .wrapper .info div{flex:1;padding:20px 0;display:flex;flex-direction:column;align-items:center;justify-content:center}section#conference-menu .wrapper .info .details{background-color:var(--colors-black);color:var(--colors-white)}section#conference-menu .wrapper .info .program a{color:var(--colors-black)}section#conference-menu .wrapper .menu{display:flex;flex-direction:row;overflow-x:scroll;max-width:-moz-fit-content;max-width:fit-content}section#conference-menu .wrapper .menu::-webkit-scrollbar{display:none}@media (min-width:992px){section#conference-menu .wrapper .menu{margin:auto}}section#conference-menu .wrapper .menu a{padding:16px 12px 8px;font-family:Inter,sans-serif;font-size:15px;font-weight:700;line-height:130%;letter-spacing:normal;white-space:nowrap;text-transform:uppercase;color:var(--colors-black);width:-moz-max-content;width:max-content;text-decoration:none}section#conference-menu .wrapper .menu a.selected{background-color:var(--colors-black);color:var(--colors-white)}