.about-hero{position:relative;overflow:hidden;background:var(--mist);border-bottom:1px solid var(--line)}.about-hero__inner{max-width:820px;margin:0 auto;padding:88px 32px 84px}.about-hero__inner .cc-eyebrow{margin-bottom:18px}.about-hero__inner h1{font-family:var(--font-display);font-weight:500;font-size:clamp(32px,4.6vw,54px);line-height:1.07;letter-spacing:var(--tracking-tight);color:var(--navy-800);margin:0 0 26px}.about-hero__inner p{font-family:var(--font-body);font-size:18px;line-height:1.7;color:var(--ink-muted);margin:0 0 20px}.about-hero__pull{font-family:var(--font-heading);font-weight:600;font-size:19px;line-height:1.5;color:var(--navy-800)}.about-hero__pull--last{margin-bottom:0}.about-philosophy{background:var(--navy-800)}.about-philosophy__inner{max-width:820px;margin:0 auto;padding:96px 32px}.about-philosophy__inner h2{font-weight:600;font-size:clamp(27px,3.4vw,40px);line-height:1.12;letter-spacing:var(--tracking-tight);color:var(--white);margin:0 0 22px}.about-philosophy__inner p{font-family:var(--font-body);font-size:18px;line-height:1.7;color:var(--ink-on-dark);margin:0 0 20px}.about-philosophy__eyebrow{margin-bottom:16px;color:var(--coral-400)}.about-philosophy__stack{line-height:1.55;color:var(--white)}.about-philosophy__pull{font-family:var(--font-heading);font-weight:600;font-size:19px;line-height:1.5;color:var(--white);margin-bottom:0}.about-founders{background:var(--paper)}.about-founders__inner{max-width:1080px;margin:0 auto;padding:96px 32px}.about-founders__head{max-width:680px;margin-bottom:44px}.about-founders__head .cc-eyebrow{margin-bottom:16px}.about-founders__head h2{font-weight:600;font-size:clamp(27px,3.4vw,40px);line-height:1.12;letter-spacing:var(--tracking-tight);color:var(--navy-800);margin:0}.about-founders__grid{grid-template-columns:340px 1fr;gap:48px;align-items:start}.about-founders__photo{position:sticky;top:96px;border-radius:18px;overflow:hidden}.about-founders__photo img{display:block;width:100%;height:auto}@media(max-width: 879px){.about-founders__photo{position:static;max-width:340px}}.about-founders__bios{display:flex;flex-direction:column;gap:48px}.about-founders__rule{border:0;border-top:1px solid var(--line)}.about-founders__bio h3{font-weight:600;font-size:20px;color:var(--navy-800);margin:0}.about-founders__bio p{font-family:var(--font-body);font-size:17px;line-height:1.72;color:var(--ink-muted);margin:0 0 16px}.about-founders__bio p:last-child{margin-bottom:0}.about-founders__bio .about-founders__role{font-size:14.5px;line-height:1.4;color:var(--coral-500);margin:4px 0 14px}.about-mission{background:var(--navy-800)}.about-mission__inner{max-width:900px;margin:0 auto;padding:80px 32px;text-align:center}.about-mission__inner h2{font-weight:600;font-size:clamp(24px,2.6vw,32px);line-height:1.2;letter-spacing:-0.01em;color:var(--white);margin:0 0 20px}.about-mission__inner p{font-family:var(--font-display);font-weight:500;font-size:clamp(21px,2.4vw,28px);line-height:1.35;letter-spacing:-0.01em;color:var(--white);margin:0}.about-mission__inner p span{color:var(--coral-400)}.about-mission__eyebrow{margin-bottom:20px;color:var(--coral-400)}
