.Products_section__pbetj{padding:8rem 1.5rem;display:flex;justify-content:center;width:100%;max-width:100%;box-sizing:border-box;overflow-x:clip}.Products_container__TK52s{width:100%;max-width:80rem;min-width:0;box-sizing:border-box;display:flex;flex-direction:column;gap:8rem}.Products_halfSection__TeHXL{display:flex;flex-direction:column;gap:3rem}.Products_header__nfX0_{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.7rem;max-width:48rem;margin:0 auto}.Products_badge__0_pHQ{display:inline-block;font-family:Poppins,sans-serif;font-size:.875rem;font-weight:600;color:hsl(var(--primary));letter-spacing:.025em;text-transform:uppercase}.Products_subtext__mNCWb{font-size:1rem;color:hsl(var(--muted-foreground));line-height:1.6;text-wrap:balance;margin:0;max-width:36rem}.Products_headerCta__dL1Y5{display:inline-flex;align-items:center;gap:.375rem;font-size:.9375rem;font-weight:500;color:hsl(var(--primary));text-decoration:none;transition:opacity .2s;margin-top:.5rem}.Products_headerCta__dL1Y5:hover{opacity:.8;text-decoration:none}.Products_cardRow__9VEiD{display:flex;flex-direction:row;align-items:stretch;gap:1.5rem;width:100%;max-width:100%}.Products_cardRow__9VEiD>*{flex:1;min-width:0;display:flex}.Products_carouselWrapper__Z67Tt{display:flex;flex-direction:column;gap:2rem;width:100%;max-width:100%;min-width:0}.Products_carouselViewport__sYZv1{position:relative;overflow:visible;width:100%;max-width:100%;min-width:0;padding-bottom:1rem}@media (max-width:47.999rem){.Products_carouselWrapper__Z67Tt{--products-carousel-min-h:clamp(30rem,122vw,38rem)}.Products_carouselCardRowSingle__0k4Su,.Products_carouselViewport__sYZv1{min-height:var(--products-carousel-min-h)}.Products_carouselCardRowSingle__0k4Su,.Products_carouselCardRowSingle__0k4Su .Products_carouselSlide__6PgnK{align-items:stretch}.Products_carouselCardRowSingle__0k4Su .Products_carouselSlide__6PgnK>a{flex:1;min-height:0;align-self:stretch}}.Products_carouselSlide__6PgnK{flex:1;min-width:0;display:flex}.Products_carouselCardRow__IpNCm{flex-direction:row;flex-wrap:nowrap;align-items:stretch}.Products_carouselCardRowSingle__0k4Su{gap:0}.Products_carouselCardRowSingle__0k4Su .Products_carouselSlide__6PgnK{flex:0 0 100%;width:100%;max-width:100%;min-width:0}.Products_carouselControls__ejBhE{display:none;align-items:center;justify-content:center;gap:1rem}@media (max-width:48rem){.Products_carouselControls__ejBhE{display:flex}}.Products_arrowBtn__JyILg{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:50%;border:var(--illustration-card-border);background:hsl(var(--white));color:hsl(var(--foreground));cursor:pointer;transition:background-color .2s,border-color .2s,opacity .2s}.Products_arrowBtn__JyILg:hover:not(:disabled){background:hsl(var(--muted));border-color:hsl(var(--muted-foreground)/.3)}.Products_arrowBtn__JyILg:disabled{opacity:.3;cursor:not-allowed}.Products_dots__iu_vS{display:flex;align-items:center;gap:.5rem}.Products_dot__wIPTZ{width:.5rem;height:.5rem;border-radius:50%;border:none;background:hsl(var(--muted-foreground)/.25);cursor:pointer;padding:0;transition:background-color .2s,transform .2s}.Products_dot__wIPTZ:hover{background:hsl(var(--muted-foreground)/.5)}.Products_dotActive__BKfBE{background:hsl(var(--primary));transform:scale(1.3)}@media (max-width:64rem){.Products_cardRow__9VEiD:not(.Products_carouselCardRow__IpNCm){flex-direction:column;flex-wrap:nowrap;align-items:stretch}.Products_cardRow__9VEiD:not(.Products_carouselCardRow__IpNCm)>*{flex:1 1 auto;min-width:0;max-width:100%;width:100%}.Products_carouselCardRow__IpNCm:not(.Products_carouselCardRowSingle__0k4Su){gap:clamp(.5rem,2.5vw,1rem)}.Products_carouselCardRow__IpNCm:not(.Products_carouselCardRowSingle__0k4Su) .Products_carouselSlide__6PgnK{flex:1 1 0;min-width:0;width:auto;max-width:none}.Products_carouselViewport__sYZv1{overflow-x:clip;overflow-y:visible}}@media (max-width:30rem){.Products_carouselCardRow__IpNCm:not(.Products_carouselCardRowSingle__0k4Su){gap:.5rem}}@media (max-width:48rem){.Products_section__pbetj{padding:8rem 1.25rem}.Products_container__TK52s{gap:6rem}}.Products_productCardIphoneWrap__p0xUO{width:100%;max-width:min(300px,100%);height:100%;min-height:0;display:flex;align-items:flex-start;justify-content:center;margin-inline:auto;padding-top:clamp(.15rem,1.2vw,.65rem);transform:translateY(clamp(2%,6%,12%)) scale(.92);-webkit-mask-image:linear-gradient(180deg,#000 0,#000 62%,rgba(0,0,0,.9) 70%,rgba(0,0,0,.7) 78%,rgba(0,0,0,.45) 86%,rgba(0,0,0,.22) 92%,rgba(0,0,0,.12) 96%,transparent);mask-image:linear-gradient(180deg,#000 0,#000 62%,rgba(0,0,0,.9) 70%,rgba(0,0,0,.7) 78%,rgba(0,0,0,.45) 86%,rgba(0,0,0,.22) 92%,rgba(0,0,0,.12) 96%,transparent);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.Products_productCardIphoneWrap__p0xUO .relative{width:100%}