:root{--mb-black:#000;--mb-white:#fff;--mb-blue:#00a0e9;--mb-dark-gray:#1a1a1a;--mb-gray:#333;--mb-light-gray:#666}*{margin:0;padding:0;box-sizing:border-box;font-family:Mercedes-Benz,Helvetica Neue,Arial,sans-serif}body{background-color:var(--mb-black);color:var(--mb-white);line-height:1.6;overflow-x:hidden}.container{max-width:1440px;margin:0 auto;padding:0 20px}.btn-primary{background-color:var(--mb-blue);color:var(--mb-white);border:none;padding:12px 30px;font-size:16px;cursor:pointer;transition:background-color .3s}.btn-primary:hover{background-color:#0088c7}.btn-secondary{background-color:transparent;color:var(--mb-white);border:1px solid var(--mb-white);padding:12px 30px;font-size:16px;cursor:pointer;transition:all .3s}.btn-secondary:hover{background-color:var(--mb-white);color:var(--mb-black)}.action-btn{flex:1;text-align:center;padding:10px;background-color:var(--mb-gray);color:var(--mb-white);text-decoration:none;font-size:14px;transition:background-color .3s;border:none;cursor:pointer}.action-btn:hover{background-color:var(--mb-blue)}@media (max-width:1024px){.hero-content h1{font-size:36px}}@media (max-width:768px){.hero-content h1{font-size:28px}.hero-actions{flex-direction:column;align-items:center}}