.about-page .about-hero{align-items:center;padding-top:70px}.about-page .about-hero-copy>h1{letter-spacing:-.045em;color:#f4f5f8;margin-bottom:32px;font-size:clamp(3.5rem,6.5vw,6rem);font-weight:600;line-height:1.06}.about-page .about-hero-statement{letter-spacing:-.035em;font-size:clamp(2rem,3.3vw,3.25rem);font-weight:500;line-height:1.2}.about-page .about-hero-statement>span{color:#89a8ff}.about-page .about-hero-copy>p{max-width:660px;margin-top:24px}.about-page .about-hero-note>.section-label{color:var(--coral)}.about-page .about-hero-note>p{max-width:310px;line-height:1.8}.about-page .about-foundation-flap{margin-top:24px}.about-page .about-foundation-flap .proof-grid{background:0 0;border:0;border-radius:0;display:block;overflow:visible}.about-page .about-foundation-flap .proof-stat{border:0;flex-direction:column;padding:0;display:flex}.about-page .about-foundation-flap dt{white-space:pre-line;letter-spacing:1px;color:#c0cde6;order:2;margin:18px 0 0;font-size:.75rem;line-height:1.8}.about-page .about-foundation-flap dd{order:1;margin:0}.about-page .about-foundation-flap .proof-value{color:#89a8ff;--flap-surface:#111c33;font-size:5rem;line-height:1.25}.about-page .about-foundation-flap .flap-character{background:#111c33;border:1px solid #668cff42;border-radius:6px;width:.7em;margin-right:8px;box-shadow:inset 0 1px #ffffff0d}.about-page .about-foundation-flap .flap-character:last-child{color:var(--coral);margin-right:0}.about-page .about-foundation-flap .flap-sizing{width:.7em}.about-page .about-foundation-flap .flap-half{background:var(--flap-surface)}.about-page .about-foundation-flap .flap-character:after{content:"";z-index:4;pointer-events:none;background:#668cff2e;height:1px;position:absolute;top:50%;left:0;right:0}.about-page .company-story p+p{margin-top:22px}.about-page .company-story .company-links{margin-top:24px}.about-page .about-experience>div>p{max-width:440px}.about-page .about-experience .project-experience li{min-width:0;padding:14px 0}.about-page .about-track-record{background:var(--background)}.about-page .about-track-record>.section-heading{margin-bottom:30px}.about-page .about-track-record .proof-grid{background:#10182b;border-color:#668cff35;grid-template-columns:repeat(4,minmax(0,1fr));box-shadow:inset 0 1px #668cff26}.about-page .about-track-record .proof-stat{border-bottom:0;border-right:1px solid #668cff2e;padding:40px 24px 28px;position:relative}.about-page .about-track-record .proof-stat:before{content:"";background:var(--blue);border-radius:2px;width:24px;height:2px;position:absolute;top:22px;left:24px;box-shadow:0 0 10px #2855ff55}.about-page .about-track-record .proof-stat:last-child{border-right:0}.about-page .about-track-record dd{min-height:3.8rem}.about-page .about-track-record dt{color:#c6d0e4;min-height:3.4em;margin:16px 0 0}.about-page .about-track-record .proof-value{color:#89a8ff;font-variant-numeric:tabular-nums;font-size:clamp(2.5rem,3.8vw,3.5rem)}.about-page .about-track-record .proof-stat[data-long-number=true] .proof-value{font-size:clamp(1.5rem,2.7vw,2.5rem)}.about-page .about-counter-visual{display:inline-grid}.about-page .about-counter-visual>span{grid-area:1/1}.about-page .about-counter-sizing{visibility:hidden}@media (max-width:1100px){.about-page .about-hero{gap:40px}.about-page .about-track-record .proof-stat{padding-inline:20px}.about-page .about-track-record .proof-stat:before{left:20px}}@media (max-width:800px){.about-page .about-hero{gap:32px;padding-top:44px;padding-bottom:48px}.about-page .about-hero-copy>h1{margin-bottom:24px;font-size:clamp(3.25rem,8vw,4.75rem)}.about-page .about-hero-statement{font-size:clamp(1.75rem,4.7vw,2.5rem)}.about-page .about-hero-note{padding-top:26px}.about-page .about-foundation-flap .proof-value{font-size:4.5rem}.about-page .about-hero-note>p{max-width:520px}.about-page .about-company{gap:26px;padding-block:48px}.about-page .company-story p+p{margin-top:20px}.about-page .about-experience{gap:22px;padding-top:30px}.about-page .about-experience>div>p{max-width:600px}.about-page .about-track-record{padding-block:48px}.about-page .about-track-record .proof-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.about-page .about-track-record .proof-stat:nth-child(2n){border-right:0}.about-page .about-track-record .proof-stat:nth-child(-n+2){border-bottom:1px solid #668cff2e}.about-page .about-track-record .proof-value{font-size:2.75rem}.about-page .about-track-record .proof-stat[data-long-number=true] .proof-value{font-size:2rem}}@media (max-width:480px){.about-page .about-hero-copy>h1{font-size:3.25rem}.about-page .about-hero-statement{font-size:1.75rem}.about-page .about-hero-copy>p{line-height:1.85}.about-page .about-track-record .proof-stat{padding:36px 14px 22px}.about-page .about-track-record .proof-stat:before{top:19px;left:14px}.about-page .about-track-record .proof-value{font-size:2.25rem}.about-page .about-track-record .proof-stat[data-long-number=true] .proof-value{font-size:clamp(1.375rem,5.2vw,1.625rem)}.about-page .about-track-record dd{min-height:2.9rem}.about-page .about-track-record dt{margin-top:12px;font-size:.8125rem;line-height:1.7}.about-page .about-company h2{font-size:2rem}.about-page .project-experience{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.about-page .about-foundation-flap .flap-front,.about-page .about-foundation-flap .flap-back{animation:none}}
