.games-catalogue-banner.provider-detail-hero{display:grid;grid-template-areas:"plate eyebrow" "plate heading" "plate intro" "plate pills";grid-template-columns:minmax(0,220px) minmax(0,520px);justify-content:start;grid-template-rows:auto auto auto auto;align-content:center;gap:8px 24px;align-items:start;padding-left:20px}.provider-detail-hero>.seo-guide-eyebrow{grid-area:eyebrow;margin:0}.provider-detail-hero>.games-catalogue-heading{grid-area:heading}.provider-detail-hero .games-catalogue-intro{grid-area:intro}.provider-detail-hero>.provider-detail-plate{grid-area:plate;align-self:stretch;aspect-ratio:auto;min-height:0;box-shadow:inset 0 0 0 1px #ffffff0f}.provider-detail-hero .provider-detail-plate .provider-logo-mark,.provider-detail-hero .provider-detail-plate .provider-logo-mark[data-surface=dark]{width:100%;max-width:200px;height:80px;padding:6px 10px;background:transparent;filter:brightness(0) invert(.86)}.provider-detail-hero .provider-detail-plate .providers-hub-plate-name{font-size:22px;line-height:30px}.provider-detail-pills{display:flex;flex-wrap:wrap;grid-area:pills;gap:8px;margin:4px 0 0;padding:0;list-style:none}.provider-detail-pills .providers-hub-pill{margin:0}@media (max-width:1400px){.games-catalogue-banner.provider-detail-hero{grid-template-areas:"plate heading" "intro intro" "pills pills";grid-template-columns:64px minmax(0,1fr);grid-template-rows:auto auto auto;align-items:center;gap:6px 12px}.provider-detail-hero>.seo-guide-eyebrow{display:none}.provider-detail-hero .games-catalogue-intro{-webkit-line-clamp:1}.provider-detail-hero>.provider-detail-plate{width:64px;height:64px;padding:0;aspect-ratio:1}.provider-detail-hero .provider-detail-plate .provider-logo-mark,.provider-detail-hero .provider-detail-plate .provider-logo-mark[data-surface=dark]{height:32px;padding:2px}.provider-detail-hero .provider-detail-plate .providers-hub-plate-name{display:none}}@media (max-width:640px){.games-catalogue-banner.provider-detail-hero{align-content:start;padding-left:18px}.provider-detail-hero .games-catalogue-intro{display:block;overflow:visible;-webkit-line-clamp:unset}}.provider-detail-studios{margin-top:24px}.provider-detail-studios-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:12px}.provider-detail-studios-head h2{margin:0}.provider-detail-studios-head .providers-hub-card-cta{flex:none;margin-top:0;padding-top:0;text-decoration:none}.provider-detail-studios-head .providers-hub-card-cta:hover{text-decoration:underline}.provider-detail-studios-head .providers-hub-card-cta:focus-visible{border-radius:4px;outline:2px solid #dcefff;outline-offset:2px}.providers-hub-grid.provider-detail-studio-grid{grid-template-columns:repeat(6,minmax(0,1fr))}@media (max-width:1280px){.providers-hub-grid.provider-detail-studio-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.providers-hub-grid.provider-detail-studio-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:359px){.providers-hub-grid.provider-detail-studio-grid{grid-template-columns:minmax(0,1fr)}}.provider-detail-about{margin-bottom:40px}.provider-detail-about>.seo-guide-card{border:1px solid #ffffff0f;box-shadow:0 1px 3px rgba(0,0,0,.18),0 6px 14px -6px rgba(0,0,0,.3)}.provider-detail-about>.seo-guide-card p+p{margin-top:16px}.provider-detail-about>.seo-guide-feature-rows{align-self:stretch;grid-auto-rows:1fr}.provider-detail-about .seo-guide-feature-rows,.provider-detail-about .seo-guide-feature-rows:has(>:nth-child(4):last-child){grid-template-columns:minmax(0,1fr);gap:12px}@media (min-width:701px){.provider-detail-about .seo-guide-feature-row{padding:20px 24px}}