.hero-content{padding:var(--fds-spacing-400) var(--fds-spacing-200);gap:var(--fds-spacing-600);width:100%;display:flex;flex-flow:column;justify-content:space-between;align-items:center;z-index:1;min-height:536px}.hero-cta-container{display:none;gap:var(--fds-spacing-100)}.hero-cta{all:unset;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;box-sizing:border-box;background:var(--fds-btn-alternate-accent);color:var(--fds-on-btn-accent);height:48px;padding:var(--fds-spacing-150, 12px);border-radius:var(--fds-border-radius-btn-default);min-width:150px;font:var(--fds-paragraphs-lead-bold);line-height:24px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.hero-cta.create-account{background:var(--fds-btn-accent)}.hero-background-image{position:absolute;width:100%;height:100%;object-fit:cover;object-position:top;z-index:0}.lobby-navigation{gap:var(--fds-spacing-500);display:flex;align-items:center;justify-content:center;white-space:nowrap}.lobby-navigation-button{background-color:var(--site-hero-navigator-color-icon, var(--fds-btn-on-header-default));overflow:hidden;width:52px;height:52px;padding:var(--fds-spacing-100);border-radius:16px;border:1px solid var(--site-hero-navigator-button-border-color, var(--fds-btn-on-surface-default));display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer}.hero{background-color:var(--site-hero-background-color, var(--fds-surface-low));display:flex;height:fit-content;position:relative;container:action / inline-size}.hero-overlay{position:absolute;inset:0;background:linear-gradient(90deg,#ededed 25%,#f6f6f6 37%,#ededed 63%);background-size:400% 100%;animation:hero-shimmer 1.1s infinite linear;pointer-events:none;z-index:0;display:none}@keyframes hero-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.hero.is-loading .hero-overlay{display:block}.hero.is-loading .hero-content{filter:blur(4px);opacity:.85;transition:filter .2s ease,opacity .2s ease}.hero.is-loading .hero-button{pointer-events:none}@container action (min-width: 1024px){.hero-cta-container{display:flex}.hero-content{justify-content:center;min-height:400px}}
