.about2{max-inline-size:640px;padding-block:calc(var(--nav-h) + clamp(48px, 8vh, 96px)) clamp(72px, 10vh, 120px);margin-inline:auto}.a2-intro h1{letter-spacing:-.015em;font-size:clamp(1.7rem,3.4vw,2.35rem);line-height:1.16}.a2-bio{color:var(--ink);margin-block-start:18px;font-size:17px;line-height:1.68}.a2-story{border-block-start:1px solid var(--hairline);margin-block-start:clamp(36px,5vh,52px);padding-block-start:clamp(28px,4vh,40px)}.a2-story p{color:var(--ink);font-size:16.5px;line-height:1.7}.a2-story p+p{margin-block-start:1.1em}.a2-arc{color:var(--graphite);font-style:italic}.a2-advisory{border-block-start:1px solid var(--hairline);margin-block-start:clamp(56px,8vh,88px);padding-block-start:clamp(28px,4vh,40px)}.a2-advisory h2{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--copper);font-size:13px;font-weight:600}.a2-adv-lede{margin-block-start:16px;font-size:17px;line-height:1.65}.a2-offer{border-block-start:1px solid var(--hairline);margin-block-start:28px;padding-block-start:20px}.a2-offer h3{letter-spacing:-.005em;font-size:1.02rem}.a2-offer p{color:var(--graphite);margin-block-start:8px;font-size:15.5px;line-height:1.65}.a2-adv-cta{border-block-start:1px solid var(--hairline);margin-block-start:30px;padding-block-start:22px;font-size:16px}.a2-adv-cta a{color:var(--copper);transition:color var(--t-resp) var(--ease);font-weight:600;text-decoration:none}.a2-adv-cta a:hover{color:var(--ink)}.a2-door{border-block-start:1px solid var(--hairline);margin-block-start:clamp(48px,7vh,72px);padding-block-start:24px}.a2-door p{gap:24px;display:flex}.a2-door a{min-block-size:44px;font-family:var(--font-mono);letter-spacing:.05em;color:var(--graphite);transition:color var(--t-resp) var(--ease);align-items:center;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.a2-door a:hover{color:var(--copper)}.a2-stages{border-block-start:1px solid var(--hairline);margin-block-start:clamp(56px,8vh,88px);padding-block-start:clamp(28px,4vh,40px)}.a2-stages-h{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--copper);font-size:13px;font-weight:600}.a2-stages-line{color:var(--graphite);margin-block-start:14px;font-size:16px;line-height:1.6}.a2-stage{border-block-start:1px solid var(--hairline);margin-block-start:34px;padding-block-start:24px}.a2-stage-k{font-family:var(--font-mono);letter-spacing:.12em;color:var(--graphite);font-size:12px;font-weight:500}.a2-stage-k .n{color:var(--copper)}.a2-stage h3{margin-block-start:10px;font-size:1.35rem}.a2-stage-say{color:var(--copper);margin-block-start:8px;font-size:14.5px;line-height:1.55}.a2-stage-mm{gap:14px;margin:16px 0 0;padding:0;list-style:none;display:grid}.a2-stage-mm .co{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--graphite);font-size:11.5px;font-weight:500;display:block}.a2-stage-mm .tx{margin-block-start:4px;font-size:15px;line-height:1.62;display:block}.a2-stage-mm .tx em{color:var(--copper);font-style:normal}.a2-stages-page{margin-block-start:clamp(28px,4vh,40px)}
