.ProductBreadcrumbs_nav__sRFIu{margin-bottom:22px}.ProductBreadcrumbs_list__K3ivO{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:8px}.ProductBreadcrumbs_item__QTd9x{display:inline-flex;align-items:center;gap:8px;color:#7c6e5e;font-size:13px;line-height:1.4}.ProductBreadcrumbs_item__QTd9x:not(:last-child):after{content:"/";color:rgba(255,212,0,.72)}.ProductBreadcrumbs_current__QacG_,.ProductBreadcrumbs_link__N6irm:hover{color:#201a14}.ProductCard_card__qO0Br{min-height:100%;display:grid;grid-template-rows:auto 1fr;gap:0;border:1px solid rgba(157,175,203,.16);border-radius:22px;overflow:hidden;background:linear-gradient(180deg,rgba(14,20,34,.92),rgba(10,16,28,.98)),rgba(10,16,28,.94);color:inherit;text-decoration:none;transition:transform .3s cubic-bezier(.22,1,.36,1),border-color .22s ease,box-shadow .22s ease,background-color .22s ease;box-shadow:0 20px 34px rgba(0,0,0,.18),inset 0 1px 0 rgba(255,255,255,.04);will-change:transform}.ProductCard_media__PWUyF{position:relative;width:100%;display:block;border:0;border-bottom:1px solid rgba(255,255,255,.06);border-radius:0;aspect-ratio:1/.92;background:radial-gradient(circle at 50% 0,rgba(255,255,255,.2),transparent 38%),linear-gradient(180deg,#f8f8f8,#ececec);overflow:hidden;transition:background .32s ease}.ProductCard_media__PWUyF:before{content:"";position:absolute;inset:0;background:radial-gradient(120% 85% at 50% 8%,rgba(255,255,255,.22),transparent 58%),linear-gradient(180deg,rgba(255,255,255,.06),rgba(15,23,42,.04));opacity:.11;pointer-events:none;transition:opacity .32s ease}.ProductCard_media__PWUyF:after{content:"";position:absolute;inset:14px;border:1px solid rgba(255,255,255,.18);border-radius:18px;opacity:0;pointer-events:none;transition:inset .32s cubic-bezier(.22,1,.36,1),opacity .32s ease}.ProductCard_mediaSquare__Y5cP2{aspect-ratio:1/1}.ProductCard_image__827_O{object-fit:cover;object-position:center;padding:0;transform:scale(1.03);transition:transform .34s cubic-bezier(.22,1,.36,1)}.ProductCard_fallback__MeyK7{width:100%;height:100%;display:grid;place-items:center;background:linear-gradient(180deg,rgba(20,30,50,.92),rgba(13,21,36,.96)),var(--pj-surface);color:rgba(216,227,245,.9);font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ProductCard_badge__LsUx4{position:absolute;left:14px;top:14px;min-height:30px;padding:0 11px;display:inline-flex;align-items:center;border:1px solid transparent;border-radius:999px;font-size:11px;font-weight:700;backdrop-filter:blur(8px)}.ProductCard_badgeLowStock__s2lmt{background:rgba(255,213,74,.2);border-color:rgba(255,213,74,.36);color:rgba(255,231,171,.95)}.ProductCard_badgeInStock__VAWCH{background:rgba(74,222,128,.2);border-color:rgba(74,222,128,.36);color:rgba(185,249,209,.96)}.ProductCard_badgeUnavailable__MY8p3{background:rgba(148,163,184,.2);border-color:rgba(148,163,184,.34);color:rgba(226,232,240,.9)}.ProductCard_badgeFeatured__cGWeD{background:rgba(255,213,74,.2);border-color:rgba(255,213,74,.42);color:rgba(255,233,171,.96)}.ProductCard_body__6Rp29{gap:9px;margin-top:0;padding:18px 18px 20px;background:transparent;display:grid}.ProductCard_metaRow__j691q{display:flex;align-items:center;justify-content:space-between;gap:10px}.ProductCard_eyebrow__fuO7D{margin:0;color:rgba(193,234,243,.82);font-weight:700}.ProductCard_eyebrow__fuO7D,.ProductCard_metaLink__96eRM{font-size:10px;letter-spacing:.12em;text-transform:uppercase}.ProductCard_metaLink__96eRM{color:rgba(255,223,134,.94);font-weight:800;white-space:nowrap}.ProductCard_title__lM9vA{display:-webkit-box;min-height:calc(1.2em * 2);overflow:hidden;color:rgba(247,251,255,.97);font-family:var(--font-manrope),sans-serif;font-size:17px;line-height:1.14;font-weight:650;letter-spacing:-.005em;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0}.ProductCard_footer__zZ7YL{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;margin-top:4px;padding-top:10px;border-top:1px solid rgba(157,175,203,.1)}.ProductCard_price__Tmtnu{display:block;margin-top:0;color:rgba(247,238,218,.98);font-size:18px;line-height:1.25;font-weight:700;letter-spacing:.005em}.ProductCard_summary__G6yV0{margin:0;color:rgba(187,199,220,.86);font-size:13px;line-height:1.66}.ProductCard_featuredMedia__A9tPt{background:linear-gradient(180deg,#f7f7f7,#ececec)}.ProductCard_skeleton__SflFj{pointer-events:none}.ProductCard_skeletonMedia__33cJV{background:linear-gradient(180deg,rgba(248,248,248,.94),rgba(235,235,235,.92)),linear-gradient(180deg,#f7f7f7,#ececec)}.ProductCard_skeletonShimmer__fL87_{position:absolute;inset:0;background:linear-gradient(110deg,rgba(255,255,255,.06) 20%,rgba(255,255,255,.42) 48%,rgba(255,255,255,.06) 78%);transform:translateX(-100%);animation:ProductCard_skeletonShimmer__fL87_ 1.05s ease-in-out infinite}.ProductCard_skeletonBody___SNgQ{gap:8px}.ProductCard_skeletonLine__lbv3N{display:block;border-radius:999px;background:rgba(191,206,229,.24)}.ProductCard_skeletonTitle__7ifHY{width:78%;height:14px}.ProductCard_skeletonPrice__Ja82l{width:34%;height:12px}@keyframes ProductCard_skeletonShimmer__fL87_{to{transform:translateX(100%)}}@media (hover:hover) and (pointer:fine){.ProductCard_card__qO0Br:hover{transform:translateY(-6px);border-color:rgba(255,213,74,.28);box-shadow:0 26px 42px rgba(0,0,0,.24),inset 0 1px 0 rgba(255,255,255,.06)}.ProductCard_card__qO0Br:hover .ProductCard_media__PWUyF{background:linear-gradient(180deg,#f7f7f7,#ececec)}.ProductCard_card__qO0Br:hover .ProductCard_media__PWUyF:before{opacity:.06}.ProductCard_card__qO0Br:hover .ProductCard_media__PWUyF:after{inset:10px;opacity:.2}.ProductCard_card__qO0Br:hover .ProductCard_image__827_O{transform:scale(1.07)}}@media (min-width:768px){.ProductCard_body__6Rp29{gap:6px;margin-top:0;padding:18px 18px 20px}.ProductCard_title__lM9vA{min-height:calc(1.18em * 2);-webkit-line-clamp:2}.ProductCard_summary__G6yV0{min-height:calc(1.6em * 2);display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}}@media (min-width:1240px){.ProductCard_body__6Rp29{padding:16px 16px 18px}}@media (max-width:767px){.ProductCard_card__qO0Br{border-radius:20px;box-shadow:0 14px 26px rgba(0,0,0,.16),inset 0 1px 0 rgba(255,255,255,.04)}.ProductCard_media__PWUyF{aspect-ratio:1/.9}.ProductCard_media__PWUyF:after{display:none}.ProductCard_badge__LsUx4{left:12px;top:12px;min-height:28px;padding:0 10px;font-size:10px}.ProductCard_body__6Rp29{margin-top:0;padding:14px 14px 16px;gap:6px}.ProductCard_metaRow__j691q{justify-content:flex-start;gap:8px}.ProductCard_title__lM9vA{min-height:calc(1.22em * 2);font-size:16px;line-height:1.18;font-weight:600}.ProductCard_metaLink__96eRM,.ProductCard_summary__G6yV0{display:none}.ProductCard_footer__zZ7YL{margin-top:6px;padding-top:8px;border-top:1px solid rgba(157,175,203,.08);flex-direction:column;align-items:stretch;gap:8px}.ProductCard_price__Tmtnu{font-size:17px;margin-top:0;word-break:break-word}.ProductCard_actionGroup__pKads{width:100%;display:flex;gap:6px}.ProductCard_quickAddBtn__KnUCq,.ProductCard_quickWaBtn__4wnJa{flex:1;justify-content:center;min-height:34px;padding:6px 10px;font-size:11.5px}}.ProductCard_actionGroup__pKads{display:flex;align-items:center;gap:8px}.ProductCard_quickAddBtn__KnUCq{display:inline-flex;align-items:center;justify-content:center;gap:6px;background:rgba(255,213,74,.15);border:1px solid rgba(255,213,74,.35);color:#ffd54a;padding:6px 12px;border-radius:999px;font-size:12px;font-weight:700;cursor:pointer;transition:all .18s cubic-bezier(.16,1,.3,1);white-space:nowrap}.ProductCard_quickAddBtn__KnUCq:hover{background:#ffd54a;color:#0b1120;transform:translateY(-1px);box-shadow:0 4px 12px rgba(255,213,74,.28)}.ProductCard_quickAddBtn__KnUCq:active{transform:translateY(0)}.ProductCard_quickWaBtn__4wnJa{display:inline-flex;align-items:center;justify-content:center;background:rgba(34,197,94,.15);border:1px solid rgba(34,197,94,.3);color:#4ade80;padding:6px 10px;border-radius:999px;font-size:12px;font-weight:700;cursor:pointer;transition:all .18s ease}.ProductCard_quickWaBtn__4wnJa:hover{background:#22c55e;color:#ffffff;transform:translateY(-1px)}.ProductDetailClient_pageWrap__P6pHT{position:relative;overflow-x:clip;background:#07101a;color:#f8fafc;min-height:100vh;padding:clamp(20px,3.5vw,36px) 0 clamp(48px,6vw,80px)}.ProductDetailClient_pageWrap__P6pHT:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.35;background:radial-gradient(1100px 480px at 15% 0,rgba(255,213,74,.08),transparent 65%),radial-gradient(900px 420px at 85% 12%,rgba(46,233,255,.07),transparent 65%)}.ProductDetailClient_container__uv6Ca{position:relative;z-index:1;width:min(1240px,calc(100% - 32px));margin:0 auto}.ProductDetailClient_stack__Z_ARw{display:flex;flex-direction:column;gap:clamp(32px,5vw,56px)}.ProductDetailClient_mainShowcase__lm8qu{display:flex;flex-direction:column;gap:20px}.ProductDetailClient_productLayout__FRD8y{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:clamp(28px,4.5vw,56px);align-items:start}.ProductDetailClient_visualColumn__7yIje{position:relative;width:100%}.ProductDetailClient_galleryStage__LYV2f{position:relative;width:100%;aspect-ratio:1/.95;border-radius:22px;overflow:hidden;border:1px solid rgba(157,175,203,.16);background:radial-gradient(circle at 50% 0,rgba(255,255,255,.2),transparent 38%),linear-gradient(180deg,#f8f8f8,#ececec);box-shadow:0 16px 36px rgba(0,0,0,.25)}.ProductDetailClient_galleryImage__CYrnc{object-fit:contain;object-position:center;padding:clamp(16px,3vw,32px);transform:scale(1.02);transition:transform .3s ease}.ProductDetailClient_galleryStage__LYV2f:hover .ProductDetailClient_galleryImage__CYrnc{transform:scale(1.05)}.ProductDetailClient_galleryFallback___SlLc{width:100%;height:100%;display:grid;place-items:center;background:#0f172a;color:#94a3b8;font-size:14px;font-weight:700;text-transform:uppercase}.ProductDetailClient_mediaBadgeRow__GcaSO{position:absolute;top:14px;left:14px;z-index:2;display:flex;align-items:center;gap:8px}.ProductDetailClient_stateBadge__u46qj{min-height:28px;padding:0 12px;display:inline-flex;align-items:center;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;backdrop-filter:blur(8px)}.ProductDetailClient_stateInStock__7HFXm{background:rgba(74,222,128,.2);border:1px solid rgba(74,222,128,.36);color:#4ade80}.ProductDetailClient_stateLowStock__63oYF{background:rgba(251,146,60,.2);border:1px solid rgba(251,146,60,.36);color:#fb923c}.ProductDetailClient_stateUnavailable__V8DWw{background:rgba(148,163,184,.2);border:1px solid rgba(148,163,184,.34);color:#94a3b8}.ProductDetailClient_featuredBadge__GKNsF{min-height:28px;padding:0 10px;display:inline-flex;align-items:center;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;background:rgba(255,213,74,.2);border:1px solid rgba(255,213,74,.42);color:#ffd54a;backdrop-filter:blur(8px)}.ProductDetailClient_detailColumn__ypOB6{display:flex;flex-direction:column;gap:16px}.ProductDetailClient_metaHeader__eGN8e{display:flex;align-items:center;justify-content:space-between;gap:12px}.ProductDetailClient_categoryEyebrow__JT4TW{margin:0;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#67e8f9}.ProductDetailClient_collectionLink__Lxt0b{font-size:12px;font-weight:700;color:#ffd54a;text-decoration:none;letter-spacing:.04em;text-transform:uppercase}.ProductDetailClient_collectionLink__Lxt0b:hover{text-decoration:underline}.ProductDetailClient_productTitle__woi2M{margin:0;font-size:clamp(24px,3.2vw,36px);line-height:1.15;font-weight:800;color:#ffffff;letter-spacing:-.02em}.ProductDetailClient_priceBlock__DKmdc{display:flex;align-items:baseline;gap:10px;padding:6px 0}.ProductDetailClient_priceValue__1DvTu{font-size:clamp(26px,3.4vw,36px);font-weight:800;color:#ffd54a;line-height:1}.ProductDetailClient_priceSub__c8a_e{font-size:13px;color:#94a3b8}.ProductDetailClient_tagline__CtRFv{margin:0;font-size:14.5px;line-height:1.55;color:#cbd5e1}.ProductDetailClient_actionCard__SNskG{display:flex;flex-direction:column;gap:14px;padding:20px;border-radius:20px;border:1px solid rgba(157,175,203,.16);background:linear-gradient(180deg,rgba(16,24,40,.92),rgba(10,16,28,.98)),#0c1424;box-shadow:0 12px 28px rgba(0,0,0,.2)}.ProductDetailClient_quantityRow__yyc50{display:flex;align-items:center;justify-content:space-between;gap:12px}.ProductDetailClient_stockStatusText__cW2lj{font-size:13px;color:#94a3b8}.ProductDetailClient_quantityControl__slPQ3{display:inline-flex;align-items:center;border-radius:999px;border:1px solid rgba(255,255,255,.15);background:rgba(255,255,255,.04);overflow:hidden}.ProductDetailClient_qtyBtn__fPkJm{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:transparent;border:0;color:#ffffff;font-size:16px;font-weight:700;cursor:pointer;transition:background .15s ease}.ProductDetailClient_qtyBtn__fPkJm:hover:not(:disabled){background:rgba(255,255,255,.1)}.ProductDetailClient_qtyBtn__fPkJm:disabled{opacity:.35;cursor:not-allowed}.ProductDetailClient_qtyValue__N5Xqt{min-width:32px;text-align:center;font-size:14px;font-weight:700;color:#ffffff}.ProductDetailClient_buttonGroup__tIplw{display:grid;grid-template-columns:1fr 1fr;gap:10px}.ProductDetailClient_addToCartBtn__OTmmp{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:46px;padding:0 18px;border-radius:12px;background:#ffd54a;border:0;color:#0b111e;font-size:14px;font-weight:700;cursor:pointer;transition:all .18s ease}.ProductDetailClient_addToCartBtn__OTmmp:hover{background:#ffe066;transform:translateY(-1px)}.ProductDetailClient_whatsappBtn__K7Hv4{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:46px;padding:0 18px;border-radius:12px;background:rgba(37,211,102,.12);border:1px solid rgba(37,211,102,.35);color:#4ade80;font-size:14px;font-weight:700;text-decoration:none;transition:all .18s ease}.ProductDetailClient_whatsappBtn__K7Hv4:hover{background:rgba(37,211,102,.22);border-color:#25d366}.ProductDetailClient_cardCheckoutToggle__Fn0Oa{height:42px;border-radius:10px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.12);color:#cbd5e1;font-size:13px;font-weight:600;cursor:pointer;transition:all .18s ease}.ProductDetailClient_cardCheckoutToggle__Fn0Oa:hover{background:rgba(255,255,255,.1);color:#ffffff}.ProductDetailClient_cartFeedback__4L5Tc{margin:0;font-size:13px;color:#4ade80;font-weight:600}.ProductDetailClient_installationBanner__ogrie{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 20px;border-radius:16px;border:1px solid rgba(255,213,74,.2);background:rgba(255,213,74,.04)}.ProductDetailClient_installationCopy__1MuHk{display:flex;align-items:center;gap:12px}.ProductDetailClient_installationIcon__fR8IT{font-size:22px;color:#ffd54a}.ProductDetailClient_installationText__2_0Ph{margin:0;font-size:13px;line-height:1.45;color:#cbd5e1}.ProductDetailClient_installationText__2_0Ph strong{color:#ffffff}.ProductDetailClient_installationBtn__a3hiH{font-size:12.5px;font-weight:700;color:#ffd54a;text-decoration:none;white-space:nowrap}.ProductDetailClient_installationBtn__a3hiH:hover{text-decoration:underline}.ProductDetailClient_specsSection__rsgE5{display:flex;flex-direction:column;gap:12px;padding-top:10px}.ProductDetailClient_specsHeading__zvGI0{margin:0;font-size:14px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#cbd5e1}.ProductDetailClient_specsTable__TDqco{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ProductDetailClient_specCell__lb4oy{padding:10px 14px;border-radius:12px;background:rgba(255,255,255,.025);border:1px solid rgba(157,175,203,.12);display:flex;flex-direction:column;gap:2px}.ProductDetailClient_specLabel__vRzOY{font-size:11px;font-weight:700;color:#67e8f9;letter-spacing:.06em;text-transform:uppercase}.ProductDetailClient_specValue__6xHNo{font-size:13.5px;font-weight:600;color:#ffffff}.ProductDetailClient_detailsSection__TbeIf{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:clamp(24px,4vw,40px);padding:clamp(24px,4vw,36px);border-radius:22px;border:1px solid rgba(157,175,203,.14);background:rgba(255,255,255,.02)}.ProductDetailClient_descriptionBox__M1iDD{display:flex;flex-direction:column;gap:12px}.ProductDetailClient_sectionTitle__xJZCr{margin:0;font-size:18px;font-weight:700;color:#ffffff}.ProductDetailClient_descriptionText__DGx6A{margin:0;font-size:14px;line-height:1.65;color:#94a3b8}.ProductDetailClient_featuresList__EcjVX{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.ProductDetailClient_featureItem__Qi4dB{display:flex;align-items:flex-start;gap:8px;font-size:13.5px;color:#cbd5e1}.ProductDetailClient_featureIcon__hhEcL{color:#ffd54a;font-weight:800}.ProductDetailClient_guaranteeBox__rVqBZ{display:flex;flex-direction:column;gap:12px;padding:18px;border-radius:16px;background:rgba(255,255,255,.025);border:1px solid rgba(157,175,203,.12)}.ProductDetailClient_guaranteeItem__aQRnC{display:flex;align-items:flex-start;gap:10px}.ProductDetailClient_guaranteeIcon__10Zdz{font-size:16px;color:#ffd54a}.ProductDetailClient_guaranteeText__Rqgj1{margin:0;font-size:13px;line-height:1.5;color:#cbd5e1}.ProductDetailClient_relatedSection__1Dn6S{display:flex;flex-direction:column;gap:20px}.ProductDetailClient_relatedHead__6Dc9U{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.ProductDetailClient_relatedGrid__fIRzq{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}@media (max-width:1024px){.ProductDetailClient_productLayout__FRD8y{grid-template-columns:1fr;gap:28px}.ProductDetailClient_galleryStage__LYV2f{aspect-ratio:4/3;max-height:420px}.ProductDetailClient_detailsSection__TbeIf{grid-template-columns:1fr}.ProductDetailClient_relatedGrid__fIRzq{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.ProductDetailClient_container__uv6Ca{width:calc(100% - 20px)}.ProductDetailClient_buttonGroup__tIplw,.ProductDetailClient_specsTable__TDqco{grid-template-columns:1fr}.ProductDetailClient_installationBanner__ogrie{flex-direction:column;align-items:stretch}.ProductDetailClient_relatedGrid__fIRzq{grid-template-columns:1fr}}.ProductCategoryLandingPage_catalogSection__FNcY9,.ProductCategoryLandingPage_heroPanel__2c20f,.ProductCategoryLandingPage_pickSection__enfaZ,.ProductCategoryLandingPage_supportBand__8SjZG{display:grid;gap:20px}.ProductCategoryLandingPage_heroLayout__LBQx4{display:grid;gap:26px;grid-template-columns:minmax(0,.92fr) minmax(320px,.9fr);align-items:end}.ProductCategoryLandingPage_heroCopy__uaZ4b,.ProductCategoryLandingPage_sectionCopy__eyUsC,.ProductCategoryLandingPage_supportCopy__cugvg{display:grid;gap:8px}.ProductCategoryLandingPage_heroSignals__WeG0E{display:flex;flex-wrap:wrap;gap:10px}.ProductCategoryLandingPage_heroSignal__dX5tG{min-width:130px;display:grid;gap:4px;padding:14px 16px;border-radius:16px;border:1px solid rgba(157,175,203,.14);background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.015)),rgba(255,255,255,.025)}.ProductCategoryLandingPage_heroSignal__dX5tG strong{color:var(--pj-text);font-size:clamp(18px,2vw,26px);line-height:1;font-weight:700}.ProductCategoryLandingPage_heroSignal__dX5tG span{color:var(--pj-muted);font-size:11px;letter-spacing:.1em;text-transform:uppercase}.ProductCategoryLandingPage_heroVisual__3rzAz{display:grid;gap:14px}.ProductCategoryLandingPage_heroMedia__97Mna,.ProductCategoryLandingPage_pickMedia__nqfZE{position:relative;overflow:hidden;border:1px solid var(--pj-line-soft);background:linear-gradient(180deg,#f7f7f7,#ececec)}.ProductCategoryLandingPage_heroMedia__97Mna{min-height:360px;border-radius:24px}.ProductCategoryLandingPage_heroMedia__97Mna:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(6,11,20,.08) 20%,rgba(6,11,20,.62)),radial-gradient(420px 150px at 16% 18%,rgba(255,213,74,.14),transparent 58%);pointer-events:none}.ProductCategoryLandingPage_heroImage__r6QRb,.ProductCategoryLandingPage_pickImage__fw_Dl{object-fit:cover;object-position:center}.ProductCategoryLandingPage_heroCaption__LE3aH{display:grid;gap:6px}.ProductCategoryLandingPage_heroCaptionKicker__WhXtR,.ProductCategoryLandingPage_sectionLink__PRs_W{width:fit-content;color:rgba(255,223,134,.96);font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.ProductCategoryLandingPage_heroCaptionTitle__qr2eu{color:var(--pj-text);font-size:clamp(22px,2.6vw,34px);line-height:1;letter-spacing:-.03em;max-width:13ch}.ProductCategoryLandingPage_heroCaptionMeta__FTO67,.ProductCategoryLandingPage_pickDescription__zJTBs,.ProductCategoryLandingPage_richCopy__sCweh{margin:0;color:var(--pj-muted);font-size:15px;line-height:1.78}.ProductCategoryLandingPage_sectionHead__cUV4Z{display:flex;align-items:end;justify-content:space-between;gap:14px;flex-wrap:wrap}.ProductCategoryLandingPage_pickGrid__glcE6{display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.ProductCategoryLandingPage_pickCard__tlmxN{display:grid;overflow:hidden;border-radius:22px;border:1px solid rgba(157,175,203,.16);background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.015)),rgba(255,255,255,.03)}.ProductCategoryLandingPage_pickMedia__nqfZE{min-height:240px;border-radius:0;border-width:0 0 1px}.ProductCategoryLandingPage_pickBody__CR6DP{display:grid;gap:10px;padding:18px}.ProductCategoryLandingPage_pickTitle__CjvXe{margin:0;color:var(--pj-text);font-size:24px;line-height:1.04;font-weight:700;letter-spacing:-.02em}.ProductCategoryLandingPage_supportBand__8SjZG{grid-template-columns:minmax(0,.82fr) minmax(320px,1fr);align-items:end}.ProductCategoryLandingPage_supportActions__0oJB_{display:grid;gap:16px}.ProductCategoryLandingPage_serviceLinks__kN_y5{display:flex;flex-wrap:wrap;gap:10px}.ProductCategoryLandingPage_serviceChip__NmVLa{display:inline-flex;align-items:center;min-height:38px;padding:0 14px;border-radius:999px;border:1px solid rgba(157,175,203,.18);background:rgba(255,255,255,.03);color:rgba(214,223,241,.92);font-size:13px}@media (max-width:980px){.ProductCategoryLandingPage_heroLayout__LBQx4,.ProductCategoryLandingPage_pickGrid__glcE6,.ProductCategoryLandingPage_supportBand__8SjZG{grid-template-columns:1fr}.ProductCategoryLandingPage_heroMedia__97Mna{min-height:280px}}@media (max-width:720px){.ProductCategoryLandingPage_pickMedia__nqfZE{min-height:200px}}.ProductJourney_page__aILww{position:relative;overflow-x:clip;--product-brand:var(--brand);--product-brand-2:var(--brand2);--product-brand-line:rgba(255,212,0,0.26);--product-brand-line-strong:rgba(255,212,0,0.42);--product-brand-soft:rgba(255,212,0,0.12);--product-brand-soft-strong:rgba(255,212,0,0.18);--product-brand-2-soft:rgba(46,233,255,0.12);--product-brand-2-line:rgba(46,233,255,0.24);--pj-bg:#060b14;--pj-surface:rgba(13,21,36,0.92);--pj-surface-soft:rgba(15,24,42,0.78);--pj-line:rgba(157,175,203,0.3);--pj-line-soft:rgba(157,175,203,0.18);--pj-text:rgba(248,250,255,0.96);--pj-muted:rgba(185,197,220,0.8);--pj-muted-strong:rgba(214,223,241,0.92);--pj-accent:#ffd54a;--pj-accent-soft:rgba(255,213,74,0.14);--pj-accent-line:rgba(255,213,74,0.42);--pj-radius:22px}.ProductJourney_page__aILww:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.3;background:radial-gradient(1000px 420px at 12% 0,rgba(255,213,74,.08),transparent 62%),radial-gradient(900px 400px at 84% 10%,rgba(46,233,255,.08),transparent 64%)}.ProductJourney_catalogPage__n26gR{background:#07101a}.ProductJourney_catalogPage__n26gR:before{background:rgba(7,16,26,.92)}.ProductJourney_catalogHeroSection__D9lCz{padding-top:0;padding-bottom:clamp(24px,4vw,48px)}.ProductJourney_container__9l3hE{position:relative;z-index:1;width:min(1260px,calc(100% - 28px));max-width:100%}.ProductJourney_frame__L8NVy{padding:clamp(20px,3vw,34px);border-radius:28px;border:1px solid var(--pj-line-soft);background:linear-gradient(180deg,rgba(16,24,40,.92),rgba(11,17,30,.94)),var(--pj-surface);box-shadow:0 12px 34px rgba(0,0,0,.22);color:var(--pj-text)}.ProductJourney_shell__XCBrS{display:grid;gap:22px}.ProductJourney_catalogShell__FunlT{min-height:clamp(88px,14vh,150px);align-content:center;margin-bottom:clamp(14px,2.2vw,26px)}.ProductJourney_storeIntro__y09iq{display:grid;gap:12px}.ProductJourney_catalogPage__n26gR .ProductJourney_storeIntro__y09iq{justify-items:start;text-align:left;margin-top:clamp(-34px,-4.8vh,-20px)}.ProductJourney_catalogPage__n26gR .ProductJourney_display__6AY_e{max-width:22ch;font-size:clamp(28px,4.4vw,56px);line-height:1.06;letter-spacing:-.03em;font-weight:800}.ProductJourney_storeTitle__rP587{margin:clamp(6px,1vw,12px) 0 clamp(16px,2.4vw,26px);color:var(--pj-text);font-size:clamp(42px,7vw,76px);line-height:.96}.ProductJourney_eyebrow__8Oi8j{margin:0;color:rgba(193,234,243,.9);font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.ProductJourney_display__6AY_e{margin:0;color:var(--pj-text);font-family:var(--font-sans),system-ui,-apple-system,sans-serif;font-weight:800;font-size:clamp(32px,5.2vw,64px);line-height:1.04;letter-spacing:-.035em}.ProductJourney_displayDetail__RjPNK{font-family:inherit;font-weight:800;font-size:clamp(30px,4.3vw,52px);line-height:1.05}.ProductJourney_displayCollection__l79SB{font-family:inherit;font-weight:800;font-size:clamp(34px,5vw,62px)}.ProductJourney_lead__Dkra1{max-width:58ch;margin:0;color:var(--pj-muted);font-size:16px;line-height:1.72}.ProductJourney_heroNote__i9sBb{margin:-4px 0 0;color:rgba(214,223,241,.7);font-size:13px;line-height:1.55}.ProductJourney_actions__xp504{display:flex;gap:12px;flex-wrap:wrap}.ProductJourney_secondaryAction__FH1ko{justify-content:center}.ProductJourney_stats__vnguq{display:grid;gap:12px;width:min(360px,100%);grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.ProductJourney_stat__ZZ3xc{display:grid;gap:6px;padding:14px 16px;border-radius:20px;border:1px solid var(--pj-line-soft);background:linear-gradient(180deg,rgba(17,26,44,.92),rgba(11,18,32,.94)),var(--pj-surface-soft);color:var(--pj-text);box-shadow:none}.ProductJourney_statValue__IfdEu{color:var(--pj-text);font-size:clamp(24px,2.5vw,34px);line-height:1;font-weight:700}.ProductJourney_statLabel__FC_21{color:var(--pj-muted);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.ProductJourney_catalogToolbar__O4dOH{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;flex-wrap:wrap}.ProductJourney_catalogToolbarCopy__N7tgP{display:grid;gap:6px}.ProductJourney_supportStrip__voNOl{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;padding:18px 20px;margin-bottom:18px;border-radius:24px;border:1px solid var(--pj-line-soft);background:linear-gradient(180deg,rgba(17,26,44,.92),rgba(11,18,32,.94)),var(--pj-surface-soft)}.ProductJourney_supportStripCopy__ffHaZ{display:grid;gap:6px;max-width:68ch}.ProductJourney_catalogTitle__L5YiB{margin:0;color:var(--pj-text);font-family:ui-serif,Georgia,Cambria,Times New Roman,Times,serif;font-size:clamp(28px,3vw,44px);line-height:1.02;letter-spacing:-.03em}.ProductJourney_catalogFeedback__qgWUL{margin:0;color:var(--pj-muted);font-size:14px;line-height:1.6}.ProductJourney_catalogReset__66z21{margin:0 0 16px;color:rgba(226,237,255,.94);font-size:14px;line-height:1.6}.ProductJourney_catalogReset__66z21:hover{color:rgba(255,213,74,.96)}.ProductJourney_catalogReset__66z21 a{color:inherit}.ProductJourney_controlRow__yU9hb{display:flex;align-items:center;justify-content:space-between;gap:10px 12px;margin-top:2px;margin-bottom:20px;flex-wrap:nowrap}.ProductJourney_filterRail__FPw3q{flex:1 1 auto;min-width:0;display:flex;align-items:center;flex-wrap:nowrap;gap:8px;row-gap:0;overflow-x:auto;margin-bottom:0;padding:2px 0;scrollbar-width:thin}.ProductJourney_filterChip__1_FTw{display:inline-flex;align-items:center;min-height:34px;padding:0 12px;border-radius:999px;border:1px solid rgba(191,206,229,.13);background:rgba(255,255,255,.014);backdrop-filter:blur(6px) saturate(108%);color:var(--pj-muted-strong);white-space:nowrap;text-decoration:none;font-size:11px;font-weight:500}.ProductJourney_filterChip__1_FTw:hover{border-color:rgba(191,206,229,.2);background:rgba(255,255,255,.028);color:var(--pj-text)}.ProductJourney_filterChipActive__cEXF0{border-color:rgba(255,213,74,.34);background:linear-gradient(180deg,rgba(255,214,109,.14),rgba(255,213,74,.08));box-shadow:0 6px 12px rgba(255,213,74,.05);color:rgba(255,246,218,.97)}.ProductJourney_sortField__EjAYf{display:inline-flex;align-items:center;gap:6px;margin-left:auto;flex:0 0 auto;color:var(--pj-muted);font-size:11px;letter-spacing:.01em;text-transform:none;font-weight:500;opacity:.72}.ProductJourney_sortSelect__jC5KD{min-height:34px;padding:0 10px;border-radius:999px;border:1px solid rgba(191,206,229,.13);background:rgba(255,255,255,.014);backdrop-filter:blur(6px) saturate(108%);color:var(--pj-muted-strong);font-size:12px;font-weight:500;letter-spacing:0}.ProductJourney_emptyState__jPPE1{display:grid;gap:8px;padding:22px;border-radius:24px;border:1px solid var(--pj-line-soft);background:linear-gradient(180deg,rgba(17,26,44,.92),rgba(11,18,32,.94)),var(--pj-surface-soft);color:var(--pj-text);box-shadow:none}.ProductJourney_catalogStack__2L_Ow{display:grid;gap:26px}.ProductJourney_heroPanel__OmQnr{display:grid;gap:28px;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;padding:clamp(24px,3.8vw,38px);min-height:85svh}.ProductJourney_heroCopy__zJdVS{display:grid;gap:16px;max-width:50ch}.ProductJourney_heroSignals__X3itH{display:flex;flex-wrap:wrap;gap:10px}.ProductJourney_heroSignal__nmJWL{min-width:120px;display:grid;gap:4px;padding:14px 16px;border-radius:16px;border:1px solid rgba(157,175,203,.14);background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.015)),rgba(255,255,255,.025);box-shadow:0 10px 24px rgba(0,0,0,.16),inset 0 1px 0 rgba(255,255,255,.04)}.ProductJourney_heroSignal__nmJWL strong{color:var(--pj-text);font-size:clamp(18px,2vw,26px);line-height:1;font-weight:700}.ProductJourney_heroSignal__nmJWL span{color:var(--pj-muted);font-size:11px;letter-spacing:.1em;text-transform:uppercase}.ProductJourney_heroVisual__ditSQ{display:grid;gap:12px;align-self:stretch}.ProductJourney_heroVisualMedia__JS_g_{position:relative;overflow:hidden;min-height:520px;border-radius:28px;border:1px solid rgba(157,175,203,.16);background:radial-gradient(circle at 50% 0,rgba(255,255,255,.16),transparent 36%),linear-gradient(180deg,#f8f8f8,#ececec);box-shadow:0 28px 54px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.5)}.ProductJourney_heroVisualMedia__JS_g_:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(6,11,20,0) 42%,rgba(6,11,20,.94)),radial-gradient(520px 180px at 18% 16%,rgba(255,213,74,.16),transparent 60%);pointer-events:none}.ProductJourney_heroVisualImage___n_tx{object-fit:cover;object-position:center}.ProductJourney_collectionFallback__n_zQf,.ProductJourney_heroVisualFallback__h1OgO{width:100%;height:100%;display:grid;place-items:center;color:rgba(223,232,245,.92);font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;background:linear-gradient(180deg,rgba(14,20,34,.94),rgba(9,15,26,.98)),rgba(9,15,26,.96)}.ProductJourney_heroVisualKicker__B0BrU{color:rgba(255,240,190,.95);font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.ProductJourney_heroVisualName__I7ViW{color:rgba(248,250,255,.98);font-size:clamp(22px,2.4vw,34px);line-height:.96;letter-spacing:-.03em;text-wrap:balance;max-width:13ch}.ProductJourney_heroVisualOverlay__sQi8q{position:absolute;left:0;right:0;bottom:0;z-index:1;display:grid;gap:10px;padding:22px 22px 20px}.ProductJourney_heroVisualMetaRow__hDKuo{display:flex;align-items:end;justify-content:space-between;gap:12px;flex-wrap:wrap}.ProductJourney_heroVisualMeta__0NTwj{color:rgba(212,223,241,.84);font-size:14px;line-height:1.5}.ProductJourney_collectionLeadAction__rPRy1,.ProductJourney_heroVisualLink__U8E9Y,.ProductJourney_sectionLink__8SnLg{width:fit-content;color:rgba(255,223,134,.96);font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.ProductJourney_heroVisualCaption__xZH8v{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;border:1px solid rgba(157,175,203,.12);border-radius:18px;background:linear-gradient(180deg,rgba(17,26,44,.92),rgba(11,18,32,.94)),rgba(11,18,32,.94)}.ProductJourney_heroVisualCaptionLabel__4SK_g{color:rgba(193,234,243,.88);font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.ProductJourney_heroVisualCaptionText__Bff9i{max-width:40ch;color:rgba(185,197,220,.82);font-size:13px;line-height:1.5}.ProductJourney_catalogSection__J__Au{display:grid;gap:20px}.ProductJourney_sectionHead__AzImH{display:flex;align-items:end;justify-content:space-between;gap:14px;flex-wrap:wrap}.ProductJourney_sectionCopy__NwJRU{display:grid;gap:7px;max-width:62ch}.ProductJourney_collectionStudio__umAyU{display:grid;gap:18px;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.ProductJourney_collectionLead__z1T5R{display:grid;min-height:100%;border-radius:24px;overflow:hidden;border:1px solid rgba(157,175,203,.16);background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.015)),rgba(255,255,255,.03)}.ProductJourney_collectionLeadMedia__dyVyJ{position:relative;min-height:280px;overflow:hidden}.ProductJourney_collectionLeadMedia__dyVyJ:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(6,11,20,.08) 20%,rgba(6,11,20,.62)),radial-gradient(420px 150px at 16% 18%,rgba(255,213,74,.14),transparent 58%);pointer-events:none}.ProductJourney_collectionCardImage__x6K7S,.ProductJourney_collectionLeadImage__CNI1k{object-fit:cover;object-position:center}.ProductJourney_collectionLeadBody__AFvfp{display:grid;gap:12px;padding:20px 20px 22px}.ProductJourney_collectionCardCount__JocfC,.ProductJourney_collectionLeadCount__QJeV8{color:rgba(255,240,190,.92);font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.ProductJourney_collectionLeadTitle__xZUaS{margin:0;color:var(--pj-text);font-size:clamp(28px,2.6vw,40px);line-height:.98;letter-spacing:-.03em;text-wrap:balance;max-width:12ch}.ProductJourney_collectionCardText__aeVMU,.ProductJourney_collectionLeadText__Ggenm{margin:0;color:var(--pj-muted);font-size:14px;line-height:1.62}.ProductJourney_collectionGrid__h0Mjf{display:grid;gap:24px;grid-template-columns:repeat(2,minmax(0,1fr))}.ProductJourney_collectionCard__JyxEK{display:grid;grid-template-rows:auto 1fr;gap:0;min-height:100%;border-radius:22px;overflow:hidden;border:1px solid rgba(157,175,203,.16);background:linear-gradient(180deg,rgba(14,20,34,.92),rgba(10,16,28,.98)),rgba(10,16,28,.94);color:inherit;box-shadow:0 20px 34px rgba(0,0,0,.18),inset 0 1px 0 rgba(255,255,255,.04)}.ProductJourney_collectionCardMedia__0e7HG{position:relative;width:100%;display:block;border-bottom:1px solid rgba(255,255,255,.06);aspect-ratio:1/.92;background:radial-gradient(circle at 50% 0,rgba(255,255,255,.2),transparent 38%),linear-gradient(180deg,#f8f8f8,#ececec);overflow:hidden}.ProductJourney_collectionCardMedia__0e7HG:before{content:"";position:absolute;inset:0;background:radial-gradient(120% 85% at 50% 8%,rgba(255,255,255,.22),transparent 58%),linear-gradient(180deg,rgba(255,255,255,.06),rgba(15,23,42,.04));opacity:.11;pointer-events:none}.ProductJourney_collectionCardBody__jKDq_{display:grid;gap:9px;padding:18px 18px 20px;background:transparent}.ProductJourney_collectionCardTitle__rR_ml{display:-webkit-box;min-height:calc(1.2em * 2);overflow:hidden;margin:0;color:rgba(247,251,255,.97);font-family:var(--font-manrope),sans-serif;font-size:17px;line-height:1.14;font-weight:650;letter-spacing:-.005em;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ProductJourney_collectionCardImage__x6K7S{object-fit:cover;object-position:center;padding:0;transform:scale(1.03)}.ProductJourney_collectionQuiet___pn8U{display:grid;gap:10px;padding-top:2px;border-top:1px solid rgba(157,175,203,.12)}.ProductJourney_collectionQuietLabel__yJ9Pk{margin:0;color:var(--pj-muted);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.ProductJourney_collectionQuietChips__A6swU{display:flex;flex-wrap:wrap;gap:8px}.ProductJourney_collectionQuietChip__FWQ55{display:inline-flex;align-items:center;min-height:32px;padding:0 12px;border-radius:999px;border:1px solid rgba(157,175,203,.16);color:rgba(214,223,241,.88);font-size:12px}.ProductJourney_emptyTitle__JdR3s{margin:0;color:var(--pj-text);font-family:ui-serif,Georgia,Cambria,Times New Roman,Times,serif;font-size:clamp(26px,3vw,40px);line-height:1.02}.ProductJourney_emptyBody___NlGj{margin:0;color:var(--pj-muted);line-height:1.7}.ProductJourney_missingTitle__m3Byz{margin:0;color:var(--pj-text)}.ProductJourney_missingText__CDg23{margin:0;color:var(--pj-muted);font-size:15px;line-height:1.62}.ProductJourney_cardGrid__f0BBl{display:grid;margin-top:2px;gap:24px}.ProductJourney_cardGridCollection__ohb1b,.ProductJourney_cardGridListing__LQGMw,.ProductJourney_cardGridRelated__qh4_c{grid-template-columns:repeat(2,minmax(0,1fr))}.ProductJourney_page__aILww .btn{min-height:50px;border:1px solid var(--pj-line);border-radius:14px;background:rgba(255,255,255,.03);color:var(--pj-text);box-shadow:none}.ProductJourney_page__aILww .btn:hover{border-color:rgba(255,213,74,.4);background:rgba(255,255,255,.08)}.ProductJourney_page__aILww .btn.primary{border-color:rgba(255,213,74,.52);background:linear-gradient(135deg,rgba(255,217,96,.98),rgba(245,190,32,.92));color:#1b1404}.ProductJourney_page__aILww .btn.outline{background:rgba(9,15,26,.28)}.ProductJourney_page__aILww a:focus-visible,.ProductJourney_page__aILww button:focus-visible,.ProductJourney_page__aILww select:focus-visible,.ProductJourney_page__aILww summary:focus-visible{outline:2px solid rgba(255,213,74,.72);outline-offset:2px}.ProductJourney_page__aILww .paystackCheckoutPanel{border:1px solid var(--pj-line-soft);background:linear-gradient(180deg,rgba(16,25,42,.92),rgba(11,18,32,.94)),var(--pj-surface)}.ProductJourney_page__aILww .field span,.ProductJourney_page__aILww .paystackCheckoutPrice,.ProductJourney_page__aILww .paystackCheckoutTitle{color:var(--pj-text)}.ProductJourney_page__aILww .paystackCheckoutText{color:var(--pj-muted)}.ProductJourney_page__aILww .field input{border-color:var(--pj-line);background:rgba(255,255,255,.03);color:var(--pj-text)}@media (min-width:768px){.ProductJourney_container__9l3hE{width:min(1260px,calc(100% - 54px))}.ProductJourney_controlRow__yU9hb{margin-bottom:24px}.ProductJourney_cardGridCollection__ohb1b,.ProductJourney_cardGridListing__LQGMw,.ProductJourney_cardGridRelated__qh4_c,.ProductJourney_collectionGrid__h0Mjf{grid-template-columns:repeat(3,minmax(0,1fr))}.ProductJourney_actions__xp504{gap:10px}.ProductJourney_actions__xp504>*{flex:0 1 auto}}@media (min-width:1024px){.ProductJourney_cardGridRelated__qh4_c{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1240px){.ProductJourney_cardGridCollection__ohb1b,.ProductJourney_cardGridListing__LQGMw,.ProductJourney_collectionGrid__h0Mjf{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:767px){.ProductJourney_container__9l3hE{width:calc(100% - 20px)}.ProductJourney_collectionStudio__umAyU,.ProductJourney_heroPanel__OmQnr{grid-template-columns:1fr}.ProductJourney_catalogPage__n26gR .ProductJourney_catalogSection__J__Au.ProductJourney_frame__L8NVy{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.ProductJourney_heroPanel__OmQnr.ProductJourney_frame__L8NVy{border-radius:20px;padding:20px 16px;border:1px solid rgba(157,175,203,.16);background:linear-gradient(180deg,rgba(16,24,40,.94),rgba(10,15,27,.96)),var(--pj-surface);box-shadow:0 16px 34px rgba(0,0,0,.2)}.ProductJourney_heroPanel__OmQnr{gap:20px;min-height:auto}.ProductJourney_heroVisual__ditSQ{order:0;gap:12px}.ProductJourney_heroCopy__zJdVS{gap:14px;max-width:none}.ProductJourney_catalogPage__n26gR .ProductJourney_display__6AY_e{font-size:clamp(26px,7.5vw,36px);line-height:1.12}.ProductJourney_lead__Dkra1{max-width:100%;font-size:14px;line-height:1.55}.ProductJourney_heroNote__i9sBb{margin-top:-2px;font-size:12px}.ProductJourney_catalogPage__n26gR .ProductJourney_heroCopy__zJdVS .ProductJourney_actions__xp504{flex-direction:column;align-items:stretch;gap:10px;width:100%}.ProductJourney_catalogPage__n26gR .ProductJourney_heroCopy__zJdVS .ProductJourney_actions__xp504 .ProductJourney_btn__WS0_2{width:100%;justify-content:center;min-height:46px}.ProductJourney_collectionCardMedia__0e7HG{aspect-ratio:16/9;max-height:190px}.ProductJourney_collectionCard__JyxEK{border-radius:18px}.ProductJourney_collectionCardBody__jKDq_ .ProductJourney_actions__xp504{flex-direction:row;gap:8px}.ProductJourney_collectionCardBody__jKDq_ .ProductJourney_actions__xp504 .ProductJourney_btn__WS0_2{min-height:40px;padding:8px 12px;font-size:12.5px;flex:1;justify-content:center}.ProductJourney_heroVisualMedia__JS_g_{min-height:220px;border-radius:18px}.ProductJourney_heroVisualCaption__xZH8v{flex-direction:column;align-items:flex-start;gap:6px}.ProductJourney_heroVisualName__I7ViW{max-width:none;font-size:clamp(21px,7vw,28px)}.ProductJourney_heroSignals__X3itH{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ProductJourney_heroSignal__nmJWL{min-width:0;gap:3px;padding:11px 12px;border-radius:14px}.ProductJourney_heroSignal__nmJWL strong{font-size:19px}.ProductJourney_heroSignal__nmJWL span{font-size:10px}.ProductJourney_actions__xp504{display:grid;gap:10px}.ProductJourney_actions__xp504>*{width:100%}.ProductJourney_secondaryAction__FH1ko{min-height:18px;padding:0;justify-content:flex-start;border:0;border-radius:0;background:transparent;color:rgba(255,223,134,.96);font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.ProductJourney_secondaryAction__FH1ko:hover{background:transparent;border-color:transparent}.ProductJourney_collectionLeadMedia__dyVyJ{min-height:220px;border-radius:22px 22px 0 0}.ProductJourney_collectionLeadBody__AFvfp{gap:10px;padding:18px}.ProductJourney_collectionLeadTitle__xZUaS{font-size:34px}.ProductJourney_collectionGrid__h0Mjf{grid-template-columns:1fr;gap:14px}.ProductJourney_collectionCard__JyxEK{border-radius:22px}.ProductJourney_collectionCardMedia__0e7HG{min-height:156px}.ProductJourney_collectionCardBody__jKDq_{gap:8px;padding:16px}.ProductJourney_collectionCardTitle__rR_ml{font-size:17px;line-height:1.08}.ProductJourney_collectionCardText__aeVMU{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px}.ProductJourney_storeTitle__rP587{font-size:clamp(34px,14vw,50px);line-height:.96}.ProductJourney_catalogPage__n26gR .ProductJourney_controlRow__yU9hb{justify-content:space-between;align-items:center;gap:8px 10px;margin-bottom:16px;flex-wrap:nowrap}.ProductJourney_catalogPage__n26gR .ProductJourney_filterRail__FPw3q{gap:7px}.ProductJourney_catalogPage__n26gR .ProductJourney_sortField__EjAYf{width:auto;justify-content:flex-end;margin-left:8px}.ProductJourney_catalogPage__n26gR .ProductJourney_sortSelect__jC5KD{width:auto;min-width:136px}.ProductJourney_catalogSection__J__Au{gap:16px}.ProductJourney_sectionHead__AzImH{align-items:start;gap:10px}.ProductJourney_sectionCopy__NwJRU{gap:6px}.ProductJourney_catalogTitle__L5YiB{font-size:clamp(24px,8vw,34px);line-height:.98}.ProductJourney_catalogFeedback__qgWUL{font-size:14px;line-height:1.55}.ProductJourney_sectionLink__8SnLg{font-size:11px;letter-spacing:.14em}.ProductJourney_cardGridCollection__ohb1b,.ProductJourney_cardGridListing__LQGMw,.ProductJourney_cardGridRelated__qh4_c{grid-template-columns:1fr;gap:14px}.ProductJourney_catalogReset__66z21{font-size:12px}.ProductJourney_supportStrip__voNOl{display:grid;gap:14px;padding:16px;border-radius:20px}}.FaqAccordion_list__NelWp{display:grid;gap:12px}.FaqAccordion_item__M_a7y{border:1px solid rgba(255,255,255,.1);border-radius:14px;background:linear-gradient(180deg,rgba(255,255,255,.07),rgba(255,255,255,.03)),rgba(255,255,255,.02);overflow:hidden}.FaqAccordion_summary__e44mf{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 18px;color:rgba(248,250,255,.95);font-size:15px;font-weight:700;line-height:1.35}.FaqAccordion_summary__e44mf::-webkit-details-marker{display:none}.FaqAccordion_summary__e44mf:after{content:"+";flex:0 0 auto;width:22px;height:22px;border-radius:999px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.24);color:rgba(248,250,255,.84);font-size:14px;line-height:1;transition:transform .18s ease}.FaqAccordion_item__M_a7y[open] .FaqAccordion_summary__e44mf:after{content:"-"}.FaqAccordion_answer__alxVZ{margin:0;padding:0 18px 16px;color:var(--muted);font-size:14px;line-height:1.7}@media (max-width:767px){.FaqAccordion_summary__e44mf{padding:14px;font-size:14px}.FaqAccordion_answer__alxVZ{padding:0 14px 14px}}.ContactPage_contactPage__73r6Q{padding:clamp(24px,3.5vw,44px) 0 clamp(90px,8vw,120px);background:radial-gradient(900px 400px at 10% 0,rgba(255,212,0,.08),transparent 60%),radial-gradient(800px 400px at 90% 100%,rgba(46,233,255,.06),transparent 60%),#060c14}.ContactPage_pageShell__5d4Zv{display:flex;flex-direction:column;gap:clamp(48px,6vw,76px);padding:clamp(18px,3vw,36px);border-radius:36px;background:linear-gradient(180deg,rgba(16,25,42,.75),rgba(8,14,24,.95));border:1px solid rgba(255,255,255,.07);box-shadow:0 30px 80px rgba(0,0,0,.45);color:#fff}.ContactPage_hero__SGA_A{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(320px,.95fr);gap:clamp(24px,3.5vw,40px);align-items:stretch}.ContactPage_heroContent__N4w3t{display:flex;flex-direction:column;justify-content:center;gap:20px}.ContactPage_heroBadges__cwL7I{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.ContactPage_heroBrand__gtRUW{font-size:11px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:#ffd400}.ContactPage_heroStatusDot__MBzx7{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;background:rgba(34,197,94,.12);border:1px solid rgba(34,197,94,.3);font-size:11px;font-weight:700;color:#4ade80}.ContactPage_pingDot__4OBVF{width:7px;height:7px;border-radius:50%;background:#22c55e;box-shadow:0 0 8px #22c55e}.ContactPage_heroTitle__ZKSx_{margin:0;font-size:clamp(32px,4.2vw,52px);line-height:1.08;letter-spacing:-.03em;font-weight:800;color:#ffffff}.ContactPage_heroDesc__ottad{margin:0;font-size:clamp(15px,1.8vw,17px);line-height:1.65;color:rgba(255,255,255,.82);max-width:620px}.ContactPage_heroActions__Zlh38{display:flex;flex-wrap:wrap;gap:12px;margin-top:6px}.ContactPage_btnWhatsapp__r285Z{display:inline-flex;align-items:center;justify-content:center;gap:9px;background:#25d366;color:#042410;font-size:14px;font-weight:800;padding:13px 22px;border-radius:14px;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease;border:none;cursor:pointer;box-shadow:0 4px 16px rgba(37,211,102,.3)}.ContactPage_btnWhatsapp__r285Z:hover{background:#2ee672;transform:translateY(-2px);box-shadow:0 8px 24px rgba(37,211,102,.45)}.ContactPage_btnPhone__rz1yA{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.16);color:#ffffff;font-size:14px;font-weight:700;padding:13px 20px;border-radius:14px;text-decoration:none;transition:background-color .2s ease,border-color .2s ease}.ContactPage_btnPhone__rz1yA:hover{background:rgba(255,255,255,.14);border-color:rgba(255,255,255,.3)}.ContactPage_btnQuote__af7QM{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:linear-gradient(135deg,#ffd400,#ffb800);color:#0d1522;font-size:14px;font-weight:800;padding:13px 22px;border-radius:14px;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.ContactPage_btnQuote__af7QM:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(255,212,0,.35)}.ContactPage_heroDispatchCard__vWJbm{border-radius:28px;background:linear-gradient(180deg,rgba(20,31,52,.8),rgba(10,16,28,.95));border:1px solid rgba(255,255,255,.1);padding:clamp(22px,3.5vw,32px);display:flex;flex-direction:column;justify-content:space-between;gap:22px;box-shadow:0 16px 44px rgba(0,0,0,.35)}.ContactPage_dispatchHeader__W6r0j{display:flex;flex-direction:column;gap:6px}.ContactPage_dispatchKicker__vs4iT{color:#ffd400;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.ContactPage_dispatchTitle__jdw1E{margin:0;font-size:20px;font-weight:800;color:#ffffff;letter-spacing:-.01em}.ContactPage_dispatchMetrics__3XOO7{display:grid;gap:12px}.ContactPage_dispatchRow__UStbH{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;border-radius:12px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.06)}.ContactPage_dispatchLabel__PMEaf{font-size:13px;color:rgba(255,255,255,.65)}.ContactPage_dispatchVal__AvS2l{font-size:13px;font-weight:700;color:#ffffff}.ContactPage_dispatchValHighlight__RC1bE{font-size:13px;font-weight:800;color:#4ade80}.ContactPage_dispatchFooter__OR8Fm{padding-top:14px;border-top:1px solid rgba(255,255,255,.08);font-size:12px;line-height:1.55;color:rgba(255,255,255,.68)}.ContactPage_sectionHeader__yNdaU{display:flex;flex-direction:column;gap:10px}.ContactPage_sectionKicker__xHoEq{color:#ffd400;font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.ContactPage_sectionTitle__FyUxH{margin:0;font-size:clamp(24px,3.2vw,36px);font-weight:800;letter-spacing:-.02em;color:#ffffff}.ContactPage_sectionSubtitle__abfXh{margin:0;font-size:15px;line-height:1.6;color:rgba(255,255,255,.76);max-width:680px}.ContactPage_channelGrid__txGWQ{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.ContactPage_channelCard__lBAgf{display:flex;flex-direction:column;justify-content:space-between;gap:20px;padding:24px;border-radius:24px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.ContactPage_channelCard__lBAgf:hover{transform:translateY(-3px);border-color:rgba(255,255,255,.2);box-shadow:0 12px 36px rgba(0,0,0,.35)}.ContactPage_featuredCard__dcZa3{background:linear-gradient(180deg,rgba(37,211,102,.08),rgba(10,20,32,.8));border:1px solid rgba(37,211,102,.35)}.ContactPage_featuredCard__dcZa3:hover{border-color:rgba(37,211,102,.6);box-shadow:0 12px 36px rgba(37,211,102,.15)}.ContactPage_cardTop__5IJ9W{display:flex;flex-direction:column;gap:12px}.ContactPage_cardBadge__c9_KB{width:fit-content;font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;padding:3px 10px;border-radius:999px;background:rgba(255,255,255,.08);color:rgba(255,255,255,.85)}.ContactPage_cardBadgeFeatured__uVcMl{background:rgba(37,211,102,.18);color:#4ade80;border:1px solid rgba(37,211,102,.3)}.ContactPage_cardIconTitle__6Thcc{display:flex;align-items:center;gap:12px}.ContactPage_cardIcon__g4du9{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:rgba(255,255,255,.06);color:#ffd400;flex-shrink:0}.ContactPage_cardIconGreen__1M70M{background:rgba(37,211,102,.15);color:#25d366}.ContactPage_cardTitle__Pdu_i{margin:0;font-size:19px;font-weight:800;color:#ffffff;letter-spacing:-.01em}.ContactPage_cardText__HSVjG{margin:0;font-size:13.5px;line-height:1.6;color:rgba(255,255,255,.72)}.ContactPage_cardAction__yc1tv{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:11px 16px;border-radius:12px;font-size:13.5px;font-weight:700;text-decoration:none;transition:all .2s ease;box-sizing:border-box}.ContactPage_cardActionPrimary__R70IZ{background:#25d366;color:#03210d}.ContactPage_cardActionPrimary__R70IZ:hover{background:#2ee672}.ContactPage_cardActionSecondary__xaC1P{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);color:#ffffff}.ContactPage_cardActionSecondary__xaC1P:hover{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.24)}.ContactPage_blueprintGrid__yY7rP{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.ContactPage_blueprintCard__GtrWr{display:flex;flex-direction:column;gap:10px;padding:20px;border-radius:20px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.07)}.ContactPage_blueprintIndex__Qrqnd{width:fit-content;color:#ffd400;font-size:12px;font-weight:800;letter-spacing:.1em;padding:2px 8px;border-radius:6px;background:rgba(255,212,0,.1)}.ContactPage_blueprintTitle__Usbcr{margin:0;font-size:16px;font-weight:700;color:#ffffff}.ContactPage_blueprintText__l9yj_{margin:0;font-size:13px;line-height:1.55;color:rgba(255,255,255,.7)}.ContactPage_workflowGrid__zfD1T{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.ContactPage_workflowCard__7eaZd{display:flex;flex-direction:column;gap:12px;padding:24px;border-radius:22px;background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.01));border:1px solid rgba(255,255,255,.08)}.ContactPage_workflowStep__HtbUk{font-size:26px;font-weight:900;color:#ffd400;letter-spacing:-.03em;line-height:1}.ContactPage_workflowTitle__g5_Z4{margin:0;font-size:18px;font-weight:700;color:#ffffff}.ContactPage_workflowText__cfU3h{margin:0;font-size:13.5px;line-height:1.6;color:rgba(255,255,255,.72)}.ContactPage_coverageWrapper__L_JJd{border-radius:28px;background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.08);padding:clamp(22px,3.5vw,36px);display:flex;flex-direction:column;gap:20px}.ContactPage_coveragePills__aBZuM{display:flex;flex-wrap:wrap;gap:10px}.ContactPage_coveragePill__qWnWa{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:12px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);font-size:13px;font-weight:600;color:rgba(255,255,255,.88)}.ContactPage_coveragePillDot__d9xTw{width:6px;height:6px;border-radius:50%;background:#ffd400}.ContactPage_faqSection__PZS_9{display:flex;flex-direction:column;gap:20px}.ContactPage_ctaBanner__d2Wct{border-radius:28px;background:linear-gradient(135deg,rgba(255,212,0,.12),rgba(46,233,255,.06)),rgba(12,20,34,.95);border:1px solid rgba(255,212,0,.25);padding:clamp(28px,4vw,44px);display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap;box-shadow:0 20px 60px rgba(0,0,0,.35)}.ContactPage_ctaContent__h_fgz{display:flex;flex-direction:column;gap:8px;max-width:600px}.ContactPage_ctaTitle__kwcoV{margin:0;font-size:clamp(22px,3vw,30px);font-weight:800;color:#ffffff;letter-spacing:-.02em}.ContactPage_ctaText__Ki7gU{margin:0;font-size:14.5px;line-height:1.6;color:rgba(255,255,255,.78)}.ContactPage_ctaActions__4jJ8Y{display:flex;flex-wrap:wrap;gap:12px}@media (max-width:1080px){.ContactPage_blueprintGrid__yY7rP,.ContactPage_channelGrid__txGWQ{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:920px){.ContactPage_hero__SGA_A,.ContactPage_workflowGrid__zfD1T{grid-template-columns:1fr}}@media (max-width:640px){.ContactPage_blueprintGrid__yY7rP,.ContactPage_channelGrid__txGWQ{grid-template-columns:1fr}.ContactPage_ctaBanner__d2Wct{flex-direction:column;align-items:stretch}.ContactPage_ctaActions__4jJ8Y{flex-direction:column;width:100%}.ContactPage_btnPhone__rz1yA,.ContactPage_btnQuote__af7QM,.ContactPage_btnWhatsapp__r285Z{width:100%}}.ProductCatalogView_catalogFilterWrap__VwLIJ{display:flex;flex-direction:column;gap:16px;margin-bottom:24px;min-width:0;max-width:100%}.ProductCatalogView_searchAndSortBar__jGx4o{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;min-width:0;max-width:100%}.ProductCatalogView_searchBox__G5BAD{position:relative;flex:1;min-width:min(100%,240px)}.ProductCatalogView_searchInput__uJVZT{width:100%;height:46px;padding:10px 16px 10px 42px;background:rgba(15,23,42,.7);border:1px solid rgba(255,255,255,.12);border-radius:999px;color:#f8fafc;font-size:14px;outline:none;transition:all .18s ease}.ProductCatalogView_searchInput__uJVZT:focus{border-color:#ffd54a;background:rgba(15,23,42,.95);box-shadow:0 0 0 3px rgba(255,213,74,.15)}.ProductCatalogView_searchIcon__WFTC9{position:absolute;left:16px;top:50%;transform:translateY(-50%);font-size:15px;color:#64748b;pointer-events:none}.ProductCatalogView_clearSearchBtn__7nEPp{position:absolute;right:14px;top:50%;transform:translateY(-50%);background:transparent;border:0;color:#94a3b8;cursor:pointer;font-size:14px}.ProductCatalogView_sortBox__DUQiv{display:flex;align-items:center;gap:8px}.ProductCatalogView_sortLabel__mqci7{font-size:13px;color:#94a3b8;white-space:nowrap}.ProductCatalogView_sortSelect__Bvu30{height:42px;padding:0 14px;background:rgba(15,23,42,.7);border:1px solid rgba(255,255,255,.12);border-radius:12px;color:#f8fafc;font-size:13px;cursor:pointer;outline:none}.ProductCatalogView_sortSelect__Bvu30:focus{border-color:#ffd54a}.ProductCatalogView_categoryPillRail__6_sau{display:flex;align-items:center;gap:8px;overflow-x:auto;padding-bottom:6px;scrollbar-width:thin;min-width:0;max-width:100%;width:100%;-webkit-overflow-scrolling:touch}.ProductCatalogView_categoryPill__eRAMP{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border-radius:999px;font-size:13px;font-weight:600;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);color:#cbd5e1;cursor:pointer;white-space:nowrap;transition:all .18s ease}.ProductCatalogView_categoryPill__eRAMP:hover{background:rgba(255,255,255,.1);color:#ffffff}.ProductCatalogView_categoryPillActive__v513q{background:rgba(255,213,74,.18);border-color:#ffd54a;color:#ffd54a;font-weight:700}.ProductCatalogView_pillBadge__8Tf8L{font-size:11px;opacity:.8;padding:1px 6px;border-radius:999px;background:rgba(255,255,255,.1)}.ProductCatalogView_categoryPillActive__v513q .ProductCatalogView_pillBadge__8Tf8L{background:rgba(255,213,74,.25)}.ProductCatalogView_activeFiltersStatus__h2Stb{display:flex;align-items:center;justify-content:space-between;font-size:13px;color:#94a3b8;padding:4px 2px}.ProductCatalogView_resetBtn__yGH0U{background:transparent;border:0;color:#ffd54a;cursor:pointer;font-size:13px;font-weight:600;text-decoration:underline}.ProductCatalogView_emptyState__wdDc6{text-align:center;padding:60px 20px;background:rgba(15,23,42,.4);border:1px dashed rgba(255,255,255,.14);border-radius:20px}.ProductCatalogView_emptyIcon__rxQl1{font-size:38px;margin-bottom:12px}.ProductCatalogView_emptyTitle__YYDzm{font-size:18px;font-weight:700;color:#f1f5f9;margin-bottom:6px}.ProductCatalogView_emptyText__HR0be{font-size:14px;color:#94a3b8;margin-bottom:16px}@media (max-width:640px){.ProductCatalogView_searchAndSortBar__jGx4o{flex-direction:column;align-items:stretch;gap:10px}.ProductCatalogView_searchBox__G5BAD{width:100%;min-width:0}.ProductCatalogView_sortBox__DUQiv{width:100%;justify-content:space-between}.ProductCatalogView_sortSelect__Bvu30{flex:1;max-width:none}}.ProductsPage_page__rF9fD{position:relative;overflow-x:clip;background:#07101a;color:#f8fafc;min-height:100vh}.ProductsPage_page__rF9fD:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.35;background:radial-gradient(1100px 480px at 15% 0,rgba(255,213,74,.08),transparent 65%),radial-gradient(900px 420px at 85% 12%,rgba(46,233,255,.07),transparent 65%)}.ProductsPage_container__MhG9r{position:relative;z-index:1;width:min(1240px,calc(100% - 32px));margin:0 auto}.ProductsPage_heroSection__OEidl{padding-top:clamp(24px,4vw,44px);padding-bottom:clamp(28px,4vw,48px)}.ProductsPage_heroLayout__PgNF6{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,380px);gap:clamp(28px,4vw,56px);align-items:center;justify-content:space-between}.ProductsPage_heroCopy__CszeX{display:flex;flex-direction:column;gap:16px}.ProductsPage_eyebrowBadge__7vGYu{display:inline-flex;align-items:center;gap:6px;width:fit-content;padding:5px 12px;border-radius:999px;background:rgba(255,213,74,.12);border:1px solid rgba(255,213,74,.28);color:#ffd54a;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.ProductsPage_heroTitle__9krcW{margin:0;font-size:clamp(28px,4.2vw,52px);line-height:1.1;font-weight:800;letter-spacing:-.03em;color:#ffffff}.ProductsPage_heroLead__slgPt{margin:0;font-size:clamp(14px,1.15vw,16.5px);line-height:1.6;color:#94a3b8;max-width:52ch}.ProductsPage_heroTrustList__5W8Qd{display:flex;flex-wrap:wrap;gap:10px;margin-top:4px}.ProductsPage_trustChip__gQJkF{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:10px;background:rgba(255,255,255,.04);border:1px solid rgba(157,175,203,.14);color:#cbd5e1;font-size:12.5px;font-weight:600}.ProductsPage_trustChipIcon__j2JUe{color:#ffd54a;font-size:13px}.ProductsPage_heroActions___umA0{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:8px}.ProductsPage_browseBtn__Tpb8S{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:48px;padding:0 24px;border-radius:999px;background:#ffd54a;color:#0b111e;font-weight:700;font-size:14.5px;text-decoration:none;transition:all .18s ease;box-shadow:0 4px 16px rgba(255,213,74,.25)}.ProductsPage_browseBtn__Tpb8S:hover{background:#ffe066;transform:translateY(-1px);box-shadow:0 6px 20px rgba(255,213,74,.35)}.ProductsPage_quoteBtn__1Kj1a{display:inline-flex;align-items:center;justify-content:center;height:48px;padding:0 22px;border-radius:999px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.18);color:#f1f5f9;font-weight:600;font-size:14px;text-decoration:none;transition:all .18s ease}.ProductsPage_quoteBtn__1Kj1a:hover{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.3);color:#ffffff}.ProductsPage_featuredCardWrapper__vj_JE{width:100%;max-width:380px;margin:0 auto}.ProductsPage_sectionBlock__kcj6P{padding:clamp(24px,4vw,44px) 0}.ProductsPage_sectionHeader__r5Mpu{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:24px;flex-wrap:wrap}.ProductsPage_sectionHeaderCopy__bf9qz{display:flex;flex-direction:column;gap:4px}.ProductsPage_sectionEyebrow__VVbik{margin:0;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#67e8f9}.ProductsPage_sectionTitle__SSgCX{margin:0;font-size:clamp(22px,2.5vw,32px);font-weight:800;letter-spacing:-.02em;color:#ffffff}.ProductsPage_sectionSubtitle__rQX8N{margin:0;font-size:14px;color:#94a3b8}.ProductsPage_spotlightLink__qBR6X{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:700;color:#ffd54a;text-decoration:none;letter-spacing:.04em;text-transform:uppercase}.ProductsPage_spotlightLink__qBR6X:hover{text-decoration:underline}.ProductsPage_categoryGrid__vs_tv{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.ProductsPage_categoryCard__swPfh{min-height:100%;display:grid;grid-template-rows:auto 1fr;gap:0;border:1px solid rgba(157,175,203,.16);border-radius:22px;overflow:hidden;background:linear-gradient(180deg,rgba(14,20,34,.92),rgba(10,16,28,.98)),rgba(10,16,28,.94);color:inherit;text-decoration:none;box-shadow:0 20px 34px rgba(0,0,0,.18),inset 0 1px 0 rgba(255,255,255,.04);transition:transform .3s cubic-bezier(.22,1,.36,1),border-color .22s ease,box-shadow .22s ease}.ProductsPage_categoryCard__swPfh:hover{border-color:rgba(255,213,74,.4);transform:translateY(-3px);box-shadow:0 24px 40px rgba(0,0,0,.35)}.ProductsPage_categoryCardMedia__AZlvf{position:relative;width:100%;display:block;border-bottom:1px solid rgba(255,255,255,.06);aspect-ratio:1/.92;background:radial-gradient(circle at 50% 0,rgba(255,255,255,.2),transparent 38%),linear-gradient(180deg,#f8f8f8,#ececec);overflow:hidden}.ProductsPage_categoryCardImage__NJKMu{object-fit:cover;object-position:center;transform:scale(1.03);transition:transform .34s cubic-bezier(.22,1,.36,1)}.ProductsPage_categoryCard__swPfh:hover .ProductsPage_categoryCardImage__NJKMu{transform:scale(1.06)}.ProductsPage_categoryBadge__Je9mz{position:absolute;left:14px;top:14px;min-height:28px;padding:0 12px;display:inline-flex;align-items:center;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;background:rgba(255,213,74,.2);border:1px solid rgba(255,213,74,.42);color:rgba(255,233,171,.96);backdrop-filter:blur(8px)}.ProductsPage_categoryCardBody__poeUp{display:grid;gap:9px;padding:18px 18px 20px;background:transparent}.ProductsPage_categoryCardMetaRow__nDIrg{display:flex;align-items:center;justify-content:space-between}.ProductsPage_categoryCardEyebrow__3yWr6{margin:0;color:rgba(193,234,243,.82);font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.ProductsPage_categoryCardTitle__wu63q{margin:0;color:rgba(247,251,255,.97);font-family:var(--font-manrope),sans-serif;font-size:17px;line-height:1.14;font-weight:650;letter-spacing:-.005em}.ProductsPage_categoryCardDescription__SQK9p{margin:0;color:rgba(187,199,220,.86);font-size:13px;line-height:1.6}.ProductsPage_categoryFooter__WMaSw{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:4px;padding-top:10px;border-top:1px solid rgba(157,175,203,.1)}.ProductsPage_categoryActionBtn__YwoSc{display:inline-flex;align-items:center;justify-content:center;width:100%;height:38px;padding:0 16px;border-radius:12px;border:1px solid rgba(255,213,74,.4);background:rgba(255,213,74,.08);color:#ffd54a;font-size:12.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;transition:all .18s ease}.ProductsPage_categoryCard__swPfh:hover .ProductsPage_categoryActionBtn__YwoSc{background:#ffd54a;color:#0b111e}.ProductsPage_customSourcingBanner__nlTBZ{margin-top:24px;padding:20px 24px;border-radius:22px;border:1px solid rgba(255,213,74,.25);background:linear-gradient(135deg,rgba(255,213,74,.06),rgba(15,23,42,.8)),#0c1424;display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}.ProductsPage_customSourcingCopy__qHciH{display:flex;align-items:center;gap:16px;flex:1;min-width:min(100%,320px)}.ProductsPage_customSourcingIcon__UHWkA{font-size:28px;flex-shrink:0}.ProductsPage_customSourcingHeading__Yc7r1{margin:0 0 4px;font-size:15.5px;font-weight:700;color:#ffffff}.ProductsPage_customSourcingText__ZD3QI{margin:0;font-size:13px;line-height:1.5;color:#94a3b8}.ProductsPage_customSourcingBtn__4xpnS{display:inline-flex;align-items:center;gap:6px;padding:10px 18px;border-radius:999px;background:rgba(255,213,74,.15);border:1px solid rgba(255,213,74,.35);color:#ffd54a;font-size:13px;font-weight:700;text-decoration:none;white-space:nowrap;transition:all .18s ease}.ProductsPage_customSourcingBtn__4xpnS:hover{background:#ffd54a;color:#0b111e}.ProductsPage_catalogContainer__hVAqi{padding:clamp(24px,4vw,44px) 0}.ProductsPage_trustRibbon__i9CBw{padding:clamp(24px,4vw,48px) 0 clamp(40px,6vw,72px)}.ProductsPage_trustGrid__zAvbH{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.ProductsPage_trustCard__29XRI{padding:20px 18px;border-radius:18px;border:1px solid rgba(157,175,203,.14);background:rgba(255,255,255,.025);display:flex;flex-direction:column;gap:8px}.ProductsPage_trustCardIcon__DOSbn{font-size:24px}.ProductsPage_trustCardTitle__9OKtn{margin:0;font-size:15px;font-weight:700;color:#ffffff}.ProductsPage_trustCardText__CJKo9{margin:0;font-size:13px;line-height:1.5;color:#94a3b8}@media (max-width:980px){.ProductsPage_heroLayout__PgNF6{grid-template-columns:1fr;gap:28px}.ProductsPage_featuredCardWrapper__vj_JE{max-width:100%}.ProductsPage_trustGrid__zAvbH{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.ProductsPage_container__MhG9r{width:calc(100% - 20px)}.ProductsPage_heroTitle__9krcW{font-size:clamp(24px,6.5vw,32px)}.ProductsPage_heroActions___umA0{flex-direction:column;align-items:stretch;width:100%}.ProductsPage_browseBtn__Tpb8S,.ProductsPage_quoteBtn__1Kj1a{width:100%}.ProductsPage_categoryGrid__vs_tv{grid-template-columns:1fr;gap:14px}.ProductsPage_customSourcingBanner__nlTBZ{flex-direction:column;align-items:stretch;padding:18px 16px}.ProductsPage_customSourcingBtn__4xpnS{text-align:center;justify-content:center}.ProductsPage_trustGrid__zAvbH{grid-template-columns:1fr;gap:12px}}.ProjectDetailPage_page__X1h7g{position:relative;overflow-x:clip;padding:clamp(24px,3.5vw,40px) 0 clamp(80px,7vw,110px);background:radial-gradient(900px 380px at 10% 0,rgba(255,212,0,.08),transparent 62%),radial-gradient(800px 340px at 90% 20%,rgba(46,233,255,.06),transparent 64%),#060c14;color:#fff}.ProjectDetailPage_breadcrumb__ef3ut{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:13px;margin-bottom:24px;min-width:0;max-width:100%}.ProjectDetailPage_breadcrumb__ef3ut a{color:rgba(255,255,255,.6);text-decoration:none;transition:color .18s ease}.ProjectDetailPage_breadcrumb__ef3ut a:hover{color:#ffd400}.ProjectDetailPage_crumbDivider__IvvKu{color:rgba(255,255,255,.3)}.ProjectDetailPage_crumbCurrent__obcT7{color:#ffd400;font-weight:600;word-break:break-word}.ProjectDetailPage_heroGrid__R2MPj{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,.95fr);gap:20px;margin-bottom:48px}@media (max-width:1024px){.ProjectDetailPage_heroGrid__R2MPj{grid-template-columns:1fr}}.ProjectDetailPage_mediaCard__Nny9g{position:relative;min-height:clamp(380px,52vw,560px);border-radius:28px;overflow:hidden;border:1px solid rgba(255,255,255,.08);background:#0d1522}.ProjectDetailPage_mediaImage__wKGzM{object-fit:cover}.ProjectDetailPage_mediaOverlay__akNr8{position:absolute;inset:0;background:linear-gradient(90deg,rgba(8,14,24,.9),rgba(8,14,24,.58) 45%,rgba(8,14,24,.18)),linear-gradient(180deg,rgba(8,14,24,.2),rgba(8,14,24,.8))}.ProjectDetailPage_mediaContent__82DaU{position:absolute;left:clamp(20px,4vw,40px);right:clamp(20px,4vw,40px);bottom:clamp(24px,4vw,40px);z-index:2;display:flex;flex-direction:column;gap:14px;max-width:600px}.ProjectDetailPage_categoryBadge__tL1X5{display:inline-block;width:fit-content;padding:5px 12px;border-radius:999px;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;background:rgba(255,212,0,.18);border:1px solid rgba(255,212,0,.4);color:#ffd400}.ProjectDetailPage_heroTitle__FdkTu{margin:0;font-size:clamp(30px,4vw,48px);line-height:1.05;font-weight:800;letter-spacing:-.035em;color:#fff}.ProjectDetailPage_heroSummary__FT8LR{margin:0;color:rgba(255,255,255,.85);font-size:15px;line-height:1.65}.ProjectDetailPage_quickSpecsCard__ukWpw{display:flex;flex-direction:column;justify-content:space-between;gap:20px;padding:clamp(24px,3vw,32px);border-radius:28px;background:linear-gradient(180deg,rgba(19,29,48,.85),rgba(12,18,30,.95));border:1px solid rgba(255,255,255,.09);box-shadow:0 16px 40px rgba(0,0,0,.3)}.ProjectDetailPage_specHeader__daX_F{display:flex;flex-direction:column;gap:6px}.ProjectDetailPage_specEyebrow__blb_7{color:#ffd400;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.ProjectDetailPage_specTitle__xutSg{margin:0;font-size:20px;font-weight:700;color:#fff}.ProjectDetailPage_specsList__6J3wP{display:flex;flex-direction:column;gap:14px}.ProjectDetailPage_specItem__qr5Ty{display:flex;flex-direction:column;gap:4px;padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.06)}.ProjectDetailPage_specItem__qr5Ty:last-child{padding-bottom:0;border-bottom:none}.ProjectDetailPage_specLabel__htnlz{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:rgba(255,255,255,.5)}.ProjectDetailPage_specValue__waHDJ{font-size:14px;font-weight:600;color:rgba(255,255,255,.95);line-height:1.4}.ProjectDetailPage_mapLink__hpSLr{color:#72e9ff;text-decoration:underline;text-underline-offset:3px;margin-left:6px;font-size:12.5px}.ProjectDetailPage_mapLink__hpSLr:hover{color:#ffd400}.ProjectDetailPage_siteQuote__2_Q6R{margin:0;padding:14px 18px;border-radius:14px;background:rgba(255,212,0,.08);border-left:3px solid #ffd400;color:rgba(255,255,255,.92);font-size:14px;font-style:italic;line-height:1.5}.ProjectDetailPage_specActions__7SGFF{display:flex;flex-direction:column;gap:12px;margin-top:10px}.ProjectDetailPage_specActions__7SGFF a{width:100%;text-align:center;justify-content:center}.ProjectDetailPage_specWhatsApp__i64mI{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 20px;min-height:48px;border-radius:999px;background:rgba(37,211,102,.15);border:1px solid rgba(37,211,102,.35);color:#25d366;font-size:13.5px;font-weight:700;text-decoration:none;transition:all .2s ease}.ProjectDetailPage_specWhatsApp__i64mI:hover{background:#25d366;color:#061109;box-shadow:0 0 20px rgba(37,211,102,.3)}.ProjectDetailPage_sectionBlock__54pqW{margin-bottom:56px;display:flex;flex-direction:column;gap:24px}.ProjectDetailPage_sectionHeading__wzRLC{display:flex;flex-direction:column;gap:8px}.ProjectDetailPage_sectionKicker__86JLD{color:#ffd400;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.ProjectDetailPage_sectionTitle__jMEqO{margin:0;font-size:clamp(24px,2.8vw,36px);font-weight:800;letter-spacing:-.03em;color:#fff}.ProjectDetailPage_sectionIntro__p7r5R{margin:0;color:rgba(255,255,255,.7);font-size:15px;line-height:1.6;max-width:70ch}.ProjectDetailPage_challengeGrid__8pHHW{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}@media (max-width:780px){.ProjectDetailPage_challengeGrid__8pHHW{grid-template-columns:1fr}}.ProjectDetailPage_challengeCard__7gg_y{display:flex;flex-direction:column;gap:12px;padding:24px;border-radius:20px;background:rgba(20,30,48,.6);border:1px solid rgba(255,255,255,.08)}.ProjectDetailPage_challengeIconBox__egUsu{width:40px;height:40px;border-radius:10px;background:rgba(255,212,0,.12);border:1px solid rgba(255,212,0,.3);color:#ffd400;display:flex;align-items:center;justify-content:center}.ProjectDetailPage_challengeTitle__KTAui{margin:0;font-size:18px;font-weight:700;color:#fff}.ProjectDetailPage_challengeText__sIo7C{margin:0;color:rgba(255,255,255,.85);font-size:14px;line-height:1.6}.ProjectDetailPage_executionGrid__8rAtp{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}@media (max-width:920px){.ProjectDetailPage_executionGrid__8rAtp{grid-template-columns:1fr}}.ProjectDetailPage_executionCard__GtH_Y{display:flex;flex-direction:column;gap:14px;padding:24px;border-radius:22px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.06)}.ProjectDetailPage_cardHead__p4YKx{display:flex;align-items:center;gap:12px}.ProjectDetailPage_cardIndex__ao0_I{font-size:12px;font-weight:800;color:#ffd400;padding:3px 8px;border-radius:6px;background:rgba(255,212,0,.12)}.ProjectDetailPage_executionCardTitle__lwo_a{margin:0;font-size:17px;font-weight:700;color:#fff}.ProjectDetailPage_executionList__STjT9{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.ProjectDetailPage_executionList__STjT9 li{display:flex;align-items:flex-start;gap:10px;font-size:13.5px;color:rgba(255,255,255,.85);line-height:1.45}.ProjectDetailPage_listDot__4rsd7{width:6px;height:6px;border-radius:50%;background:#ffd400;flex-shrink:0;margin-top:6px}.ProjectDetailPage_outcomeCard__WMeYj{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px 30px;border-radius:22px;background:linear-gradient(135deg,rgba(46,233,255,.08),rgba(20,30,48,.8));border:1px solid rgba(46,233,255,.25)}@media (max-width:780px){.ProjectDetailPage_outcomeCard__WMeYj{flex-direction:column;align-items:flex-start}}.ProjectDetailPage_outcomeCopy__0_HGW{display:flex;flex-direction:column;gap:6px}.ProjectDetailPage_outcomeHeading__saJWe{margin:0;font-size:18px;font-weight:700;color:#72e9ff}.ProjectDetailPage_outcomeBody__WiyL8{margin:0;color:rgba(255,255,255,.9);font-size:14.5px;line-height:1.55}.ProjectDetailPage_evidenceGrid__agr8D{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}@media (max-width:920px){.ProjectDetailPage_evidenceGrid__agr8D{grid-template-columns:1fr}}.ProjectDetailPage_evidenceCard__M33pi{display:flex;flex-direction:column;border-radius:22px;overflow:hidden;background:rgba(20,30,48,.6);border:1px solid rgba(255,255,255,.08)}.ProjectDetailPage_evidenceMedia__YaGnz{position:relative;width:100%;aspect-ratio:16/10;overflow:hidden;background:#0d1522}.ProjectDetailPage_evidenceImg__IUnAN{object-fit:cover;transition:transform .4s ease}.ProjectDetailPage_evidenceCard__M33pi:hover .ProjectDetailPage_evidenceImg__IUnAN{transform:scale(1.04)}.ProjectDetailPage_phaseBadge__nEqD5{position:absolute;top:14px;left:14px;padding:4px 10px;border-radius:999px;font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;background:rgba(0,0,0,.7);backdrop-filter:blur(8px);color:#ffd400;border:1px solid rgba(255,212,0,.4);z-index:2}.ProjectDetailPage_evidenceBody__x0THW{display:flex;flex-direction:column;gap:8px;padding:20px;flex:1}.ProjectDetailPage_evidenceTitle__2BiT6{margin:0;font-size:17px;font-weight:700;color:#fff}.ProjectDetailPage_evidenceNote__yDk93{margin:0;color:rgba(255,255,255,.7);font-size:13.5px;line-height:1.55}.ProjectDetailPage_categoriesRow__EC53m{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.ProjectDetailPage_categoryChip__5_z0Z{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;border-radius:999px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.12);color:#fff;font-size:13px;font-weight:700;text-decoration:none;transition:all .2s ease}.ProjectDetailPage_categoryChip__5_z0Z:hover{background:rgba(255,212,0,.12);border-color:#ffd400;color:#ffd400;transform:translateY(-2px)}.ProjectDetailPage_faqWrapper__vb49i{max-width:860px}.ProjectDetailPage_conversionBanner__kwBgt{display:flex;align-items:center;justify-content:space-between;gap:32px;padding:clamp(28px,4vw,44px);border-radius:28px;background:linear-gradient(135deg,rgba(255,212,0,.12),rgba(19,29,48,.8));border:1px solid rgba(255,212,0,.35);box-shadow:0 16px 40px rgba(0,0,0,.35)}@media (max-width:820px){.ProjectDetailPage_conversionBanner__kwBgt{flex-direction:column;align-items:flex-start}}.ProjectDetailPage_bannerContent__PPK8i{display:flex;flex-direction:column;gap:8px;max-width:620px}.ProjectDetailPage_bannerTag__OaI8W{color:#ffd400;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.ProjectDetailPage_bannerHeading__vFj_K{margin:0;font-size:clamp(22px,2.6vw,32px);font-weight:800;letter-spacing:-.03em;color:#fff;line-height:1.2}.ProjectDetailPage_bannerText__vkxTO{margin:0;color:rgba(255,255,255,.78);font-size:14.5px;line-height:1.6}.ProjectDetailPage_bannerActions__2ECDH{display:flex;flex-wrap:wrap;gap:12px;flex-shrink:0}@media (max-width:768px){.ProjectDetailPage_mediaCard__Nny9g{min-height:340px;border-radius:20px}.ProjectDetailPage_mediaContent__82DaU{left:16px;right:16px;bottom:16px;gap:10px}.ProjectDetailPage_heroTitle__FdkTu{font-size:clamp(24px,6.5vw,32px)}.ProjectDetailPage_quickSpecsCard__ukWpw{padding:20px 16px;border-radius:20px}.ProjectDetailPage_challengeCard__7gg_y,.ProjectDetailPage_evidenceCard__M33pi,.ProjectDetailPage_executionCard__GtH_Y{padding:18px 16px;border-radius:18px}.ProjectDetailPage_conversionBanner__kwBgt{padding:24px 18px;border-radius:20px}.ProjectDetailPage_bannerActions__2ECDH{width:100%;flex-direction:column}.ProjectDetailPage_bannerActions__2ECDH a,.ProjectDetailPage_outcomeCard__WMeYj a{width:100%;justify-content:center}}