@font-face{font-family:AlanSans;src:url(/assets/fonts/alan-sans/AlanSans-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:AlanSans;src:url(/assets/fonts/alan-sans/AlanSans-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:AlanSans;src:url(/assets/fonts/alan-sans/AlanSans-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:AlanSans;src:url(/assets/fonts/alan-sans/AlanSans-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:AlanSans;src:url(/assets/fonts/alan-sans/AlanSans-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:AlanSans;src:url(/assets/fonts/alan-sans/AlanSans-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:AlanSans;src:url(/assets/fonts/alan-sans/AlanSans-Black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;font-size:16px}body{font-family:AlanSans,Candara,system-ui,sans-serif;font-weight:400;color:#2b2b2b;background:#fff;line-height:1.6;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-top:80px}@media(max-width:768px){body{padding-top:70px}}img{max-width:100%;height:auto;display:block}a{text-decoration:none;color:inherit}button{font-family:AlanSans,Candara,system-ui,sans-serif;cursor:pointer;border:none;background:none}.reveal{opacity:0;transform:translateY(30px);transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1)}.reveal.revealed{opacity:1;transform:translateY(0)}.reveal-delay-1{transition-delay:.1s}.reveal-delay-2{transition-delay:.2s}.reveal-delay-3{transition-delay:.3s}.reveal-delay-4{transition-delay:.4s}.reveal-delay-5{transition-delay:.5s}.reveal-delay-6{transition-delay:.6s}.reveal-delay-7{transition-delay:.7s}.reveal-delay-8{transition-delay:.8s}
