@import "https://fonts.googleapis.com/css2?family=Lilita+One&display=swap";
:root{--midnight:#132235;--burnt-red:#cb3716;--ember:#e48526;--golden:#f6d157;--cream:#f2eabf;--black:#0a0a0a;--white:#fff;--font-display:"Plus Jakarta Sans", sans-serif;--font-body:"Inter", sans-serif;--font-alt:"DM Sans", sans-serif;--font-logo:"Archivo Black", sans-serif;--font-logo-alt:"Lilita One", sans-serif;--ease-out-expo:cubic-bezier(.16, 1, .3, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1)}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;font-size:16px}body{font-family:var(--font-body);background-color:var(--page-bg,var(--black));color:var(--page-text,var(--white));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:background-color .8s cubic-bezier(.25,1,.5,1),color .8s cubic-bezier(.25,1,.5,1);overflow-x:hidden}body[data-active-theme=black]{--page-bg:var(--black);--page-text:var(--white)}body[data-active-theme=cream]{--page-bg:var(--cream);--page-text:var(--midnight)}body[data-active-theme=midnight]{--page-bg:var(--midnight);--page-text:var(--white)}body[data-active-theme=ember]{--page-bg:var(--ember);--page-text:var(--white)}body[data-active-theme=golden]{--page-bg:var(--golden);--page-text:var(--midnight)}body[data-active-theme=dark-red]{--page-bg:var(--burnt-red);--page-text:var(--cream)}section,footer{transition:background-color .8s cubic-bezier(.25,1,.5,1);background-color:#0000!important}::selection{background:var(--golden);color:var(--black)}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:var(--black)}::-webkit-scrollbar-thumb{background:var(--ember);border-radius:2px}section{position:relative;overflow:hidden}.container{width:100%;max-width:1280px;margin:0 auto;padding:0 2rem}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.reveal{opacity:0;transition:opacity .8s var(--ease-out-expo), transform .8s var(--ease-out-expo);transform:translateY(40px)}.reveal.visible{opacity:1;transform:translateY(0)}.reveal-left{opacity:0;transition:opacity .8s var(--ease-out-expo), transform .8s var(--ease-out-expo);transform:translate(-60px)}.reveal-left.visible{opacity:1;transform:translate(0)}.reveal-right{opacity:0;transition:opacity .8s var(--ease-out-expo), transform .8s var(--ease-out-expo);transform:translate(60px)}.reveal-right.visible{opacity:1;transform:translate(0)}.delay-100{transition-delay:.1s}.delay-200{transition-delay:.2s}.delay-300{transition-delay:.3s}.delay-400{transition-delay:.4s}.delay-500{transition-delay:.5s}.delay-600{transition-delay:.6s}.glow-hover{transition:box-shadow .3s var(--ease-in-out), transform .3s var(--ease-in-out)}.glow-hover:hover{transform:translateY(-4px);box-shadow:0 0 40px #e4852659,0 20px 60px #0006}@media (max-width:600px){.container{padding:0 1.25rem}}#navbar a,#navbar button,#navbar span,h1[class*=title],h2[class*=sectionTitle],h2[class*=ctaHeading],h2[class*=modalTitle],h3[class*=successTitle],[class*=sectionTitle],[class*=ctaHeading],[class*=modalTitle],[class*=successTitle],[class*=logoText],footer [class*=logo]{font-family:var(--font-logo-alt)!important;font-weight:400!important}
