.case-detail_page__HlI81{--navy:#071a2f;--blue:#0879d9;--cyan:#18bdd6;--line:#dce5ec;min-height:100vh;color:#102338;background:#f5f8fa;font-family:Inter,PingFang SC,Microsoft YaHei,sans-serif}.case-detail_page__HlI81 *{box-sizing:border-box}.case-detail_page__HlI81 a,.case-detail_state__qgpRq a{text-decoration:none}.case-detail_page__HlI81>header{width:min(1180px,calc(100% - 48px));height:78px;margin:auto;display:flex;align-items:center;justify-content:space-between}.case-detail_brand__ntgDU{display:flex;align-items:center;gap:11px;color:var(--navy)}.case-detail_brand__ntgDU>span{height:37px;display:flex;align-items:flex-end;gap:3px;transform:skewY(-22deg)}.case-detail_brand__ntgDU i{display:block;width:7px;background:linear-gradient(#58edff,#1685ff 56%,#3559ff)}.case-detail_brand__ntgDU i:first-child{height:15px}.case-detail_brand__ntgDU i:nth-child(2){height:25px}.case-detail_brand__ntgDU i:nth-child(3){height:36px}.case-detail_brand__ntgDU b{font-size:13px;letter-spacing:.15em}.case-detail_brand__ntgDU small{display:block;margin-top:6px;color:#5d6c7c;font-size:7px;letter-spacing:.34em}.case-detail_back__kkEk_{display:flex;align-items:center;gap:8px;color:#486075;font-size:13px;font-weight:700}.case-detail_hero__A0FrP{padding:85px max(24px,calc((100% - 1180px)/2));display:grid;grid-template-columns:1.25fr .75fr;gap:80px;align-items:center;color:white;background:linear-gradient(145deg,#071a2f,#0c3655)}.case-detail_cta__wvNWO p,.case-detail_hero__A0FrP>div>p{color:#51cce3;font-size:10px;font-weight:800;letter-spacing:.16em}.case-detail_hero__A0FrP h1{margin:16px 0 22px;font-size:clamp(40px,5vw,64px);line-height:1.12;letter-spacing:-.045em}.case-detail_hero__A0FrP>div>span{display:block;max-width:760px;color:#b4c6d1;font-size:15px;line-height:1.9}.case-detail_tags__6pICI{margin-top:25px;display:flex;flex-wrap:wrap;gap:8px}.case-detail_tags__6pICI b{padding:7px 10px;border:1px solid rgba(255,255,255,.17);font-size:10px;color:#bdd0da}.case-detail_hero__A0FrP aside{min-height:300px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;border:1px solid rgba(255,255,255,.16);background:rgba(0,0,0,.12)}.case-detail_hero__A0FrP aside svg{font-size:56px;color:#51cce3}.case-detail_hero__A0FrP aside small{margin-top:20px;color:#51cce3;letter-spacing:.15em}.case-detail_hero__A0FrP aside strong{margin-top:9px;font-size:18px}.case-detail_hero__A0FrP aside p{color:#8fa9b8;font-size:12px}.case-detail_overview__sHpnH{width:min(1180px,calc(100% - 48px));margin:80px auto;display:grid;grid-template-columns:.7fr 1.3fr;gap:70px}.case-detail_evidence__gqnzk>div>p,.case-detail_overview__sHpnH>div>p,.case-detail_story__PwJQg article>span{color:#00a6c8;font-size:10px;font-weight:800;letter-spacing:.14em}.case-detail_overview__sHpnH h2{font-size:34px}.case-detail_facts__wFPeC{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line);border-left:1px solid var(--line)}.case-detail_facts__wFPeC span{padding:20px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);font-size:13px;color:#536979}.case-detail_facts__wFPeC b{display:block;margin-bottom:8px;font-size:9px;color:#91a1ac;letter-spacing:.11em}.case-detail_story__PwJQg{width:min(1180px,calc(100% - 48px));margin:0 auto 85px;border-top:1px solid var(--line)}.case-detail_story__PwJQg article{padding:48px 0;display:grid;grid-template-columns:.38fr 1fr;gap:70px;border-bottom:1px solid var(--line)}.case-detail_story__PwJQg h2{margin:0;color:var(--navy);font-size:28px;line-height:1.55}.case-detail_outcome__CcfTR>div{grid-column:2;display:grid;gap:10px}.case-detail_outcome__CcfTR p{margin:0;display:flex;gap:10px;color:#536979}.case-detail_outcome__CcfTR svg{margin-top:4px;flex:none;color:var(--blue);font-size:10px}.case-detail_content__mvi3y{width:min(820px,calc(100% - 48px));margin:0 auto 80px;color:#506574;line-height:1.9}.case-detail_evidence__gqnzk{padding:55px max(24px,calc((100% - 1180px)/2));display:grid;grid-template-columns:.7fr 1.3fr;gap:70px;color:white;background:var(--navy)}.case-detail_evidence__gqnzk h2{font-size:32px}.case-detail_evidence__gqnzk>div:last-child{display:grid;gap:15px;align-content:center}.case-detail_evidence__gqnzk span{display:flex;gap:10px;color:#aec0cc}.case-detail_evidence__gqnzk svg{margin-top:3px;color:#4dd1bd}.case-detail_cta__wvNWO{width:min(1180px,calc(100% - 48px));margin:70px auto 85px;padding:38px 42px;display:flex;align-items:center;justify-content:space-between;color:white;background:#0b3654}.case-detail_cta__wvNWO h2{margin:10px 0;font-size:29px}.case-detail_cta__wvNWO a{padding:16px 19px;display:flex;gap:25px;align-items:center;color:#071a2f;background:#5ed2e3;font-weight:800}.case-detail_state__qgpRq{min-height:100vh;display:flex;flex-direction:column;gap:16px;align-items:center;justify-content:center;background:#f5f8fa;color:#526979}.case-detail_state__qgpRq>svg{font-size:32px;color:#0879d9}.case-detail_state__qgpRq>a{display:flex;gap:8px;align-items:center;color:#0879d9;font-weight:800}.case-detail_state__qgpRq>svg:first-child{animation:case-detail_spin__o__j0 1s linear infinite}@keyframes case-detail_spin__o__j0{to{transform:rotate(1turn)}}.case-detail_heroMedia__rYw2M{position:relative;overflow:hidden;align-items:flex-start!important;justify-content:flex-end!important;padding:24px;text-align:left!important}.case-detail_heroMedia__rYw2M:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(7,26,47,.05),rgba(7,26,47,.92))}.case-detail_heroMedia__rYw2M img{-o-object-fit:cover;object-fit:cover}.case-detail_heroMedia__rYw2M p,.case-detail_heroMedia__rYw2M small,.case-detail_heroMedia__rYw2M strong{position:relative;z-index:1}.case-detail_clientIdentity___3piO{display:flex;flex-direction:column;align-items:flex-start}.case-detail_clientLogo__MEBli{position:relative;width:180px;height:64px;margin-bottom:25px;padding:8px 12px;border:1px solid var(--line);background:white}.case-detail_clientLogo__MEBli img{-o-object-fit:contain;object-fit:contain}.case-detail_pointList__qbpV9{margin-top:22px;display:grid;gap:10px}.case-detail_pointList__qbpV9 p{margin:0;display:flex;gap:10px;color:#536979;line-height:1.7}.case-detail_pointList__qbpV9 svg{margin-top:6px;flex:none;color:var(--blue);font-size:10px}@media(max-width:760px){.case-detail_cta__wvNWO,.case-detail_overview__sHpnH,.case-detail_page__HlI81>header,.case-detail_story__PwJQg{width:calc(100% - 32px)}.case-detail_hero__A0FrP{padding:58px 16px;grid-template-columns:1fr}.case-detail_hero__A0FrP h1{font-size:39px}.case-detail_evidence__gqnzk,.case-detail_overview__sHpnH{grid-template-columns:1fr;gap:28px}.case-detail_facts__wFPeC{grid-template-columns:1fr}.case-detail_story__PwJQg article{grid-template-columns:1fr;gap:18px}.case-detail_outcome__CcfTR>div{grid-column:1}.case-detail_story__PwJQg h2{font-size:23px}.case-detail_cta__wvNWO{padding:28px 22px;align-items:flex-start;gap:30px;flex-direction:column}}.related_related__lp3Eo{width:min(1180px,calc(100% - 48px));margin:70px auto}.related_related__lp3Eo>div:first-child>p{color:#00a6c8;font-size:10px;font-weight:800;letter-spacing:.14em}.related_related__lp3Eo>div:first-child>h2{color:#071a2f;font-size:34px}.related_related__lp3Eo>div:last-child{margin-top:30px;display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #dce5ec;border-left:1px solid #dce5ec}.related_related__lp3Eo article{min-height:280px;padding:27px;display:flex;flex-direction:column;border-right:1px solid #dce5ec;border-bottom:1px solid #dce5ec;background:white}.related_related__lp3Eo article>span{color:#00a6c8;font-size:9px;font-weight:800}.related_related__lp3Eo h3{color:#071a2f;font-size:20px;line-height:1.45}.related_related__lp3Eo article>p{color:#617583;font-size:13px;line-height:1.75}.related_related__lp3Eo a{margin-top:auto;display:flex;align-items:center;gap:8px;color:#0879d9;font-size:12px;font-weight:800;text-decoration:none}@media(max-width:760px){.related_related__lp3Eo{width:calc(100% - 32px)}.related_related__lp3Eo>div:last-child{grid-template-columns:1fr}}