.about{margin:-36px -40px -120px}@media (min-width:960px){.frame.about-frame .scrim,.frame.about-frame .side{display:none}}@media (max-width:640px){.about{margin:-24px -16px -100px}}.about-band{padding:88px 24px}.about-band.light{background:var(--card);color:var(--ink)}.about-band.dark{background:var(--land-dark);color:var(--land-on-dark)}.about-in{max-width:1120px;margin:0 auto;text-align:center}.about-in.narrow{max-width:760px}.about-hero{padding-top:96px;padding-bottom:72px}.about-h1{font-family:var(--serif);font-weight:400;font-size:clamp(44px,7vw,84px);line-height:1.02;letter-spacing:-.015em;margin:6px 0 18px;text-wrap:balance}.about-h1 .w{display:inline-block;margin-right:.22em}.about-h1 .w:last-child{margin-right:0}.motion .about-h1 .w{animation:word-up .7s cubic-bezier(.2,.7,.2,1) calc(var(--i, 0) * .11s) both}.about-lede{font-size:19px;line-height:1.6;color:var(--land-muted-dark);max-width:60ch;margin:0 auto}.about-band.dark .about-h1{color:var(--land-on-dark)}.motion .about-lede{animation:word-up .7s cubic-bezier(.2,.7,.2,1) .32s both}.about-h2{font-family:var(--serif);font-weight:400;font-size:clamp(30px,3.6vw,42px);line-height:1.1;letter-spacing:-.01em;margin:0 0 14px}.about-sub{font-size:17px;line-height:1.65;color:var(--muted);max-width:62ch;margin:0 auto}.about-band.dark .about-sub{color:var(--land-muted-dark)}.about-head{margin-bottom:40px}.about-mv{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.about-card{padding:36px 32px;border-radius:var(--r-big);background:var(--bg);border:1px solid var(--line)}.about-label{margin:0 0 14px;font-size:13px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;display:inline-block;padding:5px 14px;border-radius:999px;color:var(--pop-ink)}.about-label.lime{background:var(--pop-lime)}.about-label.pink{background:var(--pop-pink)}.about-card-p{margin:0;font-size:18px;line-height:1.6;color:var(--ink)}@media (max-width:760px){.about-mv{grid-template-columns:1fr}.about-card{padding:28px 22px}}.about-think{list-style:none;padding:0;display:grid;gap:12px;max-width:560px;margin:0 auto}.about-think-card{display:flex;align-items:center;gap:20px;padding:16px 20px;background:var(--land-dark-2);border:1px solid var(--land-line-dark);border-radius:var(--r-card);text-align:left;transition:transform .22s cubic-bezier(.2,.7,.2,1)}.about-think-card:hover{transform:translateY(-2px)}.about-letter{flex:none;display:grid;place-items:center;width:64px;height:64px;border-radius:18px;font-family:var(--serif);font-size:38px;line-height:1;color:var(--pop-ink)}.about-letter.lime{background:var(--pop-lime)}.about-letter.pink{background:var(--pop-pink)}.about-letter.sky{background:var(--pop-sky)}.about-letter.yellow{background:var(--pop-yellow)}.about-letter.orange{background:var(--pop-orange)}.about-think-label{font-family:var(--serif);font-size:24px;color:var(--land-on-dark);line-height:1.2}@keyframes slide-in{0%{opacity:0;transform:translateX(-28px)}to{opacity:1;transform:none}}.motion .about-think-card[data-reveal].in{animation:slide-in .6s cubic-bezier(.2,.7,.2,1) var(--d,0s) backwards}@media (max-width:560px){.about-think-card{gap:14px;padding:14px 16px}.about-letter{width:54px;height:54px;font-size:30px;border-radius:14px}.about-think-label{font-size:20px}}.about-pause{display:block;width:132px;height:132px;margin:0 auto 24px;border-radius:50%;box-shadow:var(--shadow-lift)}.about-prose{text-align:center}.about-prose p{font-size:17px;line-height:1.7;color:var(--ink-2);max-width:62ch;margin:0 auto 18px}.about-prose .about-pull{font-family:var(--serif);font-size:clamp(26px,3vw,34px);line-height:1.25;color:var(--ink);margin:30px auto 26px}.about-band.dark .about-h2{color:var(--land-on-dark)}.about-founders{list-style:none;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 20px;max-width:900px;margin:0 auto}.about-founder{display:flex;flex-direction:column;align-items:center;gap:4px}.about-founder img{width:160px;height:160px;border-radius:50%;object-fit:cover;border:4px solid var(--land-dark-2);box-shadow:0 18px 50px rgba(0,0,0,.35);margin-bottom:12px;transition:transform .22s cubic-bezier(.2,.7,.2,1)}.about-founder:hover img{transform:translateY(-3px)}.about-founder-name{font-family:var(--serif);font-size:22px;line-height:1.2;color:var(--land-on-dark)}.about-founder-title{font-size:14px;color:var(--land-muted-dark)}@media (max-width:640px){.about-founders{grid-template-columns:repeat(2,minmax(0,1fr))}.about-founder img{width:120px;height:120px}}.about-join .about-sub{margin-bottom:28px}.about-join-btn{padding:15px 30px;font-size:16.5px}