.page_badgeList__sCP_F{display:grid;grid-template-columns:1fr max-content max-content;justify-items:start;align-items:baseline;grid-gap:var(--container-padding);gap:var(--container-padding)}.page_rightColumn__3m5Eo{width:100%}.page_fullProjectPreview__k4aDL{display:none}.page_leftColumn__DDCkJ{gap:var(--container-padding);display:flex;flex-direction:column;width:100%}.page_projectPage__M67Eq p{font-size:.8rem;color:var(--text-primary)}.page_projectPage__M67Eq{display:flex;gap:var(--container-padding);flex-wrap:wrap-reverse}@media (min-width:60rem){.page_leftColumn__DDCkJ{max-width:17.5rem}.page_rightColumn__3m5Eo{max-width:40rem}.page_fullProjectPreview__k4aDL{display:block}.page_reducedProjectPreview__AjnIp{display:none}}@media (prefers-color-scheme:dark){.page_projectPage__M67Eq p{font-size:.8rem;color:var(--text-secondary)}}.Container_container__Nri8X{padding:var(--container-padding);border-radius:.7rem;display:flex;flex-direction:column;gap:var(--container-padding);outline:var(--container-outline-dark)}.Container_red__WwGWC{background:var(--bg-red)}.Container_yellow__m3H7s{background:linear-gradient(145deg,var(--bg-yellow),#efff9500);outline:var(--container-outline-dark,solid 1px #000)}.Container_purple__VvsQd{background:var(--bg-purple)}@media (prefers-color-scheme:dark){.Container_yellow__m3H7s{background:var(--container-bg-dark)}}.Bio_aboutSection__lD5gH{background:var(--bg-secondary);color:var(--text-secondary);padding:var(--container-padding);border-radius:.5rem;line-height:1.2rem;display:flex;flex-direction:column;gap:1rem;overflow:hidden}.Bio_aboutSection__lD5gH img{aspect-ratio:1/1;object-fit:cover;object-position:0 30%;border-radius:.3rem}.Bio_aboutSection__lD5gH p{margin:0}.Badge_badge__o5Rl3[data-variant=standard]{color:var(--text-primary);border:.5px solid var(--text-primary);border-radius:.5rem;width:max-content;padding:.2rem .4rem;font-weight:300;font-size:.8rem;display:flex;gap:.3rem}.Badge_badge__o5Rl3[data-variant=bold]{color:var(--text-secondary);font-size:.8rem;border:1px solid var(--text-secondary);border-radius:1rem;padding:0 var(--container-padding);height:max-content}.Badge_badge__o5Rl3[data-variant=bold][data-color=blue]{background:var(--foreground-blue,#4553cb)}.Badge_badge__o5Rl3[data-variant=bold][data-color=red]{background:var(--foreground-red,#dc2800)}.Badge_badge__o5Rl3[data-variant=bold][data-color=light-blue]{background:var(--foreground-lightblue,#00b4dc)}.Badge_badge__o5Rl3[data-variant=bold][data-color=green]{background:var(--foreground-green,#217542)}@media (prefers-color-scheme:dark){.Badge_badge__o5Rl3[data-variant=standard]{color:var(--text-secondary);border:.5px solid var(--text-secondary)}.Badge_badge__o5Rl3[data-variant=bold]{border:none;color:unset}}.PinBoard_pinBoard__r_v_k{border-radius:.5rem;background:var(--bg-yellow);border:.5px solid var(--text-primary);padding:var(--container-padding);display:flex;gap:.5rem;flex-direction:column}.PinBoard_pinBoard__r_v_k h2{margin:0;font-weight:300;font-size:1rem;color:#000;border-bottom:1px solid #000}.PinBoard_pinBoard__r_v_k ul{list-style-type:none}.PinBoard_pinBoard__r_v_k a{font-weight:300;padding-block:.5rem;text-decoration:none;color:var(--text-primary)}@media (prefers-color-scheme:dark){.PinBoard_pinBoard__r_v_k{border:unset}}.ProjectPreview_project__7ID2w{background:var(--bg-secondary,#272727);border-radius:.3rem;padding:var(--container-padding);display:flex;flex-direction:column;gap:.2rem;flex:0 0 auto;scroll-snap-align:start;color:var(--text-secondary)}.ProjectPreview_project__7ID2w h3{font-weight:400}.ProjectPreview_titleContainer__iTHbY{display:flex;gap:var(--container-padding);align-items:center}.ProjectPreview_project__7ID2w ul{list-style-type:none;display:flex;flex-direction:column;gap:.2rem}.ProjectPreview_project__7ID2w a{border-bottom:1px solid var(--text-secondary);width:max-content}.ProjectPreview_project__7ID2w a svg{fill:var(--text-secondary);height:.6rem;width:.6rem}@media (prefers-color-scheme:dark){.ProjectPreview_project__7ID2w{color:var(--text-primary)}.ProjectPreview_project__7ID2w[data-reduced=false]{background:var(--highlight-dark)}.ProjectPreview_project__7ID2w[data-reduced=true]{background:var(--accent-dark)}.ProjectPreview_project__7ID2w a{border-bottom:1px solid var(--text-primary)}.ProjectPreview_project__7ID2w a svg{fill:var(--text-primary)}.ProjectPreview_titleContainer__iTHbY{align-items:baseline;justify-content:space-between}}.ProjectScroller_projectContainer__ULdJO{background:var(--bg-purple,#f1d3ff);border-radius:.7rem;padding:var(--container-padding);display:flex;flex-direction:column;gap:var(--container-padding);overflow:visible;position:relative}.ProjectScroller_projectContainer__ULdJO h2{color:var(--text-primary,#272727);font-weight:400;font-size:1rem}.ProjectScroller_projectScroller__JxlAY{display:flex;gap:var(--container-padding);border-radius:.3rem;overflow-x:auto;scroll-snap-type:x proximity;position:relative;-webkit-padding-end:calc(var(--container-padding) * 4);padding-inline-end:calc(var(--container-padding) * 4);left:0;width:100vw}@container page (min-width: 500px){.ProjectScroller_projectContainer__ULdJO{overflow:hidden}.ProjectScroller_projectScroller__JxlAY{width:100%;-webkit-padding-end:0;padding-inline-end:0}}@container page (min-width: 768px){.ProjectScroller_projectScroller__JxlAY[data-wrap=true]{flex-direction:column}}@media (prefers-color-scheme:dark){.ProjectScroller_projectContainer__ULdJO h2{color:var(--text-secondary)}.ProjectScroller_projectContainer__ULdJO{outline:var(--container-outline-dark)}}