.page-wrapper.portfolio-page{overflow:visible!important}.page-wrapper.portfolio-page>.skills-section.section-bg{padding-top:45px}.portfolio-hero{position:relative;min-height:440px;display:flex;align-items:center;overflow:hidden;isolation:isolate;color:#fff;background:radial-gradient(circle at 86% 15%,rgba(105,60,176,.28),transparent 28%),linear-gradient(180deg,#08080b,#16111d 57%,#4c2780)}.portfolio-hero:after{position:absolute;right:-8%;bottom:-70%;z-index:-1;width:620px;height:620px;background:rgba(105,60,176,.22);border-radius:50%;filter:blur(80px);content:""}.portfolio-hero__container{width:100%;padding-top:120px;padding-bottom:76px}.portfolio-hero__back{display:inline-flex;align-items:center;gap:9px;margin-bottom:38px;color:hsla(0,0%,100%,.72);font-family:Manrope,sans-serif;font-size:14px;font-weight:500;text-decoration:none;transition:color .18s ease}.portfolio-hero__back:hover{color:#fff}.portfolio-hero__content{max-width:820px}.portfolio-hero__content h1{margin:0;color:#fff;font-family:Manrope,sans-serif;font-size:clamp(52px,5vw,78px);font-weight:500;letter-spacing:-.045em;line-height:1.02;text-transform:none}.portfolio-hero__eyebrow{display:flex;align-items:center;gap:9px;margin:0 0 15px;color:hsla(0,0%,100%,.7);font-family:Manrope,sans-serif;font-size:15px;font-weight:500;letter-spacing:.03em}.portfolio-hero__eyebrow:before{width:7px;height:7px;flex:0 0 7px;background:#0bd3d2;border-radius:50%;content:""}.portfolio-hero__description{max-width:760px;margin:22px 0 0;color:hsla(0,0%,100%,.74);font-family:Manrope,sans-serif;font-size:17px;font-weight:400;line-height:1.5}@media(max-width:767px){.portfolio-page>.skills-section.section-bg{padding-top:32px}.portfolio-hero{min-height:560px}.portfolio-hero__container{padding-top:132px;padding-bottom:62px}.portfolio-hero__back{margin-bottom:44px}.portfolio-hero__content h1{font-size:clamp(45px,13vw,62px);line-height:1.06}.portfolio-hero__description{margin-top:20px;font-size:16px;line-height:1.45}}