.CatalogueClient_catalogueSection__GNpj_{background-color:#0a0a0c;color:#f7f7f9;padding:8rem 0 6rem;flex:1;display:flex;flex-direction:column;position:relative;overflow:hidden}.CatalogueClient_ambientGlowTop__GJlOO{position:absolute;top:-10%;left:20%;width:600px;height:600px;background:radial-gradient(circle,rgba(182,138,56,.04) 0,transparent 70%);pointer-events:none;z-index:1}.CatalogueClient_ambientGlowBottom__uwmFs{position:absolute;bottom:-10%;right:10%;width:600px;height:600px;background:radial-gradient(circle,rgba(182,138,56,.03) 0,transparent 70%);pointer-events:none;z-index:1}.CatalogueClient_contentWrapper__6EP8s{display:flex;flex-direction:column;align-items:center;position:relative;z-index:2}.CatalogueClient_introBlock__VX_Rs{text-align:center;max-width:720px;margin-bottom:3.5rem}.CatalogueClient_tagline__WobNK{font-size:.72rem;letter-spacing:.3em;text-transform:uppercase;color:#b68a38;font-weight:600;display:block;margin-bottom:1.25rem}.CatalogueClient_title__8rOvf{font-family:var(--font-heading),system-ui,sans-serif;font-size:clamp(2.5rem,5vw,4rem);font-weight:700;line-height:1.1;letter-spacing:-.03em;background:linear-gradient(135deg,#ffffff 30%,#e5c17d);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin:0 0 1.5rem}.CatalogueClient_subtitle__1KUlG{font-size:1.05rem;line-height:1.7;color:rgba(255,255,255,.6);margin:0}.CatalogueClient_filterSection__Up3wc{display:flex;flex-direction:column;align-items:center;gap:2rem;width:100%;max-width:900px;margin-bottom:4rem}.CatalogueClient_searchWrapper__9COsl{position:relative;width:100%;max-width:480px}.CatalogueClient_searchIcon__eZhRr{position:absolute;left:1.25rem;top:50%;transform:translateY(-50%);color:rgba(255,255,255,.35);pointer-events:none}.CatalogueClient_searchInput__V7Jwy{width:100%;background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.06);border-radius:99px;padding:1.1rem 3rem 1.1rem 3.25rem;color:#ffffff;font-size:.95rem;transition:all .25s ease;backdrop-filter:blur(8px)}.CatalogueClient_searchInput__V7Jwy:focus{outline:none;background:rgba(255,255,255,.04);border-color:rgba(182,138,56,.5);box-shadow:0 0 20px rgba(182,138,56,.08)}.CatalogueClient_clearSearchBtn__Gd890{position:absolute;right:1.25rem;top:50%;transform:translateY(-50%);background:none;border:none;color:rgba(255,255,255,.4);cursor:pointer;padding:.25rem;display:flex;align-items:center;justify-content:center;transition:color .2s ease}.CatalogueClient_clearSearchBtn__Gd890:hover{color:#ffffff}.CatalogueClient_filterBar__YoF9e{display:flex;gap:.5rem;background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.04);border-radius:99px;padding:.4rem;flex-wrap:wrap;justify-content:center}.CatalogueClient_filterPill__KuNf_{position:relative;background:none;border:none;color:rgba(255,255,255,.45);font-size:.85rem;font-weight:600;padding:.7rem 1.4rem;border-radius:99px;cursor:pointer;transition:color .25s ease}.CatalogueClient_filterPill__KuNf_:hover{color:rgba(255,255,255,.95)}.CatalogueClient_activePill___8_Lu{color:#ffffff}.CatalogueClient_activePillIndicator__ugi4X{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(182,138,56,.12);border:1px solid rgba(182,138,56,.3);border-radius:99px;z-index:-1}.CatalogueClient_brandGrid__2Jill{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:2.25rem;width:100%}.CatalogueClient_brandCard__d0MGd{position:relative;background:rgba(20,20,25,.65);border:1px solid rgba(255,255,255,.06);border-radius:20px;overflow:hidden;cursor:pointer;display:flex;flex-direction:column;justify-content:flex-end;height:420px;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:border-color .4s ease,box-shadow .4s ease}.CatalogueClient_brandCard__d0MGd:hover{border-color:var(--accent-color);box-shadow:0 20px 40px rgba(0,0,0,.55),0 0 30px rgba(182,138,56,.05)}.CatalogueClient_cardImageBgWrapper__j3Uqt{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;z-index:1}.CatalogueClient_cardImageBg__Qvpj0{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.65;transition:opacity .4s ease}.CatalogueClient_brandCard__d0MGd:hover .CatalogueClient_cardImageBg__Qvpj0{opacity:.8}.CatalogueClient_cardVignette__3z53c{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,rgba(6,6,8,.15) 0,rgba(6,6,8,.4) 45%,rgba(6,6,8,.95));z-index:2}.CatalogueClient_logoBadge__Fora5{position:absolute;top:1.5rem;right:1.5rem;width:52px;height:52px;border-radius:50%;display:flex;align-items:center;justify-content:center;padding:.65rem;border:1px solid rgba(255,255,255,.06);box-shadow:0 10px 20px rgba(0,0,0,.45);backdrop-filter:blur(10px);z-index:3}.CatalogueClient_logoImage__wsjDU{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.CatalogueClient_cardInfo__FJ7Re{position:relative;z-index:3;padding:2.25rem 2rem 2rem;display:flex;flex-direction:column}.CatalogueClient_wordmark___HnmK{font-size:.65rem;letter-spacing:.22em;text-transform:uppercase;color:rgba(255,255,255,.35);margin-bottom:.5rem;font-weight:500;display:block}.CatalogueClient_brandName__6k4rI{font-family:var(--font-heading),system-ui,sans-serif;font-size:1.55rem;font-weight:700;color:#ffffff;margin:0 0 .65rem;letter-spacing:-.01em}.CatalogueClient_brandTagline__60Kh4{font-size:.92rem;line-height:1.5;color:rgba(255,255,255,.55);margin:0 0 1.5rem;max-width:280px}.CatalogueClient_learnMore__uG_l8{display:flex;align-items:center;gap:.5rem;font-size:.85rem;font-weight:600;color:#b68a38;transition:gap .25s ease}.CatalogueClient_arrowIcon__v3vR0{transition:transform .25s ease}.CatalogueClient_brandCard__d0MGd:hover .CatalogueClient_learnMore__uG_l8{gap:.8rem}.CatalogueClient_brandCard__d0MGd:hover .CatalogueClient_arrowIcon__v3vR0{transform:translateX(3px)}.CatalogueClient_emptyState__g7kPY{text-align:center;padding:4rem 2rem;background:rgba(255,255,255,.01);border:1px dashed rgba(255,255,255,.06);border-radius:20px;width:100%;max-width:600px}.CatalogueClient_emptyState__g7kPY p{color:rgba(255,255,255,.5);font-size:1.05rem;margin-bottom:1.5rem}.CatalogueClient_resetSearchBtn__bf_tk{background:rgba(182,138,56,.1);border:1px solid rgba(182,138,56,.3);color:#b68a38;font-size:.9rem;font-weight:600;padding:.75rem 1.5rem;border-radius:99px;cursor:pointer;transition:all .25s ease}.CatalogueClient_resetSearchBtn__bf_tk:hover{background:#b68a38;color:#060608}.CatalogueClient_modalOverlay__E0F5N{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000;display:grid;place-items:center;padding:1.5rem}.CatalogueClient_backdrop__w9gmL{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(6,6,8,.88);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.CatalogueClient_modalContent__zNBib{position:relative;background:#111115;border:1px solid rgba(255,255,255,.08);border-radius:28px;width:min(920px,100%);max-height:calc(100vh - 3.5rem);overflow:hidden;box-shadow:0 30px 60px rgba(0,0,0,.65),0 0 50px rgba(182,138,56,.03);z-index:1001;display:flex}.CatalogueClient_closeButton__V7Cdk{position:absolute;top:1.5rem;right:1.5rem;background:rgba(6,6,8,.5);border:1px solid rgba(255,255,255,.06);color:rgba(255,255,255,.6);width:2.75rem;height:2.75rem;border-radius:50%;cursor:pointer;display:grid;place-items:center;transition:all .25s ease;z-index:1005;backdrop-filter:blur(4px)}.CatalogueClient_closeButton__V7Cdk:hover{background:rgba(255,255,255,.1);color:#ffffff;transform:rotate(90deg)}.CatalogueClient_modalSplit__ev_Ff{display:grid;grid-template-columns:.9fr 1.1fr;width:100%;min-height:520px}.CatalogueClient_modalVisualCol___MARN{position:relative;height:100%;overflow:hidden}.CatalogueClient_modalVisualImage__SGWRs{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.CatalogueClient_modalVisualOverlay__ZWWV4{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,rgba(6,6,8,0) 0,rgba(6,6,8,.1) 60%,rgba(6,6,8,.75));z-index:2}.CatalogueClient_modalVisualBadge__AfgoY{position:absolute;left:2rem;bottom:2.25rem;display:flex;flex-direction:column;z-index:3}.CatalogueClient_modalVisualBadge__AfgoY strong{font-family:var(--font-heading),system-ui,sans-serif;font-size:1.6rem;color:#ffffff;font-weight:700;letter-spacing:-.01em}.CatalogueClient_modalVisualBadge__AfgoY span{font-size:.72rem;text-transform:uppercase;color:#b68a38;letter-spacing:.16em;font-weight:600;margin-top:.15rem}.CatalogueClient_modalInfoCol__DMDwL{padding:3.5rem 3.5rem 3.5rem 3rem;display:flex;flex-direction:column;justify-content:center;max-height:calc(100vh - 3.5rem);overflow-y:auto}.CatalogueClient_modalHeaderInfo__AxqYE{display:flex;align-items:center;gap:1.75rem}.CatalogueClient_modalLogoBox__VszLF{position:relative;width:72px;height:72px;border-radius:12px;display:flex;align-items:center;justify-content:center;padding:.75rem;border:1px solid rgba(255,255,255,.04);flex-shrink:0}.CatalogueClient_modalLogo__MRCt5{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.CatalogueClient_modalTitleArea__9yV5c{display:flex;flex-direction:column}.CatalogueClient_modalWordmark__rHas_{font-size:.65rem;letter-spacing:.22em;text-transform:uppercase;color:rgba(255,255,255,.35);margin-bottom:.25rem;font-weight:500}.CatalogueClient_modalBrandName__fG1n8{font-family:var(--font-heading),system-ui,sans-serif;font-size:1.85rem;font-weight:700;color:#ffffff;margin:0 0 .25rem;letter-spacing:-.02em}.CatalogueClient_modalTagline__tuGiG{font-size:.92rem;color:rgba(255,255,255,.55)}.CatalogueClient_modalDivider__t_QzZ{height:1px;background:linear-gradient(90deg,rgba(255,255,255,.06),transparent);margin:2.25rem 0}.CatalogueClient_historySection__YbOL8{margin-bottom:2.5rem}.CatalogueClient_historySection__YbOL8 h3{font-size:.7rem;letter-spacing:.18em;text-transform:uppercase;color:#b68a38;font-weight:600;margin:0 0 1rem}.CatalogueClient_historySection__YbOL8 p{font-size:1rem;line-height:1.7;color:rgba(255,255,255,.7);margin:0}.CatalogueClient_viewBrandLink__2LksM{display:inline-flex;align-items:center;gap:.4rem;margin-top:1rem;font-size:.85rem;font-weight:600;color:#d7ab5f;transition:gap .2s ease}.CatalogueClient_viewBrandLink__2LksM:hover{gap:.6rem;text-decoration:underline}.CatalogueClient_modalActionRow__xMGYd{display:flex;gap:1rem;align-items:center}.CatalogueClient_downloadButton__r_kdO{display:inline-flex;align-items:center;justify-content:center;gap:.65rem;color:#ffffff;font-weight:600;font-size:.9rem;padding:1rem 1.75rem;border-radius:99px;text-decoration:none;cursor:pointer;transition:transform .25s ease,filter .25s ease}.CatalogueClient_downloadButton__r_kdO:hover{transform:translateY(-2px);filter:brightness(1.1)}.CatalogueClient_downloadIcon__AkQVC{flex-shrink:0}.CatalogueClient_keepBrowsing__ekVc8{background:transparent;border:1px solid rgba(255,255,255,.1);color:rgba(255,255,255,.6);font-weight:600;font-size:.9rem;padding:1rem 1.75rem;border-radius:99px;cursor:pointer;transition:all .25s ease}.CatalogueClient_keepBrowsing__ekVc8:hover{border-color:rgba(255,255,255,.25);color:#ffffff;background:rgba(255,255,255,.02)}.CatalogueClient_modalInfoCol__DMDwL::-webkit-scrollbar{width:5px}.CatalogueClient_modalInfoCol__DMDwL::-webkit-scrollbar-track{background:rgba(0,0,0,.05)}.CatalogueClient_modalInfoCol__DMDwL::-webkit-scrollbar-thumb{background:rgba(255,255,255,.08);border-radius:10px}@media (max-width:1024px){.CatalogueClient_brandGrid__2Jill{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.CatalogueClient_brandGrid__2Jill{grid-template-columns:1fr;gap:1.75rem}.CatalogueClient_filterSection__Up3wc{gap:1.5rem;margin-bottom:2.75rem}.CatalogueClient_modalContent__zNBib{flex-direction:column;overflow-y:auto;max-height:calc(100vh - 2rem)}.CatalogueClient_modalSplit__ev_Ff{grid-template-columns:1fr;min-height:auto}.CatalogueClient_modalVisualCol___MARN{height:260px}.CatalogueClient_modalInfoCol__DMDwL{padding:2.25rem;overflow-y:visible;max-height:none}.CatalogueClient_modalHeaderInfo__AxqYE{gap:1.25rem}.CatalogueClient_modalLogoBox__VszLF{width:60px;height:60px;padding:.6rem}.CatalogueClient_modalActionRow__xMGYd{flex-direction:column;align-items:stretch;margin-top:1rem}.CatalogueClient_downloadButton__r_kdO,.CatalogueClient_keepBrowsing__ekVc8{width:100%;text-align:center;padding:1.1rem}}