.about-page{--about-ink:var(--text-primary);--about-muted:var(--text-body);--about-line:#dbe3ed;padding-top:10px;overflow:hidden;background:transparent;color:var(--about-ink)}.about-shell{width:min(var(--content-width),calc(100% - var(--page-gutter)));margin-inline:auto}.about-label{display:none}.about-hero,.about-vision{width:100%;margin-inline:0}.about-hero{position:relative;display:grid;min-height:440px;overflow:hidden;background:#0b1728;color:#fff;isolation:isolate;width:min(var(--content-width),calc(100% - var(--page-gutter)));margin-inline:auto;border-radius:22px}.about-hero-media,.about-vision-media{object-fit:cover;object-position:center;z-index:-2}.about-hero-media{animation:about-hero-image 1.15s cubic-bezier(.16,1,.3,1) both}.about-hero-veil{position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(4,11,22,.75),rgba(4,11,22,.52) 52%,rgba(4,11,22,.26))}.about-hero-content{position:relative;align-self:center;width:calc(100% - 64px);padding:56px 0}.about-hero .about-label,.about-vision .about-label{color:#b9d5ff}.about-hero h1{max-width:680px;margin:0 0 16px;color:#fff;font-size:var(--type-h1);font-weight:650;letter-spacing:-.05em;line-height:1.1}.about-hero p{max-width:560px;color:rgba(255,255,255,.8);font-size:var(--type-body-large);line-height:1.65}.about-hero-link,.about-text-link,.about-vision-cta{display:inline-flex;align-items:center;gap:10px;margin-top:20px;font-size:var(--type-small);font-weight:700}.about-hero-link{padding:12px 22px;border-radius:999px;background:#0867f2;color:#fff;box-shadow:0 8px 24px rgba(1,68,180,.25);transition:transform .25s ease,background-color .25s ease}.about-hero-link:hover{background:#075bd8;transform:translateY(-2px)}.about-hero-link .icon,.about-text-link .icon,.about-vision-cta .icon{width:18px;height:18px;transition:transform .25s ease}.about-hero-link:hover .icon,.about-text-link:hover .icon,.about-vision-cta:hover .icon{transform:translateX(4px)}.about-hero-content>.about-hero-link,.about-hero-content>.about-label,.about-hero-content>h1,.about-hero-content>p{opacity:0;animation:about-hero-arrive .56s cubic-bezier(.16,1,.3,1) both}.about-hero-content>h1{animation-delay:90ms}.about-hero-content>.about-hero-link{animation-delay:.18s}.about-scroll-cue{position:absolute;right:0;bottom:18px;display:block;width:1px;height:30px;overflow:hidden;background:rgba(255,255,255,.25)}.about-scroll-cue i{display:block;width:100%;height:14px;background:#fff;animation:about-scroll-cue 1.9s ease-in-out infinite}.about-introduction{padding-block:76px 70px}.about-introduction-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);grid-gap:76px;gap:76px;align-items:start}.about-introduction h2{font-size:var(--type-section-title);font-weight:600;letter-spacing:-.055em;line-height:1.12;color:var(--about-ink)}.about-introduction-copy{display:grid;grid-gap:20px;gap:20px;padding-top:8px;max-width:560px}.about-introduction-copy p{color:var(--about-muted);font-size:var(--type-body);line-height:1.7}.about-introduction-copy p:first-child{color:var(--text-body);font-size:var(--type-body-large);line-height:1.6}.about-story{position:relative;overflow:hidden;padding:38px 0 28px;background:transparent!important}.about-beliefs h2,.about-culture h2,.about-ecosystem h2,.about-vision h2{margin-top:0;font-size:var(--type-section-title);font-weight:600;letter-spacing:-.06em;line-height:1.06}.about-story-grid{display:grid;grid-template-columns:minmax(280px,340px) 1fr;grid-gap:84px;gap:84px;align-items:start}.about-story-sidebar{position:-webkit-sticky;position:sticky;top:130px;align-self:start}.about-story-sidebar h2{margin:0 0 14px;font-size:var(--type-section-title);font-weight:600;letter-spacing:-.04em;line-height:1.15;color:var(--about-ink);max-width:320px}.about-story-intro{color:var(--about-muted);font-size:var(--type-body);line-height:1.62;margin:0;max-width:420px}.about-story-timeline-wrap{width:100%;min-width:0}.about-story-list{position:relative;list-style:none;width:100%;margin:0;padding:0}.about-story-line{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none;z-index:0}.about-story-line path{fill:none;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1}.about-story.is-revealed .about-story-line path,.about-story[data-reveal-state=entering] .about-story-line path{animation:about-line-draw .92s cubic-bezier(.16,1,.3,1) both}.about-story-list li{display:grid;grid-template-columns:48px 1fr;grid-gap:32px;gap:32px;align-items:start;min-height:auto;padding:14px 0;transition:opacity .55s cubic-bezier(.16,1,.3,1),transform .55s cubic-bezier(.16,1,.3,1)}.about-story.is-ready .about-story-list li{opacity:0;transform:translateY(14px)}.about-story.is-ready .about-story-list li.is-visible{opacity:1;transform:none}.about-story-marker{position:relative;z-index:1;display:flex;align-items:flex-start;justify-content:center;width:48px;padding-top:6px}.about-story-dot{position:relative;display:block;width:12px;height:12px;border-radius:50%;background:#9bbbe8;border:2px solid #f4f8fc;box-shadow:0 0 0 1px #9bbbe8;transition:transform .45s cubic-bezier(.16,1,.3,1),background-color .45s ease,box-shadow .45s ease}.about-story-dot:before{content:"";position:absolute;top:50%;left:50%;width:22px;height:22px;border-radius:50%;background:rgba(8,103,242,.08);transform:translate(-50%,-50%) scale(.5);transition:transform .45s cubic-bezier(.16,1,.3,1),background-color .45s ease}.about-story-list li.is-visible .about-story-dot:before{transform:translate(-50%,-50%) scale(1)}.about-story-list li.is-visible .about-story-dot{background:#72aaf0;box-shadow:0 0 0 1px #72aaf0}.about-story-list li.is-current .about-story-dot{background:#0867f2;box-shadow:0 0 0 1px #0867f2,0 0 0 6px rgba(8,103,242,.15);transform:scale(1.15)}.about-story-list li.is-current .about-story-dot:before{background:rgba(8,103,242,.18);transform:translate(-50%,-50%) scale(1.3)}.about-story-list li.is-current h3{color:#0867f2;font-weight:700}.about-story-list li:hover .about-story-dot{background:#0867f2;box-shadow:0 0 0 1px #0867f2,0 0 0 6px rgba(8,103,242,.16);transform:scale(1.15)}.about-story-list li:hover h3{color:#0867f2}.about-story-content{min-width:0;padding:8px 0}.about-story-content h3{margin:0 0 4px;color:var(--about-ink);font-size:var(--type-h3);font-weight:600;letter-spacing:-.03em;transition:color .25s ease}.about-story-content p{color:var(--about-muted);font-size:var(--type-small);line-height:1.55;margin:0}.about-story-list li:last-child{min-height:auto;padding-bottom:12px}.about-beliefs{display:grid;grid-template-columns:.75fr 1.25fr;grid-gap:10%;gap:10%;padding:74px 0 34px}.about-beliefs-heading{position:-webkit-sticky;position:sticky;top:130px;align-self:start}.about-beliefs-list{border-top:1px solid var(--about-line)}.about-belief{position:relative;display:grid;grid-template-columns:60px 1fr minmax(190px,.7fr);grid-gap:22px;gap:22px;align-items:start;padding:24px 0 26px;border-bottom:1px solid var(--about-line);transition:padding .32s ease,border-color .32s ease}.about-belief>span{color:#0867f2;font-size:var(--type-caption);font-weight:800;letter-spacing:.1em}.about-belief h3{color:var(--about-ink);font-size:var(--type-h3);letter-spacing:-.04em;transition:transform .32s cubic-bezier(.16,1,.3,1)}.about-belief p{color:var(--about-muted);font-size:var(--type-small);line-height:1.62;opacity:.72;transition:opacity .32s ease}.about-belief i{position:absolute;right:0;bottom:-1px;width:0;height:2px;background:#0867f2;transition:width .38s cubic-bezier(.16,1,.3,1)}.about-belief:hover{padding-left:10px;border-color:#b8c7d9}.about-belief:hover h3{transform:translateX(6px)}.about-belief:hover p{opacity:1}.about-belief:hover i{width:100%}.about-beliefs-diagram{display:block;width:min(380px,100%);max-width:400px;height:auto;min-height:270px;margin-top:32px;overflow:visible}.about-beliefs-diagram .diagram-ambient-glow{opacity:.85}.about-beliefs-diagram .diagram-burst-ray{stroke:#0867f2;stroke-width:.9;opacity:.42;stroke-linecap:round;animation:network-burst-glow 3s ease-in-out infinite alternate}.about-beliefs-diagram .diagram-burst-ray:nth-of-type(2n){animation-delay:1.5s}.about-beliefs-diagram .diagram-mesh-facet{fill:rgba(8,103,242,.024);stroke:#0867f2;stroke-width:1.25;stroke-linejoin:round;opacity:.38}.about-beliefs-diagram .diagram-mesh-line{stroke:#0867f2;stroke-width:1;stroke-dasharray:4 3;opacity:.28}.about-beliefs-diagram .diagram-inner-ring{fill:none;stroke:#0867f2;stroke-width:1.3;stroke-dasharray:2 4;opacity:.45}.about-beliefs-diagram .diagram-artery{fill:none;stroke:#0867f2;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;opacity:.65}.about-beliefs-diagram .diagram-pulse-beam{fill:none;stroke:#0867f2;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 5px rgba(8,103,242,.8));stroke-dasharray:26 130;animation:network-pulse-outward 2.8s cubic-bezier(.2,.8,.4,1) infinite}.about-beliefs-diagram .pulse-delay-1{animation-delay:0s}.about-beliefs-diagram .pulse-delay-2{animation-delay:.35s}.about-beliefs-diagram .pulse-delay-3{animation-delay:.7s}.about-beliefs-diagram .pulse-delay-4{animation-delay:1.05s}.about-beliefs-diagram .pulse-delay-5{animation-delay:1.4s}.about-beliefs-diagram .pulse-delay-6{animation-delay:1.75s}.about-beliefs-diagram .pulse-delay-7{animation-delay:2.1s}.about-beliefs-diagram .pulse-delay-8{animation-delay:2.45s}.about-beliefs-diagram .diagram-particle{fill:#0867f2;opacity:.5;transform-box:fill-box;transform-origin:center;animation:network-particle-twinkle 2.2s ease-in-out infinite alternate}.about-beliefs-diagram .diagram-particle:nth-of-type(2n){animation-delay:1.1s}.about-beliefs-diagram .diagram-node-major{fill:#0867f2;filter:drop-shadow(0 0 5px rgba(8,103,242,.75));transform-box:fill-box;transform-origin:center;animation:network-node-glow 2.4s ease-in-out infinite alternate}.about-beliefs-diagram .diagram-node-major:nth-of-type(2n){animation-delay:1.2s}.about-beliefs-diagram .diagram-node-minor{fill:#0867f2;opacity:.8;transform-box:fill-box;transform-origin:center;animation:network-node-subtle 2.8s ease-in-out infinite alternate}.about-beliefs-diagram .diagram-node-minor:nth-of-type(2n){animation-delay:1.4s}.about-beliefs-diagram .diagram-node-inner{fill:#0867f2;opacity:.7}.about-beliefs-diagram .diagram-node-aura{fill:#0867f2;opacity:.28;transform-box:fill-box;transform-origin:center;animation:network-aura-ripple 2.4s cubic-bezier(.16,1,.3,1) infinite}.about-beliefs-diagram .aura-delay-1{animation-delay:0s}.about-beliefs-diagram .aura-delay-2{animation-delay:.3s}.about-beliefs-diagram .aura-delay-3{animation-delay:.6s}.about-beliefs-diagram .aura-delay-4{animation-delay:.9s}.about-beliefs-diagram .aura-delay-5{animation-delay:1.2s}.about-beliefs-diagram .aura-delay-6{animation-delay:1.5s}.about-beliefs-diagram .aura-delay-7{animation-delay:1.8s}.about-beliefs-diagram .aura-delay-8{animation-delay:2.1s}.about-beliefs-diagram .diagram-core-halo{transform-box:fill-box;transform-origin:center;animation:network-core-breathe 3.2s ease-in-out infinite}.about-beliefs-diagram .diagram-core-mid{filter:drop-shadow(0 0 8px rgba(8,103,242,.85));transform-box:fill-box;transform-origin:center;animation:network-core-pulse 1.8s ease-in-out infinite alternate}.about-beliefs-diagram .diagram-core-bead{filter:drop-shadow(0 0 5px rgba(8,103,242,.95))}.about-beliefs-diagram .diagram-core-center{fill:#ffffff;filter:drop-shadow(0 0 2px #ffffff)}.about-ecosystem{padding:62px 0;background-color:#eef4fb!important;color:var(--about-ink)}.about-ecosystem-heading{max-width:760px;margin:0 auto;text-align:center}.about-ecosystem h2{max-width:720px;margin:0 auto;font-size:var(--type-section-title)}.about-ecosystem-stage{display:grid;grid-template-columns:1.12fr .88fr;grid-gap:42px;gap:42px;align-items:center;margin-top:42px;padding:34px;border:1px solid #d7e2ef;background:#f9fbfe}.about-ecosystem-map{position:relative;min-height:330px;overflow:hidden;background:radial-gradient(circle at 50% 54%,rgba(8,103,242,.15),transparent 19%),radial-gradient(circle at 4% 15%,rgba(255,255,255,.95),transparent 24%),linear-gradient(136deg,rgba(219,232,248,.32),transparent 48%),linear-gradient(rgba(38,84,141,.052) 1px,transparent 0),linear-gradient(90deg,rgba(38,84,141,.052) 1px,transparent 0);background-size:auto,auto,auto,28px 28px,28px 28px}.about-ecosystem-network{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.about-ecosystem-network path{fill:none;stroke:#a9bfda;stroke-width:1.3;stroke-dasharray:1;stroke-dashoffset:1}.about-ecosystem-network circle:not(.about-network-aura):not(.about-network-ring):not(.about-network-core-pulse){fill:#fff;stroke:#91abd0;stroke-width:1.4}.about-network-aura{opacity:.9}.about-network-ring{fill:none;stroke:#b6cbe5;stroke-width:1;stroke-dasharray:3 8;opacity:.5;transform-origin:280px 180px}.about-network-ring-inner{stroke-dasharray:1 7;opacity:.75}.about-network-core-pulse{fill:#0867f2;opacity:0;stroke:0;transform-box:fill-box;transform-origin:center}.about-ecosystem-core,.about-ecosystem-map button{position:absolute;z-index:2;display:grid;place-items:center;border:1px solid #c6d5e8;background:rgba(255,255,255,.94);color:var(--text-secondary);font:700 var(--type-caption)/1 var(--font-sans);letter-spacing:.02em;transition:transform .3s cubic-bezier(.16,1,.3,1),background-color .3s ease,border-color .3s ease,box-shadow .3s ease,opacity .25s ease}.about-ecosystem-core{left:50%;top:50%;width:126px;height:126px;border-radius:50%;border-color:#0867f2;background:#0867f2;color:#fff;box-shadow:0 0 0 13px rgba(8,103,242,.1);transform:translate(-50%,-50%)}.about-ecosystem-map button{width:132px;height:48px;border-radius:999px;cursor:pointer}.about-ecosystem-map button:first-of-type{top:13%;left:6%}.about-ecosystem-map button:nth-of-type(2){top:27%;right:5%}.about-ecosystem-map button:nth-of-type(3){bottom:11%;left:10%}.about-ecosystem-map button.is-active,.about-ecosystem-map button:hover{border-color:#0867f2;background:#eaf2ff;color:#0759d2;box-shadow:0 9px 22px rgba(8,103,242,.15);transform:translateY(-3px)}.about-ecosystem-map[data-active-node] button:not(.is-active){opacity:.58}.about-ecosystem-map[data-active-node="0"] .about-network-path-one,.about-ecosystem-map[data-active-node="1"] .about-network-path-two,.about-ecosystem-map[data-active-node="2"] .about-network-path-three{stroke:#0867f2;stroke-width:2.4}.about-network-flow{stroke:#8ec8ff!important;stroke-width:3.2!important;stroke-linecap:round;stroke-dasharray:3 18;stroke-dashoffset:0;opacity:0;filter:drop-shadow(0 0 3px rgba(8,103,242,.45))}.about-ecosystem-map[data-active-node="0"] .about-network-flow-one,.about-ecosystem-map[data-active-node="1"] .about-network-flow-two,.about-ecosystem-map[data-active-node="2"] .about-network-flow-three{opacity:1;animation:about-network-signal 1.55s linear infinite}.about-ecosystem:not(.is-entered) .about-ecosystem-core,.about-ecosystem:not(.is-entered) .about-ecosystem-map button{opacity:0}.about-ecosystem:not(.is-entered) .about-ecosystem-network path{stroke-dashoffset:1}.about-ecosystem.is-entered .about-ecosystem-core{animation:about-node-enter .35s cubic-bezier(.16,1,.3,1) both}.about-ecosystem.is-entered .about-ecosystem-network .about-network-path{animation:about-svg-draw .52s cubic-bezier(.16,1,.3,1) both}.about-ecosystem.is-entered .about-network-path-two{animation-delay:.15s}.about-ecosystem.is-entered .about-network-path-three{animation-delay:.3s}.about-ecosystem.is-entered .about-network-ring{animation:about-ring-turn 18s linear infinite}.about-ecosystem.is-entered .about-network-ring-inner{animation-direction:reverse;animation-duration:13s}.about-ecosystem.is-entered .about-network-core-pulse{animation:about-core-pulse 2.7s ease-out infinite}.about-ecosystem.is-entered .about-ecosystem-map{animation:about-grid-drift 14s ease-in-out infinite alternate}.about-ecosystem.is-entered .about-ecosystem-map button{animation:about-node-enter .38s cubic-bezier(.16,1,.3,1) both}.about-ecosystem.is-entered .about-ecosystem-map button:first-of-type{animation-delay:.23s}.about-ecosystem.is-entered .about-ecosystem-map button:nth-of-type(2){animation-delay:.42s}.about-ecosystem.is-entered .about-ecosystem-map button:nth-of-type(3){animation-delay:.61s}.about-ecosystem-detail{min-height:245px;padding:12px 0 12px 34px;border-left:1px solid #cbd9e8;animation:about-detail-arrive .35s cubic-bezier(.16,1,.3,1) both}.about-ecosystem-detail h3{max-width:360px;margin:0 0 16px;color:var(--about-ink);font-size:var(--type-card-title);letter-spacing:-.055em;line-height:1.08}.about-ecosystem-detail p{max-width:390px;color:var(--about-muted);font-size:var(--type-body);line-height:1.68}.about-ecosystem-detail a{display:inline-flex;align-items:center;gap:8px;margin-top:22px;color:#0867f2;font-size:var(--type-small);font-weight:700}.about-ecosystem-detail .icon{width:18px}.about-culture{display:grid;grid-template-columns:1.05fr .95fr;grid-gap:80px;gap:80px;align-items:center;padding:22px 0 42px}.about-culture-media{position:relative;min-height:390px;overflow:hidden;background:#e7eef7;-webkit-clip-path:inset(3% 0 3% 0);clip-path:inset(3% 0 3% 0);transition:-webkit-clip-path .75s cubic-bezier(.16,1,.3,1);transition:clip-path .75s cubic-bezier(.16,1,.3,1);transition:clip-path .75s cubic-bezier(.16,1,.3,1),-webkit-clip-path .75s cubic-bezier(.16,1,.3,1)}.about-culture-media img{object-fit:cover;transition:transform .8s cubic-bezier(.16,1,.3,1)}.about-culture:hover .about-culture-media img{transform:scale(1.03)}.about-culture[data-reveal-state=entering] .about-culture-media{animation:about-image-reveal .8s cubic-bezier(.16,1,.3,1) both}.about-culture-signal{position:absolute;right:17px;bottom:17px;width:80px;overflow:visible}.about-culture-signal path{fill:none;stroke:#fff;stroke-width:1.4;stroke-dasharray:1;stroke-dashoffset:1}.about-culture-signal circle{fill:#fff}.about-culture[data-reveal-state=entering] .about-culture-signal path{animation:about-line-draw .48s cubic-bezier(.16,1,.3,1) .18s both}.about-culture-copy{padding-block:35px}.about-culture-copy h2{max-width:600px}.about-culture-copy>p{max-width:520px;margin-top:24px;color:var(--about-muted);font-size:var(--type-body);line-height:1.72}.about-culture-copy ul{display:grid;grid-gap:13px;gap:13px;margin:30px 0 4px;padding:0;list-style:none}.about-culture-copy li{display:flex;align-items:center;gap:11px;color:var(--text-body);font-size:var(--type-small);font-weight:650}.about-culture-copy li:before{content:"";width:7px;height:7px;border-radius:50%;background:#0867f2}.about-text-link{color:#0867f2}.about-vision{position:relative;display:grid;min-height:360px;overflow:hidden;color:#fff;isolation:isolate}.about-vision-veil{position:absolute;z-index:-1;inset:0;background:linear-gradient(90deg,rgba(5,13,25,.84),rgba(5,13,25,.53))}.about-vision-content{align-self:center;padding-block:52px}.about-vision h2{max-width:660px;color:#fff;font-size:var(--type-section-title);font-weight:600;letter-spacing:-.045em;line-height:1.15}.about-vision p{max-width:540px;margin-top:14px;color:rgba(255,255,255,.78);font-size:var(--type-body);line-height:1.6}.about-vision-cta{padding-bottom:4px;border-bottom:1px solid rgba(255,255,255,.75);color:#fff}.about-beliefs,.about-culture,.about-ecosystem,.about-introduction,.about-story{scroll-margin-top:100px;opacity:1}.about-beliefs[data-reveal-state=pending],.about-culture[data-reveal-state=pending],.about-ecosystem[data-reveal-state=pending],.about-introduction[data-reveal-state=pending],.about-story[data-reveal-state=pending]{opacity:1;transform:none}.about-beliefs[data-reveal-state=entering],.about-culture[data-reveal-state=entering],.about-ecosystem[data-reveal-state=entering],.about-introduction[data-reveal-state=entering],.about-story[data-reveal-state=entering]{animation:about-section-arrive .72s cubic-bezier(.16,1,.3,1) var(--reveal-delay,0s) both}@keyframes about-hero-arrive{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}@keyframes about-section-arrive{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:none}}@keyframes about-detail-arrive{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes about-hero-image{0%{transform:scale(1.04)}to{transform:scale(1)}}@keyframes about-scroll-cue{0%{transform:translateY(-20px);opacity:0}30%{opacity:1}70%{opacity:1}to{transform:translateY(42px);opacity:0}}@keyframes about-line-draw{to{stroke-dashoffset:0}}@keyframes network-pulse-outward{0%{stroke-dashoffset:160;opacity:0}18%{opacity:1}82%{opacity:.95}to{stroke-dashoffset:-30;opacity:0}}@keyframes network-burst-glow{0%{opacity:.28;stroke-width:.8}to{opacity:.62;stroke-width:1.1}}@keyframes network-core-breathe{0%,to{transform:scale(.88);opacity:.82}50%{transform:scale(1.18);opacity:1}}@keyframes network-core-pulse{0%{transform:scale(.92);opacity:.45}to{transform:scale(1.22);opacity:.75}}@keyframes network-node-glow{0%{transform:scale(.9);opacity:.8;filter:drop-shadow(0 0 3px rgba(8,103,242,.5))}to{transform:scale(1.18);opacity:1;filter:drop-shadow(0 0 8px rgba(8,103,242,.9))}}@keyframes network-aura-ripple{0%{transform:scale(1);opacity:.55}to{transform:scale(2.6);opacity:0}}@keyframes network-node-subtle{0%{transform:scale(.92);opacity:.7}to{transform:scale(1.12);opacity:1}}@keyframes network-particle-twinkle{0%{opacity:.2;transform:scale(.7)}to{opacity:.8;transform:scale(1.3)}}@media (prefers-reduced-motion:reduce){.about-beliefs-diagram .diagram-burst-ray,.about-beliefs-diagram .diagram-core-halo,.about-beliefs-diagram .diagram-core-mid,.about-beliefs-diagram .diagram-node-aura,.about-beliefs-diagram .diagram-node-major,.about-beliefs-diagram .diagram-node-minor,.about-beliefs-diagram .diagram-particle,.about-beliefs-diagram .diagram-pulse-beam{animation:none!important;transform:none!important;stroke-dashoffset:0!important;opacity:.85!important}}@keyframes about-image-reveal{0%{-webkit-clip-path:inset(12% 0 12% 0);clip-path:inset(12% 0 12% 0);transform:scale(.96)}to{-webkit-clip-path:inset(0);clip-path:inset(0);transform:scale(1)}}@keyframes about-node-enter{0%{opacity:0;transform:scale(.86)}to{opacity:1;transform:scale(1)}}@keyframes about-svg-draw{to{stroke-dashoffset:0}}@keyframes about-network-signal{to{stroke-dashoffset:-21}}@keyframes about-ring-turn{to{transform:rotate(1turn)}}@keyframes about-core-pulse{0%,to{opacity:0;transform:scale(.76)}30%{opacity:.17}62%{opacity:0;transform:scale(1.45)}}@keyframes about-grid-drift{0%{background-position:50%,50%,50%,0 0,0 0}to{background-position:50%,50%,50%,14px 14px,14px 14px}}@media (max-width:900px){.about-beliefs-diagram{width:min(320px,100%);min-height:auto;margin-top:20px;margin-bottom:0}.about-hero{min-height:400px}.about-vision{min-height:330px}.about-vision-content{padding-block:44px}.about-introduction{padding-block:68px}.about-beliefs{padding:68px 0 32px}.about-culture{padding:24px 0 40px}.about-beliefs,.about-culture,.about-ecosystem-heading,.about-ecosystem-stage,.about-introduction-grid{grid-template-columns:1fr;gap:48px}.about-beliefs-heading{position:static}.about-story{padding-block:36px}.about-story-grid{grid-template-columns:1fr;gap:24px}.about-story-sidebar{position:static;max-width:100%}.about-culture-media{min-height:390px}.about-culture-copy{padding:0}.about-ecosystem-stage{margin-top:36px}.about-ecosystem-detail{padding-left:26px}}@media (max-width:620px){.about-vision{width:100%;margin-inline:0}.about-beliefs-diagram{width:min(280px,100%);margin-inline:auto}.about-shell{width:min(var(--content-width),calc(100% - var(--page-gutter)))}.about-hero{min-height:350px}.about-hero-content{width:calc(100% - 32px);padding:40px 0}.about-hero-veil{background:rgba(4,11,22,.6)}.about-hero h1{line-height:1.15}.about-vision h2{line-height:1.18}.about-introduction{padding-block:56px}.about-beliefs{padding:56px 0 28px}.about-culture{padding:20px 0 34px}.about-story{padding-block:28px}.about-story-grid{gap:20px}.about-story-intro{margin-bottom:0}.about-story-line{inset:0;width:100%;height:100%;display:block}.about-story-list li{grid-template-columns:28px 1fr;gap:12px;padding:8px 0;min-height:0;text-align:left;align-items:center}.about-story-marker{width:28px;height:28px;padding:0;display:flex;align-items:center;justify-content:center}.about-story-dot{width:10px;height:10px}.about-story-dot:before{width:20px;height:20px}.about-story-content{padding:0}.about-belief{grid-template-columns:42px 1fr;gap:14px}.about-belief p{grid-column:2}.about-ecosystem{padding-block:60px}.about-ecosystem-stage{padding:18px}.about-ecosystem-map{min-height:300px;margin-inline:-10px}.about-ecosystem-detail{min-height:0;padding:24px 0 0;border-top:1px solid #cbd9e8;border-left:0}.about-culture-media{min-height:320px}.about-vision{min-height:300px}.about-vision-content{padding-block:36px}.about-beliefs-heading,.about-beliefs-list,.about-culture-copy,.about-ecosystem-detail,.about-hero-content,.about-introduction,.about-vision-content{text-align:center}.about-hero-link,.about-text-link,.about-vision-cta{justify-content:center}.about-belief{grid-template-columns:1fr;gap:8px;text-align:center}.about-belief p{grid-column:auto}.about-belief>span{justify-self:center}.about-ecosystem-stage{text-align:center}}@media (max-width:640px){.about-hero{border-radius:18px}}@media (prefers-reduced-motion:reduce){.about-beliefs[data-reveal-state=entering],.about-culture[data-reveal-state=entering],.about-ecosystem-detail,.about-ecosystem.is-entered .about-ecosystem-core,.about-ecosystem.is-entered .about-ecosystem-map,.about-ecosystem.is-entered .about-ecosystem-map button,.about-ecosystem.is-entered .about-ecosystem-network path,.about-ecosystem.is-entered .about-network-core-pulse,.about-ecosystem.is-entered .about-network-ring,.about-ecosystem[data-reveal-state=entering],.about-hero-content,.about-introduction[data-reveal-state=entering],.about-story.is-revealed .about-story-curve,.about-story.is-revealed .about-story-curve-nodes,.about-story.is-revealed .about-story-curves,.about-story[data-reveal-state=entering]{animation:none}.about-belief,.about-belief h3,.about-belief i,.about-belief p,.about-culture-media img,.about-ecosystem-core,.about-ecosystem-map button,.about-hero-link,.about-hero-link .icon,.about-story-list li,.about-text-link .icon,.about-vision-cta .icon{transition:none}.about-ecosystem:not(.is-entered) .about-ecosystem-core,.about-ecosystem:not(.is-entered) .about-ecosystem-map button{opacity:1}.about-ecosystem:not(.is-entered) .about-ecosystem-network path{stroke-dashoffset:0}.about-network-flow{animation:none!important;opacity:.8}.about-story.is-ready .about-story-list li{opacity:1;transform:none}.about-story-curve{stroke-dashoffset:0}.about-story-curve-nodes{opacity:.55}}.about-page .about-introduction-copy p:first-child,.about-page p{font-size:var(--type-paragraph);font-weight:500;line-height:var(--line-paragraph);letter-spacing:var(--tracking-copy)}.about-page .about-hero h1{font-size:var(--type-display);font-weight:700;line-height:var(--line-display);letter-spacing:var(--tracking-display)}.about-page h2{line-height:var(--line-heading);letter-spacing:var(--tracking-heading)}