main.about{max-width:980px;padding-top:64px}.about .lede{max-width:720px}.about .lede h1{font-size:clamp(44px,7vw,76px)}.about .lede .intro{font-size:clamp(18px,2.2vw,21px);line-height:1.6;margin-top:26px;color:var(--ink)}.about section{margin-top:84px}.about h2.sec{font:400 clamp(30px,4vw,40px)/1.1 "Instrument Serif",Georgia,serif;margin:0 0 28px;letter-spacing:-.005em}.beliefs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border-top:1px solid var(--ln)}.beliefs>div{padding:26px 28px 8px 0}.beliefs>div+div{padding-left:28px;border-left:1px solid var(--ln)}.beliefs h3{font:600 17px/1.4 Manrope,system-ui,sans-serif;color:var(--ink);margin:0 0 10px}.beliefs p{margin:0;font-size:15.5px}.founder{margin:0;display:grid;grid-template-columns:220px minmax(0,1fr);gap:40px;align-items:start;padding:36px;border:1px solid var(--ln);border-radius:22px;background:radial-gradient(120% 90% at 0% 0%,rgba(102,227,232,.07),transparent 60%),#070d10}.founder img{width:220px;height:220px;border-radius:18px;display:block;border:1px solid var(--ln);background:#0b1216}.founder blockquote{margin:0;font:400 clamp(21px,2.4vw,26px)/1.4 "Instrument Serif",Georgia,serif;color:var(--ink)}.founder .who{margin:22px 0 0;font-size:15px;color:var(--mu)}.founder .who b{color:var(--ink);font-weight:600}.facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border-top:1px solid var(--ln);border-bottom:1px solid var(--ln)}.facts>div{padding:20px 0}.facts dt{color:var(--mu);font-size:13.5px;margin:0 0 4px}.facts dd{margin:0;color:var(--ink);font-size:16px}.cta{display:flex;flex-wrap:wrap;align-items:center;gap:14px 22px;margin-top:30px}.btn{display:inline-flex;align-items:center;height:48px;padding:0 24px;border-radius:12px;background:var(--ac);color:#04080b;font-weight:600;text-decoration:none}.btn:hover{text-decoration:none;filter:brightness(1.06)}@media (max-width: 760px){main.about{padding-top:40px}.about section{margin-top:60px}.beliefs,.facts{grid-template-columns:1fr}.beliefs>div,.beliefs>div+div{padding:22px 0 6px;border-left:0}.beliefs>div+div{border-top:1px solid var(--ln)}.facts>div+div{border-top:1px solid var(--ln)}.founder{grid-template-columns:1fr;gap:24px;padding:24px}.founder img{width:168px;height:168px}}
