[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}abbr[title],abbr[data-original-title]{text-decoration:underline;cursor:help;border-bottom:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}address{font-style:normal;line-height:inherit;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}dfn{font-style:italic}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-family:monospace;font-size:1em}pre{-ms-overflow-style:scrollbar;margin-top:0;margin-bottom:1rem;overflow:auto}table{border-collapse:collapse}caption{color:#6c757d;text-align:left;caption-side:bottom;padding-top:.75rem;padding-bottom:.75rem}th{text-align:inherit}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{resize:vertical;overflow:auto}fieldset{border:0;min-width:0;margin:0;padding:0}legend{width:100%;max-width:100%;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal;margin-bottom:.5rem;padding:0;display:block}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}template{display:none}[hidden]{display:none!important}h4,.h4{font-size:1.5rem}h5,.h5{font-size:1.25rem}h6{font-size:1rem}hr{border:0;border-top:1px solid #0000001a;margin-top:1rem;margin-bottom:1rem}mark{background-color:#fcf8e3;padding:.2em}.img-fluid{max-width:100%;height:auto}.figure{display:inline-block}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}code{color:#e83e8c;word-break:break-word;font-size:87.5%}a>code{color:inherit}kbd{color:#fff;background-color:#333;border-radius:.2rem;padding:.2rem .4rem;font-size:87.5%}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{color:#333;font-size:87.5%;display:block}pre code{font-size:inherit;color:inherit;word-break:normal}.row{flex-wrap:wrap;margin-left:-15px;margin-right:-15px;display:flex}.col-2,.col-10,.col-md-3,.col-md-6,.col-md-9,.col-md-12,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7{width:100%;min-height:1px;padding-left:15px;padding-right:15px;position:relative}.col-2{flex:0 0 16.6667%;max-width:16.6667%}.col-10{flex:0 0 83.3333%;max-width:83.3333%}@media (width>=768px){.col-md-3{flex:0 0 25%;max-width:25%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-12{flex:0 0 100%;max-width:100%}}@media (width>=992px){.col-lg-4{flex:0 0 33.3333%;max-width:33.3333%}.col-lg-5{flex:0 0 41.6667%;max-width:41.6667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.3333%;max-width:58.3333%}}.form-control{color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;width:100%;padding:.375rem .75rem;font-size:1rem;line-height:1.5;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:block}.form-control::-ms-expand{background-color:#0000;border:0}.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem #007bff40}.form-control::-webkit-input-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:-ms-placeholder-shown{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{opacity:1;background-color:#e9ecef}select.form-control:not([size]):not([multiple]){height:calc(2.25rem + 2px)}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-group{margin-bottom:1rem}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.nav{flex-wrap:wrap;margin-bottom:0;padding-left:0;list-style:none;display:flex}.card{word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid #00000020;border-radius:.25rem;flex-direction:column;min-width:0;display:flex;position:relative}.card>hr{margin-left:0;margin-right:0}.card-body{flex:auto;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-text:last-child{margin-bottom:0}.badge{text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;display:inline-block}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{border:1px solid #0000;border-radius:.25rem;margin-bottom:1rem;padding:.75rem 1.25rem;position:relative}@keyframes progress-bar-stripes{0%{background-position:1rem 0}to{background-position:0 0}}.progress{background-color:#e9ecef;border-radius:.25rem;height:1rem;font-size:.75rem;display:flex;overflow:hidden}.close{float:right;color:#000;text-shadow:0 1px #fff;opacity:.5;font-size:1.5rem;font-weight:700;line-height:1}.close:hover,.close:focus{color:#000;opacity:.75;text-decoration:none}.close:not(:disabled):not(.disabled){cursor:pointer}button.close{-webkit-appearance:none;background-color:#0000;border:0;padding:0}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mb-3{margin-bottom:1rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.mt-5{margin-top:3rem!important}.py-5{padding-top:3rem!important}.pr-5{padding-right:3rem!important}.py-5{padding-bottom:3rem!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}@media (width>=576px){.mt-sm-5{margin-top:3rem!important}.mb-sm-5{margin-bottom:3rem!important}}@media (width>=992px){.mt-lg-0{margin-top:0!important}.py-lg-3{padding-top:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}}@media (width>=1200px){.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}}.text-left{text-align:left!important}.text-center{text-align:center!important}.font-weight-bold{font-weight:700!important}.visible{visibility:visible!important}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:local(Poppins Regular),local(Poppins-Regular),url(/fonts/pxiEyp8kv8JHgFVrJJbecmNE.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF6,U+1CF8-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FB}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:local(Poppins Regular),local(Poppins-Regular),url(/fonts/pxiEyp8kv8JHgFVrJJnecmNE.woff2)format("woff2");unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:local(Poppins Regular),local(Poppins-Regular),url(/fonts/pxiEyp8kv8JHgFVrJJfecg.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins Fallback;src:local("Roboto"), local("Arial"), local("ArialMT"), local("Helvetica"), local("Liberation Sans"), sans-serif;ascent-override:92.83%;descent-override:30.94%;line-gap-override:8.84%;size-adjust:113.04%}header .header{min-height:76px}.eyebrow-dot{background:var(--brand-bright);border-radius:50%;width:8px;height:8px;box-shadow:0 0 14px #00e881cc}.hero-note{color:#a4aaa7;margin-top:25px;font-size:12px}.note-check{width:18px;height:18px;color:var(--brand-bright);background:#00e88124;border-radius:50%;place-items:center;margin-right:7px;display:inline-grid}.hero-art-card{border-radius:24px;width:100%;max-width:470px;padding:24px;position:relative}.hero-art-card img{object-fit:contain;width:100%;height:300px;display:block}.floating-reward{background:#202522;border-radius:14px;align-items:center;gap:12px;padding:14px 16px;display:flex;position:absolute;bottom:34px;right:-24px;box-shadow:0 14px 42px #0006}.reward-icon{width:38px;height:38px;color:var(--brand-bright);background:#00e88121;border-radius:12px;place-items:center;font-size:20px;display:grid}.floating-reward b,.floating-reward small{display:block}.floating-reward b{color:#fff;font-size:12px}.floating-reward small{color:#9ba39e;margin-top:3px;font-size:10px}.reward-plus{color:var(--brand-bright);font-size:13px;font-weight:700}.hero-tag{color:#dce5df;background:#191d1a;border-radius:999px;padding:10px 15px;font-size:11px;position:absolute;top:24px;right:5px}.merchant-orbit{border:1px solid #00e88124;border-radius:50%;position:absolute}.orbit-one{width:360px;height:360px}.orbit-two{width:285px;height:285px}.merchant-panel{z-index:1;background:linear-gradient(145deg,#242824,#191b19);border:1px solid #343a36;border-radius:20px;width:min(100%,370px);padding:25px;position:relative;box-shadow:0 22px 65px #0006}.panel-label{color:#8c9890;letter-spacing:.14em;font-size:9px;font-weight:700}.panel-top{color:#fff;justify-content:space-between;margin:16px 0 28px;font-size:14px;display:flex}.panel-status{color:var(--brand-bright);font-size:10px}.panel-status i{vertical-align:1px;background:currentColor;border-radius:50%;width:6px;height:6px;margin-right:5px;display:inline-block}.panel-points{color:#a4aaa7;justify-content:space-between;align-items:end;font-size:11px;display:flex}.panel-points strong{color:#fff;font-size:25px}.panel-points small{color:#9ba39e;font-size:11px;font-weight:400}.progress-track{background:#3b403d;border-radius:99px;height:8px;margin:13px 0 24px;overflow:hidden}.progress-track span{border-radius:inherit;background:var(--brand-bright);width:80%;height:100%;display:block}.panel-reward{color:var(--brand-bright);background:#00e8811a;border-radius:13px;align-items:center;gap:12px;padding:14px;display:flex}.panel-reward>span:first-child{font-size:20px}.panel-reward b,.panel-reward small{display:block}.panel-reward b{color:#fff;font-size:11px}.panel-reward small{color:#a4aaa7;margin-top:4px;font-size:10px}.benefit-list li span{width:20px;height:20px;color:var(--brand-bright);background:#00e88124;border-radius:50%;place-items:center;font-size:11px;display:grid}.feature-star{color:var(--brand-bright);margin-bottom:14px;font-size:27px}.customer-feature>span{color:#9ba39e;letter-spacing:.16em;font-size:9px;font-weight:700}.customer-feature strong{color:#fff;margin:16px 0;font-size:27px;line-height:1.2}.feature-dots{gap:8px;margin:4px 0 13px;display:flex}.feature-dots i{border:1px solid #5b655f;border-radius:50%;width:13px;height:13px}.feature-dots i.filled{border-color:var(--brand-bright);background:var(--brand-bright)}.customer-feature small{color:#9ba39e;font-size:10px}.faq-list summary span{color:var(--brand-bright);font-size:20px}.faq-list details[open] summary span{transform:rotate(45deg)}.contact-flex{flex-direction:row;justify-content:space-evenly;width:50%;margin-left:25%;display:flex}.button-style-secondary{color:#00f298;letter-spacing:1px;-o-border-radius:4px;-ms-border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;background-color:#333;border-radius:8px;padding:14px 26px;font-size:14px;font-weight:bolder;border:2px solid #00f298!important}.button-style-secondary:hover{color:#333;background-color:#00f298;border:2px solid #333!important}.contact-flex a{margin-left:5%;margin-right:5%}.text-bl{color:#f2f2f2}.text-wh{color:#fff}.text-li{color:#f8f9fa}.text-da{color:#00f298}.bg-li{background:#333}.bg-wh{background:#fff}.let{letter-spacing:1px}.toggle-2,.toggle,[id^=drop]{display:none}nav ul li .button-style-secondary{border:none!important}.has-error{border-radius:38px;border:2px solid #ff3a46!important}input{border-radius:38px!important}nav ul ul{-o-border-radius:4px;-ms-border-radius:4px;z-index:9;background:#333;border-radius:4px;padding:10px;display:none;position:absolute;top:25px}nav ul li:hover>ul{display:inherit}nav ul ul li{float:none;-o-border-radius:4px;-ms-border-radius:4px;-o-transition:.5s all;border-radius:4px;width:170px;transition:all .5s;display:list-item;position:relative}nav ul ul li a{color:#fff;margin:10px;font-size:15px;display:block}nav ul ul ul li{position:relative;top:-60px;left:170px}#demo{margin:10px 0 0}#demo .wrapper{display:inline-block;position:relative}#demo .parent{cursor:pointer;color:#fff;z-index:2;text-align:center;text-transform:capitalize;letter-spacing:1px;width:100%;height:30px;padding-left:0;padding-right:0;font-size:15px;font-weight:500;line-height:30px;-webkit-transition:border-radius .1s linear .8s,background .1s linear .8s,z-index 0s linear .8s;display:block;position:relative}#demo .parent:hover,#demo .content:hover~.parent{-webkit-transition-delay:0s,0s,0s}#demo .content:hover~.parent{z-index:0;border-bottom-right-radius:0;border-bottom-left-radius:0}#demo .content{z-index:1;width:150px;height:0;padding-top:30px;-webkit-transition:height .5s .4s;display:block;position:absolute;top:0}#demo .wrapper:active .content,#demo .content:hover{z-index:3;height:150px;-webkit-transition-delay:0s}#demo .content ul{background:#fff;border-bottom-right-radius:5px;border-bottom-left-radius:5px;height:100%;margin:0;padding:0;overflow:hidden}#demo .content ul a{padding:0;text-decoration:none}#demo .content li:hover{background:#f8f9fa}#demo .content li{text-align:left;color:#999;border-top:1px solid #eee;height:40px;padding-left:10px;font-size:16px;line-height:40px;list-style:none}#demo .content li:last-of-type{border-bottom-right-radius:5px;border-bottom-left-radius:5px}.search-w3layouts input[type=search]{color:#333;letter-spacing:1px;background:#f7f7f7;border:none;outline:none;padding:12px 15px;font-size:13px}.search-w3layouts button{color:#fff;-o-border-radius:0px;-ms-border-radius:0px;background:#00f298;border:none;border-radius:0;padding:10px 15px;font-size:14px}.dwn-w3ls{-o-border-radius:4px;-ms-border-radius:4px;text-align:center;background:#00f298;border-radius:4px;width:42px;height:42px;display:inline-block}.dwn-w3ls span{color:#fff;font-size:16px;line-height:28px}.banner_w3lspvt{z-index:0;padding:4vw 0}.w3ls_banner_txt{padding-top:7vw}p.text-sty-banner{color:#f2f2f2;max-width:800px;margin:20px 0;font-size:16px}h3.w3ls_pvt-title{color:#f2f2f2;font-size:4rem;font-weight:600}h3.w3ls_pvt-title span{color:#00f298}.w3ls_banner_txt h5{color:#333;text-transform:uppercase;letter-spacing:1px;margin-bottom:10px;font-size:22px;font-weight:400}.shape-wthree{-ms-animation:fa-spin 5s infinite linear;animation:5s linear infinite fa-spin}img.shape-w3-one{z-index:-1;position:absolute;top:37%;right:2%}img.shape-w3-two{z-index:-1;position:absolute;top:12%;right:50%}img.shape-w3-three{z-index:-1;position:absolute;top:10%;right:15%}img.shape-w3-four{z-index:-1;position:absolute;top:30%;left:4%}img.shape-w3-five{z-index:-1;position:absolute;bottom:14%;right:7%}img.shape-w3-six{z-index:-1;position:absolute;bottom:18%;left:23%}h3.title,h2.title{letter-spacing:1px;font-size:40px;font-weight:600}.about-grid-main{background:#292929;padding:4em;box-shadow:5px 7px 23px #3a345229}.about-grid-main h4,.about-in h5.card-title{color:#f2f2f2;font-size:22px}a.button-w3ls{color:#00f298;letter-spacing:1px;-o-border-radius:0px;-ms-border-radius:0px;border-radius:0;font-size:15px;font-weight:600;display:inline-block}.about-right-faq{padding-right:7vw}.about-right-faq h6{color:#00f298;letter-spacing:2px;margin-bottom:8px;font-size:15px}.about-right-faq h3{font-size:34px;font-weight:600;line-height:1.4}ul.w3l-right-book li{color:#f2f2f2;letter-spacing:1px;margin-bottom:10px;font-size:16px;list-style:inside}.about-in .card{background:#292929;border:none;padding:2.5em 2em;box-shadow:0 11px 42px 1px #3a34521a}.about-in .bg-clr-w3l{-o-border-radius:50%;-ms-border-radius:50%;background:#ff3a46;border-radius:50%;width:75px;height:75px;margin:0 auto}.about-in .bg-clr-w3l span{color:#fff;font-size:34px;line-height:75px}.about-in:nth-child(2) .bg-clr-w3l{background:#00ebac}.about-in:nth-child(3) .bg-clr-w3l{background:#9657f6}.d-flex{justify-content:center}h3.tittle,h2.tittle{color:#00f298;font-size:40px}p.sub-tittle{max-width:800px;margin:0 auto;font-size:16px}.icon-effect-w3{-o-border-radius:50%;-ms-border-radius:50%;text-align:center;background:#00f298;border-radius:50%;width:70px;height:70px;margin:0 auto 1em}.icon-effect-w3 span{color:#fff;font-size:24px;line-height:70px}.subscribe{max-width:800px}form.subscribe-wthree input[type=email]{-o-border-radius:0px;-ms-border-radius:0px;letter-spacing:1px;color:#333;background:#fff;border:none;border-radius:0;padding:14px 20px;font-size:15px;box-shadow:0 11px 42px 1px #3a34521a}form.subscribe-wthree button{letter-spacing:1px;color:#fff;-o-border-radius:0px;-ms-border-radius:0px;-webkit-border-radius:0;-moz-border-radius:0;background:#00f298;border:none;border-radius:72px;padding:14px 20px;font-size:16px;box-shadow:0 11px 42px 1px #3a34521a}.copy_right p a{color:#333;letter-spacing:2px;font-weight:600}.social-icons-footer ul li{display:inline-block}.social-icons-footer ul li a span{color:#00f298;margin:0 8px;font-size:16px}a.move-top span{color:#00f298;font-size:30px}.parts-w3ls span{color:#333;font-size:3em}.parts-w3ls h4{text-transform:uppercase;letter-spacing:2px;margin-top:1.5em;font-size:15px;font-weight:600}p.title-sub-2{color:#333;font-size:19px}h3.title-w3{color:#111;font-size:32px}.count-w3ls h4{font-size:30px;font-weight:600}.count-w3ls p{margin-top:10px}.banner_w3lspvt-2{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;-ms-background-size:cover;background:url(/images/inner.png) top/cover no-repeat}.breadcrumb{background-color:#0000;justify-content:center;margin-bottom:0;padding:5vw 0}li.breadcrumb-item a,li.breadcrumb-item{color:#333;letter-spacing:1px;font-size:14px}.services-grid h4{color:#333;letter-spacing:1px;margin-bottom:12px;font-size:22px;font-weight:600}.services-icon span{margin-top:1em;font-size:38px}.icon-clr1{color:#00a3e2}.icon-clr2{color:#b764d8}.icon-clr3{color:#e53b2c}.icon-clr4{color:#0ca799}.icon-clr5{color:#39dcb1}.icon-clr6{color:#feb155}h4.text-team-w3{color:#3a3939;margin:1em 0;font-size:20px;font-weight:700}ul.team-socil-w3pvts li span{color:#333;-o-transition:.5s all;margin:0 6px;font-size:15px;transition:all .5s}ul.team-socil-w3pvts li span:hover{opacity:.8;-o-transition:.5s all;transition:all .5s}.ab-content img{-o-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.ab-content-inner{background:#fff;padding:3em;box-shadow:5px 7px 23px #3a345229}.accordion{border:1px solid #fff;margin:0 auto;padding:0 10px;list-style:none}.accordion>*+*{border-top:1px solid #fff}.accordion-item-hd{cursor:pointer;color:#333;letter-spacing:1px;z-index:2;background-color:#f3f3f3;margin-bottom:0;padding:20px;display:block;position:relative}li.accordion-item{margin-bottom:1.5em}.accordion-item-input:checked~.accordion-item-bd{max-height:1333px;padding:2em;box-shadow:0 4px 16px #0000001a}.accordion-item-input:checked~.accordion-item-hd>.accordion-item-hd-cta{transform:rotate(0)}.accordion-item-hd-cta{-webkit-transition:-webkit-transform .3s;text-align:center;width:30px;font-size:12px;line-height:1;transition:transform .3s;display:block;position:absolute;top:calc(50% - 6px);right:0;transform:rotate(-180deg)}.accordion-item-bd{max-height:0;margin-bottom:0;overflow:hidden}.accordion-item-input{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}h6.accordion-textm{color:#00f298;letter-spacing:1px;margin-bottom:20px;font-size:18px}h3.sec-hedadc{color:#1dd1a1}.prices{-o-transition:.5s all;border:1px solid #ddd;transition:all .5s;position:relative}.price-info:hover .prices,.prices.active{-o-transition:.5s all;transition:all .5s;box-shadow:1px 2px 16px 2px #d8d8d8}.prices-top{position:absolute;top:-18%;left:34%}.prices-top h3{text-shadow:0 2px 12px #0c0c0c47;-o-transition:.5s all;background:#00f298;width:90px;height:90px;font-size:30px;line-height:2.9;transition:all .5s;box-shadow:1px 1px 8px #0000003b}.price-info:hover .prices-top h3{box-shadow:none;-o-transition:.5s all;transition:all .5s}.prices-bottom ul li{color:#656161;margin:12px 0;font-size:16px;list-style:none}.prices-bottom h4{color:#333;text-shadow:0 1px 2px #0000004a;letter-spacing:1px;font-size:26px;font-weight:700}form.contact-wthree-do label{letter-spacing:.5px;font-size:15px}.contact-wthree-do textarea{resize:none;height:180px}.react-select__control{border-radius:38px!important}button.btn-cont-w3{color:#fff;letter-spacing:1px;-o-border-radius:0px;-ms-border-radius:0px;background:#00f298;border-radius:0;max-width:140px;padding:11px 25px;font-size:16px}.w3l-map iframe{border:none;width:100%;min-height:400px;display:block}@media (width<=1366px){h3.w3ls_pvt-title{font-size:3.5rem}}@media (width<=1280px){h3.tittle,h2.tittle{font-size:38px}}@media (width<=1024px){.parts-w3ls span{font-size:2.5em}.parts-w3ls h4,.accordion-item-hd,.contact-wthree-do .form-control{font-size:14px}}@media (width<=768px){h3.tittle,h2.tittle{font-size:34px}}@media (width<=640px){h3.tittle,h2.tittle{font-size:30px}p.sub-tittle,form.subscribe-wthree input[type=email]{font-size:14px}form.subscribe-wthree button{font-size:15px}}@media (width<=568px){.ab-content-inner,.price-info{max-width:400px;margin:0 auto}.price-info:nth-child(2){margin-top:6em}.prices-top{left:39%}.w3l-map iframe{min-height:300px}}@media (width<=480px){h3.title-w3{font-size:26px}p.title-sub-2{font-size:16px}.about-grid-main{padding:3em 2em}h3.w3ls_pvt-title{font-size:2.3rem}img.shape-w3-one{right:6%}.accordion-item-hd{font-size:13px}}.main-top>header .header{min-height:78px;padding-top:12px!important;padding-bottom:12px!important}.main-top #logo a b{color:var(--brand-bright)!important}.main-top .bg-li{background:#191b19}.main-top .about-inner{background:#141615;padding-top:72px!important;padding-bottom:72px!important}.main-top .about-inner:nth-of-type(2n){background:#191b19}.main-top .about-inner .container{max-width:1120px}.main-top .about-right-faq{padding-right:35px}.main-top .about-right-faq h6{color:var(--brand-bright);letter-spacing:.13em;text-transform:uppercase;font-size:11px;font-weight:700;line-height:1.5}.main-top .about-right-faq h3{font-size:clamp(29px,4vw,42px);font-weight:700;line-height:1.16;margin:12px 0 16px!important}.main-top .about-right-faq p{margin-top:12px}.main-top .about-inner img{object-fit:contain;max-height:370px}.main-top .about-grid-main,.main-top .about-in .card{border:1px solid var(--brand-border);border-radius:var(--brand-radius-md);height:100%;box-shadow:none;background:#202220;padding:30px 26px}.main-top .about-grid-main h4,.main-top .about-in h5.card-title{color:#fff;font-size:18px;font-weight:650}.main-top .about-grid-main img,.main-top .about-in .card img{object-fit:contain;max-height:62px}.main-top a.button-w3ls{color:var(--brand-bright);letter-spacing:0;font-size:12px}.main-top .midd-w3,.main-top .banner-bottom-w3layouts,.main-top .why{background:#191b19;padding-top:76px!important;padding-bottom:76px!important}.main-top .midd-w3 h3,.main-top .banner-bottom-w3layouts h3,.main-top .why h3{font-size:clamp(28px,3.5vw,40px);font-weight:700;line-height:1.2}.main-top .w3l-right-book li{color:#d1d8d4;letter-spacing:0;margin:13px 0;font-size:13px;list-style:none}.main-top .w3l-right-book li:before{content:"✓";color:var(--brand-bright);margin-right:10px}.main-top .services-grid h4{color:#fff;font-size:17px}.main-top .services-grid p{font-size:12px}.main-top .contact{background:#141615;padding:70px 0!important}.main-top .contact .container{max-width:1080px}.main-top .contact-top1{border:1px solid var(--brand-border);border-radius:var(--brand-radius-lg);background:#1d201e;padding:30px;box-shadow:0 18px 50px #0000002e}.signup-heading{margin-bottom:23px}.signup-heading h1{margin:10px 0 7px;font-size:clamp(24px,3vw,32px);font-weight:700;line-height:1.2}.signup-heading p{margin:0;font-size:11px}.main-top .contact-wthree-do label,.main-top .contact label{color:#d4dad6;letter-spacing:0;margin:0 0 7px;font-size:12px;font-weight:600;display:inline-block}.main-top input::placeholder,.main-top textarea::placeholder{color:#737d77}.main-top .has-error{border-radius:var(--brand-radius-sm)!important;border-color:#ff5965!important}.main-top .react-select__single-value,.main-top .react-select__input-container{color:#f4f7f5}.main-top .react-select__placeholder{color:#737d77}.main-top .react-select__indicator-separator{background:#414843}.main-top .react-select__dropdown-indicator{color:#a2aaa5}.main-top .react-select__menu{background:#202320;border:1px solid #383e3a;border-radius:12px}.main-top .react-select__option{color:#e7ece9;background:#202320}.main-top .react-select__option--is-focused{background:#303832}.main-top .react-select__option--is-selected{background:#087c50}.main-top .contact-wthree-do textarea{resize:vertical;min-height:145px}.main-top .subscribe{border-radius:var(--brand-radius-lg);background:radial-gradient(circle at 100% 0,#00e88114,#0000 38%),#202320;border:1px solid #303630;max-width:880px;padding:42px}.main-top .subscribe h2{font-size:clamp(28px,4vw,40px);font-weight:700}.main-top .subscribe .contact-flex{justify-content:center;width:auto;margin:0}.main-top .contact-flex a{margin:0}.main-top .copy-bottom{background:#101211!important;border-color:#282d29!important}.main-top .copy_right p{color:#858f89;letter-spacing:0;font-size:11px}.main-top .move-top img{opacity:.7}.main-top .toggle{border:1px solid var(--brand-border);color:var(--brand-bright);letter-spacing:0;border-radius:10px;padding:9px 13px;font-size:12px;font-weight:600}.main-top .menu{gap:4px}.main-top #drop:checked+ul{border:1px solid var(--brand-border);background:#191c1a;border-radius:0 0 14px 14px}.home-guide-promo{background:#1b1e1c;border:1px solid #303630;border-radius:16px;justify-content:space-between;align-items:center;gap:25px;margin-top:30px;padding:23px 25px;display:flex}.home-guide-promo h3{margin:8px 0 5px;font-size:17px}.home-guide-promo p{margin:0;font-size:12px}.home-guide-promo>.text-link{flex:none}.scratch-promo-ticket{color:#173d2b;background:linear-gradient(145deg,#e9faee,#c9efd8);border:1px solid #d0f4dd;border-radius:22px;justify-self:center;width:min(100%,320px);padding:19px;position:relative;overflow:hidden;transform:rotate(2deg);box-shadow:0 25px 65px #00000059}.scratch-promo-ticket-top{color:#24744d;letter-spacing:.1em;justify-content:space-between;align-items:center;font-size:10px;font-weight:900;display:flex}.scratch-promo-prize{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:170px;display:flex}.scratch-promo-prize svg{color:#188454}.scratch-promo-prize strong{max-width:220px;font-size:19px;line-height:1.2}.scratch-promo-prize small{color:#537563;font-size:11px}.scratch-promo-foil{color:#495558;text-align:center;letter-spacing:.12em;background:repeating-linear-gradient(135deg,#adb5b7 0 8px,#c5cbcd 8px 16px);border:1px dashed #fff9;border-radius:12px;padding:15px 8px;font-size:10px;font-weight:900;box-shadow:inset 0 2px 7px #ffffff8c,0 4px 8px #23372c26}.scratch-guide{background:var(--brand-dark);overflow:hidden}.scratch-guide .container{max-width:1160px}.scratch-guide .section-space{padding:78px 0}.scratch-guide .eyebrow{color:var(--brand-bright);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:8px;font-size:11px;font-weight:700;display:inline-flex}.scratch-hero{background:radial-gradient(at 83% 38%,#04c47e21,#0000 35%),#121412;padding:76px 0 70px}.scratch-hero-grid{grid-template-columns:minmax(0,1.05fr) minmax(300px,.8fr);align-items:center;gap:70px;display:grid}.scratch-hero-copy h1{color:#f5f7f5;letter-spacing:-.045em;margin:16px 0;font-size:clamp(38px,5.2vw,62px);font-weight:800;line-height:1.04}.scratch-hero-copy h1 span{color:var(--brand-bright)}.scratch-hero-copy>p{color:#a8b0ab;max-width:610px;font-size:16px;line-height:1.75}.scratch-hero-actions{flex-wrap:wrap;align-items:center;gap:20px;margin-top:24px;display:flex}.scratch-hero-actions .text-link{color:#d4ddd7;align-items:center;gap:7px;display:inline-flex}.scratch-app-cta{color:#b7c1ba;justify-items:start;gap:9px;margin-top:24px;font-size:11px;font-weight:700;display:grid}.scratch-app-cta .scratch-store-links{margin-top:0}.scratch-trust{color:#9da9a1;align-items:center;gap:8px;margin-top:27px;font-size:12px;display:flex}.scratch-trust svg{color:var(--brand-bright)}.scratch-hero-visual{place-items:center;min-height:430px;display:grid;position:relative}.scratch-hero-visual:before{filter:blur(30px);content:"";background:#00e88117;border-radius:50%;width:350px;height:350px;position:absolute}.scratch-demo-result{color:#176642;background:linear-gradient(145deg,#e6f8ed,#c8efd7);padding:18px}.scratch-demo-result .scratch-ticket-gift{color:#168252;background:#c8f0d7;border-radius:17px;place-items:center;width:52px;height:52px;margin:0;display:grid}.scratch-demo-result strong{font-size:21px}.scratch-demo-result>span{font-size:15px;font-weight:800}.scratch-demo-result small{color:#587b65;max-width:250px;font-size:10px;line-height:1.45}.scratch-demo-reset{color:#176e47;font:inherit;cursor:pointer;background:#ffffffb3;border:1px solid #0d5b3c40;border-radius:999px;margin:18px auto 0;padding:7px 11px;font-size:10px;font-weight:800;display:block}.scratch-float-badge{color:#d8e7dd;background:#1c2821;border:1px solid #294c39;border-radius:13px;align-items:center;gap:8px;padding:12px 15px;font-size:11px;font-weight:700;display:inline-flex;position:absolute;bottom:38px;right:-9px;box-shadow:0 12px 30px #00000047}.scratch-float-badge svg{color:#f5c84c}.scratch-guide .section-heading{text-align:center;max-width:760px;margin:0 auto 36px}.scratch-guide .section-heading h2{color:#f4f6f4;margin:12px 0;font-size:clamp(29px,4vw,42px);line-height:1.15}.scratch-guide .section-heading h2 span{color:var(--brand-bright)}.scratch-guide .section-heading p{color:#a5ada8;font-size:14px;line-height:1.7}.scratch-audience-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.scratch-audience-card{background:#1a1e1b;border:0;border-radius:20px;padding:28px}.scratch-merchant-card{border:0}.scratch-customer-card{background:radial-gradient(circle at 95% 5%,#38bdf817,#0000 32%),#191e20}.scratch-audience-icon{width:43px;height:43px;color:var(--brand-bright);background:#00e8811a;border:1px solid #00e8813d;border-radius:14px;place-items:center;margin-bottom:20px;display:grid}.scratch-customer-card .scratch-audience-icon{color:#38bdf8;background:#38bdf81a;border-color:#38bdf840}.scratch-audience-card h3{color:#f2f5f3;margin:9px 0;font-size:22px}.scratch-audience-card>p{color:#a5aea8;min-height:74px;font-size:13px;line-height:1.7}.scratch-audience-card ul{gap:12px;margin:21px 0;padding:0;list-style:none;display:grid}.scratch-audience-card li{color:#d2d9d4;align-items:flex-start;gap:9px;font-size:12px;line-height:1.5;display:flex}.scratch-audience-card li svg{color:var(--brand-bright);flex:none}.scratch-audience-card .text-link{color:var(--brand-bright);align-items:center;gap:7px;font-size:12px;font-weight:700;display:inline-flex}.scratch-store-links{flex-wrap:wrap;gap:10px;display:flex}.scratch-store-links a{color:#e4ebe6;border:1px solid #34413a;border-radius:9px;align-items:center;gap:6px;padding:9px 12px;font-size:11px;font-weight:700;text-decoration:none;display:inline-flex}.scratch-how{background:#151816}.scratch-steps-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;display:grid}.scratch-step-card{background:#1c201e;border:0;border-radius:16px;min-height:190px;padding:21px}.scratch-step-art{object-fit:contain;width:100%;height:112px;margin:12px auto 13px;display:block}.scratch-step-card>span{width:36px;height:36px;color:var(--brand-bright);background:#00e8811f;border-radius:11px;place-items:center;font-size:11px;font-weight:900;display:grid}.scratch-step-card h3{color:#f0f4f1;margin:17px 0 8px;font-size:15px}.scratch-step-card p{color:#9da7a0;margin:0;font-size:12px;line-height:1.65}.scratch-fairness{isolation:isolate;background:linear-gradient(115deg,#080a09 2%,#101b15 54%,#075c40 100%);position:relative;overflow:hidden}.scratch-fairness:before{z-index:-1;filter:blur(85px);content:"";background:#00e8811f;border-radius:50%;width:460px;height:460px;position:absolute;top:-170px;right:-100px}.scratch-fairness-grid{grid-template-columns:minmax(0,1fr) minmax(310px,.72fr);align-items:center;gap:clamp(32px,6vw,82px);display:grid}.scratch-fairness-copy .eyebrow{gap:8px}.scratch-fairness-copy h2{color:#f2f5f3;max-width:620px;margin:15px 0;font-size:clamp(30px,4vw,45px);line-height:1.12}.scratch-fairness-copy h2 span{color:var(--brand-bright)}.scratch-fairness-copy>p{color:#b0bbb4;max-width:650px;font-size:14px;line-height:1.75}.scratch-fairness-points{gap:14px;margin:24px 0 0;padding:0;list-style:none;display:grid}.scratch-fairness-points li{color:#bdc8c1;align-items:flex-start;gap:10px;font-size:12px;line-height:1.6;display:flex}.scratch-fairness-points li svg{color:var(--brand-bright);flex:none;margin-top:1px}.scratch-fairness-points b{color:#f1f5f2}.scratch-odds-card{background:linear-gradient(145deg,#1d2a22eb,#0b140eeb);border:1px solid #daffeb1f;border-radius:22px;padding:23px;box-shadow:0 24px 70px #00000047}.scratch-odds-header{color:#e9f2ec;justify-content:space-between;align-items:center;gap:12px;font-size:12px;font-weight:800;display:flex}.scratch-odds-header>span:first-child{align-items:center;gap:8px;display:inline-flex}.scratch-odds-header svg{color:var(--brand-bright)}.scratch-odds-badge{color:var(--brand-bright);white-space:nowrap;background:#00e8811f;border-radius:999px;padding:7px 9px;font-size:10px}.scratch-odds-stats{grid-template-columns:1fr 1fr;gap:12px;margin:25px 0 20px;display:grid}.scratch-odds-stats>div{gap:4px;display:grid}.scratch-odds-stats strong{color:#fff;letter-spacing:-.04em;font-size:29px}.scratch-odds-stats span,.scratch-odds-meter-label{color:#95a49a;font-size:10px}.scratch-odds-meter{background:#303c34;border-radius:99px;height:9px;overflow:hidden}.scratch-odds-meter span{border-radius:inherit;background:linear-gradient(90deg,#00b96b,#00e881);width:10%;height:100%;display:block;box-shadow:0 0 17px #00e88161}.scratch-odds-meter-label{justify-content:space-between;gap:10px;margin-top:8px;display:flex}.scratch-odds-meter-label b{color:#c4fadd}.scratch-odds-grid{grid-template-columns:repeat(10,1fr);gap:5px;margin-top:22px;display:grid}.scratch-odds-grid span{aspect-ratio:1;background:#344139;border-radius:4px}.scratch-odds-grid span.is-winning{background:linear-gradient(145deg,#00e881,#9affc7);box-shadow:0 0 10px #00e8813d}.scratch-odds-card>p{color:#84938a;margin:12px 0 0;font-size:10px;line-height:1.5}.scratch-final-cta{background:linear-gradient(110deg,#080a09 0%,#0d2419 48%,#075c40 100%);padding:68px 0}.scratch-final-inner{justify-content:space-between;align-items:center;gap:35px;display:flex}.scratch-final-inner h2{color:#f5f7f5;max-width:640px;margin:12px 0;font-size:clamp(27px,4vw,40px);line-height:1.15}.scratch-final-inner p{color:#b2c0b7;margin:0;font-size:13px}.scratch-final-actions{flex:none;justify-items:start;gap:14px;display:grid}.scratch-final-store-label{color:#d3ffeb;font-size:11px;font-weight:700}.scratch-final-actions .scratch-store-links{margin-top:-5px}.scratch-final-actions .text-link{color:#d6e3da;align-items:center;gap:7px;font-size:12px;display:inline-flex}.scratch-guide .guide-back-link{background:linear-gradient(90deg,#075c40,#101713);padding:22px 0}.card-guide{background:var(--brand-dark);overflow:hidden}.card-guide .container{max-width:1160px}.card-guide .section-space{padding:82px 0}.card-guide .eyebrow{color:var(--brand-bright);letter-spacing:.11em;text-transform:uppercase;align-items:center;gap:9px;font-size:11px;font-weight:700;display:inline-flex}.card-guide .eyebrow-dot{background:var(--brand-bright);border-radius:50%;width:8px;height:8px;box-shadow:0 0 14px #00e881bf}.guide-hero{background:radial-gradient(at 83% 38%,#04c47e1f,#0000 35%),#121212;padding:74px 0 66px}.guide-hero-layout{grid-template-columns:.94fr 1.06fr;align-items:center;gap:50px;display:grid}.guide-hero-copy h1{margin:19px 0;font-size:clamp(38px,5vw,58px);font-weight:750;line-height:1.08}.guide-hero h1 span,.guide-intro h2 span,.guide-setup h2 span,.guide-rules h2 span,.guide-flow h2 span,.guide-final-cta h2 span{color:var(--brand-bright)}.guide-hero-copy>p{max-width:520px;font-size:15px}.guide-hero-actions{flex-wrap:wrap;align-items:center;gap:22px;margin-top:27px;display:flex}.guide-hero-trust{color:#9ca69f;margin-top:22px;font-size:11px}.guide-hero-trust span{width:18px;height:18px;color:var(--brand-bright);background:#00e88121;border-radius:50%;place-items:center;margin-right:6px;display:inline-grid}.guide-choice-cards{grid-template-columns:1fr 1fr;gap:13px;display:grid}.guide-type-card{background:linear-gradient(145deg,#222623,#181a19);border-radius:19px;padding:20px;box-shadow:0 20px 55px #0003}.guide-type-top{justify-content:space-between;align-items:center;display:flex}.guide-type-icon{width:36px;height:36px;color:var(--brand-bright);background:#00e8811f;border-radius:11px;place-items:center;font-size:19px;display:grid}.guide-type-label{color:#808b84;letter-spacing:.14em;font-size:8px;font-weight:700}.guide-type-card h2{margin:17px 0 7px;font-size:17px;font-weight:700}.guide-type-card>p{min-height:53px;font-size:10px;line-height:1.6}.guide-preview-heading{color:#dce3df;justify-content:space-between;gap:8px;font-size:9px;font-weight:600;display:flex}.guide-live{color:var(--brand-bright);letter-spacing:.05em;font-size:7px}.guide-card-preview>strong{color:#fff;margin-top:15px;font-size:21px;display:block}.guide-card-preview>strong small{color:#929d96;font-size:9px;font-weight:500}.guide-seal-dots{gap:4px;margin:11px 0 13px;display:flex}.guide-seal-dots span{aspect-ratio:1;color:#101512;border:1px solid #47514a;border-radius:50%;flex:1;place-items:center;max-width:22px;font-size:8px;display:grid}.guide-seal-dots span.is-filled{border-color:var(--brand-bright);background:var(--brand-bright)}.guide-points-bar{background:#3a423d;border-radius:99px;height:6px;margin:13px 0 22px;overflow:hidden}.guide-points-bar span{border-radius:inherit;background:var(--brand-bright);width:50%;height:100%;display:block}.guide-preview-reward{color:#aab3ad;border-top:1px solid #2c332e;padding-top:10px;font-size:8px}.guide-preview-reward span{color:var(--brand-bright);margin-right:5px}.guide-intro{background:#181a19}.guide-intro-grid{grid-template-columns:1fr 1fr;align-items:end;gap:50px;display:grid}.guide-intro h2,.guide-setup h2,.guide-rules h2,.guide-flow h2{margin:14px 0 0;font-size:clamp(29px,4vw,43px);font-weight:700;line-height:1.15}.guide-intro-grid>p{max-width:520px;margin:0 0 4px}.guide-model-grid{grid-template-columns:1fr 1fr;gap:16px;margin-top:38px;display:grid}.guide-model-card{background:#202320;border-radius:17px;gap:17px;padding:24px;display:flex}.guide-model-icon{height:42px;color:var(--brand-bright);background:#00e8811f;border-radius:13px;flex:0 0 42px;place-items:center;font-size:20px;display:grid}.guide-model-icon.points-icon{color:#51d7a1}.guide-model-card h3{margin:1px 0 8px;font-size:16px;font-weight:650}.guide-model-card p{margin-bottom:14px;font-size:11px}.guide-model-card a{color:var(--brand-bright);font-size:10px;font-weight:650}.guide-model-card a span{margin-left:5px}.guide-example-note{background:#00e8810b;border:1px solid #00e88124;border-radius:12px;align-items:flex-start;gap:11px;margin-top:18px;padding:14px 17px;display:flex}.guide-example-note>span{height:18px;color:var(--brand-bright);background:#00e88126;border-radius:50%;flex:0 0 18px;place-items:center;font-size:11px;font-weight:700;display:grid}.guide-example-note p{margin:0;font-size:10px}.guide-setup{background:#121212}.card-guide .section-heading{max-width:700px;margin-bottom:34px}.card-guide .section-heading h2{margin:14px 0 11px;font-size:clamp(30px,4vw,44px);font-weight:700;line-height:1.16}.card-guide .section-heading>p{max-width:560px;font-size:13px}.guide-steps-grid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.guide-step-card{background:#1b1e1c;border-radius:16px;min-height:210px;padding:20px}.guide-step-number{width:33px;height:33px;color:var(--brand-bright);background:#00e88114;border:1px solid #00e88140;border-radius:10px;place-items:center;margin-bottom:21px;font-size:10px;font-weight:700;display:inline-grid}.guide-step-card h3{margin-bottom:9px;font-size:14px;font-weight:650;line-height:1.35}.guide-step-card p{font-size:10px;line-height:1.7}.guide-rules{background:#191b19}.guide-rules-layout{grid-template-columns:1fr .9fr;align-items:center;gap:70px;display:grid}.guide-rules-copy h2{margin:14px 0}.guide-rules-copy>p{max-width:510px}.guide-check-list{margin:24px 0 0;padding:0;list-style:none}.guide-check-list li{color:#d7dfda;align-items:flex-start;gap:10px;margin:12px 0;font-size:11px;display:flex}.guide-check-list li span{height:18px;color:var(--brand-bright);background:#00e88121;border-radius:50%;flex:0 0 18px;place-items:center;font-size:9px;display:grid}.guide-rules-example{background:#111312;border-radius:19px;padding:13px;box-shadow:0 25px 70px #00000047}.rules-window-top{align-items:center;gap:5px;padding:3px 5px 14px;display:flex}.rules-window-top>span{background:#515b54;border-radius:50%;width:6px;height:6px}.rules-window-top small{color:#707a73;letter-spacing:.12em;margin-left:auto;font-size:7px}.rules-window-content{background:linear-gradient(145deg,#202421,#171a18);border-radius:13px;padding:21px}.rules-window-label{color:var(--brand-bright);letter-spacing:.12em;font-size:8px;font-weight:700}.rules-window-content h3{margin:10px 0 15px;font-size:19px}.rules-divider{background:#333a35;height:1px;margin-bottom:16px}.rules-window-content p{margin:12px 0;font-size:9px;line-height:1.65}.rules-window-content p b{color:#edf1ee}.rules-window-foot{color:#8e9a92;border-top:1px solid #303731;justify-content:space-between;margin-top:17px;padding-top:12px;font-size:8px;display:flex}.rules-window-foot span:last-child{color:var(--brand-bright)}.guide-flow{background:#121212}.guide-flow-grid{grid-template-columns:1fr .92fr;align-items:center;gap:65px;display:grid}.guide-flow-copy h2{margin:14px 0}.guide-flow-copy>p{max-width:500px;margin-bottom:22px}.guide-flow-list{background:#1b1e1c;border-radius:17px;padding:12px 22px}.guide-flow-list>div{border-bottom:1px solid #303630;align-items:center;gap:13px;padding:15px 0;display:flex}.guide-flow-list>div:last-child{border-bottom:0}.flow-step{height:32px;color:var(--brand-bright);background:#00e8811a;border-radius:10px;flex:0 0 32px;place-items:center;font-size:10px;font-weight:700;display:grid}.guide-flow-list p{flex:1;margin:0}.guide-flow-list b,.guide-flow-list small{display:block}.guide-flow-list b{color:#f1f4f2;font-size:11px}.guide-flow-list small{color:#909a93;margin-top:3px;font-size:9px}.flow-check{color:var(--brand-bright);font-size:13px}.guide-final-cta{background:linear-gradient(105deg,#075b40,#078858);padding:52px 0}.guide-final-inner{justify-content:space-between;align-items:center;gap:30px;display:flex}.guide-final-inner .eyebrow{color:#d6ffeb}.guide-final-inner h2{max-width:690px;margin:12px 0 8px;font-size:clamp(28px,4vw,41px);font-weight:700;line-height:1.15}.guide-final-inner h2 span{color:#b8ffdf}.guide-final-inner p{color:#d0e9dc;margin:0;font-size:12px}.guide-final-inner .button-style{box-shadow:none;background:#101512;flex:none;color:#fff!important;border-color:#101512!important}.guide-back-link{background:#171917;padding:18px 0}.guide-back-link a{color:#a8b2ab;font-size:11px}.guide-back-link a:hover{color:var(--brand-bright)}@media (width<=414px){.parts-w3ls span{font-size:2em}.parts-w3ls h4{letter-spacing:1px;font-size:12px}.about-right-faq h3{font-size:30px}.about-grid-main{padding:2em 1.5em}}@media (width<=384px){.prices-top{left:37%}.w3l-map iframe{min-height:280px}}@media (width<=375px){form.subscribe-wthree button{padding:13px 15px;font-size:14px}form.subscribe-wthree input[type=email]{padding:13px 11px;font-size:13px}.about-right-faq h3{font-size:28px}.about-right-faq h6{font-size:13px}h3.w3ls_pvt-title{font-size:2.1rem}p.text-sty-banner{font-size:13px}.search-w3layouts input[type=search]{padding:10px 15px}.dwn-w3ls{width:40px;height:40px}.dwn-w3ls span{font-size:15px;line-height:26px}h6.accordion-textm{font-size:16px}.contact-wthree-do .form-control{font-size:13px}button.btn-cont-w3{font-size:15px}}.brand-lockup b{color:var(--brand-bright)}.header-nav-links a.is-active{box-shadow:inset 0 -2px var(--brand-green)}.nav-register span,.detail-primary span{font-size:17px}.detail-page{color:#f3f6f4;background:#121313}.detail-page p{color:#aeb6b2;line-height:1.75}.detail-hero{background:radial-gradient(at 82% 18%,#04c47e21,#0000 32%),linear-gradient(#171a18,#121313);padding:90px 0 84px;position:relative;overflow:hidden}.detail-hero:after{content:"";pointer-events:none;border:1px solid #04c47e1f;border-radius:50%;width:530px;height:530px;position:absolute;bottom:-260px;right:-120px;box-shadow:0 0 0 45px #04c47e06,0 0 0 95px #04c47e05}.detail-hero-grid{z-index:1;grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);align-items:center;gap:75px;display:grid;position:relative}.detail-page .eyebrow{color:#58e8a8;letter-spacing:1.7px;text-transform:uppercase;align-items:center;gap:8px;font-size:11px;font-weight:800;display:inline-flex}.detail-page h1{color:#f5f7f6;letter-spacing:-2.8px;margin:18px 0 20px;font-size:clamp(38px,5.2vw,66px);font-weight:750;line-height:1.05}.detail-page h1 em{color:#31dd95;font-style:normal}.detail-hero>div>div>p,.detail-hero-grid>div:first-child>p{max-width:600px;font-size:17px}.detail-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:27px;display:flex}.detail-secondary{background:#000;border-radius:12px;justify-content:center;align-items:center;padding:11px 16px;font-size:13px;font-weight:650;transition:border-color .2s,background .2s;display:inline-flex;color:#e2e8e5!important}.detail-secondary:hover{background:#ffffff0a;border-color:#51d99e}.note-icon{color:#45e5a3;background:#04c47e21;border-radius:13px;place-items:center;width:40px;height:40px;font-size:22px;display:grid}.hero-note>strong{color:#f4f8f6;margin:20px 0 8px;font-size:20px;display:block}.note-tags{gap:8px;margin-top:22px;display:flex}.note-tags span{color:#c4ccc8;background:#292f2c;border-radius:20px;padding:7px 11px;font-size:11px}.detail-section-tint{background:#181b19}.detail-card{background:linear-gradient(145deg,#1d211f,#191b1a);border-radius:17px;height:100%;padding:25px;transition:transform .2s,border-color .2s;box-shadow:0 28px 70px #00000040}.detail-card:hover{border-color:#3f705b;transform:translateY(-4px)}.detail-card h3{color:#f1f5f3;letter-spacing:-.3px;margin:16px 0 9px;font-size:18px;font-weight:700}.detail-card p{margin:0;font-size:13px}.two-column-detail{grid-template-columns:1fr 1fr;align-items:stretch;gap:35px;display:grid}.two-column-detail>article{padding:15px 10px}.two-column-detail h2{font-size:35px}.dark-detail-card{background:linear-gradient(145deg,#1d2923,#171c19);border-radius:20px;padding:34px!important}.check-list{gap:12px;margin:22px 0;padding:0;list-style:none;display:grid}.check-list li{color:#c1c9c5;padding-left:25px;font-size:13px;line-height:1.55;position:relative}.check-list li:before{content:"✓";color:#36df98;font-weight:800;position:absolute;left:0}.dark-detail-card .detail-primary{margin-top:3px}.detail-caption{color:#848d88;margin-top:15px;font-size:11px;display:block}.merchant-visual-top{color:#a5afa9;letter-spacing:1px;justify-content:space-between;font-size:10px;font-weight:750;display:flex}.live-dot{color:#55e5a7;letter-spacing:0}.visual-stat{color:#aab3ae;background:#181818;border-radius:12px;justify-content:space-between;align-items:center;padding:14px;font-size:11px;display:flex}.visual-stat strong{color:#eef3f0;font-size:12px}.visual-stat b{color:#45e5a3}.capability-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.capability-card h3{margin-top:12px}.merchant-bottom,.partnership-note{grid-template-columns:1.1fr .9fr;align-items:center;gap:50px;display:grid}.merchant-bottom h2,.partnership-note h2{font-size:37px}.merchant-bottom>div>p,.partnership-note>div>p{margin-bottom:22px}.representative-panel{padding:16px}.representative-panel>img{object-fit:contain;width:100%;height:270px;display:block}.panel-caption{background:#191d1b;border:1px solid #343b37;border-radius:15px;gap:14px;padding:18px;display:flex}.panel-caption strong{color:#eff4f1;font-size:14px}.panel-caption p{margin:4px 0 0;font-size:12px}.contact-hero{text-align:center;background:radial-gradient(at top,#04c47e21,#0000 55%),#151816;padding:75px 0 60px}.contact-hero h1{margin:14px 0 10px;font-size:clamp(42px,6vw,65px)}.contact-hero p{margin:0 auto 20px;font-size:16px}.contact-channel{color:#929d97;justify-content:center;align-items:center;gap:8px;margin-top:15px;font-size:11px;display:flex}.contact-channel i{background:#49dc9b;border-radius:50%;width:7px;height:7px}.contact-topics{padding-top:55px}.contact-topics .steps-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.contact-card{flex-direction:column;align-items:flex-start;display:flex}.contact-card-icon{color:#52e1a2;background:#04c47e1c;border-radius:12px;place-items:center;width:37px;height:37px;font-size:17px;display:grid}.contact-card h3{margin-top:16px}.contact-card .text-link{margin-top:auto;padding-top:18px}.contact-hint{text-align:center;margin:24px auto 0;color:#848d88!important;font-size:11px!important}.affiliate-program-page .detail-hero-grid{grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);gap:52px}.affiliate-earnings-card{z-index:1;border-radius:22px;padding:28px;position:relative}.affiliate-earnings-top{color:#c8d0cb;align-items:center;gap:12px;font-size:13px;font-weight:650;display:flex}.affiliate-rate{color:#f5f7f6;letter-spacing:-.7px;margin:22px 0 8px;font-size:27px;display:block}.affiliate-earnings-card>p{margin:0;font-size:13px}.affiliate-example{background:#04c47e0f;border-radius:13px;gap:7px;margin-top:22px;padding:15px;display:grid}.affiliate-example>span{color:#59e5a7;letter-spacing:1px;text-transform:uppercase;font-size:10px;font-weight:800}.affiliate-example strong{color:#edf5f0;font-size:14px}.affiliate-example small{color:#9fa9a3;font-size:11px;line-height:1.55}.affiliate-steps{grid-template-columns:repeat(4,minmax(0,1fr))}.affiliate-icon{color:#4ee3a3;background:#04c47e17;border:1px solid #315140;border-radius:12px;place-items:center;width:40px;height:40px;margin-bottom:16px;display:grid}.affiliate-details-grid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:55px;display:grid}.affiliate-details-grid h2,.affiliate-final-cta h2{color:#f4f7f5;letter-spacing:-1.5px;margin:12px 0;font-size:clamp(29px,3.8vw,43px);font-weight:720;line-height:1.13}.affiliate-details-grid>div:first-child>p,.affiliate-final-cta>div>p{font-size:14px}.affiliate-details-panel{border-radius:18px;gap:10px;padding:14px;display:grid}.affiliate-details-panel>div{color:#4ee3a3;background:#1e2320;border-radius:12px;grid-template-columns:24px 1fr;align-items:center;column-gap:12px;padding:14px;display:grid}.affiliate-details-panel strong{color:#eef3f0;font-size:13px}.affiliate-details-panel p{grid-column:2;margin:5px 0 0;font-size:12px}.affiliate-final-cta{background:linear-gradient(130deg,#1c2921,#171b19);border-radius:20px;justify-content:space-between;align-items:center;gap:32px;padding:30px;display:flex}.affiliate-final-cta h2{max-width:720px}.affiliate-final-cta .detail-primary{flex:none}@media (width<=600px){.affiliate-steps{grid-template-columns:1fr}.affiliate-final-cta{flex-direction:column;align-items:flex-start;padding:24px}.affiliate-details-panel>div{padding:12px}}.main-top>header.site-header nav.main-nav ul.header-nav-links>li>a.is-active{box-shadow:inset 0 -2px #00e881}.guide-card-preview .guide-seal-dots{background:#0000004d;border:1px solid #ffffff12;border-radius:14px;grid-template-columns:repeat(5,1fr);gap:8px;margin:0;padding:13px;display:grid}.guide-card-preview .guide-seal-dots span{aspect-ratio:1;color:#00f298;background:#ffffff09;border:1.5px dashed #ffffff40;border-radius:50%;place-items:center;width:100%;max-width:none;font-size:12px;font-weight:800;display:grid}.guide-card-preview .guide-seal-dots span.is-filled{color:#00f298;background:#00f2982b;border-style:solid;border-color:#00f298;box-shadow:0 0 10px #00f29833}.preview-progress-note{color:#bfc6c2;text-align:center;margin-top:8px;font-size:10px}.preview-progress-note b{color:#fff}.guide-card-preview .guide-seal-dots span{aspect-ratio:1;color:#c4c8cf;width:100%;max-width:48px;height:auto;box-shadow:none;background:#f4f5f7;border:1.5px dashed #e2e5e9;border-radius:14px;margin:0;padding:0}.guide-card-preview .guide-seal-dots span svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px}.guide-card-preview .guide-seal-dots span.is-filled{color:#04c47e;background:#222;border:0;box-shadow:0 2px 8px #0003}.main-top>header.site-header nav.main-nav ul.header-nav-links>li>a.is-active{box-shadow:none;color:#00e881;background:0 0;font-weight:700}@media (width<=1100px){.main-top>header.site-header nav.main-nav ul.header-nav-links>li>a.is-active{box-shadow:none;background:0 0}}.merchant-page .merchant-visual{flex-direction:column;justify-content:center;align-items:stretch;gap:12px;display:flex}.merchant-page .guide-card-preview,.merchant-page .visual-stat{width:100%;max-width:380px;margin:0 auto}.footer-language-row{justify-content:center;padding:0 0 18px;display:flex}.footer-language-picker select:focus{border-color:var(--brand-bright);outline:2px solid color-mix(in srgb, var(--brand-bright) 25%, transparent);outline-offset:2px}.footer-language-picker{color:#9da7a1;align-items:center;gap:9px;font-size:11px;display:inline-flex}.footer-language-picker select{color:#e9eee9;min-height:34px;font:inherit;cursor:pointer;background:#1b1f1c;border-radius:9px;padding:5px 28px 5px 10px;font-size:11px}.footer-language-picker select:focus{outline-offset:2px;border-color:#04c47e;outline:2px solid #04c47e2e}.eyebrow-dot,.feature-dots,.panel-status i,.contact-channel i{display:none!important}.feature-progress{background:#3a433e;border-radius:20px;width:100%;height:6px;margin:8px 0 13px;overflow:hidden}.feature-progress span{border-radius:inherit;background:var(--brand-bright);width:80%;height:100%;display:block}.live-status{color:#55e5a7;letter-spacing:0}.footer-wordmark span{color:inherit}.affiliate-application-wrap{grid-template-columns:minmax(0,1fr) minmax(320px,.8fr);align-items:start;gap:54px;display:grid}.affiliate-application-wrap h2{color:#f5f7f6;letter-spacing:-1.5px;margin:14px 0;font-size:clamp(30px,4vw,44px);line-height:1.08}.affiliate-application-form{background:#191c1a;border-radius:18px;flex-direction:column;gap:15px;padding:26px;display:flex;box-shadow:0 18px 50px #00000029}.affiliate-application-form label{color:#c8d0cb;flex-direction:column;gap:7px;font-size:13px;font-weight:650;display:flex}.affiliate-application-form input{color:#f5f7f6;width:100%;min-height:46px;font:inherit;background:#111412;border:none;border-radius:10px;padding:11px 13px}.affiliate-application-form input:focus{border-color:#31dd95;outline:2px solid #31dd9559}.affiliate-password-input{display:flex;position:relative}.affiliate-password-input input{padding-right:48px}.affiliate-password-input button{color:#aeb6b2;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:36px;height:36px;display:grid;position:absolute;top:5px;right:5px}.affiliate-application-form .detail-primary{cursor:pointer;align-self:flex-start}.affiliate-application-form .detail-primary:disabled{opacity:.65;cursor:wait;transform:none}.affiliate-application-form small{color:#89938d;line-height:1.55}.affiliate-form-feedback{border-radius:10px;padding:12px 14px;font-size:13px;line-height:1.5}.affiliate-form-feedback.is-success{color:#75e9b3;background:#31dd9514;border:1px solid #31dd9547}.affiliate-form-feedback.is-error{color:#faa;background:#ff696914;border:1px solid #ff696947}.affiliate-honeypot{width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important;overflow:hidden!important}@media (width<=760px){.affiliate-application-wrap{grid-template-columns:1fr;gap:25px}.affiliate-application-form{padding:20px}}.affiliate-location-fields{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (width<=480px){.affiliate-location-fields{grid-template-columns:1fr}}.affiliate-application-form select{color:#f5f7f6;width:100%;min-height:46px;font:inherit;background:#111412;border:none;border-radius:10px;padding:11px 13px}.affiliate-application-form select:focus{border-color:#31dd95;outline:2px solid #31dd9559}.affiliate-application-form select:disabled{opacity:.55;cursor:not-allowed}.hero-product-frame{z-index:1;background:linear-gradient(145deg,#202522,#191c1a);border-radius:26px;width:100%;max-width:360px;padding:18px;position:relative;box-shadow:0 28px 70px #0000004d}.hero-product-top{color:#a5afa9;letter-spacing:1px;justify-content:space-between;margin:2px 4px 14px;font-size:10px;font-weight:750;display:flex}.hero-product .floating-reward{z-index:2;bottom:-14px;right:0}.hero-brand-art .floating-reward{z-index:2}.scratch-promo-art{object-fit:contain;filter:drop-shadow(0 22px 40px #0000004d);width:min(100%,430px);max-height:430px;display:block}.scratch-ticket-brand-art{object-fit:contain;opacity:.76;width:100%;height:100%;position:absolute;inset:0}.affiliate-brand-art{object-fit:contain;width:min(100%,250px);max-height:190px;margin:12px auto -18px;display:block}.contact-hero .container{position:relative}.contact-brand-art{object-fit:contain;width:min(30%,260px);max-height:220px;position:absolute;top:50%;right:4%;transform:translateY(-50%)}.guide-model-art{object-fit:contain;flex:0 0 112px;width:112px;height:100px}@media (width<=640px){.guide-model-art{flex-basis:84px;width:84px;height:82px}}.process-steps-grid .process-step-art{object-fit:contain;width:100%;height:142px;margin:0 auto 15px;display:block}@media (width<=640px){.process-steps-grid .process-step-art{height:120px}}.process-page .detail-hero{background:radial-gradient(at 78% 38%,#00e88124,#0000 32%),linear-gradient(#171a18,#101311);overflow:hidden}.process-page .detail-hero-grid{grid-template-columns:minmax(0,1fr) minmax(360px,.92fr);gap:clamp(36px,6vw,82px)}.process-hero-visual{isolation:isolate;place-items:center;min-height:410px;margin:0;display:grid;position:relative}.process-hero-glow{z-index:-1;filter:blur(62px);background:#00e8812b;border-radius:50%;width:75%;height:70%;position:absolute}.process-hero-illustration{object-fit:contain;filter:drop-shadow(0 24px 44px #0000005c);width:100%;max-height:425px;display:block}.process-hero-stamp{z-index:2;filter:drop-shadow(0 10px 16px #00000040);width:clamp(64px,9vw,108px);position:absolute;top:1%;left:-3%;transform:rotate(-12deg)}.process-hero-sparkle{z-index:2;width:36px;position:absolute;bottom:17%;right:5%;transform:rotate(9deg)}.process-hero-caption{z-index:3;background:#181d1af0;border:1px solid #ffffff1a;border-radius:17px;align-items:center;gap:12px;width:min(90%,370px);padding:14px 16px;display:flex;position:absolute;bottom:0;right:4%;box-shadow:0 18px 45px #00000057}.process-hero-caption-icon{color:#07110b;background:#00e881;border-radius:12px;flex:none;place-items:center;width:36px;height:36px;display:grid}.process-hero-caption strong,.process-hero-caption small{display:block}.process-hero-caption strong{color:#f5f8f6;font-size:13px}.process-hero-caption small{color:#aab5ae;margin-top:3px;font-size:11px}.process-hero-caption-count{color:#00e881;letter-spacing:.08em;margin-left:auto;font-size:11px;font-weight:900}@media (width<=900px){.process-page .detail-hero-grid{grid-template-columns:1fr;gap:22px}.process-hero-visual{width:min(100%,570px);min-height:350px;margin:0 auto}}@media (width<=600px){.process-hero-visual{min-height:280px}.process-hero-illustration{max-height:300px}.process-hero-caption{width:94%;padding:11px 12px;bottom:-2px;right:2%}.process-hero-stamp{width:62px;left:0}.process-hero-sparkle{width:28px;bottom:19%;right:0}}.guide-rules-example{position:relative}.guide-rules-sticker{z-index:2;object-fit:contain;pointer-events:none;height:auto;position:absolute}.guide-rules-sticker-stamp{width:96px;top:-42px;right:-28px;transform:rotate(9deg)}.merchant-page .merchant-box-card{position:relative}.merchant-page .merchant-card-art-row{justify-content:space-between;align-items:flex-start;gap:12px;min-height:76px;display:flex}.merchant-page .merchant-card-art-row .step-number,.merchant-page .merchant-card-art-row .capability-index{margin:0}.merchant-page .merchant-box-sticker{object-fit:contain;filter:drop-shadow(0 8px 12px #00000047);flex:0 0 74px;width:74px;height:74px;display:block}.merchant-page .merchant-box-card h3{margin-top:12px}.merchant-page .merchant-final-actions{align-items:center;gap:14px;display:flex}.merchant-page .merchant-final-actions img{object-fit:contain;filter:drop-shadow(0 8px 12px #00000047);flex:0 0 78px;width:78px;height:78px;display:block}.card-guide .guide-steps-grid{gap:16px}.card-guide .guide-step-card{background:linear-gradient(150deg,#202522,#191c1a);border:1px solid #303a34;min-height:244px;padding:21px;box-shadow:0 18px 42px #0000002e}.guide-step-art-row{justify-content:space-between;align-items:flex-start;min-height:76px;margin-bottom:8px;display:flex}.guide-step-art-row .guide-step-number{margin:0}.guide-step-art-row img{object-fit:contain;filter:drop-shadow(0 8px 12px #0000003d);width:68px;height:68px}.card-guide .guide-step-card h3{margin-top:9px;font-size:15px}.card-guide .guide-step-card p{color:#aeb8b1;font-size:11px}.guide-rules-example{background:radial-gradient(at 70% 0,#00e8811a,#0000 48%),#141715;border:1px solid #303a34;padding:20px;box-shadow:0 26px 70px #0000004d}.rules-card-preview{color:#17211a;background:#f3f5ed;border:1px solid #e2e8df;border-radius:18px;padding:22px;position:relative;overflow:hidden;box-shadow:0 18px 36px #00000038}.rules-card-brand{color:#58635a;letter-spacing:.12em;align-items:center;gap:9px;font-size:9px;font-weight:800;display:flex}.rules-card-mark{color:#152119;letter-spacing:0;background:#bdf06c;border-radius:9px;place-items:center;width:25px;height:25px;font-size:14px;display:grid}.rules-card-menu{letter-spacing:.08em;margin-left:auto;font-size:13px}.rules-card-head{justify-content:space-between;align-items:center;gap:10px;margin:20px 0 18px;display:flex}.rules-card-head .rules-window-label{color:#468442;font-size:8px}.rules-card-head h3{color:#17211a;margin:5px 0 0;font-size:clamp(17px,2vw,22px);line-height:1.1}.rules-card-head img{object-fit:contain;width:68px;height:68px}.rules-card-progress{border-top:1px solid #dce3d9;border-bottom:1px solid #dce3d9;grid-template-columns:repeat(8,1fr);gap:8px;padding:15px 0;display:grid}.rules-card-progress span{color:#18311d;border:1px dashed #9ba89a;border-radius:50%;place-items:center;width:26px;max-width:100%;height:26px;font-size:12px;font-weight:800;display:grid}.rules-card-progress span.is-filled{background:#baf16a;border-color:#baf16a}.rules-card-reward{align-items:center;gap:11px;padding:16px 0 13px;display:flex}.rules-card-reward img{object-fit:contain;width:42px;height:42px}.rules-card-reward span:nth-child(2),.rules-card-rule>span:last-child{gap:3px;display:grid}.rules-card-reward small{color:#657068;letter-spacing:.08em;font-size:8px;font-weight:800}.rules-card-reward strong{color:#17211a;font-size:13px}.rules-card-arrow{color:#3c8d4d;margin-left:auto;font-size:20px}.rules-card-rule{background:#e6ecdf;border-radius:11px;align-items:flex-start;gap:9px;padding:11px 12px;display:flex}.rules-card-check{color:#fff;background:#256d45;border-radius:50%;flex:0 0 19px;place-items:center;height:19px;font-size:11px;display:grid}.rules-card-rule b{color:#25352a;font-size:10px}.rules-card-rule small{color:#667269;font-size:9px;line-height:1.45}.guide-rules-sticker-percent{width:76px;bottom:-24px;left:-31px;transform:rotate(-12deg)}.guide-rules-sticker-sparkle{width:30px;bottom:22%;right:-15px}.rules-detail-grid{align-items:stretch}.rules-detail-card{border:1px solid #303a34;min-height:230px;position:relative;overflow:hidden}.rules-detail-card:after{content:"";background:#00e8810b;border-radius:50%;width:150px;height:150px;position:absolute;bottom:-50px;right:-30px}.rules-detail-art{justify-content:space-between;align-items:flex-start;min-height:76px;display:flex}.rules-detail-art>span{color:#64dfa3;letter-spacing:.1em;font-size:12px;font-weight:800}.rules-detail-art img{object-fit:contain;filter:drop-shadow(0 8px 14px #00000042);width:76px;height:76px}.rules-detail-card h3{margin-top:13px}.process-page .rules-detail-card{padding:24px}.affiliate-step-card{border:1px solid #303a34;min-height:280px;overflow:hidden}.affiliate-step-art-row{justify-content:space-between;align-items:flex-start;min-height:75px;display:flex}.affiliate-step-art-row .affiliate-icon{margin:0}.affiliate-step-art-row .step-number{align-self:center;margin-left:auto;padding-right:14px}.affiliate-step-art-row img{object-fit:contain;filter:drop-shadow(0 8px 12px #0000003b);width:70px;height:70px}.affiliate-step-card h3{margin-top:17px}@media (width<=760px){.card-guide .guide-steps-grid{gap:11px}.card-guide .guide-step-card{min-height:0;padding:17px}.guide-step-art-row{min-height:62px}.guide-step-art-row img{width:58px;height:58px}.guide-rules-example{padding:13px}.rules-card-preview{padding:17px}.rules-card-head img{width:58px;height:58px}.rules-card-progress{gap:5px}.rules-card-progress span{width:23px;height:23px}.rules-detail-card,.affiliate-step-card{min-height:0}.affiliate-step-art-row img{width:62px;height:62px}}.process-page .rules-detail-grid{grid-template-columns:repeat(3,minmax(0,1fr));width:min(100%,960px);margin-inline:auto}@media (width<=980px){.process-page .rules-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.process-page .rules-detail-card:last-child{grid-column:1/-1;justify-self:center;width:calc(50% - 8px)}}@media (width<=700px){.process-page .rules-detail-grid{grid-template-columns:1fr}.process-page .rules-detail-card:last-child{grid-column:auto;width:100%}}.contact-topics .steps-grid{gap:16px}.contact-page .contact-card{background:radial-gradient(at 88% 8%,#00e88114,#0000 38%),linear-gradient(150deg,#202522,#191c1a);border:1px solid #303a34;min-height:286px;padding:23px;position:relative;overflow:hidden}.contact-page .contact-card:after{content:"";pointer-events:none;background:#00e8810b;border-radius:50%;width:150px;height:150px;position:absolute;bottom:-54px;right:-46px}.contact-card-art-row{z-index:1;align-items:flex-start;gap:10px;min-height:82px;display:flex;position:relative}.contact-page .contact-card-icon{background:#04c47e1a;border:1px solid #315140;border-radius:13px;flex:0 0 40px;width:40px;height:40px}.contact-card-number{color:#77877d;letter-spacing:.1em;align-self:center;margin-left:auto;font-size:11px;font-weight:800}.contact-card-art-row img{object-fit:contain;filter:drop-shadow(0 8px 12px #00000040);width:76px;height:76px}.contact-page .contact-card h3{z-index:1;min-height:44px;margin:13px 0 8px;font-size:17px;line-height:1.3;position:relative}.contact-page .contact-card p{z-index:1;color:#aeb8b1;font-size:12px;line-height:1.65;position:relative}.contact-page .contact-card .text-link{z-index:1;align-items:center;gap:6px;width:fit-content;margin-top:auto;padding-top:18px;font-size:12px;display:inline-flex;position:relative}@media (width<=760px){.contact-page .contact-card{min-height:0}.contact-card-art-row{min-height:72px}.contact-card-art-row img{width:66px;height:66px}}.public-plans-grid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));align-items:stretch;gap:16px;display:grid}.public-plan-card{background:linear-gradient(150deg,#1b201d,#171918);border:1px solid #fff0;border-radius:18px;flex-direction:column;padding:25px;display:flex;position:relative}.public-plan-card.is-featured{border-color:#31dd95a6;box-shadow:0 0 34px #04c47e1a}.public-plan-badge{color:#071b12;background:#31dd95;border-radius:20px;padding:5px 10px;font-size:10px;font-weight:800;position:absolute;top:-11px;right:18px}.public-plan-card h3{color:#f3f6f4;margin:4px 0 8px;font-size:21px}.public-plan-description{min-height:46px;margin:0 0 16px;font-size:13px}.public-plan-price{color:#aeb6b2;align-items:baseline;gap:6px;display:flex}.public-plan-price strong{color:#f3f6f4;letter-spacing:-1px;font-size:29px}.public-plan-price span{font-size:12px}.public-plan-trial{margin:3px 0 10px;font-size:12px;font-weight:700;color:#58e8a8!important}.public-plan-card ul{color:#d4dad7;gap:11px;margin:14px 0 24px;padding:0;font-size:13px;list-style:none;display:grid}.public-plan-card li{align-items:flex-start;gap:8px;display:flex}.public-plan-card li svg{color:#58e8a8;flex:none}.public-plan-card .detail-primary{width:100%;margin-top:auto}.privacy-page{min-height:70vh;padding-bottom:88px}.privacy-hero{background:radial-gradient(at 82% 18%,#04c47e21,#0000 32%),linear-gradient(#171a18,#121313);padding:72px 0 52px}.privacy-hero h1{max-width:820px}.privacy-hero p{max-width:680px;font-size:17px}.privacy-updated{color:#89938e;margin-top:20px;font-size:13px;display:block}.privacy-layout{grid-template-columns:minmax(190px,245px) minmax(0,1fr);align-items:start;gap:54px;padding-top:52px;display:grid}.privacy-toc{background:#191c1a;border-radius:16px;gap:12px;padding:20px;display:grid;position:sticky;top:24px}.privacy-toc strong{color:#f4f7f5;margin-bottom:5px;font-size:14px}.privacy-toc a{color:#aeb6b2;font-size:13px;line-height:1.45;text-decoration:none}.privacy-toc a:hover,.privacy-content a{color:#58e8a8}.privacy-content section{margin-bottom:38px;scroll-margin-top:28px}.privacy-content h2{color:#f4f7f5;margin:0 0 14px;font-size:21px;line-height:1.3}.privacy-content p{margin:0 0 14px;font-size:15px}.privacy-content a{text-underline-offset:3px;align-items:center;gap:3px;text-decoration:underline;display:inline-flex}.privacy-contact{background:#191c1a;border-radius:18px;margin-top:54px;padding:26px}.privacy-contact a{font-weight:700}@media (width<=760px){.privacy-hero{padding:54px 0 38px}.privacy-layout{grid-template-columns:1fr;gap:30px;padding-top:32px}.privacy-toc{grid-template-columns:repeat(2,minmax(0,1fr));position:static}.privacy-toc strong{grid-column:1/-1}}@media (width<=460px){.privacy-toc{grid-template-columns:1fr}}.app-download-page{color:#f7faf8;background:#0a0d0b;align-items:center;min-height:min(760px,100vh - 150px);padding:70px 24px 84px;display:grid;position:relative;overflow:hidden}.app-download-glow{pointer-events:none;background:radial-gradient(circle,#00e88129 0%,#00e8810e 35%,#0000 70%);width:780px;height:780px;position:absolute;top:50%;right:-90px;transform:translateY(-50%)}.app-download-shell{z-index:1;grid-template-columns:minmax(0,1.1fr) minmax(310px,.9fr);align-items:center;gap:64px;width:min(1120px,100%);margin:0 auto;display:grid;position:relative}.app-download-copy{max-width:640px}.app-download-eyebrow{color:#00e881;letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:8px;font-size:13px;font-weight:750;display:inline-flex}.app-download-copy h1{color:#f7faf8;letter-spacing:-.055em;max-width:640px;margin:20px 0 18px;font-size:clamp(38px,5.5vw,68px);line-height:1.04}.app-download-copy>p{color:#adb8b1;max-width:560px;margin:0;font-size:17px;line-height:1.7}.app-download-copy h2{color:#f4f7f5;margin:34px 0 8px;font-size:17px}.app-download-copy .app-download-desktop-hint{font-size:14px}.app-download-actions{flex-wrap:wrap;gap:12px;margin-top:22px;display:flex}.app-download-button{color:#f5f7f6;background:#141a16e0;border:1px solid #39443d;border-radius:12px;justify-content:center;align-items:center;gap:10px;min-height:52px;padding:0 17px;font-size:14px;font-weight:750;text-decoration:none;transition:transform .18s,border-color .18s,background .18s;display:inline-flex}.app-download-button:hover{background:#17221b;border-color:#00e881;transform:translateY(-2px)}.app-download-button-primary{color:#07110b;background:#00e881;border-color:#00e881}.app-download-button-primary:hover{color:#07110b;background:#35f59e}.app-download-features{color:#d2d9d5;gap:13px;margin:32px 0 0;padding:0;font-size:14px;list-style:none;display:grid}.app-download-features li{align-items:center;gap:11px;display:flex}.app-download-features li>span{color:#00e881;background:#00e8811a;border-radius:9px;place-items:center;width:29px;height:29px;display:grid}.app-download-art{place-items:center;min-height:450px;display:grid;position:relative}.app-download-orbit{border:1px solid #00e88121;border-radius:50%;width:390px;height:390px;position:absolute}.app-download-orbit-two{border-color:#00e8812e;width:310px;height:310px}.app-download-phone{z-index:2;background:linear-gradient(155deg,#1b251f,#101512 58%,#0b0e0c);border:1px solid #3a4940;border-radius:34px;width:258px;min-height:410px;padding:36px 19px 22px;position:relative;overflow:hidden;transform:rotate(3deg);box-shadow:0 35px 80px #00000080,inset 0 1px #ffffff0f}.app-download-phone-notch{background:#050705;border-radius:20px;width:88px;height:18px;position:absolute;top:9px;left:50%;transform:translate(-50%)}.app-download-phone-brand{color:#edf4ef;align-items:center;gap:8px;font-size:14px;font-weight:750;display:flex}.app-download-phone-brand span{color:#07110b;background:#00e881;border-radius:9px;place-items:center;width:26px;height:26px;font-weight:900;display:grid}.app-download-reward-card{background:radial-gradient(circle at 100% 10%,#00e88140,#0000 46%),linear-gradient(140deg,#193024,#111a14);border:1px solid #00e88138;border-radius:20px;flex-direction:column;justify-content:space-between;min-height:194px;margin-top:25px;padding:19px;display:flex;position:relative;overflow:hidden}.app-download-reward-card small{z-index:1;color:#c2d5c8;text-transform:uppercase;letter-spacing:.08em;max-width:130px;font-size:10px;line-height:1.4;position:relative}.app-download-reward-card strong{color:#00e881;font-size:56px;line-height:1}.app-download-reward-card>span{color:#07110b;background:#00e881;border-radius:14px;place-items:center;width:43px;height:43px;display:grid;position:absolute;bottom:17px;right:17px}.app-download-progress{background:#2a342e;border-radius:9px;height:7px;margin-top:18px;overflow:hidden}.app-download-progress span{border-radius:inherit;background:linear-gradient(90deg,#00c974,#69ffb6);width:72%;height:100%;display:block}.app-download-phone-caption{color:#8f9d94;margin-top:9px;font-size:10px}.app-download-mini-card{color:#dce5df;background:#141a16;border:1px solid #29352d;border-radius:12px;align-items:center;gap:8px;margin-top:21px;padding:12px;font-size:10px;display:flex}.app-download-mini-card>b{color:#00e881;margin-left:auto;font-size:14px}.app-download-floating{z-index:3;color:#06110a;background:#00e881;border:4px solid #0d1510;border-radius:18px;place-items:center;width:54px;height:54px;display:grid;position:absolute;box-shadow:0 12px 30px #00000059}.app-download-floating-gift{top:76px;right:18px;transform:rotate(9deg)}.app-download-floating-star{color:#dbffea;background:#183022;border:1px solid #00e88159;border-radius:15px;width:45px;height:45px;bottom:68px;left:12px;transform:rotate(-9deg)}@media (width<=760px){.app-download-page{min-height:auto;padding:58px 20px 68px}.app-download-shell{grid-template-columns:1fr;gap:30px}.app-download-copy h1{font-size:clamp(38px,11vw,56px)}.app-download-copy>p{font-size:15px}.app-download-actions{display:grid}.app-download-button{width:100%}.app-download-art{min-height:390px}.app-download-phone{transform:scale(.88)rotate(3deg)}.app-download-orbit{width:320px;height:320px}.app-download-orbit-two{width:250px;height:250px}}@media (prefers-reduced-motion:reduce){.app-download-button{transition:none}}.counter-install-page{color:#f7faf8;background:radial-gradient(circle at 50% 0,#00e88124,#0000 45%),#0a0d0b;place-items:center;min-height:min(760px,100vh - 150px);padding:52px 20px 72px;display:grid}.counter-install-card{background:linear-gradient(155deg,#18251dfa,#0d120ffa);border:1px solid #28372e;border-radius:28px;width:min(560px,100%);padding:clamp(24px,6vw,48px);box-shadow:0 30px 90px #00000059}.counter-install-icon{color:#07110b;background:#00e881;border-radius:19px;place-items:center;width:62px;height:62px;display:grid}.counter-install-eyebrow{color:#00e881;letter-spacing:.09em;text-transform:uppercase;margin:25px 0 0;font-size:12px;font-weight:800}.counter-install-card h1{color:#f7faf8;letter-spacing:-.045em;margin:10px 0 14px;font-size:clamp(31px,7vw,46px);line-height:1.08}.counter-install-description{color:#aebbb2;margin:0;font-size:15px;line-height:1.65}.counter-install-steps{gap:13px;margin:28px 0;display:grid}.counter-install-steps p{color:#e0e8e3;align-items:center;gap:12px;margin:0;font-size:14px;line-height:1.45;display:flex}.counter-install-steps span{color:#00e881;background:#00e88114;border:1px solid #00e88147;border-radius:9px;flex:none;place-items:center;width:27px;height:27px;font-size:12px;font-weight:800;display:grid}.counter-install-button{color:#06110a;background:#00e881;border-radius:13px;justify-content:center;align-items:center;gap:9px;min-height:52px;font-size:14px;font-weight:800;text-decoration:none;display:flex}.counter-install-button:hover{background:#35f59e}.counter-install-store{color:#d4e3da;justify-content:center;align-items:center;gap:8px;min-height:44px;margin-top:12px;font-size:13px;font-weight:700;text-decoration:none;display:flex}.counter-install-rescan,.counter-install-desktop{color:#94a39a;align-items:flex-start;gap:9px;margin:20px 0 0;font-size:12px;line-height:1.55;display:flex}.counter-install-desktop{color:#c5d2ca;align-items:center;font-size:14px}