.header{background-color:var(--color-bg-header);position:sticky;top:0;z-index:100}.header__top{display:flex;align-items:flex-start;justify-content:space-between;padding:16px 0;gap:24px}.header__logo{display:flex;align-items:center;flex-shrink:0}.header__logo-img{height:30px;width:auto;object-fit:contain}.header__right{display:flex;flex-direction:row;align-items:center;gap:16px;flex-shrink:0}.header__actions{display:flex;gap:12px;flex-shrink:0}.header__btn{padding:10px 20px;font-size:14px;white-space:nowrap}.header__burger{display:none;flex-direction:column;justify-content:space-around;width:28px;height:24px;background:transparent;border:none;cursor:pointer;padding:0;z-index:1001;transition:var(--transition);flex-shrink:0}.header__burger-line{width:100%;height:3px;background-color:var(--color-text-primary);border-radius:2px;transition:var(--transition);transform-origin:center}.header__burger--active .header__burger-line:nth-child(1){transform:rotate(45deg) translate(8px,8px)}.header__burger--active .header__burger-line:nth-child(2){opacity:0}.header__burger--active .header__burger-line:nth-child(3){transform:rotate(-45deg) translate(4px,-4px)}.header__nav{border-top:1px solid var(--color-bg-dark);padding:12px 0}.header__nav-list{display:flex;list-style:none;gap:8px;flex-wrap:wrap;justify-content:center}.header__nav-item{display:flex}.header__nav-link{padding:8px 6px;font-size:14px;font-weight:500;color:var(--color-text-secondary);transition:var(--transition);border-radius:4px}.header__nav-link:hover{color:var(--color-text-primary);background-color:var(--color-bg-secondary)}.header__nav-link--active{color:var(--color-text-primary);background-color:var(--color-bg-light)}.header__mobile-menu{position:fixed;top:0;left:0;width:280px;height:100vh;background-color:var(--color-bg-header);transform:translate(-100%);transition:transform var(--transition);z-index:1000;overflow-y:auto;padding-top:80px}.header__mobile-menu--open{transform:translate(0)}.header__mobile-nav{padding:20px 0}.header__mobile-nav-list{list-style:none;display:flex;flex-direction:column;gap:0}.header__mobile-nav-item{display:flex;border-bottom:1px solid var(--color-bg-dark)}.header__mobile-nav-link{display:block;width:100%;padding:16px 20px;font-size:16px;font-weight:500;color:var(--color-text-secondary);transition:var(--transition);text-decoration:none}.header__mobile-nav-link:hover{color:var(--color-text-primary);background-color:var(--color-bg-secondary)}.header__mobile-nav-link--active{color:var(--color-text-primary);background-color:var(--color-bg-light)}.header__overlay{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:#00000080;z-index:999}@media(max-width:1024px){.header__nav{display:none}.header__burger{display:flex}}@media(max-width:768px){.header__top{padding:12px 0}.header__actions{gap:8px}.header__btn{padding:8px 16px;font-size:13px}.header__mobile-menu{width:100%;max-width:320px}}@media(max-width:480px){.header__top{padding:10px 0;display:flex;flex-direction:column;align-items:center}.header__actions{gap:6px}.header__btn{padding:8px 12px;font-size:12px}}.footer{background-color:var(--color-bg-dark)}.footer__inner{padding:40px 0}.footer__nav{margin-bottom:24px}.footer__nav-list{display:flex;flex-wrap:wrap;list-style:none;gap:16px;justify-content:center}.footer__nav-item{display:flex}.footer__nav-link{padding:8px 12px;font-size:14px;color:var(--color-text-secondary);transition:var(--transition)}.footer__nav-link:hover{color:var(--color-text-primary)}.footer__copyright{text-align:center}.footer__text{font-size:14px;color:var(--color-text-inactive)}@media(max-width:768px){.footer{padding-bottom:100px}.footer__nav-list{gap:12px}.footer__nav-link{font-size:13px;padding:6px 10px}}.faq{padding:60px 0}.faq__heading{font-size:32px;margin-bottom:32px;text-align:center}.faq__list{max-width:800px;margin:0 auto}.faq__item{border-bottom:1px solid var(--color-bg-light)}.faq__question{width:100%;display:flex;justify-content:space-between;align-items:center;padding:20px 0;background:none;border:none;cursor:pointer;text-align:left;color:var(--color-text-primary);font-size:18px;font-weight:600;font-family:var(--font-family)}.faq__question-text{flex:1;padding-right:20px}.faq__icon{font-size:24px;font-weight:300;color:var(--color-cta-primary);flex-shrink:0;width:30px;text-align:center}.faq__answer{padding-bottom:20px}.faq__answer-text{font-size:16px;line-height:1.6;color:var(--color-text-secondary)}@media(max-width:768px){.faq{padding:40px 0}.faq__heading{font-size:24px;margin-bottom:24px}.faq__question{font-size:16px;padding:16px 0}.faq__answer-text{font-size:14px}}.mobile-cta-bar{position:fixed;bottom:0;left:0;right:0;z-index:50;background-color:var(--color-bg-header);padding:12px 16px;transform:translateY(100%);transition:transform var(--transition);display:none}.mobile-cta-bar--visible{transform:translateY(0)}.mobile-cta-bar__btn{width:100%;padding:14px;font-size:16px;font-weight:600}@media(max-width:768px){.mobile-cta-bar{display:block}}.stats{padding:80px 0;background-color:var(--color-bg-main)}.stats__heading{font-size:36px;margin-bottom:50px;text-align:center;color:var(--color-text-primary);font-weight:700;line-height:1.2}.stats__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:32px;max-width:1000px;margin:0 auto}.stats__item{text-align:center;padding:32px 24px;background-color:var(--color-bg-secondary);border-radius:12px;transition:var(--transition)}.stats__item:hover{transform:translateY(-4px);background-color:var(--color-bg-light)}.stats__number{font-size:56px;font-weight:700;color:var(--color-cta-primary);margin-bottom:12px;line-height:1}.stats__label{font-size:18px;color:var(--color-text-secondary);font-weight:500}@media(max-width:800px){.stats{padding:60px 0}.stats__heading{font-size:28px;margin-bottom:40px}.stats__grid{gap:24px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.stats__item{padding:28px 20px}.stats__number{font-size:42px}.stats__label{font-size:16px}}@media(max-width:400px){.stats{padding:40px 0}.stats__heading{font-size:24px;margin-bottom:32px}.stats__grid{grid-template-columns:1fr;gap:20px}.stats__number{font-size:36px}}.info{padding:80px 0;background-color:var(--color-bg-secondary)}.info__heading{font-size:36px;margin-bottom:50px;text-align:center;color:var(--color-text-primary);font-weight:700;line-height:1.2}.info__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:32px;max-width:1200px;margin:0 auto}.info__item{padding:32px;background-color:var(--color-bg-main);border-radius:12px;transition:var(--transition)}.info__item:hover{transform:translateY(-4px);background-color:var(--color-bg-light)}.info__title{font-size:24px;font-weight:600;color:var(--color-text-primary);margin-bottom:16px;line-height:1.3}.info__text{font-size:16px;line-height:1.7;color:var(--color-text-secondary)}@media(max-width:800px){.info{padding:60px 0}.info__heading{font-size:28px;margin-bottom:40px}.info__grid{gap:24px;grid-template-columns:1fr}.info__item{padding:28px 24px}.info__title{font-size:22px;margin-bottom:12px}.info__text{font-size:15px}}@media(max-width:400px){.info{padding:40px 0}.info__heading{font-size:24px;margin-bottom:32px}.info__item{padding:24px 20px}.info__title{font-size:20px}.info__text{font-size:14px}}.hero{padding:100px 0;position:relative;background-color:var(--color-bg-main);background-image:url(/images/img/inicio/inicio-garota-anime-bandeira-brasil-400.webp);background-size:cover;background-position:center;background-repeat:no-repeat;overflow:hidden;min-height:500px;display:flex;align-items:center}.hero:before{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,#6a4d36d9,#8a6a4bbf,#6a4d36d9);z-index:1}.hero .container{position:relative;z-index:2;width:100%}.hero__inner{text-align:center;position:relative;max-width:900px;margin:0 auto}.hero__heading{font-size:48px;margin-bottom:24px;color:var(--color-text-primary);text-shadow:2px 2px 4px rgba(0,0,0,.5);font-weight:700;line-height:1.2}.hero__lead{font-size:20px;line-height:1.6;color:var(--color-text-primary);max-width:800px;margin:0 auto 32px;text-shadow:1px 1px 2px rgba(0,0,0,.5)}.hero__btn{font-size:18px;padding:16px 32px;position:relative;z-index:3;font-weight:600}.intro{padding:80px 0;background-color:var(--color-bg-secondary)}.intro__inner{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;max-width:1200px;margin:0 auto}.intro__content{max-width:100%}.intro__heading{font-size:36px;margin-bottom:24px;color:var(--color-text-primary);font-weight:700;line-height:1.2}.intro__text{font-size:18px;line-height:1.8;color:var(--color-text-secondary);margin-bottom:24px;white-space:pre-line}.intro__btn{margin-top:16px}.intro__image{width:100%;height:450px;object-fit:cover;border-radius:12px}.features{padding:80px 0;background-color:var(--color-bg-main)}.features__inner{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;max-width:1200px;margin:0 auto}.features__image{width:100%;height:450px;object-fit:cover;border-radius:12px;order:1}.features__content{order:2}.features__heading{font-size:36px;margin-bottom:24px;color:var(--color-text-primary);font-weight:700;line-height:1.2}.features__text{font-size:18px;line-height:1.8;color:var(--color-text-secondary);margin-bottom:24px;white-space:pre-line}.features__link{color:var(--color-cta-primary);text-decoration:underline;font-weight:600;transition:var(--transition)}.features__link:hover{color:var(--color-accent-bright)}.features__btn{margin-top:16px}.promo{padding:80px 0;background-color:var(--color-bg-secondary)}.promo__inner{max-width:900px;margin:0 auto;text-align:center}.promo__heading{font-size:36px;margin-bottom:24px;color:var(--color-text-primary);font-weight:700;line-height:1.2}.promo__text{font-size:18px;line-height:1.8;color:var(--color-text-secondary);margin-bottom:24px;white-space:pre-line}.promo__link{color:var(--color-cta-primary);text-decoration:underline;font-weight:600;transition:var(--transition)}.promo__link:hover{color:var(--color-accent-bright)}.promo__btn{margin-top:16px}.split{padding:80px 0;background-color:var(--color-bg-main)}.split__inner{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;max-width:1200px;margin:0 auto}.split__content{max-width:100%}.split__heading{font-size:36px;margin-bottom:24px;color:var(--color-text-primary);font-weight:700;line-height:1.2}.split__text{font-size:18px;line-height:1.8;color:var(--color-text-secondary);white-space:pre-line}.split__link{color:var(--color-cta-primary);text-decoration:underline;font-weight:600;transition:var(--transition)}.split__link:hover{color:var(--color-accent-bright)}.split__image{width:100%;height:450px;object-fit:cover;border-radius:12px}.mobile{padding:80px 0;background-color:var(--color-bg-secondary)}.mobile__inner{max-width:900px;margin:0 auto;text-align:center}.mobile__heading{font-size:36px;margin-bottom:24px;color:var(--color-text-primary);font-weight:700;line-height:1.2}.mobile__text{font-size:18px;line-height:1.8;color:var(--color-text-secondary);margin-bottom:24px;white-space:pre-line}.mobile__link{color:var(--color-cta-primary);text-decoration:underline;font-weight:600;transition:var(--transition)}.mobile__link:hover{color:var(--color-accent-bright)}.mobile__btn{margin-top:16px}@media(max-width:1024px){.hero{padding:80px 0;min-height:450px}.hero__heading{font-size:40px}.intro__inner,.features__inner,.split__inner{gap:40px}}@media(max-width:800px){.hero{padding:60px 0;min-height:400px;background-image:url(/images/img/inicio/inicio-garota-anime-bandeira-brasil-800.webp)}.hero__heading{font-size:32px}.hero__lead{font-size:16px}.intro,.features,.promo,.split,.mobile{padding:60px 0}.intro__inner,.features__inner,.split__inner{grid-template-columns:1fr;gap:32px}.features__image{order:1}.features__content{order:2}.intro__heading,.features__heading,.promo__heading,.split__heading,.mobile__heading{font-size:28px}.intro__text,.features__text,.promo__text,.split__text,.mobile__text{font-size:16px}.intro__image,.features__image,.split__image{height:300px}}@media(max-width:400px){.hero{padding:50px 0;min-height:350px;background-image:url(/images/img/inicio/inicio-garota-anime-bandeira-brasil-400.webp)}.hero__heading{font-size:28px;margin-bottom:16px}.hero__lead{font-size:14px;margin-bottom:24px}.hero__btn{font-size:16px;padding:14px 28px}.intro,.features,.promo,.split,.mobile{padding:40px 0}.intro__heading,.features__heading,.promo__heading,.split__heading,.mobile__heading{font-size:24px;margin-bottom:16px}.intro__text,.features__text,.promo__text,.split__text,.mobile__text{font-size:14px;margin-bottom:16px}.intro__image,.features__image,.split__image{height:250px}}.bonus-hero{padding:100px 0;position:relative;background-color:var(--color-bg-main);background-image:url(/images/img/bonus/bonus-garota-raposa-moedas-ouro-1200.webp);background-size:cover;background-position:center;background-repeat:no-repeat;overflow:hidden;min-height:500px;display:flex;align-items:center}.bonus-hero:before{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,#6a4d36d9,#8a6a4bbf,#6a4d36d9);z-index:1}.bonus-hero .container{position:relative;z-index:2;width:100%}.bonus-hero__inner{text-align:center;position:relative;max-width:900px;margin:0 auto}.bonus-hero__heading{font-size:48px;margin-bottom:24px;color:var(--color-text-primary);text-shadow:2px 2px 4px rgba(0,0,0,.5);font-weight:700;line-height:1.2}.bonus-hero__lead{font-size:20px;line-height:1.6;color:var(--color-text-primary);max-width:800px;margin:0 auto 32px;text-shadow:1px 1px 2px rgba(0,0,0,.5)}.bonus-hero__btn{font-size:18px;padding:16px 32px;position:relative;z-index:3;font-weight:600}.bonus-approach{padding:80px 0;background-color:var(--color-bg-secondary)}.bonus-approach__inner{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;max-width:1200px;margin:0 auto}.bonus-approach__content{max-width:100%}.bonus-approach__heading{font-size:36px;margin-bottom:24px;color:var(--color-text-primary);font-weight:700;line-height:1.2}.bonus-approach__text{font-size:18px;line-height:1.8;color:var(--color-text-secondary);margin-bottom:24px;white-space:pre-line}.bonus-approach__link{color:var(--color-cta-primary);text-decoration:underline;font-weight:600;transition:var(--transition)}.bonus-approach__link:hover{color:var(--color-accent-bright)}.bonus-approach__btn{margin-top:16px}.bonus-approach__image{width:100%;height:450px;object-fit:cover;border-radius:12px}.bonus-types{padding:80px 0;background-color:var(--color-bg-main)}.bonus-types__inner{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;max-width:1200px;margin:0 auto}.bonus-types__image{width:100%;height:450px;object-fit:cover;border-radius:12px;order:1}.bonus-types__content{order:2}.bonus-types__heading{font-size:36px;margin-bottom:24px;color:var(--color-text-primary);font-weight:700;line-height:1.2}.bonus-types__text{font-size:18px;line-height:1.8;color:var(--color-text-secondary);margin-bottom:24px;white-space:pre-line}.bonus-types__link{color:var(--color-cta-primary);text-decoration:underline;font-weight:600;transition:var(--transition)}.bonus-types__link:hover{color:var(--color-accent-bright)}.bonus-types__btn{margin-top:16px}.bonus-usage{padding:80px 0;background-color:var(--color-bg-secondary)}.bonus-usage__inner{max-width:1200px;margin:0 auto}.bonus-usage__heading{font-size:36px;margin-bottom:40px;text-align:center;color:var(--color-text-primary);font-weight:700;line-height:1.2}.bonus-usage__grid{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;margin-bottom:32px}.bonus-usage__text{font-size:18px;line-height:1.8;color:var(--color-text-secondary);white-space:pre-line}.bonus-usage__link{color:var(--color-cta-primary);text-decoration:underline;font-weight:600;transition:var(--transition)}.bonus-usage__link:hover{color:var(--color-accent-bright)}.bonus-usage__image{width:100%;height:400px;object-fit:cover;border-radius:12px}.bonus-usage__cta{text-align:center}.bonus-usage__btn{margin-top:16px}.bonus-mobile{padding:80px 0;background-color:var(--color-bg-main)}.bonus-mobile__inner{max-width:900px;margin:0 auto;text-align:center}.bonus-mobile__heading{font-size:36px;margin-bottom:24px;color:var(--color-text-primary);font-weight:700;line-height:1.2}.bonus-mobile__text{font-size:18px;line-height:1.8;color:var(--color-text-secondary);margin-bottom:24px;white-space:pre-line}.bonus-mobile__link{color:var(--color-cta-primary);text-decoration:underline;font-weight:600;transition:var(--transition)}.bonus-mobile__link:hover{color:var(--color-accent-bright)}.bonus-mobile__btn{margin-top:16px}@media(max-width:1024px){.bonus-hero{padding:80px 0;min-height:450px}.bonus-hero__heading{font-size:40px}.bonus-approach__inner,.bonus-types__inner{gap:40px}}@media(max-width:800px){.bonus-hero{padding:60px 0;min-height:400px;background-image:url(/images/img/bonus/bonus-garota-raposa-moedas-ouro-800.webp)}.bonus-hero__heading{font-size:32px}.bonus-hero__lead{font-size:16px}.bonus-approach,.bonus-types,.bonus-usage,.bonus-mobile{padding:60px 0}.bonus-approach__inner,.bonus-types__inner{grid-template-columns:1fr;gap:32px}.bonus-types__image{order:1}.bonus-types__content{order:2}.bonus-usage__grid{grid-template-columns:1fr;gap:32px}.bonus-approach__heading,.bonus-types__heading,.bonus-usage__heading,.bonus-mobile__heading{font-size:28px}.bonus-approach__text,.bonus-types__text,.bonus-usage__text,.bonus-mobile__text{font-size:16px}.bonus-approach__image,.bonus-types__image{height:300px}.bonus-usage__image{height:250px}}@media(max-width:400px){.bonus-hero{padding:50px 0;min-height:350px;background-image:url(/images/img/bonus/bonus-garota-raposa-moedas-ouro-400.webp)}.bonus-hero__heading{font-size:28px;margin-bottom:16px}.bonus-hero__lead{font-size:14px;margin-bottom:24px}.bonus-hero__btn{font-size:16px;padding:14px 28px}.bonus-approach,.bonus-types,.bonus-usage,.bonus-mobile{padding:40px 0}.bonus-approach__heading,.bonus-types__heading,.bonus-usage__heading,.bonus-mobile__heading{font-size:24px;margin-bottom:16px}.bonus-approach__text,.bonus-types__text,.bonus-usage__text,.bonus-mobile__text{font-size:14px;margin-bottom:16px}.bonus-approach__image,.bonus-types__image{height:250px}.bonus-usage__image{height:200px}}.app-hero{padding:80px 0;background-color:var(--color-bg-main)}.app-hero__inner{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;max-width:1200px;margin:0 auto}.app-hero__content{max-width:100%}.app-hero__heading{font-size:48px;margin-bottom:24px;color:var(--color-text-primary);font-weight:700;line-height:1.2}.app-hero__lead{font-size:20px;line-height:1.6;color:var(--color-text-secondary);margin-bottom:32px}.app-hero__btn{font-size:18px;padding:16px 32px;font-weight:600}.app-hero__image{width:100%;height:500px;object-fit:cover;border-radius:12px}.app-practical{padding:80px 0;background-color:var(--color-bg-secondary)}.app-practical__inner{max-width:900px;margin:0 auto;text-align:center}.app-practical__heading{font-size:36px;margin-bottom:24px;color:var(--color-text-primary);font-weight:700;line-height:1.2}.app-practical__text{font-size:18px;line-height:1.8;color:var(--color-text-secondary);white-space:pre-line}.app-practical__link{color:var(--color-cta-primary);text-decoration:underline;font-weight:600;transition:var(--transition)}.app-practical__link:hover{color:var(--color-accent-bright)}.app-why{padding:80px 0;background-color:var(--color-bg-main)}.app-why__inner{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;max-width:1200px;margin:0 auto}.app-why__image{width:100%;height:450px;object-fit:cover;border-radius:12px;order:1}.app-why__content{order:2}.app-why__heading{font-size:36px;margin-bottom:24px;color:var(--color-text-primary);font-weight:700;line-height:1.2}.app-why__text{font-size:18px;line-height:1.8;color:var(--color-text-secondary);margin-bottom:24px;white-space:pre-line}.app-why__link{color:var(--color-cta-primary);text-decoration:underline;font-weight:600;transition:var(--transition)}.app-why__link:hover{color:var(--color-accent-bright)}.app-why__btn{margin-top:16px}.app-games{padding:80px 0;background-color:var(--color-bg-secondary)}.app-games__inner{max-width:1200px;margin:0 auto}.app-games__heading{font-size:36px;margin-bottom:40px;text-align:center;color:var(--color-text-primary);font-weight:700;line-height:1.2}.app-games__grid{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.app-games__text{font-size:18px;line-height:1.8;color:var(--color-text-secondary);white-space:pre-line}.app-games__link{color:var(--color-cta-primary);text-decoration:underline;font-weight:600;transition:var(--transition)}.app-games__link:hover{color:var(--color-accent-bright)}.app-games__image{width:100%;height:400px;object-fit:cover;border-radius:12px}.app-access{padding:80px 0;background-color:var(--color-bg-main)}.app-access__inner{max-width:900px;margin:0 auto;text-align:center}.app-access__heading{font-size:36px;margin-bottom:24px;color:var(--color-text-primary);font-weight:700;line-height:1.2}.app-access__text{font-size:18px;line-height:1.8;color:var(--color-text-secondary);margin-bottom:24px;white-space:pre-line}.app-access__link{color:var(--color-cta-primary);text-decoration:underline;font-weight:600;transition:var(--transition)}.app-access__link:hover{color:var(--color-accent-bright)}.app-access__btn{margin-top:16px}.app-security{padding:80px 0;background-color:var(--color-bg-secondary)}.app-security__inner{max-width:900px;margin:0 auto}.app-security__heading{font-size:36px;margin-bottom:24px;color:var(--color-text-primary);font-weight:700;line-height:1.2}.app-security__text{font-size:18px;line-height:1.8;color:var(--color-text-secondary);white-space:pre-line}.app-security__link{color:var(--color-cta-primary);text-decoration:underline;font-weight:600;transition:var(--transition)}.app-security__link:hover{color:var(--color-accent-bright)}.app-integrated{padding:80px 0;background-color:var(--color-bg-main)}.app-integrated__inner{max-width:900px;margin:0 auto;text-align:center}.app-integrated__heading{font-size:36px;margin-bottom:24px;color:var(--color-text-primary);font-weight:700;line-height:1.2}.app-integrated__text{font-size:18px;line-height:1.8;color:var(--color-text-secondary);white-space:pre-line}.app-integrated__link{color:var(--color-cta-primary);text-decoration:underline;font-weight:600;transition:var(--transition)}.app-integrated__link:hover{color:var(--color-accent-bright)}@media(max-width:1024px){.app-hero__heading{font-size:40px}.app-hero__inner,.app-why__inner{gap:40px}}@media(max-width:800px){.app-hero,.app-practical,.app-why,.app-games,.app-access,.app-security,.app-integrated{padding:60px 0}.app-hero__inner{grid-template-columns:1fr;gap:32px}.app-hero__heading{font-size:32px}.app-hero__lead{font-size:16px}.app-hero__image{height:350px}.app-why__inner{grid-template-columns:1fr;gap:32px}.app-why__image{order:1;height:300px}.app-why__content{order:2}.app-games__grid{grid-template-columns:1fr;gap:32px}.app-games__image{height:300px}.app-practical__heading,.app-why__heading,.app-games__heading,.app-access__heading,.app-security__heading,.app-integrated__heading{font-size:28px}.app-practical__text,.app-why__text,.app-games__text,.app-access__text,.app-security__text,.app-integrated__text{font-size:16px}}@media(max-width:400px){.app-hero,.app-practical,.app-why,.app-games,.app-access,.app-security,.app-integrated{padding:40px 0}.app-hero__heading{font-size:28px;margin-bottom:16px}.app-hero__lead{font-size:14px;margin-bottom:24px}.app-hero__image{height:250px}.app-practical__heading,.app-why__heading,.app-games__heading,.app-access__heading,.app-security__heading,.app-integrated__heading{font-size:24px;margin-bottom:16px}.app-practical__text,.app-why__text,.app-games__text,.app-access__text,.app-security__text,.app-integrated__text{font-size:14px;margin-bottom:16px}.app-why__image,.app-games__image{height:250px}}.apostas-hero{padding:100px 0;position:relative;background-color:var(--color-bg-main);background-image:url(/images/img/apostas-esportivas/apostas-personagem-capuz-vermelho-1200.webp);background-size:cover;background-position:center;background-repeat:no-repeat;overflow:hidden;min-height:500px;display:flex;align-items:center}.apostas-hero:before{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,#6a4d36d9,#8a6a4bbf,#6a4d36d9);z-index:1}.apostas-hero .container{position:relative;z-index:2;width:100%}.apostas-hero__inner{text-align:center;position:relative;max-width:900px;margin:0 auto}.apostas-hero__heading{font-size:48px;margin-bottom:24px;color:var(--color-text-primary);text-shadow:2px 2px 4px rgba(0,0,0,.5);font-weight:700;line-height:1.2}.apostas-hero__lead{font-size:20px;line-height:1.6;color:var(--color-text-primary);max-width:800px;margin:0 auto 32px;text-shadow:1px 1px 2px rgba(0,0,0,.5)}.apostas-hero__btn{font-size:18px;padding:16px 32px;position:relative;z-index:3;font-weight:600}.apostas-platform{padding:80px 0;background-color:var(--color-bg-secondary)}.apostas-platform__inner{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;max-width:1200px;margin:0 auto}.apostas-platform__image{width:100%;height:450px;object-fit:cover;border-radius:12px;order:1}.apostas-platform__content{order:2}.apostas-platform__heading{font-size:36px;margin-bottom:24px;color:var(--color-text-primary);font-weight:700;line-height:1.2}.apostas-platform__text{font-size:18px;line-height:1.8;color:var(--color-text-secondary);margin-bottom:24px;white-space:pre-line}.apostas-platform__link{color:var(--color-cta-primary);text-decoration:underline;font-weight:600;transition:var(--transition)}.apostas-platform__link:hover{color:var(--color-accent-bright)}.apostas-platform__btn{margin-top:16px}.apostas-sports{padding:80px 0;background-color:var(--color-bg-main)}.apostas-sports__inner{max-width:1200px;margin:0 auto}.apostas-sports__heading{font-size:36px;margin-bottom:40px;text-align:center;color:var(--color-text-primary);font-weight:700;line-height:1.2}.apostas-sports__grid{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.apostas-sports__text{font-size:18px;line-height:1.8;color:var(--color-text-secondary);white-space:pre-line}.apostas-sports__link{color:var(--color-cta-primary);text-decoration:underline;font-weight:600;transition:var(--transition)}.apostas-sports__link:hover{color:var(--color-accent-bright)}.apostas-sports__image{width:100%;height:400px;object-fit:cover;border-radius:12px}.apostas-live{padding:80px 0;background-color:var(--color-bg-secondary)}.apostas-live__inner{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;max-width:1200px;margin:0 auto}.apostas-live__content{max-width:100%}.apostas-live__heading{font-size:36px;margin-bottom:24px;color:var(--color-text-primary);font-weight:700;line-height:1.2}.apostas-live__text{font-size:18px;line-height:1.8;color:var(--color-text-secondary);margin-bottom:24px;white-space:pre-line}.apostas-live__link{color:var(--color-cta-primary);text-decoration:underline;font-weight:600;transition:var(--transition)}.apostas-live__link:hover{color:var(--color-accent-bright)}.apostas-live__btn{margin-top:16px}.apostas-live__image{width:100%;height:450px;object-fit:cover;border-radius:12px}.apostas-mobile{padding:80px 0;background-color:var(--color-bg-main)}.apostas-mobile__inner{max-width:900px;margin:0 auto;text-align:center}.apostas-mobile__heading{font-size:36px;margin-bottom:24px;color:var(--color-text-primary);font-weight:700;line-height:1.2}.apostas-mobile__text{font-size:18px;line-height:1.8;color:var(--color-text-secondary);margin-bottom:24px;white-space:pre-line}.apostas-mobile__link{color:var(--color-cta-primary);text-decoration:underline;font-weight:600;transition:var(--transition)}.apostas-mobile__link:hover{color:var(--color-accent-bright)}.apostas-mobile__btn{margin-top:16px}.apostas-integration{padding:80px 0;background-color:var(--color-bg-secondary)}.apostas-integration__inner{max-width:900px;margin:0 auto}.apostas-integration__heading{font-size:36px;margin-bottom:24px;color:var(--color-text-primary);font-weight:700;line-height:1.2}.apostas-integration__text{font-size:18px;line-height:1.8;color:var(--color-text-secondary);margin-bottom:24px;white-space:pre-line}.apostas-integration__link{color:var(--color-cta-primary);text-decoration:underline;font-weight:600;transition:var(--transition)}.apostas-integration__link:hover{color:var(--color-accent-bright)}.apostas-integration__btn{margin-top:16px}@media(max-width:1024px){.apostas-hero{padding:80px 0;min-height:450px}.apostas-hero__heading{font-size:40px}.apostas-platform__inner,.apostas-live__inner{gap:40px}}@media(max-width:800px){.apostas-hero{padding:60px 0;min-height:400px;background-image:url(/images/img/apostas-esportivas/apostas-personagem-capuz-vermelho-800.webp)}.apostas-hero__heading{font-size:32px}.apostas-hero__lead{font-size:16px}.apostas-platform,.apostas-sports,.apostas-live,.apostas-mobile,.apostas-integration{padding:60px 0}.apostas-platform__inner,.apostas-live__inner{grid-template-columns:1fr;gap:32px}.apostas-platform__image{order:1;height:300px}.apostas-platform__content{order:2}.apostas-sports__grid{grid-template-columns:1fr;gap:32px}.apostas-sports__image{height:300px}.apostas-platform__heading,.apostas-sports__heading,.apostas-live__heading,.apostas-mobile__heading,.apostas-integration__heading{font-size:28px}.apostas-platform__text,.apostas-sports__text,.apostas-live__text,.apostas-mobile__text,.apostas-integration__text{font-size:16px}.apostas-live__image{height:300px}}@media(max-width:400px){.apostas-hero{padding:50px 0;min-height:350px;background-image:url(/images/img/apostas-esportivas/apostas-personagem-capuz-vermelho-400.webp)}.apostas-hero__heading{font-size:28px;margin-bottom:16px}.apostas-hero__lead{font-size:14px;margin-bottom:24px}.apostas-hero__btn{font-size:16px;padding:14px 28px}.apostas-platform,.apostas-sports,.apostas-live,.apostas-mobile,.apostas-integration{padding:40px 0}.apostas-platform__heading,.apostas-sports__heading,.apostas-live__heading,.apostas-mobile__heading,.apostas-integration__heading{font-size:24px;margin-bottom:16px}.apostas-platform__text,.apostas-sports__text,.apostas-live__text,.apostas-mobile__text,.apostas-integration__text{font-size:14px;margin-bottom:16px}.apostas-platform__image,.apostas-sports__image,.apostas-live__image{height:250px}}.casino-hero{padding:100px 0;position:relative;background-color:var(--color-bg-main);background-image:url(/images/img/casino-ao-vivo/casino-ao-vivo-homem-roleta-praia-1200.webp);background-size:cover;background-position:center;background-repeat:no-repeat;overflow:hidden;min-height:500px;display:flex;align-items:center}.casino-hero:before{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,#6a4d36d9,#8a6a4bbf,#6a4d36d9);z-index:1}.casino-hero .container{position:relative;z-index:2;width:100%}.casino-hero__inner{text-align:center;position:relative;max-width:900px;margin:0 auto}.casino-hero__heading{font-size:48px;margin-bottom:24px;color:var(--color-text-primary);text-shadow:2px 2px 4px rgba(0,0,0,.5);font-weight:700;line-height:1.2}.casino-hero__lead{font-size:20px;line-height:1.6;color:var(--color-text-primary);max-width:800px;margin:0 auto 32px;text-shadow:1px 1px 2px rgba(0,0,0,.5)}.casino-hero__btn{font-size:18px;padding:16px 32px;position:relative;z-index:3;font-weight:600}.casino-immersive{padding:80px 0;background-color:var(--color-bg-secondary)}.casino-immersive__inner{max-width:900px;margin:0 auto;text-align:center}.casino-immersive__heading{font-size:36px;margin-bottom:24px;color:var(--color-text-primary);font-weight:700;line-height:1.2}.casino-immersive__text{font-size:18px;line-height:1.8;color:var(--color-text-secondary);white-space:pre-line}.casino-immersive__link{color:var(--color-cta-primary);text-decoration:underline;font-weight:600;transition:var(--transition)}.casino-immersive__link:hover{color:var(--color-accent-bright)}.casino-games{padding:80px 0;background-color:var(--color-bg-main)}.casino-games__inner{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;max-width:1200px;margin:0 auto}.casino-games__content{max-width:100%}.casino-games__heading{font-size:36px;margin-bottom:24px;color:var(--color-text-primary);font-weight:700;line-height:1.2}.casino-games__text{font-size:18px;line-height:1.8;color:var(--color-text-secondary);margin-bottom:24px;white-space:pre-line}.casino-games__link{color:var(--color-cta-primary);text-decoration:underline;font-weight:600;transition:var(--transition)}.casino-games__link:hover{color:var(--color-accent-bright)}.casino-games__btn{margin-top:16px}.casino-games__image{width:100%;height:450px;object-fit:cover;border-radius:12px}.casino-dealers{padding:80px 0;background-color:var(--color-bg-secondary)}.casino-dealers__inner{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;max-width:1200px;margin:0 auto}.casino-dealers__image{width:100%;height:450px;object-fit:cover;border-radius:12px;order:1}.casino-dealers__content{order:2}.casino-dealers__heading{font-size:36px;margin-bottom:24px;color:var(--color-text-primary);font-weight:700;line-height:1.2}.casino-dealers__text{font-size:18px;line-height:1.8;color:var(--color-text-secondary);white-space:pre-line}.casino-dealers__link{color:var(--color-cta-primary);text-decoration:underline;font-weight:600;transition:var(--transition)}.casino-dealers__link:hover{color:var(--color-accent-bright)}.casino-mobile{padding:80px 0;background-color:var(--color-bg-main)}.casino-mobile__inner{max-width:1200px;margin:0 auto}.casino-mobile__heading{font-size:36px;margin-bottom:40px;text-align:center;color:var(--color-text-primary);font-weight:700;line-height:1.2}.casino-mobile__grid{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;margin-bottom:32px}.casino-mobile__text{font-size:18px;line-height:1.8;color:var(--color-text-secondary);white-space:pre-line}.casino-mobile__link{color:var(--color-cta-primary);text-decoration:underline;font-weight:600;transition:var(--transition)}.casino-mobile__link:hover{color:var(--color-accent-bright)}.casino-mobile__image{width:100%;height:400px;object-fit:cover;border-radius:12px}.casino-mobile__cta{text-align:center}.casino-mobile__btn{margin-top:16px}.casino-integration{padding:80px 0;background-color:var(--color-bg-secondary)}.casino-integration__inner{max-width:900px;margin:0 auto;text-align:center}.casino-integration__heading{font-size:36px;margin-bottom:24px;color:var(--color-text-primary);font-weight:700;line-height:1.2}.casino-integration__text{font-size:18px;line-height:1.8;color:var(--color-text-secondary);white-space:pre-line}.casino-integration__link{color:var(--color-cta-primary);text-decoration:underline;font-weight:600;transition:var(--transition)}.casino-integration__link:hover{color:var(--color-accent-bright)}@media(max-width:1024px){.casino-hero{padding:80px 0;min-height:450px}.casino-hero__heading{font-size:40px}.casino-games__inner,.casino-dealers__inner{gap:40px}}@media(max-width:800px){.casino-hero{padding:60px 0;min-height:400px;background-image:url(/images/img/casino-ao-vivo/casino-ao-vivo-homem-roleta-praia-800.webp)}.casino-hero__heading{font-size:32px}.casino-hero__lead{font-size:16px}.casino-immersive,.casino-games,.casino-dealers,.casino-mobile,.casino-integration{padding:60px 0}.casino-games__inner,.casino-dealers__inner{grid-template-columns:1fr;gap:32px}.casino-dealers__image{order:1;height:300px}.casino-dealers__content{order:2}.casino-mobile__grid{grid-template-columns:1fr;gap:32px}.casino-mobile__image{height:300px}.casino-immersive__heading,.casino-games__heading,.casino-dealers__heading,.casino-mobile__heading,.casino-integration__heading{font-size:28px}.casino-immersive__text,.casino-games__text,.casino-dealers__text,.casino-mobile__text,.casino-integration__text{font-size:16px}.casino-games__image{height:300px}}@media(max-width:400px){.casino-hero{padding:50px 0;min-height:350px;background-image:url(/images/img/casino-ao-vivo/casino-ao-vivo-homem-roleta-praia-400.webp)}.casino-hero__heading{font-size:28px;margin-bottom:16px}.casino-hero__lead{font-size:14px;margin-bottom:24px}.casino-hero__btn{font-size:16px;padding:14px 28px}.casino-immersive,.casino-games,.casino-dealers,.casino-mobile,.casino-integration{padding:40px 0}.casino-immersive__heading,.casino-games__heading,.casino-dealers__heading,.casino-mobile__heading,.casino-integration__heading{font-size:24px;margin-bottom:16px}.casino-immersive__text,.casino-games__text,.casino-dealers__text,.casino-mobile__text,.casino-integration__text{font-size:14px;margin-bottom:16px}.casino-games__image,.casino-dealers__image,.casino-mobile__image{height:250px}}.como-hero{padding:100px 0;position:relative;background-color:var(--color-bg-main);background-image:url(/images/img/como-jogar/como-jogar-astronauta-telas-celular-1200.webp);background-size:cover;background-position:center;background-repeat:no-repeat;overflow:hidden;min-height:500px;display:flex;align-items:center}.como-hero:before{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,#6a4d36d9,#8a6a4bbf,#6a4d36d9);z-index:1}.como-hero .container{position:relative;z-index:2;width:100%}.como-hero__inner{text-align:center;position:relative;max-width:900px;margin:0 auto}.como-hero__heading{font-size:48px;margin-bottom:24px;color:var(--color-text-primary);text-shadow:2px 2px 4px rgba(0,0,0,.5);font-weight:700;line-height:1.2}.como-hero__lead{font-size:20px;line-height:1.6;color:var(--color-text-primary);max-width:800px;margin:0 auto 32px;text-shadow:1px 1px 2px rgba(0,0,0,.5)}.como-hero__btn{font-size:18px;padding:16px 32px;position:relative;z-index:3;font-weight:600}.como-meaning{padding:80px 0;background-color:var(--color-bg-secondary)}.como-meaning__inner{max-width:900px;margin:0 auto;text-align:center}.como-meaning__heading{font-size:36px;margin-bottom:24px;color:var(--color-text-primary);font-weight:700;line-height:1.2}.como-meaning__text{font-size:18px;line-height:1.8;color:var(--color-text-secondary);white-space:pre-line}.como-meaning__link{color:var(--color-cta-primary);text-decoration:underline;font-weight:600;transition:var(--transition)}.como-meaning__link:hover{color:var(--color-accent-bright)}.como-slots{padding:80px 0;background-color:var(--color-bg-main)}.como-slots__inner{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;max-width:1200px;margin:0 auto}.como-slots__image{width:100%;height:450px;object-fit:cover;border-radius:12px;order:1}.como-slots__content{order:2}.como-slots__heading{font-size:36px;margin-bottom:24px;color:var(--color-text-primary);font-weight:700;line-height:1.2}.como-slots__text{font-size:18px;line-height:1.8;color:var(--color-text-secondary);margin-bottom:24px;white-space:pre-line}.como-slots__link{color:var(--color-cta-primary);text-decoration:underline;font-weight:600;transition:var(--transition)}.como-slots__link:hover{color:var(--color-accent-bright)}.como-slots__btn{margin-top:16px}.como-live{padding:80px 0;background-color:var(--color-bg-secondary)}.como-live__inner{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;max-width:1200px;margin:0 auto}.como-live__content{max-width:100%}.como-live__heading{font-size:36px;margin-bottom:24px;color:var(--color-text-primary);font-weight:700;line-height:1.2}.como-live__text{font-size:18px;line-height:1.8;color:var(--color-text-secondary);margin-bottom:24px;white-space:pre-line}.como-live__link{color:var(--color-cta-primary);text-decoration:underline;font-weight:600;transition:var(--transition)}.como-live__link:hover{color:var(--color-accent-bright)}.como-live__btn{margin-top:16px}.como-live__image{width:100%;height:450px;object-fit:cover;border-radius:12px}.como-instant{padding:80px 0;background-color:var(--color-bg-main)}.como-instant__inner{max-width:900px;margin:0 auto}.como-instant__heading{font-size:36px;margin-bottom:24px;color:var(--color-text-primary);font-weight:700;line-height:1.2}.como-instant__text{font-size:18px;line-height:1.8;color:var(--color-text-secondary);white-space:pre-line}.como-instant__link{color:var(--color-cta-primary);text-decoration:underline;font-weight:600;transition:var(--transition)}.como-instant__link:hover{color:var(--color-accent-bright)}.como-choose{padding:80px 0;background-color:var(--color-bg-secondary)}.como-choose__inner{max-width:900px;margin:0 auto;text-align:center}.como-choose__heading{font-size:36px;margin-bottom:24px;color:var(--color-text-primary);font-weight:700;line-height:1.2}.como-choose__text{font-size:18px;line-height:1.8;color:var(--color-text-secondary);white-space:pre-line}.como-choose__link{color:var(--color-cta-primary);text-decoration:underline;font-weight:600;transition:var(--transition)}.como-choose__link:hover{color:var(--color-accent-bright)}.como-tips{padding:80px 0;background-color:var(--color-bg-main)}.como-tips__inner{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;max-width:1200px;margin:0 auto}.como-tips__image{width:100%;height:450px;object-fit:cover;border-radius:12px;order:1}.como-tips__content{order:2}.como-tips__heading{font-size:36px;margin-bottom:24px;color:var(--color-text-primary);font-weight:700;line-height:1.2}.como-tips__text{font-size:18px;line-height:1.8;color:var(--color-text-secondary);white-space:pre-line}.como-tips__link{color:var(--color-cta-primary);text-decoration:underline;font-weight:600;transition:var(--transition)}.como-tips__link:hover{color:var(--color-accent-bright)}.como-mobile{padding:80px 0;background-color:var(--color-bg-secondary)}.como-mobile__inner{max-width:900px;margin:0 auto;text-align:center}.como-mobile__heading{font-size:36px;margin-bottom:24px;color:var(--color-text-primary);font-weight:700;line-height:1.2}.como-mobile__text{font-size:18px;line-height:1.8;color:var(--color-text-secondary);margin-bottom:24px;white-space:pre-line}.como-mobile__link{color:var(--color-cta-primary);text-decoration:underline;font-weight:600;transition:var(--transition)}.como-mobile__link:hover{color:var(--color-accent-bright)}.como-mobile__btn{margin-top:16px}@media(max-width:1024px){.como-hero{padding:80px 0;min-height:450px}.como-hero__heading{font-size:40px}.como-slots__inner,.como-live__inner,.como-tips__inner{gap:40px}}@media(max-width:800px){.como-hero{padding:60px 0;min-height:400px;background-image:url(/images/img/como-jogar/como-jogar-astronauta-telas-celular-800.webp)}.como-hero__heading{font-size:32px}.como-hero__lead{font-size:16px}.como-meaning,.como-slots,.como-live,.como-instant,.como-choose,.como-tips,.como-mobile{padding:60px 0}.como-slots__inner,.como-live__inner,.como-tips__inner{grid-template-columns:1fr;gap:32px}.como-slots__image{order:1;height:300px}.como-slots__content{order:2}.como-tips__image{order:1;height:300px}.como-tips__content{order:2}.como-meaning__heading,.como-slots__heading,.como-live__heading,.como-instant__heading,.como-choose__heading,.como-tips__heading,.como-mobile__heading{font-size:28px}.como-meaning__text,.como-slots__text,.como-live__text,.como-instant__text,.como-choose__text,.como-tips__text,.como-mobile__text{font-size:16px}.como-live__image{height:300px}}@media(max-width:400px){.como-hero{padding:50px 0;min-height:350px;background-image:url(/images/img/como-jogar/como-jogar-astronauta-telas-celular-400.webp)}.como-hero__heading{font-size:28px;margin-bottom:16px}.como-hero__lead{font-size:14px;margin-bottom:24px}.como-hero__btn{font-size:16px;padding:14px 28px}.como-meaning,.como-slots,.como-live,.como-instant,.como-choose,.como-tips,.como-mobile{padding:40px 0}.como-meaning__heading,.como-slots__heading,.como-live__heading,.como-instant__heading,.como-choose__heading,.como-tips__heading,.como-mobile__heading{font-size:24px;margin-bottom:16px}.como-meaning__text,.como-slots__text,.como-live__text,.como-instant__text,.como-choose__text,.como-tips__text,.como-mobile__text{font-size:14px;margin-bottom:16px}.como-slots__image,.como-live__image,.como-tips__image{height:250px}}.table-wrapper{margin:32px 0;overflow-x:auto}.table__heading{font-size:24px;margin-bottom:20px;color:var(--color-text-primary);font-weight:600}.table-container{overflow-x:auto;border-radius:8px;background-color:var(--color-bg-secondary)}.table{width:100%;border-collapse:collapse;min-width:600px}.table__header{padding:16px;text-align:left;background-color:var(--color-bg-dark);color:var(--color-text-primary);font-weight:600;font-size:16px;border-bottom:2px solid var(--color-bg-light)}.table__row{border-bottom:1px solid var(--color-bg-light);transition:var(--transition)}.table__row:hover{background-color:var(--color-bg-light)}.table__row:nth-child(2n){background-color:#9a7a5833}.table__cell{padding:14px 16px;color:var(--color-text-secondary);font-size:15px;line-height:1.5}.table__cell:first-child{font-weight:600;color:var(--color-text-primary)}@media(max-width:800px){.table__heading{font-size:20px;margin-bottom:16px}.table__header{padding:12px;font-size:14px}.table__cell{padding:10px 12px;font-size:13px}}@media(max-width:400px){.table__header{padding:10px 8px;font-size:12px}.table__cell{padding:8px;font-size:12px}}.slots-hero{padding:100px 0;position:relative;background-color:var(--color-bg-main);background-image:url(/images/img/slots/slots-sweet-bonanza-personagens-1200.webp);background-size:cover;background-position:center;background-repeat:no-repeat;overflow:hidden;min-height:500px;display:flex;align-items:center}.slots-hero:before{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,#6a4d36d9,#8a6a4bbf,#6a4d36d9);z-index:1}.slots-hero .container{position:relative;z-index:2;width:100%}.slots-hero__inner{text-align:center;position:relative;max-width:900px;margin:0 auto}.slots-hero__heading{font-size:48px;margin-bottom:24px;color:var(--color-text-primary);text-shadow:2px 2px 4px rgba(0,0,0,.5);font-weight:700;line-height:1.2}.slots-hero__lead{font-size:20px;line-height:1.6;color:var(--color-text-primary);max-width:800px;margin:0 auto 32px;text-shadow:1px 1px 2px rgba(0,0,0,.5)}.slots-hero__btn{font-size:18px;padding:16px 32px;position:relative;z-index:3;font-weight:600}.slots-variety{padding:80px 0;background-color:var(--color-bg-secondary)}.slots-variety__inner{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;max-width:1200px;margin:0 auto}.slots-variety__image{width:100%;height:450px;object-fit:cover;border-radius:12px;order:1}.slots-variety__content{order:2}.slots-variety__heading{font-size:36px;margin-bottom:24px;color:var(--color-text-primary);font-weight:700;line-height:1.2}.slots-variety__text{font-size:18px;line-height:1.8;color:var(--color-text-secondary);white-space:pre-line}.slots-variety__link{color:var(--color-cta-primary);text-decoration:underline;font-weight:600;transition:var(--transition)}.slots-variety__link:hover{color:var(--color-accent-bright)}.slots-popular{padding:80px 0;background-color:var(--color-bg-main)}.slots-popular__inner{max-width:900px;margin:0 auto;text-align:center}.slots-popular__heading{font-size:36px;margin-bottom:24px;color:var(--color-text-primary);font-weight:700;line-height:1.2}.slots-popular__text{font-size:18px;line-height:1.8;color:var(--color-text-secondary);white-space:pre-line}.slots-popular__link{color:var(--color-cta-primary);text-decoration:underline;font-weight:600;transition:var(--transition)}.slots-popular__link:hover{color:var(--color-accent-bright)}.slots-comparison{padding:80px 0;background-color:var(--color-bg-secondary)}.slots-comparison__inner{max-width:1400px;margin:0 auto}.slots-comparison__heading{font-size:36px;margin-bottom:40px;text-align:center;color:var(--color-text-primary);font-weight:700;line-height:1.2}.slots-comparison__cta{text-align:center;margin-top:32px}.slots-comparison__btn{margin-top:16px}.slots-mechanics{padding:80px 0;background-color:var(--color-bg-main)}.slots-mechanics__inner{max-width:1200px;margin:0 auto}.slots-mechanics__heading{font-size:36px;margin-bottom:40px;text-align:center;color:var(--color-text-primary);font-weight:700;line-height:1.2}.slots-mechanics__text{font-size:18px;line-height:1.8;color:var(--color-text-secondary);margin-top:32px;text-align:center;white-space:pre-line}.slots-mechanics__link{color:var(--color-cta-primary);text-decoration:underline;font-weight:600;transition:var(--transition)}.slots-mechanics__link:hover{color:var(--color-accent-bright)}.slots-strategies{padding:80px 0;background-color:var(--color-bg-secondary)}.slots-strategies__inner{max-width:1200px;margin:0 auto}.slots-strategies__heading{font-size:36px;margin-bottom:40px;text-align:center;color:var(--color-text-primary);font-weight:700;line-height:1.2}.slots-strategies__cta{text-align:center;margin-top:32px}.slots-strategies__btn{margin-top:16px}.slots-choose{padding:80px 0;background-color:var(--color-bg-main)}.slots-choose__inner{max-width:1200px;margin:0 auto}.slots-choose__grid{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.slots-choose__content{max-width:100%}.slots-choose__heading{font-size:36px;margin-bottom:24px;color:var(--color-text-primary);font-weight:700;line-height:1.2}.slots-choose__text{font-size:18px;line-height:1.8;color:var(--color-text-secondary);white-space:pre-line}.slots-choose__link{color:var(--color-cta-primary);text-decoration:underline;font-weight:600;transition:var(--transition)}.slots-choose__link:hover{color:var(--color-accent-bright)}.slots-choose__image{width:100%;height:400px;object-fit:cover;border-radius:12px}@media(max-width:1024px){.slots-hero{padding:80px 0;min-height:450px}.slots-hero__heading{font-size:40px}.slots-variety__inner,.slots-choose__grid{gap:40px}}@media(max-width:800px){.slots-hero{padding:60px 0;min-height:400px;background-image:url(/images/img/slots/slots-sweet-bonanza-personagens-800.webp)}.slots-hero__heading{font-size:32px}.slots-hero__lead{font-size:16px}.slots-variety,.slots-popular,.slots-comparison,.slots-mechanics,.slots-strategies,.slots-choose{padding:60px 0}.slots-variety__inner{grid-template-columns:1fr;gap:32px}.slots-variety__image{order:1;height:300px}.slots-variety__content{order:2}.slots-choose__grid{grid-template-columns:1fr;gap:32px}.slots-choose__image{height:300px}.slots-variety__heading,.slots-popular__heading,.slots-comparison__heading,.slots-mechanics__heading,.slots-strategies__heading,.slots-choose__heading{font-size:28px}.slots-variety__text,.slots-popular__text,.slots-mechanics__text,.slots-choose__text{font-size:16px}}@media(max-width:400px){.slots-hero{padding:50px 0;min-height:350px;background-image:url(/images/img/slots/slots-sweet-bonanza-personagens-400.webp)}.slots-hero__heading{font-size:28px;margin-bottom:16px}.slots-hero__lead{font-size:14px;margin-bottom:24px}.slots-hero__btn{font-size:16px;padding:14px 28px}.slots-variety,.slots-popular,.slots-comparison,.slots-mechanics,.slots-strategies,.slots-choose{padding:40px 0}.slots-variety__heading,.slots-popular__heading,.slots-comparison__heading,.slots-mechanics__heading,.slots-strategies__heading,.slots-choose__heading{font-size:24px;margin-bottom:16px}.slots-variety__text,.slots-popular__text,.slots-mechanics__text,.slots-choose__text{font-size:14px;margin-bottom:16px}.slots-variety__image,.slots-choose__image{height:250px}}.aviator-hero{padding:100px 0;position:relative;background-color:var(--color-bg-main);background-image:url(/images/img/aviator/aviator-aviao-vermelho-nuvens-1200.webp);background-size:cover;background-position:center;background-repeat:no-repeat;overflow:hidden;min-height:500px;display:flex;align-items:center}.aviator-hero:before{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,#6a4d36d9,#8a6a4bbf,#6a4d36d9);z-index:1}.aviator-hero .container{position:relative;z-index:2;width:100%}.aviator-hero__inner{text-align:center;position:relative;max-width:900px;margin:0 auto}.aviator-hero__heading{font-size:48px;margin-bottom:24px;color:var(--color-text-primary);text-shadow:2px 2px 4px rgba(0,0,0,.5);font-weight:700;line-height:1.2}.aviator-hero__lead{font-size:20px;line-height:1.6;color:var(--color-text-primary);max-width:800px;margin:0 auto 32px;text-shadow:1px 1px 2px rgba(0,0,0,.5)}.aviator-hero__btn{font-size:18px;padding:16px 32px;position:relative;z-index:3;font-weight:600}.aviator-understanding{padding:80px 0;background-color:var(--color-bg-secondary)}.aviator-understanding__inner{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;max-width:1200px;margin:0 auto}.aviator-understanding__image{width:100%;height:450px;object-fit:cover;border-radius:12px;order:1}.aviator-understanding__content{order:2}.aviator-understanding__heading{font-size:36px;margin-bottom:24px;color:var(--color-text-primary);font-weight:700;line-height:1.2}.aviator-understanding__text{font-size:18px;line-height:1.8;color:var(--color-text-secondary);white-space:pre-line}.aviator-understanding__link{color:var(--color-cta-primary);text-decoration:underline;font-weight:600;transition:var(--transition)}.aviator-understanding__link:hover{color:var(--color-accent-bright)}.aviator-how{padding:80px 0;background-color:var(--color-bg-main)}.aviator-how__inner{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;max-width:1200px;margin:0 auto}.aviator-how__content{max-width:100%}.aviator-how__heading{font-size:36px;margin-bottom:24px;color:var(--color-text-primary);font-weight:700;line-height:1.2}.aviator-how__text{font-size:18px;line-height:1.8;color:var(--color-text-secondary);margin-bottom:24px;white-space:pre-line}.aviator-how__link{color:var(--color-cta-primary);text-decoration:underline;font-weight:600;transition:var(--transition)}.aviator-how__link:hover{color:var(--color-accent-bright)}.aviator-how__btn{margin-top:16px}.aviator-how__image{width:100%;height:450px;object-fit:cover;border-radius:12px}.aviator-principles{padding:80px 0;background-color:var(--color-bg-secondary)}.aviator-principles__inner{max-width:900px;margin:0 auto;text-align:center}.aviator-principles__heading{font-size:36px;margin-bottom:24px;color:var(--color-text-primary);font-weight:700;line-height:1.2}.aviator-principles__text{font-size:18px;line-height:1.8;color:var(--color-text-secondary);white-space:pre-line}.aviator-principles__link{color:var(--color-cta-primary);text-decoration:underline;font-weight:600;transition:var(--transition)}.aviator-principles__link:hover{color:var(--color-accent-bright)}.aviator-mobile{padding:80px 0;background-color:var(--color-bg-main)}.aviator-mobile__inner{max-width:1200px;margin:0 auto}.aviator-mobile__grid{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.aviator-mobile__content{max-width:100%}.aviator-mobile__heading{font-size:36px;margin-bottom:24px;color:var(--color-text-primary);font-weight:700;line-height:1.2}.aviator-mobile__text{font-size:18px;line-height:1.8;color:var(--color-text-secondary);margin-bottom:24px;white-space:pre-line}.aviator-mobile__link{color:var(--color-cta-primary);text-decoration:underline;font-weight:600;transition:var(--transition)}.aviator-mobile__link:hover{color:var(--color-accent-bright)}.aviator-mobile__btn{margin-top:16px}.aviator-mobile__image{width:100%;height:400px;object-fit:cover;border-radius:12px}.aviator-comparison{padding:80px 0;background-color:var(--color-bg-secondary)}.aviator-comparison__inner{max-width:900px;margin:0 auto;text-align:center}.aviator-comparison__heading{font-size:36px;margin-bottom:24px;color:var(--color-text-primary);font-weight:700;line-height:1.2}.aviator-comparison__text{font-size:18px;line-height:1.8;color:var(--color-text-secondary);margin-bottom:24px;white-space:pre-line}.aviator-comparison__link{color:var(--color-cta-primary);text-decoration:underline;font-weight:600;transition:var(--transition)}.aviator-comparison__link:hover{color:var(--color-accent-bright)}.aviator-comparison__btn{margin-top:16px}@media(max-width:1024px){.aviator-hero{padding:80px 0;min-height:450px}.aviator-hero__heading{font-size:40px}.aviator-understanding__inner,.aviator-how__inner,.aviator-mobile__grid{gap:40px}}@media(max-width:800px){.aviator-hero{padding:60px 0;min-height:400px;background-image:url(/images/img/aviator/aviator-aviao-vermelho-nuvens-800.webp)}.aviator-hero__heading{font-size:32px}.aviator-hero__lead{font-size:16px}.aviator-understanding,.aviator-how,.aviator-principles,.aviator-mobile,.aviator-comparison{padding:60px 0}.aviator-understanding__inner,.aviator-how__inner{grid-template-columns:1fr;gap:32px}.aviator-understanding__image{order:1;height:300px}.aviator-understanding__content{order:2}.aviator-how__image{height:300px}.aviator-mobile__grid{grid-template-columns:1fr;gap:32px}.aviator-mobile__image{height:300px}.aviator-understanding__heading,.aviator-how__heading,.aviator-principles__heading,.aviator-mobile__heading,.aviator-comparison__heading{font-size:28px}.aviator-understanding__text,.aviator-how__text,.aviator-principles__text,.aviator-mobile__text,.aviator-comparison__text{font-size:16px}}@media(max-width:400px){.aviator-hero{padding:50px 0;min-height:350px;background-image:url(/images/img/aviator/aviator-aviao-vermelho-nuvens-400.webp)}.aviator-hero__heading{font-size:28px;margin-bottom:16px}.aviator-hero__lead{font-size:14px;margin-bottom:24px}.aviator-hero__btn{font-size:16px;padding:14px 28px}.aviator-understanding,.aviator-how,.aviator-principles,.aviator-mobile,.aviator-comparison{padding:40px 0}.aviator-understanding__heading,.aviator-how__heading,.aviator-principles__heading,.aviator-mobile__heading,.aviator-comparison__heading{font-size:24px;margin-bottom:16px}.aviator-understanding__text,.aviator-how__text,.aviator-principles__text,.aviator-mobile__text,.aviator-comparison__text{font-size:14px;margin-bottom:16px}.aviator-understanding__image,.aviator-how__image,.aviator-mobile__image{height:250px}}.aviamasters-hero{padding:100px 0;position:relative;background-color:var(--color-bg-main);background-image:url(/images/img/aviamasters/aviamasters-biplano-verde-piloto-1200.webp);background-size:cover;background-position:center;background-repeat:no-repeat;overflow:hidden;min-height:500px;display:flex;align-items:center}.aviamasters-hero:before{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,#6a4d36d9,#8a6a4bbf,#6a4d36d9);z-index:1}.aviamasters-hero .container{position:relative;z-index:2;width:100%}.aviamasters-hero__inner{text-align:center;position:relative;max-width:900px;margin:0 auto}.aviamasters-hero__heading{font-size:48px;margin-bottom:24px;color:var(--color-text-primary);text-shadow:2px 2px 4px rgba(0,0,0,.5);font-weight:700;line-height:1.2}.aviamasters-hero__lead{font-size:20px;line-height:1.6;color:var(--color-text-primary);max-width:800px;margin:0 auto 32px;text-shadow:1px 1px 2px rgba(0,0,0,.5)}.aviamasters-hero__btn{font-size:18px;padding:16px 32px;position:relative;z-index:3;font-weight:600}.aviamasters-difference{padding:80px 0;background-color:var(--color-bg-secondary)}.aviamasters-difference__inner{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;max-width:1200px;margin:0 auto}.aviamasters-difference__image{width:100%;height:450px;object-fit:cover;border-radius:12px;order:1}.aviamasters-difference__content{order:2}.aviamasters-difference__heading{font-size:36px;margin-bottom:24px;color:var(--color-text-primary);font-weight:700;line-height:1.2}.aviamasters-difference__text{font-size:18px;line-height:1.8;color:var(--color-text-secondary);white-space:pre-line}.aviamasters-difference__link{color:var(--color-cta-primary);text-decoration:underline;font-weight:600;transition:var(--transition)}.aviamasters-difference__link:hover{color:var(--color-accent-bright)}.aviamasters-mechanics{padding:80px 0;background-color:var(--color-bg-main)}.aviamasters-mechanics__inner{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;max-width:1200px;margin:0 auto}.aviamasters-mechanics__content{max-width:100%}.aviamasters-mechanics__heading{font-size:36px;margin-bottom:24px;color:var(--color-text-primary);font-weight:700;line-height:1.2}.aviamasters-mechanics__text{font-size:18px;line-height:1.8;color:var(--color-text-secondary);margin-bottom:24px;white-space:pre-line}.aviamasters-mechanics__link{color:var(--color-cta-primary);text-decoration:underline;font-weight:600;transition:var(--transition)}.aviamasters-mechanics__link:hover{color:var(--color-accent-bright)}.aviamasters-mechanics__btn{margin-top:16px}.aviamasters-mechanics__image{width:100%;height:450px;object-fit:cover;border-radius:12px}.aviamasters-responsible{padding:80px 0;background-color:var(--color-bg-secondary)}.aviamasters-responsible__inner{max-width:900px;margin:0 auto;text-align:center}.aviamasters-responsible__heading{font-size:36px;margin-bottom:24px;color:var(--color-text-primary);font-weight:700;line-height:1.2}.aviamasters-responsible__text{font-size:18px;line-height:1.8;color:var(--color-text-secondary);white-space:pre-line}.aviamasters-responsible__link{color:var(--color-cta-primary);text-decoration:underline;font-weight:600;transition:var(--transition)}.aviamasters-responsible__link:hover{color:var(--color-accent-bright)}.aviamasters-mobile{padding:80px 0;background-color:var(--color-bg-main)}.aviamasters-mobile__inner{max-width:1200px;margin:0 auto}.aviamasters-mobile__grid{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.aviamasters-mobile__content{max-width:100%}.aviamasters-mobile__heading{font-size:36px;margin-bottom:24px;color:var(--color-text-primary);font-weight:700;line-height:1.2}.aviamasters-mobile__text{font-size:18px;line-height:1.8;color:var(--color-text-secondary);white-space:pre-line}.aviamasters-mobile__link{color:var(--color-cta-primary);text-decoration:underline;font-weight:600;transition:var(--transition)}.aviamasters-mobile__link:hover{color:var(--color-accent-bright)}.aviamasters-mobile__image{width:100%;height:400px;object-fit:cover;border-radius:12px}@media(max-width:1024px){.aviamasters-hero{padding:80px 0;min-height:450px}.aviamasters-hero__heading{font-size:40px}.aviamasters-difference__inner,.aviamasters-mechanics__inner,.aviamasters-mobile__grid{gap:40px}}@media(max-width:800px){.aviamasters-hero{padding:60px 0;min-height:400px;background-image:url(/images/img/aviamasters/aviamasters-biplano-verde-piloto-800.webp)}.aviamasters-hero__heading{font-size:32px}.aviamasters-hero__lead{font-size:16px}.aviamasters-difference,.aviamasters-mechanics,.aviamasters-responsible,.aviamasters-mobile{padding:60px 0}.aviamasters-difference__inner,.aviamasters-mechanics__inner{grid-template-columns:1fr;gap:32px}.aviamasters-difference__image{order:1;height:300px}.aviamasters-difference__content{order:2}.aviamasters-mechanics__image{height:300px}.aviamasters-mobile__grid{grid-template-columns:1fr;gap:32px}.aviamasters-mobile__image{height:300px}.aviamasters-difference__heading,.aviamasters-mechanics__heading,.aviamasters-responsible__heading,.aviamasters-mobile__heading{font-size:28px}.aviamasters-difference__text,.aviamasters-mechanics__text,.aviamasters-responsible__text,.aviamasters-mobile__text{font-size:16px}}@media(max-width:400px){.aviamasters-hero{padding:50px 0;min-height:350px;background-image:url(/images/img/aviamasters/aviamasters-biplano-verde-piloto-400.webp)}.aviamasters-hero__heading{font-size:28px;margin-bottom:16px}.aviamasters-hero__lead{font-size:14px;margin-bottom:24px}.aviamasters-hero__btn{font-size:16px;padding:14px 28px}.aviamasters-difference,.aviamasters-mechanics,.aviamasters-responsible,.aviamasters-mobile{padding:40px 0}.aviamasters-difference__heading,.aviamasters-mechanics__heading,.aviamasters-responsible__heading,.aviamasters-mobile__heading{font-size:24px;margin-bottom:16px}.aviamasters-difference__text,.aviamasters-mechanics__text,.aviamasters-responsible__text,.aviamasters-mobile__text{font-size:14px;margin-bottom:16px}.aviamasters-difference__image,.aviamasters-mechanics__image,.aviamasters-mobile__image{height:250px}}.gates-hero{padding:100px 0;position:relative;background-color:var(--color-bg-main);background-image:url(/images/img/gates-of-olympus/gates-of-olympus-zeus-raios-1200.webp);background-size:cover;background-position:center;background-repeat:no-repeat;overflow:hidden;min-height:500px;display:flex;align-items:center}.gates-hero:before{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,#6a4d36d9,#8a6a4bbf,#6a4d36d9);z-index:1}.gates-hero .container{position:relative;z-index:2;width:100%}.gates-hero__inner{text-align:center;position:relative;max-width:900px;margin:0 auto}.gates-hero__heading{font-size:48px;margin-bottom:24px;color:var(--color-text-primary);text-shadow:2px 2px 4px rgba(0,0,0,.5);font-weight:700;line-height:1.2}.gates-hero__lead{font-size:20px;line-height:1.6;color:var(--color-text-primary);max-width:800px;margin:0 auto 32px;text-shadow:1px 1px 2px rgba(0,0,0,.5)}.gates-hero__btn{font-size:18px;padding:16px 32px;position:relative;z-index:3;font-weight:600}.gates-mechanics{padding:80px 0;background-color:var(--color-bg-secondary)}.gates-mechanics__inner{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;max-width:1200px;margin:0 auto}.gates-mechanics__image{width:100%;height:450px;object-fit:cover;border-radius:12px;order:1}.gates-mechanics__content{order:2}.gates-mechanics__heading{font-size:36px;margin-bottom:24px;color:var(--color-text-primary);font-weight:700;line-height:1.2}.gates-mechanics__text{font-size:18px;line-height:1.8;color:var(--color-text-secondary);white-space:pre-line}.gates-mechanics__link{color:var(--color-cta-primary);text-decoration:underline;font-weight:600;transition:var(--transition)}.gates-mechanics__link:hover{color:var(--color-accent-bright)}.gates-bonus{padding:80px 0;background-color:var(--color-bg-main)}.gates-bonus__inner{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;max-width:1200px;margin:0 auto}.gates-bonus__content{max-width:100%}.gates-bonus__heading{font-size:36px;margin-bottom:24px;color:var(--color-text-primary);font-weight:700;line-height:1.2}.gates-bonus__text{font-size:18px;line-height:1.8;color:var(--color-text-secondary);margin-bottom:24px;white-space:pre-line}.gates-bonus__link{color:var(--color-cta-primary);text-decoration:underline;font-weight:600;transition:var(--transition)}.gates-bonus__link:hover{color:var(--color-accent-bright)}.gates-bonus__btn{margin-top:16px}.gates-bonus__image{width:100%;height:450px;object-fit:cover;border-radius:12px}.gates-volatility{padding:80px 0;background-color:var(--color-bg-secondary)}.gates-volatility__inner{max-width:900px;margin:0 auto;text-align:center}.gates-volatility__heading{font-size:36px;margin-bottom:24px;color:var(--color-text-primary);font-weight:700;line-height:1.2}.gates-volatility__text{font-size:18px;line-height:1.8;color:var(--color-text-secondary);white-space:pre-line}.gates-volatility__link{color:var(--color-cta-primary);text-decoration:underline;font-weight:600;transition:var(--transition)}.gates-volatility__link:hover{color:var(--color-accent-bright)}.gates-mobile{padding:80px 0;background-color:var(--color-bg-main)}.gates-mobile__inner{max-width:1200px;margin:0 auto}.gates-mobile__grid{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.gates-mobile__image{width:100%;height:400px;object-fit:cover;border-radius:12px;order:1}.gates-mobile__content{order:2}.gates-mobile__heading{font-size:36px;margin-bottom:24px;color:var(--color-text-primary);font-weight:700;line-height:1.2}.gates-mobile__text{font-size:18px;line-height:1.8;color:var(--color-text-secondary);white-space:pre-line}.gates-mobile__link{color:var(--color-cta-primary);text-decoration:underline;font-weight:600;transition:var(--transition)}.gates-mobile__link:hover{color:var(--color-accent-bright)}.gates-popular{padding:80px 0;background-color:var(--color-bg-secondary)}.gates-popular__inner{max-width:900px;margin:0 auto;text-align:center}.gates-popular__heading{font-size:36px;margin-bottom:24px;color:var(--color-text-primary);font-weight:700;line-height:1.2}.gates-popular__text{font-size:18px;line-height:1.8;color:var(--color-text-secondary);white-space:pre-line}.gates-popular__link{color:var(--color-cta-primary);text-decoration:underline;font-weight:600;transition:var(--transition)}.gates-popular__link:hover{color:var(--color-accent-bright)}@media(max-width:1024px){.gates-hero{padding:80px 0;min-height:450px}.gates-hero__heading{font-size:40px}.gates-mechanics__inner,.gates-bonus__inner,.gates-mobile__grid{gap:40px}}@media(max-width:800px){.gates-hero{padding:60px 0;min-height:400px;background-image:url(/images/img/gates-of-olympus/gates-of-olympus-zeus-raios-800.webp)}.gates-hero__heading{font-size:32px}.gates-hero__lead{font-size:16px}.gates-mechanics,.gates-bonus,.gates-volatility,.gates-mobile,.gates-popular{padding:60px 0}.gates-mechanics__inner,.gates-bonus__inner{grid-template-columns:1fr;gap:32px}.gates-mechanics__image{order:1;height:300px}.gates-mechanics__content{order:2}.gates-bonus__image{height:300px}.gates-mobile__grid{grid-template-columns:1fr;gap:32px}.gates-mobile__image{order:1;height:300px}.gates-mobile__content{order:2}.gates-mechanics__heading,.gates-bonus__heading,.gates-volatility__heading,.gates-mobile__heading,.gates-popular__heading{font-size:28px}.gates-mechanics__text,.gates-bonus__text,.gates-volatility__text,.gates-mobile__text,.gates-popular__text{font-size:16px}}@media(max-width:400px){.gates-hero{padding:50px 0;min-height:350px;background-image:url(/images/img/gates-of-olympus/gates-of-olympus-zeus-raios-400.webp)}.gates-hero__heading{font-size:28px;margin-bottom:16px}.gates-hero__lead{font-size:14px;margin-bottom:24px}.gates-hero__btn{font-size:16px;padding:14px 28px}.gates-mechanics,.gates-bonus,.gates-volatility,.gates-mobile,.gates-popular{padding:40px 0}.gates-mechanics__heading,.gates-bonus__heading,.gates-volatility__heading,.gates-mobile__heading,.gates-popular__heading{font-size:24px;margin-bottom:16px}.gates-mechanics__text,.gates-bonus__text,.gates-volatility__text,.gates-mobile__text,.gates-popular__text{font-size:14px;margin-bottom:16px}.gates-mechanics__image,.gates-bonus__image,.gates-mobile__image{height:250px}}:root{--color-bg-main: #8A6A4B;--color-bg-header: #7A5C41;--color-bg-dark: #6A4D36;--color-bg-secondary: #9A7A58;--color-bg-light: #B08B63;--color-text-primary: #FFFFFF;--color-text-secondary: #D7C8B6;--color-text-inactive: #BDAA95;--color-cta-primary: #FFA12A;--color-accent-soft: #FFD27A;--color-accent-bright: #FFC400;--color-promo-green: #28D64A;--color-promo-green-dark: #1AAE32;--color-badge-red: #FF3B3B;--color-alert-red: #E30000;--font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, sans-serif;--font-size-base: 16px;--line-height-base: 1.6;--transition: .3s ease}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:var(--font-family);font-size:var(--font-size-base);line-height:var(--line-height-base);color:var(--color-text-primary);background-color:var(--color-bg-main);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.container{max-width:1200px;margin:0 auto;padding:0 20px;width:100%}.heading{font-weight:700;line-height:1.2;color:var(--color-text-primary)}.text{color:var(--color-text-primary);line-height:var(--line-height-base)}.btn{display:inline-block;padding:8px 20px;font-size:16px;font-weight:600;text-align:center;text-decoration:none;border:none;border-radius:4px;cursor:pointer;transition:var(--transition);font-family:var(--font-family)}.btn--primary{background-color:var(--color-cta-primary);color:var(--color-text-primary)}.btn--primary:hover{background-color:var(--color-accent-bright)}img{max-width:100%;height:auto;display:block}a{color:var(--color-text-primary);text-decoration:none;transition:var(--transition)}a[class*=__link]{cursor:pointer;transition:var(--transition)}a[class*=__link]:hover{opacity:.9}a[class*=__link] img{width:100%;height:auto}
