body>main:has(.category_page__5J5bu){background-color:#252525;background-image:var(--public-page-background);background-size:var(--public-page-background-size);background-position:0 0;background-repeat:no-repeat}body>main:has(.category_lightCategory__DO12_){background-color:#fff;background-image:linear-gradient(180deg,#ffffff00,#ffffff00 55%,#fff),linear-gradient(120deg,#5b207b4d,#812dae24 25%,#ffffff00 68%);background-size:100% clamp(520px,48vw,760px);background-position:0 0;background-repeat:no-repeat}.category_page__5J5bu{min-height:700px;background:transparent;color:#f7f7f5}.category_lightCategory__DO12_{background:transparent;color:#202020}.category_lightCategory__DO12_ .category_heading__PeYO6{border-bottom-color:#d8d8d8}.category_lightCategory__DO12_ .category_content__Pzi32 p,.category_lightCategory__DO12_ .category_heading__PeYO6 span,.category_lightCategory__DO12_ .category_state__corzI{color:#626262}.category_lightCategory__DO12_ .category_card__wQ7sT,.category_lightCategory__DO12_ .category_content__Pzi32 strong,.category_lightCategory__DO12_ .category_state__corzI h1{color:#202020}.category_hero__I9jbK{padding:38px max(5vw,24px) 0;overflow:visible;background:transparent}.category_heroContent__8POn5{position:relative;max-width:1232px;min-height:500px;margin:auto;overflow:hidden;border:1px solid #ffffff16;border-radius:18px;background:#222;box-shadow:0 30px 70px #0005}.category_heroContent__8POn5:after{content:"";position:absolute;z-index:1;inset:0;background:linear-gradient(90deg,rgba(17,17,17,.94),rgba(17,17,17,.78) 36%,rgba(17,17,17,.28) 68%,transparent);pointer-events:none}.category_page__5J5bu .category_hero__I9jbK a{position:absolute;z-index:3;top:42px;left:48px;color:var(--accent-on-dark)!important;font-size:11px;font-weight:900;letter-spacing:.04em}.category_heroCopy__7qVF0{position:absolute;z-index:2;left:48px;bottom:60px;max-width:610px}.category_hero__I9jbK small{display:block;margin-bottom:14px;color:var(--accent-on-dark);font-size:10px;font-weight:900;letter-spacing:2px}.category_hero__I9jbK h1{margin:0 0 20px;font-family:var(--font-display),"Arial Black",sans-serif;font-size:clamp(62px,8vw,108px);line-height:.82;letter-spacing:-6px;text-transform:uppercase}.category_hero__I9jbK p{max-width:530px;margin:0;color:#c3c3bf;font-size:15px;line-height:1.6}.category_heroMark__UdGp6{display:none}.category_heroVisual__7hy2O{position:absolute;inset:0;background-position:50%;background-size:cover;transform:scale(1.01)}.category_results__C4pFT{max-width:1232px;margin:auto;padding:92px 0 120px}.category_heading__PeYO6{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:35px;padding-bottom:24px;border-bottom:1px solid #ffffff1a}.category_heading__PeYO6 h2{margin:0;font-family:var(--font-display),"Arial Black",sans-serif;font-size:30px;text-transform:uppercase}.category_heading__PeYO6 span{color:#999995;font-size:12px}.category_grid___WX92{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:46px 26px}.category_card__wQ7sT{min-width:0;color:#f7f7f5}.category_image__K0X4R{height:220px;padding:14px;overflow:hidden;border-radius:8px;background-color:#252525;background-position:50%;background-size:cover;box-shadow:0 18px 38px #0004;transition:transform .25s ease,filter .25s ease}.category_card__wQ7sT:hover .category_image__K0X4R{transform:translateY(-5px);filter:brightness(1.08)}.category_image__K0X4R span{display:inline-block;padding:8px 10px;border-radius:3px;background:#5B207B;color:#fff;font-size:9px;font-weight:900;text-transform:uppercase}.category_content__Pzi32{padding:18px 2px 0}.category_content__Pzi32 small{color:var(--accent-on-dark);font-size:9px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.category_content__Pzi32 h2{margin:9px 0;font-size:19px;line-height:1.25}.category_content__Pzi32 p{display:-webkit-box;overflow:hidden;margin:0;color:#999995;font-size:13px;line-height:1.55;-webkit-box-orient:vertical;-webkit-line-clamp:2}.category_content__Pzi32 strong{display:block;margin-top:10px;color:#f7f7f5;font-size:11px}.category_card__wQ7sT:hover .category_content__Pzi32 strong{color:var(--accent-on-dark)}.category_state__corzI{min-height:300px;display:grid;place-content:center;gap:18px;color:#999995;text-align:center}.category_state__corzI h1{color:#f7f7f5}.category_state__corzI a{color:var(--accent-on-dark);font-weight:800}.category_results__C4pFT .pagination{margin-top:60px}.category_results__C4pFT .pagination button{background:#292929;color:#fff;border-color:#444}.category_results__C4pFT .pagination button[aria-current=page]{background:#5B207B;color:#fff}@media(max-width:1280px){.category_results__C4pFT{padding-right:5vw;padding-left:5vw}}@media(max-width:900px){.category_hero__I9jbK{padding:20px 18px 0}.category_heroContent__8POn5{min-height:450px}.category_hero__I9jbK a{top:30px;left:26px}.category_heroCopy__7qVF0{right:26px;bottom:40px;left:26px}.category_hero__I9jbK h1{font-size:56px;letter-spacing:-3px}.category_results__C4pFT{padding:68px 18px 90px}.category_grid___WX92{grid-template-columns:1fr;gap:42px}.category_heading__PeYO6{align-items:flex-start;flex-direction:column;gap:10px}.category_image__K0X4R{height:240px}}.category_filterPanel__7Qlof{margin-bottom:42px}.category_filterPanel__7Qlof>summary{display:none}.category_filterPanel__7Qlof:not([open])>.category_filters___u413{display:grid}.category_filters___u413{display:grid;grid-template-columns:1fr 1fr auto;align-items:end;gap:12px;margin:0;padding:18px;border:1px solid #383838;border-radius:5px;background:#222}.category_filters___u413 label{color:#aaa;font-size:9px;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.category_filters___u413 select{display:block;width:100%;height:44px;margin-top:8px;padding:0 36px 0 12px;border:1px solid #424242;border-radius:3px;outline:0;background:#2b2b2b;color:#f5f5f2;font:inherit;font-size:12px;font-weight:700}.category_filters___u413 select:focus{border-color:#5B207B;box-shadow:0 0 0 3px #5B207B14}.category_filters___u413>div{display:flex;align-items:center;gap:10px;height:44px}.category_filters___u413 button{height:44px;padding:0 17px;border-radius:3px;font-size:10px;font-weight:900;cursor:pointer}.category_clear__XsN2u{border:1px solid #494949;background:transparent;color:#bbb}.category_clear__XsN2u:hover{border-color:#777;color:#fff}.category_apply__QYOX6{border:0;background:#5B207B;color:#fff}.category_apply__QYOX6:hover{background:#743397;color:#fff}@media(max-width:700px){.category_filterPanel__7Qlof>summary{display:flex;align-items:center;justify-content:space-between;height:52px;padding:0 15px;border:1px solid #383838;border-radius:5px;background:#222;color:#f5f5f2;font-size:11px;font-weight:900;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;list-style:none}.category_filterPanel__7Qlof>summary::-webkit-details-marker{display:none}.category_filterPanel__7Qlof>summary svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;transition:transform .2s ease}.category_filterPanel__7Qlof[open]>summary{border-radius:5px 5px 0 0}.category_filterPanel__7Qlof[open]>summary svg{transform:rotate(180deg)}.category_filterPanel__7Qlof:not([open])>.category_filters___u413{display:none}.category_filters___u413{grid-template-columns:1fr;padding:15px;border-top:0;border-radius:0 0 5px 5px}.category_filters___u413>div{justify-content:space-between}}.category_results__C4pFT .category_filters___u413{grid-template-columns:1fr 1fr 1fr auto}.category_results__C4pFT .category_filters___u413 input,.category_results__C4pFT .category_filters___u413 select{display:block;width:100%;height:44px;margin-top:8px;padding:0 12px;border:1px solid #424242;border-radius:3px;outline:0;background:#2b2b2b;color:#f5f5f2;color-scheme:dark;font:inherit;font-size:12px;font-weight:700}.category_results__C4pFT .category_filters___u413 select{padding-right:36px}.category_results__C4pFT .category_filters___u413 input:focus,.category_results__C4pFT .category_filters___u413 select:focus{border-color:#5B207B;box-shadow:0 0 0 3px #5B207B14}@media(max-width:700px){.category_results__C4pFT .category_filters___u413{grid-template-columns:1fr}}.category_content__Pzi32 strong{margin-top:4px}.category_lightCategory__DO12_ .category_hero__I9jbK h1{color:#f7f7f5}.category_heroCopy__7qVF0{bottom:30px}@media(max-width:900px){.category_heroCopy__7qVF0{bottom:24px}}