.about-page{--about-border:#e3e7ff;--about-ink:#00164e}.about-header-logo{width:32px;height:32px}.about-header-logo img{width:100%;height:100%;position:absolute;inset:0}.about-brand-name{align-items:center;gap:4px;display:flex}.version-badge{background:var(--lavender);font:500 10px/14px var(--mono);letter-spacing:.4px;border-radius:999px;padding:2px 4px}.about-page .nav{gap:4px;padding:4px}.about-page .nav a.active{letter-spacing:0;font:600 16px/24px Inter,sans-serif;box-shadow:0 4px 16px -2px #3061d366}.about-main{flex-direction:column;gap:40px;padding-top:40px;padding-bottom:40px;display:flex}.about-hero{text-align:center;flex-direction:column;align-items:center;padding:16px 0 8px;display:flex}.about-badge{background:var(--lavender);color:var(--blue);font:500 12px/16px var(--mono);letter-spacing:.24px;border-radius:999px;align-items:center;gap:4px;padding:4px 16px;display:inline-flex}.hero-badge{margin-bottom:16px}.about-subtitle{font:600 28px/36px var(--heading);letter-spacing:-.42px;color:#1d5daf;margin-top:4px}.about-intro{max-width:768px;margin-top:8px;padding:0 25.97px;font-size:18px;line-height:29.25px}.about-panel{border:1px solid var(--about-border);background:#fff;border-radius:16px;min-width:0;box-shadow:0 1px 2px #0000000d}.overview{grid-template-columns:1fr 1fr;align-items:center;gap:40px;padding:24px;display:grid}.overview-copy{flex-direction:column;align-items:flex-start;gap:8px;min-width:0;display:flex}.overview-badge{font:400 16px/24px var(--mono);letter-spacing:0;background:#f3f2ff}.overview h2{letter-spacing:-.8px}.overview-copy>p{font-size:18px;line-height:29.25px}.about-terminal{border:1px solid var(--about-border);font:500 10px/14px var(--mono);letter-spacing:.4px;background:#f3f2ff;border-radius:48px;padding:1px;overflow:hidden;box-shadow:0 1px 2px #0000000d}.about-terminal-bar{border-bottom:1px solid var(--about-border);color:#737685;background:#ebedff;justify-content:center;align-items:center;min-height:28px;padding:6px 8px 7px;display:flex;position:relative}.about-terminal-dots{gap:6px;display:flex;position:absolute;left:8px}.about-terminal-dots i{background:#ba1a1ab3;border-radius:50%;width:10px;height:10px}.about-terminal-dots i:nth-child(2){background:#72a6fd}.about-terminal-dots i:nth-child(3){background:var(--primary)}.about-terminal-body{background:#fff;padding:16px}.about-terminal-command{color:var(--blue);overflow-wrap:anywhere;font-weight:600}.about-terminal-command>span:first-child{color:#1d5daf}.terminal-path{color:#005771}.about-terminal-info{gap:16px;padding-top:12px;display:flex}.about-terminal-info pre{width:64px;font:600 10px/12.5px var(--mono);color:var(--blue);letter-spacing:.4px;flex-shrink:0}.about-terminal-info dl{flex-direction:column;gap:4px;min-width:0;margin:0;display:flex}.about-terminal-info dl>div{gap:6px;display:flex}.about-terminal-info dt{color:var(--blue);font-weight:600}.about-terminal-info dd{margin:0}.purpose-grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.purpose-card{min-height:194.75px;padding:24px}.about-icon{background:#ebedff;border-radius:48px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.purpose-card .about-icon{margin-bottom:16px}.purpose-card h2{letter-spacing:-.2px;font-size:20px;line-height:28px}.purpose-card p{margin-top:4px;font-size:15px;line-height:24.38px}.about-section-heading{text-align:center;padding-bottom:24px}.about-section-heading h2{letter-spacing:-.42px;font-size:28px;line-height:36px}.about-section-heading p{margin-top:4px;font-size:13px;line-height:20px}.technology-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.technology-card{min-height:149.75px;padding:16px}.technology-card .about-icon{border-radius:32px;width:40px;height:40px;margin-bottom:8px}.technology-card h3{letter-spacing:-.2px;color:var(--about-ink);font-size:20px;line-height:28px}.technology-card p{margin-top:4px;font-size:13px;line-height:17.88px}.team-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.team-card{align-items:center;gap:8px;min-height:82px;padding:16px;display:flex}.team-avatar{background:linear-gradient(45deg,#3061d3,#72a6fd);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex;box-shadow:0 1px 2px #0000000d}.team-card h3{color:var(--about-ink);font:700 14px/20px var(--heading);letter-spacing:-.14px}.team-card p{color:#1d5daf;font-size:13px;font-weight:500;line-height:20px}.about-footer{margin-top:40px;padding:24px 0}.about-footer-top{justify-content:space-between;align-items:center;gap:24px;display:flex}.about-footer-identity{align-items:center;gap:8px;display:flex}.about-footer .brand{letter-spacing:-.2px;gap:8px}.about-footer-logo{width:24px;height:24px}.about-footer-logo img{width:100%;height:100%}.footer-separator{color:#737685;font-size:13px}.about-footer-motto{font-size:13px;line-height:20px}.about-footer nav{font:500 12px/16px var(--mono);letter-spacing:.24px;gap:16px;display:flex}.about-footer-bottom{color:#737685;font:500 10px/14px var(--mono);letter-spacing:.4px;border-top:1px solid #ebedff;justify-content:space-between;gap:16px;margin-top:16px;padding-top:9px;display:flex}@media (width<=1000px){.overview{gap:24px}.overview h2{font-size:32px;line-height:42px}.overview-copy>p{font-size:16px;line-height:26px}.about-terminal-info{gap:8px}.about-terminal-info pre{width:64px}.technology-grid,.team-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.about-footer-bottom{flex-wrap:wrap}}@media (width<=700px){.about-page .header-inner{gap:12px}.about-page .brand{gap:8px}.about-brand-name{gap:3px}.version-badge{letter-spacing:0;font-size:8px}.about-page .nav{gap:0}.about-page .nav a.active{font-size:12px;line-height:16px}.about-main{gap:28px;padding-top:24px;padding-bottom:24px}.about-hero{padding-top:12px}.about-hero h1{font-size:40px;line-height:50px}.about-subtitle{max-width:440px;font-size:22px;line-height:32px}.about-intro{max-width:450px;padding:0;font-size:16px;line-height:26px}.overview{grid-template-columns:1fr;gap:24px;padding:20px}.overview h2{font-size:30px;line-height:40px}.overview-badge{font-size:13px;line-height:20px}.about-terminal{border-radius:28px;width:100%}.about-terminal-body{padding:16px 12px}.about-terminal-info dl>div{flex-wrap:wrap;gap:2px 5px}.purpose-grid{grid-template-columns:1fr;gap:16px}.purpose-card{min-height:0;padding:20px}.about-section-heading h2{font-size:26px;line-height:34px}.team-grid{gap:12px}.team-card{gap:8px;padding:12px}.team-card h3{font-size:12px;line-height:18px}.team-card p{font-size:11px;line-height:18px}.team-avatar{width:40px;height:40px}.about-footer{margin-top:24px}.about-footer-top{flex-wrap:wrap;gap:16px}.about-footer-bottom{font-size:9px;line-height:16px}}@media (width<=430px){.about-page .header-inner{justify-content:center}.about-page .nav{margin-left:auto}.about-page .nav a{padding:6px 8px}.about-header-logo{width:24px;height:24px}.about-page .brand{gap:5px;font-size:16px}.version-badge{padding:2px 3px;font-size:7px}.team-grid{grid-template-columns:1fr}.team-card{padding:16px}.team-card h3{font-size:14px;line-height:20px}.team-card p{font-size:13px;line-height:20px}.team-avatar{width:48px;height:48px}.technology-card{padding:14px}.technology-card h3{font-size:18px}.about-footer-identity{flex-wrap:wrap}.about-footer-motto{font-size:11px}}.team-card{gap:12px;min-height:112px}.team-card>div{min-width:0}.team-card h3{overflow-wrap:break-word}.team-card p.team-npm{font:500 10px/16px var(--mono);letter-spacing:.15px;color:#737685;margin:3px 0}@media (width<=700px){.team-card{align-items:flex-start;gap:10px}.team-card p.team-npm{letter-spacing:0;font-size:9px}}@media (width<=430px){.team-card{align-items:center}.team-card p.team-npm{font-size:10px}}
