/* Give the brand promise the strongest hierarchy within the experience panel. */
#technical-experience .eyebrow{margin:0 0 22px;color:#bdbab6;font-size:11px;line-height:1.6;letter-spacing:.16em}
#technical-experience .practice-question{margin:0 0 24px;max-width:35ch;color:#d0cecb;font-size:clamp(18px,1.8vw,22px);font-weight:400;line-height:1.45;letter-spacing:-.015em}
#technical-experience .practice-headline{margin:0;color:#fff;font-size:clamp(48px,6.2vw,82px);font-weight:700;line-height:.99;letter-spacing:-.055em}
#technical-experience .practice-headline::after{content:"";display:block;width:72px;height:4px;margin-top:28px;background:var(--red,#c70000)}
#technical-experience .practice-headline+p{margin-top:28px;max-width:49ch;font-size:16px;line-height:1.8;color:#d0cecb}
#technical-experience .split>div>p:not(.practice-question):not(.eyebrow){margin-top:0;color:#d0cecb;font-size:17px;line-height:1.8}
@media(max-width:850px){#technical-experience .split{grid-template-columns:1fr;gap:32px}#technical-experience .practice-grid{gap:38px}#technical-experience .practice-question{max-width:40ch}}
@media(max-width:620px){#technical-experience .eyebrow{margin-bottom:18px;font-size:10px}#technical-experience .practice-question{font-size:18px;margin-bottom:22px}#technical-experience .practice-headline{font-size:clamp(42px,11.5vw,64px);line-height:1.02}#technical-experience .practice-headline::after{width:56px;margin-top:24px}#technical-experience .practice-headline+p,#technical-experience .split>div>p:not(.practice-question):not(.eyebrow){font-size:15px;line-height:1.75}}
