/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial}}}@layer theme{:host,:root{--font-sans:var(--font-manrope),Arial,sans-serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--spacing:.25rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--tracking-tight:-.025em;--tracking-normal:0;--aspect-video:16/9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-book-spine-shadow:#00000059;--color-book-spine-highlight:#fff3;--color-book-sheen:#ffffff14;--color-page:#f0f4f7;--color-surface:#fff;--color-surface-muted:#f0f4f7;--color-line:#e4e8ee;--color-line-strong:#d1e3fb;--color-ink:#20242e;--color-text:#20242e;--color-text-strong:#20242e;--color-text-muted:#5d7079;--color-text-on-dark:#d1e3fb;--color-primary:#0b2f5f;--color-primary-subtle:#0b2f5fcc;--color-primary-hover:#08264d;--color-primary-text:#20242e;--color-primary-text-subtle:#20242ecc;--color-secondary-text:#68707d;--color-home-overview-badge-surface:#e9f2fe;--color-home-overview-badge-line:#d1e3fb;--color-home-overview-badge-text:#2e5c9e;--color-home-governance-gap-card-line:#e4e8ee4d;--color-framework-roof:#3767a8;--color-framework-enable-surface:#def3ff;--color-home-maturity-step1:#cfdae8;--color-home-maturity-step2:#aebfdd;--color-home-maturity-step3:#8ba6cc;--color-home-maturity-step4:#5f86bb;--color-surface-translucent:#ffffff1a;--color-primary-surface:#eef4fa;--color-primary-line:#8da3bf;--color-header-line:#e4e8ee;--color-header-dropdown-promo-gradient-end:#2c4a6e;--color-brand:#2e5c9e;--color-brand-hover:#0b2f5f;--color-brand-text:#0b2f5f;--color-brand-ink:#0b2f5f;--color-brand-surface:#e9f2fe;--color-brand-surface-strong:#d1e3fb;--color-brand-line:#d1e3fb;--color-brand-line-strong:#8da3bf;--color-brand-focus:#2e5c9e;--color-success-text:#19633a;--color-danger-line:#efb2a9;--color-danger-text:#9d2f22;--color-registry-result-surface:#e9f2fe;--color-registry-result-border:#46638a;--color-registry-status-active:#2e8b57;--color-membership-tier-platinum-header:#2e5c9e;--color-membership-tier-platinum-surface:#d1e3fb;--color-membership-tier-gold-header:#fff7e8;--color-membership-tier-gold-text:#9a4f00;--color-membership-tier-silver-header:#f5f5f7;--color-membership-tier-associate-header:#e9f2fe;--color-training-requirement-open-surface:#d1e3fb;--color-certification-process-line:#0b2f5f;--color-certification-process-number-text:#d1e3fb;--font-public-sans:var(--font-public-sans-loaded),Arial,sans-serif;--font-thicccboi:var(--font-thicccboi-loaded),Arial,sans-serif;--font-weight-regular:400;--text-micro:.625rem;--text-micro--line-height:.875rem;--text-caption:.75rem;--text-caption--line-height:1rem;--text-small:.875rem;--text-small--line-height:1.5rem;--text-body:1rem;--text-body--line-height:1.75rem;--text-nav:1rem;--text-nav--line-height:1.5rem;--text-button:1rem;--text-button--line-height:1.2;--text-footer-bar:1rem;--text-footer-bar--line-height:1.5rem;--text-header-certifications-heading:1rem;--text-header-certifications-heading--line-height:1.3;--text-footer-link:1rem;--text-footer-link--line-height:1.5rem;--text-footer-summary:1.25rem;--text-footer-summary--line-height:1.3;--text-footer-heading:1.5rem;--text-footer-heading--line-height:1.3;--text-cta-heading:3rem;--text-cta-heading--line-height:1.3;--text-cta-heading-mobile:1.5rem;--text-cta-heading-mobile--line-height:1.3;--text-cta-heading-tablet:2.25rem;--text-cta-heading-tablet--line-height:1.3;--text-section-heading-tablet:2.25rem;--text-section-heading-tablet--line-height:1.3;--text-interior-stacked-hero-heading-tablet:2.75rem;--text-interior-stacked-hero-heading-tablet--line-height:1.3;--text-certification-hero-title-mobile:1.5rem;--text-certification-hero-title-mobile--line-height:1.3;--text-membership-tier-heading-mobile:1.5rem;--text-membership-tier-heading-mobile--line-height:1.3;--text-membership-partners-label-mobile:1.25rem;--text-membership-partners-label-mobile--line-height:1.3;--text-partner-form-heading-mobile:1.5rem;--text-partner-form-heading-mobile--line-height:1.3;--text-training-requirement-heading-mobile:1rem;--text-training-requirement-heading-mobile--line-height:1.5;--text-blog-card-heading-mobile:1.25rem;--text-blog-card-heading-mobile--line-height:1.3;--text-prose-title-mobile:1.5rem;--text-prose-title-mobile--line-height:1.25;--text-body-of-knowledge-fact-value-mobile:1.5rem;--text-body-of-knowledge-fact-value-mobile--line-height:1.3;--text-body-of-knowledge-purpose-heading-mobile:1.25rem;--text-body-of-knowledge-purpose-heading-mobile--line-height:1.3;--text-home-overview-badge-mobile:.875rem;--text-home-overview-badge-mobile--line-height:1.5;--text-home-hero-body-mobile:1rem;--text-home-hero-body-mobile--line-height:1.5;--text-home-overview-card-heading-mobile:1.25rem;--text-home-overview-card-heading-mobile--line-height:1.3;--text-about-hero-body-mobile:1.125rem;--text-about-hero-body-mobile--line-height:1.5;--text-cta-body:1rem;--text-cta-body--line-height:1.5rem;--text-registry-heading-mobile:2.25rem;--text-registry-heading-mobile--line-height:1.3;--text-registry-body:1rem;--text-registry-body--line-height:1.5;--text-registry-input-mobile:.875rem;--text-registry-input-mobile--line-height:1.5;--text-home-hero-heading-mobile:2rem;--text-home-hero-heading-mobile--line-height:1.3;--text-home-hero-heading-tablet:3.75rem;--text-home-hero-heading-tablet--line-height:1.3;--text-home-hero-heading:4.625rem;--text-home-hero-heading--line-height:1.3;--text-home-hero-body:1.25rem;--text-home-hero-body--line-height:1.5;--text-home-overview-heading:3rem;--text-home-overview-heading--line-height:1.3;--text-home-section-heading-mobile:1.5rem;--text-home-section-heading-mobile--line-height:1.3;--text-home-overview-badge:1.125rem;--text-home-overview-badge--line-height:1.5;--text-home-overview-card-heading:1.5rem;--text-home-overview-card-heading--line-height:1.3;--text-home-overview-card-body:1rem;--text-home-overview-card-body--line-height:1.5;--text-home-architecture-card-heading:1.25rem;--text-home-architecture-card-heading--line-height:1.3;--text-home-architecture-roof-title-mobile:1rem;--text-home-architecture-roof-title-mobile--line-height:1.3;--text-home-architecture-card-body:1.125rem;--text-home-architecture-card-body--line-height:1.5;--text-heading-h5:1.875rem;--text-heading-h5--line-height:1.3;--text-certification-application-number:2.25rem;--text-certification-application-number--line-height:1.3;--text-interior-stacked-hero-heading:3.5rem;--text-interior-stacked-hero-heading--line-height:1.3;--text-interior-stacked-hero-heading-mobile:2rem;--text-interior-stacked-hero-heading-mobile--line-height:1.3;--text-interior-section-heading:3rem;--text-interior-section-heading--line-height:1.3;--text-interior-section-heading-mobile:1.5rem;--text-interior-section-heading-mobile--line-height:1.3;--text-image-feature-heading:1.25rem;--text-image-feature-heading--line-height:1.3;--text-knowledge-hub-card-heading:1.25rem;--text-knowledge-hub-card-heading--line-height:1.3;--text-blog-card-heading:1.5rem;--text-blog-card-heading--line-height:1.3;--text-membership-tier-heading:1.875rem;--text-membership-tier-heading--line-height:1.3;--text-membership-form-heading:1.875rem;--text-membership-form-heading--line-height:1.3;--text-partner-form-heading:1.875rem;--text-partner-form-heading--line-height:1.3;--text-partner-form-group-heading:1.25rem;--text-partner-form-group-heading--line-height:1.3;--text-home-framework-stats-heading:2.25rem;--text-home-framework-stats-heading--line-height:1.3;--text-home-body-of-knowledge-body:1.125rem;--text-home-body-of-knowledge-body--line-height:1.5;--text-home-certifications-card-title:1.25rem;--text-home-certifications-card-title--line-height:1.3;--text-home-certifications-meta:.75rem;--text-home-certifications-meta--line-height:1.5;--text-home-certifications-heading-mobile:1.5rem;--text-home-certifications-heading-mobile--line-height:1.3;--text-home-personas-heading-mobile:1.5rem;--text-home-personas-heading-mobile--line-height:1.3;--text-about-hero-body:1.25rem;--text-about-hero-body--line-height:1.5;--text-about-section-heading:3rem;--text-about-section-heading--line-height:1.3;--text-about-section-heading-mobile:1.5rem;--text-about-section-heading-mobile--line-height:1.3;--text-about-card-body:1rem;--text-about-card-body--line-height:1.5;--text-lead:clamp(1.05rem,2vw,1.25rem);--text-lead--line-height:1.7;--text-card-title:1.25rem;--text-card-title--line-height:1.4;--text-prose-title:1.75rem;--text-prose-title--line-height:1.2;--text-section:clamp(1.85rem,4vw,3rem);--text-section--line-height:1.08;--text-page:clamp(2.35rem,6vw,4.5rem);--text-page--line-height:1.03;--text-display:clamp(2.6rem,7vw,5.75rem);--text-display--line-height:.98;--tracking-eyebrow:.12em;--radius-framework-pillar-card:1rem;--radius-book-cover:.125rem .375rem .375rem .125rem;--radius-membership-form-panel:1.5rem;--radius-partner-form-panel:1.5rem;--radius-partner-form-control:3rem;--radius-partner-form-message:.5rem;--radius-membership-form-control:3rem;--radius-membership-form-message:.5rem;--radius-badge:.1875rem;--radius-icon:.25rem;--radius-control:.3125rem;--radius-card:.4375rem;--radius-header-button:3rem;--radius-header-dropdown:1rem;--radius-header-dropdown-promo:1rem;--radius-registry-control:3rem;--radius-registry-result:1rem;--radius-registry-panel:1.5rem;--radius-home-hero:2.5rem;--radius-home-hero-highlight:1rem;--radius-home-overview-card:.75rem;--radius-home-overview-badge:5.5rem;--radius-home-framework-card:1.5rem;--radius-home-architecture-card:.5rem;--radius-home-architecture-code:.25rem;--radius-home-certifications-card:1.5rem;--radius-about-hero:1.5rem;--radius-about-card:.75rem;--radius-interior-hero:1.5rem;--radius-certification-card:1.5rem;--radius-certification-chip:.25rem;--radius-certification-process-card:1rem;--radius-certification-process-number:9999px;--radius-image-feature-card:.75rem;--radius-knowledge-hub-card:1rem;--radius-knowledge-hub-tag:.5rem;--radius-blog-card:1rem;--radius-blog-chip:5.5rem;--radius-blog-cover:1rem;--radius-membership-table:1.5rem;--radius-contact-panel:1.5rem;--radius-contact-control:3rem;--radius-contact-message:.5rem;--radius-contact-topic-thumb:.5rem;--shadow-book-cover:0 .0625rem .125rem #00000040,0 .75rem 1.5rem -.375rem #00000059,0 2.25rem 3.75rem -.75rem #0006;--shadow-card:0 1.125rem 3.125rem #102a3314;--spacing-framework-pillar-scroll-margin:7rem;--spacing-framework-hero-padding-block:4rem;--spacing-framework-hero-padding-inline:4rem;--spacing-framework-hero-padding-inline-mobile:1.5rem;--spacing-framework-hero-description-gap:1.5rem;--spacing-framework-hero-actions-margin-top:2rem;--spacing-framework-hero-facts-margin-top:2.5rem;--spacing-framework-section-intro-gap:1rem;--spacing-framework-section-content-gap:3rem;--spacing-framework-layer-padding-block:2rem;--spacing-framework-pillar-group-gap:3.5rem;--spacing-framework-pillar-group-header-gap:1.5rem;--spacing-framework-pillar-grid-gap:1.5rem;--spacing-framework-pillar-card-padding:1.5rem;--spacing-framework-pillar-card-padding-mobile:1rem;--spacing-framework-pillar-card-gap:1rem;--spacing-page-gutter:1rem;--spacing-page-gutter-mobile:1rem;--spacing-section:7.5rem;--spacing-section-mobile:3rem;--spacing-section-tablet:5rem;--spacing-contact-form-section-margin-top-mobile:3rem;--spacing-contact-form-panel-padding-mobile:1.25rem;--spacing-contact-topic-thumb-width-mobile:5.5rem;--spacing-contact-topic-thumb-inset-mobile:.75rem;--spacing-contact-hero-map-margin-top-mobile:2rem;--spacing-contact-hero-map-margin-bottom-mobile:2rem;--spacing-knowledge-hub-category-gap-mobile:4rem;--spacing-knowledge-hub-category-gap-tablet:5rem;--spacing-knowledge-hub-cards-margin-top-mobile:2rem;--spacing-blog-cards-margin-top-mobile:2rem;--spacing-knowledge-hub-cards-gap-mobile:1.25rem;--spacing-knowledge-hub-media-height-mobile:12.5rem;--spacing-knowledge-hub-media-height-tablet:15rem;--spacing-knowledge-hub-card-action-margin-top-mobile:1rem;--spacing-blog-card-padding-mobile:1rem;--spacing-certification-hero-badge-width-mobile:9.25rem;--spacing-certification-hero-badge-height-mobile:10.25rem;--spacing-certification-resource-card-padding-mobile:1rem;--spacing-certification-resource-media-height-mobile:18.25rem;--spacing-registry-standalone-panel-padding-mobile:1rem;--spacing-registry-button-height-mobile:3.25rem;--spacing-registry-input-height-mobile:3.5625rem;--spacing-registry-input-icon-space-mobile:2.75rem;--spacing-registry-form-gap-mobile:1.5rem;--spacing-interior-stacked-hero-padding-block-mobile:2.5rem;--spacing-interior-stacked-hero-artwork-height-tablet:15rem;--spacing-membership-form-field-height-mobile:3.25rem;--spacing-partner-form-outer-gap-mobile:3rem;--spacing-partner-form-section-padding-block-mobile:3rem;--spacing-partner-form-section-padding-block-tablet:4rem;--spacing-partner-form-title-margin-bottom-mobile:1.5rem;--spacing-partner-form-field-height-mobile:3.5rem;--spacing-partner-form-control-padding-inline-mobile:1rem;--spacing-partner-form-select-icon-inset-mobile:1rem;--spacing-partner-form-field-grid-gap-mobile:1rem;--spacing-training-requirements-list-margin-top-mobile:2rem;--spacing-training-requirements-list-gap-mobile:1.5rem;--spacing-training-requirement-padding-mobile:1rem;--spacing-body-of-knowledge-certification-card-padding-mobile:1rem;--spacing-home-hero-content-padding-block-tablet:4rem;--spacing-home-hero-actions-margin-top-mobile:2rem;--spacing-home-governance-gap-card-padding-mobile:1rem;--spacing-home-governance-gap-media-height-mobile:11rem;--spacing-home-framework-card-media-height-mobile:9rem;--spacing-home-architecture-pillar-height-mobile:6.875rem;--spacing-home-architecture-stack-gap-mobile:.5rem;--spacing-home-architecture-group-gap-mobile:1rem;--spacing-home-architecture-beam-height-mobile:1.25rem;--spacing-home-architecture-foundation-height-mobile:1.25rem;--spacing-home-architecture-foundation-inset-mobile:1rem;--spacing-home-maturity-step-gap-mobile:1.5rem;--spacing-home-maturity-step-height-mobile:.75rem;--spacing-home-certifications-card-padding-mobile:1rem;--spacing-home-certifications-card-gap-mobile:1rem;--spacing-home-certifications-badge-width-mobile:4.5rem;--spacing-home-certifications-badge-height-mobile:5rem;--spacing-home-personas-card-padding-mobile:1rem;--spacing-home-personas-grid-gap-mobile:1rem;--spacing-about-card-padding-mobile:1rem;--spacing-about-grid-gap-mobile:1rem;--spacing-about-ecosystem-heading-margin-bottom-mobile:2rem;--spacing-header:5rem;--spacing-header-button-width:11.75rem;--spacing-header-button-height:3.4375rem;--spacing-header-button-padding-block:1.125rem;--spacing-header-button-padding-inline:1.5rem;--spacing-header-button-gap:.5rem;--spacing-header-certifications-dropdown-width:76rem;--spacing-header-certifications-dropdown-padding:1.5rem;--spacing-header-certifications-dropdown-gap:1.5rem;--spacing-header-certifications-promo-width:20.5rem;--spacing-header-certifications-promo-padding:1.5rem;--spacing-header-certifications-promo-divider-gap:1.5rem;--spacing-header-certifications-link-min-height:5.25rem;--spacing-header-certifications-link-padding-block:.75rem;--spacing-header-certifications-link-padding-inline:.75rem;--spacing-header-certifications-link-column-gap:1.25rem;--spacing-header-certifications-link-row-gap:.25rem;--spacing-header-certifications-link-gap:.75rem;--spacing-nav-gap:1.5rem;--spacing-footer-content-padding-top:2.5rem;--spacing-footer-section-row-gap:2.5rem;--spacing-footer-tablet-column-gap:2.5rem;--spacing-footer-desktop-column-gap:2.5rem;--spacing-footer-brand-mark-size:8rem;--spacing-footer-summary-gap:1.5rem;--spacing-footer-heading-content-gap:1.25rem;--spacing-footer-link-gap:.75rem;--spacing-footer-social-gap:.75rem;--spacing-footer-social-margin-top:.75rem;--spacing-footer-social-icon-size:1.5rem;--spacing-footer-divider-gap:3.5rem;--spacing-footer-legal-padding-block:1.5rem;--spacing-footer-legal-link-gap:1.25rem;--spacing-footer-bar-padding-block:.875rem;--spacing-cta-description-gap:1.25rem;--spacing-cta-section-outer-gap:7.5rem;--spacing-cta-section-outer-gap-mobile:3rem;--spacing-cta-height:32rem;--spacing-cta-actions-gap:1rem;--spacing-cta-actions-margin-top:2rem;--spacing-cta-button-padding-block:1rem;--spacing-cta-button-padding-inline:1.5rem;--spacing-cta-button-gap:.5rem;--spacing-registry-description-gap:1rem;--spacing-registry-form-margin-top:2rem;--spacing-registry-form-gap:1rem;--spacing-registry-control-height:4.0625rem;--spacing-registry-control-padding-inline:1.5rem;--spacing-registry-input-icon-space:3.75rem;--spacing-registry-result-margin-top:2rem;--spacing-registry-result-padding:1.5rem;--spacing-registry-result-row-gap:.5rem;--spacing-registry-standalone-heading-margin-bottom:2.5rem;--spacing-registry-standalone-panel-padding:2rem;--spacing-home-hero-outer-gap:2rem;--spacing-home-hero-height:60rem;--spacing-home-hero-content-inline-mobile:1.5rem;--spacing-home-hero-content-inline:10rem;--spacing-home-hero-content-padding-block-mobile:2rem;--spacing-home-hero-content-padding-block:15.5625rem;--spacing-home-hero-title-gap:1.25rem;--spacing-home-hero-description-gap:2.25rem;--spacing-home-hero-actions-margin-top:3.5rem;--spacing-home-hero-actions-gap:1rem;--spacing-home-hero-highlight-padding-block:.5rem;--spacing-home-hero-highlight-padding-inline:1.5rem;--spacing-home-hero-highlight-padding-inline-mobile:.75rem;--spacing-home-hero-highlight-border-width:.125rem;--spacing-home-overview-heading-margin-top:1.5rem;--spacing-home-overview-badge-padding-block:.25rem;--spacing-home-overview-badge-padding-inline:.5rem;--spacing-home-overview-badge-gap:.625rem;--spacing-home-overview-cards-margin-top:2.5rem;--spacing-home-overview-grid-gap:2rem;--spacing-home-overview-media-height:18.75rem;--spacing-home-overview-card-padding:1rem;--spacing-home-overview-card-description-gap:.5rem;--spacing-home-overview-action-margin-top:2rem;--spacing-home-governance-gap-heading-margin-top:1.5rem;--spacing-home-governance-gap-cards-margin-top:2.5rem;--spacing-home-governance-gap-grid-gap:2rem;--spacing-home-governance-gap-card-padding:2rem;--spacing-home-governance-gap-card-gap:1.5rem;--spacing-home-governance-gap-description-gap:.75rem;--spacing-home-governance-gap-media-height:12.125rem;--spacing-home-governance-gap-image-bleed:.4375rem;--spacing-home-governance-gap-action-margin-top:2rem;--spacing-home-framework-heading-margin-top:1.5rem;--spacing-home-framework-cards-margin-top:2.5rem;--spacing-home-framework-grid-gap:2rem;--spacing-home-framework-card-padding:1rem;--spacing-home-framework-wide-card-gap:.5rem;--spacing-home-framework-standard-card-gap:1.5rem;--spacing-home-framework-card-text-gap:.5rem;--spacing-home-framework-card-media-height:12.5rem;--spacing-home-framework-logo-row-height:25.5rem;--spacing-home-framework-connector-width:67.5rem;--spacing-home-framework-connector-height:34.3125rem;--spacing-home-framework-connector-top:15.625rem;--spacing-home-architecture-description-gap:1rem;--spacing-home-architecture-diagram-margin-top:2rem;--spacing-home-architecture-roof-height:12.5rem;--spacing-home-architecture-roof-height-mobile:7rem;--spacing-home-architecture-roof-logo-size:5rem;--spacing-home-architecture-roof-logo-size-mobile:2rem;--spacing-home-architecture-roof-title-gap:1rem;--spacing-home-architecture-beam-height:3rem;--spacing-home-architecture-beam-gap:.875rem;--spacing-home-architecture-column-gap:1rem;--spacing-home-architecture-row-gap:1.5rem;--spacing-home-architecture-row-height:9.125rem;--spacing-home-architecture-layer-width:14.3125rem;--spacing-home-architecture-direction-width:1.5rem;--spacing-home-architecture-card-padding:1rem;--spacing-home-architecture-card-content-gap:.5rem;--spacing-home-architecture-pillar-gap:1.125rem;--spacing-home-architecture-code-padding:.5rem;--spacing-home-architecture-enable-gap:1.5rem;--spacing-home-architecture-enable-padding:1rem;--spacing-home-architecture-enable-tile-gap:1.125rem;--spacing-home-architecture-foundation-margin-top:1.75rem;--spacing-home-architecture-foundation-inset:2.03125rem;--spacing-home-architecture-foundation-height:3rem;--spacing-home-architecture-stats-margin-top:2rem;--spacing-home-maturity-description-gap:1rem;--spacing-home-maturity-steps-margin-top:2.5rem;--spacing-home-maturity-step-gap:1.5rem;--spacing-home-maturity-step-label-gap:1rem;--spacing-home-maturity-step-height1:1rem;--spacing-home-maturity-step-height2:2rem;--spacing-home-maturity-step-height3:3rem;--spacing-home-maturity-step-height4:4rem;--spacing-home-maturity-step-height5:5rem;--spacing-home-body-of-knowledge-content-gap:1.5rem;--spacing-home-body-of-knowledge-description-gap:1rem;--spacing-home-body-of-knowledge-actions-gap:1rem;--spacing-home-body-of-knowledge-actions-margin-top:2rem;--spacing-home-body-of-knowledge-book-width:18.75rem;--spacing-home-body-of-knowledge-book-margin-inline-end:8.75rem;--spacing-body-of-knowledge-hero-padding-block:4rem;--spacing-body-of-knowledge-hero-padding-inline:4rem;--spacing-body-of-knowledge-hero-padding-inline-mobile:1.5rem;--spacing-body-of-knowledge-hero-gap:3rem;--spacing-body-of-knowledge-hero-book-width:22rem;--spacing-body-of-knowledge-hero-book-width-mobile:15rem;--spacing-body-of-knowledge-hero-description-gap:1.5rem;--spacing-body-of-knowledge-hero-actions-margin-top:2rem;--spacing-body-of-knowledge-hero-facts-margin-top:2.5rem;--spacing-body-of-knowledge-section-intro-gap:1rem;--spacing-body-of-knowledge-section-content-gap:3rem;--spacing-body-of-knowledge-layer-padding-block:2rem;--spacing-body-of-knowledge-certification-card-padding:2rem;--spacing-body-of-knowledge-certification-grid-gap:1.5rem;--spacing-body-of-knowledge-audience-row-padding-block:2rem;--spacing-home-certifications-heading-margin-top:1.5rem;--spacing-home-certifications-description-margin-top:1rem;--spacing-home-certifications-grid-margin-top:1.5rem;--spacing-home-certifications-grid-gap:2rem;--spacing-home-certifications-card-padding:1.5rem;--spacing-home-certifications-card-gap:1.5rem;--spacing-home-certifications-card-top-gap:1rem;--spacing-home-certifications-badge-width:7.125rem;--spacing-home-certifications-badge-height:8rem;--spacing-home-certifications-level-padding-block:.25rem;--spacing-home-certifications-level-padding-inline:.75rem;--spacing-home-certifications-card-description-gap:.5rem;--spacing-home-certifications-meta-gap:.5rem;--spacing-home-certifications-meta-icon-gap:.375rem;--spacing-home-certifications-card-min-height:27.875rem;--spacing-home-certifications-action-margin-top:2rem;--spacing-certifications-hero-action-margin-top:2rem;--spacing-certifications-hero-action-gap:1rem;--spacing-certifications-overview-heading-margin-top:1.5rem;--spacing-certifications-overview-description-margin-top:1rem;--spacing-certifications-overview-featured-margin-top:2.5rem;--spacing-certifications-overview-featured-padding:2rem;--spacing-certifications-overview-featured-gap:2rem;--spacing-certifications-overview-featured-badge-size:13rem;--spacing-certifications-overview-featured-badge-size-mobile:10rem;--spacing-certifications-overview-featured-copy-gap:.75rem;--spacing-certifications-overview-pillars-margin-top:1.5rem;--spacing-certifications-overview-pillars-gap:.5rem;--spacing-certifications-overview-specialisations-margin-top:5rem;--spacing-certifications-overview-specialisations-description-gap:.75rem;--spacing-certifications-overview-grid-margin-top:2.5rem;--spacing-certifications-overview-grid-gap:2rem;--spacing-certifications-overview-card-padding:1.5rem;--spacing-certifications-overview-card-gap:1.5rem;--spacing-certifications-overview-card-badge-size:7.5rem;--spacing-certifications-overview-card-min-height:34rem;--spacing-certifications-overview-card-copy-gap:.75rem;--spacing-certifications-overview-card-meta-gap:.75rem;--spacing-certifications-overview-card-icon-gap:.5rem;--spacing-certifications-overview-card-action-margin-top:1.5rem;--spacing-certifications-standard-description-gap:1rem;--spacing-certifications-standard-action-margin-top:2rem;--spacing-certifications-standard-action-gap:1rem;--spacing-certifications-standard-column-gap:5rem;--spacing-certifications-standard-facts-margin-top:3rem;--spacing-certifications-standard-fact-gap:1rem;--spacing-certifications-standard-fact-padding-block:1.5rem;--spacing-home-personas-heading-margin-top:1.5rem;--spacing-home-personas-description-margin-top:1.5rem;--spacing-home-personas-grid-margin-top:2rem;--spacing-home-personas-grid-gap:2rem;--spacing-home-personas-card-padding:1.5rem;--spacing-home-personas-card-description-gap:.5rem;--spacing-home-personas-card-action-margin-top:1.5rem;--spacing-home-personas-card:14.6875rem;--spacing-about-hero-height:30.375rem;--spacing-about-hero-content-padding-block:4.5rem;--spacing-about-hero-content-padding-block-mobile:3rem;--spacing-about-hero-content-padding-inline:12.5rem;--spacing-about-hero-content-padding-inline-mobile:1.5rem;--spacing-about-hero-paragraph-gap:1rem;--spacing-about-hero-mark-size:17.5rem;--spacing-about-hero-mark-inset-inline:10.5rem;--spacing-about-card-padding:2rem;--spacing-about-card-content-gap:.5rem;--spacing-about-grid-gap:2rem;--spacing-about-ecosystem-heading-margin-bottom:3rem;--spacing-interior-hero-height:45rem;--spacing-interior-hero-padding-block:6.5rem;--spacing-interior-hero-padding-block-mobile:3rem;--spacing-interior-hero-padding-inline:10rem;--spacing-interior-hero-padding-inline-mobile:1.5rem;--spacing-interior-hero-header-gap:3.5rem;--spacing-interior-hero-content-gap:4rem;--spacing-interior-stacked-hero-padding-block:3.5rem;--spacing-interior-stacked-hero-description-gap:1.5rem;--spacing-interior-stacked-hero-artwork-margin-top:2.5rem;--spacing-interior-stacked-hero-artwork-width:65rem;--spacing-interior-stacked-hero-artwork-height:21.5rem;--spacing-interior-stacked-hero-artwork-height-mobile:10rem;--spacing-interior-section-description-gap:1rem;--spacing-image-feature-grid-margin-top:2rem;--spacing-image-feature-grid-gap:2rem;--spacing-image-feature-content-padding:1rem;--spacing-image-feature-content-gap:.5rem;--spacing-knowledge-hub-category-gap:7.5rem;--spacing-knowledge-hub-heading-description-gap:1rem;--spacing-knowledge-hub-cards-margin-top:2.5rem;--spacing-knowledge-hub-cards-gap:2rem;--spacing-knowledge-hub-card-content-padding:1rem;--spacing-knowledge-hub-card-content-gap:.5rem;--spacing-knowledge-hub-featured-media-height:23.3125rem;--spacing-knowledge-hub-research-media-height:19.8125rem;--spacing-knowledge-hub-standard-media-height:23.3125rem;--spacing-knowledge-hub-card-min-height:33.5rem;--spacing-knowledge-hub-horizontal-card-min-height:15.75rem;--spacing-knowledge-hub-publication-card-min-height:35.4375rem;--spacing-knowledge-hub-tag-gap:.5rem;--spacing-knowledge-hub-tag-padding-block:.25rem;--spacing-knowledge-hub-tag-padding-inline:.5rem;--spacing-blog-cards-margin-top:2.5rem;--spacing-blog-cards-gap:2rem;--spacing-blog-card-padding:2rem;--spacing-blog-card-gap:.875rem;--spacing-blog-card-min-height:20rem;--spacing-blog-card-meta-gap:.75rem;--spacing-blog-card-action-margin-top:1.5rem;--spacing-blog-chip-padding-block:.25rem;--spacing-blog-chip-padding-inline:.75rem;--spacing-blog-section-action-margin-top:2.5rem;--spacing-blog-article-meta-gap:.75rem;--spacing-blog-article-cover-height:28rem;--spacing-blog-article-aside-gap:1.25rem;--spacing-blog-article-aside-padding:1.5rem;--spacing-blog-related-margin-top:2.5rem;--spacing-contact-page-padding-block:4rem;--spacing-contact-topics-grid-gap:1.5rem;--spacing-contact-topic-content-padding:1.25rem;--spacing-contact-topic-card-min-height-mobile:6.25rem;--spacing-contact-form-section-margin-top:4.5rem;--spacing-contact-form-scroll-margin:7rem;--spacing-contact-direct-padding-block:2rem;--spacing-contact-hero-map-width:36rem;--spacing-contact-hero-map-margin-top:2.5rem;--spacing-contact-hero-map-margin-bottom:3rem;--spacing-interior-compact-hero-height:20.25rem;--spacing-interior-compact-hero-padding-block:4rem;--spacing-interior-compact-hero-description-gap:1.5rem;--spacing-contact-heading-margin-bottom:2.5rem;--spacing-contact-email-content-gap:.5rem;--spacing-contact-form-padding:2rem;--spacing-contact-form-row-gap:1rem;--spacing-contact-field-height:3.75rem;--spacing-contact-control-padding-inline:1.5rem;--spacing-contact-message-height:14.625rem;--spacing-contact-submit-margin-top:2rem;--spacing-membership-tiers-table-margin-top:2.5rem;--spacing-membership-table-min-width:73.75rem;--spacing-membership-table-min-width-mobile:50rem;--spacing-membership-table-header-padding:1.5rem;--spacing-membership-table-cell-padding:1rem;--spacing-membership-popular-padding-block:.5rem;--spacing-membership-partners-label-gap:1.5rem;--spacing-membership-partners-connector-margin-top:.5rem;--spacing-membership-partners-connector-width:33.375rem;--spacing-membership-partners-line-width:16.6875rem;--spacing-membership-partners-line-height:2rem;--spacing-membership-partners-vertical-line-height:2rem;--spacing-membership-partners-logos-margin-top:1rem;--spacing-membership-partners-logos-gap:8rem;--spacing-membership-partners-logos-gap-mobile:2rem;--spacing-membership-partner-logo-height:4.5rem;--spacing-membership-partner-logo-height-mobile:3rem;--spacing-membership-form-margin-top:3rem;--spacing-membership-form-padding:3rem;--spacing-membership-form-padding-mobile:1.5rem;--spacing-membership-form-header-margin-bottom:2.5rem;--spacing-membership-form-subtitle-gap:.5rem;--spacing-membership-form-group-gap:2rem;--spacing-membership-form-field-grid-gap:1.5rem;--spacing-membership-form-label-gap:.5rem;--spacing-membership-form-options-gap:1.5rem;--spacing-membership-form-options-row-gap:.75rem;--spacing-membership-form-option-gap:.5rem;--spacing-membership-form-consent-gap:.75rem;--spacing-membership-form-notice-gap:1rem;--spacing-membership-form-error-gap:.375rem;--spacing-membership-form-field-height:3.75rem;--spacing-membership-form-control-padding-inline:1.5rem;--spacing-membership-form-message-height:7.5rem;--spacing-membership-form-action-margin-top:2rem;--spacing-partner-form-outer-gap:4.5rem;--spacing-partner-form-section-padding-block:5rem;--spacing-partner-form-description-gap:1rem;--spacing-partner-form-panel-margin-top:3rem;--spacing-partner-form-padding:3rem;--spacing-partner-form-padding-mobile:1rem;--spacing-partner-form-title-margin-bottom:2.5rem;--spacing-partner-form-group-gap:2rem;--spacing-partner-form-group-heading-gap:1.25rem;--spacing-partner-form-field-grid-gap:1.5rem;--spacing-partner-form-label-gap:.5rem;--spacing-partner-form-field-height:3.75rem;--spacing-partner-form-control-padding-inline:1.5rem;--spacing-partner-form-select-icon-inset:1.5rem;--spacing-partner-form-message-height:7.5rem;--spacing-partner-form-error-gap:.375rem;--spacing-partner-form-consent-margin-top:2rem;--spacing-partner-form-action-margin-top:2rem;--spacing-training-requirements-label-gap:1.5rem;--spacing-training-requirements-list-margin-top:2.5rem;--spacing-training-requirements-list-gap:1rem;--spacing-training-requirement-padding:1.5rem;--spacing-training-requirement-body-gap:.5rem;--spacing-certification-hero-description-gap:1rem;--spacing-certification-hero-facts-margin-top:2rem;--spacing-certification-hero-facts-gap:1.5rem;--spacing-certification-hero-fact-gap:.5rem;--spacing-certification-hero-roles-margin-top:1.5rem;--spacing-certification-hero-roles-gap:.5rem;--spacing-certification-hero-chip-padding-block:.25rem;--spacing-certification-hero-chip-padding-inline:.5rem;--spacing-certification-hero-action-margin-top:2rem;--spacing-certification-hero-badge-width:14.25rem;--spacing-certification-hero-badge-height:15.75rem;--spacing-certification-resource-heading-margin-bottom:2.5rem;--spacing-certification-resource-grid-gap:2rem;--spacing-certification-resource-card-padding:2rem;--spacing-certification-resource-card-gap:1.5rem;--spacing-certification-resource-card-min-height:45.5rem;--spacing-certification-resource-media-height:33.125rem;--spacing-certification-application-heading-margin-bottom:2.5rem;--spacing-certification-application-grid-gap:2rem;--spacing-certification-application-number-size:3.9375rem;--spacing-certification-application-number-gap:3rem;--spacing-certification-application-card-padding:1.5rem;--spacing-certification-application-card-gap:1rem;--spacing-certification-application-card-min-height:15.4375rem;--spacing-certification-application-icon-size:4rem;--spacing-certification-section-intro-gap:1.5rem;--spacing-certification-prose-paragraph-gap:1.25rem;--spacing-certification-rationale-margin-top:2rem;--spacing-certification-rationale-card-padding:2.5rem;--spacing-certification-rationale-card-padding-mobile:1.5rem;--spacing-certification-outcomes-margin-top:2rem;--spacing-certification-outcomes-column-gap:3rem;--spacing-certification-outcome-row-padding-block:1.25rem;--spacing-certification-outcome-gap:.875rem;--spacing-certification-bok-padding:3rem;--spacing-certification-bok-padding-mobile:2rem;--spacing-certification-bok-description-gap:1.5rem;--spacing-certification-bok-action-margin-top:2rem;--spacing-control:2.875rem;--spacing-icon-small:1rem;--spacing-icon:1.25rem;--spacing-icon-large:1.5rem;--spacing-brand-mark:3rem;--spacing-brand-wordmark-width:5.5rem;--spacing-brand-wordmark-height:1.0625rem;--container-framework-hero-copy:62rem;--container-framework-section-intro:55rem;--container-site:73.75rem;--container-header:96rem;--container-section:96rem;--container-footer-summary:17.335rem;--container-cta-title:60rem;--container-cta-body:52rem;--container-registry-form:46.875rem;--container-registry-search:48.125rem;--container-home-hero-content:72rem;--container-home-hero-body:63.3125rem;--container-home-governance-gap-heading:55.25rem;--container-home-framework-heading:65rem;--container-home-architecture-heading:43.375rem;--container-home-architecture-description:63.375rem;--container-home-body-of-knowledge-copy:63.3125rem;--container-home-body-of-knowledge-title:47rem;--container-body-of-knowledge-hero-copy:44rem;--container-body-of-knowledge-section-intro:55rem;--container-body-of-knowledge-audience:68rem;--container-home-certifications-heading:50.5rem;--container-home-certifications-description:51.375rem;--container-certifications-hero-description:49rem;--container-certifications-overview-heading:52rem;--container-certifications-overview-description:55rem;--container-certifications-standard-copy:48rem;--container-home-personas-heading:48.625rem;--container-home-personas-description:42.375rem;--container-about-hero-copy:51.375rem;--container-about-ecosystem-heading:48rem;--container-certification-hero-copy:59rem;--container-certification-prose:68rem;--container-certification-bok-copy:46rem;--container-interior-stacked-hero-description:63.375rem;--container-interior-section-description:65rem;--container-knowledge-hub-heading:55.25rem;--container-blog-heading:55.25rem;--container-blog-prose:48rem;--container-contact-panel:47rem;--container-membership-partners-heading:48rem;--container-membership-form:78rem;--container-partner-form:56rem;--container-training-requirements:63.375rem;--container-aside:20rem;--container-feature-aside:21.25rem;--grid-home-overview:repeat(6,minmax(0,1fr));--grid-header-certifications-dropdown:20.5rem minmax(0,1fr);--grid-home-framework:repeat(6,minmax(0,1fr));--grid-home-architecture-desktop:minmax(0,1fr)1.5rem 14.3125rem;--grid-home-architecture-layer:14.3125rem 1.5rem minmax(0,1fr);--grid-home-body-of-knowledge:minmax(0,2fr)minmax(0,1fr);--grid-registry-result:8.125rem minmax(0,1fr);--grid-footer-tablet:repeat(2,minmax(0,1fr));--grid-footer-desktop:minmax(0,1.05fr)minmax(0,1.15fr)minmax(0,1.1fr)minmax(0,1.5fr)7.25rem;--dash-certification-process-length:.5rem;--dash-certification-process-gap:.5rem;--dash-certification-process-marker-angle:15deg;--dash-certification-process-marker-gap-angle:15deg;--dash-certification-process-line-width:.0625rem;--motion-snappy:75ms;--motion-fast:.15s;--motion-normal:.2s;--motion-deliberate:.48s;--motion-ease:cubic-bezier(.2,0,0,1);--motion-ease-emphasized:cubic-bezier(.16,1,.3,1);--blur-header:.75rem}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.book-cover-face{border-radius:inherit;background-color:var(--color-primary);width:100%;height:100%;position:relative;overflow:hidden}.book-cover-face:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,var(--color-book-spine-shadow)0,var(--color-book-spine-highlight)1.6%,var(--color-book-spine-shadow)3.2%,transparent 7%),linear-gradient(120deg,var(--color-book-sheen)0,transparent 45%);position:absolute;inset:0}.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.book-cover{isolation:isolate;border-radius:var(--radius-book-cover);box-shadow:var(--shadow-book-cover);position:relative}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing)*0)}.certification-application-timeline{inset-inline:calc((100% - (var(--spacing-certification-application-grid-gap)*3))/8);top:calc(var(--spacing-certification-application-number-size)/2)}.inset-x-0{inset-inline:calc(var(--spacing)*0)}.inset-y-0{inset-block:calc(var(--spacing)*0)}.end-3{inset-inline-end:calc(var(--spacing)*3)}.end-partner-form-select-icon-inset-mobile{inset-inline-end:var(--spacing-partner-form-select-icon-inset-mobile)}.-top-2{top:calc(var(--spacing)*-2)}.top-0{top:calc(var(--spacing)*0)}.top-1\/2{top:50%}.top-3{top:calc(var(--spacing)*3)}.top-full{top:100%}.top-home-framework-connector-top{top:var(--spacing-home-framework-connector-top)}.right-1\/2{right:50%}.right-about-hero-mark-inset-inline{right:var(--spacing-about-hero-mark-inset-inline)}.right-registry-control-padding-inline{right:var(--spacing-registry-control-padding-inline)}.bottom-0{bottom:calc(var(--spacing)*0)}.home-architecture-directives-position{left:calc(var(--spacing-home-architecture-layer-width) + var(--spacing-home-architecture-column-gap))}.left-0{left:calc(var(--spacing)*0)}.left-1\/2{left:50%}.left-3{left:calc(var(--spacing)*3)}.left-24{left:calc(var(--spacing)*24)}.isolate{isolation:isolate}.-z-10{z-index:calc(10*-1)}.z-0{z-index:0}.z-10{z-index:10}.z-40{z-index:40}.z-50{z-index:50}.col-span-2{grid-column:span 2/span 2}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-0{margin:calc(var(--spacing)*0)}.container-header{width:min(var(--container-header),calc(100% - (var(--spacing-page-gutter)*2)));margin-inline:auto}.container-home-hero{width:calc(100% - (var(--spacing-home-hero-outer-gap)*2));margin-inline:auto}.container-section{width:min(var(--container-section),calc(100% - (var(--spacing-page-gutter)*2)));margin-inline:auto}.container-shell{width:min(var(--container-site),calc(100% - (var(--spacing-page-gutter)*2)));margin-inline:auto}.home-governance-gap-image-frame{width:calc(100% + (var(--spacing-home-governance-gap-image-bleed)*2));margin-inline:calc(var(--spacing-home-governance-gap-image-bleed)*-1)}.mx-auto{margin-inline:auto}.mx-home-architecture-foundation-inset-mobile{margin-inline:var(--spacing-home-architecture-foundation-inset-mobile)}.ms-membership-form-option-gap{margin-inline-start:var(--spacing-membership-form-option-gap)}.ms-partner-form-label-gap{margin-inline-start:var(--spacing-partner-form-label-gap)}.mt-0\.5{margin-top:calc(var(--spacing)*.5)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-5{margin-top:calc(var(--spacing)*5)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-7{margin-top:calc(var(--spacing)*7)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-about-card-content-gap{margin-top:var(--spacing-about-card-content-gap)}.mt-auto{margin-top:auto}.mt-blog-card-action-margin-top{margin-top:var(--spacing-blog-card-action-margin-top)}.mt-blog-cards-margin-top-mobile{margin-top:var(--spacing-blog-cards-margin-top-mobile)}.mt-blog-related-margin-top{margin-top:var(--spacing-blog-related-margin-top)}.mt-blog-section-action-margin-top{margin-top:var(--spacing-blog-section-action-margin-top)}.mt-body-of-knowledge-hero-actions-margin-top{margin-top:var(--spacing-body-of-knowledge-hero-actions-margin-top)}.mt-body-of-knowledge-hero-facts-margin-top{margin-top:var(--spacing-body-of-knowledge-hero-facts-margin-top)}.mt-body-of-knowledge-section-content-gap{margin-top:var(--spacing-body-of-knowledge-section-content-gap)}.mt-body-of-knowledge-section-intro-gap{margin-top:var(--spacing-body-of-knowledge-section-intro-gap)}.mt-certification-bok-action-margin-top{margin-top:var(--spacing-certification-bok-action-margin-top)}.mt-certification-bok-description-gap{margin-top:var(--spacing-certification-bok-description-gap)}.mt-certification-hero-action-margin-top{margin-top:var(--spacing-certification-hero-action-margin-top)}.mt-certification-hero-description-gap{margin-top:var(--spacing-certification-hero-description-gap)}.mt-certification-hero-facts-margin-top{margin-top:var(--spacing-certification-hero-facts-margin-top)}.mt-certification-hero-roles-gap{margin-top:var(--spacing-certification-hero-roles-gap)}.mt-certification-hero-roles-margin-top{margin-top:var(--spacing-certification-hero-roles-margin-top)}.mt-certification-outcomes-margin-top{margin-top:var(--spacing-certification-outcomes-margin-top)}.mt-certification-rationale-margin-top{margin-top:var(--spacing-certification-rationale-margin-top)}.mt-certification-section-intro-gap{margin-top:var(--spacing-certification-section-intro-gap)}.mt-certifications-hero-action-margin-top{margin-top:var(--spacing-certifications-hero-action-margin-top)}.mt-certifications-overview-card-action-margin-top{margin-top:var(--spacing-certifications-overview-card-action-margin-top)}.mt-certifications-overview-description-margin-top{margin-top:var(--spacing-certifications-overview-description-margin-top)}.mt-certifications-overview-featured-margin-top{margin-top:var(--spacing-certifications-overview-featured-margin-top)}.mt-certifications-overview-grid-margin-top{margin-top:var(--spacing-certifications-overview-grid-margin-top)}.mt-certifications-overview-heading-margin-top{margin-top:var(--spacing-certifications-overview-heading-margin-top)}.mt-certifications-overview-pillars-gap{margin-top:var(--spacing-certifications-overview-pillars-gap)}.mt-certifications-overview-pillars-margin-top{margin-top:var(--spacing-certifications-overview-pillars-margin-top)}.mt-certifications-overview-specialisations-description-gap{margin-top:var(--spacing-certifications-overview-specialisations-description-gap)}.mt-certifications-overview-specialisations-margin-top{margin-top:var(--spacing-certifications-overview-specialisations-margin-top)}.mt-certifications-standard-action-margin-top{margin-top:var(--spacing-certifications-standard-action-margin-top)}.mt-certifications-standard-description-gap{margin-top:var(--spacing-certifications-standard-description-gap)}.mt-certifications-standard-facts-margin-top{margin-top:var(--spacing-certifications-standard-facts-margin-top)}.mt-contact-email-content-gap{margin-top:var(--spacing-contact-email-content-gap)}.mt-contact-form-row-gap{margin-top:var(--spacing-contact-form-row-gap)}.mt-contact-form-section-margin-top-mobile{margin-top:var(--spacing-contact-form-section-margin-top-mobile)}.mt-contact-hero-map-margin-top-mobile{margin-top:var(--spacing-contact-hero-map-margin-top-mobile)}.mt-contact-submit-margin-top{margin-top:var(--spacing-contact-submit-margin-top)}.mt-cta-actions-margin-top{margin-top:var(--spacing-cta-actions-margin-top)}.mt-cta-description-gap{margin-top:var(--spacing-cta-description-gap)}.mt-footer-divider-gap{margin-top:var(--spacing-footer-divider-gap)}.mt-footer-heading-content-gap{margin-top:var(--spacing-footer-heading-content-gap)}.mt-footer-social-margin-top{margin-top:var(--spacing-footer-social-margin-top)}.mt-footer-summary-gap{margin-top:var(--spacing-footer-summary-gap)}.mt-framework-hero-actions-margin-top{margin-top:var(--spacing-framework-hero-actions-margin-top)}.mt-framework-hero-description-gap{margin-top:var(--spacing-framework-hero-description-gap)}.mt-framework-hero-facts-margin-top{margin-top:var(--spacing-framework-hero-facts-margin-top)}.mt-framework-pillar-group-header-gap{margin-top:var(--spacing-framework-pillar-group-header-gap)}.mt-framework-section-content-gap{margin-top:var(--spacing-framework-section-content-gap)}.mt-framework-section-intro-gap{margin-top:var(--spacing-framework-section-intro-gap)}.mt-home-architecture-beam-gap{margin-top:var(--spacing-home-architecture-beam-gap)}.mt-home-architecture-description-gap{margin-top:var(--spacing-home-architecture-description-gap)}.mt-home-architecture-diagram-margin-top{margin-top:var(--spacing-home-architecture-diagram-margin-top)}.mt-home-architecture-foundation-margin-top{margin-top:var(--spacing-home-architecture-foundation-margin-top)}.mt-home-architecture-roof-title-gap{margin-top:var(--spacing-home-architecture-roof-title-gap)}.mt-home-architecture-stats-margin-top{margin-top:var(--spacing-home-architecture-stats-margin-top)}.mt-home-body-of-knowledge-actions-margin-top{margin-top:var(--spacing-home-body-of-knowledge-actions-margin-top)}.mt-home-body-of-knowledge-content-gap{margin-top:var(--spacing-home-body-of-knowledge-content-gap)}.mt-home-body-of-knowledge-description-gap{margin-top:var(--spacing-home-body-of-knowledge-description-gap)}.mt-home-certifications-action-margin-top{margin-top:var(--spacing-home-certifications-action-margin-top)}.mt-home-certifications-description-margin-top{margin-top:var(--spacing-home-certifications-description-margin-top)}.mt-home-certifications-grid-margin-top{margin-top:var(--spacing-home-certifications-grid-margin-top)}.mt-home-certifications-heading-margin-top{margin-top:var(--spacing-home-certifications-heading-margin-top)}.mt-home-framework-cards-margin-top{margin-top:var(--spacing-home-framework-cards-margin-top)}.mt-home-framework-heading-margin-top{margin-top:var(--spacing-home-framework-heading-margin-top)}.mt-home-governance-gap-action-margin-top{margin-top:var(--spacing-home-governance-gap-action-margin-top)}.mt-home-governance-gap-cards-margin-top{margin-top:var(--spacing-home-governance-gap-cards-margin-top)}.mt-home-governance-gap-description-gap{margin-top:var(--spacing-home-governance-gap-description-gap)}.mt-home-governance-gap-heading-margin-top{margin-top:var(--spacing-home-governance-gap-heading-margin-top)}.mt-home-hero-actions-margin-top-mobile{margin-top:var(--spacing-home-hero-actions-margin-top-mobile)}.mt-home-hero-description-gap{margin-top:var(--spacing-home-hero-description-gap)}.mt-home-hero-outer-gap{margin-top:var(--spacing-home-hero-outer-gap)}.mt-home-hero-title-gap{margin-top:var(--spacing-home-hero-title-gap)}.mt-home-maturity-description-gap{margin-top:var(--spacing-home-maturity-description-gap)}.mt-home-maturity-step-label-gap{margin-top:var(--spacing-home-maturity-step-label-gap)}.mt-home-maturity-steps-margin-top{margin-top:var(--spacing-home-maturity-steps-margin-top)}.mt-home-overview-action-margin-top{margin-top:var(--spacing-home-overview-action-margin-top)}.mt-home-overview-card-description-gap{margin-top:var(--spacing-home-overview-card-description-gap)}.mt-home-overview-cards-margin-top{margin-top:var(--spacing-home-overview-cards-margin-top)}.mt-home-overview-heading-margin-top{margin-top:var(--spacing-home-overview-heading-margin-top)}.mt-home-personas-card-description-gap{margin-top:var(--spacing-home-personas-card-description-gap)}.mt-home-personas-description-margin-top{margin-top:var(--spacing-home-personas-description-margin-top)}.mt-home-personas-grid-margin-top{margin-top:var(--spacing-home-personas-grid-margin-top)}.mt-home-personas-heading-margin-top{margin-top:var(--spacing-home-personas-heading-margin-top)}.mt-image-feature-grid-margin-top{margin-top:var(--spacing-image-feature-grid-margin-top)}.mt-interior-compact-hero-description-gap{margin-top:var(--spacing-interior-compact-hero-description-gap)}.mt-interior-hero-header-gap{margin-top:var(--spacing-interior-hero-header-gap)}.mt-interior-section-description-gap{margin-top:var(--spacing-interior-section-description-gap)}.mt-interior-stacked-hero-artwork-margin-top{margin-top:var(--spacing-interior-stacked-hero-artwork-margin-top)}.mt-interior-stacked-hero-description-gap{margin-top:var(--spacing-interior-stacked-hero-description-gap)}.mt-knowledge-hub-cards-margin-top-mobile{margin-top:var(--spacing-knowledge-hub-cards-margin-top-mobile)}.mt-knowledge-hub-heading-description-gap{margin-top:var(--spacing-knowledge-hub-heading-description-gap)}.mt-membership-form-action-margin-top{margin-top:var(--spacing-membership-form-action-margin-top)}.mt-membership-form-consent-gap{margin-top:var(--spacing-membership-form-consent-gap)}.mt-membership-form-error-gap{margin-top:var(--spacing-membership-form-error-gap)}.mt-membership-form-group-gap{margin-top:var(--spacing-membership-form-group-gap)}.mt-membership-form-label-gap{margin-top:var(--spacing-membership-form-label-gap)}.mt-membership-form-notice-gap{margin-top:var(--spacing-membership-form-notice-gap)}.mt-membership-form-subtitle-gap{margin-top:var(--spacing-membership-form-subtitle-gap)}.mt-membership-partners-connector-margin-top{margin-top:var(--spacing-membership-partners-connector-margin-top)}.mt-membership-partners-label-gap{margin-top:var(--spacing-membership-partners-label-gap)}.mt-membership-partners-logos-margin-top{margin-top:var(--spacing-membership-partners-logos-margin-top)}.mt-membership-tiers-table-margin-top{margin-top:var(--spacing-membership-tiers-table-margin-top)}.mt-partner-form-action-margin-top{margin-top:var(--spacing-partner-form-action-margin-top)}.mt-partner-form-consent-margin-top{margin-top:var(--spacing-partner-form-consent-margin-top)}.mt-partner-form-description-gap{margin-top:var(--spacing-partner-form-description-gap)}.mt-partner-form-error-gap{margin-top:var(--spacing-partner-form-error-gap)}.mt-partner-form-group-gap{margin-top:var(--spacing-partner-form-group-gap)}.mt-partner-form-group-heading-gap{margin-top:var(--spacing-partner-form-group-heading-gap)}.mt-partner-form-label-gap{margin-top:var(--spacing-partner-form-label-gap)}.mt-partner-form-panel-margin-top{margin-top:var(--spacing-partner-form-panel-margin-top)}.mt-registry-description-gap{margin-top:var(--spacing-registry-description-gap)}.mt-registry-form-margin-top{margin-top:var(--spacing-registry-form-margin-top)}.mt-registry-result-margin-top{margin-top:var(--spacing-registry-result-margin-top)}.mt-training-requirements-label-gap{margin-top:var(--spacing-training-requirements-label-gap)}.mt-training-requirements-list-margin-top-mobile{margin-top:var(--spacing-training-requirements-list-margin-top-mobile)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.mb-about-ecosystem-heading-margin-bottom-mobile{margin-bottom:var(--spacing-about-ecosystem-heading-margin-bottom-mobile)}.mb-certification-application-heading-margin-bottom{margin-bottom:var(--spacing-certification-application-heading-margin-bottom)}.mb-certification-resource-heading-margin-bottom{margin-bottom:var(--spacing-certification-resource-heading-margin-bottom)}.mb-contact-heading-margin-bottom{margin-bottom:var(--spacing-contact-heading-margin-bottom)}.mb-contact-hero-map-margin-bottom-mobile{margin-bottom:var(--spacing-contact-hero-map-margin-bottom-mobile)}.mb-membership-form-header-margin-bottom{margin-bottom:var(--spacing-membership-form-header-margin-bottom)}.mb-partner-form-title-margin-bottom-mobile{margin-bottom:var(--spacing-partner-form-title-margin-bottom-mobile)}.mb-registry-result-row-gap{margin-bottom:var(--spacing-registry-result-row-gap)}.mb-registry-standalone-heading-margin-bottom{margin-bottom:var(--spacing-registry-standalone-heading-margin-bottom)}.ml-3{margin-left:calc(var(--spacing)*3)}.ml-contact-topic-thumb-inset-mobile{margin-left:var(--spacing-contact-topic-thumb-inset-mobile)}.button-header{width:var(--spacing-header-button-width);height:var(--spacing-header-button-height);justify-content:center;align-items:center;gap:var(--spacing-header-button-gap);border:1px solid var(--color-primary);border-radius:var(--radius-header-button);background-color:var(--color-surface);color:var(--color-primary);padding-block:var(--spacing-header-button-padding-block);padding-inline:var(--spacing-header-button-padding-inline);font-family:var(--font-sans);font-size:var(--text-button);line-height:var(--text-button--line-height);font-weight:var(--font-weight-semibold);transition-duration:var(--motion-fast);transition-timing-function:var(--motion-ease);flex-direction:row;display:flex}.button-secondary{border:1px solid var(--color-line-strong);background-color:var(--color-surface);color:var(--color-ink)}.button-primary,.button-secondary{min-height:var(--spacing-control);justify-content:center;align-items:center;gap:calc(var(--spacing)*2);border-radius:var(--radius-control);padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*3);font-size:var(--text-small);line-height:var(--text-small--line-height);font-weight:var(--font-weight-bold);transition-duration:var(--motion-normal);transition-timing-function:var(--motion-ease);display:inline-flex}.button-primary{background-color:var(--color-brand);color:var(--color-surface)}.icon-tile{border-radius:var(--radius-icon);background-color:var(--color-brand-surface);color:var(--color-brand);place-items:center;display:grid}.button-cta-secondary{justify-content:center;align-items:center;gap:var(--spacing-cta-button-gap);border:1px solid var(--color-surface);border-radius:var(--radius-header-button);color:var(--color-surface);padding-block:var(--spacing-cta-button-padding-block);padding-inline:var(--spacing-cta-button-padding-inline);font-family:var(--font-sans);font-size:var(--text-button);line-height:var(--text-button--line-height);font-weight:var(--font-weight-semibold);transition-property:color,background-color,border-color;transition-duration:var(--motion-snappy);background-color:#0000;transition-timing-function:ease-out;display:inline-flex}.button-outline-navy{border:1px solid var(--color-primary)}.button-cta-primary,.button-outline-navy{background-color:var(--color-surface);color:var(--color-primary)}.button-cta-primary,.button-outline-navy,.button-solid-navy{justify-content:center;align-items:center;gap:var(--spacing-cta-button-gap);border-radius:var(--radius-header-button);padding-block:var(--spacing-cta-button-padding-block);padding-inline:var(--spacing-cta-button-padding-inline);font-family:var(--font-sans);font-size:var(--text-button);line-height:var(--text-button--line-height);font-weight:var(--font-weight-semibold);transition-duration:var(--motion-fast);transition-timing-function:var(--motion-ease);display:inline-flex}.button-solid-navy{background-color:var(--color-primary);color:var(--color-surface)}.nav-item{border-radius:var(--radius-control);color:var(--color-primary-text);padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*2);font-family:var(--font-public-sans);font-size:var(--text-nav);line-height:var(--text-nav--line-height);font-weight:var(--font-weight-regular);transition-duration:var(--motion-fast);transition-timing-function:var(--motion-ease)}.link-action,.nav-item{align-items:center;gap:calc(var(--spacing)*2);display:inline-flex}.link-action{color:var(--color-brand-text);font-size:var(--text-small);line-height:var(--text-small--line-height);font-weight:var(--font-weight-extrabold)}.line-clamp-2{-webkit-line-clamp:2}.line-clamp-2,.line-clamp-3{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3}.line-clamp-5{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.home-hero-highlight{border:var(--spacing-home-hero-highlight-border-width)solid var(--color-surface);border-radius:var(--radius-home-hero-highlight);background-color:var(--color-surface-translucent);padding-block:var(--spacing-home-hero-highlight-padding-block);padding-inline:var(--spacing-home-hero-highlight-padding-inline-mobile);display:inline-block}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.aspect-37\/50{aspect-ratio:37/50}.aspect-491\/300{aspect-ratio:491/300}.aspect-491\/301{aspect-ratio:491/301}.aspect-780\/445{aspect-ratio:780/445}.aspect-video{aspect-ratio:var(--aspect-video)}.size-4{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.size-5{width:calc(var(--spacing)*5);height:calc(var(--spacing)*5)}.size-11{width:calc(var(--spacing)*11);height:calc(var(--spacing)*11)}.size-about-hero-mark-size{width:var(--spacing-about-hero-mark-size);height:var(--spacing-about-hero-mark-size)}.size-brand-mark{width:var(--spacing-brand-mark);height:var(--spacing-brand-mark)}.size-certification-application-icon-size{width:var(--spacing-certification-application-icon-size);height:var(--spacing-certification-application-icon-size)}.size-certification-application-number-size{width:var(--spacing-certification-application-number-size);height:var(--spacing-certification-application-number-size)}.size-certifications-overview-card-badge-size{width:var(--spacing-certifications-overview-card-badge-size);height:var(--spacing-certifications-overview-card-badge-size)}.size-certifications-overview-featured-badge-size-mobile{width:var(--spacing-certifications-overview-featured-badge-size-mobile);height:var(--spacing-certifications-overview-featured-badge-size-mobile)}.size-footer-brand-mark-size{width:var(--spacing-footer-brand-mark-size);height:var(--spacing-footer-brand-mark-size)}.size-footer-social-icon-size{width:var(--spacing-footer-social-icon-size);height:var(--spacing-footer-social-icon-size)}.size-full{width:100%;height:100%}.size-home-architecture-roof-logo-size-mobile{width:var(--spacing-home-architecture-roof-logo-size-mobile);height:var(--spacing-home-architecture-roof-logo-size-mobile)}.size-icon{width:var(--spacing-icon);height:var(--spacing-icon)}.size-icon-large{width:var(--spacing-icon-large);height:var(--spacing-icon-large)}.size-icon-small{width:var(--spacing-icon-small);height:var(--spacing-icon-small)}.certification-process-line-horizontal{height:var(--dash-certification-process-line-width);background-image:repeating-linear-gradient(to right,var(--color-certification-process-line)0 var(--dash-certification-process-length),transparent var(--dash-certification-process-length)calc(var(--dash-certification-process-length) + var(--dash-certification-process-gap)))}.h-auto{height:auto}.h-brand-wordmark-height{height:var(--spacing-brand-wordmark-height)}.h-certification-application-number-gap{height:var(--spacing-certification-application-number-gap)}.h-certification-application-number-size{height:var(--spacing-certification-application-number-size)}.h-certification-hero-badge-height-mobile{height:var(--spacing-certification-hero-badge-height-mobile)}.h-certification-resource-media-height-mobile{height:var(--spacing-certification-resource-media-height-mobile)}.h-contact-field-height{height:var(--spacing-contact-field-height)}.h-full{height:100%}.h-header{height:var(--spacing-header)}.h-home-architecture-beam-height-mobile{height:var(--spacing-home-architecture-beam-height-mobile)}.h-home-architecture-foundation-height-mobile{height:var(--spacing-home-architecture-foundation-height-mobile)}.h-home-architecture-pillar-height-mobile{height:var(--spacing-home-architecture-pillar-height-mobile)}.h-home-architecture-roof-height-mobile{height:var(--spacing-home-architecture-roof-height-mobile)}.h-home-certifications-badge-height-mobile{height:var(--spacing-home-certifications-badge-height-mobile)}.h-home-framework-card-media-height-mobile{height:var(--spacing-home-framework-card-media-height-mobile)}.h-home-framework-connector-height{height:var(--spacing-home-framework-connector-height)}.h-home-framework-grid-gap{height:var(--spacing-home-framework-grid-gap)}.h-home-governance-gap-media-height-mobile{height:var(--spacing-home-governance-gap-media-height-mobile)}.h-home-maturity-step-height-mobile{height:var(--spacing-home-maturity-step-height-mobile)}.h-interior-stacked-hero-artwork-height-mobile{height:var(--spacing-interior-stacked-hero-artwork-height-mobile)}.h-knowledge-hub-media-height-mobile{height:var(--spacing-knowledge-hub-media-height-mobile)}.h-membership-form-field-height-mobile{height:var(--spacing-membership-form-field-height-mobile)}.h-membership-partner-logo-height-mobile{height:var(--spacing-membership-partner-logo-height-mobile)}.h-membership-partners-line-height{height:var(--spacing-membership-partners-line-height)}.h-membership-partners-vertical-line-height{height:var(--spacing-membership-partners-vertical-line-height)}.h-partner-form-field-height-mobile{height:var(--spacing-partner-form-field-height-mobile)}.h-px{height:1px}.h-registry-button-height-mobile{height:var(--spacing-registry-button-height-mobile)}.mobile-nav-panel{max-height:calc(100svh - var(--spacing-header));overscroll-behavior:contain;overflow-y:auto}.form-control{min-height:var(--spacing-control);border:1px solid var(--color-line-strong);border-radius:var(--radius-control);background-color:var(--color-surface);width:100%;color:var(--color-ink);padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*2);transition-duration:var(--motion-fast);outline:none}.registry-input{min-height:var(--spacing-registry-input-height-mobile)}@media (min-width:40rem){.registry-input{min-height:var(--spacing-registry-control-height)}}.registry-input{border:1px solid var(--color-header-line);border-radius:var(--radius-registry-control);background-color:var(--color-surface);width:100%;color:var(--color-primary-text);padding-inline:var(--spacing-registry-control-padding-inline);font-family:var(--font-public-sans);font-size:var(--text-footer-link);line-height:var(--text-footer-link--line-height);transition-duration:var(--motion-fast);transition-timing-function:var(--motion-ease);outline:none}@media (min-width:64rem){.home-hero-height{min-height:min(var(--spacing-home-hero-height),calc(100svh - var(--spacing-header) - var(--spacing-home-hero-outer-gap)))}}.min-h-10{min-height:calc(var(--spacing)*10)}.min-h-11{min-height:calc(var(--spacing)*11)}.min-h-12{min-height:calc(var(--spacing)*12)}.min-h-contact-message-height{min-height:var(--spacing-contact-message-height)}.min-h-contact-topic-card-min-height-mobile{min-height:var(--spacing-contact-topic-card-min-height-mobile)}.min-h-full{min-height:100%}.min-h-header-certifications-link-min-height{min-height:var(--spacing-header-certifications-link-min-height)}.min-h-home-personas-card{min-height:var(--spacing-home-personas-card)}.min-h-membership-form-message-height{min-height:var(--spacing-membership-form-message-height)}.min-h-partner-form-message-height{min-height:var(--spacing-partner-form-message-height)}.min-h-viewport{min-height:calc(100vh - var(--spacing-header))}.certification-process-line-vertical{width:var(--dash-certification-process-line-width);background-image:repeating-linear-gradient(to bottom,var(--color-certification-process-line)0 var(--dash-certification-process-length),transparent var(--dash-certification-process-length)calc(var(--dash-certification-process-length) + var(--dash-certification-process-gap)))}.membership-partners-line-vertical{width:var(--dash-certification-process-line-width);background-image:repeating-linear-gradient(to bottom,var(--color-brand)0 var(--dash-certification-process-length),transparent var(--dash-certification-process-length)calc(var(--dash-certification-process-length) + var(--dash-certification-process-gap)))}.w-1\/5{width:20%}.w-2\/5{width:40%}.w-3\/5{width:60%}.w-4\/5{width:80%}.w-auto{width:auto}.w-body-of-knowledge-hero-book-width-mobile{width:var(--spacing-body-of-knowledge-hero-book-width-mobile)}.w-brand-wordmark-width{width:var(--spacing-brand-wordmark-width)}.w-certification-hero-badge-width-mobile{width:var(--spacing-certification-hero-badge-width-mobile)}.w-contact-hero-map-width{width:var(--spacing-contact-hero-map-width)}.w-contact-topic-thumb-width-mobile{width:var(--spacing-contact-topic-thumb-width-mobile)}.w-fit{width:fit-content}.w-full{width:100%}.w-header-certifications-dropdown-width{width:var(--spacing-header-certifications-dropdown-width)}.w-header-certifications-promo-width{width:var(--spacing-header-certifications-promo-width)}.w-home-architecture-direction-width{width:var(--spacing-home-architecture-direction-width)}.w-home-certifications-badge-width-mobile{width:var(--spacing-home-certifications-badge-width-mobile)}.w-home-framework-connector-width{width:var(--spacing-home-framework-connector-width)}.w-interior-stacked-hero-artwork-width{width:var(--spacing-interior-stacked-hero-artwork-width)}.w-membership-partners-connector-width{width:var(--spacing-membership-partners-connector-width)}.w-membership-partners-line-width{width:var(--spacing-membership-partners-line-width)}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-64{max-width:calc(var(--spacing)*64)}.max-w-about-ecosystem-heading{max-width:var(--container-about-ecosystem-heading)}.max-w-about-hero-copy{max-width:var(--container-about-hero-copy)}.max-w-blog-heading{max-width:var(--container-blog-heading)}.max-w-blog-prose{max-width:var(--container-blog-prose)}.max-w-body-of-knowledge-audience{max-width:var(--container-body-of-knowledge-audience)}.max-w-body-of-knowledge-hero-copy{max-width:var(--container-body-of-knowledge-hero-copy)}.max-w-body-of-knowledge-section-intro{max-width:var(--container-body-of-knowledge-section-intro)}.max-w-certification-bok-copy{max-width:var(--container-certification-bok-copy)}.max-w-certification-hero-copy{max-width:var(--container-certification-hero-copy)}.max-w-certification-prose{max-width:var(--container-certification-prose)}.max-w-certifications-hero-description{max-width:var(--container-certifications-hero-description)}.max-w-certifications-overview-description{max-width:var(--container-certifications-overview-description)}.max-w-certifications-overview-heading{max-width:var(--container-certifications-overview-heading)}.max-w-certifications-standard-copy{max-width:var(--container-certifications-standard-copy)}.max-w-contact-panel{max-width:var(--container-contact-panel)}.max-w-cta-body{max-width:var(--container-cta-body)}.max-w-cta-title{max-width:var(--container-cta-title)}.max-w-footer-summary{max-width:var(--container-footer-summary)}.max-w-framework-hero-copy{max-width:var(--container-framework-hero-copy)}.max-w-framework-section-intro{max-width:var(--container-framework-section-intro)}.max-w-full{max-width:100%}.max-w-home-architecture-description{max-width:var(--container-home-architecture-description)}.max-w-home-architecture-heading{max-width:var(--container-home-architecture-heading)}.max-w-home-body-of-knowledge-copy{max-width:var(--container-home-body-of-knowledge-copy)}.max-w-home-body-of-knowledge-title{max-width:var(--container-home-body-of-knowledge-title)}.max-w-home-certifications-description{max-width:var(--container-home-certifications-description)}.max-w-home-certifications-heading{max-width:var(--container-home-certifications-heading)}.max-w-home-framework-heading{max-width:var(--container-home-framework-heading)}.max-w-home-governance-gap-heading{max-width:var(--container-home-governance-gap-heading)}.max-w-home-hero-body{max-width:var(--container-home-hero-body)}.max-w-home-hero-content{max-width:var(--container-home-hero-content)}.max-w-home-personas-description{max-width:var(--container-home-personas-description)}.max-w-home-personas-heading{max-width:var(--container-home-personas-heading)}.max-w-interior-section-description{max-width:var(--container-interior-section-description)}.max-w-interior-stacked-hero-description{max-width:var(--container-interior-stacked-hero-description)}.max-w-knowledge-hub-heading{max-width:var(--container-knowledge-hub-heading)}.max-w-membership-form{max-width:var(--container-membership-form)}.max-w-membership-partners-heading{max-width:var(--container-membership-partners-heading)}.max-w-partner-form{max-width:var(--container-partner-form)}.max-w-registry-form{max-width:var(--container-registry-form)}.max-w-registry-search{max-width:var(--container-registry-search)}.max-w-training-requirements{max-width:var(--container-training-requirements)}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-membership-table-min-width-mobile{min-width:var(--spacing-membership-table-min-width-mobile)}.flex-1{flex:1}.shrink-0{flex-shrink:0}.border-separate{border-collapse:separate}.border-spacing-0{--tw-border-spacing-x:calc(var(--spacing)*0);--tw-border-spacing-y:calc(var(--spacing)*0);border-spacing:var(--tw-border-spacing-x)var(--tw-border-spacing-y)}.-translate-x-1\/2{--tw-translate-x:calc(calc(1/2*100%)*-1)}.-translate-x-1\/2,.-translate-y-1{translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-1{--tw-translate-y:calc(var(--spacing)*-1)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1/2*100%)*-1)}.-translate-y-1\/2,.-translate-y-20{translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-20{--tw-translate-y:calc(var(--spacing)*-20)}.translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.rotate-45{rotate:45deg}.rotate-180{rotate:180deg}.text-vertical{writing-mode:vertical-rl;transform:rotate(180deg)}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize-y{resize:vertical}.scroll-mt-28{scroll-margin-top:calc(var(--spacing)*28)}.scroll-mt-contact-form-scroll-margin{scroll-margin-top:var(--spacing-contact-form-scroll-margin)}.scroll-mt-framework-pillar-scroll-margin{scroll-margin-top:var(--spacing-framework-pillar-scroll-margin)}.scroll-mt-header{scroll-margin-top:var(--spacing-header)}.list-none{list-style-type:none}.appearance-none{appearance:none}.grid-footer-desktop{grid-template-columns:var(--grid-footer-desktop);column-gap:var(--spacing-footer-desktop-column-gap)}.grid-footer-tablet{grid-template-columns:var(--grid-footer-tablet);column-gap:var(--spacing-footer-tablet-column-gap)}.grid-action{grid-template-columns:minmax(0,1fr) auto}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-content-aside{grid-template-columns:minmax(0,1fr)var(--container-aside)}.grid-feature-aside{grid-template-columns:minmax(0,1fr)var(--container-feature-aside)}.grid-header-certifications-dropdown{grid-template-columns:var(--grid-header-certifications-dropdown)}.grid-hero{grid-template-columns:1.06fr .94fr}.grid-home-architecture-desktop{grid-template-columns:var(--grid-home-architecture-desktop)}.grid-home-architecture-layer{grid-template-columns:var(--grid-home-architecture-layer)}.grid-home-body-of-knowledge{grid-template-columns:var(--grid-home-body-of-knowledge)}.grid-home-framework{grid-template-columns:var(--grid-home-framework)}.grid-home-overview{grid-template-columns:var(--grid-home-overview)}.grid-layer-row{grid-template-columns:calc(var(--spacing)*9)minmax(0,1fr)auto}.grid-registry-result{grid-template-columns:var(--grid-registry-result)}.grid-split-narrow{grid-template-columns:.65fr 1.35fr}.grid-split-wide{grid-template-columns:.8fr 1.2fr}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-1{gap:calc(var(--spacing)*1)}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-5{gap:calc(var(--spacing)*5)}.gap-6{gap:calc(var(--spacing)*6)}.gap-12{gap:calc(var(--spacing)*12)}.gap-about-grid-gap-mobile{gap:var(--spacing-about-grid-gap-mobile)}.gap-blog-article-meta-gap{gap:var(--spacing-blog-article-meta-gap)}.gap-blog-card-gap{gap:var(--spacing-blog-card-gap)}.gap-blog-card-meta-gap{gap:var(--spacing-blog-card-meta-gap)}.gap-blog-cards-gap{gap:var(--spacing-blog-cards-gap)}.gap-body-of-knowledge-certification-grid-gap{gap:var(--spacing-body-of-knowledge-certification-grid-gap)}.gap-body-of-knowledge-hero-description-gap{gap:var(--spacing-body-of-knowledge-hero-description-gap)}.gap-certification-application-card-gap{gap:var(--spacing-certification-application-card-gap)}.gap-certification-application-grid-gap{gap:var(--spacing-certification-application-grid-gap)}.gap-certification-hero-fact-gap{gap:var(--spacing-certification-hero-fact-gap)}.gap-certification-hero-facts-gap{gap:var(--spacing-certification-hero-facts-gap)}.gap-certification-hero-roles-gap{gap:var(--spacing-certification-hero-roles-gap)}.gap-certification-outcome-gap{gap:var(--spacing-certification-outcome-gap)}.gap-certification-resource-card-gap{gap:var(--spacing-certification-resource-card-gap)}.gap-certification-resource-grid-gap{gap:var(--spacing-certification-resource-grid-gap)}.gap-certifications-hero-action-gap{gap:var(--spacing-certifications-hero-action-gap)}.gap-certifications-overview-card-copy-gap{gap:var(--spacing-certifications-overview-card-copy-gap)}.gap-certifications-overview-card-gap{gap:var(--spacing-certifications-overview-card-gap)}.gap-certifications-overview-card-icon-gap{gap:var(--spacing-certifications-overview-card-icon-gap)}.gap-certifications-overview-card-meta-gap{gap:var(--spacing-certifications-overview-card-meta-gap)}.gap-certifications-overview-featured-copy-gap{gap:var(--spacing-certifications-overview-featured-copy-gap)}.gap-certifications-overview-featured-gap{gap:var(--spacing-certifications-overview-featured-gap)}.gap-certifications-overview-grid-gap{gap:var(--spacing-certifications-overview-grid-gap)}.gap-certifications-overview-pillars-gap{gap:var(--spacing-certifications-overview-pillars-gap)}.gap-certifications-standard-action-gap{gap:var(--spacing-certifications-standard-action-gap)}.gap-certifications-standard-fact-gap{gap:var(--spacing-certifications-standard-fact-gap)}.gap-contact-form-row-gap{gap:var(--spacing-contact-form-row-gap)}.gap-contact-topics-grid-gap{gap:var(--spacing-contact-topics-grid-gap)}.gap-cta-actions-gap{gap:var(--spacing-cta-actions-gap)}.gap-footer-legal-link-gap{gap:var(--spacing-footer-legal-link-gap)}.gap-footer-social-gap{gap:var(--spacing-footer-social-gap)}.gap-framework-pillar-card-gap{gap:var(--spacing-framework-pillar-card-gap)}.gap-framework-pillar-grid-gap{gap:var(--spacing-framework-pillar-grid-gap)}.gap-framework-pillar-group-gap{gap:var(--spacing-framework-pillar-group-gap)}.gap-header-button-gap{gap:var(--spacing-header-button-gap)}.gap-header-certifications-dropdown-gap{gap:var(--spacing-header-certifications-dropdown-gap)}.gap-header-certifications-link-gap{gap:var(--spacing-header-certifications-link-gap)}.gap-header-certifications-promo-divider-gap{gap:var(--spacing-header-certifications-promo-divider-gap)}.gap-home-architecture-card-content-gap{gap:var(--spacing-home-architecture-card-content-gap)}.gap-home-architecture-enable-gap{gap:var(--spacing-home-architecture-enable-gap)}.gap-home-architecture-enable-tile-gap{gap:var(--spacing-home-architecture-enable-tile-gap)}.gap-home-architecture-group-gap-mobile{gap:var(--spacing-home-architecture-group-gap-mobile)}.gap-home-architecture-pillar-gap{gap:var(--spacing-home-architecture-pillar-gap)}.gap-home-architecture-stack-gap-mobile{gap:var(--spacing-home-architecture-stack-gap-mobile)}.gap-home-body-of-knowledge-actions-gap{gap:var(--spacing-home-body-of-knowledge-actions-gap)}.gap-home-certifications-card-description-gap{gap:var(--spacing-home-certifications-card-description-gap)}.gap-home-certifications-card-gap-mobile{gap:var(--spacing-home-certifications-card-gap-mobile)}.gap-home-certifications-card-top-gap{gap:var(--spacing-home-certifications-card-top-gap)}.gap-home-certifications-grid-gap{gap:var(--spacing-home-certifications-grid-gap)}.gap-home-certifications-meta-gap{gap:var(--spacing-home-certifications-meta-gap)}.gap-home-certifications-meta-icon-gap{gap:var(--spacing-home-certifications-meta-icon-gap)}.gap-home-framework-card-text-gap{gap:var(--spacing-home-framework-card-text-gap)}.gap-home-framework-grid-gap{gap:var(--spacing-home-framework-grid-gap)}.gap-home-framework-standard-card-gap{gap:var(--spacing-home-framework-standard-card-gap)}.gap-home-framework-wide-card-gap{gap:var(--spacing-home-framework-wide-card-gap)}.gap-home-governance-gap-card-gap{gap:var(--spacing-home-governance-gap-card-gap)}.gap-home-governance-gap-grid-gap{gap:var(--spacing-home-governance-gap-grid-gap)}.gap-home-hero-actions-gap{gap:var(--spacing-home-hero-actions-gap)}.gap-home-maturity-step-gap-mobile{gap:var(--spacing-home-maturity-step-gap-mobile)}.gap-home-overview-badge-gap{gap:var(--spacing-home-overview-badge-gap)}.gap-home-overview-grid-gap{gap:var(--spacing-home-overview-grid-gap)}.gap-home-personas-grid-gap-mobile{gap:var(--spacing-home-personas-grid-gap-mobile)}.gap-image-feature-content-gap{gap:var(--spacing-image-feature-content-gap)}.gap-image-feature-grid-gap{gap:var(--spacing-image-feature-grid-gap)}.gap-interior-hero-content-gap{gap:var(--spacing-interior-hero-content-gap)}.gap-knowledge-hub-card-content-gap{gap:var(--spacing-knowledge-hub-card-content-gap)}.gap-knowledge-hub-cards-gap-mobile{gap:var(--spacing-knowledge-hub-cards-gap-mobile)}.gap-knowledge-hub-category-gap-mobile{gap:var(--spacing-knowledge-hub-category-gap-mobile)}.gap-knowledge-hub-tag-gap{gap:var(--spacing-knowledge-hub-tag-gap)}.gap-membership-form-field-grid-gap{gap:var(--spacing-membership-form-field-grid-gap)}.gap-membership-partners-logos-gap-mobile{gap:var(--spacing-membership-partners-logos-gap-mobile)}.gap-nav-gap{gap:var(--spacing-nav-gap)}.gap-partner-form-field-grid-gap-mobile{gap:var(--spacing-partner-form-field-grid-gap-mobile)}.gap-registry-form-gap-mobile{gap:var(--spacing-registry-form-gap-mobile)}.gap-training-requirements-list-gap-mobile{gap:var(--spacing-training-requirements-list-gap-mobile)}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-about-hero-paragraph-gap>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-about-hero-paragraph-gap)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-about-hero-paragraph-gap)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-blog-article-aside-gap>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-blog-article-aside-gap)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-blog-article-aside-gap)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-certification-prose-paragraph-gap>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-certification-prose-paragraph-gap)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-certification-prose-paragraph-gap)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-footer-link-gap>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-footer-link-gap)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-footer-link-gap)*calc(1 - var(--tw-space-y-reverse)))}.gap-x-4{column-gap:calc(var(--spacing)*4)}.gap-x-header-certifications-link-column-gap{column-gap:var(--spacing-header-certifications-link-column-gap)}.gap-x-membership-form-options-gap{column-gap:var(--spacing-membership-form-options-gap)}.gap-y-1{row-gap:calc(var(--spacing)*1)}.gap-y-footer-section-row-gap{row-gap:var(--spacing-footer-section-row-gap)}.gap-y-header-certifications-link-row-gap{row-gap:var(--spacing-header-certifications-link-row-gap)}.gap-y-membership-form-options-row-gap{row-gap:var(--spacing-membership-form-options-row-gap)}.gap-y-registry-result-row-gap{row-gap:var(--spacing-registry-result-row-gap)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse));border-bottom-width:calc(1px*calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-header-line>:not(:last-child)){border-color:var(--color-header-line)}.self-center{align-self:center}.self-start{align-self:flex-start}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.badge-brand{background-color:var(--color-brand-surface);color:var(--color-brand-text)}.badge-brand,.badge-ink{border-radius:var(--radius-badge);font-size:var(--text-caption);line-height:var(--text-caption--line-height);font-weight:var(--font-weight-extrabold)}.badge-ink{background-color:var(--color-ink);color:var(--color-surface)}.tag-muted{border-radius:var(--radius-badge);background-color:var(--color-surface-muted);color:var(--color-text);font-size:var(--text-caption);line-height:var(--text-caption--line-height)}.surface-card{border:1px solid var(--color-line);border-radius:var(--radius-card);background-color:var(--color-surface)}.rounded{border-radius:.25rem}.rounded-about-card{border-radius:var(--radius-about-card)}.rounded-about-hero{border-radius:var(--radius-about-hero)}.rounded-badge{border-radius:var(--radius-badge)}.rounded-blog-card{border-radius:var(--radius-blog-card)}.rounded-blog-chip{border-radius:var(--radius-blog-chip)}.rounded-blog-cover{border-radius:var(--radius-blog-cover)}.rounded-card{border-radius:var(--radius-card)}.rounded-certification-card{border-radius:var(--radius-certification-card)}.rounded-certification-chip{border-radius:var(--radius-certification-chip)}.rounded-certification-process-card{border-radius:var(--radius-certification-process-card)}.rounded-certification-process-number{border-radius:var(--radius-certification-process-number)}.rounded-contact-control{border-radius:var(--radius-contact-control)}.rounded-contact-message{border-radius:var(--radius-contact-message)}.rounded-contact-panel{border-radius:var(--radius-contact-panel)}.rounded-contact-topic-thumb{border-radius:var(--radius-contact-topic-thumb)}.rounded-control{border-radius:var(--radius-control)}.rounded-framework-pillar-card{border-radius:var(--radius-framework-pillar-card)}.rounded-header-button{border-radius:var(--radius-header-button)}.rounded-header-dropdown{border-radius:var(--radius-header-dropdown)}.rounded-header-dropdown-promo{border-radius:var(--radius-header-dropdown-promo)}.rounded-home-architecture-card{border-radius:var(--radius-home-architecture-card)}.rounded-home-architecture-code{border-radius:var(--radius-home-architecture-code)}.rounded-home-certifications-card{border-radius:var(--radius-home-certifications-card)}.rounded-home-framework-card{border-radius:var(--radius-home-framework-card)}.rounded-home-hero{border-radius:var(--radius-home-hero)}.rounded-home-overview-badge{border-radius:var(--radius-home-overview-badge)}.rounded-home-overview-card{border-radius:var(--radius-home-overview-card)}.rounded-image-feature-card{border-radius:var(--radius-image-feature-card)}.rounded-interior-hero{border-radius:var(--radius-interior-hero)}.rounded-knowledge-hub-card{border-radius:var(--radius-knowledge-hub-card)}.rounded-knowledge-hub-tag{border-radius:var(--radius-knowledge-hub-tag)}.rounded-membership-form-control{border-radius:var(--radius-membership-form-control)}.rounded-membership-form-message{border-radius:var(--radius-membership-form-message)}.rounded-membership-form-panel{border-radius:var(--radius-membership-form-panel)}.rounded-membership-table{border-radius:var(--radius-membership-table)}.rounded-partner-form-control{border-radius:var(--radius-partner-form-control)}.rounded-partner-form-message{border-radius:var(--radius-partner-form-message)}.rounded-partner-form-panel{border-radius:var(--radius-partner-form-panel)}.rounded-registry-panel{border-radius:var(--radius-registry-panel)}.rounded-registry-result{border-radius:var(--radius-registry-result)}.rounded-t-home-architecture-code{border-top-left-radius:var(--radius-home-architecture-code);border-top-right-radius:var(--radius-home-architecture-code)}.rounded-t-membership-table{border-top-right-radius:var(--radius-membership-table)}.rounded-t-membership-table,.rounded-tl-membership-table{border-top-left-radius:var(--radius-membership-table)}.rounded-tr-membership-table{border-top-right-radius:var(--radius-membership-table)}.rounded-br-membership-table{border-bottom-right-radius:var(--radius-membership-table)}.rounded-bl-membership-table{border-bottom-left-radius:var(--radius-membership-table)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-brand{border-color:var(--color-brand)}.border-brand-line{border-color:var(--color-brand-line)}.border-danger-line{border-color:var(--color-danger-line)}.border-header-line{border-color:var(--color-header-line)}.border-home-governance-gap-card-line{border-color:var(--color-home-governance-gap-card-line)}.border-home-overview-badge-line{border-color:var(--color-home-overview-badge-line)}.border-home-overview-badge-surface{border-color:var(--color-home-overview-badge-surface)}.border-line{border-color:var(--color-line)}.border-primary{border-color:var(--color-primary)}.border-primary-line{border-color:var(--color-primary-line)}.border-registry-result-border{border-color:var(--color-registry-result-border)}.bg-\[\#\.\.\.\]{background-color:#...}.bg-brand-surface{background-color:var(--color-brand-surface)}.bg-framework-enable-surface{background-color:var(--color-framework-enable-surface)}.bg-framework-roof{background-color:var(--color-framework-roof)}.bg-header-line{background-color:var(--color-header-line)}.bg-home-maturity-step1{background-color:var(--color-home-maturity-step1)}.bg-home-maturity-step2{background-color:var(--color-home-maturity-step2)}.bg-home-maturity-step3{background-color:var(--color-home-maturity-step3)}.bg-home-maturity-step4{background-color:var(--color-home-maturity-step4)}.bg-home-overview-badge-line{background-color:var(--color-home-overview-badge-line)}.bg-home-overview-badge-surface{background-color:var(--color-home-overview-badge-surface)}.bg-home-overview-badge-text{background-color:var(--color-home-overview-badge-text)}.bg-ink{background-color:var(--color-ink)}.bg-membership-tier-associate-header{background-color:var(--color-membership-tier-associate-header)}.bg-membership-tier-gold-header{background-color:var(--color-membership-tier-gold-header)}.bg-membership-tier-platinum-header{background-color:var(--color-membership-tier-platinum-header)}.bg-membership-tier-platinum-surface{background-color:var(--color-membership-tier-platinum-surface)}.bg-membership-tier-silver-header{background-color:var(--color-membership-tier-silver-header)}.bg-page{background-color:var(--color-page)}.bg-primary{background-color:var(--color-primary)}.bg-primary-surface{background-color:var(--color-primary-surface)}.bg-primary-text{background-color:var(--color-primary-text)}.bg-registry-result-surface{background-color:var(--color-registry-result-surface)}.bg-surface{background-color:var(--color-surface)}.bg-surface-muted{background-color:var(--color-surface-muted)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-bottom{object-position:bottom}.object-center{object-position:center}.p-0{padding:calc(var(--spacing)*0)}.p-6{padding:calc(var(--spacing)*6)}.p-about-card-padding-mobile{padding:var(--spacing-about-card-padding-mobile)}.p-blog-article-aside-padding{padding:var(--spacing-blog-article-aside-padding)}.p-blog-card-padding-mobile{padding:var(--spacing-blog-card-padding-mobile)}.p-body-of-knowledge-certification-card-padding-mobile{padding:var(--spacing-body-of-knowledge-certification-card-padding-mobile)}.p-certification-application-card-padding{padding:var(--spacing-certification-application-card-padding)}.p-certification-bok-padding-mobile{padding:var(--spacing-certification-bok-padding-mobile)}.p-certification-rationale-card-padding-mobile{padding:var(--spacing-certification-rationale-card-padding-mobile)}.p-certification-resource-card-padding-mobile{padding:var(--spacing-certification-resource-card-padding-mobile)}.p-certifications-overview-card-padding{padding:var(--spacing-certifications-overview-card-padding)}.p-contact-form-panel-padding-mobile{padding:var(--spacing-contact-form-panel-padding-mobile)}.p-contact-topic-content-padding{padding:var(--spacing-contact-topic-content-padding)}.p-framework-pillar-card-padding-mobile{padding:var(--spacing-framework-pillar-card-padding-mobile)}.p-header-certifications-dropdown-padding{padding:var(--spacing-header-certifications-dropdown-padding)}.p-header-certifications-promo-padding{padding:var(--spacing-header-certifications-promo-padding)}.p-home-architecture-card-padding{padding:var(--spacing-home-architecture-card-padding)}.p-home-architecture-code-padding{padding:var(--spacing-home-architecture-code-padding)}.p-home-architecture-enable-padding{padding:var(--spacing-home-architecture-enable-padding)}.p-home-certifications-card-padding-mobile{padding:var(--spacing-home-certifications-card-padding-mobile)}.p-home-framework-card-padding{padding:var(--spacing-home-framework-card-padding)}.p-home-governance-gap-card-padding-mobile{padding:var(--spacing-home-governance-gap-card-padding-mobile)}.p-home-overview-card-padding{padding:var(--spacing-home-overview-card-padding)}.p-home-personas-card-padding-mobile{padding:var(--spacing-home-personas-card-padding-mobile)}.p-image-feature-content-padding{padding:var(--spacing-image-feature-content-padding)}.p-knowledge-hub-card-content-padding{padding:var(--spacing-knowledge-hub-card-content-padding)}.p-membership-form-padding-mobile{padding:var(--spacing-membership-form-padding-mobile)}.p-membership-table-cell-padding{padding:var(--spacing-membership-table-cell-padding)}.p-membership-table-header-padding{padding:var(--spacing-membership-table-header-padding)}.p-partner-form-padding-mobile{padding:var(--spacing-partner-form-padding-mobile)}.p-registry-result-padding{padding:var(--spacing-registry-result-padding)}.p-registry-standalone-panel-padding-mobile{padding:var(--spacing-registry-standalone-panel-padding-mobile)}.p-training-requirement-padding-mobile{padding:var(--spacing-training-requirement-padding-mobile)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-2\.5{padding-inline:calc(var(--spacing)*2.5)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-6{padding-inline:calc(var(--spacing)*6)}.px-\[18px\]{padding-inline:18px}.px-about-hero-content-padding-inline-mobile{padding-inline:var(--spacing-about-hero-content-padding-inline-mobile)}.px-blog-chip-padding-inline{padding-inline:var(--spacing-blog-chip-padding-inline)}.px-body-of-knowledge-hero-padding-inline-mobile{padding-inline:var(--spacing-body-of-knowledge-hero-padding-inline-mobile)}.px-certification-hero-chip-padding-inline{padding-inline:var(--spacing-certification-hero-chip-padding-inline)}.px-contact-control-padding-inline{padding-inline:var(--spacing-contact-control-padding-inline)}.px-framework-hero-padding-inline-mobile{padding-inline:var(--spacing-framework-hero-padding-inline-mobile)}.px-header-certifications-link-padding-inline{padding-inline:var(--spacing-header-certifications-link-padding-inline)}.px-home-certifications-level-padding-inline{padding-inline:var(--spacing-home-certifications-level-padding-inline)}.px-home-hero-content-inline-mobile{padding-inline:var(--spacing-home-hero-content-inline-mobile)}.px-home-overview-badge-padding-inline{padding-inline:var(--spacing-home-overview-badge-padding-inline)}.px-interior-hero-padding-inline-mobile{padding-inline:var(--spacing-interior-hero-padding-inline-mobile)}.px-knowledge-hub-tag-padding-inline{padding-inline:var(--spacing-knowledge-hub-tag-padding-inline)}.px-membership-form-control-padding-inline{padding-inline:var(--spacing-membership-form-control-padding-inline)}.px-partner-form-control-padding-inline-mobile{padding-inline:var(--spacing-partner-form-control-padding-inline-mobile)}.px-training-requirement-padding-mobile{padding-inline:var(--spacing-training-requirement-padding-mobile)}.section-space{padding-block:var(--spacing-section-mobile)}@media (min-width:48rem){.section-space{padding-block:var(--spacing-section-tablet)}}@media (min-width:80rem){.section-space{padding-block:var(--spacing-section)}}.py-1{padding-block:calc(var(--spacing)*1)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-3{padding-block:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.py-10{padding-block:calc(var(--spacing)*10)}.py-14{padding-block:calc(var(--spacing)*14)}.py-about-hero-content-padding-block-mobile{padding-block:var(--spacing-about-hero-content-padding-block-mobile)}.py-blog-chip-padding-block{padding-block:var(--spacing-blog-chip-padding-block)}.py-body-of-knowledge-audience-row-padding-block{padding-block:var(--spacing-body-of-knowledge-audience-row-padding-block)}.py-body-of-knowledge-hero-padding-block{padding-block:var(--spacing-body-of-knowledge-hero-padding-block)}.py-body-of-knowledge-layer-padding-block{padding-block:var(--spacing-body-of-knowledge-layer-padding-block)}.py-certification-hero-chip-padding-block{padding-block:var(--spacing-certification-hero-chip-padding-block)}.py-certification-outcome-row-padding-block{padding-block:var(--spacing-certification-outcome-row-padding-block)}.py-certifications-standard-fact-padding-block{padding-block:var(--spacing-certifications-standard-fact-padding-block)}.py-contact-direct-padding-block{padding-block:var(--spacing-contact-direct-padding-block)}.py-cta-section-outer-gap-mobile{padding-block:var(--spacing-cta-section-outer-gap-mobile)}.py-footer-bar-padding-block{padding-block:var(--spacing-footer-bar-padding-block)}.py-footer-legal-padding-block{padding-block:var(--spacing-footer-legal-padding-block)}.py-framework-hero-padding-block{padding-block:var(--spacing-framework-hero-padding-block)}.py-framework-layer-padding-block{padding-block:var(--spacing-framework-layer-padding-block)}.py-header-certifications-link-padding-block{padding-block:var(--spacing-header-certifications-link-padding-block)}.py-home-certifications-level-padding-block{padding-block:var(--spacing-home-certifications-level-padding-block)}.py-home-hero-content-padding-block-mobile{padding-block:var(--spacing-home-hero-content-padding-block-mobile)}.py-home-overview-badge-padding-block{padding-block:var(--spacing-home-overview-badge-padding-block)}.py-interior-compact-hero-padding-block{padding-block:var(--spacing-interior-compact-hero-padding-block)}.py-interior-hero-padding-block-mobile{padding-block:var(--spacing-interior-hero-padding-block-mobile)}.py-interior-stacked-hero-padding-block-mobile{padding-block:var(--spacing-interior-stacked-hero-padding-block-mobile)}.py-knowledge-hub-tag-padding-block{padding-block:var(--spacing-knowledge-hub-tag-padding-block)}.py-membership-popular-padding-block{padding-block:var(--spacing-membership-popular-padding-block)}.py-partner-form-outer-gap-mobile{padding-block:var(--spacing-partner-form-outer-gap-mobile)}.py-partner-form-section-padding-block-mobile{padding-block:var(--spacing-partner-form-section-padding-block-mobile)}.pe-partner-form-select-icon-inset{padding-inline-end:var(--spacing-partner-form-select-icon-inset)}.pt-0{padding-top:calc(var(--spacing)*0)}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-3{padding-top:calc(var(--spacing)*3)}.pt-5{padding-top:calc(var(--spacing)*5)}.pt-6{padding-top:calc(var(--spacing)*6)}.pt-footer-content-padding-top{padding-top:var(--spacing-footer-content-padding-top)}.pt-home-personas-card-action-margin-top{padding-top:var(--spacing-home-personas-card-action-margin-top)}.pt-interior-compact-hero-padding-block{padding-top:var(--spacing-interior-compact-hero-padding-block)}.pt-knowledge-hub-card-action-margin-top-mobile{padding-top:var(--spacing-knowledge-hub-card-action-margin-top-mobile)}.pt-section-mobile{padding-top:var(--spacing-section-mobile)}.pr-registry-input-icon-space-mobile{padding-right:var(--spacing-registry-input-icon-space-mobile)}.pb-0{padding-bottom:calc(var(--spacing)*0)}.pb-3{padding-bottom:calc(var(--spacing)*3)}.pb-5{padding-bottom:calc(var(--spacing)*5)}.pb-home-architecture-card-padding{padding-bottom:var(--spacing-home-architecture-card-padding)}.pb-section-mobile{padding-bottom:var(--spacing-section-mobile)}.pb-training-requirement-padding-mobile{padding-bottom:var(--spacing-training-requirement-padding-mobile)}.pl-2{padding-left:calc(var(--spacing)*2)}.pl-4{padding-left:calc(var(--spacing)*4)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-start{text-align:start}.font-public-sans{font-family:var(--font-public-sans)}.font-sans{font-family:var(--font-sans)}.font-thicccboi{font-family:var(--font-thicccboi)}.type-section-title{color:var(--color-ink);font-size:var(--text-interior-section-heading-mobile);line-height:var(--text-interior-section-heading-mobile--line-height);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-normal);text-wrap:balance}@media (min-width:48rem){.type-section-title{font-size:var(--text-section-heading-tablet);line-height:var(--text-section-heading-tablet--line-height)}}@media (min-width:80rem){.type-section-title{font-size:var(--text-section);line-height:var(--text-section--line-height)}}.type-display{font-size:var(--text-display);line-height:var(--text-display--line-height)}.type-display,.type-page-title{color:var(--color-ink);font-weight:var(--font-weight-extrabold);letter-spacing:var(--tracking-normal);text-wrap:balance}.type-page-title{font-size:var(--text-page);line-height:var(--text-page--line-height)}.type-eyebrow{color:var(--color-brand-text);font-size:var(--text-caption);line-height:var(--text-caption--line-height);font-weight:var(--font-weight-extrabold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase}.type-lead{color:var(--color-text);font-size:var(--text-lead);line-height:var(--text-lead--line-height)}.text-about-card-body{font-size:var(--text-about-card-body);line-height:var(--tw-leading,var(--text-about-card-body--line-height))}.text-about-hero-body-mobile{font-size:var(--text-about-hero-body-mobile);line-height:var(--tw-leading,var(--text-about-hero-body-mobile--line-height))}.text-about-section-heading-mobile{font-size:var(--text-about-section-heading-mobile);line-height:var(--tw-leading,var(--text-about-section-heading-mobile--line-height))}.text-blog-card-heading-mobile{font-size:var(--text-blog-card-heading-mobile);line-height:var(--tw-leading,var(--text-blog-card-heading-mobile--line-height))}.text-body{font-size:var(--text-body);line-height:var(--tw-leading,var(--text-body--line-height))}.text-body-of-knowledge-fact-value-mobile{font-size:var(--text-body-of-knowledge-fact-value-mobile);line-height:var(--tw-leading,var(--text-body-of-knowledge-fact-value-mobile--line-height))}.text-body-of-knowledge-purpose-heading-mobile{font-size:var(--text-body-of-knowledge-purpose-heading-mobile);line-height:var(--tw-leading,var(--text-body-of-knowledge-purpose-heading-mobile--line-height))}.text-button{font-size:var(--text-button);line-height:var(--tw-leading,var(--text-button--line-height))}.text-caption{font-size:var(--text-caption);line-height:var(--tw-leading,var(--text-caption--line-height))}.text-card-title{font-size:var(--text-card-title);line-height:var(--tw-leading,var(--text-card-title--line-height))}.text-certification-application-number{font-size:var(--text-certification-application-number);line-height:var(--tw-leading,var(--text-certification-application-number--line-height))}.text-certification-hero-title-mobile{font-size:var(--text-certification-hero-title-mobile);line-height:var(--tw-leading,var(--text-certification-hero-title-mobile--line-height))}.text-cta-body{font-size:var(--text-cta-body);line-height:var(--tw-leading,var(--text-cta-body--line-height))}.text-cta-heading-mobile{font-size:var(--text-cta-heading-mobile);line-height:var(--tw-leading,var(--text-cta-heading-mobile--line-height))}.text-footer-bar{font-size:var(--text-footer-bar);line-height:var(--tw-leading,var(--text-footer-bar--line-height))}.text-footer-heading{font-size:var(--text-footer-heading);line-height:var(--tw-leading,var(--text-footer-heading--line-height))}.text-footer-link{font-size:var(--text-footer-link);line-height:var(--tw-leading,var(--text-footer-link--line-height))}.text-footer-summary{font-size:var(--text-footer-summary);line-height:var(--tw-leading,var(--text-footer-summary--line-height))}.text-header-certifications-heading{font-size:var(--text-header-certifications-heading);line-height:var(--tw-leading,var(--text-header-certifications-heading--line-height))}.text-heading-h5{font-size:var(--text-heading-h5);line-height:var(--tw-leading,var(--text-heading-h5--line-height))}.text-home-architecture-card-body{font-size:var(--text-home-architecture-card-body);line-height:var(--tw-leading,var(--text-home-architecture-card-body--line-height))}.text-home-architecture-card-heading{font-size:var(--text-home-architecture-card-heading);line-height:var(--tw-leading,var(--text-home-architecture-card-heading--line-height))}.text-home-architecture-roof-title-mobile{font-size:var(--text-home-architecture-roof-title-mobile);line-height:var(--tw-leading,var(--text-home-architecture-roof-title-mobile--line-height))}.text-home-body-of-knowledge-body{font-size:var(--text-home-body-of-knowledge-body);line-height:var(--tw-leading,var(--text-home-body-of-knowledge-body--line-height))}.text-home-certifications-card-title{font-size:var(--text-home-certifications-card-title);line-height:var(--tw-leading,var(--text-home-certifications-card-title--line-height))}.text-home-certifications-heading-mobile{font-size:var(--text-home-certifications-heading-mobile);line-height:var(--tw-leading,var(--text-home-certifications-heading-mobile--line-height))}.text-home-certifications-meta{font-size:var(--text-home-certifications-meta);line-height:var(--tw-leading,var(--text-home-certifications-meta--line-height))}.text-home-hero-body-mobile{font-size:var(--text-home-hero-body-mobile);line-height:var(--tw-leading,var(--text-home-hero-body-mobile--line-height))}.text-home-hero-heading-mobile{font-size:var(--text-home-hero-heading-mobile);line-height:var(--tw-leading,var(--text-home-hero-heading-mobile--line-height))}.text-home-overview-badge-mobile{font-size:var(--text-home-overview-badge-mobile);line-height:var(--tw-leading,var(--text-home-overview-badge-mobile--line-height))}.text-home-overview-card-body{font-size:var(--text-home-overview-card-body);line-height:var(--tw-leading,var(--text-home-overview-card-body--line-height))}.text-home-overview-card-heading{font-size:var(--text-home-overview-card-heading);line-height:var(--tw-leading,var(--text-home-overview-card-heading--line-height))}.text-home-overview-card-heading-mobile{font-size:var(--text-home-overview-card-heading-mobile);line-height:var(--tw-leading,var(--text-home-overview-card-heading-mobile--line-height))}.text-home-personas-heading-mobile{font-size:var(--text-home-personas-heading-mobile);line-height:var(--tw-leading,var(--text-home-personas-heading-mobile--line-height))}.text-home-section-heading-mobile{font-size:var(--text-home-section-heading-mobile);line-height:var(--tw-leading,var(--text-home-section-heading-mobile--line-height))}.text-image-feature-heading{font-size:var(--text-image-feature-heading);line-height:var(--tw-leading,var(--text-image-feature-heading--line-height))}.text-interior-section-heading-mobile{font-size:var(--text-interior-section-heading-mobile);line-height:var(--tw-leading,var(--text-interior-section-heading-mobile--line-height))}.text-interior-stacked-hero-heading-mobile{font-size:var(--text-interior-stacked-hero-heading-mobile);line-height:var(--tw-leading,var(--text-interior-stacked-hero-heading-mobile--line-height))}.text-knowledge-hub-card-heading{font-size:var(--text-knowledge-hub-card-heading);line-height:var(--tw-leading,var(--text-knowledge-hub-card-heading--line-height))}.text-membership-partners-label-mobile{font-size:var(--text-membership-partners-label-mobile);line-height:var(--tw-leading,var(--text-membership-partners-label-mobile--line-height))}.text-membership-tier-heading{font-size:var(--text-membership-tier-heading);line-height:var(--tw-leading,var(--text-membership-tier-heading--line-height))}.text-membership-tier-heading-mobile{font-size:var(--text-membership-tier-heading-mobile);line-height:var(--tw-leading,var(--text-membership-tier-heading-mobile--line-height))}.text-micro{font-size:var(--text-micro);line-height:var(--tw-leading,var(--text-micro--line-height))}.text-partner-form-group-heading{font-size:var(--text-partner-form-group-heading);line-height:var(--tw-leading,var(--text-partner-form-group-heading--line-height))}.text-partner-form-heading-mobile{font-size:var(--text-partner-form-heading-mobile);line-height:var(--tw-leading,var(--text-partner-form-heading-mobile--line-height))}.text-registry-body{font-size:var(--text-registry-body);line-height:var(--tw-leading,var(--text-registry-body--line-height))}.text-registry-heading-mobile{font-size:var(--text-registry-heading-mobile);line-height:var(--tw-leading,var(--text-registry-heading-mobile--line-height))}.text-registry-input-mobile{font-size:var(--text-registry-input-mobile);line-height:var(--tw-leading,var(--text-registry-input-mobile--line-height))}.text-small{font-size:var(--text-small);line-height:var(--tw-leading,var(--text-small--line-height))}.text-training-requirement-heading-mobile{font-size:var(--text-training-requirement-heading-mobile);line-height:var(--tw-leading,var(--text-training-requirement-heading-mobile--line-height))}.text-\[28px\]{font-size:28px}.text-\[37px\]{font-size:37px}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-regular{--tw-font-weight:var(--font-weight-regular);font-weight:var(--font-weight-regular)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-eyebrow{--tw-tracking:var(--tracking-eyebrow);letter-spacing:var(--tracking-eyebrow)}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.text-wrap{text-wrap:wrap}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.text-brand{color:var(--color-brand)}.text-brand-text{color:var(--color-brand-text)}.text-certification-process-number-text{color:var(--color-certification-process-number-text)}.text-danger-text{color:var(--color-danger-text)}.text-home-overview-badge-line{color:var(--color-home-overview-badge-line)}.text-home-overview-badge-text{color:var(--color-home-overview-badge-text)}.text-ink{color:var(--color-ink)}.text-membership-tier-gold-text{color:var(--color-membership-tier-gold-text)}.text-primary{color:var(--color-primary)}.text-primary-subtle{color:var(--color-primary-subtle)}.text-primary-text{color:var(--color-primary-text)}.text-primary-text-subtle{color:var(--color-primary-text-subtle)}.text-registry-status-active{color:var(--color-registry-status-active)}.text-secondary-text{color:var(--color-secondary-text)}.text-success-text{color:var(--color-success-text)}.text-surface{color:var(--color-surface)}.text-text{color:var(--color-text)}.text-text-muted{color:var(--color-text-muted)}.text-text-on-dark{color:var(--color-text-on-dark)}.text-text-on-dark\/60{color:#d1e3fb99}@supports (color:color-mix(in lab,red,red)){.text-text-on-dark\/60{color:color-mix(in oklab,var(--color-text-on-dark)60%,transparent)}}.text-text-strong{color:var(--color-text-strong)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.accent-primary{accent-color:var(--color-primary)}.opacity-0{opacity:0}.opacity-20{opacity:.2}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.shadow,.shadow-header-dropdown{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-header-dropdown{--tw-shadow:0 0 2.125rem var(--tw-shadow-color,#0000001f)}.shadow-home-governance-gap-card{--tw-shadow:.5rem .5rem 1.5rem var(--tw-shadow-color,#0000000f)}.ring-2,.shadow-home-governance-gap-card{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor)}.ring-brand{--tw-ring-color:var(--color-brand)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px)}.blur,.brightness-0{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.brightness-0{--tw-brightness:brightness(0%)}.invert{--tw-invert:invert(100%)}.filter,.invert{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.backdrop-blur-header{--tw-backdrop-blur:blur(var(--blur-header));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.home-architecture-direction-label{writing-mode:vertical-rl;text-orientation:mixed}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.header-certifications-promo{background:linear-gradient(105deg,var(--color-primary)0,var(--color-header-dropdown-promo-gradient-end)100%)}.home-architecture-roof{clip-path:polygon(50% 0,100% 100%,0 100%)}.group-open\:block:is(:where(.group):is([open],:popover-open,:open) *){display:block}.group-open\:hidden:is(:where(.group):is([open],:popover-open,:open) *){display:none}.group-open\:pb-training-requirement-body-gap:is(:where(.group):is([open],:popover-open,:open) *){padding-bottom:var(--spacing-training-requirement-body-gap)}@media (hover:hover){.group-hover\:text-primary:is(:where(.group):hover *){color:var(--color-primary)}}.group-focus-visible\:text-primary:is(:where(.group):focus-visible *){color:var(--color-primary)}.placeholder\:text-secondary-text::placeholder{color:var(--color-secondary-text)}.first\:border-l-0:first-child{border-left-style:var(--tw-border-style);border-left-width:0}.first\:pl-0:first-child{padding-left:calc(var(--spacing)*0)}.target\:border-brand:target{border-color:var(--color-brand)}.target\:ring-2:target{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.target\:ring-brand:target{--tw-ring-color:var(--color-brand)}.open\:border-primary:is([open],:popover-open,:open){border-color:var(--color-primary)}.open\:bg-training-requirement-open-surface:is([open],:popover-open,:open){background-color:var(--color-training-requirement-open-surface)}@media (hover:hover){.hover\:border-brand-line:hover{border-color:var(--color-brand-line)}.hover\:bg-brand-surface:hover{background-color:var(--color-brand-surface)}.hover\:bg-brand-surface-strong:hover{background-color:var(--color-brand-surface-strong)}.hover\:bg-primary-surface:hover{background-color:var(--color-primary-surface)}.hover\:text-brand-text:hover{color:var(--color-brand-text)}.hover\:text-home-overview-badge-text:hover{color:var(--color-home-overview-badge-text)}.hover\:text-primary:hover{color:var(--color-primary)}.hover\:text-surface:hover{color:var(--color-surface)}}.focus\:translate-y-0:focus{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.focus\:border-danger-text:focus{border-color:var(--color-danger-text)}.focus\:border-primary:focus{border-color:var(--color-primary)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-primary-surface:focus{--tw-ring-color:var(--color-primary-surface)}.focus-visible\:bg-primary-surface:focus-visible{background-color:var(--color-primary-surface)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-brand-focus:focus-visible{--tw-ring-color:var(--color-brand-focus)}.focus-visible\:ring-primary:focus-visible{--tw-ring-color:var(--color-primary)}.focus-visible\:ring-surface:focus-visible{--tw-ring-color:var(--color-surface)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus-visible\:ring-offset-4:focus-visible{--tw-ring-offset-width:4px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus-visible\:ring-offset-primary:focus-visible{--tw-ring-offset-color:var(--color-primary)}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-brand:focus-visible{outline-color:var(--color-brand)}.focus-visible\:outline-primary:focus-visible{outline-color:var(--color-primary)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:opacity-50:disabled{opacity:.5}@media (prefers-reduced-motion:reduce){.motion-reduce\:transition-none{transition-property:none}}@media (min-width:40rem){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:ml-0{margin-left:calc(var(--spacing)*0)}.sm\:flex{display:flex}.sm\:h-registry-control-height{height:var(--spacing-registry-control-height)}.sm\:min-h-0{min-height:calc(var(--spacing)*0)}.sm\:w-auto{width:auto}.sm\:w-full{width:100%}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-registry-result{grid-template-columns:var(--grid-registry-result)}.sm\:flex-col{flex-direction:column}.sm\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-center{align-items:center}.sm\:items-start{align-items:flex-start}.sm\:items-stretch{align-items:stretch}.sm\:justify-center{justify-content:center}.sm\:justify-end{justify-content:flex-end}.sm\:gap-8{gap:calc(var(--spacing)*8)}.sm\:gap-registry-form-gap{gap:var(--spacing-registry-form-gap)}.sm\:gap-x-16{column-gap:calc(var(--spacing)*16)}.sm\:gap-y-6{row-gap:calc(var(--spacing)*6)}.sm\:rounded-none{border-radius:0}.sm\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.sm\:pr-8{padding-right:calc(var(--spacing)*8)}.sm\:pr-registry-input-icon-space{padding-right:var(--spacing-registry-input-icon-space)}.sm\:pl-8{padding-left:calc(var(--spacing)*8)}.sm\:text-footer-link{font-size:var(--text-footer-link);line-height:var(--tw-leading,var(--text-footer-link--line-height))}.sm\:text-home-architecture-card-heading{font-size:var(--text-home-architecture-card-heading);line-height:var(--tw-leading,var(--text-home-architecture-card-heading--line-height))}.sm\:font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.sm\:tracking-eyebrow{--tw-tracking:var(--tracking-eyebrow);letter-spacing:var(--tracking-eyebrow)}.sm\:uppercase{text-transform:uppercase}}@media (min-width:48rem){.md\:end-partner-form-select-icon-inset{inset-inline-end:var(--spacing-partner-form-select-icon-inset)}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-4{grid-column:span 4/span 4}.md\:col-span-5{grid-column:span 5/span 5}.md\:mx-home-architecture-foundation-inset{margin-inline:var(--spacing-home-architecture-foundation-inset)}.md\:mt-blog-cards-margin-top{margin-top:var(--spacing-blog-cards-margin-top)}.md\:mt-contact-hero-map-margin-top{margin-top:var(--spacing-contact-hero-map-margin-top)}.md\:mt-home-hero-actions-margin-top{margin-top:var(--spacing-home-hero-actions-margin-top)}.md\:mt-knowledge-hub-cards-margin-top{margin-top:var(--spacing-knowledge-hub-cards-margin-top)}.md\:mt-training-requirements-list-margin-top{margin-top:var(--spacing-training-requirements-list-margin-top)}.md\:mb-contact-hero-map-margin-bottom{margin-bottom:var(--spacing-contact-hero-map-margin-bottom)}.md\:mb-partner-form-title-margin-bottom{margin-bottom:var(--spacing-partner-form-title-margin-bottom)}.md\:block{display:block}.md\:flex{display:flex}.md\:grid{display:grid}.md\:size-certifications-overview-featured-badge-size{width:var(--spacing-certifications-overview-featured-badge-size);height:var(--spacing-certifications-overview-featured-badge-size)}.md\:size-home-architecture-roof-logo-size{width:var(--spacing-home-architecture-roof-logo-size);height:var(--spacing-home-architecture-roof-logo-size)}.md\:h-certification-resource-media-height{height:var(--spacing-certification-resource-media-height)}.md\:h-full{height:100%}.md\:h-home-architecture-beam-height{height:var(--spacing-home-architecture-beam-height)}.md\:h-home-architecture-foundation-height{height:var(--spacing-home-architecture-foundation-height)}.md\:h-home-architecture-roof-height{height:var(--spacing-home-architecture-roof-height)}.md\:h-home-maturity-step-height1{height:var(--spacing-home-maturity-step-height1)}.md\:h-home-maturity-step-height2{height:var(--spacing-home-maturity-step-height2)}.md\:h-home-maturity-step-height3{height:var(--spacing-home-maturity-step-height3)}.md\:h-home-maturity-step-height4{height:var(--spacing-home-maturity-step-height4)}.md\:h-home-maturity-step-height5{height:var(--spacing-home-maturity-step-height5)}.md\:h-interior-stacked-hero-artwork-height{height:var(--spacing-interior-stacked-hero-artwork-height)}.md\:h-interior-stacked-hero-artwork-height-tablet{height:var(--spacing-interior-stacked-hero-artwork-height-tablet)}.md\:h-knowledge-hub-featured-media-height{height:var(--spacing-knowledge-hub-featured-media-height)}.md\:h-knowledge-hub-media-height-tablet{height:var(--spacing-knowledge-hub-media-height-tablet)}.md\:h-membership-form-field-height{height:var(--spacing-membership-form-field-height)}.md\:h-partner-form-field-height{height:var(--spacing-partner-form-field-height)}.md\:min-h-knowledge-hub-horizontal-card-min-height{min-height:var(--spacing-knowledge-hub-horizontal-card-min-height)}.md\:w-auto{width:auto}.md\:w-body-of-knowledge-hero-book-width{width:var(--spacing-body-of-knowledge-hero-book-width)}.md\:w-full{width:100%}.md\:w-home-body-of-knowledge-book-width{width:var(--spacing-home-body-of-knowledge-book-width)}.md\:max-w-prose{max-width:65ch}.md\:grid-footer-tablet{grid-template-columns:var(--grid-footer-tablet);column-gap:var(--spacing-footer-tablet-column-gap)}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:flex-wrap{flex-wrap:wrap}.md\:items-start{align-items:flex-start}.md\:justify-end{justify-content:flex-end}.md\:gap-about-grid-gap{gap:var(--spacing-about-grid-gap)}.md\:gap-blog-article-aside-gap{gap:var(--spacing-blog-article-aside-gap)}.md\:gap-home-architecture-column-gap{gap:var(--spacing-home-architecture-column-gap)}.md\:gap-home-architecture-row-gap{gap:var(--spacing-home-architecture-row-gap)}.md\:gap-home-maturity-step-gap{gap:var(--spacing-home-maturity-step-gap)}.md\:gap-home-personas-grid-gap{gap:var(--spacing-home-personas-grid-gap)}.md\:gap-knowledge-hub-cards-gap{gap:var(--spacing-knowledge-hub-cards-gap)}.md\:gap-knowledge-hub-category-gap-tablet{gap:var(--spacing-knowledge-hub-category-gap-tablet)}.md\:gap-partner-form-field-grid-gap{gap:var(--spacing-partner-form-field-grid-gap)}.md\:gap-training-requirements-list-gap{gap:var(--spacing-training-requirements-list-gap)}:where(.md\:space-y-0>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*0)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*0)*calc(1 - var(--tw-space-y-reverse)))}.md\:gap-x-12{column-gap:calc(var(--spacing)*12)}.md\:gap-x-certification-outcomes-column-gap{column-gap:var(--spacing-certification-outcomes-column-gap)}.md\:gap-x-footer-tablet-column-gap{column-gap:var(--spacing-footer-tablet-column-gap)}.md\:p-blog-card-padding{padding:var(--spacing-blog-card-padding)}.md\:p-body-of-knowledge-certification-card-padding{padding:var(--spacing-body-of-knowledge-certification-card-padding)}.md\:p-certification-bok-padding{padding:var(--spacing-certification-bok-padding)}.md\:p-certification-rationale-card-padding{padding:var(--spacing-certification-rationale-card-padding)}.md\:p-certification-resource-card-padding{padding:var(--spacing-certification-resource-card-padding)}.md\:p-certifications-overview-featured-padding{padding:var(--spacing-certifications-overview-featured-padding)}.md\:p-contact-form-padding{padding:var(--spacing-contact-form-padding)}.md\:p-framework-pillar-card-padding{padding:var(--spacing-framework-pillar-card-padding)}.md\:p-membership-form-padding{padding:var(--spacing-membership-form-padding)}.md\:p-partner-form-padding{padding:var(--spacing-partner-form-padding)}.md\:p-registry-standalone-panel-padding{padding:var(--spacing-registry-standalone-panel-padding)}.md\:p-training-requirement-padding{padding:var(--spacing-training-requirement-padding)}.md\:px-partner-form-control-padding-inline{padding-inline:var(--spacing-partner-form-control-padding-inline)}.md\:px-training-requirement-padding{padding-inline:var(--spacing-training-requirement-padding)}.md\:py-20{padding-block:calc(var(--spacing)*20)}.md\:py-home-hero-content-padding-block-tablet{padding-block:var(--spacing-home-hero-content-padding-block-tablet)}.md\:py-interior-stacked-hero-padding-block{padding-block:var(--spacing-interior-stacked-hero-padding-block)}.md\:py-partner-form-outer-gap{padding-block:var(--spacing-partner-form-outer-gap)}.md\:py-partner-form-section-padding-block-tablet{padding-block:var(--spacing-partner-form-section-padding-block-tablet)}.md\:pt-section-tablet{padding-top:var(--spacing-section-tablet)}.md\:pb-section-tablet{padding-bottom:var(--spacing-section-tablet)}.md\:pb-training-requirement-padding{padding-bottom:var(--spacing-training-requirement-padding)}.md\:text-left{text-align:left}.md\:text-about-hero-body{font-size:var(--text-about-hero-body);line-height:var(--tw-leading,var(--text-about-hero-body--line-height))}.md\:text-blog-card-heading{font-size:var(--text-blog-card-heading);line-height:var(--tw-leading,var(--text-blog-card-heading--line-height))}.md\:text-cta-heading-tablet{font-size:var(--text-cta-heading-tablet);line-height:var(--tw-leading,var(--text-cta-heading-tablet--line-height))}.md\:text-heading-h5{font-size:var(--text-heading-h5);line-height:var(--tw-leading,var(--text-heading-h5--line-height))}.md\:text-home-body-of-knowledge-body{font-size:var(--text-home-body-of-knowledge-body);line-height:var(--tw-leading,var(--text-home-body-of-knowledge-body--line-height))}.md\:text-home-framework-stats-heading{font-size:var(--text-home-framework-stats-heading);line-height:var(--tw-leading,var(--text-home-framework-stats-heading--line-height))}.md\:text-home-hero-body{font-size:var(--text-home-hero-body);line-height:var(--tw-leading,var(--text-home-hero-body--line-height))}.md\:text-home-overview-badge{font-size:var(--text-home-overview-badge);line-height:var(--tw-leading,var(--text-home-overview-badge--line-height))}.md\:text-image-feature-heading{font-size:var(--text-image-feature-heading);line-height:var(--tw-leading,var(--text-image-feature-heading--line-height))}.md\:text-interior-stacked-hero-heading-tablet{font-size:var(--text-interior-stacked-hero-heading-tablet);line-height:var(--tw-leading,var(--text-interior-stacked-hero-heading-tablet--line-height))}.md\:text-membership-form-heading{font-size:var(--text-membership-form-heading);line-height:var(--tw-leading,var(--text-membership-form-heading--line-height))}.md\:text-membership-tier-heading{font-size:var(--text-membership-tier-heading);line-height:var(--tw-leading,var(--text-membership-tier-heading--line-height))}.md\:text-partner-form-heading{font-size:var(--text-partner-form-heading);line-height:var(--tw-leading,var(--text-partner-form-heading--line-height))}.md\:text-section-heading-tablet{font-size:var(--text-section-heading-tablet);line-height:var(--tw-leading,var(--text-section-heading-tablet--line-height))}}@media (min-width:64rem){.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-start-1{grid-column-start:1}.lg\:col-start-2{grid-column-start:2}.lg\:col-start-4{grid-column-start:4}.lg\:row-span-2{grid-row:span 2/span 2}.lg\:row-start-1{grid-row-start:1}.lg\:mx-0{margin-inline:calc(var(--spacing)*0)}.lg\:mt-0{margin-top:calc(var(--spacing)*0)}.lg\:mt-contact-form-section-margin-top{margin-top:var(--spacing-contact-form-section-margin-top)}.lg\:mr-0{margin-right:calc(var(--spacing)*0)}.lg\:ml-auto{margin-left:auto}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:aspect-auto{aspect-ratio:auto}.lg\:h-blog-article-cover-height{height:var(--spacing-blog-article-cover-height)}.lg\:h-certification-hero-badge-height{height:var(--spacing-certification-hero-badge-height)}.lg\:h-cta-height{height:var(--spacing-cta-height)}.lg\:h-knowledge-hub-research-media-height{height:var(--spacing-knowledge-hub-research-media-height)}.lg\:h-knowledge-hub-standard-media-height{height:var(--spacing-knowledge-hub-standard-media-height)}.lg\:h-membership-partner-logo-height{height:var(--spacing-membership-partner-logo-height)}.lg\:min-h-about-hero-height{min-height:var(--spacing-about-hero-height)}.lg\:min-h-blog-card-min-height{min-height:var(--spacing-blog-card-min-height)}.lg\:min-h-certification-application-card-min-height{min-height:var(--spacing-certification-application-card-min-height)}.lg\:min-h-certification-resource-card-min-height{min-height:var(--spacing-certification-resource-card-min-height)}.lg\:min-h-certifications-overview-card-min-height{min-height:var(--spacing-certifications-overview-card-min-height)}.lg\:min-h-home-certifications-card-min-height{min-height:var(--spacing-home-certifications-card-min-height)}.lg\:min-h-interior-compact-hero-height{min-height:var(--spacing-interior-compact-hero-height)}.lg\:min-h-interior-hero-height{min-height:var(--spacing-interior-hero-height)}.lg\:min-h-knowledge-hub-card-min-height{min-height:var(--spacing-knowledge-hub-card-min-height)}.lg\:min-h-knowledge-hub-publication-card-min-height{min-height:var(--spacing-knowledge-hub-publication-card-min-height)}.lg\:w-certification-hero-badge-width{width:var(--spacing-certification-hero-badge-width)}.lg\:max-w-3xl{max-width:var(--container-3xl)}.lg\:max-w-blog-prose{max-width:var(--container-blog-prose)}.lg\:min-w-membership-table-min-width{min-width:var(--spacing-membership-table-min-width)}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-content-aside{grid-template-columns:minmax(0,1fr)var(--container-aside)}.lg\:grid-home-body-of-knowledge{grid-template-columns:var(--grid-home-body-of-knowledge)}.lg\:grid-home-overview{grid-template-columns:var(--grid-home-overview)}.lg\:flex-row{flex-direction:row}.lg\:justify-end{justify-content:flex-end}.lg\:justify-start{justify-content:flex-start}.lg\:gap-certifications-standard-column-gap{gap:var(--spacing-certifications-standard-column-gap)}.lg\:gap-membership-partners-logos-gap{gap:var(--spacing-membership-partners-logos-gap)}:where(.lg\:space-y-blog-article-aside-gap>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-blog-article-aside-gap)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-blog-article-aside-gap)*calc(1 - var(--tw-space-y-reverse)))}.lg\:gap-x-body-of-knowledge-hero-gap{column-gap:var(--spacing-body-of-knowledge-hero-gap)}.lg\:self-end{align-self:flex-end}.lg\:self-start{align-self:flex-start}.lg\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.lg\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.lg\:object-cover{object-fit:cover}.lg\:px-about-hero-content-padding-inline{padding-inline:var(--spacing-about-hero-content-padding-inline)}.lg\:px-body-of-knowledge-certification-card-padding{padding-inline:var(--spacing-body-of-knowledge-certification-card-padding)}.lg\:px-body-of-knowledge-hero-padding-inline{padding-inline:var(--spacing-body-of-knowledge-hero-padding-inline)}.lg\:px-framework-hero-padding-inline{padding-inline:var(--spacing-framework-hero-padding-inline)}.lg\:px-interior-hero-padding-inline{padding-inline:var(--spacing-interior-hero-padding-inline)}.lg\:py-0{padding-block:calc(var(--spacing)*0)}.lg\:py-about-hero-content-padding-block{padding-block:var(--spacing-about-hero-content-padding-block)}.lg\:py-interior-hero-padding-block{padding-block:var(--spacing-interior-hero-padding-block)}.lg\:pt-contact-page-padding-block{padding-top:var(--spacing-contact-page-padding-block)}.lg\:pb-contact-page-padding-block{padding-bottom:var(--spacing-contact-page-padding-block)}.lg\:text-left{text-align:left}.lg\:text-caption{font-size:var(--text-caption);line-height:var(--tw-leading,var(--text-caption--line-height))}.lg\:text-home-hero-heading-tablet{font-size:var(--text-home-hero-heading-tablet);line-height:var(--tw-leading,var(--text-home-hero-heading-tablet--line-height))}.lg\:first\:border-l-0:first-child{border-left-style:var(--tw-border-style);border-left-width:0}.lg\:first\:pl-0:first-child{padding-left:calc(var(--spacing)*0)}.lg\:last\:pr-0:last-child{padding-right:calc(var(--spacing)*0)}}@media (min-width:80rem){.xl\:top-auto{top:auto}.xl\:mx-0{margin-inline:calc(var(--spacing)*0)}.xl\:mt-membership-form-margin-top{margin-top:var(--spacing-membership-form-margin-top)}.xl\:mb-about-ecosystem-heading-margin-bottom{margin-bottom:var(--spacing-about-ecosystem-heading-margin-bottom)}.xl\:block{display:block}.xl\:grid{display:grid}.xl\:hidden{display:none}.xl\:aspect-auto{aspect-ratio:auto}.xl\:size-8{width:calc(var(--spacing)*8);height:calc(var(--spacing)*8)}.xl\:h-auto{height:auto}.xl\:h-home-architecture-row-height{height:var(--spacing-home-architecture-row-height)}.xl\:h-home-certifications-badge-height{height:var(--spacing-home-certifications-badge-height)}.xl\:h-home-framework-card-media-height{height:var(--spacing-home-framework-card-media-height)}.xl\:h-home-framework-logo-row-height{height:var(--spacing-home-framework-logo-row-height)}.xl\:h-home-governance-gap-media-height{height:var(--spacing-home-governance-gap-media-height)}.xl\:h-home-overview-media-height{height:var(--spacing-home-overview-media-height)}.xl\:h-interior-stacked-hero-artwork-height{height:var(--spacing-interior-stacked-hero-artwork-height)}.xl\:min-h-home-architecture-row-height{min-height:var(--spacing-home-architecture-row-height)}.xl\:w-home-certifications-badge-width{width:var(--spacing-home-certifications-badge-width)}.xl\:flex-1{flex:1}.xl\:auto-rows-fr{grid-auto-rows:minmax(0,1fr)}.xl\:grid-footer-desktop{grid-template-columns:var(--grid-footer-desktop);column-gap:var(--spacing-footer-desktop-column-gap)}.xl\:grid-action{grid-template-columns:minmax(0,1fr) auto}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-home-architecture-desktop{grid-template-columns:var(--grid-home-architecture-desktop)}.xl\:grid-home-architecture-layer{grid-template-columns:var(--grid-home-architecture-layer)}.xl\:items-center{align-items:center}.xl\:justify-start{justify-content:flex-start}.xl\:gap-home-architecture-column-gap{gap:var(--spacing-home-architecture-column-gap)}.xl\:gap-home-certifications-card-gap{gap:var(--spacing-home-certifications-card-gap)}.xl\:gap-knowledge-hub-category-gap{gap:var(--spacing-knowledge-hub-category-gap)}.xl\:gap-x-footer-desktop-column-gap{column-gap:var(--spacing-footer-desktop-column-gap)}.xl\:object-cover{object-fit:cover}.xl\:p-about-card-padding{padding:var(--spacing-about-card-padding)}.xl\:p-home-certifications-card-padding{padding:var(--spacing-home-certifications-card-padding)}.xl\:p-home-governance-gap-card-padding{padding:var(--spacing-home-governance-gap-card-padding)}.xl\:p-home-personas-card-padding{padding:var(--spacing-home-personas-card-padding)}.xl\:px-home-hero-content-inline{padding-inline:var(--spacing-home-hero-content-inline)}.xl\:py-cta-section-outer-gap{padding-block:var(--spacing-cta-section-outer-gap)}.xl\:py-home-hero-content-padding-block{padding-block:var(--spacing-home-hero-content-padding-block)}.xl\:py-partner-form-section-padding-block{padding-block:var(--spacing-partner-form-section-padding-block)}.xl\:pt-section{padding-top:var(--spacing-section)}.xl\:text-center{text-align:center}.xl\:text-left{text-align:left}.xl\:text-about-section-heading{font-size:var(--text-about-section-heading);line-height:var(--tw-leading,var(--text-about-section-heading--line-height))}.xl\:text-cta-heading{font-size:var(--text-cta-heading);line-height:var(--tw-leading,var(--text-cta-heading--line-height))}.xl\:text-heading-h5{font-size:var(--text-heading-h5);line-height:var(--tw-leading,var(--text-heading-h5--line-height))}.xl\:text-home-architecture-card-body{font-size:var(--text-home-architecture-card-body);line-height:var(--tw-leading,var(--text-home-architecture-card-body--line-height))}.xl\:text-home-overview-card-heading{font-size:var(--text-home-overview-card-heading);line-height:var(--tw-leading,var(--text-home-overview-card-heading--line-height))}.xl\:text-home-overview-heading{font-size:var(--text-home-overview-heading);line-height:var(--tw-leading,var(--text-home-overview-heading--line-height))}.xl\:text-interior-section-heading{font-size:var(--text-interior-section-heading);line-height:var(--tw-leading,var(--text-interior-section-heading--line-height))}.xl\:text-interior-stacked-hero-heading{font-size:var(--text-interior-stacked-hero-heading);line-height:var(--tw-leading,var(--text-interior-stacked-hero-heading--line-height))}.xl\:text-small{font-size:var(--text-small);line-height:var(--tw-leading,var(--text-small--line-height))}.xl\:whitespace-nowrap{white-space:nowrap}}@media (min-width:96rem){.\32 xl\:mr-home-body-of-knowledge-book-margin-inline-end{margin-right:var(--spacing-home-body-of-knowledge-book-margin-inline-end)}.\32 xl\:block{display:block}.\32 xl\:hidden{display:none}.\32 xl\:px-0{padding-inline:calc(var(--spacing)*0)}.\32 xl\:text-home-hero-heading{font-size:var(--text-home-hero-heading);line-height:var(--tw-leading,var(--text-home-hero-heading--line-height))}.\32 xl\:whitespace-nowrap{white-space:nowrap}}@media (pointer:fine){.pointer-fine\:opacity-0{opacity:0}@media (hover:hover){.pointer-fine\:group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.pointer-fine\:group-focus-visible\:opacity-100:is(:where(.group):focus-visible *){opacity:1}}}.certification-process-marker:before{border-radius:inherit;background-image:repeating-conic-gradient(var(--color-certification-process-line)0 var(--dash-certification-process-marker-angle),transparent var(--dash-certification-process-marker-angle)calc(var(--dash-certification-process-marker-angle) + var(--dash-certification-process-marker-gap-angle)));content:"";-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - var(--dash-certification-process-line-width)),black 0);mask:radial-gradient(farthest-side,transparent calc(100% - var(--dash-certification-process-line-width)),black 0);pointer-events:none;position:absolute;inset:0}@media (max-width:47.5rem){.container-header,.container-section,.container-shell{width:min(100% - (var(--spacing-page-gutter-mobile)*2),var(--container-site))}.container-home-hero{width:calc(100% - (var(--spacing-page-gutter-mobile)*2))}}@media (min-width:80rem){.home-hero-highlight{padding-inline:var(--spacing-home-hero-highlight-padding-inline)}}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--color-page);color:var(--color-ink);font-family:var(--font-sans);margin:0}::selection{background:var(--color-brand-surface-strong);color:var(--color-brand-ink)}a,button,summary{-webkit-tap-highlight-color:transparent}input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select,textarea{color:var(--color-primary-text)}input:not([type=checkbox]):not([type=radio]):not([type=hidden])::placeholder,textarea::placeholder{color:var(--color-secondary-text)}.prose-resaia{color:var(--color-text);font-size:var(--text-body);line-height:var(--text-body--line-height)}.prose-resaia h2{margin-block:calc(var(--spacing)*10)calc(var(--spacing)*3);color:var(--color-ink);font-size:var(--text-prose-title-mobile);line-height:var(--text-prose-title-mobile--line-height);font-weight:var(--font-weight-bold)}@media (min-width:48rem){.prose-resaia h2{font-size:var(--text-prose-title);line-height:var(--text-prose-title--line-height)}}@media (max-width:79.98rem){.prose-resaia>:first-child,.prose-resaia>section:first-child>h2:first-child{margin-top:0}}.prose-resaia h3{margin-block:calc(var(--spacing)*8)calc(var(--spacing)*2);color:var(--color-ink);font-size:var(--text-card-title);line-height:var(--text-card-title--line-height);font-weight:var(--font-weight-bold)}.prose-resaia p{margin-block:0 calc(var(--spacing)*5)}.prose-resaia ol,.prose-resaia ul{margin-block:calc(var(--spacing)*4)calc(var(--spacing)*6);margin-inline-start:calc(var(--spacing)*5)}.prose-resaia ul{list-style-type:disc}.prose-resaia ol{list-style-type:decimal}.prose-resaia li{padding-inline-start:calc(var(--spacing)*1)}.prose-resaia a{color:var(--color-brand-text);text-underline-offset:calc(var(--spacing)*.75);text-decoration:underline}.button-primary:hover{background-color:var(--color-brand-hover)}.button-primary:hover,.button-secondary:hover{transform:translateY(calc(var(--spacing)*-.25))}.button-secondary:hover{border-color:var(--color-brand-focus)}.nav-item:focus-visible,.nav-item:hover{color:var(--color-primary)}.button-header:focus-visible,.button-header:hover{background-color:var(--color-primary);color:var(--color-surface)}.button-cta-primary:focus-visible,.button-cta-primary:hover{background-color:var(--color-primary-surface)}.button-cta-secondary:focus-visible,.button-cta-secondary:hover{background-color:var(--color-surface);color:var(--color-primary)}.button-solid-navy:focus-visible,.button-solid-navy:hover{background-color:var(--color-primary-hover)}.button-outline-navy:focus-visible,.button-outline-navy:hover{background-color:var(--color-primary);color:var(--color-surface)}.header-certifications-texture{background-image:linear-gradient(to right,var(--color-surface-translucent)calc(var(--spacing)*.25),transparent 0),linear-gradient(to bottom,var(--color-surface-translucent)calc(var(--spacing)*.25),transparent 0);background-position:50%;background-size:calc(var(--spacing)*8)calc(var(--spacing)*8),calc(var(--spacing)*8)calc(var(--spacing)*8);opacity:.52;-webkit-mask-image:radial-gradient(#0000 0 30%,#0000002e 48%,#000 82%);mask-image:radial-gradient(#0000 0 30%,#0000002e 48%,#000 82%)}.header-certifications-texture:before{background:radial-gradient(ellipse at center,var(--color-primary)0 30%,transparent 68%);content:"";position:absolute;inset:0}.registry-input:focus{border-color:var(--color-primary);box-shadow:0 0 0 calc(var(--spacing)*.5)var(--color-primary-surface)}.form-control:focus{border-color:var(--color-brand-focus);box-shadow:0 0 0 calc(var(--spacing)*.5)var(--color-brand-surface-strong)}.motion-page-intro{animation:resaia-page-intro var(--motion-deliberate)var(--motion-ease-emphasized)both}.motion-artwork,.motion-card,.motion-logo,.motion-row{backface-visibility:hidden;transform:translateZ(0)}.motion-card{transition:transform var(--motion-normal)var(--motion-ease-emphasized),border-color var(--motion-normal)var(--motion-ease),box-shadow var(--motion-normal)var(--motion-ease)}.motion-arrow,.motion-artwork,.motion-card-media,.motion-icon,.motion-logo{transition:transform var(--motion-deliberate)var(--motion-ease-emphasized)}.motion-row{transition:transform var(--motion-normal)var(--motion-ease-emphasized),background-color var(--motion-normal)var(--motion-ease),border-color var(--motion-normal)var(--motion-ease)}.motion-accordion{transition:transform var(--motion-normal)var(--motion-ease-emphasized),border-color var(--motion-normal)var(--motion-ease),box-shadow var(--motion-normal)var(--motion-ease),background-color var(--motion-normal)var(--motion-ease)}@keyframes resaia-page-intro{0%{opacity:0;transform:translate3d(0,calc(var(--spacing)*3),0)}to{opacity:1;transform:translate(0)}}@keyframes resaia-section-reveal{0%{opacity:0;transform:translate3d(0,calc(var(--spacing)*4),0)}to{opacity:1;transform:translate(0)}}@supports (animation-timeline:view()){.motion-reveal{animation:resaia-section-reveal var(--motion-deliberate)var(--motion-ease-emphasized)both;animation-timeline:view();animation-range:entry 5% cover 22%}}@media (hover:hover) and (pointer:fine){.motion-card:focus-within,.motion-card:hover{border-color:var(--color-primary-line);box-shadow:var(--shadow-card);transform:translate3d(0,calc(var(--spacing)*-1.5),0)}.motion-card:focus-within .motion-card-media,.motion-card:hover .motion-card-media{transform:scale(1.015)}.motion-card:focus-within .motion-icon,.motion-card:hover .motion-icon{transform:translate3d(0,calc(var(--spacing)*-.75),0)}.motion-card:focus-within .motion-arrow,.motion-card:hover .motion-arrow,a:focus-visible .motion-arrow,a:hover .motion-arrow,button:focus-visible .motion-arrow,button:hover .motion-arrow{transform:translate3d(calc(var(--spacing)*.75),calc(var(--spacing)*-.25),0)}.motion-row:focus-within,.motion-row:hover{transform:translate3d(calc(var(--spacing)*1.25),0,0)}.motion-surface:focus-within .motion-artwork,.motion-surface:hover .motion-artwork{transform:scale(1.012)}.motion-accordion:focus-within,.motion-accordion:hover{border-color:var(--color-primary-line);box-shadow:var(--shadow-card);transform:translate3d(0,calc(var(--spacing)*-.75),0)}.motion-logo:focus-visible,.motion-logo:focus-within,.motion-logo:hover{transform:scale(1.025)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{transition-duration:.01ms!important;animation-duration:.01ms!important}.button-primary:hover,.button-secondary:hover,.motion-accordion,.motion-arrow,.motion-artwork,.motion-card,.motion-card-media,.motion-icon,.motion-logo,.motion-page-intro,.motion-reveal,.motion-row{animation:none!important;transform:none!important}}@property --tw-border-spacing-x{syntax:"<length>";inherits:false;initial-value:0}@property --tw-border-spacing-y{syntax:"<length>";inherits:false;initial-value:0}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}