/* Why Schlott Company – balanced editorial treatment */
.intro-upgraded{background:#fff;padding:100px 0 104px}
.intro-upgraded .intro-upgraded-grid{display:grid;grid-template-columns:1.06fr .94fr;gap:clamp(48px,7vw,110px);align-items:center}
.intro-upgraded .intro-upgraded-copy h2{font-size:clamp(36px,4.25vw,57px);line-height:1.12;letter-spacing:-.055em;max-width:650px;margin:23px 0}
.intro-upgraded .intro-upgraded-copy h2 em{font-style:normal;color:#a78125}
.intro-upgraded .intro-lead{color:#59617C;font-size:18px;line-height:1.65;max-width:570px;margin-bottom:22px}
.intro-upgraded .intro-text-link{font-size:13px;font-weight:800;color:#252B46;border-bottom:1px solid #D8DBE7;padding-bottom:5px}
.intro-upgraded .intro-upgraded-right{min-width:0}
.intro-upgraded .intro-upgraded-context{padding:0 0 20px 25px;border-left:3px solid #dcaa32}
.intro-upgraded .intro-upgraded-context p{font-size:17px;line-height:1.77;color:#59617C;margin:0 0 21px}
.intro-upgraded .intro-outcome{margin-top:20px;padding:23px 25px 26px;background:#F6F7FB;border:1px solid #F1F2F8;border-radius:15px}
.intro-upgraded .intro-outcome-flow{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:16px;flex-wrap:wrap}
.intro-upgraded .intro-outcome-flow span{font:750 12px/1.4 Manrope,sans-serif;color:#252B46}
.intro-upgraded .intro-outcome-flow b{color:#bd922c;font-size:18px}
@media(max-width:900px){.intro-upgraded .intro-upgraded-grid{grid-template-columns:1fr;gap:38px}.intro-upgraded .intro-upgraded-copy h2{max-width:750px}.intro-upgraded .intro-upgraded-right{max-width:750px}}
@media(max-width:600px){.intro-upgraded{padding:72px 0}.intro-upgraded .intro-upgraded-copy h2{font-size:37px}.intro-upgraded .intro-upgraded-context{padding-left:18px}.intro-upgraded .intro-outcome-flow{gap:6px}.intro-upgraded .intro-outcome-flow span{font-size:11px}}
