.about-hero h1{max-width:900px;text-wrap:balance}.about-heading{max-width:820px}.about-alt{border-block:1px solid var(--viclo-line);background:var(--viclo-paper)}.about-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 48px;margin:48px 0 0}.about-facts div{padding:18px 0;border-top:1px solid var(--viclo-line)}.about-facts dt{color:var(--viclo-muted);font-size:14px;line-height:1.5}.about-facts dd{margin:4px 0 0;color:var(--viclo-ink);font-size:17px;font-weight:600;line-height:1.5}.about-founder{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:48px;align-items:end}.about-founder-role{margin-top:10px;color:var(--viclo);font-size:16px;font-weight:600}.about-profiles{margin:0;padding:0;list-style:none}.about-profiles li{border-bottom:1px solid var(--viclo-line)}.about-profiles li:first-child{border-top:1px solid var(--viclo-line)}.about-profiles a{display:flex;justify-content:space-between;align-items:center;padding:16px 0;color:var(--viclo-ink);font-weight:600;text-decoration:none}.about-profiles a:hover{color:var(--viclo)}.about-timeline{margin:48px 0 0;padding:0;list-style:none}.about-timeline li{display:grid;grid-template-columns:96px minmax(0,1fr);gap:24px;padding:22px 0;border-top:1px solid var(--viclo-line)}.about-timeline-year{color:var(--viclo);font-family:ui-monospace,monospace;font-size:15px;line-height:1.7}.about-timeline h3{font-size:19px;font-weight:650;letter-spacing:-.01em}.about-timeline p{margin-top:6px;color:var(--viclo-muted);font-size:16px;line-height:1.6}.about-products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 40px;margin:48px 0 0;padding:0;list-style:none}.about-products li{padding-top:18px;border-top:2px solid var(--viclo-ink)}.about-products a{color:var(--viclo-ink);font-size:19px;font-weight:650;line-height:1.35;text-decoration:none}.about-products a svg{display:inline;margin-left:6px;vertical-align:-2px}.about-products a:hover{color:var(--viclo)}.about-products p{margin-top:8px;color:var(--viclo-muted);font-size:15.5px;line-height:1.6}@media(max-width:1023px){.about-products{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.about-facts,.about-founder,.about-products{grid-template-columns:minmax(0,1fr)}.about-founder{gap:32px}.about-facts,.about-timeline,.about-products{margin-top:32px}.about-timeline li{grid-template-columns:minmax(0,1fr);gap:4px}}
