.home_workspace__kSNpK{display:grid;grid-template-columns:245px minmax(0,1fr);gap:66px;padding-top:50px}.home_profile__dMRCM{align-self:start;position:sticky;top:40px;padding-bottom:40px}.home_avatar__unxVm{height:115px;width:115px;background:#253956;border:1px solid #405675;border-radius:23px;display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:inset 0 0 0 6px #1c2b43,8px 8px 0 #111c2c;margin-bottom:35px;transform:rotate(-4deg)}.home_avatar__unxVm>span{font:600 48px/1 var(--font-geist-mono);color:#bfceef}.home_avatar__unxVm small{font:11px var(--font-geist-mono);color:#a8b8ce;letter-spacing:.5px;margin-top:12px;white-space:nowrap}.home_cursor__wdCW_{color:#efbd91;animation:home_blink__tBDSN 3s steps(2,jump-none) infinite}@keyframes home_blink__tBDSN{50%{opacity:.2}}.home_profile__dMRCM h1{font:550 46px/1.1 var(--font-geist-sans);letter-spacing:-2px;margin-top:12px}.home_profile__dMRCM h1>span{color:#efbd91}.home_role__CQbZm{font-size:14px;line-height:1.8;margin-top:20px;color:#ced8e9;white-space:pre-line}.home_bio__EOtrg{font-size:13px;line-height:1.9;color:var(--muted);margin-top:18px}.home_profile__dMRCM .social-links{gap:16px;font-size:13px;margin-top:22px}.home_quickFacts__116Ff{border-top:1px solid var(--line);padding-top:22px;margin-top:30px;display:grid;gap:15px;font-size:13px}.home_quickFacts__116Ff span{display:block;color:var(--muted);font:13px var(--font-geist-mono);margin-bottom:4px}.home_writingLink__Up2kX{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--accent);margin-top:32px}.home_writingLink__Up2kX:focus-visible,.home_writingLink__Up2kX:hover{text-decoration:underline;text-underline-offset:5px}.home_welcome__vkcyM{padding-bottom:30px}.home_welcome__vkcyM h2{font:500 43px/1.15 var(--font-geist-sans);letter-spacing:-1.6px;margin-top:18px}.home_welcome__vkcyM h2 span{color:#94a9c8}.home_welcome__vkcyM>p:last-child{color:var(--muted);font-size:13px;line-height:1.9;margin-top:18px}.home_background__sYoBp{display:grid;gap:30px;margin-top:8px}.home_backgroundHeading__kWv_D{margin-bottom:13px}.home_backgroundHeading__kWv_D h2{font:500 25px/1.2 var(--font-geist-sans);letter-spacing:-.7px}.home_backgroundCard__T79sh{padding:26px;background:var(--surface);border:1px solid var(--line);border-radius:12px;box-shadow:0 10px 28px #0a13210d}.home_backgroundCard__T79sh .profile-content h3{font:500 22px/1.15 var(--font-geist-sans);letter-spacing:-.5px;margin-block:12px}.home_backgroundCard__T79sh .profile-content .organization{font-size:13px}.home_backgroundCard__T79sh .profile-content>p{font-size:13px;line-height:1.75}.home_backgroundCard__T79sh .entry-header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.home_backgroundCard__T79sh .card-meta{flex:none;margin:2px 0 0;font:13px var(--font-geist-mono),monospace;letter-spacing:.08em;text-align:right;text-transform:uppercase;color:var(--muted);white-space:nowrap}.home_backgroundCard__T79sh .profile-content>.card-summary{color:var(--foreground)!important;font-size:13px}.home_backgroundCard__T79sh .credential,.home_backgroundCard__T79sh .organization-with-logo{display:inline-flex;align-items:center;gap:6px}.home_backgroundCard__T79sh .organization-with-logo{min-width:0}.home_backgroundCard__T79sh .credential{color:var(--muted)}.home_backgroundCard__T79sh .organization-logo{flex-shrink:0;width:28px;height:32px;object-fit:contain}.home_backgroundCard__T79sh .skill-groups{gap:12px}.home_backgroundCard__T79sh .skill-groups dt{margin-bottom:4px}.home_backgroundCard__T79sh .skill-badges{display:flex;flex-wrap:wrap;gap:6px;margin:0;list-style:none}.home_backgroundCard__T79sh .card-tags li,.home_backgroundCard__T79sh .skill-badges li{font:13px/1.5 var(--font-geist-mono),monospace;padding:4px 8px;border:1px solid var(--line);border-radius:5px;background:var(--soft);color:var(--foreground)}.home_backgroundCard__T79sh .card-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:16px;list-style:none}.home_backgroundCard__T79sh .education-details{display:grid;gap:13px;margin-top:18px}.home_backgroundCard__T79sh .education-details dt{font:13px var(--font-geist-mono),monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--accent);margin-bottom:4px}.home_backgroundCard__T79sh .education-details dd{font-size:13px;line-height:1.75;color:var(--muted)}.home_count__INwXy{font:13px var(--font-geist-mono);background:var(--soft);border:1px solid var(--line);border-radius:6px;padding:4px 7px;margin-left:12px;vertical-align:middle;color:var(--muted)}.home_desk__w07Q2 .selected-work{padding-top:40px}.home_desk__w07Q2 .section-heading h2{font-size:25px}.home_desk__w07Q2 .project-grid{gap:18px}.home_desk__w07Q2 .project-copy{padding:21px}.home_desk__w07Q2 .project-copy h3{font-size:17px}.home_desk__w07Q2 .project-copy p{font-size:13px}.home_desk__w07Q2 .project-tags li{font-size:13px;padding:4px 7px}@media (max-width:1000px){.home_workspace__kSNpK{grid-template-columns:210px minmax(0,1fr);gap:36px}.home_welcome__vkcyM h2{font-size:37px}.home_desk__w07Q2 .project-grid{grid-template-columns:1fr}.home_profile__dMRCM h1{font-size:40px}}@media (max-width:700px){.home_workspace__kSNpK{grid-template-columns:1fr;padding-top:18px;gap:35px}.home_profile__dMRCM{position:static;padding-bottom:30px;border-bottom:1px solid var(--line)}.home_avatar__unxVm{float:right;width:85px;height:85px;margin:8px 7px 12px 15px;border-radius:19px}.home_avatar__unxVm>span{font-size:34px}.home_profile__dMRCM h1{font-size:44px}.home_role__CQbZm{margin-top:14px}.home_bio__EOtrg{max-width:340px}.home_quickFacts__116Ff{grid-template-columns:1fr 1fr;gap:14px;margin-top:22px}.home_quickFacts__116Ff p:last-child{grid-column:1/-1}.home_writingLink__Up2kX{margin-top:20px}.home_welcome__vkcyM h2{font-size:36px}.home_desktopBreak__mgfz8{display:none}.home_backgroundCard__T79sh{padding:20px}.home_desk__w07Q2 .section-heading h2{font-size:24px}}