.el-profile-hero{padding-block:clamp(2.4rem,6vw,4.2rem) 1.6rem}.el-profile-hero h1{font-size:var(--el-step-4);max-width:14ch;margin-bottom:1rem}.el-profile-section{padding-block:0 clamp(2rem,5vw,3.2rem)}.el-profile-section h2{font-size:var(--el-step-2);margin-bottom:.85rem}.el-profile-stat{font-family:var(--el-display);font-size:var(--el-step-3);font-weight:600;letter-spacing:-.02em;margin-bottom:.85rem}.el-profile-actions{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:1rem}.el-profile-files{list-style:none;margin:1.2rem 0 0;padding:0;border-top:1px solid var(--el-line)}.el-profile-files li{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.5rem 1.2rem;padding:.95rem 0;border-bottom:1px solid var(--el-line)}.el-profile-file-title{font-weight:600}.el-profile-file-meta{color:var(--el-ink-3);font-size:var(--el-step--1)}.el-profile-file-link{color:var(--el-accent);text-underline-offset:3px}.el-profile-logout{padding-block:0 clamp(2rem,5vw,3rem)}.el-profile-privacy{padding-block:clamp(2.2rem,5vw,3.4rem);border-top:1px solid var(--el-line)}.el-profile-privacy h2{font-size:var(--el-step-2);max-width:22ch;margin-bottom:.9rem}.el-profile-privacy p{color:var(--el-ink-2);max-width:62ch;margin-bottom:.85rem}.el-profile-privacy a{color:var(--el-accent);text-underline-offset:3px}