@font-face{font-family:DrukMedium;src:url("../assets/fonts/Druk-Medium-1.woff2") format("woff2");font-display:swap}@font-face{font-family:Work Sans;src:url("../assets/fonts/WorkSans-1.woff2") format("woff2");font-display:swap}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;font-family:"Work Sans",sans-serif;-webkit-tap-highlight-color:transparent}article,aside,details,figcaption,figure,footer,header,menu,nav,section{display:block}body{line-height:1;margin:0;top:0!important}body.modalOpen{overflow:hidden}body div.main-content{margin-top:-1em;width:100%}@media (min-width:768px){body div.main-content{margin:0 auto;width:84vw;max-width:1420px;min-width:min(100% - 30px,992px)}}.goog-te-banner-frame{display:none!important}ol,ul{list-style:none}blockquote,q{quotes:none}button:focus,input:focus,select:focus,textarea:focus{outline:0}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}body{background-color:#ff2e29;position:relative;min-height:100vh}*{box-sizing:border-box}body.deferred-css{display:block!important}.social-links{text-align:center}.social-links a{display:inline-block;width:32px;height:32px;margin:20px}.social-links a.facebook{background:url("../images/icons/fb-icon-1.png") no-repeat center center}.social-links a.instagram{background:url("../images/icons/ig-icon-1.png") no-repeat center center}.social-links a.linkedin{background:url("../images/icons/linkedin-icon-1.png") no-repeat center center}.social-links a.youtube{background:url("../images/icons/youtube-icon-1.png") no-repeat center center;filter:invert(1);background-size:contain}.social-links a.tiktok{background:url("../images/icons/tiktok-icon-1.png") no-repeat center center;filter:invert(1);background-size:contain}.pp-tc-links{text-align:center;padding:20px 0}.pp-tc-links a{font-family:Work Sans,sans-serif;font-size:14px;font-weight:500;line-height:16.42px;letter-spacing:-.002em;text-align:center;text-decoration:none;color:inherit}.pp-tc-links a:first-of-type:after{content:"";display:inline-block;background-color:red;width:6px;height:6px;margin:0 8px 0 10px;border-radius:5px}.druk{font-family:DrukMedium,sans-serif!important}.text-center{text-align:center!important}.hidden{display:none!important;visibility:hidden!important}.red-btn{display:inline-block;background:#ff2e29;color:#fff;text-decoration:none}a{color:inherit}.overlay-loading{position:fixed;background-color:rgba(255,255,255,.9);top:0;left:0;width:100%;height:100%;z-index:9999;display:none}.overlay-loading .spinner-loading{width:32px;height:32px;background:url("../images/new_loading-1.gif");background-size:100% 100%;background-repeat:no-repeat;position:absolute;top:50%;left:50%;margin-left:-16px;margin-top:-16px}.menu-open-overlay{display:none;height:100%;width:0;position:fixed;z-index:890;top:70px;left:0;background-color:rgba(0,0,0,.7);overflow-x:hidden}div.header{position:sticky;top:0;background-color:#fff;width:100%;z-index:100;border-radius:0 0 24px 24px;transition:border-radius .3s ease 0s;color:#000}@media (min-width:768px){div.header{border-radius:0 0 35px 0}}div.header svg{display:none;position:absolute;bottom:-29px;width:calc(100% - 30px);height:30px;border-radius:0 35px 0 0;transform:rotate(180deg);transition:bottom .3s ease 0s}@media (min-width:768px){div.header svg{display:block}}div.header .content{position:relative;display:flex;justify-content:space-between;height:100%;z-index:2;margin:0 auto;width:84vw;max-width:1420px;min-width:min(100% - 8px,992px);padding:0 10px}@media (max-width:768px){div.header .content{display:flex;justify-content:space-between;align-items:center;height:80px}div.header .content div.logo{width:120px;height:60px;margin:0 15px}}div.header .content #menu{display:none;position:relative;top:0;float:right;width:80%;padding:0;background:0 0;overflow:visible;text-align:right}@media (min-width:768px){div.header .content #menu{display:block}}div.header .content #menu ul{margin-top:1em}div.header .content #menu ul#resource-nav{display:none}div.header .content #menu ul#resource-nav:has(li){display:flex}div.header .content #menu ul#resource-nav:has(li) li{color:#000;font-weight:500}div.header .content #menu ul li{font-size:1.1em;color:#9ea0a5;line-height:1em;display:inline-block;margin-left:0;cursor:pointer;padding:0 20px;height:100%}div.header .content #menu ul li.header-cta{color:#000}div.header .content #menu ul li.header-cta.startSignup{border:2px solid #000;border-radius:15px;height:36px;line-height:36px}div.header .content #menu ul>span{display:none;font-weight:700;line-height:1em;letter-spacing:.1em;text-align:center;color:rgba(0,0,0,.6392156863);text-transform:uppercase;font-size:1.1em}div.header .content #menu .menu-icon{display:inline-block;width:1.2em;height:1.2em;background-size:contain!important;margin-right:.7em}div.header .content #menu .dropbtn{display:inline-block}div.header .content #menu .dropdown-icon{background:url("../images/icons/expand_menu-1.png") no-repeat center center;background-size:contain!important;width:.6em;height:.6em;margin:.3em 0 0 .5em}div.header .content #menu .drop-open .dropdown-icon{transform:rotate(180deg)}div.header .content #menu .drop-open .dropdown-content{max-height:20em}div.header .content #menu .dropdown-content{transition:max-height .7s;max-height:0;margin-top:0;overflow:hidden}div.header .content #menu .dropdown-content a{display:block;text-decoration:none;color:#1e2432;margin:1.5em 0 0 3.5em;font-size:1.2em}div.header .content #menu .dropdown-content a:first-of-type{margin:.5em 0 0 3.5em}div.header .content #menu .dropdown-content a:last-of-type{margin:1.5em 0 .5em 3.5em}div.header .content #menu .copyright,div.header .content #menu .pp-tc-links,div.header .content #menu .social-links{display:none}@media only screen and (min-width:768px){div.header .content #menu ul#resource-nav{display:none}div.header .content #menu ul li{line-height:40px;cursor:pointer}div.header .content #menu ul li.dropdown:hover{border-bottom:0!important}div.header .content #menu ul li.dropdown:hover div.dropdown-content{max-height:400px;z-index:9999;position:absolute;background-color:#fff;color:#db3416;display:block;width:10em;text-align:left;padding-left:1em}div.header .content #menu .dropdown-icon{display:none}div.header .content #menu .following-ai{display:none}}@media only screen and (min-width:768px) and (min-width:768px){div.header .content #menu .following-ai{display:inline-block}}@media only screen and (min-width:768px){div.header .content #menu div.dropdown-content{display:none;max-height:0;text-align:left}div.header .content #menu div.dropdown-content a{margin:0!important;font-size:.9em;line-height:3em;text-align:left}div.header .content #menu div.dropdown-content a:hover{text-decoration:underline!important}}div.header .content .logo{background:url("../images/new_logo_mobile-1.png") no-repeat center center;background-size:contain;margin:0 auto;height:92%;width:55%;cursor:pointer;position:relative;z-index:20}@media only screen and (min-width:768px){div.header .content .logo{background-image:url("../images/new_logo-1.png");height:4em;width:10em;margin:1em 0 0}}div.header .content div#mobileMenuButton{color:#ff2e29;padding:15px 6px 15px 15px;position:relative;text-transform:capitalize}div.header .content div#mobileMenuButton:after{content:"";display:inline-block;position:relative;top:4px;background:url("../images/icons/mobile-menu-1.svg") no-repeat center center;width:18px;height:18px;margin-left:10px}@media (min-width:768px){div.header .content div#mobileMenuButton{display:none}}@media (min-width:768px){div.header.scroll{border-radius:0 0 35px 35px}div.header.scroll .content .logo{background-image:url("../images/new_logo_mobile-1.png");height:2.3em;margin-bottom:1em}div.header.scroll svg{bottom:0}}div.header .mobile-btns{display:flex;align-items:baseline}@media only screen and (min-width:768px){div.header .mobile-btns{display:none}}div.header .following-ai{display:inline-block;position:relative;color:#ff2e29!important;padding:.5em .3em!important;border:1px solid #ff2e29;border-radius:.5em;line-height:normal!important}div.header .following-ai:before{content:"";display:inline-block;width:2em;height:2em;background:url(../images/new-ai-icon-1.svg) no-repeat center center;background-size:cover;position:absolute;top:-1em;left:-1em}div.header .following-ai:hover{background-color:#ff2e29;color:#fff!important}@media (max-width:375px){div.header .following-ai{display:none}}.menuOpen{overflow:hidden}.menuOpen div.header{border-radius:0}.menuOpen div.header #menu{display:flex;flex-direction:column;justify-content:safe flex-end;padding-bottom:2em;gap:1.5em;position:fixed;width:100%;top:70px;bottom:0;left:0;right:0;overflow-x:hidden;background-color:#fff;overflow-y:scroll}.menuOpen div.header #menu ul{display:flex;flex-direction:column-reverse;gap:1em;margin-top:0}.menuOpen div.header #menu ul li.main-link.dropdown .dropbtn,.menuOpen div.header #menu ul li.main-link:not(.dropdown){font-family:DrukMedium,sans-serif;font-size:3em;font-weight:700;line-height:48px;letter-spacing:.02em;color:#000}.menuOpen div.header #menu ul>span{display:block}.menuOpen div.header #menu ul .dropdown-icon{display:none}.menuOpen div.header #menu ul.language-nav .dropbtn{display:none}.menuOpen div.header #menu ul.language-nav .dropdown-content{max-height:unset;display:flex;align-items:center;justify-content:space-around;font-size:.8em;font-weight:600}.menuOpen div.header #menu ul.language-nav .dropdown-content a{margin:0}.menuOpen div.header #menu .copyright,.menuOpen div.header #menu .pp-tc-links,.menuOpen div.header #menu .social-links{display:block}.menuOpen div.header #menu .pp-tc-links{padding:0}.menuOpen div.header #menu .social-links a{margin:0 1em}.menuOpen div.header #menu .social-links a.tiktok,.menuOpen div.header #menu .social-links a.youtube{filter:invert(0)}.menuOpen div.header #menu .social-links a.facebook,.menuOpen div.header #menu .social-links a.instagram{filter:invert(1)}.menuOpen div.header #menu .copyright{text-align:center}footer{background-color:#000;color:#fff;padding:90px 41px 20px 41px;gap:30px;border-radius:40px 40px 0 0}footer a{color:#fff}footer h3{font-family:DrukMedium,sans-serif;font-size:50px;font-weight:900;line-height:56.64px;text-align:center;text-transform:uppercase;color:#ff2e29}footer h3 span{font-family:DrukMedium,sans-serif;font-size:50px;font-weight:900;line-height:59.74px}footer span.copyright{display:block;font-family:Work Sans,sans-serif;font-size:12px;font-weight:500;line-height:14.08px;letter-spacing:-.0015em;text-align:center;margin:20px 0}footer .languages{font-family:Work Sans,sans-serif;font-size:14px;font-weight:600;line-height:16.42px;letter-spacing:-.003em;text-align:center;text-transform:none;padding:20px 0}footer .languages a{text-decoration:none;color:#24262b;margin:10px}footer .languages a:hover{color:#fff}footer .footer-links-container{display:flex;justify-content:center;gap:40px;padding:20px 0}footer .footer-links-container .main-links,footer .footer-links-container .resource-links{display:flex;flex-direction:column;text-align:center}footer .footer-links-container .main-links>*,footer .footer-links-container .resource-links>*{margin-bottom:20px}footer .footer-links-container .main-links span,footer .footer-links-container .resource-links span{text-transform:uppercase;font-family:Work Sans,sans-serif;font-size:18px;font-weight:700;line-height:21.11px;letter-spacing:.1em;text-align:center;color:rgba(255,255,255,.64)}footer .footer-links-container .main-links a,footer .footer-links-container .resource-links a{font-family:Work Sans,sans-serif;font-size:20px;font-weight:500;line-height:23.46px;letter-spacing:-.005em;text-align:center;color:#fff;text-decoration:none}@media (max-width:768px){footer .footer-links-container{flex-direction:column}}.modal-overlay{position:fixed;width:100%;height:100%;background:0 0;top:0;left:0;overflow:hidden;display:none;z-index:900}.modal-overlay .modal-background{height:100%;width:100%;position:fixed;z-index:980;top:0;left:0;background-color:rgba(0,0,0,.8)}.modal-overlay .modal-content{margin:-1em auto 0 auto;padding:2em 5% 1em;width:80%;z-index:999;position:relative;max-height:35em;top:50%;transform:translate(0,-55%);text-align:center;line-height:1.3em;max-width:768px;background-color:#000;border-radius:4em;color:#fff}@media only screen and (min-width:768px){.modal-overlay .modal-content{padding-top:3em}}.modal-overlay .modal-content:has(h2.title){padding:1em 5%}.modal-overlay .modal-content:has(h2.title) div.top-icon{margin:-2em auto 0}.modal-overlay .modal-content div.top-icon{position:relative;width:2em;height:2em;background:url("../images/icons/modal/success-1.png") no-repeat center center;background-size:contain!important;margin:-2em auto 2em;display:block;z-index:1}.modal-overlay .modal-content h2.title{text-transform:uppercase;font-size:3em;font-weight:700;line-height:1em;letter-spacing:.02em;text-align:center;font-family:DrukMedium,sans-serif}.modal-overlay .modal-content .form-container{background-color:#ff2e29;position:relative}.modal-overlay .modal-content .form-container:after,.modal-overlay .modal-content .form-container:before{content:"";display:block;position:absolute;width:100%;height:2em;background-color:inherit}.modal-overlay .modal-content .form-container:before{border-radius:4em 4em 0 0;top:calc(1% - 2em)}.modal-overlay .modal-content .form-container:after{bottom:calc(1% - 2em);border-radius:0 0 4em 4em}.modal-overlay .modal-content h2.title~.form-container{transform:translateY(8%)}.modal-overlay .modal-content #modals-buttons-container{padding:0 10%}.modal-overlay .modal-content p{text-align:center;font-weight:500;margin:1em .5em;line-height:1.3em}.modal-overlay .modal-content div.btn{text-align:center;background-color:#fff;height:2.8em;line-height:2.8em;margin-bottom:.6em;cursor:pointer;color:#000;border-radius:1em;display:flex;justify-content:center;align-items:center;gap:10px;font-size:.8em;font-weight:600;letter-spacing:-.004em}@media only screen and (min-width:768px){.modal-overlay .modal-content div.btn{font-size:1.1em}}.modal-overlay .modal-content div.btn.green-color{background-color:#7ed321;color:#fff}.modal-overlay .modal-content div.btn.dark-blue-color{background-color:#00008b;color:#d3d3d3}.modal-overlay .modal-content div.btn.blue-color{background-color:#0067bd}.modal-overlay .modal-content div.btn.pink-color{background-color:#ff5bf9}.modal-overlay .modal-content div.btn.red-color{background-color:#e0350c}.modal-overlay .modal-content div.btn.yellow-color{background-color:#f7a700}.modal-overlay .modal-content div.btn.dark-gray-color{background-color:#40444c}.modal-overlay .modal-content div.btn.custom-card{background:#fff url(../images/payment/credit-card-1.svg) no-repeat .5em center}.modal-overlay .modal-content div.btn.paypal{background:#fff url(../images/payment/new-paypal-icon-1.png) no-repeat 1em center;background-size:1.4em;background-blend-mode:difference}.modal-overlay .modal-content a.more-info{text-align:center;color:#000;display:block;line-height:2.4em}.modal-overlay .modal-content b{font-weight:700}.modal-overlay .modal-content .modal-close{position:absolute;font-size:2em;top:-.6em;right:.5em;cursor:pointer;transform:rotate(45deg)}.modal-overlay.login-modal #modal-form{display:flex;flex-direction:column}.modal-overlay.login-modal #modal-form label{order:-2;margin-bottom:1.3em}.modal-overlay.login-modal #modal-form label[for=ftsu]{order:10;margin:1em 0 .5em}.modal-overlay.login-modal #modal-form label input{margin-bottom:0}.modal-overlay.login-modal #modal-form a.more-info{order:-1;color:#fff;font-weight:600;margin:-.4em 0 .6em;line-height:1.6em}.modal-overlay.login-modal #modals-buttons-container{order:9}.modal-overlay.login-modal #modals-buttons-container .btn{display:flex;justify-content:center;align-items:center;gap:10px;font-size:18px;font-weight:600;line-height:21.11px;letter-spacing:-.004em}.modal-overlay.login-modal #modals-buttons-container .btn.disabled{background-color:#d3d3d3;color:#a9a9a9}.modal-overlay.login-modal #modals-buttons-container .btn:after{content:"";width:22px;height:22px;background:url("../images/icons/arrow-right-1.png") no-repeat center center;filter:invert(1);background-size:contain}.modal-overlay.login-modal #modals-buttons-container .btn.disabled:after{display:none}.modal-overlay.type-payments .modal-content .form-container #modals-buttons-container{padding-bottom:1px}.modal-overlay.type-payments.powered-by-paypal .modal-content .form-container #modals-buttons-container:after{content:"";background:url(../images/payment/powered_by_paypal-1.png) no-repeat center center;width:6em;height:2em;display:block;background-size:contain;margin:0 auto}.modal-overlay.type-payments .modal-content #modal-form{text-align:center}.modal-overlay.type-payments .modal-content #modal-form label:has(.short-input){display:inline-block;width:calc(50% - .5em)}.modal-overlay.type-payments .modal-content #modal-form label:has(.short-input) input.short-input{padding:0 12%}.modal-overlay.type-payments .modal-content #modal-form label:has(.mr-1){margin-right:1em}@media only screen and (min-width:748px){.modal-overlay.type-payments .modal-content #modal-form{text-align:left}.modal-overlay.type-payments .modal-content #modal-form label:has(.short-input) input.short-input{padding:0 17%}}.modal-overlay.type-payments-sc .modal-content #modal-form label:has(input[type=radio]){font-size:.85em;color:#000;padding:.8em 1.8em .8em 3em;margin-bottom:.5em;text-transform:unset;font-weight:600;border-radius:1em;cursor:pointer;background:#fff url(../images/payment/credit-card-1.svg) no-repeat .1em center;background-size:2.7em;margin-right:1em}@media only screen and (min-width:768px){.modal-overlay.type-payments-sc .modal-content #modal-form label:has(input[type=radio]){font-size:1.1em}}.modal-overlay.type-payments-sc .modal-content #modal-form label:has(input[type=radio]) .btn-remove-card{position:absolute;right:-1em;top:50%;font-size:2em;transform:rotate(45deg) translateX(-50%);color:#000}.modal-overlay.type-payments-sc .modal-content #modal-form label:has(input[type=radio].VISA),.modal-overlay.type-payments-sc .modal-content #modal-form label:has(input[type=radio].visa){background:#fff url(../images/payment/visa-1.png) no-repeat .5em center;background-size:2em}.modal-overlay.type-payments-sc .modal-content #modal-form label:has(input[type=radio].MASTERCARD),.modal-overlay.type-payments-sc .modal-content #modal-form label:has(input[type=radio].mastercard){background:#fff url(../images/payment/mc-1.png) no-repeat .5em center;background-size:2em}.modal-overlay.type-payments-sc .modal-content #modal-form label:has(input[type=radio].DISCOVER),.modal-overlay.type-payments-sc .modal-content #modal-form label:has(input[type=radio].discover){background:#fff url(../images/payment/discover-1.png) no-repeat .5em center;background-size:2em}.modal-overlay.type-payments-sc .modal-content #modal-form label:has(input[type=radio].AMEX),.modal-overlay.type-payments-sc .modal-content #modal-form label:has(input[type=radio].amex){background:#fff url(../images/payment/amex-1.png) no-repeat .5em center;background-size:2em}.modal-overlay.type-payments-sc .modal-content #modal-form input[type=radio]{display:none}.modal-overlay.type-payments-sc .modal-content #modal-form label:has(input[type=radio]:checked){background-color:#000!important;color:#fff}.modal-overlay.type-payments-sc .modal-content #modal-form label:has(input[type=radio]:checked):before{background:#000 url(../images/hp_checkmark-1.png) no-repeat center center;background-size:64%!important;content:" ";width:1.2em;height:1.2em;display:inline-block;position:absolute;right:.5em;border-radius:.4em;top:50%;transform:translateY(-50%);filter:invert(1)}.modal-overlay.type-error .modal-content div.top-icon{background:url("../images/icons/modal/error-1.png") no-repeat center center}.modal-overlay.type-warning .modal-content div.top-icon{background:url("../images/icons/modal/warning-1.png") no-repeat center center}.modal-overlay.type-weekly-super .modal-content div.top-icon,.modal-overlay.weekly-regular .modal-content div.top-icon{background:url("../images/icons/modal/weekly_regular-1.png") no-repeat center center}.modal-overlay.type-account .modal-content div.top-icon{background:#000 url("../images/icons/hp-profile-1.png") no-repeat center center;border-radius:1em;background-size:24px!important;width:3em;height:3em}.modal-overlay.type-facebook .modal-content div.top-icon{background:url("../images/icons/modal/facebook-1.png") no-repeat center center}.modal-overlay.type-insta-update .modal-content div.top-icon{background:url("../images/icons/modal/insta_update-1.png") no-repeat center center}.modal-overlay.type-recently-active .modal-content div.top-icon,.modal-overlay.type-super-update .modal-content div.top-icon{background:url("../images/icons/modal/super_update-1.png") no-repeat center center}.modal-overlay.type-profile-update .modal-content div.top-icon,.modal-overlay.type-regular-update .modal-content div.top-icon{background:url("../images/icons/modal/regular_update-1.png") no-repeat center center}#modal-form{padding:0 10%}#modal-form input{display:block;width:100%;padding:0 5%;font-size:1em;color:#d7d8d9;background-image:none;background-color:#24262b;border:none;height:3em;border-radius:1em;margin-top:.5em;margin-bottom:1.3em}#modal-form input.hiddenSubmit{display:none;visibility:hidden}#modal-form input.email{background:#24262b url("../images/icons/email-1.png") no-repeat 10px;background-size:20px;padding:0 34px}#modal-form input.password{background:#24262b url("../images/icons/lock-1.png") no-repeat 10px;background-size:20px;padding:0 34px}#modal-form input[type=checkbox]{display:inline-block;height:1.6em;width:1.6em;padding:0;order:-1;margin:0}#modal-form label{text-transform:uppercase;font-size:.8em;font-weight:700;line-height:1em;letter-spacing:.1em;display:block;text-align:left;position:relative;vertical-align:top}#modal-form label[for=ftsa],#modal-form label[for=ftsu]{display:flex;justify-content:center;align-items:center;margin:.2em .5em 1em 0;gap:1em}#modal-form label span.email{background:url("../images/icons/pencil-1.png") no-repeat center center;background-size:20px!important;width:20px;display:inline-block;height:20px;position:absolute;right:10px;bottom:10px}#modal-form label span.confirmPassword,#modal-form label span.password{background:url("../images/icons/eye_pw-1.png") no-repeat center center;background-size:20px;width:20px;display:inline-block;height:20px;position:absolute;right:10px;bottom:10px;cursor:pointer}#modal-form label input[type=text]~span.password{filter:invert(1)}#modal-form label:has(input[style="display: none;"]){display:none!important}body.lang-fr #modal-form label{line-height:1.6em;font-size:1em}.modal-overlay.type-weekly-super .modal-content p{font-size:.9em}.modal-overlay.type-weekly-super .modal-content p span{display:block}.modal-overlay.type-weekly-super .modal-content p span.price-holder{margin:.4em}.modal-overlay.type-weekly-super .modal-content p span.price{font-size:1.8em;margin:.2em}.modal-overlay.type-weekly-super .modal-content p span.sub-text{font-size:.8em}.modalOpen .modal-overlay{display:block}.modal-overlay.type-profile-update .modal-content p{margin:1em .5em .2em .5em}.profile-update-modal-list{font-weight:300;line-height:1.5em;text-align:center}.profile-update-modal-list .modal-checkmark{display:inline-block;content:"";transform:rotate(45deg);height:.6em;width:.3em;margin-right:.6em;border-bottom:.2em solid #e44500;border-right:.2em solid #e44500}.modal-overlay.type-recently-active .modal-content p,.modal-overlay.type-super-update .modal-content p{text-align:center;font-weight:300;margin:.5em 1em .6em;line-height:1.2em}.modal-overlay.type-super-update .modal-content p br{content:"";height:.5em;display:block}@media only screen and (max-height:620px){.modal-overlay.type-recently-active .modal-content p,.modal-overlay.type-super-update .modal-content p{line-height:1.1em;font-size:.9em}.modal-overlay .modal-content a.more-info{height:1.8em;line-height:1.8em}}div.cf-turnstile-holder{min-width:300px;min-height:70px;margin-bottom:.6em}div.cf-turnstile{position:absolute;left:50%;transform:translateX(-50%)}.ap-steps-overlay{overflow:hidden;height:100%;width:100%;position:fixed;top:0;left:0;background-color:rgba(0,0,0,.8);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:10000}.ap-steps-overlay #autofilledSteps{display:block;position:fixed;border-radius:1rem;height:90%;width:90%;max-width:768px;top:50%;left:50%;transform:translate(-50%,-50%);border:2px solid #ff2e29;color:#fff;background-color:rgba(0,0,0,.6)}.ap-steps-overlay #autofilledSteps #closeSteps{width:1em;height:1em;background:url(../images/icons/red-x-1.svg) no-repeat center center;position:absolute;right:1em;top:1em;cursor:pointer}.ap-steps-overlay #autofilledSteps .ap-steps-container{display:block;text-align:center;top:50%;position:relative;font-size:1.5em;transform:translateY(-50%);height:90%}.ap-steps-overlay #autofilledSteps .ap-steps-container p{margin-bottom:1em}.ap-steps-overlay #autofilledSteps .ap-steps-container .get-help{width:-moz-fit-content;width:fit-content;padding:.2em 1.5em;position:relative;background-color:#0c1114;border-radius:5px;margin:0 auto 1em}.ap-steps-overlay #autofilledSteps .ap-steps-container .get-help:after,.ap-steps-overlay #autofilledSteps .ap-steps-container .get-help:before{content:"";background:url(../images/icons/red-arrow-1.svg) no-repeat center center;width:1em;height:1em;display:inline-block;position:absolute;left:6px;top:8px;background-size:contain}.ap-steps-overlay #autofilledSteps .ap-steps-container .get-help:after{left:unset;right:6px}.ap-steps-overlay #autofilledSteps .ap-steps-container .red-text{color:#ff2e29}.ap-steps-overlay #autofilledSteps .ap-steps-container span.italic{font-style:italic}.ap-steps-overlay #autofilledSteps .ap-steps-container span.bold{font-weight:700}.ap-steps-overlay #autofilledSteps .ap-steps-container .browsers-container{display:flex;justify-content:center;gap:1em}.ap-steps-overlay #autofilledSteps .ap-steps-container .browsers-container .safari-steps{background:url(../images/icons/safari-1.svg) no-repeat center center;width:4em;height:4em;background-size:contain;cursor:pointer}.ap-steps-overlay #autofilledSteps .ap-steps-container .browsers-container .chrome-steps{background:url(../images/icons/chrome-1.svg) no-repeat center center;width:4em;height:4em;background-size:contain;cursor:pointer}.ap-steps-overlay #autofilledSteps .ap-steps-container .steps-gif{height:95%;position:relative;margin:1em}.ap-steps-overlay #autofilledSteps .ap-steps-container .steps-gif.safari{background:url(../images/safari-1.gif) no-repeat center center;background-size:contain}.ap-steps-overlay #autofilledSteps .ap-steps-container .steps-gif.chrome{background:url(../images/chrome-1.gif) no-repeat center center;background-size:contain}body.cb-hp div.main-content{margin-top:-1em;width:100%}@media (min-width:768px){body.cb-hp div.main-content{margin:0 auto;width:84vw;max-width:1420px;min-width:min(100% - 30px,992px)}}body.cb-hp div.main-content div.title-holder{display:flex;flex-direction:column;justify-content:flex-end;border-radius:0 0 35px 35px;position:relative;background:url("../images/hp_bg_top_800-1.webp") no-repeat 50% 0;background-size:1000px;padding:0 1em;box-sizing:border-box;margin-top:0}@media (min-width:768px){body.cb-hp div.main-content div.title-holder{background:url("../images/hp_bg_top_1420-1.webp") no-repeat 50% 0;background-position:55% center;background-size:cover;margin:0 auto;font-size:min(16px, 1vw);padding:4em 0 0}}body.cb-hp div.main-content div.title-holder .title-content{color:#fff;z-index:1;width:84%;margin:50px 0 20px}body.cb-hp div.main-content div.title-holder .title-content h1{font-style:normal;font-weight:700;font-size:3.5em;line-height:100%;letter-spacing:.02em;text-transform:uppercase;max-width:6em}body.cb-hp div.main-content div.title-holder .title-content h1 span{font-size:.7em}body.cb-hp div.main-content div.title-holder .title-content ul.hp_bulletins{font-size:max(12px, 1em);margin-bottom:1em;max-width:400px}body.cb-hp div.main-content div.title-holder .title-content ul.hp_bulletins li{display:inline-block;position:relative;padding:7px 10px;border-radius:8px;border:1px solid #fff;font-size:10px;font-weight:700;line-height:10px;letter-spacing:.1em;margin:1em 1em 0 0}body.cb-hp div.main-content div.title-holder .title-content ul.hp_bulletins li:before{background:url("../images/hp_checkmark-1.png") no-repeat center center;background-size:contain;content:" ";width:1em;height:1em;display:inline-block;margin-right:.5em}body.cb-hp div.main-content div.title-holder .title-content p{font-size:max(1em, 15px);font-weight:500;line-height:1.5em;letter-spacing:.05em;text-align:left}@media (min-width:768px){body.cb-hp div.main-content div.title-holder .title-content{width:45%;margin:0 0 3% 5%}body.cb-hp div.main-content div.title-holder .title-content h1{font-size:6em;font-weight:400}body.cb-hp div.main-content div.title-holder .title-content h1 span{font-size:.85em}body.cb-hp div.main-content div.title-holder .title-content ul.hp_bulletins li{font-size:13px;padding:.6em 1em;border:2px solid #fff;border-radius:13px}}body.cb-hp div.main-content div.title-holder form.form-horizontal{z-index:1;bottom:-25%;transition:bottom .3s ease-out}body.cb-hp div.main-content div.title-holder form.form-horizontal .search-steps-container.search-icon{display:flex;flex-direction:column;background-color:#fff;padding:1.25em;border-radius:32px}body.cb-hp div.main-content div.title-holder form.form-horizontal .search-steps-container.search-icon h2{text-transform:uppercase;font-family:DrukMedium,sans-serif;text-align:center;font-size:36px;font-weight:700;letter-spacing:.015em}body.cb-hp div.main-content div.title-holder form.form-horizontal .search-steps-container.search-icon .phase-1{font-size:max(112%, 14px);display:flex;justify-content:center;align-items:flex-end;gap:10px;margin-top:10px}body.cb-hp div.main-content div.title-holder form.form-horizontal .search-steps-container.search-icon .phase-1 label{text-transform:uppercase;font-weight:700;max-width:73%;font-size:1em;letter-spacing:.003em}body.cb-hp div.main-content div.title-holder form.form-horizontal .search-steps-container.search-icon .phase-1 input[type=text]{font-size:1em;display:block;position:relative;border:1px solid #ff2e29;background-color:rgba(158,160,165,.2);font-weight:600;letter-spacing:-.004em;margin-top:10px;padding:16px;border-radius:19px;box-sizing:border-box;max-width:100%}body.cb-hp div.main-content div.title-holder form.form-horizontal .search-steps-container.search-icon .phase-1 input[type=text]:focus,body.cb-hp div.main-content div.title-holder form.form-horizontal .search-steps-container.search-icon .phase-1 input[type=text]:hover{box-shadow:0 0 0 4px rgba(255,46,41,.2509803922)}body.cb-hp div.main-content div.title-holder form.form-horizontal .search-steps-container.search-icon .phase-1 button{font-size:inherit;border-radius:1.1em;width:4.4em;height:3.2em;background:#ff2e29 url("../images/icons/arrow-right-1.png") no-repeat center center;border:none;cursor:pointer;max-width:22%}body.cb-hp div.main-content div.title-holder form.form-horizontal .search-steps-container.search-icon .phase-1 button:hover{box-shadow:0 0 0 4px rgba(255,46,41,.2509803922)}@media (min-width:768px){body.cb-hp div.main-content div.title-holder form.form-horizontal .search-steps-container.search-icon h2{font-size:4em}body.cb-hp div.main-content div.title-holder form.form-horizontal .search-steps-container.search-icon .phase-1{align-items:center}body.cb-hp div.main-content div.title-holder form.form-horizontal .search-steps-container.search-icon .phase-1 input[type=text]{display:inline-block;border-radius:1.1em;margin:0 0 0 10px;padding:1em}}body.cb-hp div.main-content div.title-holder form.form-horizontal.popUp{position:fixed;bottom:0;left:0;right:0}body.cb-hp div.main-content div.title-holder form.form-horizontal.popUp .search-steps-container{border-radius:32px 32px 0 0}body.cb-hp div.main-content div.title-holder .overlay{display:inline-block;position:absolute;top:0;bottom:0;right:0;left:0;background:linear-gradient(38.76deg,#ff2e29 19.2%,rgba(255,46,41,0) 92.35%)}@media (min-width:768px){body.cb-hp div.main-content div.title-holder .overlay{display:none}}body.cb-hp div.main-content .as-seen{display:flex;justify-content:space-between;align-items:center;padding:max(4%,22px) max(3.4%,26px);gap:1em;background-color:rgba(0,0,0,.25);border-radius:30px;margin:45px 15px;overflow:scroll}body.cb-hp div.main-content .as-seen div{background-size:contain!important;display:inline-block;cursor:pointer;flex-shrink:0}body.cb-hp div.main-content .as-seen .vanity-fair{background:url("../images/as_seen/vanity_fair-1.png") no-repeat center center;width:15.75%;aspect-ratio:4/1;min-width:9.8em}body.cb-hp div.main-content .as-seen .buzzfeed{background:url("../images/as_seen/buzzfeed-1.png") no-repeat center center;width:15.75%;aspect-ratio:4/1;min-width:9.8em}body.cb-hp div.main-content .as-seen .independent{background:url("../images/as_seen/independent-1.png") no-repeat center center;width:26%;aspect-ratio:5/1;min-width:16.1em}body.cb-hp div.main-content .as-seen .cosmopolitan{background:url("../images/as_seen/cosmopolitan-1.png") no-repeat center center;width:23%;aspect-ratio:17/4;min-width:14.3em}@media (min-width:768px){body.cb-hp div.main-content .as-seen{border-radius:40px;margin:45px 0;overflow:hidden}}body.cb-hp div.main-content #gma-video-container{position:relative;margin:45px 15px 100px;cursor:pointer;z-index:0}body.cb-hp div.main-content #gma-video-container div#cheaterbuster-gma{position:relative;background:url("../images/hp-gma-video-1.webp") no-repeat center center;background-size:cover;aspect-ratio:6/3;border-radius:40px;max-width:100%;border:4px solid #000}body.cb-hp div.main-content #gma-video-container div#cheaterbuster-gma:before{content:"";display:inline-block;position:absolute;z-index:1;background:rgba(0,0,0,.6) url("../images/icons/hp-play-video-icon-1.png") no-repeat center center;background-size:12px;width:36px;aspect-ratio:1/1;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:12px}@media (min-width:768px){body.cb-hp div.main-content #gma-video-container div#cheaterbuster-gma:before{background-size:35%;width:12%;left:15%;transform:translateY(-50%);border-radius:35%}}@media (min-width:768px){body.cb-hp div.main-content #gma-video-container div#cheaterbuster-gma{border:none}body.cb-hp div.main-content #gma-video-container div#cheaterbuster-gma:after{content:"learn more";display:inline-block;padding:12px 16px;border-radius:13px;border:1px solid #fff;font-size:.9em;font-weight:700;line-height:1rem;letter-spacing:.1em;text-transform:uppercase;color:#fff;right:5%;position:absolute;top:10%}}body.cb-hp div.main-content #gma-video-container div#cheaterbuster-gma .content{position:absolute;text-align:right;z-index:1;color:#fff;right:0;bottom:-70px}@media (min-width:768px){body.cb-hp div.main-content #gma-video-container div#cheaterbuster-gma .content{right:5%;top:35%;max-width:28em;width:35%;bottom:unset}}body.cb-hp div.main-content #gma-video-container div#cheaterbuster-gma .content>p{font-weight:600;letter-spacing:.015em;text-align:right;font-size:1.25em;line-height:1.5em}@media (min-width:768px){body.cb-hp div.main-content #gma-video-container div#cheaterbuster-gma .content>p{line-height:1.15em;font-size:min(3.3vw, 3em)}}body.cb-hp div.main-content #gma-video-container div#cheaterbuster-gma .content>p mark{display:block;color:#fff;border-radius:21px;background-color:#111214;padding-left:10px;padding-right:10px;box-decoration-break:clone;-webkit-box-decoration-break:clone;filter:url("#gooey-filter")}@media (min-width:768px){body.cb-hp div.main-content #gma-video-container div#cheaterbuster-gma .content>p mark{display:inline}}body.cb-hp div.main-content #gma-video-container div#cheaterbuster-gma .overlay{display:none;position:absolute;top:0;bottom:0;left:0;right:0;background:linear-gradient(270deg,#ff2e29 0,rgba(255,46,41,.2) 100%)}@media (min-width:768px){body.cb-hp div.main-content #gma-video-container div#cheaterbuster-gma .overlay{display:block}}body.cb-hp div.main-content #gma-video-container:has(> iframe#cheaterbuster-gma){margin:45px 15px}@media (min-width:768px){body.cb-hp div.main-content #gma-video-container{margin:45px 0}body.cb-hp div.main-content #gma-video-container:has(> iframe#cheaterbuster-gma){margin:0}}body.cb-hp div.main-content #gma-video-container iframe#cheaterbuster-gma{width:100%;height:100%;aspect-ratio:5/3;border-radius:40px}@media (min-width:768px){body.cb-hp div.main-content #gma-video-container iframe#cheaterbuster-gma{aspect-ratio:6/3}}body.cb-hp div.main-content .cb-info{display:flex;justify-content:space-between;flex-direction:column;padding:1.5em;border-radius:64px;background-color:#24262b;width:100%;max-width:calc(100% - 30px);box-sizing:border-box;margin:0 15px}body.cb-hp div.main-content .cb-info .cheat-tinder{position:relative;width:100%;aspect-ratio:1/1;background:url("../images/hp-bed-mobile-1.webp") no-repeat center center;background-size:cover;border-radius:48px;overflow:hidden}body.cb-hp div.main-content .cb-info .cheat-tinder button{display:none;position:absolute;width:61.8%;height:25.7%;transform:rotate(-42.5deg) translate(20%,36%);min-width:362px;top:81.5%;border-radius:34px;cursor:pointer;border:0;right:0;background-color:#fff}body.cb-hp div.main-content .cb-info .cheat-tinder button span{display:flex;justify-content:center;font-size:1.36em;line-height:1.16em;font-weight:600;letter-spacing:-.004em;transform:rotate(42deg)}body.cb-hp div.main-content .cb-info .cheat-tinder button span:after{content:"";display:inline-block;width:24px;height:24px;background:url("../images/icons/arrow-right-1.png") no-repeat center center;filter:invert(1);margin-left:10px}body.cb-hp div.main-content .cb-info .info{width:100%;color:#fff;margin:1em 0;font-size:max(20px, min(2em, 2vw))}body.cb-hp div.main-content .cb-info .info .whats-cb{font-size:1em;line-height:1.37em;font-weight:600;letter-spacing:-.012em;text-align:left}body.cb-hp div.main-content .cb-info .info .whats-cb span{background-color:#fff;color:#24262b;border-radius:16px;padding:2px 4px;box-decoration-break:clone;-webkit-box-decoration-break:clone;filter:url("#gooey-filter")}body.cb-hp div.main-content .cb-info .info>span{display:inline-block;position:relative;font-size:14px;font-weight:700;line-height:16.94px;letter-spacing:.1em;text-align:left;text-transform:uppercase;margin:25px 0;padding-left:30px}body.cb-hp div.main-content .cb-info .info>span.check-mark:before{content:"";display:inline-block;position:absolute;left:0;top:-4px;background:url("../images/icons/hp-solid-check-square-1.png") no-repeat center center;background-size:contain;width:24px;height:24px}body.cb-hp div.main-content .cb-info .info>p{font-size:max(.65em, 1rem);line-height:25.6px;font-weight:400;letter-spacing:-.005em;text-align:left}body.cb-hp div.main-content .cb-info>button.trynow{display:flex;justify-content:center;align-items:center;gap:.3em;height:64px;padding:16px 32px;border-radius:21px;background-color:#fff;border:none;font-size:1.3em;font-weight:700;color:#000}body.cb-hp div.main-content .cb-info>button.trynow:after{content:"";display:inline-block;width:1.1em;height:1.1em;background:url("../images/icons/arrow-right-1.png") no-repeat center center;background-size:contain;filter:invert(1)}@media (min-width:768px){body.cb-hp div.main-content .cb-info>button.trynow{display:none}}@media (min-width:768px){body.cb-hp div.main-content .cb-info{flex-direction:row;margin:0;max-width:100%}body.cb-hp div.main-content .cb-info .cheat-tinder{background-image:url("../images/hp-bed-1.webp");width:50%}body.cb-hp div.main-content .cb-info .cheat-tinder button{display:block}body.cb-hp div.main-content .cb-info .info{width:45%;font-weight:600;line-height:1.2em;letter-spacing:-.012em}body.cb-hp div.main-content .cb-info .info p{line-height:1.6em}}body.cb-hp div.main-content .comments-section{padding:96px 0;border-radius:40px;background:#24262b;overflow:hidden;margin:45px 15px}@media (min-width:768px){body.cb-hp div.main-content .comments-section{margin:45px 0}}body.cb-hp div.main-content .comments-section h2{font-family:DrukMedium,sans-serif;font-size:64px;font-weight:700;line-height:56px;letter-spacing:.015em;margin:20px;text-transform:uppercase;color:#fff}@media (min-width:768px){body.cb-hp div.main-content .comments-section h2{margin:20px 20px 20px 118px}}body.cb-hp div.main-content .comments-section .comments-container{display:flex;overflow-x:scroll;gap:10px;padding:0 10px}@media (min-width:768px){body.cb-hp div.main-content .comments-section .comments-container{padding:0 118px}}body.cb-hp div.main-content .comments-section .comments-container .comment{position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:22px;box-sizing:border-box;padding:24px 80px 24px 24px;border-radius:40px;background:#111214;color:#fff;max-width:calc(100vw - 50px);flex:1 0 auto}body.cb-hp div.main-content .comments-section .comments-container .comment:after{content:"";display:inline-block;background:url("../images/icons/hp-comment-arrow-1.png") no-repeat center center;position:absolute;bottom:4%;right:4%;width:56px;height:56px}@media (min-width:768px){body.cb-hp div.main-content .comments-section .comments-container .comment{aspect-ratio:5/4;min-width:400px;flex:0}}body.cb-hp div.main-content .comments-section .comments-container .comment>span.chat-icon{display:block;width:39px;height:39px;background:url("../images/icons/hp-chat-bubble-1.png") no-repeat center center}body.cb-hp div.main-content .comments-section .comments-container .comment p{font-size:24px;font-weight:400;line-height:38.4px;letter-spacing:-.008em;text-align:left}body.cb-hp div.main-content .comments-section .comments-container .comment .source-container{max-width:80%}body.cb-hp div.main-content .comments-section .comments-container .comment .source-container span{display:block;font-weight:700;text-transform:uppercase}body.cb-hp div.main-content .comments-section .comments-container .comment .source-container span.source{font-size:24px;line-height:28px;letter-spacing:.008em}body.cb-hp div.main-content .comments-section .comments-container .comment .source-container span.user{font-size:16px;line-height:18px;letter-spacing:.1em;color:#9ea0a5}body.cb-hp div.main-content .FYI-section{margin-bottom:1em;padding:1em}body.cb-hp div.main-content .FYI-section .FYI-facts li{position:relative;border-radius:.8em;margin-bottom:1em;overflow:hidden}@media (hover:hover){body.cb-hp div.main-content .FYI-section .FYI-facts li:hover{background:rgba(0,0,0,.25);cursor:pointer}}body.cb-hp div.main-content .FYI-section .FYI-facts li .hidden-heading{position:relative;padding:.5em 1.5em .5em .5em;display:inline-block;font-family:"Work Sans",sans-serif!important;letter-spacing:-.05em;font-size:1.5em;font-weight:700}body.cb-hp div.main-content .FYI-section .FYI-facts li:after{content:"";background:url("../images/icons/arrow-down-1.png") no-repeat center center;background-size:50%;position:absolute;top:.1em;transition-property:transform;transition-duration:.2s;aspect-ratio:1/1;height:50px;right:0;filter:invert(1)}body.cb-hp div.main-content .FYI-section .FYI-facts li p{display:none;padding:0 1em 1em}body.cb-hp div.main-content .FYI-section .FYI-facts li p img{max-width:15em;float:left;max-height:15em;margin:0 1em 1em 0}body.cb-hp div.main-content .FYI-section .FYI-facts li:nth-child(2n) p img{float:right;margin:0 0 0 1em}body.cb-hp div.main-content .FYI-section .FYI-facts li.opened{background:rgba(0,0,0,.25)}body.cb-hp div.main-content .FYI-section .FYI-facts li.opened:after{transform:rotateX(180deg)}body.cb-hp div.main-content .FYI-section .FYI-facts li.opened p{display:block}body.cb-hp div.main-content .FYI-section .FYI-faqs{background-color:#24262b;color:#fff;border-radius:2em;padding:1em}body.cb-hp div.main-content .FYI-section .FYI-faqs h2{font-weight:600;letter-spacing:.01em;font-size:3em;line-height:1.5em;color:#fff;text-transform:uppercase;text-align:center}body.cb-hp div.main-content .FYI-section .FYI-faqs li:after{filter:none}body.cb-hp footer{padding-bottom:12em}.feature-section{margin:30px 15px}.feature-section h2{font-family:DrukMedium,sans-serif;text-align:center;text-transform:uppercase;font-size:2.25em;line-height:1.2em;font-weight:700;letter-spacing:.015em;color:#fff}.feature-section>p{color:#fff;margin-bottom:1em;font-size:1.2em}.feature-section .feature-container{display:flex;flex-wrap:wrap;justify-content:space-evenly;gap:5px}.feature-section .feature-container .feature{max-width:100%;border-radius:40px;flex:1 1 auto;background-color:rgba(0,0,0,.25);padding:24px;box-sizing:border-box}.feature-section .feature-container .feature .icon{background-color:rgba(57,60,67,.25);width:4em;height:4em;margin-bottom:20%;border-radius:21px}.feature-section .feature-container .feature .icon.stopwatch{background:rgba(57,60,67,.25) url("../images/icons/hp-stopwatch-timer-1.png") no-repeat center center}.feature-section .feature-container .feature .icon.location{background:rgba(57,60,67,.25) url("../images/icons/hp-location-1.png") no-repeat center center;margin-bottom:5%}.feature-section .feature-container .feature .icon.profile{background:rgba(57,60,67,.25) url("../images/icons/hp-profile-1.png") no-repeat center center}.feature-section .feature-container .feature .icon.calendar{background:rgba(57,60,67,.25) url("../images/icons/hp-calendar-blank-1.png") no-repeat center center}.feature-section .feature-container .feature .icon.selfie{background:rgba(57,60,67,.25) url("../images/icons/hp-selfie-icon-1.png") no-repeat center center;background-size:24px}.feature-section .feature-container .feature .icon.tinder{background:rgba(57,60,67,.25) url("../images/icons/hp-tinder-1.png") no-repeat center center}.feature-section .feature-container .feature span{font-weight:700;line-height:32px;font-size:20px;letter-spacing:.005em;text-align:left;color:#fff}.feature-section .feature-container .feature p{font-size:1.13em;font-weight:400;line-height:28.8px;letter-spacing:-.004em;text-align:left;color:#d7d8d9}.feature-section .feature-container .feature img{width:100%;height:auto}.feature-section .feature-container .feature:hover{background-color:#fff;box-shadow:0 0 0 4px rgba(255,255,255,.25)}.feature-section .feature-container .feature:hover p,.feature-section .feature-container .feature:hover span{color:#000}.feature-section .feature-container .feature:hover .icon{background-color:#000}@media (min-width:768px){.feature-section{margin:30px auto;max-width:82%;min-width:46em}.feature-section h2{font-size:min(8em, max(7.5vw, 5em))}.feature-section .feature-container .feature{max-width:32%}.feature-section .feature-container .feature>span{font-size:1.5em;letter-spacing:-.008em}}body.base-term{background-color:#111214}body.base-term .title-holder{width:100%;margin:0 auto 1em;background-color:#000}@media only screen and (min-width:768px){body.base-term .title-holder{width:80%;max-width:1420px}}body.base-term .title-holder #gma-video-container{position:relative;cursor:pointer}body.base-term .title-holder #gma-video-container div#cheaterbuster-gma{display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;position:relative;background:url("../images/hp-gma-video-1.webp") no-repeat center center;background-size:cover;aspect-ratio:7/3;border-radius:0 0 40px 40px;max-width:100%;border:4px solid #000}body.base-term .title-holder #gma-video-container div#cheaterbuster-gma:after{content:"";display:inline-block;position:relative;z-index:1;background:rgba(0,0,0,.6) url(../images/icons/hp-play-video-icon-1.png) no-repeat center center;background-size:12px;aspect-ratio:1/1;border-radius:12px;width:10%}@media (min-width:768px){body.base-term .title-holder #gma-video-container div#cheaterbuster-gma:after{background-size:35%;border-radius:35%}}body.base-term .title-holder #gma-video-container div#cheaterbuster-gma .content{position:relative;z-index:1;color:#fff;right:0}body.base-term .title-holder #gma-video-container div#cheaterbuster-gma .content>h1{line-height:1.5em;text-transform:uppercase;font-weight:700;letter-spacing:.1em;text-align:center;font-size:min(6vw, 4em);max-width:8em}@media (min-width:768px){body.base-term .title-holder #gma-video-container div#cheaterbuster-gma .content>h1{line-height:1.15em;font-size:min(6vw, 4em)}}body.base-term .title-holder #gma-video-container div#cheaterbuster-gma .overlay{display:block;position:absolute;top:0;bottom:0;left:0;right:0;background:linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2)),linear-gradient(180deg,rgba(0,0,0,.4) 0,#000 100%);border-radius:0 0 34px 34px;z-index:0}body.base-term .title-holder #gma-video-container div#cheaterbuster-gma .overlay:after{content:none}body.base-term .title-holder #gma-video-container iframe#cheaterbuster-gma{width:100%;height:100%;aspect-ratio:5/3;border-radius:40px}@media (min-width:768px){body.base-term .title-holder #gma-video-container iframe#cheaterbuster-gma{aspect-ratio:6/3}}body.base-term .title-holder form.form-horizontal{z-index:1;bottom:-25%;transition:bottom .3s ease-out}body.base-term .title-holder form.form-horizontal .search-steps-container.search-icon{display:flex;flex-direction:column;background-color:#fff;padding:1.25em;border-radius:32px}body.base-term .title-holder form.form-horizontal .search-steps-container.search-icon h5{text-transform:uppercase;font-family:DrukMedium,sans-serif;text-align:center;font-size:36px;font-weight:700;letter-spacing:.015em}body.base-term .title-holder form.form-horizontal .search-steps-container.search-icon .phase-1{font-size:max(112%, 14px);display:flex;justify-content:center;align-items:flex-end;gap:10px;margin-top:10px}body.base-term .title-holder form.form-horizontal .search-steps-container.search-icon .phase-1 label{text-transform:uppercase;font-weight:700;max-width:73%;font-size:1em;letter-spacing:.003em}body.base-term .title-holder form.form-horizontal .search-steps-container.search-icon .phase-1 input[type=text]{font-size:1em;display:block;position:relative;border:1px solid #ff2e29;background-color:rgba(158,160,165,.2);font-weight:600;letter-spacing:-.004em;margin-top:10px;padding:16px;border-radius:19px;box-sizing:border-box;max-width:100%}body.base-term .title-holder form.form-horizontal .search-steps-container.search-icon .phase-1 input[type=text]:focus,body.base-term .title-holder form.form-horizontal .search-steps-container.search-icon .phase-1 input[type=text]:hover{box-shadow:0 0 0 4px rgba(255,46,41,.2509803922)}body.base-term .title-holder form.form-horizontal .search-steps-container.search-icon .phase-1 button{font-size:inherit;border-radius:1.1em;width:4.4em;height:3.2em;background:#ff2e29 url("../images/icons/arrow-right-1.png") no-repeat center center;border:none;cursor:pointer;max-width:22%}body.base-term .title-holder form.form-horizontal .search-steps-container.search-icon .phase-1 button:hover{box-shadow:0 0 0 4px rgba(255,46,41,.2509803922)}@media (min-width:768px){body.base-term .title-holder form.form-horizontal .search-steps-container.search-icon h5{font-size:4em}body.base-term .title-holder form.form-horizontal .search-steps-container.search-icon .phase-1{align-items:center}body.base-term .title-holder form.form-horizontal .search-steps-container.search-icon .phase-1 input[type=text]{display:inline-block;border-radius:1.1em;margin:0 0 0 10px;padding:1em}}body.base-term .title-holder form.form-horizontal.popUp{position:fixed;bottom:0;left:0;right:0}body.base-term .title-holder form.form-horizontal.popUp .search-steps-container{border-radius:32px 32px 0 0}body.base-term div.main-content{background-color:#24262b;width:80%;margin:3em auto;padding:2em;border-radius:48px;color:#fff;min-width:unset}body.base-term div.main-content .content>*{font-family:"Work Sans",sans-serif}body.base-term div.main-content .content h2{color:inherit}body.base-term div.main-content .content .feature-section{margin:2em 0;max-width:unset}@media only screen and (min-width:768px){body.base-term div.main-content .content .feature-section .feature-container .feature{max-width:24%}}body.base-term div.main-content .content .feature-section .feature-container .feature .icon{margin:0 auto 5%}body.base-term div.main-content .content .entry{display:flex;flex-direction:column;width:100%}@media only screen and (min-width:768px){body.base-term div.main-content .content .entry{flex-direction:row}}body.base-term div.main-content .content .entry img{width:35em}body.base-term .terms>img{max-width:768px;margin:1em auto}body.base-term .btn{color:#000;max-width:696px;width:100%;height:64px;padding:16px 32px;border-radius:21px;background-color:#fff;font-size:18px;font-weight:600;line-height:21.11px;letter-spacing:-.004em;border:none;display:flex;justify-content:center;align-items:center;gap:1em;cursor:pointer;margin:1em auto}body.base-term .btn a{text-decoration:none!important}body.base-term .btn span{background:url(../images/icons/arrow-right-1.png) no-repeat center center;background-size:contain;display:inline-block;width:24px;height:24px;filter:invert(1)}body.info-page div.main-content{width:95%;padding:1em}@media only screen and (min-width:768px){body.info-page div.main-content{max-width:80%}}body.info-page div.main-content #sb-gma-video-box{margin:0 auto 1em;padding-top:2em}body.info-page div.main-content #sb-gma-video-box #sb-gma-container #cheaterbuster-gma{width:100%;max-width:640px;display:block;margin:0 auto;z-index:10}body.info-page div.main-content #sb-gma-video-box #sb-gma-container #sb-gma-container{position:relative}body.info-page div.main-content #sb-gma-video-box #sb-gma-container #sb-gma-box-title{font-size:.9em;color:#858585;margin-bottom:.4em;line-height:1.3em}body.info-page div.main-content #sb-gma-video-box #sb-gma-container #cheaterbuster-gma .ytLoader{width:100%;background:url("../images/video_bg-1.webp") no-repeat center center;background-size:contain;max-width:640px;margin:0 auto;cursor:pointer;height:45vw;max-height:320px;box-shadow:0 0 6px 0 rgba(0,0,0,.3);color:#40444c;position:relative;display:flex;align-items:center;justify-content:center}body.info-page div.main-content #sb-gma-video-box #sb-gma-container #cheaterbuster-gma .ytLoader .ytContent{width:70%}body.info-page div.main-content #sb-gma-video-box #sb-gma-container #cheaterbuster-gma .ytLoader .ytContent p.video-title{font-size:140%;line-height:120%;text-align:center}body.info-page div.main-content #sb-gma-video-box #sb-gma-container #cheaterbuster-gma .ytLoader .ytContent .yt-play-container{text-align:center;margin:.5em auto 0 auto}body.info-page div.main-content #sb-gma-video-box #sb-gma-container #cheaterbuster-gma .ytLoader .ytContent p.video-desc{font-size:80%;line-height:120%;display:inline-block}body.info-page div.main-content #sb-gma-video-box #sb-gma-container #cheaterbuster-gma .ytLoader .ytContent .ytPlay{background:url("../images/video_play_btn-1.png") no-repeat center center;background-size:contain;width:2em;height:1.5em;display:inline-block}body.info-page div.main-content iframe#cheaterbuster-gma{width:100%;height:100%;aspect-ratio:5/3}@media (min-width:768px){body.info-page div.main-content iframe#cheaterbuster-gma{aspect-ratio:6/3}}.overlay-loading{position:fixed;background-color:rgba(255,255,255,.9);top:0;left:0;width:100%;height:100%;z-index:9999;display:none}.overlay-loading .spinner-loading{width:32px;height:32px;background:url("../images/new_loading-1.gif");background-size:100% 100%;background-repeat:no-repeat;position:absolute;top:50%;left:50%;margin-left:-16px;margin-top:-16px}