.about-page{isolation:isolate;min-height:100vh;color:var(--text-1);font-family:var(--font-body);background:var(--bg-page);position:relative;overflow-x:clip}.about-page>:not(.aura-page):not(.aura-scrim):not(.bds-nav){z-index:2;position:relative}.about-hero{max-width:760px;padding:96px var(--gutter-page) 40px;margin:0 auto}.about-eyebrow{font-family:var(--font-mono);font-size:var(--size-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--text-gold);margin:0 0 20px}.about-hero h1{font-family:var(--font-display);font-weight:var(--weight-display);font-size:clamp(36px,6vw,68px);line-height:var(--lh-display);letter-spacing:var(--tracking-display);text-wrap:balance;margin:0 0 24px}.about-hero h1 em{color:var(--text-gold);font-style:italic}.about-lede{font-family:var(--font-display);font-style:italic;font-weight:var(--weight-body);font-size:var(--size-lead);color:var(--text-2);max-width:56ch;margin:0;line-height:1.6}.about-main{max-width:760px;padding:0 var(--gutter-page) var(--space-11);margin:0 auto}.about-body{border:1px solid var(--line-1);border-radius:var(--radius-panel);background:var(--bg-surface);padding:var(--space-8) var(--space-7)}.about-body h2{margin:var(--space-7) 0 var(--space-3);font-family:var(--font-display);font-weight:var(--weight-strong);letter-spacing:-.02em;color:var(--text-1);font-size:clamp(22px,2.8vw,30px);line-height:1.2}.about-body h2:first-child{margin-top:0}.about-body p{margin:0 0 var(--space-4);font-size:var(--size-body-lg);line-height:var(--lh-body);color:var(--text-2);max-width:62ch}.about-body p:last-child{margin-bottom:0}.about-body p a{color:var(--text-gold);text-underline-offset:3px;text-decoration:underline}.about-body p a:hover{color:var(--gold)}.about-pledge{margin:var(--space-6) 0;padding:var(--space-5);border-left:2px solid var(--gold);border-radius:0 var(--radius-chip) var(--radius-chip) 0;background:var(--bg-gold-wash)}.about-pledge p{font-family:var(--font-display);font-style:italic;font-size:var(--size-lead);color:var(--text-1);max-width:none;margin:0}.about-pledge .about-sign{margin-top:var(--space-4);font-family:var(--font-mono);font-style:normal;font-size:var(--size-mono);color:var(--text-4)}.about-verbatim{font-family:var(--font-display);color:var(--text-gold);font-style:italic;font-size:var(--size-body-lg)}@media (max-width:640px){.about-hero{padding:72px 24px 32px}.about-main{padding:0 24px var(--space-9)}.about-body{padding:var(--space-6) var(--space-5)}}
