.pwa-landing{display:flex;flex-direction:column;gap:42px;padding-top:10px}@media(min-width:768px){.pwa-landing{gap:48px;padding-top:28px}}@media(min-width:960px){.pwa-landing{gap:60px}}@media(min-width:1248px){.pwa-landing{gap:68px;padding-top:60px}}@media(min-width:1632px){.pwa-landing{gap:76px}}.pwa-landing .container{padding:0 10px}@media(min-width:768px){.pwa-landing .container{padding:0 20px}}@media(min-width:1248px){.pwa-landing .container{padding:0 30px}}@media(min-width:1632px){.pwa-landing .container{padding:0 40px}}@media(min-width:1920px){.pwa-landing .container{padding:0 60px}}.pwa-banner{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:12px;padding:40px 32px 42px;position:relative}@media(min-width:768px){.pwa-banner{padding:84px 40px}}@media(min-width:1632px){.pwa-banner{padding:74px 60px}}.pwa-banner__content{align-items:center;display:flex;flex-direction:column;gap:14px;text-align:center}@media(min-width:768px){.pwa-banner__content{align-items:flex-start;max-width:383px;text-align:left}}@media(min-width:1632px){.pwa-banner__content{max-width:665px}}.pwa-banner__logo{height:32px;margin-bottom:18px;width:180px}.pwa-banner__logo.logo .image{width:100%}.pwa-banner__title{color:#ffe0f6;font-size:38px;font-style:normal;font-weight:700;line-height:1;margin:0;text-shadow:2px 2px 4px rgba(252,84,255,.25),0 0 20px rgba(252,84,255,.7),0 0 40px rgba(252,84,255,.5);text-transform:uppercase}@media(min-width:768px){.pwa-banner__title{font-size:48px}}@media(min-width:1632px){.pwa-banner__title{font-size:68px}}.pwa-banner__subtitle{color:#fff;font-size:14px;font-weight:500;letter-spacing:.28px;line-height:1.2;max-width:210px}@media(min-width:768px){.pwa-banner__subtitle{font-size:20px;letter-spacing:.4px;max-width:100%}}@media(min-width:1632px){.pwa-banner__subtitle{font-size:24px;letter-spacing:.48px}}@media(min-width:768px){.pwa-banner__subtitle:not(:last-child){margin-bottom:34px}}.pwa-banner__subtitle span{color:#00def2;font-style:italic;font-weight:700}.pwa-banner .pwa-banner__btn{animation:pulseBtn 1.5s infinite;border-radius:4px;font-weight:500;min-height:40px;min-width:148px;padding:8px 10px}@media(min-width:768px){.pwa-banner .pwa-banner__btn{font-size:20px;font-weight:700;min-height:56px;min-width:229px}}.pwa-bonus-offer{margin-top:-24px;position:relative}@media(min-width:768px){.pwa-bonus-offer{margin-top:0}}.pwa-bonus-offer__body{background:linear-gradient(180deg,#4c26aa,#924cc9);border-radius:12px;padding:16px 20px}@media(min-width:768px){.pwa-bonus-offer__body{align-items:center;display:flex;min-height:294px;padding-bottom:62px;padding-top:62px;position:static}}@media(min-width:960px){.pwa-bonus-offer__body{padding-left:40px;padding-right:40px}}@media(min-width:1632px){.pwa-bonus-offer__body{padding-left:60px;padding-right:60px}}.pwa-bonus-offer__image{max-width:146px;position:absolute;right:10px;top:50%;transform:translateY(-50%)}@media(max-width:360px){.pwa-bonus-offer__image{max-width:120px}}@media(min-width:768px){.pwa-bonus-offer__image{bottom:9px;max-width:374px;right:20px;top:auto;transform:none}}@media(min-width:960px){.pwa-bonus-offer__image{bottom:26px;max-width:450px}}@media(min-width:1248px){.pwa-bonus-offer__image{bottom:72px;max-width:504px;right:30px}}@media(min-width:1632px){.pwa-bonus-offer__image{bottom:-64px;max-width:606px;right:40px}}@media(min-width:1920px){.pwa-bonus-offer__image{right:60px}}.pwa-bonus-offer__content{align-items:flex-start;display:flex;flex-direction:column;gap:14px;max-width:172px}@media(min-width:768px){.pwa-bonus-offer__content{gap:32px;max-width:420px}}@media(min-width:960px){.pwa-bonus-offer__content{max-width:490px}}@media(min-width:1632px){.pwa-bonus-offer__content{max-width:700px}}.pwa-bonus-offer__text{color:#fff;font-size:14px;letter-spacing:.28px}@media(min-width:768px){.pwa-bonus-offer__text{font-size:24px;letter-spacing:.48px}}@media(min-width:960px){.pwa-bonus-offer__text{font-size:28px;letter-spacing:.56px}}@media(min-width:1632px){.pwa-bonus-offer__text{font-size:40px;letter-spacing:.8px}}.pwa-bonus-offer__text span{color:#eaae44;font-family:Sequel Sans,sans-serif}.pwa-bonus-offer .pwa-bonus-offer__btn{border-radius:4px;font-size:14px;min-height:36px;min-width:117px;padding:8px 10px}@media(min-width:768px){.pwa-bonus-offer .pwa-bonus-offer__btn{font-size:16px;min-height:42px;min-width:188px}}.pwa-instructions{--gap:14px}@media(min-width:768px){.pwa-instructions{--gap:20px}}@media(min-width:1632px){.pwa-instructions{--gap:40px}}.pwa-instructions__container{display:flex;flex-direction:column}@media(min-width:1920px){.pwa-instructions__container{max-width:1466px}}.pwa-instructions__title{color:#4c25a9;font-size:18px;font-weight:600;line-height:1.4;margin:0 0 14px}@media(min-width:768px){.pwa-instructions__title{font-size:24px;margin-bottom:32px;text-align:center}}@media(min-width:960px){.pwa-instructions__title{font-size:26px}}@media(min-width:1632px){.pwa-instructions__title{font-size:30px}}.pwa-instructions__title span{color:#eaae44}.pwa-instructions__steps{display:flex;gap:var(--gap);margin:0;overflow-x:auto;padding:0 48px;scroll-snap-type:x mandatory}.pwa-instructions__steps::-webkit-scrollbar{display:none}@media(min-width:768px){.pwa-instructions__steps{padding-left:0;padding-right:0}}.pwa-instructions__steps:not(:last-child){margin-bottom:36px}@media(min-width:768px){.pwa-instructions__steps:not(:last-child){margin-bottom:48px}}.pwa-instructions__steps>*{width:204px}@media(min-width:768px){.pwa-instructions__steps>*{width:calc(50% - var(--gap)/2)}}.pwa-instructions__step{align-items:center;display:flex;flex-direction:column;flex-shrink:0;gap:6px;text-align:center}@media(min-width:768px){.pwa-instructions__step{gap:14px}}.pwa-instructions__step-image{margin-bottom:14px;max-width:100%}@media(min-width:768px){.pwa-instructions__step-image{margin-bottom:24px}}.pwa-instructions__step-title{color:#eaae44;font-family:Sequel Sans,sans-serif;font-size:14px}@media(min-width:768px){.pwa-instructions__step-title{font-size:24px}}.pwa-instructions__step-text{color:#4c25a9;font-size:12px}@media(min-width:768px){.pwa-instructions__step-text{font-size:24px}}@media(min-width:960px){.pwa-instructions__step-text{font-size:26px;max-width:492px}}@media(min-width:1632px){.pwa-instructions__step-text{font-size:30px;max-width:588px}}.pwa-instructions .pwa-instructions__btn{align-self:center;border-radius:4px;font-size:14px;font-weight:700;gap:10px;line-height:1.6;min-height:36px;padding:6.5px 10px}@media(min-width:768px){.pwa-instructions .pwa-instructions__btn{font-size:20px;line-height:1.2;min-height:56px;min-width:260px;padding:10px}}.pwa-instructions__btn-icon{align-items:center;display:inline-flex;flex-shrink:0;font-size:18px}.faq__section:not(:last-child){margin-bottom:16px}@media(min-width:768px){.faq__section:not(:last-child){margin-bottom:24px}}.faq__title{font-size:18px;font-weight:600;margin:0 0 14px}@media(min-width:960px){.faq__title{font-size:22px;margin-bottom:28px}}@media(min-width:1248px){.faq__title{font-size:26px}}@media(min-width:1632px){.faq__title{font-size:30px}}.faq__title-snippet{color:#fff5e5}@keyframes ringBell{12.5%,62.5%{transform:rotate(30deg)}37.5%,87.5%{transform:rotate(-30deg)}}.collapse-block{--padding-y:16px;--padding-x:16px;background:#4c26aa;border-radius:6px;color:rgba(255,245,229,.5);cursor:pointer;font-size:11px;line-height:1.4}.collapse-block--open{background:#6736dc}@media(min-width:768px){.collapse-block{--padding-x:20px}}@media(min-width:960px){.collapse-block{--padding-x:32px;--padding-y:18px;font-size:16px}}.collapse-block:not(:last-child){margin-bottom:16px}.collapse-block__toggle{align-items:center;background:transparent;border:none;color:#fff5e5;cursor:pointer;display:flex;font-size:12px;font-weight:600;gap:20px;justify-content:space-between;padding:var(--padding-y) var(--padding-x);width:100%}@media(min-width:768px){.collapse-block__toggle{font-size:18px}}.collapse-block__toggle:hover{color:#fff5e5}.collapse-block__toggle[aria-expanded=true] .collapse-block__caret{transform:rotate(135deg)}.collapse-block__caret{font-size:16px;transform:rotate(45deg);transform-origin:center;transition:transform .3s}@media(min-width:768px){.collapse-block__caret{font-size:12px}}@media(min-width:960px){.collapse-block__caret{font-size:16px}}.collapse-block .collapse__content{padding:4px var(--padding-x) var(--padding-y)}@media(min-width:768px){.collapse-block .collapse__content{padding-top:14px}}.collapse-block .collapse__content p{line-height:1.5;margin:8px 0 0}@media(min-width:768px){.collapse-block .collapse__content p{margin-top:16px}}@media(min-width:960px){.collapse-block .collapse__content p{margin-top:24px}}@media(min-width:1632px){.collapse-block .collapse__content p{margin-top:30px}}.collapse-block .collapse__content p:first-child{margin-top:0}.collapse-block--with-separator{padding:21px 0}@media(min-width:768px){.collapse-block--with-separator{padding:23px 0}}.collapse-block--with-separator:not(:last-child){border-bottom:1px solid hsla(0,0%,60%,.4)}.collapse-block--with-separator .collapse-block__caret{font-size:6px}.collapse-block--with-separator .collapse-block__title{font-size:18px;letter-spacing:.24px;text-align:left}.collapse-block--align-right{text-align:right}.collapse-block--align-right .collapse-block__toggle{justify-content:flex-end}.collapse-block .font-icons{font-size:24px}.collapse-block .collapse .content{font-size:12px}@media(min-width:768px){.collapse-block .collapse .content{font-size:16px}}.collapse-block--promotion .collapse__content h1,.collapse-block--promotion .collapse__content h2,.collapse-block--promotion .collapse__content h3,.collapse-block--promotion .collapse__content h4,.collapse-block--promotion .collapse__content h5{color:#fff5e5;font-weight:700;line-height:1.2;margin:24px 0}@media(min-width:768px){.collapse-block--promotion .collapse__content h1,.collapse-block--promotion .collapse__content h2,.collapse-block--promotion .collapse__content h3,.collapse-block--promotion .collapse__content h4,.collapse-block--promotion .collapse__content h5{margin:32px 0}}.collapse-block--promotion .collapse__content h1{font-size:24px}@media(min-width:768px){.collapse-block--promotion .collapse__content h1{font-size:40px}}.collapse-block--promotion .collapse__content h2{font-size:22px}@media(min-width:768px){.collapse-block--promotion .collapse__content h2{font-size:36px}}.collapse-block--promotion .collapse__content h3{font-size:20px}@media(min-width:768px){.collapse-block--promotion .collapse__content h3{font-size:24px}}.collapse-block--promotion .collapse__content h4{font-size:14px}@media(min-width:768px){.collapse-block--promotion .collapse__content h4{font-size:18px}}.collapse-block--promotion .collapse__content h5{font-size:12px}@media(min-width:768px){.collapse-block--promotion .collapse__content h5{font-size:16px}}.collapse-block--promotion .collapse__content p{color:#fff5e5;font-size:12px;line-height:1.4;margin-bottom:12px}@media(min-width:768px){.collapse-block--promotion .collapse__content p{font-size:16px;line-height:1.6;margin-bottom:20px}}.collapse-block--promotion .collapse__content ol,.collapse-block--promotion .collapse__content ul{margin:0 0 16px;padding-left:var(--padding-x)}@media(min-width:768px){.collapse-block--promotion .collapse__content ol,.collapse-block--promotion .collapse__content ul{margin-bottom:20px}}.collapse-block--promotion .collapse__content ol li,.collapse-block--promotion .collapse__content ul li{color:#fff5e5;font-size:12px;line-height:1.8}@media(min-width:768px){.collapse-block--promotion .collapse__content ol li,.collapse-block--promotion .collapse__content ul li{font-size:16px}}.collapse-block--promotion .collapse__content ul li:before{background-color:#fff5e5;height:3px;left:8px;top:12px;width:3px}@media(min-width:768px){.collapse-block--promotion .collapse__content ul li:before{left:16px}}.collapse-block--promotion .collapse__content ol li:before{left:4px;top:0}@media(min-width:768px){.collapse-block--promotion .collapse__content ol li:before{left:8px}}.collapse-block--x-mas-calendar{background:#4c26aa;color:#fff5e5}.body--vip .collapse-block--promotion a{color:#f1e0c7}