.b2b-home{color:#243763;min-width:0}.b2b-home-intro{padding:30px;border:1px solid #dbe5ef;border-radius:14px;background:linear-gradient(120deg,#edf7f4,#f4f7fc 75%)}.b2b-home-kicker{font-size:.85rem;font-weight:600;color:#30746b;margin-bottom:10px}.b2b-home h1{font-size:clamp(1.65rem,3vw,2.15rem);font-weight:700;line-height:1.2;margin-bottom:16px}.b2b-home-lead{font-size:1.05rem;line-height:1.7;max-width:65ch;margin-bottom:22px}.b2b-home-login{font-size:.9rem;margin-bottom:14px;overflow-wrap:anywhere}.b2b-home-feature{padding:20px;border:1px solid #dbe5ef;border-radius:12px;background:#fff}.b2b-home-feature h2,.b2b-home-contact h2{font-size:1.05rem;font-weight:650;line-height:1.4;margin-bottom:10px}.b2b-home-feature p{font-size:.94rem;line-height:1.65;margin:0;color:#50617a}.b2b-home-contact{padding:22px;border-radius:12px;background:#f6f8fb}.b2b-home-contact p{line-height:1.65;max-width:70ch;margin-bottom:12px}.b2b-home-contact a{overflow-wrap:anywhere}@media(max-width:575px){.b2b-home-intro{padding:22px 18px}.b2b-home-feature,.b2b-home-contact{padding:18px}.b2b-home-lead{font-size:1rem}.b2b-home .btn{white-space:normal}}
