@import url("shared-closing.css");
/* Steer case-study review: sponsor context, concrete work and visible testimony. */
html{scroll-behavior:smooth}
#whc-steer-case-study .sr-accent{color:#007c73}
#whc-steer-case-study h3{font:600 23px/1.4 'Manrope',Arial,sans-serif;letter-spacing:-.02em;margin:0 0 14px}
#whc-steer-case-study .sr-hero{padding-top:62px;padding-bottom:72px}
#whc-steer-case-study .sr-hero-grid{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:80px;align-items:center}
#whc-steer-case-study .sr-hero h1{font-size:clamp(42px,4.2cqw,59px);text-wrap:balance;max-width:950px}
#whc-steer-case-study .sr-hero .case-brand{font-size:29px;margin-bottom:22px}
#whc-steer-case-study .sr-intro{font-size:19px;line-height:1.8;max-width:850px;margin-top:30px;margin-bottom:28px}
#whc-steer-case-study .sr-actions{display:flex;flex-wrap:wrap;align-items:center;gap:22px 32px}
#whc-steer-case-study .sr-actions .primary{margin:0;font-size:16px}
#whc-steer-case-study .sr-actions .text-action{font-size:16px}
#whc-steer-case-study .sr-client .logo-panel{padding:36px 24px}
#whc-steer-case-study .sr-client dl{margin:32px 0 0}
#whc-steer-case-study .sr-client dl>div+div{margin-top:22px}
#whc-steer-case-study .sr-client dt{font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:#c5ded9;margin-bottom:4px}
#whc-steer-case-study .sr-client dd{font-size:16px;line-height:1.7;margin:0}
#whc-steer-case-study .sr-overview{padding-top:60px;padding-bottom:66px}
#whc-steer-case-study .sr-overview h2{font-size:clamp(32px,3.2cqw,42px);margin-bottom:24px}
#whc-steer-case-study .sr-overview-intro{font-size:19px;max-width:940px;line-height:1.8;margin-bottom:34px}
#whc-steer-case-study .sr-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}
#whc-steer-case-study .sr-facts article{border-top:3px solid #17645e;padding-top:22px}
#whc-steer-case-study .sr-facts h3{color:#164a47}
#whc-steer-case-study .sr-facts p{font-size:17px;line-height:1.8}
#whc-steer-case-study .sr-moments{background:#eaf1ed;border-top:1px solid #c3d0c7;padding-top:68px;padding-bottom:68px}
#whc-steer-case-study .sr-section-intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:70px;align-items:start}
#whc-steer-case-study .sr-section-intro h2{margin:0}
#whc-steer-case-study .sr-section-intro>p{font-size:19px;line-height:1.8;margin:0;padding-top:4px}
#whc-steer-case-study .sr-moment-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:40px}
#whc-steer-case-study .sr-moment-grid article{display:grid;grid-template-columns:36px minmax(0,1fr);gap:20px;padding:28px 30px;background:#f8f8f6;border-top:2px solid #71968a}
#whc-steer-case-study .sr-number{font:400 26px/1.4 'Lora',Georgia,serif;color:#50776a}
#whc-steer-case-study .sr-moment-grid h3{color:#007c73}
#whc-steer-case-study .sr-moment-grid p{font-size:18px;line-height:1.75}
#whc-steer-case-study .sr-kicker{font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:#c5ded9;margin:0 0 24px}
#whc-steer-case-study .sr-integration-work{margin-top:40px}
#whc-steer-case-study .sr-integration-work article{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:60px;border-top:1px solid #72999580;padding:26px 0}
#whc-steer-case-study .sr-integration-work h3{color:#f6e4c5;font-weight:500;margin:0}
#whc-steer-case-study .sr-integration-work p{font-size:18px;line-height:1.8;margin:0}
#whc-steer-case-study .sr-integration-close{font:400 clamp(30px,3.2cqw,44px)/1.35 'Lora',Georgia,serif;letter-spacing:-.025em;max-width:none;width:100%;margin:32px 0 0;padding-top:32px;border-top:1px solid #72999580;color:#f6e4c5;text-shadow:0 0 12px rgb(245 186 91 / .28),0 0 32px rgb(242 176 78 / .35),0 0 68px rgb(243 177 76 / .22)}
#whc-steer-case-study .sr-testimonial h2{margin-bottom:36px}
#whc-steer-case-study .sr-testimonial figure{margin:0;border-top:2px solid #17645e;padding-top:34px}
#whc-steer-case-study .sr-testimonial blockquote{font:400 clamp(29px,3.5cqw,46px)/1.45 'Lora',Georgia,serif;letter-spacing:-.025em;color:#164a47;max-width:1240px}
#whc-steer-case-study .sr-testimonial figcaption{display:flex;flex-direction:column;gap:6px;margin-top:30px;border-left:2px solid #94b3a5;padding-left:24px;font-size:16px;line-height:1.7}
#whc-steer-case-study .sr-testimonial figcaption strong{font-weight:500;font-size:21px}
#whc-steer-case-study .sr-sponsors{display:grid;grid-template-columns:1fr 1fr;gap:70px;background:#eaf1ed;border-top:1px solid #c3d0c7;padding-top:60px;padding-bottom:66px}
#whc-steer-case-study .sr-sponsors h2{font-size:clamp(32px,3.2cqw,42px);margin:0}
#whc-steer-case-study .sr-sponsors p{font-size:18px;line-height:1.8}
@container(max-width:1050px){
 #whc-steer-case-study .sr-hero-grid{grid-template-columns:minmax(0,1fr) 230px;gap:38px}
 #whc-steer-case-study .sr-section-intro,#whc-steer-case-study .sr-sponsors{gap:38px}
 #whc-steer-case-study .sr-facts{gap:26px}
 #whc-steer-case-study .sr-moment-grid article{padding:24px 22px;gap:14px}
}
@container(max-width:760px){
 #whc-steer-case-study .sr-hero-grid,#whc-steer-case-study .sr-section-intro,#whc-steer-case-study .sr-sponsors{grid-template-columns:1fr;gap:28px}
 #whc-steer-case-study .sr-client{display:grid;grid-template-columns:1fr 1fr;gap:28px;align-items:center}
 #whc-steer-case-study .sr-client dl{margin:0}
 #whc-steer-case-study .sr-facts,#whc-steer-case-study .sr-moment-grid{grid-template-columns:1fr;gap:24px}
 #whc-steer-case-study .sr-integration-work article{grid-template-columns:1fr;gap:12px;padding:24px 0}
}
@container(max-width:600px){
 #whc-steer-case-study .sr-hero{padding-top:38px;padding-bottom:48px}
 #whc-steer-case-study .sr-hero h1{font-size:38px;line-height:1.15;text-wrap:wrap}
 #whc-steer-case-study .sr-hero .case-brand{font-size:25px}
 #whc-steer-case-study .sr-intro,#whc-steer-case-study .sr-section-intro>p,#whc-steer-case-study .sr-overview-intro{font-size:18px}
 #whc-steer-case-study .sr-client{grid-template-columns:1fr;gap:26px;margin-top:8px}
 #whc-steer-case-study .sr-client .logo-panel{width:220px;padding:26px 24px}
 #whc-steer-case-study .sr-client dl{display:grid;grid-template-columns:1fr 1.3fr;gap:24px}
 #whc-steer-case-study .sr-client dl>div+div{margin:0}
 #whc-steer-case-study .sr-actions .primary{font-size:15px;width:100%;text-align:left}
 #whc-steer-case-study .sr-overview,#whc-steer-case-study .sr-moments,#whc-steer-case-study .sr-sponsors{padding-top:46px;padding-bottom:48px}
 #whc-steer-case-study h3{font-size:22px}
 #whc-steer-case-study .sr-moment-grid article{grid-template-columns:28px minmax(0,1fr);padding:24px 20px;gap:12px}
 #whc-steer-case-study .sr-number{font-size:23px}
 #whc-steer-case-study .sr-testimonial blockquote{font-size:29px}
 #whc-steer-case-study .sr-testimonial figcaption{font-size:15px;padding-left:18px}
}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
