* {font-family: 'Inter';color: #EDF0E1;margin: 0;padding: 0;box-sizing: border-box;}body {background: #1f1f22;}header {background: #3332380d;backdrop-filter: blur(12px);-webkit-backdrop-filter: blur(12px);display: flex;position: fixed;align-items: center;width: 100%;padding: 10px clamp(10px, 4vw, 30px);gap: clamp(5px, 2vw, 15px);}header svg {width: clamp(35px, 5vw, 47px);height: auto;}header p {font-size: clamp(1.2rem, 4vw, 2rem);white-space: nowrap;}@media (max-width: 480px) {header {justify-content: center;}}.a {margin-top: 2rem;text-align: center;font-weight: 900;letter-spacing: 0.05em;font-size: clamp(2.5rem, 8vw, 5.5rem);background: linear-gradient(180deg, #EDF0E1 0%, #B5B8A9 100%);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}button {background: none;box-shadow: inset 0 0 0 3.5px currentColor;color: #EDF0E1;margin: 20px 0;padding: 14px 36px;border-radius: 21px;border: none;font-weight: bold;transition: all 0.2s ease;letter-spacing: 0.05em;font-size: 1.05rem;}button:hover {color:#c6c8bc;}.b {height: 85vh;display: flex;align-items: center;justify-content: center;}.b::before {content: '';position: absolute;width: 300px;height: 300px;background: #EDF0E1;overflow: hidden;filter: blur(150px);opacity: 0.05;pointer-events: none;}.c {max-width: 1100px;margin: 0 auto;padding: 0 20px 100px 20px;display: grid;grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));gap: 30px;}.d {background: #252427;border: 1px solid rgba(237, 240, 225, 0.05);border-radius: 20px;padding: 40px;}.e {display: flex;padding: 24px 16px;}.e0 {max-width: 1200px;margin: 0 auto;display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap;gap: 16px;}.e1 {margin: 0;font-size: 14px;}.e2 {display: flex;align-items: center;gap: 12px;}.e2 span {font-size: 14px;}.e21 {display: flex;gap: 16px;}.e21 a {transition: color 0.2s ease, transform 0.2s ease;display: inline-flex;align-items: center;}.e21 a:hover {transform: translateY(-2px);}@media (max-width: 600px) {.e0 {flex-direction: column;text-align: center;}.e2 {flex-direction: column;gap: 8px;}}