.klus-brand-intro,.klus-system-copy{padding:80px max(5vw,24px);background:#0b1211;border-top:1px solid #ffffff16;color:#e3e9e6}
.klus-brand-intro{display:grid;grid-template-columns:1fr 1.2fr;gap:7vw;align-items:start}
.klus-copy-eyebrow{font-size:11px;letter-spacing:.11em;color:#aebfb5;margin:0 0 20px}
.klus-brand-intro h2,.klus-system-copy h2{font-family:PrescotManrope,Manrope,sans-serif;font-size:clamp(30px,3vw,48px);font-weight:400;line-height:1.15;letter-spacing:-.04em;margin:0}
.klus-brand-intro>div>p:not(.klus-copy-eyebrow){font-size:19px;line-height:1.75;margin:0 0 22px;color:#c0cbc6}
.klus-brand-intro a{display:inline-block;color:#dabd98;font-size:15px;line-height:1.5;padding:8px 0;text-underline-offset:5px}
.klus-system-copy>header{max-width:1000px;margin:0 auto 45px;text-align:center}
.klus-copy-columns{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}
.klus-copy-columns article{border-top:1px solid #ffffff25;padding-top:25px}
.klus-copy-columns h3{font:500 23px/1.3 PrescotManrope,Manrope,sans-serif;margin:0 0 16px}
.klus-copy-columns p{font-size:17px;line-height:1.75;color:#bdc9c3;margin:0}
@media(max-width:800px){.klus-brand-intro{grid-template-columns:1fr;gap:30px}.klus-brand-intro,.klus-system-copy{padding:50px 24px}.klus-brand-intro>div>p:not(.klus-copy-eyebrow){font-size:17px}.klus-copy-columns{grid-template-columns:1fr;gap:30px}}
