@layer presentation{.funding-visual{background:var(--color-funding-surface)}.eu-funding-visibility__visuals>a{color:inherit}.eu-funding-announcement p{white-space:var(--funding-announcement-whitespace)}.eu-funded-projects :is(h1,h2,p){color:var(--color-text)}.eu-funded-projects .company-editorial__chapter-heading a{color:inherit}@media (width>=681px){.eu-funded-projects :is(h1,h2){text-shadow:var(--geometry-contract-29)}.eu-funded-projects p{text-shadow:var(--geometry-contract-29), var(--geometry-contract-29)}}.eu-funded-projects .company-editorial__opening h1{font-size:var(--type-size-variant-19)}.eu-funded-projects .company-editorial__chapter h2{font-size:var(--type-size-variant-3)}.eu-funding-visibility-container{z-index:1;position:relative}.eu-funding-visibility-container--projects{margin-block-start:var(--dimension-8px)}.eu-funding-visibility{align-items:center;gap:var(--dimension-16px);display:flex}.eu-funding-visibility__visuals{align-items:stretch;gap:var(--dimension-8px);display:flex}.funding-visual{padding:var(--dimension-4px);flex:none;justify-content:center;align-items:center;display:flex}.funding-visual img{width:var(--dimension-260px);object-fit:contain;max-width:none;height:auto;display:block}.funding-visual[data-funding-programme=pkip] img{aspect-ratio:var(--funding-pkip-aspect)}.funding-visual[data-funding-programme=nrrp] img{aspect-ratio:var(--funding-nrrp-aspect)}.funding-visual [data-funding-appearance=dark],:root[data-color-scheme=dark] .funding-visual [data-funding-appearance=light]{display:none}:root[data-color-scheme=dark] .funding-visual [data-funding-appearance=dark]{display:block}.eu-funding-visibility__visuals>a{min-height:var(--dimension-44px);padding:var(--dimension-4px);align-items:center;display:inline-flex}.eu-funding-visibility-container--hero{width:max-content;margin-block-start:var(--dimension-16px)}.eu-funding-visibility-container--hero .eu-funding-visibility{gap:var(--dimension-4px);grid-template-columns:auto;display:grid}.eu-funding-visibility-container--hero .eu-funding-visibility__visuals>a{justify-self:start}.standard-home-hero__content:has([data-funding-placement=hero]){min-inline-size:0}.eu-funded-projects{max-inline-size:var(--dimension-76ch);margin-inline:auto}.eu-funded-projects>.eu-funding-visibility-container{margin-block-end:var(--dimension-32px)}.eu-funded-projects .company-editorial__opening{padding-block:var(--dimension-32px);display:block}.eu-funded-projects .company-editorial__opening h1,.eu-funded-projects .company-editorial__chapter h2{max-width:none}.eu-funded-projects .company-editorial__introduction{margin-block-start:var(--dimension-16px)}.eu-funded-projects .company-editorial__chapter{padding-block:var(--dimension-32px);display:block}.eu-funded-projects .company-editorial__chapter h2{margin:0}.eu-funded-projects .company-editorial__chapter-body{margin-block-start:var(--dimension-20px)}@media (width>=1121px){:root[data-theme=astro-rocket][data-color-scheme] .site--home [data-layout=standard] .standard-home-hero:has([data-funding-placement=hero]){block-size:auto;min-block-size:var(--geometry-contract-39)}}@media (width>=1121px) and (width<=1180px){.eu-funding-visibility-container--hero .eu-funding-visibility__visuals{flex-direction:column}}@media (width<=680px){.eu-funding-visibility{align-items:flex-start;gap:var(--dimension-4px);flex-direction:column}.eu-funding-visibility__visuals{gap:var(--dimension-6px);flex-direction:column}.funding-visual img{width:var(--dimension-280px)}.eu-funding-visibility-container--hero{margin-block-start:var(--dimension-20px)}}.card-artwork{background-position:50%;background-repeat:no-repeat;background-size:cover}.card-artwork[data-card-artwork=platform-choices]{background-image:url(/images/cards/dynatrace/platform-choices-dark.webp)}.card-artwork[data-card-artwork=expertise]{background-image:url(/images/cards/dynatrace/expertise-dark.webp)}.card-artwork[data-card-artwork=dynatrace-services]{background-image:url(/images/cards/dynatrace/dynatrace-services-dark.webp)}.card-artwork[data-card-artwork=deployment-licensing]{background-image:url(/images/cards/dynatrace/deployment-licensing-dark.webp)}.card-artwork[data-card-artwork=dynatrace-apps]{background-image:url(/images/cards/dynatrace/dynatrace-apps-dark.webp)}.card-artwork[data-card-artwork=dps-insights]{background-image:url(/images/cards/dynatrace/dps-insights-dark.webp)}.card-artwork[data-card-artwork=advisory-assessment]{background-image:url(/images/cards/professional-services/advisory-assessment-dark.webp)}.card-artwork[data-card-artwork=architecture-design]{background-image:url(/images/cards/professional-services/architecture-design-dark.webp)}.card-artwork[data-card-artwork=implementation-migration]{background-image:url(/images/cards/professional-services/implementation-migration-dark.webp)}.card-artwork[data-card-artwork=managed-services]{background-image:url(/images/cards/professional-services/managed-services-dark.webp)}.card-artwork[data-card-artwork=optimization-reliability]{background-image:url(/images/cards/professional-services/optimization-reliability-dark.webp)}.card-artwork[data-card-artwork=performance-engineering]{background-image:url(/images/cards/professional-services/performance-engineering-dark.webp)}.card-artwork[data-card-artwork=training-enablement]{background-image:url(/images/cards/professional-services/training-enablement-dark.webp)}.card-artwork[data-card-artwork=start-with-system]{background-image:url(/images/cards/professional-services/start-with-system-dark.webp)}.card-artwork[data-card-artwork=capabilities-applied]{background-image:url(/images/cards/professional-services/capabilities-applied-dark.webp)}.card-artwork[data-card-artwork=evidence-better-decisions]{background-image:url(/images/cards/professional-services/evidence-better-decisions-dark.webp)}.card-artwork[data-card-artwork=cost-data-to-decision]{background-image:url(/images/cards/finops/cost-data-to-decision-dark.webp)}.card-artwork[data-card-artwork=repeatable-capabilities]{background-image:url(/images/cards/finops/repeatable-capabilities-dark.webp)}.card-artwork[data-card-artwork=cloud-finops]{background-image:url(/images/cards/finops/cloud-finops-dark.webp)}.card-artwork[data-card-artwork=dynatrace-finops]{background-image:url(/images/cards/finops/dynatrace-finops-dark.webp)}.card-artwork[data-card-artwork=managed-finops]{background-image:url(/images/cards/finops/managed-finops-dark.webp)}.card-artwork[data-card-artwork=assessment-can-examine]{background-image:url(/images/cards/audit-assessments/assessment-can-examine-dark.webp)}.card-artwork[data-card-artwork=assessment-is-not]{background-image:url(/images/cards/audit-assessments/assessment-is-not-dark.webp)}.card-artwork[data-card-artwork=home-professional-services]{background-image:url(/images/cards/home/professional-services-dark.webp)}.card-artwork[data-card-artwork=home-dynatrace]{background-image:url(/images/cards/home/dynatrace-dark.webp)}.card-artwork[data-card-artwork=home-finops]{background-image:url(/images/cards/home/finops-dark.webp)}.card-artwork[data-card-artwork=home-audit-assessments]{background-image:url(/images/cards/home/audit-assessments-dark.webp)}:root[data-color-scheme=light] .card-artwork[data-card-artwork=platform-choices]{background-image:url(/images/cards/dynatrace/platform-choices-light.webp)}:root[data-color-scheme=light] .card-artwork[data-card-artwork=expertise]{background-image:url(/images/cards/dynatrace/expertise-light.webp)}:root[data-color-scheme=light] .card-artwork[data-card-artwork=dynatrace-services]{background-image:url(/images/cards/dynatrace/dynatrace-services-light.webp)}:root[data-color-scheme=light] .card-artwork[data-card-artwork=deployment-licensing]{background-image:url(/images/cards/dynatrace/deployment-licensing-light.webp)}:root[data-color-scheme=light] .card-artwork[data-card-artwork=dynatrace-apps]{background-image:url(/images/cards/dynatrace/dynatrace-apps-light.webp)}:root[data-color-scheme=light] .card-artwork[data-card-artwork=dps-insights]{background-image:url(/images/cards/dynatrace/dps-insights-light.webp)}:root[data-color-scheme=light] .card-artwork[data-card-artwork=advisory-assessment]{background-image:url(/images/cards/professional-services/advisory-assessment-light.webp)}:root[data-color-scheme=light] .card-artwork[data-card-artwork=architecture-design]{background-image:url(/images/cards/professional-services/architecture-design-light.webp)}:root[data-color-scheme=light] .card-artwork[data-card-artwork=implementation-migration]{background-image:url(/images/cards/professional-services/implementation-migration-light.webp)}:root[data-color-scheme=light] .card-artwork[data-card-artwork=managed-services]{background-image:url(/images/cards/professional-services/managed-services-light.webp)}:root[data-color-scheme=light] .card-artwork[data-card-artwork=optimization-reliability]{background-image:url(/images/cards/professional-services/optimization-reliability-light.webp)}:root[data-color-scheme=light] .card-artwork[data-card-artwork=performance-engineering]{background-image:url(/images/cards/professional-services/performance-engineering-light.webp)}:root[data-color-scheme=light] .card-artwork[data-card-artwork=training-enablement]{background-image:url(/images/cards/professional-services/training-enablement-light.webp)}:root[data-color-scheme=light] .card-artwork[data-card-artwork=start-with-system]{background-image:url(/images/cards/professional-services/start-with-system-light.webp)}:root[data-color-scheme=light] .card-artwork[data-card-artwork=capabilities-applied]{background-image:url(/images/cards/professional-services/capabilities-applied-light.webp)}:root[data-color-scheme=light] .card-artwork[data-card-artwork=evidence-better-decisions]{background-image:url(/images/cards/professional-services/evidence-better-decisions-light.webp)}:root[data-color-scheme=light] .card-artwork[data-card-artwork=cost-data-to-decision]{background-image:url(/images/cards/finops/cost-data-to-decision-light.webp)}:root[data-color-scheme=light] .card-artwork[data-card-artwork=repeatable-capabilities]{background-image:url(/images/cards/finops/repeatable-capabilities-light.webp)}:root[data-color-scheme=light] .card-artwork[data-card-artwork=cloud-finops]{background-image:url(/images/cards/finops/cloud-finops-light.webp)}:root[data-color-scheme=light] .card-artwork[data-card-artwork=dynatrace-finops]{background-image:url(/images/cards/finops/dynatrace-finops-light.webp)}:root[data-color-scheme=light] .card-artwork[data-card-artwork=managed-finops]{background-image:url(/images/cards/finops/managed-finops-light.webp)}:root[data-color-scheme=light] .card-artwork[data-card-artwork=assessment-can-examine]{background-image:url(/images/cards/audit-assessments/assessment-can-examine-light.webp)}:root[data-color-scheme=light] .card-artwork[data-card-artwork=assessment-is-not]{background-image:url(/images/cards/audit-assessments/assessment-is-not-light.webp)}:root[data-color-scheme=light] .card-artwork[data-card-artwork=home-professional-services]{background-image:url(/images/cards/home/professional-services-light.webp)}:root[data-color-scheme=light] .card-artwork[data-card-artwork=home-dynatrace]{background-image:url(/images/cards/home/dynatrace-light.webp)}:root[data-color-scheme=light] .card-artwork[data-card-artwork=home-finops]{background-image:url(/images/cards/home/finops-light.webp)}:root[data-color-scheme=light] .card-artwork[data-card-artwork=home-audit-assessments]{background-image:url(/images/cards/home/audit-assessments-light.webp)}.card-artwork{z-index:0;pointer-events:none;contain:layout paint;display:block;position:absolute;overflow:hidden}:root[data-theme=astro-rocket][data-color-scheme] .site--home [data-layout=standard][data-page-type=home] .standard-home-pillars__item{transition:var(--motion-contract-2)}:root[data-theme=astro-rocket][data-color-scheme] .site--home [data-layout=standard][data-page-type=home] .standard-home-pillars__item:before{background:var(--surface-variant-14)}:root[data-theme=astro-rocket][data-color-scheme] .site--home [data-layout=standard][data-page-type=home] .standard-home-pillars__item>.card-artwork{mask-image:var(--home-card-artwork-bottom-fade);background-position:100%;background-size:cover}:root[data-theme=astro-rocket][data-color-scheme] .site--home [data-layout=standard][data-page-type=home] .standard-home-pillars__number{color:var(--color-accent-text);font-family:var(--font-display);font-size:var(--standard-home-pillars-number-size);font-weight:var(--standard-home-pillars-number-weight);letter-spacing:var(--standard-home-pillars-number-tracking);line-height:var(--standard-home-pillars-number-line)}:root[data-theme=astro-rocket][data-color-scheme] .site--home [data-layout=standard][data-page-type=home] .standard-home-pillars__rule{background:var(--color-action-primary)}:root[data-theme=astro-rocket][data-color-scheme] .site--home [data-layout=standard][data-page-type=home] .standard-home-pillars__item h2{font-size:var(--standard-home-pillars-item-size);line-height:var(--standard-home-pillars-item-line)}:root[data-theme=astro-rocket][data-color-scheme] .site--home [data-layout=standard][data-page-type=home] .standard-home-pillars__item .semantic-link--pillar{color:var(--color-text);text-decoration:none}:root[data-theme=astro-rocket][data-color-scheme] .site--home [data-layout=standard][data-page-type=home] .standard-home-pillars__item p{font-size:var(--standard-home-pillars-item-size-variant-2);line-height:var(--standard-home-pillars-item-line-variant-2)}:root[data-theme=astro-rocket][data-color-scheme] .site--home [data-layout=standard][data-page-type=home] .standard-home-pillars__explore{color:var(--color-link,var(--color-accent-text));font-size:var(--standard-home-pillars-explore-size);font-weight:var(--standard-home-pillars-explore-weight)}:root[data-theme=astro-rocket][data-color-scheme] .site--home [data-layout=standard][data-page-type=home] .standard-home-conversation{border:var(--border-variant-4);background:var(--surface-variant-15);box-shadow:none;border-inline-start:0;border-radius:0}:root[data-theme=astro-rocket][data-color-scheme] .site--home [data-layout=standard][data-page-type=home] .standard-home-conversation:before{background:var(--surface-variant-16);box-shadow:var(--shadow-variant-5)}:root[data-theme=astro-rocket][data-color-scheme] .site--home [data-layout=standard][data-page-type=home] .standard-home-conversation__ambient-mesh{stroke:var(--color-signal);stroke-width:var(--stroke-ui);opacity:var(--geometry-contract-12)}:root[data-theme=astro-rocket][data-color-scheme] .site--home [data-layout=standard][data-page-type=home] .standard-home-conversation__ambient-depth{stroke:var(--color-signal-bright);stroke-width:var(--stroke-ui);opacity:var(--geometry-contract-13)}:root[data-theme=astro-rocket][data-color-scheme] .site--home [data-layout=standard][data-page-type=home] .standard-home-conversation__ambient-particles{fill:var(--color-signal-bright);opacity:var(--geometry-contract-14)}:root[data-theme=astro-rocket][data-color-scheme] .site--home [data-layout=standard][data-page-type=home] .standard-home-conversation__ambient-orange{stroke:url(#home-ambient-orange);stroke-width:var(--stroke-ui)}:root[data-theme=astro-rocket][data-color-scheme] .site--home [data-layout=standard][data-page-type=home] :is(.standard-home-conversation__ambient-core,.standard-home-conversation__ambient-satellites){fill:var(--color-action-primary)}@media (width<=680px){:root[data-theme=astro-rocket][data-color-scheme] .site--home [data-layout=standard][data-page-type=home] .standard-home-pillars__item>.card-artwork{background-position:100%}:root[data-theme=astro-rocket][data-color-scheme] .site--home [data-layout=standard][data-page-type=home] .standard-home-pillars__item p{font-size:var(--standard-home-pillars-item-size-variant-3);background:var(--color-surface-transparent)}:root[data-theme=astro-rocket][data-color-scheme] .site--home [data-layout=standard][data-page-type=home] .standard-home-pillars__item h2{font-size:var(--standard-home-pillars-item-size-variant-4)}}:root[data-theme=astro-rocket][data-color-scheme] .site--home [data-layout=standard][data-page-type=home] .semantic-section--strategic-pillars{inline-size:var(--dimension-100percent)}:root[data-theme=astro-rocket][data-color-scheme] .site--home [data-layout=standard][data-page-type=home] .standard-home-pillars{gap:clamp(var(--dimension-12px), var(--dimension-1-25vw), var(--dimension-20px));grid-template-columns:repeat(2,minmax(0,1fr));margin-block-start:clamp(var(--dimension-14px), var(--dimension-1-4vw), var(--dimension-20px))}@media (width>=1121px){:root[data-theme=astro-rocket][data-color-scheme] .site--home [data-layout=standard][data-page-type=home] .standard-home-pillars{grid-template-columns:repeat(4,minmax(0,1fr))}}:root[data-theme=astro-rocket][data-color-scheme] .site--home [data-layout=standard][data-page-type=home] .standard-home-pillars__item{isolation:isolate;min-block-size:0;padding:0;position:relative;overflow:hidden}@media (width>=1121px){:root[data-theme=astro-rocket][data-color-scheme] .site--home [data-layout=standard][data-page-type=home] .standard-home-pillars__item{min-block-size:clamp(var(--dimension-170px), var(--dimension-12-2vw), var(--dimension-178px))}}:root[data-theme=astro-rocket][data-color-scheme] .site--home [data-layout=standard][data-page-type=home] .standard-home-pillars__item:hover{translate:0 var(--dimension-negative-2px)}:root[data-theme=astro-rocket][data-color-scheme] .site--home [data-layout=standard][data-page-type=home] .standard-home-pillars__item:before{z-index:1;content:"";pointer-events:none;position:absolute;inset:0}:root[data-theme=astro-rocket][data-color-scheme] .site--home [data-layout=standard][data-page-type=home] .standard-home-pillars__item:after{content:none}:root[data-theme=astro-rocket][data-color-scheme] .site--home [data-layout=standard][data-page-type=home] .standard-home-pillars__item>.card-artwork{inset:0;width:var(--dimension-100percent);height:var(--dimension-145px);inset-block-end:auto}@media (width>=1121px){:root[data-theme=astro-rocket][data-color-scheme] .site--home [data-layout=standard][data-page-type=home] .standard-home-pillars__item>.card-artwork{height:clamp(var(--dimension-170px), var(--dimension-12-2vw), var(--dimension-178px))}}:root[data-theme=astro-rocket][data-color-scheme] .site--home [data-layout=standard][data-page-type=home] .standard-home-pillars__item>article{z-index:var(--layer-2);min-block-size:inherit;padding:clamp(var(--dimension-14px), var(--dimension-1-1vw), var(--dimension-17px));flex-direction:column;align-items:flex-start;display:flex;position:relative}:root[data-theme=astro-rocket][data-color-scheme] .site--home [data-layout=standard][data-page-type=home] .standard-home-pillars__heading{align-items:baseline;gap:var(--dimension-8px);min-inline-size:0;padding-inline-end:var(--dimension-36px);display:flex}:root[data-theme=astro-rocket][data-color-scheme] .site--home [data-layout=standard][data-page-type=home] .standard-home-pillars__number{flex:none;margin:0}:root[data-theme=astro-rocket][data-color-scheme] .site--home [data-layout=standard][data-page-type=home] .standard-home-pillars__rule{inline-size:var(--dimension-12px);block-size:var(--dimension-1-5px);flex:none;margin-block-start:0}:root[data-theme=astro-rocket][data-color-scheme] .site--home [data-layout=standard][data-page-type=home] .standard-home-pillars__item h2{min-inline-size:0;margin:0}:root[data-theme=astro-rocket][data-color-scheme] .site--home [data-layout=standard][data-page-type=home] .standard-home-pillars__item .semantic-link--pillar{display:inline;position:static}:root[data-theme=astro-rocket][data-color-scheme] .site--home [data-layout=standard][data-page-type=home] .standard-home-pillars__item .semantic-link--pillar:after{z-index:var(--layer-2);content:"";position:absolute;inset:0}:root[data-theme=astro-rocket][data-color-scheme] .site--home [data-layout=standard][data-page-type=home] .standard-home-pillars__item p{max-inline-size:var(--dimension-38ch);margin-block:var(--dimension-8px) 0;padding-inline-end:var(--dimension-16percent)}:root[data-theme=astro-rocket][data-color-scheme] .site--home [data-layout=standard][data-page-type=home] .standard-home-pillars__explore{align-items:center;gap:var(--dimension-8px);margin-block-start:auto;padding-block-start:var(--dimension-13px);display:flex}:root[data-theme=astro-rocket][data-color-scheme] .site--home [data-layout=standard][data-page-type=home] [data-explore-bg],:root[lang=bg][data-theme=astro-rocket][data-color-scheme] .site--home [data-layout=standard][data-page-type=home] [data-explore-en]{display:none}:root[lang=bg][data-theme=astro-rocket][data-color-scheme] .site--home [data-layout=standard][data-page-type=home] [data-explore-bg]{display:inline}:root[data-theme=astro-rocket][data-color-scheme] .site--home [data-layout=standard][data-page-type=home] .standard-home-conversation{min-block-size:var(--dimension-150px);padding:clamp(var(--dimension-22px), var(--dimension-2-6vw), var(--dimension-34px)) clamp(var(--dimension-24px), var(--dimension-3-4vw), var(--dimension-48px));isolation:isolate;position:relative;overflow:hidden}:root[data-theme=astro-rocket][data-color-scheme] .site--home [data-layout=standard][data-page-type=home] .standard-home-conversation:before{z-index:1;inset-block:var(--dimension-22px);inline-size:var(--dimension-2px);content:"";pointer-events:none;position:absolute;inset-inline-start:0}:root[data-theme=astro-rocket][data-color-scheme] .site--home [data-layout=standard][data-page-type=home] .standard-home-conversation__scene{z-index:0;inline-size:var(--dimension-100percent);block-size:var(--dimension-100percent);pointer-events:none;position:absolute;inset:0}:root[data-theme=astro-rocket][data-color-scheme] .site--home [data-layout=standard][data-page-type=home] .standard-home-conversation__content,:root[data-theme=astro-rocket][data-color-scheme] .site--home [data-layout=standard][data-page-type=home] .standard-home-conversation__actions{z-index:1;position:relative}@media (width<=820px){:root[data-theme=astro-rocket][data-color-scheme] .site--home [data-layout=standard][data-page-type=home] .standard-home-pillars{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){:root[data-theme=astro-rocket][data-color-scheme] .site--home [data-layout=standard][data-page-type=home] .standard-home-pillars{gap:var(--dimension-14px);grid-template-columns:1fr;margin-block-start:var(--dimension-18px)}:root[data-theme=astro-rocket][data-color-scheme] .site--home [data-layout=standard][data-page-type=home] .standard-home-pillars__item{min-block-size:var(--dimension-224px)}:root[data-theme=astro-rocket][data-color-scheme] .site--home [data-layout=standard][data-page-type=home] .standard-home-pillars__item>.card-artwork{height:var(--dimension-224px)}:root[data-theme=astro-rocket][data-color-scheme] .site--home [data-layout=standard][data-page-type=home] .standard-home-pillars__item>article{padding:var(--dimension-19px)}:root[data-theme=astro-rocket][data-color-scheme] .site--home [data-layout=standard][data-page-type=home] .standard-home-pillars__item p{max-inline-size:var(--dimension-34ch);padding-inline-end:0}:root[data-theme=astro-rocket][data-color-scheme] .site--home [data-layout=standard][data-page-type=home] .standard-home-pillars__item h2{max-inline-size:var(--dimension-18ch)}:root[data-theme=astro-rocket][data-color-scheme] .site--home [data-layout=standard][data-page-type=home] .standard-home-conversation{gap:var(--dimension-20px)}:root[data-theme=astro-rocket][data-color-scheme] .site--home [data-layout=standard][data-page-type=home] .standard-home-conversation__scene{block-size:var(--dimension-100px);inset-block:auto 0}:root[data-theme=astro-rocket][data-color-scheme] .site--home [data-layout=standard][data-page-type=home] .standard-home-conversation__actions{margin-block-start:0}}.sitemap-introduction p{color:var(--color-text-muted)}.sitemap-area{border-top:var(--dimension-1px) solid var(--color-border-subtle)}.sitemap-area__heading>span{color:var(--artwork-sitemap-accent)}.sitemap-area__links ul{border-left:var(--dimension-1px) solid var(--color-border-subtle)}.sitemap-area__links li:before{background:var(--color-border-subtle)}.sitemap-area__links li:has(>ul):before{background:var(--artwork-sitemap-accent)}.sitemap-area__links a{color:var(--color-text);text-underline-offset:var(--dimension-3px);text-decoration:none}:root[data-theme=astro-rocket] [data-layout-family=sitemap] .sitemap-area__links .semantic-link{background:var(--color-clear);box-shadow:none;color:var(--color-text);border:0;border-radius:0;text-decoration:none}:root[data-theme=astro-rocket] [data-layout-family=sitemap] .sitemap-area__links .semantic-link:hover{color:var(--artwork-sitemap-accent);text-decoration:underline}.sitemap-introduction{padding-block:clamp(var(--dimension-36px), var(--dimension-5vw), var(--dimension-70px)) var(--dimension-34px)}.sitemap-introduction h1{margin:0 0 var(--dimension-12px)}.sitemap-introduction p{max-width:var(--dimension-62ch);margin:0}.sitemap-map{align-items:start;gap:var(--dimension-30px) var(--dimension-38px);padding-bottom:clamp(var(--dimension-50px), var(--dimension-6vw), var(--dimension-86px));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.sitemap-area{min-width:0;padding:var(--dimension-17px) 0 var(--dimension-5px)}.sitemap-area__heading{align-items:baseline;gap:var(--dimension-13px);margin-bottom:var(--dimension-15px);display:flex}.sitemap-area__heading>span{flex:none}.sitemap-area h2{margin:0}.sitemap-area__links ul{padding:0 0 0 var(--dimension-19px);margin:0;list-style:none}.sitemap-area__links li{margin:0 0 var(--dimension-9px);overflow-wrap:anywhere;position:relative}.sitemap-area__links li:before{top:var(--dimension-0-72em);left:var(--dimension-negative-19px);width:var(--dimension-11px);height:var(--dimension-1px);content:"";position:absolute}.sitemap-area__links li>ul{margin-block:var(--dimension-10px) var(--dimension-15px)}.sitemap-area__links p{margin:0}:root[data-theme=astro-rocket] [data-layout-family=sitemap] .sitemap-area__links .semantic-link{padding:0;display:inline}@media (width>=768px){.sitemap-area:first-child,.sitemap-area:nth-child(2){grid-column:1/-1}.sitemap-area:first-child .sitemap-area__links>ul{gap:var(--dimension-8px) var(--dimension-28px);flex-wrap:wrap;display:flex}.sitemap-area:nth-child(2) .sitemap-area__links>ul{gap:var(--dimension-8px) var(--dimension-38px);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.sitemap-area:nth-child(2) .sitemap-area__links>ul>li:first-child{grid-column:1/-1}}@media (width<=767px){.sitemap-map{gap:var(--dimension-20px);grid-template-columns:minmax(0,1fr)}}.dynatrace-exploration .dynatrace-exploration__intro h2{color:var(--color-text);font-family:var(--font-heading);font-size:var(--service-section-title-size);font-weight:var(--type-weight-650);line-height:var(--service-section-title-line)}.dynatrace-exploration .dynatrace-exploration__intro h2:before{background:var(--surface-dynatrace-exploration-heading-readability)}.dynatrace-exploration__card{transition:var(--motion-contract-2)}.dynatrace-exploration__icon{fill:var(--color-clear);stroke:var(--color-accent-text);stroke-width:var(--stroke-ui);stroke-linecap:round;stroke-linejoin:round}.dynatrace-exploration__card:before{background:var(--surface-variant-14)}.dynatrace-exploration__artwork img{mask-image:var(--mask-contract-8), var(--mask-contract-11);mask-composite:intersect}.dynatrace-exploration .dynatrace-exploration__copy h3{color:var(--color-text);font-family:var(--font-display);font-size:var(--standard-home-pillars-item-size);font-weight:var(--standard-home-pillars-item-weight-variant-3);line-height:var(--standard-home-pillars-item-line)}.dynatrace-exploration .dynatrace-exploration__description p{color:var(--color-text-muted);font-family:var(--font-body);font-size:var(--standard-home-pillars-item-size-variant-2);line-height:var(--standard-home-pillars-item-line-variant-2)}@media (width<=680px){.dynatrace-exploration .dynatrace-exploration__copy h3{font-size:var(--standard-home-pillars-item-size-variant-4)}.dynatrace-exploration .dynatrace-exploration__description p{font-size:var(--standard-home-pillars-item-size-variant-3)}}.dynatrace-exploration{min-inline-size:0;margin-block:var(--dimension-24px)}.dynatrace-exploration__intro{margin-block-end:var(--dimension-18px)}.dynatrace-exploration .dynatrace-exploration__intro h2{isolation:isolate;inline-size:fit-content;max-inline-size:var(--dimension-100percent);margin-block:var(--dimension-8px);position:relative}.dynatrace-exploration .dynatrace-exploration__intro h2:before{z-index:var(--layer-underlay);inset:var(--dimension-negative-14px) var(--dimension-negative-24px);content:"";pointer-events:none;position:absolute}.dynatrace-exploration__cards{gap:clamp(var(--dimension-12px), var(--dimension-1-25vw), var(--dimension-20px));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.dynatrace-exploration__card{min-inline-size:0;min-block-size:var(--dimension-178px);isolation:isolate;position:relative;overflow:hidden}.dynatrace-exploration__card:hover{translate:0 var(--dimension-negative-2px)}.dynatrace-exploration__card:before{z-index:1;content:"";pointer-events:none;position:absolute;inset:0}.dynatrace-exploration__copy{z-index:var(--layer-2);min-inline-size:0;min-block-size:inherit;block-size:var(--dimension-100percent);padding:clamp(var(--dimension-14px), var(--dimension-1-1vw), var(--dimension-17px));flex-direction:column;align-items:flex-start;display:flex;position:relative}.dynatrace-exploration .dynatrace-exploration__copy h3{align-items:center;gap:var(--dimension-8px);max-inline-size:calc(var(--dimension-57percent) + var(--dimension-27px) + var(--dimension-8px));margin:0;display:inline-flex}.dynatrace-exploration__title{min-inline-size:0}.dynatrace-exploration__icon{flex:0 0 var(--dimension-27px);inline-size:var(--dimension-27px);block-size:var(--dimension-27px);pointer-events:none}.dynatrace-exploration__description{max-inline-size:var(--dimension-57percent);margin-block:var(--dimension-8px) 0}.dynatrace-exploration .dynatrace-exploration__description p{margin:0}.dynatrace-exploration__action{margin-block-start:auto;padding-block-start:var(--dimension-13px)}.dynatrace-exploration__artwork{z-index:0;inline-size:var(--dimension-63percent);pointer-events:none;justify-content:flex-end;align-items:center;min-inline-size:0;display:flex;position:absolute;inset-block:0;inset-inline-end:0}.dynatrace-exploration__artwork img{block-size:auto;inline-size:auto;max-inline-size:var(--dimension-100percent);max-block-size:var(--dimension-100percent);object-fit:contain;display:block}:root[data-color-scheme=dark] .dynatrace-exploration [data-exploration-art=light],:root[data-color-scheme=light] .dynatrace-exploration [data-exploration-art=dark]{display:none}@media (width<=680px){.dynatrace-exploration__cards{gap:var(--dimension-14px);grid-template-columns:1fr}.dynatrace-exploration__copy{padding:var(--dimension-19px)}}@media (width<=480px){.dynatrace-exploration__card{min-block-size:var(--dimension-224px)}}.pillar-page--professional .professional-artwork--hero{opacity:var(--geometry-contract-18)}@media (width<=680px){.pillar-page--professional .professional-artwork--hero{opacity:var(--geometry-contract-19)}}.pillar-page--professional .professional-artwork{z-index:0;pointer-events:none;display:block;position:absolute;inset:0 0 0 auto;overflow:hidden}.pillar-page--professional .professional-artwork svg{inline-size:var(--dimension-100percent);block-size:var(--dimension-100percent);display:block}.pillar-page--professional .professional-artwork--hero{inline-size:min(var(--dimension-68percent), var(--dimension-980px));inset-block:var(--dimension-negative-32px) var(--dimension-negative-12px)}.pillar-page--professional .professional-concept>.card-artwork{inline-size:var(--dimension-70percent);block-size:var(--dimension-100percent);mask-image:var(--mask-contract-12);inset:0 0 0 auto}@media (width<=680px){.pillar-page--professional .professional-artwork--hero{inline-size:var(--dimension-100percent);inset-block:auto var(--dimension-negative-28px);block-size:var(--dimension-220px)}.pillar-page--professional .professional-concept>.card-artwork{inline-size:var(--dimension-68percent);block-size:var(--dimension-100percent);mask-image:var(--mask-contract-13);inset:auto 0 0 auto}}.service-landscape-environment .professional-artwork{opacity:var(--geometry-contract-18)}@media (width<=680px){.service-landscape-environment .professional-artwork{opacity:var(--geometry-contract-19)}}.service-hero:has(>.service-scene--professional-landscape),.deployment-service__opening:has(>.service-scene--professional-landscape),.managed-service__opening:has(>.service-scene--professional-landscape){isolation:isolate;position:relative}.service-hero:has(>.service-scene--professional-landscape)>.service-hero__copy,.deployment-service__opening:has(>.service-scene--professional-landscape)>.deployment-service__opening-copy,.managed-service__opening:has(>.service-scene--professional-landscape)>.managed-service__opening-copy{z-index:1;position:relative}.service-scene--professional-landscape{min-width:0;overflow:visible}.service-landscape-reserve{width:min(var(--dimension-100percent), var(--dimension-420px));aspect-ratio:var(--geometry-contract-7);max-height:var(--dimension-210px);display:block}.service-landscape-environment{z-index:0;pointer-events:none;display:block;position:absolute;inset:0;overflow:hidden}.service-landscape-environment .professional-artwork{top:var(--dimension-50percent);width:min(var(--dimension-100percent), var(--dimension-980px));aspect-ratio:var(--geometry-contract-8);transform:translateY(var(--dimension-negative-50percent));display:block;position:absolute;right:0;overflow:hidden}.service-landscape-environment .professional-artwork svg{width:var(--dimension-100percent);height:var(--dimension-100percent);max-width:none;max-height:none;display:block}@media (width<=680px){.service-landscape-reserve{width:min(var(--dimension-100percent), var(--dimension-340px));max-height:none}.service-landscape-environment .professional-artwork{width:var(--dimension-560px);top:auto;bottom:0;right:0;transform:none}}.deployment-service h1{font-size:var(--service-hero-title-size);line-height:var(--deployment-service-line);letter-spacing:var(--deployment-service-tracking)}.deployment-service h2{font-size:var(--service-section-title-size)}.deployment-service h3{font-size:var(--deployment-service-size);line-height:var(--deployment-service-line-variant-3);letter-spacing:var(--deployment-service-tracking-variant-3)}.deployment-service__intro{color:var(--color-text-muted);font-size:var(--service-copy-size);line-height:var(--deployment-service-intro-line)}.deployment-service__section{border-top:var(--dimension-1px) solid var(--color-border-subtle)}.deployment-service__prose{color:var(--color-text-muted);font-size:var(--service-copy-size)}.deployment-service__prose h2,.deployment-service__section-start h2{color:var(--color-text)}.deployment-service__unit{color:var(--color-text-muted);font-size:var(--deployment-service-unit-size)}.deployment-service__unit h3{color:var(--color-text)}.deployment-service__applicability li{border-top:var(--dimension-1px) solid var(--color-border-subtle);color:var(--color-text);line-height:var(--deployment-service-applicability-line)}.deployment-service__applicability li:before{background:var(--color-action-primary)}.deployment-service__opening{border-bottom:var(--dimension-1px) solid var(--color-border-strong)}.deployment-service__decision{border-top:0}.deployment-service__units--evaluate .deployment-service__unit{border-top:var(--dimension-1px) solid var(--color-border-strong);border-left:var(--border-variant-9)}.deployment-service__units--outputs h3{border-bottom:var(--dimension-1px) solid var(--color-border-strong)}.deployment-service h1{max-width:var(--dimension-28ch);overflow-wrap:normal;text-wrap:balance;margin:0}.deployment-service h2{margin:0 0 var(--dimension--8rem);max-width:var(--dimension-32ch);text-wrap:balance}.deployment-service h3{margin:0 0 var(--dimension-0-6rem)}.deployment-service :is(.deployment-service__intro,.deployment-service__prose)>:last-child,.deployment-service :is(.deployment-service__unit,.deployment-service__section-start)>:last-child{margin-bottom:0}.deployment-service__opening{padding-block:var(--dimension-12px) var(--dimension-24px)}.deployment-service__intro{max-width:var(--standard-measure);margin-top:var(--dimension--7rem)}.deployment-service__intro p{margin-bottom:var(--dimension--72em)}.deployment-service__section{min-width:0;padding-block:var(--service-section-space)}.deployment-service__prose{min-width:0;max-width:var(--standard-measure)}.deployment-service__unit,.deployment-service__units{min-width:0}.deployment-service__applicability ul{margin:var(--dimension-1rem) 0 0;padding:0;list-style:none}.deployment-service__applicability li{padding:var(--dimension-0-83rem) 0 var(--dimension-0-83rem) var(--dimension-1-3rem);margin:0;position:relative}.deployment-service__applicability li:before{top:var(--dimension-1-48rem);width:var(--dimension-6px);height:var(--dimension-6px);content:"";position:absolute;left:0}.deployment-service__opening{grid-template-columns:minmax(0, var(--dimension-1-08fr)) minmax(var(--dimension-260px), var(--dimension-0-92fr));column-gap:clamp(var(--dimension-24px), var(--dimension-3vw), var(--dimension-44px));align-items:center;margin-bottom:0;display:grid}.deployment-service__opening-copy{min-width:0}.deployment-service__eyebrow{grid-column:auto}.deployment-service__intro{margin-top:0}.deployment-service__opening .service-scene{min-height:0}.deployment-service__opening .service-scene svg{max-height:var(--dimension-210px)}.deployment-service{counter-reset:deployment-section}.deployment-service__section{counter-increment:deployment-section}.deployment-service__section :is(.deployment-service__prose,.deployment-service__section-start)>h2:first-child:before{margin-bottom:var(--dimension--6rem);content:counter(deployment-section,decimal-leading-zero);display:block}.deployment-service__decision,.deployment-service__decision,.deployment-service__method{gap:clamp(var(--dimension-24px), var(--dimension-4vw), var(--dimension-58px));grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;display:grid}.deployment-service__decision{padding-top:clamp(var(--dimension-24px), var(--dimension-2-5vw), var(--dimension-36px))}.deployment-service__method .deployment-service__prose{max-width:var(--dimension-76ch)}.deployment-service__outputs{grid-template-columns:minmax(0, var(--dimension--95fr)) minmax(0, var(--dimension-1-05fr));gap:clamp(var(--dimension-24px), var(--dimension-4vw), var(--dimension-58px));align-items:center;display:grid}.deployment-service__outputs>.service-section-artwork{grid-area:1/1}.deployment-service__outputs-copy{grid-area:1/2;min-width:0}.deployment-service__units--evaluate{gap:clamp(var(--dimension-22px), var(--dimension-3vw), var(--dimension-42px));margin-top:var(--dimension-1-5rem);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.deployment-service__units--evaluate .deployment-service__unit{padding:var(--dimension-1-3rem) 0 0 var(--dimension-1-25rem)}.deployment-service__units--outputs{column-gap:clamp(var(--dimension-30px), var(--dimension-4vw), var(--dimension-58px));row-gap:clamp(var(--dimension-24px), var(--dimension-3vw), var(--dimension-42px));max-width:var(--dimension-1140px);margin-top:var(--dimension-1-5rem);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.deployment-service__units--outputs .deployment-service__unit{padding:0}.deployment-service__units--outputs h3{margin:0 0 var(--dimension--8rem);padding-bottom:var(--dimension-0-65rem);align-items:end;display:flex}.deployment-service__applicability ul{column-gap:clamp(var(--dimension-28px), var(--dimension-6vw), var(--dimension-90px));max-width:var(--dimension-1120px);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width>=901px){.deployment-service__opening{padding-bottom:var(--dimension-24px)}}@media (width<=900px){.deployment-service__opening,.deployment-service__decision,.deployment-service__method,.deployment-service__outputs{grid-template-columns:1fr}}@media (width<=680px){.deployment-service__opening{gap:var(--dimension-14px);padding-block:var(--dimension-18px) var(--dimension-28px)}.deployment-service__section{padding-block:var(--service-section-space)}.deployment-service__units--evaluate,.deployment-service__units--outputs,.deployment-service__applicability ul{grid-template-columns:1fr}.deployment-service__units--evaluate{gap:var(--dimension-2rem)}.deployment-service__units--outputs{row-gap:var(--dimension-2-2rem)}.deployment-service__units--outputs h3{min-height:0}.deployment-service__outputs>.service-section-artwork,.deployment-service__outputs-copy{grid-area:auto/1}}.service-page.managed-service h1{font-size:var(--service-hero-title-size);line-height:var(--managed-service-line);letter-spacing:var(--managed-service-tracking)}.managed-service h2{font-size:var(--service-section-title-size)}.managed-service__opening{border-bottom:var(--dimension-1px) solid var(--color-border-strong)}.managed-service__intro{color:var(--color-text-muted);font-size:var(--service-copy-size);line-height:var(--managed-service-intro-line)}.managed-service__chapter{border-top:var(--dimension-1px) solid var(--color-border-subtle)}.managed-service__chapter--scope{border-top:0}.managed-service__prose{color:var(--color-text-muted);font-size:var(--service-copy-size)}.managed-service__prose a{color:var(--color-link,var(--color-accent-text))}.managed-service :is(h1,h2){text-wrap:balance}.service-page.managed-service h1{max-width:var(--dimension-28ch);overflow-wrap:normal;margin:0}.managed-service h2{max-width:var(--dimension-32ch);margin:0}.managed-service :is(.managed-service__intro,.managed-service__prose)>:last-child{margin-bottom:0}.managed-service__opening{grid-template-columns:minmax(0, var(--dimension-1-08fr)) minmax(var(--dimension-260px), var(--dimension-0-92fr));align-items:center;column-gap:clamp(var(--dimension-24px), var(--dimension-3vw), var(--dimension-44px));padding-block:var(--dimension-12px) var(--dimension-24px);margin-bottom:0;display:grid}.managed-service__opening-copy{min-width:0}.managed-service__opening .service-scene{min-height:0}.managed-service__opening .service-scene svg{max-height:var(--dimension-210px)}.managed-service__eyebrow{grid-column:1/-1}.managed-service__intro{max-width:var(--standard-measure)}.managed-service__intro p{margin-bottom:var(--dimension--72em)}.managed-service__chapter{align-items:center;column-gap:clamp(var(--dimension-24px), var(--dimension-4vw), var(--dimension-58px));padding-block:var(--service-section-space);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:relative}.managed-service__chapter--scope{padding-top:clamp(var(--dimension-24px), var(--dimension-2-5vw), var(--dimension-36px))}.managed-service{counter-reset:managed-service-section}.managed-service__chapter{counter-increment:managed-service-section}.managed-service__chapter-heading h2:before{margin-bottom:var(--dimension--6rem);content:counter(managed-service-section,decimal-leading-zero);display:block}.managed-service__chapter-copy{min-width:0;max-width:var(--dimension-68ch)}.managed-service__chapter-copy h2{margin:0 0 var(--dimension--8rem)}.managed-service__chapter--reverse .managed-service__chapter-copy{grid-area:1/2}.managed-service__chapter--reverse .service-scene{grid-area:1/1}.managed-service__chapter-heading{min-width:0}.managed-service__prose{min-width:0;max-width:var(--standard-measure)}@media (width<=900px){.managed-service__opening{grid-template-columns:1fr}.managed-service__chapter{align-items:stretch;gap:var(--dimension-14px);flex-direction:column;display:flex}.managed-service__chapter .service-scene{order:1}}@media (width<=680px){.managed-service__opening{gap:var(--dimension-14px);padding-block:var(--dimension-18px) var(--dimension-28px)}.managed-service__chapter{padding-block:var(--service-section-space)}}.service-scene--codeattest-hero svg{mask-image:var(--mask-contract-20)}@media (width<=680px){.service-scene--codeattest-hero .ca-services-detail{display:none}}.service-chapter__prose h2,.managed-service h2,.deployment-service h2{line-height:var(--service-section-title-line);letter-spacing:var(--service-section-title-tracking)}.service-chapter:not(.service-chapter--relevance) .service-chapter__prose h2:before,.managed-service__chapter-heading h2:before,.deployment-service__section :is(.deployment-service__prose,.deployment-service__section-start)>h2:first-child:before{color:var(--color-accent-text);font-family:var(--font-body);font-size:var(--service-section-number-size);font-weight:var(--service-section-number-weight);line-height:var(--service-section-number-line);letter-spacing:var(--service-section-number-tracking)}.service-page{color:var(--color-text)}.service-page :is(h1,h2,h3){font-family:var(--font-heading);font-weight:var(--service-page-weight)}.service-page p{line-height:var(--service-page-line)}.service-intro .page-deck{color:var(--color-text);font-family:var(--font-heading);font-size:var(--page-deck-size-variant-24);line-height:var(--page-deck-line);letter-spacing:var(--page-deck-tracking-variant-7)}.service-intro .page-deck strong{font-weight:var(--page-deck-weight-variant-5)}.service-hero{border-bottom:var(--dimension-1px) solid var(--color-border-strong)}.service-hero h1{font-size:var(--service-hero-title-size);line-height:var(--service-hero-line);letter-spacing:var(--service-hero-tracking)}.service-hero .service-intro{color:var(--color-text-muted);font-size:var(--service-copy-size);line-height:var(--service-intro-line)}.service-scene .scene-plane{fill:var(--color-variant-1);stroke:var(--artwork-service-art-edge);stroke-width:var(--stroke-ui)}.service-scene .scene-grid{fill:none;stroke:var(--color-variant-2);stroke-width:var(--stroke-ui)}.service-scene .scene-lines{fill:none;stroke:var(--artwork-service-art-edge);stroke-width:var(--stroke-ui);stroke-linecap:round;stroke-linejoin:round}.service-scene .scene-lines .hot{fill:var(--color-action-primary);stroke:var(--color-surface);stroke-width:var(--stroke-ui)}.service-scene .scene-lines .accent{stroke:var(--color-action-primary);stroke-width:var(--stroke-ui)}.service-scene .scene-axis{fill:none;stroke:var(--color-variant-3);stroke-width:var(--stroke-ui)}.service-chapter+.service-chapter{border-top:var(--dimension-1px) solid var(--color-border-subtle)}.service-page :is(.service-chapter,.managed-service__chapter,.deployment-service__section):before{border-top:var(--dimension-2px) solid var(--color-action-primary)}.service-chapter__prose{color:var(--color-text-muted);font-size:var(--service-copy-size)}.service-chapter__prose h2{color:var(--color-text);font-size:var(--service-section-title-size)}.service-chapter__prose h3{color:var(--color-text);font-size:var(--service-chapter-prose-size-variant-2);line-height:var(--service-chapter-prose-line-variant-3)}.service-chapter__prose :is(ul,ol){line-height:var(--service-chapter-prose-line-variant-4)}.service-chapter__prose a{color:var(--color-link,var(--color-accent-text))}.service-chapter--relevance .service-chapter__prose li{border-top:var(--dimension-1px) solid var(--color-border-subtle);color:var(--color-text)}.service-chapter--relevance .service-chapter__prose li:before{background:var(--color-action-primary)}.service-contact{border-top:var(--dimension-1px) solid var(--color-border-subtle)}.service-contact:before{border-top:var(--dimension-3px) solid var(--color-action-primary)}.service-page .service-contact h2{font-size:var(--service-contact-size);line-height:var(--service-contact-line);letter-spacing:var(--service-contact-tracking)}.service-page .service-contact p{color:var(--color-text-muted);font-size:var(--service-contact-size-variant-2)}.service-contact__trajectory{opacity:var(--geometry-contract-25)}.service-contact__trajectory path{fill:none;stroke:var(--color-focus);stroke-width:var(--stroke-ui)}@media (width<=680px){.service-hero h1{font-size:var(--service-hero-title-size)}.service-hero .service-intro{font-size:var(--service-copy-size)}.service-chapter__prose h2{font-size:var(--service-section-title-size)}}.service-page :is(h1,h2,h3){overflow-wrap:break-word}.service-page p{margin:0 0 var(--dimension--9em)}.service-eyebrow{margin:0 0 var(--dimension--6rem)}.service-intro .page-deck{max-width:var(--dimension-58ch);margin:0 0 var(--dimension--6rem)}.service-hero{grid-template-columns:minmax(0,var(--dimension-1-08fr)) minmax(var(--dimension-260px),var(--dimension-0-92fr));align-items:center;gap:clamp(var(--dimension-24px),var(--dimension-3vw),var(--dimension-44px));isolation:isolate;padding-block:var(--dimension-12px) var(--dimension-24px);margin-bottom:0;display:grid;position:relative}.service-hero__copy{z-index:1;position:relative}.service-hero h1{max-width:var(--dimension-28ch);margin:0 0 var(--dimension--6rem);text-wrap:balance}.service-hero .service-intro{max-width:var(--standard-measure)}.service-hero .service-intro p:not(.page-deck){margin-bottom:var(--dimension--72em)}.service-hero .service-intro>:last-child{margin-bottom:0}.service-contact-action{margin-top:var(--dimension--72rem)}.service-scene{place-items:center;min-width:0;margin:0;display:grid}.service-hero>.service-scene{min-height:0}.service-scene svg{width:min(var(--dimension-100percent),var(--dimension-420px));max-height:var(--dimension-210px);display:block;overflow:visible}.service-scene--compact svg{max-width:var(--dimension-320px);max-height:var(--dimension-170px)}.service-chapters{counter-reset:service-section;padding-top:0}.service-chapter{align-items:center;gap:clamp(var(--dimension-24px),var(--dimension-4vw),var(--dimension-58px));padding-block:var(--service-section-space);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:relative}.service-chapter:first-child{padding-top:clamp(var(--dimension-24px),var(--dimension-2-5vw),var(--dimension-36px))}.service-page :is(.service-chapter,.managed-service__chapter,.deployment-service__section){position:relative}.service-page :is(.service-chapter,.managed-service__chapter,.deployment-service__section):before{top:var(--dimension-negative-1px);width:var(--dimension-42px);content:"";position:absolute;left:0}.service-chapter:not(.service-chapter--relevance){counter-increment:service-section}.service-chapter__prose{min-width:0;max-width:var(--standard-measure)}.service-chapter__prose>:first-child{margin-top:0}.service-chapter__prose>:last-child{margin-bottom:0}.service-chapter__prose h2{max-width:var(--dimension-32ch);margin:0 0 var(--dimension--8rem);text-wrap:balance}.service-chapter:not(.service-chapter--relevance) .service-chapter__prose h2:before{margin-bottom:var(--dimension--6rem);content:counter(service-section,decimal-leading-zero);display:block}.service-chapter__prose h3{margin:var(--dimension-1-25rem) 0 var(--dimension--5rem)}.service-chapter__prose :is(ul,ol){padding-left:var(--dimension-1-3em)}.service-chapter__prose li{margin-bottom:var(--dimension--55em)}.service-chapter--reverse .service-chapter__prose{grid-area:1/2}.service-chapter--reverse :is(.service-scene,.service-section-artwork){grid-area:1/1}.service-chapter--relevance{padding-block:var(--service-section-space);display:block}.service-chapter--relevance .service-chapter__prose{max-width:var(--dimension-76ch)}.service-chapter--relevance .service-chapter__prose ul{gap:0 clamp(var(--dimension-24px),var(--dimension-4vw),var(--dimension-60px));margin-top:var(--dimension-1rem);grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.service-chapter--relevance .service-chapter__prose li{padding:var(--dimension--8rem) 0 var(--dimension--8rem) var(--dimension-1-1rem);margin:0;position:relative}.service-chapter--relevance .service-chapter__prose li:before{top:var(--dimension-1-45rem);width:var(--dimension-5px);height:var(--dimension-5px);content:"";position:absolute;left:0}.service-contact{align-items:center;gap:clamp(var(--dimension-24px),var(--dimension-4vw),var(--dimension-58px));padding:clamp(var(--dimension-32px),var(--dimension-3-5vw),var(--dimension-48px)) 0;grid-template-columns:minmax(0,1fr) auto;display:grid;position:relative;overflow:hidden}.service-contact:before{top:var(--dimension-negative-2px);width:var(--dimension-72px);content:"";position:absolute;left:0}.service-contact__copy{z-index:1;max-width:var(--dimension-740px);position:relative}.service-page .service-contact h2{max-width:var(--dimension-30ch);margin:0 0 var(--dimension--6rem)}.service-page .service-contact p{max-width:var(--dimension-62ch);margin:0}.service-contact>a{z-index:1;position:relative}.service-contact>a svg{width:var(--dimension-18px)}.service-contact__trajectory{inset:auto 0 0 var(--dimension-28percent);width:var(--dimension-72percent);height:var(--dimension-70px);pointer-events:none;position:absolute}@media (width<=900px){.service-hero{grid-template-columns:minmax(0,var(--dimension-1-08fr)) minmax(var(--dimension-230px),var(--dimension-0-92fr))}.service-chapter{gap:var(--dimension-24px)}}@media (width<=680px){.service-hero{align-items:stretch;gap:var(--dimension-14px);padding-block:var(--dimension-18px) var(--dimension-28px);flex-direction:column;display:flex}.service-scene svg{max-width:var(--dimension-340px)}.service-chapter{align-items:stretch;gap:var(--dimension-16px);padding-block:var(--dimension-34px);flex-direction:column;display:flex}.service-chapter--reverse .service-chapter__prose{order:0}.service-chapter--reverse .service-scene,.service-chapter--reverse .service-section-artwork{order:1}.service-chapter--relevance .service-chapter__prose ul{grid-template-columns:1fr}.service-contact{gap:var(--dimension-1-2rem);padding-block:var(--dimension-34px);grid-template-columns:1fr}.service-contact>a{justify-self:start}.service-contact__trajectory{left:var(--dimension-5percent);width:var(--dimension-95percent)}}.service-section-artwork{background-image:var(--service-section-artwork-dark);background-position:50%;background-repeat:no-repeat;background-size:contain}:root[data-color-scheme=light] .service-section-artwork{background-image:var(--service-section-artwork-light)}.service-section-artwork[data-service-artwork=cloud-finops],.service-section-artwork[data-service-artwork=dynatrace-finops],.service-section-artwork[data-service-artwork=managed-finops]{background-size:cover}.service-section-artwork[data-service-artwork=deployment-and-licensing],.service-section-artwork[data-service-artwork=advisory-and-assessment],.service-section-artwork[data-service-artwork=architecture-and-design],.service-section-artwork[data-service-artwork=implementation-and-migration],.service-section-artwork[data-service-artwork=managed-services],.service-section-artwork[data-service-artwork=optimization-and-reliability],.service-section-artwork[data-service-artwork=performance-engineering],.service-section-artwork[data-service-artwork=training-and-enablement]{background-size:contain}.service-section-artwork{width:var(--dimension-100percent);min-width:0;aspect-ratio:var(--geometry-contract-4);margin:0}.service-section-artwork[data-service-artwork=cloud-finops],.service-section-artwork[data-service-artwork=dynatrace-finops],.service-section-artwork[data-service-artwork=managed-finops]{aspect-ratio:var(--geometry-contract-5)}.service-section-artwork[data-service-artwork=deployment-and-licensing]{aspect-ratio:var(--geometry-contract-6)}.service-section-artwork[data-service-artwork=advisory-and-assessment],.service-section-artwork[data-service-artwork=architecture-and-design],.service-section-artwork[data-service-artwork=implementation-and-migration],.service-section-artwork[data-service-artwork=managed-services],.service-section-artwork[data-service-artwork=optimization-and-reliability],.service-section-artwork[data-service-artwork=performance-engineering],.service-section-artwork[data-service-artwork=training-and-enablement]{aspect-ratio:var(--geometry-contract-5)}.capability-page{color:var(--color-text)}.capability-page :is(h1,h2){font-family:var(--font-heading);font-weight:var(--capability-page-weight)}.capability-page p{line-height:var(--capability-page-line)}.capability-page a{color:var(--color-link,var(--color-accent-text));text-underline-offset:var(--dimension-0-22em)}.capability-page__opening{border-top:var(--dimension-1px) solid var(--color-border-strong)}.capability-page__context{border-right:var(--dimension-1px) solid var(--color-border-subtle)}.capability-page__parent{color:var(--color-text-muted);font-size:var(--capability-page-parent-size);line-height:var(--capability-page-parent-line)}.capability-page h1{font-size:var(--capability-page-size);line-height:var(--capability-page-line-variant-2);letter-spacing:var(--capability-page-tracking)}.capability-page__intro{color:var(--color-text-muted);font-size:var(--capability-page-intro-size)}.capability-page__intro .page-deck{color:var(--color-text);font-family:var(--font-heading);font-size:var(--page-deck-size-variant-2);line-height:var(--page-deck-line-variant-2);letter-spacing:var(--page-deck-tracking)}.capability-page__intro .page-deck strong{font-weight:var(--page-deck-weight-variant-2)}.capability-page__chapter{border-top:var(--dimension-1px) solid var(--color-border-subtle)}.capability-page__chapter h2{font-size:var(--capability-page-chapter-size);line-height:var(--capability-page-chapter-line);letter-spacing:var(--capability-page-chapter-tracking)}.capability-page__prose{color:var(--color-text-muted);font-size:var(--capability-page-prose-size)}.capability-platform__scope-content li{border-top:var(--dimension-1px) solid var(--color-border-subtle);color:var(--color-text);font-size:var(--capability-platform-scope-content-size);line-height:var(--capability-platform-scope-content-line)}.capability-platform__scope-content li:before{border-top:var(--dimension-2px) solid var(--color-action-primary)}.capability-page__related h2{font-size:var(--capability-page-related-size)}.capability-page__related li a{border-bottom:var(--dimension-1px) solid var(--color-border-strong);color:var(--color-text);text-decoration:none}.capability-page__related li a:hover{color:var(--color-link-hover,var(--color-accent-text));border-color:var(--color-action-primary)}.capability-editorial__content h3{color:var(--color-text);font-family:var(--font-heading);font-size:var(--capability-editorial-content-size);line-height:var(--capability-editorial-content-line)}.capability-editorial__content :is(ul,ol){color:var(--color-text);line-height:var(--capability-editorial-content-line-variant-2)}.capability-editorial__content li{border-top:var(--dimension-1px) solid var(--color-border-subtle)}.capability-editorial__content li::marker{color:var(--color-accent-text)}.capability-editorial__content li a{color:var(--color-text);text-decoration-color:var(--color-border-strong)}.capability-editorial__content li a:hover{color:var(--color-link-hover,var(--color-accent-text))}@media (width>=901px){.capability-page h1{font-size:var(--capability-page-size-variant-2)}}@media (width<=680px){.capability-page__context{border-right:0}.capability-page h1{font-size:var(--capability-page-size-variant-3)}.capability-page__chapter h2{font-size:var(--capability-page-chapter-size-variant-2)}}.capability-editorial h1{font-size:var(--capability-editorial-size);line-height:var(--capability-editorial-line);letter-spacing:var(--capability-editorial-tracking)}.capability-editorial .capability-page__intro{font-size:var(--capability-page-intro-size-variant-2);line-height:var(--capability-page-intro-line)}.capability-editorial .capability-page__intro .page-deck{font-size:var(--page-deck-size-variant-3);line-height:var(--page-deck-line)}.capability-editorial .capability-page__chapter h2{font-size:var(--capability-page-chapter-size-variant-3)}@media (width<=680px){.capability-editorial h1{font-size:var(--capability-editorial-size-variant-2)}}.capability-page :is(h1,h2){overflow-wrap:break-word;text-wrap:balance;margin:0}.capability-page p{margin:0 0 var(--dimension-1-12em)}.capability-page :is(.capability-page__intro,.capability-page__prose)>:last-child{margin-bottom:0}.capability-page__opening{grid-template-columns:minmax(var(--dimension-150px), var(--dimension-0-24fr)) minmax(0, var(--dimension-0-76fr));column-gap:clamp(var(--dimension-38px), var(--dimension-6vw), var(--dimension-92px));padding-block:clamp(var(--dimension-32px), var(--dimension-4-5vw), var(--dimension-64px)) clamp(var(--dimension-76px), var(--dimension-8vw), var(--dimension-116px));display:grid;position:relative}.capability-page__context{align-items:flex-start;gap:var(--dimension-1-1rem);min-width:0;padding-top:var(--dimension-0-55rem);flex-direction:column;display:flex}.capability-page__kind{margin:0}.capability-page__parent{max-width:var(--dimension-18ch)}.capability-page__identity{min-width:0}.capability-page h1{max-width:var(--dimension-19ch)}.capability-page__intro{max-width:var(--dimension-70ch);margin-top:clamp(var(--dimension-30px), var(--dimension-3-4vw), var(--dimension-48px))}.capability-page__intro .page-deck{max-width:var(--dimension-48ch);margin-bottom:var(--dimension-1-45rem)}.capability-page__chapter{padding-block:clamp(var(--dimension-60px), var(--dimension-6vw), var(--dimension-84px));position:relative}.capability-page__chapter h2{max-width:var(--dimension-25ch)}.capability-page__prose{max-width:var(--dimension-68ch)}.capability-platform__scope,.capability-platform__application,.capability-page__related{grid-template-columns:minmax(0, var(--dimension-0-35fr)) minmax(0, var(--dimension-0-65fr));column-gap:clamp(var(--dimension-42px), var(--dimension-6vw), var(--dimension-94px));display:grid}.capability-platform__scope h2{max-width:var(--dimension-19ch)}.capability-platform__scope-content{min-width:0}.capability-platform__scope-content ul{column-gap:clamp(var(--dimension-22px), var(--dimension-3vw), var(--dimension-45px));grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.capability-platform__scope-content li{min-width:0;padding:var(--dimension-0-83rem) 0 var(--dimension-1rem);margin:0}.capability-platform__scope-content li:before{width:var(--dimension-0-55rem);margin-right:var(--dimension-0-62rem);vertical-align:.28em;content:"";display:inline-block}.capability-platform__application .capability-page__prose{margin-top:var(--dimension-0-22rem)}.capability-page__related{padding-bottom:clamp(var(--dimension-40px), var(--dimension-5vw), var(--dimension-72px))}.capability-page__related .capability-page__prose{align-self:start}.capability-page__related ul{gap:var(--dimension-0-75rem) var(--dimension-2-2rem);margin:var(--dimension-1-75rem) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.capability-page__related li{margin:0}.capability-page__related li a{padding-bottom:var(--dimension-0-3rem);display:inline-block}.capability-security__opening{padding-bottom:clamp(var(--dimension-82px), var(--dimension-8vw), var(--dimension-122px))}.capability-security h1{max-width:var(--dimension-17ch)}.capability-security__reading{max-width:var(--dimension-1060px);margin-left:auto}.capability-security__chapter{grid-template-columns:minmax(0, var(--dimension-0-36fr)) minmax(0, var(--dimension-0-64fr));column-gap:clamp(var(--dimension-36px), var(--dimension-4-8vw), var(--dimension-72px));display:grid}.capability-security__chapter h2{max-width:var(--dimension-17ch)}.capability-security__chapter .capability-page__prose{margin-top:var(--dimension-0-25rem)}.capability-editorial__section{grid-template-columns:minmax(0, var(--dimension-0-52fr)) minmax(0, var(--dimension-0-48fr));column-gap:clamp(var(--dimension-32px), var(--dimension-3-5vw), var(--dimension-52px));display:grid}.capability-editorial__section h2{max-width:var(--dimension-19ch)}.capability-editorial__content{min-width:0}.capability-editorial__content>:first-child{margin-top:0}.capability-editorial__content h3{margin:var(--dimension-2-1rem) 0 var(--dimension-0-7rem)}.capability-editorial__content :is(ul,ol){max-width:var(--dimension-62ch);margin:0 0 var(--dimension-1-3rem);padding-left:var(--dimension-1-25em)}.capability-editorial__content li{padding-block:var(--dimension-0-7rem)}@media (width>=901px){.capability-page__opening{padding-bottom:clamp(var(--dimension-76px), var(--dimension-7vw), var(--dimension-104px))}.capability-security__opening{padding-bottom:clamp(var(--dimension-82px), var(--dimension-7vw), var(--dimension-108px))}}@media (width<=900px){.capability-page__opening{grid-template-columns:minmax(var(--dimension-130px), var(--dimension-0-23fr)) minmax(0, var(--dimension-0-77fr));gap:var(--dimension-32px)}.capability-platform__scope,.capability-platform__application,.capability-page__related,.capability-security__chapter,.capability-editorial__section{grid-template-columns:1fr}.capability-page__chapter :is(.capability-page__prose,.capability-platform__scope-content){margin-top:var(--dimension-2-25rem)}}@media (width<=680px){.capability-page__opening{padding-block:var(--dimension-20px) var(--dimension-64px);grid-template-columns:1fr}.capability-page__context{align-items:baseline;gap:var(--dimension-0-5rem) var(--dimension-1-2rem);flex-flow:wrap;padding:0}.capability-page__parent{max-width:none}.capability-page__chapter{padding-block:var(--dimension-56px)}.capability-page__intro{margin-top:var(--dimension-1-5rem)}.capability-platform__scope-content ul{grid-template-columns:1fr}.capability-page__related ul{align-items:flex-start;gap:var(--dimension-0-9rem);flex-direction:column}}.capability-editorial .capability-page__opening{grid-template-columns:minmax(var(--dimension-145px), var(--dimension--19fr)) minmax(0, var(--dimension--81fr));column-gap:clamp(var(--dimension-26px), var(--dimension-4vw), var(--dimension-62px));padding-block:var(--dimension-24px) var(--dimension-45px)}.capability-editorial .capability-page__context{gap:var(--dimension-0-65rem)}.capability-editorial h1{max-inline-size:var(--dimension-23ch)}.capability-editorial .capability-page__intro{max-inline-size:var(--dimension-70ch);margin-top:var(--dimension-18px)}.capability-editorial .capability-page__intro .page-deck{margin-bottom:var(--dimension-12px)}.capability-editorial .capability-page__chapter{padding-block:var(--dimension-37px) var(--dimension-48px)}.capability-editorial .capability-editorial__section{grid-template-columns:minmax(0, var(--dimension-0-36fr)) minmax(0, var(--dimension-0-64fr));gap:clamp(var(--dimension-30px), var(--dimension-4vw), var(--dimension-65px))}@media (width<=900px){.capability-editorial .capability-editorial__section{grid-template-columns:1fr}}@media (width<=680px){.capability-editorial .capability-page__opening{padding-block:var(--dimension-17px) var(--dimension-36px);grid-template-columns:1fr}.capability-editorial .capability-page__intro{margin-top:var(--dimension-16px)}.capability-editorial .capability-page__chapter{padding-block:var(--dimension-33px) var(--dimension-43px)}}.pillar-page{color:var(--color-text)}.pillar-page h2{font-family:var(--font-heading);font-weight:var(--pillar-page-weight);line-height:var(--pillar-page-line)}.pillar-page p{line-height:var(--pillar-page-line-variant-2)}.pillar-page a{color:inherit;text-underline-offset:var(--dimension-0-2em)}.pillar-page a:hover{color:var(--color-link-hover,var(--color-accent-text))}.pillar-page__opening{border-top:var(--dimension-1px) solid var(--color-border-strong)}.pillar-page__opening-prose{color:var(--color-text-muted);font-size:var(--pillar-page-opening-prose-size)}.pillar-page__opening-prose .page-deck{color:var(--color-text);font-family:var(--font-heading);font-size:var(--page-deck-size-variant-18);line-height:var(--page-deck-line-variant-5);letter-spacing:var(--page-deck-tracking)}.pillar-page__opening-prose .page-deck strong{font-weight:var(--page-deck-weight-variant-2)}.pillar-page__index{border-top:var(--dimension-1px) solid var(--color-border-subtle)}.pillar-page__index a{font-size:var(--pillar-page-index-size);font-weight:var(--pillar-page-index-weight);text-decoration:none}.pillar-page__index small{color:var(--color-accent-text);font-size:var(--pillar-page-index-size-variant-2)}.pillar-page__chapter{border-top:var(--dimension-1px) solid var(--color-border-subtle)}.pillar-page__chapter h2{font-size:var(--pillar-page-chapter-size);letter-spacing:var(--pillar-page-chapter-tracking)}.pillar-page__chapter-prose{color:var(--color-text-muted);font-size:var(--pillar-page-chapter-prose-size)}.pillar-page__chapter-prose a{color:var(--color-link,var(--color-accent-text))}.pillar-page__directory{border-top:var(--dimension-1px) solid var(--color-border-strong)}.pillar-page__directory-heading:before{border-top:var(--dimension-2px) solid var(--color-action-primary)}.pillar-page__directory-heading h2{font-size:var(--pillar-page-directory-heading-size);letter-spacing:var(--pillar-page-directory-heading-tracking)}.pillar-page__services li{border-top:var(--dimension-1px) solid var(--color-border-subtle)}.pillar-page__services a{text-decoration:none}.pillar-page__services strong{font-family:var(--font-heading);font-size:var(--pillar-page-services-size);font-weight:var(--pillar-page-services-weight);line-height:var(--pillar-page-services-line)}.pillar-page__service-deck{color:var(--color-text-muted);font-size:var(--pillar-page-service-deck-size);line-height:var(--pillar-page-service-deck-line)}.pillar-page__service-arrow,.pillar-page__app-arrow{color:var(--color-accent-text);font-size:var(--pillar-page-app-arrow-size-variant-2)}.pillar-page__capabilities li{border-top:var(--dimension-1px) solid var(--color-border-subtle)}.pillar-page__capabilities a{font-size:var(--pillar-page-capabilities-size);font-weight:var(--pillar-page-capabilities-weight);line-height:var(--pillar-page-capabilities-line);text-decoration:none}.pillar-page__capabilities a span:last-child{color:var(--color-accent-text)}.pillar-page__apps{border:var(--dimension-1px) solid var(--color-border-subtle)}.pillar-page__apps li+li{border-left:var(--dimension-1px) solid var(--color-border-subtle)}.pillar-page__apps a{text-decoration:none}.pillar-page__apps strong{font-family:var(--font-heading);font-size:var(--pillar-page-apps-size-variant-2);font-weight:var(--pillar-page-apps-weight-variant-2);line-height:var(--pillar-page-apps-line)}.pillar-page__apps a>span:not(.pillar-page__app-arrow,.card-artwork){color:var(--color-text-muted);font-size:var(--card-artwork-size-variant-2);line-height:var(--card-artwork-line-variant-2)}.pillar-page__app-leaf{background:var(--surface-variant-22)}@media (width<=680px){.pillar-page__opening-prose .page-deck{font-size:var(--page-deck-size-variant-19)}.pillar-page__chapter h2{font-size:var(--pillar-page-chapter-size-variant-2)}.pillar-page__directory-heading h2{font-size:var(--pillar-page-directory-heading-size-variant-2)}.pillar-page__apps li+li{border-left:0;border-top:var(--dimension-1px) solid var(--color-border-subtle)}}.pillar-page :is(h1,h2){overflow-wrap:break-word;text-wrap:balance;margin:0}.pillar-page p{margin:0 0 var(--dimension-1-1em)}.pillar-page__opening{grid-template-columns:minmax(0, var(--dimension-0-43fr)) minmax(0, var(--dimension-0-57fr));column-gap:clamp(var(--dimension-44px), var(--dimension-5vw), var(--dimension-76px));padding-block:clamp(var(--dimension-42px), var(--dimension-5vw), var(--dimension-70px)) clamp(var(--dimension-66px), var(--dimension-6vw), var(--dimension-88px));display:grid;position:relative}.pillar-page__identity{min-width:0}.pillar-page__eyebrow{margin:0 0 var(--dimension-1-8rem)}.pillar-page h1{max-width:var(--dimension-13ch)}.pillar-page__opening-prose{max-width:var(--dimension-65ch);padding-top:var(--dimension-1-25rem)}.pillar-page__opening-prose>:last-child{margin-bottom:0}.pillar-page__opening-prose .page-deck{max-width:var(--dimension-45ch);margin-bottom:var(--dimension-1-6rem)}.pillar-page__index{gap:clamp(var(--dimension-22px), var(--dimension-3vw), var(--dimension-45px));margin-top:clamp(var(--dimension-36px), var(--dimension-4vw), var(--dimension-58px));padding-top:var(--dimension-1-15rem);grid-column:2;align-items:baseline;display:flex}.pillar-page__index a{align-items:baseline;gap:var(--dimension-0-65rem);display:inline-flex}.pillar-page__narrative{max-width:var(--dimension-1110px);margin-inline:auto}.pillar-page__chapter{grid-template-columns:minmax(0, var(--dimension-0-38fr)) minmax(0, var(--dimension-0-62fr));column-gap:clamp(var(--dimension-42px), var(--dimension-5vw), var(--dimension-80px));padding-block:clamp(var(--dimension-60px), var(--dimension-6vw), var(--dimension-86px));display:grid}.pillar-page__chapter h2{max-width:var(--dimension-18ch)}.pillar-page__chapter-prose{max-width:var(--dimension-67ch)}.pillar-page__chapter-prose>:first-child{margin-top:0}.pillar-page__chapter-prose>:last-child{margin-bottom:0}.pillar-page__chapter+.pillar-page__chapter{padding-bottom:clamp(var(--dimension-80px), var(--dimension-7vw), var(--dimension-110px))}.pillar-page--professional .pillar-page__opening{grid-template-columns:minmax(0, var(--dimension-0-48fr)) minmax(0, var(--dimension-0-52fr))}:root:lang(en) .pillar-page--audit h1{overflow-wrap:normal}.pillar-page--professional .pillar-page__chapter:nth-child(2){grid-template-columns:minmax(0, var(--dimension-0-4fr)) minmax(0, var(--dimension-0-6fr));max-width:var(--dimension-1050px);margin-left:auto}.pillar-page__directory{grid-template-columns:minmax(0, var(--dimension-0-34fr)) minmax(0, var(--dimension-0-66fr));column-gap:clamp(var(--dimension-42px), var(--dimension-5vw), var(--dimension-80px));padding-block:clamp(var(--dimension-52px), var(--dimension-5vw), var(--dimension-72px)) clamp(var(--dimension-74px), var(--dimension-6vw), var(--dimension-96px));scroll-margin-top:var(--dimension-5rem);display:grid}.pillar-page__directory-heading:before{width:var(--dimension-42px);margin-bottom:var(--dimension-1-3rem);content:"";display:block}.pillar-page__directory :is(ul,li){margin:0;padding:0;list-style:none}.pillar-page__services{column-gap:clamp(var(--dimension-22px), var(--dimension-3vw), var(--dimension-42px));grid-template-columns:1fr;display:grid}.pillar-page--professional .pillar-page__services{grid-template-columns:repeat(2,minmax(0,1fr))}.pillar-page__services a{gap:var(--dimension-0-55rem) var(--dimension-1rem);min-height:var(--dimension-124px);padding:var(--dimension-1-4rem) 0 var(--dimension-1-3rem);grid-template-columns:minmax(0,1fr) auto;display:grid}.pillar-page__services strong{grid-column:1}.pillar-page__service-deck{max-width:var(--dimension-54ch);grid-column:1}.pillar-page__service-arrow,.pillar-page__app-arrow{grid-area:1/2}.pillar-page__directory--capabilities{padding-top:clamp(var(--dimension-52px), var(--dimension-5vw), var(--dimension-70px))}.pillar-page__capabilities{column-gap:clamp(var(--dimension-24px), var(--dimension-4vw), var(--dimension-56px));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pillar-page__capabilities a{min-height:var(--dimension-69px);justify-content:space-between;align-items:center;gap:var(--dimension-1-5rem);padding-block:var(--dimension-0-9rem);display:flex}.pillar-page__directory--apps{padding-bottom:clamp(var(--dimension-34px), var(--dimension-4vw), var(--dimension-58px))}.pillar-page__apps{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;display:grid}.pillar-page__apps a{gap:var(--dimension-0-65rem) var(--dimension-1rem);height:var(--dimension-100percent);min-height:var(--dimension-145px);padding:clamp(var(--dimension-20px), var(--dimension-2-2vw), var(--dimension-30px));grid-template-columns:minmax(0,1fr) auto;display:grid}.pillar-page__apps a>span:not(.pillar-page__app-arrow,.card-artwork){grid-column:1/-1}@media (width>=901px){.pillar-page__opening{padding-bottom:clamp(var(--dimension-54px), var(--dimension-4-75vw), var(--dimension-70px))}.pillar-page__chapter:first-child{padding-top:clamp(var(--dimension-50px), var(--dimension-5vw), var(--dimension-72px))}}@media (width<=900px){.pillar-page__opening,.pillar-page--professional .pillar-page__opening{grid-template-columns:minmax(0, var(--dimension-0-4fr)) minmax(0, var(--dimension-0-6fr))}.pillar-page__chapter,.pillar-page--professional .pillar-page__chapter:nth-child(2){grid-template-columns:minmax(0, var(--dimension-0-38fr)) minmax(0, var(--dimension-0-62fr))}.pillar-page__directory{grid-template-columns:1fr}.pillar-page__directory-heading{margin-bottom:var(--dimension-2rem)}.pillar-page--professional .pillar-page__services{grid-template-columns:1fr}}@media (width<=680px){.pillar-page__opening,.pillar-page--professional .pillar-page__opening,.pillar-page__chapter,.pillar-page--professional .pillar-page__chapter:nth-child(2),.pillar-page__directory{grid-template-columns:1fr}.pillar-page__opening{padding-block:var(--dimension-26px) var(--dimension-58px)}.pillar-page__opening-prose{padding-top:var(--dimension-2rem)}.pillar-page__index{gap:var(--dimension-0-7rem) var(--dimension-1-4rem);margin-top:var(--dimension-2rem);flex-wrap:wrap;grid-column:1}.pillar-page__chapter{padding-block:var(--dimension-52px)}.pillar-page__chapter h2{max-width:var(--dimension-24ch)}.pillar-page__chapter-prose{margin-top:var(--dimension-1-65rem)}.pillar-page__chapter+.pillar-page__chapter{padding-bottom:var(--dimension-62px)}.pillar-page__directory{padding-block:var(--dimension-48px) var(--dimension-62px)}.pillar-page__directory-heading{margin-bottom:var(--dimension-2rem)}.pillar-page__services a{min-height:0}.pillar-page__capabilities,.pillar-page__apps{grid-template-columns:1fr}.pillar-page__apps a{min-height:0}}.pillar-page--professional .professional-opening__intro p{color:var(--color-text-muted);font-size:var(--pillar-intro-size);line-height:var(--pillar-intro-line)}.pillar-page--professional .professional-opening__intro .page-deck{color:var(--color-text)}.pillar-page--professional .professional-concept{border:var(--border-variant-8);border-radius:var(--dimension-5px);background:var(--surface-variant-23)}:root[data-color-scheme=light] .pillar-page--professional .professional-concept{border-color:var(--border-variant-7)}.pillar-page--professional .professional-concept:before{border-top:var(--dimension-2px) solid var(--color-action-primary)}.pillar-page--professional .professional-concept__number{color:var(--color-text-muted);font:var(--professional-concept-number-label);letter-spacing:var(--professional-concept-number-tracking)}.pillar-page--professional .professional-concept__number span{border-top:var(--dimension-1px) solid var(--color-action-primary)}.pillar-page--professional .professional-concept__heading :is(h2,h3){font-family:var(--font-heading);font-size:var(--professional-concept-heading-size);font-weight:var(--professional-concept-heading-weight);line-height:var(--professional-concept-heading-line);letter-spacing:var(--professional-concept-heading-tracking)}.pillar-page--professional .professional-concept__excerpt{color:var(--color-text-muted);font-size:var(--professional-concept-excerpt-size);line-height:var(--professional-concept-excerpt-line)}.pillar-page--professional .professional-concept__excerpt p{line-height:inherit}.pillar-page--professional .professional-concept__excerpt a{color:var(--color-link)}.pillar-page--professional .professional-concept__details{color:var(--color-text-muted);font-size:var(--professional-concept-details-size)}.pillar-page--professional .professional-concept__details summary{color:var(--color-text);cursor:pointer;text-decoration:underline;text-decoration-color:var(--color-action-primary);text-underline-offset:var(--dimension-3px)}.pillar-page--professional .professional-concept__details[open]{border-top:var(--dimension-1px) solid var(--color-border-subtle);background:var(--surface-variant-23)}.pillar-page--professional .professional-concept:has(details[open]) .card-artwork{opacity:var(--geometry-contract-20)}.pillar-page--professional .professional-concept__full{font-size:var(--pillar-expanded-copy-size)}.pillar-page--professional .professional-concept__full p{line-height:var(--pillar-expanded-copy-line)}.pillar-page--professional .professional-concept__full a{color:var(--color-link,var(--color-accent-text))}@media (width<=680px){.pillar-page--professional .professional-opening__intro p{font-size:var(--pillar-intro-size-compact)}.pillar-page--professional .professional-concept__heading :is(h2,h3){font-size:var(--professional-concept-heading-size-variant-2)}.pillar-page--professional .professional-concept__excerpt{font-size:var(--professional-concept-excerpt-size-variant-2)}}.pillar-page--professional .pillar-page__services li{border:0}.pillar-page--professional .pillar-page__services a{border:var(--border-variant-6);border-radius:var(--dimension-4px);background:var(--color-surface,var(--color-surface));color:var(--color-text);transition:var(--motion-contract-3)}.pillar-page--professional .pillar-page__service-number{color:var(--color-text);font:var(--pillar-page-service-number-label);letter-spacing:var(--pillar-page-service-number-tracking)}.pillar-page--professional .pillar-page__services strong{font-size:var(--pillar-page-services-size-variant-2);font-weight:var(--pillar-page-services-weight);line-height:var(--pillar-page-services-line);letter-spacing:var(--pillar-page-services-tracking)}.pillar-page--professional .pillar-page__service-deck{color:var(--color-text);font-size:var(--pillar-page-service-deck-size-variant-2);line-height:var(--pillar-page-service-deck-line-variant-2)}.pillar-page--professional .pillar-page__service-arrow{color:var(--color-accent,var(--color-accent-text));font-size:var(--pillar-page-service-arrow-size);font-weight:var(--pillar-page-service-arrow-weight);line-height:var(--pillar-page-service-arrow-line);border:0}:root[data-color-scheme=light] .pillar-page--professional .pillar-page__service-arrow{color:var(--color-accent-text)}.pillar-page--professional .pillar-page__services a:hover{border-color:var(--color-accent,var(--color-action-primary));background:var(--color-surface-hover,var(--color-surface-raised))}.pillar-page--professional .pillar-page__directory--capabilities{border-top:0}.pillar-page--professional .pillar-page__capabilities li{border-top-color:var(--color-border-subtle)}.pillar-page--professional .pillar-page__capabilities a{font-size:var(--pillar-page-capabilities-size-variant-2);font-weight:var(--pillar-page-capabilities-weight-variant-2)}.pillar-page--professional .pillar-page__capabilities a span:last-child{color:var(--color-text-muted);font-size:var(--pillar-page-capabilities-size-variant-3)}.pillar-page--professional .pillar-page__capabilities a:is(:hover,:focus-visible),.pillar-page--professional .pillar-page__capabilities a:is(:hover,:focus-visible) span:last-child{color:var(--color-accent-text)}@media (prefers-reduced-motion:reduce){.pillar-page--professional .pillar-page__services a{transition:none}}:root[data-theme=astro-rocket] .site--pillar .site-main:has(.pillar-page--professional){padding-block-start:var(--dimension-24px)}.pillar-page--professional .professional-opening{isolation:isolate;min-block-size:var(--dimension-278px);padding:var(--dimension-12px) 0 var(--dimension-22px);display:block;position:relative}.pillar-page--professional .professional-opening__copy{z-index:1;max-inline-size:var(--dimension-690px);position:relative}.pillar-page--professional .professional-opening__identity{margin-bottom:var(--dimension-13px)}.pillar-page--professional .professional-opening__intro{max-inline-size:var(--dimension-690px)}.pillar-page--professional .professional-opening__intro p{max-inline-size:var(--dimension-670px);margin:0 0 var(--dimension-15px)}.pillar-page--professional .professional-opening__intro .page-deck{max-inline-size:var(--dimension-690px);margin-bottom:var(--dimension-13px)}@media (width>=1121px){.pillar-page--professional .professional-opening__copy{max-inline-size:min(var(--dimension-62percent), var(--dimension-820px))}.pillar-page--professional .professional-opening__intro,.pillar-page--professional .professional-opening__intro .page-deck{max-inline-size:var(--dimension-100percent)}.pillar-page--professional .professional-opening__intro p:not(.page-deck){max-inline-size:min(var(--dimension-100percent), var(--dimension-720px))}}.pillar-page--professional .professional-concepts{gap:var(--dimension-14px);margin-bottom:var(--dimension-8px);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.pillar-page--professional .professional-concept{isolation:isolate;min-inline-size:0;min-block-size:var(--dimension-246px);padding:var(--dimension-19px) var(--dimension-20px) var(--dimension-18px);position:relative;overflow:hidden}.pillar-page--professional .professional-concept:before{content:"";inset:var(--dimension-negative-1px) auto auto var(--dimension-12px);inline-size:var(--dimension-42px);position:absolute}.pillar-page--professional .professional-concept>:not(.card-artwork){z-index:1;position:relative}.pillar-page--professional .professional-concept__number{align-items:center;gap:var(--dimension-8px);margin-bottom:var(--dimension-12px);display:inline-flex}.pillar-page--professional .professional-concept__number span{inline-size:var(--dimension-12px)}.pillar-page--professional .professional-concept__heading{max-inline-size:var(--dimension-31ch);margin-bottom:var(--dimension-8px)}.pillar-page--professional .professional-concept__heading :is(h2,h3){text-wrap:balance;margin:0}.pillar-page--professional .professional-concept__excerpt{max-inline-size:var(--dimension-36ch)}.pillar-page--professional .professional-concept__excerpt p{-webkit-line-clamp:6;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.pillar-page--professional .professional-concept__details{z-index:var(--layer-2);max-inline-size:var(--dimension-100percent);margin-top:var(--dimension-8px);position:relative}.pillar-page--professional .professional-concept__details summary{inline-size:fit-content;list-style-position:inside}.pillar-page--professional .professional-concept__details[open]{margin-top:var(--dimension-15px);padding-top:var(--dimension-12px)}.pillar-page--professional .professional-concept:has(details[open]) .professional-concept__excerpt{display:none}.pillar-page--professional .professional-concept__full{padding-top:var(--dimension-12px)}.pillar-page--professional .professional-concept__full p{margin:0 0 var(--dimension--9em)}@media (width<=900px){.pillar-page--professional .professional-concepts{gap:var(--dimension-12px);grid-template-columns:1fr}.pillar-page--professional .professional-concept{min-block-size:var(--dimension-220px)}}@media (width<=680px){:root[data-theme=astro-rocket] .site--pillar .site-main:has(.pillar-page--professional){padding-block-start:var(--dimension-18px)}.pillar-page--professional .professional-opening{min-block-size:0;padding-block:var(--dimension-10px) var(--dimension-26px)}.pillar-page--professional .professional-concept{min-block-size:var(--dimension-224px);padding:var(--dimension-20px)}.pillar-page--professional .professional-concept__heading{max-inline-size:var(--dimension-27ch)}.pillar-page--professional .professional-concept__excerpt{max-inline-size:var(--dimension-33ch)}}.pillar-page--professional .pillar-page__directory--services{padding-block:var(--dimension-27px) 0;display:block}.pillar-page--professional .pillar-page__directory--services .pillar-page__directory-heading{margin-bottom:var(--dimension-26px)}.pillar-page--professional .pillar-page__services{gap:var(--dimension-16px);grid-template-columns:repeat(2,minmax(0,1fr))}.pillar-page--professional .pillar-page__services a{height:var(--dimension-100percent);min-height:var(--dimension-184px);isolation:isolate;grid-template-columns:var(--dimension-26px) minmax(0, 1fr);align-content:start;gap:var(--dimension-7px) var(--dimension-14px);padding:var(--dimension-20px) var(--dimension-22px) var(--dimension-19px);grid-template-rows:auto 1fr auto;position:relative;overflow:hidden}.pillar-page--professional .pillar-page__services{gap:var(--dimension-14px);grid-auto-rows:1fr}.pillar-page--professional .pillar-page__services a>:not(.card-artwork){z-index:1;position:relative}.pillar-page--professional .pillar-page__services .card-artwork{inline-size:var(--dimension-54percent);block-size:var(--dimension-100percent);mask-image:var(--mask-contract-6);inset:0 0 0 auto}.pillar-page--professional .pillar-page__services a:before{content:none}.pillar-page--professional .pillar-page__service-number{padding-top:var(--dimension-3px);grid-area:1/1}.pillar-page--professional .pillar-page__services strong{max-width:var(--dimension-30ch);grid-area:1/2}.pillar-page--professional .pillar-page__service-deck{max-width:min(var(--dimension-31ch), var(--dimension-58percent));grid-area:2/2}.pillar-page--professional .pillar-page__service-arrow{grid-area:3/2;place-self:end start;padding:0}.pillar-page--professional .pillar-page__directory--capabilities{margin-top:var(--dimension-22px);padding-block:0 var(--dimension-12px);display:block}.pillar-page--professional .pillar-page__capabilities{column-gap:var(--dimension-30px);grid-template-columns:repeat(3,minmax(0,1fr))}.pillar-page--professional .pillar-page__capabilities a{min-height:var(--dimension-50px);padding-block:var(--dimension-11px);gap:var(--dimension-12px)}@media (width<=900px){.pillar-page--professional .pillar-page__capabilities{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){.pillar-page--professional .pillar-page__services,.pillar-page--professional .pillar-page__capabilities{grid-template-columns:1fr}.pillar-page--professional .pillar-page__services{gap:var(--dimension-12px)}.pillar-page--professional .pillar-page__services a{min-height:var(--dimension-255px);padding:var(--dimension-18px);gap:var(--dimension-8px) var(--dimension-10px);grid-template-rows:auto 1fr auto}.pillar-page--professional .pillar-page__services a:before{left:var(--dimension-22px)}.pillar-page--professional .pillar-page__services .card-artwork{inline-size:var(--dimension-77percent);block-size:var(--dimension-170px);mask-image:var(--mask-contract-14);inset:auto 0 0 auto}.pillar-page--professional .pillar-page__service-deck{max-width:var(--dimension-100percent);padding-bottom:var(--dimension-65px);grid-column:2}.pillar-page--professional .pillar-page__directory--services{padding-top:var(--dimension-30px)}.pillar-page--professional .pillar-page__directory--capabilities{margin-top:var(--dimension-18px)}}.pillar-page--strategic .strategic-opening__intro p{color:var(--color-text-muted);font-size:var(--pillar-intro-size);line-height:var(--pillar-intro-line)}.pillar-page--strategic .strategic-opening__intro .page-deck{color:var(--color-text)}.pillar-page--strategic .strategic-concept{border:var(--border-variant-8);border-radius:var(--dimension-5px);background:var(--artwork-strategic-surface)}:root[data-color-scheme=light] .pillar-page--strategic .strategic-concept{border-color:var(--border-variant-7)}.pillar-page--strategic .strategic-concept:before{border-top:var(--dimension-2px) solid var(--color-action-primary)}.pillar-page--strategic .strategic-concept__number{color:var(--color-text-muted);font:var(--strategic-concept-number-label)}.pillar-page--strategic .strategic-concept__heading h2{font-size:var(--strategic-concept-heading-size);font-weight:var(--strategic-concept-heading-weight);line-height:var(--strategic-concept-heading-line);letter-spacing:var(--strategic-concept-heading-tracking)}.pillar-page--strategic .strategic-concept__excerpt{color:var(--color-text-muted);font-size:var(--strategic-concept-excerpt-size);line-height:var(--strategic-concept-excerpt-line)}.pillar-page--strategic .strategic-concept__excerpt p{line-height:inherit}.pillar-page--strategic .strategic-concept__details{color:var(--color-text-muted);font-size:var(--strategic-concept-details-size)}.pillar-page--strategic .strategic-concept__details summary{color:var(--color-text);cursor:pointer;text-decoration:underline;text-decoration-color:var(--color-action-primary);text-underline-offset:var(--dimension-3px)}.pillar-page--strategic .strategic-concept__details[open]{border-top:var(--dimension-1px) solid var(--color-border-subtle);background:var(--artwork-strategic-surface)}.pillar-page--strategic .strategic-concept__full{font-size:var(--pillar-expanded-copy-size)}.pillar-page--strategic .strategic-concept__full p{line-height:var(--pillar-expanded-copy-line)}.pillar-page--strategic .strategic-concept__full a,.pillar-page--strategic .strategic-concept__excerpt a{color:var(--color-link,var(--color-accent-text))}.pillar-page--audit .strategic-concept>.card-artwork{background-position:100%;background-size:contain}.pillar-page--audit .strategic-concept:has(details[open])>.card-artwork{opacity:var(--geometry-contract-16)}.pillar-page--strategic .pillar-page__services li{border:0}.pillar-page--strategic .pillar-page__services a{border:var(--border-variant-6);border-radius:var(--dimension-4px);background:var(--color-surface);color:var(--color-text);transition:var(--motion-contract-3)}.pillar-page--strategic .pillar-page__service-number{font:var(--pillar-page-service-number-label)}.pillar-page--strategic .pillar-page__services strong{font-size:var(--pillar-page-services-size-variant-2);font-weight:var(--pillar-page-services-weight);line-height:var(--pillar-page-services-line);letter-spacing:var(--pillar-page-services-tracking)}.pillar-page--strategic .pillar-page__service-deck{color:var(--color-text);font-size:var(--pillar-page-service-deck-size-variant-2);line-height:var(--pillar-page-service-deck-line-variant-2)}.pillar-page--strategic .pillar-page__service-arrow{color:var(--color-accent,var(--color-accent-text));font-size:var(--pillar-page-service-arrow-size);font-weight:var(--pillar-page-service-arrow-weight)}:root[data-color-scheme=light] .pillar-page--strategic .pillar-page__service-arrow{color:var(--color-accent-text)}.pillar-page--strategic .pillar-page__services a:hover{border-color:var(--color-action-primary);background:var(--color-surface-hover)}.pillar-page--strategic .pillar-page__directory--capabilities{border-top:0}.pillar-page--strategic .pillar-page__capabilities a{font-size:var(--pillar-page-capabilities-size-variant-2);font-weight:var(--pillar-page-capabilities-weight-variant-2)}.pillar-page--strategic .pillar-page__capabilities a span:last-child{color:var(--color-text-muted);font-size:var(--pillar-page-capabilities-size-variant-3)}.pillar-page--strategic .pillar-page__capabilities a:is(:hover,:focus-visible),.pillar-page--strategic .pillar-page__capabilities a:is(:hover,:focus-visible) span:last-child{color:var(--color-accent-text)}@media (width<=680px){.pillar-page--strategic .strategic-opening__intro p{font-size:var(--pillar-intro-size-compact)}.pillar-page--strategic .strategic-concept__heading h2{font-size:var(--strategic-concept-heading-size-variant-2)}.pillar-page--strategic .strategic-concept__excerpt{font-size:var(--strategic-concept-excerpt-size)}.pillar-page--audit .strategic-concept>.card-artwork{background-position:100% 100%;background-size:contain}}@media (prefers-reduced-motion:reduce){.pillar-page--strategic .pillar-page__services a{transition:none}}:root[data-theme=astro-rocket] .site--pillar .site-main:has(.pillar-page--strategic){padding-block-start:var(--dimension-24px)}.pillar-page--strategic .strategic-opening{isolation:isolate;min-block-size:var(--dimension-278px);padding:var(--dimension-12px) 0 var(--dimension-22px);position:relative}.pillar-page--strategic .strategic-opening__copy{z-index:1;max-inline-size:min(var(--dimension-62percent), var(--dimension-820px));position:relative}.pillar-page--strategic .strategic-opening__identity{margin-bottom:var(--dimension-13px)}.pillar-page--strategic .strategic-opening__intro p{max-inline-size:var(--dimension-720px);margin:0 0 var(--dimension-15px)}.pillar-page--strategic .strategic-opening__intro .page-deck{max-inline-size:var(--dimension-820px);margin-bottom:var(--dimension-13px)}.pillar-page--strategic .strategic-concepts{gap:var(--dimension-14px);margin-bottom:var(--dimension-8px);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pillar-page--strategic .strategic-concept{isolation:isolate;min-inline-size:0;min-block-size:var(--dimension-246px);padding:var(--dimension-21px) var(--dimension-23px) var(--dimension-19px);position:relative;overflow:hidden}.pillar-page--strategic .strategic-concept:before{content:"";inset:var(--dimension-negative-1px) auto auto var(--dimension-12px);inline-size:var(--dimension-42px);position:absolute}.pillar-page--strategic .strategic-concept>:not(.strategic-art,.card-artwork){z-index:1;position:relative}.pillar-page--strategic .strategic-concept__number{margin-bottom:var(--dimension-12px);display:block}.pillar-page--strategic .strategic-concept__heading{max-inline-size:var(--dimension-31ch);margin-bottom:var(--dimension-9px)}.pillar-page--strategic .strategic-concept__excerpt{max-inline-size:min(var(--dimension-46ch), var(--dimension-62percent))}.pillar-page--strategic .strategic-concept__excerpt p{-webkit-line-clamp:5;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.pillar-page--strategic .strategic-concept__details{z-index:var(--layer-2);margin-top:var(--dimension-9px);position:relative}.pillar-page--strategic .strategic-concept__details summary{inline-size:fit-content;list-style-position:inside}.pillar-page--strategic .strategic-concept__details[open]{padding-top:var(--dimension-12px)}.pillar-page--strategic .strategic-concept:has(details[open]) .strategic-concept__excerpt{display:none}.pillar-page--strategic .strategic-concept__full{padding-top:var(--dimension-10px)}.pillar-page--strategic .strategic-concept__full p{margin:0 0 var(--dimension--9em)}.pillar-page--audit .strategic-concept>.card-artwork{inline-size:var(--dimension-51percent);block-size:var(--dimension-100percent);mask-image:var(--mask-contract-16);inset:0 0 0 auto}.pillar-page--audit .strategic-concept__heading{max-inline-size:var(--dimension-57percent)}.pillar-page--audit .strategic-concept__excerpt{max-inline-size:var(--dimension-54percent)}.pillar-page--strategic .pillar-page__directory--services{padding-block:var(--dimension-27px) 0;display:block}.pillar-page--strategic .pillar-page__directory--services .pillar-page__directory-heading{margin-bottom:var(--dimension-26px)}.pillar-page--strategic .pillar-page__services{gap:var(--dimension-14px);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr}.pillar-page--strategic .pillar-page__services a{height:var(--dimension-100percent);min-height:var(--dimension-184px);isolation:isolate;grid-template-columns:var(--dimension-26px) minmax(0, 1fr);align-content:start;gap:var(--dimension-7px) var(--dimension-14px);padding:var(--dimension-20px) var(--dimension-22px) var(--dimension-19px);grid-template-rows:auto 1fr auto;position:relative;overflow:hidden}.pillar-page--strategic .pillar-page__services a>:not(.service-motif,.card-artwork){z-index:1;position:relative}.pillar-page--strategic .pillar-page__service-number{padding-top:var(--dimension-3px);grid-area:1/1}.pillar-page--strategic .pillar-page__services strong{max-inline-size:var(--dimension-30ch);grid-area:1/2}.pillar-page--strategic .pillar-page__service-deck{max-inline-size:min(var(--dimension-31ch), var(--dimension-58percent));grid-area:2/2}.pillar-page--strategic .pillar-page__service-arrow{grid-area:3/2;place-self:end start}.pillar-page--strategic .pillar-page__directory--capabilities{margin-top:var(--dimension-22px);padding-block:0 var(--dimension-12px);display:block}.pillar-page--strategic .pillar-page__capabilities{column-gap:var(--dimension-30px);grid-template-columns:repeat(3,minmax(0,1fr))}.pillar-page--strategic .pillar-page__capabilities a{min-height:var(--dimension-50px);padding-block:var(--dimension-11px)}.pillar-page--strategic .pillar-page__directory--apps{padding-block:var(--dimension-24px) var(--dimension-40px);display:block}.pillar-page--strategic .pillar-page__directory--apps .pillar-page__directory-heading{margin-bottom:var(--dimension-20px)}@media (width<=900px){.pillar-page--strategic .strategic-opening__copy{max-inline-size:var(--dimension-70percent)}.pillar-page--strategic .pillar-page__capabilities{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){:root[data-theme=astro-rocket] .site--pillar .site-main:has(.pillar-page--strategic){padding-block-start:var(--dimension-18px)}.pillar-page--strategic .strategic-opening{min-block-size:0;padding-block:var(--dimension-10px) var(--dimension-132px)}.pillar-page--strategic .strategic-opening__copy{max-inline-size:none}.pillar-page--strategic .strategic-concepts,.pillar-page--strategic .pillar-page__services,.pillar-page--strategic .pillar-page__capabilities{grid-template-columns:1fr}.pillar-page--strategic .strategic-concepts{gap:var(--dimension-12px)}.pillar-page--strategic .strategic-concept{min-block-size:var(--dimension-224px);padding:var(--dimension-20px)}.pillar-page--strategic .strategic-concept__excerpt{max-inline-size:min(var(--dimension-33ch), var(--dimension-68percent))}.pillar-page--audit .strategic-concept{min-block-size:var(--dimension-224px)}.pillar-page--audit .strategic-concept>.card-artwork{inset:auto var(--dimension-negative-2percent) 0 auto;inline-size:var(--dimension-56percent);block-size:var(--dimension-142px);mask-image:var(--mask-contract-19)}.pillar-page--audit .strategic-concept__heading{max-inline-size:var(--dimension-100percent)}.pillar-page--audit .strategic-concept__excerpt{max-inline-size:var(--dimension-68percent)}.pillar-page--strategic .pillar-page__services{gap:var(--dimension-12px)}.pillar-page--strategic .pillar-page__services a{min-height:var(--dimension-255px);padding:var(--dimension-18px);gap:var(--dimension-8px) var(--dimension-10px)}.pillar-page--strategic .pillar-page__service-deck{max-inline-size:var(--dimension-100percent);padding-bottom:var(--dimension-65px)}.pillar-page--strategic .pillar-page__directory--services{padding-top:var(--dimension-30px)}.pillar-page--strategic .pillar-page__directory--capabilities{margin-top:var(--dimension-18px)}}.pillar-page--dynatrace .strategic-concept{background:var(--surface-variant-19)}.pillar-page--dynatrace .strategic-concept:has(details[open])>.card-artwork{opacity:var(--geometry-contract-16)}.pillar-page--dynatrace .pillar-page__services a{background:var(--color-surface)}.pillar-page--dynatrace .pillar-page__services a:hover{background:var(--color-surface-hover)}.pillar-page--dynatrace .pillar-page__services a:is(:hover,:focus-visible)>.card-artwork{opacity:var(--geometry-contract-17)}.pillar-page--dynatrace .pillar-page__directory--apps{border-top:var(--dimension-1px) solid var(--color-border-strong)}.pillar-page--dynatrace .pillar-page__apps,.pillar-page--dynatrace .pillar-page__apps li+li{border:0}.pillar-page--dynatrace .pillar-page__apps a{border:var(--border-variant-6);border-radius:var(--dimension-4px);background:var(--color-surface);color:var(--color-text);transition:var(--motion-contract-3)}:root[data-color-scheme=light] .pillar-page--dynatrace .pillar-page__apps a{border-color:var(--border-variant-7)}.pillar-page--dynatrace .pillar-page__apps a:hover{border-color:var(--color-action-primary);background:var(--color-surface-hover)}.pillar-page--dynatrace .pillar-page__apps strong{font-size:var(--pillar-page-apps-size);font-weight:var(--pillar-page-apps-weight)}.pillar-page--dynatrace .pillar-page__apps a>span:not(.pillar-page__app-arrow,.card-artwork){color:var(--color-text);font-size:var(--card-artwork-size);line-height:var(--card-artwork-line)}.pillar-page--dynatrace .pillar-page__app-arrow{border:var(--dimension-1px) solid var(--color-border-strong);border-radius:var(--dimension-50percent);color:var(--color-accent-text);font-size:var(--pillar-page-app-arrow-size)}@media (prefers-reduced-motion:reduce){.pillar-page--dynatrace .pillar-page__apps a{transition:none}}.pillar-page--dynatrace .dynatrace-art{z-index:0;pointer-events:none;contain:layout paint;display:block;position:absolute;overflow:hidden}.pillar-page--dynatrace .dynatrace-art svg{inline-size:var(--dimension-100percent);block-size:var(--dimension-100percent);display:block}.pillar-page--dynatrace .strategic-opening__copy{max-inline-size:min(var(--dimension-54percent), var(--dimension-715px))}.pillar-page--dynatrace .strategic-opening>.dynatrace-art{inset:var(--dimension-negative-14px) var(--dimension-negative-1percent) auto auto;inline-size:var(--dimension-57percent);block-size:var(--dimension-312px);mask-image:var(--mask-contract-4)}.pillar-page--dynatrace .strategic-concept>.card-artwork{inline-size:var(--dimension-49percent);block-size:var(--dimension-100percent);z-index:0;mask-image:var(--mask-contract-5);inset:0 0 0 auto}.pillar-page--dynatrace .strategic-concept__heading{max-inline-size:var(--dimension-60percent)}.pillar-page--dynatrace .strategic-concept__excerpt{max-inline-size:var(--dimension-54percent)}.pillar-page--dynatrace .pillar-page__services strong{max-inline-size:var(--dimension-59percent)}.pillar-page--dynatrace .pillar-page__services a>.card-artwork{inline-size:var(--dimension-53percent);block-size:var(--dimension-100percent);z-index:0;mask-image:var(--mask-contract-6);inset:0 0 0 auto}.pillar-page--dynatrace .pillar-page__directory--apps{padding-block:var(--dimension-28px) var(--dimension-42px)}.pillar-page--dynatrace .pillar-page__apps{gap:var(--dimension-14px)}.pillar-page--dynatrace .pillar-page__apps a{isolation:isolate;min-block-size:var(--dimension-184px);padding:var(--dimension-20px) var(--dimension-22px);position:relative;overflow:hidden}.pillar-page--dynatrace .pillar-page__apps a>:not(.card-artwork){z-index:1;position:relative}.pillar-page--dynatrace .pillar-page__apps strong{max-inline-size:var(--dimension-58percent)}.pillar-page--dynatrace .pillar-page__apps a>span:not(.pillar-page__app-arrow,.card-artwork){max-inline-size:var(--dimension-57percent);grid-column:1;align-self:start}.pillar-page--dynatrace .pillar-page__app-arrow{inset:auto auto var(--dimension-17px) var(--dimension-22px);inline-size:var(--dimension-28px);block-size:var(--dimension-28px);grid-area:auto;place-items:center;display:grid;position:absolute}.pillar-page--dynatrace .pillar-page__apps a>.card-artwork{inline-size:var(--dimension-52percent);block-size:var(--dimension-100percent);z-index:0;mask-image:var(--mask-contract-6);inset:0 0 0 auto}@media (width<=900px){.pillar-page--dynatrace .strategic-opening__copy{max-inline-size:var(--dimension-64percent)}.pillar-page--dynatrace .strategic-opening>.dynatrace-art{inline-size:var(--dimension-54percent)}}@media (width<=680px){.pillar-page--dynatrace .strategic-opening__copy{max-inline-size:none}.pillar-page--dynatrace .strategic-opening>.dynatrace-art{inset:auto var(--dimension-negative-7percent) 0 auto;inline-size:var(--dimension-96percent);block-size:var(--dimension-155px);mask-image:var(--mask-contract-7)}.pillar-page--dynatrace .strategic-concept{min-block-size:var(--dimension-234px)}.pillar-page--dynatrace .strategic-concept__heading{max-inline-size:var(--dimension-100percent)}.pillar-page--dynatrace .strategic-concept__excerpt{max-inline-size:var(--dimension-65percent)}.pillar-page--dynatrace .strategic-concept>.card-artwork{inset:auto var(--dimension-negative-5percent) 0 auto;inline-size:var(--dimension-57percent);block-size:var(--dimension-155px);mask-image:var(--mask-contract-8)}.pillar-page--dynatrace .pillar-page__services strong{max-inline-size:var(--dimension-100percent)}.pillar-page--dynatrace .pillar-page__services a>.card-artwork{inline-size:var(--dimension-70percent);block-size:var(--dimension-160px);mask-image:var(--mask-contract-9);inset:auto 0 0 auto}.pillar-page--dynatrace .pillar-page__apps{gap:var(--dimension-12px)}.pillar-page--dynatrace .pillar-page__apps a{min-block-size:var(--dimension-195px);padding:var(--dimension-18px)}.pillar-page--dynatrace .pillar-page__apps strong{max-inline-size:var(--dimension-100percent)}.pillar-page--dynatrace .pillar-page__apps a>span:not(.pillar-page__app-arrow,.card-artwork){max-inline-size:var(--dimension-67percent)}.pillar-page--dynatrace .pillar-page__apps a>.card-artwork{inline-size:var(--dimension-58percent);mask-image:var(--mask-contract-10)}.pillar-page--dynatrace .pillar-page__app-arrow{left:var(--dimension-18px)}}.pillar-page--finops .finops-art__annotation{font-family:var(--font-heading);font-size:var(--finops-art-annotation-size);font-weight:var(--finops-art-annotation-weight);letter-spacing:var(--finops-art-annotation-tracking);fill:var(--artwork-finops-art-label);opacity:var(--geometry-contract-11)}.pillar-page--finops .strategic-concept{background:var(--surface-variant-20)}.pillar-page--finops .strategic-concept:has(details[open])>.card-artwork{opacity:var(--geometry-contract-16)}.pillar-page--finops .pillar-page__services a,:root[data-color-scheme=light] .pillar-page--finops .pillar-page__services a{background:var(--color-surface)}.pillar-page--finops .pillar-page__services a:hover{background:var(--surface-variant-21)}:root[data-color-scheme=light] .pillar-page--finops .pillar-page__services a:hover{background:var(--color-surface)}.pillar-page--finops .pillar-page__services a:is(:hover,:focus-visible)>.card-artwork{opacity:var(--geometry-contract-17)}.pillar-page--finops .finops-art{z-index:0;pointer-events:none;contain:layout paint;display:block;position:absolute;overflow:hidden}.pillar-page--finops .finops-art svg{inline-size:var(--dimension-100percent);block-size:var(--dimension-100percent);display:block}.pillar-page--finops .strategic-opening__copy{max-inline-size:min(var(--dimension-54percent), var(--dimension-715px))}.pillar-page--finops .strategic-opening>.finops-art{inset:var(--dimension-negative-14px) var(--dimension-negative-1percent) auto auto;inline-size:var(--dimension-57percent);block-size:var(--dimension-312px);mask-image:var(--mask-contract-4)}.pillar-page--finops .strategic-concepts{margin-top:var(--dimension-30px);margin-bottom:var(--dimension-16px)}.pillar-page--finops .strategic-concept>.card-artwork{inline-size:var(--dimension-49percent);block-size:var(--dimension-100percent);mask-image:var(--mask-contract-5);inset:0 0 0 auto}.pillar-page--finops .strategic-concept__heading{max-inline-size:var(--dimension-60percent)}.pillar-page--finops .strategic-concept__excerpt{max-inline-size:var(--dimension-54percent)}.pillar-page--finops .pillar-page__services strong{max-inline-size:var(--dimension-59percent)}.pillar-page--finops .pillar-page__services a>.card-artwork{inline-size:var(--dimension-53percent);block-size:var(--dimension-100percent);mask-image:var(--mask-contract-6);inset:0 0 0 auto}@media (width<=900px){.pillar-page--finops .strategic-opening__copy{max-inline-size:var(--dimension-64percent)}.pillar-page--finops .strategic-opening>.finops-art{inline-size:var(--dimension-54percent)}}@media (width<=680px){.pillar-page--finops .finops-art__distant,.pillar-page--finops .finops-art__traces,.pillar-page--finops .finops-art__annotation,.pillar-page--finops .finops-art__detail{display:none}.pillar-page--finops .strategic-opening__copy{max-inline-size:none}.pillar-page--finops .strategic-opening>.finops-art{inset:auto var(--dimension-negative-7percent) 0 auto;inline-size:var(--dimension-96percent);block-size:var(--dimension-155px);mask-image:var(--mask-contract-7)}.pillar-page--finops .strategic-concepts{margin-top:var(--dimension-18px);margin-bottom:var(--dimension-14px)}.pillar-page--finops .strategic-concept{min-block-size:var(--dimension-285px)}.pillar-page--finops .strategic-concept__heading{max-inline-size:var(--dimension-100percent)}.pillar-page--finops .strategic-concept__excerpt{max-inline-size:var(--dimension-100percent);padding-bottom:var(--dimension-104px)}.pillar-page--finops .strategic-concept>.card-artwork{inset:auto var(--dimension-negative-2percent) 0 auto;inline-size:var(--dimension-74percent);block-size:var(--dimension-104px);mask-image:var(--mask-contract-11)}.pillar-page--finops .pillar-page__services strong{max-inline-size:var(--dimension-100percent)}.pillar-page--finops .pillar-page__services a>.card-artwork{inline-size:var(--dimension-70percent);block-size:var(--dimension-160px);mask-image:var(--mask-contract-9);inset:auto 0 0 auto}.pillar-page--finops .pillar-page__services a{min-height:var(--dimension-270px)}.pillar-page--finops .pillar-page__services a>.card-artwork{inline-size:var(--dimension-62percent);block-size:var(--dimension-132px)}}.pillar-page--strategic:not(.pillar-page--dynatrace) .service-motif,.service-editorial__art .service-motif{transition:var(--motion-contract-4)}.pillar-page--strategic:not(.pillar-page--dynatrace) .pillar-page__services a:is(:hover,:focus-visible) .service-motif{opacity:var(--geometry-contract-18)}@media (prefers-reduced-motion:reduce){.pillar-page--strategic:not(.pillar-page--dynatrace) .service-motif{transition:none}}.pillar-page--strategic:not(.pillar-page--dynatrace) .service-motif,.service-editorial__art .service-motif{z-index:0;pointer-events:none;contain:layout paint;position:absolute;inset:0;overflow:hidden}.pillar-page--strategic:not(.pillar-page--dynatrace) .service-motif svg,.service-editorial__art .service-motif svg{width:var(--dimension-100percent);height:var(--dimension-100percent);display:block}@media (width<=680px){.pillar-page--strategic:not(.pillar-page--dynatrace) .service-motif{height:var(--dimension-170px);mask-image:var(--mask-contract-15);top:auto}}.pillar-page--audit .audit-art__annotation{font-family:var(--font-heading);font-size:var(--audit-art-annotation-size);font-weight:var(--audit-art-annotation-weight);letter-spacing:var(--audit-art-annotation-tracking);fill:var(--artwork-audit-art-label);opacity:var(--geometry-contract-15)}.pillar-page--audit .audit-art{z-index:0;pointer-events:none;contain:layout paint;display:block;position:absolute;overflow:hidden}.pillar-page--audit .audit-art svg{inline-size:var(--dimension-100percent);block-size:var(--dimension-100percent);display:block}.pillar-page--audit .strategic-opening__copy{max-inline-size:min(var(--dimension-54percent), var(--dimension-715px))}.pillar-page--audit .strategic-opening>.audit-art{inset:var(--dimension-negative-14px) var(--dimension-negative-1percent) auto auto;inline-size:var(--dimension-57percent);block-size:var(--dimension-312px);mask-image:var(--mask-contract-2)}@media (width<=900px){.pillar-page--audit .strategic-opening__copy{max-inline-size:var(--dimension-64percent)}.pillar-page--audit .strategic-opening>.audit-art{inline-size:var(--dimension-54percent)}}@media (width<=680px){.pillar-page--audit .audit-art__annotation,.pillar-page--audit .audit-art__micro{display:none}.pillar-page--audit .strategic-opening__copy{max-inline-size:none}.pillar-page--audit .strategic-opening>.audit-art{inset:auto var(--dimension-negative-7percent) 0 auto;inline-size:var(--dimension-96percent);block-size:var(--dimension-155px);mask-image:var(--mask-contract-3)}}.industry-page{color:var(--color-text)}.industry-page :is(h1,h2){font-family:var(--font-heading);font-weight:var(--industry-page-weight)}.industry-page p{line-height:var(--industry-page-line)}.industry-page a{color:var(--color-link,var(--color-accent-text));text-underline-offset:var(--dimension-0-22em)}.industry-page__opening{border-top:var(--dimension-1px) solid var(--color-border-strong)}.industry-page h1{font-size:var(--industry-page-size);line-height:var(--industry-page-line-variant-2);letter-spacing:var(--industry-page-tracking)}.industry-page__introduction{border-top:var(--dimension-1px) solid var(--color-border-subtle);color:var(--color-text-muted);font-size:var(--industry-page-introduction-size)}.industry-page__introduction .page-deck{color:var(--color-text);font-family:var(--font-heading);font-size:var(--page-deck-size-variant-16);line-height:var(--page-deck-line-variant-4);letter-spacing:var(--page-deck-tracking-variant-4)}.industry-page__introduction .page-deck strong{font-weight:var(--page-deck-weight-variant-2)}.industry-page__chapter{border-top:var(--dimension-1px) solid var(--color-border-subtle)}.industry-page__chapter h2{font-size:var(--industry-page-chapter-size);line-height:var(--industry-page-chapter-line);letter-spacing:var(--industry-page-chapter-tracking)}.industry-page__chapter-prose{color:var(--color-text-muted);font-size:var(--industry-page-chapter-prose-size)}@media (width<=760px){.industry-page h1{font-size:var(--industry-page-size-variant-2)}.industry-page--long-word-title h1{font-size:var(--industry-page--long-word-title-size);letter-spacing:var(--industry-page--long-word-title-tracking)}.industry-page__introduction .page-deck{font-size:var(--page-deck-size-variant-17)}.industry-page__chapter h2{font-size:var(--industry-page-chapter-size-variant-2)}}.industry-page h1{font-size:var(--industry-page-size-variant-3);letter-spacing:var(--industry-page-tracking-variant-2)}.industry-page__chapter h2{font-size:var(--industry-page-chapter-size-variant-3)}@media (width<=760px){.industry-page h1{font-size:var(--industry-page-size-variant-4)}.industry-page--long-word-title h1{font-size:var(--industry-page--long-word-title-size-variant-2);letter-spacing:var(--industry-page--long-word-title-tracking-variant-2)}}.industry-page :is(h1,h2){overflow-wrap:break-word;text-wrap:balance;margin:0}.industry-page p{margin:0 0 var(--dimension-1-16em)}.industry-page__opening{padding-block:clamp(var(--dimension-38px), var(--dimension-4-5vw), var(--dimension-62px)) clamp(var(--dimension-68px), var(--dimension-6-5vw), var(--dimension-94px));position:relative}.industry-page__eyebrow{margin:0 0 clamp(var(--dimension-24px), var(--dimension-2-7vw), var(--dimension-40px))}.industry-page h1{max-width:var(--dimension-21ch)}.industry-page__introduction{grid-template-columns:minmax(0, var(--dimension-0-41fr)) minmax(0, var(--dimension-0-59fr));column-gap:clamp(var(--dimension-48px), var(--dimension-6vw), var(--dimension-92px));margin-top:clamp(var(--dimension-40px), var(--dimension-4-2vw), var(--dimension-62px));padding-top:clamp(var(--dimension-28px), var(--dimension-3vw), var(--dimension-44px));display:grid}.industry-page__introduction .page-deck{max-width:var(--dimension-26ch)}.industry-page__introduction>:not(.page-deck){max-width:var(--dimension-64ch);grid-column:2}.industry-page__introduction:not(:has(.page-deck))>*{max-width:var(--dimension-68ch);grid-column:1/-1}.industry-page__introduction>:last-child,.industry-page__chapter-prose>:last-child{margin-bottom:0}.industry-page__chapter{grid-template-columns:minmax(0, var(--dimension-0-42fr)) minmax(0, var(--dimension-0-58fr));column-gap:clamp(var(--dimension-48px), var(--dimension-6vw), var(--dimension-90px));padding-block:clamp(var(--dimension-50px), var(--dimension-5-2vw), var(--dimension-74px)) clamp(var(--dimension-60px), var(--dimension-6-1vw), var(--dimension-84px));display:grid}.industry-page__chapter h2{max-width:var(--dimension-24ch)}.industry-page__chapter-prose{max-width:var(--dimension-68ch)}.industry-page__chapter-prose>:first-child{margin-top:0}@media (width<=760px){.industry-page__opening{padding-block:var(--dimension-27px) var(--dimension-58px)}.industry-page__introduction{margin-top:var(--dimension-32px);padding-top:var(--dimension-14px);display:block}.industry-page__chapter{padding-block:var(--dimension-52px) var(--dimension-64px);display:block}.industry-page__chapter h2{margin-bottom:var(--dimension-1-45rem)}}.industry-page__opening{padding-block:var(--dimension-26px) var(--dimension-46px)}.industry-page__eyebrow{margin-bottom:var(--dimension-17px)}.industry-page__introduction{margin-top:var(--dimension-26px);padding-top:var(--dimension-25px)}.industry-page__chapter{padding-block:var(--dimension-39px) var(--dimension-52px)}@media (width<=760px){.industry-page__opening{padding-block:var(--dimension-22px) var(--dimension-39px)}.industry-page__introduction{margin-top:var(--dimension-20px);padding-top:var(--dimension-17px)}.industry-page__chapter{padding-block:var(--dimension-35px) var(--dimension-46px)}}.industries-overview{color:var(--color-text)}.industries-overview__opening{border-top:var(--dimension-1px) solid var(--color-border-subtle)}.industries-overview__opening:before{border-top:var(--dimension-3px) solid var(--color-action-primary)}.industries-overview h1,.industries-overview h2{font-family:var(--font-heading)}.industries-overview h1{font-size:var(--industries-overview-size);font-weight:var(--industries-overview-weight);line-height:var(--industries-overview-line);letter-spacing:var(--industries-overview-tracking)}.industries-overview__introduction{color:var(--color-text-muted);font-size:var(--industries-overview-introduction-size);line-height:var(--industries-overview-introduction-line)}.industries-overview__introduction .page-deck{color:var(--color-text);font-family:var(--font-heading);font-size:var(--page-deck-size-variant-14);line-height:var(--page-deck-line-variant-5);letter-spacing:var(--page-deck-tracking-variant-5)}.industries-overview__introduction .page-deck strong{font-weight:var(--page-deck-weight-variant-2)}.industries-overview__introduction a{color:var(--color-link,var(--color-accent-text));text-underline-offset:var(--dimension-0-2em)}.industries-overview__directory{border-top:var(--dimension-1px) solid var(--color-border-subtle)}.industries-overview__directory a{border:var(--dimension-1px) solid var(--color-border-subtle);background:var(--surface-variant-17);color:var(--color-text);transition:var(--motion-contract-3);text-decoration:none}.industries-overview__directory a:before{border-top:var(--dimension-2px) solid var(--color-action-primary)}.industries-overview__directory a:hover,.industries-overview__directory a:focus-visible{border-color:var(--border-variant-5);background:var(--surface-variant-18)}.industries-overview__directory h2{font-size:var(--industries-overview-directory-size);font-weight:var(--industries-overview-directory-weight);line-height:var(--industries-overview-directory-line);letter-spacing:var(--industries-overview-directory-tracking)}.industries-overview__directory p{color:var(--color-text-muted);font-size:var(--industries-overview-directory-size-variant-2);line-height:var(--industries-overview-directory-line-variant-2)}.industries-overview__arrow{color:var(--color-accent-text);font-size:var(--industries-overview-arrow-size);line-height:var(--industries-overview-arrow-line)}@media (width<=760px){.industries-overview h1{font-size:var(--industries-overview-size-variant-2)}.industries-overview__introduction .page-deck{font-size:var(--page-deck-size-variant-15)}.industries-overview__directory h2{font-size:var(--industries-overview-directory-size-variant-3)}}.industries-overview h1{font-size:var(--industries-overview-size-variant-3);letter-spacing:var(--industries-overview-tracking-variant-2)}@media (width<=760px){.industries-overview h1{font-size:var(--industries-overview-size-variant-4)}}.industries-overview{max-width:var(--dimension-1180px);margin-inline:auto}.industries-overview__opening{grid-template-columns:minmax(0, var(--dimension-0-44fr)) minmax(0, var(--dimension-0-56fr));gap:clamp(var(--dimension-44px), var(--dimension-6vw), var(--dimension-92px));padding-block:clamp(var(--dimension-48px), var(--dimension-5vw), var(--dimension-72px)) clamp(var(--dimension-68px), var(--dimension-7vw), var(--dimension-100px));display:grid;position:relative}.industries-overview__opening:before{top:var(--dimension-negative-2px);width:var(--dimension-72px);content:"";position:absolute;left:0}.industries-overview h1,.industries-overview h2{overflow-wrap:break-word;text-wrap:balance;margin:0}.industries-overview__introduction{max-width:var(--dimension-66ch)}.industries-overview__introduction>:first-child{margin-top:0}.industries-overview__introduction>:last-child{margin-bottom:0}.industries-overview__introduction p{margin-bottom:var(--dimension-1-2em)}.industries-overview__introduction .page-deck{max-width:var(--dimension-37ch);margin-bottom:var(--dimension-1-35em)}.industries-overview__directory ul{gap:clamp(var(--dimension-14px), var(--dimension-1-7vw), var(--dimension-24px));grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.industries-overview__directory li{min-width:0}.industries-overview__directory a{min-height:var(--dimension-228px);height:var(--dimension-100percent);padding:clamp(var(--dimension-24px), var(--dimension-2-5vw), var(--dimension-34px));flex-direction:column;display:flex;position:relative}.industries-overview__directory a:before{top:var(--dimension-negative-1px);left:var(--dimension-negative-1px);width:var(--dimension-44px);content:"";position:absolute}.industries-overview__directory h2{max-width:var(--dimension-26ch);padding-right:var(--dimension-1-3em)}.industries-overview__directory p{max-width:var(--dimension-52ch);margin:var(--dimension-1-2rem) 0 var(--dimension-1-8rem)}.industries-overview__arrow{align-self:flex-end;margin-top:auto}@media (width<=760px){.industries-overview__opening{padding-block:var(--dimension-28px) var(--dimension-58px);display:block}.industries-overview__introduction{margin-top:var(--dimension-34px)}.industries-overview__directory{padding-top:var(--dimension-22px)}.industries-overview__directory ul{gap:var(--dimension-12px);grid-template-columns:1fr}.industries-overview__directory a{min-height:var(--dimension-194px);padding:var(--dimension-23px) var(--dimension-24px)}.industries-overview__directory h2{padding-right:0}.industries-overview__directory p{margin:var(--dimension-0-9rem) 0 var(--dimension-1-2rem)}}.industries-overview{max-width:none}.industries-overview__opening{padding-block:var(--dimension-30px) var(--dimension-50px)}.industries-overview__directory{padding-top:var(--dimension-26px)}.industries-overview__directory a{min-height:var(--dimension-206px)}@media (width<=760px){.industries-overview__opening{padding-block:var(--dimension-22px) var(--dimension-39px)}.industries-overview__directory a{min-height:0}}.resource-page{color:var(--color-text)}.resource-page__opening{border-top:var(--dimension-1px) solid var(--color-border-subtle)}.resource-page--overview .resource-page__opening:before{border-top:var(--dimension-3px) solid var(--color-action-primary)}.resource-page h1,.resource-page h2{font-family:var(--font-heading)}.resource-page h1{font-size:var(--resource-page-size);font-weight:var(--resource-page-weight);letter-spacing:var(--resource-page-tracking);line-height:var(--resource-page-line)}.resource-page__body{color:var(--color-text-muted);font-size:var(--resource-page-body-size);line-height:var(--resource-page-body-line)}.resource-page__body .page-deck{color:var(--color-text);font-family:var(--font-heading);font-size:var(--page-deck-size-variant-22);letter-spacing:var(--page-deck-tracking-variant-4);line-height:var(--page-deck-line-variant-5)}.resource-page__body .page-deck strong{font-weight:var(--page-deck-weight-variant-2)}.resource-page__body h2{color:var(--color-text);font-size:var(--resource-page-body-size-variant-2);font-weight:var(--resource-page-body-weight);letter-spacing:var(--resource-page-body-tracking);line-height:var(--resource-page-body-line-variant-2)}.resource-page__body a{color:inherit}.resource-page--overview .resource-page__body>h2,.resource-page--overview .resource-page__body>ul{border-top:var(--dimension-1px) solid var(--color-border-subtle)}.resource-page--overview .resource-page__body>ul li{border-bottom:var(--dimension-1px) solid var(--color-border-subtle)}.resource-page--overview .resource-page__body>ul a{font-family:var(--font-heading);font-size:var(--resource-page-body-size-variant-3);font-weight:var(--resource-page-body-weight-variant-2);letter-spacing:var(--resource-page-body-tracking-variant-2);line-height:var(--resource-page-body-line-variant-3);transition:var(--motion-contract-5);text-decoration:none}.resource-page--overview .resource-page__body>ul a:after{color:var(--color-accent-text);font-size:var(--resource-page-body-size-variant-4)}.resource-page--overview .resource-page__body>ul a:hover{color:var(--color-link-hover,var(--color-accent-text))}.resource-page--category .resource-page__body>h2{border-top:var(--dimension-1px) solid var(--color-border-subtle)}@media (width<=760px){.resource-page h1{font-size:var(--resource-page-size-variant-2)}.resource-page__body .page-deck{font-size:var(--page-deck-size-variant-15)}.resource-page--overview .resource-page__body>ul a{font-size:var(--resource-page-body-size-variant-5)}}.resource-page--overview h1{font-size:var(--resource-page--overview-size)}.resource-page--overview .resource-page__introduction{color:var(--color-text-muted);font-size:var(--resource-page-introduction-size);line-height:var(--resource-page-introduction-line)}.resource-page--overview .resource-page__introduction .page-deck{font-size:var(--page-deck-size-variant-23);line-height:var(--page-deck-line)}.resource-page--overview .resource-page__body{border-top:var(--dimension-1px) solid var(--color-border-subtle)}.resource-page--overview .resource-page__body>h2{border:0}.resource-page--category h1{font-size:var(--resource-page--category-size)}@media (width<=760px){.resource-page--overview h1{font-size:var(--resource-page--overview-size-variant-2)}}.resource-page__opening{padding-top:clamp(var(--dimension-34px), var(--dimension-4vw), var(--dimension-58px));position:relative}.resource-page--overview .resource-page__opening:before{content:"";top:var(--dimension-negative-2px);width:var(--dimension-58px);position:absolute;left:0}.resource-page__eyebrow{margin:0 0 clamp(var(--dimension-24px), var(--dimension-3vw), var(--dimension-42px))}.resource-page h1,.resource-page h2{overflow-wrap:break-word;text-wrap:balance;margin:0}.resource-page__body>:first-child{margin-top:0}.resource-page__body>p{max-width:var(--dimension-66ch)}.resource-page__body .page-deck{max-width:var(--dimension-36ch)}.resource-page--overview .resource-page__opening{padding-bottom:clamp(var(--dimension-30px), var(--dimension-4vw), var(--dimension-58px))}.resource-page--overview .resource-page__body{grid-template-columns:minmax(0, var(--dimension-0-38fr)) minmax(0, var(--dimension-0-62fr));column-gap:clamp(var(--dimension-50px), var(--dimension-6vw), var(--dimension-100px));display:grid}.resource-page--overview .resource-page__body>:is(p,h2){grid-column:1}.resource-page--overview .resource-page__body>.page-deck,.resource-page--overview .resource-page__body>.page-deck+p{grid-column:1/-1}.resource-page--overview .resource-page__body>h2{margin-top:clamp(var(--dimension-34px), var(--dimension-4vw), var(--dimension-56px));padding-top:var(--dimension-32px)}.resource-page--overview .resource-page__body>h2+p{margin-top:var(--dimension-1-3rem)}.resource-page--overview .resource-page__body>ul{grid-area:3/2/span 2;align-self:start;margin:0;padding:0;list-style:none}.resource-page--overview .resource-page__body>ul a{align-items:center;gap:var(--dimension-20px);min-height:var(--dimension-80px);padding:var(--dimension-18px) var(--dimension-16px) var(--dimension-18px) 0;justify-content:space-between;display:flex}.resource-page--overview .resource-page__body>ul a:after{content:"↗"}.resource-page--category{max-width:var(--dimension-1060px);margin-inline:auto}.resource-page--category .resource-page__opening{padding-bottom:clamp(var(--dimension-40px), var(--dimension-5-5vw), var(--dimension-76px))}.resource-page--category .resource-page__body{max-width:var(--dimension-69ch);margin-left:auto}.resource-page--category .resource-page__body>h2+p{margin-top:var(--dimension-1-3rem)}@media (width<=760px){.resource-page__opening{padding-top:var(--dimension-28px)}.resource-page__eyebrow{margin-bottom:var(--dimension-25px)}.resource-page--overview .resource-page__opening{padding-bottom:var(--dimension-32px)}.resource-page--overview .resource-page__body{display:block}.resource-page--overview .resource-page__body>h2{margin-top:var(--dimension-40px);padding-top:var(--dimension-25px)}.resource-page--overview .resource-page__body>ul{margin-top:var(--dimension-32px)}.resource-page--overview .resource-page__body>ul a{min-height:var(--dimension-70px);padding-block:var(--dimension-15px)}.resource-page--category .resource-page__opening{padding-bottom:var(--dimension-34px)}.resource-page--category .resource-page__body>h2{margin-top:var(--dimension-46px);padding-top:var(--dimension-28px)}}.resource-page--overview .resource-page__opening{grid-template-columns:minmax(0, var(--dimension-0-43fr)) minmax(0, var(--dimension-0-57fr));gap:clamp(var(--dimension-30px), var(--dimension-4vw), var(--dimension-66px));padding-block:var(--dimension-29px) var(--dimension-44px);display:grid}.resource-page--overview .resource-page__introduction{max-inline-size:var(--dimension-67ch)}.resource-page--overview .resource-page__introduction>:first-child{margin-top:0}.resource-page--overview .resource-page__introduction>:last-child{margin-bottom:0}.resource-page--overview .resource-page__introduction .page-deck{margin-bottom:var(--dimension-12px)}.resource-page--overview .resource-page__body{gap:0 clamp(var(--dimension-30px), var(--dimension-5vw), var(--dimension-75px));padding-top:var(--dimension-30px)}.resource-page--overview .resource-page__body>h2{margin:0 0 var(--dimension-13px);grid-area:1/1;padding:0}.resource-page--overview .resource-page__body>p{grid-area:2/1;margin:0}.resource-page--overview .resource-page__body>ul{grid-area:1/2/span 2}.resource-page--category .resource-page__opening{padding-top:var(--dimension-27px);padding-bottom:var(--dimension-38px)}.resource-page--category .resource-page__eyebrow{margin-bottom:var(--dimension-13px)}.resource-page--category .resource-page__body>h2{margin-top:var(--dimension-38px);padding-top:var(--dimension-27px)}@media (width<=760px){.resource-page--overview .resource-page__opening{padding-block:var(--dimension-23px) var(--dimension-31px);display:block}.resource-page--overview .resource-page__introduction{margin-top:var(--dimension-18px)}.resource-page--overview .resource-page__body{padding-top:var(--dimension-24px);display:block}.resource-page--overview .resource-page__body>h2{margin:0 0 var(--dimension-12px)}.resource-page--overview .resource-page__body>ul{margin-top:var(--dimension-24px)}.resource-page--category .resource-page__opening{padding-bottom:var(--dimension-29px)}}.company-editorial,.company-contact,.company-overview{color:var(--color-text)}.company-editorial :is(h1,h2,h3),.company-contact :is(h1,h2){font-family:var(--font-heading)}.company-editorial p,.company-contact p{line-height:var(--company-contact-line)}.company-editorial a,.company-contact a{color:var(--color-link,var(--color-accent-text));text-underline-offset:var(--dimension--2em)}.company-editorial__opening{border-top:var(--dimension-1px) solid var(--color-border-subtle)}.company-editorial__opening:before{border-top:var(--dimension-3px) solid var(--color-action-primary)}.company-editorial h1{font-size:var(--company-editorial-size);font-weight:var(--company-editorial-weight);letter-spacing:var(--company-editorial-tracking);line-height:var(--company-editorial-line)}.company-editorial__introduction,.company-editorial__chapter-body{color:var(--color-text-muted);font-size:var(--company-editorial-chapter-body-size);line-height:var(--company-editorial-chapter-body-line)}.company-editorial__introduction .page-deck,.company-overview__introduction .page-deck{color:var(--color-text);font-family:var(--font-heading);font-size:var(--page-deck-size-variant-7);letter-spacing:var(--page-deck-tracking-variant-2);line-height:var(--page-deck-line-variant-4)}.company-editorial__introduction .page-deck strong,.company-overview__introduction .page-deck strong{font-weight:var(--page-deck-weight-variant-2)}.company-editorial__chapter{border-top:var(--dimension-1px) solid var(--color-border-subtle)}.company-editorial__chapter h2{font-size:var(--company-editorial-chapter-size);font-weight:var(--company-editorial-chapter-weight);letter-spacing:var(--company-editorial-chapter-tracking);line-height:var(--company-editorial-chapter-line)}.company-editorial__chapter-body h3{color:var(--color-text);font-size:var(--company-editorial-chapter-body-size-variant-2);font-weight:var(--company-editorial-chapter-body-weight);letter-spacing:var(--company-editorial-chapter-body-tracking);line-height:var(--company-editorial-chapter-body-line-variant-2);border-left:var(--dimension-2px) solid var(--color-action-primary)}.company-editorial__chapter-body ul{border-top:var(--dimension-1px) solid var(--color-border-subtle)}.company-editorial__chapter-body li{border-bottom:var(--dimension-1px) solid var(--color-border-subtle)}.company-contact h1{font-size:var(--company-contact-size);font-weight:var(--company-contact-weight);letter-spacing:var(--company-contact-tracking);line-height:var(--company-contact-line-variant-2)}.company-overview__opening{border-top:var(--dimension-1px) solid var(--color-border-subtle)}.company-overview h1,.company-overview h2{font-family:var(--font-heading)}.company-overview h1{font-size:var(--company-overview-size);font-weight:var(--company-overview-weight);letter-spacing:var(--company-overview-tracking);line-height:var(--company-overview-line)}.company-overview__introduction{color:var(--color-text-muted);font-size:var(--company-overview-introduction-size);line-height:var(--company-overview-introduction-line)}.company-overview__directory{border-top:var(--dimension-1px) solid var(--color-border-subtle)}.company-overview__directory h2{font-size:var(--company-overview-directory-size);font-weight:var(--company-overview-directory-weight);letter-spacing:var(--company-overview-directory-tracking);line-height:var(--company-overview-directory-line)}.company-overview__directory>p{color:var(--color-text-muted);font-size:var(--company-overview-directory-size-variant-2);line-height:var(--company-overview-directory-line-variant-2)}.company-overview__directory>p a{color:var(--color-link,var(--color-accent-text));text-underline-offset:var(--dimension--2em)}.company-overview__directory li{border-top:var(--dimension-1px) solid var(--color-border-subtle)}.company-overview__directory li a{color:var(--color-text);font-family:var(--font-heading);font-size:var(--company-overview-directory-size-variant-3);font-weight:var(--company-overview-directory-weight-variant-2);letter-spacing:var(--company-overview-directory-tracking-variant-2);line-height:var(--company-overview-directory-line-variant-3);transition:var(--motion-contract-1);text-decoration:none}.company-overview__directory li a:after{color:var(--color-accent-text);font-family:var(--font-body);font-size:var(--company-overview-directory-size-variant-4);font-weight:var(--company-overview-directory-weight-variant-3)}.company-overview__directory li a:hover{color:var(--color-link-hover,var(--color-accent-text))}@media (width<=760px){.company-editorial h1{font-size:var(--company-editorial-size-variant-2)}.company-contact h1{font-size:var(--company-contact-size-variant-2)}.company-editorial__chapter h2{font-size:var(--company-contact-methods-size-variant-4)}.company-overview h1{font-size:var(--company-overview-size-variant-2)}.company-overview__directory h2{font-size:var(--company-overview-directory-size-variant-5)}}.company-overview h1,.company-editorial h1{font-size:var(--company-editorial-size-variant-3);letter-spacing:var(--company-editorial-tracking-variant-2)}.company-contact h1{font-size:var(--company-contact-size-variant-3);letter-spacing:var(--company-contact-tracking-variant-2)}@media (width<=760px){.company-overview h1,.company-editorial h1,.company-contact h1{font-size:var(--company-contact-size-variant-4)}}.company-editorial :is(h1,h2,h3),.company-contact :is(h1,h2){overflow-wrap:break-word;text-wrap:balance;margin:0}.company-editorial__opening{position:relative}.company-editorial__opening:before{content:"";top:var(--dimension-negative-2px);width:var(--dimension-64px);position:absolute;left:0}.company-editorial__opening{grid-template-columns:minmax(0, var(--dimension--46fr)) minmax(0, var(--dimension--54fr));gap:clamp(var(--dimension-40px), var(--dimension-5vw), var(--dimension-78px));padding-block:clamp(var(--dimension-44px), var(--dimension-5vw), var(--dimension-72px)) clamp(var(--dimension-72px), var(--dimension-7vw), var(--dimension-102px));display:grid}.company-editorial h1{max-width:var(--dimension-15ch)}.company-editorial__introduction{max-width:var(--dimension-66ch)}.company-editorial__introduction>:first-child,.company-editorial__chapter-body>:first-child{margin-top:0}.company-editorial__introduction>:last-child,.company-editorial__chapter-body>:last-child{margin-bottom:0}.company-editorial__chapter{grid-template-columns:minmax(0, var(--dimension--39fr)) minmax(0, var(--dimension--61fr));gap:clamp(var(--dimension-44px), var(--dimension-5vw), var(--dimension-84px));padding-block:clamp(var(--dimension-42px), var(--dimension-4-7vw), var(--dimension-68px)) clamp(var(--dimension-54px), var(--dimension-5-7vw), var(--dimension-80px));display:grid}.company-editorial__chapter h2{max-width:var(--dimension-18ch)}.company-editorial__chapter-body{max-width:var(--dimension-66ch)}.company-editorial__chapter-body h3{margin:0 0 var(--dimension--7em);padding-left:var(--dimension-17px)}.company-editorial__chapter-body h3:not(:first-child){margin-top:clamp(var(--dimension-33px), var(--dimension-3-2vw), var(--dimension-48px))}.company-editorial__chapter-body ul{margin:var(--dimension-24px) 0 0;padding:0;list-style:none}.company-editorial__chapter-body li{padding:var(--dimension-15px) 0}.company-contact{max-width:var(--dimension-1120px);margin-inline:auto}.company-contact h1{max-width:var(--dimension-19ch)}.company-overview__opening{grid-template-columns:minmax(0, var(--dimension-0-43fr)) minmax(0, var(--dimension-0-57fr));gap:clamp(var(--dimension-42px), var(--dimension-6vw), var(--dimension-90px));padding-block:clamp(var(--dimension-45px), var(--dimension-5vw), var(--dimension-72px)) clamp(var(--dimension-74px), var(--dimension-8vw), var(--dimension-112px));display:grid}.company-overview h1,.company-overview h2{overflow-wrap:break-word;text-wrap:balance;margin:0}.company-overview__introduction{max-width:var(--dimension-66ch)}.company-overview__introduction>:first-child{margin-top:0}.company-overview__introduction>:last-child{margin-bottom:0}.company-overview__directory>p{max-width:var(--dimension-70ch);margin:var(--dimension-20px) 0 clamp(var(--dimension-39px), var(--dimension-5vw), var(--dimension-70px))}.company-overview__directory ul{column-gap:clamp(var(--dimension-30px), var(--dimension-5vw), var(--dimension-72px));grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.company-overview__directory li{min-width:0}.company-overview__directory li p{margin:0}.company-overview__directory li a{justify-content:space-between;align-items:center;gap:var(--dimension-18px);padding:clamp(var(--dimension-23px), var(--dimension-2-9vw), var(--dimension-38px)) 0;display:flex}.company-overview__directory li a:after{content:"↗";flex:none}@media (width<=760px){.company-editorial__opening,.company-editorial__chapter{display:block}.company-editorial__opening{padding-block:var(--dimension-28px) var(--dimension-62px)}.company-editorial__introduction{margin-top:var(--dimension-38px)}.company-editorial__chapter{padding-block:var(--dimension-44px) var(--dimension-60px)}.company-editorial__chapter h2{margin-bottom:var(--dimension-1-3em)}.company-overview__opening{padding-block:var(--dimension-28px) var(--dimension-66px);display:block}.company-overview__introduction{margin-top:var(--dimension-38px)}.company-overview__directory{padding-block:var(--dimension-43px) var(--dimension-76px)}.company-overview__directory ul{grid-template-columns:minmax(0,1fr)}}.company-overview__opening,.company-editorial__opening{padding-block:var(--dimension-28px) var(--dimension-48px)}.company-overview__directory{padding-block:var(--dimension-31px) var(--dimension-55px)}.company-overview__directory>p{margin-block:var(--dimension-14px) var(--dimension-28px)}.company-overview__directory li a{padding-block:clamp(var(--dimension-18px), var(--dimension-2vw), var(--dimension-27px))}.company-editorial__chapter{padding-block:var(--dimension-35px) var(--dimension-49px)}@media (width<=760px){.company-overview__opening,.company-editorial__opening{padding-block:var(--dimension-22px) var(--dimension-39px)}.company-overview__introduction,.company-editorial__introduction{margin-top:var(--dimension-22px)}.company-overview__directory{padding-block:var(--dimension-30px) var(--dimension-50px)}}.why-codeattest{color:var(--color-text);font-family:var(--font-body)}.why-codeattest :is(h2,h3):not(:where(.section-label)){color:var(--color-text);font-family:var(--font-heading)}.why-codeattest p:not(:where(.section-label)){color:var(--color-text-muted)}.why-codeattest__hero{border-bottom:var(--dimension-1px) solid var(--color-border-subtle)}.why-codeattest__intro .page-deck{color:var(--color-text);font-family:var(--font-display);font-size:var(--page-deck-size-variant-10);font-weight:var(--page-deck-weight);letter-spacing:var(--page-deck-tracking-variant-3);line-height:var(--page-deck-line-variant-6)}.why-codeattest__intro .page-deck strong{font-weight:inherit}.why-codeattest__intro .why-codeattest__headline-accent{color:var(--color-accent-text);font-style:var(--type-style-normal)}:root[data-color-scheme=light] .why-codeattest__intro .why-codeattest__headline-accent{color:var(--color-link)}.why-codeattest__intro p:not(.page-deck){color:var(--color-text-muted);font-size:var(--page-deck-size-variant-11);line-height:var(--page-deck-line-variant-7)}.why-codeattest__section{border-bottom:var(--dimension-1px) solid var(--color-border-subtle)}.why-codeattest__section-intro p{font-size:var(--why-codeattest-section-intro-size);line-height:var(--why-codeattest-section-intro-line)}.why-codeattest__differentiator+.why-codeattest__differentiator{border-inline-start:var(--dimension-1px) solid var(--color-border-subtle)}.why-codeattest__differentiator-number{color:var(--color-accent-text);font-size:var(--why-codeattest-differentiator-number-size);font-weight:var(--why-codeattest-differentiator-number-weight);font-variant-numeric:var(--type-numerals-tabular);letter-spacing:var(--why-codeattest-differentiator-number-tracking)}.why-codeattest__differentiator-icon{fill:none;stroke:var(--color-accent);stroke-width:var(--stroke-ui);stroke-linecap:round;stroke-linejoin:round}.why-codeattest__differentiator-icon .wc-concept-structure{stroke:var(--color-focus)}.why-codeattest__differentiator-title h3{color:var(--color-text);font-size:var(--why-codeattest-differentiator-title-size);font-weight:var(--why-codeattest-differentiator-title-weight);line-height:var(--why-codeattest-differentiator-title-line)}.why-codeattest__differentiator-body p{color:var(--color-text-muted);font-size:var(--why-codeattest-differentiator-body-size);line-height:var(--why-codeattest-differentiator-body-line)}.why-codeattest__differentiator-body a{color:var(--color-link,var(--color-accent-text))}.why-codeattest__service-summaries p{color:var(--color-text-muted);font-size:var(--why-codeattest-service-summaries-size);line-height:var(--why-codeattest-service-summaries-line)}.why-codeattest__perspective-title{color:var(--color-text);font-family:var(--font-heading);font-size:var(--why-codeattest-perspective-title-size);font-weight:var(--why-codeattest-perspective-title-weight);line-height:var(--why-codeattest-perspective-title-line)}.why-codeattest__perspective-title:after{border-radius:var(--dimension-2px);background:var(--color-accent-text)}.why-codeattest__value-list [role=listitem]+[role=listitem]{border-inline-start:var(--dimension-1px) solid var(--color-border-subtle)}.why-codeattest__value-icon{color:var(--color-accent-text)}.why-codeattest__value-icon svg{fill:none;stroke:var(--color-inherit);stroke-width:var(--stroke-ui);stroke-linecap:round;stroke-linejoin:round}.why-codeattest__value-list strong{color:var(--color-text);font-size:var(--why-codeattest-value-list-size);font-weight:var(--why-codeattest-value-list-weight);line-height:var(--why-codeattest-value-list-line)}.why-codeattest__value-description{color:var(--color-text-muted);font-size:var(--why-codeattest-value-description-size);line-height:var(--why-codeattest-value-description-line)}.why-codeattest__value-description p{color:inherit;font-size:inherit;line-height:inherit}.why-codeattest__cta{border:var(--border-variant-3);border-radius:var(--dimension-5px);background:var(--surface-variant-11)}:root[data-color-scheme=light] .why-codeattest__cta{background:var(--surface-variant-12)}.why-codeattest__cta-title{color:var(--color-text);font-family:var(--font-heading);font-size:var(--why-codeattest-cta-title-size);font-weight:var(--why-codeattest-cta-title-weight);letter-spacing:var(--why-codeattest-cta-title-tracking)}.why-codeattest__related{font-size:var(--why-codeattest-related-size)}.why-codeattest__related h2{font-family:var(--font-body);font-size:inherit;font-weight:var(--why-codeattest-related-weight);color:var(--color-text-muted)}.why-codeattest__related a{color:var(--color-link);text-underline-offset:var(--dimension-3px)}.why-codeattest .visually-hidden{border:0}@media (width<=900px){.why-codeattest__differentiator+.why-codeattest__differentiator{border-inline-start:0;border-block-start:var(--dimension-1px) solid var(--color-border-subtle)}.why-codeattest__value-list [role=listitem]:nth-child(odd){border-inline-start:0}}@media (width<=680px){.why-codeattest__intro .page-deck{font-size:var(--page-deck-size-variant-12)}.why-codeattest__intro p:not(.page-deck){font-size:var(--page-deck-size-variant-11)}.why-codeattest__perspective-title{font-size:var(--why-codeattest-perspective-title-size-variant-2)}.why-codeattest__value-list [role=listitem]+[role=listitem]{border-inline-start:0;border-block-start:var(--dimension-1px) solid var(--color-border-subtle)}.why-codeattest__cta-title{font-size:var(--why-codeattest-cta-title-size-variant-2)}.why-codeattest__related{line-height:var(--why-codeattest-related-line)}}.why-codeattest{padding-block:0 clamp(var(--dimension-38px), var(--dimension-5vw), var(--dimension-66px))}.why-codeattest :is(h1,h2,h3,p){margin-top:0}.why-codeattest :is(h1,h2,h3):not(:where(.section-label)){text-wrap:balance}.why-codeattest__hero{grid-template-columns:minmax(0, var(--dimension-1-12fr)) minmax(0, var(--dimension--98fr));align-items:center;gap:clamp(var(--dimension-14px), var(--dimension-3vw), var(--dimension-44px));min-height:var(--dimension-370px);padding-block:var(--dimension-8px) var(--dimension-32px);display:grid}.why-codeattest__hero-copy{z-index:1;min-width:0;position:relative}.why-codeattest__eyebrow{margin-bottom:var(--dimension-11px)}.why-codeattest__hero h1{margin-bottom:var(--dimension-3px)}.why-codeattest__intro{max-width:var(--dimension-62ch)}.why-codeattest__intro .page-deck{max-width:none;margin:0 0 var(--dimension-10px);text-wrap:balance}.why-codeattest__intro p:not(.page-deck){margin:0 0 var(--dimension-13px)}.why-codeattest__intro p+p:not(.page-deck){margin-top:var(--dimension-9px)}.why-codeattest__hero-art{min-width:0;position:relative}.why-codeattest__hero-image{width:var(--dimension-100percent);height:auto;display:block}.why-codeattest__section{padding-block:var(--dimension-26px) var(--dimension-30px)}.why-codeattest__section>.why-codeattest__eyebrow{margin-bottom:var(--dimension-7px)}.why-codeattest__section-intro{max-width:var(--dimension-92ch)}.why-codeattest__section-intro p{margin:0 0 var(--dimension-12px)}.why-codeattest__section-intro p:last-child{margin-bottom:0}.why-codeattest__differentiator-label{align-items:baseline;gap:var(--dimension-8px);display:flex}.why-codeattest__differentiators .why-codeattest__differentiator-label h2{margin:0}.why-codeattest__differentiator-label>span{flex-shrink:0}.why-codeattest__differentiators>.why-codeattest__section-intro{margin-top:var(--dimension-14px)}.why-codeattest__differentiator-columns{row-gap:var(--dimension-14px);margin-top:var(--dimension-22px);grid-template-rows:auto auto auto;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.why-codeattest__differentiator{grid-row:span 3;grid-template-rows:subgrid;min-width:0;padding-inline:clamp(var(--dimension-24px), var(--dimension-2-6vw), var(--dimension-38px));display:grid}.why-codeattest__differentiator:first-child{padding-inline-start:0}.why-codeattest__differentiator:last-child{padding-inline-end:0}.why-codeattest__differentiator-meta{align-items:center;gap:var(--dimension-14px);display:flex}.why-codeattest__differentiator-icon{width:var(--dimension-42px);height:var(--dimension-42px);display:block}.why-codeattest__differentiator-title h3{text-wrap:balance;margin:0}.why-codeattest__differentiator-body p{margin:0}.why-codeattest__differentiator-body p+p{margin-top:var(--dimension-10px)}.why-codeattest__compact-label{align-items:baseline;gap:var(--dimension-8px);display:flex}.why-codeattest__connections .why-codeattest__compact-label h2{margin:0}.why-codeattest__compact-label>span{flex-shrink:0}.why-codeattest__connections{grid-template-columns:minmax(0, var(--dimension-0-44fr)) minmax(0, var(--dimension-0-56fr));align-items:start;gap:clamp(var(--dimension-24px), var(--dimension-3vw), var(--dimension-44px));padding-block:var(--dimension-32px) var(--dimension-36px);display:grid}.why-codeattest__connection-copy{min-width:0}.why-codeattest__connection-copy>.why-codeattest__section-intro{margin-top:var(--dimension-14px)}.why-codeattest__service-summaries{gap:var(--dimension-12px);margin-top:var(--dimension-24px);display:grid}.why-codeattest__service-summaries p{margin:0}.why-codeattest__platform{min-width:0;margin:0}.why-codeattest__platform-art{isolation:isolate}.why-codeattest__platform-art img{width:var(--dimension-100percent);height:auto;display:block}.why-codeattest__perspective{padding-top:var(--dimension-15px);text-align:center}.why-codeattest__perspective-title{text-wrap:balance;margin:0}.why-codeattest__perspective-title:after{width:var(--dimension-34px);height:var(--dimension-2px);margin:var(--dimension-8px) auto 0;content:"";display:block}.why-codeattest__process{margin:var(--dimension-13px) 0 0}.why-codeattest__value{padding-bottom:var(--dimension-25px)}.why-codeattest__value-list{margin:var(--dimension-22px) 0 0;grid-template-columns:repeat(4,minmax(0,1fr));padding:0;list-style:none;display:grid}.why-codeattest__value-list [role=listitem]{grid-template-columns:var(--dimension-36px) minmax(0, 1fr);align-items:start;gap:var(--dimension-14px);min-width:0;padding-inline:clamp(var(--dimension-18px), var(--dimension-1-7vw), var(--dimension-26px));display:grid}.why-codeattest__value-list [role=listitem]:first-child{padding-inline-start:0}.why-codeattest__value-list [role=listitem]:last-child{padding-inline-end:0}.why-codeattest__value-icon{width:var(--dimension-36px);height:var(--dimension-36px);display:block}.why-codeattest__value-icon svg{width:var(--dimension-100percent);height:var(--dimension-100percent)}.why-codeattest__value-list strong{margin:var(--dimension-2px) 0 var(--dimension-7px);text-wrap:balance;display:block}.why-codeattest__value-description p{margin:0}.why-codeattest__cta{min-height:var(--dimension-94px);justify-content:space-between;align-items:center;gap:var(--dimension-24px);margin:var(--dimension-28px) 0 0;padding:var(--dimension-20px) clamp(var(--dimension-24px), var(--dimension-4vw), var(--dimension-54px));display:flex}.why-codeattest__cta .why-codeattest__eyebrow{margin-bottom:var(--dimension-5px)}.why-codeattest__cta-title{margin:0}.why-codeattest__related{margin-top:var(--dimension-16px);text-align:center}.why-codeattest__related h2{margin:0 var(--dimension-8px) 0 0;display:inline}.why-codeattest__related ul{margin:0;padding:0;list-style:none;display:inline}.why-codeattest__related li{display:inline}.why-codeattest .visually-hidden{width:var(--dimension-1px);height:var(--dimension-1px);margin:var(--dimension-negative-1px);clip:rect(0, 0, 0, 0);white-space:nowrap;padding:0;position:absolute;overflow:hidden}@media (width>=681px){.site-main:has(>[data-layout=standard][data-page-type=why-codeattest]){padding-block-start:var(--hero-page-start-compact)}.why-codeattest__hero-copy{align-self:start}}@media (width<=900px){.why-codeattest__hero{gap:var(--dimension-20px);grid-template-columns:minmax(0,1fr);min-height:0}.why-codeattest__hero-art{width:var(--dimension-100percent);max-width:var(--dimension-520px);justify-self:center}.why-codeattest__differentiator-columns{margin-top:var(--dimension-18px);grid-template-rows:none;grid-template-columns:minmax(0,1fr);row-gap:0}.why-codeattest__differentiator{padding:var(--dimension-22px) 0;grid-row:auto;display:block}.why-codeattest__differentiator:first-child{padding-block-start:0}.why-codeattest__differentiator:last-child{padding-block-end:0}.why-codeattest__differentiator-meta{margin-bottom:var(--dimension-12px)}.why-codeattest__differentiator-title h3{margin-bottom:var(--dimension-10px)}.why-codeattest__connections{gap:var(--dimension-26px);grid-template-columns:minmax(0,1fr)}.why-codeattest__platform{width:min(var(--dimension-100percent), var(--dimension-760px));justify-self:center}.why-codeattest__value-list{row-gap:var(--dimension-24px);grid-template-columns:repeat(2,minmax(0,1fr))}.why-codeattest__value-list [role=listitem]:nth-child(odd){padding-inline-start:0}.why-codeattest__value-list [role=listitem]:nth-child(2n){padding-inline-end:0}}@media (width<=680px){.why-codeattest{padding-bottom:var(--dimension-38px)}.why-codeattest__hero{align-items:stretch;gap:var(--dimension-12px);min-height:0;padding-block:var(--dimension-6px) var(--dimension-22px);flex-direction:column;display:flex}.why-codeattest__hero-copy,.why-codeattest__intro .page-deck{max-width:none}.why-codeattest__hero-art{width:var(--dimension-100percent);margin-inline:auto}.why-codeattest__process{margin-top:var(--dimension-12px)}.why-codeattest__section{padding-block:var(--dimension-21px) var(--dimension-23px)}.why-codeattest__value-list{row-gap:var(--dimension-18px);grid-template-columns:minmax(0,1fr)}.why-codeattest__value-list [role=listitem]{padding-inline:0}.why-codeattest__value-list [role=listitem]+[role=listitem]{padding-block-start:var(--dimension-18px)}.why-codeattest__cta{align-items:flex-start;gap:var(--dimension-13px);margin:var(--dimension-20px) 0 0;padding:var(--dimension-17px) var(--dimension-16px);flex-direction:column}}.about-codeattest{color:var(--color-text);font-family:var(--font-body)}.about-codeattest :is(h2,h3):not(:where(.section-label)){color:var(--color-text);font-family:var(--font-heading)}.about-codeattest p:not(:where(.section-label)){color:var(--color-text-muted)}.about-codeattest__hero{border-bottom:var(--dimension-1px) solid var(--color-border-subtle)}.about-codeattest__proposition{border-bottom:var(--dimension-2px) solid var(--color-accent)}.about-codeattest__proposition .page-deck{color:var(--color-text);font-family:var(--font-heading);font-size:var(--page-deck-size-variant-4);font-weight:var(--page-deck-weight-variant-3);letter-spacing:var(--page-deck-tracking);line-height:var(--page-deck-line-variant-3)}.about-codeattest__proposition .page-deck strong{font-weight:inherit}.about-codeattest__introduction{color:var(--color-text-muted);font-size:var(--about-codeattest-introduction-size);line-height:var(--about-codeattest-introduction-line)}.about-codeattest__section{border-bottom:var(--dimension-1px) solid var(--color-border-subtle)}.about-codeattest__work-summary{color:var(--color-text-muted);font-size:var(--about-codeattest-work-summary-size);line-height:var(--about-codeattest-work-summary-line)}.about-codeattest__capability{border-top:var(--dimension-1px) solid var(--color-border-subtle)}.about-codeattest__capability-icon{color:var(--color-accent-text)}.about-codeattest__capability-icon svg{fill:none;stroke:var(--color-inherit);stroke-width:var(--stroke-ui);stroke-linecap:round;stroke-linejoin:round}.about-codeattest__capability-number{color:var(--color-accent-text);font-size:var(--about-codeattest-capability-number-size);font-variant-numeric:var(--type-numerals-tabular);letter-spacing:var(--about-codeattest-capability-number-tracking);line-height:var(--about-codeattest-capability-number-line)}.about-codeattest__capability-copy h3{font-size:var(--about-codeattest-capability-copy-size);font-weight:var(--about-codeattest-capability-copy-weight);letter-spacing:var(--about-codeattest-capability-copy-tracking);line-height:var(--about-codeattest-capability-copy-line)}.about-codeattest__capability-description{color:var(--color-text-muted);font-size:var(--about-codeattest-capability-description-size);line-height:var(--about-codeattest-capability-description-line)}.about-codeattest__capability-description p{color:inherit}.about-codeattest__capability-description .page-deck strong{font-weight:inherit}.about-codeattest__approach-copy{color:var(--color-text-muted);font-size:var(--about-codeattest-approach-copy-size);line-height:var(--about-codeattest-approach-copy-line)}.about-codeattest__cta{border-top:var(--dimension-2px) solid var(--color-accent);background:var(--surface-variant-6)}.about-codeattest__cta h2{font-size:var(--about-codeattest-cta-size);font-weight:var(--about-codeattest-cta-weight);letter-spacing:var(--about-codeattest-cta-tracking);line-height:var(--about-codeattest-cta-line)}.about-codeattest__cta-support{color:var(--color-text-muted);font-size:var(--about-codeattest-cta-support-size);line-height:var(--about-codeattest-cta-support-line)}:root[data-color-scheme=light] .about-codeattest__cta{background:var(--surface-variant-7)}@media (width<=900px){.about-codeattest__proposition .page-deck{font-size:var(--page-deck-size-variant-5)}}@media (width<=560px){.about-codeattest__proposition .page-deck{font-size:var(--page-deck-size-variant-6)}}.about-codeattest{padding-bottom:clamp(var(--dimension-38px), var(--dimension-5vw), var(--dimension-66px))}.about-codeattest :is(h1,h2,h3,p){margin-top:0}.about-codeattest :is(h1,h2,h3):not(:where(.section-label)){text-wrap:balance}.about-codeattest__hero{grid-template-columns:minmax(0, var(--dimension-0-92fr)) minmax(0, var(--dimension-1-08fr));align-items:center;gap:clamp(var(--dimension-28px), var(--dimension-4-2vw), var(--dimension-62px));padding-block:var(--dimension-6px) clamp(var(--dimension-35px), var(--dimension-4-4vw), var(--dimension-62px));display:grid}.about-codeattest__hero-copy{z-index:1;min-width:0;position:relative}.about-codeattest__eyebrow{margin:0 0 var(--dimension-13px)}.about-codeattest__hero h1{margin:0 0 var(--dimension-10px)}.about-codeattest__proposition{max-width:var(--dimension-23ch);padding-bottom:var(--dimension-15px)}.about-codeattest__proposition .page-deck{margin:0}.about-codeattest__introduction{max-width:var(--dimension-62ch);margin-top:var(--dimension-18px)}.about-codeattest__introduction>:first-child,.about-codeattest__work-summary>:first-child,.about-codeattest__approach-copy>:first-child{margin-top:0}.about-codeattest__introduction>:last-child,.about-codeattest__work-summary>:last-child,.about-codeattest__approach-copy>:last-child{margin-bottom:0}.about-codeattest__hero-art{min-width:0}.about-codeattest__hero-art img{width:var(--dimension-100percent);height:auto;display:block}.about-codeattest__button{margin-top:var(--dimension-21px)}.about-codeattest__section{padding-block:clamp(var(--dimension-30px), var(--dimension-3-6vw), var(--dimension-50px))}.about-codeattest__section-label{align-items:baseline;gap:var(--dimension--5em);display:flex}.about-codeattest__section-label>span{flex:none}.about-codeattest__section-label>span>span{padding-inline:var(--dimension--2em)}.about-codeattest__section-label h2{margin:0}.about-codeattest__work-summary{max-width:var(--dimension-74ch);margin-top:var(--dimension-14px)}.about-codeattest__capabilities{column-gap:clamp(var(--dimension-35px), var(--dimension-5vw), var(--dimension-72px));margin-top:clamp(var(--dimension-22px), var(--dimension-3vw), var(--dimension-38px));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.about-codeattest__capability{grid-template-columns:var(--dimension-34px) minmax(0, 1fr);align-content:start;column-gap:var(--dimension-17px);row-gap:var(--dimension-5px);min-width:0;padding-block:var(--dimension-21px) var(--dimension-23px);display:grid}.about-codeattest__capability-icon{width:var(--dimension-32px);height:var(--dimension-32px);grid-area:1/1/span 2}.about-codeattest__capability-icon svg{width:var(--dimension-100percent);height:var(--dimension-100percent);display:block}.about-codeattest__capability-number{grid-column:2}.about-codeattest__capability-copy{grid-column:2;min-width:0}.about-codeattest__capability-copy h3{margin:0 0 var(--dimension-8px)}.about-codeattest__capability-description+.about-codeattest__capability-description{margin-top:var(--dimension-6px)}.about-codeattest__capability-description p{margin:0}.about-codeattest__approach{padding-block:clamp(var(--dimension-29px), var(--dimension-3-4vw), var(--dimension-46px))}.about-codeattest__approach>h2{margin:0}.about-codeattest__approach-copy{max-width:var(--dimension-76ch);margin-top:var(--dimension-14px)}.about-codeattest__process{margin-top:var(--dimension-27px)}.about-codeattest__cta{justify-content:space-between;align-items:center;gap:var(--dimension-28px);margin-top:clamp(var(--dimension-23px), var(--dimension-3vw), var(--dimension-38px));padding:clamp(var(--dimension-21px), var(--dimension-2-4vw), var(--dimension-32px)) clamp(var(--dimension-23px), var(--dimension-4vw), var(--dimension-54px));display:flex}.about-codeattest__cta .about-codeattest__eyebrow{margin-bottom:var(--dimension-7px)}.about-codeattest__cta h2{margin:0}.about-codeattest__cta-support{max-width:var(--dimension-66ch);margin:var(--dimension-8px) 0 0}.about-codeattest__cta .about-codeattest__button{flex:none;margin:0}@media (width<=900px){.about-codeattest__hero{grid-template-columns:minmax(0, var(--dimension--95fr)) minmax(0, var(--dimension-1-05fr));gap:var(--dimension-25px)}.about-codeattest__capabilities{column-gap:var(--dimension-32px)}}@media (width<=760px){.about-codeattest__hero{gap:var(--dimension-22px);grid-template-columns:minmax(0,1fr);padding-top:0}.about-codeattest__hero-copy{max-width:var(--dimension-68ch)}.about-codeattest__hero-art{width:min(var(--dimension-100percent), var(--dimension-700px));justify-self:center}.about-codeattest__capabilities{column-gap:var(--dimension-25px)}.about-codeattest__cta{gap:var(--dimension-18px)}}@media (width<=560px){.about-codeattest__hero{gap:var(--dimension-18px)}.about-codeattest__capabilities{grid-template-columns:minmax(0,1fr)}.about-codeattest__capability{padding-block:var(--dimension-18px) var(--dimension-20px)}.about-codeattest__process{margin-top:var(--dimension-20px)}.about-codeattest__cta{padding:var(--dimension-20px) var(--dimension-18px);flex-direction:column;align-items:flex-start}}.company-contact.contact-codeattest{color:var(--color-text)}.company-contact.contact-codeattest :is(h2,h3):not(:where(.section-label)){font-family:var(--font-heading);letter-spacing:var(--contact-codeattest-tracking);line-height:var(--contact-codeattest-line)}.contact-codeattest__introduction p{color:var(--color-text-muted);font-size:var(--contact-codeattest-introduction-size);line-height:var(--contact-codeattest-introduction-line)}.contact-codeattest__introduction .page-deck{font-family:var(--font-heading);font-size:var(--page-deck-size-variant-8);line-height:var(--page-deck-line-variant-5)}.contact-codeattest__introduction .page-deck strong{font-weight:var(--page-deck-weight)}.contact-codeattest__method-icon{border:var(--dimension-1px) solid var(--color-accent-text);border-radius:var(--dimension-50percent);color:var(--color-accent-text);background:var(--color-accent-soft)}.contact-codeattest :is(.contact-codeattest__method-icon svg,.contact-codeattest__guidance-icon){fill:none;stroke:var(--color-inherit);stroke-width:var(--stroke-ui);stroke-linecap:round;stroke-linejoin:round}.contact-codeattest .contact-codeattest__method-label{color:var(--color-text-muted);font-size:var(--contact-codeattest-method-label-size);letter-spacing:var(--contact-codeattest-method-label-tracking);text-transform:uppercase}.company-contact.contact-codeattest .contact-codeattest__value{color:var(--color-text);font-family:var(--font-heading);font-size:var(--contact-codeattest-value-size);font-weight:var(--contact-codeattest-value-weight);letter-spacing:var(--contact-codeattest-value-tracking);line-height:var(--contact-codeattest-value-line);text-decoration:none}.contact-codeattest .contact-codeattest__method-description{color:var(--color-text-muted);font-size:var(--contact-codeattest-method-description-size);line-height:var(--contact-codeattest-method-description-line)}.company-contact.contact-codeattest .contact-codeattest__value:hover{color:var(--color-link-hover,var(--color-action-primary-hover));text-decoration:underline}.contact-codeattest__guidance{border-top:var(--dimension-1px) solid var(--color-border-subtle)}.contact-codeattest__guidance-intro:before{background:var(--color-action-primary)}.contact-codeattest__guidance-intro h2{font-size:var(--contact-codeattest-guidance-intro-size)}.contact-codeattest__guidance-intro p{color:var(--color-text-muted);font-size:var(--contact-codeattest-guidance-intro-size-variant-2);line-height:var(--contact-codeattest-guidance-intro-line)}.contact-codeattest__optional{font-size:var(--contact-codeattest-optional-size)}.contact-codeattest__guidance-item+.contact-codeattest__guidance-item{border-left:var(--dimension-1px) solid var(--color-border-subtle)}.contact-codeattest__guidance-icon{color:var(--color-accent-text)}.contact-codeattest__guidance-item h3{font-size:var(--contact-codeattest-guidance-item-size);font-weight:var(--contact-codeattest-guidance-item-weight);line-height:var(--contact-codeattest-guidance-item-line)}.contact-codeattest__guidance-item p{color:var(--color-text-muted);font-size:var(--contact-codeattest-guidance-item-size-variant-2);line-height:var(--contact-codeattest-guidance-item-line-variant-2)}.contact-codeattest__sr-only{border:0}@media (width<=680px){.contact-codeattest__introduction .page-deck{font-size:var(--page-deck-size-variant-9)}.company-contact.contact-codeattest .contact-codeattest__value{font-size:var(--contact-codeattest-value-size-variant-2)}.contact-codeattest__guidance-item+.contact-codeattest__guidance-item{border-left:0;border-top:var(--dimension-1px) solid var(--color-border-subtle)}}:root[data-theme=astro-rocket] .site-main:has(>[data-page-type=contact]){padding-block:var(--dimension-24px) var(--dimension-48px)}.company-contact.contact-codeattest{max-width:none}.contact-codeattest :is(h1,h2,h3,p){margin:0}.company-contact.contact-codeattest :is(h1,h2,h3):not(:where(.section-label)){text-wrap:balance}.contact-codeattest__hero{grid-template-columns:minmax(0, var(--dimension--94fr)) minmax(0, var(--dimension-1-06fr));align-items:center;gap:clamp(var(--dimension-24px), var(--dimension-3vw), var(--dimension-44px));padding-bottom:var(--dimension-20px);display:grid}.contact-codeattest__hero-copy{min-width:0}.contact-codeattest .contact-codeattest__eyebrow{margin-bottom:var(--dimension-16px)}.company-contact.contact-codeattest h1{max-width:var(--dimension-13ch)}.contact-codeattest h1 span{display:block}.contact-codeattest__introduction{max-width:var(--dimension-66ch);margin-top:var(--dimension-24px)}.contact-codeattest__introduction .page-deck{margin-bottom:var(--dimension-18px)}.contact-codeattest__art{min-width:0}.contact-codeattest__image{width:var(--dimension-100percent);height:auto;display:block}.contact-codeattest__image--dark{display:none}:root[data-color-scheme=dark] .contact-codeattest__image--dark{display:block}:root[data-color-scheme=dark] .contact-codeattest__image--light{display:none}@media (prefers-color-scheme:dark){:root[data-appearance=system]:not([data-color-scheme]) .contact-codeattest__image--dark{display:block}:root[data-appearance=system]:not([data-color-scheme]) .contact-codeattest__image--light{display:none}}.contact-codeattest__panels{gap:var(--dimension-24px);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.contact-codeattest__panel{grid-template-columns:var(--dimension-68px) minmax(0, 1fr);align-items:start;gap:clamp(var(--dimension-18px), var(--dimension-2vw), var(--dimension-30px));min-width:0;padding:clamp(var(--dimension-24px), var(--dimension-2-5vw), var(--dimension-36px));display:grid}.contact-codeattest__method-icon{width:var(--dimension-68px);height:var(--dimension-68px);place-items:center;display:grid}.contact-codeattest__method-icon svg{width:var(--dimension-32px);height:var(--dimension-32px)}.contact-codeattest .contact-codeattest__method-label{margin-bottom:var(--dimension-7px)}.company-contact.contact-codeattest .contact-codeattest__value{max-width:var(--dimension-100percent);overflow-wrap:anywhere;display:inline-block}.contact-codeattest .contact-codeattest__method-description{max-width:var(--dimension-43ch);margin-block:var(--dimension-9px) var(--dimension-18px)}.contact-codeattest__guidance{grid-template-columns:minmax(0, var(--dimension-0-85fr)) minmax(0, var(--dimension-2fr));align-items:start;gap:clamp(var(--dimension-24px), var(--dimension-3-5vw), var(--dimension-50px));margin-top:var(--dimension-28px);padding-top:var(--dimension-28px);display:grid}.contact-codeattest__guidance-intro:before{width:var(--dimension-44px);height:var(--dimension-2px);margin-bottom:var(--dimension-22px);content:"";display:block}.contact-codeattest__guidance-intro p{margin-top:var(--dimension-12px)}.contact-codeattest__optional{margin-top:var(--dimension-7px);display:block}.contact-codeattest__guidance-items{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.contact-codeattest__guidance-item{grid-template-columns:var(--dimension-32px) minmax(0, 1fr);gap:var(--dimension-15px);min-width:0;padding:var(--dimension-18px) var(--dimension-20px) 0;display:grid}.contact-codeattest__guidance-icon{width:var(--dimension-32px);height:var(--dimension-32px)}.contact-codeattest__guidance-item p{margin-top:var(--dimension-10px)}.contact-codeattest__sr-only{width:var(--dimension-1px);height:var(--dimension-1px);margin:var(--dimension-negative-1px);clip-path:inset(var(--dimension-50percent));white-space:nowrap;padding:0;position:absolute;overflow:hidden}@media (width>=681px) and (width<=1120px){.contact-codeattest__panel{grid-template-columns:var(--dimension-48px) minmax(0, 1fr);gap:var(--dimension-16px);padding:var(--dimension-22px)}.contact-codeattest__method-icon{width:var(--dimension-48px);height:var(--dimension-48px)}.contact-codeattest__method-icon svg{width:var(--dimension-26px);height:var(--dimension-26px)}.contact-codeattest__guidance{gap:var(--dimension-16px);grid-template-columns:minmax(0,1fr)}.contact-codeattest__guidance-intro p{max-width:var(--dimension-65ch)}.contact-codeattest__guidance-item:first-child{padding-left:0}}@media (width<=820px){.contact-codeattest__hero{gap:var(--dimension-12px);grid-template-columns:minmax(0,1fr)}.contact-codeattest__hero-copy{max-width:var(--dimension-68ch)}.contact-codeattest__art{width:min(var(--dimension-100percent), var(--dimension-620px));justify-self:center}.contact-codeattest__panels{gap:var(--dimension-16px);grid-template-columns:minmax(0,1fr)}}@media (width<=680px){:root[data-theme=astro-rocket] .site-main:has(>[data-page-type=contact]){padding-block:var(--dimension-22px) var(--dimension-40px)}.contact-codeattest__introduction{margin-top:var(--dimension-20px)}.contact-codeattest__introduction .page-deck{margin-bottom:var(--dimension-14px)}.contact-codeattest__panel{grid-template-columns:var(--dimension-42px) minmax(0, 1fr);gap:var(--dimension-16px);padding:var(--dimension-22px) var(--dimension-18px)}.contact-codeattest__method-icon{width:var(--dimension-42px);height:var(--dimension-42px)}.contact-codeattest__method-icon svg{width:var(--dimension-24px);height:var(--dimension-24px)}.contact-codeattest__guidance{gap:var(--dimension-22px);margin-top:var(--dimension-28px);padding:var(--dimension-25px) var(--dimension-10px) 0;grid-template-columns:minmax(0,1fr)}.contact-codeattest__guidance-items{grid-template-columns:minmax(0,1fr)}.contact-codeattest__guidance-item{padding:var(--dimension-19px) 0}}.faq-page{color:var(--color-text)}.faq-page :is(h1,h2){font-family:var(--font-heading)}.faq-page__opening{border-top:var(--dimension-1px) solid var(--color-border-subtle)}.faq-page__opening:before{border-top:var(--dimension-3px) solid var(--color-action-primary)}.faq-page h1{font-size:var(--faq-page-size);font-weight:var(--faq-page-weight);line-height:var(--faq-page-line);letter-spacing:var(--faq-page-tracking)}.faq-page__introduction{color:var(--color-text-muted);font-size:var(--faq-page-introduction-size);line-height:var(--faq-page-introduction-line)}.faq-page__introduction .page-deck{color:var(--color-text);font-family:var(--font-heading);font-size:var(--page-deck-size-variant-13);line-height:var(--page-deck-line);letter-spacing:var(--page-deck-tracking-variant-4)}.faq-page__introduction .page-deck strong{font-weight:var(--page-deck-weight)}.faq-page__body{border-top:var(--dimension-1px) solid var(--color-border-subtle);color:var(--color-text-muted);font-size:var(--faq-page-body-size);line-height:var(--faq-page-body-line)}.faq-page__body h2{font-size:var(--faq-page-body-size-variant-2);font-weight:var(--faq-page-body-weight)}.faq-page--index .faq-page__body>ul li{border-top:var(--dimension-1px) solid var(--color-border-subtle)}.faq-page--index .faq-page__body>ul a{color:var(--color-text);font-family:var(--font-heading);font-size:var(--faq-page-body-size-variant-3);font-weight:var(--faq-page-body-weight-variant-2);line-height:var(--faq-page-body-line-variant-2);text-decoration:none}.faq-page--index .faq-page__body>ul a:after{color:var(--color-accent-text);font-size:var(--faq-page-body-size-variant-4)}.faq-page--index .faq-page__body>ul a:hover{color:var(--color-link-hover,var(--color-accent-text))}.faq-page--answer .faq-page__introduction a,.faq-page--index .faq-page__body>p a{color:var(--color-link,var(--color-accent-text))}@media (width<=700px){.faq-page h1{font-size:var(--faq-page-size-variant-2)}.faq-page__introduction{font-size:var(--faq-page-introduction-size-variant-2)}}.faq-page :is(h1,h2){overflow-wrap:break-word;text-wrap:balance;margin:0}.faq-page__opening{grid-template-columns:minmax(0, var(--dimension--47fr)) minmax(0, var(--dimension--53fr));gap:clamp(var(--dimension-30px), var(--dimension-4-5vw), var(--dimension-70px));padding-block:var(--dimension-32px) var(--dimension-45px);display:grid;position:relative}.faq-page__opening:before{content:"";inset:var(--dimension-negative-2px) auto auto 0;inline-size:var(--dimension-64px);position:absolute}.faq-page h1{max-inline-size:var(--dimension-18ch)}.faq-page__introduction{max-inline-size:var(--dimension-67ch)}.faq-page__introduction>:first-child{margin-top:0}.faq-page__introduction>:last-child{margin-bottom:0}.faq-page__introduction .page-deck{margin-bottom:var(--dimension-12px)}.faq-page__body{padding-block:var(--dimension-29px) var(--dimension-60px)}.faq-page__body>:first-child{margin-top:0}.faq-page__body>p{max-width:var(--dimension-70ch)}.faq-page--index .faq-page__body>ul{gap:0 var(--dimension-30px);margin:var(--dimension-21px) 0 0;grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.faq-page--index .faq-page__body>ul li{margin:0}.faq-page--index .faq-page__body>ul a{justify-content:space-between;align-items:center;gap:var(--dimension-18px);min-height:var(--dimension-68px);padding-block:var(--dimension-12px);display:flex}.faq-page--index .faq-page__body>ul a:after{content:"↗";flex:none}.faq-page--answer .faq-page__opening{max-inline-size:var(--dimension-900px);display:block}.faq-page--answer h1{max-inline-size:var(--dimension-30ch)}.faq-page--answer .faq-page__introduction{margin-top:var(--dimension-25px)}@media (width<=700px){.faq-page__opening{padding-block:var(--dimension-22px) var(--dimension-32px);display:block}.faq-page__introduction{margin-top:var(--dimension-19px)}.faq-page__body{padding-block:var(--dimension-25px) var(--dimension-45px)}.faq-page--index .faq-page__body>ul{grid-template-columns:1fr;gap:0}.faq-page--index .faq-page__body>ul a{min-height:var(--dimension-60px)}}.dynatrace-app-page{color:var(--color-text)}.dynatrace-app-page :is(h1,h2){font-family:var(--font-heading)}.dynatrace-app-page h1{font-size:var(--dynatrace-app-page-size);font-weight:var(--dynatrace-app-page-weight);line-height:var(--dynatrace-app-page-line);letter-spacing:var(--dynatrace-app-page-tracking)}.dynatrace-app-page__intro{color:var(--color-text-muted);font-size:var(--dynatrace-app-page-intro-size);line-height:var(--dynatrace-app-page-intro-line)}.dynatrace-app-page__intro .page-deck{color:var(--color-text);font-family:var(--font-heading);font-size:var(--page-deck-size);line-height:var(--page-deck-line)}.dynatrace-app-page__intro .page-deck strong{font-weight:var(--page-deck-weight)}.dynatrace-app-page__body{border-top:var(--dimension-1px) solid var(--color-border-subtle);color:var(--color-text-muted);font-size:var(--dynatrace-app-page-body-size);line-height:var(--dynatrace-app-page-body-line)}.dynatrace-app-page__body h2{border-top:var(--dimension-1px) solid var(--color-border-subtle);color:var(--color-text);font-size:var(--dynatrace-app-page-body-size-variant-2);font-weight:var(--dynatrace-app-page-body-weight);line-height:var(--dynatrace-app-page-body-line-variant-2)}.dynatrace-app-page__body>h2:first-child{border:0}.dynatrace-app-page a{color:var(--color-link,var(--color-accent-text));text-underline-offset:var(--dimension--2em)}.dynatrace-app-page__collection li{border-top:var(--dimension-1px) solid var(--color-border-subtle)}.dynatrace-app-page__collection a{color:var(--color-text);font-family:var(--font-heading);font-size:var(--dynatrace-app-page-collection-size);font-weight:var(--dynatrace-app-page-collection-weight);text-decoration:none}.dynatrace-app-page__collection a span:last-child{color:var(--color-accent-text)}.dynatrace-app-page__collection a:hover{color:var(--color-link-hover,var(--color-accent-text))}.dynatrace-app-art:before{background:var(--surface-variant-1)}.dynatrace-app-art__plane{border:var(--dimension-1px) solid var(--artwork-app-plane-edge);background:var(--surface-variant-2);box-shadow:var(--shadow-variant-1)}.dynatrace-app-art__plane--back{opacity:var(--geometry-contract-9)}.dynatrace-app-art__plane--middle{opacity:var(--geometry-contract-10)}.dynatrace-app-art__plane--front:before{border-top:var(--dimension-1px) solid var(--artwork-app-plane-edge);border-bottom:var(--dimension-1px) solid var(--artwork-app-plane-edge);background:var(--surface-variant-3);opacity:var(--geometry-contract-11)}.dynatrace-app-art__trace{background:var(--surface-variant-4);box-shadow:var(--shadow-variant-2)}@media (width<=700px){.dynatrace-app-page h1{font-size:var(--dynatrace-app-page-size-variant-2)}}.dynatrace-app-page :is(h1,h2){overflow-wrap:break-word;text-wrap:balance;margin:0}.dynatrace-app-page__opening{grid-template-columns:minmax(0, var(--dimension-0-58fr)) minmax(0, var(--dimension-0-42fr));min-height:var(--dimension-280px);isolation:isolate;padding-block:var(--dimension-18px) var(--dimension-25px);display:grid;position:relative}.dynatrace-app-page__opening-copy{z-index:1;max-inline-size:var(--dimension-740px);position:relative}.dynatrace-app-page h1{max-inline-size:var(--dimension-22ch)}.dynatrace-app-page__intro{max-inline-size:var(--dimension-67ch);margin-top:var(--dimension-17px)}.dynatrace-app-page__intro>:first-child{margin-top:0}.dynatrace-app-page__intro>:last-child{margin-bottom:0}.dynatrace-app-page__intro .page-deck{margin-bottom:var(--dimension-12px)}.dynatrace-app-page__body{padding-block:var(--dimension-31px) var(--dimension-50px)}.dynatrace-app-page__body>:first-child{margin-top:0}.dynatrace-app-page__body :is(p,ul,ol){max-inline-size:var(--dimension-74ch)}.dynatrace-app-page__body h2{max-inline-size:var(--dimension-27ch);margin-block:var(--dimension-43px) var(--dimension-14px);padding-top:var(--dimension-27px)}.dynatrace-app-page__body>h2:first-child{margin-top:0;padding-top:0}.dynatrace-app-page__body ul{padding-left:var(--dimension-1-25em)}.dynatrace-app-page__body li{margin-block:var(--dimension--32em)}.dynatrace-app-page__collection{margin-top:var(--dimension-negative-24px);padding-bottom:var(--dimension-44px)}.dynatrace-app-page__collection ul{margin:0;padding:0;list-style:none}.dynatrace-app-page__collection a{justify-content:space-between;align-items:center;gap:var(--dimension-18px);min-height:var(--dimension-78px);padding-block:var(--dimension-16px);display:flex}.dynatrace-app-art{min-height:var(--dimension-260px);mask-image:var(--mask-contract-1);position:relative;overflow:hidden}.dynatrace-app-art:before{content:"";position:absolute;inset:0}.dynatrace-app-art__plane{inline-size:var(--dimension-57percent);block-size:var(--dimension-57percent);transform:perspective(var(--dimension-360px)) rotateY(var(--dimension-negative-23deg)) rotateX(var(--dimension-12deg)) rotateZ(var(--dimension-negative-13deg));display:block;position:absolute}.dynatrace-app-art__plane--back{top:var(--dimension-8percent);right:var(--dimension-29percent)}.dynatrace-app-art__plane--middle{top:var(--dimension-20percent);right:var(--dimension-16percent)}.dynatrace-app-art__plane--front{top:var(--dimension-32percent);right:var(--dimension-4percent)}.dynatrace-app-art__plane--front:before{content:"";inset:var(--dimension-14percent);position:absolute}.dynatrace-app-art__trace{right:var(--dimension-3percent);bottom:var(--dimension-23percent);inline-size:var(--dimension-63percent);block-size:var(--dimension-2px);transform:rotate(var(--dimension-negative-21deg));display:block;position:absolute}@media (width<=700px){.dynatrace-app-page__opening{min-height:0;padding-block:var(--dimension-8px) var(--dimension-22px);display:block}.dynatrace-app-art{min-height:var(--dimension-145px);margin-top:var(--dimension-15px)}.dynatrace-app-page__body{padding-block:var(--dimension-25px) var(--dimension-40px)}.dynatrace-app-page__body h2{margin-top:var(--dimension-33px);padding-top:var(--dimension-22px)}}.site-main{padding-block:clamp(var(--dimension-38px), var(--dimension-7vw), var(--dimension-80px));margin-inline:auto}.site-main:has(>[data-layout=standard][data-page-type=home]){padding-block:clamp(var(--dimension-32px), var(--dimension-4vw), var(--dimension-56px))}[data-layout=standard]{margin-inline:auto}[data-layout=standard] :is(.page-header,.page-hero){max-width:var(--dimension-1040px);margin-bottom:clamp(var(--dimension-38px), var(--dimension-7vw), var(--dimension-76px))}[data-layout=standard] :is(.page-header h1,.page-hero__title){overflow-wrap:break-word;hyphens:none}[data-layout=standard] .page-header h1{max-width:var(--dimension-22ch)}[data-layout=standard] .page-hero__title{max-width:var(--dimension-24ch)}[data-layout=standard] :is(.page-hero__body,.page-preamble){max-width:var(--standard-measure);margin-top:var(--dimension-24px)}[data-layout=standard] .page-hero__body{max-width:var(--dimension-48rem)}[data-layout=standard] .page-preamble__headline+.page-preamble__content{margin-top:var(--dimension-1em)}[data-layout=standard] :is(.page-introduction__content,.page-preamble__content,.page-hero__body,.page-preamble,.section-body)>:first-child{margin-top:0}[data-layout=standard] :is(.page-introduction__content,.page-preamble__content,.page-hero__body,.page-preamble,.section-body)>:last-child{margin-bottom:0}[data-layout=standard] .page-sections{gap:clamp(var(--dimension-38px), var(--dimension-5vw), var(--dimension-68px));display:grid}[data-layout=standard] .semantic-section,[data-layout=standard] .section-body{max-width:var(--standard-measure)}[data-layout=standard] .semantic-section>:is(h2,h3,h4,h5,h6){overflow-wrap:anywhere;hyphens:auto}[data-layout=standard] .semantic-section .semantic-section{margin-top:var(--dimension-30px);padding-left:clamp(var(--dimension-0px), var(--dimension-2vw), var(--dimension-20px))}[data-layout=standard] .standard-region-group{align-items:start;gap:var(--standard-region-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}[data-layout=standard] .standard-region-group>.semantic-section{max-width:none}[data-layout=standard] .standard-region-group--strategic-core,[data-layout=standard] .standard-region-group--service-foundation{grid-template-columns:minmax(0, var(--dimension-0-9fr)) minmax(0, var(--dimension-1-1fr))}[data-layout=standard][data-page-type=contact] .page-header{margin-bottom:clamp(var(--dimension-30px), var(--dimension-4vw), var(--dimension-48px))}[data-layout=standard] .contact-methods{gap:clamp(var(--dimension-16px), var(--dimension-2vw), var(--dimension-24px));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}[data-layout=standard] .contact-method{align-items:flex-start;gap:var(--dimension-14px);min-width:0;padding:clamp(var(--dimension-22px), var(--dimension-3vw), var(--dimension-30px));flex-direction:column;display:flex}[data-layout=standard] .contact-method__value{overflow-wrap:anywhere}[data-layout=standard] .contact-method__action{margin-top:auto}[data-layout=standard] :is(.standard-region-group--service-decision,.standard-region-group--audience-conversion){grid-template-columns:minmax(0, var(--dimension-1-15fr)) minmax(var(--dimension-260px), var(--dimension-0-85fr));align-items:center}[data-layout=standard] .process-flow{gap:var(--dimension-10px);margin-block:var(--dimension-18px) 0;padding-left:var(--dimension-1-5em);display:grid}[data-layout=standard] .process-flow__step{padding-left:var(--dimension-0-35em)}[data-layout=standard] .process-flow__step>:first-child{margin-top:0}[data-layout=standard] .process-flow__step>:last-child{margin-bottom:0}[data-layout=standard] .semantic-collection{margin-block:var(--dimension-20px) 0;padding:0;list-style:none}[data-layout=standard] .semantic-collection__item{min-width:0;margin:0}[data-layout=standard] [data-collection-flow=responsive-grid]{grid-template-columns:repeat(auto-fit, minmax(min(var(--dimension-100percent), var(--dimension-300px)), 1fr));gap:var(--dimension-14px);display:grid}[data-layout=standard] [data-collection-flow=responsive-grid]>.semantic-collection__item>article{height:var(--dimension-100percent)}[data-layout=standard] [data-collection=pillar-offerings]{grid-template-columns:repeat(auto-fit, minmax(min(var(--dimension-100percent), var(--dimension-320px)), 1fr))}[data-layout=standard] [data-collection-flow=compact-flow]{gap:var(--dimension-4px) var(--dimension-6px);flex-wrap:wrap;margin-top:0;display:flex}[data-layout=standard] [data-collection=pillar-capabilities]>.semantic-collection__item{max-width:var(--dimension-100percent);flex:none}[data-layout=standard] [data-collection=pillar-capabilities] .semantic-link--capability{max-width:var(--dimension-100percent);padding:var(--dimension-1px) var(--dimension-5px)}[data-layout=standard] [data-collection-flow=readable-list]{max-width:var(--standard-measure);gap:var(--dimension-12px);display:grid}[data-layout=standard] :is(.semantic-section--offerings,.semantic-section--capabilities,.semantic-section--apps,.semantic-section--industries,.semantic-section--categories,.semantic-section--company-information){max-width:none}[data-layout=standard] .semantic-section--capabilities:has(>[data-collection=pillar-capabilities]){padding-top:var(--dimension-14px)}[data-layout=standard] .section-body :is(ul,ol){padding-left:var(--dimension-1-25em)}[data-layout=standard] .section-body li{margin-block:var(--dimension-0-32em)}[data-layout=standard][data-page-type=home] .standard-home-hero{grid-template-columns:minmax(0, var(--dimension-1-15fr)) minmax(var(--dimension-300px), var(--dimension-0-85fr));max-width:none;min-height:clamp(var(--dimension-320px), var(--dimension-29vw), var(--dimension-390px));align-items:center;gap:clamp(var(--dimension-32px), var(--dimension-5vw), var(--dimension-72px));margin-bottom:clamp(var(--dimension-38px), var(--dimension-4vw), var(--dimension-54px));display:grid}[data-layout=standard] .standard-home-hero__content{z-index:1;max-width:var(--dimension-650px);position:relative}[data-layout=standard] .standard-home-hero .page-hero__title{max-width:var(--dimension-22ch)}[data-layout=standard] .standard-home-hero .page-hero__body{max-width:var(--dimension-58ch)}[data-layout=standard] .standard-home-hero__visual{min-height:var(--dimension-260px);position:relative;overflow:hidden}[data-layout=standard] .standard-home-hero__orbit,[data-layout=standard] .standard-home-hero__path{display:block;position:absolute}[data-layout=standard][data-page-type=home] .page-sections{gap:clamp(var(--dimension-36px), var(--dimension-3-8vw), var(--dimension-52px))}[data-layout=standard][data-page-type=home] .semantic-section--strategic-pillars{max-width:none}[data-layout=standard] .standard-home-pillars{gap:clamp(var(--dimension-12px), var(--dimension-1-5vw), var(--dimension-18px));margin:var(--dimension-20px) 0 0;grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}[data-layout=standard] .standard-home-pillars__item{min-width:0}[data-layout=standard] .standard-home-pillars__item>article{height:var(--dimension-100percent)}[data-layout=standard] .standard-home-pillars__item h2{margin:0}[data-layout=standard] .standard-home-pillars__item p{margin:var(--dimension-12px) 0 0}[data-layout=standard] .standard-home-pillars__item .semantic-link--pillar{justify-content:space-between;align-items:start;gap:var(--dimension-12px);display:flex}[data-layout=standard] .standard-home-pillars__affordance{flex:none}[data-layout=standard] .standard-region-group--home-support{grid-template-columns:repeat(3,minmax(0,1fr))}[data-layout=standard] .standard-region-group--home-support>.semantic-section{height:var(--dimension-100percent)}[data-layout=standard] .standard-home-conversation{align-items:center;gap:clamp(var(--dimension-28px), var(--dimension-5vw), var(--dimension-72px));grid-template-columns:minmax(0,1fr) auto;max-width:none;display:grid}[data-layout=standard] .standard-home-conversation__content{max-width:var(--dimension-64ch)}[data-layout=standard] .standard-home-conversation__content h2{margin:0 0 var(--dimension-12px)}[data-layout=standard] :is(.standard-home-hero__actions,.standard-home-conversation__actions){margin-top:var(--dimension-22px)}[data-layout=standard] .standard-home-conversation__actions{justify-content:flex-end;margin-top:0}[data-layout=standard][data-layout-family=service] :is([data-region=when-to-use],[data-region=availability]),[data-layout=standard][data-layout-family=audience] [data-region=relevant-services],[data-layout=standard][data-layout-family=expertise] [data-region=related-offerings],[data-layout=standard][data-layout-family=contact] .page-sections>.semantic-section{max-width:var(--dimension-920px)}[data-layout=standard][data-layout-family=collection] .page-sections>.semantic-section{max-width:none}@media (width<=1050px){[data-layout=standard] .standard-region-group--home-support{grid-template-columns:repeat(2,minmax(0,1fr))}[data-layout=standard] .standard-region-group--home-support>:last-child{grid-column:1/-1}}@media (width>=1180px){[data-layout=standard] .standard-home-pillars{grid-template-columns:repeat(auto-fit, minmax(var(--dimension-220px), 1fr))}}@media (width<=820px){[data-layout=standard] .standard-region-group,[data-layout=standard][data-page-type=home] .standard-home-hero,[data-layout=standard] .standard-home-conversation,[data-layout=standard] .contact-methods{grid-template-columns:1fr}[data-layout=standard][data-page-type=home] .standard-home-hero{align-items:start;gap:var(--dimension-24px)}[data-layout=standard] .standard-home-hero__visual{min-height:var(--dimension-170px)}[data-layout=standard] .standard-home-conversation__actions{justify-content:flex-start}[data-layout=standard] .standard-region-group--home-support>:last-child{grid-column:auto}}@media (width<=680px){[data-layout=standard] .standard-home-pillars{grid-template-columns:1fr}[data-layout=standard][data-page-type=home] .standard-home-hero{min-height:0}[data-layout=standard] .standard-home-hero__visual{display:none}}@media (width>=1121px){:root[data-theme=astro-rocket][data-color-scheme] [data-layout=standard]:has(>:is(.service-page,.capability-page,.industries-overview,.industry-page,.resource-page,.company-overview,.company-editorial,.company-contact,.faq-page,.dynatrace-app-page)){inline-size:var(--page-rail-desktop);max-inline-size:none}:root[data-theme=astro-rocket] .industries-overview,:root[data-theme=astro-rocket] .resource-page--category,:root[data-theme=astro-rocket] .company-contact{max-inline-size:none}}:root[data-theme=astro-rocket] .site-main:has(>[data-layout=standard]>:is(.service-page,.capability-page,.industries-overview,.industry-page,.resource-page,.company-overview,.company-editorial,.company-contact,.faq-page,.dynatrace-app-page)){padding-block-start:var(--dimension-24px)}@media (width<=680px){:root[data-theme=astro-rocket] .site-main:has(>[data-layout=standard]>:is(.service-page,.capability-page,.industries-overview,.industry-page,.resource-page,.company-overview,.company-editorial,.company-contact,.faq-page,.dynatrace-app-page)){padding-block-start:var(--dimension-18px)}}}
