@import"https://fonts.googleapis.com/css2?family=Outfit:wght@100..900&family=Yatra+One&display=swap";@import"https://unpkg.com/open-props";@import"https://unpkg.com/open-props/normalize.min.css";@import"https://unpkg.com/open-props/normalize.dark.min.css";@import"https://unpkg.com/open-props/indigo.min.css";@import"https://unpkg.com/open-props/indigo-hsl.min.css";@import"https://unpkg.com/open-props/easings.min.css";@import"https://unpkg.com/open-props/animations.min.css";@import"https://unpkg.com/open-props/sizes.min.css";@import"https://unpkg.com/open-props/gradients.min.css";*,:after,:before{box-sizing:border-box}*{margin:0}body,html{height:100%}body{line-height:1.5;-webkit-font-smoothing:antialiased;min-height:100vh}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}#__next,#root{isolation:isolate}:root{--text:#e3e3e8;--primary-300:#5e5e6e;--primary-400:#2a2a31;--primary-500:#212126;--primary-600:#050505;--hindi-font:"Yatra One",serif;--section-width:min(62rem,90vw);--transition-delay:0.3s ease-in-out;--text-glow:drop-shadow(0 0 1rem hsla(240,8%,90%,.5)) drop-shadow(0 0 0.25rem hsla(240,8%,90%,.75));background:var(--primary-600);color:var(--text);font-family:Outfit,serif}:root img{-webkit-user-select:none;-moz-user-select:none;user-select:none}:root ::selection{--project-background:rgb(var(--projectColor),1);--select-background:#bfbfbf;background:var(--project-background,var(--select-background));color:#000;filter:none!important}.mdx-heading{color:var(--text);text-decoration:none;scroll-margin-top:5rem}.mdx-heading:after{content:" #";font-size:75%;opacity:0;color:rgb(var(--projectColor),1);transition:opacity .15s ease-in-out}.mdx-heading:hover:after{opacity:.75}.mdx-image{display:flex;flex-direction:column;align-items:center;gap:.5rem;margin-top:1.5rem}.mdx-blockquote,.mdx-image img{border-radius:1rem}.mdx-blockquote{min-width:100%;background:rgb(var(--projectColor),.025);border:.1rem solid rgb(var(--projectColor),.25);border-left:.5rem solid rgb(var(--projectColor),.5);position:relative;overflow:hidden;scroll-margin-top:5rem}.mdx-blockquote:before{content:"";position:absolute;inset:0 0;opacity:.5;background:var(--noise-5);filter:var(--noise-filter-5);background-size:contain;mix-blend-mode:overlay;z-index:-1}.mdx-code{background:var(--primary-500);border-radius:.5rem}.mdx-code,.mdx-code-block{color:var(--text);font-family:JetBrains Mono,monospace;font-size:.9rem}.mdx-code-block{display:block;background:#0d0d0d;border:2px solid var(--primary-500);padding:1rem;margin-top:1.5rem;border-radius:1rem;overflow-x:auto}.mdx-code-block code{background:transparent}.mdx-link{color:rgb(var(--projectColor),1);text-decoration:underline}.mdx-col-2{display:grid;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));grid-gap:1.5rem;gap:1.5rem;margin-top:1.5rem}.mdx-col-2 *{margin-top:0!important}.Navbar_navbar__W_ouQ{position:fixed;inset:1rem 50%;transform:translateX(-50%);width:min(90vw,54rem);height:-moz-fit-content;height:fit-content;padding:.75rem 1.5rem;display:flex;align-items:center;justify-content:space-between;border:.1rem solid hsla(240,6%,98%,.1);border-radius:.75rem;background:linear-gradient(90deg,rgba(0,0,0,.15),hsla(240,6%,98%,.025),rgba(0,0,0,.15));-webkit-backdrop-filter:blur(1rem) saturate(1.2);backdrop-filter:blur(1rem) saturate(1.2);box-shadow:0 .25rem .5rem rgba(0,0,0,.15);z-index:100;overflow:hidden}.Navbar_navbar__W_ouQ:before{content:"";position:absolute;inset:0 0;opacity:.025;background:var(--noise-5);filter:var(--noise-filter-5);background-size:contain;z-index:-1}.Navbar_logo__l1Z_s{font-size:1.25rem;font-weight:400;filter:drop-shadow(0 0 9px var(--text)) drop-shadow(0 0 2px var(--text));-webkit-user-select:none;-moz-user-select:none;user-select:none;color:var(--text);text-decoration:none}.Navbar_navbarLinks__slQp_{display:flex;gap:1.5rem}.Navbar_navbarLinks__slQp_ a{color:var(--text);opacity:.7;text-decoration:none;transition:opacity .3s ease-in-out}.Navbar_navbarLinks__slQp_ a:hover{opacity:1}.Footer_footer__OYoYH{width:100%;padding:3rem 0;border-top:1px solid var(--primary-500);margin-top:4rem}.Footer_footerContent__QQ0Yh{width:var(--section-width);margin:0 auto;display:flex;align-items:last baseline;justify-content:space-between;flex-wrap:wrap;gap:1.5rem}.Footer_footerContent__QQ0Yh h2{font-size:1.5rem;font-weight:400;filter:var(--text-glow)}