.ei-about .ei-eyebrow{color:var(--accent);letter-spacing:.14em;text-transform:uppercase;margin-bottom:18px;font-size:11px;font-weight:600}.ei-about .about-hero{padding:72px 0 96px;position:relative;overflow:hidden}.ei-about .about-hero-bg{pointer-events:none;opacity:.35;position:absolute;inset:0}.ei-about .hero-container{z-index:2;max-width:1280px;margin:0 auto;padding:0 32px;position:relative}.ei-about .hero-grid{grid-template-columns:1fr 1.1fr;align-items:center;gap:48px;display:grid}.ei-about .hero-text{z-index:3;min-width:0;position:relative}.ei-about .hero-text h1{letter-spacing:-.03em;color:var(--fg-primary);margin:0;font-size:44px;font-weight:500;line-height:1.12}.ei-about .hero-sub{color:var(--fg-secondary);max-width:480px;margin:24px 0 0;font-size:16px;line-height:1.55}.ei-about .preview-col{perspective:2000px;min-width:0;padding:0 12px 0 24px;position:relative}.ei-about .preview-stage{transform-origin:60%;position:relative;transform:rotateY(-22deg)rotateX(8deg)translateY(8px)scale(.95)}.ei-about .preview-keylight{pointer-events:none;z-index:4;background:radial-gradient(70% 50% at 75% 20%,#ffffff06 0%,#0000 60%);border-radius:9px;position:absolute;inset:0}.ei-about .dash{aspect-ratio:16/11;opacity:.7;filter:saturate(.72)brightness(.95);background:#0c0f13;border:1px solid #ffffff0d;border-radius:9px;width:100%;display:flex;overflow:hidden;box-shadow:0 50px 100px -40px #000000d9,0 0 0 1px #ffffff05}.ei-about .dash-side{color:#f2f1ed8c;background:#080a0df2;border-right:1px solid #ffffff0a;flex-shrink:0;width:32%;padding:12px 10px;font-size:11px}.ei-about .dash-brand{color:#f2f1edb3;align-items:center;gap:7px;padding:4px 6px 10px;font-size:12px;font-weight:500;display:flex}.ei-about .dash-bm{opacity:.6;background:#2dd4bf;border-radius:3px;flex-shrink:0;width:14px;height:14px}.ei-about .dash-search{color:#f2f1ed52;background:#ffffff05;border:1px solid #ffffff0a;border-radius:3px;align-items:center;gap:5px;margin-bottom:10px;padding:5px 7px;font-size:10px;display:flex}.ei-about .dash-kbd{font-family:var(--font-mono);background:#ffffff0a;border-radius:2px;margin-left:auto;padding:1px 4px;font-size:9px}.ei-about .dash-sec{color:#f2f1ed6b;align-items:center;gap:6px;padding:5px 7px;font-size:11px;display:flex}.ei-about .dash-sec.is-active{color:#f2f1ede0;background:#2dd4bf0f;border-left:2px solid #2dd4bf99;padding-left:5px}.ei-about .dash-dot{background:#f2f1ed4d;border-radius:50%;width:7px;height:7px}.ei-about .dash-sec.is-active .dash-dot{background:#2dd4bfb3}.ei-about .dash-sub{color:#f2f1ed61;padding:3px 7px 3px 22px;font-size:10px}.ei-about .dash-sub.is-active{color:#2dd4bfd9;background:#2dd4bf0a;border-left:2px solid #2dd4bf8c;padding-left:20px}.ei-about .dash-h{letter-spacing:.1em;color:#f2f1ed47;text-transform:uppercase;justify-content:space-between;padding:14px 7px 4px;font-size:9px;display:flex}.ei-about .dash-wl{color:#f2f1ed80;align-items:center;gap:5px;padding:3px 7px;font-size:10px;display:flex}.ei-about .dash-star{color:#2dd4bfcc;font-size:9px}.ei-about .dash-main{flex:1;min-width:0;padding:14px 18px;overflow:hidden}.ei-about .dash-breadcrumb{color:#f2f1ed66;margin-bottom:3px;font-size:10px}.ei-about .dash-title{letter-spacing:-.01em;color:#f2f1ede0;margin:0 0 4px;font-size:20px;font-weight:500}.ei-about .dash-h-sub{color:#f2f1ed80;margin:0 0 14px;font-size:11px;line-height:1.5}.ei-about .dash-tabs{border-bottom:1px solid #ffffff0f;gap:16px;margin-bottom:12px;padding-bottom:6px;font-size:11px;display:flex}.ei-about .dash-tab{color:#f2f1ed66;padding-bottom:4px}.ei-about .dash-tab.is-active{color:#f2f1ede0;border-bottom:2px solid #2dd4bfa6}.ei-about .dash-filt{align-items:center;gap:6px;margin-bottom:12px;font-size:10px;display:flex}.ei-about .dash-seg{background:#ffffff05;border:1px solid #ffffff0a;border-radius:4px;padding:2px;display:inline-flex}.ei-about .dash-seg span{color:#f2f1ed73;border-radius:3px;padding:3px 7px}.ei-about .dash-seg .is-on{color:#f2f1edd9;background:#ffffff0d}.ei-about .dash-filt-search{color:#f2f1ed52;background:#ffffff05;border:1px solid #ffffff0a;border-radius:4px;flex:1;padding:4px 8px}.ei-about .dash-lt{border-collapse:collapse;width:100%;font-size:10.5px}.ei-about .dash-lt th{text-align:left;color:#f2f1ed66;letter-spacing:.05em;text-transform:uppercase;border-bottom:1px solid #ffffff0f;padding:5px 4px;font-size:9px;font-weight:500}.ei-about .dash-lt th.r{text-align:right}.ei-about .dash-lt td{color:#f2f1ed99;vertical-align:top;border-bottom:1px solid #ffffff08;padding:6px 4px}.ei-about .dash-lt td.r{text-align:right;font-family:var(--font-mono)}.ei-about .dash-lt td.mute{color:#f2f1ed52}.ei-about .dash-iso{font-family:var(--font-mono);color:#f2f1ed80;background:#ffffff0a;border-radius:2px;margin-right:2px;padding:1px 5px;font-size:9px;display:inline-block}.ei-about .why-band{border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle);background:#ffffff03;padding:88px 0}.ei-about .why-inner{max-width:760px;margin:0 auto;padding:0 32px}.ei-about .why-h2{letter-spacing:-.02em;color:var(--fg-primary);margin:0 0 26px;font-size:28px;font-weight:500;line-height:1.22}.ei-about .why-prose p{color:var(--fg-secondary);margin:0 0 18px;font-size:16px;line-height:1.7}.ei-about .why-prose p:last-child{margin-bottom:0}.ei-about .readby-strip{border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle);background:#ffffff04;padding:38px 0}.ei-about .strip-header{letter-spacing:-.01em;color:var(--fg-primary);text-align:center;max-width:640px;margin:0 auto 26px;font-size:18px;font-weight:500;line-height:1.35}.ei-about .about-cta{text-align:center;border-top:1px solid var(--border-subtle);padding:96px 0}.ei-about .about-cta-h{letter-spacing:-.02em;max-width:780px;color:var(--fg-primary);margin:0 auto 18px;font-size:32px;font-weight:500;line-height:1.22}.ei-about .about-cta-sub{color:var(--fg-secondary);max-width:640px;margin:0 auto 36px;font-size:16px;line-height:1.6}.ei-about .about-cta-row{flex-wrap:wrap;justify-content:center;gap:12px;display:inline-flex}@media (max-width:1080px){.ei-about .hero-text h1{font-size:34px}.ei-about .why-h2,.ei-about .about-cta-h{font-size:24px}}@media (max-width:880px){.ei-about .hero-grid{grid-template-columns:1fr;gap:56px}.ei-about .preview-col{padding:0}.ei-about .preview-stage{transform:rotateY(-12deg)rotateX(5deg)scale(.95)}}@media (max-width:600px){.ei-about .hero-text h1{font-size:28px}.ei-about .why-h2,.ei-about .about-cta-h{font-size:20px}.ei-about .why-prose p{font-size:14.5px}.ei-about .about-cta-row{flex-direction:column;align-items:stretch;width:100%;max-width:360px;margin:0 auto;display:flex}}
