/* About profile */
#about{display:block!important;max-width:1080px;margin-top:clamp(32px,4vw,56px);padding-top:70px!important;padding-bottom:88px!important;border-top:0}
#about .about-label{margin:0 0 26px}
#about .about-main{display:block}
#about .about-copy{max-width:720px;margin:0;font-size:14px;line-height:1.7;color:var(--secondary)}
#about .about-copy p+p{margin-top:16px}
#about .about-details{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(28px,5vw,72px);padding-top:0;margin-top:42px}
#about .about-details section{min-width:0}
#about .about-details h3{margin:0 0 18px;color:var(--quiet);font-size:9px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}
#about .about-entry{margin:0 0 19px}
#about .about-entry strong{display:block;font-size:12px;font-weight:500;line-height:1.45;color:var(--ink)}
#about .about-entry span,#about .about-entry p,#about .about-entry a{display:block;margin:3px 0 0;color:var(--secondary);font-size:12px;line-height:1.65}
#about .about-entry a{text-decoration-thickness:1px;text-underline-offset:3px}
#about.about-reveal-ready .about-reveal-item{opacity:0;transform:translateY(9px);transition:opacity .62s ease,transform .72s cubic-bezier(.22,1,.36,1)}
#about.about-reveal-ready .about-reveal-item.is-visible{opacity:1;transform:translateY(0)}
#about .about-details section:nth-child(2){transition-delay:.08s}
#about .about-details section:nth-child(3){transition-delay:.16s}
@media(max-width:760px){#about{padding-top:52px!important;padding-bottom:66px!important}#about .about-details{grid-template-columns:1fr;gap:20px;margin-top:32px}#about .about-details h3{margin-bottom:13px}#about .about-entry{margin-bottom:15px}}
@media(prefers-reduced-motion:reduce){#about.about-reveal-ready .about-reveal-item{transition:none;transform:none}#about.about-reveal-ready .about-reveal-item:not(.is-visible){opacity:1}}

#about .about-intro-layout{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(270px,.8fr);align-items:center;gap:clamp(28px,4vw,52px)}#about .about-intro-layout .about-copy{max-width:620px}#about .about-face{position:relative;z-index:0;right:auto;top:auto;transform:none;width:100%;height:clamp(270px,26.1vw,342px);min-width:0;color:var(--ink);opacity:.864;pointer-events:none;mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.55)24%,#000 62%);-webkit-mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.55)24%,#000 62%)}#aboutFaceCanvas{display:block;width:100%;height:100%;color:var(--ink)}#about .about-details{position:relative;z-index:1}@media(max-width:860px){#about .about-intro-layout{grid-template-columns:1fr;gap:10px}#about .about-intro-layout .about-copy{max-width:100%}#about .about-face{width:min(100%,420px);height:clamp(225px,61.2vw,288px);margin-inline:auto;opacity:.864;mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.55)24%,#000 62%);-webkit-mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.55)24%,#000 62%)}}


@media(min-width:1920px) and (min-height:1200px){#about .about-entry span,#about .about-entry strong,#about .about-entry p,#about .about-entry a{font-size:13.5px}}
