: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}}section.archive .wrapper h2{border-bottom:1px var(--colors-black) solid}section.archive .wrapper .gallery{margin-top:18px}section.archive .wrapper .gallery .swiper .swiper-pagination .swiper-pagination-bullet{--dim:6px;background:var(--colors-white);width:var(--dim);height:var(--dim);opacity:.5;margin:0 12px}section.archive .wrapper .gallery .swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}section{padding:12px;padding:7vh 0 7vh 0}section h2{margin-top:18px;margin-bottom:4px}section .content{margin-top:18px}section .content a{color:var(--colors-black);text-decoration:none;border-bottom:1px dotted var(--colors-black)}section .content a:hover{border-bottom:1px solid var(--colors-black)}section .content a:visited{color:var(--colors-black)}section p{font-family:TasaText,sans-serif;font-size:18px;font-weight:500;line-height:130%;letter-spacing:normal}section.archive p,section.conference p{font-family:TasaText,sans-serif;font-size:17px;font-weight:500;line-height:140%;letter-spacing:normal}@media (min-width:768px){section.archive p,section.conference p{font-family:TasaText,sans-serif;font-size:20px;font-weight:500;line-height:140%;letter-spacing:normal}}