.category_main__FKGAj{min-height:100vh;background-color:var(--background)}.category_hero__0AqHs{background:linear-gradient(180deg,#fdfdfd,#ffffff);padding:140px 0 80px;text-align:center;border-bottom:1px solid #f0f0f0}.category_title__Oxvwj{font-size:4rem;font-weight:900;letter-spacing:-2px;margin-bottom:1.5rem;line-height:1;color:#111}.category_subtitle__HHW1C{font-size:1.4rem;color:#666;max-width:700px;margin:0 auto;line-height:1.5}.category_productSection__SRI6d{padding:100px 0}.category_productGrid__YQD7l{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:48px 32px}.category_empty__JaCA_{text-align:center;padding:120px 0;color:var(--muted);font-size:1.25rem;font-weight:500}@media (max-width:768px){.category_title__Oxvwj{font-size:2.75rem}.category_subtitle__HHW1C{font-size:1.1rem}}.CategoryNav_navWrapper__UldSs{background-color:#f0ece4;border-bottom:1px solid #e2e2e2;position:sticky;top:var(--header-height);z-index:40;width:100%}.CategoryNav_outerContainer__N1TuK{max-width:1550px;margin:0 auto;position:relative;overflow:hidden}.CategoryNav_scrollContainer__dTiRv{display:flex;gap:2.5rem;padding:1.5rem 2rem;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none}.CategoryNav_scrollContainer__dTiRv::-webkit-scrollbar{display:none}.CategoryNav_navItem__G_7FV{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;flex-shrink:0;min-width:100px;max-width:150px;color:#4a4a4a;text-decoration:none;font-weight:600;font-size:.9rem;transition:all .3s ease;scroll-snap-align:center;cursor:pointer;padding:.5rem;border-bottom:2px solid transparent}.CategoryNav_navItem__G_7FV:hover{color:var(--lg-red)}.CategoryNav_activeItem__J2Zcq{color:var(--lg-red);border-bottom-color:var(--lg-red)}.CategoryNav_iconWrapper__wab12{position:relative;width:42px;height:42px;margin-bottom:.75rem;transition:transform .3s ease;display:flex;align-items:center;justify-content:center}.CategoryNav_navItem__G_7FV:hover .CategoryNav_iconWrapper__wab12{transform:translateY(-4px)}.CategoryNav_iconImage__w7h7P{-o-object-fit:contain;object-fit:contain;filter:grayscale(.2);transition:filter .3s ease}.CategoryNav_navItem__G_7FV:hover .CategoryNav_iconImage__w7h7P{filter:grayscale(0)}.CategoryNav_label__m_Y1x{white-space:nowrap}.CategoryNav_scrollBtn__HagD4{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;border-radius:50%;background:linear-gradient(90deg,rgba(240,236,228,.9),rgba(240,236,228,.7));border:none;box-shadow:0 2px 8px rgba(0,0,0,.1);display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:50;transition:all .3s ease;color:black}.CategoryNav_scrollBtn__HagD4:hover{background:white;box-shadow:0 4px 12px rgba(0,0,0,.15)}.CategoryNav_scrollBtnLeft__k3opZ{left:10px}.CategoryNav_scrollBtnRight__FENs6{right:10px}.CategoryNav_hidden__dAScZ{opacity:0;pointer-events:none}@media (max-width:768px){.CategoryNav_scrollBtn__HagD4{display:none}.CategoryNav_scrollContainer__dTiRv{gap:1.5rem;padding:1rem}.CategoryNav_navItem__G_7FV{min-width:80px;font-size:.75rem}}.Footer_footer__4vzqH{background-color:var(--surface);border-top:1px solid var(--border);padding:80px 0 40px;margin-top:auto}.Footer_footerGrid__qkaz9{display:grid;grid-template-columns:1fr;gap:48px;margin-bottom:60px}@media (min-width:768px){.Footer_footerGrid__qkaz9{grid-template-columns:2fr 1fr 1fr 2fr}}.Footer_logo__C9vo8{display:flex;align-items:center;margin-bottom:24px}.Footer_logoImage__XBnqG{width:auto;-o-object-fit:contain;object-fit:contain}.Footer_description__s_1Tl{color:var(--muted);max-width:300px;margin-bottom:16px}.Footer_storeImage__LV2IV{width:100%;height:auto;border-radius:12px;margin-bottom:24px;-o-object-fit:cover;object-fit:cover;max-width:300px;border:1px solid var(--border)}.Footer_socials__1hnjR{display:flex;gap:16px}.Footer_socialLink__N7mmd{width:40px;height:40px;background-color:var(--background);border:1px solid var(--border);border-radius:50%;display:flex;align-items:center;justify-content:center;transition:var(--transition)}.Footer_socialLink__N7mmd:hover{background-color:var(--lg-red);color:white;border-color:var(--lg-red);transform:translateY(-3px)}.Footer_sectionTitle__MOAYB{font-size:1.125rem;font-weight:700;margin-bottom:24px;color:var(--foreground)}.Footer_links__LGHlK{display:flex;flex-direction:column;gap:12px}.Footer_links__LGHlK li a{color:var(--muted);transition:var(--transition)}.Footer_links__LGHlK li a:hover{color:var(--lg-red);padding-left:4px}.Footer_contactList__8IbJx{display:flex;flex-direction:column;gap:16px}.Footer_contactList__8IbJx li{display:flex;gap:12px;color:var(--muted)}.Footer_icon__UIUYS{color:var(--lg-red);flex-shrink:0}.Footer_contactList__8IbJx li a:hover{color:var(--lg-red)}.Footer_bottomBar___fQYV{padding-top:40px;border-top:1px solid var(--border);display:flex;flex-direction:column;gap:16px;align-items:center;text-align:center;color:var(--muted);font-size:.9rem}@media (min-width:768px){.Footer_bottomBar___fQYV{flex-direction:row;justify-content:space-between;text-align:left}}.Footer_bottomLinks__AMVW0{display:flex;gap:24px}.Footer_bottomLinks__AMVW0 a:hover{color:var(--lg-red)}.about_main__LjMGy{min-height:100vh;overflow-x:hidden}.about_hero__0sd0B{padding:160px 0 100px;background:linear-gradient(135deg,var(--surface) 0,#fff5f6 100%);text-align:center;position:relative}.about_hero__0sd0B:after{content:"";position:absolute;top:0;right:0;width:300px;height:300px;background:radial-gradient(circle,rgba(230,0,40,.05) 0,transparent 70%);z-index:0}.about_heroContent__CbCST{position:relative;z-index:1}.about_badge__zFNUp{display:inline-block;background-color:rgba(230,0,40,.1);color:var(--lg-red);padding:8px 20px;border-radius:100px;font-weight:700;text-transform:uppercase;font-size:.85rem;letter-spacing:1px;margin-bottom:24px;animation:about_bounceIn__n7wdN 1s ease}@keyframes about_bounceIn__n7wdN{0%{transform:scale(.3);opacity:0}50%{transform:scale(1.05)}70%{transform:scale(.9)}to{transform:scale(1);opacity:1}}.about_title__UR2hT{font-size:clamp(2.5rem,8vw,4rem);font-weight:800;margin-bottom:24px;color:var(--foreground);line-height:1.1}.about_highlight__VR7wv{color:var(--lg-red);position:relative;display:inline-block}.about_highlight__VR7wv:after{content:"";position:absolute;bottom:5px;left:0;width:100%;height:8px;background-color:rgba(230,0,40,.1);z-index:-1;border-radius:4px}.about_subtitle__Y_k_C{font-size:1.25rem;color:var(--muted);max-width:800px;margin:0 auto;line-height:1.6}.about_benefitsSection__vBZK_{padding:100px 0;background-color:var(--background)}.about_happyTitle__msue4{font-size:2.5rem;font-weight:800;background:linear-gradient(to right,var(--lg-red),#ff4d6d);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:16px}.about_benefitGrid__S8b4e{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:30px;margin-top:50px}.about_benefitCard__N2dV7{background:white;padding:40px;border-radius:30px;box-shadow:0 10px 30px rgba(0,0,0,.05);transition:all .3s cubic-bezier(.175,.885,.32,1.275);text-align:center;border:1px solid transparent}.about_benefitCard__N2dV7:hover{transform:translateY(-10px);border-color:rgba(230,0,40,.2);box-shadow:0 20px 40px rgba(230,0,40,.1)}.about_benefitIcon__DLvoQ{width:70px;height:70px;background-color:#fff0f1;color:var(--lg-red);border-radius:20px;display:flex;align-items:center;justify-content:center;margin:0 auto 24px;transition:transform .5s ease}.about_benefitCard__N2dV7:hover .about_benefitIcon__DLvoQ{transform:rotate(10deg) scale(1.1);background-color:var(--lg-red);color:white}.about_benefitCard__N2dV7 h3{font-size:1.25rem;font-weight:700;margin-bottom:12px}.about_benefitCard__N2dV7 p{color:var(--muted);font-size:.95rem;line-height:1.5}.about_contentSection__T_BCR{padding:100px 0;background:linear-gradient(180deg,#fff,#fafafa)}.about_grid__4A_Au{display:flex;flex-direction:column;gap:60px;align-items:center;text-align:center}.about_iconHeading__a364Y{display:flex;align-items:center;justify-content:center;gap:15px;margin-bottom:24px}.about_happyIcon__VzM1U{color:#ffb800;animation:about_rotate__owng1 3s linear infinite}@keyframes about_rotate__owng1{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.about_textContent__g0Uwj{max-width:800px;margin:0 auto}.about_textContent__g0Uwj h2{font-size:2.5rem;font-weight:800;margin:0}.about_textContent__g0Uwj p{font-size:1.125rem;color:var(--muted);margin-bottom:24px;line-height:1.7}.about_ctaWrapper__juNKU{margin-top:40px;padding:20px;background-color:#fff0f1;border-radius:20px;display:inline-block}.about_cheerText__qEFak{margin:0!important;font-weight:700;color:var(--lg-red)}.about_imageWrapper__UHCWy{position:relative;border-radius:40px;overflow:hidden;box-shadow:0 30px 60px rgba(0,0,0,.1);aspect-ratio:16/9;width:100%;max-width:900px}.about_aboutImage__OhDOr{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.about_imageOverlay__Ke_j7{position:absolute;bottom:20px;left:20px;background:rgba(255,255,255,.9);padding:12px 24px;border-radius:100px;font-weight:700;backdrop-filter:blur(10px);box-shadow:0 10px 20px rgba(0,0,0,.1)}.about_services__vUn66{padding:100px 0;background-color:var(--surface)}.about_sectionHeader__LMbnd{text-align:center;margin-bottom:60px}.about_iconWrapperLarge__Effvb{width:80px;height:80px;background-color:rgba(230,0,40,.1);color:var(--lg-red);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 30px;animation:about_pulse__x5iu0 2s infinite}@keyframes about_pulse__x5iu0{0%{box-shadow:0 0 0 0 rgba(230,0,40,.4)}70%{box-shadow:0 0 0 20px rgba(230,0,40,0)}to{box-shadow:0 0 0 0 rgba(230,0,40,0)}}.about_serviceGrid__xL51B{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:32px}.about_serviceCard__47HYM{background-color:white;padding:40px;border-radius:30px;border:1px solid var(--border);transition:all .3s ease}.about_serviceCard__47HYM:hover{border-color:var(--lg-red);transform:translateY(-5px);box-shadow:0 20px 40px rgba(0,0,0,.05)}.about_iconWrapper__bpCIy{width:50px;height:50px;background-color:#f8f9fa;color:var(--lg-red);border-radius:15px;display:flex;align-items:center;justify-content:center;margin-bottom:24px}.about_serviceCard__47HYM h3{font-size:1.25rem;font-weight:700;margin-bottom:12px}.about_serviceCard__47HYM p{color:var(--muted);font-size:.95rem;line-height:1.5}.careers_main__nIPgM{min-height:100vh;display:flex;flex-direction:column;background-color:var(--background)}.careers_hero__2lroY{position:relative;padding:140px 0 80px;background:radial-gradient(circle at 10% 20%,rgba(230,0,40,.05) 0,rgba(0,0,0,0) 90%),var(--background);text-align:center;overflow:hidden}.careers_heroContent__mZ2U8{max-width:800px;margin:0 auto;padding:0 20px}.careers_badge__4ZF3F{display:inline-block;background-color:rgba(230,0,40,.1);color:var(--lg-red);font-weight:700;padding:8px 16px;border-radius:30px;font-size:.85rem;text-transform:uppercase;letter-spacing:1px;margin-bottom:24px;border:1px solid rgba(230,0,40,.2)}.careers_title__8oD9h{font-size:3rem;font-weight:800;line-height:1.2;margin-bottom:24px;color:var(--foreground)}.careers_highlight__4tlRm{color:var(--lg-red);background:linear-gradient(135deg,var(--lg-red) 0,var(--lg-darkRed) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block}.careers_subtitle__pREbg{font-size:1.15rem;color:var(--muted);line-height:1.6;margin-bottom:40px}.careers_ctaGroup__ZCJ_d{display:flex;justify-content:center;gap:16px}.careers_primaryCta__VdMO8{background-color:var(--lg-red);border:none;color:white;padding:16px 36px;border-radius:40px;font-weight:700;font-size:1.05rem;display:inline-flex;align-items:center;gap:10px;box-shadow:0 10px 20px rgba(230,0,40,.25);transition:all .3s cubic-bezier(.175,.885,.32,1.275)}.careers_primaryCta__VdMO8:hover{background-color:var(--lg-darkRed);transform:translateY(-3px);box-shadow:0 15px 30px rgba(230,0,40,.4)}.careers_benefits__mpBFi{padding:100px 0;background-color:var(--surface)}.careers_sectionHeaderCentered__V5aIw{text-align:center;max-width:700px;margin:0 auto 60px;padding:0 20px}.careers_sectionTitle__2AJIv{font-size:2.5rem;font-weight:800;color:var(--foreground);margin-bottom:16px}.careers_sectionSubtitle__qdsnQ{font-size:1.05rem;color:var(--muted);line-height:1.5}.careers_benefitsGrid__QVxAm{display:grid;grid-template-columns:repeat(1,1fr);gap:30px;padding:0 20px}.careers_benefitCard__ogUdK{background:white;padding:40px 30px;border-radius:24px;border:1px solid #f0f0f0;box-shadow:0 10px 30px rgba(0,0,0,.02);transition:all .3s ease;display:flex;flex-direction:column;align-items:flex-start}.careers_benefitCard__ogUdK:hover{transform:translateY(-8px);box-shadow:0 20px 40px rgba(0,0,0,.08);border-color:rgba(230,0,40,.15)}.careers_benefitIcon__HQgf5{color:var(--lg-red);background-color:rgba(230,0,40,.05);padding:16px;border-radius:20px;margin-bottom:24px;display:flex;align-items:center;justify-content:center}.careers_benefitTitle__kgXsj{font-size:1.3rem;font-weight:750;margin-bottom:12px;color:var(--foreground)}.careers_benefitDescription__3aHky{font-size:.95rem;color:var(--muted);line-height:1.6}.careers_process__Qonwx{padding:100px 0;background-color:var(--background)}.careers_processGrid__oqHwJ{display:grid;grid-template-columns:repeat(1,1fr);gap:24px;padding:0 20px}.careers_processCard__oKFiv{position:relative;background:white;padding:40px 30px;border-radius:24px;border:1px solid #f0f0f0;box-shadow:0 10px 30px rgba(0,0,0,.02);transition:all .3s ease;overflow:hidden}.careers_processCard__oKFiv:hover{transform:translateY(-5px);box-shadow:0 15px 35px rgba(0,0,0,.05)}.careers_stepNumber__983xr{position:absolute;top:-10px;right:10px;font-size:6rem;font-weight:900;color:rgba(230,0,40,.04);line-height:1;pointer-events:none;font-family:var(--font-outfit),sans-serif}.careers_stepTitle__Y0_i2{font-size:1.25rem;font-weight:750;color:var(--foreground);margin-bottom:12px;position:relative;z-index:2}.careers_stepDescription__1CVdY{font-size:.95rem;color:var(--muted);line-height:1.6;position:relative;z-index:2}.careers_ctaBanner__53Y0C{padding:100px 0;background:linear-gradient(135deg,var(--lg-red) 0,var(--lg-darkRed) 100%);color:white;text-align:center;position:relative;overflow:hidden}.careers_ctaBanner__53Y0C:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 80% 20%,rgba(255,255,255,.15) 0,rgba(255,255,255,0) 50%);pointer-events:none}.careers_bannerContent__AD5Ra{max-width:650px;margin:0 auto;padding:0 20px}.careers_ctaBanner__53Y0C h2{font-size:2.5rem;font-weight:800;margin-bottom:16px;color:white}.careers_ctaBanner__53Y0C p{font-size:1.1rem;margin-bottom:40px;opacity:.9;line-height:1.6}.careers_bannerCta__VE1Kw{background-color:white;color:var(--lg-red);border:none;padding:16px 40px;border-radius:40px;font-weight:750;font-size:1.05rem;box-shadow:0 10px 20px rgba(0,0,0,.15);transition:all .3s ease;display:inline-block}.careers_bannerCta__VE1Kw:hover{background-color:#f7f7f7;color:var(--lg-darkRed);transform:scale(1.03)}@media (min-width:768px){.careers_title__8oD9h{font-size:3.8rem}.careers_benefitsGrid__QVxAm,.careers_processGrid__oqHwJ{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.careers_benefitsGrid__QVxAm,.careers_processGrid__oqHwJ{grid-template-columns:repeat(4,1fr)}}.careship_hero___6b1W{padding:120px 0 60px;background:linear-gradient(135deg,#f8f9fa,#e9ecef);text-align:center;margin-bottom:4rem}.careship_title__W_bSG{font-size:3.5rem;font-weight:800;color:#111;margin-bottom:1rem;letter-spacing:-.02em}.careship_subtitle__KUxk_{font-size:1.25rem;color:#666;max-width:600px;margin:0 auto}.careship_pricingSection__J_z9O{margin:6rem 0;padding:4rem;background:#fff;border-radius:2rem;box-shadow:0 20px 40px rgba(0,0,0,.05)}.careship_sectionTitle__EVKRK{font-size:2.5rem;font-weight:800;text-align:center;margin-bottom:3rem}.careship_pricingGrid__RrPxe{display:flex;justify-content:center;gap:2rem;flex-wrap:wrap}.careship_priceCard__2HJm4{background:#fdfdfd;border:1px solid #eee;padding:3rem;border-radius:1.5rem;width:100%;max-width:400px;display:flex;flex-direction:column;align-items:center;transition:transform .3s ease,box-shadow .3s ease}.careship_priceCard__2HJm4:hover{transform:translateY(-10px);box-shadow:0 15px 30px rgba(0,0,0,.1);border-color:var(--lg-red)}.careship_planName__RAnCt{font-size:1.25rem;font-weight:700;color:#a50034;margin-bottom:1.5rem;text-transform:uppercase;letter-spacing:.1em}.careship_price__C8SXC{display:flex;align-items:baseline;margin-bottom:2rem}.careship_currency__ShHyn{font-size:1.5rem;font-weight:600;color:#333}.careship_amount__n_h3e{font-size:4rem;font-weight:800;color:#111;line-height:1}.careship_period__muTtC{font-size:1.1rem;color:#666;margin-left:.2rem}.careship_features__f2Zwq{list-style:none;padding:0;margin:0 0 3rem;width:100%;display:flex;flex-direction:column;gap:1rem}.careship_features__f2Zwq li{display:flex;align-items:center;gap:.75rem;color:#444;font-weight:500}.careship_features__f2Zwq li svg{color:#28a745;flex-shrink:0}@media (max-width:768px){.careship_title__W_bSG{font-size:2.5rem}.careship_pricingSection__J_z9O{padding:2rem}}.joinus_main__dWDBl{min-height:100vh;background-color:#f8f6f2;padding-bottom:4rem}.joinus_breadcrumb__llyuM{width:100%;background-color:#f0ece4;border-bottom:1px solid #e5e0d5;padding:.75rem 0}.joinus_breadcrumbList__P6qe6{display:flex;align-items:center;gap:.5rem;font-size:.9rem;color:#555555;margin:0;padding:0;list-style:none}.joinus_breadcrumbLink__7tnuE{color:#555555;text-decoration:none;transition:color .2s}.joinus_breadcrumbLink__7tnuE:hover{color:#e60028;text-decoration:underline}.joinus_hero__DtOlr{text-align:center;padding:3.5rem 1rem 2.5rem;background:linear-gradient(180deg,#f0ece4,#f8f6f2)}.joinus_badge__oavoc{display:inline-block;padding:.35rem 1rem;background:rgba(230,0,40,.1);color:#e60028;font-size:.85rem;font-weight:700;border-radius:2rem;margin-bottom:1rem;letter-spacing:.5px;text-transform:uppercase}.joinus_title__BDsdr{font-size:2.5rem;font-weight:800;color:#111111;margin-bottom:1rem;line-height:1.2}.joinus_subtitle__lB7Yr{font-size:1.1rem;color:#4b5563;max-width:48rem;margin:0 auto 1.5rem;line-height:1.6}.joinus_benefitsSection__B0ESj{padding:2rem 1rem 4rem}.joinus_grid__TbgGH{display:grid;grid-template-columns:1fr;gap:1.5rem}@media (min-width:640px){.joinus_grid__TbgGH{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.joinus_grid__TbgGH{grid-template-columns:repeat(3,1fr)}}.joinus_card__mXcta{background-color:#ffffff;border-radius:1.25rem;padding:1.75rem;box-shadow:0 4px 15px rgba(0,0,0,.04);border:1px solid #eae5db;display:flex;flex-direction:column;justify-content:space-between;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease;position:relative;overflow:hidden}.joinus_card__mXcta:hover{transform:translateY(-4px);box-shadow:0 12px 30px rgba(0,0,0,.09);border-color:#f4b6be}.joinus_cardIconHeader__HgcEt{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.25rem}.joinus_iconWrapper__gV8PT{width:52px;height:52px;border-radius:.875rem;background:linear-gradient(135deg,#fff0f2,#ffe4e8);color:#e60028;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px rgba(230,0,40,.1)}.joinus_cardNumber__gqY4Z{font-size:.85rem;font-weight:800;color:#94a3b8;background:#f1f5f9;padding:.25rem .6rem;border-radius:1rem}.joinus_cardTitle__DtD35{font-size:1.15rem;font-weight:700;color:#1e293b;margin-bottom:.5rem}.joinus_cardDesc__wjToW{font-size:.95rem;color:#475569;line-height:1.55;margin:0}.joinus_formSection__3MeqQ{padding:2rem 1rem 4rem}.joinus_bannerCard__HdWSy{background:linear-gradient(135deg,#1e293b,#0f172a);border-radius:1.5rem;padding:2.5rem 1.5rem;color:#ffffff;text-align:center;margin-bottom:3rem;box-shadow:0 10px 25px rgba(0,0,0,.15);position:relative;overflow:hidden}.joinus_bannerTitle__8n_HE{font-size:1.85rem;font-weight:800;margin-bottom:.75rem}.joinus_bannerDesc__p34BB{font-size:1.05rem;color:#cbd5e1;max-width:36rem;margin:0 auto 1.5rem}.joinus_whatsappDirectBtn__8Dm5_{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;padding:.875rem 2rem;background:linear-gradient(135deg,#25d366,#128c7e);color:#ffffff;font-weight:700;border-radius:2rem;text-decoration:none;font-size:1rem;transition:transform .2s,box-shadow .2s;box-shadow:0 4px 15px rgba(37,211,102,.4)}.joinus_whatsappDirectBtn__8Dm5_:hover{transform:scale(1.04);box-shadow:0 6px 20px rgba(37,211,102,.5)}.page_main__yiKJr{min-height:100vh;display:flex;flex-direction:column}.page_sectionHeader__r3gZ5{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:48px}.page_sectionHeaderCentered__b8DFp{text-align:center;margin-bottom:48px}.page_sectionBadge__rBOLi{display:block;color:var(--lg-red);font-weight:700;text-transform:uppercase;font-size:.85rem;letter-spacing:1px;margin-bottom:8px}.page_sectionTitle__frafn{font-size:2.5rem;font-weight:800;color:var(--foreground)}.page_viewAll__3V7Kt{display:flex;align-items:center;gap:8px;font-weight:600;color:var(--muted)}.page_viewAll__3V7Kt:hover{color:var(--lg-red)}.page_promotions__cbKCP{padding:80px 0;background:var(--background)}.page_promoGrid__d4NSQ{display:grid;grid-template-columns:repeat(1,1fr);gap:32px}@media (min-width:768px){.page_promoGrid__d4NSQ{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.page_promoGrid__d4NSQ{grid-template-columns:repeat(3,1fr)}}.page_promoCard__L2mUd{position:relative;background:white;border-radius:24px;color:#333;display:flex;flex-direction:column;transition:all .4s cubic-bezier(.175,.885,.32,1.275);overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.05);border:1px solid #eee}.page_promoCard__L2mUd:hover{transform:translateY(-12px);box-shadow:0 20px 40px rgba(0,0,0,.2)}.page_promoCard__L2mUd:after{content:"";position:absolute;top:-50%;right:-50%;width:100%;height:100%;background:rgba(255,255,255,.1);border-radius:50%;pointer-events:none}.page_promoImageContainer__yJCU3{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden}.page_promoCardImage__VOIlO{-o-object-fit:cover;object-fit:cover;transition:transform .6s ease}.page_promoCard__L2mUd:hover .page_promoCardImage__VOIlO{transform:scale(1.1)}.page_promoHighlight__XvKiC{position:absolute;top:16px;right:16px;background:var(--lg-red);color:white;padding:4px 12px;border-radius:20px;font-size:.75rem;font-weight:700;text-transform:uppercase;display:flex;align-items:center;gap:6px;z-index:2;box-shadow:0 4px 12px rgba(0,0,0,.2)}.page_promoCardContent__zVQOY{padding:24px;display:flex;flex-direction:column;gap:12px;flex-grow:1}.page_promoIcon__euAo0{width:56px;height:56px;background:rgba(255,255,255,.2);border-radius:16px;display:flex;align-items:center;justify-content:center;margin-bottom:8px}.page_promoTitle__frQPh{font-size:1.5rem;font-weight:800;margin:0;line-height:1.2;color:#111}.page_promoSubtitle__ulRNc{font-size:.95rem;color:#666;margin:0;flex-grow:1;line-height:1.5}.page_promoAction__0yFwz{display:inline-flex;align-items:center;gap:8px;font-weight:700;color:var(--lg-red);padding:0;width:-moz-fit-content;width:fit-content;margin-top:8px;transition:var(--transition)}.page_promoAction__0yFwz:hover{background:rgba(0,0,0,.3);gap:12px}@keyframes page_pulse__fsJuO{0%{transform:scale(1)}50%{transform:scale(1.02)}to{transform:scale(1)}}.page_promoCard__L2mUd[style*=Megadeal]{animation:page_pulse__fsJuO 2s ease-in-out infinite;border:2px solid gold}.page_categories__7uOqc{background-color:var(--surface);margin-top:48px;padding-top:48px;padding-bottom:48px}.page_categoryGrid__JEtzu{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}@media (min-width:768px){.page_categoryGrid__JEtzu{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.page_categoryGrid__JEtzu{grid-template-columns:repeat(4,1fr)}}.page_categoryCard__GW03S{background-color:var(--background);border-radius:8px;overflow:hidden;position:relative;border:1px solid rgba(0,0,0,.05);padding:0;transition:all .3s ease;display:block}.page_categoryCard__GW03S:hover{transform:translateY(-8px);box-shadow:0 12px 24px rgba(0,0,0,.15);filter:brightness(1.05)}.page_categoryImageWrapper__QEstk{position:relative;width:100%;aspect-ratio:1.4/1}.page_categoryImage__lOBcD{-o-object-fit:contain;object-fit:contain;padding:24px}.page_categoryOverlay__yLvDo{position:absolute;bottom:0;left:0;right:0;padding:24px;background:linear-gradient(0deg,rgba(0,0,0,.3) 0,transparent);pointer-events:none;text-align:center}.page_catName__0P58Y{font-weight:700;font-size:1rem;color:white;background-color:#ce3c3e;padding:8px 16px;border-radius:4px;display:inline-block;box-shadow:0 4px 12px rgba(0,0,0,.2)}.page_subscribeIntro__PjCEF{padding:80px 0;background-color:var(--surface);text-align:center}.page_tabsWrapper__ez_by{display:flex;justify-content:center;gap:40px;margin-bottom:48px;border-bottom:1px solid var(--border)}.page_tab__c6QaF{padding:16px 24px;font-size:1.25rem;font-weight:700;cursor:pointer;color:var(--muted);transition:var(--transition);position:relative}.page_activeTab__dhG6H,.page_tab__c6QaF:hover{color:var(--foreground)}.page_activeTab__dhG6H:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:3px;background-color:var(--lg-red)}.page_centeredHeader__ruz0H{max-width:800px;margin:0 auto 48px}.page_tabDescription__auoqE{font-size:1.125rem;line-height:1.8;color:var(--muted);margin-top:24px}.page_bannerWrapper__tbInU{margin-top:60px;border-radius:24px;overflow:hidden;box-shadow:var(--shadow)}.page_bannerImage__A4mmM{width:100%;height:auto;display:block}.page_benefitsSection__pLPqu{padding:80px 0;background-color:var(--background)}.page_benefitsGrid__GwDhB{display:grid;grid-template-columns:repeat(1,1fr);gap:32px;margin-top:48px}@media (min-width:768px){.page_benefitsGrid__GwDhB{grid-template-columns:repeat(3,1fr)}}.page_benefitCard__ykOAj{background-color:var(--surface);padding:40px;border-radius:20px;text-align:center;transition:var(--transition);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:20px}.page_benefitCard__ykOAj:hover{transform:translateY(-8px);box-shadow:var(--shadow);border-color:var(--lg-red)}.page_benefitIcon__xkBh5{width:64px;height:64px;background-color:white;color:var(--lg-red);border-radius:16px;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 16px rgba(0,0,0,.05)}.page_benefitTitle__ZF25n{font-size:1.25rem;font-weight:700;margin:0}.page_benefitDescription__XjOeG{font-size:.95rem;color:var(--muted);line-height:1.6;margin:0}.page_sectionSubtitle__rfZPu{font-size:1.125rem;color:var(--muted);max-width:600px;margin:16px auto 0}.page_certifications__vjqnf{background-color:var(--surface);border-top:1px solid var(--border)}.page_certificationGrid__PIVzx{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}@media (min-width:640px){.page_certificationGrid__PIVzx{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.page_certificationGrid__PIVzx{grid-template-columns:repeat(5,1fr)}}.page_certificationCard__ZDEPj{background-color:var(--background);border:1px solid var(--border);border-radius:12px;padding:24px 16px;display:flex;flex-direction:column;align-items:center;gap:16px;transition:var(--transition);text-align:center}.page_certificationCard__ZDEPj:hover{transform:translateY(-5px);box-shadow:var(--shadow);border-color:var(--lg-red)}.page_certificationLogo__TPnHi{width:80px;height:80px;display:flex;align-items:center;justify-content:center}.page_certImage___AUF4{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;filter:grayscale(.2);transition:var(--transition)}.page_certificationCard__ZDEPj:hover .page_certImage___AUF4{filter:grayscale(0)}.page_certName__fgOpp{font-size:.875rem;font-weight:600;color:var(--muted)}.page_certificationCard__ZDEPj:hover .page_certName__fgOpp{color:var(--foreground)}.page_promoImageGrid___iJQh{display:grid;grid-template-columns:1fr;gap:32px;margin:32px auto 0;max-width:800px}.page_promoImageCard__XoFFG{position:relative;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.05);border:1px solid var(--border);cursor:pointer;background-color:white;transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s ease,border-color .4s ease}.page_promoImageCard__XoFFG:hover{transform:translateY(-8px);box-shadow:0 16px 36px rgba(0,0,0,.12);border-color:var(--lg-red)}.page_promoImageWrapper__VsLhW{position:relative;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.page_promoImage___sB0G{transition:transform .6s cubic-bezier(.16,1,.3,1);width:100%;height:auto;display:block}.page_promoImageCard__XoFFG:hover .page_promoImage___sB0G{transform:scale(1.04)}.page_promoHoverOverlay__cXliv{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.4);opacity:0;display:flex;align-items:center;justify-content:center;transition:opacity .3s ease;backdrop-filter:blur(2px)}.page_promoImageCard__XoFFG:hover .page_promoHoverOverlay__cXliv{opacity:1}.page_viewDetailsText__X9Vu0{color:white;font-weight:700;font-size:.95rem;padding:10px 22px;border:2px solid white;border-radius:30px;text-transform:uppercase;letter-spacing:1px;transform:translateY(12px);transition:transform .4s cubic-bezier(.16,1,.3,1)}.page_promoImageCard__XoFFG:hover .page_viewDetailsText__X9Vu0{transform:translateY(0)}.page_modalBackdrop__4QmCB{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.8);display:flex;align-items:center;justify-content:center;z-index:1000;backdrop-filter:blur(12px);animation:page_fadeIn__gbxN5 .3s ease forwards}.page_modalContent__K3v1_{position:relative;background:white;padding:24px;border-radius:24px;max-width:90vw;max-height:90vh;width:auto;display:flex;flex-direction:column;align-items:center;box-shadow:0 24px 60px rgba(0,0,0,.35);animation:page_slideUp__nkDY1 .4s cubic-bezier(.16,1,.3,1) forwards}.page_closeButton__ogD8i{position:absolute;top:16px;right:16px;background:white;border:1px solid var(--border);color:#333;font-size:2rem;font-weight:300;width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;z-index:1010;line-height:1;box-shadow:0 4px 10px rgba(0,0,0,.1)}.page_closeButton__ogD8i:hover{background-color:var(--lg-red);color:white;transform:scale(1.08)}.page_modalImageWrapper__TTrWb{width:100%;display:flex;justify-content:center;align-items:center;overflow:hidden;border-radius:16px;margin-top:16px}.page_modalImage__HH6ck{border-radius:16px;-o-object-fit:contain;object-fit:contain}.page_modalActions__H3TsM{margin-top:24px;width:100%;display:flex;justify-content:center}@keyframes page_fadeIn__gbxN5{0%{opacity:0}to{opacity:1}}@keyframes page_slideUp__nkDY1{0%{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}}.page_recruitmentCta__O727J{padding:80px 0;background-color:var(--background)}.page_recruitmentBox__ZOAY3{background:linear-gradient(135deg,#1f2937,#111827);border-radius:32px;padding:60px;color:white;display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:40px;position:relative;overflow:hidden;box-shadow:0 20px 40px rgba(0,0,0,.15);border:1px solid rgba(255,255,255,.05)}.page_recruitmentBox__ZOAY3:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 10% 20%,rgba(230,0,40,.15) 0,rgba(0,0,0,0) 60%);pointer-events:none}.page_recruitmentContent__hTnwv{flex:1;text-align:center;position:relative;z-index:2}@media (min-width:1024px){.page_recruitmentBox__ZOAY3{flex-direction:row;text-align:left;padding:80px}.page_recruitmentContent__hTnwv{text-align:left}}.page_recruitmentBadge__NkmUT{display:inline-block;background-color:rgba(230,0,40,.2);color:#ff3355;font-weight:700;font-size:.8rem;padding:6px 14px;border-radius:20px;text-transform:uppercase;letter-spacing:1px;margin-bottom:20px;border:1px solid rgba(230,0,40,.3)}.page_recruitmentTitle__n9otD{font-size:2.2rem;font-weight:800;line-height:1.2;margin-bottom:20px}.page_recruitmentHighlight__aA3tD{color:var(--lg-red);background:linear-gradient(135deg,#ff3355 0,var(--lg-red) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.page_recruitmentSubtitle__GavJE{font-size:1.05rem;color:#a0aec0;line-height:1.6;margin-bottom:32px;max-width:600px}.page_recruitmentCtaGroup__xu2iH{display:flex;gap:16px;justify-content:center}@media (min-width:1024px){.page_recruitmentCtaGroup__xu2iH{justify-content:flex-start}}.page_recruitmentBtn__5Cn5u{background-color:var(--lg-red);color:white;padding:14px 30px;border-radius:30px;font-weight:700;display:inline-flex;align-items:center;gap:8px;box-shadow:0 4px 15px rgba(230,0,40,.3);transition:all .3s ease;text-decoration:none}.page_recruitmentBtn__5Cn5u:hover{background-color:var(--lg-darkRed);transform:translateY(-2px);box-shadow:0 6px 20px rgba(230,0,40,.5);color:white}.page_recruitmentIconWrapper__gzm_G{display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.03);border-radius:50%;padding:40px;border:1px solid rgba(255,255,255,.05);position:relative;z-index:2}.page_recruitmentIcon___ICG9{color:var(--lg-red);opacity:.85}.product_main__1bbpn{min-height:100vh;background:var(--background)}.product_backLink__v7sTF{display:flex;align-items:center;gap:.5rem;color:#666;text-decoration:none;font-size:.9rem;margin-bottom:2rem;transition:color .2s ease;width:-moz-fit-content;width:fit-content}.product_backLink__v7sTF:hover{color:var(--lg-red)}.product_productGrid__7kvCJ{display:grid;grid-template-columns:1fr 1fr;gap:4rem;margin-bottom:4rem;align-items:start}.product_contentSection__HnfX2,.product_imageSection__QhD3B{width:100%;min-width:0}.product_categoryBadge__XV54N{display:inline-block;background:#f0f0f0;padding:.4rem 1rem;border-radius:2rem;font-size:.8rem;font-weight:700;text-transform:uppercase;color:#666;margin-bottom:1rem}.product_productName__HRXur{font-size:3rem;font-weight:800;line-height:1.1;color:#111;margin-bottom:1rem}.product_tagline__ItzCo{font-size:1.25rem;color:#555;margin-bottom:2rem;line-height:1.4}.product_featuresList__8rntH{list-style:none;padding:0;margin:0 0 2.5rem;display:flex;flex-direction:column;gap:.85rem}.product_featureItem__hGaKM{display:flex;align-items:flex-start;gap:.75rem;font-size:1rem;color:#444;font-weight:500;line-height:1.4}.product_checkIcon__V3Iqp{color:#a50034;flex-shrink:0;margin-top:2px}.product_pricingWrapper__ENlbM{margin-bottom:2.5rem}.product_priceSection__GCb9r{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.product_priceCard__0pwEv{background:#f9f9f9;padding:1.5rem;border-radius:1rem}.product_priceLabel__mbuYR{font-size:.875rem;color:#666;display:block;margin-bottom:.5rem}.product_priceValue__uNGwa{font-size:1.25rem;font-weight:700;color:#333}.product_richContent__G1Fk_{border-top:1px solid #eee;padding-top:4rem}@media (max-width:968px){.product_productGrid__7kvCJ{grid-template-columns:1fr;gap:2rem}.product_productName__HRXur{font-size:2.25rem}}@media (max-width:480px){.product_priceSection__GCb9r{grid-template-columns:1fr}}.blog_main__hnzeB{min-height:100vh;background-color:#f8f9fa}.blog_hero__4ZbGN{padding:160px 0 80px;background:linear-gradient(135deg,#a50034,#cf0641);color:white;text-align:center}.blog_title__PtseR{font-size:clamp(2.5rem,5vw,4rem);font-weight:800;margin-bottom:1.5rem;letter-spacing:-.02em}.blog_subtitle__ky2ss{font-size:1.25rem;opacity:.9;max-width:600px;margin:0 auto}.blog_blogSection__yoz_e{padding:80px 0}.blog_blogGrid__6qTlk{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:2rem;margin-top:3rem}.blog_blogCard__KmIAr{background:white;border-radius:20px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.05);transition:transform .3s ease,box-shadow .3s ease;display:flex;flex-direction:column;text-decoration:none;color:inherit}.blog_blogCard__KmIAr:hover{transform:translateY(-10px);box-shadow:0 20px 40px rgba(0,0,0,.1)}.blog_blogCard__KmIAr:hover .blog_readMore__AY07L{text-decoration:underline}.blog_imageWrapper__5qsMg{position:relative;height:240px;background-color:#eee}.blog_blogImage__wHkT7{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.blog_categoryBadge__HstQh{position:absolute;top:1rem;left:1rem;background:rgba(165,0,52,.9);color:white;padding:.4rem 1rem;border-radius:50px;font-size:.8rem;font-weight:600}.blog_cardContent__O9LSz{padding:1.5rem;flex-grow:1;display:flex;flex-direction:column}.blog_postDate__L3Nkc{font-size:.85rem;color:#6c757d;margin-bottom:.75rem}.blog_postTitle__0U8u7{font-size:1.5rem;font-weight:700;margin-bottom:1rem;color:#212529;line-height:1.3}.blog_postExcerpt__cREMH{color:#495057;font-size:1rem;line-height:1.6;margin-bottom:1.5rem;flex-grow:1}.blog_readMore__AY07L{color:#a50034;font-weight:600;display:flex;align-items:center;gap:.5rem;text-decoration:none;font-size:.95rem}.blog_readMore__AY07L:hover{text-decoration:underline}@media (max-width:768px){.blog_blogGrid__6qTlk{grid-template-columns:1fr}}.post_main__OeTgu{min-height:100vh;background-color:white;padding-bottom:80px}.post_hero__C7AXa{padding:160px 0 60px;background-color:#f8f9fa;border-bottom:1px solid #eee}.post_backLink__WaNtk{display:inline-flex;align-items:center;gap:.5rem;color:#a50034;text-decoration:none;font-weight:600;margin-bottom:2rem;font-size:.9rem}.post_postHeader__B8kFe{max-width:800px;margin:0 auto}.post_category__odQ9c{display:inline-block;color:#a50034;font-weight:700;text-transform:uppercase;font-size:.85rem;letter-spacing:.1em;margin-bottom:1rem}.post_title__tw7eZ{font-size:clamp(2rem,4vw,3.5rem);font-weight:800;color:#212529;line-height:1.2;margin-bottom:1.5rem;letter-spacing:-.02em}.post_meta__gWyIA{display:flex;flex-wrap:wrap;gap:1.5rem;color:#6c757d;font-size:.95rem;border-top:1px solid #ddd;padding-top:1.5rem}.post_metaItem__ku6f8{display:flex;align-items:center;gap:.5rem}.post_featuredImageWrapper__Tc91o{max-width:1000px;margin:-40px auto 60px;border-radius:24px;overflow:hidden;box-shadow:0 20px 50px rgba(0,0,0,.15)}.post_featuredImage__tnP0X{width:100%;height:auto;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}.post_content__Luy6j{max-width:800px;margin:0 auto;padding:0 1rem}.post_articleBody__FeFuP{font-size:1.2rem;line-height:1.8;color:#333}.post_articleBody__FeFuP h2{font-size:1.75rem;font-weight:700;margin:2.5rem 0 1rem;color:#212529}.post_articleBody__FeFuP p{margin-bottom:1.5rem}.post_tags__BUOXk{margin-top:4rem;padding-top:2rem;border-top:1px solid #eee;display:flex;flex-wrap:wrap;gap:.75rem}.post_tag__A_c_P{background:#f1f3f5;color:#495057;padding:.5rem 1rem;border-radius:50px;font-size:.85rem;font-weight:500}@media (max-width:768px){.post_hero__C7AXa{padding:120px 0 40px}.post_featuredImageWrapper__Tc91o{margin-top:20px;border-radius:0}}.faq_main__wLMQ6{min-height:100vh}.faq_hero__BqYLa{padding:160px 0 80px;background-color:var(--surface);text-align:center}.faq_title__w4cmH{font-size:3.5rem;font-weight:800;margin-bottom:24px}.faq_subtitle__irWp6{font-size:1.25rem;color:var(--muted);max-width:600px;margin:0 auto}.faq_faqSection__pcvfl{padding:100px 0}.faq_faqList__g_QBS{display:flex;flex-direction:column;gap:20px;max-width:800px;margin:0 auto}.faq_faqItem__w0dw6{background-color:var(--surface);border:1px solid var(--border);border-radius:16px;overflow:hidden;transition:var(--transition)}.faq_faqItem__w0dw6[open]{border-color:var(--lg-red);box-shadow:var(--shadow)}.faq_question__Qq2VN{padding:24px 32px;font-weight:700;font-size:1.125rem;cursor:pointer;display:flex;align-items:center;justify-content:space-between;list-style:none}.faq_question__Qq2VN::-webkit-details-marker{display:none}.faq_minus__iQeO4,.faq_plus__4IEKy{color:var(--lg-red)}.faq_faqItem__w0dw6[open] .faq_plus__4IEKy,.faq_minus__iQeO4{display:none}.faq_faqItem__w0dw6[open] .faq_minus__iQeO4{display:block}.faq_answer__XEYmM{padding:0 32px 32px;color:var(--muted);line-height:1.8;border-top:1px solid transparent}.faq_faqItem__w0dw6[open] .faq_answer__XEYmM{border-color:var(--border);padding-top:24px}.contact_main__w5SYN{min-height:100vh}.contact_hero__GqtyF{padding:160px 0 80px;background-color:var(--surface);text-align:center}.contact_title__IUS6o{font-size:3.5rem;font-weight:800;margin-bottom:24px;color:var(--foreground)}.contact_subtitle__Fe8gN{font-size:1.25rem;color:var(--muted);max-width:600px;margin:0 auto}.contact_contactDetails__CePuk{padding:100px 0}.contact_contactGrid__3Tzmd{display:grid;grid-template-columns:1fr;gap:60px}@media (min-width:1024px){.contact_contactGrid__3Tzmd{grid-template-columns:1fr 1fr;align-items:flex-start}}.contact_infoColumn__epZIh{display:flex;flex-direction:column;gap:32px}.contact_infoCard__90HAC{display:flex;gap:24px;padding:32px;background-color:var(--background);border:1px solid var(--border);border-radius:24px;transition:var(--transition)}.contact_infoCard__90HAC:hover{border-color:var(--lg-red);box-shadow:var(--shadow)}.contact_iconWrapper__BNtmG{width:56px;height:56px;background-color:rgba(230,0,40,.1);color:var(--lg-red);border-radius:16px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.contact_infoCard__90HAC h3{font-size:1.25rem;margin-bottom:8px}.contact_infoCard__90HAC p{color:var(--muted);margin-bottom:12px}.contact_actionLinks__f_Pqz a,.contact_mapLink__AiuQP{color:var(--lg-red);font-weight:600;text-decoration:underline}.contact_separator__tgU7H{margin:0 8px;color:var(--border)}.contact_status__qR3pO{font-weight:700;color:#25D366;font-size:.9rem}.contact_formColumn__gfqyG{position:sticky;top:120px}.contact_directContact__FAzaL{background-color:var(--surface);padding:60px 40px;border-radius:32px;text-align:center;border:1px dashed var(--lg-red)}.contact_chatIcon__ugN8w{color:#25D366;margin-bottom:24px;display:flex;justify-content:center}.contact_directContact__FAzaL h2{font-size:2rem;margin-bottom:16px}.contact_directContact__FAzaL p{color:var(--muted);margin-bottom:40px;line-height:1.8}.promotions_main__MBZfA{min-height:100vh;background-color:var(--background)}.promotions_hero__qBlVB{padding:160px 0 80px;background-color:#f9f9f9;text-align:center;border-bottom:1px solid #eee}.promotions_badge__ZtkN2{display:inline-block;background-color:var(--lg-red);color:white;padding:4px 16px;border-radius:50px;font-weight:700;font-size:.85rem;letter-spacing:1px;margin-bottom:24px}.promotions_title__O132y{font-size:3.5rem;font-weight:900;margin-bottom:24px;color:#111;letter-spacing:-2px}.promotions_subtitle__hXAdm{font-size:1.25rem;color:#666;max-width:650px;margin:0 auto;line-height:1.5}.promotions_promoSection__p6AcJ{padding:100px 0}.promotions_promoGrid__MqFrH{display:grid;grid-template-columns:repeat(1,1fr);gap:32px}@media (min-width:768px){.promotions_promoGrid__MqFrH{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.promotions_promoGrid__MqFrH{grid-template-columns:repeat(3,1fr)}}.promotions_highlightCard__ew6bj{grid-column:1/-1;background:linear-gradient(135deg,var(--lg-red) 0,#a0001c 100%);color:white;padding:80px 60px;border-radius:32px;display:flex;align-items:center;justify-content:center;text-align:center;box-shadow:0 20px 40px rgba(230,0,40,.2);position:relative;overflow:hidden}.promotions_promoContent__Ej7xF{position:relative;z-index:2}.promotions_promoCard__Ex9WF{background-color:#fff;border-radius:24px;border:1px solid #eee;overflow:hidden;display:flex;flex-direction:column;transition:all .3s ease;box-shadow:0 4px 20px rgba(0,0,0,.02)}.promotions_promoCard__Ex9WF:hover{transform:translateY(-8px);box-shadow:0 12px 30px rgba(0,0,0,.08);border-color:var(--lg-red)}.promotions_imageWrapper__Wnf7i{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden}.promotions_promoImage__2jQ3r{-o-object-fit:cover;object-fit:cover;transition:transform .5s ease}.promotions_promoCard__Ex9WF:hover .promotions_promoImage__2jQ3r{transform:scale(1.05)}.promotions_promoBadge__h_4Bu{position:absolute;top:12px;right:12px;background-color:var(--lg-red);color:white;padding:4px 12px;border-radius:20px;font-size:.7rem;font-weight:700;text-transform:uppercase}.promotions_cardInfo__ewM5a{padding:24px;display:flex;flex-direction:column;gap:12px;flex-grow:1}.promotions_cardInfo__ewM5a h3{font-size:1.25rem;font-weight:800;color:#111;margin:0}.promotions_cardInfo__ewM5a p{font-size:.95rem;color:#666;margin:0;line-height:1.5;flex-grow:1}.promotions_learnMore__dLeL9{display:flex;align-items:center;gap:8px;font-weight:700;color:var(--lg-red);font-size:.9rem;margin-top:8px}.promotions_terms__WIAvZ{font-size:.85rem;opacity:.8;margin-top:24px}.promotions_ctaBanner__TIdN7{padding:80px 0;margin-bottom:100px}.promotions_bannerContent__oY9o9{text-align:center;background-color:#fff;padding:80px 60px;border-radius:40px;border:1px solid #eee;box-shadow:0 4px 20px rgba(0,0,0,.02)}.promotions_bannerContent__oY9o9 h2{font-size:2.5rem;font-weight:800;margin-bottom:16px;letter-spacing:-1px}.promotions_bannerContent__oY9o9 p{color:#666;margin-bottom:32px;font-size:1.1rem}.promo-detail_main__GoCiF{min-height:100vh;background-color:#fff}.promo-detail_hero__BWuwr{padding:160px 0 100px;background-color:#f9f9f9;border-bottom:1px solid #eee}.promo-detail_heroGrid__2ECTx{display:grid;grid-template-columns:1fr;gap:60px;align-items:center}@media (min-width:968px){.promo-detail_heroGrid__2ECTx{grid-template-columns:1fr 1fr}}.promo-detail_badge__IXoNC{display:inline-block;background-color:var(--lg-red);color:white;padding:6px 20px;border-radius:50px;font-weight:700;font-size:.9rem;margin-bottom:24px;text-transform:uppercase;letter-spacing:1px}.promo-detail_title__iKf5_{font-size:3.5rem;font-weight:900;color:#111;line-height:1.1;margin-bottom:24px;letter-spacing:-2px}.promo-detail_subtitle__o4BEz{font-size:1.4rem;color:#444;margin-bottom:40px;line-height:1.4}.promo-detail_imageWrapper__cHtbb{position:relative;border-radius:32px;overflow:hidden;box-shadow:0 30px 60px rgba(0,0,0,.1);background-color:#fff}.promo-detail_promoImage__BtDFw{width:100%;height:auto;display:block}.promo-detail_contentSection__fG4l3{padding:100px 0}.promo-detail_contentGrid__0RBuQ{display:grid;grid-template-columns:1fr;gap:80px}@media (min-width:968px){.promo-detail_contentGrid__0RBuQ{grid-template-columns:2fr 1fr}}.promo-detail_details__Hv_jL h2{font-size:2rem;font-weight:800;margin-bottom:24px;color:#111}.promo-detail_details__Hv_jL p{font-size:1.15rem;line-height:1.7;color:#555;margin-bottom:40px}.promo-detail_termsBox__2AXw1{background-color:#f8f8f8;padding:40px;border-radius:24px;border:1px solid #eee}.promo-detail_termsBox__2AXw1 h3{font-size:1.25rem;font-weight:700;margin-bottom:20px;color:#111}.promo-detail_termsList__dSL_X{list-style:none;padding:0;margin:0}.promo-detail_termsList__dSL_X li{display:flex;align-items:flex-start;gap:12px;font-size:1rem;color:#666;margin-bottom:16px}.promo-detail_checkIcon__UdSnN{color:var(--lg-red);flex-shrink:0;margin-top:2px}.promo-detail_sidebar__92zx_{position:sticky;top:120px}.promo-detail_contactCard__QtZd3{background-color:#111;color:white;padding:40px;border-radius:32px;text-align:center}.promo-detail_contactCard__QtZd3 h3{font-size:1.5rem;margin-bottom:16px}.promo-detail_contactCard__QtZd3 p{font-size:1rem;opacity:.8;margin-bottom:32px;line-height:1.5}.promo-detail_whatsappBtn__9kB1f{display:block;background-color:#25D366;color:white;padding:16px;border-radius:12px;font-weight:700;text-decoration:none;transition:transform .2s ease}.promo-detail_whatsappBtn__9kB1f:hover{transform:scale(1.02)}.promo-detail_marketingSection__HrsJP{padding:80px 0;background-color:#fff;border-top:1px solid #eee}.promo-detail_relatedSection__TPpOX{padding:100px 0;background-color:#f9f9f9}.promo-detail_sectionTitle__onCxD{font-size:2.5rem;font-weight:800;text-align:center;margin-bottom:60px;color:#111}.promo-detail_relatedGrid__NxmM8{display:grid;grid-template-columns:1fr;gap:30px}@media (min-width:768px){.promo-detail_relatedGrid__NxmM8{grid-template-columns:repeat(2,1fr)}}@media (min-width:1200px){.promo-detail_relatedGrid__NxmM8{grid-template-columns:repeat(3,1fr)}}.Header_header__AF_3G{position:fixed;top:0;left:0;right:0;height:var(--header-height);z-index:1000;transition:var(--transition);display:flex;align-items:center}.Header_scrolled__Ik5rI{height:70px;box-shadow:var(--shadow)}.Header_headerContainer__4fbbd{justify-content:space-between;width:100%}.Header_headerContainer__4fbbd,.Header_logo__1FRrW{display:flex;align-items:center}.Header_logoImage__1C_tL{width:auto;-o-object-fit:contain;object-fit:contain}.Header_desktopNav__A56P1{display:none;gap:32px}@media (min-width:1024px){.Header_desktopNav__A56P1{display:flex}}.Header_navLink__bX76H{font-weight:500;color:var(--muted);font-size:.95rem;position:relative;display:flex;align-items:center;gap:4px;background:none;border:none;cursor:pointer;padding:0}.Header_navLink__bX76H:hover{color:var(--lg-red)}.Header_chevron__ms85Y{transition:transform .3s ease}.Header_navItemDropdown__eE7De:hover .Header_chevron__ms85Y{transform:rotate(180deg)}.Header_navItemDropdown__eE7De{position:relative}.Header_megaMenu__ZgLYv{position:absolute;top:100%;left:50%;transform:translateX(-50%) translateY(10px);background-color:var(--background);border:1px solid var(--border);border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.1);width:min(900px,90vw);padding:30px;opacity:0;visibility:hidden;transition:all .3s ease;z-index:100}.Header_navItemDropdown__eE7De:hover .Header_megaMenu__ZgLYv{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}.Header_megaMenuGrid__gWPFN{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.Header_megaMenuItem__TiQl6{display:flex;align-items:center;gap:12px;padding:10px;border-radius:8px;transition:background-color .2s ease;color:var(--foreground);font-weight:500;font-size:.9rem}.Header_megaMenuItem__TiQl6:hover{background-color:var(--surface);color:var(--lg-red)}.Header_categoryIcon__FxPIY{width:40px;height:40px;background-color:var(--surface);border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.Header_categoryIcon__FxPIY img{-o-object-fit:contain;object-fit:contain}.Header_navLink__bX76H:after{content:"";position:absolute;bottom:-4px;left:0;width:0;height:2px;background-color:var(--lg-red);transition:var(--transition)}.Header_navLink__bX76H:hover:after{width:100%}.Header_actions__FHMH_{display:flex;align-items:center;gap:16px}.Header_contactBtn__WI8rs{display:flex;align-items:center;gap:8px;background-color:var(--surface);border:1px solid var(--border);padding:8px 16px;border-radius:50px;color:var(--foreground);font-weight:600;font-size:.9rem}.Header_contactBtn__WI8rs:hover{border-color:var(--lg-red);color:var(--lg-red)}.Header_btnText__z_3H3{display:none}@media (min-width:640px){.Header_btnText__z_3H3{display:inline}}.Header_mobileMenuToggle__UlEaz{display:block;background:none;border:none;color:var(--foreground);cursor:pointer}@media (min-width:1024px){.Header_mobileMenuToggle__UlEaz{display:none}}.Header_mobileNav__6HOrM{position:fixed;top:var(--header-height);left:0;right:0;bottom:0;background-color:var(--background);z-index:999;transform:translateX(100%);transition:transform .3s ease-in-out;padding:40px 24px}.Header_mobileNavOpen__ZMvSQ{transform:translateX(0)}.Header_mobileNavLinks__q3Iwa{display:flex;flex-direction:column;gap:16px;font-size:1.15rem;font-weight:600}.Header_mobileNavLinks__q3Iwa a{padding:8px 0}.Header_mobileSubMenu__Clb6u{display:flex;flex-direction:column}.Header_mobileNavLink__U3caV{display:flex;align-items:center;justify-content:space-between;width:100%;background:none;border:none;padding:12px 0;color:var(--foreground);font-size:1.15rem;font-weight:600;cursor:pointer}.Header_mobileChevron__66qS_{transition:transform .3s ease}.Header_rotate__sLKLH{transform:rotate(180deg)}.Header_mobileSubMenuItems__j__Jo{display:none;flex-direction:column;gap:8px;padding-left:20px;margin-bottom:10px}.Header_show__Lrm26{display:flex}.Header_mobileSubMenuItems__j__Jo a{font-size:1rem;font-weight:500;color:var(--muted);padding:8px 0}.Header_mobileSubMenuItems__j__Jo a:active{color:var(--lg-red)}.LocaleSwitcher_container__985z_{display:flex;align-items:center;gap:6px;padding:4px 8px;background:rgba(255,255,255,.1);border-radius:6px;transition:all .2s ease}.LocaleSwitcher_icon__KLbwm{color:#a0a0a0}.LocaleSwitcher_select__iimZ8{background:transparent;border:none;color:inherit;font-size:.85rem;font-weight:500;cursor:pointer;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:4px}.LocaleSwitcher_select__iimZ8:disabled{opacity:.5;cursor:not-allowed}.LocaleSwitcher_select__iimZ8 option{background:#1a1a1a;color:white}.JoinUsForm_container__uXDgg{background-color:#f2ede3;border:1px solid #e2dcd0;border-radius:1rem;box-shadow:0 4px 20px rgba(0,0,0,.05);padding:2rem;max-width:768px;margin:0 auto}.JoinUsForm_title__WjVg0{font-size:1.5rem;font-weight:700;color:#111111;margin-bottom:.5rem;text-align:center}.JoinUsForm_subtitle___WF3q{font-size:.925rem;color:#666666;margin-bottom:1.5rem;text-align:center;line-height:1.5}.JoinUsForm_form__QwSTk{display:flex;flex-direction:column;gap:1.25rem}.JoinUsForm_formGroup__t_dM4{display:flex;flex-direction:column;gap:.375rem}.JoinUsForm_label__kJGrl{font-size:.875rem;font-weight:600;color:#333333}.JoinUsForm_input__W_0O6{width:100%;padding:.75rem 1rem;font-size:.95rem;border:1px solid #d1cbbe;border-radius:.5rem;background-color:#ffffff;color:#222222;transition:border-color .2s,box-shadow .2s;outline:none}.JoinUsForm_input__W_0O6:focus{border-color:#e60028;box-shadow:0 0 0 3px rgba(230,0,40,.15)}.JoinUsForm_captchaGroup__WwAqM{display:flex;flex-direction:column;gap:.5rem;padding:1rem;background-color:#ffffff;border:1px solid #e0dad0;border-radius:.5rem}.JoinUsForm_captchaLabel__aEdHg{font-size:.875rem;color:#555555;font-weight:500}.JoinUsForm_captchaRow__CXMW9{display:flex;align-items:center;gap:.75rem}.JoinUsForm_captchaExpr__3AZbs{font-size:1.1rem;font-weight:700;color:#222222;letter-spacing:1px}.JoinUsForm_captchaInput__LAfJO{width:80px;padding:.4rem .6rem;font-size:1rem;font-weight:600;border:1px solid #cccccc;border-radius:.375rem;text-align:center;outline:none}.JoinUsForm_captchaInput__LAfJO:focus{border-color:#e60028}.JoinUsForm_refreshBtn__M6jqY{background:none;border:none;color:#2563eb;font-size:.825rem;text-decoration:underline;cursor:pointer;padding:.25rem .5rem;transition:color .2s}.JoinUsForm_refreshBtn__M6jqY:hover{color:#1d4ed8}.JoinUsForm_errorText__shqnS{color:#dc2626;font-size:.85rem;margin-top:.25rem}.JoinUsForm_submitBtn___t76J{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;width:100%;padding:.875rem 1.5rem;font-size:1.05rem;font-weight:700;color:#ffffff;background:linear-gradient(135deg,#25d366,#128c7e);border:none;border-radius:.5rem;cursor:pointer;transition:transform .2s,box-shadow .2s,background .2s;box-shadow:0 4px 12px rgba(37,211,102,.3)}.JoinUsForm_submitBtn___t76J:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 18px rgba(37,211,102,.4);background:linear-gradient(135deg,#20c05a,#0e7368)}.JoinUsForm_submitBtn___t76J:active:not(:disabled){transform:translateY(0)}.JoinUsForm_submitBtn___t76J:disabled{background:#cbd5e1;color:#94a3b8;cursor:not-allowed;box-shadow:none}@media (min-width:640px){.JoinUsForm_gridTwoCols__vY3Gf{display:grid;grid-template-columns:1fr 1fr;gap:1rem}}.Hero_hero__1d92z{position:relative;width:100%;height:calc(100vh - var(--header-height));min-height:600px;background-color:#e4d0b0;overflow:hidden}.Hero_heroImage__pom9L{height:100%;-o-object-fit:cover;object-fit:cover;display:block}.Hero_actions__cIe5F{position:absolute;top:12vw;left:3vw;display:flex;flex-direction:column;gap:12px;z-index:10}@media (min-width:1024px){.Hero_actions__cIe5F{align-items:flex-start;gap:16px}}.Hero_whatsappBtn__QzN1h{background-color:#25d366;color:white;font-weight:600;font-size:.875rem;padding:8px 20px;border-radius:50px;display:flex;align-items:center;gap:8px;transition:background-color .3s ease}@media (min-width:1024px){.Hero_whatsappBtn__QzN1h{font-size:1rem}}.Hero_whatsappBtn__QzN1h:hover{background-color:#128c7e}.Hero_arrow__Wvikg{font-size:1.125rem}.Hero_secondaryBtn__et4Ad{font-size:.875rem;padding:8px 20px}@media (min-width:1024px){.Hero_secondaryBtn__et4Ad{font-size:1rem}}.Hero_badge__0CoHg,.Hero_description__Jx21_,.Hero_highlight__3Ggq2,.Hero_title__bGj6o{display:none}.MassageChairReferencePage_page__8R9ef{background:#f6f1ea;color:#1d1d1f}.MassageChairReferencePage_hero__e0h8o{position:relative;min-height:720px;overflow:hidden;display:flex;align-items:center}.MassageChairReferencePage_containImage__dO4Qv,.MassageChairReferencePage_coverImage__ucFa9,.MassageChairReferencePage_heroImage__ycx6q{-o-object-fit:cover;object-fit:cover}.MassageChairReferencePage_containImage__dO4Qv{-o-object-fit:contain;object-fit:contain}.MassageChairReferencePage_heroShade__KQ25F{position:absolute;inset:0;background:linear-gradient(90deg,rgba(246,241,234,.92),rgba(246,241,234,.72) 38%,rgba(246,241,234,.12) 72%)}.MassageChairReferencePage_heroContent__77vTC{position:relative;z-index:1;width:min(1180px,calc(100% - 48px));margin:0 auto;padding-top:80px}.MassageChairReferencePage_category__W_6nl,.MassageChairReferencePage_eyebrow__jn2lr{display:inline-block;font-size:.78rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#9a173b;margin-bottom:.9rem}.MassageChairReferencePage_heroContent__77vTC h1,.MassageChairReferencePage_purchaseSection__ByMlE h2,.MassageChairReferencePage_sectionHeader__XEQc7 h2,.MassageChairReferencePage_splitText__4n_9o h2,.MassageChairReferencePage_statement__Jn5ML h2{font-size:clamp(2.2rem,5vw,5.4rem);line-height:1.02;font-weight:850;letter-spacing:0;max-width:760px}.MassageChairReferencePage_heroContent__77vTC p{max-width:560px;margin-top:1.4rem;font-size:1.18rem;line-height:1.65;color:#49423d}.MassageChairReferencePage_productIntro__eORsC{width:min(1180px,calc(100% - 48px));margin:0 auto;padding:72px 0;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:56px;align-items:start}.MassageChairReferencePage_productVisual__bocWv{position:relative;aspect-ratio:1/1;background:#fff;border-radius:8px;overflow:hidden}.MassageChairReferencePage_productCopy__8YwR2 h2{font-size:clamp(2rem,4vw,4rem);line-height:1.05;font-weight:850;letter-spacing:0}.MassageChairReferencePage_productCopy__8YwR2>p,.MassageChairReferencePage_purchaseSection__ByMlE p{margin-top:1rem;color:#5c5651;font-size:1.08rem;line-height:1.6}.MassageChairReferencePage_featureList__4GmM5{list-style:none;margin:2rem 0;padding:0;display:grid;gap:.9rem}.MassageChairReferencePage_featureList__4GmM5 li{display:flex;align-items:flex-start;gap:.7rem;color:#332f2c;font-weight:650}.MassageChairReferencePage_featureList__4GmM5 svg{color:#a50034;flex:0 0 auto;margin-top:2px}.MassageChairReferencePage_pricingWrapper__c2Wq1{margin-top:2rem}.MassageChairReferencePage_statement__Jn5ML{padding:88px 24px;text-align:center;background:#fff}.MassageChairReferencePage_purchaseSection__ByMlE h2,.MassageChairReferencePage_sectionHeader__XEQc7 h2,.MassageChairReferencePage_splitText__4n_9o h2,.MassageChairReferencePage_statement__Jn5ML h2{font-size:clamp(2rem,4vw,4.4rem);margin-left:auto;margin-right:auto}.MassageChairReferencePage_sectionHeader__XEQc7 p,.MassageChairReferencePage_statement__Jn5ML p{width:min(760px,100%);margin:1.2rem auto 0;color:#5f5954;font-size:1.12rem;line-height:1.7}.MassageChairReferencePage_benefitGrid__Dl3uO,.MassageChairReferencePage_modeGrid__I0Zkw,.MassageChairReferencePage_smartGrid__HzCKe,.MassageChairReferencePage_twoColumnBand__Cvj3n{width:min(1180px,calc(100% - 48px));margin:0 auto;padding:72px 0;display:grid;gap:28px}.MassageChairReferencePage_benefitGrid__Dl3uO,.MassageChairReferencePage_modeGrid__I0Zkw,.MassageChairReferencePage_smartGrid__HzCKe{grid-template-columns:repeat(3,minmax(0,1fr))}.MassageChairReferencePage_benefit__ZY1Mh,.MassageChairReferencePage_modeCard__ko7_f,.MassageChairReferencePage_smartGrid__HzCKe article,.MassageChairReferencePage_twoColumnBand__Cvj3n article{min-width:0}.MassageChairReferencePage_bandImage__K4xXm,.MassageChairReferencePage_benefitImage__q30cL,.MassageChairReferencePage_modeImage__d_Paf,.MassageChairReferencePage_smartImage__ldAhb{position:relative;aspect-ratio:4/3;border-radius:8px;overflow:hidden;background:#fff}.MassageChairReferencePage_benefit__ZY1Mh h3,.MassageChairReferencePage_modeCard__ko7_f h3,.MassageChairReferencePage_smartGrid__HzCKe h3,.MassageChairReferencePage_twoColumnBand__Cvj3n h3{margin-top:1.2rem;font-size:1.35rem;font-weight:800}.MassageChairReferencePage_benefit__ZY1Mh p,.MassageChairReferencePage_modeCard__ko7_f p,.MassageChairReferencePage_smartGrid__HzCKe p,.MassageChairReferencePage_splitText__4n_9o p,.MassageChairReferencePage_twoColumnBand__Cvj3n p{margin-top:.65rem;color:#5f5954;line-height:1.65}.MassageChairReferencePage_dimensions__3Pa_z,.MassageChairReferencePage_modeSection__hQyM3,.MassageChairReferencePage_smartSection__s2wfD{background:#fff;padding:88px 0}.MassageChairReferencePage_sectionHeader__XEQc7{width:min(980px,calc(100% - 48px));margin:0 auto;text-align:center}.MassageChairReferencePage_splitSection__Eik_f{width:min(1180px,calc(100% - 48px));margin:0 auto;padding:88px 0;display:grid;grid-template-columns:1.1fr .9fr;gap:56px;align-items:center}.MassageChairReferencePage_splitImage__5j5jO{position:relative;aspect-ratio:1/1;border-radius:8px;overflow:hidden;background:#fff}.MassageChairReferencePage_thumbRow__LtSVU{display:flex;gap:14px;margin-top:1.6rem}.MassageChairReferencePage_thumb__276X1{position:relative;width:112px;aspect-ratio:1/1;border-radius:8px;overflow:hidden;background:#fff}.MassageChairReferencePage_twoColumnBand__Cvj3n{grid-template-columns:repeat(3,minmax(0,1fr))}.MassageChairReferencePage_dimensionImage__7aevz{position:relative;width:min(1180px,calc(100% - 48px));margin:48px auto 0;min-height:520px;background:#fff;border-radius:8px;overflow:hidden}.MassageChairReferencePage_specSection__jnpRY{width:min(1180px,calc(100% - 48px));margin:0 auto;padding:0 0 88px}@media (max-width:900px){.MassageChairReferencePage_hero__e0h8o{min-height:620px}.MassageChairReferencePage_heroShade__KQ25F{background:linear-gradient(180deg,rgba(246,241,234,.9),rgba(246,241,234,.64) 55%,rgba(246,241,234,.18))}.MassageChairReferencePage_benefitGrid__Dl3uO,.MassageChairReferencePage_modeGrid__I0Zkw,.MassageChairReferencePage_productIntro__eORsC,.MassageChairReferencePage_smartGrid__HzCKe,.MassageChairReferencePage_splitSection__Eik_f,.MassageChairReferencePage_twoColumnBand__Cvj3n{grid-template-columns:1fr}.MassageChairReferencePage_dimensionImage__7aevz{min-height:420px}}@media (max-width:560px){.MassageChairReferencePage_benefitGrid__Dl3uO,.MassageChairReferencePage_dimensionImage__7aevz,.MassageChairReferencePage_heroContent__77vTC,.MassageChairReferencePage_modeGrid__I0Zkw,.MassageChairReferencePage_productIntro__eORsC,.MassageChairReferencePage_sectionHeader__XEQc7,.MassageChairReferencePage_smartGrid__HzCKe,.MassageChairReferencePage_specSection__jnpRY,.MassageChairReferencePage_splitSection__Eik_f,.MassageChairReferencePage_twoColumnBand__Cvj3n{width:min(100% - 32px,1180px)}.MassageChairReferencePage_hero__e0h8o{min-height:560px}.MassageChairReferencePage_benefitGrid__Dl3uO,.MassageChairReferencePage_modeGrid__I0Zkw,.MassageChairReferencePage_productIntro__eORsC,.MassageChairReferencePage_smartGrid__HzCKe,.MassageChairReferencePage_splitSection__Eik_f,.MassageChairReferencePage_twoColumnBand__Cvj3n{padding:52px 0}.MassageChairReferencePage_dimensions__3Pa_z,.MassageChairReferencePage_modeSection__hQyM3,.MassageChairReferencePage_smartSection__s2wfD,.MassageChairReferencePage_statement__Jn5ML{padding:60px 0}.MassageChairReferencePage_thumb__276X1{width:88px}}.FeatureHighlights_container__WOGhH{display:flex;flex-direction:column;gap:8rem;margin:6rem 0}.FeatureHighlights_features__jAEKA{display:flex;flex-direction:column;gap:6rem}.FeatureHighlights_sectionHeader__wDgCj{text-align:center;margin-bottom:3rem;max-width:800px;margin-left:auto;margin-right:auto}.FeatureHighlights_sectionTitle__wIz7I{font-size:2.5rem;font-weight:800;color:#111;margin-bottom:1rem}.FeatureHighlights_sectionDescription__4m_bo{font-size:1.25rem;color:#666;line-height:1.6}.FeatureHighlights_gridSection__dtvU_,.FeatureHighlights_stack__IpKk6{display:flex;flex-direction:column}.FeatureHighlights_stack__IpKk6{gap:4rem}.FeatureHighlights_visualBox__f6TLw{width:100%}.FeatureHighlights_imageBox__XdwZR{border-radius:2rem;overflow:hidden;box-shadow:0 20px 40px rgba(0,0,0,.05)}.FeatureHighlights_image__Mby3L{width:100%;height:auto;display:block;transition:transform .6s ease}.FeatureHighlights_block__sHd66:hover .FeatureHighlights_image__Mby3L{transform:scale(1.03)}.FeatureHighlights_videoWrapperGrid__mE0R4,.FeatureHighlights_videoWrapper__thV10{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;border-radius:2rem;box-shadow:0 20px 40px rgba(0,0,0,.05);background:#fff}.FeatureHighlights_iframe__w09_g{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.FeatureHighlights_title__Xg706{font-size:2.25rem;margin-bottom:1.5rem;font-weight:800;color:#111;line-height:1.2}.FeatureHighlights_description__dbhS1{font-size:1.1rem;color:#555;line-height:1.6}.FeatureHighlights_headline__6tWrn{font-size:1.5rem;font-weight:700;color:#222;margin-bottom:1rem;margin-top:-.5rem}.FeatureHighlights_disclaimer__NLbmb{font-size:.85rem;color:#888;margin-top:1rem;line-height:1.4;font-style:italic}.FeatureHighlights_tag__VbT01{display:block;font-size:.85rem;font-weight:600;color:#888;text-transform:uppercase;letter-spacing:.1em;margin-bottom:1rem}.FeatureHighlights_grid__wCCfc{display:grid;gap:3rem;grid-template-columns:repeat(var(--cols,1),1fr)}.FeatureHighlights_grid1Col__nZjA2{display:flex;flex-direction:column;width:100%}.FeatureHighlights_gridBlock__W_lxS{display:flex;flex-direction:column;gap:1.5rem;text-align:center}.FeatureHighlights_gridBlock1Col__jM5gN{display:flex;flex-direction:column;gap:2.5rem;text-align:center}.FeatureHighlights_textBox1Col__myVfi{padding:0 2rem}.FeatureHighlights_sideBySideBlock__iV3DK{display:flex;align-items:center;gap:5rem;text-align:left;grid-column:span 2}.FeatureHighlights_textBoxSide__Yvj35{flex:1;padding-right:2rem}.FeatureHighlights_textBoxGrid__jw7a_{padding:0 1rem}.FeatureHighlights_titleSmall__8lsNd{font-size:1.4rem;font-weight:700;margin-bottom:.75rem;color:#111}.FeatureHighlights_descriptionSmall__Zhp0Z{font-size:.95rem;color:#666;line-height:1.5}.FeatureHighlights_headlineSmall__5SKVX{font-size:1.1rem;font-weight:600;color:#333;margin-bottom:.5rem;margin-top:-.25rem}.FeatureHighlights_disclaimerSmall__4l_xo{font-size:.75rem;color:#999;margin-top:.75rem;line-height:1.3;font-style:italic}@media (max-width:1024px){.FeatureHighlights_grid__wCCfc{grid-template-columns:repeat(min(var(--cols),2),1fr);gap:2rem}}@media (max-width:968px){.FeatureHighlights_block__sHd66,.FeatureHighlights_reverse___tuNG,.FeatureHighlights_sideBySideBlock__iV3DK{flex-direction:column;gap:2rem;text-align:center}.FeatureHighlights_container__WOGhH{gap:6rem}.FeatureHighlights_features__jAEKA{gap:4rem}.FeatureHighlights_grid1Col__nZjA2{margin:0 auto}.FeatureHighlights_sectionTitle__wIz7I{font-size:2rem}}@media (max-width:640px){.FeatureHighlights_grid__wCCfc{grid-template-columns:1fr}.FeatureHighlights_title__Xg706{font-size:1.75rem}.FeatureHighlights_textBox1Col__myVfi,.FeatureHighlights_textBoxSide__Yvj35{padding:0 1rem}}.PricingComparison_pricing__WKj1N{width:100%}.PricingComparison_toggleContainer__WRzY3{display:flex;background:#f1f1f1;padding:.4rem;border-radius:1rem;margin-bottom:2rem;width:-moz-fit-content;width:fit-content}.PricingComparison_toggleButton__WuMMs{border:none;background:transparent;padding:.6rem 1.5rem;border-radius:.75rem;font-weight:600;cursor:pointer;transition:all .3s ease;color:#666}.PricingComparison_toggleButton__WuMMs.PricingComparison_active__jhwh2{background:#fff;color:#333;box-shadow:0 4px 10px rgba(0,0,0,.05)}.PricingComparison_content__8VfUD{min-height:200px}.PricingComparison_plansGrid__tS0y1{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem}.PricingComparison_planCard__4UFp4{background:#fff;border:2px solid #eee;padding:1.5rem;border-radius:1.25rem;cursor:pointer;transition:all .3s ease;position:relative}.PricingComparison_planCard__4UFp4:hover{border-color:#ddd;transform:translateY(-4px)}.PricingComparison_planCard__4UFp4.PricingComparison_selected__tI9u_{border-color:var(--lg-red);background:rgba(230,0,40,.02)}.PricingComparison_planHeader__f2O22{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.PricingComparison_period__W7LGX{font-weight:700;font-size:1.1rem}.PricingComparison_badge__nkNqP{background:#fff0f2;color:var(--lg-red);font-size:.75rem;padding:.2rem .6rem;border-radius:1rem;font-weight:600}.PricingComparison_priceContainer__QIIsf{display:flex;align-items:baseline;margin-bottom:1rem}.PricingComparison_currency__pLJt7{font-size:1.25rem;font-weight:600}.PricingComparison_price__hWBzJ{font-size:2.5rem;font-weight:800;letter-spacing:-1px}.PricingComparison_month__QCqrs{color:#666;font-size:.9rem}.PricingComparison_service__8XJZK{display:flex;align-items:center;gap:.5rem;color:#555;font-size:.9rem}.PricingComparison_outrightCard__YLdqf{background:#fdfdfd;border:1px solid #eee;padding:2.5rem;border-radius:1.5rem}.PricingComparison_specs__LQNWN{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-top:1.5rem}.PricingComparison_specItem__Sw2YW{display:flex;align-items:center;gap:.75rem;color:#444}.PricingComparison_action__WksL3{margin-top:2.5rem}.PricingComparison_inquireButton__zlu64{display:flex;align-items:center;justify-content:center;text-decoration:none;box-sizing:border-box;width:100%;background:#25D366;color:#fff;border:none;padding:1rem;border-radius:2rem;font-weight:700;font-size:1.1rem;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px rgba(37,211,102,.3)}.PricingComparison_inquireButton__zlu64:hover{background:#20BA56;transform:translateY(-2px);box-shadow:0 6px 20px rgba(37,211,102,.4)}@media (max-width:640px){.PricingComparison_specs__LQNWN{grid-template-columns:1fr}}.PricingComparison_promoNote__EmXt9{margin-top:10px;padding:6px 12px;background-color:#ffeef0;color:var(--lg-red);font-size:.85rem;font-weight:700;border-radius:8px;text-align:center;border:1px dashed var(--lg-red)}.ProductGallery_gallery__t333a{display:flex;flex-direction:column;gap:1.5rem}.ProductGallery_mainContainer__ZMZN6{position:relative;aspect-ratio:1/1;background:#f8f8f8;border-radius:1.5rem;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.05)}.ProductGallery_imageWrapper__GZcXW{position:relative;width:100%;height:100%}.ProductGallery_mainImage__7d7tB{-o-object-fit:contain;object-fit:contain;padding:2rem;transition:transform .5s ease}.ProductGallery_videoWrapper__aIXmH{width:100%;height:100%;position:relative;background:#000}.ProductGallery_videoWrapper__aIXmH iframe{width:100%;height:100%;border:none}.ProductGallery_closeVideo__DFEZn{position:absolute;top:1rem;right:1rem;background:rgba(255,255,255,.9);border:none;width:2.5rem;height:2.5rem;border-radius:50%;font-size:1.5rem;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:10;transition:all .2s ease}.ProductGallery_closeVideo__DFEZn:hover{background:#fff;transform:scale(1.1)}.ProductGallery_navButton__0JdQq{position:absolute;top:50%;transform:translateY(-50%);background:rgba(255,255,255,.8);border:none;width:3rem;height:3rem;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;margin:0 1rem;transition:all .2s ease;color:#333;backdrop-filter:blur(4px)}.ProductGallery_navButton__0JdQq:hover{background:#fff;color:var(--lg-red);box-shadow:0 4px 12px rgba(0,0,0,.1)}.ProductGallery_playButton__ARfQX{position:absolute;bottom:2rem;left:50%;transform:translateX(-50%);background:var(--lg-red);color:#fff;border:none;padding:.75rem 1.5rem;border-radius:2rem;display:flex;align-items:center;gap:.75rem;cursor:pointer;font-weight:600;transition:all .3s ease;box-shadow:0 4px 15px rgba(230,0,40,.3)}.ProductGallery_playButton__ARfQX:hover{background:#d00024;transform:translateX(-50%) translateY(-2px);box-shadow:0 6px 20px rgba(230,0,40,.4)}.ProductGallery_thumbnails__BAdzc{display:flex;gap:1rem;overflow-x:auto;padding-bottom:.5rem;scrollbar-width:thin}.ProductGallery_thumbnail__uYjjn{flex:0 0 80px;height:80px;position:relative;border:2px solid transparent;border-radius:.75rem;overflow:hidden;cursor:pointer;background:#fff;transition:all .2s ease;padding:.25rem}.ProductGallery_thumbnail__uYjjn:hover{border-color:#ddd}.ProductGallery_thumbnail__uYjjn.ProductGallery_active__QMueK{border-color:var(--lg-red)}.ProductGallery_thumbnail__uYjjn img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.ProductGallery_videoThumb__fcpPd{width:100%;height:100%;background:#333;color:#fff;display:flex;align-items:center;justify-content:center}.SpecificationsTable_container__ExhJJ{margin:4rem 0;background:#fff;border-radius:1.5rem;padding:3rem;box-shadow:0 4px 20px rgba(0,0,0,.02)}.SpecificationsTable_title__Hkw_9{font-size:1.75rem;margin-bottom:2rem;font-weight:700;text-align:center}.SpecificationsTable_specsWrapper__1L7jg{display:flex;flex-direction:column;gap:3rem}.SpecificationsTable_section__EZmZc{display:flex;flex-direction:column}.SpecificationsTable_sectionHeader__hTAIx{font-size:1.1rem;font-weight:800;color:#111;text-transform:uppercase;letter-spacing:.05em;margin-bottom:2rem;padding-bottom:.75rem;border-bottom:1px solid #ddd}.SpecificationsTable_itemsGrid__do2NW{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem}.SpecificationsTable_item__Ls7aP{display:flex;flex-direction:column;gap:.5rem}.SpecificationsTable_itemKey__CO9yC{font-size:.8rem;color:#888;font-weight:600}.SpecificationsTable_itemValue__R0MbV{font-size:.95rem;color:#111;line-height:1.4;font-weight:700}.SpecificationsTable_flatRow__p_17O{display:flex;padding:1rem 0;border-bottom:1px solid #eee;max-width:800px}.SpecificationsTable_key__gmJ4r{flex:0 0 40%;font-weight:600;color:#666}.SpecificationsTable_value__daL_5{flex:1;color:#333;font-weight:500}@media (max-width:1024px){.SpecificationsTable_itemsGrid__do2NW{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.SpecificationsTable_container__ExhJJ{padding:2rem 1.5rem}.SpecificationsTable_itemsGrid__do2NW{grid-template-columns:1fr;gap:1.5rem}.SpecificationsTable_flatRow__p_17O{flex-direction:column;gap:.25rem}}.ProductCard_card__tt7Ze{position:relative;background-color:var(--background);border:1px solid var(--border);border-radius:20px;overflow:hidden;transition:var(--transition);display:flex;flex-direction:column}.ProductCard_card__tt7Ze:hover{box-shadow:var(--shadow);border-color:rgba(230,0,40,.2)}.ProductCard_imageContainer__fnicj{position:relative;width:100%;aspect-ratio:1/1;background-color:#fcfcfc;display:flex;align-items:center;justify-content:center;overflow:hidden}.ProductCard_productImage__JlVZo{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:24px}.ProductCard_rentalBadge__5LYzc{right:16px;background-color:var(--foreground);color:var(--background);padding:4px 12px;font-weight:700;box-shadow:0 4px 10px rgba(0,0,0,.1)}.ProductCard_promoBadge__m3iba,.ProductCard_rentalBadge__5LYzc{position:absolute;top:16px;border-radius:50px;font-size:.75rem;text-transform:uppercase;letter-spacing:.5px;z-index:2}.ProductCard_promoBadge__m3iba{left:16px;background:linear-gradient(135deg,#E60028,#B20020);color:white;padding:4px 14px;font-weight:800;box-shadow:0 4px 12px rgba(230,0,40,.3);animation:ProductCard_pulse__2HOuC 2s infinite}@keyframes ProductCard_pulse__2HOuC{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.ProductCard_content__IZOqu{padding:24px;flex-grow:1;display:flex;flex-direction:column}.ProductCard_productName__AUazF{font-size:1.15rem;font-weight:700;margin-bottom:16px;color:var(--foreground);line-height:1.3;min-height:3rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ProductCard_priceContainer__LO08b{margin-bottom:20px;display:flex;flex-direction:column;gap:12px;padding:12px;background-color:rgba(0,0,0,.03);border-radius:12px}.ProductCard_priceItem__ki_Fu{display:flex;flex-direction:column;gap:2px}.ProductCard_priceLabel__81BO3{font-size:.7rem;color:var(--muted);text-transform:uppercase;letter-spacing:.5px;font-weight:600}.ProductCard_priceValue__jh_LU{font-size:1.1rem;font-weight:800;color:var(--lg-red)}.ProductCard_planNote__3IvdM{font-size:.75rem;color:var(--lg-red);font-style:italic;margin-top:4px;background-color:rgba(230,0,40,.05);padding:4px 8px;border-radius:4px;border-left:2px solid var(--lg-red)}.ProductCard_features__f_yt7{font-size:.9rem;color:var(--muted);margin-bottom:24px;display:flex;flex-direction:column;gap:8px}.ProductCard_features__f_yt7 li{display:flex;align-items:center;gap:8px}.ProductCard_features__f_yt7 li:before{content:"•";color:var(--lg-red)}.ProductCard_actions__lypEy{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:12px}.ProductCard_detailsLink__8codd{display:flex;align-items:center;gap:6px;font-weight:700;color:var(--foreground);font-size:.95rem}.ProductCard_detailsLink__8codd:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.ProductCard_detailsLink__8codd:hover{color:var(--lg-red)}.ProductCard_waBtn__13gcZ{position:relative;z-index:2;width:44px;height:44px;background-color:#25D366;color:white;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:var(--transition)}.ProductCard_waBtn__13gcZ:hover{transform:scale(1.1);box-shadow:0 4px 12px rgba(37,211,102,.3)}