.about-editorial{--about-ink:#141426;--about-purple:#7950f5;--about-soft:#f5f2ff;color:var(--about-ink)}.dark .about-editorial{--about-ink:#f1eefb;--about-purple:#b49aff;--about-soft:#211c32}.about-wrap{width:min(1200px,calc(100% - 80px));margin-inline:auto}.about-editorial em{font-style:normal;color:var(--about-purple)}.about-editorial h1,.about-editorial h2{font-family:Unbounded,Inter,sans-serif;letter-spacing:-.055em;font-weight:800;text-wrap:balance}.about-editorial h1{font-size:clamp(36px,4.4vw,64px);line-height:1.2;margin:24px 0}.about-editorial h2{font-size:clamp(28px,3vw,43px);line-height:1.28;margin:18px 0 24px}.about-editorial p{font-size:17px;line-height:1.8;color:hsl(var(--muted-foreground))}.about-editorial .about-eyebrow{font-size:11px;letter-spacing:.19em;text-transform:uppercase;font-weight:600;color:var(--about-purple)}.about-hero{display:grid;grid-template-columns:1.1fr 1fr;gap:52px;align-items:center;padding-block:76px 64px}.about-hero-copy{padding-block:10px}.about-lead{max-width:470px}.about-author{display:flex;align-items:center;gap:14px;margin:28px 0}.about-author img{border-radius:50%;-o-object-fit:cover;object-fit:cover}.about-author strong{display:block;font-size:13px}.about-author span{display:block;font-size:11px;color:hsl(var(--muted-foreground));margin-top:5px;max-width:260px}.about-button{display:inline-flex;align-items:center;justify-content:center;gap:22px;background:#7042ef;color:#fff;border-radius:100px;padding:16px 25px;font-size:13px;font-weight:600;transition:background .2s,transform .2s}.about-button:hover{background:#5830ca;transform:translateY(-2px)}.about-editorial a:focus-visible{outline:3px solid var(--about-purple);outline-offset:5px}.about-scene{background-repeat:no-repeat;background-color:#e7e2ff;aspect-ratio:1/1.03;border-radius:28px;width:100%}.about-scene--window{background-image:url(/images/about/founder-hero.jpg);background-size:cover;background-position:center;border-radius:160px 28px 28px}.about-hero-art{position:relative}.about-art-label{display:block;margin-top:17px;text-align:right;font-size:11px;color:hsl(var(--muted-foreground))}.about-chapters{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-block:25px;border-block:1px solid hsl(var(--border));font-size:11px}.about-chapters>span{color:hsl(var(--muted-foreground))}.about-chapters a:hover{color:var(--about-purple)}.about-section{padding-block:100px;scroll-margin-top:80px}.about-two-col{display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:center}.about-two-col p+p{margin-top:18px}.about-two-col blockquote{font-size:21px;line-height:1.6;border-left:3px solid var(--about-purple);padding-left:24px;margin-top:30px;font-weight:500}.about-scene--science{background-image:url(/images/about/dreaming-bunny.jpg);background-size:cover;background-position:center}.about-editorial .about-hand{font-family:Caveat,cursive;font-size:29px;color:var(--about-purple);line-height:1.2;margin-top:20px}.about-foundation{background:var(--about-soft)}.about-scene--mountain{background-image:url(/images/about/founder-mountain.jpg);background-size:cover;background-position:center;border-radius:28px 140px 28px 28px}.about-editorial .about-small{font-size:14px}.about-principles{list-style:none;padding:0;margin-top:18px;display:grid;gap:12px}.about-principles li{display:flex;align-items:center;gap:12px;font-size:13px}.about-principles svg{color:var(--about-purple);flex-shrink:0}.about-platform-heading{display:grid;grid-template-columns:1.1fr 1fr;gap:70px;align-items:center;margin-bottom:36px}.about-product{max-width:850px;margin:auto}.about-product figcaption{text-align:right;font-size:10px;color:hsl(var(--muted-foreground));margin-top:10px}.about-modules{display:grid;grid-template-columns:repeat(3,1fr);gap:35px;margin-top:42px}.about-modules>div{border-top:1px solid hsl(var(--border));padding-top:20px}.about-modules span{font-size:11px;color:var(--about-purple)}.about-modules h3{font-size:17px;font-weight:600;margin:12px 0 8px}.about-modules p{font-size:14px}.about-milestone{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:64px;padding:30px 0;border-block:1px solid hsl(var(--border))}.about-milestone strong{font-size:56px;letter-spacing:-.06em;color:var(--about-purple)}.about-milestone strong span{display:block;font-size:11px;letter-spacing:.05em;font-weight:500}.about-milestone p{font-size:14px}.about-milestone .about-hand{font-size:25px;margin:0}.about-future{padding-top:24px}.about-scene--future{aspect-ratio:1.5;background-image:url(/images/about/founder-bunny-talk.jpg);background-size:cover;background-position:center}.about-cta{background:var(--about-soft);border-radius:32px;text-align:center;padding:64px 24px;margin-bottom:80px}.about-cta>div{display:flex;justify-content:center;align-items:center;gap:28px;margin-top:28px}.about-contact{font-size:13px}.about-contact:hover{color:var(--about-purple)}@media (min-width:1500px){.about-hero{padding-block:100px}}@media (max-width:900px){.about-wrap{width:calc(100% - 48px)}.about-hero{gap:26px;padding-block:44px}.about-editorial h1{font-size:36px}.about-two-col{gap:36px}.about-section{padding-block:65px}.about-platform-heading{gap:30px}.about-milestone .about-hand{display:none}}@media (max-width:640px){.about-wrap{width:calc(100% - 36px)}.about-hero,.about-two-col,.about-platform-heading{grid-template-columns:1fr;gap:30px}.about-hero{padding-block:36px}.about-editorial h1{font-size:clamp(30px,8.3vw,43px)}.about-editorial h2{font-size:29px}.about-editorial p{font-size:15px}.about-hero-art{max-width:440px;width:100%;margin:auto}.about-scene--window{border-top-left-radius:100px}.about-chapters{flex-wrap:wrap;justify-content:flex-start;gap:16px 24px}.about-chapters>span{flex-basis:100%}.about-section{padding-block:50px}.about-mountain{order:2}.about-modules{grid-template-columns:1fr;gap:20px;margin-top:28px}.about-modules h3{margin-top:6px}.about-milestone{margin-top:35px;gap:18px}.about-milestone strong{font-size:44px}.about-milestone p{font-size:12px}.about-cta{padding:42px 20px;margin-bottom:40px}.about-cta>div{flex-direction:column;gap:20px}.about-author span{font-size:10px}}@media (prefers-reduced-motion:reduce){.about-button{transition:none}.about-button:hover{transform:none}}.about-editorial section[id]{scroll-margin-top:90px}
