.sf-section-header{align-items:center;display:flex;flex-direction:column;gap:.75rem;margin-bottom:3rem;text-align:center}.sf-section-header__title{color:var(--color-h2)!important;font-size:clamp(1.75rem,4vw,2.5rem)!important;font-weight:800!important;line-height:1.2;margin:0!important}.sf-section-header__subtitle{color:#535b70;font-size:1.05rem!important;line-height:1.75;margin:0!important;max-width:680px;padding:0!important}.salesforce-services__grid{display:grid;gap:1.5rem;grid-template-columns:1fr;padding-bottom:3em;padding-top:3em;position:relative;z-index:1}.salesforce-services__grid--background:before{background-color:#f8fbff;content:"";height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:100vw;z-index:-1}@media (min-width:768px){.salesforce-services__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1280px){.salesforce-services__grid{grid-template-columns:repeat(4,1fr)}.salesforce-services__grid--3{grid-template-columns:repeat(3,1fr)!important}.salesforce-services__grid--4{grid-template-columns:repeat(4,1fr)!important}}.sf-service-card{align-items:flex-start;background:#fff;border-radius:.75rem;box-shadow:0 2px 12px rgba(16,116,190,.07);display:flex;flex-direction:column;height:100%;padding:1.75rem 1.5rem;position:relative;text-decoration:none!important;transition:box-shadow .2s,transform .2s}@media (min-width:800px){.sf-service-card:hover{box-shadow:0 6px 24px rgba(16,116,190,.15);transform:translateY(-3px)}}.sf-service-card__icon{align-items:center;background-color:#e8f3fb;border-radius:10px;display:flex;flex-shrink:0;height:52px;justify-content:center;margin-bottom:1.25rem;width:52px}.sf-service-card__icon .material-icons{color:#1074be;font-size:1.75rem!important;height:1.75rem;width:1.75rem}.sf-service-card--disabled .sf-service-card__icon{background-color:#f0f0f0}.sf-service-card--disabled .sf-service-card__icon .material-icons{color:#aaa}.sf-service-card__title{color:var(--color-h2)!important;font-size:1.15rem!important;font-weight:800!important;line-height:1.3;margin:0 0 .75rem!important;text-align:left!important}.sf-service-card__title--disabled{color:#aaa!important}.sf-service-card__desc{color:#535b70;flex:1;font-size:.95rem!important;line-height:1.7;margin:0!important;padding:0!important}.sf-service-card--disabled .sf-service-card__desc{color:#aaa}.sf-service-card__price{color:#1074be!important;font-size:.9rem!important;font-weight:700!important;margin:1rem 0 0!important;padding:0!important}.sf-service-card--disabled{cursor:default;opacity:.65;pointer-events:none}.salesforce-services__badge{background:linear-gradient(135deg,#1074be,#3f8efc);border-bottom-left-radius:.75rem;border-top-right-radius:.75rem;color:#fff;font-size:.7rem;font-weight:800;letter-spacing:.06em;padding:.3rem .9rem;position:absolute;right:0;text-transform:uppercase;top:0}.sf-section-header--left{align-items:flex-start!important;text-align:left!important}.sf-section-header--left .sf-banner__badge{align-items:center;border:none;border-radius:0;color:var(--color-h2);display:flex;font-size:.8rem;gap:.75rem;padding:0}.sf-section-header--left .sf-banner__badge:before{background-color:#1074be;content:"";display:block;flex-shrink:0;height:2px;width:2rem}.sf-service-card__icon--dark{background-color:#0d2d54!important}.sf-service-card__icon--dark .material-icons{color:#fff!important}.sf-service-card--disabled .sf-service-card__icon--dark{background-color:#ccc!important}.sf-service-card__price-pill{background-color:#e8f3fb;border-radius:2rem;color:#1074be;display:inline-block;font-size:.82rem!important;font-weight:700!important;margin-top:.75rem;padding:.25rem .85rem;width:fit-content}.sf-service-card__coming-label{color:#aaa!important;font-size:.8rem!important;font-weight:600!important;margin:.25rem 0 0!important;padding:0!important}.sf-service-card__learn-more{color:#1074be;display:block;font-size:.9rem;font-weight:700;margin-top:auto;padding-top:1rem;text-decoration:none!important;transition:color .2s}.sf-service-card:hover .sf-service-card__learn-more{color:#0d5fa0}.sf-service-card__learn-more--disabled{color:#aaa!important}