.page_profileMain__cftPx{max-width:800px;position:relative;&>*{text-shadow:0 0 10px var(--anv-color-background)}}.page_profile__kaE13{display:flex;flex-direction:row;flex-wrap:wrap-reverse;align-items:center;justify-content:center;gap:1rem;justify-items:flex-end;margin-inline:calc(2vw + 10px)}.page_pfCover__bYi3R{position:relative;width:200px;height:200px;&:after{content:"";background-color:var(--anv-color-decoration);background-image:var(--media-imageLink);-webkit-mask-image:radial-gradient(white -5%,transparent 90%);mask-image:radial-gradient(white -5%,transparent 90%);inset:calc(-6vw - 40px);margin:10px;position:absolute;z-index:-2;opacity:.4;background-position:50%;background-size:cover;background-repeat:no-repeat}}.page_portfolio__YHP0a{width:calc(clamp(min(400px, 100% - 30px), 40% + 250px, min(800px, 100% - 30px)));& h2{-webkit-margin-end:calc(80% - 200px);margin-inline-end:calc(80% - 200px)}}.page_portfolioList__QcXcw{display:flex;gap:1rem;align-items:flex-start;justify-content:flex-start}.page_portfolioItem__z8TnX{display:inline-flex;flex-direction:column;width:calc(180px + 2%);border-top:3px solid transparent;color:var(--anv-color-emphasis);-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:.3s ease;align-items:stretch;gap:10px;font-family:var(--anv-font-secondary);font-weight:250;text-decoration:none;& .page_image__d5F0X{height:200px;background-color:currentColor}&:hover{color:var(--anv-color-action);border-color:var(--anv-color-action)}}