.about-page{min-height:100vh;color:var(--ink);background:var(--paper)}.about-shell{width:min(calc(100% - 64px),1160px);margin-inline:auto}.about-header{position:sticky;top:0;z-index:70;border-bottom:1px solid var(--line);background:#f5f0e6f5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.about-header__inner{min-height:72px;display:flex;align-items:center;justify-content:space-between;gap:24px}.about-header nav{display:flex;align-items:center;gap:20px}.about-header nav>a:first-child{color:var(--ink-muted);font-size:12px;font-weight:700;text-decoration:none}.about-header nav>a:first-child:hover{color:var(--cobalt-dark)}.about-breadcrumbs{display:flex;align-items:center;gap:9px;padding-top:35px;color:var(--muted);font:600 10px/1 var(--font-mono);letter-spacing:.06em;text-transform:uppercase}.about-breadcrumbs a{color:var(--cobalt-dark);text-decoration:none}.about-hero{max-width:850px;padding:92px 0 82px}.about-kicker{margin:0 0 17px;color:var(--cobalt-dark);font:750 10px/1.25 var(--font-mono);letter-spacing:.11em;text-transform:uppercase}.about-hero h1{max-width:850px;margin:0;font:400 clamp(54px,6.1vw,88px)/.92 var(--font-display);letter-spacing:-.055em}.about-hero>p:last-child{max-width:720px;margin:28px 0 0;color:var(--ink-muted);font-size:18px;line-height:1.65}.about-founder-contact{display:flex;align-items:center;justify-content:space-between;gap:35px;padding:35px 0;border-block:1px solid var(--line-dark)}.about-evidence{display:grid;grid-template-columns:.8fr 1.2fr;gap:60px;padding:36px 0 76px;border-top:1px solid var(--line-dark)}.about-founder-contact__heading{display:grid;gap:13px}.about-founder-contact h2,.about-evidence h2,.about-contact h2{margin:0;font:400 42px/.98 var(--font-display);letter-spacing:-.045em}.about-founder-contact__links{display:flex;align-items:center;gap:16px}.about-founder-contact__links a{color:var(--ink);text-decoration:none}.about-founder-contact__links a:hover{color:var(--cobalt-dark)}.about-founder-contact__email{display:inline-flex;align-items:center;gap:9px;font-size:13px;font-weight:700}.about-founder-contact__social{display:grid;width:36px;height:36px;place-items:center;border:1px solid var(--line-dark)}.about-founder-contact__social svg{width:18px;height:18px}.about-evidence__links{display:grid;grid-template-columns:1fr 1fr;align-content:start}.about-evidence__links a{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:54px;padding:9px 0;border-top:1px solid var(--line);color:var(--ink);font-size:13px;font-weight:700;text-decoration:none}.about-evidence__links a:nth-child(-n+2){border-top:0}.about-evidence__links a:hover{color:var(--cobalt-dark)}.about-contact{display:flex;align-items:center;justify-content:space-between;gap:26px;margin-bottom:105px;padding:32px 0;border-block:1px solid var(--line-dark)}.about-contact p a{color:var(--cobalt-dark);font-weight:700}.about-footer{color:var(--surface);background:var(--ink)}.about-footer .about-shell{min-height:105px;display:flex;align-items:center;gap:24px}.about-footer .brand{color:var(--surface)}.about-footer span{margin-right:auto;color:#8d9994;font:600 10px/1.4 var(--font-mono)}.about-footer a{display:inline-flex;align-items:center;gap:6px;color:var(--acid);font-size:12px;font-weight:700;text-decoration:none}@media(max-width:700px){.about-shell{width:min(calc(100% - 40px),1160px)}.about-header__inner{min-height:64px}.about-header nav>a:first-child{display:none}.about-breadcrumbs{padding-top:25px}.about-hero{padding:66px 0 55px}.about-hero h1{font-size:clamp(48px,13vw,68px)}.about-hero>p:last-child{font-size:16px}.about-founder-contact{align-items:flex-start;flex-direction:column;gap:24px}.about-founder-contact{padding-block:35px 40px}.about-founder-contact__links{flex-wrap:wrap}.about-evidence{grid-template-columns:1fr;gap:37px;padding-block:30px 55px}.about-evidence__links{grid-template-columns:1fr}.about-evidence__links a:nth-child(2){border-top:1px solid var(--line)}.about-contact{align-items:flex-start;flex-direction:column;margin-bottom:70px}.about-footer .about-shell{align-items:flex-start;flex-direction:column;justify-content:center;gap:11px;padding-block:25px}.about-footer span{margin-right:0}}
