@font-face{font-family:Pridi;src:url(/fonts/pridi-light.ttf);font-display:block;font-weight:400}@font-face{font-family:Pridi;src:url(/fonts/pridi-medium.ttf);font-display:block;font-weight:700}@font-face{font-family:Catamaran;src:url(/fonts/catamaran-extra-light.ttf);font-display:block;font-weight:400}@font-face{font-family:Catamaran;src:url(/fonts/catamaran-medium.ttf);font-display:block;font-weight:700}*{box-sizing:border-box;margin:0;padding:0;scrollbar-color:#c4c4c7;scrollbar-width:thin}*::-webkit-scrollbar{width:8px}*::-webkit-scrollbar-thumb{background-color:#c4c4c7;border-radius:40px}html,body{height:100vh;font-family:Pridi,sans-serif;font-size:16px;font-weight:200;width:100vw;overflow:hidden}@supports (-webkit-touch-callout: none){html,body{height:-webkit-fill-available}}@media (min-width: 1024px){html,body{font-size:18px}}body{font-family:Pridi,sans-serif;font-size:16px}h1,h2{font-family:Catamaran,serif;font-weight:700}h1{font-size:2.3rem;line-height:2.5rem;margin-top:26px;margin-bottom:20px}@media (min-width: 768px){h1{font-size:2.7rem;line-height:2.9rem}}@media (min-width: 1024px){h1{font-size:3rem;line-height:3.2rem}}h2{font-size:2.1rem;line-height:2.2rem;margin-top:12px}@media (min-width: 768px){h2{font-size:2.3rem;line-height:2.5rem}}@media (min-width: 1024px){h2{font-size:2.5rem;line-height:2.7rem}}h3,h4,h5{font-family:Pridi,sans-serif;font-weight:500;margin-top:12px}h3{font-size:1.25rem;font-weight:300;line-height:1.35rem}@media (min-width: 768px){h3{font-size:1.56rem;line-height:1.66rem}}@media (min-width: 1024px){h3{font-size:1.95rem;line-height:2.15rem}}h4{font-size:1.56rem;line-height:1.66rem}h5{font-size:1.25rem;line-height:1.35rem}a{color:#c93c3c}a:hover{color:#23d160}p{margin:16px 0}ol,ul{margin:10px 30px}li{margin:12px 0}video{max-width:100%}main{background-color:#000;height:calc(100vh - 60px);position:fixed;top:60px;width:100vw}@supports (-webkit-touch-callout: none){main{height:calc(-webkit-fill-available - 60px)}}.page{height:calc(100vh - 60px);position:fixed;top:60px;width:100%}@supports (-webkit-touch-callout: none){.page{height:calc(-webkit-fill-available - 60px)}}.nav:where(.astro-DMQPWCEC){height:60px;position:relative;width:60px}.nav__container:where(.astro-DMQPWCEC){background-color:#fff;max-width:300px;min-width:200px;opacity:0;position:absolute;top:60px;left:0;transform:translate(-400px);transition:transform .25s ease-in-out,opacity .25s ease-in-out;z-index:1}@media (min-width: 1024px){.nav__container:where(.astro-DMQPWCEC){background-color:transparent;display:flex;left:0;max-width:initial;min-width:initial;opacity:1;position:relative;top:0;transform:translate(0)}}.nav__icon:where(.astro-DMQPWCEC){cursor:pointer;height:60px;transition:background-color .1s linear;width:60px}@media (min-width: 1024px){.nav__icon:where(.astro-DMQPWCEC){display:none}}.nav__icon:where(.astro-DMQPWCEC):hover{background-color:#394053;transition:background-color .1s linear}.nav__iconTop:where(.astro-DMQPWCEC){background-color:#c4c4c7;content:"";height:2px;position:absolute;top:20px;left:18px;transform-origin:center;transition:all .25s ease-in-out;width:24px}.nav__iconMiddle:where(.astro-DMQPWCEC){background-color:#c4c4c7;content:"";height:2px;position:absolute;top:29px;left:18px;opacity:1;transition:all .25s ease-in-out;width:24px}.nav__iconBottom:where(.astro-DMQPWCEC){background-color:#c4c4c7;content:"";height:2px;position:absolute;top:38px;left:18px;transform-origin:center;transition:all .25s ease-in-out;width:24px}.nav__links:where(.astro-DMQPWCEC){background-color:#000c;display:flex;flex-direction:column;padding:10px 0}@media (min-width: 1024px){.nav__links:where(.astro-DMQPWCEC){background-color:transparent;flex-direction:row;padding:0}}.nav__links:where(.astro-DMQPWCEC) a:where(.astro-DMQPWCEC),.nav__links:where(.astro-DMQPWCEC) a:where(.astro-DMQPWCEC):visited,.nav__links:where(.astro-DMQPWCEC) a:where(.astro-DMQPWCEC):link{align-items:center;color:#fff;display:flex;font-family:Catamaran,serif;font-size:16px;height:40px;padding:0 20px;text-decoration:none;white-space:nowrap}@media (min-width: 1024px){.nav__links:where(.astro-DMQPWCEC) a:where(.astro-DMQPWCEC),.nav__links:where(.astro-DMQPWCEC) a:where(.astro-DMQPWCEC):visited,.nav__links:where(.astro-DMQPWCEC) a:where(.astro-DMQPWCEC):link{font-size:18px;height:60px;padding:0 20px;justify-content:center}.nav__links:where(.astro-DMQPWCEC) a:where(.astro-DMQPWCEC):first-of-type,.nav__links:where(.astro-DMQPWCEC) a:where(.astro-DMQPWCEC):visited:first-of-type,.nav__links:where(.astro-DMQPWCEC) a:where(.astro-DMQPWCEC):link:first-of-type{padding-left:30px}.nav__links:where(.astro-DMQPWCEC) a:where(.astro-DMQPWCEC):hover,.nav__links:where(.astro-DMQPWCEC) a:where(.astro-DMQPWCEC):visited:hover,.nav__links:where(.astro-DMQPWCEC) a:where(.astro-DMQPWCEC):link:hover{color:#ffdc5e}}.nav__links:where(.astro-DMQPWCEC) a:where(.astro-DMQPWCEC).nav__links--active,.nav__links:where(.astro-DMQPWCEC) a:where(.astro-DMQPWCEC):visited.nav__links--active,.nav__links:where(.astro-DMQPWCEC) a:where(.astro-DMQPWCEC):link.nav__links--active{color:#ffdc5e}.nav--loading:where(.astro-DMQPWCEC) .nav__container:where(.astro-DMQPWCEC){transition:none}.nav--active:where(.astro-DMQPWCEC) .nav__container:where(.astro-DMQPWCEC){opacity:1;transform:translate(0);transition:transform .25s ease-in-out,opacity .25s ease-in-out}.nav--active:where(.astro-DMQPWCEC) .nav__icon:where(.astro-DMQPWCEC){background-color:#394053;transition:background-color .1s linear}.nav--active:where(.astro-DMQPWCEC) .nav__iconTop:where(.astro-DMQPWCEC){border-radius:2px;height:3px;width:6px;transform:translate(3px);transition:all .25s ease-in-out}.nav--active:where(.astro-DMQPWCEC) .nav__iconMiddle:where(.astro-DMQPWCEC){border-radius:2px;height:3px;width:6px;transform:translate(15px,-9px);transition:all .25s ease-in-out}.nav--active:where(.astro-DMQPWCEC) .nav__iconBottom:where(.astro-DMQPWCEC){height:7px;width:12px;border-radius:5px;transform:translate(6px,-5px);transition:all .25s ease-in-out}.header:where(.astro-3EF6KSR2){align-items:center;background-color:#272932;display:flex;justify-content:space-between}.header:where(.astro-3EF6KSR2) img:where(.astro-3EF6KSR2){height:30px;margin:15px 20px}
