.CaseCatalog_catalog__zeCSz{min-width:0;scroll-margin-top:104px;container:catalog/inline-size}.CaseCatalog_catalog__zeCSz a:focus-visible,.CaseCatalog_catalog__zeCSz button:focus-visible,.CaseCatalog_catalog__zeCSz select:focus-visible{outline:2px solid #78d9a1;outline-offset:3px}.CaseCatalog_heading__LDHFh{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:16px}.CaseCatalog_heading__LDHFh h2{display:flex;align-items:center;gap:10px;color:#f2f5f1;font-size:32px;line-height:40px;font-weight:700;letter-spacing:-1px}.CaseCatalog_heading__LDHFh h2>span{color:#899a90;font-size:13px;font-weight:500;letter-spacing:0;font-variant-numeric:tabular-nums}.CaseCatalog_pricingLink__UP3xG{display:inline-flex;align-items:center;gap:7px;flex-shrink:0;color:#b1bdb5;font-size:13px;line-height:20px;border-radius:3px}.CaseCatalog_pricingLink__UP3xG svg{width:14px;height:14px;transform:rotate(-35deg)}.CaseCatalog_toolbar__hh924{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.CaseCatalog_filters__mOHoM{display:flex;min-width:0;align-items:stretch;gap:0}.CaseCatalog_filters__mOHoM button{position:relative;min-height:44px;padding:10px;border:0;border-radius:6px 6px 0 0;color:#b1bdb5;background:transparent;font-size:13px;line-height:20px;font-weight:500;white-space:nowrap;cursor:pointer;transition:color .16s}.CaseCatalog_filters__mOHoM button:first-child{padding-left:0}.CaseCatalog_filters__mOHoM button:after{content:"";position:absolute;bottom:0;left:10px;right:10px;height:2px;background:#78d9a1;opacity:0}.CaseCatalog_filters__mOHoM button:first-child:after{left:0}.CaseCatalog_filters__mOHoM button[aria-pressed=true]{color:#f2f5f1}.CaseCatalog_filters__mOHoM button[aria-pressed=true]:after{opacity:1}.CaseCatalog_filters__mOHoM .CaseCatalog_newFilter__NeY41{display:flex;align-items:center;gap:6px}.CaseCatalog_newFilter__NeY41 i{width:5px;height:5px;border-radius:50%;background:#78d9a1;box-shadow:0 0 9px #78d9a140}.CaseCatalog_favoritesFilter__IhYH3{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:0 11px;border:1px solid #35423c80;border-radius:10px;color:#b1bdb5;background:#1b2121;font-size:13px;line-height:20px;cursor:pointer}.CaseCatalog_favoritesFilter__IhYH3 svg{width:17px;height:17px;flex-shrink:0}.CaseCatalog_favoritesFilter__IhYH3 b{color:inherit;font-size:12px;font-weight:500;font-variant-numeric:tabular-nums}.CaseCatalog_favoritesFilter__IhYH3[aria-pressed=true]{color:#78d9a1;border-color:#78d9a1}.CaseCatalog_favoritesFilter__IhYH3[aria-pressed=true] svg{fill:currentColor}.CaseCatalog_searchTools__qbKDI{display:flex;flex:1;justify-content:flex-end;gap:8px;min-width:360px}.CaseCatalog_search__66tRm{display:flex;align-items:center;width:210px;min-width:180px;height:44px;gap:9px;padding:0 12px;border:1px solid #35423c80;border-radius:10px;background:#1b2121;color:#b1bdb5}.CaseCatalog_search__66tRm>svg{width:16px;height:16px;flex-shrink:0}.CaseCatalog_search__66tRm input{min-width:0;width:100%;height:100%;padding:0;border:0;background:transparent;color:#f2f5f1;font-size:14px;line-height:20px;outline:none}.CaseCatalog_search__66tRm input::placeholder{color:#b1bdb5}.CaseCatalog_search__66tRm input::-webkit-search-cancel-button{display:none}.CaseCatalog_search__66tRm:focus-within{border-color:#78d9a1;outline:2px solid #78d9a160;outline-offset:2px}.CaseCatalog_search__66tRm kbd{display:grid;place-items:center;flex-shrink:0;width:19px;height:22px;border:1px solid #35423c;border-radius:4px;color:#b1bdb5;font-size:12px}.CaseCatalog_clearSearch__GxtZa{display:grid;place-items:center;flex-shrink:0;width:32px;height:32px;margin-right:-7px;border:0;border-radius:4px;background:transparent;color:#f2f5f1;font-size:22px;cursor:pointer}.CaseCatalog_searchTools__qbKDI select{width:170px;min-height:44px;padding:0 26px 0 12px;border:1px solid #35423c80;border-radius:10px;color:#b1bdb5;background:#1b2121 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='m4 6 4 4 4-4' fill='none' stroke='%23b1bdb5' stroke-width='1.5'/%3E%3C/svg%3E") no-repeat right 10px center;appearance:none;font-size:13px;line-height:20px;cursor:pointer}.CaseCatalog_resultRow__BuPYS{margin-top:12px;color:#b1bdb5;font-size:13px;line-height:20px}.CaseCatalog_resultRow__BuPYS p{overflow-wrap:anywhere}.CaseCatalog_hiddenResult__HRbGd{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.CaseCatalog_grid__iLDXc{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:42px 34px;margin-top:24px}.CaseCatalog_collection__naPNG{margin-top:38px}.CaseCatalog_collection__naPNG+.CaseCatalog_collection__naPNG{margin-top:48px}.CaseCatalog_collectionHeader__O16t0{display:flex;align-items:center;gap:14px;min-width:0}.CaseCatalog_collectionHeader__O16t0 h3{display:flex;align-items:center;gap:12px;margin:0;color:#dce4df;font-size:23px;line-height:30px;font-weight:750;letter-spacing:-.6px}.CaseCatalog_collectionHeader__O16t0 h3 span{display:grid;place-items:center;min-width:26px;height:24px;padding:0 6px;border:1px solid #42504970;border-radius:7px;color:#9bab9f;font-size:11px;line-height:1;font-weight:600;letter-spacing:0}.CaseCatalog_collectionHeader__O16t0>i{flex:1;height:1px;margin-left:6px;background:linear-gradient(90deg,#43554a90,transparent)}.CaseCatalog_newHeader__0DlKg{gap:14px;padding:10px 0 15px;border-bottom:1px solid #34483c70}.CaseCatalog_newHeader__0DlKg h3{color:#eff5f0;font-size:27px;line-height:36px;font-weight:800;letter-spacing:-.7px}.CaseCatalog_newHeader__0DlKg h3 span{min-width:29px;height:26px;margin-left:2px;color:#a7c9b2;background:#1f3027;border-color:#395344;font-size:12px;border-radius:8px}.CaseCatalog_newHeader__0DlKg>i{margin-left:8px;background:linear-gradient(90deg,#729d8040,transparent)}.CaseCatalog_releaseIcon__E3WIg{display:grid;place-items:center;width:40px;height:42px;flex-shrink:0}.CaseCatalog_releaseIcon__E3WIg svg{width:36px;height:36px}.CaseCatalog_newBadge__T5veS{position:absolute;z-index:2;left:7px;top:9px;pointer-events:none;padding:4px 7px;border:1px solid #607d6560;border-radius:5px;color:#c3efcd;background:#23342bea;font-size:9px;line-height:13px;font-weight:750;letter-spacing:1px}.CaseCatalog_card__xg_Er{position:relative;min-width:0;border:0;border-radius:12px;background:transparent;transition:background .16s}.CaseCatalog_cardLink__V4hV9{display:flex;flex-direction:column;height:100%;border-radius:12px;color:inherit}.CaseCatalog_card__xg_Er .CaseCatalog_favorite__9728d{position:absolute;z-index:2;top:0;right:0;width:40px;height:40px;border:0;border-radius:10px;background:#1b2121cc;color:#b1bdb5;box-shadow:none}.CaseCatalog_card__xg_Er .CaseCatalog_favorite__9728d svg{width:18px;height:18px}.CaseCatalog_card__xg_Er .CaseCatalog_favorite__9728d:active,.CaseCatalog_card__xg_Er .CaseCatalog_favorite__9728d:hover svg{transform:none}.CaseCatalog_card__xg_Er .CaseCatalog_favorite__9728d[aria-pressed=true]{color:#78d9a1;background:#243c30;border-color:transparent}.CaseCatalog_artwork__wZzyr{position:relative;width:100%;aspect-ratio:1;max-height:270px}.CaseCatalog_artwork__wZzyr>div{width:100%;height:100%}.CaseCatalog_artwork__wZzyr:before{content:"";position:absolute;inset:0 -7% -5%;border-radius:50%;pointer-events:none;opacity:0;background:radial-gradient(ellipse,color-mix(in srgb,var(--case-color) 23%,transparent),transparent 66%);transform:scale(.85);transition:opacity .3s,transform .45s}.CaseCatalog_hoverEffects__mbDeg{position:absolute;z-index:2;inset:0;pointer-events:none}.CaseCatalog_hoverEffects__mbDeg i{position:absolute;bottom:17%;width:5px;height:5px;opacity:0;border:1px solid color-mix(in srgb,var(--case-color) 75%,#fff);border-radius:1px}.CaseCatalog_hoverEffects__mbDeg i:first-child{left:13%;--particle-x:-11px;--particle-y:-60px;--particle-delay:0ms}.CaseCatalog_hoverEffects__mbDeg i:nth-child(2){right:12%;--particle-x:12px;--particle-y:-82px;--particle-delay:170ms}.CaseCatalog_hoverEffects__mbDeg i:nth-child(3){left:29%;--particle-x:-16px;--particle-y:-45px;--particle-delay:370ms;width:3px;height:3px}.CaseCatalog_hoverEffects__mbDeg i:nth-child(4){right:27%;--particle-x:19px;--particle-y:-54px;--particle-delay:520ms;width:3px;height:3px}.CaseCatalog_shine__A_8h9{display:none;position:absolute;z-index:1;inset:0;pointer-events:none;mask:var(--case-image) center /contain no-repeat;transform:translateY(var(--case-lift,0)) rotate(var(--case-tilt,0deg)) scale(var(--case-scale,1));transition:transform .45s cubic-bezier(.2,.7,.25,1)}.CaseCatalog_shine__A_8h9:before{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 28%,#e5fff326 43%,#fff4 49%,#e5fff321 55%,transparent 68%);transform:translateX(-120%)}.CaseCatalog_cardLink__V4hV9:focus-visible{--case-lift:-9px;--case-tilt:1deg;--case-scale:1.045}.CaseCatalog_cardLink__V4hV9:focus-visible .CaseCatalog_artwork__wZzyr:before{opacity:1;transform:scale(1.1)}.CaseCatalog_cardLink__V4hV9:focus-visible .CaseCatalog_hoverEffects__mbDeg i{animation:CaseCatalog_caseParticle__KFHBU 1.7s ease-out var(--particle-delay) infinite}.CaseCatalog_cardLink__V4hV9:focus-visible .CaseCatalog_shine__A_8h9{display:block}.CaseCatalog_cardLink__V4hV9:focus-visible .CaseCatalog_shine__A_8h9:before{animation:CaseCatalog_caseShine__eZLKW 1.1s ease-out both}@keyframes CaseCatalog_caseParticle__KFHBU{0%{opacity:0;transform:translate(0) rotate(0)}20%{opacity:.7}to{opacity:0;transform:translate(var(--particle-x),var(--particle-y)) rotate(100deg)}}@keyframes CaseCatalog_caseShine__eZLKW{to{transform:translateX(120%)}}.CaseCatalog_cardFoot__zzBBZ{display:flex;flex-direction:column;align-items:center;flex:1;padding:8px 8px 10px;text-align:center}.CaseCatalog_cardDetails__p9jVb{display:flex;flex-direction:column;justify-content:flex-end;width:100%}.CaseCatalog_cardDetails__p9jVb h3{display:flex;align-items:flex-end;justify-content:center;min-height:22px;color:#f2f5f1;font-size:17px;line-height:22px;font-weight:600;letter-spacing:-.35px;overflow-wrap:break-word}.CaseCatalog_itemCount__NYJAS{display:block;margin-top:4px;color:#b1bdb5;font-size:12px;line-height:17px}.CaseCatalog_price__v2aUm{display:inline-flex;align-items:baseline;justify-content:center;min-width:94px;min-height:36px;padding:7px 14px;margin-top:10px;border:0;border-radius:9px;background:#252d2b;color:#f2f5f1;white-space:nowrap;font-variant-numeric:tabular-nums;transition:background .16s,color .16s}.CaseCatalog_price__v2aUm strong{font-size:17px;line-height:22px;font-weight:700}.CaseCatalog_price__v2aUm>span{color:inherit;font-size:12px;line-height:16px}.CaseCatalog_cardLink__V4hV9:focus-visible{outline:2px solid #78d9a1;outline-offset:3px}.CaseCatalog_cardLink__V4hV9:focus-visible .CaseCatalog_price__v2aUm{background:#78d9a1;color:#10251a}.CaseCatalog_empty__WFEBM{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:240px;padding:28px 16px;text-align:center}.CaseCatalog_emptyIcon__j1UyZ{display:grid;place-items:center;width:44px;height:44px;color:#b1bdb5;margin-bottom:10px}.CaseCatalog_emptyFavorite__cmOaY{color:#78d9a1}.CaseCatalog_emptyIcon__j1UyZ svg{width:30px;height:30px}.CaseCatalog_empty__WFEBM h3{font-size:22px;line-height:30px;font-weight:600}.CaseCatalog_empty__WFEBM p{max-width:450px;color:#b1bdb5;font-size:14px;line-height:21px;margin-top:6px}.CaseCatalog_empty__WFEBM button{display:flex;align-items:center;gap:10px;min-height:44px;margin-top:16px;padding:8px 14px;border:0;border-radius:10px;color:#10251a;background:#78d9a1;font-size:14px;cursor:pointer}@container catalog (max-width:1070px){.CaseCatalog_searchTools__qbKDI{flex:1}.CaseCatalog_search__66tRm{flex:1;max-width:none}}@container catalog (max-width:959px){.CaseCatalog_grid__iLDXc{grid-template-columns:repeat(3,minmax(0,1fr))}}@container catalog (max-width:699px){.CaseCatalog_grid__iLDXc{grid-template-columns:repeat(2,minmax(0,1fr))}.CaseCatalog_searchTools__qbKDI{min-width:0}.CaseCatalog_search__66tRm{min-width:160px}.CaseCatalog_heading__LDHFh h2{font-size:27px}}@media (max-width:600px){.CaseCatalog_catalog__zeCSz{scroll-margin-top:90px}.CaseCatalog_heading__LDHFh{flex-wrap:wrap;gap:4px 12px;margin-bottom:12px}.CaseCatalog_heading__LDHFh h2{font-size:26px;line-height:32px;letter-spacing:-.9px}.CaseCatalog_pricingLink__UP3xG{font-size:12px;margin-left:auto;line-height:18px}.CaseCatalog_toolbar__hh924{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:8px}.CaseCatalog_filters__mOHoM{padding-bottom:2px}.CaseCatalog_filters__mOHoM button{min-height:40px;font-size:13px;padding:10px}.CaseCatalog_filters__mOHoM button:focus-visible{outline-offset:-2px}.CaseCatalog_favoritesFilter__IhYH3{justify-self:end;min-height:40px;padding:0 10px;font-size:13px;gap:6px}.CaseCatalog_searchTools__qbKDI{display:contents}.CaseCatalog_search__66tRm{width:100%;height:40px;min-width:0}.CaseCatalog_search__66tRm kbd{display:none}.CaseCatalog_searchTools__qbKDI select{width:100%;min-width:0;min-height:40px;font-size:13px}.CaseCatalog_grid__iLDXc{gap:28px 14px;margin-top:18px}.CaseCatalog_collection__naPNG{margin-top:26px}.CaseCatalog_collection__naPNG+.CaseCatalog_collection__naPNG{margin-top:34px}.CaseCatalog_collectionHeader__O16t0{gap:9px}.CaseCatalog_collectionHeader__O16t0 h3{font-size:21px;line-height:28px}.CaseCatalog_newHeader__0DlKg{padding:6px 0 12px}.CaseCatalog_newHeader__0DlKg h3{font-size:24px;line-height:30px;gap:9px}.CaseCatalog_releaseIcon__E3WIg{width:31px;height:36px}.CaseCatalog_releaseIcon__E3WIg svg{width:30px;height:30px}.CaseCatalog_newBadge__T5veS{font-size:8px;letter-spacing:.6px;padding:3px 5px;left:2px;top:4px}.CaseCatalog_artwork__wZzyr{max-height:180px}.CaseCatalog_cardFoot__zzBBZ{padding:6px 2px 8px}.CaseCatalog_cardDetails__p9jVb h3{min-height:40px;font-size:14px;line-height:20px;letter-spacing:-.2px}.CaseCatalog_itemCount__NYJAS{font-size:12px;line-height:17px}.CaseCatalog_price__v2aUm{min-height:34px;padding:6px 12px;margin-top:10px;min-width:88px}.CaseCatalog_price__v2aUm strong{font-size:16px;line-height:22px}.CaseCatalog_card__xg_Er .CaseCatalog_favorite__9728d{width:34px;height:34px;top:0;right:0}.CaseCatalog_card__xg_Er .CaseCatalog_favorite__9728d:after{content:"";position:absolute;inset:-5px}.CaseCatalog_empty__WFEBM{min-height:210px;padding:24px 10px}.CaseCatalog_empty__WFEBM h3{font-size:19px;line-height:26px}}@container catalog (max-width:300px){.CaseCatalog_grid__iLDXc{grid-template-columns:1fr}.CaseCatalog_artwork__wZzyr{max-height:200px}}@media (hover:hover){.CaseCatalog_card__xg_Er:hover{background:#1b212170}.CaseCatalog_card__xg_Er:hover .CaseCatalog_price__v2aUm{background:#78d9a1;color:#10251a}.CaseCatalog_filters__mOHoM button:hover,.CaseCatalog_pricingLink__UP3xG:hover{color:#f2f5f1}.CaseCatalog_empty__WFEBM button:hover{background:#91e5b3}}@media (hover:hover) and (pointer:fine){.CaseCatalog_cardLink__V4hV9:hover{--case-lift:-9px;--case-tilt:1deg;--case-scale:1.045}.CaseCatalog_cardLink__V4hV9:hover .CaseCatalog_artwork__wZzyr:before{opacity:1;transform:scale(1.1)}.CaseCatalog_cardLink__V4hV9:hover .CaseCatalog_hoverEffects__mbDeg i{animation:CaseCatalog_caseParticle__KFHBU 1.7s ease-out var(--particle-delay) infinite}.CaseCatalog_cardLink__V4hV9:hover .CaseCatalog_shine__A_8h9{display:block}.CaseCatalog_cardLink__V4hV9:hover .CaseCatalog_shine__A_8h9:before{animation:CaseCatalog_caseShine__eZLKW 1.1s ease-out both}.CaseCatalog_cardLink__V4hV9:active{--case-lift:-2px;--case-tilt:0deg;--case-scale:1.015}}@media (prefers-reduced-motion:reduce){.CaseCatalog_catalog__zeCSz *,.CaseCatalog_catalog__zeCSz :after,.CaseCatalog_catalog__zeCSz :before{transition:none!important;animation:none!important}}@media (prefers-reduced-motion:reduce){.CaseCatalog_cardLink__V4hV9:active,.CaseCatalog_cardLink__V4hV9:focus-visible,.CaseCatalog_cardLink__V4hV9:hover{--case-lift:0px;--case-tilt:0deg;--case-scale:1}.CaseCatalog_card__xg_Er .CaseCatalog_hoverEffects__mbDeg,.CaseCatalog_card__xg_Er .CaseCatalog_shine__A_8h9{display:none}.CaseCatalog_card__xg_Er .CaseCatalog_artwork__wZzyr:before{transition:none}}