.profile-page{--border:#d9cbfa30;background:radial-gradient(60% 480px at 0 0,#44306040,#0000),radial-gradient(45% 520px at 100% 180px,#28535b30,#0000),#0c0a19;min-height:100svh}.profile-navigation{z-index:50;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0c0a19e8;position:sticky;top:0}.profile-navigation .site-nav{color:var(--studio-text);border:0}.profile-navigation .site-nav:before{display:none}.profile-navigation .nav-links a:hover,.profile-navigation .social-links a:hover{color:var(--studio-mint)}.profile-navigation a[aria-current=page]{color:var(--studio-mint);text-underline-offset:7px;text-decoration:underline;text-decoration-thickness:1px}.profile-main{max-width:1320px}.profile-kicker{color:var(--studio-muted);margin:0 0 30px;font-size:.875rem;line-height:1.6}.profile-title{letter-spacing:-.04em;margin:0;font-family:Fraunces Original,Georgia,serif;font-size:clamp(4rem,8vw,8rem);font-weight:500;line-height:1.05}.profile-title span{color:#e2d5ff;-webkit-text-fill-color:transparent;background:linear-gradient(100deg,#e2d5ff,#f7eddd 54%,#acdde5);-webkit-background-clip:text;background-clip:text}.profile-crosslink{border-top:1px solid var(--studio-line);justify-content:space-between;align-items:baseline;gap:30px;margin-block:75px;padding-top:30px;display:flex}.profile-crosslink p{color:var(--studio-muted);margin:0}.profile-crosslink a{color:var(--studio-mint);font-size:clamp(1.1rem,2.2vw,1.8rem)}@media (max-width:760px){.profile-crosslink{flex-direction:column;gap:18px;margin-block:55px}}
