.portrait[data-astro-cid-ta2fbyqs]{margin:0}.portrait[data-astro-cid-ta2fbyqs] .media-frame{overflow:hidden}.portrait__img[data-astro-cid-ta2fbyqs]{filter:grayscale()contrast(1.08);transition:filter 1.2s var(--ease-io), transform 1.6s var(--ease-out-expo);transform:scale(1.03)}.portrait[data-astro-cid-ta2fbyqs]:hover .portrait__img[data-astro-cid-ta2fbyqs]{filter:none;transform:scale(1)}@media (hover:none){.portrait__img[data-astro-cid-ta2fbyqs]{filter:none;transform:none}}.portrait__scan[data-astro-cid-ta2fbyqs]{pointer-events:none;mix-blend-mode:multiply;transition:opacity 1.2s var(--ease-io);background:repeating-linear-gradient(#0a0a0b24 0 1px,#0000 1px 4px);position:absolute;inset:0}.portrait[data-astro-cid-ta2fbyqs]:hover .portrait__scan[data-astro-cid-ta2fbyqs]{opacity:0}.portrait__tag[data-astro-cid-ta2fbyqs]{background:var(--color-fg);color:var(--color-bg);padding:4px 8px;position:absolute;top:14px;left:14px}.portrait__cap[data-astro-cid-ta2fbyqs]{flex-wrap:wrap;justify-content:space-between;gap:6px 16px;margin-top:16px;font-size:11px;display:flex}.edu[data-astro-cid-ta2fbyqs]{border:1px solid var(--line-strong);background:#f2f2ee05;margin-top:40px;padding:clamp(24px,4vw,48px)}.edu__head[data-astro-cid-ta2fbyqs]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px;display:flex}.edu__title[data-astro-cid-ta2fbyqs]{max-width:22ch;font-family:var(--font-display);margin-top:14px;font-size:clamp(28px,3.4vw,48px);font-weight:500;line-height:1.05}.edu__now[data-astro-cid-ta2fbyqs]{border:1px solid var(--line-strong);font-family:var(--font-mono);align-items:center;gap:10px;margin-top:20px;padding:6px 12px;font-size:12px;display:inline-flex}.edu__pulse[data-astro-cid-ta2fbyqs]{background:#6fdc8c;border-radius:50%;width:7px;height:7px;animation:2s ease-in-out infinite edu-pulse}@keyframes edu-pulse{50%{opacity:.3}}@media (prefers-reduced-motion:reduce){.edu__pulse[data-astro-cid-ta2fbyqs]{animation:none}}.edu__cgpa[data-astro-cid-ta2fbyqs]{flex-direction:column;align-items:flex-end;display:flex}.edu__cgpa-n[data-astro-cid-ta2fbyqs]{font-family:var(--font-display);letter-spacing:-.03em;font-size:clamp(64px,9vw,140px);font-weight:600;line-height:.9}.edu__stats[data-astro-cid-ta2fbyqs]{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:40px;display:grid}@media (width>=768px){.edu__stats[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(4,minmax(0,1fr))}}.edu__stats[data-astro-cid-ta2fbyqs]>div[data-astro-cid-ta2fbyqs]{padding:16px 16px 0 0}.edu__stats[data-astro-cid-ta2fbyqs] dt[data-astro-cid-ta2fbyqs]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--color-muted);font-size:11px}.edu__stats[data-astro-cid-ta2fbyqs] dd[data-astro-cid-ta2fbyqs]{font-family:var(--font-display);margin-top:6px;font-size:36px;font-weight:600}.edu__sems[data-astro-cid-ta2fbyqs]{border-top:1px solid var(--line);margin-top:32px}.edu__sem[data-astro-cid-ta2fbyqs]{border-bottom:1px solid var(--line)}.edu__sem[data-astro-cid-ta2fbyqs] summary[data-astro-cid-ta2fbyqs]{cursor:pointer;grid-template-columns:1fr auto 24px;align-items:baseline;gap:16px;padding:20px 0;list-style:none;display:grid}.edu__sem[data-astro-cid-ta2fbyqs] summary[data-astro-cid-ta2fbyqs]::-webkit-details-marker{display:none}@media (width<=599px){.edu__sem[data-astro-cid-ta2fbyqs] summary[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr 24px;row-gap:4px}.edu__sem[data-astro-cid-ta2fbyqs] summary[data-astro-cid-ta2fbyqs]>[data-astro-cid-ta2fbyqs]:nth-child(2){grid-row:2}.edu__chev[data-astro-cid-ta2fbyqs]{grid-area:1/2}}.edu__chev[data-astro-cid-ta2fbyqs]{font-family:var(--font-mono);text-align:right;transition:transform var(--t-ui) var(--ease-out-expo)}.edu__sem[data-astro-cid-ta2fbyqs][open] .edu__chev[data-astro-cid-ta2fbyqs]{transform:rotate(45deg)}.edu__sem[data-astro-cid-ta2fbyqs] ul[data-astro-cid-ta2fbyqs]{padding-bottom:16px}.edu__sem[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{border-top:1px dashed var(--line);grid-template-columns:1fr auto 32px;align-items:center;gap:16px;padding:10px 0;font-size:15px;display:grid}.edu__grade[data-astro-cid-ta2fbyqs]{border:1px solid var(--line-strong);width:28px;height:28px;font-family:var(--font-mono);place-items:center;font-size:12px;display:grid}.edu__schools[data-astro-cid-ta2fbyqs]{gap:32px;margin-top:48px;display:grid}@media (width>=768px){.edu__schools[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(2,minmax(0,1fr))}}.edu__schools[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{border-top:1px solid var(--line);gap:8px;padding-top:20px;display:grid}.role[data-astro-cid-ta2fbyqs]{border:1px solid var(--line-strong);background:#f2f2ee05;gap:40px;margin-top:40px;padding:clamp(24px,4vw,48px);display:grid}@media (width>=1024px){.role[data-astro-cid-ta2fbyqs]{grid-template-columns:5fr 6fr;align-items:start}}.role__title[data-astro-cid-ta2fbyqs]{max-width:18ch;font-family:var(--font-display);margin-top:14px;font-size:clamp(28px,3.4vw,48px);font-weight:500;line-height:1.05}.role__body[data-astro-cid-ta2fbyqs]{max-width:52ch;margin-top:28px;line-height:1.65}.role__meta[data-astro-cid-ta2fbyqs]{border-top:1px solid var(--line);margin-top:32px;display:grid}.role__meta[data-astro-cid-ta2fbyqs]>div[data-astro-cid-ta2fbyqs]{border-bottom:1px dashed var(--line);justify-content:space-between;gap:16px;padding:12px 0;display:flex}.role__meta[data-astro-cid-ta2fbyqs] dt[data-astro-cid-ta2fbyqs]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--color-muted);font-size:11px}.role__meta[data-astro-cid-ta2fbyqs] dd[data-astro-cid-ta2fbyqs]{text-align:right}.role__link[data-astro-cid-ta2fbyqs]{text-underline-offset:4px;text-decoration:underline;text-decoration-color:var(--line-strong);transition:text-decoration-color var(--t-ui)}.role__link[data-astro-cid-ta2fbyqs]:hover{text-decoration-color:currentColor}.role__media[data-astro-cid-ta2fbyqs]{grid-template-columns:3fr 2fr;gap:12px;display:grid}@media (width<=599px){.role__media[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr}}.role__shot[data-astro-cid-ta2fbyqs]{border:1px solid var(--line);margin:0;position:relative;overflow:hidden}.role__shot--wide[data-astro-cid-ta2fbyqs]{grid-column:1/-1}.role__shot[data-astro-cid-ta2fbyqs] img[data-astro-cid-ta2fbyqs]{object-fit:cover;filter:grayscale()contrast(1.06);width:100%;height:100%;transition:filter 1.2s var(--ease-io), transform 1.6s var(--ease-out-expo);display:block}.role__shot[data-astro-cid-ta2fbyqs]:hover img[data-astro-cid-ta2fbyqs]{filter:none;transform:scale(1.03)}@media (hover:none){.role__shot[data-astro-cid-ta2fbyqs] img[data-astro-cid-ta2fbyqs]{filter:none}}.role__shot[data-astro-cid-ta2fbyqs] figcaption[data-astro-cid-ta2fbyqs]{background:var(--color-fg);color:var(--color-bg);padding:4px 8px;position:absolute;top:10px;left:10px}
