.HeroHeader_heroContain__Tkvyy{display:flex;width:40%;flex-direction:row-reverse;margin:auto}.HeroHeader_hero_feature__DiCSs{flex:1 1}.HeroHeader_hero_image__arObm{width:100%;border-radius:50%;float:right}@media (max-width:768px){.HeroHeader_hero_image__arObm{display:none}}*,:after,:before{box-sizing:border-box}:root{--ff-primary:"Asap",sans-serif;--ff-secondary:"PT Mono",monospace;--fw--reg:400;--clr-bgDark:#0B1117;--clr-fontLight:#ffffff;--clr-bgLight:#fffbeb;--clr-fontDark:#000000;--clr-accent:#231F0F;--clr-accent2:#282E33;--clr-accent3:#02060A;--clr-accent4:#2969FE;--fs-h1:3rem;--fs-h2:2.25rem;--fs-h3:1.25rem;--fs-body:1rem;--bs:0.25em 0.25em 0.75em rgba(0,0,0,.25),0.125em 0.125em 0.25em rgba(0,0,0,.15)}#dark{color:var(--clr-fontLight);background-color:var(--clr-bgDark)}#light{color:var(--clr-fontDark);background-color:var(--clr-bgLight)}body{width:auto;height:auto;font-family:var(--ff-primary);font-size:var(--fs-body)}body,h1{margin:0}h1{display:inline-block;font-size:var(--fs-h1)}h1,h3{font-family:var(--ff-secondary)}h3{-webkit-text-decoration:underline var(--clr-accent4) 3px;text-decoration:underline var(--clr-accent4) 3px}p{margin:0;line-height:1.5;font-family:var(--ff-primary);font-size:18px}a{font-size:30px;text-decoration:none;padding:15px;border-bottom:1px solid transparent;transition:color .5s}#light a{color:var(--clr-fontDark)}#dark a{color:var(--clr-fontLight)}#dark a:hover{color:var(--clr-accent2)}#light a:hover{color:#a8a29e}.NavLinks{height:15vh}.MobileNavbar{display:none}.HamburgerMenu{position:absolute;right:2%;cursor:pointer}@media (max-width:768px){.NavLinks a{font-size:22px}.NavLinks li{margin-top:30px;margin-right:-25px;font-size:10px;padding:5px}#dark .mainContain,#light .mainContain{width:80%}.DesktopNavbar{display:none}.MobileNavbar{display:flex;padding-right:50px;align-items:center;height:15vh}}.theme-toggle{margin:35px;display:flex;width:40px;height:40px;justify-content:center;line-height:40px;border:none;border-radius:25%;cursor:pointer}.theme-toggle #btn-img{margin-top:7px}.mainContain{position:relative;min-height:100vh;text-align:justify;margin:25px auto auto;width:40%;font-family:var(--ff-primary);font-size:var(--fs-body)}nav{justify-content:space-between}nav,nav ul{display:flex}nav ul{list-style:none}nav li{padding:35px;border-bottom:1px solid transparent;text-decoration:none}.blogPage{--prose-max:72ch}.blogPage .blogName{display:block;margin:0 0 .25rem;font-family:var(--ff-secondary);font-size:clamp(2rem,3vw + 1rem,var(--fs-h1));line-height:1.1;letter-spacing:.2px}.blogPage .blogMeta{display:flex;align-items:center;column-gap:.75rem;row-gap:.25rem;flex-wrap:wrap;margin:.5rem 0 1.5rem;font-size:.95rem;opacity:.9}.blogPage .meta-sep{width:4px;height:4px;border-radius:50%;background:currentColor;opacity:.45}#dark .blogPage .blogMeta{color:rgba(255,255,255,.75)}#light .blogPage .blogMeta{color:rgba(0,0,0,.65)}.blogPage .blogLastEdit{font-style:italic}.blogPage article{max-width:var(--prose-max);text-align:left;-webkit-hyphens:auto;hyphens:auto;line-height:1.8;font-size:1.0625rem}.blogPage article>*+*{margin-top:1rem}.blogPage article h2,.blogPage article h3{margin-top:2rem}.blogPage article a{text-decoration:underline;text-underline-offset:3px}.blogPage article img{display:block;max-width:100%;height:auto;border-radius:12px;box-shadow:var(--bs);margin:1.25rem auto}.blogPage article pre{overflow:auto;padding:1rem;border-radius:12px}#dark .blogPage article pre{background:#0f172a;color:#e2e8f0}#light .blogPage article pre{background:rgba(17,24,39,.06);color:#111827}.blogPage article code{padding:.15em .35em;border-radius:.4em}#dark .blogPage article code{background:#0f172a}#light .blogPage article code{background:rgba(17,24,39,.06)}.blogPage blockquote{border-left:4px solid var(--clr-accent4);padding-left:1rem;margin-left:0;font-style:italic;opacity:.95}.Footer_footer__0IXn3{width:100%;position:absolute;height:2.5rem;text-align:center;padding:10px;transition:.5s}.Footer_footer__0IXn3 a{padding:50px}