.capability-detail_page__pct74{--detail-ink:#111827;--detail-muted:#4b5563;--detail-accent:#d97706;--detail-accent-strong:#b45309;--detail-brand:#0f2744;--detail-surface:#ffffff;--detail-tint:#f7f5f1;--detail-border:rgba(15,39,68,.12);--detail-measure:68ch;background:var(--detail-surface);color:var(--detail-ink)}.capability-detail_inner__cTTB8{width:100%;max-width:1280px;margin-inline:auto;padding-inline:clamp(20px,4vw,32px);min-width:0}.capability-detail_hero__nHxYl{background:var(--detail-brand);color:white;padding-block:clamp(24px,3vw,40px) clamp(48px,6vw,88px)}.capability-detail_breadcrumb__JJzoj{display:flex;flex-wrap:wrap;align-items:center;gap:10px;color:rgba(255,255,255,.78);font-size:var(--text-sm,.875rem);line-height:1.8}.capability-detail_breadcrumb__JJzoj a{color:inherit;text-decoration:none}.capability-detail_breadcrumb__JJzoj a:hover{text-decoration:underline;text-underline-offset:.25em}.capability-detail_breadcrumb__JJzoj a:focus-visible{outline:2px solid white;outline-offset:5px}.capability-detail_breadcrumb__JJzoj [aria-current]{color:white}.capability-detail_heroContent__tTv9B{-webkit-padding-before:clamp(28px,4vw,56px);padding-block-start:clamp(28px,4vw,56px)}.capability-detail_hero__nHxYl h1{max-width:22ch;margin:0;color:white;font-size:clamp(var(--text-4xl,2.25rem),6.2vw,var(--text-7xl,4.5rem));font-weight:900;line-height:1.5;word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none;text-wrap:balance}.capability-detail_page__pct74:lang(en) .capability-detail_hero__nHxYl h1{line-height:1.15;letter-spacing:-.025em}.capability-detail_hero__nHxYl p{max-width:65ch;margin-block:clamp(18px,2.5vw,28px) clamp(26px,3vw,36px);color:rgba(255,255,255,.84);font-size:clamp(var(--text-lg,1.125rem),1.7vw,var(--text-2xl,1.5rem));font-weight:500;line-height:1.9}.capability-detail_page__pct74:lang(en) .capability-detail_hero__nHxYl p{line-height:1.6}.capability-detail_hero__nHxYl h1+.capability-detail_ctaActions__MgU7T{-webkit-margin-before:28px;margin-block-start:28px}.capability-detail_heroMedia__rcJLG{position:relative;aspect-ratio:16/9;margin:clamp(28px,4vw,48px) 0 0;overflow:hidden;border-radius:14px}.capability-detail_heroMedia__rcJLG img{object-fit:cover}@media (min-width:901px){.capability-detail_heroMedia__rcJLG{aspect-ratio:21/9}}.capability-detail_body__kwKVY>*{--section-ground:var(--detail-surface);background:var(--section-ground);padding-block:clamp(40px,6vw,80px)}.capability-detail_body__kwKVY>:nth-child(2n){--section-ground:var(--detail-tint)}.capability-detail_blockGroup__8UOBO,.capability-detail_deliverable__Hg_GV,.capability-detail_faq__JEarz,.capability-detail_prose__wqIAR{min-width:0}.capability-detail_sectionLayout___zIbp{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.5fr);align-items:start;grid-gap:clamp(32px,5vw,80px);gap:clamp(32px,5vw,80px)}.capability-detail_sectionLayout___zIbp>*{min-width:0}.capability-detail_sectionLayout___zIbp>:only-child{grid-column:1/-1}.capability-detail_cta__OIIpd h2,.capability-detail_sectionLayout___zIbp>h2{margin:0;color:var(--detail-brand);font-size:clamp(var(--text-2xl,1.5rem),2.4vw,var(--text-4xl,2.25rem));font-weight:850;line-height:1.55}.capability-detail_sectionLayout___zIbp>h2:before{content:"";display:block;width:48px;height:3px;-webkit-margin-after:20px;margin-block-end:20px;background:var(--detail-accent)}.capability-detail_page__pct74:lang(en) .capability-detail_sectionLayout___zIbp>h2{line-height:1.3}.capability-detail_proseBody__holap{max-width:var(--detail-measure);font-size:var(--text-lg,1.125rem)}.capability-detail_proseBody__holap p+p{-webkit-margin-before:1.25em;margin-block-start:1.25em}.capability-detail_proseBody__holap :where(h2,h3,h4){color:var(--detail-brand)}.capability-detail_proseBody__holap li::marker{color:var(--detail-accent-strong)}.capability-detail_proseBody__holap a{color:var(--detail-brand)}.capability-detail_steps__K9tWm ol{position:relative;display:grid;list-style:none;margin:0;padding:0}.capability-detail_steps__K9tWm ol:before{content:"";position:absolute;inset-inline-start:2rem;inset-block:2rem;width:1px;background:var(--detail-accent-strong)}.capability-detail_steps__K9tWm li{position:relative;display:grid;grid-template-columns:4rem minmax(0,1fr);grid-gap:clamp(20px,3vw,40px);gap:clamp(20px,3vw,40px);align-items:start}.capability-detail_steps__K9tWm li+li{-webkit-margin-before:30px;margin-block-start:30px}.capability-detail_stepNumber__iO6LI{position:relative;display:grid;place-items:center;min-height:4.5rem;background:var(--section-ground);color:var(--detail-accent-strong);font-size:var(--text-6xl,3.75rem);line-height:1.2;font-weight:850;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.capability-detail_steps__K9tWm li>div{min-width:0;padding-block:10px 22px;-webkit-border-after:1px solid var(--detail-border);border-block-end:1px solid var(--detail-border)}.capability-detail_steps__K9tWm li:last-child>div{-webkit-border-after:0;border-block-end:0;-webkit-padding-after:0;padding-block-end:0}.capability-detail_steps__K9tWm h3{margin:0;color:var(--detail-brand);font-size:clamp(var(--text-xl,1.25rem),2vw,var(--text-3xl,1.875rem));line-height:1.65;font-weight:800}.capability-detail_page__pct74:lang(en) .capability-detail_steps__K9tWm h3{line-height:1.4}.capability-detail_steps__K9tWm p{margin:10px 0 0;max-width:60ch;color:var(--detail-muted);font-size:var(--text-base,1rem);line-height:1.9}.capability-detail_checklist__YkxbX{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:28px 36px;gap:28px 36px;list-style:none;margin:0;padding:0;font-size:var(--text-lg,1.125rem)}.capability-detail_checklist__YkxbX>li{display:grid;grid-template-columns:28px minmax(0,1fr);grid-gap:16px;gap:16px;align-items:start;min-width:0}.capability-detail_checklist__YkxbX>li:only-child{grid-column:1/-1;max-width:var(--detail-measure)}.capability-detail_checkIcon__oYOjZ{width:28px;height:28px;-webkit-margin-before:.35em;margin-block-start:.35em;color:var(--detail-accent-strong)}.capability-detail_checklist__YkxbX p{margin:0}.capability-detail_checklist__YkxbX p+p{-webkit-margin-before:1em;margin-block-start:1em}.capability-detail_catalogue__iMPUR{display:inline-flex;align-items:center;gap:14px;min-height:48px;max-width:100%;-webkit-margin-before:24px;margin-block-start:24px;padding:12px 18px;border:1px solid var(--detail-border);border-radius:12px;color:var(--detail-brand);text-decoration:none}.capability-detail_catalogue__iMPUR:hover{border-color:var(--detail-accent-strong)}.capability-detail_catalogueIcon__dNxJN{width:24px;height:24px;flex:0 0 auto}.capability-detail_catalogueText__WR9BJ{display:grid;grid-gap:2px;gap:2px}.capability-detail_catalogueLabel__GwcxI{font-size:var(--text-base,1rem);font-weight:800}.capability-detail_catalogueMeta__xRR3q{color:var(--detail-muted);font-size:var(--text-sm,.875rem)}.capability-detail_faqItems__tFLD9{min-width:0}.capability-detail_faqItems__tFLD9 details{-webkit-border-after:1px solid var(--detail-border);border-block-end:1px solid var(--detail-border)}.capability-detail_faqItems__tFLD9 details:first-child{-webkit-border-before:1px solid var(--detail-border);border-block-start:1px solid var(--detail-border)}.capability-detail_faqItems__tFLD9 summary{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:64px;padding-block:20px;list-style:none;cursor:pointer;color:var(--detail-brand);font-size:var(--text-lg,1.125rem);font-weight:750;line-height:1.8}.capability-detail_faqItems__tFLD9 summary::-webkit-details-marker{display:none}.capability-detail_faqItems__tFLD9 summary svg{width:22px;height:22px;flex:0 0 auto}.capability-detail_faqItems__tFLD9 details[open] summary svg{transform:rotate(45deg)}.capability-detail_faqAnswer__3v0_i{-webkit-padding-after:24px;padding-block-end:24px;max-width:var(--detail-measure);color:var(--detail-muted)}.capability-detail_pageEnd__Lt_cl{padding-block:clamp(32px,5vw,64px) 48px}.capability-detail_cta__OIIpd{padding:clamp(28px,4.5vw,56px);border-radius:16px;background:var(--detail-brand);color:white}.capability-detail_cta__OIIpd h2{color:white}.capability-detail_cta__OIIpd p{max-width:var(--detail-measure);margin-block:16px 28px;color:rgba(255,255,255,.84);font-size:var(--text-lg,1.125rem);line-height:1.9}.capability-detail_ctaActions__MgU7T{display:flex;flex-wrap:wrap;gap:12px}.capability-detail_primaryButton__kGg6d,.capability-detail_secondaryButton__Foh4J{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:12px 28px;border-radius:12px;font-size:var(--text-base,1rem);line-height:1.6;font-weight:800;text-decoration:none;transition:background-color .15s ease,border-color .15s ease}.capability-detail_primaryButton__kGg6d{border:1px solid var(--detail-accent);background:var(--detail-accent);color:var(--detail-brand)}.capability-detail_primaryButton__kGg6d:hover{box-shadow:inset 0 0 0 2px white}.capability-detail_secondaryButton__Foh4J{border:1px solid rgba(255,255,255,.65);color:white;background:transparent}.capability-detail_secondaryButton__Foh4J:hover{border-color:white;background:rgba(255,255,255,.08)}.capability-detail_primaryButton__kGg6d:focus-visible,.capability-detail_secondaryButton__Foh4J:focus-visible{outline:3px solid white;outline-offset:4px}.capability-detail_backLink__0RLR_{display:inline-flex;align-items:center;gap:10px;min-height:44px;-webkit-margin-before:24px;margin-block-start:24px;color:var(--detail-muted);font-size:var(--text-sm,.875rem);font-weight:650;text-decoration:none}.capability-detail_backLink__0RLR_ svg{width:18px;height:18px}.capability-detail_backLink__0RLR_:hover{color:var(--detail-brand);text-decoration:underline;text-underline-offset:.25em}.capability-detail_backLink__0RLR_:focus-visible,.capability-detail_catalogue__iMPUR:focus-visible,.capability-detail_faqItems__tFLD9 summary:focus-visible{outline:2px solid var(--detail-accent-strong);outline-offset:4px}.capability-detail_mobileActions__lZwQ2,.capability-detail_mobileActions__lZwQ2[hidden]{display:none}@media (max-width:900px){.capability-detail_sectionLayout___zIbp{grid-template-columns:minmax(0,1fr);gap:28px}.capability-detail_sectionLayout___zIbp>h2{max-width:30ch}}@media (max-width:768px){.capability-detail_checklist__YkxbX{grid-template-columns:minmax(0,1fr)}.capability-detail_mobileActions__lZwQ2{display:block;position:fixed;z-index:40;inset-inline:0;inset-block-end:0;padding:12px 16px calc(12px + env(safe-area-inset-bottom, 0px));-webkit-border-before:1px solid rgba(255,255,255,.25);border-block-start:1px solid rgba(255,255,255,.25);background:var(--detail-brand)}.capability-detail_mobileActions__lZwQ2 .capability-detail_ctaActions__MgU7T{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.capability-detail_mobileActions__lZwQ2 :is(.capability-detail_primaryButton__kGg6d,.capability-detail_secondaryButton__Foh4J){min-height:48px;padding-inline:8px;font-size:var(--text-sm,.875rem)}}@media (max-width:480px){.capability-detail_cta__OIIpd .capability-detail_ctaActions__MgU7T,.capability-detail_hero__nHxYl .capability-detail_ctaActions__MgU7T{display:grid;grid-template-columns:minmax(0,1fr)}.capability-detail_steps__K9tWm li{grid-template-columns:3.5rem minmax(0,1fr);gap:20px}.capability-detail_steps__K9tWm ol:before{inset-inline-start:1.75rem}.capability-detail_stepNumber__iO6LI{font-size:var(--text-5xl,3rem)}}@media (prefers-reduced-motion:reduce){.capability-detail_primaryButton__kGg6d,.capability-detail_secondaryButton__Foh4J{transition:none}}.editor-body_body__P7IC9{min-width:0;max-width:100%;overflow-wrap:anywhere;line-height:1.95}.editor-body_body__P7IC9:lang(en){line-height:1.75}.editor-body_body__P7IC9>:first-child{-webkit-margin-before:0;margin-block-start:0}.editor-body_body__P7IC9>:last-child{-webkit-margin-after:0;margin-block-end:0}.editor-body_body__P7IC9 :where(p,ul,ol,blockquote,figure,pre){margin-block:0 1.25em}.editor-body_body__P7IC9 :where(h2,h3,h4){margin-block:1.7em .7em;line-height:1.5}.editor-body_body__P7IC9 ul{list-style:disc outside;-webkit-padding-start:1.4em;padding-inline-start:1.4em}.editor-body_body__P7IC9 ol{list-style:decimal outside;-webkit-padding-start:1.4em;padding-inline-start:1.4em}.editor-body_body__P7IC9 ul ul{list-style-type:circle}.editor-body_body__P7IC9 ol ol{list-style-type:lower-alpha}.editor-body_body__P7IC9 li{margin-block:.4em}.editor-body_body__P7IC9 li>p{margin-block:0}.editor-body_body__P7IC9 a{color:inherit;text-decoration:underline;text-underline-offset:.2em}.editor-body_body__P7IC9 iframe,.editor-body_body__P7IC9 img,.editor-body_body__P7IC9 video{max-width:100%}.editor-body_body__P7IC9 img{height:auto}.editor-body_body__P7IC9 blockquote{-webkit-border-start:3px solid currentColor;border-inline-start:3px solid currentColor;-webkit-padding-start:1.2em;padding-inline-start:1.2em}.editor-body_body__P7IC9 pre{overflow-x:auto;direction:ltr}.editor-body_body__P7IC9 .rich-table-scroll{max-width:100%;overflow-x:auto;margin-block:0 1.25em}.editor-body_body__P7IC9 .rich-table-scroll:focus-visible{outline:2px solid currentColor;outline-offset:2px}.editor-body_body__P7IC9 table{width:100%;min-width:34rem;border-collapse:collapse;text-align:start}.editor-body_body__P7IC9 :where(th,td){padding:.75em 1em;border:1px solid;text-align:start;vertical-align:top}.editor-body_body__P7IC9 :where(th,td)>p{margin:0}.editor-body_body__P7IC9 th{font-weight:800}