.event-lander h1, h2, h3, h4, h5, h6, p, form, div {color: #111111;}h1, h2, h3, h4, h5, h6 {text-align: center;color: #111111;font-family: "Londrina Solid", sans-serif;}.lnd-repeat-bg {background-image: url('../images/event-lander/bqg_repeat.webp');background-repeat: repeat;background-size: 200px 200px;display: flex;align-items: center;flex-direction: column;}.lnd-cover-img {width: 100%;height: 120px;}.lnd-cover-img img {width: 100%;height: 100%;object-fit: cover;object-position: top;}.mobile-content {max-width: 600px;width: 100%;padding: 1em;}h1 {margin-top: 0.5em;font-size: 2em;}.steam-widget {margin: 0 auto;width: fit-content;}.lnd-card {background: rgba(255, 255, 255, 0.8);border-radius: 12px;padding: 1em 2em;margin: 2em 0.5em;box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);display: flex;flex-direction: column;align-items: center;}.maililng-list-form form {width: 100%;display: flex;flex-direction: column;align-items: center;}.maililng-list-form .horizontal-group {display: flex;flex-direction: column;justify-content: center;align-items: left;flex-wrap: nowrap;width: 100%;margin-bottom: 1em;}.maililng-list-form .horizontal-group label {width: 40%;}.maililng-list-form input[type="text"], .maililng-list-form input[type="email"] {width: 100%;padding: 0.5em;margin: 0.5em 0;border: 1px solid #ccc;border-radius: 4px;font-size: 1em;}.maililng-list-form #submit {background-color: #ff8152;color: white;padding: 0.75em 1.5em;border: none;font-family: "Londrina Solid", sans-serif;border-radius: 32px;font-size: 1.5em;min-width: 200px;cursor: pointer;transition: background-color 0.3s ease;}.maililng-list-form input[type="checkbox"] {margin-right: 0.5em;}.maililng-list-form .more-consent {max-height: 0;opacity: 0;overflow: hidden;transition: max-height 0.4s ease, opacity 0.4s ease;margin-bottom: 24px;}.maililng-list-form .more-consent.open {opacity: 1;max-height: 500px;}.maililng-list-form p {text-align: center;margin-bottom: 1em;}.maililng-list-form .error-message {display: block;color: #d33;font-size: 0.85em;margin-top: 4px;}.maililng-list-form input.error, .maililng-list-form .consent-checkbox.error {border-color: #d33;}.socials .logo {display: block;width: 100%;height: auto;margin-bottom: 16px;}.socials h2, .socials p {margin: 0.5em 0;text-align: center;}.socials p {margin-bottom: 1em;}.socials .social-links .socials-chip {margin: 0.5em;display: inline-block;background: rgba(255, 255, 255, 0.8);padding: 1em 2em;box-shadow: 1px 3px 6px rgba(0, 0, 0, 0.2);border-radius: 50px;display: flex;align-items: center;}.socials .social-links .socials-chip img {margin-right: 16px;}.socials .social-links .socials-chip span {text-align: center;width: 100%;}.hi {color: #ff8152;font-weight: bold;}.jump-to-mailing-list {position: fixed;bottom: 24px;right: 16px;z-index: 1000;transition: opacity 0.3s ease, visibility 0.3s ease;cursor: pointer;}.jump-to-mailing-list a {background-color: #ff8152;color: white;padding: 0.75em 1.5em;border: none;font-family: "Londrina Solid", sans-serif;border-radius: 32px;font-size: 1.2em;min-width: 180px;cursor: pointer;transition: background-color 0.3s ease;text-decoration: none;}.jump-to-mailing-list a.cs-button-solid:hover {background-color: #e76b3a;}.jump-to-mailing-list.hidden {opacity: 0;visibility: hidden;}