.client-options-intro{padding:16rem 5vw 4rem;max-width:1100px}.client-options-intro h1{font:600 clamp(42px,6vw,80px)/1.08 Manrope,sans-serif;letter-spacing:-.055em;color:#012850;margin:1.5rem 0}.client-options-intro h1 em{color:#0051fe;font-weight:400;font-style:normal}.client-options-intro p{font:400 19px/1.65 Manrope,sans-serif;max-width:680px;color:#425e7b}.client-options-intro>a{font:400 13px/1.6 'DM Mono',monospace;color:#012850}.client-option{padding:2rem 5vw 4rem}.client-option-heading{display:grid;grid-template-columns:50px 1fr 1.4fr;gap:1.5rem;align-items:start;margin-bottom:1.75rem}.client-option-heading>span{font:400 14px/1.6 'DM Mono',monospace;color:#0051fe}.client-option-heading h2{font:500 28px/1.2 Manrope,sans-serif;margin:0;color:#012850;letter-spacing:-.035em}.client-option-heading>p{font:400 17px/1.6 Manrope,sans-serif;color:#425e7b;margin:0}.client-demo{padding:3rem;border-radius:1.5rem;display:grid;grid-template-columns:1fr 2fr;gap:3rem;align-items:center;background:#fff;color:#012850;border:1px solid #01285022}.client-demo-label{font:400 12px/1.6 'DM Mono',monospace;text-transform:uppercase}.client-demo h3{font:500 32px/1.2 Manrope,sans-serif;letter-spacing:-.035em;margin:1rem 0}.client-demo p{font:400 16px/1.65 Manrope,sans-serif;margin:0;max-width:280px}.client-demo ul{padding:0;margin:0;list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;align-items:center}.client-demo li{font:600 clamp(19px,2vw,27px)/1.3 Manrope,sans-serif;text-align:center;letter-spacing:-.03em}.client-demo-energy{background:#fdfa2d;border:0}.client-demo-statement{background:#012850;color:#fff;border:0}.client-demo-statement .client-demo-label,.client-demo-statement h3{color:#fdfa2d}.client-demo-statement p{color:#eaf0ff}@media(max-width:800px){.client-options-intro{padding:13rem 1.25rem 3rem}.client-option{padding:1.5rem 1.25rem 3rem}.client-option-heading{grid-template-columns:35px 1fr}.client-option-heading>p{grid-column:2}.client-demo{grid-template-columns:1fr;padding:2rem 1.5rem;gap:2rem}.client-demo ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1rem}.client-demo p{max-width:none}}
