@font-face{font-family:"geistblack";src:url("../fonts/geist-black-webfont.woff2") format("woff2"),url("../fonts/geist-black-webfont.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"geistbold";src:url("../fonts/geist-bold-webfont.woff2") format("woff2"),url("../fonts/geist-bold-webfont.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"geistregular";src:url("../fonts/geist-regular-webfont.woff2") format("woff2"),url("../fonts/geist-regular-webfont.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"geistsemibold";src:url("../fonts/geist-semibold-webfont.woff2") format("woff2"),url("../fonts/geist-semibold-webfont.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"geistlight";src:url("../fonts/geist-light-webfont.woff2") format("woff2"),url("../fonts/geist-light-webfont.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"geistmedium";src:url("../fonts/geist-medium-webfont.woff2") format("woff2"),url("../fonts/geist-medium-webfont.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"geistthin";src:url("../fonts/geist-thin-webfont.woff2") format("woff2"),url("../fonts/geist-thin-webfont.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}:root{--gray-0: #090b11;--gray-50: #141925;--gray-100: #283044;--gray-200: #3d4663;--gray-300: #505d84;--gray-400: #6474a2;--gray-500: #8490b5;--gray-600: #a3acc8;--gray-700: #c3cadb;--gray-800: #e3e6ee;--gray-900: #f3f4f7;--gray-999-basis: 0, 0%, 100%;--gray-999_40: hsla(var(--gray-999-basis), 0.4);--gray-999: #ffffff;--accent-light: #c561f6;--accent-regular: #7611a6;--accent-dark: #1c0056;--accent-overlay: hsla(280, 89%, 67%, 0.33);--accent-subtle-overlay: var(--accent-overlay);--accent-text-over: var(--gray-999);--link-color: var(--accent-regular);--gradient-stop-1: var(--accent-light);--gradient-stop-2: var(--accent-regular);--gradient-stop-3: var(--accent-dark);--gradient-subtle: linear-gradient(150deg, var(--gray-900) 19%, var(--gray-999) 150%);--gradient-accent: linear-gradient( 150deg, var(--gradient-stop-1), var(--gradient-stop-2), var(--gradient-stop-3) );--gradient-accent-orange: linear-gradient( 150deg, #ca7879, var(--accent-regular), var(--accent-dark) );--gradient-stroke: linear-gradient(180deg, var(--gray-900), var(--gray-700));--shadow-sm: 0px 6px 3px rgba(9, 11, 17, 0.01), 0px 4px 2px rgba(9, 11, 17, 0.01), 0px 2px 2px rgba(9, 11, 17, 0.02), 0px 0px 1px rgba(9, 11, 17, 0.03);--shadow-md: 0px 28px 11px rgba(9, 11, 17, 0.01), 0px 16px 10px rgba(9, 11, 17, 0.03), 0px 7px 7px rgba(9, 11, 17, 0.05), 0px 2px 4px rgba(9, 11, 17, 0.06);--shadow-lg: 0px 62px 25px rgba(9, 11, 17, 0.01), 0px 35px 21px rgba(9, 11, 17, 0.05), 0px 16px 16px rgba(9, 11, 17, 0.1), 0px 4px 9px rgba(9, 11, 17, 0.12);--text-sm: 0.875rem;--text-base: 1rem;--text-md: 1.125rem;--text-lg: 1.25rem;--text-xl: 1.625rem;--text-2xl: 2.125rem;--text-3xl: 2.625rem;--text-4xl: 3.5rem;--text-5xl: 4.5rem;--font-system: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;--font-body: "Public Sans", var(--font-system);--font-brand: Rubik, var(--font-system);--theme-transition: 0.2s ease-in-out}:root{--gray-0: #ffffff;--gray-50: #f3f4f7;--gray-100: #e3e6ee;--gray-200: #c3cadb;--gray-300: #a3acc8;--gray-400: #8490b5;--gray-500: #6474a2;--gray-600: #505d84;--gray-700: #3d4663;--gray-800: #283044;--gray-900: #141925;--gray-999-basis: 225, 31%, 5%;--gray-999: #090b11;--accent-light: #1c0056;--accent-regular: #7611a6;--accent-dark: #c561f6;--accent-overlay: hsla(280, 89%, 67%, 0.33);--accent-subtle-overlay: hsla(281, 81%, 36%, 0.33);--accent-text-over: var(--gray-0);--link-color: var(--accent-dark);--gradient-stop-1: #4c11c6;--gradient-subtle: linear-gradient(150deg, var(--gray-900) 19%, var(--gray-999) 81%);--gradient-accent-orange: linear-gradient( 150deg, #ca7879, var(--accent-regular), var(--accent-light) );--gradient-stroke: linear-gradient(180deg, var(--gray-600), var(--gray-800));--shadow-sm: 0px 6px 3px rgba(255, 255, 255, 0.01), 0px 4px 2px rgba(255, 255, 255, 0.01), 0px 2px 2px rgba(255, 255, 255, 0.02), 0px 0px 1px rgba(255, 255, 255, 0.03);--shadow-md: 0px 28px 11px rgba(255, 255, 255, 0.01), 0px 16px 10px rgba(255, 255, 255, 0.03), 0px 7px 7px rgba(255, 255, 255, 0.05), 0px 2px 4px rgba(255, 255, 255, 0.06);--shadow-lg: 0px 62px 25px rgba(255, 255, 255, 0.01), 0px 35px 21px rgba(255, 255, 255, 0.05), 0px 16px 16px rgba(255, 255, 255, 0.1), 0px 4px 9px rgba(255, 255, 255, 0.12)}html,body{overflow-x:hidden}body{background-color:var(--gray-0);color:var(--gray-200);font-family:var(--font-body);-webkit-font-smoothing:antialiased;line-height:1.5;font-family:"geistregular",Arial,Helvetica,sans-serif}*,*::after,*::before{box-sizing:border-box;margin:0}img{max-width:100%;height:auto}a{color:var(--link-color)}h1,h2,h3,h4,h5{line-height:1.1;font-family:var(--font-brand);font-weight:600;color:var(--gray-100)}h1{font-size:var(--text-4xl);font-family:"geistthin";color:var(--gray-0)}h2{font-size:var(--text-4xl)}h3{font-size:var(--text-3xl)}h4{font-size:var(--text-2xl)}h5{font-size:var(--text-xl)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.wrapper{width:100%;max-width:83rem;margin-inline:auto;padding-inline:1.5rem}.stack{display:flex;flex-direction:column}.gap-2{gap:.5rem}.gap-4{gap:1rem}.gap-8{gap:2rem}.gap-10{gap:2.5rem}.gap-15{gap:3.75rem}.gap-20{gap:5rem}.gap-30{gap:7.5rem}.gap-48{gap:12rem}@media(min-width: 50em){.lg\:gap-2{gap:.5rem}.lg\:gap-4{gap:1rem}.lg\:gap-8{gap:2rem}.lg\:gap-10{gap:2.5rem}.lg\:gap-15{gap:3.75rem}.lg\:gap-20{gap:5rem}.lg\:gap-30{gap:7.5rem}.lg\:gap-48{gap:12rem}}.link-center{position:fixed;width:80%;top:50%;left:50%;transform:translate(-50%, -50%);text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.link-center .page-header-wrap,.link-center .page-link-wrap{display:flex;align-items:center;justify-content:center}.link-center svg,.link-center h1{opacity:0}.link-center svg{margin-right:10px;fill:url(#dubusvg)}.link-center .page-link-wrap{margin-top:-100px;display:flex;flex-direction:column;gap:1em}.link-center a.link-button{display:inline-block;transition:all .3s cubic-bezier(0.2, 0, 0, 1),background-color .3s cubic-bezier(0.2, 0, 0, 1);border-radius:48px;text-decoration:none;cursor:pointer;background:linear-gradient(to left, #4c11c6, #090b11);color:#fff;padding:1em 2em;font-family:"geistsemibold";transform:scale(1.3);position:relative;z-index:0;border:2px solid #4c11c6;font-size:1.2em}.link-center a.link-button:before{position:absolute;z-index:-1;content:"";height:100%;width:100%;top:0;left:0;width:0;opacity:0;transition:.2s;transform-origin:left center;border-radius:48px}.link-center a.link-button:hover,.link-center a.link-button:focus{transform:scale(1.03) !important}.link-center a.link-button:hover:before,.link-center a.link-button:focus:before{background:linear-gradient(to left, #090b11, #4c11c6);opacity:1;width:100%}.progress{background-color:var(--gray-999);height:3px;width:0;position:absolute;top:50%}@media screen and (max-width: 792px){.page-header-wrap{flex-direction:column}.link-center .page-link-wrap{margin-top:-72px}}@media screen and (max-width: 500px){h1{font-size:2.5em}.link-center a.link-button{font-size:.9em}}