.RelatedCarousel_categoryNav__8dp_H{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:24px;padding:10px 20px;border:1px solid var(--border,#e3e5ea);border-radius:10px;background:var(--surface,#fff)}@media (max-width:768px){.RelatedCarousel_categoryNav__8dp_H{padding:10px 16px}}.RelatedCarousel_navLink__YwLc6{display:flex;align-items:center;gap:6px;min-width:0;max-width:38%;font-size:12.5px;font-weight:600;color:var(--text2,#4b5563);text-decoration:none}.RelatedCarousel_navLink__YwLc6:hover{color:var(--accent,#6366f1)}.RelatedCarousel_navLinkNext__ScwW_{justify-content:flex-end;text-align:right}.RelatedCarousel_navLinkTitle___77S6{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.RelatedCarousel_navLinkDisabled__vPxzK{min-width:0;max-width:38%}.RelatedCarousel_navPosition__OxjHf{flex-shrink:0;font-size:11.5px;font-weight:700;color:var(--text3,#9ca3af);text-align:center;text-transform:capitalize}.RelatedCarousel_section__NzVXa{margin-top:24px;margin-bottom:28px;padding-left:20px;padding-right:20px}@media (max-width:768px){.RelatedCarousel_section__NzVXa{padding-left:16px;padding-right:16px}}.RelatedCarousel_header__RpRNW{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px}.RelatedCarousel_catBar__8bJe_{position:relative;z-index:3;height:32px;margin-bottom:12px}.RelatedCarousel_catBarHeader__nrDpu{margin-bottom:0;height:24px}.RelatedCarousel_catBarHeader__nrDpu .RelatedCarousel_catList__n4GBN{top:-4px;gap:4px;padding:4px 60px 4px 5px;max-height:32px}.RelatedCarousel_catBar__8bJe_.RelatedCarousel_catBarHeader__nrDpu:focus-within .RelatedCarousel_catList__n4GBN,.RelatedCarousel_catBar__8bJe_.RelatedCarousel_catBarHeader__nrDpu:hover .RelatedCarousel_catList__n4GBN{max-height:32px;padding-right:60px;background:none;border-color:transparent;box-shadow:none}.RelatedCarousel_catBar__8bJe_.RelatedCarousel_catBarHeader__nrDpu:focus-within .RelatedCarousel_catMore__0Bxki,.RelatedCarousel_catBar__8bJe_.RelatedCarousel_catBarHeader__nrDpu:hover .RelatedCarousel_catMore__0Bxki{opacity:1;color:var(--accent,#6366f1)}.RelatedCarousel_catPanel__hnOcr{position:absolute;top:100%;left:50%;transform:translateX(-50%);width:min(980px,calc(100vw - 48px));padding-top:10px;z-index:30;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .15s ease,visibility .15s}.RelatedCarousel_catPanel__hnOcr.RelatedCarousel_catPanelLeft__X3RRU{left:0;transform:none}.RelatedCarousel_catBarHeader__nrDpu:focus-within .RelatedCarousel_catPanel__hnOcr,.RelatedCarousel_catBarHeader__nrDpu:hover .RelatedCarousel_catPanel__hnOcr{opacity:1;visibility:visible;pointer-events:auto}.RelatedCarousel_catPanelInner__J20ZK{display:grid;grid-template-columns:1fr 1fr;max-height:min(420px,70vh);overflow-y:auto;background:var(--surface,#fff);border:1px solid var(--border,#e3e5ea);border-radius:14px;box-shadow:0 16px 40px rgba(15,23,42,.18)}.RelatedCarousel_catCol__2OvU1{padding:14px 16px 16px;min-width:0}.RelatedCarousel_catCol__2OvU1+.RelatedCarousel_catCol__2OvU1{border-left:1px solid var(--border,#e3e5ea)}.RelatedCarousel_catColLabel__AWQLL{margin-bottom:8px;font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text3,#64748b)}.RelatedCarousel_catColChips__Bp7j3{display:flex;flex-wrap:wrap;gap:6px}@media (max-width:720px){.RelatedCarousel_catPanelInner__J20ZK{grid-template-columns:1fr}.RelatedCarousel_catCol__2OvU1+.RelatedCarousel_catCol__2OvU1{border-left:0;border-top:1px solid var(--border,#e3e5ea)}}@media (hover:none){.RelatedCarousel_catPanel__hnOcr{display:none}}.RelatedCarousel_catBarHeader__nrDpu .RelatedCarousel_catChip__8Tl7E{height:22px;padding:0 8px;gap:4px;font-size:11px;font-weight:500;color:var(--text3,#64748b);border-color:color-mix(in srgb,var(--border,#e3e5ea) 80%,transparent)}.RelatedCarousel_catBarHeader__nrDpu .RelatedCarousel_catChip__8Tl7E:hover{color:var(--accent,#6366f1);border-color:var(--accent,#6366f1)}.RelatedCarousel_catBarHeader__nrDpu .RelatedCarousel_catChipActive__mZUFX{color:var(--accent,#6366f1);font-weight:600}.RelatedCarousel_catBarHeader__nrDpu .RelatedCarousel_catMore__0Bxki{height:24px;font-size:10.5px;background:linear-gradient(to right,transparent,var(--surface,#fff) 22px)}.RelatedCarousel_catList__n4GBN{position:absolute;top:-5px;left:-6px;right:-6px;display:flex;flex-wrap:wrap;gap:6px;padding:5px 72px 5px 6px;max-height:38px;overflow:hidden;border:1px solid transparent;border-radius:14px;transition:max-height .22s ease,background .15s,box-shadow .15s,border-color .15s}.RelatedCarousel_catBar__8bJe_:focus-within .RelatedCarousel_catList__n4GBN,.RelatedCarousel_catBar__8bJe_:hover .RelatedCarousel_catList__n4GBN{max-height:320px;padding-right:6px;background:var(--surface,#fff);border-color:var(--border,#e3e5ea);box-shadow:0 12px 32px rgba(15,23,42,.16)}.RelatedCarousel_catChip__8Tl7E{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px;border:1px solid var(--border,#e3e5ea);border-radius:999px;background:var(--surface,#fff);color:var(--text2,#4b5563);font-size:12px;font-weight:600;text-decoration:none;white-space:nowrap;transition:border-color .12s,color .12s,background .12s}.RelatedCarousel_catChip__8Tl7E:hover{border-color:var(--accent,#6366f1);color:var(--accent,#6366f1)}.RelatedCarousel_catChip__8Tl7E:focus-visible{outline:2px solid var(--accent,#6366f1);outline-offset:1px}.RelatedCarousel_catChipActive__mZUFX{border-color:color-mix(in srgb,var(--accent,#6366f1) 45%,transparent);background:color-mix(in srgb,var(--accent,#6366f1) 10%,var(--surface,#fff));color:var(--accent,#6366f1)}.RelatedCarousel_catMore__0Bxki{position:absolute;top:0;right:0;height:28px;display:inline-flex;align-items:center;gap:3px;padding-left:22px;font-size:11px;font-weight:700;color:var(--text3,#94a3b8);background:linear-gradient(to right,transparent,var(--bg,#f1f5f9) 22px);pointer-events:none;transition:opacity .15s}.RelatedCarousel_catBar__8bJe_:focus-within .RelatedCarousel_catMore__0Bxki,.RelatedCarousel_catBar__8bJe_:hover .RelatedCarousel_catMore__0Bxki{opacity:0}@media (hover:none){.RelatedCarousel_catList__n4GBN{overflow-x:auto;flex-wrap:nowrap;scrollbar-width:none;padding-right:6px}.RelatedCarousel_catMore__0Bxki{display:none}}.RelatedCarousel_title__y57Mn{font-size:18px;font-weight:700;color:var(--text);margin:0}.RelatedCarousel_headCount__zEn9a{font-size:11.5px;font-weight:600;color:var(--text2,#64748b)}.RelatedCarousel_navBtns___CxqL{display:flex;align-items:center;gap:8px;margin-left:auto}.RelatedCarousel_pageIndicator__ForTc{font-size:11px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text3,#94a3b8)}.RelatedCarousel_navBtn__QXJm9{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:1.5px solid var(--border);border-radius:8px;background:var(--surface);color:var(--text2);cursor:pointer;transition:border-color .15s,color .15s,background .15s}.RelatedCarousel_navBtn__QXJm9:hover:not(:disabled){border-color:var(--accent);color:var(--accent);background:var(--accent-dim)}.RelatedCarousel_navBtn__QXJm9:disabled{opacity:.35;cursor:not-allowed}.RelatedCarousel_track__jIWwB{display:flex;gap:12px}.RelatedCarousel_card__vOhec{display:flex;flex:1 1;min-width:0;flex-direction:column;border:1px solid var(--border);border-radius:10px;overflow:hidden;background:var(--surface);text-decoration:none;color:inherit;transition:border-color .12s,box-shadow .12s,transform .12s}.RelatedCarousel_card__vOhec:hover{border-color:#a5b4fc;box-shadow:0 4px 14px rgba(15,23,42,.08);transform:translateY(-1px)}.RelatedCarousel_card__vOhec.RelatedCarousel_cardActive__AUhnP{border-color:var(--accent,#6366f1);box-shadow:0 0 0 1.5px var(--accent,#6366f1)}@media (max-width:768px){.RelatedCarousel_track__jIWwB{flex-wrap:wrap}.RelatedCarousel_card__vOhec{flex-basis:calc(50% - 6px)}}@media (max-width:1300px){.RelatedCarousel_trackThree__KSNbB{flex-wrap:wrap}.RelatedCarousel_trackThree__KSNbB .RelatedCarousel_card__vOhec{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - 24px) / 3)}}@media (max-width:768px){.RelatedCarousel_trackThree__KSNbB .RelatedCarousel_card__vOhec{flex-basis:calc(50% - 6px)}}.RelatedCarousel_thumb__P20oX{width:100%;height:125px;object-fit:scale-down;display:block;background:var(--bg2,#f1f5f9)}.RelatedCarousel_cardTitle__zAFhu{margin:0;padding:8px 10px;font-size:12px;font-weight:600;color:var(--text,#1e293b);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.RelatedCarousel_viewAll__Z6irC{font-size:12px;font-weight:700;color:var(--accent,#6366f1);text-decoration:none;padding:4px 10px;border-radius:999px;border:1px solid color-mix(in srgb,var(--accent,#6366f1) 30%,transparent);background:color-mix(in srgb,var(--accent,#6366f1) 8%,transparent);transition:background .15s,border-color .15s}.RelatedCarousel_viewAll__Z6irC:hover{background:color-mix(in srgb,var(--accent,#6366f1) 16%,transparent);border-color:var(--accent,#6366f1)}.RelatedCarousel_viewAll__Z6irC:focus-visible{outline:2px solid var(--accent,#6366f1);outline-offset:2px}