.page-theme-slots{--page-theme-slots-hero-background: linear-gradient(135deg, var(--color-light-black) 25%, var(--color-light-black) 100%);padding-bottom:4rem}.page-theme-slots--football{--page-theme-slots-hero-background: linear-gradient(135deg, var(--color-light-black) 25%, #102914 60%, #183b1c 100%)}.page-theme-slots__hero{padding:4rem 0 3rem;background:var(--page-theme-slots-hero-background);color:var(--color-white)}.page-theme-slots__hero-inner{display:grid;align-items:center;gap:2rem;grid-template-columns:minmax(0, 1fr) minmax(280px, 0.85fr)}@media only screen and (max-width: 987px){.page-theme-slots__hero-inner{grid-template-columns:1fr}}.page-theme-slots__hero-copy{max-width:760px}.page-theme-slots__eyebrow{margin-bottom:.75rem;color:var(--color-brand-2);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.page-theme-slots__title{margin-bottom:1rem}.page-theme-slots__intro{margin-bottom:1rem;max-width:720px;color:hsla(0,0%,100%,.9)}.page-theme-slots__note{margin-bottom:1.5rem;max-width:720px;color:hsla(0,0%,100%,.7)}.page-theme-slots__hero-media{background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.14);border-radius:1rem;overflow:hidden}.page-theme-slots__hero-image{display:block;width:100%;height:auto}.page-theme-slots__games,.page-theme-slots__seo,.page-theme-slots__faq{padding-top:3rem}.page-theme-slots__section-header{margin-bottom:1.5rem;max-width:820px}.page-theme-slots__section-title{margin-bottom:.5rem}.page-theme-slots__section-description{color:var(--color-text-light)}.page-theme-slots__grid{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fill, minmax(200px, 1fr))}@media only screen and (max-width: 987px){.page-theme-slots__grid{gap:1rem;grid-template-columns:repeat(auto-fill, minmax(150px, 1fr))}}.page-theme-slots__empty{padding:2rem;background:var(--color-light-grey);border-radius:.75rem;text-align:center}.page-theme-slots__text-link{color:var(--color-brand-2);font-weight:700}.page-theme-slots__seo{display:grid;gap:1.5rem;grid-template-columns:repeat(2, minmax(0, 1fr))}@media only screen and (max-width: 987px){.page-theme-slots__seo{grid-template-columns:1fr}}.page-theme-slots__seo-block,.page-theme-slots__faq-item{padding:1.5rem;background:var(--color-light-grey);border-radius:.75rem}.page-theme-slots__seo-title{margin-bottom:.75rem}.page-theme-slots__seo-text{color:var(--color-text-light)}.page-theme-slots__feature-image{padding-top:3rem}.page-theme-slots__feature-img{display:block;margin:0 auto;width:100%;max-width:40rem;border-radius:1rem}.page-theme-slots__faq-list{display:grid;gap:1rem}.page-theme-slots__faq-question{margin-bottom:.5rem}.page-theme-slots__faq-answer{color:var(--color-text-light)}.page-theme-slots__final-cta{padding-top:3rem;text-align:center}.page-theme-slots__final-cta-image{display:block;margin:0 auto;width:100%;max-width:40rem;border-radius:1rem}.page-theme-slots__final-cta-actions{display:flex;justify-content:center;margin-top:1.5rem}
