.SearchControl_input__0_Sbn{border-radius:12px;border:1px solid var(--surface-dividers-outlines-bright-first,#191c1f);background:var(--Surface-Background-Input-Background,#121415);padding-block:14px}.SearchControl_icon__19m8K{color:#bcc4d9}.SearchControl_clear__t8_vV{cursor:pointer;padding:4px;color:#bcc4d9}.CaseCard_container__3MDXt{position:relative;overflow:hidden;isolation:isolate;border-radius:12px}.CaseCard_container__3MDXt:hover .CaseCard_content__T7Zps{box-shadow:0 0 0 1px var(--Surface-Surface-Main,#15181a);background-image:url(/_next/static/media/case-bg.a631e7e9.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover}.CaseCard_container__3MDXt:hover .CaseCard_content__T7Zps .CaseCard_caseImg__M1a_V{position:relative;transform:scale(1.25)}.CaseCard_container__3MDXt:hover .CaseCard_content__T7Zps{z-index:0}.CaseCard_container__3MDXt:hover .CaseCard_content__T7Zps:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;pointer-events:none;z-index:5;background:radial-gradient(140.88% 76.2% at 50% 102.64%,rgba(232,238,249,.5) 17.42%,rgba(232,238,249,.075) 34.61%,rgba(232,238,249,0) 53.37%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.CaseCard_content__T7Zps{display:flex;flex-direction:column;align-items:center;transition:all .4s ease;padding:0 8px 24px;position:relative;z-index:2;border-radius:inherit}.CaseCard_title__t3qyu{overflow:hidden;color:var(--Text-Main-Primary-100,#e8eef9);text-align:center;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;text-overflow:ellipsis;font-size:18px;font-style:normal;font-weight:500;line-height:150%;margin:11px 0 19px}@media screen and (max-width:768px){.CaseCard_title__t3qyu{font-size:16px}}@media screen and (max-width:480px){.CaseCard_title__t3qyu{font-size:14px}}.CaseCard_caseImg__M1a_V{width:184px;height:184px;min-width:184px;min-height:184px;transition:all .25s ease}.CaseCard_price__4bmDr{border-radius:8px;background:var(--Surface-Surface-Secondary,#191c1f);color:var(--Text-Main-Primary-100,#e8eef9);font-size:14px;font-style:normal;font-weight:400;line-height:160%;display:flex;padding:12px;justify-content:center;align-items:center;gap:8px}.CaseCard_badgeImg__6zzQq{height:7.97%;width:auto;position:absolute;top:6.6%;right:11.5%}.CaseCard_firefliesLayer__syxh2{z-index:1}.CaseCard_fire-inner__xRCEV{background:radial-gradient(circle at 35% 35%,rgb(255,255,255) 0,color-mix(in srgb,var(--ff-color) 100%,white 0%) 22%,color-mix(in srgb,var(--ff-color) 82%,transparent) 48%,color-mix(in srgb,var(--ff-color) 38%,transparent) 72%,transparent 100%)!important;box-shadow:0 0 calc(var(--size)*1.2) color-mix(in srgb,var(--ff-glow-color) 65%,transparent),0 0 calc(var(--size)*2.8) color-mix(in srgb,var(--ff-glow-color) 28%,transparent)}.CaseCard_blur-top__Y_Osp{width:416px;height:416px;position:absolute;top:-85%;left:-100px;background:radial-gradient(32.69% 32.69% at 50% 50%,rgba(204,210,232,.7) 1%,rgba(151,168,209,.175) 56.73%,rgba(25,25,24,0) 100%)}.Firefiles_fireflies__KnFfk{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;overflow:hidden;isolation:isolate;z-index:0;--ff-color:#fafffb;--ff-glow-color:#fafffb;--ff-max-opacity:0.9;--ff-twinkle-min:0.9;--ff-twinkle-max:1.2}.Firefiles_firefly__gzpHY{position:absolute;left:var(--x1);top:var(--y1);width:var(--size);height:var(--size);opacity:0;transform:translateZ(0);will-change:transform,opacity,filter;animation:Firefiles_firefly-fly__qpOd6 var(--dur) linear var(--delay) infinite,Firefiles_firefly-fade__89A1m var(--dur) ease-in-out var(--delay) infinite,Firefiles_firefly-twinkle__lF5Mz var(--twinkle) ease-in-out calc(var(--delay)*.35) infinite}.Firefiles_firefly__inner__U_dio{width:100%;height:100%;display:block;border-radius:999px;background:radial-gradient(ellipse 132.54% 208.96% at 123.13% -62.29%,#744d0e 5.23%,#ecb80e 9.67%,#724d06 31.44%,#ffb900 71.11%,#b37b1b 98.85%);filter:drop-shadow(0 0 calc(var(--size) * 1.6) rgba(255,230,160,.55)) drop-shadow(0 0 calc(var(--size) * .8) rgba(255,255,255,.35))}@keyframes Firefiles_firefly-fly__qpOd6{0%{transform:translateZ(0)}to{transform:translate3d(var(--dx),var(--dy),0)}}@keyframes Firefiles_firefly-fade__89A1m{0%{opacity:0}4%{opacity:var(--ff-max-opacity)}92%{opacity:var(--ff-max-opacity)}to{opacity:0}}@keyframes Firefiles_firefly-twinkle__lF5Mz{0%,to{filter:brightness(var(--ff-twinkle-min)) blur(.15px)}50%{filter:brightness(var(--ff-twinkle-max)) blur(.25px)}}@media(prefers-reduced-motion:reduce){.Firefiles_firefly__gzpHY{animation:none;opacity:.5}}.CasesPage_title__hyao_{color:var(--Text-Main-Primary-100,#e8eef9);font-size:20px;font-style:normal;font-weight:500;line-height:1;margin:0 0 32px;display:flex;align-items:center;gap:8px}.CasesPage_title__hyao_ svg{width:18px;height:auto}@container content (max-width: 768px){.CasesPage_title__hyao_{margin-bottom:16px}}.CasesPage_container__olfan{margin:0 0 40px;padding:0 27px}@container content (max-width: 645px){.CasesPage_container__olfan{padding:0}}.CasesPage_controls__2D8rJ{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:16px}@container content (max-width: 852px){[data-sidebar-open=true] .CasesPage_controls__2D8rJ{display:grid;grid-template-columns:1fr;align-items:stretch}}@container content (max-width: 580px){.CasesPage_controls__2D8rJ{display:grid;grid-template-columns:1fr 1fr;gap:8px;align-items:stretch}[data-sidebar-open=true] .CasesPage_controls__2D8rJ{grid-template-columns:1fr}}.CasesPage_filters__sfOZR{display:flex;align-items:center;gap:8px;align-self:stretch}@container content (max-width: 852px){[data-sidebar-open=true] .CasesPage_filters__sfOZR{display:contents}}@container content (max-width: 580px){.CasesPage_filters__sfOZR{display:contents}}.CasesPage_grid__lPi2M{display:grid;grid-template-columns:repeat(auto-fill,minmax(18%,1fr));gap:16px;margin:0 0 16px}@container content (max-width: 1024px){.CasesPage_grid__lPi2M{grid-template-columns:repeat(auto-fill,minmax(22%,1fr))}}@container content (max-width: 768px){.CasesPage_grid__lPi2M{grid-template-columns:repeat(auto-fill,minmax(30%,1fr))}}@container content (max-width: 550px){.CasesPage_grid__lPi2M{grid-template-columns:repeat(auto-fill,minmax(45%,1fr))}}