.Project_card__Khhg0{position:relative;width:100%;min-width:0;border:1px solid #d5e1e3;border-radius:16px;color:#172b35;background:#fff;box-shadow:0 28px 58px -46px rgba(23,43,53,.46);overflow:hidden}.Project_card__Khhg0:before{content:attr(data-project-number);position:absolute;z-index:6;top:1rem;right:1rem;display:grid;place-items:center;width:2rem;height:2rem;border-radius:50%;color:#fff;background:#596f8a;font:500 .56rem IBM Plex Mono,ui-monospace,monospace;letter-spacing:.04em;pointer-events:none}.Project_cardInset__mj_MD{min-height:clamp(23rem,39vw,33rem);display:grid;grid-template-columns:minmax(0,1.16fr) minmax(19rem,.84fr);align-items:stretch}.Project_mediaFrame__mWyIz{position:relative;min-height:100%;overflow:hidden;background:#e6eef0}.Project_mediaFrame__mWyIz:before{content:"Responsive product preview";position:absolute;z-index:3;top:.85rem;left:.85rem;padding:.45rem .6rem;border-radius:8px;color:#fff;background:rgba(23,43,53,.86);font:500 .5rem IBM Plex Mono,ui-monospace,monospace;letter-spacing:.05em;text-transform:uppercase}.Project_mediaFrame__mWyIz:after{content:"";position:absolute;inset:0;pointer-events:none;box-shadow:inset 0 -50px 80px -70px rgba(23,43,53,.75)}.Project_mediaFrame__mWyIz img,.Project_mediaFrame__mWyIz video{width:100%;height:100%;min-height:clamp(23rem,39vw,33rem);display:block;object-fit:cover;transform:scale(1.002);transition:transform .5s cubic-bezier(.23,1,.32,1)}.Project_body__U0bBU{position:relative;z-index:2;min-width:0;padding:clamp(2rem,4vw,3.7rem);display:flex;flex-direction:column;justify-content:flex-end;gap:.85rem}.Project_meta__Mhfjs{display:flex;align-items:center;gap:.55rem;margin-bottom:auto;padding-right:2.5rem}.Project_kindDot__WYAuL{width:.5rem;height:.5rem;flex-shrink:0;border-radius:50%;background:#00b992}.Project_deliveryLabel__CRgOB,.Project_kindLabel__kEiO_{color:#6f858e;font:500 .54rem IBM Plex Mono,ui-monospace,monospace;letter-spacing:.055em;text-transform:uppercase}.Project_deliveryLabel__CRgOB{margin-left:auto;color:#008f72}.Project_title__tu_AH{max-width:13ch;margin:0;text-wrap:balance;color:#172b35;font-family:Poppins,IBM Plex Sans,system-ui,sans-serif;font-size:clamp(2rem,4.5vw,4.4rem);font-weight:800;line-height:.96;letter-spacing:-.038em}.Project_desc___28pc{max-width:58ch;margin:.35rem 0 0;color:#465e69;font-size:clamp(.86rem,1.25vw,.98rem);font-weight:400;line-height:1.65;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.Project_stackBlock__DbYxT{margin-top:.55rem;padding-top:.85rem;border-top:1px solid #d5e1e3}.Project_stackBlock__DbYxT>span{display:block;margin-bottom:.4rem;color:#008f72;font:500 .5rem IBM Plex Mono,ui-monospace,monospace;letter-spacing:.06em;text-transform:uppercase}.Project_skillLine__Todzv{max-width:54ch;margin:0;color:#596f8a;font:500 .64rem/1.65 IBM Plex Mono,ui-monospace,monospace}.Project_ctaArrow___hWSK,.Project_cta__TS_MS{display:none}@media(hover:hover)and (pointer:fine){.Project_card__Khhg0:hover .Project_mediaFrame__mWyIz img,.Project_card__Khhg0:hover .Project_mediaFrame__mWyIz video{transform:scale(1.025)}}html[data-color-theme=dark] .Project_card__Khhg0{color:#edf8f4;background:#080c12}@media(max-width:780px){.Project_cardInset__mj_MD{grid-template-columns:1fr;min-height:0}.Project_mediaFrame__mWyIz,.Project_mediaFrame__mWyIz img,.Project_mediaFrame__mWyIz video{min-height:0;aspect-ratio:16/10}.Project_body__U0bBU{min-height:18rem;padding:1.4rem}.Project_title__tu_AH{font-size:clamp(1.8rem,9vw,3.2rem)}}@media(prefers-reduced-motion:reduce){.Project_mediaFrame__mWyIz img,.Project_mediaFrame__mWyIz video{transition:none}}.ParsaProjectCard_card__xU3_1{min-width:0;padding:0;overflow:hidden;border:1px solid rgba(151,183,211,.18);border-radius:12px;background:#080c12;box-shadow:0 22px 54px -38px rgba(0,0,0,.92);transition:transform .22s cubic-bezier(.23,1,.32,1),border-color .18s ease,box-shadow .22s ease}.ParsaProjectCard_card__xU3_1:after,.ParsaProjectCard_card__xU3_1:before{content:none}.ParsaProjectCard_artifactHead__dseyq{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.7rem clamp(.9rem,2.5vw,1.25rem);border-bottom:1px solid rgba(151,183,211,.15);background:#060a0f;color:#80958f;font:.58rem IBM Plex Mono,ui-monospace,monospace;letter-spacing:.07em;text-transform:uppercase}.ParsaProjectCard_artifactState__SpCj_{display:inline-flex;align-items:center;gap:.45rem;color:#94aaa3;white-space:nowrap}.ParsaProjectCard_artifactState__SpCj_ i{width:6px;height:6px;border-radius:50%;background:#79f2b6;box-shadow:0 0 9px rgba(121,242,182,.55)}.ParsaProjectCard_artifactBody__OWuZC{display:grid;grid-template-columns:minmax(15rem,.85fr) minmax(22rem,1.15fr);grid-template-areas:"intro manifest" "intro changes";gap:0}.ParsaProjectCard_projectIntro__TIiEy{grid-area:intro;padding:clamp(1.35rem,4vw,2.4rem);border-right:1px solid rgba(151,183,211,.15)}.ParsaProjectCard_projectPeriod__oPYbU{margin-bottom:.8rem;color:#79f2b6;font:.62rem IBM Plex Mono,ui-monospace,monospace}.ParsaProjectCard_projectIntro__TIiEy h2{margin:0;color:#e5f0ed;font:600 clamp(1.35rem,3vw,2.3rem)/1.08 Unbounded,sans-serif;letter-spacing:-.04em;text-wrap:balance}.ParsaProjectCard_projectIntro__TIiEy>p{max-width:56ch;margin:1rem 0 0;color:#9db0aa;font:.9rem/1.68 IBM Plex Sans,system-ui,sans-serif}.ParsaProjectCard_stack__3W48K{display:flex;flex-wrap:wrap;gap:.45rem .75rem;margin-top:1.4rem}.ParsaProjectCard_stack__3W48K span{color:#94aaa3;font:.61rem IBM Plex Mono,ui-monospace,monospace}.ParsaProjectCard_stack__3W48K span:before{content:"#";color:#597069}.ParsaProjectCard_manifest__TRQlY{grid-area:manifest;min-width:0;background:#070b10}.ParsaProjectCard_manifestBar__YFw7j{display:flex;justify-content:space-between;gap:1rem;padding:.58rem .8rem;border-bottom:1px solid rgba(151,183,211,.13);color:#758a84;font:.54rem IBM Plex Mono,ui-monospace,monospace}.ParsaProjectCard_codeBlock__KMyLv{display:block;overflow-x:auto;padding:1rem 0;color:#b7c9c3;font:.68rem/1.8 IBM Plex Mono,ui-monospace,monospace;scrollbar-width:thin;scrollbar-color:rgba(121,242,182,.25) transparent}.ParsaProjectCard_codeBlock__KMyLv>span{display:block;min-width:max-content;padding-right:1rem;white-space:pre}.ParsaProjectCard_codeBlock__KMyLv b{display:inline-block;width:2.4rem;margin-right:.85rem;padding-right:.7rem;border-right:1px solid rgba(151,183,211,.1);color:#536963;font-weight:400;text-align:right;user-select:none}.ParsaProjectCard_codeBlock__KMyLv i{color:#79a8ff;font-style:normal}.ParsaProjectCard_codeBlock__KMyLv strong{color:#d6ad6b;font-weight:400}.ParsaProjectCard_codeBlock__KMyLv em{color:#839892;font-style:normal}.ParsaProjectCard_changeSet__7Y1jn{grid-area:changes;padding:1rem 1.2rem 1.2rem;border-top:1px solid rgba(151,183,211,.13)}.ParsaProjectCard_changeTitle__CjlYK{color:#758a84;font:.56rem IBM Plex Mono,ui-monospace,monospace}.ParsaProjectCard_changeSet__7Y1jn ul{display:grid;gap:.55rem;margin:.75rem 0 0;padding:0;list-style:none}.ParsaProjectCard_changeSet__7Y1jn li{display:grid;grid-template-columns:1rem minmax(0,1fr);gap:.45rem;color:#92a7a0;font:.76rem/1.55 IBM Plex Sans,system-ui,sans-serif}.ParsaProjectCard_changeSet__7Y1jn li span{color:#79f2b6;font-family:IBM Plex Mono,ui-monospace,monospace}@media(hover:hover)and (pointer:fine){.ParsaProjectCard_card__xU3_1:hover{transform:translateY(-3px);border-color:rgba(121,242,182,.38);box-shadow:0 28px 62px -40px rgba(28,98,72,.68)}}@media(max-width:820px){.ParsaProjectCard_artifactBody__OWuZC{grid-template-columns:1fr;grid-template-areas:"intro" "manifest" "changes"}.ParsaProjectCard_projectIntro__TIiEy{border-right:0;border-bottom:1px solid rgba(151,183,211,.15)}}@media(max-width:520px){.ParsaProjectCard_artifactHead__dseyq{align-items:flex-start;flex-direction:column;gap:.35rem}.ParsaProjectCard_artifactState__SpCj_{white-space:normal}.ParsaProjectCard_codeBlock__KMyLv{font-size:.61rem}}@media(prefers-reduced-motion:reduce){.ParsaProjectCard_card__xU3_1{transition:border-color .16s ease}}.ParsaListingLayout_root__o2oBj{--parsa-bg:#06080d;--parsa-ink:#edf8f4;--parsa-muted:#91a7a2;--parsa-border:rgba(151,183,211,.16);--parsa-green:#79f2b6;--parsa-blue:#79a8ff;--parsa-amber:#ffc76b;--parsa-mono:"IBM Plex Mono",ui-monospace,monospace;position:relative;z-index:1;min-height:100dvh;background:var(--parsa-bg);color:var(--parsa-ink);font-family:IBM Plex Sans,system-ui,sans-serif;overflow-x:clip;isolation:isolate}.ParsaListingLayout_backdrop__4pl25{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden;background:linear-gradient(128deg,#06080d,#090e15 56%,#07100e)}.ParsaListingLayout_glowBlue__0DGbv,.ParsaListingLayout_glowGreen__LH3vg{position:absolute;border-radius:50%;filter:blur(70px)}.ParsaListingLayout_glowGreen__LH3vg{left:-16rem;top:28%;width:34rem;height:34rem;background:rgba(46,128,96,.13)}.ParsaListingLayout_glowBlue__0DGbv{right:-14rem;top:-10rem;width:36rem;height:36rem;background:rgba(56,91,154,.14)}.ParsaListingLayout_grid__XdKHg{position:absolute;inset:0;background-image:linear-gradient(rgba(121,242,182,.035) 1px,transparent 0),linear-gradient(90deg,rgba(121,242,182,.035) 1px,transparent 0);background-size:64px 64px;mask-image:linear-gradient(90deg,transparent,#000 17%,#000 83%,transparent);opacity:.5}.ParsaListingLayout_trace__Cehqj{position:absolute;left:8%;right:8%;top:13.5rem;height:1px;background:linear-gradient(90deg,transparent,rgba(121,242,182,.22) 14%,rgba(121,168,255,.13) 72%,transparent)}.ParsaListingLayout_trace__Cehqj:after,.ParsaListingLayout_trace__Cehqj:before{content:"";position:absolute;top:-3px;width:7px;height:7px;border:1px solid #79f2b6;background:#06080d;transform:rotate(45deg)}.ParsaListingLayout_trace__Cehqj:before{left:18%}.ParsaListingLayout_trace__Cehqj:after{right:24%;border-color:#79a8ff}.ParsaListingLayout_hudBR__BjWWQ,.ParsaListingLayout_hudTL__zrQC5{position:absolute;width:26px;height:26px;border-color:rgba(121,242,182,.28);border-style:solid}.ParsaListingLayout_hudTL__zrQC5{top:max(.8rem,env(safe-area-inset-top));left:max(.8rem,env(safe-area-inset-left));border-width:1px 0 0 1px}.ParsaListingLayout_hudBR__BjWWQ{right:max(.8rem,env(safe-area-inset-right));bottom:max(5.4rem,env(safe-area-inset-bottom) + 4.8rem);border-width:0 1px 1px 0}.ParsaListingLayout_content__kVBw8{position:relative;z-index:2;width:100%;max-width:1380px;min-width:0;margin:0 auto;padding:clamp(3.5rem,8vw,7rem) max(clamp(1rem,6vw,5rem),env(safe-area-inset-right)) var(--dock-page-pad,max(7.75rem,env(safe-area-inset-bottom,0px) + 6.75rem)) max(clamp(1rem,6vw,5rem),env(safe-area-inset-left));box-sizing:border-box}@media(max-width:520px){.ParsaListingLayout_hudBR__BjWWQ{display:none}.ParsaListingLayout_grid__XdKHg{background-size:42px 42px;opacity:.38}}.ParsaPageHero_hero__n_cfJ{position:relative;width:100%;margin-bottom:clamp(2.6rem,6vw,5rem);min-width:0}.ParsaPageHero_headingRow__6rF5V{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:1.5rem}.ParsaPageHero_title__6IIQ_{margin:0;max-width:13ch;font-family:Unbounded,IBM Plex Sans,sans-serif;font-size:clamp(2.4rem,7.2vw,5.8rem);font-weight:700;letter-spacing:-.04em;line-height:.95;text-transform:uppercase;color:#edf8f4;text-wrap:balance;overflow-wrap:anywhere}.ParsaPageHero_telemetry__UzBtU{display:flex;flex-direction:column;align-items:flex-end;gap:.45rem;padding-bottom:.35rem;font-family:IBM Plex Mono,ui-monospace,monospace;text-transform:uppercase}.ParsaPageHero_telemetry__UzBtU span{display:flex;align-items:center;gap:.45rem;font-size:.58rem;letter-spacing:.1em;color:#79f2b6}.ParsaPageHero_telemetry__UzBtU i{width:6px;height:6px;border-radius:50%;background:#79f2b6;box-shadow:0 0 10px rgba(121,242,182,.6);animation:ParsaPageHero_parsaStatus__xZLdY 2.2s ease-out infinite}.ParsaPageHero_telemetry__UzBtU strong{font-size:.58rem;font-weight:400;letter-spacing:.08em;color:#6e837e}.ParsaPageHero_rule__FRlZT{position:relative;height:1px;margin-top:clamp(1.25rem,3vw,2rem);background:rgba(151,183,211,.18)}.ParsaPageHero_rule__FRlZT span{position:absolute;left:0;top:-1px;width:clamp(4rem,12vw,8rem);height:2px;background:#79f2b6;box-shadow:0 0 14px rgba(121,242,182,.26)}.ParsaPageHero_detailRow__oJMIs{display:grid;grid-template-columns:minmax(8rem,.7fr) minmax(18rem,1.65fr) minmax(12rem,1fr);gap:clamp(1rem,4vw,3rem);padding-top:.9rem;font-family:IBM Plex Mono,ui-monospace,monospace}.ParsaPageHero_kicker__4k9r2,.ParsaPageHero_meta__5JJDa,.ParsaPageHero_route__OfS89{margin:0;line-height:1.55}.ParsaPageHero_route__OfS89{color:#79f2b6;font-size:.61rem;letter-spacing:.08em;text-transform:uppercase}.ParsaPageHero_route__OfS89:before{content:"~/";color:#57706a}.ParsaPageHero_kicker__4k9r2{max-width:62ch;color:#a8bbb6;font-family:IBM Plex Sans,system-ui,sans-serif;font-size:clamp(.88rem,1.5vw,1rem)}.ParsaPageHero_meta__5JJDa{justify-self:end;text-align:right;color:#6e837e;font-size:.62rem}@media(max-width:760px){.ParsaPageHero_headingRow__6rF5V{grid-template-columns:1fr}.ParsaPageHero_telemetry__UzBtU{display:none}.ParsaPageHero_detailRow__oJMIs{grid-template-columns:1fr;gap:.65rem}.ParsaPageHero_meta__5JJDa{justify-self:start;text-align:left}}@media(prefers-reduced-motion:reduce){.ParsaPageHero_telemetry__UzBtU i{animation:none}}@keyframes ParsaPageHero_parsaStatus__xZLdY{50%{opacity:.35;box-shadow:0 0 3px rgba(121,242,182,.25)}}.VitalizeChip_card__WoVMO{position:relative;margin-top:.9rem;min-width:0}.VitalizeChip_logo__eoe7T{display:block;width:auto;object-fit:contain}.VitalizeChip_logoLink__UyBkQ{display:inline-flex;line-height:0;transition:transform .28s cubic-bezier(.34,1.25,.64,1),opacity .2s ease}.VitalizeChip_hebi__oe52z{position:relative;display:flex;align-items:center;gap:.75rem;margin-top:0;padding:.55rem .7rem .55rem .55rem;border-radius:14px;overflow:hidden;text-decoration:none;color:inherit;background:linear-gradient(168deg,rgba(245,197,24,.14) 0,var(--list-surface,hsla(0,0%,100%,.94)) 42%);border:1px solid var(--list-border,rgba(89,111,138,.14));box-shadow:0 10px 28px -22px rgba(15,35,48,.35);transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.VitalizeChip_hebi__oe52z:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;border-radius:14px 14px 0 0;background:linear-gradient(90deg,#c49208,#f5c518);opacity:.85}.VitalizeChip_hebiLogo__OxB0C{flex-shrink:0;display:flex;align-items:center;justify-content:center;padding:.4rem .55rem;border-radius:10px;background:#0a0a0a;border:1px solid hsla(0,0%,100%,.06);box-shadow:0 0 0 1px rgba(245,197,24,.12)}.VitalizeChip_hebi__oe52z .VitalizeChip_logo__eoe7T{height:20px}.VitalizeChip_hebiText__33aGq{flex:1;min-width:0}.VitalizeChip_hebiEyebrow__HbjaI{margin:0;display:flex;align-items:center;gap:.35rem;font-family:IBM Plex Sans,system-ui,sans-serif;font-size:.5625rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--list-ink-muted,#64748b)}.VitalizeChip_hebiDot__4Ss4c{width:5px;height:5px;border-radius:50%;background:#f5c518;box-shadow:0 0 6px rgba(245,197,24,.55)}.VitalizeChip_hebiRole__bxBrV{margin:.12rem 0 0;font-family:Plus Jakarta Sans,IBM Plex Sans,system-ui,sans-serif;font-size:clamp(.8125rem,1.5vh,.9375rem);font-weight:700;letter-spacing:-.03em;line-height:1.2;color:var(--list-ink-strong,#1a2330)}.VitalizeChip_hebiGo__9HlLj{flex-shrink:0;font-size:.875rem;color:color-mix(in srgb,#8a6f0a 60%,#f5c518);transition:transform .2s ease}.VitalizeChip_parsa__0zQwr{margin-top:.25rem;margin-left:0;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:clamp(.625rem,2vw,.6875rem);line-height:1.45}.VitalizeChip_parsaFrameBottom__m9PeA,.VitalizeChip_parsaFrame__HJbc9{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.55rem .7rem;color:#79f2b6;border:1px solid rgba(121,242,182,.2);border-bottom:0;background:#080c12}.VitalizeChip_frameTitle__tQBvI{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:0;color:#6b827b;letter-spacing:.06em;text-transform:uppercase;font-size:.55rem}.VitalizeChip_parsaSync__o1EDo{display:inline-flex;align-items:center;gap:.4rem;color:#79f2b6;font-size:.52rem;text-transform:uppercase}.VitalizeChip_parsaSync__o1EDo i{width:5px;height:5px;border-radius:50%;background:#79f2b6;box-shadow:0 0 8px rgba(121,242,182,.5)}.VitalizeChip_frameFill__Fv8Kz{width:100%;height:1px;background:linear-gradient(90deg,#79f2b6,rgba(121,168,255,.35),transparent)}.VitalizeChip_parsaBody__joSBR{border:1px solid rgba(121,242,182,.2);padding:.65rem .75rem;background:rgba(0,0,0,.38);box-shadow:0 16px 38px -28px rgba(0,0,0,.85)}.VitalizeChip_parsaLogoRail__EGHfx{display:flex;justify-content:center;padding:.55rem .65rem;margin-bottom:.65rem;border-radius:0;background:#050709;border:1px solid rgba(255,199,107,.16);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.04)}.VitalizeChip_parsa__0zQwr .VitalizeChip_logo__eoe7T{height:24px}.VitalizeChip_parsaKv__pKK_x{margin:0;display:flex;flex-direction:column;gap:.35rem}.VitalizeChip_parsaRow__dbs28{display:grid;grid-template-columns:3.25rem minmax(0,1fr);gap:.5rem;align-items:start}.VitalizeChip_parsaRow__dbs28 dt{margin:0;color:#6d847e;font-weight:500}.VitalizeChip_parsaRow__dbs28 dd{margin:0;color:hsla(0,0%,100%,.55);min-width:0}.VitalizeChip_parsaPkg__N0Pq7{color:#79f2b6;font-weight:600}.VitalizeChip_parsaVer__K_iUG{margin-left:.35rem;color:hsla(0,0%,100%,.32)}.VitalizeChip_parsaAccent__6wKH7{color:#bcd0ca!important;font-weight:600}.VitalizeChip_parsaRow__dbs28 dd strong{color:#c2d4ce;font-weight:500}.VitalizeChip_parsaDeps__5U9ZW{display:flex;flex-wrap:wrap;gap:.25rem}.VitalizeChip_parsaDep__tBhEj{padding:.12rem .35rem;border-radius:3px;font-size:.5625rem;color:#9fb3ad;background:rgba(121,242,182,.06);border:1px solid rgba(121,242,182,.16)}.VitalizeChip_parsaUrl__97COK{color:#79a8ff;text-decoration:none;font-weight:500;transition:color .15s ease}.VitalizeChip_parsaUrl__97COK:hover{color:#79f2b6}.VitalizeChip_parsaFrameBottom__m9PeA{padding:0;border:0;background:transparent}.VitalizeChip_parsaCursor__6Suhl{display:inline-block;margin-left:1px;animation:VitalizeChip_parsaBlink__euBsP 1s step-end infinite}@keyframes VitalizeChip_parsaBlink__euBsP{0%,50%{opacity:1}51%,to{opacity:0}}.VitalizeChip_arian__2jUit{border-radius:16px;overflow:hidden;border:1px solid rgba(34,197,94,.35);background:#fff;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.95),0 24px 48px -28px rgba(22,163,74,.35)}.VitalizeChip_arianBar__J5pxn{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.45rem .85rem;background:linear-gradient(90deg,#0f2419,#14532d);border-bottom:1px solid hsla(0,0%,100%,.06)}.VitalizeChip_arianBarLeft__aitVN{display:flex;align-items:center;gap:.45rem;min-width:0}.VitalizeChip_arianId__FCCWS{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.5625rem;font-weight:700;letter-spacing:.1em;color:rgba(187,247,208,.95)}.VitalizeChip_arianSep__Yg1jD{width:1px;height:.75rem;background:hsla(0,0%,100%,.15)}.VitalizeChip_arianMeta__y7g6g{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.5625rem;color:rgba(187,247,208,.45);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.VitalizeChip_arianBarRight__0HuYV{display:flex;align-items:center;gap:.4rem;flex-shrink:0}.VitalizeChip_arianStatus__tDnGD{width:6px;height:6px;border-radius:50%;background:#4ade80;box-shadow:0 0 10px rgba(74,222,128,.7)}.VitalizeChip_arianPass__78Rzq{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.5rem;font-weight:700;letter-spacing:.12em;padding:.18rem .4rem;border-radius:4px;color:#052e16;background:#4ade80}.VitalizeChip_arianMs__PFDTG{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.5625rem;color:rgba(187,247,208,.5);font-variant-numeric:tabular-nums}.VitalizeChip_arianLogoRail__TCOWM{display:flex;align-items:center;justify-content:center;padding:.85rem 1rem;background:radial-gradient(ellipse 90% 80% at 50% 100%,rgba(245,197,24,.12),transparent 60%),linear-gradient(180deg,#0c0c0c,#000);border-bottom:1px solid rgba(34,197,94,.2)}.VitalizeChip_arian__2jUit .VitalizeChip_logo__eoe7T{height:clamp(26px,4vw,32px)}.VitalizeChip_arianMain__n13F_{padding:.9rem 1rem 1rem;background:linear-gradient(180deg,#f8fdf9,#fff)}.VitalizeChip_arianEyebrow__m5gcF{margin:0;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.625rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#3d6b52}.VitalizeChip_arianRole__2uMyt{margin:.35rem 0 .75rem;font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:clamp(1.05rem,2.5vw,1.25rem);font-weight:800;letter-spacing:-.03em;line-height:1.15;color:#0a1f14}.VitalizeChip_arianGrid__K34S5{display:grid;grid-template-columns:1fr 1fr;gap:.45rem;margin-bottom:.75rem}.VitalizeChip_arianCell__aOTp7{padding:.45rem .55rem;border-radius:8px;background:rgba(240,253,244,.9);border:1px solid rgba(34,197,94,.2)}.VitalizeChip_arianKey__Xd8t6{font-size:.5rem;letter-spacing:.08em;text-transform:uppercase;color:#6b7f74;margin-bottom:.2rem}.VitalizeChip_arianKey__Xd8t6,.VitalizeChip_arianVal__vcBFC{display:block;font-family:IBM Plex Mono,ui-monospace,monospace;font-weight:600}.VitalizeChip_arianVal__vcBFC{font-size:.625rem;color:#15803d}.VitalizeChip_arianTags__Pgs__{display:flex;flex-wrap:wrap;gap:.35rem;margin:0 0 .75rem;padding:0;list-style:none}.VitalizeChip_arianTags__Pgs__ li{padding:.22rem .5rem;border-radius:999px;font-size:.5625rem;color:#14532d;background:rgba(34,197,94,.12);border:1px solid rgba(34,197,94,.28)}.VitalizeChip_arianCta__Xtwv3,.VitalizeChip_arianTags__Pgs__ li{font-family:IBM Plex Mono,ui-monospace,monospace;font-weight:600}.VitalizeChip_arianCta__Xtwv3{display:inline-flex;align-items:center;gap:.4rem;padding:.45rem .75rem;border-radius:8px;font-size:.625rem;text-decoration:none;color:#fff;background:linear-gradient(135deg,#15803d,#22c55e);border:1px solid hsla(0,0%,100%,.15);box-shadow:0 6px 20px -6px rgba(22,163,74,.55);transition:transform .2s ease,box-shadow .2s ease}.VitalizeChip_arianCtaArrow__6SmAR{transition:transform .2s ease}@media(hover:hover)and (pointer:fine){.VitalizeChip_logoLink__UyBkQ:hover{transform:scale(1.05)}.VitalizeChip_hebi__oe52z:hover{border-color:rgba(245,197,24,.35);box-shadow:0 14px 32px -18px rgba(15,35,48,.4);transform:translateY(-1px)}.VitalizeChip_hebi__oe52z:hover .VitalizeChip_hebiGo__9HlLj{transform:translate(2px,-2px)}.VitalizeChip_arianCta__Xtwv3:hover{transform:translateY(-1px);box-shadow:0 10px 24px -6px rgba(22,163,74,.65)}.VitalizeChip_arianCta__Xtwv3:hover .VitalizeChip_arianCtaArrow__6SmAR{transform:translateX(3px)}}@media(max-width:480px){.VitalizeChip_arianGrid__K34S5{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.VitalizeChip_parsaCursor__6Suhl{animation:none}.VitalizeChip_arianCtaArrow__6SmAR,.VitalizeChip_arianCta__Xtwv3,.VitalizeChip_hebiGo__9HlLj,.VitalizeChip_hebi__oe52z,.VitalizeChip_logoLink__UyBkQ{transition:none}}.ParsaAboutView_root__2bVT6{display:flex;flex-direction:column;gap:clamp(3.5rem,8vw,7rem);min-width:0}.ParsaAboutView_workspace__OKmHj{overflow:hidden;border:1px solid rgba(151,183,211,.2);border-radius:12px;background:#070b10;box-shadow:0 24px 60px -40px rgba(0,0,0,.95)}.ParsaAboutView_editorBar__Sa21F,.ParsaAboutView_editorStatus__Ybpym{display:flex;align-items:center;justify-content:space-between;gap:1rem;color:#81968f;font:.58rem IBM Plex Mono,ui-monospace,monospace}.ParsaAboutView_editorBar__Sa21F{min-height:2.4rem;padding:0 .9rem;border-bottom:1px solid rgba(151,183,211,.14);background:#06090e}.ParsaAboutView_editorPath__Jo7dr{display:flex;align-items:center;gap:.45rem;min-width:0;overflow:hidden;white-space:nowrap}.ParsaAboutView_editorPath__Jo7dr span{color:#667c75}.ParsaAboutView_editorPath__Jo7dr i{color:#3f554f;font-style:normal}.ParsaAboutView_editorPath__Jo7dr strong{overflow:hidden;color:#b8cbc5;font-weight:500;text-overflow:ellipsis}.ParsaAboutView_editorState__MsvP9{display:flex;align-items:center;gap:.45rem;color:#79f2b6;white-space:nowrap}.ParsaAboutView_editorState__MsvP9 i{width:6px;height:6px;border-radius:50%;background:#79f2b6;box-shadow:0 0 9px rgba(121,242,182,.55)}.ParsaAboutView_workspaceBody__OztLi{display:grid;grid-template-columns:10.5rem minmax(24rem,1.25fr) minmax(19rem,.75fr);min-height:27rem}.ParsaAboutView_fileTree__qf0nb{display:flex;flex-direction:column;gap:.65rem;padding:1rem .8rem;border-right:1px solid rgba(151,183,211,.12);background:#060a0f;color:#7d918b;font:.62rem IBM Plex Mono,ui-monospace,monospace}.ParsaAboutView_fileTree__qf0nb .ParsaAboutView_treeRoot__kruSA{margin-bottom:.25rem;color:#95a9a3;font-size:.55rem;letter-spacing:.08em}.ParsaAboutView_fileTree__qf0nb strong{margin-inline:-.8rem;padding:.4rem .8rem .4rem 1.7rem;color:#d0ded9;font-weight:500;background:rgba(121,242,182,.07);border-left:1px solid #79f2b6}.ParsaAboutView_treeIndent__0G_KW{padding-left:1.05rem}.ParsaAboutView_comment__8S0GI{color:#5f7a72;font-style:italic}.ParsaAboutView_codePane__ouDqz{min-width:0;overflow-x:auto;padding:1.25rem 0;scrollbar-width:thin;scrollbar-color:rgba(121,242,182,.25) transparent}.ParsaAboutView_codeLine__MDa5R{display:grid;grid-template-columns:3.1rem minmax(max-content,1fr);min-width:max-content;color:#b5c6c1;font:.71rem/1.9 IBM Plex Mono,ui-monospace,monospace}.ParsaAboutView_lineNumber__ZyoIo{padding-right:.8rem;color:#50665f;text-align:right;user-select:none}.ParsaAboutView_codeLine__MDa5R code{padding:0 1rem;font:inherit;white-space:pre}.ParsaAboutView_keyword__HD4kq{color:#c995ee}.ParsaAboutView_variable__OKwDY{color:#79a8ff}.ParsaAboutView_property__oJucO{color:#8cb9ff}.ParsaAboutView_string__28NFL{color:#d9b274}.ParsaAboutView_boolean__fjuZx{color:#79f2b6}.ParsaAboutView_punctuation__uRL8P{color:#91a59f}.ParsaAboutView_inspectPane__Wnd67{min-width:0;padding:clamp(1.2rem,3vw,2rem);border-left:1px solid rgba(151,183,211,.13);background:#090e14}.ParsaAboutView_inspectLabel__nJic8{color:#79f2b6;font:.55rem IBM Plex Mono,monospace;letter-spacing:.08em}.ParsaAboutView_inspectPane__Wnd67 h2{max-width:18ch;margin:.9rem 0 0;color:#e2eeea;font:600 clamp(1.25rem,2.4vw,2rem)/1.15 Unbounded,sans-serif;letter-spacing:-.04em;text-wrap:balance}.ParsaAboutView_inspectPane__Wnd67>p{max-width:60ch;margin:1rem 0 0;color:#9aada7;font-size:.83rem;line-height:1.65}.ParsaAboutView_inspectPane__Wnd67 dl{margin:1.25rem 0 0}.ParsaAboutView_inspectPane__Wnd67 dl>div{display:grid;grid-template-columns:6rem minmax(0,1fr);gap:.7rem;padding:.55rem 0;border-top:1px solid rgba(151,183,211,.11)}.ParsaAboutView_inspectPane__Wnd67 dd,.ParsaAboutView_inspectPane__Wnd67 dt{margin:0;font:.6rem/1.5 IBM Plex Mono,monospace}.ParsaAboutView_inspectPane__Wnd67 dt{color:#71867f}.ParsaAboutView_inspectPane__Wnd67 dd{color:#b4c6c0;overflow-wrap:anywhere}.ParsaAboutView_inspectPane__Wnd67 blockquote{margin:1.2rem 0 0;padding-top:.8rem;border-top:1px solid rgba(121,242,182,.15);color:#81968f;font:.62rem/1.55 IBM Plex Mono,monospace}.ParsaAboutView_inspectPane__Wnd67 blockquote:before{content:"// ";color:#79f2b6}.ParsaAboutView_editorStatus__Ybpym{justify-content:flex-end;padding:.42rem .8rem;border-top:1px solid rgba(151,183,211,.13);background:#0b211a;color:#a3bbb3}.ParsaAboutView_editorStatus__Ybpym span:first-child{margin-right:auto;color:#79f2b6}.ParsaAboutView_metrics__CA91d{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--parsa-border);border-bottom:1px solid var(--parsa-border)}.ParsaAboutView_stat__MeHiA{position:relative;min-width:0;padding:clamp(1rem,3vw,1.6rem);border-right:1px solid var(--parsa-border)}.ParsaAboutView_stat__MeHiA:last-child{border-right:0}.ParsaAboutView_stat__MeHiA:before{content:"";position:absolute;top:-1px;left:0;width:28%;height:2px;background:var(--parsa-green)}.ParsaAboutView_statGreen__J2CPO:before{background:var(--parsa-green)}.ParsaAboutView_statBlue__AkwFK:before{background:var(--parsa-blue)}.ParsaAboutView_statAmber__T7W_q:before{background:var(--parsa-amber)}.ParsaAboutView_statSlate__r3jiK:before{background:#8ea39e}.ParsaAboutView_statKey__ozL_o{display:block;color:#788d86;font:.57rem IBM Plex Mono,monospace;text-transform:uppercase;letter-spacing:.08em}.ParsaAboutView_stat__MeHiA strong{display:block;margin-top:.65rem;color:#edf8f4;font:600 clamp(1.25rem,3vw,2.2rem) Unbounded,sans-serif;letter-spacing:-.04em}.ParsaAboutView_statSub__0kCmB{display:block;margin-top:.4rem;color:#8da19b;font-size:.75rem}.ParsaAboutView_sectionHead__VZ7sA{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:1.5rem}.ParsaAboutView_sectionHead__VZ7sA h2{margin:0;color:#dceae6;font:600 clamp(1.15rem,2.3vw,1.65rem) Unbounded,sans-serif;letter-spacing:-.035em}.ParsaAboutView_sectionHead__VZ7sA>span{color:#7a8f88;font:.58rem IBM Plex Mono,monospace;text-transform:lowercase}.ParsaAboutView_focusMap__uTkWL{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,4vw,3rem)}.ParsaAboutView_focusTrace__mSDVd{position:absolute;left:1.2rem;right:1.2rem;top:1rem;height:1px;background:rgba(121,242,182,.18)}.ParsaAboutView_focusTrace__mSDVd span{position:absolute;top:-3px;width:7px;height:7px;transform:rotate(45deg);border:1px solid var(--parsa-green);background:#080c12}.ParsaAboutView_focusTrace__mSDVd span:first-child{left:0}.ParsaAboutView_focusTrace__mSDVd span:nth-child(2){left:50%;border-color:var(--parsa-blue)}.ParsaAboutView_focusTrace__mSDVd span:nth-child(3){right:0;border-color:var(--parsa-amber)}.ParsaAboutView_focusItem__OZH4_{position:relative;padding-top:2.8rem}.ParsaAboutView_focusNode__m_lqX{position:absolute;top:0;left:0;display:grid;place-items:center;width:2rem;height:2rem;border:1px solid rgba(121,242,182,.32);background:#090e14}.ParsaAboutView_focusNode__m_lqX i{width:5px;height:5px;background:var(--parsa-green);box-shadow:0 0 10px rgba(121,242,182,.45)}.ParsaAboutView_focusKey__f0IR9{color:#7b9089;font:.58rem IBM Plex Mono,monospace}.ParsaAboutView_focusItem__OZH4_ h3{margin:.5rem 0 0;color:#d7e5e1;font-size:1.05rem;font-weight:600}.ParsaAboutView_focusItem__OZH4_ p{margin:.65rem 0 0;max-width:44ch;color:#91a59e;font-size:.84rem;line-height:1.65}.ParsaAboutView_focusItem__OZH4_ strong{display:block;margin-top:.8rem;color:#a8bbb6;font:.62rem IBM Plex Mono,monospace;font-weight:400}.ParsaAboutView_experienceGrid__r0EF_{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(18rem,.6fr);gap:clamp(2rem,6vw,5rem);align-items:start}.ParsaAboutView_timeline__kKhIL{border-top:1px solid var(--parsa-border)}.ParsaAboutView_timeline__kKhIL article{padding:clamp(1.4rem,3vw,2rem) 0;border-bottom:1px solid var(--parsa-border)}.ParsaAboutView_timeline__kKhIL header{display:flex;align-items:center;justify-content:space-between;gap:1rem}.ParsaAboutView_timeline__kKhIL header span,.ParsaAboutView_timeline__kKhIL time{color:#7b9089;font:.58rem IBM Plex Mono,monospace}.ParsaAboutView_timeline__kKhIL .ParsaAboutView_commit___CErq{color:#79f2b6}.ParsaAboutView_timeline__kKhIL h3{margin:.65rem 0 0;color:#dce9e5;font-size:clamp(1rem,2vw,1.25rem);font-weight:600}.ParsaAboutView_timeline__kKhIL>article>strong{display:block;margin-top:.2rem;color:#95aaa3;font-size:.82rem;font-weight:500}.ParsaAboutView_timeline__kKhIL article>p{max-width:68ch;margin:.7rem 0 0;color:#91a59e;font-size:.84rem;line-height:1.6}.ParsaAboutView_timeline__kKhIL ul{display:grid;gap:.4rem;margin:.85rem 0 0;padding:0;list-style:none}.ParsaAboutView_timeline__kKhIL li{display:grid;grid-template-columns:1rem minmax(0,1fr);gap:.4rem;color:#9aada7;font-size:.78rem;line-height:1.55}.ParsaAboutView_timeline__kKhIL li span{color:#79f2b6;font-family:IBM Plex Mono,monospace}.ParsaAboutView_vitalize__bcW4Z{position:sticky;top:2rem;min-width:0}.ParsaAboutView_vitalizeHead__zTni5{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.65rem;color:#7b9089;font:.56rem IBM Plex Mono,monospace;text-transform:uppercase}.ParsaAboutView_vitalizeHead__zTni5 span{color:#79f2b6}.ParsaAboutView_vitalizeHead__zTni5 strong{font-weight:400}.ParsaAboutView_vitalize__bcW4Z [data-vitalize-chip]{margin-left:0}.ParsaAboutView_stackZone__0c0qW{padding-top:1.5rem;border-top:1px solid var(--parsa-border)}.ParsaAboutView_stackManifest__pIx1_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--parsa-border)}.ParsaAboutView_stackManifest__pIx1_ article{display:grid;grid-template-columns:minmax(8rem,.42fr) minmax(0,1fr);gap:1.2rem;padding:1.1rem 0;border-bottom:1px solid var(--parsa-border)}.ParsaAboutView_stackManifest__pIx1_ article:nth-child(odd){padding-right:clamp(1rem,4vw,3rem);border-right:1px solid var(--parsa-border)}.ParsaAboutView_stackManifest__pIx1_ article:nth-child(2n){padding-left:clamp(1rem,4vw,3rem)}.ParsaAboutView_stackManifest__pIx1_ h3{margin:0;color:#79a8ff;font:.62rem/1.5 IBM Plex Mono,monospace;font-weight:500}.ParsaAboutView_stackManifest__pIx1_ h3:before{content:'"';color:#50665f}.ParsaAboutView_stackManifest__pIx1_ h3:after{content:'":';color:#50665f}.ParsaAboutView_stackManifest__pIx1_ p{margin:0;color:#96aaa4;font:.69rem/1.65 IBM Plex Mono,monospace}.ParsaAboutView_stackManifest__pIx1_ p:before{content:"[ ";color:#71867f}.ParsaAboutView_stackManifest__pIx1_ p:after{content:" ]";color:#71867f}.ParsaAboutView_stackManifest__pIx1_ b{color:#d4ad70;font-weight:400}.ParsaAboutView_commandBar__kxHA8{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding-top:1.4rem;border-top:1px solid var(--parsa-border)}.ParsaAboutView_commandBar__kxHA8 p{max-width:50ch;margin:0;color:#9aada7;font-size:.85rem;line-height:1.55}.ParsaAboutView_commandBar__kxHA8 nav{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:.75rem 1.1rem}.ParsaAboutView_commandBar__kxHA8 a{color:#9aada7;font:.68rem IBM Plex Mono,monospace;text-decoration:none;transition:color .18s ease,border-color .18s ease,background-color .18s ease,transform .14s ease-out}.ParsaAboutView_commandBar__kxHA8 .ParsaAboutView_primaryLink__zT_RB{padding:.7rem .9rem;border:1px solid rgba(121,242,182,.44);color:#07110d;background:var(--parsa-green)}.ParsaAboutView_commandBar__kxHA8 a:active{transform:scale(.97)}.ParsaAboutView_commandBar__kxHA8 a:focus-visible{outline:2px solid var(--parsa-green);outline-offset:4px}@media(hover:hover)and (pointer:fine){.ParsaAboutView_codeLine__MDa5R:hover{background:rgba(121,168,255,.04)}.ParsaAboutView_commandBar__kxHA8 a:hover{color:var(--parsa-green)}.ParsaAboutView_commandBar__kxHA8 .ParsaAboutView_primaryLink__zT_RB:hover{color:#07110d;background:#9effcf;border-color:#9effcf}}@media(max-width:1080px){.ParsaAboutView_workspaceBody__OztLi{grid-template-columns:8.5rem minmax(22rem,1fr)}.ParsaAboutView_inspectPane__Wnd67{grid-column:1/-1;border-top:1px solid rgba(151,183,211,.13);border-left:0}}@media(max-width:850px){.ParsaAboutView_experienceGrid__r0EF_{grid-template-columns:1fr}.ParsaAboutView_vitalize__bcW4Z{position:static}.ParsaAboutView_metrics__CA91d{grid-template-columns:repeat(2,minmax(0,1fr))}.ParsaAboutView_stat__MeHiA:nth-child(2){border-right:0}.ParsaAboutView_stat__MeHiA:nth-child(-n+2){border-bottom:1px solid var(--parsa-border)}.ParsaAboutView_focusMap__uTkWL{grid-template-columns:1fr}.ParsaAboutView_focusTrace__mSDVd{left:1rem;top:1rem;bottom:1rem;width:1px;height:auto}.ParsaAboutView_focusTrace__mSDVd span:first-child{left:-3px;top:0}.ParsaAboutView_focusTrace__mSDVd span:nth-child(2){left:-3px;top:50%}.ParsaAboutView_focusTrace__mSDVd span:nth-child(3){left:-3px;right:auto;top:auto;bottom:0}.ParsaAboutView_focusItem__OZH4_{padding:0 0 0 3rem}.ParsaAboutView_focusNode__m_lqX{top:0;left:0}.ParsaAboutView_stackManifest__pIx1_{grid-template-columns:1fr}.ParsaAboutView_stackManifest__pIx1_ article:nth-child(2n),.ParsaAboutView_stackManifest__pIx1_ article:nth-child(odd){padding-inline:0;border-right:0}}@media(max-width:650px){.ParsaAboutView_root__2bVT6{gap:3.4rem}.ParsaAboutView_workspaceBody__OztLi{grid-template-columns:1fr}.ParsaAboutView_fileTree__qf0nb{display:none}.ParsaAboutView_codePane__ouDqz{min-height:14rem}.ParsaAboutView_metrics__CA91d{grid-template-columns:1fr}.ParsaAboutView_stat__MeHiA{border-right:0;border-bottom:1px solid var(--parsa-border)}.ParsaAboutView_stat__MeHiA:last-child{border-bottom:0}.ParsaAboutView_sectionHead__VZ7sA{align-items:flex-start;flex-direction:column;gap:.4rem}.ParsaAboutView_stackManifest__pIx1_ article{grid-template-columns:1fr;gap:.55rem}.ParsaAboutView_timeline__kKhIL header{gap:.35rem}.ParsaAboutView_commandBar__kxHA8,.ParsaAboutView_timeline__kKhIL header{align-items:flex-start;flex-direction:column}.ParsaAboutView_commandBar__kxHA8 nav{justify-content:flex-start}.ParsaAboutView_editorStatus__Ybpym span:nth-child(3),.ParsaAboutView_editorStatus__Ybpym span:nth-child(4){display:none}}@media(prefers-reduced-motion:reduce){.ParsaAboutView_commandBar__kxHA8,.ParsaAboutView_metrics__CA91d,.ParsaAboutView_stackZone__0c0qW,.ParsaAboutView_workspace__OKmHj{opacity:1!important;transform:none!important}}.ParsaAcademicView_root__w66C1{display:flex;flex-direction:column;gap:clamp(4rem,9vw,7rem)}.ParsaAcademicView_model__dQJfu{display:grid;grid-template-columns:minmax(0,.8fr) minmax(28rem,1.2fr);gap:clamp(2rem,6vw,5rem);align-items:center;padding:clamp(1.5rem,4vw,2.5rem) 0;border-top:1px solid var(--parsa-border);border-bottom:1px solid var(--parsa-border)}.ParsaAcademicView_modelCopy__2Bcf9>span{color:var(--parsa-green);font:.62rem IBM Plex Mono,monospace}.ParsaAcademicView_modelCopy__2Bcf9 h2{max-width:17ch;margin:.7rem 0 0;color:#dce9e5;font:600 clamp(1.35rem,3vw,2.35rem)/1.12 Unbounded,sans-serif;letter-spacing:-.04em}.ParsaAcademicView_modelCopy__2Bcf9 p{max-width:52ch;margin:1rem 0 0;color:#829791;font-size:.88rem;line-height:1.65}.ParsaAcademicView_pipeline__vEMdt{display:grid;grid-template-columns:repeat(5,auto);align-items:center;justify-content:end;min-width:0}.ParsaAcademicView_pipeline__vEMdt>div{position:relative;min-width:8rem;padding:.85rem;border:1px solid rgba(151,183,211,.2);background:#090e14}.ParsaAcademicView_pipeline__vEMdt>div:after{content:"";position:absolute;right:.65rem;top:.65rem;width:5px;height:5px;border-radius:50%;background:var(--parsa-green);box-shadow:0 0 8px rgba(121,242,182,.5)}.ParsaAcademicView_pipeline__vEMdt>div:nth-of-type(2):after{background:var(--parsa-blue);box-shadow:0 0 8px rgba(121,168,255,.5)}.ParsaAcademicView_pipeline__vEMdt>div:nth-of-type(3):after{background:var(--parsa-amber);box-shadow:0 0 8px rgba(255,199,107,.5)}.ParsaAcademicView_pipeline__vEMdt span,.ParsaAcademicView_pipeline__vEMdt strong{display:block;font-family:IBM Plex Mono,monospace}.ParsaAcademicView_pipeline__vEMdt span{color:#5e746e;font-size:.51rem;text-transform:uppercase}.ParsaAcademicView_pipeline__vEMdt strong{margin-top:.4rem;color:#baccc6;font-size:.64rem;font-weight:500;white-space:nowrap}.ParsaAcademicView_pipeline__vEMdt>i{width:clamp(1.4rem,4vw,4rem);height:1px;background:rgba(121,242,182,.25)}.ParsaAcademicView_sectionHead__RwMZI{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:1.5rem}.ParsaAcademicView_sectionHead__RwMZI h2{margin:0;color:#dce9e5;font:600 clamp(1.25rem,2.5vw,1.8rem) Unbounded,sans-serif;letter-spacing:-.04em}.ParsaAcademicView_sectionHead__RwMZI>div{display:flex;gap:1rem;flex-wrap:wrap;justify-content:flex-end;color:#6b817b;font:.58rem IBM Plex Mono,monospace;text-transform:uppercase}.ParsaAcademicView_sectionHead__RwMZI>div span+span:before{content:"/";margin-right:1rem;color:#365048}.ParsaAcademicView_ledger__qJ4h0{border-top:1px solid var(--parsa-border)}.ParsaAcademicView_paper__SeeZ1{display:grid;grid-template-columns:3.5rem minmax(0,1fr) 7rem;gap:clamp(1rem,3vw,2rem);padding:clamp(1.3rem,3vw,2rem) 0;border-bottom:1px solid var(--parsa-border)}.ParsaAcademicView_paperIndex__ZdjEy{color:#526963;font:.62rem IBM Plex Mono,monospace}.ParsaAcademicView_paperMeta__aMI18{display:flex;gap:.55rem 1rem;flex-wrap:wrap;color:#6b827c;font:.57rem IBM Plex Mono,monospace;text-transform:uppercase}.ParsaAcademicView_paperMeta__aMI18 span:first-child{color:var(--parsa-green)}.ParsaAcademicView_paperBody__I_gs9 h3{max-width:56ch;margin:.65rem 0 0;color:#d7e4e0;font-size:clamp(1rem,2vw,1.25rem);font-weight:600;line-height:1.35;text-wrap:balance}.ParsaAcademicView_paperBody__I_gs9 p{max-width:72ch;margin:.7rem 0 0;color:#82968f;font-size:.84rem;line-height:1.65}.ParsaAcademicView_tags__jyEFw{display:flex;gap:.5rem .8rem;flex-wrap:wrap;margin-top:.85rem}.ParsaAcademicView_tags__jyEFw span{color:#8ca39c;font:.59rem IBM Plex Mono,monospace}.ParsaAcademicView_tags__jyEFw span:before{content:"#";color:#547069}.ParsaAcademicView_citation__eFlAw{justify-self:end;color:var(--parsa-amber);font:.6rem IBM Plex Mono,monospace;text-align:right}.ParsaAcademicView_degree__gCB_I{display:grid;grid-template-columns:auto minmax(0,1fr);gap:1.4rem;padding:clamp(1.4rem,3vw,2rem) 0;border-top:1px solid var(--parsa-border);border-bottom:1px solid var(--parsa-border)}.ParsaAcademicView_degreeSeal__Hqi5t{display:grid;place-items:center;width:4.6rem;height:4.6rem;border:1px solid rgba(121,242,182,.36);background:#090e14;transform:rotate(45deg)}.ParsaAcademicView_degreeSeal__Hqi5t span{color:var(--parsa-green);font:.64rem IBM Plex Mono,monospace;transform:rotate(-45deg)}.ParsaAcademicView_degree__gCB_I>div:last-child>span{color:#627972;font:.58rem IBM Plex Mono,monospace}.ParsaAcademicView_degree__gCB_I h3{margin:.35rem 0 0;color:#dce9e5;font-size:1.15rem}.ParsaAcademicView_degree__gCB_I strong{display:block;margin-top:.25rem;color:#91aaa2;font-size:.84rem;font-weight:500}.ParsaAcademicView_degree__gCB_I p{max-width:68ch;margin:.65rem 0 0;color:#7e938d;font-size:.82rem;line-height:1.6}.ParsaAcademicView_certificateList__bA0K2 article{display:grid;grid-template-columns:5rem minmax(0,1fr) minmax(8rem,auto);gap:1rem;align-items:baseline;padding:1.1rem 0;border-bottom:1px solid var(--parsa-border)}.ParsaAcademicView_certificateList__bA0K2 article>span{color:#617871;font:.58rem IBM Plex Mono,monospace}.ParsaAcademicView_certificateList__bA0K2 h3{margin:0;color:#cbdad5;font-size:.92rem;font-weight:600}.ParsaAcademicView_certificateList__bA0K2 p{margin:.25rem 0 0;color:#758b84;font-size:.78rem;line-height:1.5}.ParsaAcademicView_certificateList__bA0K2 strong{color:#8ca49c;font:.58rem IBM Plex Mono,monospace;font-weight:400;text-align:right}@media(max-width:900px){.ParsaAcademicView_model__dQJfu{grid-template-columns:1fr}.ParsaAcademicView_pipeline__vEMdt{justify-content:start}}@media(max-width:650px){.ParsaAcademicView_pipeline__vEMdt{grid-template-columns:1fr;gap:0}.ParsaAcademicView_pipeline__vEMdt>div{width:100%}.ParsaAcademicView_pipeline__vEMdt>i{width:1px;height:1.4rem;margin-left:1.4rem}.ParsaAcademicView_paper__SeeZ1{grid-template-columns:2rem minmax(0,1fr)}.ParsaAcademicView_citation__eFlAw{grid-column:2;justify-self:start;text-align:left}.ParsaAcademicView_sectionHead__RwMZI{align-items:flex-start;flex-direction:column}.ParsaAcademicView_sectionHead__RwMZI>div{justify-content:flex-start}.ParsaAcademicView_degree__gCB_I{grid-template-columns:1fr}.ParsaAcademicView_degreeSeal__Hqi5t{width:3.6rem;height:3.6rem}.ParsaAcademicView_certificateList__bA0K2 article{grid-template-columns:1fr;gap:.35rem}.ParsaAcademicView_certificateList__bA0K2 strong{text-align:left}}.ParsaProjectsGrid_grid__6CQXg{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(1.4rem,3.5vw,2.4rem);width:100%;min-width:0}