@import "https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@300..700&family=Zen+Dots&display=swap";
@import "https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600&display=swap";
@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.06d3mdzz5bre_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.11.cyxs5p-0z~.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.16t1db8_9y2o~.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_9e050971-module__05dp7a__className{font-family:Geist,Geist Fallback;font-style:normal}
@font-face{font-family:Material Symbols Outlined;src:url(/fonts/your-font-name.woff2)format("woff2");font-display:swap}:root{--background:#000;--foreground:#171717;--font-headline:"Space Grotesk", sans-serif;--font-body:"Inter", sans-serif;--font-symbols:"Material Symbols Outlined", sans-serif;--font-color:#fff;--font-color-on-surface-variant:#adaaaa;--font-color-decent:#797979;--color-grey-10:#d9d9d9;--color-grey-50:#777575;--color-grey-80:#262626;--color-grey-90:#131313;--color-grey-95:#0e0e0e;--color-primary:#7e51ff;--color-primary-pale:#b6a0ff;--color-primary-button-hover:#9b7eff;--color-primary-button-hover-pale:#c9b3ff;--color-secondary:#00e3fd;--color-secondary-pale:#00d4ec;--color-secondary-dark:#0068751a;--color-button-font:#111;--margin-header:10rem}html,body{background-color:var(--background);color:var(--font-color);font-family:var(--font-body);margin:0;padding:0}li{cursor:pointer;list-style:none}h1,h2,h3,h4,h5,h6{font-family:var(--font-headline)}p,span li,ul,button{font-family:var(--font-body)}button{background-color:var(--color-primary);color:var(--color-button-font);text-transform:uppercase;cursor:pointer;background:linear-gradient(90deg,#b6a0ff 1%,#7e51ff 100%);border-radius:.5rem;padding:.5rem 1rem;font-weight:700;transition:all .15s ease-in-out}button:hover{background:linear-gradient(90deg, var(--color-primary-button-hover-pale) 1%, var(--color-primary-button-hover) 100%);transition:all .15s ease-in-out;transform:scale(1.05);box-shadow:0 0 12px 2px #7e51ff33,0 0 32px 8px #b6a0ff33}.sectionContainer{background-color:var(--background);padding:2rem 12rem}.chapterHeading{text-transform:uppercase;letter-spacing:-.02em;font-size:2.25rem;font-weight:700}.subCategoryHeader{text-align:right;text-transform:uppercase;letter-spacing:.3em;color:var(--color-grey-50);margin-top:2rem;margin-bottom:1rem;font-size:.6875rem}
.navigation-module-scss-module__6krriW__navigation{background-color:var(--background);z-index:1000;justify-content:space-between;align-items:center;width:calc(100% - 6rem);height:2rem;padding:1.5rem 3rem;display:flex;position:fixed;top:0;left:0}.navigation-module-scss-module__6krriW__nameTitle{font-size:2rem;font-family:var(--font-headline);margin:0;padding:0;font-weight:700}.navigation-module-scss-module__6krriW__navigationItemsList{gap:1rem;margin:0;padding:0;display:flex}.navigation-module-scss-module__6krriW__navItem{text-transform:uppercase;text-align:center;width:8rem;color:var(--color-grey-10);font-size:1rem;line-height:1.35rem;transition:all .15s ease-in-out}.navigation-module-scss-module__6krriW__navItem:hover{font-size:1.35rem;font-weight:700;transition:all .15s ease-in-out}
