.about-intro{border-bottom:1px solid var(--border);padding:65px 0 55px;position:relative;overflow:hidden}.about-intro h1{max-width:850px;font-size:clamp(36px,4.6vw,64px)}.about-intro>p:not(.vitrine-kicker){max-width:610px;color:var(--muted);z-index:1;font-size:16px;line-height:1.9;position:relative}.about-discover{align-items:center;gap:28px;margin-top:15px;font-size:12px;font-weight:700;display:inline-flex}.about-discover span{color:var(--accent-strong);font-size:22px}.about-sun{color:var(--warning);opacity:.3;z-index:-1;font-size:190px;line-height:1;position:absolute;top:100px;right:2%}.about-section{border-bottom:1px solid var(--border);grid-template-columns:.8fr 1.7fr;gap:60px;padding:55px 0;display:grid}.about-heading{align-items:flex-start;gap:20px;display:flex}.about-number{color:var(--accent-strong);font:22px/1.5 Georgia,serif}.about-heading h2{margin:0;font-size:26px;line-height:1.35}.about-copy>p{color:var(--muted);max-width:650px;margin:0 0 18px;font-size:14px;line-height:1.9}.about-copy .about-lead{color:var(--text);letter-spacing:-.6px;font-size:28px;line-height:1.4}.about-editorial{border-left:2px solid var(--accent);margin-top:25px;padding:6px 0 6px 20px}.about-editorial>span{letter-spacing:1.5px;color:var(--accent-strong);font-size:9px}.about-editorial p{color:var(--muted);margin-bottom:0;font-size:13px;line-height:1.8}.about-mission{background:var(--bg-soft);border:1px solid var(--border);border-radius:var(--radius-lg);gap:40px;margin:10px 0;padding:40px 30px}.about-values{grid-template-columns:repeat(3,1fr);gap:20px;margin:28px 0 0;padding:0;list-style:none;display:grid}.about-values li>span{background:var(--accent-soft);width:36px;height:36px;color:var(--accent-strong);border-radius:50%;place-items:center;font-size:20px;display:inline-grid}.about-values h3{margin:15px 0 8px;font-size:15px;font-weight:600}.about-values p{color:var(--muted);margin:0;font-size:12px;line-height:1.8}.about-contributors{border:1px dashed var(--border);border-radius:var(--radius-md);background:var(--panel);align-items:center;gap:18px;margin-top:25px;padding:20px 24px;display:flex}.about-contributors>span{color:var(--accent);font-size:38px}.about-contributors p{margin:0;font-size:14px;line-height:1.8}.about-contributors small{color:var(--muted);font-size:12px}.about-founder{border-bottom:0;padding-bottom:65px}.about-founder-content{grid-template-columns:1.4fr 1fr;align-items:center;gap:35px;display:grid}.about-founder .about-lead{font-size:25px}.about-portrait{background:var(--accent-soft);border:1px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;justify-content:center;align-items:center;gap:18px;min-height:240px;margin:0;display:flex}.about-portrait svg{width:95px;height:110px;color:var(--accent)}.about-portrait figcaption{color:var(--muted);font-size:12px}.about-copy .about-personal-note{color:var(--accent-strong);font-size:12px}@media (width<=900px){.about-section{grid-template-columns:.8fr 1.5fr;gap:28px}.about-founder-content{grid-template-columns:1fr}.about-portrait{width:100%;max-width:280px}.about-heading h2{font-size:23px}.about-heading{gap:12px}}@media (width<=650px){.about-intro{padding:45px 0 35px}.about-intro h1{letter-spacing:-1.8px;font-size:39px}.about-sun{font-size:120px;top:155px}.about-section{grid-template-columns:1fr;gap:22px;padding:35px 0}.about-copy .about-lead{font-size:25px}.about-mission{padding:27px 22px}.about-values{grid-template-columns:1fr;gap:18px}.about-values li{align-items:flex-start;gap:15px;display:flex}.about-values li>span{flex-shrink:0}.about-values h3{margin-top:0}.about-founder-content{grid-template-columns:1fr}}
