body,main{display:-webkit-box;display:-ms-flexbox;height:100%}body,button,main{height:100%}body,p,ul{margin:0;padding:0}a,body,section{color:#f7f7fa}button,img{width:100%}.o91c045,.j1d55b0{z-index:100;position:fixed;top:0}.m9c3e1b .fe7f987,.wdb2c0d,.o7e2ec6,.p675d10,.a6e3efb,body,main{-webkit-box-orient:vertical;-webkit-box-direction:normal}.wdb2c0d:active .m181319,.wdb2c0d:active button,.wdb2c0d:active span,.wdb2c0d:hover .m181319,.wdb2c0d:hover button,.wdb2c0d:hover span{visibility:visible;opacity:1}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}*{scroll-behavior:smooth}@font-face{font-family:main-font;src:url(assets/fonts/Montserrat-Regular.woff2) format("woff2"),url(assets/fonts/Montserrat-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:main-font;src:url(assets/fonts/Montserrat-Medium.woff2) format("woff2"),url(assets/fonts/Montserrat-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:main-font;src:url(assets/fonts/Montserrat-Bold.woff2) format("woff2"),url(assets/fonts/Montserrat-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:main-font;src:url(assets/fonts/Montserrat-Bold.woff2) format("woff2"),url(assets/fonts/Montserrat-Bold.woff) format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:main-font;src:url(assets/fonts/Montserrat-Black.woff2) format("woff2"),url(assets/fonts/Montserrat-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}body{display:flex;-ms-flex-direction:column;flex-direction:column;font-family:main-font,Arial,sans-serif;background:#15151c;-webkit-box-sizing:border-box;box-sizing:border-box;overflow-x:hidden}main{display:flex;-ms-flex-direction:column;flex-direction:column;min-height:calc(100vh - 150px)}img{display:block}h1,h2,h3,p,ul{margin-top:0;margin-bottom:0}ul{list-style:none}img{height:auto}button{outline:0;border:0;background:0 0;cursor:pointer}button{font-family:inherit;font-size:100%;line-height:1.15;margin:0}a{text-decoration:none;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}section{margin:15px 0;border-radius:32px}.qe92a60{margin:90px auto 0;padding:10px;-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (max-width:992px){.qe92a60{margin-left:0;margin-top:120px}}.pb01acc{padding:3px 15px 15px;max-width:1300px;width:calc(100% - 40px);margin:20px auto 0;line-height:1.6;background:0 0/15px 15px,#15151c;border-radius:15px;color:#f7f7fa}.pb01acc h1{font-size:2.25rem;border:none;font-weight:900;color:#f7f7fa;margin-top:5px;margin-bottom:20px}.pb01acc h2{padding-bottom:10px;margin-bottom:10px;font-size:1.7rem;font-weight:700;border-bottom:2px solid #ffe900;scroll-margin-top: 100px;color:#f7f7fa}.pb01acc h3{color:#f7f7fa}.pb01acc p{margin-bottom:20px}.pb01acc ul{list-style-type:disc;padding-left:20px;margin-bottom:25px}.pb01acc .x84cd40{list-style:none;margin:20px 0;padding:0}.pb01acc .v1973a2 ul{list-style:none;padding-left:0;margin-bottom:0}.o0f4107 a,.wbf2d16 button{padding:8px 40px;white-space:nowrap;font-weight:700;text-align:center;line-height:22px}.x88b9f0,.x88b9f0.qb60890{overflow-x:auto}.x88b9f0 table{width:100%;margin:20px 0;border-collapse:collapse;font-size:16px}.x88b9f0 table td,.x88b9f0 table th{border:1px solid #f7f7fa;padding:5px;text-align:left}.x88b9f0.qb60890 table td,.x88b9f0.qb60890 table th{border:1px solid #f7f7fa;text-align:center}.x88b9f0.qb60890 table tr:nth-child(2n){color:#f7f7fa;background:#222230}.x88b9f0.qb60890 table tr:nth-child(odd){color:#15151c;background:#ffe900}.ob97047 .ed60006 .ge88e47,.o0f4107 a,.wbf2d16 button{text-transform:capitalize;font-size:18px;text-decoration:none}.wbf2d16{border-radius:5px;background:#ffe900;border:1px solid #ffe900;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.wbf2d16:active,.wbf2d16:hover{filter:brightness(0.85)}.wbf2d16 button{position:relative;overflow:hidden;display:inline-block;color:#15151c;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.wbf2d16 button:active,.wbf2d16 button:hover{color:#15151c}.wbf2d16.v21a105{max-width:400px;border-radius:5px;background:#ffe900;border:1px solid #ffe900;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.wbf2d16.v21a105:active,.wbf2d16.v21a105:hover{filter:brightness(0.85)}.wbf2d16.v21a105 button{padding:13px 45px;font-size:18px;color:#15151c;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;text-transform:capitalize}.wbf2d16.v21a105 button:hover{color:#15151c}.o0f4107{display:inline-block}.o0f4107{background:#222230;border-radius:5px;border:1px solid #f7f7fa;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.o0f4107:active,.o0f4107:hover{background:0 0;border:1px solid #ffe900}.o0f4107 a{display:block;width:100%;color:#f7f7fa;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.o0f4107 a:active,.o0f4107 a:hover{color:#ffe900}@media screen and (max-width:992px){.o0f4107,.wbf2d16 button{font-size:1rem}.v21a105 button{font-size:18px;padding:13px 35px}}@media screen and (max-width:525px){.o0f4107 a,.wbf2d16 button{font-size:18px;padding:8px 15px;text-transform:capitalize}.wbf2d16.v21a105 button{font-size:18px;padding:10px 20px}}.j1d55b0{width:100%;background:#222230}.j1d55b0 .l7edc69{display:none;position:absolute;z-index:101;top:25px;left:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:40px;height:40px;cursor:pointer;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.o91c045{display:none;left:0;right:0;bottom:0;background:rgba(0,0,0,.8)}.ob97047{max-width:1440px;margin:0 auto;padding:0 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:60px;height:88px;background:inherit}.ob97047 .e3f54f8 img{width:130px;max-height:70px;object-fit:contain}.ob97047 .r296965{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ob97047 .v8c1c76{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ob97047 .ed60006{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:0;padding:0}.f4c1798{margin-bottom:5px}.ob97047 .ed60006 .v4ce96d{margin:0 10px;position:relative}.ob97047 .ed60006 .ge88e47{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 0;font-weight:600;background:0 0;color:#f7f7fa;-webkit-text-decoration:transparent underline;text-decoration:transparent underline;text-underline-offset:7px;-webkit-transition:.3s ease-out;-o-transition:.3s ease-out;transition:.3s ease-out}.ob97047 .ed60006 .ge88e47:hover{color:#ffe900;-webkit-text-decoration:#ffe900 underline;text-decoration:#ffe900 underline}.ob97047 .nd2dc4b{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}@media (max-width:1220px){.ob97047 .ed60006 .v4ce96d{margin:0 7px}.ob97047 .ed60006 .ge88e47{font-size:14px}}@media (max-width:992px){.j1d55b0 .ob97047{padding:10px 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:105px}.j1d55b0 .ob97047 .e3f54f8{margin-bottom:5px}.j1d55b0 .ob97047 .e3f54f8 img{width:100px;max-height:55px;object-fit:contain}.j1d55b0 .v8c1c76{display:none}.j1d55b0 .l7edc69{display:-webkit-box;display:-ms-flexbox;display:flex}.j1d55b0 .nd2dc4b{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;width:80%}.j1d55b0 .nd2dc4b .wb07c56{width:100%;max-width:200px}}.p675d10{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background:#222230;position:fixed;top:0;left:0;z-index:102;height:100%;width:300px;overflow-y:auto;-webkit-transition:.4s;-o-transition:.4s;transition:.4s;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.a6e3efb,.f0bb0f5{display:-webkit-box;display:-ms-flexbox}.f0bb0f5{display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:20px}.f0bb0f5 a{display:block;width:110px;height:100%}.f0bb0f5 a img{-o-object-fit:contain;object-fit:contain}.f0bb0f5 .ecb8f22{position:absolute;top:8px;right:8px;width:35px;cursor:pointer}.f0bb0f5 .ecb8f22 img{width:100%}.a6e3efb{display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;padding-right:10px}.s9d7bf1,.o7e2ec6{display:-webkit-box;display:-ms-flexbox}.f4c1798{position:relative}.f4c1798 a{display:block;width:100%;padding:5px 5px 5px 25px;color:#f7f7fa;background:0 0;text-shadow:transparent;border:1px solid transparent;font-size:1.4rem;font-weight:900}.f4c1798:active,.f4c1798:hover{background-color:transparent}.f4c1798:active>a,.f4c1798:hover>a{color:#ffe900;background:0 0}.o7e2ec6{-ms-flex-item-align:end;align-self:flex-end;display:flex;-ms-flex-direction:column;flex-direction:column;gap:15px;margin:10px auto 40px;text-align:center;width:85%}.s9d7bf1 img{display:block;position:absolute}.s9d7bf1{-webkit-box-pack:center;cursor:pointer}.o7e2ec6 .o0f4107 a,.o7e2ec6 .wbf2d16 button{font-size:20px;padding:13px 20px}.w6595d6,.o7e2ec6 a:hover{color:#f7f7fa}.o7e2ec6 .wbf2d16{width:100%}.m9c3e1b,.s9d7bf1{min-height:300px;border-radius:15px;position:relative}.s9d7bf1{margin-bottom:15px;overflow:hidden;display:flex;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.m9c3e1b,.m9c3e1b .fe7f987,.x84cd40{display:-webkit-box;display:-ms-flexbox}.s9d7bf1 img{z-index:0;max-width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:1px;object-position:1px;-webkit-transition:-webkit-transform .3s;transition:transform .3s;-o-transition:transform .3s;transition:transform .3s,-webkit-transform .3s;margin:0;cursor:pointer}.s9d7bf1 img.n429f40{-o-object-position:left top;object-position:left top}.s9d7bf1:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.m9c3e1b{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;z-index:1;padding:12px 12px 12px 22px;background-color:transparent;color:#f7f7fa}.m9c3e1b .fe7f987{border-radius:20px;max-width:600px;padding:20px;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:start;background:rgba(15,16,82,.6156862745);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.m9c3e1b .bc581a9{display:block;padding:0;font-size:40px;font-weight:700;border:none;line-height:1;color:#f7f7fa}.m9c3e1b .bc581a9 span{color:#ffe900}.m9c3e1b .v21a105{margin-top:20px;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.m9c3e1b .v21a105:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}@media screen and (max-width:450px){.s9d7bf1 img{-o-object-fit:cover;object-fit:cover}}.x84cd40{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px;margin-top:16px}.x44ed79 span,.wdb2c0d,.wdb2c0d article{display:-webkit-box;display:-ms-flexbox}.wdb2c0d{-webkit-box-flex:0;-ms-flex:0 1 calc(17% - 20px);flex:0 1 calc(17% - 20px);min-width:140px;display:flex;-ms-flex-direction:column;flex-direction:column;border-radius:12px;background-color:transparent;-webkit-transition:.4s;-o-transition:.4s;transition:.4s;overflow:hidden;cursor:pointer}.wdb2c0d article{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal}.x44ed79 img,.m181319{width:100%;height:100%;border-radius:15px}.wdb2c0d article{display:flex;flex-direction:column;width:100%;height:100%}.wdb2c0d:active .m181319,.wdb2c0d:hover .m181319{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.x44ed79{position:relative;width:100%;height:100%}.x44ed79 img{-o-object-fit:cover;object-fit:cover}.x44ed79 span{position:absolute;bottom:10px;right:10px;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#f7f7fa;font-size:14px}.h1454ea,.x44ed79 button,.m181319{display:-webkit-box;display:-ms-flexbox}.x44ed79 span img{width:20px;height:20px}.x44ed79 button{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;background-color:#ffe900;width:65px;height:65px;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.x44ed79 button:hover{filter:brightness(0.85)}.x44ed79 button img{width:18px;height:18px;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.x44ed79 button:hover img{-webkit-transform:scale(1.25);-ms-transform:scale(1.25);transform:scale(1.25)}.m181319{position:absolute;top:0;left:0;-webkit-transform:translate(0,100%);-ms-transform:translate(0,100%);transform:translate(0,100%);display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,.6784313725);-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.x5ef7a6,.rb807fa{border-radius:10px;color:#f7f7fa}@media screen and (max-width:1300px){.wdb2c0d{-webkit-box-flex:0;-ms-flex:0 1 calc(25% - 20px);flex:0 1 calc(25% - 20px)}}@media screen and (max-width:1110px){.wdb2c0d{-webkit-box-flex:0;-ms-flex:0 1 calc(33% - 20px);flex:0 1 calc(33% - 20px)}}@media screen and (max-width:992px){.wdb2c0d{-webkit-box-flex:0;-ms-flex:0 1 calc(25% - 20px);flex:0 1 calc(25% - 20px)}.c20af3f{margin-left:0;margin-top:100px}}@media screen and (max-width:820px){.wdb2c0d{-webkit-box-flex:0;-ms-flex:0 1 calc(33% - 20px);flex:0 1 calc(33% - 20px)}}@media screen and (max-width:620px){.wdb2c0d{-webkit-box-flex:0;-ms-flex:0 1 calc(49% - 20px);flex:0 1 calc(49% - 20px)}}@media screen and (max-width:400px){.nd2dc4b .o0f4107 a,.nd2dc4b .wbf2d16 button{font-size:16px;padding:8px 15px;text-transform:capitalize}.v21a105 button{font-size:18px;padding:10px 20px}.wdb2c0d{min-width:118px}}@media screen and (max-width:340px){.x84cd40{display:block}.wdb2c0d{height:auto;width:100%;max-width:225px;margin:0 auto 15px}.x44ed79 img{border-radius:15px;-o-object-fit:contain;object-fit:contain}}.yb482ef{padding:0!important;list-style-type:none;margin-top:30px}.rb807fa{list-style-type:none}.x5ef7a6{overflow:hidden;width:100%;margin-bottom:10px;-webkit-box-shadow:0 8px 20px rgba(9,28,83,.08);box-shadow:0 8px 20px rgba(9,28,83,.08);background:#601fb8;border-bottom:3px solid #f7f7fa}.h1454ea{padding:20px;width:100%;text-align:left;background:0 0;border:none;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#f7f7fa}.h1454ea h3{margin:0 10px 0 0;padding:0 0 0 20px;font-size:22px;color:#f7f7fa;font-weight:400}.h1454ea .u509523{-webkit-transition:-webkit-transform .3s;transition:transform .3s;-o-transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.h1454ea .u509523 img{display:block;width:25px;margin:0}.ec657ca p{padding:20px;margin:0;font-size:18px}.s65e2a9,.s65e2a9 .f504dc7{display:-webkit-box;display:-ms-flexbox}@media (max-width:525px){.j1d55b0 .ob97047{padding:10px 30px;height:90px}.j1d55b0 .ob97047 .e3f54f8 img{width:70px;max-height:45px;object-fit:contain}.j1d55b0 .nd2dc4b{width:90%}}.s65e2a9{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px;margin-top:16px}.s65e2a9 .f504dc7{-webkit-box-flex:0;-ms-flex:0 1 calc(33% - 10px);flex:0 1 calc(33% - 10px);display:flex;min-width:220px;border-radius:10px;color:#23233a;overflow:hidden;-webkit-transition:.4s;-o-transition:.4s;transition:.4s;cursor:pointer;background-color:#222230;-webkit-box-shadow:0 2px 4px rgba(210,210,210,.806);box-shadow:0 2px 4px rgba(210,210,210,.806)}.s65e2a9 .r8b9f5e,.s65e2a9 .je3748a{display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:vertical;-webkit-box-direction:normal;width:100%}.s65e2a9 .r8b9f5e{display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;border-radius:12px;overflow:hidden}.s65e2a9 .i41699b{position:relative;width:100%;min-height:200px;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.s65e2a9 .i41699b img{width:100%;height:100%;min-height:200px;-o-object-fit:cover;object-fit:cover;-o-object-position:right top;object-position:right top;margin:0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.s65e2a9 .je3748a{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:flex;-ms-flex-direction:column;flex-direction:column;color:#f7f7fa;gap:5px;padding:20px}.s65e2a9 .je3748a p:first-child{font-size:24px;line-height:24px;display:block;color:#f7f7fa;text-align:center;margin-top:0;margin-bottom:10px;padding-bottom:10px;border-bottom:2px solid #ffe900}.s65e2a9 .hf92f8b .e1ec4f3 button,.s65e2a9 .hf92f8b .m3c1b4a button{padding:10px 15px;text-transform:capitalize;position:relative;display:inline-block;text-align:center;text-decoration:none;font-size:14px;overflow:hidden;font-weight:700}.s65e2a9 .je3748a p{font-size:14px;line-height:22px;display:block;text-align:center;margin-bottom:10px}.s65e2a9 .je3748a ul{list-style:disc;padding-left:20px;font-size:14px}.s65e2a9 .hf92f8b{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:5px;margin-top:auto}.s65e2a9 .hf92f8b .m3c1b4a{background:#ffe900;border-radius:5px;border:2px solid #ffe900;width:100%;max-width:150px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.s65e2a9 .hf92f8b .m3c1b4a button{color:#15151c;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.s65e2a9 .hf92f8b .m3c1b4a button:active,.s65e2a9 .hf92f8b .m3c1b4a button:hover{color:#15151c}.s65e2a9 .hf92f8b .m3c1b4a:active,.s65e2a9 .hf92f8b .m3c1b4a:hover{filter:brightness(0.85)}.s65e2a9 .hf92f8b .e1ec4f3{background:#15151c;border-radius:5px;border:2px solid #15151c;width:100%;max-width:150px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.s65e2a9 .hf92f8b .e1ec4f3 button{color:#f7f7fa;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.s65e2a9 .hf92f8b .e1ec4f3:active,.s65e2a9 .hf92f8b .e1ec4f3:hover{background-color:#222230;border:2px solid #2d1236}@media (max-width:1150px){.s65e2a9 .f504dc7{-webkit-box-flex:0;-ms-flex:0 1 calc(50% - 10px);flex:0 1 calc(50% - 10px)}}@media (max-width:650px){.s65e2a9{display:block}.s65e2a9 .f504dc7{width:100%;margin-bottom:15px;height:auto}}@media screen and (max-width:768px){.qe92a60{padding:5px}.pb01acc{padding:3px 10px 10px}.pb01acc h1{font-size:1.8rem}.pb01acc h2{font-size:1.5rem}.m9c3e1b,.s9d7bf1{min-height:200px}.s9d7bf1 img.n429f40{-o-object-fit:cover;object-fit:cover}.m9c3e1b .fe7f987{max-width:400px}.m9c3e1b .bc581a9{font-size:32px}.rb807fa .h1454ea h3{font-size:1.125rem}}@media screen and (max-width:1100px){.m9c3e1b{background:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.602)),to(rgba(255,255,255,0)));background:-o-linear-gradient(left,rgba(0,0,0,.602) 0,rgba(255,255,255,0) 100%);background:linear-gradient(90deg,rgba(0,0,0,.602) 0,rgba(255,255,255,0) 100%)}.m9c3e1b .fe7f987{background-color:transparent;margin-left:0}}.zd4fd62,.u436532{display:-webkit-box;display:-ms-flexbox;-webkit-box-pack:center}@media screen and (max-width:560px){.qe92a60{margin-top:100px;padding:5px}}.c20af3f{background:#222230;padding:25px;color:#f7f7fa}.zd4fd62{display:flex;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px;text-transform:uppercase;margin-bottom:30px;list-style:none}.mf0c415{text-align:center;margin:0 auto}.zd4fd62 .c927fd4{list-style:none}.zd4fd62 .c927fd4 a{color:#f7f7fa;padding:0 15px;text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;text-underline-offset:7px;-webkit-transition:.4s ease-out;-o-transition:.4s ease-out;transition:.4s ease-out}.zd4fd62 .c927fd4 a:hover{color:#f7f7fa;-webkit-text-decoration-color:#ffe900;text-decoration-color:#ffe900}.i0d2b8e{font-size:12px;text-align:center}.mf0c415{max-width:1200px}.u436532{display:flex;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;margin-top:10px;margin-bottom:10px}.d666320{margin-left:10px}.d666320 img{width:25px}.r7646e9,.r7646e9 a{-webkit-box-pack:center}.r7646e9{background:#ffe900;position:fixed;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:37px;right:30px;width:40px;height:40px;cursor:pointer;z-index:50;display:none;border-radius:25px}.c20af3f .b544859,.r7646e9 a,.f9d701a{display:-webkit-box;display:-ms-flexbox}.r7646e9 a{display:flex;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}.r7646e9 svg{width:100%;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.f9d701a{display:flex}.c20af3f .b544859{display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.c20af3f .o5d1e04{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:0 10px;margin:0 0 10px;border-bottom:1px solid #f7f7fa;max-width:80%}.c20af3f .t397aaf{width:120px}.c20af3f .ne6a558{display:block;padding:15px 0}@media screen and (max-width:768px){.c20af3f{margin-top:60px}.zd4fd62{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px;text-align:center}.u436532{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c20af3f .o5d1e04{max-width:100%}}@media screen and (max-width:525px){.s9d7bf1 img.n429f40{-o-object-fit:cover;object-fit:cover}.m9c3e1b{margin:0;background:rgba(0,0,0,.3764705882);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.m9c3e1b .fe7f987{background:0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;padding:0;margin-left:0}.m9c3e1b .bc581a9{font-size:28px;max-width:300px}.wdb2c0d{-webkit-box-flex:0;-ms-flex:0 1 calc(49% - 20px);flex:0 1 calc(49% - 20px)}.c20af3f .ne6a558{display:block;padding:10px 0}}.ef46359{max-width:800px;margin:0 auto;padding:20px;}.ef46359 section{background:#222230;border-radius:20px;padding:40px;box-shadow:0 8px 20px rgba(0,0,0,0.3);}.ef46359 p{font-size:16px;line-height:1.6;margin-bottom:20px;color:#f7f7fa;}.ld1199b{margin-top:30px;}.ld1199b form{display:flex;flex-direction:column;gap:25px;}.ld1199b label{display:flex;flex-direction:column;gap:10px;}.ld1199b label span{font-size:16px;font-weight:600;color:#ffe900;margin-bottom:5px;}.ld1199b input[type="text"],.ld1199b textarea{width:100%;padding:15px 20px;background:#222230;border:2px solid #222230;border-radius:10px;color:#f7f7fa;font-size:16px;font-family:inherit;transition:all 0.3s ease;outline:none;box-sizing:border-box;}.ld1199b input[type="text"]:focus,.ld1199b textarea:focus{border-color:#ffe900;background:#2d1236;box-shadow:0 0 0 3px rgba(30,231,166,0.1);}.ld1199b input[type="text"]::placeholder,.ld1199b textarea::placeholder{color:#9ea0aa;opacity:1;}.ld1199b textarea{resize:vertical;min-height:120px;}.ef46359 .ld56fcd{background:#ffe900;color:#15151c;border:none;border-radius:10px;padding:16px 40px;font-size:18px;font-weight:700;cursor:pointer;transition:all 0.3s ease;text-transform:uppercase;letter-spacing:0.5px;margin-top:10px;box-shadow:0 4px 15px rgba(30,231,166,0.3);width:auto;display:inline-block;}.ef46359 .ld56fcd:hover{filter:brightness(0.85);transform:translateY(-2px);box-shadow:0 6px 20px rgba(30,231,166,0.4);}.ef46359 .ld56fcd:active{transform:translateY(0);box-shadow:0 2px 10px rgba(30,231,166,0.3);}.ld1199b input:invalid:not(:focus):not(:placeholder-shown),.ld1199b textarea:invalid:not(:focus):not(:placeholder-shown){border-color:#ff4f5c;}.ld1199b input:valid:not(:focus):not(:placeholder-shown),.ld1199b textarea:valid:not(:focus):not(:placeholder-shown){border-color:#ffe900;}@media screen and (max-width:768px){.ef46359 section{padding:30px 20px;}.ld1199b label span{font-size:14px;}.ld1199b input[type="text"],.ld1199b textarea{padding:12px 16px;font-size:14px;}.ef46359 .ld56fcd{padding:14px 30px;font-size:16px;}}@media screen and (max-width:480px){.ef46359{padding:10px;}.ef46359 section{padding:25px 15px;border-radius:15px;}.ef46359 p{font-size:14px;margin-bottom:15px;}.ld1199b{margin-top:20px;}.ef46359 .ld56fcd{width:100%;padding:16px 20px;}}.ld56fcd.ac75db2{position:relative;color:transparent;pointer-events:none;}.ld56fcd.ac75db2::after{content:'';position:absolute;width:20px;height:20px;top:50%;left:50%;margin-left:-10px;margin-top:-10px;border:2px solid #15151c;border-radius:50%;border-top-color:transparent;animation:j08a33a 0.8s linear infinite;}@keyframes j08a33a{to{transform:rotate(360deg);}}.e95df40{padding:15px 20px;border-radius:10px;margin-top:20px;font-size:16px;text-align:center;animation:v5ac373 0.3s ease;}.e95df40.m445147{background:rgba(30,231,166,0.1);border:2px solid #ffe900;color:#ffe900;}.e95df40.xf12c6d{background:rgba(255,71,87,0.1);border:2px solid #ff4f5c;color:#ff4f5c;}@keyframes v5ac373{from{opacity:0;transform:translateY(-10px);}to{opacity:1;transform:translateY(0);}}.i9280ce{transform:translateX(0)!important;}.z1e8be1{display:block!important;}.zb09776{overflow:hidden;position:fixed;width:100%;}.ec657ca{max-height:0;overflow:hidden;opacity:0;transform:translateY(-10px);transition:max-height .3s ease,opacity .3s ease,transform .3s ease}.x5ef7a6.e4e7dcc .ec657ca,.rb807fa.e4e7dcc .ec657ca{opacity:1;transform:translateY(0)}.x5ef7a6.e4e7dcc .u509523{transform:rotate(180deg)}.u509523{transition:transform .3s ease}.m60e617 {display: flex;align-items: center;justify-content: center;height: 100px;}.m60e617 picture {height: 100%;display: flex;align-items: center;justify-content: center;}.m60e617 img {max-height: 100%;height: auto !important;object-fit: contain;}pre{background:#1e2024;border:1px solid #3a3a3a;border-radius:8px;padding:15px;overflow-x:auto;white-space:pre-wrap;word-wrap:break-word;max-width:100%;box-sizing:border-box;font-size:14px;line-height:1.5}
html{overflow-x:hidden;max-width:100vw}*{max-width:100%;box-sizing:border-box}img,table,pre,iframe,video{max-width:100%}



a:focus-visible,
button:focus-visible {
  outline: 2px solid #ffe900;
  outline-offset: 3px;
}

.i9280ce {
  transform: translateX(0) !important;
}

.z1e8be1 {
  display: block !important;
}

.zb09776 {
  overflow: hidden;
  position: fixed;
  width: 100%;
}

.ec657ca {
  will-change: max-height, opacity, transform;
}

.rb807fa.e4e7dcc .ec657ca,
.x5ef7a6.e4e7dcc .ec657ca {
  max-height: var(--faq-open-height, 420px);
}

.m181319 button:focus-visible,
.h1454ea:focus-visible,
.r7646e9 a:focus-visible {
  box-shadow: 0 0 0 3px rgba(255, 233, 0, 0.32);
}


.tpl-page {
  padding-top: 12px;
}

.tpl-page .tpl-breadcrumbs {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
  align-items: center;
  margin: 0 0 14px;
  color: #b9bac4;
  font-size: 14px;
}

.tpl-page .tpl-breadcrumbs a {
  color: #ffe900;
  text-decoration: underline;
  text-underline-offset: 4px;
}

.tpl-page .tpl-breadcrumbs span::before {
  content: "/";
  margin-right: 10px;
  color: #747682;
}

.tpl-page .tpl-lead {
  font-size: 19px;
  line-height: 1.7;
  color: #ffffff;
}

.tpl-page .tpl-hero {
  margin: 8px 0 26px;
}

.tpl-page .tpl-hero-actions {
  margin-top: 20px;
}

.tpl-primary-link,
.tpl-card-link {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  min-height: 44px;
  padding: 11px 24px;
  border-radius: 5px;
  background: #ffe900;
  border: 1px solid #ffe900;
  color: #15151c;
  font-weight: 800;
  text-align: center;
  text-transform: capitalize;
  transition: filter .2s ease, transform .2s ease;
}

.tpl-primary-link:hover,
.tpl-primary-link:focus-visible,
.tpl-card-link:hover,
.tpl-card-link:focus-visible {
  color: #15151c;
  filter: brightness(.86);
}

.tpl-card-link {
  width: 100%;
  min-height: 40px;
  padding: 9px 14px;
  font-size: 14px;
}

.tpl-page .tpl-steps {
  display: grid;
  gap: 12px;
  margin: 18px 0 26px;
  padding-left: 28px;
}

.tpl-page .tpl-steps li,
.tpl-page .tpl-checks li {
  margin-bottom: 8px;
  padding-left: 4px;
}

.tpl-page .tpl-checks {
  margin: 18px 0 26px;
}

.tpl-page .tpl-cards-section {
  margin-top: 10px;
}

.tpl-page .tpl-game-grid {
  margin-bottom: 28px;
}

.tpl-page .tpl-cta-strip {
  margin: 26px 0;
  padding: 26px;
  border-radius: 15px;
  background: #222230;
  border: 1px solid rgba(255, 233, 0, .35);
}

.tpl-page .tpl-cta-strip h2 {
  margin-bottom: 12px;
}

.tpl-page .tpl-cta-strip p {
  max-width: 920px;
}

.tpl-page .tpl-faq {
  margin-top: 26px;
}

@media screen and (max-width: 768px) {
  .tpl-page {
    width: calc(100% - 10px);
  }

  .tpl-page .tpl-lead {
    font-size: 16px;
  }

  .tpl-page .tpl-cta-strip {
    padding: 18px;
  }

  .tpl-primary-link {
    width: 100%;
  }
}

.tpl-component-zone {
  margin: 28px 0;
}

.tpl-component-zone > [data-component] {
  --surface-card: #222230;
  --surface-muted: #15151c;
  --surface-strong: #15151c;
  --text-primary: #f7f7fa;
  --text-secondary: #cfd0d8;
  --brand-primary: #ffe900;
  --brand-primary-dark: #d6c400;
  --brand-secondary: #601fb8;
  --brand-accent: #ffe900;
  --brand-contrast: #15151c;
  --border-color: rgba(247, 247, 250, .16);
  --card-radius: 15px;
  --button-radius: 5px;
  --shadow-card: 0 14px 32px rgba(0, 0, 0, .25);
  margin: 0;
  max-width: 100%;
}

.tpl-component-zone h2,
.tpl-component-zone h3,
.tpl-component-zone p {
  color: inherit;
}

.tpl-component-zone ul {
  list-style: none;
  margin: 0;
  padding-left: 0;
}

.tpl-component-zone button {
  height: auto;
}

.tpl-component-zone .sf-brand-discovery-spin-wheel__shell,
.tpl-component-zone .sf-brand-bonus-calculator__shell,
.tpl-component-zone .sf-player-review-grid__card,
.tpl-component-zone .sf-auth-access-panel__inner,
.tpl-component-zone .sf-casino-slots-grid__card,
.tpl-component-zone .sf-rotating-games-showcase__panel,
.tpl-component-zone .sf-provider-logo-strip__card {
  border-color: rgba(255, 233, 0, .24);
}

.tpl-component-zone .sf-brand-discovery-spin-wheel__button,
.tpl-component-zone .sf-brand-discovery-spin-wheel__cta,
.tpl-component-zone .sf-brand-discovery-spin-wheel__fallback-cta,
.tpl-component-zone .sf-brand-bonus-calculator__calculate,
.tpl-component-zone .sf-brand-bonus-calculator__cta,
.tpl-component-zone .sf-auth-access-panel__cta,
.tpl-component-zone .sf-casino-slots-grid__action--primary,
.tpl-component-zone .sf-rotating-games-showcase__play {
  background: #ffe900;
  color: #15151c;
}

.tpl-component-zone .sf-brand-discovery-spin-wheel__secondary,
.tpl-component-zone .sf-brand-bonus-calculator__terms,
.tpl-component-zone .sf-brand-bonus-calculator__toggle,
.tpl-component-zone .sf-brand-bonus-calculator__reset,
.tpl-component-zone .sf-casino-slots-grid__action--secondary,
.tpl-component-zone .sf-rotating-games-showcase__demo,
.tpl-component-zone .sf-auth-access-panel__switch a {
  color: #ffe900;
}

.tpl-component-zone .sf-provider-logo-strip__logo {
  filter: brightness(1.35) contrast(1.05);
}

.tpl-component-zone .sf-brand-bonus-calculator__offer,
.tpl-component-zone .sf-brand-bonus-calculator__result,
.tpl-component-zone .sf-brand-bonus-calculator__settings,
.tpl-component-zone .sf-brand-discovery-spin-wheel__fallback {
  background: #15151c;
}

.tpl-component-zone .sf-brand-bonus-calculator__result {
  color: #f7f7fa;
}

.tpl-component-zone .sf-brand-bonus-calculator__result-title,
.tpl-component-zone .sf-brand-bonus-calculator__result-label,
.tpl-component-zone .sf-brand-bonus-calculator__disclaimer {
  color: #d7d8df;
}

.tpl-component-zone .sf-brand-bonus-calculator__result-value {
  color: #ffe900;
}

.tpl-component-zone .sf-brand-discovery-spin-wheel__stage {
  max-width: 420px;
}

.tpl-component-zone .sf-player-review-grid__card {
  min-height: 0;
}

.tpl-component-zone .sf-player-review-grid__star--active {
  color: #15151c;
  background: #ffe900;
}

.tpl-component-zone .sf-player-review-grid__star--inactive {
  color: #d7d8df;
  background: #15151c;
}

.tpl-component-zone .sf-player-review-grid__avatar {
  color: #15151c;
  background: #ffe900;
}

.tpl-calc-logic {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 10px;
}

.tpl-calc-logic span {
  display: grid;
  grid-template-columns: auto minmax(0, 1fr);
  align-items: center;
  gap: 8px;
  min-height: 50px;
  padding: 10px 12px;
  border: 1px solid rgba(255, 233, 0, .22);
  border-radius: 10px;
  color: #f7f7fa;
  background: #15151c;
  font-size: 14px;
  line-height: 1.35;
}

.tpl-calc-logic b {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 24px;
  height: 24px;
  border-radius: 50%;
  color: #15151c;
  background: #ffe900;
  font-size: 13px;
}

.tpl-auth-zone {
  margin: clamp(24px, 4vw, 44px) 0;
}

.tpl-component-zone .sf-auth-access-panel {
  --sf-auth-bg: #071016;
  --sf-auth-field: rgba(21, 21, 28, .92);
  --sf-auth-text: #f7f7fa;
  --sf-auth-muted: rgba(247, 247, 250, .78);
  --sf-auth-accent: #ffe900;
  --sf-auth-badge: #601fb8;
  position: relative;
  overflow: hidden;
  padding: clamp(20px, 3vw, 30px);
  border: 1px solid rgba(255, 233, 0, .34);
  border-radius: 10px;
  background:
    radial-gradient(circle at 12% 0%, rgba(255, 233, 0, .22), transparent 30%),
    radial-gradient(circle at 86% 110%, rgba(96, 31, 184, .22), transparent 32%),
    linear-gradient(135deg, rgba(7, 16, 22, .98), rgba(21, 21, 28, .96) 54%, rgba(8, 9, 13, .98));
  box-shadow: 0 18px 38px rgba(0, 0, 0, .28), inset 0 1px 0 rgba(255, 255, 255, .08);
}

.tpl-component-zone .sf-auth-access-panel::before {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(115deg, rgba(255, 255, 255, .08), transparent 34%, rgba(255, 233, 0, .06) 68%, transparent);
  pointer-events: none;
}

.tpl-component-zone .sf-auth-access-panel__inner {
  position: relative;
  z-index: 1;
  width: min(100%, 820px);
}

.tpl-component-zone .sf-auth-access-panel__title,
.tpl-component-zone .sf-auth-access-panel--compact .sf-auth-access-panel__title {
  margin: 0 0 10px;
  color: #f7f7fa;
  font-size: clamp(1.45rem, 2.6vw, 2rem);
  line-height: 1.12;
}

.tpl-component-zone .sf-auth-access-panel__intro {
  max-width: 520px;
  margin: 0 auto 16px;
  color: #d7d8df;
  font-size: 15px;
  line-height: 1.45;
}

.tpl-component-zone .sf-auth-access-panel__mock,
.tpl-component-zone .sf-auth-access-panel--compact .sf-auth-access-panel__mock {
  gap: 12px;
  padding: 0;
  background: transparent;
}

.tpl-component-zone .sf-auth-access-panel__field,
.tpl-component-zone .sf-auth-access-panel--compact .sf-auth-access-panel__field {
  min-height: 48px;
  padding: 0 16px;
  border: 1px solid rgba(255, 233, 0, .24);
  border-radius: 8px;
  color: #f7f7fa;
  background: linear-gradient(180deg, rgba(25, 25, 32, .96) 0%, rgba(8, 13, 17, .96) 100%);
  box-shadow: 0 2px 0 rgba(0, 0, 0, .22), inset 0 1px 0 rgba(255, 255, 255, .08);
}

.tpl-component-zone .sf-auth-access-panel__placeholder {
  color: #f7f7fa;
  font-size: 16px;
  font-weight: 700;
}

.tpl-component-zone .sf-auth-access-panel__icon {
  width: 22px;
  height: 22px;
  color: #ffe900;
}

.tpl-component-zone .sf-auth-access-panel__agreement {
  display: flex;
  align-items: flex-start;
  gap: 10px;
  min-height: 44px;
  padding: 10px 12px;
  border: 1px solid rgba(255, 233, 0, .18);
  border-radius: 8px;
  color: #d7d8df;
  background: linear-gradient(180deg, #191920 0%, #101016 100%);
  box-shadow: 0 2px 0 rgba(0, 0, 0, .22), inset 0 1px 0 rgba(255, 255, 255, .05);
  font-size: 14px;
  line-height: 1.35;
  font-weight: 650;
}

.tpl-component-zone .sf-auth-access-panel__box {
  flex: 0 0 18px;
  width: 18px;
  height: 18px;
  margin-top: 1px;
  border-color: #ffe900;
  background: #15151c;
}

.tpl-component-zone .sf-auth-access-panel__cta,
.tpl-component-zone .sf-auth-access-panel--compact .sf-auth-access-panel__cta {
  min-height: 48px;
  border-radius: 8px;
  color: #15151c;
  background: linear-gradient(180deg, #fff45a, #ffe900);
  font-size: 17px;
  box-shadow: 0 12px 24px rgba(255, 233, 0, .2);
}

.tpl-component-zone .sf-auth-access-panel__badge {
  right: 12px;
  top: -8px;
  min-width: 48px;
  color: #ffffff;
  background: #601fb8;
  font-size: 13px;
}

.tpl-component-zone .sf-auth-access-panel__switch {
  margin: 14px 0 0;
  color: #d7d8df;
  font-size: 15px;
}

.tpl-component-zone .sf-auth-access-panel__steps {
  gap: 8px;
  margin: 16px 0 0;
  padding-top: 14px;
  border-top-color: rgba(255, 255, 255, .1);
}

.tpl-component-zone .sf-auth-access-panel__step {
  gap: 6px;
  color: #ffe900;
  font-size: 13px;
  font-weight: 750;
}

.tpl-component-zone .sf-auth-access-panel__step-icon {
  width: 20px;
  height: 20px;
  color: #ffe900;
}

.tpl-component-zone .sf-rotating-games-showcase {
  --sf-games-bg: #222230;
  --sf-games-panel: #15151c;
  --sf-games-text: #f7f7fa;
  --sf-games-muted: #d7d8df;
  --sf-games-accent: #ffe900;
  --sf-games-accent-dark: #601fb8;
  --sf-games-border: rgba(255, 233, 0, .24);
  padding: 22px;
  border: 1px solid rgba(255, 233, 0, .24);
  border-radius: 15px;
  background: #222230;
}

.tpl-component-zone .sf-rotating-games-showcase__header {
  max-width: 100%;
  margin: 0 0 18px;
}

.tpl-component-zone .sf-rotating-games-showcase__title {
  color: #f7f7fa;
  font-size: clamp(1.45rem, 2.6vw, 2rem);
  line-height: 1.12;
}

.tpl-component-zone .sf-rotating-games-showcase__accent {
  width: 96px;
  height: 3px;
  margin-top: 10px;
  background: #ffe900;
}

.tpl-component-zone .sf-rotating-games-showcase__panel {
  max-width: 100%;
  padding: 18px 18px 48px;
  border-radius: 12px;
  background: #15151c;
  box-shadow: none;
}

.tpl-component-zone .sf-rotating-games-showcase__list {
  gap: 14px;
}

.tpl-component-zone .sf-rotating-games-showcase__card {
  max-width: 220px;
  margin: 0 auto;
}

.tpl-component-zone .sf-rotating-games-showcase__media {
  max-height: 230px;
  border-radius: 10px;
}

.tpl-component-zone .sf-rotating-games-showcase__actions {
  background: rgba(0, 0, 0, .68);
}

.tpl-component-zone .sf-rotating-games-showcase__play {
  width: 48px;
  height: 48px;
  color: #15151c;
  background: #ffe900;
}

.tpl-component-zone .sf-rotating-games-showcase__demo {
  min-height: 36px;
  border: 1px solid #ffe900;
  color: #15151c;
  background: #ffe900;
  font-size: 14px;
}

.tpl-component-zone .sf-rotating-games-showcase__name {
  margin-top: 10px;
  color: #f7f7fa;
  font-size: 15px;
  line-height: 1.25;
  letter-spacing: 0;
  text-transform: none;
}

.tpl-component-zone .sf-rotating-games-showcase__refresh {
  width: 52px;
  height: 52px;
  border-width: 3px;
  border-color: #601fb8;
  color: #15151c;
  background: #ffe900;
}

@media screen and (max-width: 768px) {
  .tpl-component-zone {
    margin: 22px 0;
  }

  .tpl-component-zone .sf-brand-discovery-spin-wheel__stage {
    max-width: 320px;
  }

  .tpl-calc-logic {
    grid-template-columns: 1fr;
  }

  .tpl-component-zone .sf-auth-access-panel,
  .tpl-component-zone .sf-rotating-games-showcase {
    padding: 16px;
  }

  .tpl-component-zone .sf-auth-access-panel__field,
  .tpl-component-zone .sf-auth-access-panel--compact .sf-auth-access-panel__field,
  .tpl-component-zone .sf-auth-access-panel__cta,
  .tpl-component-zone .sf-auth-access-panel--compact .sf-auth-access-panel__cta {
    min-height: 44px;
  }

  .tpl-component-zone .sf-rotating-games-showcase__list {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 12px;
  }

  .tpl-component-zone .sf-rotating-games-showcase__panel {
    padding: 14px 14px 42px;
  }

  .tpl-component-zone .sf-rotating-games-showcase__card {
    max-width: 170px;
  }

  .tpl-component-zone .sf-rotating-games-showcase__media {
    max-height: 210px;
  }

.tpl-component-zone .sf-rotating-games-showcase__name {
    font-size: 13px;
  }
}

.wbf2d16 a.g5662b2 {
  position: relative;
  display: inline-block;
  width: 100%;
  padding: 8px 40px;
  overflow: hidden;
  color: #15151c;
  font-size: 18px;
  font-weight: 700;
  line-height: 22px;
  text-align: center;
  text-transform: capitalize;
}

.wbf2d16.v21a105 a.g5662b2 {
  padding: 13px 45px;
  font-size: 18px;
}

.x44ed79 a.g5662b2 {
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 65px;
  height: 65px;
  border-radius: 50%;
  background-color: #ffe900;
  transform: translate(-50%, -50%);
  transition: .4s;
}

.x44ed79 a.g5662b2:hover {
  filter: brightness(.85);
}

.x44ed79 a.g5662b2 img {
  width: 18px;
  height: 18px;
  transition: .4s;
}

.x44ed79 a.g5662b2:hover img {
  transform: scale(1.25);
}

.s65e2a9 .hf92f8b .e1ec4f3 a,
.s65e2a9 .hf92f8b .m3c1b4a a {
  position: relative;
  display: inline-block;
  width: 100%;
  padding: 10px 15px;
  overflow: hidden;
  font-size: 14px;
  font-weight: 700;
  text-align: center;
  text-decoration: none;
  text-transform: capitalize;
}

.s65e2a9 .hf92f8b .m3c1b4a a,
.s65e2a9 .hf92f8b .m3c1b4a a:hover,
.s65e2a9 .hf92f8b .m3c1b4a a:active {
  color: #15151c;
}

.s65e2a9 .hf92f8b .e1ec4f3 a {
  color: #f7f7fa;
}

@media screen and (max-width: 525px) {
  .wbf2d16 a.g5662b2 {
    padding: 8px 15px;
    font-size: 18px;
  }

  .wbf2d16.v21a105 a.g5662b2 {
    padding: 10px 20px;
    font-size: 18px;
  }
}

@media screen and (max-width: 400px) {
  .nd2dc4b .o0f4107 a,
  .nd2dc4b .wbf2d16 a.g5662b2 {
    padding: 8px 15px;
    font-size: 16px;
    text-transform: capitalize;
  }
}

:root {
  --ps-page-bg: #0f1013;
  --ps-surface: #181818;
  --ps-surface-alt: #232426;
  --ps-surface-muted: #262a34;
  --ps-header-bg: linear-gradient(180deg, rgba(35, 36, 38, 1) 0%, rgba(35, 36, 38, 1) 100%);
  --ps-accent: #f4af53;
  --ps-accent-strong: #ffd966;
  --ps-accent-gradient: linear-gradient(90deg, rgba(238, 241, 11, 1) 0%, rgba(126, 32, 207, 1) 100%);
  --ps-purple: #7e20cf;
  --ps-purple-dark: #3f234c;
  --ps-text: #ffffff;
  --ps-text-soft: #d8dae3;
  --ps-text-muted: #aeb2c1;
  --ps-text-inverse: #0f1013;
  --ps-border: rgba(244, 175, 83, .34);
  --ps-border-soft: rgba(255, 255, 255, .13);
  --ps-focus: #f4af53;
  --ps-danger: #ff5f6d;
  --ps-radius-sm: 8px;
  --ps-radius-md: 12px;
  --ps-radius-lg: 18px;
  --ps-shadow-card: 0 18px 42px rgba(0, 0, 0, .34);
  --ps-shadow-soft: 0 10px 26px rgba(0, 0, 0, .22);
  --ps-section-gap: 30px;
  --ps-card-pad: 22px;
}

body {
  background: var(--ps-page-bg);
}

a:focus-visible,
button:focus-visible,
input:focus-visible,
textarea:focus-visible {
  outline: 2px solid var(--ps-focus);
  outline-offset: 4px;
}

.pb01acc {
  background: var(--ps-page-bg);
  color: var(--ps-text);
}

.pb01acc h1,
.pb01acc h2,
.pb01acc h3 {
  color: var(--ps-text);
}

.pb01acc h2 {
  border-bottom-color: var(--ps-accent);
}

.pb01acc p a,
.pb01acc li a,
.tpl-page p a,
.tpl-page li a,
.ec657ca a,
.x88b9f0 a {
  color: var(--ps-accent-strong);
  text-decoration: underline;
  text-underline-offset: 4px;
}

.j1d55b0,
.p675d10 {
  background: var(--ps-header-bg);
}

.ob97047 .e3f54f8 img {
  width: 188px;
  max-height: 58px;
}

.f0bb0f5 a {
  width: 178px;
}

.ob97047 .ed60006 .ge88e47,
.f4c1798 a,
.zd4fd62 .c927fd4 a {
  color: var(--ps-text);
}

.ob97047 .ed60006 .ge88e47:hover,
.f4c1798:hover > a,
.f4c1798:active > a,
.tpl-page .tpl-breadcrumbs a,
.tpl-component-zone .sf-brand-bonus-calculator__terms,
.tpl-component-zone .sf-brand-bonus-calculator__toggle,
.tpl-component-zone .sf-brand-bonus-calculator__reset,
.tpl-component-zone .sf-casino-slots-grid__action--secondary,
.tpl-component-zone .sf-rotating-games-showcase__demo,
.tpl-component-zone .sf-auth-access-panel__switch a {
  color: var(--ps-accent);
}

.wbf2d16,
.wbf2d16.v21a105,
.tpl-primary-link,
.tpl-card-link,
.tpl-component-zone .sf-brand-discovery-spin-wheel__button,
.tpl-component-zone .sf-brand-discovery-spin-wheel__cta,
.tpl-component-zone .sf-brand-discovery-spin-wheel__fallback-cta,
.tpl-component-zone .sf-brand-bonus-calculator__calculate,
.tpl-component-zone .sf-brand-bonus-calculator__cta,
.tpl-component-zone .sf-auth-access-panel__cta,
.tpl-component-zone .sf-casino-slots-grid__action--primary,
.tpl-component-zone .sf-rotating-games-showcase__play {
  background: var(--ps-accent);
  border-color: var(--ps-accent);
  color: var(--ps-text-inverse);
  border-radius: var(--ps-radius-sm);
}

.wbf2d16 button,
.wbf2d16.v21a105 button,
.wbf2d16 a.g5662b2,
.wbf2d16.v21a105 a.g5662b2,
.tpl-primary-link,
.tpl-card-link {
  color: var(--ps-text-inverse);
}

.o0f4107 {
  background: transparent;
  border-color: var(--ps-border);
  border-radius: var(--ps-radius-sm);
}

.o0f4107:hover,
.o0f4107:active {
  border-color: var(--ps-accent);
  background: rgba(244, 175, 83, .08);
}

.o0f4107 a:hover,
.o0f4107 a:active {
  color: var(--ps-accent);
}

.s9d7bf1,
.tpl-page .tpl-cta-strip,
.s65e2a9 .f504dc7,
.ef46359 section {
  background: var(--ps-surface);
  border: 1px solid var(--ps-border-soft);
  border-radius: var(--ps-radius-lg);
  box-shadow: var(--ps-shadow-soft);
}

.m9c3e1b .fe7f987 {
  background: rgba(15, 16, 19, .72);
  border: 1px solid var(--ps-border);
  border-radius: var(--ps-radius-lg);
}

.m9c3e1b .bc581a9 span,
.s65e2a9 .je3748a p:first-child,
.ld1199b label span,
.component-title,
.tpl-component-zone [class*="__title"] {
  color: var(--ps-accent);
}

.x44ed79 button,
.x44ed79 a.g5662b2,
.r7646e9 {
  background: var(--ps-accent);
}

.x5ef7a6,
.rb807fa {
  background: var(--ps-surface);
  border: 1px solid var(--ps-border);
  border-bottom: 3px solid var(--ps-accent);
  border-radius: var(--ps-radius-md);
  box-shadow: var(--ps-shadow-soft);
}

.x5ef7a6.e4e7dcc,
.rb807fa.e4e7dcc {
  background: linear-gradient(180deg, #181818 0%, #24142c 100%);
}

.h1454ea h3,
.ec657ca p {
  color: var(--ps-text);
}

.x88b9f0 table {
  border-radius: var(--ps-radius-md);
  overflow: hidden;
}

.x88b9f0 table td,
.x88b9f0 table th,
.x88b9f0.qb60890 table td,
.x88b9f0.qb60890 table th {
  border-color: rgba(244, 175, 83, .32);
  padding: 11px 13px;
}

.x88b9f0.qb60890 table tr:nth-child(odd) {
  background: var(--ps-accent);
  color: var(--ps-text-inverse);
}

.x88b9f0.qb60890 table tr:nth-child(2n) {
  background: var(--ps-surface-alt);
  color: var(--ps-text);
}

.c20af3f {
  background: var(--ps-page-bg);
  color: var(--ps-text);
  border-top: 1px solid var(--ps-border-soft);
}

.c20af3f .o5d1e04 {
  border-bottom-color: var(--ps-border);
  gap: 10px;
  padding-bottom: 8px;
}

.c20af3f .t397aaf {
  width: 126px;
}

.c20af3f .ne6a558 {
  padding: 12px 0;
}

.m60e617 {
  height: 78px;
}

.m60e617 img[src$=".svg"] {
  max-height: 56px;
}

.tpl-component-zone > [data-component] {
  --surface-card: var(--ps-surface);
  --surface-muted: var(--ps-page-bg);
  --surface-strong: var(--ps-surface-alt);
  --text-primary: var(--ps-text);
  --text-secondary: var(--ps-text-soft);
  --brand-primary: var(--ps-accent);
  --brand-primary-dark: #d89434;
  --brand-secondary: var(--ps-purple);
  --brand-accent: var(--ps-accent-strong);
  --brand-contrast: var(--ps-text-inverse);
  --border-color: var(--ps-border);
  --card-radius: var(--ps-radius-lg);
  --button-radius: var(--ps-radius-sm);
  --shadow-card: var(--ps-shadow-card);
}

.tpl-component-zone .sf-brand-discovery-spin-wheel__shell,
.tpl-component-zone .sf-brand-bonus-calculator__shell,
.tpl-component-zone .sf-player-review-grid__card,
.tpl-component-zone .sf-auth-access-panel__inner,
.tpl-component-zone .sf-casino-slots-grid__card,
.tpl-component-zone .sf-rotating-games-showcase__panel,
.tpl-component-zone .sf-provider-logo-strip__card {
  border-color: var(--ps-border);
  box-shadow: var(--ps-shadow-card);
}

.tpl-component-zone .sf-provider-logo-strip__logo {
  filter: brightness(1.28) contrast(1.04);
}

/* Deterministic uniqueness pass: Pacific Spins + pacificspins-aus.com + AU => variant 04. */
.pb01acc section {
  margin-block: var(--ps-section-gap);
}

.tpl-page .tpl-cta-strip,
.sf-player-review-grid__card,
.sf-casino-slots-grid__card,
.sf-provider-logo-strip__card {
  padding-block: var(--ps-card-pad);
}

.tpl-primary-link,
.tpl-card-link,
.o0f4107 a,
.wbf2d16 button,
.wbf2d16 a.g5662b2 {
  min-height: 46px;
}

.h1454ea {
  padding: 18px 22px 18px 18px;
}

@media screen and (max-width: 525px) {
  .ob97047 .e3f54f8 img {
    width: 124px;
    max-height: 48px;
  }

  .f0bb0f5 a {
    width: 148px;
  }

  .m60e617 {
    height: 66px;
  }
}

.page-illustration {
  max-width: 600px;
  width: 100%;
  margin: 18px auto 24px;
  border: 1px solid rgba(244, 175, 83, 0.35);
  border-radius: 8px;
  overflow: hidden;
  background: #181818;
  box-shadow: 0 18px 38px rgba(0, 0, 0, 0.32);
}

.page-illustration img {
  display: block;
  width: 100%;
  height: auto;
  aspect-ratio: 1 / 1;
  object-fit: cover;
}

.content-cta {
  display: flex;
  justify-content: center;
  margin: 22px auto 28px;
}

.content-cta .tpl-primary-link {
  max-width: 280px;
  width: auto;
}

.module-action-label {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  min-width: 48px;
  font-size: 12px;
  font-weight: 700;
  line-height: 1;
}

.sf-rotating-games-showcase__play .module-action-label {
  margin-left: 6px;
}
