:root{--background:#fcfcfd;--foreground:#17171c;--font-primary:"Montserrat",sans-serif}html{font-size:16px}html,body{max-width:100vw;overflow-x:hidden}:root{--scrollbar-width:14px;--scrollbar-track-color:#f6eafd;--scrollbar-thumb-start:#4a0060;--scrollbar-thumb-end:#7c3aed;--scrollbar-thumb-border:#7c3aed1f}::-webkit-scrollbar{width:var(--scrollbar-width);height:var(--scrollbar-width)}::-webkit-scrollbar-track{background:unset;border-radius:999px;margin:0}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-start);border:0px solid var(--scrollbar-thumb-border);background-clip:padding-box;border-radius:999px;min-height:48px;box-shadow:inset 0 10px 18px #ffffff1f,0 4px 10px #00000014}::-webkit-scrollbar-thumb:hover{filter:brightness(1.05);cursor:pointer}::-webkit-scrollbar-corner{background:0 0}*{scrollbar-width:var(--scrollbar-width);scrollbar-color:var(--scrollbar-thumb-end)var(--scrollbar-track-color)}body{color:var(--foreground);background:var(--background);font-family:var(--font-primary);letter-spacing:.5px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;margin:0;padding:0;scroll-margin-top:120px!important}ol{padding-left:1.75rem}a{color:inherit;text-decoration:none}input:-webkit-autofill{transition:background-color 0s 600000s,color 0s 600000s!important}input:-webkit-autofill:hover{transition:background-color 0s 600000s,color 0s 600000s!important}input:-webkit-autofill:focus{transition:background-color 0s 600000s,color 0s 600000s!important}input:-webkit-autofill:active{transition:background-color 0s 600000s,color 0s 600000s!important}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}
@font-face{font-family:montserratFont;src:url(../media/montserrat_regular-s.p.4843c1c0.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:montserratFont;src:url(../media/montserrat_medium-s.p.3cf983b3.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:montserratFont;src:url(../media/montserrat_semibold-s.p.0bf31b11.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:montserratFont Fallback;src:local(Arial);ascent-override:84.98%;descent-override:22.04%;line-gap-override:0.0%;size-adjust:113.9%}.montserratfont_e16021b3-module__zQ_qOa__className{font-family:montserratFont,montserratFont Fallback}.montserratfont_e16021b3-module__zQ_qOa__variable{--font-primary:"montserratFont","montserratFont Fallback"}
