.header-wrapper{position:relative;display:inline-block;width:100%;font-family:InterVariable,sans-serif}.header{flex-direction:column;margin-top:8rem}.header,.pill{display:flex;align-items:center;font-family:InterVariable,sans-serif}.pill{justify-content:center;background-color:#151515;padding:.3vw .6vw;box-shadow:0 0 15px #0f0f0f,inset 0 0 10px #1c1c1c;font-size:.85rem;border-radius:5vw;height:max-content;color:#939393;margin:auto auto 1vw;border:1px dashed #202020;font-weight:500;z-index:99}.pill span{background-color:#e800324d;box-shadow:0 0 5px #131313,inset 0 0 5px #1a1a1ad7;text-shadow:0 0 5px #131313bb;color:#e80032c7;padding:.2rem .5rem;font-weight:700;border-radius:2rem;margin-right:.4rem;font-size:.8rem;animation:pillSpanAni 2s ease infinite}@keyframes pillSpanAni{0%{color:#e80032a2;background-color:#e800324d}50%{color:#e80032da;background-color:#e8003262}to{color:#e80032a2;background-color:#e800324d}}.pill i{margin-right:.2rem}.slogan{display:flex;flex-direction:column;align-items:center}.slogan,.slogan h2{font-family:InterVariable,sans-serif}.slogan h2{z-index:99;color:var(--gray900);letter-spacing:-.03em;font-size:3.35rem;font-weight:700;line-height:3.5rem;text-shadow:0 0 10px rgb(12,12,12)}.slogan h2 span.red{background:linear-gradient(90deg,#e80031,#ce0530);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-shadow:none;position:relative}.slogan--mobile{display:none}.cut{position:relative;display:inline-block;text-shadow:none}.cut:after{content:"";position:absolute;left:-3%;top:55%;width:110%;height:4px;background:rgba(161,161,161,.8);transform:rotate(-10deg)}.description{font-family:InterVariable,sans-serif;font-size:1.2rem;color:#ffffff;display:flex;gap:1.5rem;margin-top:1.5rem;margin-bottom:3.5rem;text-shadow:0 0 8px rgba(14,14,14,.604)}.description h5{font-weight:400;display:flex;align-items:center;justify-content:center}.description h5 i{margin-right:.4rem;font-weight:600;margin-top:.1rem;color:#fff}.header .buttons{display:flex;align-items:center;justify-content:center;gap:.75rem;margin-bottom:0;margin-top:2.5rem}.header .buttons button{font-family:InterVariable,sans-serif;font-weight:500;font-size:1rem;background:#e80031;color:#ffe9e9;padding:.4rem 1.2rem;height:2.8rem;border:2px solid #a00d0d;box-shadow:0 0 10px #141414,inset 0 0 15px #6d0202a1,inset 0 -40px 40px -30px rgba(114,4,4,.959);border-radius:.8rem;cursor:pointer;transition:all .3s ease}.header .buttons button.download-free:hover{border:2px solid #a10808;color:#ffd3d3e0;background:#d4002e;box-shadow:0 0 10px #141414,inset 0 0 15px #5c0202a1,inset 0 -40px 40px -30px rgba(97,3,3,.959);transition:all .3s ease}.header .buttons button.download-free i{margin-right:.4rem}.header .buttons button.demo-btn{font-family:InterVariable,sans-serif;font-size:1rem;padding:.4rem 1.2rem;border-radius:.9rem;height:2.8rem;font-weight:500;box-shadow:inset 0 0 15px #131313,inset 0 -30px 30px -30px rgba(14,14,14,.8),0 0 10px #141414;border:2px solid #3f3f3f;background:#252525f1;color:#a0a0a0;transition:all .3s ease}.header .buttons button.demo-btn i{margin-left:.3rem;transition:all .3s ease}.header .buttons button.demo-btn:hover{background:#202020f1;box-shadow:inset 0 0 15px #1a1a1a,inset 0 -30px 30px -30px rgba(12,12,12,.938),0 0 10px #141414;transition:all .3s ease;border:2px solid #3d3d3d;color:#8b8b8b;cursor:pointer}.header .buttons button.demo-btn:hover i{transition:all .3s ease}.slider-container{--mask:50%;position:relative;width:38rem;height:23rem;margin:0 auto 2rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:1rem;z-index:19;border:3px solid #1a1a1a;box-shadow:inset 0 0 10px #0e0e0e,0 0 10px #121212;overflow:hidden}.slider-container .after-layer,.slider-container .before-layer{position:absolute;top:-14%;right:-10%;width:220%;height:220%;background-repeat:no-repeat;background-size:cover;background-position:0}.slider-container .before-layer{z-index:1}.separator{top:0;height:100%;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:10}.separator,.separator .line{position:absolute;transform:translateX(-50%)}.separator .line{width:.8rem;height:110%;background:#262626;top:-5%;left:50%;border-radius:.2rem;box-shadow:0 0 10px #2b2b2bbe;z-index:20}.separator i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(90deg);font-size:1.8rem;padding:.6rem;color:#ffffff;background:#262626db;box-shadow:inset 0 0 5px #1a1a1a;border-radius:2rem;z-index:22}@media only screen and (max-width:600px){.header{margin-top:23vw}.how_it_works .buttons{margin-bottom:0;margin-top:0!important}.pill{padding:.35rem .6rem .35rem .5rem}.slogan--desktop{display:none}.slogan--mobile{display:block}.slogan{margin-top:4vw;text-align:center}.slogan,.slogan h2{font-family:InterVariable,sans-serif}.slogan h2{font-size:9vw;line-height:9vw;margin-top:.5rem}.description{display:none;justify-content:center;align-items:center;gap:.5rem;margin:2rem 0 2.5rem;font-size:.9rem;text-align:center}.description h5{width:min-content;min-width:7rem;display:flex;gap:-6vw}.description h5 div{text-align:center}.description h5 i{font-weight:600;font-size:1rem;color:#fff}.slider-container{--mask:50%;position:relative;width:23rem;height:14rem;margin:-1rem auto 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:1rem;z-index:19;border:3px solid #262626;box-shadow:inset 0 0 10px #0e0e0e,0 0 10px #121212;overflow:hidden}.header .buttons{margin-bottom:1.5rem;margin-top:1.8rem;gap:.75rem}.header .buttons button{font-size:1rem;padding:.6rem 1.2rem}.header .buttons button.download-free{font-size:1rem;background:#e80031;color:#ffe9e9;padding:0 1rem;border:2px solid #a00d0d;box-shadow:0 0 10px #141414,inset 0 0 15px #6d0202a1,inset 0 -40px 40px -30px rgba(114,4,4,.959);border-radius:.8rem}.header .buttons button.download-free i{margin-right:.4rem}.cut:after{height:2px}}:root{font-family:Inter,sans-serif;font-feature-settings:"liga" 1,"calt" 1;--bg-body:#121212;--bg-card:#1E1E1E;--bg-tab:#2A2A2A;--text-content:#E0E0E0;--text-muted:#AAAAAA;--badge-bg:#212B36;--badge-color:#FFFFFF;--entry-hover:rgba(255,255,255,0.05)}@supports (font-variation-settings:normal){:root{font-family:InterVariable,sans-serif}}.wrapper{width:45%}@media (max-width:1600px){.wrapper{width:60%}}@media (max-width:1200px){.wrapper{width:80%}}.container{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1rem}.card{background:var(--bg-card);border-radius:1.5rem;padding:1.5rem;flex:1 1;border:2px solid rgb(41,41,41);box-shadow:0 0 8px #0e0e0e,inset 0 0 10px #181818,inset 0 -40px 40px -30px rgba(22,22,22,.959),inset 0 40px 40px -30px rgba(22,22,22,.959)}.card:first-of-type{transform:rotate(-3deg)}.card:nth-of-type(3){transform:rotate(3deg) scale(1.1);padding-bottom:0}.card:last-of-type{border:2px solid rgb(0,150,12);animation:cardAni 2.5s ease infinite}@keyframes cardAni{0%{border:2px solid rgb(0,129,11)}50%{border:2px solid rgb(0,211,18)}to{border:2px solid rgb(0,129,11)}}.session-tabs{display:flex;gap:.5rem;margin-bottom:1rem}.tab{padding:.25rem .75rem;border-radius:.5rem;font-size:.85rem;background:var(--bg-tab);color:var(--text-muted);box-shadow:inset 0 0 8px #141414;border:1px solid #363636}.tab.active{background:#707070;color:#ffffff;border:1ox solid #272727}.card-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.card-header h3{font-size:1.1rem;font-weight:600;color:var(--text-content)}.logo-sbs{width:max-content;height:max-content;border-radius:.75rem;display:flex;padding:.4rem .6rem;align-items:center;justify-content:center;font-weight:600;font-size:.85rem;box-shadow:0 0 8px #1a1a1aea,inset 0 0 8px #141414d3;text-shadow:0 0 6px #161616;color:var(--badge-color);cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.logo-sbs i{margin-right:.4rem}.logo-sbs.before{background:#e80031;box-shadow:0 0 10px #141414,inset 0 0 5px #6d0202a1,inset 0 -10px 10px -5px rgba(136,8,8,.959)}.logo-sbs.after{background:rgb(0,150,12)}.log-entry{display:flex;align-items:center;font-size:.9rem;margin-bottom:.25rem;padding:.5rem;border-radius:.5rem;transition:all .2s ease;border:1px dashed rgba(17,17,17,0);cursor:default}.log-entry:hover{background:var(--entry-hover);transition:all .2s ease;box-shadow:0 0 8px #1a1a1a,inset 0 0 8px #141414;border:1px dashed rgb(29,29,29)}.entry-warning{background:#e80031;border-radius:.5rem;padding:.5rem .75rem;color:#ffe9e9;font-weight:500;text-shadow:0 0 10px #131313e7}.entry-warning,.log-entry.entry-warning:hover{transition:all .2s ease;box-shadow:0 0 10px #141414,inset 0 0 15px #6d0202a1,inset 0 -40px 40px -30px rgba(114,4,4,.959);border:none}.log-entry.entry-warning:hover{background:#d3002e}.timestamp{width:50px;color:var(--text-muted);margin-right:.5rem;text-align:right}.status-icon{margin:0 .75rem;color:var(--text-muted)}.entry-text a{color:#2198fa;text-decoration:none;transition:all .2s ease}.entry-text a:hover{text-decoration:underline;transition:all .2s ease}.info-icon{margin-left:.5rem;color:var(--text-muted);cursor:pointer;transition:color .2s ease}.info-icon:hover{color:var(--text-content)}.tooltip-container{position:relative;display:inline-block}.tooltip{position:absolute;bottom:135%;left:60%;transform:translate(-50%);background:#383838;color:#fff;padding:.35rem .6rem;border-radius:.5rem;white-space:nowrap;font-size:.8rem;opacity:0;pointer-events:none;transition:opacity .15s ease;box-shadow:0 0 10px #141414,inset 0 0 10px #131313;z-index:10}.tooltip:after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border:6px solid transparent;border-top-color:#2b2b2b}.log-entry.entry-warning:hover .tooltip{opacity:1;pointer-events:auto;transition:all .2s ease}.entry-resume,.entry-resume .fas.fa-check.status-icon{color:#23dd15}.arrow{font-size:2rem;align-self:center;color:#646464;text-shadow:0 0 10px #0e0e0e;animation:arrowSlide 2.5s ease-in-out infinite;display:none}@keyframes arrowSlide{0%{transform:translateX(-5px);color:#646464;text-shadow:0 0 10px #0e0e0e}50%{transform:translateX(5px);color:#808080;text-shadow:0 0 10px #3a3a3a}to{transform:translateX(-5px);color:#646464;text-shadow:0 0 10px #0e0e0e}}.label-container{display:flex;justify-content:center;margin-top:2rem;margin-bottom:3rem}.label{text-align:left;font-weight:500;color:#585858f3;font-size:.9rem}.label .red-lab{color:#694141f3}.label .green-lab{color:#41694af3}.hide-on-mobile{margin-right:.3rem}@media (max-width:450px){.log-entry{font-size:.45rem!important}}@media (max-width:768px){body{padding:2rem .25rem}.wrapper{width:94%;display:flex;align-items:center;flex-direction:column}.container{flex-direction:row;flex-wrap:nowrap;justify-content:center;gap:.5rem;margin-top:2rem;width:100%}.session-tabs{margin-bottom:.5rem}.card{flex:0 0 44%;max-width:44%;padding:.6rem .6rem .2rem;font-size:.5rem;border-radius:1rem}.mobile-sensitive{display:none}.card-header{margin-bottom:.2rem}.card-header h3{font-size:.7rem}.tab{font-size:.5rem;padding:.25rem .5rem}.logo-sbs{font-size:.6rem;display:flex;align-items:center;padding:.3rem .5rem;border-radius:.5rem}.logo-sbs i{margin-right:.2rem}.hide-on-mobile{display:none}.log-entry{font-size:.5rem;padding:.3rem;margin-bottom:.2rem}.log-entry.entry-warning{padding:.3rem .3rem .35rem;border-radius:.4rem}.timestamp{width:28px;font-size:.55rem}.status-icon{margin:0 .3rem}.info-icon,.status-icon{font-size:.65rem}.tooltip{font-size:.55rem;padding:.2rem .4rem}.arrow{font-size:.9rem;margin:0 .15rem}@keyframes arrowSlide{0%{transform:translateX(-2px);color:#646464;text-shadow:0 0 10px #0e0e0e}50%{transform:translateX(2px);color:#808080;text-shadow:0 0 10px #3a3a3a}to{transform:translateX(-2px);color:#646464;text-shadow:0 0 10px #0e0e0e}}.card:first-of-type,.card:nth-of-type(3){transform:none}.label-container{margin-top:0;margin-bottom:1.5rem;width:90%;display:flex;justify-content:center}.label{font-size:.8rem;text-align:center}}.how_it_works h3{font-size:1.2vw}.how_it_works h1{font-size:2vw}.how_it_works h1 span:hover{transition:all .3s ease}.works .works_content .image-container{height:14vw}.works .works_content img{height:14vw;width:21vw}.works .works_content .image-container .image-overlay{height:14vw}.works .works_content .feature{width:21vw}.works .works_content .feature p{font-size:.95vw;line-height:1.4vw}.single-review div{width:50%}.main-content{background-color:#141414;width:100%;border-top:1px solid #181818;box-shadow:inset 0 0 20px #161616}.how_it_works,.main-content{display:flex;flex-direction:column;align-items:center;justify-content:center}.how_it_works{margin-top:4rem;width:-moz-fit-content;width:fit-content}.how_it_works h3{color:#b9b9b9;font-size:clamp(14px,1.2vw,18px);margin-bottom:.8rem}.how_it_works h1,.how_it_works h3{font-weight:500;text-align:left;text-shadow:0 0 15px #141414;width:100%;padding-left:12rem}.how_it_works h1{font-size:clamp(22px,2vw,34px);margin-bottom:.6vw}.how_it_works h1 span{color:#e80031;font-weight:600;text-shadow:0 0 15px #111111;transition:all .3s ease}.how_it_works h1 span:hover{color:#dd0030}.how_it_works h1 span b{color:#fc0000;margin-right:.4rem;font-weight:400}.works{justify-content:center;gap:1.8rem;margin-top:3rem;padding-bottom:3rem;border-bottom:1px solid #242424}.works,.works .works_content{display:flex;width:max-content}.works .works_content{align-items:center;flex-direction:column;gap:1rem;flex-wrap:nowrap}.works .works_content .image-container{position:relative;display:inline-block;flex:0 0 auto;height:17rem;width:-moz-fit-content;width:fit-content;border-radius:1.5vw;box-shadow:0 0 15px rgb(15,15,15);border:2px solid #1a1a1a;overflow:hidden}.works .works_content img{position:relative;height:17rem;width:26rem;filter:saturate(1.4);object-fit:cover;border-radius:1vw;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.works .works_content .image-container .image-overlay{position:absolute;height:17rem;top:0;left:0;right:0;bottom:0;box-shadow:inset 0 0 10px rgb(24,24,24);border-radius:1vw;pointer-events:none}.works .works_content .feature{flex:1 1;width:26rem;text-align:left}.works .works_content .feature p{font-size:1.05rem;color:#999999;line-height:1.45rem;margin-top:.5vw;font-weight:500}.works .works_content .feature p b{color:#eeeeee;font-weight:500}.final_content_works h3{margin-top:2rem;font-size:2rem;color:#fff;text-shadow:0 0 5px #1f1f1f}.final_content_works{margin-top:2.5rem;align-items:center;justify-content:center}.single-review{display:flex;justify-content:center;gap:.8rem;text-align:left;margin-top:2rem;margin-bottom:2.5rem}.single-review img{width:2.4rem;height:2.4rem;border-radius:50%;box-shadow:0 0 5px #0e0e0e}.single-review div{display:flex;flex-direction:column;width:38%;gap:.2rem}.single-review h2{font-size:.9rem;line-height:1.1rem;font-weight:400;color:#e9e9e9}.single-review h3{font-size:.9rem;font-weight:400;color:#a8a8a8;padding-left:0;margin-top:0}#works_content_middle_mobile{display:none}.main-content .buttons{display:flex;align-items:center;justify-content:center;gap:1rem;margin-bottom:3rem;margin-top:.5rem;flex-wrap:wrap}.mobile-delete{color:#fff;font-weight:500}@media (max-width:1450px){.works .works_content .feature{width:24rem}.works .works_content .image-container{height:15rem;width:-moz-fit-content;width:fit-content}.works .works_content img{height:15rem;width:24rem}.works .works_content .image-container .image-overlay{height:15rem}}@media (max-width:900px){.how_it_works{width:min(92%,800px);padding-top:0;margin-top:2rem}.mobile-delete{display:none}.works{width:100%;max-width:900px;margin-inline:auto;border-bottom:1px solid #242424;padding-bottom:2rem;margin-top:1rem;display:grid;grid-template-columns:1fr;grid-gap:1.2rem;gap:1.2rem}.works .works_content{width:100%;align-items:stretch;gap:.8rem}.works .works_content .image-container{width:100%;height:15rem;border-radius:16px}.works .works_content img{object-fit:cover}.works .works_content .image-container .image-overlay,.works .works_content img{width:100%;height:15rem;border-radius:12px}.works .works_content .feature{width:100%;padding:0 .25rem}}@media (max-width:600px){.how_it_works{padding-top:0;padding-bottom:1rem;width:90%}.how_it_works h3{font-size:3.6vw;margin-bottom:0;margin-left:0;padding-left:0}.how_it_works h1{font-size:7.2vw;margin:.5rem 0 2vw;padding-left:0;font-weight:600}.how_it_works h1 span{margin-left:0}.works{gap:4.2vw}.how_it_works hr{width:100%;margin:1rem 0}#works_content_middle{display:none}#works_content_middle_mobile{display:flex}.works .works_content{flex-direction:column;gap:2.4vw;margin-top:1vw}.works .works_content .feature h2{font-size:4vw}.works .works_content .feature p{font-size:1rem;line-height:1.3rem}.single-review{width:100%;margin-bottom:1rem;padding-inline:.5rem}.single-review div.review-content{gap:.2rem;width:100%}.single-review h2{font-size:.9rem}.single-review h3{font-size:.9rem;margin-top:.2rem}.final_content_works .buttons{margin-top:-2rem}}.pricing{color:#f3f5fa;text-align:center;padding-bottom:4rem;padding-top:4rem;box-shadow:0 0 15px #181818,inset 0 0 20px #111111;background:linear-gradient(135deg,#181818,#111111 50%,#181818);width:100%}.pricing-title{font-size:36px;font-weight:700;margin-bottom:10px;color:#ffffff}p.launch-offer{font-weight:500;font-size:16px;color:#fff;margin-bottom:32px}p.launch-offer span{color:#32cd32;font-weight:600;animation:greenFlash 1.5s ease infinite}@keyframes greenFlash{0%{color:#32b832}50%{color:#1ee71e}to{color:#32b832}}.pricing-grid{display:grid;grid-gap:24px;gap:24px;width:max-content;margin:0 auto}@media (min-width:800px){.pricing-grid{grid-template-columns:1fr 1fr}}.card-pricing{background:#0f0f0f;border:1px solid #252525;border-radius:18px;padding:28px 22px 20px;text-align:left;position:relative;box-shadow:0 10px 30px rgba(0,0,0,.45),inset 0 0 15px #0c0c0c,inset 0 -150px 150px -120px rgba(29,29,29,.75)}.popular{border:2px solid #e50131}.badge{background:#e50131;color:#ffc9d4;padding:5px 10px;font-size:13px;margin-bottom:12px;border-radius:2rem;width:max-content;font-weight:600;box-shadow:0 0 10px #111111f8,inset 0 0 10px #111111e0}.plan{font-size:20px;font-weight:700;margin:0 0 8px}.price{margin:0 0 18px;display:flex;align-items:baseline;gap:8px}.amount{font-size:34px;font-weight:700}.per{font-size:14px;color:#dfdfdf}.features{list-style:none;border-top:1px solid #141414;padding:16px 0 0;margin:0}.features li{font-size:14.5px;line-height:1.6;margin:6px 0;position:relative;display:flex;align-items:center}.features li i{margin-right:6px;color:#1faf1f}.btn{display:block;color:rgb(255,255,255);background-color:rgb(49,49,49);font-family:InterVariable,sans-serif;text-align:center;z-index:10;font-size:17px;margin-top:15px;font-weight:500;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-shadow:0 0 10px rgba(32,32,32,.698);box-shadow:0 0 10px rgb(8,8,8),inset 0 0 20px rgb(22,22,22);cursor:pointer;padding:12px;border-radius:5rem;margin-bottom:15px;transition:.3s}.btn.primary{background-color:rgb(232,0,49);box-shadow:0 0 10px rgb(12,12,12),inset 0 0 20px rgb(94,9,9)}.btn.primary:hover{background-color:rgb(202,1,44)}.btn:hover{color:#d4d4d4;background-color:rgb(48,47,47)}.secure-payment{font-size:12px;color:#afafaf;font-weight:400;margin-top:1.6rem}.secure-payment a{color:#afafaf;text-decoration:underline;transition:all .2s ease}.secure-payment a:hover{color:#929292;transition:all .2s ease}.secure-payment i{color:#1faf1f;margin-right:5px;font-size:12px}@media (max-width:650px){.pricing{padding-bottom:3rem;padding-top:3rem}.pricing-grid{display:grid;grid-gap:24px;gap:24px;width:88%;margin:0 auto}p.launch-offer{font-weight:500;font-size:14px;width:max-content;color:#fff;margin:0 auto 32px}.card-pricing{border-radius:25px}}.reviews{width:100%;padding:5rem 1.25rem 6.5rem;color:#f5f5f5;border-top:2px dashed #222222;border-bottom:2px dashed #222222;background:radial-gradient(600px 400px at 20% 20%,rgba(223,2,50,.041),transparent 70%),radial-gradient(500px 350px at 80% 30%,rgba(223,2,50,.041),transparent 70%),#131313}.reviews__head{max-width:1100px;margin:0 auto 2rem;text-align:center}.reviews__head h2{margin:0 0 .5rem;font-size:2.4rem;font-weight:700;color:#ffffff}.reviews__head h2 span{text-decoration:underline;font-weight:800;color:#e50030}.reviews__head p{margin:0;opacity:.7;font-size:.95rem}.reviews__grid{display:grid;grid-template-columns:20rem 28rem 20rem;justify-content:center;align-items:start;grid-gap:10px;gap:10px;width:100%;position:relative;-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,1) 40%,rgba(0,0,0,0));mask-image:linear-gradient(180deg,rgba(0,0,0,1) 40%,rgba(0,0,0,0));mask-repeat:no-repeat;mask-size:100% 100%}.reviews__col{display:flex;flex-direction:column;gap:10px;min-width:0}.hide-helpful .review-card__helpful{display:none}.review-card{background:#111;border:1px solid #1f1f1f;border-radius:12px;padding:18px;display:flex;gap:15px;width:100%;box-sizing:border-box;transition:all .3s ease;overflow:hidden}.avatar{width:50px;height:50px;border-radius:50%;overflow:hidden;background:#222}.avatar img{width:100%;height:100%;object-fit:cover}.review-content{display:flex;flex-direction:column;text-align:left;width:100%}.review-con-top{display:flex;justify-content:space-between;border-bottom:1px solid #1b1b1b;padding-bottom:.5rem;margin-bottom:.8rem}.name{font-weight:500;font-size:.95rem;color:#f5f5f5}.date{font-size:.8rem;color:#aaa}.stars{color:#facc15;display:inline-flex;gap:2px;font-size:.9rem;margin-bottom:.6rem}.review-card__text{margin-top:4px;color:#d2d2d2;font-size:.9rem;line-height:1.4}.review-card__helpful{display:flex;justify-content:space-between;align-items:center;font-size:.7rem;margin-top:.5rem;color:#aaa}.review-card__helpful .icons{display:flex;gap:10px;color:#888888}.bottom-reviews{display:flex;justify-content:center;align-items:center;margin:0 auto}.bottom-reviews p{font-size:1rem;color:#e7e7e7}.bottom-reviews p,.bottom-reviews p span{font-weight:500;display:flex;align-items:center}.bottom-reviews p span{position:relative;background-color:#2c2c2c;text-shadow:0 0 8px #161616e0;box-shadow:0 0 10px #1a1a1a,inset 0 0 6px #0e0e0e;color:#c2c2c2;padding:.3rem .5rem;border-radius:1rem;width:max-content;margin-right:.35rem;margin-left:.35rem;font-size:.95rem}.bottom-reviews p span i{margin-right:.3rem}.bottom-reviews p a{color:#2177ea;text-decoration:underline;font-weight:600;transition:all .2s ease;margin-left:.35rem}.bottom-reviews p a:hover{color:#1666ce;transition:all .2s ease}@media (max-width:1100px){.reviews{padding:3.5rem 1rem 5rem}.reviews__head{margin-bottom:1.25rem;padding:0 .25rem}.reviews__head h2{font-size:2rem;line-height:1.15}.reviews__head p{font-size:.9rem}.reviews__grid{-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,1) 50%,rgba(0,0,0,0));mask-image:linear-gradient(180deg,rgba(0,0,0,1) 50%,rgba(0,0,0,0));grid-template-columns:1fr 1fr 1fr;gap:8px}.review-card{padding:16px;gap:12px;border-radius:10px}.avatar{width:46px;height:46px}.name{font-size:.92rem}.date{font-size:.78rem}.stars{font-size:.85rem}.review-card__text{font-size:.88rem;line-height:1.45}.review-card__helpful{font-size:.68rem}}@media (max-width:780px){.reviews{padding:3rem .9rem 3.25rem;border-top-width:1px;border-bottom-width:1px;background:radial-gradient(380px 260px at 18% 10%,rgba(223,2,50,.035),transparent 70%),radial-gradient(320px 240px at 82% 16%,rgba(223,2,50,.03),transparent 70%),#131313;width:94%}.reviews__head h2{font-size:1.6rem;margin-bottom:.4rem}.reviews__head p{font-size:.88rem;opacity:.8}.reviews__grid{display:block;-webkit-mask:none;mask:none}.reviews__col{display:contents}.review-card{margin-bottom:10px;padding:15px;border-radius:18px}.review-con-top{padding-bottom:.45rem;margin-bottom:.7rem}.avatar{width:44px;height:44px}.name{font-size:.95rem}.date{font-size:.78rem;opacity:.85}.stars{font-size:.9rem;margin-bottom:.5rem}.review-card__text{font-size:.92rem;line-height:1.5;margin-top:2px}.review-card__helpful{margin-top:.6rem;font-size:.72rem;gap:10px}.hide-helpful .review-card__helpful{display:flex}.bottom-reviews{margin-top:1.5rem;padding:0 .25rem}.bottom-reviews p{font-size:.75rem;line-height:1.35;text-align:center;flex-wrap:wrap;max-width:38rem}.bottom-reviews p span{font-size:.7rem;padding:.28rem .48rem}.bottom-reviews p a{margin-left:.25rem}}@media (max-width:360px){.reviews{padding-left:.75rem;padding-right:.75rem}.reviews__head h2{font-size:1.5rem}.review-card{padding:14px}.avatar{width:42px;height:42px}.review-card__text{font-size:.9rem}}