.site-header[data-astro-cid-nen7h5rs]{z-index:50;background:color-mix(in srgb, var(--paper) 92%, transparent);-webkit-backdrop-filter:saturate(1.2)blur(6px);border-bottom:1px solid var(--rule);position:sticky;top:0}.bar[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;gap:2rem;height:4rem;display:flex}.mark[data-astro-cid-nen7h5rs]{font-family:var(--serif);letter-spacing:-.01em;white-space:nowrap;font-size:1.18rem;text-decoration:none}.mark[data-astro-cid-nen7h5rs]:hover{color:var(--ink)}.nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{gap:clamp(1rem,1.6vw,1.9rem);display:flex}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{font-size:var(--step--1);color:var(--muted);transition:color .2s var(--ease);padding-block:.4rem;text-decoration:none;position:relative}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{color:var(--ink)}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:after{content:"";background:var(--accent);transform-origin:0;height:1px;transition:transform .32s var(--ease);position:absolute;bottom:.05rem;left:0;right:0;transform:scaleX(0)}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover:after,.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]:after{transform:scaleX(1)}.tools[data-astro-cid-nen7h5rs]{align-items:center;gap:1rem;display:flex}.theme[data-astro-cid-nen7h5rs]{place-items:center;width:2rem;height:2rem;display:grid}.theme-dot[data-astro-cid-nen7h5rs]{border:1px solid var(--ink);background:linear-gradient(90deg, var(--ink) 50%, transparent 50%);width:.95rem;height:.95rem;transition:transform .5s var(--ease);border-radius:50%}[data-theme=dark] .theme-dot[data-astro-cid-nen7h5rs]{transform:rotate(180deg)}.menu-btn[data-astro-cid-nen7h5rs]{font-size:var(--step--1);letter-spacing:.02em;display:none}.menu-close[data-astro-cid-nen7h5rs],.menu-btn[data-astro-cid-nen7h5rs][aria-expanded=true] .menu-open[data-astro-cid-nen7h5rs]{display:none}.menu-btn[data-astro-cid-nen7h5rs][aria-expanded=true] .menu-close[data-astro-cid-nen7h5rs]{display:inline}.menu[data-astro-cid-nen7h5rs]{z-index:49;background:var(--paper);padding-block:2rem 4rem;position:fixed;inset:4rem 0 0;overflow-y:auto}.menu[data-astro-cid-nen7h5rs] ol[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]{border-bottom:1px solid var(--rule)}.menu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{align-items:baseline;gap:1.2rem;padding-block:.9rem;text-decoration:none;display:flex}.menu-word[data-astro-cid-nen7h5rs]{font-family:var(--serif);font-size:var(--step-3);letter-spacing:-.015em;line-height:1.1}.menu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page] .menu-word[data-astro-cid-nen7h5rs]{color:var(--accent);font-style:italic}@media (width<=980px){.nav[data-astro-cid-nen7h5rs]{display:none}.menu-btn[data-astro-cid-nen7h5rs]{display:inline-block}}@media (prefers-reduced-motion:no-preference){.menu[data-astro-cid-nen7h5rs]:not([hidden]){animation:menu-in .42s var(--ease)}@keyframes menu-in{0%{opacity:0;transform:translateY(-6px)}}}.site-footer[data-astro-cid-jo6i4kqk]{margin-top:var(--section);padding-bottom:2.5rem}.top[data-astro-cid-jo6i4kqk]{padding-top:1.1rem}.head[data-astro-cid-jo6i4kqk]{grid-column:1/span 3}.body[data-astro-cid-jo6i4kqk]{grid-column:4/-1}.invite[data-astro-cid-jo6i4kqk]{max-width:22ch}.links[data-astro-cid-jo6i4kqk]{gap:0;margin-top:2.5rem;display:grid}.links[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--rule);grid-template-columns:minmax(7rem,12rem) 1fr;align-items:baseline;padding-block:.85rem;display:grid}.links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{font-size:var(--step-1);text-decoration:none}.pending[data-astro-cid-jo6i4kqk]{margin-top:2rem}.cv[data-astro-cid-jo6i4kqk]{margin-top:2.5rem}.colophon[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--rule);font-size:var(--step--1);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 2rem;margin-top:clamp(4rem,8vw,7rem);padding-top:1.1rem;display:flex}.hindi[data-astro-cid-jo6i4kqk]{font-family:var(--deva);font-size:var(--step-0)}@media (width<=900px){.head[data-astro-cid-jo6i4kqk],.body[data-astro-cid-jo6i4kqk]{grid-column:1/-1}.body[data-astro-cid-jo6i4kqk]{margin-top:1.5rem}.links[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr;gap:.2rem}}
