.salesforce-page{--sf-blue:#0c5adb;--sf-navy:#081a37;--sf-soft:#f1f6fd;--sf-border:#dfe8f4;--sf-content:1120px;background:#ffffff}.salesforce-page .page-hero{min-height:330px;border-radius:0 0 72px 72px;overflow:hidden;background-position:50%}.salesforce-page .page-hero-overlay{justify-content:flex-end;padding:42px max(24px,calc((100vw - var(--sf-content)) / 2)) 48px;background:linear-gradient(90deg,rgba(3,12,48,.82),rgba(5,20,65,.34))}.salesforce-page .page-hero-breadcrumb{padding:6px 12px;border-radius:2px;background:rgba(255,255,255,.1)}.salesforce-page .page-hero h1{font-size:clamp(2rem,3.2vw,3rem);text-transform:none;letter-spacing:-.03em}.salesforce-page .faq-label,.salesforce-page .po-label,.salesforce-page .ps-label,.salesforce-page .rs-label,.salesforce-page .sg-label,.salesforce-page .wcu-label,.salesforce-page .wwa-label{font-size:.68rem;font-weight:800;letter-spacing:.12em}.salesforce-page .faq-title,.salesforce-page .po-header h2,.salesforce-page .ps-title,.salesforce-page .rs-title,.salesforce-page .sg-title,.salesforce-page .wcu-title,.salesforce-page .wwa-title{color:#101828;font-size:clamp(1.8rem,2.8vw,2.45rem)!important;font-weight:800!important;line-height:1.15!important;letter-spacing:-.035em!important;text-transform:none!important}.salesforce-page .po-header h2 span,.salesforce-page .ps-title span,.salesforce-page .sg-title span,.salesforce-page .wcu-title span{font-style:normal!important}.salesforce-page .po-section{padding:66px 24px 86px}.salesforce-page .po-header{max-width:900px;margin-bottom:38px}.salesforce-page .po-header h2{margin-bottom:18px}.salesforce-page .po-desc{max-width:850px;color:#667085;font-size:.86rem;line-height:1.75}.salesforce-page .po-bold{color:#344054;font-weight:600}.salesforce-page .po-stats-grid{max-width:900px;gap:8px}.salesforce-page .po-stat-card{min-height:126px;padding:28px 18px;border-radius:2px;background:var(--sf-navy)}.salesforce-page .po-stat-card:hover{background:var(--sf-blue);transform:translateY(-4px)}.salesforce-page .po-stat-card h3{margin-bottom:10px;font-size:2rem}.salesforce-page .po-stat-suffix{font-size:1.5rem}.salesforce-page .po-stat-card p{font-size:.68rem;line-height:1.4;text-transform:none}.salesforce-page .wcu-section{width:100%;max-width:var(--sf-content);grid-template-columns:minmax(0,.95fr) minmax(360px,1.05fr);gap:clamp(48px,7vw,86px);align-items:center;padding:82px 24px 96px}.salesforce-page .rs-left,.salesforce-page .rs-right,.salesforce-page .wcu-left,.salesforce-page .wcu-right{min-width:0}.salesforce-page .ps-desc,.salesforce-page .rs-desc,.salesforce-page .sg-desc,.salesforce-page .wcu-desc,.salesforce-page .wwa-desc{color:#667085;font-size:.84rem;line-height:1.75}.salesforce-page .wcu-points{gap:11px}.salesforce-page .wcu-point-icon{width:7px;height:7px;margin-top:6px;border-radius:50%}.salesforce-page .wcu-point-title{font-size:.8rem}.salesforce-page .wcu-image-wrap{max-width:500px;margin:0 auto;border-radius:4px}.salesforce-page .wcu-image-wrap img{width:100%;height:auto;max-height:460px;object-fit:contain;border-radius:4px}.salesforce-page .wcu-stats{max-width:460px;gap:13px}.salesforce-page .wcu-btn{margin-top:4px;padding:12px 22px;border-radius:3px;font-size:.76rem;font-weight:800}.salesforce-page .wwa-section{max-width:var(--sf-content);gap:clamp(48px,7vw,82px);padding:92px 24px 104px}.salesforce-page .wwa-image-wrap{width:44%;border-radius:6px}.salesforce-page .wwa-image-wrap img{min-height:470px;object-fit:cover;border-radius:6px}.salesforce-page .wwa-features{gap:12px}.salesforce-page .wwa-feature-card{padding:13px 14px;border:0;border-radius:3px;background:#f7f9fc;box-shadow:none}.salesforce-page .wwa-feature-icon-circle{width:38px;height:38px;border-radius:3px}.salesforce-page .wwa-feature-title{font-size:.84rem}.salesforce-page .wwa-feature-desc{font-size:.76rem;line-height:1.6}.salesforce-page .sg-wrapper{padding:82px 0 94px;background:var(--sf-soft)}.salesforce-page .sg-section{max-width:var(--sf-content);padding:0 24px}.salesforce-page .sg-head{max-width:800px;margin:0 auto 38px}.salesforce-page .sg-desc{margin:12px auto 0}.salesforce-page .sg-grid{gap:16px}.salesforce-page .sg-card{min-height:210px;padding:24px 22px;border-color:var(--sf-border);border-radius:3px;box-shadow:none}.salesforce-page .sg-card:hover{transform:translateY(-5px);border-color:rgba(12,90,219,.28);box-shadow:0 16px 34px rgba(8,36,78,.09)}.salesforce-page .sg-icon-wrap{width:42px;height:42px;border-radius:4px}.salesforce-page .sg-icon-wrap img{width:24px;height:24px}.salesforce-page .sg-card-title{font-size:.86rem}.salesforce-page .sg-card-desc{font-size:.76rem;line-height:1.65}.salesforce-page .salesforce-license-benefits{background:#ffffff}.salesforce-page .salesforce-license-benefits .sg-head{max-width:900px}.salesforce-page .salesforce-license-benefits .sg-grid{grid-template-columns:repeat(3,1fr)}.salesforce-page .salesforce-license-benefits .sg-card{min-height:190px}.salesforce-page .rs-wrapper{padding:90px 0;background:#ffffff}.salesforce-page .rs-section{width:100%;max-width:var(--sf-content);padding:0 24px;gap:clamp(48px,7vw,82px)}.salesforce-page .rs-left{flex:1.05 1}.salesforce-page .rs-right{width:min(42%,430px)}.salesforce-page .rs-right img{border-radius:3px}.salesforce-page .rs-grid{gap:10px}.salesforce-page .rs-card{min-height:68px;padding:15px 16px;border-radius:3px}.salesforce-page .rs-card-title{font-size:.75rem}.salesforce-page .tech-section{padding:42px 0 38px;background:radial-gradient(circle at 20% 10%,rgba(55,83,255,.6),transparent 30%),linear-gradient(120deg,#1326b6,#0a1b78)}.salesforce-page .tech-title{margin-bottom:26px;font-size:1.45rem;letter-spacing:0}.salesforce-page .tech-pill{min-width:130px;justify-content:center;padding:8px 16px;border-radius:3px;font-size:.78rem}.salesforce-page .ps-wrapper{padding:90px 0 98px}.salesforce-page .ps-section{width:100%;max-width:var(--sf-content);padding:0 24px}.salesforce-page .ps-desc{margin-bottom:42px}.salesforce-page .ps-steps{align-items:flex-start;gap:18px;flex-wrap:nowrap}.salesforce-page .ps-step{min-width:0;max-width:none;padding-inline:4px}.salesforce-page .ps-circle,.salesforce-page .ps-circle-wrap{width:88px;height:88px}.salesforce-page .ps-circle img{width:38px;height:38px}.salesforce-page .ps-step-title{font-size:.82rem}.salesforce-page .ps-step-desc{font-size:.72rem}.salesforce-page .pcta-wrapper{min-height:390px}.salesforce-page .pcta-wrapper:after{background:linear-gradient(90deg,rgba(3,13,91,.94),rgba(3,13,91,.74) 58%,rgba(3,13,91,.28))}.salesforce-page .pcta-content{max-width:var(--sf-content);padding:64px 24px}.salesforce-page .pcta-left{max-width:520px}.salesforce-page .pcta-title{font-size:clamp(2rem,3vw,2.7rem);letter-spacing:-.035em}.salesforce-page .pcta-desc,.salesforce-page .pcta-label,.salesforce-page .pcta-point{color:#ffffff}.salesforce-page .pcta-right{right:max(4%,calc((100vw - var(--sf-content)) / 2))}.salesforce-page .pcta-girl{max-height:390px}.salesforce-page .pcta-bubble{display:none}.salesforce-page .faq-wrapper{padding:88px 0;background:#eef4fd}.salesforce-page .faq-section{max-width:var(--sf-content);padding:0 24px;gap:clamp(48px,7vw,82px);align-items:center}.salesforce-page .faq-img-grid{height:390px;gap:8px}.salesforce-page .faq-img{border-radius:3px}.salesforce-page .faq-list{gap:8px}.salesforce-page .faq-question{padding:13px 15px;border-radius:3px;background:#dfe9f8;font-size:.78rem}.salesforce-page .faq-answer,.salesforce-page .faq-item.open .faq-question{border-radius:3px}.salesforce-page .faq-answer{padding:14px 16px}.salesforce-page .faq-answer p{font-size:.76rem}.salesforce-page .partners-section--static{padding:44px 24px 52px}.salesforce-page .partners-section--static .partners-title{margin-bottom:26px;font-size:1rem;font-weight:800}.salesforce-page .partners-section--static .carousel-outer,.salesforce-page .partners-section--static .carousel-viewport{max-width:860px;margin:0 auto}.salesforce-page .partners-section--static .carousel-viewport{overflow:visible;padding:0}.salesforce-page .partners-section--static .partners-track{width:100%;justify-content:space-between;transform:none!important}.salesforce-page .partners-section--static .partner-card{min-width:0;width:130px;height:52px;padding:5px 8px;border:0;border-radius:0;background:transparent}.salesforce-page .partners-section--static .partner-card img{max-width:105px;max-height:34px;filter:grayscale(0) opacity(.58)}.salesforce-page .partners-section--static .fade-left,.salesforce-page .partners-section--static .fade-right{display:none}.salesforce-page .contact-section{max-width:var(--sf-content);padding:90px 24px;gap:clamp(48px,7vw,82px)}.salesforce-page .contact-right{border-radius:4px;box-shadow:0 12px 36px rgba(8,36,78,.09)}@media (max-width:1024px){.salesforce-page .wcu-section{grid-template-columns:1fr}.salesforce-page .wcu-image-wrap{max-width:620px}.salesforce-page .wwa-section{flex-direction:column}.salesforce-page .wwa-image-wrap{width:100%}.salesforce-page .wwa-image-wrap img{width:100%;min-height:360px}.salesforce-page .ps-steps{flex-wrap:wrap}.salesforce-page .ps-step{min-width:150px}.salesforce-page .pcta-right{right:2%;opacity:.75}}@media (max-width:700px){.salesforce-page .page-hero{min-height:270px;border-radius:0 0 34px 34px}.salesforce-page .page-hero-overlay{padding:28px 20px 34px}.salesforce-page .contact-section,.salesforce-page .po-section,.salesforce-page .wcu-section,.salesforce-page .wwa-section{padding:60px 20px}.salesforce-page .po-stats-grid{grid-template-columns:repeat(2,1fr)}.salesforce-page .po-stat-card{min-height:112px}.salesforce-page .wwa-image-wrap img{min-height:280px}.salesforce-page .faq-wrapper,.salesforce-page .ps-wrapper,.salesforce-page .rs-wrapper,.salesforce-page .sg-wrapper{padding:62px 0}.salesforce-page .faq-section,.salesforce-page .ps-section,.salesforce-page .rs-section,.salesforce-page .sg-section{padding-inline:20px}.salesforce-page .rs-grid,.salesforce-page .salesforce-license-benefits .sg-grid,.salesforce-page .sg-grid{grid-template-columns:1fr}.salesforce-page .faq-section,.salesforce-page .rs-section{flex-direction:column}.salesforce-page .faq-left,.salesforce-page .rs-right{width:100%}.salesforce-page .ps-steps{flex-direction:column;align-items:center}.salesforce-page .ps-step{width:100%;max-width:320px}.salesforce-page .pcta-wrapper{min-height:430px}.salesforce-page .pcta-content{padding:54px 20px}.salesforce-page .pcta-right{display:none}.salesforce-page .partners-section--static .partners-track{flex-wrap:wrap;justify-content:center;gap:18px 28px}}