/* Same composition and breakpoints as the approved editorial design. */
.sade-expertise.sade-expertise{--sade-blue:#0082cb;--sade-line:#d8e4ea;--sade-muted:#5c7280;width:100%;max-width:none;margin:0;padding:95px 0 62px;border:0;background:#fff;color:var(--sade-navy);font:400 17px/1.6 var(--sade-body);letter-spacing:normal;text-align:left;text-transform:none;float:none}
.sade-expertise .sade-expertise-container{width:calc(100% - 112px);max-width:1400px;margin:0 auto;padding:0}
.sade-expertise p,.sade-expertise h2,.sade-expertise a,.sade-expertise strong{margin:0;padding:0;border:0;float:none;clear:none;background:none;box-shadow:none;text-shadow:none;text-transform:none}
.sade-expertise p{font:inherit;color:inherit;letter-spacing:normal}
.sade-expertise a{font:inherit;color:inherit;text-decoration:none}
.sade-expertise a::before,.sade-expertise a::after{content:none}
.sade-expertise a:focus-visible{outline:3px solid #efb522;outline-offset:5px}
.sade-expertise .sade-expertise-statement{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:0 95px}
.sade-expertise .sade-expertise-eyebrow{grid-column:1/-1;display:flex;align-items:center;gap:12px;font:700 14px/1.5 var(--sade-body);letter-spacing:.11em;text-transform:uppercase;color:var(--sade-link);margin-bottom:22px;overflow-wrap:anywhere}
.sade-expertise .sade-expertise-mark{display:inline-block;width:25px;height:9px;border-top:2px solid var(--sade-blue);border-bottom:2px solid var(--sade-blue);transform:skewX(-25deg);flex-shrink:0}
.sade-expertise h2{font:800 clamp(38px,3.35vw,55px)/1.12 var(--sade-display);letter-spacing:-.055em;color:var(--sade-navy);overflow-wrap:anywhere;text-wrap:initial}
.sade-expertise h2>span{font:inherit;letter-spacing:inherit;color:var(--sade-blue)}
.sade-expertise .sade-expertise-copy{padding-top:3px;max-width:580px;color:var(--sade-muted);font:400 18px/1.75 var(--sade-body);overflow-wrap:anywhere}
.sade-expertise .sade-expertise-copy>p+p{margin-top:16px}
.sade-expertise .sade-expertise-figures{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) minmax(0,1fr);padding:36px 0 27px;margin-top:45px;border-block:1px solid var(--sade-line)}
.sade-expertise .sade-expertise-figure{padding-inline:40px;border-right:1px solid var(--sade-line);min-width:0}
.sade-expertise .sade-expertise-figure:first-child{padding-left:0}.sade-expertise .sade-expertise-figure:last-child{border:0;padding-right:0}
.sade-expertise .sade-expertise-figure>span{font:400 15px/1.6 var(--sade-body);color:var(--sade-muted);display:block;margin-bottom:12px;overflow-wrap:anywhere}
.sade-expertise .sade-expertise-figure strong{font:800 clamp(54px,5.3vw,78px)/1.15 var(--sade-display);letter-spacing:-.065em;color:var(--sade-blue);display:block;overflow-wrap:anywhere}
.sade-expertise .sade-expertise-figure strong span{font:inherit;color:inherit;letter-spacing:inherit}
.sade-expertise .sade-expertise-figure p{font:400 17px/1.6 var(--sade-body);margin-top:8px;overflow-wrap:anywhere}
.sade-expertise .sade-expertise-source{display:flex;justify-content:space-between;gap:16px;font:400 14px/1.6 var(--sade-body);color:var(--sade-muted);margin-top:15px;overflow-wrap:anywhere}
.sade-expertise .sade-expertise-source>a{display:inline-flex;align-items:center;gap:6px;text-decoration:underline;text-underline-offset:4px}
.sade-expertise .sade-editorial-icon{display:block;flex-shrink:0;width:60px;height:60px;max-width:none;color:var(--sade-blue)}
.sade-expertise .sade-expertise-source .sade-editorial-icon{width:15px;height:15px;color:inherit}
.sade-expertise .sade-expertise-audiences{display:flex;justify-content:space-between;align-items:center;gap:25px;padding-top:38px}
.sade-expertise .sade-expertise-audiences>span:not(.sade-expertise-audience){font:400 14px/1.6 var(--sade-body);color:var(--sade-muted)}
.sade-expertise .sade-expertise-audience{display:flex;align-items:center;gap:14px;font:700 18px/1.6 var(--sade-body);transition:color .2s;overflow-wrap:anywhere;min-width:0}
.sade-expertise a.sade-expertise-audience:hover{color:var(--sade-link)}
@media(max-width:1390px){.sade-expertise .sade-expertise-container{width:calc(100% - 80px)}}
@media(max-width:1190px){.sade-expertise .sade-expertise-statement{column-gap:50px}.sade-expertise .sade-expertise-figure{padding-inline:28px}.sade-expertise .sade-expertise-audience{font-size:16px;gap:10px}}
@media(max-width:900px){
 .sade-expertise.sade-expertise{padding-block:64px 48px}.sade-expertise .sade-expertise-container{width:calc(100% - 60px)}.sade-expertise .sade-expertise-statement{grid-template-columns:1fr;gap:0}.sade-expertise h2{font-size:42px}.sade-expertise .sade-expertise-copy{max-width:none;margin-top:24px}.sade-expertise .sade-expertise-figures{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr) minmax(0,1fr)}.sade-expertise .sade-expertise-figure{padding-inline:23px}.sade-expertise .sade-expertise-figure strong{font-size:52px}.sade-expertise .sade-expertise-figure p{font-size:15px}.sade-expertise .sade-expertise-figure>span{font-size:14px}.sade-expertise .sade-expertise-source{flex-wrap:wrap;gap:9px}.sade-expertise .sade-expertise-audiences{gap:18px;flex-wrap:wrap}.sade-expertise .sade-expertise-audiences>span:not(.sade-expertise-audience){width:100%}.sade-expertise .sade-expertise-audience{font-size:16px}.sade-expertise .sade-editorial-icon{width:52px;height:52px}
}
@media(max-width:600px){
 .sade-expertise.sade-expertise{padding-block:47px 38px}.sade-expertise .sade-expertise-container{width:calc(100% - 40px)}.sade-expertise h2{font-size:34px;line-height:1.2}.sade-expertise .sade-expertise-eyebrow{font-size:14px;letter-spacing:.065em;align-items:flex-start;line-height:1.55;max-width:330px;margin-bottom:21px}.sade-expertise .sade-expertise-mark{margin-top:7px}.sade-expertise .sade-expertise-copy{font-size:17px;line-height:1.7;margin-top:23px}.sade-expertise .sade-expertise-figures{grid-template-columns:1fr;margin-top:28px;padding:0}.sade-expertise .sade-expertise-figure,.sade-expertise .sade-expertise-figure:first-child,.sade-expertise .sade-expertise-figure:last-child{padding:21px 0;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:3px 16px;border:0;border-bottom:1px solid var(--sade-line)}.sade-expertise .sade-expertise-figure:last-child{border-bottom:0}.sade-expertise .sade-expertise-figure>span{grid-column:2;margin:0;align-self:end;font-size:14px;line-height:1.5}.sade-expertise .sade-expertise-figure strong{grid-column:1;grid-row:1/3;font-size:clamp(43px,11.4vw,60px);align-self:center;letter-spacing:-.07em}.sade-expertise .sade-expertise-figure p{grid-column:2;margin:0;font-size:15px;line-height:1.5}.sade-expertise .sade-expertise-source{font-size:14px;line-height:1.6;margin-top:14px;gap:7px}.sade-expertise .sade-expertise-source>a{gap:5px}.sade-expertise .sade-expertise-audiences{padding-top:26px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:19px 14px}.sade-expertise .sade-expertise-audiences>span:not(.sade-expertise-audience){grid-column:1/-1;margin-bottom:0}.sade-expertise .sade-expertise-audience{font-size:15px;line-height:1.5;gap:9px}.sade-expertise .sade-expertise-audience:last-child{grid-column:1/-1}.sade-expertise .sade-editorial-icon{width:48px;height:48px}
}
@media(max-width:360px){.sade-expertise h2{font-size:30px}.sade-expertise .sade-expertise-figure strong{font-size:42px}.sade-expertise .sade-expertise-figure{column-gap:13px}.sade-expertise .sade-expertise-figure p{font-size:14px}}
@media(prefers-reduced-motion:reduce){.sade-expertise .sade-expertise-audience{transition:none}}
@media print{.sade-expertise.sade-expertise{padding-block:25px}.sade-expertise .sade-expertise-container{width:100%}}
