.HitFactory_page__sZ9ye{--hf-unit:clamp(1px,calc(0.080645vw - 0.115323px),1.290323px);--hf-orange:#f05a16;--hf-orange-dark:#d94b0b;--hf-ink:#172236;--hf-muted:#68768a;--hf-line:#e3e8ef;--hf-surface:#ffffff;--hf-soft:#f3f6fa;overflow:hidden;padding-bottom:calc(120 * var(--hf-unit));margin-bottom:-48px;background:#f5f7fa;color:var(--hf-ink)}.HitFactory_shell__oIZve{width:min(calc(100% - clamp(48px, 10vw, 128px)),1600px);margin:0 auto}.HitFactory_noticeStrip__VwcdZ{display:flex;min-height:34px;align-items:center;gap:10px;border-bottom:1px solid rgba(23,34,54,.06);padding:2px max(clamp(24px,5vw,64px),calc((100% - 1600px) / 2));background:rgba(255,255,255,.72);color:#546278;font-size:12px}.HitFactory_noticeViewport__jDm3c{min-width:0;flex:1;overflow:hidden}.HitFactory_noticeStripPlaceholder__SNZKT{min-height:34px}.HitFactory_noticeTrack__7Tnyj{display:flex;width:max-content;align-items:center;gap:0;animation:HitFactory_noticeScroll__PX6_n 34s linear infinite}.HitFactory_noticeItem__TktxJ{display:inline-flex;align-items:center;gap:8px;color:#546278;text-decoration:none;white-space:nowrap}.HitFactory_noticeDot__aXXzd{flex:none;width:6px;height:6px;border-radius:50%;background:var(--hf-orange);box-shadow:0 0 0 3px rgba(240,90,22,.1)}.HitFactory_noticeDivider__75D17{flex:none;width:1px;height:12px;margin:0 22px;background:#d7dee8}.HitFactory_noticeItem__TktxJ time{color:var(--hf-orange);font-weight:800}.HitFactory_noticeItem__TktxJ:focus-visible,.HitFactory_noticeItem__TktxJ:hover{color:var(--hf-orange-dark)}@keyframes HitFactory_noticeScroll__PX6_n{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.HitFactory_noticeViewport__jDm3c:focus-within .HitFactory_noticeTrack__7Tnyj,.HitFactory_noticeViewport__jDm3c:hover .HitFactory_noticeTrack__7Tnyj{animation-play-state:paused}.HitFactory_hitFactoryHero__Geacq{position:relative;padding:calc(54 * var(--hf-unit)) 0 0;border-bottom:1px solid rgba(23,34,54,.07);background:linear-gradient(118deg,#fff7f0,#f7f9fc 42%,#edf3f9)}.HitFactory_heroLayout__mK0tG{display:grid;grid-template-columns:minmax(270px,.82fr) minmax(0,1.68fr);align-items:center;gap:calc(42 * var(--hf-unit))}.HitFactory_heroCopy__XbaYC{--hero-copy-scale:1.2;position:relative;min-width:0;padding:calc(38 * var(--hf-unit)) 0 calc(48 * var(--hf-unit))}.HitFactory_eyebrow__XQJY6{margin:0 0 calc(12px * var(--hero-copy-scale));color:#c96b3d;font-size:calc(13px * var(--hero-copy-scale));font-weight:800;letter-spacing:calc(4px * var(--hero-copy-scale))}.HitFactory_ctaCopy__Ht4kM h2,.HitFactory_heroCopy__XbaYC h1{margin:0;color:#152238;font-size:64px;font-weight:900;letter-spacing:0;line-height:1.02}.HitFactory_ctaCopy__Ht4kM h2>span:not(.HitFactory_ctaTitlePrefix__9VScB),.HitFactory_heroCopy__XbaYC h1 span{color:var(--hf-orange)}.HitFactory_heroCopy__XbaYC h1{font-size:calc(64px * var(--hero-copy-scale))}.HitFactory_heroDescription__cpgbr{max-width:calc(432 * var(--hf-unit));margin:calc(22px * var(--hero-copy-scale)) 0 0;color:#334258;font-size:calc(16px * var(--hero-copy-scale));line-height:1.78}.HitFactory_ctaActions__JHdm_,.HitFactory_heroActions__MjoAo{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.HitFactory_heroActions__MjoAo{gap:calc(12px * var(--hero-copy-scale));margin-top:calc(24px * var(--hero-copy-scale))}.HitFactory_heroActions__MjoAo .HitFactory_primaryAction__54K9Z,.HitFactory_heroActions__MjoAo .HitFactory_secondaryAction__64C8_{min-height:calc(46px * var(--hero-copy-scale));gap:calc(9px * var(--hero-copy-scale));padding:0 calc(23px * var(--hero-copy-scale));font-size:calc(14px * var(--hero-copy-scale))}.HitFactory_primaryAction__54K9Z,.HitFactory_secondaryAction__64C8_{display:inline-flex;min-height:46px;align-items:center;justify-content:center;gap:9px;border:1px solid transparent;border-radius:10px;padding:0 23px;font-family:inherit;font-size:14px;font-weight:800;line-height:1;cursor:pointer;text-decoration:none;transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease,color .18s ease,transform .18s ease}.HitFactory_primaryAction__54K9Z{border-color:var(--hf-orange);background:var(--hf-orange);box-shadow:0 12px 24px rgba(240,90,22,.2);color:#fff}.HitFactory_primaryAction__54K9Z:focus-visible,.HitFactory_primaryAction__54K9Z:hover{border-color:var(--hf-orange-dark);background:var(--hf-orange-dark);box-shadow:0 15px 28px rgba(217,75,11,.26);color:#fff;transform:translateY(-2px)}.HitFactory_secondaryAction__64C8_{border-color:#ccd4df;background:rgba(255,255,255,.78);color:#2f3e52}.HitFactory_secondaryAction__64C8_:focus-visible,.HitFactory_secondaryAction__64C8_:hover{border-color:rgba(240,90,22,.48);background:#fff;color:var(--hf-orange-dark);transform:translateY(-2px)}.HitFactory_heroKeywords___X6Xx{margin:calc(26px * var(--hero-copy-scale)) 0 0;color:#8390a2;font-size:calc(13px * var(--hero-copy-scale))}.HitFactory_heroKeywords___X6Xx:before{content:"";display:inline-block;width:calc(24px * var(--hero-copy-scale));height:1px;margin:0 calc(9px * var(--hero-copy-scale)) calc(4px * var(--hero-copy-scale)) 0;background:#c7d0dc}.HitFactory_scriptWords__ODvpX{margin:calc(14px * var(--hero-copy-scale)) 0 0;color:#edb99f;font-family:Georgia,serif;font-size:calc(25px * var(--hero-copy-scale));font-style:italic;line-height:1.08}.HitFactory_heroCornerScript__QOizM{position:absolute;top:22px;right:max(clamp(24px,5vw,64px),calc((100% - 1600px) / 2));margin:0;color:#b8754d;font-family:Georgia,Songti SC,serif;font-size:15px;font-style:italic;line-height:1.4;text-align:right;transform:rotate(-4deg)}.HitFactory_heroCornerScript__QOizM:after{content:"";display:block;width:58px;height:8px;margin:5px 0 0 auto;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 10' fill='none'%3E%3Cpath d='M1 7C14 2 28 2 40 5c7 2 13 3 19 1' stroke='%23f08a3c' stroke-width='2.4' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat 50% /100% 100%}.HitFactory_heroGallery__mDFjS{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1fr) minmax(0,1.26fr) minmax(0,1fr) minmax(0,.82fr);align-items:end;column-gap:12px;row-gap:0;padding:calc(36 * var(--hf-unit)) 0 calc(54 * var(--hf-unit))}.HitFactory_heroGallery__mDFjS>*{position:relative;transform-origin:center bottom;transition:filter .22s ease,opacity .22s ease,transform .22s ease}.HitFactory_heroGallery__mDFjS>:first-child{z-index:1;transform:translate(18px,22px) scale(.82)}.HitFactory_heroGallery__mDFjS>:nth-child(2){z-index:2;transform:translate(5px,10px) scale(.92)}.HitFactory_heroGallery__mDFjS>:nth-child(3){z-index:3;transform:translateY(-6px) scale(1.03)}.HitFactory_heroGallery__mDFjS>:nth-child(4){z-index:2;transform:translate(-5px,10px) scale(.92)}.HitFactory_heroGallery__mDFjS>:nth-child(5){z-index:1;transform:translate(-18px,22px) scale(.82)}.HitFactory_heroGallery__mDFjS>:first-child .HitFactory_workVisual__m6PA8,.HitFactory_heroGallery__mDFjS>:nth-child(5) .HitFactory_workVisual__m6PA8{border-color:rgba(23,34,54,.16);box-shadow:0 14px 28px rgba(21,36,58,.14)}.HitFactory_heroGallery__mDFjS>:first-child .HitFactory_workVisual__m6PA8{transform:rotate(-1.2deg)}.HitFactory_heroGallery__mDFjS>:nth-child(2) .HitFactory_workVisual__m6PA8,.HitFactory_heroGallery__mDFjS>:nth-child(4) .HitFactory_workVisual__m6PA8{box-shadow:0 20px 36px rgba(21,36,58,.18)}.HitFactory_heroGallery__mDFjS>:nth-child(2) .HitFactory_workVisual__m6PA8{transform:rotate(-.5deg)}.HitFactory_heroGallery__mDFjS>:nth-child(3) .HitFactory_workVisual__m6PA8{border-color:rgba(240,90,22,.28);box-shadow:0 30px 52px rgba(21,36,58,.26)}.HitFactory_heroGallery__mDFjS>:nth-child(4) .HitFactory_workVisual__m6PA8{transform:rotate(.5deg)}.HitFactory_heroGallery__mDFjS>:nth-child(5) .HitFactory_workVisual__m6PA8{transform:rotate(1.2deg)}.HitFactory_heroGallery__mDFjS>:focus-within,.HitFactory_heroGallery__mDFjS>:hover{z-index:6;opacity:1;filter:none}.HitFactory_heroGallery__mDFjS .HitFactory_workCard__KSA6d{padding:0;border:0;background:transparent;box-shadow:none}.HitFactory_heroGallery__mDFjS .HitFactory_workCard__KSA6d h3{margin-top:12px}.HitFactory_heroGallery__mDFjS .HitFactory_workCardLink__WVKQi:hover .HitFactory_workCard__KSA6d{transform:translateY(-6px)}.HitFactory_workCardLink__WVKQi{display:block;min-width:0;height:100%;border-radius:18px;color:inherit;text-decoration:none}.HitFactory_workCardLink__WVKQi:hover .HitFactory_workCard__KSA6d{border-color:rgba(240,90,22,.3);box-shadow:0 18px 36px rgba(25,40,62,.12);transform:translateY(-5px)}.HitFactory_workCardLink__WVKQi:focus-visible{outline:3px solid rgba(35,91,181,.65);outline-offset:4px}.HitFactory_workCard__KSA6d{display:flex;min-width:0;height:100%;flex-direction:column;padding:8px 8px 13px;border:1px solid var(--hf-line);border-radius:16px;background:var(--hf-surface);box-shadow:0 10px 24px rgba(25,40,62,.055);transition:border-color .22s ease,box-shadow .22s ease,transform .22s ease}.HitFactory_workVisual__m6PA8{position:relative;aspect-ratio:9/16;overflow:hidden;border:1px solid rgba(19,35,59,.09);border-radius:11px;background:#cdd7e3}.HitFactory_caseImage__wg4qP,.HitFactory_ctaImage__KgSup,.HitFactory_workImage__hXBzs{object-fit:cover}.HitFactory_caseImage__wg4qP,.HitFactory_workImage__hXBzs{transition:transform .26s ease}.HitFactory_caseStudy__mocl3:focus-within .HitFactory_caseImage__wg4qP,.HitFactory_caseStudy__mocl3:hover .HitFactory_caseImage__wg4qP,.HitFactory_workCard__KSA6d:hover .HitFactory_workImage__hXBzs{transform:scale(1.045)}.HitFactory_workCard__KSA6d h3{overflow:hidden;margin:12px 4px 0;color:#18263a;font-size:15px;font-weight:800;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.HitFactory_workCard__KSA6d>p{overflow:hidden;margin:4px 4px 0;color:#7a8799;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.HitFactory_workTags__bGFGL{display:flex;flex-wrap:wrap;gap:6px;margin:9px 4px 0}.HitFactory_workTags__bGFGL .HitFactory_workTag__DqNZy{margin-top:0}.HitFactory_workTag__DqNZy{display:inline-flex;align-items:center;border:1px solid rgba(104,118,138,.1);border-radius:999px;padding:4px 9px;background:#f3f5f8;color:#647187;font-size:11px;font-weight:700;line-height:1.25}.HitFactory_workTagBadge__Ll5BX{--badge-tone:#f05a16;border-color:transparent;background:var(--badge-tone);color:#fff}.HitFactory_workTagBadge__Ll5BX.HitFactory_toneOrange__WYses{--badge-tone:#f05a16}.HitFactory_workTagBadge__Ll5BX.HitFactory_toneBlue__Igdk7{--badge-tone:#4e83ed}.HitFactory_workTagBadge__Ll5BX.HitFactory_toneTeal__5xIzf{--badge-tone:#249e92}.HitFactory_workPlay__vpIFF{position:absolute;bottom:9px;left:9px;display:inline-flex;max-width:calc(100% - 18px);align-items:center;gap:5px;border:1px solid rgba(255,255,255,.2);border-radius:999px;padding:6px 9px;background:rgba(10,18,30,.7);color:#fff;font-size:12px;font-weight:800;line-height:1;text-shadow:0 1px 5px rgba(0,0,0,.32);backdrop-filter:blur(8px);white-space:nowrap}.HitFactory_heroMetrics__mRi_U{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;width:min(100%,calc(900 * var(--hf-unit)));margin:0 auto;padding:calc(24 * var(--hf-unit)) 0 calc(27 * var(--hf-unit))}.HitFactory_heroMetrics__mRi_U div{display:grid;justify-items:center;gap:10px;min-width:0}.HitFactory_heroMetrics__mRi_U div+div{position:relative}.HitFactory_heroMetrics__mRi_U div+div:before{content:"";position:absolute;top:50%;left:0;width:1px;height:calc(45 * var(--hf-unit));transform:translateY(-50%);background:rgba(23,34,54,.11)}.HitFactory_heroMetrics__mRi_U strong{color:#18263a;font-size:34px;font-weight:900;line-height:1}.HitFactory_heroMetrics__mRi_U div:first-child strong{color:var(--hf-orange)}.HitFactory_heroMetrics__mRi_U div:nth-child(3) strong{color:#4776df}.HitFactory_heroMetrics__mRi_U div:nth-child(4) strong{color:#249e92}.HitFactory_heroMetrics__mRi_U span{color:#637187;font-size:13px;font-weight:700}.HitFactory_cooperationModal__1xV7w{--hf-unit:1px;--hf-orange:#f05a16;--hf-line:#e3e8ef;--hf-surface:#ffffff;width:min(1120px,calc(100vw - 32px));max-width:100%;border-radius:20px}.HitFactory_cooperationModal__1xV7w .arco-modal-header{border-bottom:0;padding:24px 26px 10px}.HitFactory_cooperationModal__1xV7w .arco-modal-title{color:#17263b;font-size:24px;font-weight:900;line-height:1.35;text-align:left}.HitFactory_cooperationModal__1xV7w .arco-modal-content{max-height:min(72vh,760px);overflow-y:auto;padding:0 26px 28px}.HitFactory_cooperationIntro__HCO_l{margin:0 0 22px;padding-right:28px;color:#68768a;font-size:14px;line-height:1.75}.HitFactory_cooperationGrid__cMCPJ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(20 * var(--hf-unit))}.HitFactory_cooperationCard__wqj_U{--cooperation-accent:var(--hf-orange);--cooperation-accent-soft:rgba(240,90,22,0.11);--cooperation-accent-border:rgba(240,90,22,0.3);position:relative;display:flex;min-width:0;height:100%;flex-direction:column;overflow:hidden;border:1px solid var(--hf-line);border-radius:18px;padding:calc(22 * var(--hf-unit));background:var(--hf-surface);box-shadow:0 12px 30px rgba(25,40,62,.055);transition:border-color .22s ease,box-shadow .22s ease,transform .22s ease}.HitFactory_cooperationCard__wqj_U:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:var(--cooperation-accent)}.HitFactory_cooperationCard__wqj_U:focus-within,.HitFactory_cooperationCard__wqj_U:hover{border-color:var(--cooperation-accent-border);box-shadow:0 18px 38px rgba(25,40,62,.1);transform:translateY(-3px)}.HitFactory_cooperationToneOrange__iAs5b{--cooperation-accent:#f05a16;--cooperation-accent-soft:rgba(240,90,22,0.11);--cooperation-accent-border:rgba(240,90,22,0.3)}.HitFactory_cooperationToneBlue__uQM7D{--cooperation-accent:#4776df;--cooperation-accent-soft:rgba(71,118,223,0.11);--cooperation-accent-border:rgba(71,118,223,0.3)}.HitFactory_cooperationToneTeal__F9C_N{--cooperation-accent:#249e92;--cooperation-accent-soft:rgba(36,158,146,0.11);--cooperation-accent-border:rgba(36,158,146,0.3)}.HitFactory_cooperationCardTop__Vxah4{display:flex;align-items:center;justify-content:space-between;gap:12px}.HitFactory_cooperationIndex__YBoJN{color:#c5ceda;font-size:18px;font-weight:900;font-variant-numeric:tabular-nums;line-height:1}.HitFactory_cooperationIcon__pybj3{display:grid;width:42px;height:42px;place-items:center;border-radius:12px;background:var(--cooperation-accent-soft);color:var(--cooperation-accent)}.HitFactory_cooperationAudience__CHZwH{margin:18px 0 0;color:#8794a6;font-size:12px;font-weight:800}.HitFactory_cooperationCard__wqj_U h3{margin:7px 0 0;color:#17263b;font-size:20px;font-weight:900;line-height:1.35}.HitFactory_cooperationDescription__j4dOG{margin:11px 0 0;color:#5d6b7f;font-size:13.5px;line-height:1.72}.HitFactory_cooperationHighlights__ebDr_{display:grid;gap:8px;margin:18px 0 0;padding:0;list-style:none}.HitFactory_cooperationHighlights__ebDr_ li{position:relative;padding-left:15px;color:#526174;font-size:12.5px;line-height:1.55}.HitFactory_cooperationHighlights__ebDr_ li:before{content:"";position:absolute;top:.62em;left:0;width:5px;height:5px;border-radius:50%;background:var(--cooperation-accent)}.HitFactory_cooperationAction__7z_Cc{display:inline-flex;min-height:42px;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;border-top:1px solid #edf0f4;padding-top:18px;color:#33455b;font-size:13px;font-weight:900;text-decoration:none;transition:color .18s ease}.HitFactory_cooperationAction__7z_Cc:focus-visible,.HitFactory_cooperationAction__7z_Cc:hover{color:var(--cooperation-accent)}.HitFactory_cooperationAction__7z_Cc svg{flex:none;transition:transform .18s ease}.HitFactory_cooperationAction__7z_Cc:focus-visible svg,.HitFactory_cooperationAction__7z_Cc:hover svg{transform:translateX(3px)}.HitFactory_hitFactoryCaseStudies__m13WO{padding-top:calc(70 * var(--hf-unit));padding-bottom:calc(34 * var(--hf-unit))}.HitFactory_sectionHeading__m_cQL,.HitFactory_workHeading__qwTg7{display:flex;align-items:center;justify-content:space-between;gap:calc(24 * var(--hf-unit));margin-bottom:calc(24 * var(--hf-unit))}.HitFactory_sectionHeading__m_cQL h2,.HitFactory_workHeading__qwTg7 h2{margin:0;color:#17263b;font-size:29px;font-weight:900;line-height:1.32}.HitFactory_sectionHeading__m_cQL a{display:inline-flex;min-height:38px;flex:0 0 auto;align-items:center;gap:7px;border:1px solid #dce3ec;border-radius:999px;padding:0 16px;background:rgba(255,255,255,.74);color:#536277;font-size:13px;font-weight:800;text-decoration:none;transition:border-color .18s ease,color .18s ease,transform .18s ease}.HitFactory_sectionHeading__m_cQL a:focus-visible,.HitFactory_sectionHeading__m_cQL a:hover{border-color:rgba(240,90,22,.35);color:var(--hf-orange-dark);transform:translateY(-1px)}.HitFactory_caseGrid__RJ_39{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(22 * var(--hf-unit))}.HitFactory_caseStudy__mocl3{display:grid;grid-template-columns:calc(178 * var(--hf-unit)) minmax(0,1fr);gap:calc(18 * var(--hf-unit));min-width:0;border:1px solid var(--hf-line);border-radius:18px;padding:calc(15 * var(--hf-unit));background:var(--hf-surface);box-shadow:0 12px 30px rgba(25,40,62,.055);transition:border-color .22s ease,box-shadow .22s ease,transform .22s ease}.HitFactory_caseStudy__mocl3:focus-within,.HitFactory_caseStudy__mocl3:hover{border-color:rgba(240,90,22,.23);box-shadow:0 18px 38px rgba(25,40,62,.1);transform:translateY(-3px)}.HitFactory_caseCover__nG4XU{position:relative;align-self:start;aspect-ratio:9/16;overflow:hidden;border-radius:12px;background:#c8d0da;box-shadow:0 10px 22px rgba(21,36,58,.14)}.HitFactory_caseContent__Lms0H{min-width:0;padding-top:2px}.HitFactory_caseKicker__J3tMx{display:flex;align-items:center;flex-wrap:wrap;gap:7px}.HitFactory_caseKicker__J3tMx strong{margin-right:4px;color:var(--hf-orange);font-size:26px;line-height:1}.HitFactory_caseKicker__J3tMx em,.HitFactory_caseKicker__J3tMx span{border-radius:999px;padding:3px 7px;background:#f0f3f7;color:#5e6f85;font-size:11px;font-style:normal;font-weight:700}.HitFactory_caseKicker__J3tMx em{background:#edf3fd;color:#3f6fd6}.HitFactory_caseContent__Lms0H h3{margin:12px 0 0;color:#16263b;font-size:22px;font-weight:900;line-height:1.3}.HitFactory_caseContent__Lms0H h4{margin:7px 0 0;color:#2a3a4f;font-size:15px;font-weight:700;line-height:1.5}.HitFactory_caseContent__Lms0H>p{display:-webkit-box;overflow:hidden;margin:10px 0 0;color:#66768b;font-size:13px;line-height:1.7;-webkit-box-orient:vertical;-webkit-line-clamp:3}.HitFactory_caseMetrics__IYkXc{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:16px 0 0}.HitFactory_caseMetrics__IYkXc div{min-width:0}.HitFactory_caseMetrics__IYkXc div+div{border-left:1px solid #e0e6ed;padding-left:13px}.HitFactory_caseMetrics__IYkXc dt{color:#1d2b3f;font-size:21px;font-weight:900;line-height:1.15}.HitFactory_caseMetrics__IYkXc dd{margin:4px 0 0;color:#7e8b9d;font-size:11px;line-height:1.3}.HitFactory_caseLink__MyA_a{display:inline-flex;align-items:center;gap:8px;margin-top:18px;color:#33455b;font-size:13px;font-weight:800;text-decoration:none}.HitFactory_caseLink__MyA_a span{display:inline-grid;width:22px;height:22px;place-items:center;border-radius:50%;background:var(--hf-orange);color:#fff}.HitFactory_caseLink__MyA_a:focus-visible,.HitFactory_caseLink__MyA_a:hover{color:var(--hf-orange-dark)}.HitFactory_hitFactoryWorkGrid__Q_ieb{position:relative;z-index:0;padding-top:calc(68 * var(--hf-unit));padding-bottom:calc(74 * var(--hf-unit))}.HitFactory_hitFactoryWorkGrid__Q_ieb:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:50%;width:100vw;transform:translateX(-50%);border-top:1px solid rgba(23,34,54,.07);border-bottom:1px solid rgba(23,34,54,.07);background:#fff}.HitFactory_workHeading__qwTg7{align-items:flex-end}.HitFactory_workHeading__qwTg7 h2{max-width:740px;text-wrap:balance}.HitFactory_workFilters__T2tu5{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:3px;border:1px solid #e1e7ee;border-radius:14px;padding:4px;background:#eff2f6;box-shadow:inset 0 1px 1px rgba(23,34,54,.025)}.HitFactory_workFilters__T2tu5 button{display:inline-flex;min-height:42px;align-items:center;justify-content:center;gap:8px;border:1px solid transparent;border-radius:10px;padding:0 13px 0 15px;background:transparent;color:#6c798c;font-family:inherit;font-size:13px;font-weight:800;text-decoration:none;cursor:pointer;transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease,color .18s ease,transform .18s ease}.HitFactory_workFilters__T2tu5 button:focus-visible,.HitFactory_workFilters__T2tu5 button:hover{border-color:#e1e7ee;background:#fff;color:#25364d}.HitFactory_workFilters__T2tu5 .HitFactory_activeFilter__932RE{border-color:var(--hf-orange);background:var(--hf-orange);box-shadow:0 8px 18px rgba(240,90,22,.22);color:#fff}.HitFactory_workFilters__T2tu5 .HitFactory_activeFilter__932RE:focus-visible,.HitFactory_workFilters__T2tu5 .HitFactory_activeFilter__932RE:hover{border-color:var(--hf-orange-dark);background:var(--hf-orange-dark);color:#fff}.HitFactory_workFilterCount__5zFE9{display:inline-grid;min-width:23px;height:21px;place-items:center;border-radius:999px;padding:0 6px;background:rgba(87,102,121,.11);color:inherit;font-size:10px;font-variant-numeric:tabular-nums;line-height:1}.HitFactory_activeFilter__932RE .HitFactory_workFilterCount__5zFE9{background:rgba(255,255,255,.2)}.HitFactory_workGrid__qXxCz{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:calc(26 * var(--hf-unit)) calc(20 * var(--hf-unit))}.HitFactory_workGridRefreshing__bea0D{opacity:.52;transition:opacity .2s ease}.HitFactory_workEmpty__k7vm1{margin:0;padding:calc(42 * var(--hf-unit)) 0;color:#78869a;font-size:14px}.HitFactory_workPagination__H0BGj{display:flex;justify-content:center;margin-top:calc(40 * var(--hf-unit))}.HitFactory_workPagination__H0BGj .arco-pagination{display:inline-flex;align-items:center;gap:5px;border:1px solid #e4e9f0;border-radius:12px;padding:6px 8px;background:#fafbfd}.HitFactory_workPagination__H0BGj .arco-pagination-item{border-radius:8px}.HitFactory_workPagination__H0BGj .arco-pagination-item-active{border-color:var(--hf-orange);background-color:var(--hf-orange);color:#fff}.HitFactory_workPagination__H0BGj .arco-pagination-item:not(.arco-pagination-item-disabled):hover{color:var(--hf-orange-dark)}.HitFactory_hitFactoryImpact__evmvc{position:relative;min-height:154px;margin-top:0;overflow:hidden;background:#111921;color:#fff}.HitFactory_impactLayout__DWovW{display:grid;grid-template-columns:minmax(180px,.68fr) minmax(0,1.8fr);align-items:center;min-height:154px;padding-right:300px;gap:34px}.HitFactory_impactIntro__KfdpB h2{margin:0;font-size:22px;font-weight:900;line-height:1.15;white-space:nowrap}.HitFactory_impactIntro__KfdpB p{margin:8px 0 0;color:#aebbc9;font-size:13px;line-height:1.55}.HitFactory_impactMetrics__oOzYF{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;height:100%}.HitFactory_impactMetrics__oOzYF div{display:grid;justify-items:center;gap:10px;min-width:0}.HitFactory_impactMetrics__oOzYF div+div{position:relative}.HitFactory_impactMetrics__oOzYF div+div:before{content:"";position:absolute;top:50%;left:0;width:1px;height:48px;transform:translateY(-50%);background:rgba(255,255,255,.14)}.HitFactory_impactMetrics__oOzYF strong{color:#ff7a2a;font-size:32px;font-weight:900;line-height:1}.HitFactory_impactMetrics__oOzYF span{color:#c4d0dd;font-size:12px;font-weight:700}.HitFactory_impactVisual__QtMxu{position:absolute;top:0;right:max(clamp(24px,5vw,64px),calc((100% - 1600px) / 2));width:min(30vw,330px);height:100%;opacity:.92}.HitFactory_impactImage__8ppS6{object-fit:contain;object-position:right center}.HitFactory_hitFactoryCta__PwR3y{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,max-content) 689px minmax(0,max-content);align-items:center;justify-content:space-between;min-height:535px;margin:calc(54 * var(--hf-unit)) auto 0;padding:calc(53 * var(--hf-unit)) 0 calc(56 * var(--hf-unit));gap:30px}.HitFactory_ctaCopy__Ht4kM h2{font-size:44px;text-wrap:balance}.HitFactory_ctaTitlePrefix__9VScB{display:inline}.HitFactory_ctaCopy__Ht4kM p{margin:11px 0 0;color:#435166;font-size:16px;font-weight:600;line-height:1.7}.HitFactory_ctaActions__JHdm_{margin-top:24px}.HitFactory_ctaActions__JHdm_ .HitFactory_primaryAction__54K9Z,.HitFactory_ctaActions__JHdm_ .HitFactory_secondaryAction__64C8_{min-height:48px;gap:10px;padding:0 27px;font-size:15px}.HitFactory_ctaVisual__Yfwih{align-self:stretch;display:flex;align-items:center;min-height:0;padding:28px 0}.HitFactory_ctaPosters__hyW0u{display:flex;align-items:center;justify-content:center;width:100%;gap:36px}.HitFactory_ctaPosterLink__yW57N{display:block;flex:1 1 0;min-width:0;transform:translateY(var(--cta-poster-shift,0))}.HitFactory_ctaPosterLink__yW57N:first-child{--cta-poster-shift:-20px}.HitFactory_ctaPosterLink__yW57N:nth-child(2){position:relative;z-index:2}.HitFactory_ctaPosterLink__yW57N:nth-child(3){--cta-poster-shift:20px}.HitFactory_ctaPoster__AKJVY{position:relative;display:block;aspect-ratio:9/16;overflow:hidden;border:1px solid rgba(19,35,59,.12);border-radius:18px;background:#cdd7e3;box-shadow:0 20px 39px rgba(72,49,35,.18);transform:rotate(-7deg);transition:box-shadow .22s ease,transform .22s ease}.HitFactory_ctaPosterLink__yW57N:focus-visible .HitFactory_ctaPoster__AKJVY,.HitFactory_ctaPosterLink__yW57N:hover .HitFactory_ctaPoster__AKJVY{box-shadow:0 18px 34px rgba(72,49,35,.23);transform:translateY(-7px) rotate(-5deg)}.HitFactory_ctaPosterImage__EfwnQ{object-fit:cover;transition:transform .22s ease}.HitFactory_ctaPosterLink__yW57N:hover .HitFactory_ctaPosterImage__EfwnQ{transform:scale(1.045)}.HitFactory_ctaScript__hR6ph{margin:0;color:#b64e1f;font-family:STXingkai,KaiTi,楷体,Georgia,serif;font-size:26px;font-style:normal;line-height:1.3;transform:rotate(-5deg)}.HitFactory_ctaScript__hR6ph:after{content:"";display:block;width:82px;height:10px;margin:3px 0 0 auto;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 84 12' fill='none'%3E%3Cpath d='M2 8C20 2 40 2 56 6c8 2 16 4 26 1' stroke='%23f08a3c' stroke-width='2.6' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat 50% /100% 100%}.HitFactory_caseLink__MyA_a:focus-visible,.HitFactory_cooperationAction__7z_Cc:focus-visible,.HitFactory_primaryAction__54K9Z:focus-visible,.HitFactory_secondaryAction__64C8_:focus-visible,.HitFactory_sectionHeading__m_cQL a:focus-visible,.HitFactory_workFilters__T2tu5 button:focus-visible{outline:3px solid rgba(35,91,181,.65);outline-offset:3px}.HitFactory_caseBoardPage__HxSVw{background:#fff}.HitFactory_caseBoardHeader__F_E4y{position:relative;overflow:hidden;border-bottom:3px solid var(--hf-orange-dark);background:var(--hf-orange);color:#fff}.HitFactory_caseBoardWatermark__9ppai{position:absolute;top:50%;right:calc(-20 * var(--hf-unit));transform:translateY(-50%);color:rgba(255,255,255,.16);font-size:calc(132 * var(--hf-unit));font-weight:900;letter-spacing:calc(2 * var(--hf-unit));line-height:1;pointer-events:none;user-select:none;white-space:nowrap}.HitFactory_caseBoardHeaderInner__U_4vM{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:calc(28 * var(--hf-unit));padding:calc(26 * var(--hf-unit)) 0 calc(28 * var(--hf-unit))}.HitFactory_caseBoardIdentity__S1ga5{display:flex;min-width:0;align-items:center;gap:calc(14 * var(--hf-unit))}.HitFactory_caseBoardMark__rXaLU{display:grid;width:calc(42 * var(--hf-unit));height:calc(42 * var(--hf-unit));flex:none;place-items:center;border-radius:calc(12 * var(--hf-unit));background:rgba(255,255,255,.2);color:#fff}.HitFactory_caseBoardHeading__aKNaO{min-width:0}.HitFactory_caseBoardHeading__aKNaO h1{margin:0;font-size:calc(23 * var(--hf-unit));font-weight:900;letter-spacing:0;line-height:1.25}.HitFactory_caseBoardHeading__aKNaO p{margin:calc(7 * var(--hf-unit)) 0 0;color:rgba(255,255,255,.84);font-size:calc(13 * var(--hf-unit));line-height:1.4}.HitFactory_caseBoardActions__qH9WK{display:flex;flex:none;align-items:center;gap:calc(10 * var(--hf-unit))}.HitFactory_caseBoardAction__y_z3K{display:inline-flex;min-height:calc(38 * var(--hf-unit));align-items:center;gap:calc(7 * var(--hf-unit));border:1px solid rgba(255,255,255,.6);border-radius:calc(9 * var(--hf-unit));padding:0 calc(16 * var(--hf-unit));background:rgba(255,255,255,.16);color:#fff;cursor:pointer;font-family:inherit;font-size:calc(13 * var(--hf-unit));font-weight:800;line-height:1;text-decoration:none;transition:background-color .18s ease,color .18s ease,transform .18s ease}.HitFactory_caseBoardAction__y_z3K:focus-visible,.HitFactory_caseBoardAction__y_z3K:hover{background:rgba(255,255,255,.28);color:#fff;transform:translateY(-1px)}.HitFactory_caseBoardFilterBar__wp_lB{border-bottom:1px solid #eceff2;background:#fff}.HitFactory_caseBoardFilterInner__zxCd_{display:flex;align-items:center;gap:16px;padding:calc(16 * var(--hf-unit)) 0}.HitFactory_caseBoardSelectWrap__ZP28D{position:relative;display:inline-flex;max-width:100%;align-items:center}.HitFactory_caseBoardSelect__X5Ww3{display:inline-flex;max-width:100%;min-height:calc(44 * var(--hf-unit));align-items:center;gap:calc(8 * var(--hf-unit));border:1px solid #dfe5ec;border-radius:999px;padding:0 calc(40 * var(--hf-unit)) 0 calc(42 * var(--hf-unit));background:#fff;box-shadow:0 8px 20px rgba(23,34,54,.05);color:#47566c;cursor:pointer;font-family:inherit;font-size:calc(13 * var(--hf-unit));font-weight:800;line-height:1;transition:border-color .18s ease,box-shadow .18s ease,color .18s ease}.HitFactory_caseBoardSelectOpen__J_I1N,.HitFactory_caseBoardSelect__X5Ww3:hover{border-color:rgba(240,90,22,.42);box-shadow:0 10px 22px rgba(240,90,22,.13);color:var(--hf-orange-dark)}.HitFactory_caseBoardSelect__X5Ww3:focus-visible{border-color:rgba(240,90,22,.55);outline:3px solid rgba(35,91,181,.65);outline-offset:3px}.HitFactory_caseBoardSelectValue__JxcbQ{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.HitFactory_caseBoardSelectCount__HDc2J{display:inline-grid;min-width:calc(22 * var(--hf-unit));height:calc(20 * var(--hf-unit));flex:none;place-items:center;border-radius:999px;padding:0 calc(6 * var(--hf-unit));background:rgba(240,90,22,.12);color:var(--hf-orange-dark);font-size:calc(10 * var(--hf-unit));font-variant-numeric:tabular-nums;line-height:1}.HitFactory_caseBoardSelectLead__OcV8C{position:absolute;left:calc(15 * var(--hf-unit));color:var(--hf-orange);pointer-events:none}.HitFactory_caseBoardSelectIcon__v94jG{position:absolute;right:calc(15 * var(--hf-unit));color:#7c8798;pointer-events:none;transition:transform .18s ease}.HitFactory_caseBoardSelectIconOpen__dT8uy{transform:rotate(180deg)}.HitFactory_caseBoardSelectPanel__eqdqg{position:absolute;z-index:30;top:calc(100% + calc(8 * var(--hf-unit)));left:0;display:grid;width:max-content;min-width:100%;max-width:min(calc(320 * var(--hf-unit)),calc(100vw - 48px));gap:2px;border:1px solid #e7ebef;border-radius:calc(14 * var(--hf-unit));padding:calc(6 * var(--hf-unit));background:#fff;box-shadow:0 20px 44px rgba(17,24,39,.16)}.HitFactory_caseBoardSelectOption__xxhzy{display:flex;min-height:calc(40 * var(--hf-unit));align-items:center;gap:calc(8 * var(--hf-unit));border:0;border-radius:calc(10 * var(--hf-unit));padding:0 calc(12 * var(--hf-unit));background:transparent;color:#47566c;cursor:pointer;font-family:inherit;font-size:calc(13 * var(--hf-unit));font-weight:700;text-align:left;transition:background-color .16s ease,color .16s ease}.HitFactory_caseBoardSelectOptionActive__nhrMd{background:#f2f5f9;color:#17263b}.HitFactory_caseBoardSelectOptionSelected__Wx4rY{background:rgba(240,90,22,.09);color:var(--hf-orange-dark)}.HitFactory_caseBoardSelectOptionSelected__Wx4rY.HitFactory_caseBoardSelectOptionActive__nhrMd{background:rgba(240,90,22,.16)}.HitFactory_caseBoardSelectOptionMark__6L7Ul{display:inline-grid;width:calc(16 * var(--hf-unit));flex:none;place-items:center;color:var(--hf-orange)}.HitFactory_caseBoardSelectOptionLabel__O4REz{flex:1;white-space:nowrap}.HitFactory_caseBoardSelectOptionCount__0QEwa{flex:none;color:#8b96a5;font-size:calc(11 * var(--hf-unit));font-variant-numeric:tabular-nums;font-weight:700}.HitFactory_caseBoardSelectOptionSelected__Wx4rY .HitFactory_caseBoardSelectOptionCount__0QEwa{color:var(--hf-orange)}.HitFactory_caseBoardShareHint__w_JuR{margin:0 0 0 auto;color:var(--hf-orange);font-size:12px;font-weight:700}.HitFactory_caseBoardBody__6UgiR{padding-top:calc(28 * var(--hf-unit));padding-bottom:calc(46 * var(--hf-unit))}.HitFactory_caseBoardFeatured__gPsqc{display:grid;grid-template-columns:calc(184 * var(--hf-unit)) minmax(0,1fr);gap:calc(26 * var(--hf-unit));border:1px solid #e7ebef;border-radius:calc(12 * var(--hf-unit));padding:calc(18 * var(--hf-unit)) calc(20 * var(--hf-unit));background:#fff;box-shadow:0 12px 32px rgba(17,24,39,.05)}.HitFactory_caseBoardFeaturedMedia__5xgAi{position:relative;align-self:start;aspect-ratio:9/16;overflow:hidden;border-radius:calc(10 * var(--hf-unit));background:#dfe4ea}.HitFactory_caseBoardCover__QIED4{object-fit:cover}.HitFactory_caseBoardMediaMetric__y3OLT{position:absolute;bottom:9px;left:9px;display:inline-flex;max-width:calc(100% - 18px);align-items:center;gap:5px;border-radius:999px;padding:5px 9px;background:rgba(10,18,30,.72);color:#fff;font-size:11px;font-weight:800;line-height:1;white-space:nowrap}.HitFactory_caseBoardFeaturedBody__7dRh6{display:flex;min-width:0;padding-top:calc(4 * var(--hf-unit));flex-direction:column;justify-content:center}.HitFactory_caseBoardTitleRow__pf6IW{display:flex;align-items:center;flex-wrap:wrap;gap:calc(10 * var(--hf-unit))}.HitFactory_caseBoardRankMark__PlLKu{color:var(--hf-orange);font-size:calc(30 * var(--hf-unit));font-weight:900;line-height:1}.HitFactory_caseBoardFeaturedBody__7dRh6 h2{margin:0;color:#131a24;font-size:calc(26 * var(--hf-unit));font-weight:900;line-height:1.3}.HitFactory_caseBoardFeaturedLink__eaaPt{color:inherit;text-decoration:none;transition:color .18s ease}.HitFactory_caseBoardFeaturedLink__eaaPt:focus-visible,.HitFactory_caseBoardFeaturedLink__eaaPt:hover{color:var(--hf-orange-dark)}.HitFactory_caseBoardNote__gcEIy{margin:calc(14 * var(--hf-unit)) 0 0;color:#5d6675;font-size:calc(13.5 * var(--hf-unit));line-height:1.8}.HitFactory_caseBoardNoteLabel__asOKa{color:var(--hf-orange);font-weight:800}.HitFactory_caseBoardCreatorRow__dNfZG{display:flex;align-items:center;flex-wrap:wrap;gap:calc(10 * var(--hf-unit));margin-top:calc(18 * var(--hf-unit))}.HitFactory_caseBoardCreator__uiiiq{display:inline-flex;align-items:center;padding:5px 14px;color:#3a4351;font-size:12.5px}.HitFactory_caseBoardCategoryChip__9ydnf,.HitFactory_caseBoardCreator__uiiiq{border:1px solid #e6eaee;border-radius:999px;background:#f7f8fa;font-weight:700}.HitFactory_caseBoardCategoryChip__9ydnf{padding:5px 12px;color:#6b7482;font-size:12px}.HitFactory_caseBoardFeaturedBody__7dRh6 .HitFactory_caseMetrics__IYkXc{margin-top:calc(18 * var(--hf-unit))}.HitFactory_caseBoardTable__TFzHm{margin-top:calc(26 * var(--hf-unit));border-top:1px solid #e7ebef}.HitFactory_caseBoardGrid__6XCpY{display:grid;grid-template-columns:calc(56 * var(--hf-unit)) calc(72 * var(--hf-unit)) minmax(0,1fr) calc(104 * var(--hf-unit)) calc(120 * var(--hf-unit));align-items:center;column-gap:calc(16 * var(--hf-unit))}.HitFactory_caseBoardTableHead__HNyyl{border-bottom:1px solid #e7ebef;padding:calc(12 * var(--hf-unit)) calc(18 * var(--hf-unit));background:#f7f8fa;color:#7c8695;font-size:calc(12.5 * var(--hf-unit));font-weight:700}.HitFactory_caseBoardRow__LX6td{border-bottom:1px solid #eef1f4;padding:calc(14 * var(--hf-unit)) calc(18 * var(--hf-unit));background:#fff}.HitFactory_caseBoardRowRank__Ktyff{color:#c7ccd4;font-size:calc(28 * var(--hf-unit));font-weight:900;line-height:1}.HitFactory_caseBoardRowThumb___0JaP{position:relative;align-self:start;display:block;width:100%;aspect-ratio:9/16;overflow:hidden;border-radius:calc(9 * var(--hf-unit));background:#dfe4ea}.HitFactory_caseBoardRowMain__nR4am{min-width:0;padding:calc(2 * var(--hf-unit)) 0}.HitFactory_caseBoardRowMain__nR4am h3{margin:0;color:#161d27;font-size:calc(19 * var(--hf-unit));font-weight:900;line-height:1.35}.HitFactory_caseBoardRowNote__ATzGz{display:-webkit-box;overflow:hidden;margin:calc(9 * var(--hf-unit)) 0 0;color:#6a7280;font-size:calc(12.5 * var(--hf-unit));line-height:1.7;-webkit-box-orient:vertical;-webkit-line-clamp:2}.HitFactory_caseBoardRowCreator__VQ2Sn{display:flex;align-items:center;flex-wrap:wrap;gap:calc(9 * var(--hf-unit));margin-top:calc(12 * var(--hf-unit))}.HitFactory_caseBoardColCategory__yAKKe,.HitFactory_caseBoardColMetric__IE_0t{position:relative;align-self:stretch;display:flex;flex-direction:column;justify-content:center;border-left:1px solid #eef1f4;padding-left:calc(16 * var(--hf-unit));color:#5f6875;font-size:calc(13 * var(--hf-unit));font-weight:700}.HitFactory_caseBoardColMetric__IE_0t{color:#1b232e}.HitFactory_caseBoardColMetric__IE_0t strong{font-size:calc(17 * var(--hf-unit));font-weight:900}.HitFactory_caseBoardColLabel__Qtc7k{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.HitFactory_caseBoardEmpty__uw3nV{margin:0;padding:calc(42 * var(--hf-unit)) 0;color:#78869a;font-size:14px}@media (max-width:1280px){.HitFactory_heroLayout__mK0tG{gap:30px}.HitFactory_heroCopy__XbaYC h1{font-size:calc(58px * var(--hero-copy-scale))}.HitFactory_caseStudy__mocl3{grid-template-columns:158px minmax(0,1fr)}.HitFactory_workGrid__qXxCz{gap:24px 16px}}@media (max-width:1520px){.HitFactory_hitFactoryCta__PwR3y{grid-template-columns:minmax(0,1fr) 689px}.HitFactory_ctaScript__hR6ph{display:none}}@media (max-width:1120px){.HitFactory_heroLayout__mK0tG{grid-template-columns:minmax(240px,.96fr) minmax(0,1.54fr);gap:24px}.HitFactory_heroCopy__XbaYC h1{font-size:calc(52px * var(--hero-copy-scale))}.HitFactory_caseGrid__RJ_39{gap:18px}.HitFactory_cooperationGrid__cMCPJ{grid-template-columns:repeat(2,minmax(0,1fr))}.HitFactory_cooperationCard__wqj_U:last-child{grid-column:1/-1}.HitFactory_caseStudy__mocl3{grid-template-columns:142px minmax(0,1fr);gap:14px;padding:13px}.HitFactory_workGrid__qXxCz{grid-template-columns:repeat(5,minmax(0,1fr))}.HitFactory_hitFactoryCta__PwR3y{grid-template-columns:minmax(0,1fr);min-height:0;gap:18px}.HitFactory_ctaVisual__Yfwih{width:100%;max-width:689px;margin:0 auto}}@media (max-width:960px) and (min-width:769px){.HitFactory_heroLayout__mK0tG{grid-template-columns:minmax(210px,.75fr) minmax(0,1.55fr);gap:18px}.HitFactory_heroCopy__XbaYC{padding:26px 0 30px}.HitFactory_heroCopy__XbaYC h1{font-size:calc(46px * var(--hero-copy-scale))}.HitFactory_heroDescription__cpgbr{max-width:none;font-size:calc(14px * var(--hero-copy-scale))}.HitFactory_heroGallery__mDFjS{--hero-forward-scale:1.02;--hero-forward-offset:4px;grid-auto-flow:column;grid-auto-columns:124px;grid-template-columns:none;gap:10px;overflow-x:auto;overscroll-behavior-x:contain;padding:20px 0 22px;scroll-snap-type:x mandatory}.HitFactory_heroGallery__mDFjS .HitFactory_workCard__KSA6d{scroll-snap-align:start}.HitFactory_heroGallery__mDFjS .HitFactory_workCard__KSA6d h3{font-size:13px}.HitFactory_heroGallery__mDFjS .HitFactory_workCard__KSA6d>p{font-size:11px}.HitFactory_heroGallery__mDFjS .HitFactory_workTag__DqNZy{font-size:10px}}@media (max-width:960px){.HitFactory_caseBoardWatermark__9ppai{display:none}.HitFactory_caseBoardGrid__6XCpY{grid-template-columns:calc(44 * var(--hf-unit)) calc(68 * var(--hf-unit)) minmax(0,1fr);grid-template-areas:"rank thumb main" "rank thumb category" "rank thumb metric";align-items:start;row-gap:calc(6 * var(--hf-unit))}.HitFactory_caseBoardRowRank__Ktyff{grid-area:rank;align-self:center}.HitFactory_caseBoardRowThumb___0JaP{grid-area:thumb}.HitFactory_caseBoardRowMain__nR4am{grid-area:main}.HitFactory_caseBoardColCategory__yAKKe{grid-area:category}.HitFactory_caseBoardColMetric__IE_0t{grid-area:metric}.HitFactory_caseBoardColCategory__yAKKe,.HitFactory_caseBoardColMetric__IE_0t{align-self:start;flex-direction:row;align-items:baseline;justify-content:flex-start;gap:6px;border-left:0;padding-left:0}.HitFactory_caseBoardColLabel__Qtc7k{position:static;width:auto;height:auto;overflow:visible;clip-path:none;color:#98a2ae;font-weight:700}.HitFactory_caseBoardTableHead__HNyyl{display:none}.HitFactory_heroGallery__mDFjS>:nth-child(n){z-index:auto;opacity:1;filter:none;transform:none}.HitFactory_heroGallery__mDFjS>:nth-child(n) .HitFactory_workVisual__m6PA8{transform:none}.HitFactory_caseGrid__RJ_39{grid-template-columns:1fr;max-width:720px}.HitFactory_caseStudy__mocl3{grid-template-columns:176px minmax(0,1fr)}.HitFactory_workGrid__qXxCz{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px 20px}.HitFactory_hitFactoryImpact__evmvc{min-height:0;padding:24px 0}.HitFactory_impactLayout__DWovW{grid-template-columns:minmax(0,1fr);min-height:0;padding-right:0;gap:18px}.HitFactory_impactVisual__QtMxu{display:none}.HitFactory_hitFactoryCta__PwR3y{grid-template-columns:minmax(0,1fr)}.HitFactory_heroCornerScript__QOizM{display:none}}@media (max-width:768px){.HitFactory_caseBoardHeaderInner__U_4vM{flex-direction:column;align-items:flex-start;gap:16px;padding:22px 0 24px}.HitFactory_caseBoardHeading__aKNaO h1{font-size:20px}.HitFactory_caseBoardHeading__aKNaO p{font-size:12px}.HitFactory_caseBoardActions__qH9WK{width:100%}.HitFactory_caseBoardAction__y_z3K{flex:1 1 0;justify-content:center}.HitFactory_caseBoardFilterInner__zxCd_{padding:12px 0}.HitFactory_caseBoardSelect__X5Ww3{min-height:42px;padding:0 36px 0 38px}.HitFactory_caseBoardSelectLead__OcV8C{left:13px}.HitFactory_caseBoardSelectIcon__v94jG{right:13px}.HitFactory_caseBoardFeatured__gPsqc{grid-template-columns:minmax(0,1fr);gap:16px;padding:14px}.HitFactory_caseBoardFeaturedMedia__5xgAi{max-width:168px}.HitFactory_caseBoardFeaturedBody__7dRh6 h2{font-size:20px}.HitFactory_caseBoardRankMark__PlLKu{font-size:24px}.HitFactory_caseBoardTitleRow__pf6IW{gap:8px}.HitFactory_caseBoardGrid__6XCpY{grid-template-columns:32px 68px minmax(0,1fr);column-gap:12px}.HitFactory_caseBoardRow__LX6td{padding:14px}.HitFactory_caseBoardRowRank__Ktyff{font-size:24px}.HitFactory_caseBoardRowMain__nR4am h3{font-size:16px}.HitFactory_caseBoardRowNote__ATzGz{margin-top:7px;font-size:12px;-webkit-line-clamp:3}.HitFactory_noticeStrip__VwcdZ{padding:8px max(clamp(24px,5vw,64px),calc((100% - 1600px) / 2))}.HitFactory_hitFactoryHero__Geacq{padding-top:28px}.HitFactory_heroLayout__mK0tG{grid-template-columns:minmax(0,1fr)}.HitFactory_heroCopy__XbaYC{padding-bottom:10px}.HitFactory_heroCopy__XbaYC h1{font-size:calc(44px * var(--hero-copy-scale))}.HitFactory_eyebrow__XQJY6{font-size:calc(11px * var(--hero-copy-scale));letter-spacing:calc(3px * var(--hero-copy-scale))}.HitFactory_heroDescription__cpgbr{font-size:calc(15px * var(--hero-copy-scale))}.HitFactory_scriptWords__ODvpX{display:none}.HitFactory_heroGallery__mDFjS{--hero-forward-scale:1;--hero-forward-offset:2px;grid-auto-flow:column;grid-auto-columns:minmax(124px,32vw);grid-template-columns:none;gap:12px;overflow-x:auto;overscroll-behavior-x:contain;padding:24px 0 20px;scroll-snap-type:x mandatory}.HitFactory_heroGallery__mDFjS .HitFactory_workCard__KSA6d{scroll-snap-align:start}.HitFactory_heroMetrics__mRi_U{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 18px;padding:22px 0 26px}.HitFactory_heroMetrics__mRi_U div+div:before{display:none}.HitFactory_heroMetrics__mRi_U div:nth-child(2n):before{display:block;left:-9px}.HitFactory_impactMetrics__oOzYF{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 0}.HitFactory_impactMetrics__oOzYF div+div:before{display:none}.HitFactory_impactMetrics__oOzYF strong{font-size:26px}.HitFactory_hitFactoryCaseStudies__m13WO,.HitFactory_hitFactoryWorkGrid__Q_ieb{padding-top:42px}.HitFactory_cooperationModal__1xV7w{width:calc(100vw - 24px);top:12px}.HitFactory_cooperationModal__1xV7w .arco-modal-header{padding:20px 18px 8px}.HitFactory_cooperationModal__1xV7w .arco-modal-title{padding-right:28px;font-size:20px}.HitFactory_cooperationModal__1xV7w .arco-modal-content{max-height:calc(100vh - 132px);padding:0 18px 20px}.HitFactory_cooperationIntro__HCO_l{margin-bottom:18px;padding-right:0;font-size:13px}.HitFactory_cooperationGrid__cMCPJ{grid-template-columns:minmax(0,1fr);gap:14px}.HitFactory_cooperationCard__wqj_U:last-child{grid-column:auto}.HitFactory_cooperationCard__wqj_U{border-radius:16px;padding:18px}.HitFactory_sectionHeading__m_cQL,.HitFactory_workHeading__qwTg7{align-items:flex-start;flex-direction:column;gap:14px;margin-bottom:20px}.HitFactory_sectionHeading__m_cQL h2,.HitFactory_workHeading__qwTg7 h2{font-size:23px}.HitFactory_caseStudy__mocl3{grid-template-columns:134px minmax(0,1fr);gap:14px;border-radius:16px;padding:12px}.HitFactory_caseKicker__J3tMx strong{font-size:23px}.HitFactory_caseContent__Lms0H h3{font-size:18px}.HitFactory_caseContent__Lms0H h4{font-size:13px}.HitFactory_caseContent__Lms0H>p{font-size:12px;-webkit-line-clamp:4}.HitFactory_caseMetrics__IYkXc dt{font-size:17px}.HitFactory_caseMetrics__IYkXc dd{font-size:10px}.HitFactory_caseMetrics__IYkXc div+div{padding-left:8px}.HitFactory_workHeading__qwTg7{align-items:stretch}.HitFactory_workFilters__T2tu5{justify-content:flex-start}.HitFactory_workFilters__T2tu5 button{min-height:44px;padding:0 12px 0 14px}.HitFactory_workGrid__qXxCz{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 13px}.HitFactory_workCard__KSA6d{padding:6px 6px 11px;border-radius:14px}.HitFactory_workVisual__m6PA8{border-radius:10px}.HitFactory_workCard__KSA6d h3{margin-top:10px;font-size:14px}.HitFactory_workCard__KSA6d>p{font-size:11px}.HitFactory_workTag__DqNZy{padding:3px 8px;font-size:10px}.HitFactory_workPlay__vpIFF{bottom:7px;left:7px;padding:5px 8px;font-size:10px}.HitFactory_workPagination__H0BGj{margin-top:24px}.HitFactory_hitFactoryCta__PwR3y{grid-template-columns:minmax(0,1fr);min-height:0;padding:38px 0;gap:16px}.HitFactory_ctaVisual__Yfwih{padding:22px 0 10px}.HitFactory_ctaPosters__hyW0u{justify-content:flex-start;width:100%;max-width:516px;margin-left:18px}.HitFactory_ctaCopy__Ht4kM h2{font-size:32px;text-wrap:wrap}.HitFactory_ctaTitlePrefix__9VScB{display:block}.HitFactory_ctaCopy__Ht4kM p{font-size:14px}.HitFactory_ctaCopy__Ht4kM p br{display:none}.HitFactory_ctaActions__JHdm_{gap:9px}.HitFactory_ctaActions__JHdm_ .HitFactory_primaryAction__54K9Z,.HitFactory_ctaActions__JHdm_ .HitFactory_secondaryAction__64C8_{min-height:44px;padding:0 18px;font-size:14px}.HitFactory_primaryAction__54K9Z,.HitFactory_secondaryAction__64C8_{min-height:43px;padding:0 15px;font-size:13px}.HitFactory_heroActions__MjoAo .HitFactory_primaryAction__54K9Z,.HitFactory_heroActions__MjoAo .HitFactory_secondaryAction__64C8_{min-height:calc(43px * var(--hero-copy-scale));padding:0 calc(15px * var(--hero-copy-scale));font-size:calc(13px * var(--hero-copy-scale))}}@media (max-width:640px){.HitFactory_shell__oIZve{width:calc(100% - 32px)}.HitFactory_noticeStrip__VwcdZ{padding:8px 16px}}@media (max-width:480px){.HitFactory_heroGallery__mDFjS{--hero-forward-scale:1;--hero-forward-offset:2px}.HitFactory_caseStudy__mocl3{grid-template-columns:108px minmax(0,1fr);gap:11px;padding:10px}.HitFactory_caseKicker__J3tMx{gap:5px}.HitFactory_caseMetrics__IYkXc dt{font-size:15px}.HitFactory_caseContent__Lms0H h3{margin-top:9px}.HitFactory_caseLink__MyA_a{margin-top:12px}.HitFactory_caseMetrics__IYkXc{margin-top:10px}.HitFactory_ctaCopy__Ht4kM h2{font-size:29px}}@media (prefers-reduced-motion:reduce){.HitFactory_caseImage__wg4qP,.HitFactory_caseStudy__mocl3,.HitFactory_ctaPosterImage__EfwnQ,.HitFactory_ctaPoster__AKJVY,.HitFactory_primaryAction__54K9Z,.HitFactory_secondaryAction__64C8_,.HitFactory_workCard__KSA6d,.HitFactory_workImage__hXBzs{transition:none}.HitFactory_noticeTrack__7Tnyj{animation:none}.HitFactory_cooperationAction__7z_Cc svg{transition:none}.HitFactory_caseStudy__mocl3:focus-within,.HitFactory_caseStudy__mocl3:focus-within .HitFactory_caseImage__wg4qP,.HitFactory_caseStudy__mocl3:hover,.HitFactory_caseStudy__mocl3:hover .HitFactory_caseImage__wg4qP,.HitFactory_cooperationAction__7z_Cc:focus-visible svg,.HitFactory_cooperationAction__7z_Cc:hover svg,.HitFactory_cooperationCard__wqj_U:focus-within,.HitFactory_cooperationCard__wqj_U:hover,.HitFactory_ctaPosterLink__yW57N:focus-visible .HitFactory_ctaPoster__AKJVY,.HitFactory_ctaPosterLink__yW57N:hover .HitFactory_ctaPosterImage__EfwnQ,.HitFactory_ctaPosterLink__yW57N:hover .HitFactory_ctaPoster__AKJVY,.HitFactory_primaryAction__54K9Z:focus-visible,.HitFactory_primaryAction__54K9Z:hover,.HitFactory_secondaryAction__64C8_:focus-visible,.HitFactory_secondaryAction__64C8_:hover,.HitFactory_workCardLink__WVKQi:hover .HitFactory_workCard__KSA6d,.HitFactory_workCard__KSA6d:hover .HitFactory_workImage__hXBzs{transform:none}.HitFactory_caseBoardSelectIcon__v94jG,.HitFactory_caseBoardSelectOption__xxhzy,.HitFactory_caseBoardSelect__X5Ww3{transition:none}}