.practice-cases_page__9NDLE{min-height:100vh;background:#f8f7f2;color:#152126}.practice-cases_page__9NDLE,.practice-cases_page__9NDLE p{font-family:var(--font-sans),"PingFang SC","Hiragino Sans GB","Microsoft YaHei",sans-serif}.practice-cases_bottomRule__gHsSd,.practice-cases_main__EogFV{width:min(1184px,calc(100% - 80px));margin:0 auto}.practice-cases_intro___PYp_{display:grid;grid-template-columns:1.1fr .9fr;align-items:flex-end;grid-gap:72px;gap:72px;padding:62px 0 45px}.practice-cases_eyebrow__Kskmw{margin:0;color:#2c5fe6;font-size:13px;font-weight:700;letter-spacing:.18em}.practice-cases_intro___PYp_ h1{margin:18px 0 0;font-size:clamp(3rem,6vw,4.5rem);font-weight:700;letter-spacing:-.06em;line-height:1.13}.practice-cases_introSide__OVeU7{margin-bottom:5px;padding:4px 0 3px 24px;border-left:2px solid #2c5fe6}.practice-cases_introSide__OVeU7 p{max-width:29em;margin:0;color:#45565b;font-size:17px;line-height:1.8}.practice-cases_introSide__OVeU7 .practice-cases_readingNote__pw4zY{margin-top:8px;color:#65736e;font-size:15px;line-height:1.65}.practice-cases_featureLabel__StHJT{display:flex;align-items:center;gap:14px;padding-bottom:15px;color:#2c5fe6;font-size:14px;font-weight:700}.practice-cases_featureLabel__StHJT:before{width:32px;height:2px;background:#2c5fe6;content:""}.practice-cases_feature__rc7as{display:grid;grid-template-columns:54% 46%;min-height:426px;border:1px solid #d8e0da;background:#fff;box-shadow:12px 12px 0 #e3ece5}.practice-cases_caseArt__zw09p,.practice-cases_featureArt__m_Aj7{position:relative;overflow:hidden;display:block;background:#1236a2}.practice-cases_featureArt__m_Aj7{min-height:426px}.practice-cases_featureArt__m_Aj7:before{display:none}.practice-cases_featureImage___b7N2{object-fit:cover}.practice-cases_caseArt__zw09p:before,.practice-cases_featureArt__m_Aj7:before{position:absolute;inset:0;background-image:linear-gradient(#ffffff19 1px,transparent 0),linear-gradient(90deg,#ffffff19 1px,transparent 0);background-size:34px 34px;content:""}.practice-cases_featureArt__m_Aj7 svg{position:absolute;inset:0;width:100%;height:100%}.practice-cases_featureCopy__pp6zC{display:flex;flex-direction:column;padding:42px clamp(28px,4vw,60px) 38px}.practice-cases_issue__KWNBm{display:flex;align-items:center;gap:10px;margin:0;color:#2c5fe6;font-size:14px;font-weight:700}.practice-cases_issue__KWNBm span{width:8px;height:8px;border-radius:50%;background:#ee7655}.practice-cases_feature__rc7as h2{max-width:13em;margin:24px 0 16px;font-size:clamp(2rem,3vw,2.5rem);font-weight:700;letter-spacing:-.05em;line-height:1.27}.practice-cases_featureSummary__Ttok4{max-width:32em;margin:0;color:#536066;font-size:15px;line-height:1.8}.practice-cases_metaRow__dCuFN{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:auto;padding-top:22px;border-top:1px solid #dbe2de}.practice-cases_source__LAm4T{color:#65736e;font-size:13px;font-weight:700;white-space:nowrap}.practice-cases_source__LAm4T span{margin:0 9px;color:#b0bdb7}.practice-cases_read__JvG_g{flex:none;padding:8px 0;color:#2c5fe6;font-size:14px;font-weight:700;text-decoration:none;transition:transform .2s}.practice-cases_read__JvG_g:hover{transform:translateX(4px)}.practice-cases_case__NhQsk a:focus-visible,.practice-cases_read__JvG_g:focus-visible,.practice-cases_topics__neumd button:focus-visible{outline:2px solid #2c5fe6;outline-offset:3px}.practice-cases_catalog__e92em{margin-top:92px;padding-bottom:90px}.practice-cases_catalogHead__w6nji{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding-bottom:18px;border-bottom:2px solid #152126}.practice-cases_catalogHead__w6nji h2{margin:0;font-size:34px;font-weight:700;letter-spacing:-.05em}.practice-cases_count__yrwmi{color:#74817c;font-size:13px}.practice-cases_topics__neumd{display:flex;flex-wrap:wrap;gap:8px;padding:23px 0 25px}.practice-cases_topics__neumd button{padding:10px 15px;border:1px solid #cbd5ce;border-radius:2px;background:transparent;color:#50605c;cursor:pointer;font:inherit;font-size:14px;transition:background .2s,border-color .2s,color .2s}.practice-cases_topics__neumd button.practice-cases_active__bYtkM,.practice-cases_topics__neumd button:hover{border-color:#2c5fe6;background:#2c5fe6;color:#fff}.practice-cases_caseGrid__IiXkg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:48px;column-gap:48px}.practice-cases_case__NhQsk{display:grid;grid-template-columns:182px minmax(0,1fr);grid-gap:18px;gap:18px;padding:30px 0 34px;border-top:1px solid #cfd9d5}.practice-cases_case__NhQsk:nth-child(-n+2){border-top:0}.practice-cases_caseArt__zw09p{width:182px;height:168px;border:1px solid #6e91e9;transition:transform .25s}.practice-cases_caseArt__zw09p:before{background-size:19px 19px}.practice-cases_caseArt__zw09p svg{position:relative;z-index:1;display:block;width:100%;height:100%}.practice-cases_case__NhQsk:hover .practice-cases_caseArt__zw09p{transform:translateY(-3px)}.practice-cases_caseBody__hNvJU{min-width:0}.practice-cases_caseKicker__lF3yZ{margin:0 0 9px;color:#2c5fe6;font-size:11px;font-weight:750;letter-spacing:.04em}.practice-cases_case__NhQsk h3{margin:0 0 12px;font-size:20px;font-weight:700;letter-spacing:-.035em;line-height:1.35}.practice-cases_caseFoot__vFbzV a,.practice-cases_case__NhQsk h3 a{color:inherit;text-decoration:none}.practice-cases_caseFoot__vFbzV a:hover,.practice-cases_case__NhQsk h3 a:hover{color:#2c5fe6}.practice-cases_caseSummary__Y54vQ{margin:0;color:#52625f;font-size:14px;line-height:1.7}.practice-cases_caseFoot__vFbzV{display:flex;align-items:center;gap:10px;margin-top:16px;color:#79857e;font-size:12px}.practice-cases_caseFoot__vFbzV i{width:3px;height:3px;border-radius:50%;background:#91a298}.practice-cases_caseFoot__vFbzV a{margin-left:auto;color:#2c5fe6;font-size:19px;line-height:1}.practice-cases_bottomRule__gHsSd{height:7px;margin-bottom:36px;background:#2c5fe6}.practice-cases_intro___PYp_>*{animation:practice-cases_rise__9bDvD .55s both}.practice-cases_introSide__OVeU7{animation-delay:.08s}.practice-cases_feature__rc7as{animation:practice-cases_rise__9bDvD .55s .13s both}.practice-cases_catalog__e92em{animation:practice-cases_rise__9bDvD .55s .22s both}@keyframes practice-cases_rise__9bDvD{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1060px){.practice-cases_case__NhQsk{grid-template-columns:150px minmax(0,1fr)}.practice-cases_caseArt__zw09p{width:150px;height:146px}}@media (max-width:820px){.practice-cases_bottomRule__gHsSd,.practice-cases_main__EogFV{width:calc(100% - 36px)}.practice-cases_intro___PYp_{grid-template-columns:1fr;gap:12px;padding-top:32px}.practice-cases_intro___PYp_ h1{font-size:48px}.practice-cases_introSide__OVeU7{margin:0}.practice-cases_introSide__OVeU7 p{font-size:16px;line-height:1.6}.practice-cases_feature__rc7as{grid-template-columns:1fr}.practice-cases_featureArt__m_Aj7{order:1}.practice-cases_featureCopy__pp6zC{order:2}.practice-cases_featureArt__m_Aj7{min-height:260px}.practice-cases_featureCopy__pp6zC{padding:25px 25px 26px}.practice-cases_feature__rc7as h2{margin-top:18px;font-size:29px}.practice-cases_featureSummary__Ttok4{font-size:14px;line-height:1.72}.practice-cases_metaRow__dCuFN{margin-top:24px}.practice-cases_catalog__e92em{margin-top:42px}.practice-cases_caseGrid__IiXkg{grid-template-columns:1fr}.practice-cases_case__NhQsk:nth-child(2){border-top:1px solid #cfd9d5}.practice-cases_case__NhQsk{grid-template-columns:182px minmax(0,1fr)}.practice-cases_caseArt__zw09p{width:182px;height:168px}}@media (max-width:560px){.practice-cases_featureArt__m_Aj7{min-height:225px}.practice-cases_feature__rc7as h2{font-size:27px}.practice-cases_metaRow__dCuFN{align-items:flex-start;flex-direction:column;gap:8px}.practice-cases_catalogHead__w6nji h2{font-size:30px}.practice-cases_case__NhQsk{display:flow-root;padding:27px 0 30px}.practice-cases_caseArt__zw09p{float:left;width:130px;height:120px;margin:0 16px 11px 0}.practice-cases_case__NhQsk h3{font-size:19px}.practice-cases_caseSummary__Y54vQ{clear:both;padding-top:8px}.practice-cases_caseFoot__vFbzV{margin-top:12px}}@media (prefers-reduced-motion:reduce){.practice-cases_catalog__e92em,.practice-cases_feature__rc7as,.practice-cases_intro___PYp_>*{animation:none}.practice-cases_caseArt__zw09p,.practice-cases_read__JvG_g,.practice-cases_topics__neumd button{transition:none}}