.about-room{color:#fff;background:linear-gradient(#020304 0%,#05080a 25%,#020304 55%,#000 100%);overflow:hidden}.about-hero{min-height:100vh;padding:140px 6% 100px;position:relative}.about-hero-mark{letter-spacing:-.08em;color:#ffffff06;-webkit-user-select:none;user-select:none;pointer-events:none;font-size:clamp(110px,18vw,250px);font-weight:1000;position:absolute;top:80px;right:-50px}.about-hero-grid{grid-template-columns:1.2fr .8fr;align-items:center;gap:70px;max-width:1300px;margin:0 auto;display:grid}.about-kicker{color:#00a0d4;letter-spacing:.14em;text-transform:uppercase;background:#00a0d414;border:1px solid #00a0d440;border-radius:999px;align-items:center;gap:10px;padding:8px 14px;font-size:11px;font-weight:900;display:inline-flex}.about-hero-copy h1{letter-spacing:-.08em;max-width:900px;margin:26px 0 24px;font-size:clamp(54px,7vw,108px);font-weight:1000;line-height:.92}.about-hero-copy p{color:#ffffffb3;max-width:740px;font-size:18px;line-height:1.9}.about-actions{flex-wrap:wrap;gap:16px;margin-top:40px;display:flex}.about-btn{border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:56px;padding:0 24px;font-weight:900;text-decoration:none;transition:transform .22s,box-shadow .22s,border-color .22s,background .22s;display:inline-flex}.about-btn:hover{transform:translateY(-3px)}.about-primary{color:#041008;background:linear-gradient(135deg,#2fc22b,#00a0d4);box-shadow:0 18px 40px #00a0d433,0 14px 28px #2fc22b24}.about-secondary{color:#fff;background:#ffffff08;border:1px solid #ffffff1a}.about-memo{border-left:4px solid #00a0d4;padding:40px;position:relative}.about-memo span{color:#2fc22b;letter-spacing:.12em;text-transform:uppercase;margin-bottom:20px;font-size:12px;font-weight:900;display:block}.about-memo p{color:#ffffffbf;font-size:18px;line-height:1.9}.about-memo strong{color:#fff;margin-top:28px;font-size:30px;line-height:1.2;display:block}.about-thesis{padding:80px 6% 120px}.about-section-label{color:#00a0d4;text-transform:uppercase;letter-spacing:.14em;max-width:1100px;margin:0 auto 30px;font-size:12px;font-weight:900}.about-editorial{column-count:2;column-gap:60px;max-width:1100px;margin:0 auto}.about-editorial p{break-inside:avoid;color:#ffffffb8;margin-bottom:24px;font-size:17px;line-height:2}.about-architecture{max-width:1300px;margin:0 auto;padding:0 6% 120px}.about-architecture-head{margin-bottom:70px}.about-architecture-head h2{letter-spacing:-.07em;max-width:920px;margin-top:20px;font-size:clamp(42px,6vw,90px);line-height:.95}.about-layer-list{flex-direction:column;display:flex}.about-layer{border-top:1px solid #ffffff14;grid-template-columns:120px 1fr;gap:40px;padding:42px 0;display:grid}.about-layer:last-child{border-bottom:1px solid #ffffff14}.about-layer>span{color:#00a0d4;font-size:48px;font-weight:1000}.about-layer svg{color:#2fc22b;margin-bottom:18px}.about-layer h3{margin:0 0 14px;font-size:32px}.about-layer p{color:#ffffffad;max-width:780px;line-height:1.9}.about-wall{border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14;grid-template-columns:repeat(4,1fr);width:min(1300px,88%);margin:0 auto 120px;display:grid}.about-wall-item{border-right:1px solid #ffffff14;flex-direction:column;justify-content:space-between;min-height:220px;padding:30px 24px;display:flex}.about-wall-item:last-child{border-right:none}.about-wall-item svg{color:#00a0d4;stroke-width:2.1px;width:34px;height:34px}.about-wall-item span{color:#ffffff75;letter-spacing:.12em;text-transform:uppercase;margin-top:42px;font-size:11px;font-weight:900;display:block}.about-wall-item strong{color:#fff;margin-top:8px;font-size:20px;font-weight:950;line-height:1.15;display:block}.about-ecosystem{grid-template-columns:.9fr 1.1fr;align-items:start;gap:70px;width:min(1300px,88%);margin:0 auto 130px;display:grid}.about-ecosystem-copy h2{letter-spacing:-.075em;margin:24px 0 0;font-size:clamp(42px,6vw,88px);font-weight:1000;line-height:.94}.about-ecosystem-copy p{color:#ffffffad;max-width:620px;margin-top:26px;font-size:17px;line-height:1.95}.about-product-list{border-top:1px solid #ffffff14}.about-product{border-bottom:1px solid #ffffff14;grid-template-columns:70px 1fr;align-items:start;gap:22px;min-height:130px;padding:30px 0;display:grid}.about-product span{color:#00a0d4;font-size:30px;font-weight:1000}.about-product h3{color:#fff;letter-spacing:-.04em;margin:0;font-size:26px;line-height:1}.about-product p{color:#ffffffa8;max-width:640px;margin-top:12px;line-height:1.8}.about-future{width:min(1300px,88%);margin:0 auto 130px}.about-future-strip{border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14;padding:56px 0}.about-future-strip>svg{color:#2fc22b;width:34px;height:34px}.about-future-strip h2{color:#fff;letter-spacing:-.075em;max-width:1040px;margin:26px 0 0;font-size:70px;font-weight:1000;line-height:.94}.about-future-strip p{color:#ffffffb3;max-width:820px;margin-top:28px;font-size:17px;line-height:1.95}@media (max-width:980px){.about-hero-grid,.about-ecosystem{grid-template-columns:1fr}.about-wall{grid-template-columns:repeat(2,1fr)}.about-wall-item{border-bottom:1px solid #ffffff14}.about-wall-item:nth-child(2n){border-right:none}}@media (max-width:760px){.about-hero{min-height:auto;padding:124px 18px 74px}.about-hero-mark{font-size:82px;top:90px;right:-18px}.about-hero-copy h1{letter-spacing:-.065em;font-size:44px}.about-hero-copy p{font-size:14.5px;line-height:1.8}.about-actions{flex-direction:column}.about-btn{width:100%}.about-memo{padding:28px 0 28px 22px}.about-memo p{font-size:15px}.about-memo strong{font-size:24px}.about-thesis{padding:72px 18px 86px}.about-editorial{column-count:1}.about-editorial p{font-size:14.5px;line-height:1.9}.about-architecture{padding:0 18px 90px}.about-architecture-head h2,.about-ecosystem-copy h2,.about-future-strip h2{letter-spacing:-.06em;font-size:38px}.about-layer{grid-template-columns:1fr;gap:14px;padding:30px 0}.about-layer>span{font-size:32px}.about-layer h3{font-size:25px}.about-wall,.about-ecosystem,.about-future{width:calc(100% - 36px)}.about-wall{grid-template-columns:1fr;margin-bottom:88px}.about-wall-item{border-right:none;min-height:170px}.about-ecosystem{margin-bottom:92px}.about-ecosystem-copy p,.about-future-strip p{font-size:14.5px;line-height:1.85}.about-product{grid-template-columns:1fr;gap:12px}.about-product span{font-size:28px}.about-product h3{font-size:24px}.about-future{margin-bottom:92px}.about-future-strip{padding:42px 0}}
