a{text-decoration:none;word-break:break-word}a,a:hover{color:#0d6efd}a:hover{text-decoration:underline rgba(13,110,253,.25);text-underline-offset:.2em}button{background:transparent;border:none;cursor:pointer}ul{margin-top:0;padding-left:0;list-style:none}ul:last-child{margin-bottom:0}p{margin-top:0}p:last-child{margin-bottom:0}img,svg{vertical-align:middle;border-style:none}[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.text-danger{color:#fe5a5a!important}.text-success{color:#40e06b!important}.cookie{position:fixed;bottom:0;left:0;right:0;z-index:995;padding:16px 0;border-top:1px solid #cfe2ff;background-color:#fff;color:#000;font-size:14px;line-height:1.3}.cookie__grid{display:grid;gap:16px 24px}@media only screen and (min-width:768px){.cookie__grid{grid-template-columns:1fr auto;align-items:center}}.cookie__link{font-weight:500}.cookie__button{width:100%;min-width:96px;border-radius:4px}.scroll-locked{overflow:hidden;touch-action:none}.modal{display:none}.modal.modal-lock-open{display:block}.modal__overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;background-color:rgba(0,0,0,.5);-webkit-tap-highlight-color:transparent}.modal__container,.modal__overlay{display:flex;justify-content:center;align-items:center}.modal__container{flex-direction:column;width:100%;height:100%;padding:16px}.modal-animation-slide{display:none}.modal-animation-slide.modal-lock-open{display:block}.modal-animation-slide[aria-hidden=false] .modal__overlay{animation:modal-fadeIn .25s cubic-bezier(0,0,.2,1)}.modal-animation-slide[aria-hidden=false] .modal__container{animation:modal-slideIn .25s cubic-bezier(0,0,.2,1)}.modal-animation-slide[aria-hidden=true] .modal__overlay{animation:modal-fadeOut .25s cubic-bezier(0,0,.2,1)}.modal-animation-slide[aria-hidden=true] .modal__container{animation:modal__slideOut .25s cubic-bezier(0,0,.2,1)}.is-hidden{display:none}.modal-lock__content{position:relative;flex:0 0 auto;display:grid;place-items:center;width:440px;max-width:100%;padding:16px 16px 24px;border-radius:8px;background-color:#fff;text-align:center;font-size:14px;line-height:1.3}@media only screen and (min-width:768px){.modal-lock__content{padding:32px;font-size:15px}}.modal-lock__content>*{grid-area:1/1}.modal-lock__content-2,.modal-lock__heading{font-size:20px;font-weight:700}.modal-lock__heading{margin-bottom:16px;color:#2c2d2e}@media only screen and (min-width:768px){.modal-lock__heading{font-size:24px}}.modal-lock__separator{margin-top:16px;margin-bottom:16px;border:0;border-top:1px solid #cfe2ff}.modal-lock__grid{display:inline-grid;grid-template-columns:50px 1fr;align-items:center;gap:16px;margin-bottom:16px;color:#2c2d2e;font-size:16px;font-weight:700;text-align:left}@media only screen and (min-width:768px){.modal-lock__grid{font-size:18px}}.modal-lock__buttons{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:32px}@media only screen and (min-width:768px){.modal-lock__buttons{gap:24px}}.modal.is-locked .modal-lock__content-1,.modal:not(.is-locked) .modal-lock__content-2{visibility:hidden}@-moz-keyframes modal-fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes modal-fadeIn{0%{opacity:0}to{opacity:1}}@-o-keyframes modal-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes modal-fadeIn{0%{opacity:0}to{opacity:1}}@-moz-keyframes modal-fadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes modal-fadeOut{0%{opacity:1}to{opacity:0}}@-o-keyframes modal-fadeOut{0%{opacity:1}to{opacity:0}}@keyframes modal-fadeOut{0%{opacity:1}to{opacity:0}}@-moz-keyframes modal-slideIn{0%{transform:translateY(20px)}to{transform:translateY(0)}}@-webkit-keyframes modal-slideIn{0%{transform:translateY(20px)}to{transform:translateY(0)}}@-o-keyframes modal-slideIn{0%{transform:translateY(20px)}to{transform:translateY(0)}}@keyframes modal-slideIn{0%{transform:translateY(20px)}to{transform:translateY(0)}}@-moz-keyframes modal-slideOut{0%{transform:translateY(0)}to{transform:translateY(-20px)}}@-webkit-keyframes modal-slideOut{0%{transform:translateY(0)}to{transform:translateY(-20px)}}@-o-keyframes modal-slideOut{0%{transform:translateY(0)}to{transform:translateY(-20px)}}@keyframes modal-slideOut{0%{transform:translateY(0)}to{transform:translateY(-20px)}}.button{display:inline-flex;justify-content:center;align-items:center;padding:10px 16px;border-radius:8px;box-shadow:0 3px 5px var(--btn-box-shadow-color);border:2px solid transparent;border-color:var(--btn-border-color);background-color:var(--btn-bg-color);color:var(--btn-color);text-align:center;line-height:1.5;font-size:16px;font-weight:700;cursor:pointer;text-decoration:none}.button:hover{border-color:var(--btn-hover-border-color);background-color:var(--btn-hover-bg-color);color:var(--btn-hover-color)}.button--small{padding:5px 12px}.button--primary{--btn-border-color:#0d6efd;--btn-bg-color:#0d6efd;--btn-color:#fff;--btn-hover-border-color:#0261ed;--btn-hover-bg-color:#0261ed;--btn-hover-color:#fff;--btn-box-shadow-color:rgba(13,110,253,0.2)}.button-outline--primary{--btn-border-color:#0d6efd;--btn-bg-color:transparent;--btn-color:#0d6efd;--btn-hover-border-color:#0d6efd;--btn-hover-bg-color:#0d6efd;--btn-hover-color:#fff;--btn-box-shadow-color:rgba(13,110,253,0.2)}.button--secondary{--btn-border-color:#cfe2ff;--btn-bg-color:transparent;--btn-color:#000;--btn-hover-border-color:#faca15;--btn-hover-bg-color:#faca15;--btn-hover-color:#000}.button--light{--btn-border-color:#0d6efd;--btn-bg-color:#fff;--btn-color:#0d6efd;--btn-hover-border-color:#0d6efd;--btn-hover-bg-color:#0d6efd;--btn-hover-color:#fff;--btn-box-shadow-color:rgba(13,110,253,0.2)}.button--gray{--btn-border-color:#cfd3d7;--btn-bg-color:#cfd3d7;--btn-color:#000;--btn-hover-border-color:#c1c6cb;--btn-hover-bg-color:#c1c6cb;--btn-hover-color:#000;--btn-box-shadow-color:rgba(207,211,215,0.2)}.button-code{position:relative;padding-right:42px}.button-code:after{--offset:48%;position:absolute;top:-1px;right:-1px;bottom:-1px;z-index:1;display:flex;justify-content:flex-end;align-items:center;width:48px;padding:6px;clip-path:polygon(var(--offset) 0,100% 0,100% 100%,var(--offset) 100%);border:1px dashed #cfe2ff;border-radius:0 8px 8px 0;background-color:#f9f9f9;color:#000;font-weight:400;white-space:nowrap;transition:.15s ease;content:attr(data-code)}.button-code:hover:after{--offset:15%}.button-up{position:fixed;right:16px;bottom:16px;z-index:990;width:56px;height:56px;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;padding:8px;border-radius:50%;border:0;background-color:#0d6efd;color:#fff;text-align:center;text-transform:lowercase;font-size:13px;cursor:pointer}.button-up:hover{background-color:#065ad7;color:#fff}.button-up:not(.is-active){display:none}.button-collapse{display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:0;border:0;background-color:transparent;color:#0d6efd;text-align:center}.button-collapse:hover{color:#0d6efd}.button-collapse__icon{transition:transform .15s}.button-collapse.is-active .button-collapse__icon{transform:rotate(180deg)}.breadcrumb-list{display:flex;gap:8px;overflow-x:auto;margin:0;padding:0;list-style-type:none;font-size:12px;line-height:1.25;white-space:nowrap}.breadcrumb-item:not(:last-child):after{display:inline-block;width:12px;height:12px;margin-left:8px;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none' stroke='%23adb5bd' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.25 2.5L7.75 6l-3.5 3.5'/%3E%3C/svg%3E") no-repeat 50%/contain;vertical-align:middle;content:""}.star-rating{display:inline-flex;align-items:center;gap:2px;font-size:14px;font-weight:700;line-height:1}.star-rating__star{position:relative;top:-2px}.gambling-alert{display:grid;grid-template-columns:24px 1fr;gap:8px;padding:16px;border:1px solid #0d6efd;border-top:0 solid #0d6efd;border-radius:0 0 8px 8px;background-color:#cfe2ff;color:#000;font-size:12px}@media only screen and (min-width:768px){.gambling-alert{font-size:14px}}.gambling-alert__button{padding:0 4px;border:0;background-color:transparent;color:#0d6efd;font-size:inherit;text-decoration:underline dotted}.gambling-alert__button:hover{text-decoration-style:solid}.base-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(208px,1fr));gap:16px}@media only screen and (min-width:768px){.base-cards{gap:24px}}.base-card{display:flex;flex-direction:column;border:1px solid #cfe2ff;border-radius:16px;background-color:#fff;color:#000;text-align:center;word-wrap:break-word}.base-card__head{margin:-1px;padding:16px;border-radius:16px 0 16px 0;background-color:#000}.base-card__body{display:flex;flex-direction:column;flex-grow:1;padding:16px}.base-card__logo-container{width:224px;height:96px;max-width:100%}.base-card__logo{width:100%;height:100%;object-fit:contain}.base-card__title{margin-bottom:16px;font-size:16px;font-weight:700}.base-card__title a{color:#000}.base-card__title a:hover{color:#0d6efd}.base-card__rating{align-self:center;margin-bottom:16px;padding:4px 6px 3px;border-radius:4px;border:1px solid #cfe2ff;font-size:14px;font-weight:700}@media only screen and (min-width:992px){.base-card__rating{margin-bottom:24px}}.base-card__button{margin-top:auto}.base-card__note{margin-top:16px;font-size:12px}.small-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(136px,1fr));gap:16px}@media only screen and (min-width:768px){.small-cards{grid-template-columns:repeat(auto-fill,minmax(208px,1fr));gap:24px}}.small-card{display:flex;flex-direction:column;justify-content:center;padding:16px;border:1px solid #cfe2ff;border-radius:12px;background-color:#fff;color:#000;text-align:center;font-size:15px;line-height:1.3;word-break:break-word}@media only screen and (min-width:768px){.small-card{padding:24px 16px}}.small-card__logo-container{display:block;flex:0 0 auto;width:208px;height:80px;max-width:100%;margin-right:auto;margin-left:auto;padding:16px;border:1px solid #000;border-radius:8px}.small-card__logo-container:not(:last-child){margin-bottom:16px}.small-card__logo-container img,.small-card__logo-container picture{display:block;width:100%;height:100%}.small-card__logo{object-fit:contain}.small-card__title{font-size:14px}.small-card__title:not(:last-child){margin-bottom:8px}@media only screen and (min-width:768px){.small-card__title{font-size:16px}}.small-card__text{color:#000;font-size:12px}.char-grid{display:grid;grid-template-rows:32px;grid-template-columns:repeat(auto-fill,32px);grid-auto-rows:32px;margin-bottom:40px;padding-left:0;list-style-type:none;font-size:18px}@media only screen and (min-width:768px){.char-grid{margin-bottom:64px}}.char-link{display:flex;justify-content:center;align-items:center;width:100%;height:100%;color:#000;border-radius:50%;transition:.1s;text-decoration:none}.char-link:focus-visible,.char-link:hover{background-color:#0d6efd;color:#fff;text-decoration:none}.catalog{display:grid;gap:40px}@media only screen and (min-width:992px){.catalog{gap:64px}}.catalog__row{min-width:0}.catalog__heading{margin-bottom:16px;font-size:18px;font-weight:700}@media only screen and (min-width:992px){.catalog__heading{margin-bottom:24px}}.catalog__items{display:grid;grid-template-columns:repeat(auto-fill,minmax(136px,1fr));gap:16px}@media only screen and (min-width:768px){.catalog__items{grid-template-columns:repeat(auto-fill,minmax(208px,1fr));gap:24px}}.section--breadcrumb{padding-top:16px}@media only screen and (min-width:992px){.section--breadcrumb{padding-top:24px}}.section--intro{padding:24px 0 32px}@media only screen and (min-width:992px){.section--intro{padding:32px 0 40px}}.section--intro .h1{text-align:center}.section--catalog{padding:32px 0 40px}@media only screen and (min-width:992px){.section--catalog{padding:40px 0 56px}}.section--catalog .h2{margin-bottom:24px}