*,:before,:after{box-sizing:border-box}body,h1,h2,h3,h4,h5,h6,p,ul,ol{margin:0;padding:0}html,body{height:100%}body{color:#f3ecf8;scroll-behavior:smooth;background-color:#0d0713;font-family:Inter,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.375}img,picture,video,canvas,svg{max-width:100%;display:block}a{color:inherit;-webkit-text-decoration:none;text-decoration:none}h1{font-family:PoiretOne,sans-serif;font-size:2.25rem;font-style:normal;font-weight:500;line-height:1.375}@media (min-width:768px){h1{font-size:3rem}}h2{font-family:PoiretOne,sans-serif;font-size:1.5rem;font-style:normal;font-weight:500;line-height:1.375}@media (min-width:768px){h2{font-size:2.25rem}}h3{font-family:PoiretOne,sans-serif;font-size:1.25rem;font-style:normal;font-weight:500;line-height:1.375}@media (min-width:768px){h3{font-size:1.5rem}}h4{font-family:Marcellus,sans-serif;font-size:1.125rem;font-style:normal;font-weight:500;line-height:1.375}@media (min-width:768px){h4{font-size:1.25rem}}h5{font-family:Marcellus,sans-serif;font-size:1rem;font-style:normal;font-weight:500;line-height:1.375}@media (min-width:768px){h5{font-size:1.125rem}}h6{font-family:Marcellus,sans-serif;font-size:.875rem;font-weight:500;line-height:1.375}@media (min-width:768px){h6{font-size:1rem}}
@font-face{font-family:PoiretOne;src:url(/fonts/PoiretOne.woff2)format("woff2");font-display:swap}@font-face{font-family:Marcellus;src:url(/fonts/Marcellus.woff2)format("woff2");font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter.woff2)format("woff2");font-display:swap}@font-face{font-family:InterItalic;src:url(/fonts/InterItalic.woff2)format("woff2");font-display:swap}@font-face{font-family:Oswald;src:url(/fonts/Oswald.woff2)format("woff2");font-display:swap}
