.HerockCase_page__KctH1{--herock-orange:#f24722;color:#081c25;padding-top:26px}.HerockCase_hero__jmOkk{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr);grid-gap:clamp(32px,5vw,80px);gap:clamp(32px,5vw,80px);align-items:center;padding-top:34px;padding-bottom:76px}.HerockCase_intro__mhE5R{min-width:0}.HerockCase_back___hU3y{font-size:14px;font-weight:600;text-decoration:none}.HerockCase_back___hU3y:hover{text-decoration:underline;text-underline-offset:5px}.HerockCase_logo__siw5b{display:block;width:clamp(170px,20vw,240px);height:auto;max-width:100%;margin:34px 0 32px}.HerockCase_eyebrow__2PVch{font-size:12px;line-height:1.5;font-weight:750;letter-spacing:.15em;text-transform:uppercase;margin:0 0 20px}.HerockCase_hero__jmOkk h1{font-size:clamp(38px,4.7vw,70px);line-height:1.04;letter-spacing:-.045em;margin:0 0 28px;overflow-wrap:normal}.HerockCase_hero__jmOkk h1 span{color:#526b75}.HerockCase_lead__ScVAK{font-size:clamp(17px,1.45vw,20px);line-height:1.75;color:#526b75;max-width:660px;margin:0 0 25px}.HerockCase_tags__Kj94p{display:flex;flex-wrap:wrap;gap:8px}.HerockCase_tags__Kj94p span{font-size:12px;line-height:1.4;background:#f1f5f5;padding:9px 12px}.HerockCase_scope__xWFEX{font-size:12px;line-height:1.6;color:#526b75;margin:18px 0 0}.HerockCase_direction__Oi2Y1{position:relative;background:#111b21;color:#fff;padding:clamp(24px,3.5vw,52px);border-top:8px solid var(--herock-orange);min-width:0}.HerockCase_directionLabel__PfBCT{font-size:11px;text-transform:uppercase;letter-spacing:.12em;line-height:1.6;color:#d6e0e3;margin:0 0 35px}.HerockCase_statement__aCZvK{font-size:clamp(46px,5.5vw,80px);font-weight:800;letter-spacing:-.045em;line-height:.99;margin:0 0 30px}.HerockCase_statement__aCZvK span{color:#ff764e;font-size:.66em;letter-spacing:-.035em}.HerockCase_upgrade__4z4cX{font-size:20px;font-weight:700;line-height:1.3;margin:0 0 24px}.HerockCase_directionNote__oYar2{font-size:12px;line-height:1.7;max-width:270px;color:#c4d1d6;border-top:1px solid #425159;margin:0;padding-top:20px}.HerockCase_story__BMp_6{padding-bottom:32px}.HerockCase_chapter__QBZG3{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);grid-gap:28px clamp(30px,5vw,78px);gap:28px clamp(30px,5vw,78px);padding:54px 0;border-top:1px solid #d9e3e5;align-items:start}.HerockCase_chapterHeading__XKIvM,.HerockCase_copy__Cf9V1{min-width:0}.HerockCase_chapterHeading__XKIvM h2{font-size:clamp(28px,2.8vw,40px);font-weight:700;letter-spacing:-.035em;line-height:1.14;max-width:440px;margin:0}.HerockCase_copy__Cf9V1 p{font-size:18px;line-height:1.85;color:#526b75;margin:0 0 20px}.HerockCase_copy__Cf9V1 p:last-child{margin-bottom:0}.HerockCase_fullWidth__Pserc{grid-column:1/-1;margin-top:12px;min-width:0}.HerockCase_boardTitle__xhWLw{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin:0 0 22px}.HerockCase_boardTitle__xhWLw h3{font-size:24px;line-height:1.3;letter-spacing:-.025em;margin:0}.HerockCase_boardTitle__xhWLw span{font-size:12px;line-height:1.5;color:#526b75}.HerockCase_battleGrid__fovQP{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));background:#f3f5f3}.HerockCase_pillar__ZABNq{padding:30px 28px;border-top:4px solid var(--herock-orange)}.HerockCase_pillar__ZABNq+.HerockCase_pillar__ZABNq{border-left:1px solid #d6dfdc}.HerockCase_pillar__ZABNq h4{font-size:22px;letter-spacing:-.025em;line-height:1.3;margin:0 0 22px}.HerockCase_pillar__ZABNq ol{margin:0;padding-left:23px}.HerockCase_pillar__ZABNq li{font-size:15px;line-height:1.65;padding-left:5px;margin:0 0 16px}.HerockCase_pillar__ZABNq li:last-child{margin:0}.HerockCase_pillar__ZABNq li::marker{font-weight:700;color:#9e321e}.HerockCase_places__4BTjN{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px;background:#111b21;color:#fff;padding:30px}.HerockCase_places__4BTjN h3{font-size:22px;line-height:1.3;margin:0 0 10px}.HerockCase_places__4BTjN p{font-size:14px;line-height:1.7;color:#d1dde1;margin:0}.HerockCase_endVisual__wIMmD{padding:6px 0 72px}.HerockCase_foxFigure__PnU8r{max-width:680px;margin:0 auto;background:#f7f3ef;overflow:hidden}.HerockCase_foxFigure__PnU8r img{display:block;width:100%;height:auto}.HerockCase_takeaway__yzqZi{background:#edf4f1;padding:60px 0 68px}.HerockCase_takeaway__yzqZi blockquote{font-size:clamp(28px,3.3vw,46px);line-height:1.22;letter-spacing:-.03em;font-weight:600;max-width:1000px;margin:0 0 34px}.HerockCase_actions__5tUyh{display:flex;align-items:center;flex-wrap:wrap;gap:28px}@media(max-width:850px){.HerockCase_hero__jmOkk{grid-template-columns:minmax(0,1fr);gap:34px;padding-top:20px;padding-bottom:46px}.HerockCase_direction__Oi2Y1{padding:30px}.HerockCase_statement__aCZvK{font-size:clamp(49px,10vw,76px)}.HerockCase_directionLabel__PfBCT{margin-bottom:22px}.HerockCase_logo__siw5b{margin:28px 0}.HerockCase_chapter__QBZG3{grid-template-columns:minmax(0,1fr);gap:22px;padding:40px 0}.HerockCase_chapterHeading__XKIvM h2{max-width:650px}.HerockCase_copy__Cf9V1 p{font-size:17px;line-height:1.8}.HerockCase_battleGrid__fovQP,.HerockCase_places__4BTjN{grid-template-columns:minmax(0,1fr)}.HerockCase_pillar__ZABNq+.HerockCase_pillar__ZABNq{border-left:0;border-top:1px solid #d6dfdc}.HerockCase_pillar__ZABNq{padding:25px}.HerockCase_pillar__ZABNq h4{margin-bottom:16px}.HerockCase_boardTitle__xhWLw{align-items:flex-start;flex-direction:column;gap:6px}.HerockCase_places__4BTjN{padding:26px;gap:24px}.HerockCase_places__4BTjN>div+div{border-top:1px solid #425159;padding-top:22px}.HerockCase_endVisual__wIMmD{padding:0 0 44px}.HerockCase_takeaway__yzqZi{padding:44px 0}.HerockCase_hero__jmOkk h1{font-size:clamp(36px,7vw,58px)}}