*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#151e3d;color:#fff;line-height:1.6}a{text-decoration:none;color:inherit}ul{list-style:none}img{max-width:100%;height:auto;display:block}button{border:none;background:none;cursor:pointer;font-family:inherit}:root{--color-header:#0a0f25;--color-secondary-btn:#40407e;--color-primary-btn:#67f839;--color-bg:#151e3d;--color-accent:#67f839;--color-text:#fff;--color-text-dark:#0a0f25;--transition-base:0.3s ease;--transition-fast:0.2s ease;--spacing-xs:0.5rem;--spacing-sm:1rem;--spacing-md:1.5rem;--spacing-lg:2rem;--spacing-xl:3rem;--border-radius:8px;--button-height:44px;--z-sticky:50;--z-header:100}.header{background-color:var(--color-header);position:-webkit-sticky;position:sticky;top:0;z-index:var(--z-header);padding:var(--spacing-sm) 0;box-shadow:0 2px 10px rgba(0,0,0,.3)}.header-container{max-width:1400px;margin:0 auto;padding:0 var(--spacing-sm);justify-content:space-between}.header-container,.header-logo{display:flex;align-items:center}.header-logo{z-index:101}.header-logo img{height:40px;width:auto}.header-nav{display:none;position:absolute;top:100%;left:0;right:0;background-color:var(--color-header);padding:var(--spacing-lg);border-top:1px solid hsla(0,0%,100%,.1);z-index:100}.header-nav.active{display:flex}.header-nav-list{flex-direction:column;width:100%;display:flex;gap:var(--spacing-md);align-items:center}.header-nav-link{color:var(--color-text);font-size:1rem;padding:var(--spacing-xs) var(--spacing-sm);transition:color var(--transition-base);position:relative}.header-nav-link.active,.header-nav-link:hover{color:var(--color-accent)}.header-nav-link.active:after{content:"";position:absolute;bottom:0;left:var(--spacing-sm);right:var(--spacing-sm);height:2px;background-color:var(--color-accent)}.header-actions{display:flex;gap:var(--spacing-sm);align-items:center}.burger-menu{display:flex;flex-direction:column;gap:5px;width:30px;height:30px;justify-content:center;cursor:pointer;z-index:101;background:transparent;border:none}.burger-line{width:100%;height:3px;background-color:var(--color-text);transition:all var(--transition-base);border-radius:2px}.burger-menu.active .burger-line:first-child{transform:rotate(45deg) translate(5px,5px)}.burger-menu.active .burger-line:nth-child(2){opacity:0}.burger-menu.active .burger-line:nth-child(3){transform:rotate(-45deg) translate(7px,-7px)}@media (min-width:1400px){.header-container{padding:0 var(--spacing-md)}.burger-menu{display:none}.header-nav{display:flex;border-top:none;position:static;background:none;padding:0;box-shadow:none}.header-nav-list{flex-direction:row;width:auto}}@media (min-width:1024px){.header-container{padding:0 var(--spacing-lg)}.header-nav-list{gap:var(--spacing-lg)}}@media (max-width:480px){.header-container{flex-wrap:wrap}.header-actions{width:100%;justify-content:center;order:3;margin-top:15px}.header-actions a{width:100%}}.btn{display:inline-flex;align-items:center;justify-content:center;padding:var(--spacing-sm) var(--spacing-md);min-height:var(--button-height);font-size:1rem;font-weight:600;border-radius:var(--border-radius);transition:all var(--transition-base);cursor:pointer;text-align:center;white-space:nowrap}.btn-primary{background-color:var(--color-primary-btn);color:var(--color-text-dark)}.btn-primary:hover{background-color:#5ce02f;transform:translateY(-2px);box-shadow:0 4px 12px rgba(103,248,57,.4)}.btn-secondary{background-color:var(--color-secondary-btn);color:var(--color-text)}.btn-secondary:hover{background-color:#5050a0;transform:translateY(-2px);box-shadow:0 4px 12px rgba(64,64,126,.4)}.btn:active{transform:translateY(0)}.footer{background-color:var(--color-header);padding:var(--spacing-xl) var(--spacing-sm);padding-bottom:calc(var(--spacing-xl) + 80px)}@media (min-width:768px){.footer{padding-bottom:var(--spacing-xl)}}.footer-container{max-width:1200px;margin:0 auto}.footer-content{display:grid;grid-gap:var(--spacing-lg);gap:var(--spacing-lg);grid-template-columns:repeat(2,1fr);margin-bottom:var(--spacing-lg)}.footer-links{display:flex;flex-direction:column;gap:0}.footer-link{color:var(--color-text);font-size:.9rem;transition:color var(--transition-base);padding:var(--spacing-xs) 0}.footer-link:hover{color:var(--color-accent)}.footer-payments h3,.footer-providers h3{font-size:1rem;margin-bottom:var(--spacing-sm);color:var(--color-accent)}.footer-payments-grid,.footer-providers-grid{display:flex;flex-wrap:wrap;gap:var(--spacing-sm);align-items:center}.footer-payments-grid img,.footer-providers-grid img{height:30px;width:auto;opacity:.8;transition:opacity var(--transition-base)}.footer-payments-grid img:hover,.footer-providers-grid img:hover{opacity:1}.footer-copyright{text-align:center;padding-top:var(--spacing-md);border-top:1px solid hsla(0,0%,100%,.1);font-size:.875rem;color:hsla(0,0%,100%,.7)}@media (min-width:768px){.footer{padding:var(--spacing-xl) var(--spacing-md)}.footer-content,.footer-links{grid-template-columns:repeat(3,1fr)}.footer-payments-grid img,.footer-providers-grid img{height:40px}}@media (min-width:1024px){.footer{padding:var(--spacing-xl) var(--spacing-lg)}.footer-links{grid-template-columns:repeat(4,1fr)}}.hero{padding:2rem 15px;background:hsla(0,0%,100%,.03);position:relative}.hero-container{max-width:1200px;margin:0 auto}.hero-content{text-align:center}.hero-title{font-size:2rem;font-weight:700;margin-bottom:var(--spacing-md);line-height:1.2;color:var(--color-text)}.hero-description{font-size:1.1rem;line-height:1.8;margin-bottom:var(--spacing-lg);color:hsla(0,0%,100%,.9);max-width:800px;margin-left:auto;margin-right:auto}.hero-payments{margin:var(--spacing-lg) 0;padding:var(--spacing-md) 0;border-top:1px solid hsla(0,0%,100%,.1);border-bottom:1px solid hsla(0,0%,100%,.1)}.hero-payments h3{font-size:.85rem;color:hsla(0,0%,100%,.6);margin-bottom:var(--spacing-sm);text-transform:uppercase;letter-spacing:1.5px;font-weight:500}.hero-payments-grid{display:flex;flex-wrap:wrap;gap:var(--spacing-sm);align-items:center;justify-content:center}.hero-payments-grid img{height:35px;width:auto;opacity:.8;transition:opacity var(--transition-base)}.hero-payments-grid img:hover{opacity:1}.hero-actions{display:flex;flex-direction:column;gap:var(--spacing-sm);align-items:center;justify-content:center;margin-top:var(--spacing-lg)}@media (min-width:768px){.hero-title{font-size:2.5rem}.hero-payments-grid img{height:40px}.hero-actions{flex-direction:row}}@media (min-width:1024px){.hero-title{font-size:3rem}.hero-description{font-size:1.2rem}.hero-payments-grid img{height:45px}}.content{padding:var(--spacing-xl) var(--spacing-sm);background-color:var(--color-bg)}.content-container{max-width:1200px;margin:0 auto}.content-section{padding:var(--spacing-md) 0}.content-section:last-child{margin-bottom:0}.content-section h2{font-size:1.75rem;font-weight:700;margin-bottom:var(--spacing-md);color:var(--color-text)}.content-section:first-child h2{margin-top:0}.content-section h3{font-size:1.5rem;font-weight:600;margin-bottom:var(--spacing-sm);margin-top:var(--spacing-lg);color:var(--color-text)}.content-section h2+.content-image{margin-top:var(--spacing-md)}.content-section p{font-size:1rem;line-height:1.8;margin-bottom:var(--spacing-md);color:hsla(0,0%,100%,.9)}.content-section p:last-child{margin-bottom:0}.content-section a.content-link{color:var(--color-accent);text-decoration:underline;transition:all var(--transition-base);cursor:pointer;font-weight:500;display:inline}.content-section a.content-link:hover{color:#5ce02f;text-decoration:underline;text-shadow:0 0 8px rgba(103,248,57,.3)}.content-section a.content-link:active{opacity:.8}.content-image{margin:var(--spacing-md) 0 var(--spacing-lg) 0;border-radius:var(--border-radius);overflow:hidden}a.content-image{display:block;text-decoration:none;cursor:pointer;transition:opacity .3s ease}a.content-image:hover{opacity:.9}.content-image img,.content-image picture{display:block;width:100%}.content-image img{height:auto}.content-table{width:100%;margin:var(--spacing-lg) 0;border-collapse:collapse;overflow-x:auto;display:block}.content-table table{width:100%;min-width:600px;border-collapse:collapse}.content-table td,.content-table th{padding:var(--spacing-sm);text-align:left;border-bottom:1px solid hsla(0,0%,100%,.1)}.content-table th{background-color:var(--color-header);font-weight:600;color:var(--color-accent)}.content-table td{color:hsla(0,0%,100%,.9)}.content-actions{display:flex;flex-direction:column;gap:var(--spacing-sm);margin:var(--spacing-lg) auto 0;align-items:center;justify-content:center;width:100%;max-width:900px}.content-actions .btn{width:100%;max-width:300px;text-align:center}.responsible-gaming{background-color:rgba(103,248,57,.1);border-left:4px solid var(--color-accent);padding:var(--spacing-md);border-radius:var(--border-radius)}.responsible-gaming h3{color:var(--color-accent);margin-top:0}@media (min-width:768px){.content{padding:var(--spacing-xl) var(--spacing-md)}.content-actions{flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap}.content-actions .btn{width:auto;min-width:200px;max-width:none}.content-table{display:table}.content-table table{min-width:auto}}@media (min-width:1024px){.content{padding:var(--spacing-xl) var(--spacing-lg)}.content-section h2{font-size:2rem}}.sticky-cta{position:fixed;bottom:0;left:0;right:0;z-index:var(--z-sticky);background-color:var(--color-header);padding:var(--spacing-sm);box-shadow:0 -2px 10px rgba(0,0,0,.3);transform:translateY(100%);transition:transform var(--transition-base)}.sticky-cta.visible{transform:translateY(0)}.sticky-cta-button{width:100%;max-width:500px;margin:0 auto}.sticky-cta-button a{display:flex;align-items:center;justify-content:center}@media (min-width:768px){.sticky-cta{display:none}}.main-layout{min-height:100vh;display:flex;flex-direction:column}.main-content{flex:1 1}.container{max-width:1200px;margin:0 auto;padding:0 var(--spacing-sm)}@media (min-width:768px){.container{padding:0 var(--spacing-md)}}@media (min-width:1024px){.container{padding:0 var(--spacing-lg)}}.banner-image{width:100%;max-width:1200px;margin:2rem auto}.banner-image img,.banner-image picture{display:block;width:100%}.banner-image img{height:auto}.banner-link{display:block;text-decoration:none;cursor:pointer;transition:opacity .3s ease}.banner-link:hover{opacity:.9}.banner-link picture{display:block;width:100%}