@font-face{font-family:Hind;src:url(/_next/static/media/Hind-Bold.72ecee79.ttf);src:url(/_next/static/media/Hind-Light.6104788f.ttf);src:url(/_next/static/media/Hind-Medium.c809a732.ttf);src:url(/_next/static/media/Hind-Regular.8f54ec58.ttf);font-style:normal}@font-face{font-family:Montserrat;src:url(/_next/static/media/Montserrat-Italic-VariableFont_wght.2ed9d7fc.ttf);src:url(/_next/static/media/Montserrat-VariableFont_wght.a218f2a6.ttf);font-style:normal}@font-face{font-family:GTBold;src:url(/_next/static/media/GT-Walsheim-Bold.176d589a.ttf);font-style:normal}@font-face{font-family:Rowdies;src:url(/_next/static/media/Rowdies-Bold.37b273ea.ttf);src:url(/_next/static/media/Rowdies-Light.a4f57fd8.ttf);src:url(/_next/static/media/Rowdies-Regular.c682556e.ttf);font-style:normal}body,html{padding:0;margin:0;font-family:Hind,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}a{color:inherit;text-decoration:none}*,:after,:before,html{box-sizing:border-box;padding:0;margin:0;font-family:Hind}.aboutme-image,.profile-image{background-repeat:no-repeat;width:100%;height:100%;background-position:50%;background-size:contain}.aboutme-image{background-image:url(/_next/static/media/about-me.2b8c749c.webp)}.linkUnderline{background-image:linear-gradient(0deg,transparent 15%,rgba(192,184,255,.5) 0 20%,rgba(192,184,255,.4) 30%,rgba(192,184,255,.3) 45%,transparent 0 100%);border-bottom:none}.linkUnderline:hover{background-image:linear-gradient(0deg,transparent 15%,rgba(192,184,255,.8) 0 20%,rgba(192,184,255,.7) 30%,rgba(192,184,255,.6) 45%,transparent 0 100%);text-decoration:none!important}.u-no-decoration,.u-no-decoration:active,.u-no-decoration:hover,.u-no-decoration:link,.u-no-decoration:visited{text-decoration:none}.u-full-height{min-height:calc(100vh - 14.5rem);@media (min-width:768px){min-height:calc(100vh - 11rem)}}.u-card-shadow{transition:box-shadow .2s;cursor:pointer}.u-card-shadow:hover{box-shadow:0 0 11px rgba(33,33,33,.2)}html[data-theme=dark] .u-card-shadow:hover{box-shadow:0 0 15px rgba(0,0,0,.5)}.u-arrowlink{font-style:italic;line-height:2;color:var(--chakra-colors-lila-300)}.u-arrowlink:hover{color:var(--chakra-colors-lila-500)}html[data-theme=dark] .u-arrowlink{color:var(--chakra-colors-lila-200)}html[data-theme=dark] .u-arrowlink:hover{color:var(--chakra-colors-lila-400)}pre{border-radius:.5rem}p{font-size:var(--chakra-fontSizes-md)}p>code{padding:.2rem .4rem;font-size:90%;color:var(--chakra-colors-darkPurple);background-color:var(--chakra-colors-gray-300);border-radius:.25rem}.mdx-space--sm{margin-top:.5rem;width:100%}.mdx-space--md{margin-top:1rem;width:100%}.mdx-space--lg{margin-top:2rem;width:100%}.font-rowdies{font-family:Rowdies!important}.font-gtBold{font-family:GTBold!important}.MenuItem_link__z2mOq{opacity:.75}.MenuItem_link__z2mOq:hover{opacity:1;transition:all .15s}.MenuItem_isActive__93ITe{opacity:1;transition:all .1s;cursor:pointer}@media(min-width:768px){.Drawer_wrapper__vANpj{display:none}}.Drawer_drawerBody__kJ8NH{display:flex;flex-direction:column;justify-content:space-between}.Drawer_drawerBody__kJ8NH button{width:2rem;align-self:end}.Drawer_content___qwcF{display:flex;flex-direction:column}.Drawer_content___qwcF a{display:block;font-size:var(--chakra-fontSizes-lg);margin-bottom:var(--chakra-space-sm)}.Drawer_isActive__aOQ93{font-weight:600;transition:all .1s}.Menu_wrapper__28s4p{width:60%;display:flex;justify-content:space-around;align-items:center}@media(max-width:768px){.Menu_wrapper__28s4p{display:none}}@media(min-width:992px){.Menu_wrapper__28s4p{width:50%}}.Menu_wrapper__28s4p a{padding:0 .5rem;text-align:center}.Header_wrapper__7eLx6{display:grid;place-items:center;background:var(--chakra-colors-chakra-body-bg);position:-webkit-sticky;position:sticky;top:0;z-index:10}.Header_header__NLhag{display:flex;justify-content:space-between;align-items:center;padding:var(--chakra-space-md);width:100%}@media(min-width:1000px){.Header_header__NLhag{width:1000px}}.Header_name__VhF8D,.Header_popColor__KIjSb{font-family:Rowdies;font-size:1.5rem}.Header_popColor__KIjSb{color:var(--chakra-colors-lila-400);margin-left:.2rem}.SocialMediaButtons_socialMediaIcon__QDmGW{color:var(--chakra-colors-lila-300)}.SocialMediaButtons_socialMediaIcon__QDmGW svg:hover{color:var(--chakra-colors-lila-500)}.Layout_wrapper__pGHth{display:flex;flex-direction:column;align-items:center;padding:var(--chakra-space-lg) 7%;min-height:calc(100vh - 4.5rem - 7rem)}@media(min-width:768px){.Layout_wrapper__pGHth{min-height:calc(100vh - 4.5rem - 4rem);padding:var(--chakra-space-lg) 12%}}.Layout_wrapper__pGHth section{padding:2rem 0}@media(min-width:1045px){.Layout_wrapper__pGHth section{padding:5rem 0}}.Layout_wrapper__pGHth>*{max-width:1000px}code[class*=language-],pre[class*=language-]{color:#ccc;background:0 0;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;tab-size:4;-webkit-hyphens:none;hyphens:none}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#2d2d2d}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.block-comment,.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#999}.token.punctuation{color:#ccc}.token.attr-name,.token.deleted,.token.namespace,.token.tag{color:#e2777a}.token.function-name{color:#6196cc}.token.boolean,.token.function,.token.number{color:#f08d49}.token.class-name,.token.constant,.token.property,.token.symbol{color:#f8c555}.token.atrule,.token.builtin,.token.important,.token.keyword,.token.selector{color:#cc99cd}.token.attr-value,.token.char,.token.regex,.token.string,.token.variable{color:#7ec699}.token.entity,.token.operator,.token.url{color:#67cdcc}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.token.inserted{color:green}