.about-intro{padding:65px 8% 55px;display:grid;grid-template-columns:1.5fr 1fr;align-items:center;gap:60px;border-bottom:1px solid var(--line)}.about-intro h1{font-size:clamp(43px,5vw,68px);margin-bottom:15px}.founder{font-size:13px;color:var(--teal);font-weight:700}.about-lead{font-size:23px;line-height:1.5;max-width:520px;color:var(--muted);margin:25px 0}.about-intro figure{margin:0;text-align:center}.portrait{width:min(100%,300px);aspect-ratio:1;margin:auto;border-radius:50%;overflow:hidden;position:relative;box-shadow:0 0 0 10px #e5ece7}.portrait img{position:absolute;width:141.54%;max-width:none;left:-17.95%;top:-5.13%;height:auto}.about-intro figcaption{font-size:10px;letter-spacing:1.5px;margin-top:24px;color:var(--muted)}.bio-layout{padding:75px 8%;display:grid;grid-template-columns:1fr 1.7fr;gap:75px}.bio-layout h2{font-size:34px}.bio-copy p{font-size:15px;color:var(--muted);margin-bottom:24px}.bio-copy p:first-child{font-size:19px;color:var(--navy)}.career-facts{display:flex;flex-direction:column;gap:22px;margin-top:40px}.career-facts span{font-size:12px;color:var(--muted)}.career-facts strong{display:block;font:600 28px 'Manrope',sans-serif;color:var(--teal);margin-bottom:4px}.projects{background:#edf1ee;padding:70px 8%}.projects-heading{max-width:760px}.projects-heading h2{margin-bottom:25px}.projects-heading>p:last-child{color:var(--muted);font-size:15px}.rust-heading{margin-top:45px;padding:25px 0 15px;border-top:1px solid #bbc9c2;display:flex;align-items:center;justify-content:space-between;gap:20px}.rust-heading h3{margin-bottom:5px}.rust-heading p,.rust-heading>span{font-size:12px;color:var(--muted);margin:0}.project-note{font-size:11px;color:var(--muted);max-width:750px;margin-bottom:35px}.project-category{border-top:1px solid #bbc9c2;padding:30px 0;display:grid;grid-template-columns:1fr 2.5fr;gap:40px}.category-title>span{font-size:10px;color:var(--teal)}.category-title h3{font-size:20px;margin-top:12px}.project-list{display:grid;grid-template-columns:1fr 1fr;gap:25px 35px}.project-list article{padding-bottom:20px;border-bottom:1px solid #d2dcd6}.project-list h4{font:700 15px 'Manrope',sans-serif;margin:0 0 7px}.project-list p{font-size:13px;margin:0 0 5px;color:var(--muted)}.project-list article>span{font-size:11px;color:var(--teal)}.about-contact{padding:70px 8%;display:flex;justify-content:space-between;align-items:center;gap:40px}.about-contact h2{margin-bottom:20px}.about-contact p:not(.eyebrow){max-width:540px;color:var(--muted);font-size:14px}.about-contact .button{white-space:nowrap}header nav a[href='/about-jason']{color:var(--teal)}@media(max-width:850px){.about-intro{gap:35px;padding-inline:6%;grid-template-columns:1.4fr 1fr}.bio-layout{padding:50px 6%;gap:35px;grid-template-columns:1fr}.bio-layout h2 br{display:none}.career-facts{flex-direction:row}.projects{padding:50px 6%}.project-category{grid-template-columns:1fr;gap:20px}.about-contact{padding:50px 6%}}@media(max-width:550px){.about-intro{grid-template-columns:1fr;padding-top:40px}.about-intro figure{grid-row:1}.portrait{max-width:210px}.about-intro h1{font-size:43px;letter-spacing:-2px}.about-lead{font-size:20px}.about-intro figcaption{margin-bottom:10px}.project-list{grid-template-columns:1fr}.rust-heading{align-items:start;flex-direction:column}.about-contact{align-items:start;flex-direction:column}.bio-layout h2{font-size:29px}}

.nascla-membership{font-size:12px;color:var(--navy);border-left:2px solid var(--teal);padding-left:13px;margin:22px 0}.nascla-membership strong{display:block;font-size:13px}.nascla-membership span{display:block;color:var(--muted);font-size:11px;margin-top:3px}
