.brand_brandWrap__CTC8w{padding-top:8px;padding-bottom:60px}.brand_brandHead__rcwF6{display:flex;align-items:center;gap:20px;background:#fff;border:1px solid var(--line);border-radius:18px;padding:24px 28px;margin-bottom:24px}.brand_brandLogo__l__Xr{width:88px;height:88px;border-radius:18px;background:var(--surf-2);border:1px solid var(--line);display:grid;place-items:center;flex-shrink:0;overflow:hidden}.brand_brandLogo__l__Xr img{max-width:78%;max-height:78%;-o-object-fit:contain;object-fit:contain}.brand_brandLogoFallback__9taHF{font-weight:900;font-size:26px;color:var(--purple);font-family:var(--font-display,inherit);text-align:center;padding:0 8px;line-height:1.05}.brand_brandInfo__2vilD b{display:block;font-size:26px;font-weight:900;letter-spacing:-.5px;line-height:1.1}.brand_brandInfo__2vilD .brand_count__rWlyH{display:inline-block;margin-top:8px;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.4px;color:var(--green);background:var(--green-soft);padding:4px 12px;border-radius:99px}.brand_brandInfo__2vilD .brand_desc__spYhe{margin-top:10px;font-size:13px;color:var(--mute);line-height:1.5;max-width:60ch}.brand_section__UOvsZ{margin-bottom:36px}.brand_sectionHead__AZbzy{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:16px;gap:12px}.brand_sectionHead__AZbzy h2{font-size:20px;font-weight:800;letter-spacing:-.4px}.brand_sectionHead__AZbzy h2 .brand_em__VM3CX{color:var(--purple)}.brand_viewAll__zEY0s{font-size:13px;font-weight:700;color:var(--purple);background:var(--purple-soft);padding:7px 16px;border-radius:99px;white-space:nowrap;transition:all .15s}.brand_viewAll__zEY0s:hover{background:var(--purple);color:#fff}.brand_grid__GP9JB{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.brand_stateBox__XA3np{text-align:center;padding:64px 20px;background:#fff;border:1px solid var(--line);border-radius:16px}.brand_stateEmoji__ekkaZ{font-size:44px;margin-bottom:12px}.brand_stateTitle__7IzHa{font-weight:800;font-size:17px;margin-bottom:6px}.brand_stateMsg__5bYUB{color:var(--mute);font-size:13px}.brand_skeletonCard__ohS5d{border-radius:14px;overflow:hidden;background:#fff;border:1px solid var(--line)}.brand_skeletonImg__22CPE{aspect-ratio:1/1;background:linear-gradient(90deg,var(--surf-2) 25%,#eef0f4 37%,var(--surf-2) 63%);background-size:400% 100%;animation:brand_brandShimmer__ygX11 1.4s ease infinite}@keyframes brand_brandShimmer__ygX11{0%{background-position:100% 0}to{background-position:0 0}}@media (max-width:1100px){.brand_grid__GP9JB{grid-template-columns:repeat(3,1fr)}}@media (max-width:760px){.brand_grid__GP9JB{grid-template-columns:repeat(2,1fr)}.brand_brandHead__rcwF6{padding:18px;gap:14px}.brand_brandLogo__l__Xr{width:64px;height:64px}.brand_brandInfo__2vilD b{font-size:20px}}@media (max-width:767px){.brand_grid__GP9JB{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 12px}}