.container[data-astro-cid-4jwg7f5a]{max-width:1232px}.solution-hero[data-astro-cid-4jwg7f5a]{padding-block:40px 64px}.breadcrumbs[data-astro-cid-4jwg7f5a]{font-size:var(--text-body-sm);color:var(--on-navy-muted);flex-wrap:wrap;gap:12px;margin-bottom:44px;display:flex}.service-label[data-astro-cid-4jwg7f5a]{color:var(--gold);font-weight:600;font-size:var(--text-body-sm);margin-bottom:16px}h1[data-astro-cid-4jwg7f5a]{letter-spacing:-.025em;text-wrap:balance;max-width:20ch;font-size:clamp(2.5rem,5vw,4.25rem);font-weight:500;line-height:1.05}h2[data-astro-cid-4jwg7f5a]{letter-spacing:-.015em;max-width:29ch;font-size:clamp(1.875rem,3.5vw,2.75rem);font-weight:500;line-height:1.15}h3[data-astro-cid-4jwg7f5a]{font-size:clamp(1.5rem,2.4vw,2rem);font-weight:500;line-height:1.2}p[data-astro-cid-4jwg7f5a]{color:var(--on-navy-muted)}.hero-lead[data-astro-cid-4jwg7f5a]{max-width:58ch;margin-top:24px;font-size:1.25rem;line-height:1.65}.actions[data-astro-cid-4jwg7f5a]{flex-wrap:wrap;align-items:center;gap:20px 32px;margin-top:32px;display:flex}.btn[data-astro-cid-4jwg7f5a]{white-space:normal;text-align:center}.text-link[data-astro-cid-4jwg7f5a]{align-items:center;gap:12px;min-height:44px;font-weight:600;display:inline-flex}.trust[data-astro-cid-4jwg7f5a]{font-size:var(--text-body-sm);margin-top:24px}.offers-section[data-astro-cid-4jwg7f5a],.method-section[data-astro-cid-4jwg7f5a],.proof-section[data-astro-cid-4jwg7f5a]{padding-block:64px}.offers-section[data-astro-cid-4jwg7f5a]{background:var(--navy-50);border-block:1px solid var(--border)}.section-intro[data-astro-cid-4jwg7f5a]{margin-bottom:32px}.section-intro[data-astro-cid-4jwg7f5a]>p[data-astro-cid-4jwg7f5a]{max-width:64ch;margin-top:16px}.offer-grid[data-astro-cid-4jwg7f5a]{grid-template-columns:1fr 1fr;gap:24px;display:grid}.offer-grid[data-astro-cid-4jwg7f5a].three-offers{grid-template-columns:repeat(3,minmax(0,1fr))}.price-note[data-astro-cid-4jwg7f5a]{text-align:center;color:var(--gold-bright);font-variant-numeric:tabular-nums;margin:0;font-size:1.25rem;font-weight:600}.accreditation-list[data-astro-cid-4jwg7f5a]{flex-wrap:wrap;justify-content:center;align-items:center;gap:24px 48px;margin:48px 0 0;padding:0;list-style:none;display:flex}.accreditation-list[data-astro-cid-4jwg7f5a] img[data-astro-cid-4jwg7f5a]{width:240px;max-width:100%;height:auto;display:block}.offer-grid[data-astro-cid-4jwg7f5a] article[data-astro-cid-4jwg7f5a]{border:1px solid var(--border);border-radius:var(--rounded-lg);background:var(--navy);flex-direction:column;align-items:flex-start;padding:36px;scroll-margin-top:90px;display:flex}.offer-grid[data-astro-cid-4jwg7f5a] .assessment-offer[data-astro-cid-4jwg7f5a],.three-offers[data-astro-cid-4jwg7f5a] article[data-astro-cid-4jwg7f5a]{border-top:3px solid var(--gold);background:var(--surface-elevated);padding-top:34px}.three-offers[data-astro-cid-4jwg7f5a] article[data-astro-cid-4jwg7f5a]{grid-template-rows:subgrid;grid-row:span 4;gap:24px;display:grid}.three-offers[data-astro-cid-4jwg7f5a]:has(.price-note) article[data-astro-cid-4jwg7f5a]{grid-row:span 5}.offer-grid[data-astro-cid-4jwg7f5a].three-offers h3[data-astro-cid-4jwg7f5a],.three-offers[data-astro-cid-4jwg7f5a] .offer-fit[data-astro-cid-4jwg7f5a]{margin:0}.offer-grid[data-astro-cid-4jwg7f5a].three-offers .btn[data-astro-cid-4jwg7f5a]{align-self:stretch;width:100%;margin-top:0}.offer-fit[data-astro-cid-4jwg7f5a]{font-size:var(--text-body-sm);margin-bottom:16px}.assessment-offer[data-astro-cid-4jwg7f5a] .offer-fit[data-astro-cid-4jwg7f5a],.three-offers[data-astro-cid-4jwg7f5a] .offer-fit[data-astro-cid-4jwg7f5a]{color:var(--gold-bright)}.offer-grid[data-astro-cid-4jwg7f5a] h3[data-astro-cid-4jwg7f5a]{max-width:25ch;margin-bottom:20px}.offer-grid[data-astro-cid-4jwg7f5a] ul[data-astro-cid-4jwg7f5a]{gap:12px;margin-block:24px 32px;padding-left:20px;display:grid}.offer-grid[data-astro-cid-4jwg7f5a] li[data-astro-cid-4jwg7f5a]{font-size:var(--text-body-sm);padding-left:4px}.offer-grid[data-astro-cid-4jwg7f5a] li[data-astro-cid-4jwg7f5a]::marker{color:var(--gold)}.offer-grid[data-astro-cid-4jwg7f5a] .btn[data-astro-cid-4jwg7f5a]{margin-top:auto}.scope[data-astro-cid-4jwg7f5a]{max-width:100ch;font-size:var(--text-body-sm);margin-top:24px}.delivery-diagram[data-astro-cid-4jwg7f5a]{border:1px solid var(--border);border-radius:var(--rounded-lg);background:var(--navy-100);padding:32px;position:relative}.diagram-start[data-astro-cid-4jwg7f5a]{border:1px solid var(--border);border-radius:var(--rounded-md);background:var(--navy);align-items:center;gap:20px;max-width:640px;margin-inline:auto;padding:20px 24px;display:flex}.diagram-icon[data-astro-cid-4jwg7f5a]{color:var(--gold);flex:0 0 40px}.diagram-start[data-astro-cid-4jwg7f5a] p[data-astro-cid-4jwg7f5a]{font-size:var(--text-body-sm);margin-top:4px}.diagram-phases[data-astro-cid-4jwg7f5a]{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:32px 0;list-style:none;display:grid}.diagram-phases[data-astro-cid-4jwg7f5a] li[data-astro-cid-4jwg7f5a]{text-align:center;padding:0 16px;position:relative}.diagram-phases[data-astro-cid-4jwg7f5a] li[data-astro-cid-4jwg7f5a]:before{content:"";background:var(--gold);height:1px;position:absolute;top:20px;left:0;right:0}.diagram-phases[data-astro-cid-4jwg7f5a] li[data-astro-cid-4jwg7f5a]:first-child:before{left:50%}.diagram-phases[data-astro-cid-4jwg7f5a] li[data-astro-cid-4jwg7f5a]:last-child:before{right:50%}.phase-node[data-astro-cid-4jwg7f5a]{border:1px solid var(--gold);background:var(--navy-100);width:40px;height:40px;color:var(--gold-bright);font-size:var(--text-body-sm);border-radius:50%;place-items:center;margin:0 auto 16px;display:grid;position:relative}.diagram-phases[data-astro-cid-4jwg7f5a] h3[data-astro-cid-4jwg7f5a]{font-size:1.25rem;font-weight:600}.diagram-phases[data-astro-cid-4jwg7f5a] p[data-astro-cid-4jwg7f5a]{font-size:var(--text-body-sm);max-width:20ch;margin:8px auto 0}.diagram-result[data-astro-cid-4jwg7f5a]{border:1px solid var(--gold);border-radius:var(--rounded-md);background:var(--surface-elevated);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 16px;padding:20px 24px;display:flex}.diagram-result[data-astro-cid-4jwg7f5a] svg[data-astro-cid-4jwg7f5a]{width:24px;height:24px;color:var(--gold-bright)}.diagram-result[data-astro-cid-4jwg7f5a] span[data-astro-cid-4jwg7f5a]{font-size:var(--text-body-sm);color:var(--on-navy-muted)}figcaption[data-astro-cid-4jwg7f5a]{text-align:center;color:var(--on-navy-muted);margin-top:20px;font-size:.8125rem}.method-note[data-astro-cid-4jwg7f5a]{max-width:85ch;font-size:var(--text-body-sm);text-align:center;margin:24px auto 0}.proof-section[data-astro-cid-4jwg7f5a]{background:var(--navy-50);border-block:1px solid var(--border)}.proof-grid[data-astro-cid-4jwg7f5a]{grid-template-columns:1.3fr 1fr;align-items:center;gap:64px;display:grid}.proof-copy[data-astro-cid-4jwg7f5a]>p[data-astro-cid-4jwg7f5a]:not(.service-label){margin-top:20px}.proof-copy[data-astro-cid-4jwg7f5a] .text-link[data-astro-cid-4jwg7f5a]{margin-top:24px}.proof-detail[data-astro-cid-4jwg7f5a]{border-left:1px solid var(--gold);background:var(--navy-100);padding:32px}.proof-before[data-astro-cid-4jwg7f5a],.proof-after[data-astro-cid-4jwg7f5a]{font-size:var(--text-body-sm);margin-bottom:8px;font-weight:600}.proof-after[data-astro-cid-4jwg7f5a]{color:var(--gold-bright)}.proof-detail[data-astro-cid-4jwg7f5a] p[data-astro-cid-4jwg7f5a]{font-size:var(--text-body-sm)}.proof-connector[data-astro-cid-4jwg7f5a]{color:var(--gold);padding-block:12px}.resources[data-astro-cid-4jwg7f5a]{margin-top:40px}.resources[data-astro-cid-4jwg7f5a] p[data-astro-cid-4jwg7f5a]{max-width:none;font-size:var(--text-body-sm)}.resources[data-astro-cid-4jwg7f5a] a[data-astro-cid-4jwg7f5a]{padding-block:6px;display:inline-block}.contact-section[data-astro-cid-4jwg7f5a]{padding-block:64px}.contact-panel[data-astro-cid-4jwg7f5a]{justify-content:space-between;align-items:center;gap:48px;display:flex}.contact-panel[data-astro-cid-4jwg7f5a] p[data-astro-cid-4jwg7f5a]{max-width:62ch;margin-top:20px}.contact-panel[data-astro-cid-4jwg7f5a] .ownership[data-astro-cid-4jwg7f5a]{font-size:var(--text-body-sm)}.contact-panel[data-astro-cid-4jwg7f5a] .btn[data-astro-cid-4jwg7f5a]{flex-shrink:0}@media (width<=899px){.offer-grid[data-astro-cid-4jwg7f5a]{gap:16px}.offer-grid[data-astro-cid-4jwg7f5a].three-offers{grid-template-columns:1fr}.offer-grid[data-astro-cid-4jwg7f5a] article[data-astro-cid-4jwg7f5a]{padding:24px}.offer-grid[data-astro-cid-4jwg7f5a] .assessment-offer[data-astro-cid-4jwg7f5a],.three-offers[data-astro-cid-4jwg7f5a] article[data-astro-cid-4jwg7f5a]{padding-top:22px}.proof-grid[data-astro-cid-4jwg7f5a]{gap:32px}.contact-panel[data-astro-cid-4jwg7f5a]{flex-direction:column;align-items:flex-start;gap:24px}}@media (width<=649px){.solution-hero[data-astro-cid-4jwg7f5a]{padding-block:24px 40px}.breadcrumbs[data-astro-cid-4jwg7f5a]{margin-bottom:32px}h1[data-astro-cid-4jwg7f5a]{text-wrap:wrap}.hero-lead[data-astro-cid-4jwg7f5a]{font-size:1.125rem}.offers-section[data-astro-cid-4jwg7f5a],.method-section[data-astro-cid-4jwg7f5a],.proof-section[data-astro-cid-4jwg7f5a],.contact-section[data-astro-cid-4jwg7f5a]{padding-block:40px}.offer-grid[data-astro-cid-4jwg7f5a],.proof-grid[data-astro-cid-4jwg7f5a]{grid-template-columns:1fr}.offer-grid[data-astro-cid-4jwg7f5a] .btn[data-astro-cid-4jwg7f5a]{width:100%}.delivery-diagram[data-astro-cid-4jwg7f5a]{padding:24px 16px}.diagram-start[data-astro-cid-4jwg7f5a]{gap:12px;padding:16px}.diagram-phases[data-astro-cid-4jwg7f5a]{grid-template-columns:1fr;padding-block:24px}.diagram-phases[data-astro-cid-4jwg7f5a] li[data-astro-cid-4jwg7f5a]{text-align:left;grid-template-columns:40px 1fr;column-gap:16px;padding:0 0 24px;display:grid}.diagram-phases[data-astro-cid-4jwg7f5a] li[data-astro-cid-4jwg7f5a]:last-child{padding-bottom:0}.diagram-phases[data-astro-cid-4jwg7f5a] li[data-astro-cid-4jwg7f5a]:before{width:1px;height:auto;inset:20px auto -20px 20px}.diagram-phases[data-astro-cid-4jwg7f5a] li[data-astro-cid-4jwg7f5a]:first-child:before{left:20px}.diagram-phases[data-astro-cid-4jwg7f5a] li[data-astro-cid-4jwg7f5a]:last-child:before{display:none}.phase-node[data-astro-cid-4jwg7f5a]{grid-row:span 2;margin:0}.diagram-phases[data-astro-cid-4jwg7f5a] h3[data-astro-cid-4jwg7f5a]{padding-top:6px}.diagram-phases[data-astro-cid-4jwg7f5a] p[data-astro-cid-4jwg7f5a]{max-width:none;margin:4px 0 0}.diagram-result[data-astro-cid-4jwg7f5a]{justify-content:flex-start;padding:16px}.diagram-result[data-astro-cid-4jwg7f5a] strong[data-astro-cid-4jwg7f5a]{flex:1}.diagram-result[data-astro-cid-4jwg7f5a] span[data-astro-cid-4jwg7f5a]{width:100%}.method-note[data-astro-cid-4jwg7f5a]{text-align:left}}.solution-hero[data-astro-cid-ecunr4fo]{padding-top:var(--space-2xl)}.hero-grid[data-astro-cid-ecunr4fo],.outcome-grid[data-astro-cid-ecunr4fo],.faq-grid[data-astro-cid-ecunr4fo]{gap:clamp(var(--space-xl), 8vw, var(--space-3xl));grid-template-columns:minmax(0,2fr) minmax(280px,1fr);align-items:start;display:grid}.hero-copy[data-astro-cid-ecunr4fo]{max-width:920px}.breadcrumbs[data-astro-cid-ecunr4fo]{gap:var(--space-sm);margin-bottom:var(--space-xl);color:var(--on-navy-muted);font-size:var(--text-body-sm);flex-wrap:wrap;display:flex}.breadcrumbs[data-astro-cid-ecunr4fo] a[data-astro-cid-ecunr4fo]{color:inherit}.hero-eyebrow[data-astro-cid-ecunr4fo],.section-heading[data-astro-cid-ecunr4fo]>.label-caps[data-astro-cid-ecunr4fo],.capability-panel[data-astro-cid-ecunr4fo]>.label-caps[data-astro-cid-ecunr4fo],.evidence-card[data-astro-cid-ecunr4fo]>.label-caps[data-astro-cid-ecunr4fo],.offer-panel[data-astro-cid-ecunr4fo] .label-caps[data-astro-cid-ecunr4fo]{color:var(--gold)}.hero-copy[data-astro-cid-ecunr4fo] h1[data-astro-cid-ecunr4fo]{max-width:15ch;margin-top:var(--space-md)}.hero-lead[data-astro-cid-ecunr4fo]{max-width:65ch;margin-top:var(--space-lg)}.hero-actions[data-astro-cid-ecunr4fo]{gap:var(--space-md);margin-top:var(--space-xl);flex-wrap:wrap;display:flex}.hero-trust[data-astro-cid-ecunr4fo]{margin-top:var(--space-md);font-size:var(--text-body-sm)}.capabilities[data-astro-cid-ecunr4fo]{padding-top:0}.start-panel[data-astro-cid-ecunr4fo]{gap:var(--space-md);padding:var(--space-lg);background:var(--surface-elevated);border:1px solid var(--border);border-radius:var(--rounded-lg);display:grid}.start-panel[data-astro-cid-ecunr4fo] a[data-astro-cid-ecunr4fo],.start-panel[data-astro-cid-ecunr4fo]>.label-caps[data-astro-cid-ecunr4fo]{color:var(--gold)}.start-panel[data-astro-cid-ecunr4fo] a[data-astro-cid-ecunr4fo]{align-items:center;min-height:44px;font-weight:600;display:inline-flex}.start-panel[data-astro-cid-ecunr4fo] h3[data-astro-cid-ecunr4fo]{padding-top:var(--space-md);border-top:1px solid var(--border);font-size:var(--text-body-md)}.start-detail[data-astro-cid-ecunr4fo]{font-size:var(--text-body-sm)}.capability-panel[data-astro-cid-ecunr4fo]{padding:var(--space-lg);background-color:var(--navy-100);border:1px solid var(--border);border-radius:var(--rounded-lg);margin-top:0}.capability-panel[data-astro-cid-ecunr4fo] ul[data-astro-cid-ecunr4fo]{gap:var(--space-md);margin:var(--space-lg) 0 0;padding:0;list-style:none;display:grid}.capability-panel[data-astro-cid-ecunr4fo] li[data-astro-cid-ecunr4fo]{padding-top:var(--space-md);border-top:1px solid var(--border);font-size:var(--text-body-sm)}.problem-section[data-astro-cid-ecunr4fo],.evidence-section[data-astro-cid-ecunr4fo]{background-color:var(--navy-50);border-block:1px solid var(--border)}.offer-section[data-astro-cid-ecunr4fo]{padding-top:0}.offer-panel[data-astro-cid-ecunr4fo]{justify-content:space-between;align-items:center;gap:var(--space-xl);padding:clamp(var(--space-xl), 4vw, var(--space-2xl));background-color:var(--surface-elevated);border:1px solid var(--border);border-radius:var(--rounded-lg);flex-wrap:wrap;display:flex}.offer-panel[data-astro-cid-ecunr4fo] h2[data-astro-cid-ecunr4fo]{margin-top:var(--space-md);max-width:24ch}.offer-detail[data-astro-cid-ecunr4fo]{margin-top:var(--space-md);max-width:64ch}.offer-panel[data-astro-cid-ecunr4fo] .btn[data-astro-cid-ecunr4fo]{flex-shrink:0}.section-heading[data-astro-cid-ecunr4fo]{max-width:760px}.section-heading[data-astro-cid-ecunr4fo] h2[data-astro-cid-ecunr4fo],.section-heading[data-astro-cid-ecunr4fo]>p[data-astro-cid-ecunr4fo]:last-child{margin-top:var(--space-md)}.problem-grid[data-astro-cid-ecunr4fo]{margin:var(--space-2xl) 0 0;border-block:1px solid var(--border);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:0;list-style:none;display:grid}.problem-grid[data-astro-cid-ecunr4fo] li[data-astro-cid-ecunr4fo]{gap:var(--space-md);padding:var(--space-xl);border-left:1px solid var(--border);flex-direction:column;display:flex}.problem-grid[data-astro-cid-ecunr4fo] li[data-astro-cid-ecunr4fo]:first-child{border-left:0}.change-path[data-astro-cid-ecunr4fo]{gap:var(--space-md);margin:var(--space-2xl) 0 0;grid-template-columns:repeat(4,minmax(0,1fr));padding:0;list-style:none;display:grid;position:relative}.change-path[data-astro-cid-ecunr4fo]:before{content:"";background-color:var(--gold);opacity:.5;height:1px;position:absolute;top:1.48rem;left:2rem;right:2rem}.change-path[data-astro-cid-ecunr4fo] li[data-astro-cid-ecunr4fo]{gap:var(--space-lg);min-width:0;display:grid;position:relative}.path-index[data-astro-cid-ecunr4fo]{z-index:1;width:3rem;height:3rem;color:var(--on-gold);background-color:var(--gold);border-radius:50%;place-items:center;display:grid;position:relative}.change-path[data-astro-cid-ecunr4fo] h3[data-astro-cid-ecunr4fo]{margin-bottom:var(--space-sm);font-family:var(--font-subheading);font-size:var(--text-body-md)}.change-path[data-astro-cid-ecunr4fo] p[data-astro-cid-ecunr4fo]{font-size:var(--text-body-sm)}.outcome-list[data-astro-cid-ecunr4fo]{border-top:1px solid var(--border);margin:0;padding:0;list-style:none}.outcome-list[data-astro-cid-ecunr4fo] li[data-astro-cid-ecunr4fo]{padding:var(--space-lg) 0 var(--space-lg) var(--space-xl);border-bottom:1px solid var(--border);position:relative}.outcome-list[data-astro-cid-ecunr4fo] li[data-astro-cid-ecunr4fo]:before{content:"→";color:var(--gold);position:absolute;left:0}.evidence-grid[data-astro-cid-ecunr4fo]{gap:var(--space-lg);max-width:760px;margin-top:var(--space-2xl);grid-template-columns:minmax(0,1fr);display:grid}.evidence-grid--wide[data-astro-cid-ecunr4fo]{max-width:none}.evidence-card[data-astro-cid-ecunr4fo]{gap:var(--space-md);min-height:320px;padding:var(--space-xl);background-color:var(--navy-100);border:1px solid var(--border);border-radius:var(--rounded-lg);flex-direction:column;text-decoration:none;transition:border-color .15s,translate .15s;display:flex}.evidence-card[data-astro-cid-ecunr4fo]:hover{border-color:var(--gold);translate:0 -2px}.evidence-card[data-astro-cid-ecunr4fo]>span[data-astro-cid-ecunr4fo]{color:var(--gold);margin-top:auto;font-weight:600}.faq-list[data-astro-cid-ecunr4fo]{border-top:1px solid var(--border)}.faq-list[data-astro-cid-ecunr4fo] details[data-astro-cid-ecunr4fo]{border-bottom:1px solid var(--border)}.faq-list[data-astro-cid-ecunr4fo] summary[data-astro-cid-ecunr4fo]{padding-block:var(--space-lg);font-family:var(--font-subheading);cursor:pointer;font-weight:600}.faq-list[data-astro-cid-ecunr4fo] p[data-astro-cid-ecunr4fo]{padding-bottom:var(--space-lg)}@media (width<=899px){.hero-grid[data-astro-cid-ecunr4fo],.outcome-grid[data-astro-cid-ecunr4fo],.faq-grid[data-astro-cid-ecunr4fo]{grid-template-columns:1fr}.capability-panel[data-astro-cid-ecunr4fo]{margin-top:0}.problem-grid[data-astro-cid-ecunr4fo],.change-path[data-astro-cid-ecunr4fo]{grid-template-columns:1fr 1fr}.problem-grid[data-astro-cid-ecunr4fo] li[data-astro-cid-ecunr4fo]:nth-child(3){border-top:1px solid var(--border)}.change-path[data-astro-cid-ecunr4fo]:before{display:none}.evidence-card[data-astro-cid-ecunr4fo]{min-height:280px}}@media (width<=599px){.hero-copy[data-astro-cid-ecunr4fo] h1[data-astro-cid-ecunr4fo]{text-align:left;text-wrap:wrap;max-width:none;font-size:1.875rem;line-height:1.1}.hero-lead[data-astro-cid-ecunr4fo]{font-size:var(--text-body-md);text-align:left}.problem-grid[data-astro-cid-ecunr4fo],.change-path[data-astro-cid-ecunr4fo],.evidence-grid[data-astro-cid-ecunr4fo]{grid-template-columns:1fr}.problem-grid[data-astro-cid-ecunr4fo] li[data-astro-cid-ecunr4fo]{border-left:0;border-top:1px solid var(--border);padding-inline:0}.problem-grid[data-astro-cid-ecunr4fo] li[data-astro-cid-ecunr4fo]:first-child{border-top:0}.offer-panel[data-astro-cid-ecunr4fo]{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.evidence-card[data-astro-cid-ecunr4fo]{transition:none}}
