.Block--page-landing-affiliate{display:flex;flex-direction:column;gap:var(--gaps-gap-32);padding-block:var(--paddings-padding-24) var(--paddings-padding-36)}@media(min-width:768px){.Block--page-landing-affiliate{padding-block:var(--paddings-padding-24) var(--paddings-padding-48)}}.Block--page-landing-affiliate__banner{border-radius:var(--banners-banner-border-radius);display:flex;flex-direction:column;gap:var(--banners-banner-content-gap-general-v2);justify-content:flex-end;min-height:300px;overflow:hidden;padding:var(--banners-banner-padding-general-mobile-v2);position:relative}@media(min-width:768px){.Block--page-landing-affiliate__banner{align-items:flex-start;justify-content:center;padding:var(--banners-banner-padding-general-desktop-v1)}}.Block--page-landing-affiliate__banner-background{inset:0;position:absolute;z-index:-1}.Block--page-landing-affiliate__banner-background .Block--picture__img,.Block--page-landing-affiliate__banner-background .Block--picture__preview-img{-o-object-fit:cover;object-fit:cover}.Block--page-landing-affiliate__banner-text-content{display:flex;flex-direction:column}.Block--page-landing-affiliate__banner-title{text-wrap:balance;color:var(--typographies-typography-title-color-text-main);font-size:var(--banner-banner-subtitle-font-size-s);font-style:italic;font-weight:var(--banner-banner-black-font-weight);line-height:var(--line-heights-line-height-body-m);text-align:center}@media(min-width:768px){.Block--page-landing-affiliate__banner-title{text-align:start}}.Block--page-landing-affiliate__banner-offer-main{text-wrap:balance;color:var(--typographies-typography-title-color-text-accent);font-size:var(--banner-banner-title-font-size-xl);font-style:italic;font-weight:var(--banner-banner-black-font-weight);line-height:64px;text-align:center}@media(min-width:768px){.Block--page-landing-affiliate__banner-offer-main{font-size:var(--banner-banner-title-font-size-xxl);line-height:96px;text-align:start}}.Block--page-landing-affiliate__banner-offer-additional{text-wrap:balance;align-items:center;color:var(--typographies-typography-subtitle-color-text-main);display:flex;font-size:var(--banner-banner-subtitle-font-size-s);font-style:italic;font-weight:var(--banner-banner-black-font-weight);gap:var(--banners-banner-content-gap-vertical-v2);justify-content:center;line-height:var(--line-heights-line-height-body-m);text-align:center}@media(min-width:768px){.Block--page-landing-affiliate__banner-offer-additional{justify-content:flex-start;text-align:start}}.Block--page-landing-affiliate__banner-offer-additional .accent{color:var(--typographies-typography-title-color-text-accent)}.Block--page-landing-affiliate__banner-button{align-self:center;min-width:150px}@media(min-width:768px){.Block--page-landing-affiliate__banner-button{align-self:flex-start}}.Block--page-landing-affiliate__howto{display:flex;flex-direction:column;gap:var(--gaps-gap-16)}.Block--page-landing-affiliate__howto-title{color:var(--typographies-typography-title-color-text-main);display:grid;font-size:var(--typographies-typography-title-m-font-size);font-weight:var(--typographies-typography-title-font-weight-bold);line-height:var(--typographies-typography-title-s-line-height);place-content:center;text-align:center;text-transform:uppercase}@media(min-width:768px){.Block--page-landing-affiliate__howto-title{min-height:var(--blocks-block-heading-width-vertical)}}.Block--page-landing-affiliate__howto-cards{gap:var(--blocks-block-referrral-bonus-steps-gap-general)}@media(max-width:767.98px){.Block--page-landing-affiliate__howto-cards{align-self:center;display:flex;flex-direction:column;max-width:600px;width:100%}}@media(min-width:768px){.Block--page-landing-affiliate__howto-cards{display:grid;grid-template-columns:repeat(3,1fr)}}.Block--page-landing-affiliate__howto-card{border:var(--cards-card-step-s-border-width) solid var(--cards-card-step-border-color);border-radius:var(--cards-card-step-border-radius);box-shadow:var(--cards-card-step-border-shadow-offset-x) var(--cards-card-step-border-shadow-offset-y) calc(var(--cards-card-step-border-shadow-blur-radius-v1)/2) 0 var(--cards-card-step-border-shadow-color-v1),var(--cards-card-step-border-shadow-offset-x) var(--cards-card-step-border-shadow-offset-y) calc(var(--cards-card-step-border-shadow-blur-radius)/2) 0 var(--cards-card-step-border-shadow-color-v2);display:flex;gap:var(--cards-card-step-text-gap-horizontal);padding:var(--cards-card-step-padding-vertical) var(--cards-card-step-padding-horizontal)}@media(min-width:768px)and (max-width:1247.98px){.Block--page-landing-affiliate__howto-card{flex-direction:column;gap:var(--cards-card-step-text-gap-vertical-v2)}}.Block--page-landing-affiliate__howto-card-step{align-items:center;align-self:center;display:flex;flex-direction:column;flex-shrink:0;gap:var(--cards-card-step-text-gap-vertical-v1);width:80px}.Block--page-landing-affiliate__howto-card-step-number{-webkit-text-stroke-width:2px;-webkit-text-stroke-color:var(--cards-card-step-number-border-color);color:var(--cards-card-step-number-background-color);font-size:var(--cards-card-step-font-size-xl);font-weight:var(--cards-card-step-font-weight);line-height:var(--cards-card-step-line-height-xl);paint-order:stroke fill;text-align:center;text-shadow:var(--cards-card-step-number-border-shadow-offset-x) var(--cards-card-step-number-border-shadow-offset-y) var(--cards-card-step-number-border-shadow-blur-radius) var(--cards-card-step-number-border-shadow-color),var(--cards-card-step-number-border-shadow-offset-x) var(--cards-card-step-number-border-shadow-offset-y) var(--cards-card-step-number-border-shadow-blur-radius-v1) var(--cards-card-step-number-border-shadow-color)}.Block--page-landing-affiliate__howto-card-step-shadow{background:radial-gradient(64.12% 50% at 50% 50%,hsla(50,34%,62%,.8),transparent);filter:blur(1px);height:6px;opacity:.8;width:60px}.Block--page-landing-affiliate__howto-card-content{display:flex;flex-direction:column;gap:var(--cards-card-step-text-gap-vertical-v1)}.Block--page-landing-affiliate__howto-card-title{color:var(--typographies-typography-title-color-text-main);font-size:var(--typographies-typography-title-s-font-size);font-weight:var(--typographies-typography-title-font-weight-bold);line-height:var(--typographies-typography-title-xs-line-height);text-transform:uppercase}@media(min-width:768px)and (max-width:1247.98px){.Block--page-landing-affiliate__howto-card-title{text-align:center}}.Block--page-landing-affiliate__howto-card-description{color:var(--typographies-typography-subtitle-color-text-primary);font-size:var(--typographies-typography-subtitle-font-size-m);font-weight:var(--typographies-typography-subtitle-font-weight-regular);line-height:var(--typographies-typography-subtitle-line-height-s)}@media(min-width:768px)and (max-width:1247.98px){.Block--page-landing-affiliate__howto-card-description{text-align:center}}.Block--page-landing-affiliate__howto-button{align-self:center;min-width:150px}.Block--page-landing-affiliate__games-block{display:flex;flex-direction:column;gap:var(--gaps-gap-16)}.Block--page-landing-affiliate__games-block-title{color:var(--typographies-typography-title-color-text-main);font-size:var(--typographies-typography-title-m-font-size);font-weight:var(--typographies-typography-title-font-weight-bold);line-height:var(--typographies-typography-title-s-line-height);text-align:center}.Block--stepper-cards{display:flex;flex-direction:column;gap:var(--blocks-block-how-to-steps-gap-general)}.Block--stepper-cards__title{text-wrap:balance;color:var(--typographies-typography-title-color-text-main);font-size:var(--typographies-typography-title-m-font-size);font-weight:var(--typographies-typography-title-font-weight-bold);line-height:var(--typographies-typography-title-s-line-height);text-align:center;text-transform:uppercase}.Block--stepper-cards__cards{display:grid;gap:var(--blocks-block-referrral-bonus-steps-gap-general)}@media(max-width:767.98px){.Block--stepper-cards__cards{align-self:center;max-width:600px;width:100%}}@media(min-width:768px){.Block--stepper-cards__cards{grid-template-columns:repeat(3,1fr)}}.Block--stepper-cards__card{border:var(--cards-card-step-s-border-width) solid var(--cards-card-step-border-color);border-radius:var(--cards-card-step-border-radius);box-shadow:var(--cards-card-step-border-shadow-offset-x) var(--cards-card-step-border-shadow-offset-y) calc(var(--cards-card-step-border-shadow-blur-radius-v1)/2) 0 var(--cards-card-step-border-shadow-color-v1),var(--cards-card-step-border-shadow-offset-x) var(--cards-card-step-border-shadow-offset-y) calc(var(--cards-card-step-border-shadow-blur-radius)/2) 0 var(--cards-card-step-border-shadow-color-v2);display:flex;gap:var(--cards-card-step-text-gap-horizontal);padding:var(--cards-card-step-padding-vertical) var(--cards-card-step-padding-horizontal)}@media(min-width:768px)and (max-width:1247.98px){.Block--stepper-cards__card{flex-direction:column;gap:var(--cards-card-step-text-gap-vertical-v2)}}.Block--stepper-cards__card-step{align-items:center;align-self:center;display:flex;flex-direction:column;flex-shrink:0;gap:var(--cards-card-step-text-gap-vertical-v1);width:80px}.Block--stepper-cards__card-step-number{-webkit-text-stroke-width:2px;-webkit-text-stroke-color:var(--cards-card-step-number-border-color);color:var(--cards-card-step-number-background-color);font-size:var(--cards-card-step-font-size-xl);font-weight:var(--cards-card-step-font-weight);line-height:var(--cards-card-step-line-height-xl);paint-order:stroke fill;text-align:center;text-shadow:var(--cards-card-step-number-border-shadow-offset-x) var(--cards-card-step-number-border-shadow-offset-y) var(--cards-card-step-number-border-shadow-blur-radius) var(--cards-card-step-number-border-shadow-color),var(--cards-card-step-number-border-shadow-offset-x) var(--cards-card-step-number-border-shadow-offset-y) var(--cards-card-step-number-border-shadow-blur-radius-v1) var(--cards-card-step-number-border-shadow-color)}.Block--stepper-cards__card-step-shadow{background:radial-gradient(64.12% 50% at 50% 50%,hsla(50,34%,62%,.8),transparent);filter:blur(1px);height:6px;opacity:.8;width:60px}.Block--stepper-cards__card-content{display:flex;flex-direction:column;gap:var(--cards-card-step-text-gap-vertical-v1)}.Block--stepper-cards__card-title{color:var(--typographies-typography-title-color-text-main);font-size:var(--typographies-typography-title-s-font-size);font-weight:var(--typographies-typography-title-font-weight-bold);line-height:var(--typographies-typography-title-xs-line-height);text-transform:uppercase}@media(min-width:768px)and (max-width:1247.98px){.Block--stepper-cards__card-title{text-align:center}}.Block--stepper-cards__card-subtitle{color:var(--typographies-typography-subtitle-color-text-primary);font-size:var(--typographies-typography-subtitle-font-size-m);font-weight:var(--typographies-typography-subtitle-font-weight-regular);line-height:var(--typographies-typography-subtitle-line-height-s)}@media(min-width:768px)and (max-width:1247.98px){.Block--stepper-cards__card-subtitle{text-align:center}}.Block--stepper-cards__button{align-self:center;min-width:150px}.Block--promotions-slider{display:flex;flex-direction:column;gap:var(--blocks-block-gap-vertical)}.Block--promotions-slider__header{align-items:center;display:flex;justify-content:space-between}.Block--promotions-slider__title{color:var(--typographies-typography-title-color-text-main);font-size:var(--typographies-typography-title-s-font-size);font-weight:var(--typographies-typography-title-font-weight-bold);line-height:var(--typographies-typography-title-s-line-height);text-transform:uppercase}.Block--promotions-slider__header-buttons{align-items:center;display:flex;gap:12px}.Block--promotions-slider__navigation-buttons{align-items:center;display:flex;gap:var(--arrows-arrow-gap-general)}@media(max-width:767.98px){.Block--promotions-slider__navigation-buttons{display:none}}.Block--promotions-slider__carousel{--carousel-gap:var(--blocks-block-promotions-gap-horizontal);--carousel-item-width:calc(300px + var(--blocks-block-promotions-gap-horizontal))}.Block--promotions-slider__card{height:100%}.Block--promotion-card{background:var(--cards-card-promotion-background-color);border-radius:var(--cards-card-promotion-border-radius);display:flex;flex-direction:column;overflow:hidden;position:relative}.Block--promotion-card__banner.Block--picture{height:140px}.Block--promotion-card__banner.Block--picture .Block--picture__img{-o-object-fit:cover;object-fit:cover}.Block--promotion-card__content{display:flex;flex-direction:column;flex-grow:1;gap:var(--cards-card-promotion-gap-vertical-v1);justify-content:space-between;padding:var(--cards-card-promotion-padding-general)}.Block--promotion-card__content-top{display:flex;flex-direction:column;gap:var(--cards-card-promotion-gap-general-v1)}.Block--promotion-card__title{text-wrap:balance;color:var(--typographies-typography-subtitle-color-text-main);font-size:var(--typographies-typography-subtitle-font-size-m);font-weight:var(--typographies-typography-subtitle-font-weight-bold);line-height:var(--typographies-typography-subtitle-line-height-s);text-align:center}.Block--promotion-card__offer{text-wrap:balance;color:var(--typographies-typography-title-color-text-main);font-size:var(--typographies-typography-title-s-font-size);font-weight:var(--typographies-typography-title-font-weight-bold);line-height:var(--typographies-typography-title-s-line-height);text-align:center}.Block--promotion-card__offer .accent{color:var(--typographies-typography-title-color-text-accent)}.Block--promotion-card__bonus{align-self:center;background:var(--badges-badge-bonus-code-background-color);border-radius:var(--badges-badge-bonus-code-border-radius);display:flex;font-size:var(--typographies-typography-subtitle-font-size-s);font-weight:var(--typographies-typography-subtitle-font-weight-regular);gap:var(--badges-badge-bonus-code-gap-general);line-height:var(--typographies-typography-subtitle-line-height-s);padding:var(--badges-badge-bonus-code-padding-vertical) var(--badges-badge-bonus-code-padding-horizontal)}.Block--promotion-card__bonus-title{color:var(--typographies-typography-subtitle-color-text-main)}.Block--promotion-card__bonus-code{color:var(--typographies-typography-link-color-text-default)}.Block--promotion-card__buttons{display:flex;gap:var(--cards-card-promotion-gap-horizontal)}.Block--promotion-card__main-button{flex-grow:1}.Block--promotion-card__details-overlay{background:var(--cards-card-promotion-background-color);display:flex;flex-direction:column;gap:var(--cards-card-promotion-gap-vertical-v3);inset:0;opacity:0;padding:var(--cards-card-promotion-padding-general);position:absolute;transform:translateY(100%);transition:transform var(--transition),opacity var(--transition),visibility var(--transition);visibility:hidden;z-index:1}.Block--promotion-card__details-overlay--open{opacity:1;transform:translateY(0);visibility:visible}.Block--promotion-card__details-title{text-wrap:balance;color:var(--typographies-typography-title-color-text-main);font-size:var(--typographies-typography-title-xs-font-size);font-weight:var(--typographies-typography-title-font-weight-bold);line-height:var(--typographies-typography-title-s-line-height);text-align:center}.Block--promotion-card__details-divider{background:var(--dividers-divider-background-color-secondary);height:var(--dividers-divider-height)}.Block--promotion-card__details-content{color:var(--cards-card-text-color-main);font-size:var(--cards-card-promotion-font-size-m);font-weight:var(--cards-card-promotion-font-weight);line-height:var(--cards-card-promotion-line-height-l);overflow:auto}@media(hover:hover)and (pointer:fine){.Block--promotion-card__details-content::-webkit-scrollbar{height:var(--scroll-bars-scroll-bar-small-height);width:var(--scroll-bars-scroll-bar-small-height)}.Block--promotion-card__details-content::-webkit-scrollbar-track{background:var(--scroll-bars-scroll-bar-fill-main);border-radius:var(--scroll-bars-scroll-bar-small-height)}.Block--promotion-card__details-content::-webkit-scrollbar-thumb{background:var(--scroll-bars-scroll-bar-fill-secondary);border-radius:var(--scroll-bars-scroll-bar-small-height)}@supports(-moz-appearance:none){.Block--promotion-card__details-content{scrollbar-color:var(--scroll-bars-scroll-bar-fill-secondary) var(--scroll-bars-scroll-bar-fill-main);scrollbar-width:thin}}}.Block--promotion-card__details-close{inset-inline-end:10px;position:absolute;top:10px}.Block--content{color:var(--accordion-accordion-color-text);font-size:var(--accordion-accordion-font-size);font-weight:var(--accordion-accordion-regular-font-weight);line-height:var(--accordion-accordion-line-height)}.Block--content p{margin:0}.Block--content *+p{margin-top:var(--accordion-accordion-padding-top-v1)}.Block--content ul{display:flex;flex-direction:column;gap:4px;list-style-type:"✦ ";padding-inline-start:18px}.Block--content ul>li::marker{color:#ffe300;font-size:var(--accordion-accordion-font-size);font-weight:var(--accordion-accordion-regular-font-weight);line-height:var(--accordion-accordion-line-height)}.Block--content ul>li>ol{gap:0}.Block--content ol{display:flex;flex-direction:column;gap:4px;list-style-position:inside}.Block--content ol>li>ul{gap:0}.Block--content p+ol,.Block--content p+ul{margin-top:var(--accordion-accordion-padding-top-v2)}.GamesBlock--games-grid{container-type:inline-size;display:flex;flex-direction:column;gap:var(--gaps-gap-16)}.GamesBlock--games-grid__not-found{align-items:center;color:var(--typographies-typography-title-color-text-primary);display:flex;flex-direction:column;font-weight:var(--typographies-typography-title-font-weight-regular);padding-block:var(--blocks-block-empty-state-padding-general);text-transform:uppercase}.GamesBlock--games-grid__not-found,.GamesBlock--games-grid__title{font-size:var(--typographies-typography-title-m-font-size);line-height:var(--typographies-typography-title-s-line-height)}.GamesBlock--games-grid__title{color:var(--typographies-typography-title-color-text-main);font-weight:var(--typographies-typography-title-font-weight-bold)}.GamesBlock--games-grid__title--centered{text-align:center}.GamesBlock--games-grid__grid-wrapper{--gap:var(--blocks-block-game-grid-gap-v2);--min-card-width:148px;--row-count:6;overflow:hidden}@container (width >= 468px){.GamesBlock--games-grid__grid-wrapper{--row-count:4}}@container (width >= 628px){.GamesBlock--games-grid__grid-wrapper{--row-count:3}}@container (width >= 804px){.GamesBlock--games-grid__grid-wrapper{--gap:var(--blocks-block-game-grid-gap-v1)}}.GamesBlock--games-grid__grid{-moz-column-gap:var(--gap);column-gap:var(--gap);display:grid;grid-auto-rows:0;grid-template-columns:repeat(auto-fill,minmax(var(--min-card-width),1fr));grid-template-rows:repeat(var(--row-count),auto);margin-bottom:calc(var(--gap)*-1);row-gap:0}.GamesBlock--games-grid__item{margin-bottom:var(--gap)}.GamesBlock--games-grid__more-button{align-self:center}.GameTile--default{aspect-ratio:427/575;border-radius:var(--game-card-game-card-border-radius);display:flex;flex-direction:column;isolation:isolate;overflow:hidden;padding:var(--elements-element-game-card-thumbnail-padding-general);position:relative}.GameTile--default__image.Block--picture{inset:0;position:absolute;z-index:-1}.GameTile--default__action{align-items:center;background:var(--elements-element-game-card-thumbnail-hover-background-color);display:flex;flex-direction:column;gap:var(--elements-element-game-card-thumbnail-gap-vertical);inset:0;justify-content:center;opacity:0;pointer-events:none;position:absolute;transition:opacity var(--transition);z-index:1}@media(hover:hover){.GameTile--default:hover .GameTile--default__action{opacity:1;pointer-events:auto}}.GameTile--default__play-button-wrapper{height:68px;padding:14px;transition:padding var(--transition);width:68px}.GameTile--default__play-button-wrapper:not([data-static-play-button]):hover{padding:0}.GameTile--default__play-button{background-color:var(--buttons-button-play-background-color-default-1);border-radius:50%;box-shadow:0 0 0 7px rgba(179,149,0,.3),0 0 0 14px rgba(124,114,26,.2);height:100%;width:100%}@media(hover:hover){.GameTile--default__play-button-wrapper:not([data-static-play-button]):hover .GameTile--default__play-button{box-shadow:none}}.GameTile--default__play-icon{--icon-fill:var(--buttons-button-play-icon-color)}.GameTile--default__demo-button{background:var(--buttons-button-demo-background-color-default);border-radius:var(--buttons-button-demo-border-radius);color:var(--typographies-typography-label-color-text-main);font-size:var(--typographies-typography-label-font-size-s);font-weight:var(--font-weight-font-weight-body-bold);line-height:var(--line-heights-line-height-body-xs);padding:var(--buttons-button-demo-padding-vertical) var(--buttons-button-demo-padding-horizontal);text-align:center;text-transform:uppercase;transition:background-color var(--transition)}@media(hover:hover){.GameTile--default__demo-button:hover{background:var(--buttons-button-demo-background-color-hover)}}.GameTile--default__top{display:flex;gap:var(--paddings-padding-10)}.GameTile--default__labels{flex-wrap:wrap;padding-inline-end:var(--elements-element-game-card-thumbnail-labels-padding-right)}.GameTile--default__label,.GameTile--default__labels{display:flex;gap:var(--elements-element-game-card-thumbnail-labels-gap)}.GameTile--default__label{align-items:center;border-radius:var(--labels-label-game-card-border-radius-v2);color:var(--typographies-typography-label-color-text-main);font-size:var(--typographies-typography-label-font-size-xs);font-weight:var(--typographies-typography-label-font-weight-bold);line-height:10px;padding:var(--labels-label-game-card-padding-vertical) var(--labels-label-game-card-padding-horizontal);text-transform:uppercase}.GameTile--default__label--live{background:var(--labels-label-game-card-red)}.GameTile--default__label--top{background:var(--labels-label-game-card-orange)}.GameTile--default__label--new{background:var(--labels-label-game-bonus-activated)}.GameTile--default__label--jackpot{background:linear-gradient(90deg,#a700f5,#00b1e9);flex-basis:100%;max-width:-moz-max-content;max-width:max-content}.GameTile--default__label-live-indicator{animation:animation-pulse 1s ease-in-out infinite alternate;aspect-ratio:1/1;background-color:var(--labels-label-game-card-green);border-radius:100%;width:var(--labels-label-game-card-indicator-width)}.GameTile--default__favorite-button{inset-inline-end:var(--paddings-padding-8);position:absolute;top:var(--paddings-padding-8);z-index:10}@keyframes animation-pulse{to{opacity:0}}.Block--game-tile-skeleton{aspect-ratio:427/575;border-radius:var(--border-radiuses-border-radius-6);overflow:hidden;position:relative}.Block--game-tile-skeleton__image-wrapper{inset:0;position:absolute}