.ct-home{--ct-dark: #171a16;--ct-white: #fff;--ct-grey: #6f756d;--ct-border: rgba(16, 18, 15, .11);--ct-shadow: 0 24px 65px rgba(16, 18, 15, .13);--ct-xl: 36px;--ct-lg: 28px;--ct-md: 18px;width:100%;max-width:none;margin:0;padding:0;overflow:clip;background:var(--ct-offwhite);color:var(--ct-black);line-height:1.5}.ct-home,.ct-home *{box-sizing:border-box}.ct-home h1,.ct-home h2,.ct-home h3,.ct-home p{margin-top:0}.ct-home h1,.ct-home h2,.ct-home h3{color:inherit;line-height:1.02;letter-spacing:-.045em}.ct-home img,.ct-home video{display:block;width:100%}.ct-home a{text-decoration:none}.ct-container{width:min(1220px,calc(100% - 44px));margin-inline:auto}.ct-section{padding:80px 0}.ct-section--white{background:var(--ct-white)}.ct-section--dark{background:var(--ct-black);color:var(--ct-white)}.ct-defer{content-visibility:auto;contain-intrinsic-size:auto 760px}.ct-section-head{max-width:820px;margin-bottom:42px}.ct-section-head h2{margin-bottom:16px;font-size:clamp(38px,4.9vw,68px);font-weight:950}.ct-section-head p{max-width:710px;margin-bottom:0;color:var(--ct-grey);font-size:clamp(17px,1.7vw,20px)}.ct-section--dark .ct-section-head p{color:#ffffffad}.ct-kicker{display:inline-flex;align-items:center;gap:9px;margin-bottom:14px;color:#64705d;font-size:12px;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.ct-kicker:before{content:"";width:9px;height:9px;border-radius:50%;background:var(--ct-green)}.ct-section--dark .ct-kicker{color:var(--ct-green)}.ct-button{display:inline-flex;min-height:56px;align-items:center;justify-content:center;gap:10px;padding:15px 25px;border:1px solid transparent;border-radius:999px;background:var(--ct-green);color:var(--ct-black)!important;font-size:15px;font-weight:900;line-height:1;cursor:pointer;transition:transform .18s ease,background .18s ease}.ct-button:hover{transform:translateY(-2px);background:var(--ct-green-hover)}.ct-button--dark{background:var(--ct-black);color:var(--ct-white)!important}.ct-button--dark:hover{background:#292e25}.ct-button--ghost{border-color:#ffffff61;background:#10120fb8;color:var(--ct-white)!important}.ct-button--ghost:hover{background:var(--ct-white);color:var(--ct-black)!important}.ct-hero{position:relative;isolation:isolate;min-height:min(700px,82vh);display:flex;align-items:center;overflow:hidden;background:var(--ct-black);color:var(--ct-white)}.ct-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.ct-hero__poster-image,.ct-hero__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.ct-hero__video{opacity:0;transition:opacity .26s ease}.ct-hero-video-ready .ct-hero__video{opacity:1}.ct-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#060806fa,#060806db 40%,#0608064d 72%,#06080626),linear-gradient(0deg,#060806b8,#06080600 52%)}.ct-hero__inner{width:100%;padding:64px 0 54px}.ct-hero__copy{max-width:760px}.ct-hero__eyebrow{display:inline-flex;align-items:center;gap:10px;margin-bottom:17px;padding:9px 14px;border:1px solid rgba(255,255,255,.22);border-radius:999px;background:#10120fad;color:var(--ct-white);font-size:12px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.ct-hero__eyebrow:before{content:"";width:9px;height:9px;border-radius:50%;background:var(--ct-green)}.ct-hero h1{max-width:850px;margin-bottom:17px;color:var(--ct-white);font-size:clamp(47px,6.1vw,86px);font-weight:950}.ct-hero h1 span{display:block;color:var(--ct-green)}.ct-hero__lead{max-width:660px;margin-bottom:23px;color:#ffffffd6;font-size:clamp(18px,1.9vw,22px)}.ct-hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:22px}.ct-hero__proof{display:flex;flex-wrap:wrap;gap:10px 22px;color:#ffffffdb;font-size:14px;font-weight:750}.ct-hero__proof span{display:inline-flex;align-items:center;gap:8px}.ct-hero__proof span:before{content:"\2713";display:inline-grid;width:22px;height:22px;place-items:center;border-radius:50%;background:var(--ct-green);color:var(--ct-black);font-size:12px;font-weight:950}.ct-marquee{overflow:hidden;background:var(--ct-green);color:var(--ct-black)}.ct-marquee__track{display:flex;width:max-content;animation:ct-marquee 25s linear infinite;will-change:transform}.ct-marquee__group{display:flex;align-items:center;gap:40px;padding:15px 20px;white-space:nowrap;font-size:13px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.ct-marquee__group span{display:inline-flex;align-items:center;gap:40px}.ct-marquee__group span:after{content:"\2726";font-size:12px}@keyframes ct-marquee{to{transform:translate3d(-50%,0,0)}}.ct-trust-grid{display:grid;grid-template-columns:repeat(4,1fr);overflow:hidden;border:1px solid var(--ct-border);border-radius:var(--ct-lg);background:var(--ct-white);box-shadow:var(--ct-shadow)}.ct-trust-card{min-height:180px;padding:28px;border-right:1px solid var(--ct-border)}.ct-trust-card:last-child{border-right:0}.ct-trust-icon{display:grid;width:46px;height:46px;margin-bottom:34px;place-items:center;border-radius:15px;background:var(--ct-black);color:var(--ct-green);font-size:19px;font-weight:950}.ct-trust-card h3{margin-bottom:8px;font-size:20px;font-weight:900}.ct-trust-card p{margin-bottom:0;color:var(--ct-grey);font-size:14px}.ct-product-source{width:100%;padding:82px 0;background:var(--ct-offwhite)}.ct-product-source .ct-container{width:min(1120px,calc(100% - 40px))}.ct-product{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);overflow:hidden;border:1px solid var(--ct-border);border-radius:36px;background:var(--ct-white);box-shadow:var(--ct-shadow)}.ct-product__media{position:relative;min-height:620px;background:#f4f5ee}.ct-product__image{width:100%;height:100%;object-fit:cover}.ct-product__badge{position:absolute;z-index:2;top:24px;left:24px;padding:10px 14px;border-radius:999px;background:var(--ct-green);color:var(--ct-black);font-size:12px;font-weight:950;text-transform:uppercase}.ct-product__content{display:flex;flex-direction:column;justify-content:center;padding:clamp(40px,6vw,70px)}.ct-product__rating{margin-bottom:16px;color:#b67f00;font-size:13px;font-weight:900;letter-spacing:.12em}.ct-product__content h2{margin-bottom:18px;font-size:clamp(38px,5vw,57px);font-weight:950}.ct-product__intro{margin-bottom:24px;color:var(--ct-grey);font-size:17px}.ct-price{display:flex;flex-wrap:wrap;align-items:center;gap:10px 15px;margin-bottom:25px}.ct-price__current{font-size:34px;font-weight:950;letter-spacing:-.04em}.ct-price__before{color:#767c74;font-size:18px;text-decoration:line-through}.ct-price__save{padding:6px 10px;border-radius:999px;background:var(--ct-green);color:var(--ct-black);font-size:12px;font-weight:950}.ct-product__list{display:grid;gap:12px;margin:0 0 30px;padding:0;list-style:none}.ct-product__list li{display:flex;align-items:flex-start;gap:11px;color:#343a32;font-weight:700}.ct-product__list li:before{content:"\2713";display:inline-grid;flex:0 0 23px;height:23px;place-items:center;border-radius:50%;background:var(--ct-black);color:var(--ct-green);font-size:11px;font-weight:950}.ct-product__button{width:100%;min-height:62px;margin-bottom:15px;font-size:16px}.ct-product__shipping{display:flex;justify-content:center;gap:7px;color:#60665e;font-size:13px;font-weight:700;text-align:center}.ct-product__shipping:before{content:"\25cf";color:#398a32}.ct-use-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:18px}.ct-use-card{position:relative;min-height:490px;overflow:hidden;border-radius:var(--ct-lg);background:var(--ct-dark);color:var(--ct-white)}.ct-use-card:nth-child(1){grid-column:span 6}.ct-use-card:nth-child(2),.ct-use-card:nth-child(3){grid-column:span 3}.ct-use-card img{height:100%;object-fit:cover;transition:transform .5s ease}.ct-use-card:hover img{transform:scale(1.04)}.ct-use-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#070907f2,#07090714 67%)}.ct-use-card__copy{position:absolute;z-index:2;inset:auto 0 0;padding:30px}.ct-use-card small{display:block;margin-bottom:9px;color:var(--ct-green);font-size:12px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.ct-use-card h3{margin-bottom:10px;color:var(--ct-white);font-size:clamp(27px,3vw,41px);font-weight:950}.ct-use-card p{max-width:480px;margin-bottom:19px;color:#ffffffc2}.ct-use-link{display:inline-flex;align-items:center;gap:9px;color:var(--ct-white)!important;font-size:14px;font-weight:900}.ct-use-link:after{content:"\2192";color:var(--ct-green)}.ct-video-only{padding:34px 0 70px;background:var(--ct-black)}.ct-video-frame{position:relative;overflow:hidden;border-radius:var(--ct-xl);background:var(--ct-dark);aspect-ratio:16 / 9}.ct-video-frame__poster,.ct-video-frame__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ct-video-frame__video{z-index:1}.ct-video-play{position:absolute;z-index:2;left:50%;bottom:28px;transform:translate(-50%);display:inline-flex;align-items:center;gap:10px;min-height:52px;padding:14px 20px;border:0;border-radius:999px;background:#10120fe6;color:#fff;font:inherit;font-weight:900;cursor:pointer}.ct-video-play[hidden]{display:none}.ct-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.ct-step{min-height:280px;padding:30px;border:1px solid rgba(255,255,255,.1);border-radius:var(--ct-lg);background:var(--ct-dark)}.ct-step__number{display:block;margin-bottom:68px;color:var(--ct-green);font-size:13px;font-weight:950;letter-spacing:.09em}.ct-step h3{margin-bottom:11px;color:var(--ct-white);font-size:23px;font-weight:900}.ct-step p{margin-bottom:0;color:#ffffffa8}.ct-comparison{overflow:hidden;border-radius:var(--ct-lg);background:var(--ct-white);box-shadow:var(--ct-shadow)}.ct-comparison__row{display:grid;grid-template-columns:1.35fr 1fr 1fr;min-height:75px;border-bottom:1px solid var(--ct-border)}.ct-comparison__row:last-child{border-bottom:0}.ct-comparison__row>div{display:flex;align-items:center;padding:19px 26px}.ct-comparison__row>div:nth-child(2){background:#a9c9032e;font-weight:850}.ct-comparison__head{background:var(--ct-black);color:var(--ct-white);font-weight:900}.ct-comparison__head>div:nth-child(2){background:var(--ct-green);color:var(--ct-black)}.ct-comparison__label{font-weight:850}.ct-reviews{display:grid;grid-auto-columns:minmax(310px,1fr);grid-auto-flow:column;gap:18px;overflow-x:auto;padding-bottom:12px;scroll-snap-type:x mandatory}.ct-review{min-height:285px;padding:32px;border:1px solid var(--ct-border);border-radius:var(--ct-lg);background:var(--ct-white);scroll-snap-align:start}.ct-review__stars{margin-bottom:29px;color:#b57f00;letter-spacing:2px}.ct-review blockquote{margin:0 0 26px;color:var(--ct-black);font-size:20px;font-weight:800;line-height:1.35}.ct-review__author{display:flex;align-items:center;gap:12px}.ct-review__avatar{display:grid;width:43px;height:43px;place-items:center;border-radius:50%;background:var(--ct-black);color:var(--ct-green);font-weight:950}.ct-review__author strong,.ct-review__author small{display:block}.ct-review__author strong{font-size:14px}.ct-review__author small{margin-top:2px;color:var(--ct-grey)}.ct-bottom-product{padding:60px 0;background:var(--ct-black);color:var(--ct-white)}.ct-bottom-product__card{display:grid;grid-template-columns:180px minmax(0,1fr) auto;align-items:center;gap:28px;padding:25px;border:1px solid rgba(255,255,255,.12);border-radius:var(--ct-lg);background:var(--ct-dark)}.ct-bottom-product__image{overflow:hidden;border-radius:20px;background:var(--ct-white);aspect-ratio:1}.ct-bottom-product__image img{width:100%;height:100%;object-fit:cover}.ct-bottom-product__copy h2{margin-bottom:8px;color:var(--ct-white);font-size:clamp(30px,3vw,45px);font-weight:950}.ct-bottom-product__copy p{margin-bottom:0;color:#ffffffad}.ct-faq{display:grid;gap:12px}.ct-faq details{overflow:hidden;border:1px solid var(--ct-border);border-radius:var(--ct-md);background:var(--ct-white)}.ct-faq summary{position:relative;padding:23px 62px 23px 26px;cursor:pointer;font-size:17px;font-weight:900;list-style:none}.ct-faq summary::-webkit-details-marker{display:none}.ct-faq summary:after{content:"+";position:absolute;top:50%;right:26px;transform:translateY(-50%);font-size:26px;font-weight:500}.ct-faq details[open] summary:after{content:"\2212"}.ct-faq__answer{padding:0 26px 26px;color:var(--ct-grey)}.ct-faq__answer p:last-child{margin-bottom:0}.ct-final{position:relative;overflow:hidden;padding:94px 0;background:var(--ct-green);color:var(--ct-black)}.ct-final:before{content:"CLEVERTOOLS";position:absolute;right:-45px;bottom:-88px;color:#10120f12;font-size:clamp(100px,16vw,260px);font-weight:950;letter-spacing:-.08em;white-space:nowrap}.ct-final__inner{position:relative;z-index:1;max-width:900px}.ct-final h2{margin-bottom:18px;font-size:clamp(47px,7vw,86px);font-weight:950}.ct-final p{max-width:680px;margin-bottom:28px;color:#10120fb8;font-size:20px}.ct-mobile-buy{display:none}@media(max-width:1050px){.ct-product{grid-template-columns:1fr}.ct-product__media{min-height:480px}.ct-trust-grid,.ct-steps{grid-template-columns:repeat(2,1fr)}.ct-trust-card:nth-child(2){border-right:0}.ct-trust-card:nth-child(-n+2){border-bottom:1px solid var(--ct-border)}.ct-use-card:nth-child(1),.ct-use-card:nth-child(2),.ct-use-card:nth-child(3){grid-column:span 6}.ct-use-card:nth-child(3){grid-column:span 12;min-height:430px}.ct-bottom-product__card{grid-template-columns:150px minmax(0,1fr)}.ct-bottom-product__card .ct-button{grid-column:1 / -1;width:100%}}@media(max-width:700px){.ct-container{width:min(100% - 24px,1220px)}.ct-section{padding:54px 0}.ct-section-head{margin-bottom:30px}.ct-defer{contain-intrinsic-size:auto 620px}.ct-hero{min-height:550px;align-items:flex-end}.ct-hero__poster-image,.ct-hero__video{object-position:58% center}.ct-hero:before{background:linear-gradient(0deg,#060806fc,#060806bd 63%,#0608062e)}.ct-hero__inner{padding:92px 0 27px}.ct-hero__eyebrow{margin-bottom:13px;font-size:11px}.ct-hero h1{margin-bottom:12px;font-size:clamp(38px,11.4vw,50px);line-height:.98}.ct-hero__lead{margin-bottom:17px;font-size:16px;line-height:1.42}.ct-hero__actions{display:grid;margin-bottom:17px}.ct-button{width:100%}.ct-hero__proof{display:grid;gap:7px;font-size:13px}.ct-marquee__track{width:100%;animation:none;will-change:auto}.ct-marquee__group{width:100%;justify-content:space-around;gap:8px;padding:12px;font-size:10px;letter-spacing:.04em}.ct-marquee__group:nth-child(2),.ct-marquee__group span:nth-child(n+4),.ct-marquee__group span:after{display:none}.ct-product-source{padding:56px 0}.ct-product-source .ct-container{width:min(100% - 20px,1120px)}.ct-product{grid-template-columns:1fr;border-radius:24px}.ct-product__media{min-height:350px}.ct-product__content{padding:32px 23px}.ct-product__content h2{font-size:38px}.ct-trust-grid,.ct-steps{grid-template-columns:1fr}.ct-trust-card{min-height:auto;border-right:0;border-bottom:1px solid var(--ct-border)}.ct-trust-card:last-child{border-bottom:0}.ct-trust-icon{margin-bottom:24px}.ct-use-card,.ct-use-card:nth-child(1),.ct-use-card:nth-child(2),.ct-use-card:nth-child(3){grid-column:span 12;min-height:405px}.ct-use-card__copy{padding:24px}.ct-video-only{padding:20px 0 50px}.ct-video-only .ct-container{width:min(100% - 20px,1220px)}.ct-video-frame{border-radius:22px;aspect-ratio:9 / 14}.ct-video-play{bottom:18px;width:calc(100% - 36px);justify-content:center}.ct-step{min-height:auto;padding:28px 24px}.ct-step__number{margin-bottom:38px}.ct-comparison{overflow-x:auto}.ct-comparison__row{min-width:680px}.ct-bottom-product{padding:44px 0}.ct-bottom-product__card{grid-template-columns:92px minmax(0,1fr);gap:17px;padding:17px}.ct-bottom-product__copy h2{font-size:25px}.ct-bottom-product__copy p{font-size:13px}.ct-final{padding:70px 0 106px}.ct-mobile-buy{position:fixed;z-index:999;right:10px;bottom:10px;left:10px;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:11px 12px 11px 16px;border:1px solid rgba(255,255,255,.14);border-radius:18px;background:#10120ff5;box-shadow:0 16px 42px #0000003d}.ct-mobile-buy__copy{color:var(--ct-white);line-height:1.15}.ct-mobile-buy__copy strong{display:block;max-width:165px;overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.ct-mobile-buy__copy small{color:#ffffffad;font-size:12px}.ct-mobile-buy .ct-button{width:auto;min-height:43px;padding:11px 15px;font-size:13px}}@media(prefers-reduced-motion:reduce){.ct-marquee__track{animation:none}.ct-hero__video,.ct-use-card img,.ct-button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/4/compiled_assets/styles.css.map?subset=AAE */
