:root{--font-archivo:"Archivo";--font-archivo-black:"Archivo Black";--font-archivo-expanded:"Archivo Expanded"}@keyframes heroKen{0%{transform:scale(1.04)}to{transform:scale(1.12)}}@keyframes marqueeL{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes marqueeR{0%{transform:translate(-50%)}to{transform:translate(0)}}.dc{font-family:var(--font-archivo), sans-serif;color:#eaeaea;background:#060606;min-height:100vh}.dc a{color:#eaeaea;text-decoration:none}.dc-ken{animation:14s ease-out both heroKen}.dc-mq-l{animation:55s linear infinite marqueeL}.dc-mq-r{animation:55s linear infinite marqueeR}.dc-zoom{transition:transform .6s}.dc-zoomwrap:hover .dc-zoom{transform:scale(1.06)}.dc-zoomwrap-sm:hover .dc-zoom{transform:scale(1.04)}.dc-navlink{color:#cfcfcf;transition:color .2s}.dc-navlink:hover{color:#fff}.dc-header{gap:28px}.dc-menu{scrollbar-width:none;min-width:0;overflow:visible}.dc-menu::-webkit-scrollbar{display:none}.dc-course-menu{flex:none;position:relative}.dc-course-trigger{font:inherit;letter-spacing:inherit;cursor:pointer;background:0 0;border:0;padding:0}.dc-course-trigger span{color:#8a8a8a;font-size:10px}.dc-course-panel{z-index:80;opacity:0;visibility:hidden;background:#151515;border:1px solid #ffffff1f;width:250px;padding:10px 0;transition:opacity .16s,visibility .16s;position:absolute;top:100%;left:0;box-shadow:0 28px 80px #00000073}.dc-course-menu:hover .dc-course-panel,.dc-course-menu:focus-within .dc-course-panel{opacity:1;visibility:visible}.dc-course-panel a{color:#d4d4d4;letter-spacing:0;text-transform:none;padding:8px 18px;font-size:13px;transition:background .16s,color .16s;display:block}.dc-course-panel a:hover{color:#fff;background:#ffffff0f}.dc-hover{transition:background .25s,transform .2s,border-color .25s,color .2s}.dc-hover-white:hover{background:#e0e0e0!important}.dc-hover-glass:hover{background:#ffffff4d!important}.dc-hover-pill:hover{background:#ffffff47!important}.dc-hover-gold:hover{background:#ffd066!important}.dc-hover-store:hover{background:#22222c!important}.dc-hover-muted:hover{color:#fff!important}.dc-social{transition:border-color .2s,color .2s,background .2s}.dc-social:hover{background:#ffffff14;color:#fff!important;border-color:#fff!important}@media (max-width:860px){.dc header{padding:0 18px!important}.dc-header>a{flex:none}.dc-menu{max-width:65vw;overflow:auto hidden;gap:14px!important}.dc-course-panel{display:none}.dc-2col{grid-template-columns:1fr!important}.dc-hero-copy{bottom:64px!important}.dc-pad{padding-left:22px!important;padding-right:22px!important}}
