:root{--font-display:"Bricolage Grotesque","Avenir Next","Segoe UI","Noto Sans Bengali",system-ui,sans-serif;--font-body:"Source Serif 4","Iowan Old Style",Georgia,"Noto Sans Bengali",serif;--font-mono:"JetBrains Mono",ui-monospace,"SF Mono",Menlo,monospace;--bg:#f4f6fb;--surface:#fff;--surface-2:#eceffa;--ink:#11153a;--ink-2:#394063;--muted:#5f668c;--line:#dde1f0;--line-strong:#c2c8e0;--shadow:0 1px 2px rgba(17,21,58,.05),0 14px 34px -18px rgba(17,21,58,.22);--c-research:#6a4cff;--c-research-ink:#5a3df0;--c-career:#0b9a62;--c-career-ink:#07774c;--c-project:#ee6a1f;--c-project-ink:#b64a08;--c-edu:#1f6feb;--c-edu-ink:#1a5bc4;--on-accent:#fff;--nav-h:64px;--maxw:1120px;color-scheme:light}:root[data-mode=dark]{--bg:#0b0e22;--surface:#121631;--surface-2:#1a1f40;--ink:#eef0fb;--ink-2:#c5cae6;--muted:#9aa0c6;--line:#252b52;--line-strong:#39416f;--shadow:0 1px 2px rgba(0,0,0,.4),0 18px 40px -22px rgba(0,0,0,.8);--c-research:#a08bff;--c-research-ink:#b9aaff;--c-career:#34d399;--c-career-ink:#4fe0a8;--c-project:#ff9553;--c-project-ink:#ffae7a;--c-edu:#6aa5ff;--c-edu-ink:#8dbbff;--on-accent:#0b0e22;color-scheme:dark}[data-tone=research]{--accent:var(--c-research);--accent-ink:var(--c-research-ink)}[data-tone=career]{--accent:var(--c-career);--accent-ink:var(--c-career-ink)}[data-tone=project]{--accent:var(--c-project);--accent-ink:var(--c-project-ink)}[data-tone=edu]{--accent:var(--c-edu);--accent-ink:var(--c-edu-ink)}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}html body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f4f6fb;background:var(--bg);color:#11153a;color:var(--ink);font-family:"Source Serif 4",Iowan Old Style,Georgia,Noto Sans Bengali,serif;font-family:var(--font-body);font-size:1.0625rem;line-height:1.65;margin:0;text-rendering:optimizeLegibility;transition:background-color .25s ease,color .25s ease}blockquote,figure,h1,h2,h3,h4,ol,p,ul{margin:0}h1,h2,h3,h4{text-wrap:balance;font-family:Bricolage Grotesque,Avenir Next,Segoe UI,Noto Sans Bengali,system-ui,sans-serif;font-family:var(--font-display);font-weight:700;letter-spacing:-.02em;line-height:1.15}p{text-wrap:pretty}img,svg{display:block;max-width:100%}a{text-decoration:none}a,button{color:inherit}button{background:none;border:0;cursor:pointer;font:inherit;padding:0}::selection{background:color-mix(in srgb,#6a4cff 28%,transparent);background:color-mix(in srgb,var(--accent,var(--c-research)) 28%,transparent)}:focus-visible{border-radius:4px;outline:3px solid #6a4cff;outline:3px solid var(--accent,var(--c-research));outline-offset:3px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{-webkit-animation-delay:0s!important;animation-delay:0s!important;-webkit-animation-duration:.001ms!important;animation-duration:.001ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}
/*# sourceMappingURL=main.8096965a.css.map*/