.Category-module__hhUgEa__categoryContainer{grid-template-columns:1fr 1fr;gap:18px;max-width:1200px;margin:0 auto;padding:20px;display:grid}.Category-module__hhUgEa__card{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:15px;flex-direction:column;min-height:400px;padding:40px 35px;display:flex;position:relative;overflow:hidden}.Category-module__hhUgEa__warrantyCard{color:#fff;background-color:#000;background-image:url(../media/warrenty.ebcef6d8.png);background-position:50%;background-size:cover}.Category-module__hhUgEa__qualityCard{color:#1d1d1f;background:url(../media/certified.1f1689ba.png) 50%/cover}.Category-module__hhUgEa__preownedCard{color:#1d1d1f;background:url(../media/trade.f6a724c1.jpg) 50%/cover}.Category-module__hhUgEa__customerCard{color:#fff;background-color:#000;background-image:url(../media/customer.588246d4.png);background-position:50%;background-size:cover}.Category-module__hhUgEa__cardContent{text-align:center;z-index:1;flex-direction:column;justify-content:flex-end;height:100%;display:flex;position:relative}.Category-module__hhUgEa__warrantyCard:before,.Category-module__hhUgEa__customerCard:before{content:"";z-index:0;background:linear-gradient(#0000 0%,#0000004d 50%,#000000b3 100%);position:absolute;inset:0}.Category-module__hhUgEa__qualityCard:before,.Category-module__hhUgEa__preownedCard:before{content:"";z-index:0;background:linear-gradient(#0000 0%,#ffffff80 50%,#ffffffd9 100%);position:absolute;inset:0}.Category-module__hhUgEa__productTitle{letter-spacing:-.02em;z-index:1;margin:0 0 16px;font-size:26px;font-weight:600;line-height:1.3;position:relative}.Category-module__hhUgEa__productSubtitle{z-index:1;max-width:100%;margin:0;font-size:15px;font-weight:400;line-height:1.6;position:relative}@media screen and (max-width:768px){.Category-module__hhUgEa__categoryContainer{grid-template-columns:1fr;gap:16px;padding:13px}.Category-module__hhUgEa__card{min-height:350px;padding:35px 25px}.Category-module__hhUgEa__productTitle{margin-bottom:14px;font-size:22px}.Category-module__hhUgEa__productSubtitle{font-size:14px;line-height:1.5}}@media screen and (max-width:480px){.Category-module__hhUgEa__categoryContainer{gap:14px;padding:10px}.Category-module__hhUgEa__card{min-height:320px;padding:30px 20px}.Category-module__hhUgEa__productTitle{margin-bottom:12px;font-size:20px}.Category-module__hhUgEa__productSubtitle{font-size:13px}}
.CustomerReviewsSection-module__ORXAZq__customerReviews{text-align:center;max-width:1200px;margin:auto;padding:2rem .5rem}.CustomerReviewsSection-module__ORXAZq__header h2{margin:0;font-size:1.3rem;font-weight:500}.CustomerReviewsSection-module__ORXAZq__header p{color:#6b7280;max-width:600px;margin:1.2rem auto 2.5rem;font-size:.8rem}.CustomerReviewsSection-module__ORXAZq__sliderContainer{justify-content:center;align-items:center;gap:1rem;max-width:1200px;margin:0 auto;display:flex;position:relative}.CustomerReviewsSection-module__ORXAZq__cardsWrapper{flex:1;width:100%;position:relative;overflow:hidden}.CustomerReviewsSection-module__ORXAZq__cards{will-change:transform;flex-wrap:nowrap;gap:1rem;transition:transform .5s cubic-bezier(.4,0,.2,1);display:flex}.CustomerReviewsSection-module__ORXAZq__card{text-align:left;background:#fff;border:1px solid #7373732d;border-radius:10px;flex-direction:column;flex:0 0 calc(33.333% - .67rem);justify-content:space-between;padding:.8rem;display:flex;box-shadow:0 0 10px #00000009}.CustomerReviewsSection-module__ORXAZq__header_star{text-align:center;justify-content:space-between;align-items:center;display:flex}.CustomerReviewsSection-module__ORXAZq__avatar{object-fit:cover;background-color:#f0f0f0;border-radius:50%;width:30px;height:30px;margin-bottom:1rem}.CustomerReviewsSection-module__ORXAZq__rating{color:gray;align-items:center;gap:4px;margin-bottom:1rem;font-size:9px;display:flex}.CustomerReviewsSection-module__ORXAZq__stars{color:gray;flex-direction:column;align-items:flex-start;font-size:9px;display:flex}.CustomerReviewsSection-module__ORXAZq__text{color:#111827;word-wrap:break-word;overflow-wrap:break-word;max-width:240px;font-size:.7rem}.CustomerReviewsSection-module__ORXAZq__name{margin:10px 0 0;font-size:10px;font-weight:500}.CustomerReviewsSection-module__ORXAZq__footer{justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.CustomerReviewsSection-module__ORXAZq__role{color:#6b7280;margin:0;font-size:9px}.CustomerReviewsSection-module__ORXAZq__badge{color:#0071e3;background:#eef2ff;border-radius:999px;align-items:center;gap:5px;padding:.3rem .6rem;font-size:8px;display:flex}.CustomerReviewsSection-module__ORXAZq__writeReviewButton{color:#fff;cursor:pointer;background-color:#151515;border:none;border-radius:999px;margin-top:28px;padding:.7rem 1.5rem;font-size:12px}.CustomerReviewsSection-module__ORXAZq__arrowButton{cursor:pointer;color:#0071e3;background:#fff;border:1px solid #73737333;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;transition:all .3s;display:flex;box-shadow:0 2px 8px #dfdfdf1a}.CustomerReviewsSection-module__ORXAZq__arrowButton:hover{color:#fff;background:#0071e3;transform:scale(1.1);box-shadow:0 4px 12px #0071e34d}.CustomerReviewsSection-module__ORXAZq__arrowButton:active{transform:scale(.95)}.CustomerReviewsSection-module__ORXAZq__dots{justify-content:center;align-items:center;gap:.5rem;margin-top:1.5rem;display:flex}.CustomerReviewsSection-module__ORXAZq__dot{cursor:pointer;background:#7373734d;border:none;border-radius:50%;width:8px;height:8px;padding:0;transition:all .3s}.CustomerReviewsSection-module__ORXAZq__dot:hover{background:#73737380;transform:scale(1.2)}.CustomerReviewsSection-module__ORXAZq__dot.CustomerReviewsSection-module__ORXAZq__active{background:#0071e3;border-radius:4px;width:24px}.CustomerReviewsSection-module__ORXAZq__loading{color:#6b7280;padding:2rem;font-size:.9rem}@media (max-width:768px){.CustomerReviewsSection-module__ORXAZq__sliderContainer{gap:0}.CustomerReviewsSection-module__ORXAZq__arrowButton{width:35px;height:35px;font-size:.8rem}.CustomerReviewsSection-module__ORXAZq__card{flex:0 0 100%}}@media (min-width:769px) and (max-width:1024px){.CustomerReviewsSection-module__ORXAZq__card{flex:0 0 calc(10% - .1rem)}}@media (min-width:1025px){.CustomerReviewsSection-module__ORXAZq__card{flex:0 0 calc(33.333% - .67rem);max-width:calc(33.333% - .67rem)}}
.HeroSection-module__etoVKq__hero{text-align:center;background-color:#fff;border:1px solid #e7e7e7;border-radius:35px;max-width:1200px;margin:auto;padding:25px 20px}.HeroSection-module__etoVKq__textContent{flex-direction:column;justify-content:center;gap:20px;margin:0 auto;display:flex}.HeroSection-module__etoVKq__textContent h1{max-width:650px;margin:14px auto auto;font-size:2rem;font-weight:400}.HeroSection-module__etoVKq__textContent strong{font-weight:600}.HeroSection-module__etoVKq__highlight{color:#0071e3}.HeroSection-module__etoVKq__pricing{text-align:center;color:#555;max-width:550px;margin:auto;font-size:.9rem}.HeroSection-module__etoVKq__exploreLink{color:#0071e3;font-size:.8rem;font-weight:500;text-decoration:none}.HeroSection-module__etoVKq__exploreLink:hover{text-decoration:underline}.HeroSection-module__etoVKq__image{max-width:380px;height:auto;margin-top:30px;margin-bottom:6px}.HeroSection-module__etoVKq__pricing{flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.HeroSection-module__etoVKq__pricing span{justify-content:center;align-items:center;gap:10px;margin-right:12px;font-weight:500;display:flex}.HeroSection-module__etoVKq__buttons{justify-content:center;align-items:center;gap:10px;transition:all .3s;display:flex}.HeroSection-module__etoVKq__buttonFilled{color:#fff;background-color:#000;border:none;border-radius:214px;padding:.6rem 1.4rem;font-size:12px;text-decoration:none;transition:all .3s;display:inline-block}.HeroSection-module__etoVKq__buttonFilled:hover{background-color:#005bb5;transition:all .3s}.HeroSection-module__etoVKq__buttonOutlined{color:#000;background:0 0;border:2px solid #000;border-radius:214px;padding:.5rem 1rem;font-size:12px;text-decoration:none;transition:all .3s;display:inline-block}.HeroSection-module__etoVKq__buttonOutlined:hover{color:#fff;background:#000;transition:all .3s}@media (max-width:768px){.HeroSection-module__etoVKq__hero{text-align:center;border:none;border-radius:19px;margin:-30px 13px 13px;padding:15px 10px}.HeroSection-module__etoVKq__textContent{margin-top:0}.HeroSection-module__etoVKq__textContent h1{max-width:100%;font-size:1.5rem}.HeroSection-module__etoVKq__brand{font-size:1.5rem}.HeroSection-module__etoVKq__pricing,.HeroSection-module__etoVKq__exploreLink{font-size:.85rem}.HeroSection-module__etoVKq__pricing{line-height:1.7}.HeroSection-module__etoVKq__imageContainer{margin-top:24px}.HeroSection-module__etoVKq__image{max-width:310px;height:auto;margin-top:0;margin-bottom:23px}}
.IntroductionSection-module__-lz7kG__introduction{background:#fff;width:100%;padding:80px 20px}.IntroductionSection-module__-lz7kG__container{width:100%;max-width:1200px;margin:0 auto}.IntroductionSection-module__-lz7kG__content{text-align:center;flex-direction:column;align-items:center;gap:2rem;display:flex}.IntroductionSection-module__-lz7kG__paragraph{color:#333;max-width:900px;margin:0;font-size:18px;font-weight:400;line-height:1.8}.IntroductionSection-module__-lz7kG__paragraph strong{color:#1976d2;font-weight:600}.IntroductionSection-module__-lz7kG__aboutButton{color:#fff;cursor:pointer;background:#1976d2;border:2px solid #1976d2;border-radius:80px;padding:10px 42px;font-size:16px;font-weight:500;text-decoration:none;transition:all .3s;display:inline-block}.IntroductionSection-module__-lz7kG__aboutButton:hover{background:#1565c0;border-color:#1565c0;transform:translateY(-2px);box-shadow:0 4px 12px #1976d24d}.IntroductionSection-module__-lz7kG__aboutButton:active{transform:translateY(0)}@media (max-width:768px){.IntroductionSection-module__-lz7kG__introduction{padding:60px 20px}.IntroductionSection-module__-lz7kG__paragraph{font-size:16px;line-height:1.7}.IntroductionSection-module__-lz7kG__aboutButton{padding:12px 28px;font-size:15px}}@media (max-width:480px){.IntroductionSection-module__-lz7kG__introduction{padding:40px 16px}.IntroductionSection-module__-lz7kG__paragraph{font-size:15px;line-height:1.6}.IntroductionSection-module__-lz7kG__content{gap:1.5rem}}
