.about-page{background:#fffaf5}.about-page header{background:#cfc6ff;flex-direction:column;justify-content:space-between;min-height:88vh;padding:145px 4vw 70px;display:flex}.about-page header>p{text-transform:uppercase;letter-spacing:.13em;font-size:.7rem}.about-page h1{letter-spacing:-.08em;margin:60px 0 0;font-size:clamp(4.5rem,11vw,12rem);line-height:.79}.about-page h1 em{color:#e95867;font-family:Georgia,serif;font-weight:400}.about-copy{grid-template-columns:.7fr 1.5fr;gap:10vw;padding:130px 4vw;display:grid}.about-copy aside{height:max-content;position:sticky;top:100px}.about-portrait{aspect-ratio:1;object-fit:cover;background:#fff28d;border-radius:50%;width:min(23vw,300px);margin:0 0 28px;display:block}.about-copy aside p{text-transform:uppercase;letter-spacing:.1em;font-size:.67rem;line-height:1.5}.about-copy article>p{letter-spacing:-.035em;margin:0 0 55px;font-size:clamp(1.6rem,3vw,3.5rem);line-height:1.12}.about-personal{border-top:1px solid;grid-template-columns:1fr 1fr;gap:32px;padding:30px 0 45px;display:grid}.about-personal p{margin:0;font-size:1.05rem;line-height:1.55}.about-copy article a{border-bottom:1px solid;font-family:Georgia,serif;font-size:1.2rem;display:inline-block}.recent-work{background:#fff28d;padding:110px 4vw 130px}.recent-work-intro{grid-template-columns:.55fr 1.45fr;gap:6vw;margin-bottom:70px;display:grid}.recent-work-intro>p{text-transform:uppercase;letter-spacing:.12em;font-size:.7rem}.recent-work h2{letter-spacing:-.055em;max-width:900px;margin:0;font-size:clamp(2.4rem,5vw,6rem);line-height:.95}.experience-list{border-top:1px solid}.experience-list article{border-bottom:1px solid;grid-template-columns:.6fr 1.35fr .45fr;align-items:start;gap:4vw;padding:28px 0;display:grid}.experience-list h3{letter-spacing:-.035em;margin:0 0 7px;font-size:1.6rem}.experience-list div p,.experience-list article>p,.experience-list time{margin:0;line-height:1.45}.experience-list div p,.experience-list time{text-transform:uppercase;letter-spacing:.08em;font-size:.72rem}.experience-list time{text-align:right}.earlier-note{max-width:920px;margin:55px 0 0;font-family:Georgia,serif;font-size:1.2rem;line-height:1.5}.about-now{background:#a9e8d0;padding:100px 4vw}.about-now>p{text-transform:uppercase;letter-spacing:.1em;font-size:.7rem}.about-now>div{flex-wrap:wrap;gap:10px;margin-top:50px;display:flex}.about-now span{letter-spacing:-.04em;border:1px solid;border-radius:99px;padding:12px 24px;font-size:clamp(1.5rem,4vw,4.5rem)}@media (max-width:720px){.about-page header{min-height:75vh;padding:125px 18px 45px}.about-page h1{font-size:18vw}.about-copy{grid-template-columns:1fr;padding:80px 18px}.about-copy aside{position:static}.about-portrait{width:58vw}.about-copy article>p{font-size:2rem}.about-personal{grid-template-columns:1fr}.recent-work{padding:75px 18px 90px}.recent-work-intro{grid-template-columns:1fr;gap:25px}.experience-list article{grid-template-columns:1fr;gap:18px}.experience-list time{text-align:left;order:-1}.about-now{padding:75px 18px}}.about-copy aside dl{border-top:1px solid;margin:38px 0 0}.about-copy aside dl div{border-bottom:1px solid;padding:14px 0}.about-copy aside dt{text-transform:uppercase;letter-spacing:.1em;font-size:.62rem}.about-copy aside dd{margin:6px 0 0;font-size:1rem;line-height:1.35}.about-copy aside>div{display:none!important}@media (max-width:720px){.about-copy aside dl{max-width:360px}}
