:root{--eg-yellow:#1A71BA;--eg-dark:#f5f5f5;--eg-brand:#DF208C;}@font-face {
  font-family: 'Nunito';
  font-style: regular;
  font-weight: regular;
  font-display: swap;
        src: url(https://fonts.gstatic.com/s/nunito/v32/XRXI3I6Li01BKofiOc5wtlZ2di8HDLshRTY9jo7eTWk.woff2) format('woff2');
}@font-face {
  font-family: 'Nunito';
  font-style: regular;
  font-weight: 200;
  font-display: swap;
        src: url(https://fonts.gstatic.com/s/nunito/v32/XRXI3I6Li01BKofiOc5wtlZ2di8HDDshRTY9jo7eTWk.woff2) format('woff2');
}@font-face {
  font-family: 'Nunito';
  font-style: regular;
  font-weight: 500;
  font-display: swap;
        src: url(https://fonts.gstatic.com/s/nunito/v32/XRXI3I6Li01BKofiOc5wtlZ2di8HDIkhRTY9jo7eTWk.woff2) format('woff2');
}@font-face {
  font-family: 'Nunito';
  font-style: regular;
  font-weight: 800;
  font-display: swap;
        src: url(https://fonts.gstatic.com/s/nunito/v32/XRXI3I6Li01BKofiOc5wtlZ2di8HDDsmRTY9jo7eTWk.woff2) format('woff2');
}@font-face {
  font-family: 'Nunito';
  font-style: regular;
  font-weight: 900;
  font-display: swap;
        src: url(https://fonts.gstatic.com/s/nunito/v32/XRXI3I6Li01BKofiOc5wtlZ2di8HDBImRTY9jo7eTWk.woff2) format('woff2');
}@font-face {
  font-family: 'Google Sans Code';
  font-style: regular;
  font-weight: regular;
  font-display: swap;
        src: url(https://fonts.gstatic.com/s/googlesanscode/v17/pxihyogzv91QhV44Z_GQBHsGf5PuckJMZfIVTPZaiXEp_ht12EVEHsN1sCQNcmTVtgMj1ufBSg.woff2) format('woff2');
}@font-face {
  font-family: 'Google Sans Code';
  font-style: regular;
  font-weight: 700;
  font-display: swap;
        src: url(https://fonts.gstatic.com/s/googlesanscode/v17/pxihyogzv91QhV44Z_GQBHsGf5PuckJMZfIVTPZaiXEp_ht12EVEHsN1sCQNlWPVtgMj1ufBSg.woff2) format('woff2');
}@font-face {
  font-family: 'Electrolize';
  font-style: regular;
  font-weight: regular;
  font-display: swap;
        src: url(https://fonts.gstatic.com/s/electrolize/v20/cIf5Ma1dtE0zSiGSiED7AUEDso5tQafB.woff2) format('woff2');
}@font-face {
  font-family: 'Inter';
  font-style: regular;
  font-weight: regular;
  font-display: swap;
        src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfMZ1rib2Bg-4.woff2) format('woff2');
}@font-face {
  font-family: 'Inter';
  font-style: regular;
  font-weight: 300;
  font-display: swap;
        src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuOKfMZ1rib2Bg-4.woff2) format('woff2');
}@font-face {
  font-family: 'Inter';
  font-style: regular;
  font-weight: 500;
  font-display: swap;
        src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuI6fMZ1rib2Bg-4.woff2) format('woff2');
}@font-face {
  font-family: 'Inter';
  font-style: regular;
  font-weight: 700;
  font-display: swap;
        src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuFuYMZ1rib2Bg-4.woff2) format('woff2');
}@font-face {
  font-family: 'Inter';
  font-style: regular;
  font-weight: 900;
  font-display: swap;
        src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuBWYMZ1rib2Bg-4.woff2) format('woff2');
} body{background-color:var(--eg-dark);} .brand-bg{background-color:var(--eg-brand);} .brand-fg{color:var(--eg-brand);} .footer{background-color:#000;color:rgba(162,165,164,255.00);;} a{font-weight:800;text-decoration:none;color:#444;} .nomargin{margin:0;} .panel{background-color:rgba(246,16,227,0.07);;border-radius:1rem;} .part-fill:before{position:absolute;bottom:0;width:100%;height:75%;content:"";background-color:#000;z-index:-1;} .part-fill{position:relative;z-index:1;} .shadow{box-shadow:rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.1) 0px 1px 3px 0px, rgba(0, 0, 0, 0.1) 0px 1px 2px -1px;} .site-button{padding:1rem 2rem;border:1px solid #eee;font-weight:800;border-radius:5px;} .white-fg{color:#fff;} .nopad{padding:0;} #Navigation{gap:0.5rem;}@media (max-width:640px){ #Navigation{height:100vh;right:-400px;position:fixed;width:400px;background-color:#fff;flex-direction:column;display:flex;top:0;justify-content:start;padding-top:3rem;transition:right linear 0.2s;} .tl-menu-toggler-show{right:0!important;;}}