.container[data-v-4766655a]{margin:0 auto;max-width:60rem;padding:0 1.25rem}.solutions-page[data-v-4766655a]{background:#f2f2f2;overflow:hidden}.solutions-page .banner[data-v-4766655a]{background:#161d24;color:#fff;padding:5rem 0 3.75rem}.solutions-page .banner h1[data-v-4766655a]{font-size:2.5rem;font-weight:300;margin-bottom:1rem}.solutions-page .banner p[data-v-4766655a]{color:#e3e3e3;font-size:1rem;font-weight:300}.solutions-page .content[data-v-4766655a]{padding:3.75rem 1.25rem 6.25rem}.solutions-page .intro[data-v-4766655a]{color:#707070;font-size:1rem;line-height:1.8;margin-bottom:2rem}.solutions-page .scenario[data-v-4766655a]{background:#fff;border-radius:.25rem;box-shadow:0 .0625rem .1875rem rgba(0,0,0,.05);margin-bottom:1rem;padding:2rem}.solutions-page .scenario h2[data-v-4766655a]{color:#333;font-size:1.375rem;font-weight:500;margin-bottom:.75rem}.solutions-page .scenario .desc[data-v-4766655a]{color:#707070;font-size:.9375rem;line-height:1.8;margin-bottom:1rem}.solutions-page .scenario .recs[data-v-4766655a]{align-items:center;display:flex;flex-wrap:wrap;gap:.625rem}.solutions-page .scenario .recs .label[data-v-4766655a]{color:#999;font-size:.875rem}.solutions-page .scenario .recs .rec[data-v-4766655a]{background:#fff5f0;border:.0625rem solid #ffd9c2;border-radius:1.25rem;color:#e3540b;display:inline-block;font-size:.8125rem;padding:.25rem .75rem}@media screen and (max-width:767px){.solutions-page .banner[data-v-4766655a]{padding:3.125rem 0 2.5rem}.solutions-page .banner h1[data-v-4766655a]{font-size:1.625rem}.solutions-page .scenario[data-v-4766655a]{padding:1.375rem}.solutions-page .scenario h2[data-v-4766655a]{font-size:1.125rem}}