.profile-page{background:#e9eff1}.profile-toolbar{position:sticky;top:0;z-index:3;background:white;border-bottom:1px solid #d1e0e3;display:flex;align-items:center;gap:25px;padding:17px max(22px,calc((100vw - 1220px)/2));box-shadow:0 2px 15px #082e4309}.profile-back{font-size:14px;color:var(--teal)}.profile-toolbar>strong{font-size:18px;letter-spacing:.06em;margin-inline:20px auto}.profile-toolbar nav{display:flex;gap:15px;font-size:14px}.profile-toolbar nav a{padding-block:7px}.profile-toolbar nav a[aria-current="page"]{color:var(--teal);border-bottom:2px solid var(--teal)}.profile-main{max-width:850px;width:calc(100% - 40px);margin:45px auto 80px}.profile-intro{padding:0 0 32px}.profile-intro h1{font-size:36px;margin-bottom:18px}.profile-intro>p:last-child{color:var(--muted);font-size:15px}.profile-sheet{margin:0 0 32px}.profile-sheet img{width:100%;height:auto;box-shadow:0 6px 30px #14344516;background:white}.profile-sheet figcaption{text-align:center;font-size:12px;color:var(--muted);padding:12px}.profile-toolbar .button{white-space:nowrap}@media(max-width:600px){.profile-toolbar{flex-wrap:wrap;gap:14px;padding:14px 20px}.profile-toolbar>strong{margin-left:auto;margin-right:0}.profile-toolbar nav{margin-right:auto}.profile-main{width:calc(100% - 24px);margin-top:28px}.profile-intro{padding-inline:8px}.profile-intro h1{font-size:29px}.profile-sheet{margin-bottom:18px}}
