.Portfolio_textDecoration__T3eYq{background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.Portfolio_container__bK_hH{display:flex;flex-direction:column;padding:2rem;gap:2rem}.Portfolio_sectionHeader__sgL8f{text-align:center}.Portfolio_sectionHeader__sgL8f .Portfolio_sectionTitle__jHIif{font-size:clamp(1.5rem,4vw,2.5rem);color:var(--quaternary);font-weight:700}.Portfolio_sectionHeader__sgL8f .Portfolio_textFlair__WT98b{color:var(--secondary-light)}.Portfolio_projectContainer__5ebDg{display:flex;flex-direction:column;gap:2rem}.Portfolio_projectWrapper__ROVzo{width:100%}.Portfolio_footerLink__0sZ40{display:flex;justify-content:flex-end}.Portfolio_linkButton__c7D0M{font-weight:600;padding:.75rem 1.5rem;border-radius:.5rem;background-color:var(--secondary);color:#fff;text-decoration:none;transition:background-color .2s ease}.Portfolio_linkButton__c7D0M:hover{background-color:var(--secondary-light)}