.ProjectPageHeader_header___aMZw{width:100%;height:624px;background:linear-gradient(270deg,#0344DC,#022476);position:relative;overflow:hidden;border-radius:0 0 20px 20px;padding:20px;display:flex;align-items:center;justify-content:center}.ProjectPageHeader_container__9odTh{max-width:2000px;margin:0 auto;width:100%;height:100%}.ProjectPageHeader_titleContainer__4R8Wz{position:absolute;top:92px;left:-20px;right:0;width:auto;height:305px;box-sizing:border-box;overflow:visible}.ProjectPageHeader_titleAnchor__xSNEG{position:relative;display:inline-block;height:420px}.ProjectPageHeader_h1__UH_51{font-family:Inter,sans-serif;font-size:420px;line-height:120%;letter-spacing:-.1em;margin:0;display:block;width:auto;min-width:unset;text-align:left}.ProjectPageHeader_h1__UH_51,.ProjectPageHeader_h2__DSdQt{font-style:normal;font-weight:400;color:white;white-space:nowrap}.ProjectPageHeader_h2__DSdQt{position:absolute;top:calc(50% + 40px);left:50%;transform:translate(-50%,-50%);background-color:#0344DC;width:289px;height:73px;padding:0;border-radius:10px;font-size:64px;letter-spacing:-.07em;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.ProjectPageHeader_breadcrumb__KL3zx{position:absolute;bottom:15px;left:20px;font-family:Inter,Arial,sans-serif;font-size:18px;font-weight:400;line-height:100%;letter-spacing:-.01em;display:flex;align-items:center;gap:6px}.ProjectPageHeader_home__jjcMm{color:white;text-decoration:none;font-weight:400;transition:opacity .3s ease}.ProjectPageHeader_home__jjcMm:hover{opacity:.8}.ProjectPageHeader_arrow__60rfb{width:6px;height:10px;display:block}.ProjectPageHeader_current__Qh_mj{color:rgba(255,255,255,.5);font-weight:400}.ProjectPageHeader_quoteButton__VoVAV{position:absolute;bottom:21px;right:26px;width:326px;height:60px;border-radius:50px;background:#F6F6F6;color:#01203f;border:0;cursor:pointer;font-family:Inter,Arial,sans-serif;font-size:24px;font-weight:400;line-height:100%;letter-spacing:-.01em;padding:6px 7px 6px 13px;display:none;align-items:center;justify-content:space-between;white-space:nowrap}.ProjectPageHeader_quoteArrow__KwPYz{width:46px;height:46px;border-radius:50%;background:#0344dc;display:flex;align-items:center;justify-content:center}.ProjectPageHeader_quoteArrow__KwPYz svg{width:27px;height:27px;display:block}@media (max-width:1024px){.ProjectPageHeader_header___aMZw{height:100vh;height:100dvh;min-height:640px;padding:0;border-radius:0 0 15px 15px}.ProjectPageHeader_titleContainer__4R8Wz{top:42%;left:0;right:0;width:100%;padding:0 12px;box-sizing:border-box;height:auto;transform:none}.ProjectPageHeader_titleAnchor__xSNEG{position:relative;top:auto;left:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:auto;transform:none}.ProjectPageHeader_h1__UH_51{min-width:0;white-space:normal;font-size:clamp(50px,15vw,72px);font-weight:400;line-height:.82;letter-spacing:-.075em;text-align:center;padding-left:0;width:100%}.ProjectPageHeader_h2__DSdQt{position:relative;top:auto;left:auto;transform:none;margin-top:15px;width:150px;height:42px;border-radius:8px;font-size:34px}.ProjectPageHeader_breadcrumb__KL3zx{top:70px;bottom:auto;left:10px;font-size:16px;gap:7px}.ProjectPageHeader_arrow__60rfb{display:block;width:6px;height:10px;margin:0}.ProjectPageHeader_quoteButton__VoVAV{left:21px;right:21px;width:auto;bottom:23px;padding:7px 10px 7px 13px;font-size:clamp(16px,4.8vw,24px);display:flex}.ProjectPageHeader_quoteButton__VoVAV>span:first-child{white-space:nowrap}}@media (min-width:768px) and (max-width:1024px){.ProjectPageHeader_breadcrumb__KL3zx{font-size:22px;gap:8px}.ProjectPageHeader_arrow__60rfb{width:9px;height:15px}.ProjectPageHeader_h1__UH_51{font-size:clamp(100px,14vw,128px);text-align:center}.ProjectPageHeader_h2__DSdQt{width:200px;height:56px;margin-top:20px;border-radius:10px;font-size:44px}.ProjectPageHeader_quoteButton__VoVAV{left:32px;right:32px;height:76px;padding:10px 14px 10px 28px;font-size:32px}.ProjectPageHeader_quoteArrow__KwPYz{width:56px;height:56px}.ProjectPageHeader_quoteArrow__KwPYz svg{width:32px;height:32px}}.FilterBar_filterBar__SJ8A6{--filter-button-width:226px;--quick-filter-width:283px;--quick-dropdown-width:383px;display:flex;flex-wrap:nowrap;gap:10px;background:transparent;position:relative;z-index:12000;border-radius:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border:0;width:100%;max-width:2000px;margin:80px 0 20px;padding:0 20px;box-sizing:border-box}.FilterBar_filterBar__SJ8A6 .FilterBar_buttonStatic__PALur,.FilterBar_filterBar__SJ8A6 .FilterBar_filterButton__A_cUE,.FilterBar_filterBar__SJ8A6 .FilterBar_popularButton__FOhZR,.FilterBar_filterBar__SJ8A6 .FilterBar_sortButton__eJrVZ{transition:background-color .24s ease,color .24s ease,border-color .24s ease,box-shadow .24s ease!important;animation:none!important}.FilterBar_filterBar__SJ8A6 .FilterBar_buttonStatic__PALur:before,.FilterBar_filterBar__SJ8A6 .FilterBar_filterButton__A_cUE:before,.FilterBar_filterBar__SJ8A6 .FilterBar_popularButton__FOhZR:before,.FilterBar_filterBar__SJ8A6 .FilterBar_sortButton__eJrVZ:before{transition:none!important;animation:none!important}.FilterBar_filterBar__SJ8A6 .FilterBar_allFiltersIcon__0LyHA,.FilterBar_filterBar__SJ8A6 .FilterBar_buttonArrowWrap__ZZfl7,.FilterBar_filterBar__SJ8A6 .FilterBar_buttonArrow__Vj9vT,.FilterBar_filterBar__SJ8A6 .FilterBar_buttonContent__Pklc9,.FilterBar_filterBar__SJ8A6 .FilterBar_buttonLabel__C1L87,.FilterBar_filterBar__SJ8A6 .FilterBar_filterIconMask__EFpHU,.FilterBar_filterBar__SJ8A6 .FilterBar_iconCircle__n2bNG{animation:none!important}.FilterBar_filterBar__SJ8A6 .FilterBar_buttonLabel__C1L87{transition:color .24s ease!important}.FilterBar_filterBar__SJ8A6 .FilterBar_iconCircle__n2bNG{transition:background-color .24s ease!important}.FilterBar_filterBar__SJ8A6 .FilterBar_allFiltersIcon__0LyHA,.FilterBar_filterBar__SJ8A6 .FilterBar_buttonArrow__Vj9vT{transition:filter .24s ease!important}.FilterBar_filterBar__SJ8A6 .FilterBar_allFiltersIcon__0LyHA,.FilterBar_filterBar__SJ8A6 .FilterBar_buttonArrow__Vj9vT,.FilterBar_filterBar__SJ8A6 .FilterBar_filterIconMask__EFpHU{will-change:auto}.FilterBar_filterBar__SJ8A6 .FilterBar_buttonArrowWrap__ZZfl7{transition:transform .62s cubic-bezier(.22,1,.36,1)!important}.FilterBar_allFiltersWrapper__6QCNy,.FilterBar_sortWrapper__EzJnJ{position:relative;width:463px;height:50px;flex-shrink:0}.FilterBar_sortButton__eJrVZ{width:463px;height:50px;padding:0 20px;border:1px solid #d9dee8;border-radius:10px;background:#F6F6F6;color:#01203f;display:flex;align-items:center;justify-content:center;box-sizing:border-box;cursor:pointer;font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:1;letter-spacing:-.05em;box-shadow:none;outline:0 solid transparent;transition:border-color .2s ease,outline-color .2s ease,box-shadow .2s ease}.FilterBar_sortButtonOpen__8VLsN{border-color:#0344dc;outline:2px solid #0344dc;box-shadow:0 8px 24px rgba(3,68,220,.1)}.FilterBar_sortLabel__hZ5LF{position:relative;top:1px;white-space:nowrap;text-align:center}.FilterBar_sortArrow__AEFBe{position:absolute;right:20px;top:15px;width:20px;height:20px;color:#9aa4b2;transform:rotate(0deg);transition:color .2s ease,transform .28s ease}.FilterBar_sortArrowOpen___GX4J{color:#9aa4b2;transform:rotate(180deg)}.FilterBar_sortDropdown__SL8rn{position:absolute;top:calc(100% + 16px);left:0;width:463px;padding:18px 0;border-radius:10px;background:#F6F6F6;box-shadow:0 18px 35px rgba(1,32,63,.12);z-index:1100;animation:FilterBar_sortDropdownIn__9wDPY .18s ease-out}@keyframes FilterBar_sortDropdownIn__9wDPY{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.FilterBar_sortOption__8dnDJ{width:100%;min-height:42px;padding:0 18px 0 22px;border:0;background:transparent;color:#111111;display:flex;align-items:center;justify-content:flex-start;gap:10px;cursor:pointer;font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:1;letter-spacing:-.04em;text-align:left}.FilterBar_sortOption__8dnDJ:hover{background:rgba(3,68,220,.04)}.FilterBar_sortOptionActive__JOhx_{color:#111111}.FilterBar_sortCheck__FmvXw{color:#006bff;width:22px;height:22px;flex-shrink:0;stroke-width:2.2}.FilterBar_sortCheckPlaceholder__uhINS{width:22px;height:22px;flex:0 0 22px}.FilterBar_sortOptionLabel__jaE0a{flex:1 1}.FilterBar_buttonStatic__PALur{display:flex;align-items:center;justify-content:center;gap:10px;background-color:white;color:black;padding:0 20px;border-radius:10px;font-weight:500;height:50px;width:463px;border:1px solid #ccc;cursor:default;transition:background-color .2s ease,color .2s ease;flex-shrink:0;box-sizing:border-box}.FilterBar_allFiltersLabel__yrKJH{position:relative;top:1px;font-family:Inter,sans-serif;font-size:16px;font-weight:500;line-height:1;letter-spacing:-.04em;white-space:nowrap}.FilterBar_buttonStatic__PALur:hover{background-color:#0344DC;color:white}.FilterBar_filterButtonWrapper__hGSS3{position:relative;height:50px;width:var(--filter-button-width);flex-shrink:0}.FilterBar_filterButtonWrapper__hGSS3:not(:has(.FilterBar_popularButton__FOhZR)){width:var(--quick-filter-width)}.FilterBar_filterButtonWrapper__hGSS3:after{content:"";position:absolute;top:100%;left:0;width:326px;height:10px;pointer-events:none;z-index:1001}.FilterBar_filterButtonWrapper__hGSS3:not(:has(.FilterBar_popularButton__FOhZR)):after{width:var(--quick-dropdown-width)}.FilterBar_filterButton__A_cUE{position:relative;display:flex;align-items:center;justify-content:center;background:#fff;color:#333;border:1px solid #ccc;padding:0 20px;height:50px;width:var(--filter-button-width);border-radius:10px;font-size:16px;cursor:pointer;font-weight:400;transition:background-color .24s ease,color .24s ease,border-color .24s ease,box-shadow .24s ease;box-shadow:0 2px 8px rgba(0,0,0,.1);overflow:hidden;flex-shrink:0;box-sizing:border-box}.FilterBar_filterButtonWrapper__hGSS3:not(:has(.FilterBar_popularButton__FOhZR)) .FilterBar_filterButton__A_cUE{width:var(--quick-filter-width)}.FilterBar_filterButton__A_cUE:before{content:none}.FilterBar_filterButtonWrapper__hGSS3:hover .FilterBar_filterButton__A_cUE{background:linear-gradient(135deg,#0344DC,#0344DC);color:white;border-color:#0344DC;box-shadow:0 4px 16px rgba(3,68,220,.3)}.FilterBar_buttonContent__Pklc9{display:flex;align-items:center;justify-content:center;gap:5px;width:100%;min-width:0;z-index:1}.FilterBar_buttonContentTextOnly__vGiTK{width:100%}.FilterBar_buttonArrowWrap__ZZfl7{position:relative;right:auto;top:auto;width:20px;height:20px;display:flex;align-items:center;justify-content:center;transform:rotate(0deg);transform-origin:center center;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .62s cubic-bezier(.22,1,.36,1)!important;pointer-events:none}.FilterBar_arrowHitArea__U9Y_k{position:absolute;top:0;right:0;bottom:0;z-index:3;width:60px;display:flex;align-items:center;justify-content:flex-end;padding-right:20px;box-sizing:border-box;cursor:pointer}.FilterBar_arrowHitAreaOpen__5b7WT .FilterBar_buttonArrow__Vj9vT{filter:brightness(0) invert(1)}.FilterBar_buttonArrowOpen__wLfyG{transform:rotate(180deg)!important}.FilterBar_buttonArrow__Vj9vT{display:block;width:20px;height:20px;transition:filter .24s ease!important}.FilterBar_allFiltersIcon__0LyHA{width:24px;height:24px;flex-shrink:0;transition:filter .3s ease}.FilterBar_dropdown__qfrBS{display:none;position:absolute;top:100%;left:0;background-color:#0344DC;color:white;border-radius:10px;padding:12px;box-shadow:0 2px 8px rgba(0,0,0,.15);min-width:226px;z-index:100}.FilterBar_option__VGr8_{display:flex;align-items:center;gap:8px;margin-bottom:10px;font-size:14px;color:white}.FilterBar_option__VGr8_:last-child{margin-bottom:0}.FilterBar_option__VGr8_ input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:18px;height:18px;border:2px solid white;border-radius:4px;background-color:transparent;cursor:pointer;position:relative;transition:all .2s ease}.FilterBar_option__VGr8_ input:checked{background-color:#0344DC}.FilterBar_option__VGr8_ input:checked:after{content:"";position:absolute;top:2px;left:5px;width:4px;height:9px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}.FilterBar_iconLeftCircle__XWo_X{color:white;font-size:14px}.FilterBar_iconCircle__n2bNG,.FilterBar_iconLeftCircle__XWo_X{width:30px;height:30px;min-width:30px;min-height:30px;background-color:#0344DC;border-radius:50%;display:flex;align-items:center;justify-content:center}.FilterBar_iconCircle__n2bNG{flex-shrink:0;position:relative;transition:all .3s ease}.FilterBar_filterIconMask__EFpHU{display:block;flex-shrink:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none;background-color:#F6F6F6;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;transition:background-color .18s ease!important}.FilterBar_filterButtonActive__QeTJd .FilterBar_iconCircle__n2bNG,.FilterBar_filterButtonWrapper__hGSS3:hover .FilterBar_filterButton__A_cUE .FilterBar_iconCircle__n2bNG{background-color:white}.FilterBar_filterButtonActive__QeTJd .FilterBar_filterIconMask__EFpHU,.FilterBar_filterButtonWrapper__hGSS3:hover .FilterBar_filterButton__A_cUE .FilterBar_filterIconMask__EFpHU{background-color:#0344DC}.FilterBar_buttonLabel__C1L87{text-align:center;z-index:1;white-space:nowrap;transition:color .24s ease!important}.FilterBar_filterButton__A_cUE .FilterBar_buttonLabel__C1L87{position:relative;top:1px}.FilterBar_buttonStatic__PALur:hover .FilterBar_allFiltersIcon__0LyHA,.FilterBar_filterButtonWrapper__hGSS3:has(.FilterBar_filterButtonActive__QeTJd) .FilterBar_buttonArrow__Vj9vT,.FilterBar_filterButtonWrapper__hGSS3:hover .FilterBar_buttonArrow__Vj9vT,.FilterBar_popularButton__FOhZR:hover .FilterBar_buttonArrow__Vj9vT{filter:brightness(0) invert(1)}.FilterBar_filterButtonWrapper__hGSS3:hover .FilterBar_iconLeftCircle__XWo_X{background-color:white;color:#0344DC}.FilterBar_filterButtonWrapper__hGSS3:hover .FilterBar_iconLeftCircle__XWo_X svg{fill:#0344DC!important;stroke:#0344DC!important}.FilterBar_filterButtonWrapper__hGSS3:hover .FilterBar_iconLeftCircle__XWo_X .FilterBar_figmaIcon__x6hRt,.FilterBar_filterButtonWrapper__hGSS3:hover .FilterBar_iconLeftCircle__XWo_X span{color:#0344DC}.FilterBar_buttonStatic__PALur{cursor:pointer;position:relative;overflow:hidden;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.1);transition:all .3s ease}.FilterBar_buttonStatic__PALur:hover{background:linear-gradient(135deg,#0344DC,#0344DC);box-shadow:0 4px 16px rgba(3,68,220,.3)}.FilterBar_buttonStatic__PALur:before{content:none}.FilterBar_arrow__JUKYC{transition:all .3s cubic-bezier(.4,0,.2,1);font-size:14px}.FilterBar_arrowUp__1Y46I{transform:rotate(180deg)}.FilterBar_categoriesDropdown__e_xAs{position:absolute;top:calc(100% + 10px);left:0;background:#F6F6F6;border:1px solid rgba(1,32,63,.06);border-radius:10px;box-shadow:0 18px 35px rgba(1,32,63,.12);z-index:12001;width:463px;min-width:463px;max-width:463px;max-height:none;overflow:hidden;padding:0;box-sizing:border-box;animation:FilterBar_slideDown__HfIOJ .24s ease-out}.FilterBar_categoriesScrollArea__QBf5P{max-height:392px;overflow-y:auto;padding:18px 0 8px;box-sizing:border-box;scrollbar-width:thin;scrollbar-color:#c8c9d2 transparent}@keyframes FilterBar_slideDown__HfIOJ{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.FilterBar_categoryButton__BJGl2,.FilterBar_categoryWrapper__BixI3{position:relative;margin:0;overflow:visible}.FilterBar_categoryButton__BJGl2{display:flex;align-items:center;justify-content:space-between;min-height:44px;padding:0 20px;cursor:pointer;background:transparent;border:0;border-radius:0;transition:background-color .2s ease,color .2s ease}.FilterBar_categoryButton__BJGl2:before,.FilterBar_categoryButton__BJGl2:hover:before{content:none}.FilterBar_categoryButtonOpen__dbIMl,.FilterBar_categoryButton__BJGl2:hover{background:#f4f6fb;color:#01203f;box-shadow:none}.FilterBar_categoryLabel__RPoTn{font-family:Inter,sans-serif;font-weight:500;color:#1b1b1f;font-size:18px;line-height:1;letter-spacing:-.04em;transition:color .2s ease}.FilterBar_categoryButtonOpen__dbIMl .FilterBar_categoryLabel__RPoTn,.FilterBar_categoryButton__BJGl2:hover .FilterBar_categoryLabel__RPoTn{color:#01203f}.FilterBar_optionsDropdown__lkRSx{background:#F6F6F6;border:0;border-radius:0;margin:0;padding:0 0 8px;box-shadow:none;animation:FilterBar_slideIn__OlDDS .18s ease-out}.FilterBar_filterSubgroup__yJ1Qo{padding:0}.FilterBar_filterSubgroup__yJ1Qo+.FilterBar_filterSubgroup__yJ1Qo{border-top:1px solid rgba(1,32,63,.07)}.FilterBar_filterSubgroupTitle__X8yY7{width:100%;min-height:34px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 20px 10px 32px;border:0;color:rgba(1,32,63,.55);font-family:Inter,sans-serif;font-size:13px;font-weight:600;line-height:1;letter-spacing:-.03em;text-transform:uppercase;background:#F6F6F6;cursor:pointer;text-align:left;transition:background-color .2s ease,color .2s ease}.FilterBar_filterSubgroupTitleActive__hhKeK,.FilterBar_filterSubgroupTitleOpen__FhUAI,.FilterBar_filterSubgroupTitle__X8yY7:hover{background:#f4f6fb;color:#01203f}.FilterBar_filterSubgroupArrow__FqxDm{flex-shrink:0;font-size:13px;color:currentColor;transition:transform .24s ease}.FilterBar_filterSubgroupArrowOpen__V9bge{transform:rotate(180deg)}.FilterBar_filterSubgroupOptions__jI_lm{display:flex;flex-direction:column;padding:4px 0 8px;animation:FilterBar_slideIn__OlDDS .18s ease-out}@keyframes FilterBar_slideIn__OlDDS{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.FilterBar_optionsDropdown__lkRSx .FilterBar_option__VGr8_{display:flex;align-items:center;width:100%;min-height:44px;gap:18px;padding:0 20px 0 32px;margin-bottom:0;color:#1b1b1f;font-family:Inter,sans-serif;font-size:18px;font-weight:400;line-height:1;letter-spacing:-.04em;border:0;background:transparent;transition:background-color .2s ease,color .2s ease;position:relative;cursor:pointer;text-align:left}.FilterBar_optionsDropdown__lkRSx .FilterBar_option__VGr8_:hover{background:#f4f6fb;color:#01203f}.FilterBar_optionsDropdown__lkRSx .FilterBar_optionLocked__zXVwv{opacity:1;cursor:not-allowed;color:#7d8798}.FilterBar_optionsDropdown__lkRSx .FilterBar_optionLocked__zXVwv:hover{background:transparent;color:#7d8798}.FilterBar_optionLocked__zXVwv .FilterBar_toggleSwitch__hNbgh{background:#f6f8fc;border-color:#c7cfdd}.FilterBar_lockIcon__ilUMe{margin-left:auto;width:18px;height:18px;color:#0344DC;line-height:1;opacity:1;stroke-width:2.4;flex-shrink:0}.FilterBar_optionsDropdown__lkRSx .FilterBar_option__VGr8_:last-child{border-bottom:none;border-radius:0}.FilterBar_optionsDropdown__lkRSx .FilterBar_option__VGr8_ input{border:1.5px solid #0344dc;border-radius:6px;width:18px;height:18px;transition:border-color .2s ease,box-shadow .2s ease;position:relative;background:transparent!important;box-shadow:none!important}.FilterBar_optionsDropdown__lkRSx .FilterBar_option__VGr8_ input:hover{border-color:#0344DC}.FilterBar_optionsDropdown__lkRSx .FilterBar_option__VGr8_ input:checked{background:transparent!important;background-color:transparent!important;border-color:#0344DC;box-shadow:none}.FilterBar_optionsDropdown__lkRSx .FilterBar_option__VGr8_ input:checked:after{content:"";position:absolute;top:1px;left:5px;width:4px;height:9px;border:solid #0344dc;border-width:0 2px 2px 0;transform:rotate(45deg)}.FilterBar_popularButton__FOhZR{background:linear-gradient(135deg,#F6F6F6,#f8f9fa);color:#333;border:1px solid #ccc;box-shadow:0 2px 8px rgba(0,0,0,.1);transition:all .3s ease;position:relative;overflow:hidden}.FilterBar_popularButton__FOhZR .FilterBar_buttonContentTextOnly__vGiTK{justify-content:flex-start;padding-left:55px;box-sizing:border-box}.FilterBar_popularButton__FOhZR:before{content:none}.FilterBar_popularButton__FOhZR:hover{background:linear-gradient(135deg,#0344DC,#0344DC);color:white;border-color:#0344DC;box-shadow:0 4px 16px rgba(3,68,220,.3)}.FilterBar_popularDropdown__UOdEi{position:absolute;top:calc(100% + 10px);right:0;width:226px;max-height:390px;border-radius:10px;background:#F6F6F6;box-shadow:0 18px 35px rgba(1,32,63,.12);z-index:1000;box-sizing:border-box;padding:18px 0;transform-origin:top center;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-14px) scale(.96);will-change:opacity,transform;transition:opacity .36s ease,transform .72s cubic-bezier(.22,1,.36,1),visibility 0s linear .72s!important}.FilterBar_popularOptions___IAA0{display:flex;flex-direction:column;gap:0;margin:0;padding:0}.FilterBar_categoriesScrollArea__QBf5P::-webkit-scrollbar{width:5px}.FilterBar_categoriesScrollArea__QBf5P::-webkit-scrollbar-track{background:transparent;border-radius:999px}.FilterBar_categoriesScrollArea__QBf5P::-webkit-scrollbar-thumb{background:#c8c9d2;border-radius:999px;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.FilterBar_categoriesScrollArea__QBf5P::-webkit-scrollbar-thumb:hover{background:#aeb3bf}.FilterBar_categoryWrapper__BixI3:first-child .FilterBar_categoryButton__BJGl2{border-top-left-radius:0;border-top-right-radius:0}.FilterBar_categoryWrapper__BixI3:last-child .FilterBar_categoryButton__BJGl2{border-bottom-left-radius:0;border-bottom-right-radius:0}@keyframes FilterBar_pulse__yDBWQ{0%{box-shadow:0 0 0 0 rgba(3,68,220,.4)}70%{box-shadow:0 0 0 10px rgba(3,68,220,0)}to{box-shadow:0 0 0 0 rgba(3,68,220,0)}}.FilterBar_optionsDropdown__lkRSx .FilterBar_option__VGr8_:has(input:checked){background:transparent;box-shadow:none;font-weight:400}.FilterBar_filterButtonActive__QeTJd{background:linear-gradient(135deg,#0344DC,#0344DC)!important;color:white!important;border-color:#0344DC!important;box-shadow:0 4px 16px rgba(3,68,220,.2)!important;transform:none!important}.FilterBar_filterButtonActive__QeTJd:hover{transform:none!important}.FilterBar_buttonStaticActive__oWNrc{background:linear-gradient(135deg,#0344DC,#0344DC);color:white;border-color:#0344DC;box-shadow:0 4px 16px rgba(3,68,220,.2)}.FilterBar_buttonStaticActive__oWNrc .FilterBar_allFiltersIcon__0LyHA{filter:brightness(0) invert(1)}.FilterBar_buttonStaticActive__oWNrc .FilterBar_sortArrow__AEFBe,.FilterBar_buttonStatic__PALur:hover .FilterBar_sortArrow__AEFBe{color:#F6F6F6}.FilterBar_filterButtonWrapper__hGSS3:not(:has(.FilterBar_popularButton__FOhZR)) .FilterBar_inlineDropdown__OWsOL{width:var(--quick-dropdown-width)}.FilterBar_quickDropdownBridge__M7tA7{position:absolute;top:100%;left:0;width:var(--quick-dropdown-width,326px);height:16px;z-index:1002}.FilterBar_inlineDropdown__OWsOL{position:absolute;top:calc(100% + 10px);left:0;width:326px;max-height:390px;border-radius:10px;background:#F6F6F6;box-shadow:0 18px 35px rgba(1,32,63,.12);z-index:1000;box-sizing:border-box;padding:18px 0;transform-origin:top center;opacity:0;visibility:visible;pointer-events:auto;transform:translateY(-14px) scale(.96);will-change:opacity,transform;transition:opacity .36s ease,transform .72s cubic-bezier(.22,1,.36,1)!important}.FilterBar_inlineDropdownVisible__rbXHn{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0) scale(1);transition-delay:0s!important}@media (max-width:1024px){.FilterBar_filterBar__SJ8A6{width:100%;max-width:none;margin:24px 0 12px;padding:0 12px 8px;gap:8px;overflow:visible}.FilterBar_filterBar__SJ8A6::-webkit-scrollbar{display:none}.FilterBar_allFiltersWrapper__6QCNy,.FilterBar_filterButtonWrapper__hGSS3{display:none}.FilterBar_mobileFilterButton__fmM17{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;height:50px;border:1px solid #ccc;border-radius:12px;background:linear-gradient(135deg,#F6F6F6,#f8f9fa);color:#01203f;font-family:Inter,sans-serif;font-size:16px;font-weight:500;letter-spacing:-.04em;cursor:pointer;box-shadow:0 2px 8px rgba(0,0,0,.08);box-sizing:border-box;transition:background-color .24s ease,border-color .24s ease}.FilterBar_mobileFilterButton__fmM17:active{background:linear-gradient(135deg,#0344DC,#0344DC);color:white;border-color:#0344DC}.FilterBar_mobileFilterButton__fmM17:active .FilterBar_allFiltersIcon__0LyHA{filter:brightness(0) invert(1)}.FilterBar_mobileFilterButtonActive__WmkMq{background:linear-gradient(135deg,#0344DC,#0344DC);color:white;border-color:#0344DC;box-shadow:0 4px 16px rgba(3,68,220,.2)}.FilterBar_mobileFilterButtonActive__WmkMq .FilterBar_allFiltersIcon__0LyHA{filter:brightness(0) invert(1)}.FilterBar_mobileFilterBadge__dDz84{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 6px;border-radius:11px;background:#F6F6F6;color:#0344DC;font-size:12px;font-weight:700;line-height:1}.FilterBar_mobileFilterButtonActive__WmkMq .FilterBar_mobileFilterBadge__dDz84{background:rgba(255,255,255,.9)}.FilterBar_mobileOverlay__ex82Z{position:fixed;inset:0;background:rgba(0,0,0,.45);z-index:99999;animation:FilterBar_mobileOverlayIn__04Ul5 .28s ease}@keyframes FilterBar_mobileOverlayIn__04Ul5{0%{opacity:0}to{opacity:1}}.FilterBar_mobileSheet__g7Y_7{position:fixed;bottom:0;left:0;right:0;height:85dvh;max-height:85dvh;overflow:hidden;background:#F6F6F6;border-radius:20px 20px 0 0;box-shadow:0 -8px 40px rgba(0,0,0,.15);z-index:100000;display:flex;flex-direction:column;animation:FilterBar_mobileSheetUp__CfHhN .36s cubic-bezier(.22,1,.36,1);will-change:transform;transition:transform .28s cubic-bezier(.22,1,.36,1)}.FilterBar_mobileSheetDragging__dCOiw{transition:none!important}@keyframes FilterBar_mobileSheetUp__CfHhN{0%{transform:translateY(100%)}to{transform:translateY(0)}}.FilterBar_mobileDragArea__ZGJlI{flex-shrink:0;display:flex;align-items:center;justify-content:center;padding:14px 0 10px;cursor:-webkit-grab;cursor:grab;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.FilterBar_mobileDragArea__ZGJlI:active{cursor:-webkit-grabbing;cursor:grabbing}.FilterBar_mobileDragHandle__Uw60B{width:40px;height:5px;border-radius:3px;background:rgba(0,0,0,.18)}.FilterBar_mobileSheetScroll__UjBrb{flex:1 1;min-height:0;overflow-y:auto;touch-action:pan-y;-webkit-overflow-scrolling:touch;padding:0 0 8px;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#c8c9d2 transparent}.FilterBar_mobileSheetScroll__UjBrb::-webkit-scrollbar{width:4px}.FilterBar_mobileSheetScroll__UjBrb::-webkit-scrollbar-thumb{background:#c8c9d2;border-radius:999px}.FilterBar_mobileCategory__TGE14{border-bottom:1px solid rgba(0,0,0,.06)}.FilterBar_mobileCategoryButton__dDsi3{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:52px;padding:0 20px;border:0;background:transparent;color:#01203f;font-family:Inter,sans-serif;font-size:17px;font-weight:500;letter-spacing:-.03em;cursor:pointer;text-align:left;transition:background-color .2s ease}.FilterBar_mobileCategoryButtonOpen__lFl7c,.FilterBar_mobileCategoryButton__dDsi3:active{background:#f4f6fb}.FilterBar_mobileCategoryArrow__OUyfb{font-size:16px;color:#9aa4b2;flex-shrink:0;transition:transform .28s ease}.FilterBar_mobileCategoryArrowOpen__bHmfF{transform:rotate(180deg)}.FilterBar_mobileOptions__vRUZm{padding:0 0 8px;animation:FilterBar_mobileSlideIn__ZKroa .2s ease-out}@keyframes FilterBar_mobileSlideIn__ZKroa{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.FilterBar_mobileOptions__vRUZm .FilterBar_option__VGr8_{display:flex;align-items:center;width:100%;min-height:48px;gap:16px;padding:0 20px 0 28px;margin:0;color:#1b1b1f;font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:1;letter-spacing:-.03em;border:0;background:transparent;cursor:pointer;text-align:left}.FilterBar_mobileOptions__vRUZm .FilterBar_option__VGr8_:active{background:#f4f6fb}.FilterBar_mobileSubgroup__MBBVb{border-top:1px solid rgba(0,0,0,.05)}.FilterBar_mobileSubgroupTitle___w3NH{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:40px;padding:8px 20px 8px 32px;border:0;background:transparent;color:rgba(1,32,63,.55);font-family:Inter,sans-serif;font-size:13px;font-weight:600;letter-spacing:-.03em;text-transform:uppercase;cursor:pointer;text-align:left}.FilterBar_mobileSubgroupTitleOpen__de2ao,.FilterBar_mobileSubgroupTitle___w3NH:active{background:#f4f6fb;color:#01203f}.FilterBar_mobileSubgroupOptions__rwsNo{padding:4px 0 8px;animation:FilterBar_mobileSlideIn__ZKroa .18s ease-out}.FilterBar_mobileComingSoon__ZSndi{border-top:1px solid rgba(0,0,0,.06)}.FilterBar_mobileSheetFooter__tkvdT{flex-shrink:0;padding:12px 16px calc(12px + env(safe-area-inset-bottom, 0px));border-top:1px solid rgba(0,0,0,.08);background:#F6F6F6}.FilterBar_mobileSheetSummary__giRQm{display:flex;align-items:center;gap:4px;margin-bottom:10px;font-family:Inter,sans-serif;font-size:14px;color:rgba(1,32,63,.62)}.FilterBar_mobileSheetSummary__giRQm .FilterBar_summaryCount__qgqOh{font-weight:700;color:#01203f}.FilterBar_mobileSheetActions__ufub9{display:flex;gap:10px}.FilterBar_mobileSheetActions__ufub9 .FilterBar_applyButton__6xosG,.FilterBar_mobileSheetActions__ufub9 .FilterBar_resetButton__DoeRM{height:48px;border-radius:14px;font-size:16px;font-weight:600}.FilterBar_mobileSheetActions__ufub9 .FilterBar_resetButton__DoeRM{width:35%}.FilterBar_mobileSheetActions__ufub9 .FilterBar_applyButton__6xosG{flex:1 1}.FilterBar_categoriesDropdown__e_xAs,.FilterBar_inlineDropdown__OWsOL,.FilterBar_popularDropdown__UOdEi,.FilterBar_sortDropdown__SL8rn{position:fixed;top:118px;right:12px;left:12px;width:auto;max-height:calc(100svh - 142px);overflow-y:auto}}.FilterBar_inlineOptions__stEtM{display:flex;flex-direction:column;gap:0;margin:0;padding:0 20px;max-height:220px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#c8c9d2 transparent}.FilterBar_inlineOptions__stEtM::-webkit-scrollbar{width:5px}.FilterBar_inlineOptions__stEtM::-webkit-scrollbar-track{background:transparent}.FilterBar_inlineOptions__stEtM::-webkit-scrollbar-thumb{background:#c8c9d2;border-radius:999px}.FilterBar_inlineOption__33GoH{display:flex;align-items:center;gap:18px;min-height:44px;color:#1b1b1f;font-size:18px;line-height:1;width:100%;padding:0;border:0;background:transparent;cursor:pointer;text-align:left}.FilterBar_inlineOptionLabel__Pa_08{color:#1b1b1f}.FilterBar_toggleSwitch__hNbgh{position:relative;width:24px;height:24px;min-width:24px;border-radius:6px;border:1.5px solid #cfd3dd;background:#F6F6F6;box-sizing:border-box;transition:background-color .2s ease,border-color .2s ease}.FilterBar_toggleKnob__Twjtv{display:none}.FilterBar_inlineOptionActive__xsC_S .FilterBar_toggleSwitch__hNbgh{background:#0344DC;border-color:#0344DC}.FilterBar_inlineOptionActive__xsC_S .FilterBar_toggleSwitch__hNbgh:after{content:"";position:absolute;left:7px;top:3px;width:7px;height:12px;border:solid #f6f6f6;border-width:0 2px 2px 0;transform:rotate(45deg)}.FilterBar_inlineOptionActive__xsC_S .FilterBar_toggleKnob__Twjtv{display:none}.FilterBar_optionsDropdown__lkRSx .FilterBar_toggleSwitch__hNbgh{border-color:rgba(1,32,63,.28)}.FilterBar_optionsDropdown__lkRSx .FilterBar_toggleKnob__Twjtv{background:rgba(1,32,63,.38)}.FilterBar_optionActive__UWj3D{color:#01203f}.FilterBar_optionActive__UWj3D .FilterBar_toggleSwitch__hNbgh{background:#0344DC;border-color:#0344DC}.FilterBar_optionActive__UWj3D .FilterBar_toggleSwitch__hNbgh:after{content:"";position:absolute;left:7px;top:3px;width:7px;height:12px;border:solid #f6f6f6;border-width:0 2px 2px 0;transform:rotate(45deg)}.FilterBar_optionActive__UWj3D .FilterBar_toggleKnob__Twjtv{display:none}.FilterBar_inlineActions__cD1NK{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:20px 20px 0}.FilterBar_inlineSeeAll__uQLzD{margin:0;padding:0;border:0;background:transparent;color:white;font:inherit;cursor:pointer;position:relative;display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;line-height:1;transition:none!important}.FilterBar_inlineApply__DVUuK{height:40px;min-width:118px;border:0;border-radius:10px;background:#0344DC;color:#F6F6F6;font-size:14px;font-weight:700;cursor:pointer;flex:1 1}.FilterBar_inlineApplyWide__G8Zg4{width:100%}.FilterBar_inlineReset__vZx1C{height:40px;min-width:118px;border:0;border-radius:10px;background:#f1f2f6;color:#111111;font-size:14px;font-weight:700;cursor:pointer;flex:1 1}.FilterBar_inlineResultCount__ZUtQG{margin:10px 18px 0;color:rgba(255,255,255,.82);font-size:12px;line-height:1}.FilterBar_inlineSeeAll__uQLzD:after{content:"";position:absolute;left:0;bottom:-3px;width:100%;height:1px;background:#F6F6F6;transform:scaleX(0)!important;transform-origin:left center;transition:transform .32s ease!important}.FilterBar_inlineSeeAll__uQLzD:focus-visible:after,.FilterBar_inlineSeeAll__uQLzD:hover:after{transform:scaleX(1)!important}.FilterBar_filtersSummary__YtZsU{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:12px 12px 0;padding:14px 16px;border-radius:14px;background:#f3f5f8;color:#01203f}.FilterBar_summaryCount__qgqOh{font-weight:700}.FilterBar_summarySelected__jkOIl,.FilterBar_summaryText__um4Su{color:rgba(1,32,63,.62)}.FilterBar_filtersActions__9lMfe{display:flex;gap:10px;margin:10px 12px 12px}.FilterBar_applyButton__6xosG,.FilterBar_resetButton__DoeRM{height:44px;border-radius:12px;border:0;cursor:pointer;font-size:15px;font-weight:500}.FilterBar_resetButton__DoeRM{width:35%;background:#eef1f6;color:#01203f}.FilterBar_applyButton__6xosG{flex:1 1;background:#0344DC;color:#F6F6F6;box-shadow:0 8px 20px rgba(3,68,220,.2)}.FilterBar_applyButtonPending__dPaJr{box-shadow:0 10px 26px rgba(3,68,220,.34)}.FilterBar_comingSoonSection__TJ081{border-top:1px solid rgba(0,0,0,.1);margin-top:8px;padding-top:8px}.FilterBar_comingSoonHeader__lzTBR{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;cursor:pointer;background:linear-gradient(135deg,rgba(108,117,125,.05),rgba(108,117,125,.1));border-radius:8px;margin:4px 0;transition:all .2s ease;color:#6c757d;font-weight:500}.FilterBar_comingSoonHeader__lzTBR:hover{background:linear-gradient(135deg,rgba(108,117,125,.1),rgba(108,117,125,.15));color:#495057}.FilterBar_comingSoonSubmenu__CMfGj{background:linear-gradient(135deg,rgba(108,117,125,.03),rgba(108,117,125,.08));border-radius:8px;margin:4px 0;animation:FilterBar_slideIn__OlDDS .3s cubic-bezier(.4,0,.2,1)}.FilterBar_comingSoonOption__Bkh_L{padding:12px 20px;color:#6c757d;font-size:14px;border-bottom:1px solid rgba(0,0,0,.05);cursor:default;transition:all .2s ease;position:relative;opacity:.7}.FilterBar_comingSoonOption__Bkh_L:last-child{border-bottom:none;border-radius:0 0 16px 16px}.FilterBar_comingSoonOption__Bkh_L:before{content:"🔒";margin-right:8px;font-size:12px}.FilterBar_comingSoonOption__Bkh_L:hover{background:linear-gradient(135deg,rgba(108,117,125,.05),rgba(108,117,125,.1));color:#495057}@media (min-width:768px) and (max-width:1024px){.FilterBar_mobileFilterButton__fmM17{height:64px;gap:14px;border-radius:14px;font-size:22px;letter-spacing:-.03em}.FilterBar_allFiltersIcon__0LyHA,.FilterBar_mobileFilterButton__fmM17 .FilterBar_allFiltersIcon__0LyHA{width:32px;height:32px}.FilterBar_mobileFilterBadge__dDz84{min-width:26px;height:26px;font-size:14px}.FilterBar_mobileCategoryButton__dDsi3{min-height:64px;padding:0 24px;font-size:24px}.FilterBar_mobileCategoryArrow__OUyfb{font-size:22px}.FilterBar_mobileOptions__vRUZm .FilterBar_option__VGr8_{min-height:56px;padding:0 24px 0 32px;font-size:20px}.FilterBar_mobileSubgroupTitle___w3NH{min-height:48px;padding:10px 24px 10px 36px;font-size:16px}.FilterBar_mobileSheetSummary__giRQm{margin-bottom:14px;font-size:18px}.FilterBar_mobileSheetFooter__tkvdT{padding:16px 20px calc(18px + env(safe-area-inset-bottom, 0px))}.FilterBar_mobileSheetActions__ufub9{gap:12px}.FilterBar_mobileSheetActions__ufub9 .FilterBar_applyButton__6xosG,.FilterBar_mobileSheetActions__ufub9 .FilterBar_resetButton__DoeRM{height:64px;border-radius:16px;font-size:22px}.FilterBar_comingSoonHeader__lzTBR{min-height:64px;padding:0 24px;font-size:24px}.FilterBar_comingSoonOption__Bkh_L{min-height:52px;padding:0 24px 0 32px;font-size:18px}}.MobileCarouselControls_controls__ue_94{display:none}@media (max-width:1024px){.MobileCarouselControls_controls__ue_94{display:flex;align-items:center;justify-content:center;gap:18px;width:100%;margin:14px auto 0}.MobileCarouselControls_controlButton__0K01l{display:inline-flex;width:48px;height:48px;align-items:center;justify-content:center;padding:0;border:0;border-radius:50%;background:#0344dc;cursor:pointer}.MobileCarouselControls_counter__ToRDF{width:78px;min-width:78px;color:rgba(0,0,0,.5);font-family:Inter,Arial,sans-serif;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:24px;line-height:1;text-align:center}}@media (min-width:768px) and (max-width:1024px){.MobileCarouselControls_controls__ue_94{gap:22px;margin-top:18px}.MobileCarouselControls_controlButton__0K01l{width:52px;height:52px}.MobileCarouselControls_controlButton__0K01l svg{width:26px;height:26px}.MobileCarouselControls_counter__ToRDF{width:82px;min-width:82px;font-size:28px}}.SharePopover_root__O5Q1a{position:relative;display:inline-flex;pointer-events:auto;z-index:20}.SharePopover_trigger__bX1s_{width:44px;height:44px;border:0;border-radius:16px;background:rgba(15,23,42,.68);color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center}.SharePopover_trigger__bX1s_ svg{width:20px;height:20px}.SharePopover_triggerFlash__yvpb_{animation:SharePopover_shareBlueFlash__CVupl 1.1s ease}@keyframes SharePopover_shareBlueFlash__CVupl{0%,to{box-shadow:0 0 0 0 rgba(3,68,220,0);background-color:transparent}18%,48%{box-shadow:0 0 0 3px rgba(3,68,220,.38);background-color:rgba(3,68,220,.16)}}.SharePopover_panel__Y_Jwf{position:absolute;right:0;width:260px;padding:12px;border:1px solid rgba(148,163,184,.5);border-radius:20px;background:rgba(15,23,42,.88);box-shadow:0 22px 55px rgba(1,32,63,.24);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);z-index:1000}.SharePopover_below__f2Vai .SharePopover_panel__Y_Jwf{top:calc(100% + 10px)}.SharePopover_above__L0DVP .SharePopover_panel__Y_Jwf{bottom:calc(100% + 10px)}.SharePopover_left__65teE .SharePopover_panel__Y_Jwf{top:50%;right:calc(100% + 12px);transform:translateY(-50%)}.SharePopover_title__0G5_p{margin:0 0 10px;color:#fff;font-family:Inter,sans-serif;font-size:15px;font-weight:600;line-height:100%;letter-spacing:-.03em}.SharePopover_list__YLev2{display:flex;flex-direction:column;gap:2px}.SharePopover_item__dWIIN{width:100%;min-height:42px;border:0;border-radius:10px;background:transparent;color:#e5e7eb;cursor:pointer;display:flex;align-items:center;gap:10px;padding:7px 9px;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:100%;letter-spacing:-.03em;text-align:left;text-decoration:none;transition:background-color .2s ease,transform .18s ease}.SharePopover_item__dWIIN:hover{background:rgba(148,163,184,.32);transform:translateX(2px)}.SharePopover_icon__3_nxa{width:32px;height:32px;flex:0 0 32px;border-radius:999px;color:#fff;display:flex;align-items:center;justify-content:center}.SharePopover_icon__3_nxa svg{width:19px;height:19px;display:block}.SharePopover_iconTelegram__JedYb{background:#229ed9}.SharePopover_iconWhatsapp__ILE2w{background:#17c95b}.SharePopover_iconWhatsapp__ILE2w svg{width:21px;height:21px}.SharePopover_iconTwitter__B2fv4{background:#111827}.SharePopover_iconFacebook__7JSzB{background:#1877f2}.SharePopover_iconCopy__Yydw5{background:rgba(148,163,184,.62)}.SharePopover_toast__d9mWI{position:fixed;left:50%;bottom:30px;z-index:1000000;min-height:42px;padding:10px 16px;border-radius:999px;background:#111827;color:#fff;display:flex;align-items:center;gap:9px;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:100%;letter-spacing:-.03em;opacity:0;pointer-events:none;transform:translateX(-50%) translateY(80px);transition:opacity .28s ease,transform .28s ease}.SharePopover_toast__d9mWI svg{width:20px;height:20px;flex:0 0 20px}.SharePopover_toastVisible__FpBi6{opacity:1;transform:translateX(-50%) translateY(0)}@media (max-width:1024px){.SharePopover_panel__Y_Jwf{width:245px;padding:10px}.SharePopover_item__dWIIN{min-height:39px;font-size:13px}}.CaseViewerModal_overlay__9BmKT{position:fixed;inset:0;z-index:320000;display:block;overflow-x:hidden;overflow-y:auto;overscroll-behavior:none;padding:28px 112px 48px;box-sizing:border-box;-webkit-overflow-scrolling:touch}.CaseViewerModal_backdrop__P_uh7{position:fixed;inset:0;border:0;background:rgba(8,12,20,.78);cursor:pointer;pointer-events:auto}.CaseViewerModal_closeButton__gNJgp{position:fixed;top:16px;right:16px;z-index:10;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:0;border-radius:50%;background:#111111;color:#F6F6F6;box-shadow:0 4px 16px rgba(0,0,0,.35);cursor:pointer;transition:background-color .18s ease,transform .18s ease}.CaseViewerModal_closeButton__gNJgp:hover{background:#222222}.CaseViewerModal_closeButton__gNJgp svg{width:16px;height:16px}.CaseViewerModal_layout__yc3a3{position:relative;z-index:1;display:flex;align-items:flex-start;gap:16px;width:min(1510px,calc(var(--vw-total, 100vw) - 180px));margin:0 auto;transform:translateX(26px)}.CaseViewerModal_shell__4nrdy{display:flex;flex-direction:column;min-width:0;flex:1 1;overflow:visible;border-radius:4px;background:#F6F6F6;box-shadow:0 28px 90px rgba(0,0,0,.42)}.CaseViewerModal_topBar__c6QFE{flex:0 0 auto;display:flex;align-items:center;gap:14px;min-height:56px;padding:10px 18px;background:#111111;color:#F6F6F6}.CaseViewerModal_authorChip__f_j8d{display:flex;align-items:center;gap:12px;min-width:0}.CaseViewerModal_authorAvatar__eZ3kv{width:34px;height:34px;border-radius:50%;object-fit:cover;background:#2a2a2a}.CaseViewerModal_authorMeta__hGxGB{display:flex;flex-direction:column;min-width:0;gap:2px}.CaseViewerModal_authorName__B6GB6,.CaseViewerModal_projectLabel__WafHd{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-inter),Inter,sans-serif;line-height:1.1}.CaseViewerModal_authorName__B6GB6{font-size:14px;font-weight:600}.CaseViewerModal_projectLabel__WafHd{font-size:12px;color:rgba(255,255,255,.68)}.CaseViewerModal_behanceExternal__KiXgs{margin-left:auto;color:rgba(255,255,255,.78);font-family:var(--font-inter),Inter,sans-serif;font-size:12px;font-weight:500;text-decoration:none;white-space:nowrap}.CaseViewerModal_behanceExternal__KiXgs:hover{color:#F6F6F6;text-decoration:underline}.CaseViewerModal_content__gbC6S{overflow:visible;background:#F6F6F6}.CaseViewerModal_gallery__qpzPG{display:flex;flex-direction:column;gap:0;width:100%}.CaseViewerModal_galleryImage__Cyvrq{display:block;width:100%;height:auto;margin:0;border:0;border-radius:0;background:#eceff3}.CaseViewerModal_sidebar___COjh{position:-webkit-sticky;position:sticky;top:47px;align-self:flex-start;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:26px;flex:0 0 88px;width:88px;padding-top:19px;box-sizing:content-box}.CaseViewerModal_actionItem__Ax4bT{position:relative;display:flex;flex-direction:column;align-items:center;gap:8px;width:100%}.CaseViewerModal_actionButton__nyVOr{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border:0;border-radius:50%;background:#191919;color:#F6F6F6;box-shadow:0 10px 24px rgba(0,0,0,.28);cursor:pointer;transition:transform .18s ease,background-color .18s ease}.CaseViewerModal_actionButton__nyVOr:hover{transform:translateY(-1px);background:#2a2a2a}.CaseViewerModal_actionButton__nyVOr img,.CaseViewerModal_actionButton__nyVOr svg{display:block}.CaseViewerModal_actionLabel__40A0A{max-width:78px;color:rgba(255,255,255,.78);font-family:var(--font-inter),Inter,sans-serif;font-size:11px;font-weight:500;line-height:1.2;text-align:center}.CaseViewerModal_shareWrap__juv3x{position:relative;display:inline-flex}.CaseViewerModal_appreciateButton__oa4V2{background:#0344DC;color:#F6F6F6}.CaseViewerModal_appreciateButton__oa4V2:hover{background:#0344DC}.CaseViewerModal_appreciateButtonActive__gnRzD{background:#3f3f46}.CaseViewerModal_appreciateButtonActive__gnRzD:hover{background:#52525b}.CaseViewerModal_appreciateInner__xJIYn{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;line-height:1}.CaseViewerModal_appreciateCount___uJtw{font-family:var(--font-inter),Inter,sans-serif;font-size:11px;font-weight:700}.CaseViewerModal_hirePopover__BNqfg{position:absolute;top:0;right:calc(100% + 14px);z-index:5;width:280px;padding:16px;border:1px solid #e5e7eb;border-radius:14px;background:#F6F6F6;box-shadow:0 18px 40px rgba(15,23,42,.22)}.CaseViewerModal_hireHeader__5tK9w{display:flex;gap:12px;align-items:flex-start;margin-bottom:14px}.CaseViewerModal_hireAvatar__zwUmM{width:48px;height:48px;border-radius:50%;object-fit:cover;background:#e5e7eb}.CaseViewerModal_hireName__Ds1Ju{margin:0 0 4px;color:#111827;font-family:var(--font-inter),Inter,sans-serif;font-size:15px;font-weight:650;line-height:1.2}.CaseViewerModal_hireLocation__x1JH3,.CaseViewerModal_hireRole__Y1icd{margin:0;color:#6b7280;font-family:var(--font-inter),Inter,sans-serif;font-size:13px;line-height:1.25}.CaseViewerModal_hireProfileLink__UNIVB{display:inline-flex;margin-bottom:10px;color:#0344DC;font-family:var(--font-inter),Inter,sans-serif;font-size:13px;font-weight:600;text-decoration:none}.CaseViewerModal_hireProfileLink__UNIVB:hover{text-decoration:underline}.CaseViewerModal_hireOrderButton__aCEoz{display:flex;align-items:center;justify-content:center;width:100%;min-height:42px;padding:0 14px;border-radius:999px;background:#0344DC;color:#F6F6F6;font-family:var(--font-inter),Inter,sans-serif;font-size:13px;font-weight:600;text-align:center;text-decoration:none}.CaseViewerModal_hireOrderButton__aCEoz:hover{background:#0344DC}@media (max-width:980px){.CaseViewerModal_overlay__9BmKT{padding:0;width:100%;max-width:100vw}.CaseViewerModal_closeButton__gNJgp{top:calc(10px + env(safe-area-inset-top, 0px));right:12px;width:40px;height:40px;z-index:20}.CaseViewerModal_layout__yc3a3{width:100%;max-width:100%;margin:0;flex-direction:column;gap:0;transform:none}.CaseViewerModal_shell__4nrdy{width:100%;border-radius:0;box-shadow:none}.CaseViewerModal_topBar__c6QFE{padding:10px 56px 10px 14px}.CaseViewerModal_content__gbC6S,.CaseViewerModal_galleryImage__Cyvrq,.CaseViewerModal_gallery__qpzPG{width:100%;max-width:100%}.CaseViewerModal_galleryImage__Cyvrq{object-fit:cover}.CaseViewerModal_sidebar___COjh{position:-webkit-sticky;position:sticky;top:auto;bottom:0;flex-direction:row;justify-content:space-around;gap:8px;flex:0 0 auto;width:100%;padding:12px 10px calc(12px + env(safe-area-inset-bottom));background:rgba(17,17,17,.96);border-top:1px solid rgba(255,255,255,.08)}.CaseViewerModal_actionItem__Ax4bT{width:auto}.CaseViewerModal_actionLabel__40A0A{max-width:72px;font-size:10px}.CaseViewerModal_hirePopover__BNqfg{top:auto;bottom:calc(100% + 10px);right:50%;transform:translateX(50%)}.CaseViewerModal_behanceExternal__KiXgs{font-size:11px;max-width:96px;overflow:hidden;text-overflow:ellipsis}}.ProjectCards_grid__dDvRv{display:flex;flex-direction:column;gap:10px;width:100%;max-width:2000px;padding:20px 19px 20px 20px;margin:0 auto;box-sizing:border-box}.ProjectCards_emptyState__LCNpR{width:calc(100% - 40px);max-width:1880px;margin:0 auto;padding:72px 20px;border:1px solid #e0e0e0;border-radius:20px;background:#F6F6F6;box-sizing:border-box}.ProjectCards_emptyTitle__hx9yJ{margin:0;font-family:Inter,sans-serif;font-size:32px;font-weight:400;line-height:.9;letter-spacing:-.07em;color:#01203F}.ProjectCards_emptyText__ehgQq{width:420px;max-width:100%;margin:16px 0 0;font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:1.1;letter-spacing:-.04em;color:rgba(1,32,63,.72)}.ProjectCards_gridRow__tFU9b{width:100%;margin:0 auto;min-height:641px}.ProjectCards_gridRowWide__P6oqL{display:grid;grid-template-columns:463fr 482fr 463fr 10fr 463fr}.ProjectCards_gridRowWide__P6oqL .ProjectCards_card__UpJV3:first-child{grid-column:1}.ProjectCards_gridRowWide__P6oqL .ProjectCards_card__UpJV3:nth-child(2){grid-column:3}.ProjectCards_gridRowWide__P6oqL .ProjectCards_card__UpJV3:nth-child(3){grid-column:5}.ProjectCards_gridRowShifted__4q8dd{display:grid;grid-template-columns:473fr 463fr 10fr 463fr 472fr}.ProjectCards_gridRowShifted__4q8dd .ProjectCards_card__UpJV3:first-child{grid-column:2}.ProjectCards_gridRowShifted__4q8dd .ProjectCards_card__UpJV3:nth-child(2){grid-column:4}.ProjectCards_gridRowCompact__Jar4B{width:min(1881px,100%);display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-start}.ProjectCards_card__UpJV3{width:463px;height:641px;padding:24px;border:1px solid #e0e0e0;border-radius:20px;background-color:#fff;display:flex;flex-direction:column;box-shadow:0 4px 12px rgba(0,0,0,.05);box-sizing:border-box;position:relative;overflow:hidden;transition:box-shadow .45s cubic-bezier(.4,0,.2,1),border-color .45s cubic-bezier(.4,0,.2,1);cursor:pointer}.ProjectCards_card__UpJV3:after,.ProjectCards_card__UpJV3:before{content:"";position:absolute;inset:0;pointer-events:none}.ProjectCards_card__UpJV3:before{background-image:var(--hover-bg-image);background-size:cover;background-position:50%;background-repeat:no-repeat;transform:translateX(100%) scale(1.05);z-index:0}.ProjectCards_card__UpJV3:after,.ProjectCards_card__UpJV3:before{opacity:0;transition:opacity .55s cubic-bezier(.4,0,.2,1),transform .55s cubic-bezier(.4,0,.2,1)}.ProjectCards_card__UpJV3:after{background:rgba(3,68,220,var(--hover-overlay-alpha,.18));transform:translateX(100%);z-index:1}.ProjectCards_card__UpJV3:hover{box-shadow:0 8px 25px rgba(0,0,0,.15);border-color:#D5D9E8}.ProjectCards_card__UpJV3:hover:after,.ProjectCards_card__UpJV3:hover:before{transform:translateX(0) scale(1)}.ProjectCards_card__UpJV3:hover:before{opacity:1;transform:translateX(0) scale(1)}.ProjectCards_card__UpJV3:hover:after{opacity:1}.ProjectCards_categories__ytfk6{position:absolute;top:20px;left:20px;display:flex;flex-wrap:nowrap;gap:12px;max-width:calc(100% - 40px);overflow:hidden;margin-bottom:0;z-index:3}.ProjectCards_category__LIcRu{flex:0 0 auto;font-size:var(--project-tag-font-size,16px);line-height:100%;color:#B9B9C3;border:1px solid #b9b9c3;border-radius:10px;padding:4px 12px;min-height:28px;display:inline-flex;align-items:center;box-sizing:border-box;white-space:nowrap;transition:opacity .45s cubic-bezier(.4,0,.2,1),color .45s cubic-bezier(.4,0,.2,1),border-color .45s cubic-bezier(.4,0,.2,1),background-color .45s cubic-bezier(.4,0,.2,1)}.ProjectCards_card__UpJV3:hover .ProjectCards_category__LIcRu{opacity:1;color:rgba(255,255,255,.72);border-color:rgba(255,255,255,.72)}.ProjectCards_description__JYDh5{font-family:Inter,sans-serif;font-size:16px;font-weight:400;font-style:normal;position:absolute;top:67px;left:20px;max-width:389px;margin-bottom:0;line-height:100%;color:#01203F;z-index:3;transition:color .45s cubic-bezier(.4,0,.2,1)}.ProjectCards_bottomBlock__r_6nH{margin-top:auto;position:static;min-height:252px;width:100%;z-index:3}.ProjectCards_title__A7WrW{font-family:Inter,sans-serif;font-size:40px;font-weight:400;font-style:normal;letter-spacing:-.04em;width:260px;height:auto;min-height:72px;margin:0;color:#01203F;line-height:.95;position:absolute;left:20px;bottom:242px;z-index:5;overflow:visible;display:flex;flex-direction:column;align-items:flex-start;white-space:pre-line;text-wrap:balance;overflow-wrap:anywhere;transition:color .45s cubic-bezier(.4,0,.2,1),left .55s cubic-bezier(.4,0,.2,1),bottom .55s cubic-bezier(.4,0,.2,1),transform .55s cubic-bezier(.4,0,.2,1)}.ProjectCards_titleLine__EvYYz{display:block;overflow:visible;line-height:inherit;padding-bottom:3px;transform:translateX(0);transition:transform .78s cubic-bezier(.22,1,.36,1)}.ProjectCards_titleCompact__q_3xy{font-size:34px;line-height:90%}.ProjectCards_imageContainer__E6FrC{width:212px;height:212px;overflow:hidden;border-radius:12px;position:absolute;left:20px;bottom:20px;z-index:3;opacity:1;transition:opacity .45s cubic-bezier(.4,0,.2,1),transform .45s cubic-bezier(.4,0,.2,1)}.ProjectCards_imageContainer__E6FrC:after{content:"";position:absolute;inset:0;background:rgba(3,68,220,.18);pointer-events:none;z-index:1}.ProjectCards_projectImage__UiTJS{width:100%;height:100%;object-fit:cover;position:relative;z-index:0;transition:transform .45s cubic-bezier(.4,0,.2,1)}.ProjectCards_imageLogo__7bSOb{position:absolute;width:auto;height:auto;z-index:2;pointer-events:none}.ProjectCards_hoverLogo__G2Lu5{position:absolute;width:auto;height:auto;z-index:4;opacity:0;pointer-events:none;transform:translateY(-14px) scale(.86);transform-origin:left bottom;transition:opacity .45s cubic-bezier(.4,0,.2,1),transform .55s cubic-bezier(.2,.8,.2,1)}.ProjectCards_card__UpJV3:hover .ProjectCards_imageContainer__E6FrC{opacity:0;transform:scale(.95);pointer-events:none}.ProjectCards_card__UpJV3:hover .ProjectCards_projectImage__UiTJS{transform:scale(1.05)}.ProjectCards_card__UpJV3:hover .ProjectCards_description__JYDh5{color:#F6F6F6}.ProjectCards_card__UpJV3:hover .ProjectCards_title__A7WrW{color:#F6F6F6;left:20px;bottom:48px}.ProjectCards_card__UpJV3:hover .ProjectCards_hoverLogo__G2Lu5{opacity:1;transform:translateY(0) scale(1)}.ProjectCards_caseCard__S0rB8 .ProjectCards_categories__ytfk6{transition:opacity .38s ease}.ProjectCards_caseCard__S0rB8 .ProjectCards_description__JYDh5{transition:opacity .38s ease,color .45s cubic-bezier(.4,0,.2,1)}.ProjectCards_caseCard__S0rB8 .ProjectCards_title__A7WrW{z-index:12;transition:opacity .45s ease,color .55s cubic-bezier(.4,0,.2,1),transform .78s cubic-bezier(.22,1,.36,1)}.ProjectCards_caseCard__S0rB8 .ProjectCards_imageContainer__E6FrC{transition:opacity .24s ease 1.06s,transform 1.18s cubic-bezier(.16,1,.3,1)}.ProjectCards_caseCard__S0rB8 .ProjectCards_bottomBlock__r_6nH{position:absolute;inset:0;width:100%;min-height:0;margin-top:0;z-index:12;pointer-events:none}.ProjectCards_caseCard__S0rB8:hover .ProjectCards_bottomBlock__r_6nH{opacity:1}.ProjectCards_caseCard__S0rB8:hover .ProjectCards_hoverLogo__G2Lu5,.ProjectCards_caseCard__S0rB8:hover .ProjectCards_imageContainer__E6FrC{opacity:0;pointer-events:none}.ProjectCards_caseCard__S0rB8:hover .ProjectCards_imageContainer__E6FrC{transition:opacity .12s ease,transform .45s cubic-bezier(.4,0,.2,1)}.ProjectCards_caseCard__S0rB8:hover:after,.ProjectCards_caseCard__S0rB8:hover:before{opacity:0;transform:translateX(100%) scale(1.05)}.ProjectCards_caseCard__S0rB8:hover .ProjectCards_categories__ytfk6,.ProjectCards_caseCard__S0rB8:hover .ProjectCards_description__JYDh5{opacity:0;pointer-events:none}.ProjectCards_caseCard__S0rB8:hover .ProjectCards_title__A7WrW{opacity:0;transform:translateY(-12px);pointer-events:none}.ProjectCards_casePreview__TMoC2{position:absolute;inset:0;z-index:8;pointer-events:none;background:rgba(255,255,255,0);color:#01203F;transition:background-color .62s cubic-bezier(.4,0,.2,1)}.ProjectCards_caseCard__S0rB8:hover .ProjectCards_casePreview__TMoC2{pointer-events:auto;background:#ffffff}.ProjectCards_caseTitle__gPQWc{position:absolute;top:338px;left:20px;width:423px;margin:0;font-family:Inter,sans-serif;font-size:30px;font-weight:400;line-height:1;letter-spacing:-.07em;color:#01203F;white-space:nowrap;overflow:visible;text-overflow:clip;opacity:0;transform:translateY(16px);transition:opacity .22s ease,transform .3s cubic-bezier(.4,0,.2,1)}.ProjectCards_caseTitleLong___gTO0{font-size:27px;letter-spacing:-.065em}.ProjectCards_caseCard__S0rB8:hover .ProjectCards_caseTitle__gPQWc{opacity:1;transform:translateY(0);transition:opacity .42s ease .38s,transform .58s cubic-bezier(.22,1,.36,1) .38s}.ProjectCards_caseImageWrap__m2Sjf{position:absolute;top:409px;left:20px;width:212px;height:212px;border-radius:12px;overflow:hidden;background:#EEF2F8}.ProjectCards_caseCard__S0rB8:hover .ProjectCards_caseImageWrap__m2Sjf,.ProjectCards_caseImageWrap__m2Sjf{opacity:1;transition:top 1.18s cubic-bezier(.16,1,.3,1),width 1.18s cubic-bezier(.16,1,.3,1),height 1.18s cubic-bezier(.16,1,.3,1),border-radius 1.18s cubic-bezier(.16,1,.3,1)}.ProjectCards_caseCard__S0rB8:hover .ProjectCards_caseImageWrap__m2Sjf{top:15px;width:318px;height:298px;border-radius:6px}.ProjectCards_caseImageWrap__m2Sjf:after{content:"";position:absolute;inset:0;background:rgba(3,68,220,.18);pointer-events:none;z-index:1}.ProjectCards_caseImage__voYZS{width:100%;height:100%;object-fit:cover;display:block;position:relative;z-index:0}.ProjectCards_caseImageActions__ixUZf{top:15px;left:20px;width:318px;height:298px;z-index:2}.ProjectCards_caseImageActions__ixUZf,.ProjectCards_caseImageLogo__HrmfH{position:absolute;opacity:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transform:translateZ(0);transition:opacity .26s ease;will-change:opacity}.ProjectCards_caseImageLogo__HrmfH{top:30px;left:35px;z-index:3;-webkit-user-drag:none;-webkit-backface-visibility:hidden;backface-visibility:hidden}.ProjectCards_caseImageLogoRiverPark__b__Aw{margin-left:-5px}.ProjectCards_caseImageActionHeartIcon__omKGk{-webkit-user-drag:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.ProjectCards_caseImageActionHeartIcon__omKGk,.ProjectCards_caseImageActionHeart___o0Yx{position:absolute;display:block;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ProjectCards_caseImageActionHeart___o0Yx{right:43px;top:12.42px;width:26px;height:22px;pointer-events:none}.ProjectCards_caseImageActionHeartIcon__omKGk{inset:0;width:26px;height:21.4px;overflow:visible}.ProjectCards_caseImageActionHeartCount__JVR9N{font-family:Inter,sans-serif;font-size:7px;font-weight:700;line-height:100%;letter-spacing:0;color:#0344DC;fill:#0344DC;paint-order:stroke;pointer-events:none}.ProjectCards_caseImageShare__EUAxo{position:absolute;right:9.72px;top:10px;width:30px;height:27px;pointer-events:auto}.ProjectCards_caseImageActionLink__C7DUH{width:30px;height:27px;display:flex;align-items:center;justify-content:center;background:transparent;border:0;padding:0;cursor:pointer;pointer-events:auto;transition:transform .18s ease}.ProjectCards_caseImageActionLink__C7DUH:hover{transform:scale(1.12)}.ProjectCards_caseImageActionLink__C7DUH img{display:block;width:100%;height:100%;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.ProjectCards_caseCard__S0rB8:hover .ProjectCards_caseImageActions__ixUZf{opacity:1;pointer-events:auto;transition-delay:.42s}.ProjectCards_caseCard__S0rB8:hover .ProjectCards_caseImageLogo__HrmfH{opacity:1;transition-delay:.38s}.ProjectCards_caseStats__HuEhD{position:absolute;top:15px;left:355px;display:flex;flex-direction:column;gap:17px;opacity:0;transform:translateX(18px);transition:opacity .24s ease,transform .32s cubic-bezier(.4,0,.2,1)}.ProjectCards_caseCard__S0rB8:hover .ProjectCards_caseStats__HuEhD{opacity:1;transform:translateX(0);transition:opacity .42s ease .36s,transform .58s cubic-bezier(.22,1,.36,1) .36s}.ProjectCards_caseStatCircle__fCnGY{width:88px;height:88px;border:1px solid #b9b9c3;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.ProjectCards_caseStatBehance__6MfwB{text-decoration:none;color:inherit;transition:transform .18s ease,border-color .18s ease,background-color .18s ease}.ProjectCards_caseStatBehance__6MfwB:hover{transform:scale(1.05);border-color:#0344DC;background:#0344DC}.ProjectCards_caseStatBehanceIcon__MDRKN{width:42px;height:auto;display:block;filter:none;transition:filter .18s ease}.ProjectCards_caseStatBehance__6MfwB:hover .ProjectCards_caseStatBehanceIcon__MDRKN{filter:brightness(0) invert(1)}button.ProjectCards_caseButton__7uPq2{-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;cursor:pointer;border:0;color:#F6F6F6}.ProjectCards_caseStatInner__HOMxC{width:76px;height:32px;display:flex;flex-direction:column;align-items:center;justify-content:center}.ProjectCards_caseStatValue__7yKNu{font-size:17px;color:#01203F}.ProjectCards_caseStatLabel___iYwt,.ProjectCards_caseStatValue__7yKNu{font-family:Inter,sans-serif;font-weight:400;line-height:90%;letter-spacing:0;white-space:nowrap}.ProjectCards_caseStatLabel___iYwt{margin-top:3px;font-size:9px;color:#B9B9C3}.ProjectCards_caseSubtitle___1N7q{position:absolute;top:378px;left:20px;margin:0;font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:100%;letter-spacing:-.05em;color:#B9B9C3;opacity:0;transform:translateY(14px);transition:opacity .22s ease,transform .3s cubic-bezier(.4,0,.2,1)}.ProjectCards_caseCard__S0rB8:hover .ProjectCards_caseSubtitle___1N7q{opacity:1;transform:translateY(0);transition:opacity .38s ease .42s,transform .5s cubic-bezier(.22,1,.36,1) .42s}.ProjectCards_caseLocation__uEvis{position:absolute;top:405px;left:20px;display:flex;align-items:center;gap:5px;font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:100%;letter-spacing:-.05em;color:#01203F;opacity:0;transform:translateY(14px);transition:opacity .22s ease,transform .3s cubic-bezier(.4,0,.2,1)}.ProjectCards_caseCard__S0rB8:hover .ProjectCards_caseLocation__uEvis{opacity:1;transform:translateY(0);transition:opacity .38s ease .46s,transform .5s cubic-bezier(.22,1,.36,1) .46s}.ProjectCards_caseLocation__uEvis img{width:13px;height:18px;flex:0 0 auto}.ProjectCards_caseTags__v3_Qx{position:absolute;top:437px;left:20px;display:flex;gap:8px;max-width:423px;overflow:hidden;opacity:0;transform:translateY(14px);transition:opacity .22s ease,transform .3s cubic-bezier(.4,0,.2,1)}.ProjectCards_caseCard__S0rB8:hover .ProjectCards_caseTags__v3_Qx{opacity:1;transform:translateY(0);transition:opacity .38s ease .5s,transform .5s cubic-bezier(.22,1,.36,1) .5s}.ProjectCards_caseTag__oprU5{min-height:23px;padding:3px 11px;border:1px solid #b9b9c3;border-radius:10px;box-sizing:border-box;flex:0 0 auto;font-size:var(--project-tag-font-size,16px);color:#B9B9C3;white-space:nowrap}.ProjectCards_caseDescription__j1qgA,.ProjectCards_caseTag__oprU5{font-family:Inter,sans-serif;font-weight:400;line-height:100%;letter-spacing:-.05em}.ProjectCards_caseDescription__j1qgA{position:absolute;top:475px;left:20px;width:416px;height:76px;margin:0;font-size:16.5px;color:#01203F;opacity:0;transform:translateY(14px);transition:opacity .22s ease,transform .3s cubic-bezier(.4,0,.2,1)}.ProjectCards_caseCard__S0rB8:hover .ProjectCards_caseDescription__j1qgA{opacity:1;transform:translateY(0);transition:opacity .38s ease .54s,transform .5s cubic-bezier(.22,1,.36,1) .54s}.ProjectCards_caseButton__7uPq2{position:absolute;top:556px;left:18px;width:168px;height:39px;display:flex;align-items:center;justify-content:space-between;padding:0 5px 0 18px;border-radius:8px;background:#0344DC;color:#F6F6F6;text-decoration:none;box-sizing:border-box;font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:100%;letter-spacing:-.03em;opacity:0;transform:translateY(14px);transition:opacity .22s ease,transform .3s cubic-bezier(.4,0,.2,1),background-color .25s ease}.ProjectCards_caseCard__S0rB8:hover .ProjectCards_caseButton__7uPq2{opacity:1;transform:translateY(0);transition:opacity .38s ease .58s,transform .5s cubic-bezier(.22,1,.36,1) .58s,background-color .25s ease}.ProjectCards_caseButtonArrow__UnJMB{width:29px;height:29px;border-radius:50%;background:#F6F6F6;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.ProjectCards_casePeople__CyADE{position:absolute;left:20px;bottom:22px;margin:0;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:100%;letter-spacing:-.05em;color:#B9B9C3;opacity:0;transform:translateY(10px);transition:opacity .22s ease,transform .3s cubic-bezier(.4,0,.2,1)}.ProjectCards_caseCard__S0rB8:hover .ProjectCards_casePeople__CyADE{opacity:1;transform:translateY(0);transition:opacity .34s ease .62s,transform .46s cubic-bezier(.22,1,.36,1) .62s}.ProjectCards_caseWebsite__VIalT{position:absolute;right:20px;bottom:23px;display:flex;align-items:center;gap:5px;color:#B9B9C3;text-decoration:none;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:100%;letter-spacing:-.05em;opacity:0;transform:translateY(10px);transition:opacity .22s ease,transform .3s cubic-bezier(.4,0,.2,1)}.ProjectCards_caseCard__S0rB8:hover .ProjectCards_caseWebsite__VIalT{opacity:1;transform:translateY(0);transition:opacity .34s ease .62s,transform .46s cubic-bezier(.22,1,.36,1) .62s}.ProjectCards_caseWebsite__VIalT img{width:18px;height:18px;flex:0 0 auto}.ProjectCards_caseCard__S0rB8.ProjectCards_targetedCaseCard__RF2XF{border-color:#0344DC;box-shadow:0 0 0 2px rgba(3,68,220,.12),0 8px 25px rgba(0,0,0,.15)}.ProjectCards_caseCard__S0rB8.ProjectCards_targetedCaseCard__RF2XF .ProjectCards_bottomBlock__r_6nH{opacity:1}.ProjectCards_caseCard__S0rB8.ProjectCards_targetedCaseCard__RF2XF .ProjectCards_hoverLogo__G2Lu5,.ProjectCards_caseCard__S0rB8.ProjectCards_targetedCaseCard__RF2XF .ProjectCards_imageContainer__E6FrC{opacity:0;pointer-events:none}.ProjectCards_caseCard__S0rB8.ProjectCards_targetedCaseCard__RF2XF .ProjectCards_imageContainer__E6FrC{transition:opacity .12s ease,transform .45s cubic-bezier(.4,0,.2,1)}.ProjectCards_caseCard__S0rB8.ProjectCards_targetedCaseCard__RF2XF:after,.ProjectCards_caseCard__S0rB8.ProjectCards_targetedCaseCard__RF2XF:before{opacity:0;transform:translateX(100%) scale(1.05)}.ProjectCards_caseCard__S0rB8.ProjectCards_targetedCaseCard__RF2XF .ProjectCards_categories__ytfk6,.ProjectCards_caseCard__S0rB8.ProjectCards_targetedCaseCard__RF2XF .ProjectCards_description__JYDh5{opacity:0;pointer-events:none}.ProjectCards_caseCard__S0rB8.ProjectCards_targetedCaseCard__RF2XF .ProjectCards_title__A7WrW{opacity:0;transform:translateY(-12px);pointer-events:none}.ProjectCards_caseCard__S0rB8.ProjectCards_targetedCaseCard__RF2XF .ProjectCards_casePreview__TMoC2{pointer-events:auto;background:#ffffff}.ProjectCards_caseCard__S0rB8.ProjectCards_targetedCaseCard__RF2XF .ProjectCards_caseImageWrap__m2Sjf{top:15px;width:318px;height:298px;border-radius:6px;opacity:1;transition:top 1.18s cubic-bezier(.16,1,.3,1),width 1.18s cubic-bezier(.16,1,.3,1),height 1.18s cubic-bezier(.16,1,.3,1),border-radius 1.18s cubic-bezier(.16,1,.3,1)}.ProjectCards_caseCard__S0rB8.ProjectCards_targetedCaseCard__RF2XF .ProjectCards_caseImageActions__ixUZf{opacity:1;pointer-events:auto;transition-delay:.42s}.ProjectCards_caseCard__S0rB8.ProjectCards_targetedCaseCard__RF2XF .ProjectCards_caseImageLogo__HrmfH{opacity:1;transition-delay:.38s}.ProjectCards_caseCard__S0rB8.ProjectCards_targetedCaseCard__RF2XF .ProjectCards_caseStats__HuEhD{opacity:1;transform:translateX(0);transition:opacity .42s ease .36s,transform .58s cubic-bezier(.22,1,.36,1) .36s}.ProjectCards_caseCard__S0rB8.ProjectCards_targetedCaseCard__RF2XF .ProjectCards_caseTitle__gPQWc{opacity:1;transform:translateY(0);transition:opacity .42s ease .38s,transform .58s cubic-bezier(.22,1,.36,1) .38s}.ProjectCards_caseCard__S0rB8.ProjectCards_targetedCaseCard__RF2XF .ProjectCards_caseSubtitle___1N7q{opacity:1;transform:translateY(0);transition:opacity .38s ease .42s,transform .5s cubic-bezier(.22,1,.36,1) .42s}.ProjectCards_caseCard__S0rB8.ProjectCards_targetedCaseCard__RF2XF .ProjectCards_caseLocation__uEvis{opacity:1;transform:translateY(0);transition:opacity .38s ease .46s,transform .5s cubic-bezier(.22,1,.36,1) .46s}.ProjectCards_caseCard__S0rB8.ProjectCards_targetedCaseCard__RF2XF .ProjectCards_caseTags__v3_Qx{opacity:1;transform:translateY(0);transition:opacity .38s ease .5s,transform .5s cubic-bezier(.22,1,.36,1) .5s}.ProjectCards_caseCard__S0rB8.ProjectCards_targetedCaseCard__RF2XF .ProjectCards_caseDescription__j1qgA{opacity:1;transform:translateY(0);transition:opacity .38s ease .54s,transform .5s cubic-bezier(.22,1,.36,1) .54s}.ProjectCards_caseCard__S0rB8.ProjectCards_targetedCaseCard__RF2XF .ProjectCards_caseButton__7uPq2{opacity:1;transform:translateY(0);transition:opacity .38s ease .58s,transform .5s cubic-bezier(.22,1,.36,1) .58s,background-color .25s ease}.ProjectCards_caseCard__S0rB8.ProjectCards_targetedCaseCard__RF2XF .ProjectCards_casePeople__CyADE,.ProjectCards_caseCard__S0rB8.ProjectCards_targetedCaseCard__RF2XF .ProjectCards_caseWebsite__VIalT{opacity:1;transform:translateY(0);transition:opacity .34s ease .62s,transform .46s cubic-bezier(.22,1,.36,1) .62s}@media (max-width:1024px){.ProjectCards_grid__dDvRv{gap:24px}.ProjectCards_gridRowShifted__4q8dd,.ProjectCards_gridRowWide__P6oqL,.ProjectCards_gridRow__tFU9b{width:100%;min-height:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));justify-content:center;grid-gap:24px;gap:24px}.ProjectCards_card__UpJV3{width:100%;max-width:none}.ProjectCards_gridRowCompact__Jar4B{width:100%;min-height:0;justify-content:flex-start;gap:10px}.ProjectCards_gridRowShifted__4q8dd .ProjectCards_card__UpJV3:first-child,.ProjectCards_gridRowShifted__4q8dd .ProjectCards_card__UpJV3:nth-child(2),.ProjectCards_gridRowWide__P6oqL .ProjectCards_card__UpJV3:first-child,.ProjectCards_gridRowWide__P6oqL .ProjectCards_card__UpJV3:nth-child(2),.ProjectCards_gridRowWide__P6oqL .ProjectCards_card__UpJV3:nth-child(3){grid-column:auto}.ProjectCards_grid__dDvRv{gap:20px;padding:20px 16px}.ProjectCards_gridRowShifted__4q8dd,.ProjectCards_gridRowWide__P6oqL,.ProjectCards_gridRow__tFU9b{grid-template-columns:minmax(0,463px);gap:20px}.ProjectCards_gridRowCompact__Jar4B{flex-direction:column;align-items:center;gap:20px}.ProjectCards_card__UpJV3{width:100%;max-width:463px}.ProjectCards_grid__dDvRv{padding:16px 12px}.ProjectCards_card__UpJV3{height:480px;padding:20px}.ProjectCards_description__JYDh5{max-width:100%}.ProjectCards_bottomBlock__r_6nH{min-height:224px}.ProjectCards_title__A7WrW{font-size:34px;width:220px;bottom:188px}.ProjectCards_imageContainer__E6FrC{width:174px;height:174px}.ProjectCards_card__UpJV3:hover .ProjectCards_title__A7WrW{left:20px;bottom:40px}.ProjectCards_grid__dDvRv{display:flex;flex-direction:row;gap:12px;width:100%;padding:8px 12px 20px;overflow-x:auto;overscroll-behavior-x:contain;scroll-padding:12px;scroll-behavior:smooth;scroll-snap-type:x mandatory;touch-action:pan-x pan-y;-webkit-overflow-scrolling:touch;scrollbar-width:none}}@media (max-width:1024px){.ProjectCards_grid__dDvRv::-webkit-scrollbar{display:none}.ProjectCards_gridRowCompact__Jar4B,.ProjectCards_gridRowShifted__4q8dd,.ProjectCards_gridRowWide__P6oqL,.ProjectCards_gridRow__tFU9b{display:contents}.ProjectCards_card__UpJV3{flex-grow:0;flex-shrink:0;flex-basis:calc(100vw - 24px);width:calc(100vw - 24px);max-width:none;scroll-snap-align:center;scroll-snap-stop:always}.ProjectCards_caseCard__S0rB8{height:590px;padding:0;cursor:default}.ProjectCards_caseCard__S0rB8 .ProjectCards_bottomBlock__r_6nH,.ProjectCards_caseCard__S0rB8 .ProjectCards_categories__ytfk6,.ProjectCards_caseCard__S0rB8 .ProjectCards_description__JYDh5{display:none}.ProjectCards_caseCard__S0rB8 .ProjectCards_casePreview__TMoC2,.ProjectCards_caseCard__S0rB8:hover .ProjectCards_casePreview__TMoC2{pointer-events:auto;background:#ffffff}.ProjectCards_caseCard__S0rB8 .ProjectCards_caseImageWrap__m2Sjf,.ProjectCards_caseCard__S0rB8:hover .ProjectCards_caseImageWrap__m2Sjf{top:12px;left:12px;width:calc(100% - 24px);height:224px;border-radius:12px;opacity:1}.ProjectCards_caseCard__S0rB8 .ProjectCards_caseImageActions__ixUZf,.ProjectCards_caseCard__S0rB8:hover .ProjectCards_caseImageActions__ixUZf{top:12px;left:12px;width:calc(100% - 24px);height:224px;opacity:1;transition-delay:0s}.ProjectCards_caseCard__S0rB8 .ProjectCards_caseImageLogo__HrmfH,.ProjectCards_caseCard__S0rB8:hover .ProjectCards_caseImageLogo__HrmfH{top:26px;left:26px;opacity:1;transition-delay:0s}.ProjectCards_caseCard__S0rB8 .ProjectCards_caseStats__HuEhD{display:none}.ProjectCards_caseCard__S0rB8 .ProjectCards_caseTitle__gPQWc,.ProjectCards_caseCard__S0rB8:hover .ProjectCards_caseTitle__gPQWc{top:252px;left:16px;width:calc(100% - 32px);font-size:25px;line-height:95%;white-space:normal;opacity:1;transform:none;transition:none}.ProjectCards_caseCard__S0rB8 .ProjectCards_caseTitleLong___gTO0{font-size:23px}.ProjectCards_caseCard__S0rB8 .ProjectCards_caseSubtitle___1N7q,.ProjectCards_caseCard__S0rB8:hover .ProjectCards_caseSubtitle___1N7q{top:310px;left:16px;font-size:14px;opacity:1;transform:none;transition:none}.ProjectCards_caseCard__S0rB8 .ProjectCards_caseLocation__uEvis,.ProjectCards_caseCard__S0rB8:hover .ProjectCards_caseLocation__uEvis{top:334px;left:16px;font-size:14px;opacity:1;transform:none;transition:none}.ProjectCards_caseCard__S0rB8 .ProjectCards_caseLocation__uEvis img{width:11px;height:15px}.ProjectCards_caseCard__S0rB8 .ProjectCards_caseTags__v3_Qx,.ProjectCards_caseCard__S0rB8:hover .ProjectCards_caseTags__v3_Qx{top:363px;left:16px;max-width:calc(100% - 32px);gap:5px;opacity:1;transform:none;transition:none}.ProjectCards_caseCard__S0rB8 .ProjectCards_caseTag__oprU5{min-height:21px;padding:3px 8px;font-size:13px}.ProjectCards_caseCard__S0rB8 .ProjectCards_caseDescription__j1qgA,.ProjectCards_caseCard__S0rB8:hover .ProjectCards_caseDescription__j1qgA{top:398px;left:16px;width:calc(100% - 32px);height:auto;max-height:calc(1.35em * 4);overflow:hidden;display:-webkit-box;font-size:14px;line-height:1.35;opacity:1;transform:none;transition:none;-webkit-box-orient:vertical;-webkit-line-clamp:4}.ProjectCards_caseCard__S0rB8 .ProjectCards_caseButton__7uPq2,.ProjectCards_caseCard__S0rB8:hover .ProjectCards_caseButton__7uPq2{top:auto;bottom:48px;left:16px;opacity:1;transform:none;transition:background-color .25s ease}.ProjectCards_caseCard__S0rB8 .ProjectCards_casePeople__CyADE,.ProjectCards_caseCard__S0rB8:hover .ProjectCards_casePeople__CyADE{display:block;position:absolute;left:16px;bottom:18px;margin:0;font-size:12px;color:#B9B9C3;opacity:1;transform:none;transition:none}.ProjectCards_caseCard__S0rB8 .ProjectCards_caseWebsite__VIalT,.ProjectCards_caseCard__S0rB8:hover .ProjectCards_caseWebsite__VIalT{display:flex;position:absolute;right:16px;bottom:18px;margin:0;font-size:12px;color:#B9B9C3;opacity:1;transform:none;transition:none;text-decoration:none;gap:4px;align-items:center}.ProjectCards_caseCard__S0rB8 .ProjectCards_caseWebsite__VIalT img{width:14px;height:14px}.ProjectCards_caseCard__S0rB8.ProjectCards_targetedCaseCard__RF2XF .ProjectCards_caseImageWrap__m2Sjf{top:12px;left:12px;width:calc(100% - 24px);height:224px;border-radius:12px;opacity:1}.ProjectCards_caseCard__S0rB8.ProjectCards_targetedCaseCard__RF2XF .ProjectCards_caseImageActions__ixUZf{top:12px;left:12px;width:calc(100% - 24px);height:224px;opacity:1;transition-delay:0s}.ProjectCards_caseCard__S0rB8.ProjectCards_targetedCaseCard__RF2XF .ProjectCards_caseImageLogo__HrmfH{top:26px;left:26px;opacity:1;transition-delay:0s}.ProjectCards_caseCard__S0rB8.ProjectCards_targetedCaseCard__RF2XF .ProjectCards_caseStats__HuEhD{display:none}.ProjectCards_caseCard__S0rB8.ProjectCards_targetedCaseCard__RF2XF .ProjectCards_caseTitle__gPQWc{top:252px;left:16px;width:calc(100% - 32px);font-size:25px;line-height:95%;white-space:normal;opacity:1;transform:none;transition:none}.ProjectCards_caseCard__S0rB8.ProjectCards_targetedCaseCard__RF2XF .ProjectCards_caseSubtitle___1N7q{top:310px;left:16px;font-size:14px;opacity:1;transform:none;transition:none}.ProjectCards_caseCard__S0rB8.ProjectCards_targetedCaseCard__RF2XF .ProjectCards_caseLocation__uEvis{top:334px;left:16px;font-size:14px;opacity:1;transform:none;transition:none}.ProjectCards_caseCard__S0rB8.ProjectCards_targetedCaseCard__RF2XF .ProjectCards_caseTags__v3_Qx{top:363px;left:16px;max-width:calc(100% - 32px);gap:5px;opacity:1;transform:none;transition:none}.ProjectCards_caseCard__S0rB8.ProjectCards_targetedCaseCard__RF2XF .ProjectCards_caseDescription__j1qgA{top:398px;left:16px;width:calc(100% - 32px);height:auto;max-height:calc(1.35em * 4);overflow:hidden;display:-webkit-box;font-size:14px;line-height:1.35;opacity:1;transform:none;transition:none;-webkit-box-orient:vertical;-webkit-line-clamp:4}.ProjectCards_caseCard__S0rB8.ProjectCards_targetedCaseCard__RF2XF .ProjectCards_caseButton__7uPq2{top:auto;bottom:48px;left:16px;opacity:1;transform:none;transition:background-color .25s ease}.ProjectCards_caseCard__S0rB8.ProjectCards_targetedCaseCard__RF2XF .ProjectCards_casePeople__CyADE{display:block;position:absolute;left:16px;bottom:18px;margin:0;font-size:12px;color:#B9B9C3;opacity:1;transform:none;transition:none}.ProjectCards_caseCard__S0rB8.ProjectCards_targetedCaseCard__RF2XF .ProjectCards_caseWebsite__VIalT{display:flex;position:absolute;right:16px;bottom:18px;margin:0;font-size:12px;color:#B9B9C3;opacity:1;transform:none;transition:none;text-decoration:none;gap:4px;align-items:center}}.ProjectCards_caseImageActionHeart___o0Yx{pointer-events:auto;cursor:pointer;background:transparent;border:0;padding:0;transition:transform .18s ease}.ProjectCards_caseImageActionHeart___o0Yx:hover{transform:scale(1.12)}.ProjectCards_caseHeartLiked__wIl6I .ProjectCards_caseImageActionHeartIcon__omKGk path{fill:#0344DC!important;stroke:#0344DC!important}.ProjectCards_caseHeartLiked__wIl6I .ProjectCards_caseImageActionHeartCount__JVR9N{fill:#F6F6F6!important;color:#F6F6F6!important}@media (min-width:768px) and (max-width:1024px){.ProjectCards_grid__dDvRv{padding:12px 12.67px 28px;gap:16px}.ProjectCards_caseCard__S0rB8{flex-grow:0;flex-shrink:0;flex-basis:calc(100vw - 25.34px);width:calc(100vw - 25.34px);height:720px}.ProjectCards_caseCard__S0rB8 .ProjectCards_caseImageWrap__m2Sjf,.ProjectCards_caseCard__S0rB8.ProjectCards_targetedCaseCard__RF2XF .ProjectCards_caseImageWrap__m2Sjf,.ProjectCards_caseCard__S0rB8:hover .ProjectCards_caseImageWrap__m2Sjf{top:16px;left:16px;width:calc(100% - 32px);height:280px;border-radius:14px}.ProjectCards_caseCard__S0rB8 .ProjectCards_caseImageActions__ixUZf,.ProjectCards_caseCard__S0rB8.ProjectCards_targetedCaseCard__RF2XF .ProjectCards_caseImageActions__ixUZf,.ProjectCards_caseCard__S0rB8:hover .ProjectCards_caseImageActions__ixUZf{top:16px;left:16px;width:calc(100% - 32px);height:280px}.ProjectCards_caseCard__S0rB8 .ProjectCards_caseTitle__gPQWc,.ProjectCards_caseCard__S0rB8.ProjectCards_targetedCaseCard__RF2XF .ProjectCards_caseTitle__gPQWc,.ProjectCards_caseCard__S0rB8:hover .ProjectCards_caseTitle__gPQWc{top:316px;left:22px;width:calc(100% - 44px);font-size:36px;line-height:100%}.ProjectCards_caseCard__S0rB8 .ProjectCards_caseTitleLong___gTO0{font-size:32px}.ProjectCards_caseCard__S0rB8 .ProjectCards_caseSubtitle___1N7q,.ProjectCards_caseCard__S0rB8.ProjectCards_targetedCaseCard__RF2XF .ProjectCards_caseSubtitle___1N7q,.ProjectCards_caseCard__S0rB8:hover .ProjectCards_caseSubtitle___1N7q{top:372px;left:22px;font-size:20px}.ProjectCards_caseCard__S0rB8 .ProjectCards_caseLocation__uEvis,.ProjectCards_caseCard__S0rB8.ProjectCards_targetedCaseCard__RF2XF .ProjectCards_caseLocation__uEvis,.ProjectCards_caseCard__S0rB8:hover .ProjectCards_caseLocation__uEvis{top:404px;left:22px;font-size:18px}.ProjectCards_caseCard__S0rB8 .ProjectCards_caseLocation__uEvis img{width:14px;height:18px}.ProjectCards_caseCard__S0rB8 .ProjectCards_caseTags__v3_Qx,.ProjectCards_caseCard__S0rB8.ProjectCards_targetedCaseCard__RF2XF .ProjectCards_caseTags__v3_Qx,.ProjectCards_caseCard__S0rB8:hover .ProjectCards_caseTags__v3_Qx{top:440px;left:22px;max-width:calc(100% - 44px);gap:8px}.ProjectCards_caseCard__S0rB8 .ProjectCards_caseTag__oprU5{min-height:30px;padding:5px 12px;font-size:16px;color:#01203F;opacity:.72}.ProjectCards_caseCard__S0rB8 .ProjectCards_caseDescription__j1qgA,.ProjectCards_caseCard__S0rB8.ProjectCards_targetedCaseCard__RF2XF .ProjectCards_caseDescription__j1qgA,.ProjectCards_caseCard__S0rB8:hover .ProjectCards_caseDescription__j1qgA{top:488px!important;left:16px!important;right:16px!important;width:calc(100% - 32px)!important;max-width:none!important;height:auto!important;max-height:none!important;display:block!important;-webkit-line-clamp:unset!important;-webkit-box-orient:unset!important;overflow:visible!important;white-space:normal!important;word-break:normal;overflow-wrap:anywhere;font-size:22px!important;line-height:130%;letter-spacing:-.03em;box-sizing:border-box}.ProjectCards_caseCard__S0rB8 .ProjectCards_caseButton__7uPq2,.ProjectCards_caseCard__S0rB8.ProjectCards_targetedCaseCard__RF2XF .ProjectCards_caseButton__7uPq2,.ProjectCards_caseCard__S0rB8:hover .ProjectCards_caseButton__7uPq2{left:16px!important;right:16px!important;bottom:52px!important;top:auto!important;width:auto!important;max-width:none!important;min-width:0!important;height:84px!important;min-height:84px!important;padding:10px 12px 10px 28px!important;font-size:26px!important;border-radius:50px;white-space:nowrap;flex-wrap:nowrap;align-items:center;box-sizing:border-box}.ProjectCards_caseCard__S0rB8 .ProjectCards_caseButton__7uPq2>span:first-child{white-space:nowrap;flex-shrink:0}.ProjectCards_caseCard__S0rB8 .ProjectCards_caseButtonArrow__UnJMB,.ProjectCards_caseCard__S0rB8 .ProjectCards_caseButton__7uPq2 .ProjectCards_caseButtonArrow__UnJMB{width:64px!important;height:64px!important;flex:0 0 64px!important}.ProjectCards_caseCard__S0rB8 .ProjectCards_caseButtonArrow__UnJMB svg{width:36px!important;height:36px!important}.ProjectCards_caseCard__S0rB8 .ProjectCards_casePeople__CyADE,.ProjectCards_caseCard__S0rB8 .ProjectCards_caseWebsite__VIalT,.ProjectCards_caseCard__S0rB8:hover .ProjectCards_casePeople__CyADE,.ProjectCards_caseCard__S0rB8:hover .ProjectCards_caseWebsite__VIalT{left:22px;bottom:22px;font-size:16px}.ProjectCards_caseCard__S0rB8 .ProjectCards_caseWebsite__VIalT,.ProjectCards_caseCard__S0rB8:hover .ProjectCards_caseWebsite__VIalT{left:auto;right:22px}.ProjectCards_caseCard__S0rB8 .ProjectCards_caseWebsite__VIalT img{width:16px;height:16px}}.FAQ_faqContainer__DEJ_n{max-width:2000px;margin:0 auto;padding:40px 72px;background:#F6F6F6}@media (max-width:1024px){.FAQ_title__ilb_5{line-height:100%!important;height:auto!important}}.FAQ_mainContent__hiQIb{display:flex;gap:60px}.FAQ_leftColumn__uIs0g,.FAQ_rightColumn__pQgca{flex:1 1}.FAQ_headerWrapper__jii1d{display:flex;align-items:flex-start;gap:20px}.FAQ_number__X6jnN{font-family:Inter,sans-serif;font-weight:400;font-style:normal;font-size:300px;line-height:70%;letter-spacing:-.13em;color:#B9B9C3;flex-shrink:0}.FAQ_mobileNumber__Q1ODN{display:none}.FAQ_headerContent___cePP{max-width:560px;margin-top:-10px;margin-left:20px;display:flex;flex-direction:column;gap:12px}.FAQ_title__ilb_5{font-family:Inter,sans-serif;font-size:40px;font-weight:400;color:#01203F;line-height:100%;letter-spacing:-.01em;margin:0}.FAQ_highlightedWord__cEx50{background-color:#0344DC;color:white;padding:0 6px;border-radius:10px}.FAQ_description__8U5Wo{font-style:normal;font-family:Inter;font-weight:400;font-size:18px;line-height:100%;leading-trim:both;text-edge:cap;letter-spacing:-.07em;color:#01203F;opacity:.5;margin:0;max-width:560px}.FAQ_descriptionLine__O1Fmn{display:block;white-space:nowrap}.FAQ_desktopOnly___u8sL{display:block}.FAQ_mobileOnly__MH2ZH{display:none}.FAQ_accordion__e_WJp{display:flex;flex-direction:column;gap:5px;margin-top:10px}.FAQ_accordionItem__1PAy4{width:930px;min-height:77px;border-radius:8px;overflow:hidden}.FAQ_accordionButton__6CuQR{width:100%;min-height:77px;padding:20px;background:white;border:1px solid rgba(0,0,0,.3);border-radius:8px;text-align:left;cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:background .35s ease,border-radius .35s ease;box-sizing:border-box;-moz-user-select:none;user-select:none;-webkit-user-select:none}.FAQ_accordionButton__6CuQR:hover{background:#f8f8f8}.FAQ_accordionButton__6CuQR.FAQ_active__aDisI{background:#f0f0f0;border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-color:transparent}.FAQ_accordionButton__6CuQR.FAQ_active__aDisI .FAQ_arrow__FUuH4{transform:rotate(0deg)}.FAQ_questionText__0EZcy{flex:1 1;margin-right:20px;font-family:Inter,sans-serif;font-weight:400;font-style:normal;font-size:32px;line-height:90%;color:#01203F;leading-trim:cap-height}.FAQ_arrow__FUuH4{transition:transform .4s ease;display:flex;align-items:center;justify-content:center;transform:rotate(180deg)}.FAQ_accordionContent__W8xGJ{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s ease,opacity .32s ease,background-color .4s ease;opacity:0;overflow:hidden}.FAQ_accordionContent__W8xGJ.FAQ_show__57a3k{grid-template-rows:1fr;opacity:1}.FAQ_innerContent__rrTcF{min-height:0;overflow:hidden;background:white;border-left:1px solid rgba(0,0,0,.3);border-right:1px solid rgba(0,0,0,.3);border-bottom:1px solid rgba(0,0,0,.3);border-bottom-left-radius:8px;border-bottom-right-radius:8px}.FAQ_innerContent__rrTcF p{padding:24px 20px 20px;margin:0;font-family:Inter,sans-serif;color:#666;line-height:150%;font-size:18px}.FAQ_bottomSection__FYh7o{width:100%}.FAQ_blueCard__2O7TS{background-color:#0344DC;color:white;padding:20px;height:344px;width:612px;margin-top:20px;border-radius:12px;display:flex;flex-direction:column;position:relative}.FAQ_cardContent__DO6dz{flex:1 1}.FAQ_cardTitle__Hgp3k{font-family:Inter,sans-serif;font-size:32px;font-weight:400;max-width:350px;line-height:120%;margin:0 0 15px}.FAQ_cardDescription__eVWLK{font-family:Inter,sans-serif;font-size:18px;font-weight:400;max-width:450px;line-height:100%;margin:0;color:#B9B9C3;opacity:.7}.FAQ_requestButton__rePep{background:white;color:#01203F;border:1px solid rgba(255,255,255,.28);padding:20px 7px 20px 19.97px;font-size:24px;font-weight:500;border-radius:8px;cursor:pointer;width:380px;height:73px;display:flex;align-items:center;justify-content:flex-start;box-shadow:0 17px 44px rgba(1,32,63,.16);transition:background-color .28s cubic-bezier(.4,0,.2,1),border-color .28s cubic-bezier(.4,0,.2,1),box-shadow .28s cubic-bezier(.4,0,.2,1);margin-left:0;margin-right:auto;-moz-user-select:none;user-select:none;-webkit-user-select:none}.FAQ_requestButton__rePep:hover{background-color:#F6F6F6;border-color:rgba(255,255,255,.78);box-shadow:0 27px 64px rgba(1,32,63,.22),0 0 0 1px rgba(255,255,255,.68),0 0 38px rgba(255,255,255,.28)}.FAQ_requestButtonText__78TCU{display:inline-flex;align-items:center;justify-content:flex-start;-moz-user-select:none;user-select:none;-webkit-user-select:none}.FAQ_arrowCircle__a_Poi{background:#0344DC;color:white;width:61px;height:61px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-left:auto;transition:background-color .28s cubic-bezier(.4,0,.2,1),box-shadow .28s cubic-bezier(.4,0,.2,1)}.FAQ_requestButton__rePep:hover .FAQ_arrowCircle__a_Poi{background-color:#0344DC;box-shadow:0 10px 22px rgba(3,68,220,.28),0 0 18px rgba(255,255,255,.28)}.FAQ_arrowCircle__a_Poi svg{display:block;margin:auto}@media (max-width:1024px){.FAQ_mainContent__hiQIb{flex-direction:column;gap:40px}.FAQ_headerWrapper__jii1d{flex-direction:column;gap:20px}.FAQ_number__X6jnN{font-size:200px}.FAQ_headerContent___cePP{padding-top:0;max-width:100%;margin-top:0;margin-left:0}.FAQ_blueCard__2O7TS{width:100%;max-width:612px}.FAQ_desktopNumber__IDxCM{display:none}.FAQ_mobileNumber__Q1ODN{display:block;line-height:70%}.FAQ_faqContainer__DEJ_n{width:100%;max-width:none;padding:40px 12px 18px}.FAQ_mainContent__hiQIb{gap:20px}.FAQ_headerWrapper__jii1d{position:relative;display:block;min-height:137px}.FAQ_number__X6jnN{position:absolute;top:0;left:calc(50% - 136.5px);width:55px;height:39px;font-size:54px;line-height:70%;letter-spacing:-.13em}.FAQ_headerContent___cePP{position:static;width:100%;max-width:none;margin:0}.FAQ_title__ilb_5{position:absolute;top:-3px;left:calc(50% - 73.5px);width:210px;font-size:24px;line-height:90%}.FAQ_highlightedWord__cEx50{position:relative;z-index:0;display:inline-block;background:transparent;padding:0 3px 1px;border-radius:0}.FAQ_highlightedWord__cEx50:before{content:"";position:absolute;z-index:-1;left:0;right:0;top:0;bottom:0;border-radius:6px;background:#0344DC}.FAQ_description__8U5Wo{position:absolute;top:68px;left:50%;width:min(378px,calc(100vw - 24px));height:auto;max-width:min(378px,calc(100vw - 24px));transform:translateX(-50%);color:#01203F;font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:100%;letter-spacing:-.03em;text-align:center;opacity:.5}.FAQ_desktopOnly___u8sL{display:none}.FAQ_mobileOnly__MH2ZH{display:block}.FAQ_descriptionLine__O1Fmn{display:inline;white-space:normal}.FAQ_blueCard__2O7TS{width:100%;max-width:none;height:auto;min-height:228px;margin-top:0;padding:18px;border-radius:10px}.FAQ_cardTitle__Hgp3k{font-size:24px;line-height:100%}.FAQ_cardDescription__eVWLK{max-width:none;font-size:14px;line-height:100%}.FAQ_requestButton__rePep{width:100%;max-width:none;height:52px;padding:5px 5px 5px 14px;font-size:16px;border-radius:8px}.FAQ_arrowCircle__a_Poi{width:42px;height:42px}.FAQ_arrowCircle__a_Poi svg{width:18px;height:18px}.FAQ_accordionItem__1PAy4,.FAQ_accordion__e_WJp,.FAQ_rightColumn__pQgca{width:100%}.FAQ_accordion__e_WJp{margin-top:0}.FAQ_accordionButton__6CuQR,.FAQ_accordionItem__1PAy4{min-height:58px}.FAQ_accordionButton__6CuQR{padding:14px}.FAQ_questionText__0EZcy{margin-right:12px;font-size:20px;line-height:95%}.FAQ_arrow__FUuH4{flex:0 0 20px;width:20px}.FAQ_arrow__FUuH4 svg{width:20px;height:auto}.FAQ_innerContent__rrTcF p{padding:14px;font-size:14px;line-height:130%}}@media (min-width:768px) and (max-width:1024px){.FAQ_faqContainer__DEJ_n{padding:64px 12.67px 18px}.FAQ_headerWrapper__jii1d{min-height:196px}.FAQ_number__X6jnN{left:calc(50% - 146px);width:auto;height:auto;font-size:72px;line-height:70%}.FAQ_title__ilb_5{top:-3px;left:calc(50% - 66px);width:260px;font-size:32px;line-height:.9;letter-spacing:-.07em}.FAQ_highlightedWord__cEx50{padding:0 6px 2px}.FAQ_highlightedWord__cEx50:before{border-radius:8px}.FAQ_description__8U5Wo{top:82px;width:min(520px,calc(100vw - 48px));max-width:min(520px,calc(100vw - 48px));font-size:22px;line-height:120%}.FAQ_cardTitle__Hgp3k{font-size:32px;line-height:110%}.FAQ_cardDescription__eVWLK{max-width:none;font-size:20px;line-height:125%;color:rgba(246,246,246,.92);opacity:1}.FAQ_blueCard__2O7TS{min-height:280px;padding:24px;border-radius:12px}.FAQ_requestButton__rePep{height:64px;padding:8px 8px 8px 20px;font-size:22px;border-radius:10px}.FAQ_arrowCircle__a_Poi{width:48px;height:48px}.FAQ_arrowCircle__a_Poi svg{width:20px;height:20px}.FAQ_accordionButton__6CuQR,.FAQ_accordionItem__1PAy4{min-height:72px}.FAQ_accordionButton__6CuQR{padding:18px 20px}.FAQ_questionText__0EZcy{margin-right:16px;font-size:26px;line-height:95%;letter-spacing:-.03em}.FAQ_arrow__FUuH4{flex:0 0 24px;width:24px}.FAQ_arrow__FUuH4 svg{width:24px;height:auto}.FAQ_innerContent__rrTcF p{padding:18px 20px 20px;font-family:Inter,sans-serif;font-size:22px;font-weight:400;line-height:130%;letter-spacing:-.02em;color:#666}}@media (max-width:1024px){.FAQ_title__ilb_5{line-height:100%;height:auto}}.FAQ_faqModalOverlay__NLf_c{position:fixed;inset:0;z-index:320000;display:grid;place-items:center;padding:32px;background:rgba(4,10,31,.7);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);overscroll-behavior:contain}.FAQ_faqModal__NnDzM{position:relative;width:min(760px,100%);max-height:calc(100vh - 64px);box-sizing:border-box;overflow-y:auto;padding:46px;border:1px solid rgba(3,68,220,.16);border-radius:30px;background:#fff;color:#0a1022;box-shadow:0 30px 100px rgba(0,0,0,.28);font-family:var(--font-inter),"Inter",sans-serif;scrollbar-width:thin}.FAQ_faqCloseButton__a3u4f{position:absolute;top:24px;right:24px;z-index:1;display:grid;width:42px;height:42px;place-items:center;padding:0;border:1px solid rgba(3,68,220,.2);border-radius:50%;background:#fff;color:#0344DC;cursor:pointer}.FAQ_faqCloseButton__a3u4f svg{width:22px;height:22px}.FAQ_faqModalHeader__l6PbB{padding-right:58px}.FAQ_faqEyebrow__P1RfC{margin:0 0 10px;color:#0344DC;font-size:13px;font-weight:700;letter-spacing:.11em;text-transform:uppercase}.FAQ_faqModalHeader__l6PbB h2,.FAQ_faqSuccess__V8Yx2 h2{margin:0;color:#0b1538;font-size:clamp(36px,4vw,56px);font-weight:500;line-height:.96;letter-spacing:-.035em}.FAQ_faqModalHeader__l6PbB>p:last-child,.FAQ_faqSuccess__V8Yx2>p:not(.FAQ_faqEyebrow__P1RfC){margin:18px 0 0;color:#5e6475;font-size:16px;line-height:1.5}.FAQ_faqForm__epIJJ{margin-top:34px}.FAQ_faqFieldset__wKSDN{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px;min-width:0;margin:0;padding:0;border:0}.FAQ_faqField__p6NQ5{display:flex;min-width:0;flex-direction:column;gap:8px}.FAQ_faqField__p6NQ5 label{color:#1a2138;font-size:13px;font-weight:700}.FAQ_faqField__p6NQ5 input,.FAQ_faqField__p6NQ5 select,.FAQ_faqField__p6NQ5 textarea{width:100%;min-height:50px;box-sizing:border-box;border:1px solid #d9ddec;border-radius:13px;background:#f8f9fc;color:#0b1538;font:inherit;font-size:15px}.FAQ_faqField__p6NQ5 input,.FAQ_faqField__p6NQ5 select{padding:0 14px}.FAQ_faqField__p6NQ5 select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:44px;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230344DC' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m7 9 5 5 5-5'/%3E%3C/svg%3E");background-position:right 15px center;background-repeat:no-repeat;background-size:18px}.FAQ_faqField__p6NQ5 textarea{min-height:120px;padding:13px 14px;resize:vertical}.FAQ_faqField__p6NQ5 input:focus,.FAQ_faqField__p6NQ5 select:focus,.FAQ_faqField__p6NQ5 textarea:focus{border-color:#0344DC;outline:0;background:#fff;box-shadow:0 0 0 4px rgba(3,68,220,.08)}.FAQ_faqFullWidth__5CD7j,.FAQ_faqStatus__VtsAV{grid-column:1/-1}.FAQ_faqConsent__LPf3s{display:flex;align-items:flex-start;gap:11px;color:#555c70;cursor:pointer;font-size:13px;line-height:1.45}.FAQ_faqConsent__LPf3s input{width:18px;height:18px;flex:0 0 auto;margin:1px 0 0;accent-color:#0344DC}.FAQ_faqConsent__LPf3s a{color:#0344DC;text-decoration:underline}.FAQ_faqStatus__VtsAV{margin:0;padding:12px 14px;border-radius:12px;font-size:13px;line-height:1.45}.FAQ_faqError__6RVns{background:#fff1f1;color:#9c2727}.FAQ_faqFieldError__htaip{margin:0;color:#9c2727;font-size:12px;line-height:1.35}.FAQ_faqSubmitButton__8Htpd{display:flex;min-height:56px;align-items:center;justify-content:space-between;padding:0 22px;border:0;border-radius:15px;background:#0344DC;color:#fff;cursor:pointer;font:inherit;font-size:16px;font-weight:700}.FAQ_faqSubmitButton__8Htpd:disabled{cursor:wait;opacity:.68}.FAQ_faqCloseButton__a3u4f:focus-visible,.FAQ_faqConsent__LPf3s a:focus-visible,.FAQ_faqConsent__LPf3s input:focus-visible,.FAQ_faqField__p6NQ5 input:focus-visible,.FAQ_faqField__p6NQ5 select:focus-visible,.FAQ_faqField__p6NQ5 textarea:focus-visible,.FAQ_faqSubmitButton__8Htpd:focus-visible{outline:3px solid rgba(3,68,220,.32);outline-offset:3px}.FAQ_faqSuccess__V8Yx2{display:flex;min-height:360px;align-items:flex-start;justify-content:center;flex-direction:column;padding-right:56px}.FAQ_faqSuccessMark__VqSwe{display:grid;width:58px;height:58px;place-items:center;margin-bottom:24px;border-radius:50%;background:#0344DC;color:#fff;font-size:28px;font-weight:700}.FAQ_faqSuccess__V8Yx2 .FAQ_faqSubmitButton__8Htpd{min-width:180px;justify-content:center;margin-top:28px}@media (max-width:640px){.FAQ_faqModalOverlay__NLf_c{align-items:end;padding:0}.FAQ_faqModal__NnDzM{width:100%;max-height:calc(100dvh - 16px);padding:30px 20px calc(24px + env(safe-area-inset-bottom));border-radius:24px 24px 0 0}.FAQ_faqCloseButton__a3u4f{top:18px;right:18px;width:38px;height:38px}.FAQ_faqModalHeader__l6PbB{padding-right:48px}.FAQ_faqModalHeader__l6PbB h2,.FAQ_faqSuccess__V8Yx2 h2{font-size:36px}.FAQ_faqFieldset__wKSDN{grid-template-columns:1fr;gap:15px}.FAQ_faqForm__epIJJ{margin-top:24px}.FAQ_faqFullWidth__5CD7j,.FAQ_faqStatus__VtsAV{grid-column:auto}.FAQ_faqSuccess__V8Yx2{min-height:330px;padding-right:42px}}@media (prefers-reduced-motion:reduce){.FAQ_faqCloseButton__a3u4f,.FAQ_faqField__p6NQ5 input,.FAQ_faqField__p6NQ5 select,.FAQ_faqField__p6NQ5 textarea,.FAQ_faqSubmitButton__8Htpd{transition:none}}.ProjectsPage_page__u0SJc{background:#F6F6F6}.ProjectsPage_selectedFilters__hLxtY{width:calc(100% - 144px);max-width:1776px;margin:12px auto 0;display:flex;flex-wrap:wrap;align-items:center;gap:10px}@media (max-width:900px){.ProjectsPage_selectedFilters__hLxtY{width:calc(100% - 40px);max-width:1880px}}.ProjectsPage_selectedFilterChip__lxnyd{min-height:42px;max-width:100%;padding:0 13px 0 18px;border:0;border-radius:12px;background:#0344dc;color:#F6F6F6;display:inline-flex;align-items:center;gap:10px;cursor:default;font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:1;letter-spacing:-.04em;box-sizing:border-box}.ProjectsPage_selectedFilterText__UUSqX{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProjectsPage_selectedFilterRemove__yJlaL{position:relative;width:20px;height:20px;padding:0;border:0;border-radius:50%;background:#F6F6F6;color:#0344dc;display:inline-block;flex-shrink:0;cursor:pointer;transition:background-color .18s ease,color .18s ease}.ProjectsPage_selectedFilterRemove__yJlaL:after,.ProjectsPage_selectedFilterRemove__yJlaL:before{content:"";position:absolute;left:50%;top:50%;width:9px;height:2px;border-radius:999px;background:currentColor;transform-origin:center}.ProjectsPage_selectedFilterRemove__yJlaL:before{transform:translate(-50%,-50%) rotate(45deg)}.ProjectsPage_selectedFilterRemove__yJlaL:after{transform:translate(-50%,-50%) rotate(-45deg)}.ProjectsPage_selectedFilterRemove__yJlaL:hover{background:#dfe5f1;color:#0344dc}.ProjectsPage_feedbackSpacing__Xc_MQ{margin-top:180px}@media (max-width:767px){.ProjectsPage_feedbackSpacing__Xc_MQ{margin-top:48px}}