.Certificates_certSection__qIoY_{padding:2rem 0 1rem;border-bottom:2px solid var(--fonthover)}.Certificates_sectionTitle__Goff9{font-size:var(--font-size-lg);font-weight:var(--font-weight-light);color:var(--fonthover);padding:var(--spacing-base) 0}.Certificates_certsWrapper__dnJLk{display:flex;flex-direction:column;flex-wrap:wrap;gap:var(--spacing-base);align-items:center;list-style:none;padding-left:0}.Certificates_cert__Yen49{flex:1 1;max-width:100%}.Certificates_cert__Yen49 a{display:block}.Certificates_cImg__SMHlt{filter:opacity(.75) grayscale(1);width:100%;height:auto;max-height:100%;display:block;transition:transform .2s ease,filter .2s ease}.Certificates_cImg__SMHlt:hover{filter:opacity(1);transform:scale(1.05)}@media(min-width:1200px){.Certificates_certSection__qIoY_{display:flex;flex-direction:column;align-items:baseline;gap:10px}.Certificates_certSection__qIoY_ .Certificates_certsWrapper__dnJLk{flex-direction:row}}.PopupImg_popupOverlay__J_w6G{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);display:flex;justify-content:center;align-items:center;z-index:1000}.PopupImg_popupContent__fHQsP{position:relative;max-width:90%;max-height:90%}.PopupImg_popupContent__fHQsP .PopupImg_popupImage__3y_rF{max-width:100%;max-height:100%;object-fit:contain}.PopupImg_popupClose__KxAIR{position:absolute;top:-45px;right:-35px;background:transparent;color:var(--fonthover);border:none;font-size:var(--font-size-2xl);cursor:pointer;display:flex;align-items:center;justify-content:center}.PopupImg_popupClose__KxAIR:hover{color:var(--fontcolor);transform:scale(1.4)}.SectionTitle_sectionTitle___2GDr{font-size:1rem;font-weight:var(--font-weight-medium);color:var(--fonthover);padding:1rem 0;font-family:var(--title-font)}@media(min-width:1200px){.SectionTitle_sectionTitle___2GDr{margin:0;padding-top:1rem;font-size:.8rem}}.Education_education__IRU66{border-bottom:2px solid var(--fonthover);font-size:inherit;padding-bottom:var(--spacing-lg)}.Education_education__IRU66 .Education_eduWrapper__x8cVg .Education_eduTitle__MuJXp{font-size:var(--title-font-size);font-weight:var(--font-weight-medium);padding-top:var(--spacing-xs)}.Education_education__IRU66 .Education_eduWrapper__x8cVg .Education_subTitle__ym0w_{font-size:var(--subtitle-font-size);font-weight:var(--subtitle-font-weight)}.Education_education__IRU66 .Education_eduWrapper__x8cVg .Education_subTitleDate__m54e3{font-size:var(--date-font-size);font-weight:var(--date-font-weight)}@media(min-width:1200px){.Education_eduWrapper__x8cVg{width:80%;margin:0 auto}}.Skills_skillsSection__8YAHN{border-bottom:2px solid var(--fonthover)}.Skills_skillsSection__8YAHN .Skills_skillsList__iu2hV{display:flex;flex-wrap:wrap;gap:10px;padding:1rem;justify-content:center}.Skills_skillsSection__8YAHN .Skills_skillsList__iu2hV .Skills_skillsLi__rbF3M{list-style:none;background-color:var(--backgroundcolor2);border-radius:10px;padding:10px;display:inline-block;transition:transform .2s ease,color .2s ease;transform-origin:center;text-align:center}.Skills_skillsSection__8YAHN .Skills_skillsList__iu2hV .Skills_skillsLi__rbF3M:hover{color:var(--fonthover);transform:scale(1.1);box-shadow:1px 1px 5px 2px hsla(25,9%,47%,.09)}@media(min-width:1200px){.Skills_skillsSection__8YAHN .Skills_skillsList__iu2hV{width:80%;max-width:70%;margin:0 auto;gap:.4rem}.Skills_skillsSection__8YAHN .Skills_skillsList__iu2hV .Skills_skillsLi__rbF3M{font-size:.65rem}}.About_pageHeader__l6TAB .About_aboutWrapper__vRfjt{display:flex;flex-direction:column;align-items:center}.About_pageHeader__l6TAB .About_aboutWrapper__vRfjt .About_textWrapper__7e9dz{display:flex;flex-direction:column;width:100%}.About_pageHeader__l6TAB .About_aboutWrapper__vRfjt .About_textWrapper__7e9dz .About_hobbies__EHDpk{border-top:2px solid var(--fonthover);text-align:center;margin:var(--spacing-sm) 0}.About_pageHeader__l6TAB .About_aboutWrapper__vRfjt .About_textWrapper__7e9dz .About_hobbies__EHDpk .About_hobbiesTitle__W2zIX{font-size:var(--font-size-sm);font-weight:300;color:var(--fonthover);padding:var(--spacing-sm);font-family:var(--title-font)}.About_pageHeader__l6TAB .About_aboutWrapper__vRfjt .About_textWrapper__7e9dz .About_hobbies__EHDpk ul{display:flex;justify-content:space-around;align-items:center;flex-wrap:wrap;gap:var(--spacing-sm);padding:0}.About_pageHeader__l6TAB .About_aboutWrapper__vRfjt .About_textWrapper__7e9dz .About_hobbies__EHDpk ul li{list-style:none;font-size:var(--font-size-lg);background-color:var(--footercolor);color:var(--fontcolor);border-radius:var(--border-radius);padding:var(--spacing-sm) var(--spacing-md);display:flex;align-items:center;justify-content:center;transition:transform .2s ease,color .2s ease;transform-origin:center;text-align:center}.About_pageHeader__l6TAB .About_aboutWrapper__vRfjt .About_textWrapper__7e9dz .About_hobbies__EHDpk ul li:hover{color:var(--fonthover);background-color:var(--backgroundcolor2);transform:scale(1.1);box-shadow:1px 1px 5px 2px hsla(25,9%,47%,.09)}.About_pageHeader__l6TAB .About_aboutWrapper__vRfjt .About_textWrapper__7e9dz .About_text__4jJ5M{font-size:var(--font-size-sm);padding-bottom:var(--spacing-sm);line-height:var(--line-height);gap:var(--spacing-sm)}.About_pageHeader__l6TAB .About_aboutWrapper__vRfjt .About_textWrapper__7e9dz .About_text__4jJ5M .About_textLink__H79yA{color:var(--fontcolor);text-decoration:none}.About_pageHeader__l6TAB .About_aboutWrapper__vRfjt .About_textWrapper__7e9dz .About_text__4jJ5M .About_textLink__H79yA:hover{color:var(--fonthover);text-decoration:underline}@media(min-width:768px)and (max-width:1200px){.About_pageHeader__l6TAB,.About_pageHeader__l6TAB .About_aboutWrapper__vRfjt{width:100%;margin:0 auto}.About_pageHeader__l6TAB .About_aboutWrapper__vRfjt .About_abtImg__bTlVO{height:55vh}.About_pageHeader__l6TAB .About_aboutWrapper__vRfjt .About_textWrapper__7e9dz .About_hobbies__EHDpk ul{max-width:70%;margin:0 auto}}@media(min-width:1200px){.About_pageHeader__l6TAB{width:100%;margin:0 auto}.About_pageHeader__l6TAB .About_aboutWrapper__vRfjt{margin:0 auto}.About_pageHeader__l6TAB .About_aboutWrapper__vRfjt .About_textWrapper__7e9dz .About_text__4jJ5M{font-size:var(--font-size-sm)}.About_pageHeader__l6TAB .About_aboutWrapper__vRfjt .About_textWrapper__7e9dz .About_text__4jJ5M svg{color:var(--fonthover)}.About_pageHeader__l6TAB .About_aboutWrapper__vRfjt .About_textWrapper__7e9dz .About_hobbies__EHDpk ul{max-width:70%;margin:0 auto}.About_pageHeader__l6TAB .About_aboutWrapper__vRfjt .About_textWrapper__7e9dz .About_hobbies__EHDpk ul li{font-size:var(--font-size-md);padding:var(--spacing-xs) var(--spacing-smd)}}@media(min-width:1920px){.About_pageHeader__l6TAB .About_aboutWrapper__vRfjt .About_abtImg__bTlVO{height:55vh;width:30%}}.LandingPage_landingSection__J_mzQ{height:80vh;width:80%;margin:10% auto 0;padding-top:10%;text-align:left}.LandingPage_landingSection__J_mzQ .LandingPage_titleWrapper__EiURL{margin:10% auto 0}.LandingPage_landingSection__J_mzQ .LandingPage_titleWrapper__EiURL .LandingPage_pageTitle__QTk47{font-size:var(--font-size-2xl);font-family:var(--title-font);text-align:center}.LandingPage_landingSection__J_mzQ .LandingPage_titleWrapper__EiURL .LandingPage_subTitle__8KTdY{font-size:var(--font-size-base);font-weight:var(--font-weight-light);text-align:center}.LandingPage_landingSection__J_mzQ .LandingPage_imgWrapper__pcg8T{width:100%}.LandingPage_landingSection__J_mzQ .LandingPage_imgWrapper__pcg8T img{max-width:50%;border-radius:50%;display:block;margin:var(--spacing-md) auto}@media(min-width:768px)and (max-width:1200px){.LandingPage_retroSwitchBtn__vlaHV{padding:var(--spacing-base) var(--spacing-lg)}}@media(min-width:1200px){.LandingPage_landingSection__J_mzQ{display:flex;align-items:center;margin:5% auto}.LandingPage_landingSection__J_mzQ .LandingPage_titleWrapper__EiURL{width:70%}.LandingPage_landingSection__J_mzQ .LandingPage_titleWrapper__EiURL .LandingPage_subTitle__8KTdY{font-size:var(--font-size-xs)}.LandingPage_imgWrapper__pcg8T{width:30%}.LandingPage_imgWrapper__pcg8T img{width:50%}.LandingPage_retroSwitchBtn__vlaHV{padding:var(--spacing-md) var(--spacing-xl)}}.ProjectCard_cardContainer__tAzmf{display:flex;flex-direction:column;align-items:center;margin:var(--spacing-lg) auto;box-shadow:0 2px 18px 8px rgba(0,0,0,.31);width:100%;justify-content:space-between;border:none;transition:transform .2s ease,color .2s ease;transform-origin:center}.ProjectCard_cardContainer__tAzmf:hover{transform:scale(1.03)}.ProjectCard_cardContainer__tAzmf .ProjectCard_cardImg__cbbfA{width:100%;height:25vh;position:relative;overflow:hidden}.ProjectCard_cardContainer__tAzmf .ProjectCard_cardImg__cbbfA .ProjectCard_img__Nf59c{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:filter .3s ease}.ProjectCard_cardContainer__tAzmf .ProjectCard_cardImg__cbbfA .ProjectCard_imgFilter__klq4Y{filter:opacity(.7) grayscale(.1)}.ProjectCard_cardContainer__tAzmf .ProjectCard_cardWrapper__gleyX{max-width:80%;width:100%}.ProjectCard_cardContainer__tAzmf .ProjectCard_cardWrapper__gleyX .ProjectCard_cardTitleWrapper__eEx4J{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-xs);width:100%;margin:var(--spacing-xs) 0 0 0;padding:var(--spacing-sm) 0;border-bottom:1px solid var(--accentcolor)}.ProjectCard_cardContainer__tAzmf .ProjectCard_cardWrapper__gleyX .ProjectCard_cardTitleWrapper__eEx4J .ProjectCard_projectTitle__u4avj{font-size:var(--font-size-lg);font-weight:400;width:100%}.ProjectCard_cardContainer__tAzmf .ProjectCard_cardWrapper__gleyX .ProjectCard_cardTitleWrapper__eEx4J .ProjectCard_cardLinks__IrR0A{width:100%;max-width:100%;min-width:45%;display:flex;justify-content:right;gap:var(--spacing-xxxxs);position:relative;margin-bottom:var(--spacing-xs)}.ProjectCard_cardContainer__tAzmf .ProjectCard_cardWrapper__gleyX .ProjectCard_cardTitleWrapper__eEx4J .ProjectCard_cardLinks__IrR0A .ProjectCard_cardLink__zQYQV{font-size:var(--font-size-xl);text-align:center;border:none;background-color:var(--backgroundcolor2);width:100%;border-radius:var(--border-radius);color:var(--fontcolor);text-decoration:none;display:inline-block;transition:transform .3s ease,color .3s ease;transform-origin:center;padding-top:var(--spacing-xs);padding-bottom:var(--spacing-xxxs)}.ProjectCard_cardContainer__tAzmf .ProjectCard_cardWrapper__gleyX .ProjectCard_cardTitleWrapper__eEx4J .ProjectCard_cardLinks__IrR0A .ProjectCard_cardLink__zQYQV:hover{color:var(--backgroundcolor);background-color:var(--fonthover)}.ProjectCard_cardContainer__tAzmf .ProjectCard_cardWrapper__gleyX .ProjectCard_projectDesc__UytGG{padding-top:var(--spacing-sm);font-size:var(--font-size-base);margin-bottom:var(--spacing-lg);font-weight:var(--font-weight-light);overflow:hidden;transition:height .6s ease;height:auto}.ProjectCard_cardContainer__tAzmf .ProjectCard_cardWrapper__gleyX .ProjectCard_projectDesc__UytGG .ProjectCard_projectDescText__3xIzs{margin-bottom:var(--spacing-xxxs)}.ProjectCard_cardContainer__tAzmf .ProjectCard_cardWrapper__gleyX .ProjectCard_projectDesc__UytGG .ProjectCard_projectDescText__3xIzs a{color:var(--fontcolor);text-decoration:none}.ProjectCard_cardContainer__tAzmf .ProjectCard_cardWrapper__gleyX .ProjectCard_projectDesc__UytGG .ProjectCard_projectDescText__3xIzs a:hover{text-decoration:underline}.ProjectCard_cardContainer__tAzmf .ProjectCard_cardWrapper__gleyX .ProjectCard_moreBtn__dLGVY{display:flex;justify-content:center;font-size:var(--font-size-base);padding:var(--spacing-smd2);border:none;background-color:var(--buttoncolor);color:var(--lightfontcolor);border-radius:var(--border-radius);width:100%;text-decoration:none;transition:transform .3s ease,color .3s ease}.ProjectCard_cardContainer__tAzmf .ProjectCard_cardWrapper__gleyX .ProjectCard_moreBtn__dLGVY:hover{color:var(--backgroundcolor);background-color:var(--fonthover);text-decoration:underline}.ProjectCard_cardContainer__tAzmf .ProjectCard_cardTechWrapper__wgL4A{max-width:100%;width:auto;display:flex;flex-direction:row;flex-wrap:wrap;padding:var(--spacing-base);gap:var(--spacing-base)}.ProjectCard_cardContainer__tAzmf .ProjectCard_cardTechWrapper__wgL4A .ProjectCard_cardTech__swp3g{font-size:var(--font-size-sm);color:var(--accentcolor)}@media(min-width:1200px){.ProjectCard_cardContainer__tAzmf{overflow:hidden;border-radius:var(--border-radius);max-width:45%}.ProjectCard_cardContainer__tAzmf .ProjectCard_cardWrapper__gleyX{width:80%}.ProjectCard_cardContainer__tAzmf .ProjectCard_cardWrapper__gleyX .ProjectCard_cardTitleWrapper__eEx4J{margin-top:var(--spacing-smd);padding:var(--spacing-xxxs) 0;flex-direction:row;justify-content:space-between;align-items:center;gap:var(--spacing-xs)}.ProjectCard_cardContainer__tAzmf .ProjectCard_cardWrapper__gleyX .ProjectCard_cardTitleWrapper__eEx4J .ProjectCard_projectTitle__u4avj{font-size:var(--font-size-sm);width:auto;order:1}.ProjectCard_cardContainer__tAzmf .ProjectCard_cardWrapper__gleyX .ProjectCard_cardTitleWrapper__eEx4J .ProjectCard_cardLinks__IrR0A{gap:var(--spacing-xs);width:auto;min-width:auto;order:2;margin-bottom:0}.ProjectCard_cardContainer__tAzmf .ProjectCard_cardWrapper__gleyX .ProjectCard_cardTitleWrapper__eEx4J .ProjectCard_cardLinks__IrR0A .ProjectCard_cardLink__zQYQV{font-size:var(--font-size-md);background-color:transparent;padding:var(--spacing-xxxxs) var(--spacing-xxxxs) 0 var(--spacing-xxxxs);width:auto}.ProjectCard_cardContainer__tAzmf .ProjectCard_cardWrapper__gleyX .ProjectCard_cardTitleWrapper__eEx4J .ProjectCard_cardLinks__IrR0A .ProjectCard_cardLink__zQYQV:hover{color:var(--fonthover);background-color:transparent}.ProjectCard_cardContainer__tAzmf .ProjectCard_cardWrapper__gleyX .ProjectCard_projectDesc__UytGG{padding-top:var(--spacing-xxxs);font-size:var(--font-size-xs);margin-bottom:var(--spacing-base)}.ProjectCard_cardContainer__tAzmf .ProjectCard_cardWrapper__gleyX .ProjectCard_moreBtn__dLGVY{margin-bottom:var(--spacing-xs);font-size:var(--font-size-xxs);padding:var(--spacing-xs)}.ProjectCard_cardContainer__tAzmf .ProjectCard_cardTechWrapper__wgL4A{padding:var(--spacing-xxxs) var(--spacing-base) var(--spacing-base) var(--spacing-base)}.ProjectCard_cardContainer__tAzmf .ProjectCard_cardTechWrapper__wgL4A .ProjectCard_cardTech__swp3g{font-size:var(--font-size-xxxs)}}@media(min-width:1920px){.ProjectCard_cardContainer__tAzmf{width:30%}.ProjectCard_cardContainer__tAzmf .ProjectCard_cardWrapper__gleyX .ProjectCard_cardTitleWrapper__eEx4J .ProjectCard_cardLinks__IrR0A .ProjectCard_cardLink__zQYQV,.ProjectCard_cardContainer__tAzmf .ProjectCard_cardWrapper__gleyX .ProjectCard_cardTitleWrapper__eEx4J .ProjectCard_projectTitle__u4avj{font-size:var(--font-size-xs)}.ProjectCard_cardContainer__tAzmf .ProjectCard_cardWrapper__gleyX .ProjectCard_projectDesc__UytGG{font-size:var(--font-size-xxs)}}.Projects_projectContainer__tCOtl{width:100%;display:flex;flex-wrap:wrap;flex-direction:column;margin:0 auto}@media(min-width:768px)and (max-width:1200px){.Projects_projectContainer__tCOtl{max-width:80%}}@media(min-width:1200px){.Projects_projectContainer__tCOtl{flex-direction:row;width:80%}}@media(min-width:1920px){.Projects_projectContainer__tCOtl{width:82%}}.About_aboutContainer__e2EdK{width:100%;height:100%;max-height:750px;overflow:auto}.About_paragraphWrapper__uHEM9{background-color:var(--taskbarhover);border:2px inset var(--taskbar)}.About_avatarContainer__hkAUA{display:flex;justify-content:center;margin-bottom:var(--spacing-md)}.About_avatarContainer__hkAUA .About_clickableAvatar__lviHm{cursor:pointer;transition:transform .3s ease}.About_avatarContainer__hkAUA .About_clickableAvatar__lviHm:hover{transform:scale(1.05)}.About_avatarContainer__hkAUA .About_clickableAvatar__lviHm:active{transform:scale(.98)}.About_aboutContainer__e2EdK::-webkit-scrollbar{width:16px}.About_aboutContainer__e2EdK::-webkit-scrollbar-track{background:silver;border:2px solid gray;box-shadow:inset -1px -1px #000,inset 1px 1px #fff}.About_aboutContainer__e2EdK::-webkit-scrollbar-thumb{background:silver;border:2px solid gray;box-shadow:inset -1px -1px #fff,inset 1px 1px #000}.About_aboutContainer__e2EdK::-webkit-scrollbar-thumb:hover{background:#a0a0a0}.About_aboutContainer__e2EdK{scrollbar-width:auto;scrollbar-color:gray silver}.About_positionItem__T3wSp{margin-bottom:var(--spacing-md);padding:var(--spacing-sm);border:2px inset var(--taskbar);background-color:var(--taskbarhover);overflow:auto}.About_positionItem__T3wSp .About_positionTitle__hvwrA{color:var(--fontcolor);font-size:var(--rfont-size-xs);font-weight:var(--font-weight-medium)}.About_positionItem__T3wSp .About_employer__1MdHv{color:var(--accentcolor);font-weight:var(--font-weight-medium);margin-bottom:var(--spacing-xxxs);font-size:var(--rfont-size-xxs)}.About_positionItem__T3wSp .About_period__276zK{color:var(--fonthover);font-size:var(--rfont-size-xxxs);margin-bottom:var(--spacing-xs);font-style:italic}.About_positionItem__T3wSp .About_description__fLZay{color:var(--fontcolor);line-height:var(--line-height);font-size:var(--rfont-size-xxs)}.About_certificateItem__io5Ka{display:flex;align-items:center;margin-bottom:var(--spacing-md);background-color:var(--taskbarhover);padding:var(--spacing-sm);border:2px inset var(--taskbar)}.About_certificateItem__io5Ka .About_certificateImage__PtESA{flex-shrink:0;margin-right:var(--spacing-md)}.About_certificateItem__io5Ka .About_certificateImage__PtESA img{width:110px;height:80px;object-fit:cover;border:2px outset var(--taskbar);transition:all .3s ease}.About_certificateItem__io5Ka .About_certificateImage__PtESA img.About_clickableImage__1e5xa{cursor:pointer}.About_certificateItem__io5Ka .About_certificateImage__PtESA img.About_clickableImage__1e5xa:hover{transform:scale(1.05);border-color:var(--fonthover);box-shadow:0 4px 8px rgba(0,0,0,.3)}.About_certificateItem__io5Ka .About_certificateImage__PtESA img.About_clickableImage__1e5xa:active{transform:scale(.98)}.About_certificateItem__io5Ka .About_certificateInfo__3_5wS{flex:1 1}.About_certificateItem__io5Ka .About_certificateInfo__3_5wS .About_certificateTitle__YOlfR{color:var(--accentcolor);margin-bottom:var(--spacing-xs);font-size:var(--rfont-size-xs);font-weight:var(--font-weight-medium)}.About_certificateItem__io5Ka .About_certificateInfo__3_5wS .About_certificateDescription__QFSRT{color:var(--fontcolor);line-height:var(--line-height);font-size:var(--rfont-size-xs);margin:0}.About_educationInfo__G0ilz{margin-bottom:var(--spacing-md);background-color:var(--taskbarhover);border:2px inset var(--taskbar)}.About_educationTitle__bJ3Sg{color:var(--fontcolor);font-size:var(--rfont-size-sm);font-weight:var(--font-weight-medium)}.About_educationSchool__lxhAZ{color:var(--accentcolor);font-size:var(--rfont-size-xxs);font-weight:var(--font-weight-medium)}.About_educationPeriod__AzhE9{color:var(--fonthover);font-size:var(--rfont-size-xxs);font-style:italic;margin-bottom:var(--spacing-xs)}.About_educationFocus__dccho{color:var(--fontcolor);font-size:var(--rfont-size-xs);line-height:var(--line-height);margin-bottom:var(--spacing-sm)}.About_vitnemalContainer__2L0q_{display:flex;flex-direction:column;align-items:center;margin-top:var(--spacing-md);padding:var(--spacing-md)}.About_vitnemalImage__6C_sH{max-width:30%;height:auto;border:2px outset var(--taskbar);cursor:pointer;transition:all .3s ease}.About_vitnemalImage__6C_sH:hover{transform:scale(1.02);border-color:var(--fonthover);box-shadow:0 4px 12px rgba(0,0,0,.3)}.About_vitnemalImage__6C_sH:active{transform:scale(.98)}.About_vitnemalCaption__VRDZV{margin-top:var(--spacing-sm);color:var(--fontcolor);font-size:var(--rfont-size-xxxs);text-align:center;font-style:italic}.TabContainer_tabContainer__zCYxx{width:100%;height:100%;display:flex;flex-direction:column;font-family:inherit}.TabContainer_tabContent__KLjbF{flex:1 1;overflow:auto;font-size:var(--rfont-size-base);padding:var(--spacing-base)}.TabContainer_tab__GmaYB{font-size:var(--rfont-size-xxs)!important}.SectionParagraph_sectionParagraph__3Ghsw{font-family:inherit;font-size:var(--rfont-size-xxs);font-weight:var(--font-weight-light);color:var(--fontcolor);padding:var(--spacing-sm) var(--spacing-xxxs)}.AvatarImg_avatar__BbvS0{width:150px!important;height:150px!important;margin:var(--spacing-lg) auto;font-family:inherit}.AvatarImg_avatarContainer__yW8F8{display:flex;justify-content:center;align-items:center}.ImageModal_imageContainer__ONEUd{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-md);animation:ImageModal_fadeIn__cWCUw .2s ease-in-out;padding:var(--spacing-md);max-width:90vw}@keyframes ImageModal_fadeIn__cWCUw{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.ImageModal_modalImage__tDaeS{max-width:100%;max-height:90vh;object-fit:contain;border-radius:var(--border-radius);border:2px solid var(--accentcolor);opacity:0;transition:opacity .3s ease}.ImageModal_modalImage__tDaeS.ImageModal_loaded__rEv2o{opacity:1}.ImageModal_loadingSpinner__6Ho1B{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-lg)}.ImageModal_loadingSpinner__6Ho1B .ImageModal_imageDescriptionText__9QxwI{color:var(--fontcolor);font-size:var(--rfont-size-xs)!important;margin:0;font-family:inherit}.ImageModal_spinner__cN_Fb{width:40px;height:40px;border:3px solid hsla(0,0%,100%,.1);border-top:3px solid var(--accentcolor);border-radius:50%;animation:ImageModal_spin__nsCXT 1s linear infinite}.ImageModal_imageDescription___4RiI{text-align:center;max-width:100%}.ImageModal_imageDescription___4RiI .ImageModal_imageDescriptionText__9QxwI{color:var(--fontcolor);font-size:var(--rfont-size-xxs);line-height:var(--line-height);margin:0;font-family:inherit}@keyframes ImageModal_spin__nsCXT{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ImageModal_modalContent__Owk83::-webkit-scrollbar{width:16px}.ImageModal_modalContent__Owk83::-webkit-scrollbar-track{background:silver;border:2px solid gray;box-shadow:inset -1px -1px #000,inset 1px 1px #fff}.ImageModal_modalContent__Owk83::-webkit-scrollbar-thumb{background:silver;border:2px solid gray;box-shadow:inset -1px -1px #fff,inset 1px 1px #000}.ImageModal_modalContent__Owk83::-webkit-scrollbar-thumb:hover{background:#a0a0a0}.ImageModal_modalContent__Owk83{scrollbar-width:auto;scrollbar-color:gray silver}.ProjectCard_cardContainer__DLJgo{background:var(--taskbarhover);border:2px outset silver;border-radius:0;padding:var(--spacing-sm);transition:all .2s ease;display:flex;flex-direction:row;gap:var(--spacing-md);min-height:60px;max-height:400px;position:relative}.ProjectCard_cardContainer__DLJgo:hover{background:#e8e8e8;border:2px outset #d4d4d4;transform:translateY(-1px);box-shadow:2px 2px 4px rgba(0,0,0,.2)}.ProjectCard_cardContainer__DLJgo:active{border:2px inset silver;transform:translateY(0)}.ProjectCard_cardImg__KIWX2{margin:0;border:2px inset var(--taskbar);overflow:hidden;position:relative;width:120px;height:60px;flex-shrink:0;background:transparent}.ProjectCard_cardImgButton__5DmNM{background:none;border:none;padding:0;margin:0;cursor:pointer;width:100%;display:block;transition:transform .3s ease}.ProjectCard_cardImgButton__5DmNM:hover{transform:scale(1.02)}.ProjectCard_img__f1Wpz{width:100%;height:auto;display:block;transition:filter .3s ease}.ProjectCard_imgFilter__W9Gec{filter:brightness(.8) contrast(1.1)}.ProjectCard_cardWrapper__2UHF1{flex:1 1;display:flex;flex-direction:column;justify-content:space-between;min-width:0}.ProjectCard_cardLinks__FffHL{display:flex;gap:var(--spacing-sm);margin-bottom:var(--spacing-sm)}.ProjectCard_cardLink__nFy98{background:var(--taskbar);border:2px outset var(--taskbar);text-decoration:none;transition:color .2s ease;padding:var(--spacing-xxxs);display:flex;align-items:center;justify-content:center}.ProjectCard_cardLink__nFy98:hover{color:var(--fonthover);background:#e0e0e0}.ProjectCard_cardLink__nFy98:active{border:1px inset silver;background:#d0d0d0}.ProjectCard_projectTitle__S8iWa{color:var(--fonthover);font-size:var(--rfont-size-xs);font-weight:var(--font-weight-bold);margin:0 0 var(--spacing-xxxs) 0;line-height:1;font-family:VT323,monospace}.ProjectCard_projectDesc__Gcpk9{margin-bottom:var(--spacing-sm);overflow:auto;background:var(--taskbarhover);border:2px inset var(--taskbar);transition:height .3s ease}.ProjectCard_projectDescText__C3oEb{color:#000;font-size:var(--rfont-size-xxs);line-height:1.4;margin:0;font-family:VT323,monospace}.ProjectCard_expanded__Uvx_o{height:auto!important}.ProjectCard_moreBtn__x5Ga9{background:var(--taskbar);color:var(--fontcolor);text-decoration:none;padding:var(--spacing-xxxs) var(--spacing-xs);border:2px outset var(--taskbar);text-align:center;font-weight:var(--font-weight-medium);transition:all .2s ease;font-family:VT323,monospace;font-size:var(--rfont-size-xxs);align-self:flex-start}.ProjectCard_moreBtn__x5Ga9:hover{background:#d4d4d4;border:2px outset #d4d4d4}.ProjectCard_moreBtn__x5Ga9:active{border:2px inset silver;background:#b0b0b0}.ProjectCard_cardTechWrapper__W20dl{display:flex;flex-direction:column;flex-wrap:wrap;gap:var(--spacing-xs);margin-top:var(--spacing-sm)}.ProjectCard_cardTech__m5me4{background:#e0e0e0;color:#000;padding:2px var(--spacing-xs);border:1px outset silver;font-size:var(--font-size-xs);font-family:VT323,monospace;transition:all .2s ease}.ProjectCard_cardTech__m5me4:hover{background:#d0d0d0;border:1px outset #d4d4d4}.ProjectCard_cardTech__m5me4:active{border:1px inset silver;background:#c8c8c8}.Projects_projectsContainer__MzRWB{width:100%;height:100%;max-height:850px;padding:var(--spacing-sm);overflow:auto}.Projects_pageHeader__yL5pZ{margin-bottom:var(--spacing-lg);text-align:center}.Projects_projectsGrid__dp0W8{display:flex;flex-direction:column;gap:var(--spacing-md);padding:var(--spacing-sm);max-width:100%}.Projects_projectsContainer__MzRWB::-webkit-scrollbar{width:16px}.Projects_projectsContainer__MzRWB::-webkit-scrollbar-track{background:silver;border:2px solid gray;box-shadow:inset -1px -1px #000,inset 1px 1px #fff}.Projects_projectsContainer__MzRWB::-webkit-scrollbar-thumb{background:silver;border:2px solid gray;box-shadow:inset -1px -1px #fff,inset 1px 1px #000}.Projects_projectsContainer__MzRWB::-webkit-scrollbar-thumb:hover{background:#a0a0a0}.Projects_projectsContainer__MzRWB{scrollbar-width:auto;scrollbar-color:gray silver}.SectionTitle_sectionTitle__9IixF{font-family:inherit;font-size:var(--rfont-size-sm);font-weight:var(--font-weight-light);color:var(--fontcolor);padding:var(--spacing-xxxs)}.Skills_skillsContainer__vW_iY{width:100%;height:100%}.Skills_skillsTab__I_qXh{padding:var(--spacing-md)}.Skills_skillsList__m0meh{list-style:none;padding:0;margin:var(--spacing-md) 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:var(--spacing-sm);gap:var(--spacing-sm)}.Skills_skillsLi__R7cLd{background-color:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);padding:var(--spacing-sm);color:var(--fontcolor);font-size:var(--rfont-size-xxs);text-align:center;transition:all .3s ease}.Skills_skillsLi__R7cLd:hover{transform:translateY(-2px)}.Settings_settingsWindow__xsmpv{font-family:VT323,monospace;color:#000}.Settings_settingsWindow__xsmpv .Settings_settings-section__0zDUL{padding:15px;background:#f0f0f0;border:2px inset silver;margin-bottom:20px}.Settings_settingsWindow__xsmpv .Settings_settings-section__0zDUL .Settings_setting-item__rvizT{margin-bottom:15px}.Settings_settingsWindow__xsmpv .Settings_settings-section__0zDUL .Settings_setting-item__rvizT .Settings_setting-label__hGE8T{display:flex;align-items:center;gap:8px;font-size:var(--rfont-size-xxs);cursor:pointer;margin-bottom:8px}.Settings_settingsWindow__xsmpv .Settings_settings-section__0zDUL .Settings_setting-item__rvizT .Settings_setting-label__hGE8T .Settings_retro-checkbox__iLYDD{width:16px;height:16px;border:2px inset silver;background:#fff;cursor:pointer;accent-color:navy}.Settings_settingsWindow__xsmpv .Settings_settings-section__0zDUL .Settings_setting-item__rvizT .Settings_setting-description__eLL6I{font-size:var(--rfont-size-xxs);color:#666;line-height:1.4;margin-left:24px;font-style:italic}.Settings_settingsWindow__xsmpv .Settings_settings-footer__exbDm{padding:15px;background:#e0e0e0;border:1px inset silver;text-align:center}.Settings_settingsWindow__xsmpv .Settings_wallpaperSection__sN9qn .Settings_wallpaperGrid__eSTSs{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));grid-gap:12px;gap:12px;margin-bottom:20px}.Settings_settingsWindow__xsmpv .Settings_wallpaperSection__sN9qn .Settings_wallpaperOption__Em6K9{height:80px;border:2px outset silver;cursor:pointer;position:relative;transition:all .1s ease;display:flex;align-items:flex-end;overflow:hidden;background-size:cover!important;background-position:50%!important;background-repeat:no-repeat!important}.Settings_settingsWindow__xsmpv .Settings_wallpaperSection__sN9qn .Settings_wallpaperOption__Em6K9:hover{border:2px outset #d4d4d4;transform:scale(1.05)}.Settings_settingsWindow__xsmpv .Settings_wallpaperSection__sN9qn .Settings_wallpaperOption__Em6K9:active{border:2px inset silver}.Settings_settingsWindow__xsmpv .Settings_wallpaperSection__sN9qn .Settings_wallpaperOption__Em6K9.Settings_selected__mgeTG{border:3px inset navy;box-shadow:inset 0 0 10px rgba(0,0,128,.3)}.Settings_settingsWindow__xsmpv .Settings_wallpaperSection__sN9qn .Settings_wallpaperOption__Em6K9 .Settings_wallpaperName__boHSv{background:var(--taskbaractive);color:var(--fontcolor);padding:4px 6px;font-size:.35rem;font-family:VT323,monospace;width:100%;text-align:center;border-top:1px solid hsla(0,0%,100%,.2)}.Settings_settingsWindow__xsmpv .Settings_wallpaperSection__sN9qn .Settings_customColorSection___Q38_{padding-top:15px;border-top:1px solid gray}.Settings_settingsWindow__xsmpv .Settings_wallpaperSection__sN9qn .Settings_customColorSection___Q38_ .Settings_settingLabel__roaCE{display:flex;align-items:center;justify-content:space-between;gap:12px}.Settings_settingsWindow__xsmpv .Settings_wallpaperSection__sN9qn .Settings_customColorSection___Q38_ .Settings_settingLabel__roaCE .Settings_retroColorPicker__a6jrs{width:50px;height:30px;border:2px inset silver;background:#fff;cursor:pointer}.Settings_settingsWindow__xsmpv .Settings_wallpaperSection__sN9qn .Settings_customColorSection___Q38_ .Settings_settingLabel__roaCE .Settings_retroColorPicker__a6jrs::-webkit-color-swatch-wrapper{padding:0;border:none}.Settings_settingsWindow__xsmpv .Settings_wallpaperSection__sN9qn .Settings_customColorSection___Q38_ .Settings_settingLabel__roaCE .Settings_retroColorPicker__a6jrs::-webkit-color-swatch{border:1px inset silver}.Settings_settingsWindow__xsmpv .Settings_settingsTabsContainer__AUO_n .Settings_tabContentWrapper__ruaXL{padding:20px;min-height:300px}.Settings_settingsWindow__xsmpv .Settings_settingsTabsContainer__AUO_n .Settings_tabContentWrapper__ruaXL .Settings_tabSectionTitle__F30wo{font-family:Press Start\ 2P,monospace;font-size:var(--rfont-size-xxs);margin-bottom:15px;color:navy;text-align:left}.Settings_settingsWindow__xsmpv .Settings_systemInfo__1OpVr .Settings_info-item__ti0N5{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px solid #d0d0d0}.Settings_settingsWindow__xsmpv .Settings_systemInfo__1OpVr .Settings_info-item__ti0N5:last-child{border-bottom:none}.Settings_settingsWindow__xsmpv .Settings_systemInfo__1OpVr .Settings_info-item__ti0N5 .Settings_info-label__RwIBi{font-weight:700;color:navy;font-family:VT323,monospace;font-size:var(--rfont-size-xxs)}.Settings_settingsWindow__xsmpv .Settings_systemInfo__1OpVr .Settings_info-item__ti0N5 .Settings_info-value__6vZX9{font-family:VT323,monospace;font-size:var(--rfont-size-xxs);color:#333}.Settings_settingsWindow__xsmpv .Settings_mouseTrailSetting__IjFoc{margin-bottom:20px}.Settings_settingsWindow__xsmpv .Settings_mouseTrailSetting__IjFoc .Settings_settingLabel__roaCE{display:flex;align-items:center;gap:12px;cursor:pointer;margin-bottom:12px}.Settings_settingsWindow__xsmpv .Settings_mouseTrailSetting__IjFoc .Settings_settingLabel__roaCE .Settings_retroCheckbox__Cvst9{width:18px;height:18px;border:2px inset silver;background:#fff;cursor:pointer;accent-color:navy;margin:0;padding:0}.Settings_settingsWindow__xsmpv .Settings_mouseTrailSetting__IjFoc .Settings_settingLabel__roaCE .Settings_retroCheckbox__Cvst9:checked{background:navy;border-color:navy}.Settings_settingsWindow__xsmpv .Settings_mouseTrailSetting__IjFoc .Settings_settingLabel__roaCE .Settings_retroCheckbox__Cvst9:hover{border-color:navy}.Settings_settingsWindow__xsmpv .Settings_mouseTrailSetting__IjFoc .Settings_settingLabel__roaCE .Settings_checkboxText__R8OKQ{font-family:VT323,monospace;font-size:var(--rfont-size-xxs);color:#000;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Settings_settingsWindow__xsmpv .Settings_mouseTrailSetting__IjFoc .Settings_settingDescription__B9nWq{font-family:VT323,monospace;font-size:var(--rfont-size-xxs);color:#666;line-height:1.4;margin-left:30px;font-style:italic}.Settings_settingsWindow__xsmpv .Settings_mouseTrailSetting__IjFoc .Settings_settingLabelText__xCmXR{font-family:VT323,monospace;font-size:var(--rfont-size-xxs)!important;color:var(--fontcolor)}.Settings_settingsWindow__xsmpv .Settings_settingsFooter__IxmiB{padding:15px;background:#e0e0e0;border:1px inset silver;text-align:center}.DesktopIcon_desktopIcon__WQaDy{width:120px;height:80px;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:transform .1s ease}.DesktopIcon_desktopIcon__WQaDy:hover{transform:scale(1.05)}.DesktopIcon_desktopIcon__WQaDy:active{transform:scale(.95)}.DesktopIcon_desktopIcon__WQaDy .DesktopIcon_icon__ffxGx{width:48px;height:48px;display:flex;align-items:center;justify-content:center;margin-bottom:4px;font-size:24px}.DesktopIcon_desktopIcon__WQaDy .DesktopIcon_icon__ffxGx.DesktopIcon_aboutIcon__FLkyd{background:linear-gradient(45deg,#ff6b6b,#ff8e8e)}.DesktopIcon_desktopIcon__WQaDy .DesktopIcon_icon__ffxGx.DesktopIcon_projectsIcon__FMJUy{background:linear-gradient(45deg,#4ecdc4,#7fdbda)}.DesktopIcon_desktopIcon__WQaDy .DesktopIcon_icon__ffxGx.DesktopIcon_skillsIcon__yaDGp{background:linear-gradient(45deg,#ffe66d,#ffeb8a)}.DesktopIcon_desktopIcon__WQaDy .DesktopIcon_icon__ffxGx.DesktopIcon_contactIcon__VBEyJ{background:linear-gradient(45deg,#a8e6cf,#c7f0db)}.DesktopIcon_desktopIcon__WQaDy .DesktopIcon_label__O_inq{font-family:VT323,monospace;font-size:14px;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.8);text-align:center;line-height:1.2;max-width:120px;word-wrap:break-word}.Window_window__SUHc9{position:absolute;background:silver;border:2px outset silver;box-shadow:4px 4px 8px rgba(0,0,0,.3);min-width:300px;min-height:200px;z-index:100}.Window_window__SUHc9.Window_active__l6QnF{z-index:101}.Window_window__SUHc9 .Window_windowContent__acRVO{background:silver;overflow-y:auto;font-family:VT323,monospace;font-size:var(--rfont-size-base);line-height:1.4;overflow:auto}.Window_window__SUHc9 .Window_windowHeader__UcbbS{background:linear-gradient(90deg,navy,#00f);color:#fff;padding:4px 8px;display:flex;justify-content:space-between;align-items:center;cursor:move;font-family:VT323,monospace;font-size:var(--font-size-xs);font-weight:700}.Window_window__SUHc9 .Window_windowHeader__UcbbS .Window_windowTitle__nQimx{display:flex;align-items:center;gap:8px}.Window_window__SUHc9 .Window_windowHeader__UcbbS .Window_windowControls__2BZm_{display:flex;gap:4px}.Window_window__SUHc9 .Window_windowHeader__UcbbS .Window_windowControls__2BZm_ .Window_controlBtn__kvxkt{width:16px;height:14px;border:1px outset silver;background:silver;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:var(--font-size-xs);font-weight:700;color:#000}.Window_window__SUHc9 .Window_windowHeader__UcbbS .Window_windowControls__2BZm_ .Window_controlBtn__kvxkt:hover{background:#d4d4d4}.Window_window__SUHc9 .Window_windowHeader__UcbbS .Window_windowControls__2BZm_ .Window_controlBtn__kvxkt:active{border:1px inset silver}.Window_window__SUHc9 .Window_windowHeader__UcbbS .Window_windowControls__2BZm_ .Window_controlBtn__kvxkt.Window_minimize__6ftLa:after{content:"_";position:relative;top:-2px}.Window_window__SUHc9 .Window_windowHeader__UcbbS .Window_windowControls__2BZm_ .Window_controlBtn__kvxkt.Window_maximize__jWvlC:after{content:"□";font-size:var(--font-size-xs)}.Window_window__SUHc9 .Window_windowHeader__UcbbS .Window_windowControls__2BZm_ .Window_controlBtn__kvxkt.Window_restore__GnFvM:after{content:"❐";font-size:var(--font-size-xs)}.Window_window__SUHc9 .Window_windowHeader__UcbbS .Window_windowControls__2BZm_ .Window_controlBtn__kvxkt.Window_close__kQ7Bn:after{content:"×";font-size:var(--font-size-xs)}.StartMenu_startMenu__2h1vJ{position:fixed;bottom:40px;left:0;width:250px;background:silver;border:2px outset silver;box-shadow:4px 4px 8px rgba(0,0,0,.3);z-index:2000}.StartMenu_startMenu__2h1vJ .StartMenu_startMenuHeader__hTWmI{background:linear-gradient(90deg,navy,#00f);color:#fff;padding:8px 12px;font-family:VT323,monospace;font-size:16px;font-weight:700}.StartMenu_startMenu__2h1vJ .StartMenu_startMenuHeader__hTWmI .StartMenu_startMenuTitle__NRlP_{text-align:center}.StartMenu_startMenu__2h1vJ .StartMenu_startMenuItems__Bobm0{padding:4px 0}.StartMenu_startMenu__2h1vJ .StartMenu_startMenuItems__Bobm0 .StartMenu_startMenuItem__4gxhR{display:flex;align-items:center;padding:8px 12px;cursor:pointer;font-family:VT323,monospace;font-size:14px;color:#000;transition:background-color .1s ease}.StartMenu_startMenu__2h1vJ .StartMenu_startMenuItems__Bobm0 .StartMenu_startMenuItem__4gxhR:hover{background:navy;color:#fff}.StartMenu_startMenu__2h1vJ .StartMenu_startMenuItems__Bobm0 .StartMenu_startMenuItem__4gxhR .StartMenu_menuIcon__S3tly{width:24px!important;height:24px!important;display:flex;align-items:center;justify-content:center;margin-right:12px;font-size:16px}.StartMenu_startMenu__2h1vJ .StartMenu_startMenuItems__Bobm0 .StartMenu_startMenuItem__4gxhR .StartMenu_foreverHomeIcon__vBLdU img,.StartMenu_startMenu__2h1vJ .StartMenu_startMenuItems__Bobm0 .StartMenu_startMenuItem__4gxhR .StartMenu_menuIcon__S3tly.StartMenu_foreverHomeIcon__vBLdU img{width:24px!important;height:24px!important;object-fit:contain}.StartMenu_startMenu__2h1vJ .StartMenu_startMenuItems__Bobm0 .StartMenu_startMenuItem__4gxhR .StartMenu_menuLabel__adhlv{flex:1 1}.StartMenu_startMenu__2h1vJ .StartMenu_startMenuItems__Bobm0 .StartMenu_startMenuSeparator__duxk7{height:1px;background:gray;margin:4px 8px;border-top:1px solid #d4d4d4}.Taskbar_taskbar__DcHxk{position:fixed;bottom:0;left:0;right:0;height:40px;background:silver;border-top:2px outset silver;display:flex;align-items:center;padding:0 8px;z-index:1000}.Taskbar_taskbar__DcHxk .Taskbar_startButton__q_Qi1{height:32px;padding:0 16px;background:silver;border:2px outset silver;font-family:VT323,monospace;font-size:var(--rfont-size-xxs);font-weight:700;cursor:pointer;display:flex;align-items:center;gap:8px}.Taskbar_taskbar__DcHxk .Taskbar_startButton__q_Qi1:hover{background:#d4d4d4}.Taskbar_taskbar__DcHxk .Taskbar_startButton__q_Qi1:active{border:2px inset silver}.Taskbar_taskbar__DcHxk .Taskbar_taskbarApps__FAyPC{flex:1 1;display:flex;gap:4px;margin-left:8px}.Taskbar_taskbar__DcHxk .Taskbar_taskbarApps__FAyPC .Taskbar_taskbarApp__CP1_H{height:32px;padding:0 12px;background:silver;border:2px outset silver;font-family:VT323,monospace;font-size:var(--rfont-size-xxxs);cursor:pointer;display:flex;align-items:center;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Taskbar_taskbar__DcHxk .Taskbar_taskbarApps__FAyPC .Taskbar_taskbarApp__CP1_H.Taskbar_active__muN3_{border:2px inset silver;background:#a0a0a0}.Taskbar_taskbar__DcHxk .Taskbar_taskbarApps__FAyPC .Taskbar_taskbarApp__CP1_H:hover:not(.Taskbar_active__muN3_){background:#d4d4d4}.Taskbar_taskbarTime__svawd{font-family:VT323,monospace;font-size:var(--rfont-size-xxs);font-weight:var(--font-weight-light);padding:3px 12px;border:1px inset silver;color:var(--fontcolor)}.RetroDesktop_desktop__RV5nl{width:100vw;height:100vh;position:relative;background:linear-gradient(45deg,teal,#20b2aa);overflow:hidden;padding:var(--spacing-xs)}.RetroDesktop_desktopIcons___1FXf{position:absolute;top:20px;left:20px;display:grid;grid-template-columns:repeat(auto-fill,80px);grid-gap:20px;gap:20px;z-index:10}.RetroDesktop_contactInfo__wHzmS{display:flex;align-items:center;gap:15px}.RetroDesktop_contactLink__djgKf{color:var(--fontcolor);text-decoration:none;font-size:var(--rfont-size-xxs);font-weight:var(--font-weight-normal);font-family:VT323,monospace}.RetroDesktop_contactLink__djgKf:hover{text-decoration:underline}