.m-about{flex-direction:column;display:flex}.m-about-hero{padding-top:80px;padding-bottom:28px}.m-about-hero .m-h1{max-width:900px}.m-founders{grid-template-columns:1fr 1fr;gap:18px;margin-top:32px;display:grid}.m-founder-card{background-color:var(--m-glass);background-image:var(--bento-light-glow);border:1px solid var(--m-line);transition:border-color .2s var(--m-ease);border-radius:18px;grid-template-columns:auto 1fr;align-items:start;gap:22px;padding:32px;display:grid}.m-founder-card:hover{border-color:#7c3aed52}.m-founder-photo{width:144px;height:144px;box-shadow:0 0 0 1px var(--line-strong), 0 0 0 4px var(--violet-wash-strong), 0 14px 40px -16px #0009;isolation:isolate;border-radius:50%;flex-shrink:0;position:relative;overflow:hidden}.m-founder-photo:after{content:"";z-index:-1;background:linear-gradient(135deg,#c084fc80,#3b82f64d 60%,#fcd34d59);border-radius:50%;position:absolute;inset:-2px}.m-founder-photo img{object-fit:cover;width:100%;height:100%;display:block}.m-founder-card h3{color:var(--m-ink-0);letter-spacing:-.01em;margin:0 0 4px;font-size:19px;font-weight:540}.m-founder-role{letter-spacing:.06em;text-transform:uppercase;color:var(--m-violet-300);font-size:12px;font-weight:600;font-family:var(--font-geist-mono), ui-monospace, monospace;margin-bottom:14px;display:inline-block}.m-founder-edu{flex-wrap:wrap;gap:6px;margin:0 0 16px;padding:0;list-style:none;display:flex}.m-founder-edu li{background:var(--glass-bg);border:1px solid var(--m-line);color:var(--m-ink-2);letter-spacing:.01em;border-radius:999px;align-items:center;gap:6px;padding:4px 10px 4px 8px;font-size:11.5px;display:inline-flex}.m-founder-edu li:before{content:"";background:var(--m-violet-300);border-radius:50%;width:4px;height:4px;display:inline-block}.m-founder-card p{color:var(--m-ink-2);margin:0 0 16px;font-size:14.5px;line-height:1.6}.m-founder-mail{color:var(--m-ink-1);border-bottom:1px solid var(--m-line);font-size:13px;font-family:var(--font-geist-mono), ui-monospace, monospace;transition:all .18s var(--m-ease);padding-bottom:1px;text-decoration:none;display:inline-block}.m-founder-mail:hover{color:var(--m-violet-300);border-color:var(--m-violet-300)}.m-mission{background:radial-gradient(70% 60% at 0% 0%, var(--violet-wash-medium), transparent 60%), var(--m-glass);border:1px solid var(--m-line);border-radius:22px;padding:48px 56px;position:relative;overflow:hidden}.m-mission .m-h2{max-width:720px;margin-bottom:24px}.m-mission-body{color:var(--m-ink-1);max-width:760px;margin:0 0 18px;font-size:17px;line-height:1.65}.m-mission-body:last-child{color:var(--m-ink-2);margin-bottom:0;font-size:15px}.m-mission-glow{filter:blur(120px);opacity:.2;pointer-events:none;background:radial-gradient(circle, var(--m-violet-300), transparent 70%);border-radius:50%;width:480px;height:480px;position:absolute;bottom:-200px;right:-180px}.m-principles{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.m-principle-card{background-color:var(--m-glass);background-image:var(--bento-light-glow);border:1px solid var(--m-line);transition:border-color .18s var(--m-ease), background-color .18s var(--m-ease);border-radius:16px;padding:28px 28px 30px;position:relative}.m-principle-card:hover{background-color:var(--m-glass-strong);border-color:#7c3aed52}.m-principle-num{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.16em;color:var(--m-violet-300);margin-bottom:14px;font-size:12px;font-weight:600}.m-principle-card h4{color:var(--m-ink-0);letter-spacing:-.01em;margin:0 0 10px;font-size:17.5px;font-weight:540}.m-principle-card p{color:var(--m-ink-2);margin:0;font-size:14px;line-height:1.6}.m-timeline{max-width:720px;margin:0 auto;padding:0;list-style:none}.m-timeline-item{grid-template-columns:32px 1fr;gap:18px;padding-bottom:28px;display:grid}.m-timeline-item:last-child{padding-bottom:0}.m-timeline-marker{flex-direction:column;align-items:center;height:100%;display:flex}.m-timeline-dot{background:var(--m-violet-300);border-radius:50%;flex-shrink:0;width:12px;height:12px;margin-top:6px;box-shadow:0 0 12px #c084fc80}.m-timeline-line{background:linear-gradient(#c084fc66,#c084fc14);flex:1;width:2px;min-height:40px;margin-top:4px}.m-timeline-body{padding-top:0}.m-timeline-when{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.14em;color:var(--m-violet-300);margin-bottom:8px;font-size:11.5px;font-weight:600;display:inline-block}.m-timeline-body h4{color:var(--m-ink-0);letter-spacing:-.005em;margin:0 0 8px;font-size:17px;font-weight:540}.m-timeline-body p{color:var(--m-ink-2);max-width:620px;margin:0;font-size:14.5px;line-height:1.6}.m-contact-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.m-contact-card{background-color:var(--m-glass);background-image:var(--bento-light-glow);border:1px solid var(--m-line);border-radius:16px;flex-direction:column;gap:14px;padding:28px;display:flex}.m-contact-card h4{color:var(--m-ink-0);letter-spacing:-.005em;margin:0;font-size:16.5px;font-weight:540}.m-contact-card p{color:var(--m-ink-2);flex:1;margin:0;font-size:13.5px;line-height:1.6}.m-contact-card .m-btn{align-self:flex-start;padding:10px 16px;font-size:13px}.m-about-final{padding-top:60px;padding-bottom:96px}.m-founder-card .m-founder-photo{opacity:0;transform-origin:50%;transition:opacity .55s var(--m-ease), transform .55s var(--m-ease);transform:scale(.86)}.m-founder-card.is-on .m-founder-photo{opacity:1;transition-delay:.18s;transform:scale(1)}.m-founder-card h3,.m-founder-card .m-founder-role,.m-founder-card .m-founder-edu,.m-founder-card p,.m-founder-card .m-founder-mail{opacity:0;transition:opacity .45s var(--m-ease), transform .45s var(--m-ease);transform:translateY(6px)}.m-founder-card.is-on h3{opacity:1;transition-delay:.3s;transform:none}.m-founder-card.is-on .m-founder-role{opacity:1;transition-delay:.38s;transform:none}.m-founder-card.is-on .m-founder-edu{opacity:1;transition-delay:.46s;transform:none}.m-founder-card.is-on p{opacity:1;transition-delay:.54s;transform:none}.m-founder-card.is-on .m-founder-mail{opacity:1;transition-delay:.66s;transform:none}.m-mission .m-eyebrow,.m-mission .m-h2,.m-mission .m-mission-body{opacity:0;transition:opacity .55s var(--m-ease), transform .55s var(--m-ease);transform:translateY(8px)}.m-mission.is-on .m-eyebrow{opacity:1;transition-delay:.1s;transform:none}.m-mission.is-on .m-h2{opacity:1;transition-delay:.18s;transform:none}.m-mission.is-on .m-mission-body:first-of-type{opacity:1;transition-delay:.3s;transform:none}.m-mission.is-on .m-mission-body:nth-of-type(2){opacity:1;transition-delay:.42s;transform:none}.m-mission.is-on .m-mission-body:nth-of-type(3){opacity:1;transition-delay:.54s;transform:none}.m-principle-card .m-principle-num{opacity:0;transform-origin:0;transition:opacity .45s var(--m-ease), transform .5s var(--m-ease);display:inline-block;transform:scale(.7)}.m-principle-card.is-on .m-principle-num{opacity:1;transition-delay:.18s;transform:scale(1)}.m-principle-card h4,.m-principle-card p{opacity:0;transition:opacity .45s var(--m-ease), transform .45s var(--m-ease);transform:translateY(6px)}.m-principle-card.is-on h4{opacity:1;transition-delay:.28s;transform:none}.m-principle-card.is-on p{opacity:1;transition-delay:.36s;transform:none}.m-timeline.reveal .m-timeline-line{transform-origin:top;transition:transform .6s var(--m-ease);transition-delay:calc(var(--r-i,0) * .14s + .15s);transform:scaleY(0)}.m-timeline.reveal.is-on .m-timeline-line{transform:scaleY(1)}.m-timeline.reveal .m-timeline-item{opacity:0;transition:opacity .5s var(--m-ease), transform .5s var(--m-ease);transition-delay:calc(var(--r-i,0) * .14s + .1s);transform:translateY(10px)}.m-timeline.reveal.is-on .m-timeline-item{opacity:1;transform:none}.m-timeline.reveal .m-timeline-dot{transform-origin:50%;transition:transform .45s var(--m-ease);transition-delay:calc(var(--r-i,0) * .14s + .2s);transform:scale(0)}.m-timeline.reveal.is-on .m-timeline-dot{transform:scale(1)}.m-contact-card h4,.m-contact-card p,.m-contact-card .m-btn{opacity:0;transition:opacity .45s var(--m-ease), transform .45s var(--m-ease);transform:translateY(6px)}.m-contact-card.is-on h4{opacity:1;transition-delay:.18s;transform:none}.m-contact-card.is-on p{opacity:1;transition-delay:.28s;transform:none}.m-contact-card.is-on .m-btn{opacity:1;transition-delay:.4s;transform:none}@media (prefers-reduced-motion:reduce){.m-founder-card .m-founder-photo,.m-founder-card h3,.m-founder-card .m-founder-role,.m-founder-card .m-founder-edu,.m-founder-card p,.m-founder-card .m-founder-mail,.m-mission .m-eyebrow,.m-mission .m-h2,.m-mission .m-mission-body,.m-principle-card .m-principle-num,.m-principle-card h4,.m-principle-card p,.m-timeline.reveal .m-timeline-item,.m-timeline.reveal .m-timeline-line,.m-timeline.reveal .m-timeline-dot,.m-contact-card h4,.m-contact-card p,.m-contact-card .m-btn{opacity:1!important;transform:none!important}}@media (max-width:880px){.m-founders{grid-template-columns:1fr}.m-founder-card{gap:18px;padding:24px}.m-founder-photo{width:112px;height:112px}.m-mission{padding:32px 24px}.m-principles,.m-contact-grid{grid-template-columns:1fr}}@media (max-width:560px){.m-about-hero{padding-top:56px;padding-bottom:20px}.m-founder-card{text-align:left;grid-template-columns:1fr;gap:16px;padding:22px}.m-founder-photo{width:96px;height:96px}.m-founder-card h3{font-size:17.5px}.m-mission{border-radius:18px;padding:28px 20px}.m-mission-body{font-size:15.5px}.m-mission-body:last-child{font-size:14px}.m-principle-card{padding:22px 22px 24px}.m-timeline-item{grid-template-columns:24px 1fr;gap:14px;padding-bottom:24px}.m-timeline-dot{width:10px;height:10px}.m-timeline-body p{font-size:14px}.m-contact-card{padding:22px}.m-about-final{padding-top:36px;padding-bottom:56px}}.m-page :is(.m-mission,.m-founder-card,.m-contact-card,.m-principle-card),.m-mission,.m-founder-card,.m-contact-card,.m-principle-card{background-color:var(--surface-stage-dark);border-color:var(--surface-stage-dark-border);color:var(--ink-on-stage-dark);box-shadow:0 1px 0 var(--glass-bg-on-stage-dark) inset, 0 30px 60px -24px #0000004d, 0 10px 30px -14px #0000002e;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-base:var(--surface-stage-dark);--surface-canvas:var(--surface-stage-dark);--surface-raised:var(--surface-stage-dark-elevated);--surface-sunken:var(--surface-stage-dark);--surface-recessed:var(--surface-stage-dark);--m-ink-0:var(--ink-on-stage-dark-strong);--m-ink-1:var(--ink-on-stage-dark);--m-ink-2:var(--ink-on-stage-dark-soft);--m-ink-3:var(--ink-on-stage-dark-faint);--m-ink-4:var(--line-on-stage-dark);--m-line:var(--line-on-stage-dark);--m-line-soft:var(--line-on-stage-dark-soft);--m-glass:var(--glass-bg-on-stage-dark);--m-glass-strong:var(--glass-bg-on-stage-dark-strong);--ink-0:var(--ink-on-stage-dark-strong);--ink-1:var(--ink-on-stage-dark);--ink-2:var(--ink-on-stage-dark-soft);--ink-3:var(--ink-on-stage-dark-faint);--line:var(--line-on-stage-dark);--line-soft:var(--line-on-stage-dark-soft);--glass-bg:var(--glass-bg-on-stage-dark);--glass-bg-strong:var(--glass-bg-on-stage-dark-strong);--glass-border:var(--surface-stage-dark-border);--glass-border-strong:var(--surface-stage-dark-border-strong);--violet-wash-medium:var(--violet-wash-on-stage-medium);--blue-wash-medium:var(--blue-wash-on-stage-medium);--amber-wash-medium:var(--amber-wash-on-stage-medium);--accent-blue:#3b82f6;--accent-violet:#7c3aed;--accent-violet-300:#c084fc;--accent-amber:#f59e0b;--m-blue:#3b82f6;--m-violet:#7c3aed;--m-violet-300:#c084fc;--m-amber:#f59e0b;--m-amber-300:#fcd34d}.m-about{--m-violet:var(--m-blue);--m-violet-300:var(--m-blue);--accent-violet:var(--m-blue);--accent-violet-300:var(--m-blue);--violet-wash-soft:color-mix(in srgb, var(--m-blue) 7%, transparent);--violet-wash-medium:color-mix(in srgb, var(--m-blue) 13%, transparent);--violet-wash-strong:color-mix(in srgb, var(--m-blue) 20%, transparent);background:var(--m-bg-0)}.m-about :is(.m-mission,.m-founder-card,.m-contact-card,.m-principle-card){--m-violet:#3b82f6;--m-violet-300:#3b82f6;--accent-violet:#3b82f6;--accent-violet-300:#3b82f6;--m-amber:#3b82f6;--m-amber-300:#3b82f6;--accent-amber:#3b82f6;--violet-wash-soft:#3b82f612;--violet-wash-medium:#3b82f621;--violet-wash-strong:#3b82f633}.m-about :is(.m-founder-card,.m-principle-card,.m-contact-card){background-image:none}.m-about .m-aurora-text{-webkit-text-fill-color:currentColor;color:var(--m-ink-0);background:0 0;-webkit-background-clip:border-box;background-clip:border-box;animation:none}.m-about .m-eyebrow-dot{display:none}.m-about .m-founder-card{border-radius:16px}.m-about .m-founder-card:hover{border-color:#3b82f652}.m-about .m-founder-photo{box-shadow:0 0 0 1px #ffffff1f,0 14px 40px -16px #0000008c}.m-about .m-founder-photo:after{display:none}.m-about .m-mission{background-image:none;border-radius:16px}.m-about .m-mission-glow{display:none}.m-about .m-principle-card:hover{border-color:#3b82f652}.m-about .m-timeline-dot{box-shadow:none;background:#3b82f6}.m-about .m-timeline-line{background:linear-gradient(#3b82f66b,#3b82f614)}.m-about .m-about-final .m-final-cta{background:var(--surface-raised);border-radius:16px}.m-about .m-about-final .m-btn--primary{color:#15151f;box-shadow:none;background:#fafafa;border-color:#0000}.m-about .m-about-final .m-btn--primary:hover{background:#fff;border-color:#0000;transform:translateY(-1px)}
