.contact_container__lQNvI{display:flex;flex-direction:column}.contact_title__dATif{font-size:1.5rem;line-height:2rem;font-weight:600}.contact_card__EdOdS{display:flex;flex-direction:column;gap:1rem;padding:1.5rem;background-color:hsla(0,0%,100%,.05);backdrop-filter:blur(4px);border:1px solid hsla(0,0%,100%,.1);border-radius:.75rem;margin-top:1rem}.contact_row__0RgQb{display:flex;align-items:center;font-size:1rem;line-height:1.5rem;font-weight:600}.contact_label__qaEIH{display:flex;align-items:center;gap:.5rem}.contact_labelIcon__VRI_X{color:#71717a;width:1.5rem;height:1.5rem}.contact_labelText__XWhSc{font-size:1.125rem;line-height:1.75rem;color:#71717a}.contact_value__anuMP{margin-left:auto}.contact_link__WSw6W{color:#60a5fa;font-size:1rem;line-height:1.5rem}.contact_divider__4Oyau{border:none;border-top:1px solid hsla(0,0%,100%,.1)}.navigation-bar_nav__baiNf{position:sticky;top:0;z-index:50;display:flex;flex-direction:row;align-items:center;padding:1rem 1.5rem;margin-left:-1.5rem;margin-right:-1.5rem;background-color:hsla(0,0%,9%,.8);backdrop-filter:blur(12px)}.navigation-bar_avatar__PsFWG{border-radius:9999px}.navigation-bar_links__eT46g{display:flex;align-items:center;gap:1.25rem;margin-left:auto}.navigation-bar_githubLink__IdzYM{display:flex;align-items:center;color:#7e8081;font-size:1rem;line-height:1.5rem;gap:.375rem}.navigation-bar_githubLabel__OKoKQ{display:flex;flex-direction:column}.navigation-bar_underline__mjhxL{border-bottom:1px solid #333}.projects_list__j_JWe{display:flex;flex-direction:column;gap:1rem;margin-top:1.5rem}.projects_card__v64GI{display:flex;align-items:center;background-color:hsla(0,0%,100%,.05);backdrop-filter:blur(4px);border:1px solid hsla(0,0%,100%,.1);border-radius:.75rem;flex-wrap:nowrap;overflow:visible;padding:.5rem}.projects_logo__A857c{border-radius:1rem;padding:.5rem}.projects_info__BUfHo{display:flex;flex-direction:column;margin-left:.5rem}.projects_name__B6_uE{font-weight:500;font-size:1rem;line-height:1.5rem;display:flex;align-items:center;gap:.375rem}.projects_wipBadge__9735M{font-size:.875rem;line-height:1.25rem;color:#fff;font-weight:400;border:1px solid hsla(0,0%,100%,.3);border-radius:.375rem;padding:.125rem .375rem}.projects_description__33W6q{color:#7e8081;font-size:1rem;line-height:1.5rem}.projects_viewButton__V7TTZ{border:1px solid hsla(0,0%,100%,.1);font-size:1rem;line-height:1.5rem;margin-left:auto;font-weight:500;margin-right:.75rem;padding:.375rem 1rem;border-radius:.5rem;background:none;color:inherit;cursor:pointer}.embla-carousel_carousel__YEl2X{width:100%;position:relative}.embla-carousel_slideImage__DAqlk{-o-object-fit:contain;object-fit:contain;border-radius:.75rem;width:100%;height:auto}.embla-carousel_navButton__3D1t8{position:absolute;top:50%;transform:translateY(-50%);background-color:hsla(0,0%,100%,.1);backdrop-filter:blur(4px);border:1px solid hsla(0,0%,100%,.1);border-radius:9999px;padding:.5rem;opacity:0;transition:opacity .3s;color:#fff;cursor:pointer}.embla-carousel_carousel__YEl2X:hover .embla-carousel_navButton__3D1t8{opacity:1}.embla-carousel_prevButton__iX0du{left:.75rem}.embla-carousel_nextButton__B7ERl{right:.75rem}.embla-carousel_icon__jf9_7{width:1.25rem;height:1.25rem;color:#fff}.tech-stack_container__LLp2g{display:flex;flex-direction:column;gap:.5rem;margin-top:1.5rem}.tech-stack_title__QY5Aa{font-size:1.5rem;line-height:2rem;font-weight:600}.tech-stack_grid___25rT{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;margin-top:.75rem}.tech-stack_techItem__NcRLo{background-color:hsla(0,0%,100%,.05);backdrop-filter:blur(4px);border:1px solid hsla(0,0%,100%,.1);padding:.875rem;border-radius:9999px}.tech-stack_techIcon__NHj9V{color:#d4d4d8;width:1.75rem;height:1.75rem}.page_main__nw1Wk{max-width:56rem;margin-left:auto;margin-right:auto;padding:2.5rem 1.5rem}.page_main__nw1Wk ::-moz-selection{background-color:#fff;color:#000}.page_main__nw1Wk ::selection{background-color:#fff;color:#000}.page_header__oRW75{text-align:start;padding-top:4rem;padding-bottom:4rem}.page_header__oRW75>*+*{margin-top:.75rem}.page_title__po7na{font-size:3.75rem;line-height:1;max-width:28rem;font-weight:700}.page_subtitleWrap__4Wx_g{display:flex;flex-direction:column;gap:.5rem}.page_subtitle__YBgxm{color:#71717a;font-size:1.25rem;line-height:1.75rem}.page_contactButton__zNnqZ{font-size:1rem;line-height:1.5rem;margin-top:1rem;padding:.5rem 1.5rem;background-color:hsla(0,0%,100%,.05);backdrop-filter:blur(4px);font-weight:600;border:1px solid hsla(0,0%,100%,.1);border-radius:.5rem;color:inherit;cursor:pointer}.page_section__zQZ2o{display:flex;flex-direction:column}.page_sectionTitle__6ic_4{font-size:1.5rem;line-height:2rem;font-weight:600}.page_sectionDescription__9_4_N{font-size:1rem;line-height:1.5rem;color:#7e8081;margin-top:.25rem}.page_showcaseSection__Go7Df{display:flex;flex-direction:column;margin-top:4rem}.page_showcaseWrap__51ij_{padding-top:1.25rem;border-radius:.75rem}.page_techStackSection__kl8uS{margin-top:5rem}.page_contactSection__B7plO{margin-top:5rem;margin-bottom:2.5rem}