@font-face{font-family:Figtree;src:url(/_build/assets/Figtree-VariableFont_wght-Bm0mD-Tr.ttf);font-display:swap}@font-face{font-family:"DM Serif Display";src:url(/_build/assets/DMSerifDisplay-Regular-BB3xDZ4A.ttf);font-display:swap}@font-face{font-family:madefor-text;src:url(/_build/assets/WixMadeforText-VariableFont_wght-BXpsW89H.ttf);font-display:swap}:root{--color-mc: #f8485e}html,body,#app{margin:0;height:100%;font-family:Figtree;background-color:#000}a{color:inherit;text-decoration:none}.nav-black,.nav:has(.nav-mobile:not(.collapse)){background-color:#0009;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.nav{border-bottom:1px solid rgba(197,197,197,.34);transition:background-color .1s linear;color:#f0f0f0;position:fixed;width:100%;z-index:20;.nav-wrapper{padding-block:15px;padding-inline:75px;display:flex;justify-content:space-between}.nav-logo-parent{display:flex;align-items:center}.nav-logo{height:34px}.nav-btns{height:100%}.nav-btn{height:100%;display:inline-flex;align-items:center;padding-inline:15px;font-size:16px;position:relative;cursor:pointer}.nav-btn-highlight{background-color:var(--color-mc);text-shadow:0px 0px 1px rgba(0,0,0,.7);border-radius:3px;margin-left:15px}.nav-burger{display:none;cursor:pointer}.nav-mobile{max-height:0px;overflow:hidden}}@media (max-width: 850px){.nav{.nav-wrapper{padding-inline:25px}.nav-burger{display:block;position:relative;top:50%;transform:translateY(-50%)}.nav-group .nav-btns{display:none}.nav-btn{display:block;border-top:.5px solid #333;padding-block:14px;padding-inline:25px}.nav-mobile{overflow:hidden;transition:max-height .3s ease-in-out}.nav-mobile:not(.collapse){max-height:300px}.nav-btn-highlight{background-color:inherit;margin-left:0}}}.footer{background-color:#000;color:#fff;padding-inline:75px;padding-block:30px;.frame3{border-bottom:1px solid white;text-align:center;.title{font-size:25px;margin-bottom:15px}.links{margin-bottom:15px}.link{margin-inline:15px;font-size:14px}.socials{margin-bottom:15px;.social{filter:invert(100%);height:30px;margin-inline:10px}}}.frame4{margin-top:10px;font-size:12px}}@media (max-width: 850px){.footer{padding-inline:25px}}
