.about-module__yB5A6q__intro{z-index:3;padding-top:calc(var(--header-h) + clamp(50px, 8vw, 120px));padding-bottom:var(--section-y);position:relative}.about-module__yB5A6q__introGrid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start;gap:clamp(30px,5vw,76px);margin-top:30px;display:grid}.about-module__yB5A6q__introMain{min-width:0}.about-module__yB5A6q__portraitColumn{align-self:stretch;min-width:0}.about-module__yB5A6q__portraitFigure{top:calc(var(--header-h) + 40px);max-width:440px;margin:0 0 0 auto;position:sticky}.about-module__yB5A6q__portraitCaption{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-dimmer);justify-content:space-between;gap:16px;margin-top:14px;font-size:10px;display:flex}.about-module__yB5A6q__headline{max-width:18ch;font-size:var(--h1);letter-spacing:-.02em;color:var(--ink);line-height:1.02}.about-module__yB5A6q__location{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-dim);margin-top:20px;font-size:11px}.about-module__yB5A6q__introCopy{max-width:60ch;color:var(--ink-body);flex-direction:column;gap:22px;margin-top:clamp(34px,4vw,56px);font-size:16.5px;line-height:1.78;display:flex}.about-module__yB5A6q__portrait{aspect-ratio:4/5;border:1px solid var(--hairline);background:var(--surface);box-shadow:0 46px 120px -66px oklch(.72 .14 var(--accent-h) / .7);position:relative;overflow:hidden}.about-module__yB5A6q__portrait img{object-fit:cover;filter:saturate(.52)contrast(1.07)brightness(.74);width:100%;height:100%;animation:about-module__yB5A6q__aboutDrift 21s var(--ease) infinite alternate;position:relative}@keyframes about-module__yB5A6q__aboutDrift{0%{transform:scale(1.07)translate(-1.4%,1%)}to{transform:scale(1.11)translate(1.3%,-1.2%)}}.about-module__yB5A6q__facts{border-top:1px solid var(--hairline);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:22px;margin-top:34px;padding-top:26px;display:grid}.about-module__yB5A6q__factLabel{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-dimmer);font-size:10px}.about-module__yB5A6q__factValue{font-family:var(--display);color:var(--ink-2);margin-top:8px;font-size:clamp(20px,2vw,28px)}.about-module__yB5A6q__section{z-index:3;padding-block:var(--section-y);border-top:1px solid var(--hairline);position:relative}.about-module__yB5A6q__sectionHead{flex-direction:column;gap:16px;max-width:64ch;margin-bottom:clamp(32px,4vw,54px);display:flex}.about-module__yB5A6q__sectionTitle{font-size:var(--h2);color:var(--ink);line-height:1.06}.about-module__yB5A6q__sectionIntro{color:var(--ink-body);font-size:15.5px;line-height:1.7}.about-module__yB5A6q__disciplines{flex-direction:column;display:flex}.about-module__yB5A6q__discipline{border-top:1px solid var(--hairline)}.about-module__yB5A6q__discipline:last-child{border-bottom:1px solid var(--hairline)}.about-module__yB5A6q__sectionDisciplines{--accent-h:170}.about-module__yB5A6q__disciplineSummary{cursor:pointer;transition:background .3s var(--ease);grid-template-columns:44px minmax(0,1fr) auto 24px;align-items:baseline;gap:18px;padding:26px 4px 26px 18px;list-style:none;display:grid;position:relative}.about-module__yB5A6q__disciplineRule{background:oklch(.72 .14 var(--accent-h));transform-origin:top;width:2px;transition:transform .5s var(--ease);position:absolute;top:14px;bottom:14px;left:0;transform:scaleY(0)}details[open] .about-module__yB5A6q__disciplineRule{transform:scaleY(1)}.about-module__yB5A6q__disciplineSummary:hover .about-module__yB5A6q__disciplineRule{transform:scaleY(.35)}details[open] .about-module__yB5A6q__disciplineSummary:hover .about-module__yB5A6q__disciplineRule{transform:scaleY(1)}.about-module__yB5A6q__disciplineSummary::-webkit-details-marker{display:none}.about-module__yB5A6q__disciplineSummary:hover{background:var(--row-hover)}.about-module__yB5A6q__disciplineNumber{font-family:var(--mono);letter-spacing:.16em;color:var(--ink-dimmest);font-size:11px}.about-module__yB5A6q__disciplineName{font-family:var(--display);font-size:var(--h3);color:var(--ink-2);transition:color .35s var(--ease);line-height:1.15}details[open] .about-module__yB5A6q__disciplineName{color:var(--ink)}.about-module__yB5A6q__disciplineCount{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-dim);font-size:11px}.about-module__yB5A6q__disciplineMarker{font-family:var(--mono);color:var(--ink-dim);transition:rotate .35s var(--ease);font-size:15px}details[open] .about-module__yB5A6q__disciplineMarker{rotate:45deg}.about-module__yB5A6q__disciplineBody{grid-template-columns:44px minmax(0,1fr);gap:18px;padding:0 4px 34px 18px;display:grid}.about-module__yB5A6q__disciplineDetail{flex-direction:column;grid-column:2;gap:22px;max-width:68ch;display:flex}.about-module__yB5A6q__disciplineCopy{color:var(--ink-body);font-size:15.5px;line-height:1.75}.about-module__yB5A6q__disciplineStats{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:18px;display:grid}.about-module__yB5A6q__statLabel{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-dimmer);font-size:10px}.about-module__yB5A6q__statValue{color:var(--ink-2);margin-top:6px;font-size:14px}.about-module__yB5A6q__toolRow{flex-wrap:wrap;gap:6px;display:flex}.about-module__yB5A6q__tool{border:1px solid var(--hairline-strong);font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-muted);padding:4px 10px;font-size:10px}.about-module__yB5A6q__sectionBackground{--accent-h:40}.about-module__yB5A6q__timelineLayout{grid-template-columns:232px minmax(0,1fr);align-items:start;gap:clamp(28px,4vw,64px);display:grid}.about-module__yB5A6q__yearRail{top:calc(var(--header-h) + 48px);flex-direction:column;gap:2px;display:flex;position:sticky}.about-module__yB5A6q__yearButton{text-align:left;font-family:var(--mono);letter-spacing:.14em;color:var(--ink-dimmest);transition:color .35s var(--ease);grid-template-columns:26px minmax(0,1fr);align-items:center;gap:1px 10px;padding:7px 0;font-size:11px;display:grid;position:relative}.about-module__yB5A6q__yearValue{grid-column:2}.about-module__yB5A6q__yearButton:hover{color:var(--ink-2)}.about-module__yB5A6q__yearButton[data-current=true]{color:var(--ink)}.about-module__yB5A6q__yearTick{width:14px;height:1px;transition:width .4s var(--ease), background .4s var(--ease);background:currentColor;justify-self:start}.about-module__yB5A6q__yearButton[data-current=true] .about-module__yB5A6q__yearTick{background:oklch(.72 .14 var(--accent-h));width:26px}.about-module__yB5A6q__yearName{font-family:var(--body);letter-spacing:0;white-space:nowrap;text-overflow:ellipsis;color:var(--ink-dimmest);opacity:.55;transition:color .4s var(--ease), opacity .4s var(--ease);grid-column:2;font-size:11.5px;overflow:hidden}.about-module__yB5A6q__yearButton[data-current=true] .about-module__yB5A6q__yearName,.about-module__yB5A6q__yearButton:hover .about-module__yB5A6q__yearName{color:var(--ink-muted);opacity:1}.about-module__yB5A6q__timeline{margin:0;padding:0 0 0 clamp(26px,3vw,46px);list-style:none;position:relative}.about-module__yB5A6q__spine{background:var(--hairline);width:1px;position:absolute;top:10px;bottom:10px;left:0}.about-module__yB5A6q__spineFill{background:linear-gradient(to bottom, oklch(.72 .14 var(--accent-h) / .9), oklch(.72 .14 var(--accent-h) / .25));width:100%;height:100%;display:block}.about-module__yB5A6q__timelineItem{opacity:.52;transition:opacity .5s var(--ease);padding:0 0 clamp(38px,4.4vw,66px);position:relative}.about-module__yB5A6q__timelineItem:last-child{padding-bottom:0}.about-module__yB5A6q__timelineItem[data-current=true]{opacity:1}.about-module__yB5A6q__timelineDot{border:1px solid var(--hairline-strong);background:var(--bg);width:9px;height:9px;transition:background .45s var(--ease), border-color .45s var(--ease), box-shadow .45s var(--ease), scale .45s var(--ease);border-radius:50%;position:absolute;top:6px;left:calc(-1*clamp(26px,3vw,46px) - 4px)}.about-module__yB5A6q__timelineItem[data-current=true] .about-module__yB5A6q__timelineDot{background:oklch(.78 .13 var(--accent-h));border-color:oklch(.78 .13 var(--accent-h));box-shadow:0 0 0 6px oklch(.72 .14 var(--accent-h) / .14);scale:1.25}.about-module__yB5A6q__timelineMeta{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-dim);transition:color .45s var(--ease);margin-bottom:8px;font-size:10.5px}.about-module__yB5A6q__timelineItem[data-current=true] .about-module__yB5A6q__timelineMeta{color:oklch(.86 .09 var(--accent-h))}.about-module__yB5A6q__timelineTitle{font-family:var(--display);color:var(--ink-2);font-size:clamp(22px,2.4vw,34px);line-height:1.12}.about-module__yB5A6q__timelineBody{max-width:62ch;color:var(--ink-body);margin-top:12px;font-size:15.5px;line-height:1.72}.about-module__yB5A6q__pipeline{gap:var(--gap);scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:6px;display:flex;overflow-x:auto}.about-module__yB5A6q__pipeline::-webkit-scrollbar{display:none}.about-module__yB5A6q__stage{scroll-snap-align:start;border:1px solid var(--hairline);background:linear-gradient(#eceae605,#0000);flex-direction:column;flex:0 0 clamp(260px,26vw,340px);gap:16px;padding:26px 22px 30px;display:flex}.about-module__yB5A6q__stageNumber{font-family:var(--mono);letter-spacing:.2em;color:oklch(.82 .11 var(--accent-h));font-size:11px}.about-module__yB5A6q__stageTitle{font-family:var(--display);color:var(--ink-2);font-size:22px;line-height:1.2}.about-module__yB5A6q__stageBody{color:var(--ink-body);font-size:14.5px;line-height:1.7}.about-module__yB5A6q__stageTools{border-top:1px solid var(--hairline);font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-dim);flex-direction:column;gap:6px;margin-top:auto;padding-top:16px;font-size:10px;display:flex}.about-module__yB5A6q__pipelineHint{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-dimmer);margin-top:16px;font-size:10px}@media (max-width:1000px){.about-module__yB5A6q__timelineLayout{grid-template-columns:minmax(0,1fr)}.about-module__yB5A6q__yearRail{scrollbar-width:none;border-bottom:1px solid var(--hairline);flex-direction:row;gap:14px;margin-bottom:10px;padding-bottom:14px;position:static;overflow-x:auto}.about-module__yB5A6q__yearRail::-webkit-scrollbar{display:none}.about-module__yB5A6q__yearButton{flex:none;grid-template-columns:auto}.about-module__yB5A6q__yearTick,.about-module__yB5A6q__yearName{display:none}.about-module__yB5A6q__yearValue{grid-column:1}}@media (max-width:900px){.about-module__yB5A6q__introGrid{grid-template-columns:minmax(0,1fr)}.about-module__yB5A6q__portraitFigure{position:static}.about-module__yB5A6q__portrait{max-width:380px}.about-module__yB5A6q__disciplineSummary{grid-template-columns:34px minmax(0,1fr) 24px;gap:12px}.about-module__yB5A6q__disciplineCount{grid-area:2/2}.about-module__yB5A6q__disciplineBody{grid-template-columns:minmax(0,1fr)}.about-module__yB5A6q__disciplineDetail{grid-column:1}}
