.about-module__07BPWa__about h1{font-size:var(--text-4xl);margin-bottom:var(--space-4)}.about-module__07BPWa__hero{text-align:center;margin-bottom:var(--space-16)}.about-module__07BPWa__values{gap:var(--space-6);margin-bottom:var(--space-16);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.about-module__07BPWa__valueCard{background:var(--color-white-warm);padding:var(--space-6);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}.about-module__07BPWa__founder{gap:var(--space-10);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:start;display:grid}.about-module__07BPWa__founderMedia{gap:var(--space-6);flex-direction:column;display:flex}.about-module__07BPWa__founderVideo{border-radius:var(--radius-xl);width:100%;max-width:480px;box-shadow:var(--shadow-md)}.about-module__07BPWa__founderBio{gap:var(--space-3);flex-direction:column;display:flex}.about-module__07BPWa__founderLabel{font-family:var(--font-accent);font-size:var(--text-xl);color:var(--color-primary)}.about-module__07BPWa__founderBio h2{font-size:var(--text-3xl);margin:0}.about-module__07BPWa__founderTitle{font-size:var(--text-sm);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:var(--tracking-wide)}.about-module__07BPWa__founderStory{margin-top:var(--space-4);gap:var(--space-4);flex-direction:column;display:flex}.about-module__07BPWa__founderStory p{color:var(--color-text-muted);line-height:var(--leading-normal);margin:0}
.AboutTimeline-module__XsMkYq__timeline{margin-bottom:var(--space-16);padding-left:var(--space-10);flex-direction:column;gap:0;display:flex;position:relative}.AboutTimeline-module__XsMkYq__timelineLine{left:calc(var(--space-10) / 2 - 1.5px);background:linear-gradient(to bottom, var(--color-primary), var(--color-cta));border-radius:2px;width:3px;height:0;transition:height 1.2s cubic-bezier(.16,1,.3,1);position:absolute;top:0}.AboutTimeline-module__XsMkYq__timelineLineVisible{height:100%}.AboutTimeline-module__XsMkYq__timelineItem{padding:var(--space-5) var(--space-6);background:var(--color-white-warm);border-radius:var(--radius-lg);margin-bottom:var(--space-5);box-shadow:var(--shadow-xs);opacity:0;transition:opacity .7s cubic-bezier(.16, 1, .3, 1), transform .7s cubic-bezier(.16, 1, .3, 1), border-color var(--duration-normal) var(--ease-out), box-shadow var(--duration-normal) var(--ease-out);border-left:3px solid #0000;position:relative;transform:translateY(16px)}.AboutTimeline-module__XsMkYq__timelineItem:hover{border-left-color:var(--color-cta);box-shadow:var(--shadow-sm)}.AboutTimeline-module__XsMkYq__timelineItemVisible{opacity:1;transform:translateY(0)}.AboutTimeline-module__XsMkYq__timelineDot{left:calc(-1 * var(--space-10) / 2 - 5px);top:var(--space-6);background:var(--color-bg);border:3px solid var(--color-border-soft);z-index:1;opacity:0;width:14px;height:14px;transition:opacity .5s cubic-bezier(.16, 1, .3, 1), transform .5s cubic-bezier(.34, 1.56, .64, 1), border-color var(--duration-normal) var(--ease-out), background var(--duration-normal) var(--ease-out);border-radius:50%;position:absolute;transform:scale(.5)}.AboutTimeline-module__XsMkYq__timelineDotVisible{opacity:1;transform:scale(1)}.AboutTimeline-module__XsMkYq__timelineDotHover{border-color:var(--color-primary);background:var(--color-primary);animation:.5s cubic-bezier(.34,1.56,.64,1) AboutTimeline-module__XsMkYq__dotGlow}@keyframes AboutTimeline-module__XsMkYq__dotGlow{0%{transform:scale(1);box-shadow:0 0 #c1622b66}50%{transform:scale(1.3);box-shadow:0 0 0 8px #c1622b00}to{transform:scale(1);box-shadow:0 0 #c1622b00}}.AboutTimeline-module__XsMkYq__timelineContent{gap:var(--space-1);flex-direction:column;display:flex}.AboutTimeline-module__XsMkYq__timelineYear{font-weight:600;font-size:var(--text-lg);color:var(--color-primary);font-family:var(--font-display);letter-spacing:var(--tracking-wide);transition:color var(--duration-normal) var(--ease-out), letter-spacing var(--duration-slow) var(--ease-out);display:inline-block}.AboutTimeline-module__XsMkYq__timelineYearHover{color:var(--color-primary-dark);letter-spacing:.08em}.AboutTimeline-module__XsMkYq__timelineItem p{color:var(--color-text-muted);font-size:var(--text-sm);line-height:var(--leading-normal);margin:0}@media (max-width:768px){.AboutTimeline-module__XsMkYq__timeline{padding-left:var(--space-8)}.AboutTimeline-module__XsMkYq__timelineLine{left:calc(var(--space-8) / 2 - 1.5px)}.AboutTimeline-module__XsMkYq__timelineDot{left:calc(-1 * var(--space-8) / 2 - 5px)}}
