.hero .hero-service-title,.hero-centered .hero-service-title,.hero-service-title{font-family:var(--h-font);font-size:var(--fs-h1);font-weight:800;line-height:1.2;letter-spacing:-0.035em;margin:0}.stack-cards-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.results-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;width:100%}.fit-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px;width:100%}.included-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;width:100%}.scope-cards-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;width:100%}.card-header-row{display:flex;align-items:center;gap:12px;margin-bottom:12px}.card-header-row .ico{width:38px;height:38px;border-radius:var(--radius);display:grid;place-items:center;flex-shrink:0}.card-header-row h4{margin:0;font-size:16.5px;line-height:1.25}.card-header-row .ico svg{width:20px;height:20px;fill:none;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.cta-trust-list{list-style:none;padding:0;margin:18px 0 0 0;display:grid;gap:8px}.cta-trust-list li{display:flex;align-items:flex-start;gap:8px;font-size:13.5px;color:var(--ink-2);line-height:1.4}.cta-trust-list svg{width:15px;height:15px;flex-shrink:0;margin-top:2px}.stat.has-icon{display:flex !important;flex-direction:row !important;justify-content:space-between !important;align-items:center !important;position:relative;overflow:hidden}.stat.has-icon .stat-content{display:flex;flex-direction:column;gap:6px;flex:1 1 auto}.stat.has-icon .stat-icon{flex:0 0 auto;display:flex;align-items:center;justify-content:center;margin-left:12px}.stat.has-icon .stat-icon svg{width:38px;height:38px;stroke-width:1.75;fill:none}.pricing-scope-note{display:block !important;width:100% !important;max-width:100% !important;box-sizing:border-box !important;text-align:left !important;font-size:13.5px;color:var(--ink-3);margin:clamp(64px,8vw,104px) 0 clamp(-16px,-2vw,-24px) 0 !important;padding:0 !important;background:none !important;border:none !important;border-radius:0 !important;line-height:1.6}.section-head-pricing,.section-head:has(.currency-toggle-container){display:flex !important;flex-direction:row !important;justify-content:space-between !important;align-items:center !important;flex-wrap:nowrap !important;text-align:left !important;gap:12px !important;margin-bottom:clamp(24px,4vw,48px) !important}.section-head-pricing>div:first-child,.section-head:has(.currency-toggle-container)>div:first-child{flex:1 1 auto !important;text-align:left !important;min-width:0 !important}.section-head-pricing h2,.section-head:has(.currency-toggle-container) h2{text-align:left !important;margin:0 !important;white-space:nowrap !important;font-size:clamp(22px,5.5vw,42px) !important;line-height:1.15 !important}.section-head-pricing .currency-toggle-container,.section-head:has(.currency-toggle-container) .currency-toggle-container{flex:0 0 auto !important;display:flex !important;justify-content:flex-end !important;align-items:center !important;margin:0 !important;margin-top:0 !important}.tier ul{margin-top:20px !important;align-content:start !important}.section[data-screen-label="Fit"]>div>p{max-width:none !important;width:100% !important}@media (max-width:992px){.stack-cards-grid,.fit-grid,.section[data-screen-label="Fit"] .fit-grid,.section[data-screen-label="Fit"]>div:not(.section-head):not(.pricing-scope-note){grid-template-columns:1fr !important}.results-grid,.included-grid,.scope-cards-grid,.section[data-screen-label="Results"]>div:not(.section-head):not(.pricing-scope-note),.section[data-screen-label="Outcomes"]>div:not(.section-head):not(.pricing-scope-note),.section[data-screen-label="Included"]>div:not(.section-head):not(.pricing-scope-note),.section[data-screen-label="Deliverables"]>div:not(.section-head):not(.pricing-scope-note),.section[data-screen-label="Timeline"]>div:not(.section-head):not(.pricing-scope-note):not(.steps),.section[data-screen-label="Scope"]>div:not(.section-head):not(.pricing-scope-note){grid-template-columns:1fr 1fr !important}.results-grid .stat .vv,.section[data-screen-label="Results"] .stat .vv,.section[data-screen-label="Outcomes"] .stat .vv{font-size:38px !important}.pricing{background:transparent !important}.tier ul{margin-top:10px !important}.section-head-pricing,.section-head:has(.currency-toggle-container){margin-bottom:24px !important}.section-head-pricing h2,.section-head:has(.currency-toggle-container) h2{font-size:clamp(20px,5vw,28px) !important}.hero-side .stat{display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;text-align:center !important}.hero-side .stat .vv,.hero-side .stat .ll{text-align:center !important;width:100% !important}}@media (max-width:768px){.results-grid,.included-grid,.scope-cards-grid,.section[data-screen-label="Results"]>div:not(.section-head):not(.pricing-scope-note),.section[data-screen-label="Outcomes"]>div:not(.section-head):not(.pricing-scope-note),.section[data-screen-label="Included"]>div:not(.section-head):not(.pricing-scope-note),.section[data-screen-label="Deliverables"]>div:not(.section-head):not(.pricing-scope-note),.section[data-screen-label="Timeline"]>div:not(.section-head):not(.pricing-scope-note):not(.steps),.section[data-screen-label="Scope"]>div:not(.section-head):not(.pricing-scope-note),.section[data-screen-label="Mechanism"]>div:last-of-type{grid-template-columns:1fr !important}.results-grid .stat .vv,.section[data-screen-label="Results"] .stat .vv,.section[data-screen-label="Outcomes"] .stat .vv{font-size:34px !important}}
