.hero-service-title em{color:var(--accent) !important}.section h2 em,.section-head h2 em,.section h3 em,.section em:not(.band-blue em),.quote .q em{color:var(--accent);font-style:normal}.band-blue h2 em,.band-blue em{color:#ffffff !important;font-style:normal}.actions .btn-secondary,.btn-secondary,.tier .btn{background:#ffffff;color:var(--accent);border-color:var(--accent)}.actions .btn-secondary:hover,.btn-secondary:hover,.tier .btn:hover{background:var(--accent);border-color:var(--accent);color:#ffffff}.tier.featured-blue{background:var(--accent);border-color:var(--accent);color:#ffffff}.tier.featured-blue ul li::before{color:#ffffff}.tier.featured-blue .pr sup,.tier.featured-blue .pr small,.tier.featured-blue p,.tier.featured-blue ul{color:rgba(255,255,255,0.9)}.tier.featured-blue .fl{color:#ffffff}.tier ul li::before{color:var(--accent)}.tier.featured-blue .btn{background:#ffffff !important;color:var(--accent) !important;border:1px solid #ffffff !important}.tier.featured-blue .btn:hover{background:#f0f4ff !important;color:var(--accent) !important;border-color:#ffffff !important}.hero.bg-soft-blue{background:var(--accent-100)}.hero.bg-cream{background:var(--accent-50)}.checklist li .chk{background:var(--accent)}.currency-btn.active{background:var(--accent);box-shadow:0 2px 8px rgba(0,102,255,0.2);color:#ffffff}.faq details[open] summary .pl{background:var(--accent);border-color:var(--accent)}.step .nn,.faq summary .nn{color:var(--accent)}.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%}.cta-banner h2{line-height:1.3 !important}.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;color:var(--accent);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}.stat.blue{background:var(--accent) !important;border:1px solid var(--accent) !important;color:#fff !important}.stat.blue .vv,.stat.blue .vv sup,.stat.blue .vv small{color:#fff !important}.stat.blue .ll{color:rgba(255,255,255,0.92) !important}.stat.blue .stat-icon{opacity:0.95 !important}.stat.blue .stat-icon svg{stroke:#ffffff !important;color:#ffffff !important}.stat:not(.blue):not(.orange):not(.soft-blue):not(.soft-orange){background:#fff !important;border:1px solid var(--ink) !important;color:var(--ink) !important}.stat:not(.blue):not(.orange):not(.soft-blue):not(.soft-orange) .vv{color:var(--ink) !important}.stat:not(.blue):not(.orange):not(.soft-blue):not(.soft-orange) .vv sup{color:var(--accent) !important}.stat:not(.blue):not(.orange):not(.soft-blue):not(.soft-orange) .vv small,.stat:not(.blue):not(.orange):not(.soft-blue):not(.soft-orange) .ll{color:var(--ink-3) !important}.stat:not(.blue):not(.orange):not(.soft-blue):not(.soft-orange) .stat-icon{opacity:0.9 !important}.stat:not(.blue):not(.orange):not(.soft-blue):not(.soft-orange) .stat-icon svg{stroke:var(--accent) !important;color:var(--accent) !important}.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);background:var(--accent-50);display:grid;place-items:center;border:1px solid var(--accent-100);flex-shrink:0}.card-header-row h4{margin:0;font-size:16.5px;line-height:1.25}.card-not-fit li span:first-child,.section[data-screen-label="Fit"] .card:last-child li span:first-child,.section[data-screen-label="Fit"] .card:nth-of-type(2) li span:first-child{color:#e11d48 !important;font-weight:800 !important}.section[data-screen-label="Fit"]>div>p{max-width:none !important;width:100% !important}.tailored-intro-list{display:flex;flex-direction:column;gap:12px;margin-top:18px}.tailored-intro-list .item{display:flex;align-items:flex-start;gap:10px}.tailored-intro-list .chk{color:#6ee7b7;font-weight:700;font-size:15px;line-height:1.4;flex-shrink:0}.tailored-intro-list span{color:rgba(255,255,255,0.92);font-size:14.5px;line-height:1.45}.tailored-intro-list strong{color:#fff}.scorecard-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px;width:100%}.scorecard-grid .card{padding:28px 32px;display:flex;flex-direction:column;justify-content:space-between;min-width:0;box-sizing:border-box;border-radius:var(--radius)}.scorecard-grid .card.card-before{background:var(--paper-2);border:1px solid var(--ink);color:var(--ink)}.scorecard-grid .card.card-after{background:var(--accent);border:1px solid var(--accent);color:#fff}.scorecard-header{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:14px}.scorecard-tag{font-family:var(--b-font);font-size:11px;letter-spacing:0.14em;text-transform:uppercase;font-weight:700;color:var(--ink-3)}.scorecard-grid .card.card-after .scorecard-tag{color:rgba(255,255,255,0.85)}.scorecard-status{font-family:var(--b-font);font-size:11px;letter-spacing:0.1em;text-transform:uppercase;font-weight:700}.scorecard-status.status-fail{color:#e11d48}.scorecard-status.status-pass{color:#34d399}.scorecard-score-row{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:24px}.scorecard-score-row .score-num{font-family:var(--h-font);font-weight:900;font-size:clamp(40px,5vw,64px);line-height:1;letter-spacing:-0.04em;white-space:nowrap}.scorecard-grid .card.card-before .score-num{color:var(--ink-3)}.scorecard-grid .card.card-after .score-num{color:#fff}.scorecard-score-row .score-denom{font-size:0.42em;font-weight:700;vertical-align:baseline;margin-left:2px}.scorecard-grid .card.card-before .score-denom{color:var(--ink-4)}.scorecard-grid .card.card-after .score-denom{color:rgba(255,255,255,0.65)}.scorecard-desc{font-size:13.5px;line-height:1.45;margin:0;max-width:32ch;text-align:right}.scorecard-grid .card.card-before .scorecard-desc{color:var(--ink-2)}.scorecard-grid .card.card-after .scorecard-desc{color:rgba(255,255,255,0.92)}.scorecard-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;border-top:1px solid var(--paper-3);padding-top:18px;width:100%}.scorecard-grid .card.card-after .scorecard-metrics{border-top-color:rgba(255,255,255,0.22)}.scorecard-metric{display:flex;flex-direction:column;min-width:0}.scorecard-metric .metric-lbl{font-family:var(--b-font);font-size:10.5px;letter-spacing:0.12em;text-transform:uppercase;font-weight:600;color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.scorecard-grid .card.card-after .metric-lbl{color:rgba(255,255,255,0.75)}.scorecard-metric .metric-val{font-family:var(--h-font);font-weight:800;font-size:20px;line-height:1.1;margin-top:4px;color:var(--ink);white-space:nowrap}.scorecard-grid .card.card-after .metric-val{color:#fff}.scorecard-metric .metric-val small{font-size:0.55em;font-weight:500;margin-left:2px;color:var(--ink-3)}.scorecard-grid .card.card-after .metric-val small{color:rgba(255,255,255,0.75)}.stat-row-equal{margin-top:20px;display:grid;grid-template-columns:repeat(4,1fr);gap:14px;width:100%}.stat-row-equal .stat{border:1px solid var(--ink);border-radius:var(--radius);min-height:104px;height:100%;box-sizing:border-box}.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}@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,.outcomes-grid,.stat-row-equal,.section[data-screen-label="Results"]>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:not(.stat-row-equal) .stat:nth-child(1),.results-grid:not(.stat-row-equal) .stat:nth-child(4),.results-grid:not(.stat-row-equal) .stat:nth-child(5),.section[data-screen-label="Results"]>div:not(.section-head):not(.pricing-scope-note) .stat:nth-child(1),.section[data-screen-label="Results"]>div:not(.section-head):not(.pricing-scope-note) .stat:nth-child(4),.section[data-screen-label="Results"]>div:not(.section-head):not(.pricing-scope-note) .stat:nth-child(5){background:var(--accent) !important;border:1px solid var(--accent) !important;color:#fff !important}.results-grid:not(.stat-row-equal) .stat:nth-child(1) .vv,.results-grid:not(.stat-row-equal) .stat:nth-child(1) .vv sup,.results-grid:not(.stat-row-equal) .stat:nth-child(1) .vv small,.results-grid:not(.stat-row-equal) .stat:nth-child(4) .vv,.results-grid:not(.stat-row-equal) .stat:nth-child(4) .vv sup,.results-grid:not(.stat-row-equal) .stat:nth-child(4) .vv small,.results-grid:not(.stat-row-equal) .stat:nth-child(5) .vv,.results-grid:not(.stat-row-equal) .stat:nth-child(5) .vv sup,.results-grid:not(.stat-row-equal) .stat:nth-child(5) .vv small,.section[data-screen-label="Results"]>div:not(.section-head):not(.pricing-scope-note) .stat:nth-child(1) .vv,.section[data-screen-label="Results"]>div:not(.section-head):not(.pricing-scope-note) .stat:nth-child(1) .vv sup,.section[data-screen-label="Results"]>div:not(.section-head):not(.pricing-scope-note) .stat:nth-child(4) .vv,.section[data-screen-label="Results"]>div:not(.section-head):not(.pricing-scope-note) .stat:nth-child(4) .vv sup,.section[data-screen-label="Results"]>div:not(.section-head):not(.pricing-scope-note) .stat:nth-child(5) .vv,.section[data-screen-label="Results"]>div:not(.section-head):not(.pricing-scope-note) .stat:nth-child(5) .vv sup{color:#fff !important;-webkit-text-fill-color:#fff !important}.results-grid:not(.stat-row-equal) .stat:nth-child(1) .ll,.results-grid:not(.stat-row-equal) .stat:nth-child(4) .ll,.results-grid:not(.stat-row-equal) .stat:nth-child(5) .ll,.section[data-screen-label="Results"]>div:not(.section-head):not(.pricing-scope-note) .stat:nth-child(1) .ll,.section[data-screen-label="Results"]>div:not(.section-head):not(.pricing-scope-note) .stat:nth-child(4) .ll,.section[data-screen-label="Results"]>div:not(.section-head):not(.pricing-scope-note) .stat:nth-child(5) .ll{color:rgba(255,255,255,0.92) !important}.results-grid:not(.stat-row-equal) .stat:nth-child(2),.results-grid:not(.stat-row-equal) .stat:nth-child(3),.results-grid:not(.stat-row-equal) .stat:nth-child(6),.section[data-screen-label="Results"]>div:not(.section-head):not(.pricing-scope-note) .stat:nth-child(2),.section[data-screen-label="Results"]>div:not(.section-head):not(.pricing-scope-note) .stat:nth-child(3),.section[data-screen-label="Results"]>div:not(.section-head):not(.pricing-scope-note) .stat:nth-child(6){background:#fff !important;border:1px solid var(--ink) !important;color:var(--ink) !important}.results-grid:not(.stat-row-equal) .stat:nth-child(2) .vv,.results-grid:not(.stat-row-equal) .stat:nth-child(3) .vv,.results-grid:not(.stat-row-equal) .stat:nth-child(6) .vv,.section[data-screen-label="Results"]>div:not(.section-head):not(.pricing-scope-note) .stat:nth-child(2) .vv,.section[data-screen-label="Results"]>div:not(.section-head):not(.pricing-scope-note) .stat:nth-child(3) .vv,.section[data-screen-label="Results"]>div:not(.section-head):not(.pricing-scope-note) .stat:nth-child(6) .vv{color:var(--ink) !important;-webkit-text-fill-color:var(--ink) !important}.results-grid:not(.stat-row-equal) .stat:nth-child(2) .vv sup,.results-grid:not(.stat-row-equal) .stat:nth-child(3) .vv sup,.results-grid:not(.stat-row-equal) .stat:nth-child(6) .vv sup,.section[data-screen-label="Results"]>div:not(.section-head):not(.pricing-scope-note) .stat:nth-child(2) .vv sup,.section[data-screen-label="Results"]>div:not(.section-head):not(.pricing-scope-note) .stat:nth-child(3) .vv sup,.section[data-screen-label="Results"]>div:not(.section-head):not(.pricing-scope-note) .stat:nth-child(6) .vv sup{color:var(--accent) !important}.results-grid:not(.stat-row-equal) .stat:nth-child(2) .ll,.results-grid:not(.stat-row-equal) .stat:nth-child(3) .ll,.results-grid:not(.stat-row-equal) .stat:nth-child(6) .ll,.section[data-screen-label="Results"]>div:not(.section-head):not(.pricing-scope-note) .stat:nth-child(2) .ll,.section[data-screen-label="Results"]>div:not(.section-head):not(.pricing-scope-note) .stat:nth-child(3) .ll,.section[data-screen-label="Results"]>div:not(.section-head):not(.pricing-scope-note) .stat:nth-child(6) .ll{color:var(--ink-3) !important}.stat-row-equal .stat.blue{background:var(--accent) !important;border:1px solid var(--accent) !important;color:#fff !important}.stat-row-equal .stat.blue .vv,.stat-row-equal .stat.blue .vv sup,.stat-row-equal .stat.blue .vv small{color:#fff !important;-webkit-text-fill-color:#fff !important}.stat-row-equal .stat.blue .ll{color:rgba(255,255,255,0.92) !important}.stat-row-equal .stat.blue .stat-icon svg{stroke:#ffffff !important;color:#ffffff !important}.stat-row-equal .stat:not(.blue){background:#fff !important;border:1px solid var(--ink) !important;color:var(--ink) !important}.stat-row-equal .stat:not(.blue) .vv{color:var(--ink) !important;-webkit-text-fill-color:var(--ink) !important}.stat-row-equal .stat:not(.blue) .vv sup{color:var(--accent) !important;-webkit-text-fill-color:var(--accent) !important}.stat-row-equal .stat:not(.blue) .ll{color:var(--ink-3) !important}.stat-row-equal .stat:not(.blue) .stat-icon svg{stroke:var(--accent) !important;color:var(--accent) !important}.scorecard-grid{grid-template-columns:1fr !important;gap:18px !important}.scorecard-score-row{flex-direction:column !important;align-items:flex-start !important;gap:10px !important;margin-bottom:18px !important}.scorecard-desc{text-align:left !important;max-width:100% !important;font-size:14.5px !important;line-height:1.5 !important}.scorecard-metrics{grid-template-columns:repeat(2,1fr) !important;gap:14px 12px !important;padding-top:16px !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,.outcomes-grid,.stat-row-equal,.section[data-screen-label="Results"]>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}.scorecard-grid .card{padding:20px 16px !important}.scorecard-header{margin-bottom:12px !important}.scorecard-score-row .score-num{font-size:42px !important}.scorecard-metrics{grid-template-columns:repeat(2,1fr) !important;gap:12px 10px !important;padding-top:14px !important}.stat-row-equal .stat{min-height:88px !important;padding:16px 18px !important}.results-grid:not(.stat-row-equal) .stat:nth-child(odd),.section[data-screen-label="Results"]>div:not(.section-head):not(.pricing-scope-note):not(.stat-row-equal) .stat:nth-child(odd){background:var(--accent) !important;border:1px solid var(--accent) !important;color:#fff !important}.results-grid:not(.stat-row-equal) .stat:nth-child(odd) .vv,.results-grid:not(.stat-row-equal) .stat:nth-child(odd) .vv sup,.results-grid:not(.stat-row-equal) .stat:nth-child(odd) .vv small,.section[data-screen-label="Results"]>div:not(.section-head):not(.pricing-scope-note):not(.stat-row-equal) .stat:nth-child(odd) .vv,.section[data-screen-label="Results"]>div:not(.section-head):not(.pricing-scope-note):not(.stat-row-equal) .stat:nth-child(odd) .vv sup{color:#fff !important;-webkit-text-fill-color:#fff !important}.results-grid:not(.stat-row-equal) .stat:nth-child(odd) .ll,.section[data-screen-label="Results"]>div:not(.section-head):not(.pricing-scope-note):not(.stat-row-equal) .stat:nth-child(odd) .ll{color:rgba(255,255,255,0.92) !important}.results-grid:not(.stat-row-equal) .stat:nth-child(odd) .stat-icon svg,.section[data-screen-label="Results"]>div:not(.section-head):not(.pricing-scope-note):not(.stat-row-equal) .stat:nth-child(odd) .stat-icon svg{stroke:#ffffff !important;color:#ffffff !important}.results-grid:not(.stat-row-equal) .stat:nth-child(even),.section[data-screen-label="Results"]>div:not(.section-head):not(.pricing-scope-note):not(.stat-row-equal) .stat:nth-child(even),.results-grid:not(.stat-row-equal) .stat.blue:nth-child(even),.section[data-screen-label="Results"]>div:not(.section-head):not(.pricing-scope-note):not(.stat-row-equal) .stat.blue:nth-child(even){background:#fff !important;border:1px solid var(--ink) !important;color:var(--ink) !important}.results-grid:not(.stat-row-equal) .stat:nth-child(even) .vv,.section[data-screen-label="Results"]>div:not(.section-head):not(.pricing-scope-note):not(.stat-row-equal) .stat:nth-child(even) .vv,.results-grid:not(.stat-row-equal) .stat.blue:nth-child(even) .vv,.section[data-screen-label="Results"]>div:not(.section-head):not(.pricing-scope-note):not(.stat-row-equal) .stat.blue:nth-child(even) .vv{color:var(--ink) !important;-webkit-text-fill-color:var(--ink) !important}.results-grid:not(.stat-row-equal) .stat:nth-child(even) .vv sup,.section[data-screen-label="Results"]>div:not(.section-head):not(.pricing-scope-note):not(.stat-row-equal) .stat:nth-child(even) .vv sup,.results-grid:not(.stat-row-equal) .stat.blue:nth-child(even) .vv sup,.section[data-screen-label="Results"]>div:not(.section-head):not(.pricing-scope-note):not(.stat-row-equal) .stat.blue:nth-child(even) .vv sup{color:var(--accent) !important}.results-grid:not(.stat-row-equal) .stat:nth-child(even) .ll,.section[data-screen-label="Results"]>div:not(.section-head):not(.pricing-scope-note):not(.stat-row-equal) .stat:nth-child(even) .ll,.results-grid:not(.stat-row-equal) .stat.blue:nth-child(even) .ll,.section[data-screen-label="Results"]>div:not(.section-head):not(.pricing-scope-note):not(.stat-row-equal) .stat.blue:nth-child(even) .ll{color:var(--ink-3) !important}.results-grid:not(.stat-row-equal) .stat:nth-child(even) .stat-icon svg,.section[data-screen-label="Results"]>div:not(.section-head):not(.pricing-scope-note):not(.stat-row-equal) .stat:nth-child(even) .stat-icon svg,.results-grid:not(.stat-row-equal) .stat.blue:nth-child(even) .stat-icon svg,.section[data-screen-label="Results"]>div:not(.section-head):not(.pricing-scope-note):not(.stat-row-equal) .stat.blue:nth-child(even) .stat-icon svg{stroke:var(--accent) !important;color:var(--accent) !important}.section-head-pricing h2,.section-head:has(.currency-toggle-container) h2{font-size:19px !important}.section-head-pricing .currency-toggle,.section-head:has(.currency-toggle-container) .currency-toggle{padding:3px !important;gap:3px !important}.section-head-pricing .currency-btn,.section-head:has(.currency-toggle-container) .currency-btn{padding:4px 9px !important;font-size:11px !important}}
