.uch-page.abt-page{--uch-canvas:#eef3fb;--uch-elevated:#fff;--uch-panel:#f3f6fd;--abt-deep:#f4f7fc;--abt-alt:#eef3fb;--abt-high:#fff;--abt-cyan:#1539d1;--abt-lilac:#3d63e8;--abt-green:#0f766e;background:radial-gradient(70% 40% at 50% -8%,#1539d129,#0000 58%),linear-gradient(#e8eefb 0%,#f4f7fc 42%,#eaf0fb 100%)}.abt-main{color:var(--uch-ink)}.abt-kicker{font-family:var(--uch-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--uch-blue-hi);margin:0 0 10px;font-size:.68rem}.abt-hero{padding:clamp(40px,7vh,88px) 0 clamp(36px,6vh,64px);position:relative;overflow:hidden}.abt-hero-scrim{background:linear-gradient(180deg,#f4f7fc33,#f4f7fcd1 70%,var(--abt-deep));pointer-events:none;position:absolute;inset:0}.abt-hero-grid{z-index:1;grid-template-columns:1fr;align-items:center;gap:36px;display:grid;position:relative}@media (min-width:980px){.abt-hero-grid{grid-template-columns:minmax(0,1.1fr) minmax(280px,.95fr);gap:40px}}.abt-hero-copy{flex-direction:column;align-items:flex-start;gap:18px;display:flex}.abt-hero-media{justify-content:center;align-items:center;min-height:clamp(240px,34vw,420px);display:flex}.abt-hero-lottie{aspect-ratio:16/9;filter:drop-shadow(0 24px 48px #4d8eff33);width:min(100%,560px)}.abt-hero-lottie .sp-hero-lottie{width:100%;height:100%}.abt-h1{letter-spacing:-.04em;max-width:14ch;margin:0;font-size:clamp(2.2rem,5vw,3.6rem);font-weight:600;line-height:1.05}.abt-h1-accent{background:linear-gradient(90deg,#adc6ff,#7bd0ff,#adc6ff);color:#0000;-webkit-background-clip:text;background-clip:text}.abt-h1-break{display:block}.abt-lead,.abt-body{max-width:42rem;color:var(--uch-muted);margin:0;font-size:1.05rem;line-height:1.7}.abt-lead-strong{color:var(--uch-ink);margin-bottom:14px;font-weight:500}.abt-band{padding:clamp(36px,7vh,88px) 0}#how-we-think{scroll-margin-top:96px}.abt-band-alt{background:var(--abt-alt)}.abt-h2{letter-spacing:-.04em;max-width:16ch;margin:0 0 16px;font-size:clamp(1.7rem,3.4vw,2.55rem);font-weight:600;line-height:1.08}.abt-origin-grid{grid-template-columns:1fr;gap:24px;margin-bottom:32px;display:grid}@media (min-width:860px){.abt-origin-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:40px}}.abt-refusals{grid-template-columns:1fr;gap:12px;display:grid}@media (min-width:860px){.abt-refusals{grid-template-columns:repeat(4,minmax(0,1fr))}}.abt-refuse{background:var(--uch-elevated);border-radius:14px;flex-direction:column;justify-content:space-between;min-height:160px;padding:20px;display:flex}.abt-refuse-yes{color:#f4f7fc;background:#252a38}.abt-refuse-meta{font-family:var(--uch-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--uch-dim);margin:0 0 24px;font-size:.62rem}.abt-refuse-yes .abt-refuse-meta{color:#8ea0ff}.abt-refuse-yes .abt-refuse-prefix{color:#f4f7fc9e}.abt-refuse-prefix{color:var(--uch-muted);margin:0}.abt-refuse-line{letter-spacing:-.03em;margin:4px 0 0;font-size:1.15rem;font-weight:600}.abt-beliefs{grid-template-columns:1fr;gap:14px;margin-top:28px;display:grid}@media (min-width:720px){.abt-beliefs{grid-template-columns:1fr 1fr}}@media (min-width:980px){.abt-beliefs{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.abt-belief{padding:22px 18px}.abt-belief h3{font-size:1.05rem}}.abt-belief{background:var(--uch-elevated);border-radius:16px;flex-direction:column;gap:12px;padding:28px;display:flex}.abt-belief-top{justify-content:space-between;align-items:center;display:flex}.abt-icon{background:var(--abt-high);width:44px;height:44px;color:var(--uch-blue-hi);border-radius:10px;justify-content:center;align-items:center;display:inline-flex}.abt-belief h3{letter-spacing:-.03em;margin:0;font-size:1.2rem;font-weight:600}.abt-belief p{color:var(--uch-muted);margin:0;line-height:1.6}.abt-discipline{font-family:var(--uch-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--uch-dim);margin-top:auto;padding-top:8px;font-size:.64rem}.abt-founders-section{position:relative}.abt-founders-h2{max-width:16ch}.abt-founders{grid-template-columns:1fr;gap:16px;margin-top:28px;display:grid}@media (min-width:960px){.abt-founders{grid-template-columns:repeat(3,minmax(0,1fr))}}.abt-founder{background:var(--uch-elevated);border-radius:16px;flex-direction:column;gap:8px;padding:28px;display:flex}.abt-founder-top{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.abt-founder-mark{color:#8ea0ff;background:#252a38;border-radius:14px;justify-content:center;align-items:center;width:56px;height:56px;font-size:1.6rem;font-weight:600;display:inline-flex}.abt-founder:nth-child(2) .abt-founder-mark{color:#7bd0ff}.abt-founder:nth-child(3) .abt-founder-mark{color:#8ea0ff}.abt-founder-tag,.abt-founder-focus,.abt-founder-role{font-family:var(--uch-mono);letter-spacing:.12em;text-transform:uppercase;font-size:.64rem}.abt-founder-tag{color:#34d399;background:#252a38;border-radius:6px;padding:4px 8px}.abt-founder h3{letter-spacing:-.03em;margin:0;font-size:1.35rem;font-weight:600}.abt-founder-role{color:var(--uch-blue-hi);margin:0 0 8px}.abt-founder-bio{color:var(--uch-muted);margin:0;line-height:1.65}.abt-founder-focus{color:var(--uch-dim);margin:12px 0 0}.abt-direction{grid-template-columns:1fr;gap:16px;display:grid}@media (min-width:860px){.abt-direction{grid-template-columns:1fr 1fr}}.abt-manifesto{background:var(--uch-elevated);border-radius:16px;padding:clamp(24px,4vw,36px)}.abt-manifesto h2{letter-spacing:-.035em;max-width:22ch;margin:0 0 14px;font-size:clamp(1.35rem,2.6vw,1.9rem);font-weight:600;line-height:1.15}.abt-manifesto p:last-child{color:var(--uch-muted);margin:0;line-height:1.65}.abt-close{border-top:1px solid #7bd0ff1f}.abt-close-grid{grid-template-columns:1fr;align-items:end;gap:28px;display:grid}@media (min-width:860px){.abt-close-grid{grid-template-columns:minmax(0,1.35fr) minmax(220px,.65fr);gap:64px}}.abt-close-copy h2{letter-spacing:-.045em;max-width:11ch;margin:0 0 16px;font-size:clamp(2rem,4.4vw,3.25rem);font-weight:600;line-height:1.05}.abt-close-copy p{max-width:36rem;color:var(--uch-muted);margin:0;font-size:1.05rem;line-height:1.7}.abt-close-panel{flex-direction:column;align-items:flex-start;gap:18px;display:flex}.abt-close-mail{color:var(--uch-ink);flex-direction:column;gap:4px;text-decoration:none;display:flex}.abt-close-mail span{font-family:var(--uch-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--uch-dim);font-size:.64rem}.abt-close-mail:hover{color:var(--abt-cyan)}.abt-close-note{max-width:22ch;color:var(--uch-dim);margin:0;font-size:.92rem;line-height:1.5}@media (max-width:720px){.abt-h1,.abt-h2,.abt-founders-h2,.abt-manifesto h2,.abt-close-copy h2{max-width:none}.abt-hero-media{min-height:220px}.abt-hero-lottie{width:min(100%,420px)}}@media (prefers-reduced-motion:reduce){.uch-badge-dot{transition:none;animation:none}}
