.about-opening{grid-template-columns:1.55fr 1fr;align-items:center;gap:70px}.about-opening h1{font-size:clamp(38px,3.8vw,56px);letter-spacing:-1.7px}.about-opening .intro{font-size:18px;margin-bottom:27px}.about-founder{border-top:3px solid var(--accent);background:var(--pale);padding:30px}.about-founder .eyebrow{margin-bottom:15px}.about-founder h2{font-size:33px}.about-founder p{font-size:15px;line-height:1.8}.about-founder .about-founder-note{font-size:13px;margin:22px 0 0;color:var(--muted)}.about-founder .text-link{font-size:12px}.page-body h2:first-child{margin-top:0}.about-contact{margin:0;align-self:start}.about-contact h2{font-size:28px}.about-contact p{font-size:15px}.about-contact a{overflow-wrap:anywhere}.about-contact .eyebrow{font-size:10px;margin-bottom:17px}.page-body{max-width:1200px}.page-body .page-columns{gap:65px}#round-code{width:min(1200px,calc(100% - 96px));margin-inline:auto}.header [aria-current="page"]{text-decoration:underline;text-underline-offset:5px}@media(max-width:1050px){.about-opening{gap:35px}.page-body .page-columns{gap:35px}#round-code{width:calc(100% - 64px)}}@media(max-width:700px){.about-opening h1{font-size:39px;letter-spacing:-1px}.about-opening .intro{font-size:18px}.about-founder{margin-top:32px;padding:25px}.about-contact{margin-top:30px}.about-contact p{font-size:16px}.about-contact .eyebrow{font-size:10px}.page-body h2{font-size:29px}#round-code{width:calc(100% - 44px)}}