.Nav_nav__Zq1i6{font-size:calc(var(--unit) * 1.6);font-weight:500;margin-bottom:calc(var(--unit) * 8);padding:0}.Nav_link__ZgDoZ{text-decoration:none;padding:4px 8px;margin:-4px -8px;border-radius:6px;color:#64748b;transition:all .2s ease}.Nav_link__ZgDoZ:hover{color:#0f172a;background:#e2e8f0}.Nav_link__ZgDoZ:active{color:#0f172a;background:#cbd5e1}.Nav_navDot__Mz5gp{font-size:calc(var(--unit) * 2.2)}.Nav_nav__Zq1i6>li{margin-bottom:calc(var(--unit) * 1.2)}.Page_page__965tE{min-height:calc(100vh - 2 * var(--body-padding-y));padding:var(--body-padding-y) var(--body-padding-x)}.Projects_heading__JTQ4g{transform:translateY(calc(var(--unit) * -1));font-weight:700;color:#0f172a;letter-spacing:-.02em}.Projects_projects__btc_i{background:#fafbfc}.Projects_navLink__tpZhx{color:#64748b!important;font-weight:500;transition:color .2s ease}.Projects_navLink__tpZhx.Projects_active__IR_kr,.Projects_navLink__tpZhx:active,.Projects_navLink__tpZhx:hover{color:#0f172a!important}.Projects_project__dU_A_ p{font-size:calc(var(--unit) * 1.15);line-height:1.7em;color:#475569;margin:0;margin-top:calc(var(--unit) * 1)}.Projects_project__dU_A_ p+p{margin-top:calc(var(--unit) * .5)}.Projects_projects__btc_i h3{margin-bottom:calc(var(--unit) * .5);color:#0f172a;font-weight:700;font-size:calc(var(--unit) * 1.4)}.Projects_projects__btc_i h3>a,.Projects_year__9bAFM>h2>a{display:inline-block;text-decoration:none;white-space:normal;padding:0 4px;margin:0 -4px;border-radius:2px;transition:background .05s ease-in-out;line-height:1.4em}.Projects_projects__btc_i h3>a:hover,.Projects_year__9bAFM>h2>a:hover{color:#0ea5e9;transition:color .2s ease}.Projects_projects__btc_i time{margin-left:.2em}.Projects_project__dU_A_{padding:calc(var(--unit) * 1.5);background:#fff;border-radius:12px;border:1px solid #e2e8f0;transition:all .3s ease;margin-bottom:calc(var(--unit) * 2)}.Projects_project__dU_A_:hover{border-color:#cbd5e1;box-shadow:0 4px 12px rgba(0,0,0,.05)}.Projects_project__dU_A_ div{font-size:calc(var(--unit) * 1.15);line-height:1.8em;color:#475569;margin-top:calc(var(--unit) * 1);margin-bottom:calc(var(--unit) * 1)}.Projects_project__dU_A_ div ol,.Projects_project__dU_A_ div ul{margin:calc(var(--unit) * .5) 0;padding-left:calc(var(--unit) * .5);list-style:disc;list-style-position:inside}.Projects_project__dU_A_ div li{margin-bottom:calc(var(--unit) * .6);margin-left:0;color:#475569;font-size:calc(var(--unit) * 1.15);line-height:1.6em}.Projects_techStack__EpN6M{margin-top:calc(var(--unit) * 1.5)!important;margin-bottom:0!important;padding-top:calc(var(--unit) * 1.5)!important;border-top:1px solid #e2e8f0;font-size:calc(var(--unit) * 1.05)!important;color:#64748b!important;font-weight:500;line-height:1.5em}.Projects_techStack__EpN6M strong{color:#1a202c;font-weight:600}@media only screen and (max-width:600px){.Projects_heading__JTQ4g{transform:translateY(0)}.Projects_grid__lJjN_{grid-row-gap:calc(var(--unit) * 1)}}