.architecture-section{text-align:center;background:#000;padding:120px 0 200px}.architecture-title{color:#fff;margin-bottom:80px;font-family:Space Grotesk,sans-serif;font-size:30px;font-weight:400}.architecture-wrapper{width:520px;height:520px;margin:auto;position:relative}.core-image{width:600px;height:100%}@media (max-width:1199px){.architecture-section{padding:100px 0 160px}.architecture-title{margin-bottom:60px;font-size:28px}.architecture-wrapper{width:420px;height:420px;margin:auto;position:relative}.core-image{width:100%;max-width:500px;height:auto}}@media (max-width:767px){.architecture-section{padding:80px 0 120px}.architecture-title{margin-bottom:50px;font-size:24px}.architecture-wrapper{width:100%;height:auto;margin:auto}.core-image{width:100%;max-width:400px;height:auto;margin:0 auto}}
.layer-section{color:#fff;background:#000;padding:120px 0;font-family:Inter,sans-serif}.layer-title{text-align:center;margin-bottom:80px;font-family:Space Grotesk,sans-serif;font-size:30px;font-weight:400}.layer-grid{grid-template-columns:1fr 1fr;align-items:start;gap:200px;display:grid}.layer-menu{flex-direction:column;gap:20px;margin-left:150px;font-family:Space Grotesk,sans-serif;display:flex}.layer-item{color:#fff;cursor:pointer;font-size:24px;transition:all .3s;position:relative}.layer-item:hover{color:#3b82f6}.layer-item.active{color:#fff}.layer-item.active:before{content:"";background:#3b82f6;width:40px;height:2px;position:absolute;top:-8px;left:0}.layer-content{max-width:420px;margin-top:50px;transition:all .3s;animation:.3s fadeIn}.layer-content h3{margin-bottom:15px;font-family:Space Grotesk,sans-serif;font-size:20px;font-weight:500}.layer-content p{color:#aaa;font-size:16px;font-weight:400;line-height:1.8}@media (max-width:1199px){.layer-grid{grid-template-columns:1fr 1fr;gap:80px}.layer-menu{gap:18px;margin-left:0}.layer-item{font-size:24px}.layer-content{max-width:420px;margin-top:30px}.layer-content h3{font-size:20px}.layer-content p{font-size:16px}}@media (max-width:767px){.layer-grid{grid-template-columns:1fr;gap:40px}.layer-menu{margin:auto}.layer-title{font-size:22px}.layer-content{text-align:center;max-width:70%;margin:20px auto}.layer-content h3{font-size:18px}.layer-content p{font-size:14px;line-height:1.7}}
.motion-section{color:#fff;background:#15151b;font-family:Inter,sans-serif}.motion-header{text-align:center;margin-bottom:80px;padding-top:100px}.motion-header h2{margin-bottom:20px;font-family:Space Grotesk,sans-serif;font-size:30px;font-weight:400}.motion-header p{color:#fff;font-size:18px;font-weight:200}.motion-grid{grid-template-columns:repeat(3,1fr);display:grid}.motion-card{border:1px solid #2e2e2e;padding:50px 70px}.motion-number{color:#38383d;font-family:Space Grotesk,sans-serif;font-size:40px;font-weight:500;display:block}.motion-card h4{margin-bottom:10px;font-family:Space Grotesk,sans-serif;font-size:24px;font-weight:500}.motion-card p{color:#bcbcbc;font-size:16px;font-weight:300}@media (max-width:1199px){.motion-grid{grid-template-columns:repeat(2,1fr);max-width:900px;margin:auto}.motion-card{border:1px solid #2e2e2e}.motion-card:nth-child(2n){border-left:none}.motion-card:nth-child(n+3){border-top:none}.motion-number{font-size:32px}.motion-card h4{font-size:18px}.motion-card p{font-size:14px;line-height:1.6}}@media (max-width:767px){.motion-grid{grid-template-columns:1fr;padding-bottom:50px}.motion-card{border:none}.motion-card:last-child{grid-column:auto}.motion-number{font-size:28px}.motion-card h4{font-size:16px}.motion-card p{font-size:14px}.motion-header h2{font-size:23px}.motion-header p{font-size:14px}.motion-card{padding:23px 60px}}
body{color:#fff;background:#0b0b0b;margin:0;font-family:Inter,sans-serif}.about-hero{background:linear-gradient(#000001,#272732);padding:190px 0 200px}.container{width:90%;max-width:1200px;margin:auto}.about-hero h1{color:#fff;max-width:406px;font-family:Space Grotesk,sans-serif;font-size:40px;font-weight:400;line-height:1.25}.about-hero h1 span{display:block}.founder{align-items:center;gap:15px;max-width:635px;margin-top:25px;display:flex}.founder p{color:#fff;font-size:18px;font-weight:300}@media (max-width:1199px){.about-hero{padding:140px 0 150px}.about-hero h1{max-width:400px;font-size:38px;line-height:1.3}.founder{max-width:600px;margin-top:20px}.founder p{font-size:18px}}@media (max-width:767px){.about-hero{padding:120px 0 110px}.about-hero h1{max-width:294px;font-size:28px;line-height:1.35}.about-hero h1 span{display:inline}.founder{gap:10px;margin-top:18px}.founder p{font-size:16px}}
@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.record-section{text-align:center;background:#1a1a1e;padding:120px 0}.record-title{color:#fff;margin-bottom:60px;font-family:Space Grotesk,sans-serif;font-size:34px;font-weight:400}.video-wrapper{max-width:900px;margin:auto}.video-wrapper video{border-radius:6px;width:100%}@media (max-width:1199px){.record-section{padding:100px 0}.record-title{margin-bottom:80px;font-size:30px}.video-wrapper{max-width:700px}.video-wrapper video{border-radius:6px}}@media (max-width:767px){.record-section{padding:80px 0}.record-title{margin-bottom:40px;font-size:24px}.video-wrapper{max-width:100%;padding:0 15px}.video-wrapper video{border-radius:5px}}
.advantages-section{color:#fff;background:#0e0e11;padding:120px 0 180px;font-family:Inter,sans-serif}.advantages-title{text-align:center;font-size:30px;font-weight:400px;margin-bottom:60px;font-family:Space Grotesk,sans-serif}.advantages-table{border-collapse:collapse;width:100%;padding-bottom:60px}.advantages-table thead th{text-align:center;background:#024ee0;border:1px solid #2b2b2d;padding:14px;font-family:Space Grotesk,sans-serif;font-size:18px;font-weight:400}.advantages-table td{color:#fff;text-align:center;border:1px solid #2b2b2d;padding:14px;font-size:16px;font-weight:300}.advantages-table th:last-child{text-align:left;background:linear-gradient(270deg,#024cda,#022f8c)}.advantages-table th:first-child{text-align:left;background:linear-gradient(90deg,#024cda,#022f8c)}.advantages-table td:first-child{text-align:start}@media (max-width:1199px){.advantages-section{padding:100px 0 130px}.advantages-title{margin-bottom:50px;font-size:30px}.advantages-table thead th{padding:12px;font-size:18px}.advantages-table td{padding:12px;font-size:14px}}@media (max-width:767px){.advantages-section{padding:80px 0}.advantages-title{margin-bottom:40px;font-size:24px}.advantages-table{white-space:nowrap;display:block;overflow-x:auto}.advantages-table thead th{padding:10px;font-size:16px}.advantages-table td{padding:10px;font-size:14px}}
