.about-page{cursor:default;background-image:linear-gradient(#000000b8,#000000b8),url(/resources/backgrounds/fondo-portfolio.jpg);background-position:50%;background-size:cover;background-attachment:fixed;width:100%;min-height:100vh;padding:100px 6vw;overflow-y:auto}.about-top-bar{z-index:100;padding:32px 44px;position:fixed;top:0;left:0;right:0}.about-back{color:#fff;letter-spacing:.2em;text-transform:uppercase;opacity:.7;text-shadow:0 0 12px #000000d9;font-family:Syncopate,sans-serif;font-size:.8rem;text-decoration:none;transition:opacity .3s}.about-back:hover{opacity:1}.about-content{max-width:720px;margin:0 auto}.about-eyebrow{letter-spacing:.25em;text-transform:uppercase;opacity:.55;margin-bottom:14px;font-family:Syncopate,sans-serif;font-size:.75rem}.about-title{text-transform:uppercase;letter-spacing:.1em;font-family:Syncopate,sans-serif;font-size:clamp(2.2rem,6vw,3.4rem);font-weight:700}.about-role{letter-spacing:.3em;text-transform:uppercase;opacity:.6;margin-top:8px;font-size:.85rem}.about-bio{opacity:.8;max-width:580px;margin-top:32px;font-size:1rem;line-height:1.8}.about-section{margin-top:56px}.about-section-title{letter-spacing:.2em;text-transform:uppercase;opacity:.6;border-bottom:1px solid #ffffff24;margin-bottom:20px;padding-bottom:12px;font-family:Syncopate,sans-serif;font-size:.85rem}.about-links{border-top:1px solid #ffffff24;gap:28px;margin-top:56px;padding-top:28px;display:flex}.about-link{color:#fff;letter-spacing:.12em;text-transform:uppercase;opacity:.75;font-family:Syncopate,sans-serif;font-size:.78rem;text-decoration:none;transition:opacity .2s}.about-link:hover{opacity:1}@media screen and (max-width:768px){.about-page{padding:90px 20px 60px}.about-top-bar{padding:18px 20px}}
