.page main :is(.toc-page,.pp-page,.ck-page){--lg-container:1180px;--lg-side:232px;--lg-gap:64px;--lg-measure:72ch;background:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important;color:var(--ds-ink)!important;margin:0!important;max-width:none!important;padding:0!important;width:100%!important}.page main :is(.toc-page,.pp-page,.ck-page)>.breadcrumb{box-sizing:border-box;margin:0 auto!important;max-width:var(--lg-container)!important;padding:24px 24px 0!important;width:100%}.page main :is(.pp-page,.ck-page){align-items:start;grid-column-gap:var(--lg-gap);column-gap:var(--lg-gap);display:grid!important;grid-template-columns:var(--lg-side) minmax(0,1fr);margin-inline:auto!important;max-width:var(--lg-container)!important;padding-inline:24px!important}.page main :is(.pp-page,.ck-page)>*{grid-column:2;min-width:0}.page main :is(.pp-page,.ck-page)>:is(.breadcrumb,.pp-hero,.ck-hero,.pp-cta,.ck-final-cta){grid-column:1/-1}.page main :is(.pp-page,.ck-page)>.breadcrumb{padding-inline:0!important}.page main :is(.pp-page,.ck-page)>:is(.pp-toc,.ck-toc){grid-column:1;grid-row:3/span 40}.page main .ck-page>.ck-body{display:contents}.page main .ck-page>.ck-body>*{grid-column:2;min-width:0}.page main .toc-layout{align-items:start;box-sizing:border-box;grid-column-gap:var(--lg-gap);column-gap:var(--lg-gap);display:grid!important;grid-template-columns:var(--lg-side) minmax(0,1fr);margin:0 auto!important;max-width:var(--lg-container)!important;padding:24px 24px 0!important;width:100%}.page main .toc-layout>:is(.toc-sidebar,.toc-content){min-width:0}.page main :is(.pp-hero,.ck-hero){background:none!important;border:0!important;padding:0!important}.page main :is(.toc-hero,.legal-doc-header){border:0!important;box-sizing:border-box;margin:0 auto!important;padding:clamp(40px,5vw,72px) 24px clamp(32px,4vw,48px)!important;text-align:center!important}.page main .legal-doc-header,.page main .toc-hero-inner{max-width:var(--lg-container)!important}.page main :is(.toc-eyebrow,.legal-doc-eyebrow){color:var(--ds-accent)!important;display:block!important;font-size:12px!important;font-weight:600!important;letter-spacing:.08em!important;margin:0 0 16px!important;text-align:center!important;text-transform:uppercase!important}.page main :is(.toc-hero-title,.legal-doc-title){color:var(--ds-ink)!important;font-size:var(--ds-fs-h1)!important;font-weight:600!important;letter-spacing:-.03em!important;line-height:1.05!important;margin:0 auto 20px!important;max-width:22ch!important;text-align:center!important;text-wrap:balance}.page main :is(.toc-hero-sub,.legal-doc-lead){color:var(--ds-ink-2)!important;font-size:clamp(1.0625rem,1.5vw,1.1875rem)!important;line-height:1.6!important;margin:0 auto!important;max-width:640px!important;text-align:center!important;text-wrap:pretty}.page main :is(.legal-doc-meta,.toc-hero-meta){background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;grid-column-gap:32px!important;column-gap:32px!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;margin:40px auto 0!important;max-width:none!important;padding:0!important;grid-row-gap:0!important;row-gap:0!important;text-align:left!important;width:100%}.page main :is(.legal-doc-meta-line,.toc-meta-line){align-content:start!important;background:none!important;border:0!important;border-top:1px solid var(--ds-line)!important;color:var(--ds-ink)!important;display:flex!important;flex-direction:column!important;font-size:15px!important;font-weight:500!important;gap:6px!important;line-height:1.45!important;margin:0!important;min-width:0;padding:16px 0 18px!important;text-align:left!important}.page main :is(.legal-doc-meta-label,.toc-meta-label){color:var(--ds-ink-3)!important;display:block!important;font-size:12px!important;font-weight:500!important;letter-spacing:.05em!important;line-height:1.35!important;margin:0!important;overflow-wrap:normal!important;text-align:left!important;text-transform:uppercase!important}.page main :is(.legal-doc-meta-line,.toc-meta-line) a{color:var(--ds-accent)!important;overflow-wrap:anywhere;text-decoration:none!important}.page main :is(.legal-doc-meta-line,.toc-meta-line) a:hover{text-decoration:underline!important;text-underline-offset:3px}.page main .toc-hero-top-grid{background:none!important;border:0!important;display:block!important;margin:0 auto!important;max-width:none!important;padding:0!important;width:100%}.page main .toc-hero-panel{background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important}.page main .toc-hero-resources{margin:0!important;padding:0!important}.page main .toc-hero-panel-title{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;text-align:left!important;white-space:nowrap;width:1px}.page main .legal-doc-meta-links,.page main .toc-hero-link-list{align-items:center;border-top:1px solid var(--ds-line)!important;display:flex!important;flex-wrap:wrap;gap:12px!important;grid-column:1/-1;justify-content:center;list-style:none!important;margin:0!important;padding:24px 0 0!important}.page main .toc-hero-link-list li{margin:0!important;padding:0!important}.page main :is(.legal-doc-meta-link,.toc-hero-link){align-items:center;background:var(--ds-bg)!important;border:1px solid var(--ds-line-strong)!important;border-radius:var(--ds-radius-btn)!important;box-shadow:none!important;color:var(--ds-ink)!important;display:inline-flex!important;font-size:14px!important;font-weight:600!important;justify-content:center;min-height:44px;padding:0 18px!important;text-decoration:none!important}.page main :is(.legal-doc-meta-link,.toc-hero-link):hover{background:var(--ds-bg-subtle)!important;border-color:var(--ds-ink-3)!important}.page main .ck-hero-actions{display:flex!important;justify-content:center;margin:16px 0 0!important}.page main :is(.toc-summary-wrap,.pp-initial-resources,.ck-initial-resources,.pp-essentials,.pp-trust-strip){background:none!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;box-sizing:border-box;display:block!important;justify-items:start!important;margin:0 auto!important;text-align:left!important}.page main .toc-summary-wrap{max-width:var(--lg-container)!important;padding:24px 24px 0!important;width:100%}.page main :is(.pp-initial-resources,.ck-initial-resources,.pp-essentials,.pp-trust-strip){max-width:none!important;padding:0 0 8px!important;width:100%}.page main :is(.toc-summary-header,.pp-essentials-heading,.pp-governance-heading,.pp-initial-resources-copy,.ck-initial-resources-copy,.pp-related-documents-copy,.ck-related-copy){background:none!important;display:block!important;justify-items:start!important;margin-inline:0!important;margin:0 0 20px!important;max-width:var(--lg-measure)!important;padding:0!important;text-align:left!important}.page main :is(.toc-summary-header,.pp-essentials-heading,.pp-governance-heading,.pp-initial-resources-copy,.ck-initial-resources-copy,.pp-related-documents-copy,.ck-related-copy) :is(h2,h3,p){margin-inline:0!important;max-width:none!important;text-align:left!important}.page main :is(.toc-summary-heading,.pp-essentials-heading h2,.pp-initial-resources-copy h2,.ck-initial-resources-copy h2,.pp-related-documents-title,.ck-related-copy h2,.toc-related-title){color:var(--ds-ink)!important;font-size:22px!important;font-weight:600!important;letter-spacing:-.02em!important;line-height:1.25!important;margin:0 0 8px!important}.page main :is(.toc-summary-intro,.pp-essentials-heading>p:not([class*=eyebrow])){color:var(--ds-ink-2)!important;font-size:15px!important;line-height:1.6!important;margin:0!important}.page main :is(.toc-summary-eyebrow,.pp-essentials-eyebrow,.pp-initial-resources-kicker,.ck-initial-resources-kicker,.pp-related-documents-kicker,.ck-related-label,.toc-related-eyebrow,.pp-toc-kicker,.ck-toc-kicker,.toc-sidebar-label,.toc-processing-eyebrow,.toc-review-panel-eyebrow,.ck-control-kicker){background:none!important;border:0!important;border-radius:0!important;color:var(--ds-accent)!important;display:block!important;font-size:12px!important;font-weight:600!important;letter-spacing:.08em!important;margin:0 0 10px!important;padding:0!important;text-align:left!important;text-transform:uppercase!important}.page main :is(.toc-summary-grid,.pp-essentials-grid,.pp-governance-grid,.pp-ai-processing-grid,.pp-rights-grid,.ck-control-grid){display:grid!important;grid-gap:16px!important;gap:16px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;list-style:none!important;margin:0!important;max-width:none!important;padding:0!important}.page main :is(.pp-rights-grid,.ck-control-grid,.pp-ai-processing-grid){grid-template-columns:repeat(2,minmax(0,1fr))!important}.page main :is(.toc-summary-grid,.pp-rights-grid,.ck-control-grid)>li{list-style:none;margin:0!important;min-width:0;padding:0!important}.page main :is(.toc-summary-card,.pp-essential-card,.pp-governance-card,.pp-ai-card,.pp-right-card,.ck-control-card){background:var(--ds-ivory)!important;background-image:none!important;border:1px solid var(--ds-line)!important;border-radius:var(--ds-radius-card)!important;box-shadow:none!important;box-sizing:border-box;display:flex!important;flex-direction:column;gap:8px;height:100%;margin:0!important;padding:20px!important;text-align:left!important}.page main :is(.toc-summary-card,.pp-essential-card,.pp-governance-card,.pp-ai-card,.pp-right-card,.ck-control-card):hover{border-color:var(--ds-line-strong)!important}.page main :is(.toc-summary-title,.pp-essential-card h3,.pp-governance-card h4,.pp-ai-card h3,.pp-right-card-title,.ck-control-card :is(h3,h4,strong)){color:var(--ds-ink)!important;font-size:16px!important;font-weight:600!important;letter-spacing:-.01em!important;line-height:1.35!important;margin:0!important;text-align:left!important}.page main :is(.toc-summary-body,.pp-essential-card p,.pp-governance-card p,.pp-right-card-copy,.ck-control-card p,.pp-ai-card>p){color:var(--ds-ink-2)!important;font-size:14px!important;line-height:1.6!important;margin:0!important;max-width:none!important;text-align:left!important}.page main :is(.toc-summary-card-link,.pp-essential-link){align-items:center;color:var(--ds-accent)!important;display:inline-flex!important;font-size:14px!important;font-weight:600!important;gap:6px;margin-top:auto!important;padding-top:4px!important;text-decoration:none!important}.page main :is(.toc-summary-card-link,.pp-essential-link):hover{color:var(--ds-accent-hover)!important;text-decoration:underline!important;text-underline-offset:3px}.page main .ck-related-link svg,.page main .ck-resource-link svg,.page main .pp-essential-link svg,.page main .pp-related-document-link svg,.page main .pp-resource-link svg{flex:none;height:14px;width:14px}.page main .toc-summary-index{margin:0!important}.page main .toc-link-index{align-items:center;background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;display:inline-flex!important;height:auto!important;letter-spacing:.04em;min-width:0!important;padding:0!important;width:auto!important}.page main .toc-link-index,.page main .toc-link-index:before{color:var(--ds-accent)!important;font-size:12px!important;font-weight:600!important}.page main .toc-link-index:before{content:attr(data-index)!important;opacity:1!important;position:static!important;transform:none!important}.page main .toc-link-index:after{display:none!important}.page main .pp-governance-panel{background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;margin:40px 0 0!important;padding:0!important}.page main .pp-essentials-grid{margin-bottom:0!important}.page main .pp-trust-strip{margin-top:32px!important}.page main .pp-trust-list{display:flex!important;flex-wrap:wrap;gap:8px!important;justify-content:flex-start!important;list-style:none!important;margin:0!important;padding:0!important}.page main .pp-trust-item{margin:0!important;padding:0!important;background:none!important;border:0!important}.page main .pp-trust-link{align-items:center;background:var(--ds-bg-subtle)!important;border:1px solid var(--ds-line)!important;border-radius:var(--ds-radius-tag)!important;box-shadow:none!important;color:var(--ds-ink-2)!important;display:inline-flex!important;font-size:13px!important;font-weight:500!important;gap:8px;letter-spacing:0!important;line-height:1.35;padding:7px 10px!important;text-decoration:none!important;text-transform:none!important}.page main .pp-trust-link:hover{border-color:var(--ds-line-strong)!important;color:var(--ds-ink)!important}.page main .pp-trust-link svg{color:var(--ds-accent);flex:none;height:14px;width:14px}.page main :is(.pp-resource-list,.ck-resource-list,.pp-related-document-list,.ck-related-links,.toc-footer-link-list,.toc-footer-links){display:grid!important;grid-gap:0 32px!important;gap:0 32px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;list-style:none!important;margin:0!important;padding:0!important}.page main :is(.pp-resource-list,.ck-resource-list,.pp-related-document-list,.ck-related-links,.toc-footer-link-list)>li{margin:0!important;min-width:0;padding:0!important}.page main :is(.pp-resource-link,.ck-resource-link,.pp-related-document-link,.ck-related-link,.toc-footer-link,.pp-link){align-items:center;background:none!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:var(--ds-ink)!important;display:flex!important;font-size:15px!important;font-weight:500!important;gap:12px;justify-content:space-between;min-height:48px;padding:12px 0!important;text-decoration:none!important}.page main :is(.pp-resource-list,.ck-resource-list,.pp-related-document-list,.ck-related-links,.toc-footer-link-list)>li{border-top:1px solid var(--ds-line)}.page main :is(.pp-resource-link,.ck-resource-link,.pp-related-document-link,.ck-related-link,.toc-footer-link):hover{background:none!important;color:var(--ds-accent)!important}.page main .pp-link{display:inline!important;min-height:0;padding:0!important;color:var(--ds-accent)!important;text-decoration:underline!important;text-underline-offset:3px}.page main .toc-footer-link svg,.page main .toc-footer-link:after{flex:none}.page main :is(.pp-section,.ck-section) :is(.pp-resource-list,.ck-resource-list){margin-top:20px!important}.page main :is(.toc-sidebar,.pp-toc,.ck-toc){align-self:start;background:none!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;box-sizing:border-box;margin:0!important;max-height:calc(100vh - 112px);overflow:auto;padding:0!important;position:-webkit-sticky!important;position:sticky!important;text-align:left!important;top:96px!important}.page main :is(.toc-nav-list,.pp-toc-list,.ck-toc-list){display:block!important;list-style:none!important;margin:0!important;padding:0!important}.page main :is(.toc-nav-list,.pp-toc-list,.ck-toc-list)>li{list-style:none;margin:0!important;padding:0!important}.page main :is(.toc-nav-link,.pp-toc-link,.ck-toc-link){align-items:center;background:none!important;background-image:none!important;border:0!important;border-left:2px solid var(--ds-line)!important;border-radius:0!important;box-shadow:none!important;color:var(--ds-ink-3)!important;display:flex!important;font-size:14px!important;font-weight:500!important;gap:8px;justify-content:flex-start!important;line-height:1.35!important;min-height:36px;padding:7px 12px!important;text-align:left!important;text-decoration:none!important;transform:none!important;width:100%}.page main :is(.toc-nav-link,.pp-toc-link,.ck-toc-link):focus-visible,.page main :is(.toc-nav-link,.pp-toc-link,.ck-toc-link):hover,.page main :is(.toc-nav-link,.pp-toc-link,.ck-toc-link)[aria-current]{background:none!important;border-left-color:var(--ds-accent)!important;color:var(--ds-ink)!important}.page main :is(.pp-toc-link,.ck-toc-link) svg,.page main :is(.toc-nav-link,.pp-toc-link,.ck-toc-link) .toc-link-index{display:none!important}.page main .toc-nav-link-label{color:inherit!important;font-weight:inherit!important;text-align:left}.page main :is(.toc-sidebar-label,.pp-toc-kicker,.ck-toc-kicker){margin:0 0 12px!important;padding-left:14px!important}.page main :is(.toc-content,.pp-body,.ck-body){background:none!important;border:0!important;box-shadow:none!important;margin:0!important;max-width:none!important;min-width:0;padding:0!important;text-align:left!important}.page main .toc-content{padding-top:0!important}.page main :is(.toc-section,.pp-section,.ck-section,.toc-related-documents,.pp-related-documents,.ck-related,.toc-review-panel,.toc-processing-matrix){background:none!important;background-image:none!important;border:0!important;border-radius:0!important;border-top:1px solid var(--ds-line)!important;box-shadow:none!important;box-sizing:border-box;display:block!important;margin:0!important;max-width:none!important;padding:40px 0 8px!important;scroll-margin-top:96px;text-align:left!important}.page main :is(.toc-section,.pp-section,.ck-section)>:last-child{margin-bottom:0}.page main :is(.toc-section,.pp-section,.ck-section):after,.page main :is(.toc-section,.pp-section,.ck-section,.toc-related-documents,.pp-related-documents,.ck-related,.toc-review-panel,.toc-processing-matrix):before{display:none!important}.page main :is(.pp-section,.ck-section){display:block!important;padding-bottom:8px!important}.page main :is(.pp-section,.ck-section)>.ck-section-icon,.page main :is(.pp-section,.ck-section)>.pp-section-icon{display:none!important}.page main :is(.pp-section-content,.ck-section-content){background:none!important;border:0!important;margin:0!important;max-width:none!important;padding:0!important;text-align:left!important;width:100%!important}.page main :is(.toc-section-heading,.pp-section-title,.ck-section-title,.toc-processing-title,.toc-review-panel-title){color:var(--ds-ink)!important;font-size:24px!important;font-weight:600!important;letter-spacing:-.02em!important;line-height:1.25!important;margin:0 0 16px!important;max-width:var(--lg-measure)!important;text-align:left!important}.page main :is(.toc-section-para,.pp-section-lead,.pp-section-p,.ck-section-lead,.ck-section-p,.toc-processing-body,.toc-review-panel-body,.ck-table-description,.pp-section-note,.ck-section-note){color:var(--ds-ink-2)!important;font-size:16px!important;font-weight:400!important;line-height:1.7!important;margin:0 0 16px!important;max-width:var(--lg-measure)!important;text-align:left!important}.page main :is(.pp-section-lead,.ck-section-lead){color:var(--ds-ink)!important}.page main :is(.pp-section-note,.ck-section-note){color:var(--ds-ink-3)!important;font-size:14px!important;line-height:1.6!important;margin-top:20px!important}.page main :is(.pp-section,.ck-section,.toc-section) :is(h3,h4){color:var(--ds-ink)!important;text-align:left!important}.page main :is(.pp-section,.ck-section,.toc-section) a:not([class*=btn]):not(.button):not([class*=link]){color:var(--ds-accent)!important;text-decoration:underline;text-underline-offset:3px}.page main :is(.toc-section-list,.pp-list,.ck-list){display:block!important;margin:0 0 16px!important;max-width:var(--lg-measure);padding:0!important}.page main :is(.toc-section-list>li,.pp-list-item,.ck-list-item){background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:var(--ds-ink-2)!important;display:block!important;font-size:16px!important;line-height:1.65!important;margin:0 0 8px!important;padding:0 0 0 20px!important;position:relative;text-align:left!important}.page main :is(.toc-section-list>li,.pp-list-item,.ck-list-item):before{background:var(--ds-accent)!important;border:0!important;border-radius:50%!important;content:""!important;display:block!important;height:5px!important;left:4px!important;position:absolute!important;top:.72em!important;transform:none!important;width:5px!important}.page main :is(.toc-section-list>li,.pp-list-item,.ck-list-item):after{display:none!important}.page main :is(.toc-section-list-text,.pp-list-item>span,.ck-list-item>span){color:inherit!important;font-size:inherit!important;text-align:left!important}.page main .pp-list--center-orphan{text-align:left!important;justify-content:flex-start!important}.page main .pp-ai-card .pp-list{margin-bottom:0!important;max-width:none}.page main .pp-ai-card .pp-list-item,.page main .pp-ai-training-callout{font-size:14px!important;line-height:1.6!important}.page main .pp-ai-training-callout{color:var(--ds-ink)!important;font-weight:500!important;margin:0!important}.page main :is(.pp-ai-processing-grid,.pp-rights-wrap,.ck-control-layout){margin:24px 0 8px!important;max-width:none!important}.page main :is(.pp-privacy-actions,.ck-control-layout .ck-preferences-panel){background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important}.page main .pp-privacy-actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-start;margin:20px 0 0!important}.page main .ck-preferences-panel{margin:0 0 20px!important}.page main .pp-privacy-btn{align-items:center;border-radius:var(--ds-radius-btn)!important;box-shadow:none!important;display:inline-flex!important;font-size:15px!important;font-weight:600!important;justify-content:center;min-height:44px;padding:0 18px!important;text-decoration:none!important}.page main .pp-privacy-btn--secondary{background:var(--ds-bg)!important;border:1px solid var(--ds-line-strong)!important;color:var(--ds-ink)!important}.page main .pp-privacy-btn--secondary:hover{background:var(--ds-bg-subtle)!important;border-color:var(--ds-ink-3)!important}.page main .ck-section .button{border-radius:var(--ds-radius-btn)!important;box-shadow:none!important;min-height:44px}.page main :is(.rt-wrap,.pp-data-matrix,.pp-retention-matrix,.ck-data-matrix,.toc-processing-data-view,.pp-retention-data-view,.pp-data-table-view,.pp-rights-data-view,.ck-responsive-data-view,.pp-rights-table-section,.pp-rights-table-wrap-outer){background:none!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;margin:24px 0 8px!important;max-width:none!important;padding:0!important}.page main .toc-processing-matrix{padding-top:40px!important}.page main .toc-processing-matrix .rt-wrap{margin-top:24px!important}.page main :is(.pp-data-table-wrap,.pp-retention-table-wrap,.pp-rights-table-wrap,.ck-table-wrap,.toc-processing-table-wrap){-webkit-overflow-scrolling:touch;background:var(--ds-bg)!important;background-image:none!important;border:1px solid var(--ds-line)!important;border-radius:var(--ds-radius-card)!important;box-shadow:none!important;box-sizing:border-box;margin:0!important;max-width:100%;overflow-x:auto!important;padding:0!important}.page main :is(.pp-data-table,.pp-retention-table,.pp-rights-table,.ck-cookie-table,.ck-category-table,.ck-inventory-table,.toc-processing-table){background:none!important;border:0!important;border-collapse:collapse!important;border-radius:0!important;box-shadow:none!important;margin:0!important;min-width:720px;table-layout:auto;width:100%!important}.page main :is(.pp-data-table,.pp-retention-table,.pp-rights-table,.ck-cookie-table,.ck-category-table,.ck-inventory-table,.toc-processing-table) :is(caption,.pp-retention-caption,.ck-table-caption){background:none!important;border-bottom:1px solid var(--ds-line)!important;caption-side:top;color:var(--ds-ink)!important;display:table-caption!important;padding:20px 20px 16px!important;text-align:left!important}.page main :is(.pp-retention-caption-title,.ck-table-caption-title){color:var(--ds-ink)!important;display:block!important;font-size:16px!important;font-weight:600!important;letter-spacing:-.01em!important;margin:0 0 4px!important;text-transform:none!important}.page main :is(.pp-retention-caption-copy,.ck-table-caption-copy){color:var(--ds-ink-2)!important;display:block!important;font-size:14px!important;font-weight:400!important;line-height:1.55!important;max-width:var(--lg-measure);text-transform:none!important}.page main :is(.pp-data-table,.pp-retention-table,.pp-rights-table,.ck-cookie-table,.ck-category-table,.ck-inventory-table,.toc-processing-table) thead th{background:var(--ds-bg-subtle)!important;background-image:none!important;border:0!important;border-bottom:1px solid var(--ds-line)!important;color:var(--ds-ink-3)!important;font-size:12px!important;font-weight:600!important;letter-spacing:.05em!important;line-height:1.35!important;padding:12px 16px!important;position:static!important;text-align:left!important;text-transform:uppercase!important;vertical-align:bottom}.page main :is(.pp-data-table,.pp-retention-table,.pp-rights-table,.ck-cookie-table,.ck-category-table,.ck-inventory-table,.toc-processing-table) :is(tbody th,tbody td){background:none!important;border:0!important;border-top:1px solid var(--ds-line)!important;color:var(--ds-ink-2)!important;font-size:14px!important;font-weight:400!important;line-height:1.55!important;padding:14px 16px!important;text-align:left!important;vertical-align:top}.page main :is(.pp-data-table,.pp-retention-table,.pp-rights-table,.ck-cookie-table,.ck-category-table,.ck-inventory-table,.toc-processing-table) tbody th{color:var(--ds-ink)!important;font-weight:600!important}.page main :is(.pp-data-table,.pp-retention-table,.pp-rights-table,.ck-cookie-table,.ck-category-table,.ck-inventory-table,.toc-processing-table) tbody tr:first-child :is(th,td){border-top:0!important}.page main .responsive-data-card-grid{display:grid;grid-gap:12px;gap:12px;list-style:none;margin:0;padding:0}.page main .responsive-data-card{background:var(--ds-ivory)!important;border:1px solid var(--ds-line)!important;border-radius:var(--ds-radius-card)!important;box-shadow:none!important;padding:16px!important;text-align:left!important}.page main .toc-section--callout{background:none!important}.page main .toc-review-panel-aside,.page main .toc-review-panel-copy{background:none!important;border:0!important;box-shadow:none!important;padding:0!important;text-align:left!important}.page main .toc-review-panel{display:block!important}.page main .toc-review-panel-aside{margin-top:24px!important}.page main :is(.toc-review-panel-resources,.toc-review-panel-badges){display:flex!important;flex-wrap:wrap;gap:8px!important;justify-content:flex-start!important;list-style:none!important;margin:16px 0 0!important;padding:0!important}.page main .toc-review-panel-badges>li{background:var(--ds-bg-subtle)!important;border:1px solid var(--ds-line)!important;border-radius:var(--ds-radius-tag)!important;color:var(--ds-ink-2)!important;font-size:13px!important;font-weight:500!important;letter-spacing:0!important;padding:6px 10px!important;text-transform:none!important}.page main .toc-review-panel-resources a{color:var(--ds-accent)!important;font-weight:600;text-decoration:none}.page main .toc-review-panel-actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-start;margin-top:24px}.page main .toc-review-panel-btn{align-items:center;background:var(--ds-accent)!important;border:1px solid var(--ds-accent)!important;border-radius:var(--ds-radius-btn)!important;box-shadow:none!important;color:#fff!important;display:inline-flex!important;font-size:15px!important;font-weight:600!important;justify-content:center;min-height:44px;padding:0 18px!important;text-decoration:none!important}.page main .toc-review-panel-btn:hover{background:var(--ds-accent-hover)!important;border-color:var(--ds-accent-hover)!important}.page main .toc-review-panel-btn--secondary{background:var(--ds-bg)!important;border-color:var(--ds-line-strong)!important;color:var(--ds-ink)!important}.page main .toc-review-panel-btn--secondary:hover{background:var(--ds-bg-subtle)!important;border-color:var(--ds-ink-3)!important}.page main :is(.toc-related-documents,.pp-related-documents,.ck-related){padding-bottom:24px!important}.page main .toc-related-documents{margin-bottom:0!important}.page main :is(.toc-cta,.pp-cta,.ck-final-cta){background:var(--ds-dark)!important;background-image:none!important;border:0!important;border-radius:var(--ds-radius-card)!important;box-shadow:none!important;box-sizing:border-box;color:#f4f5ee!important;display:block!important;margin:clamp(56px,7vw,96px) auto!important;max-width:calc(var(--lg-container) - 48px)!important;padding:clamp(40px,5vw,64px) 24px!important;text-align:center!important;width:calc(100% - 48px)}.page main :is(.pp-page,.ck-page)>:is(.pp-cta,.ck-final-cta){margin-inline:0!important;max-width:none!important;width:100%}.page main :is(.toc-cta-inner,.pp-cta-copy-block,.ck-final-cta-copy){background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;margin:0 auto!important;max-width:640px!important;padding:0!important;text-align:center!important}.page main .toc-cta-inner{max-width:720px!important}.page main :is(.toc-cta-title,.pp-cta-title,.ck-final-cta h2){color:#fff!important;font-size:var(--ds-fs-h2)!important;font-weight:600!important;letter-spacing:-.025em!important;line-height:1.12!important;margin:0 auto 12px!important;max-width:24ch!important;text-align:center!important}.page main :is(.toc-cta-body,.pp-cta-copy,.ck-final-cta-copy>p:not([class*=kicker])){color:rgba(244,245,238,.78)!important;font-size:16px!important;line-height:1.6!important;margin:0 auto!important;max-width:560px!important;text-align:center!important}.page main :is(.pp-cta-kicker,.ck-final-cta-kicker){color:#c5d487!important;margin:0 0 12px!important;text-align:center!important}.page main :is(.toc-cta-actions,.pp-cta-actions,.ck-final-cta-actions){display:flex!important;flex-wrap:wrap;gap:12px!important;justify-content:center!important;margin:28px 0 0!important;padding:0!important}.page main :is(.toc-cta,.pp-cta,.ck-final-cta) :is(.toc-cta-btn,.pp-cta-btn,.ck-cta-btn){align-items:center;background:#fff!important;border:1px solid #fff!important;border-radius:var(--ds-radius-btn)!important;box-shadow:none!important;color:var(--ds-ink)!important;display:inline-flex!important;font-size:15px!important;font-weight:600!important;justify-content:center;min-height:44px;padding:0 20px!important;text-decoration:none!important}.page main :is(.toc-cta,.pp-cta,.ck-final-cta) :is(.toc-cta-btn,.pp-cta-btn,.ck-cta-btn):hover{background:#e9ecdc!important;border-color:#e9ecdc!important}.page main :is(.toc-cta-btn--secondary,.pp-cta-btn--secondary,.ck-cta-btn--secondary){background:transparent!important;border-color:rgba(255,255,255,.35)!important;color:#fff!important}.page main :is(.toc-cta-btn--secondary,.pp-cta-btn--secondary,.ck-cta-btn--secondary):hover{background:rgba(255,255,255,.08)!important;border-color:rgba(255,255,255,.6)!important}@media (max-width:1023px){.page main :is(.pp-page,.ck-page,.toc-layout){display:block!important}.page main .ck-page>.ck-body{display:block}.page main :is(.toc-sidebar,.pp-toc,.ck-toc){border-top:1px solid var(--ds-line)!important;margin:0 0 24px!important;max-height:none;overflow:visible;padding:24px 0 0!important;position:static!important}.page main :is(.toc-nav-list,.pp-toc-list,.ck-toc-list){display:grid!important;grid-gap:0 24px;gap:0 24px;grid-template-columns:repeat(2,minmax(0,1fr))}.page main :is(.toc-sidebar-label,.pp-toc-kicker,.ck-toc-kicker){padding-left:0!important}.page main :is(.toc-nav-link,.pp-toc-link,.ck-toc-link){min-height:44px}.page main :is(.toc-summary-grid,.pp-essentials-grid,.pp-governance-grid){grid-template-columns:repeat(2,minmax(0,1fr))!important}.page main :is(.legal-doc-meta,.toc-hero-meta){grid-template-columns:repeat(2,minmax(0,1fr))!important}.page main :is(.pp-page,.ck-page){padding-inline:24px!important}.page main :is(.pp-page,.ck-page)>.breadcrumb{padding-inline:0!important}.page main :is(.pp-page,.ck-page)>:is(.pp-initial-resources,.ck-initial-resources,.pp-trust-strip,.pp-essentials,.pp-body,.pp-related-documents,.ck-body){margin-bottom:0}.page main :is(.toc-cta,.pp-cta,.ck-final-cta){width:calc(100% - 48px)}.page main :is(.pp-page,.ck-page)>:is(.pp-cta,.ck-final-cta){width:100%}}@media (max-width:719px){.page main :is(.toc-summary-grid,.pp-essentials-grid,.pp-governance-grid,.pp-ai-processing-grid,.pp-rights-grid,.ck-control-grid){grid-template-columns:minmax(0,1fr)!important}.page main :is(.legal-doc-meta,.toc-hero-meta){grid-template-columns:minmax(0,1fr)!important}.page main :is(.pp-resource-list,.ck-resource-list,.pp-related-document-list,.ck-related-links,.toc-footer-link-list,.toc-footer-links){grid-template-columns:minmax(0,1fr)!important}.page main :is(.toc-nav-list,.pp-toc-list,.ck-toc-list){grid-template-columns:minmax(0,1fr)}.page main :is(.toc-hero,.legal-doc-header){padding-inline:0!important}.page main .toc-hero{padding-inline:24px!important}.page main :is(.toc-section-heading,.pp-section-title,.ck-section-title,.toc-processing-title,.toc-review-panel-title){font-size:22px!important}.page main :is(.toc-section,.pp-section,.ck-section,.toc-related-documents,.pp-related-documents,.ck-related){padding-top:32px!important}.page main :is(.legal-doc-meta-links,.toc-hero-link-list){gap:8px!important}.page main :is(.legal-doc-meta-link,.toc-hero-link){padding:0 14px!important}.page main :is(.toc-cta-btn,.pp-cta-btn,.ck-cta-btn){width:100%}.page main :is(.toc-cta-actions,.pp-cta-actions,.ck-final-cta-actions){flex-direction:column;align-items:stretch}.page main :is(.pp-privacy-actions,.toc-review-panel-actions){flex-direction:column;align-items:stretch}.page main .ck-hero-actions .button{width:100%}}.page main :is(.pp-page,.ck-page,.toc-layout)>*{justify-self:stretch;width:auto}.page main :is(.pp-toc,.ck-toc){display:block!important;max-width:none!important;width:auto!important}.page main :is(.pp-body,.ck-body,.toc-content){display:block!important;justify-self:stretch;max-width:none!important;width:auto!important}.page main .ck-page>.ck-body{display:contents!important}.page main :is(.pp-section-content,.ck-section-content,.toc-section){display:block!important}.page main :is(.pp-toc-kicker,.ck-toc-kicker,.toc-sidebar-label){white-space:normal!important}.page main :is(.pp-page,.ck-page,.toc-page){overflow:visible!important}.page main ul.pp-trust-list,.page main ul.pp-trust-list>li.pp-trust-item{background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important}.page main :is(.pp-section-note,.ck-section-note){background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important}.page main .pp-governance-heading h2,.page main .pp-governance-heading h3{color:var(--ds-ink)!important;font-size:22px!important;font-weight:600!important;letter-spacing:-.02em!important;line-height:1.25!important;margin:0 0 8px!important}.page main .pp-governance-heading p:not([class*=eyebrow]){color:var(--ds-ink-2)!important;font-size:15px!important;line-height:1.6!important;margin:0!important}.page main .pp-essentials-heading,.page main .pp-governance-heading{margin-bottom:20px!important}.page main :is(.pp-list,.pp-list--compact,.pp-list--center-orphan)>li.pp-list-item{justify-self:start!important;margin-inline:0!important;max-width:none!important;width:auto!important}.page main :is(.pp-list,.ck-list,.toc-section-list)>li:before{top:.7em!important}.page main .pp-ai-card .pp-list-item:before{top:.65em!important}.page main :is(.pp-page,.ck-page,.toc-page) :is(.rt-wrap,.pp-data-matrix,.pp-retention-matrix,.ck-data-matrix,.toc-processing-data-view,.pp-retention-data-view,.pp-data-table-view,.pp-rights-data-view,.ck-responsive-data-view,.rt-desktop,.rt-mobile){background:none!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important}.page main :is(.pp-page,.ck-page,.toc-page) :is(.pp-data-table-wrap,.pp-retention-table-wrap,.pp-rights-table-wrap,.ck-table-wrap,.toc-processing-table-wrap){border:1px solid var(--ds-line)!important;border-radius:var(--ds-radius-card)!important;overflow-x:auto!important}.page main :is(.pp-data-table,.pp-retention-table,.ck-inventory-table,.ck-cookie-table,.toc-processing-table){min-width:880px}.page main :is(.pp-rights-table,.ck-category-table){min-width:640px}.page main :is(.pp-data-table,.pp-retention-table,.pp-rights-table,.ck-cookie-table,.ck-category-table,.ck-inventory-table,.toc-processing-table){overflow:visible!important}.page main :is(.pp-retention-table,.toc-processing-table,.ck-inventory-table) :is(th,td):first-child{min-width:140px}.page main :is(.pp-data-table,.pp-retention-table,.pp-rights-table,.ck-cookie-table,.ck-category-table,.ck-inventory-table,.toc-processing-table) :is(th,td){min-width:0;overflow-wrap:break-word;word-break:normal;-webkit-hyphens:manual;hyphens:manual}.page main :is(.toc-cta,.pp-cta,.ck-final-cta) :is(a,button).button:not([class*=secondary]),.page main :is(.toc-cta,.pp-cta,.ck-final-cta) :is(a,button)[class*=btn]:not([class*=secondary]){background:#fff!important;border-color:#fff!important;color:var(--ds-ink)!important}.page main :is(.toc-cta,.pp-cta,.ck-final-cta) :is(a,button)[class*=secondary][class*=btn]{background:transparent!important;border:1px solid rgba(255,255,255,.35)!important;color:#fff!important}.page main :is(.toc-cta,.pp-cta,.ck-final-cta) :is(a,button)[class*=secondary][class*=btn]:hover{background:rgba(255,255,255,.08)!important;border-color:rgba(255,255,255,.6)!important;color:#fff!important}.page main :is(.toc-cta,.pp-cta,.ck-final-cta) :is(a,button).button:not([class*=secondary]):hover{background:#e9ecdc!important;border-color:#e9ecdc!important}.page main div.legal-doc-meta-links{background:none!important;box-shadow:none!important;margin-inline:0!important;max-width:none!important;width:100%}.page main .toc-page .toc-summary-wrap{padding-bottom:40px!important}.page main :is(.pp-page,.ck-page)>:is(.pp-initial-resources,.ck-initial-resources,.pp-trust-strip,.pp-essentials){margin:0!important;max-width:none!important;padding-inline:0!important}.page main :is(.pp-page,.ck-page)>:is(.pp-initial-resources,.ck-initial-resources){padding-bottom:32px!important}.page main .pp-page>.pp-trust-strip{margin:0 0 48px!important}.page main .pp-page>.pp-essentials{padding-bottom:48px!important}.page main :is(.pp-initial-resources,.ck-initial-resources) :is(.pp-resource-list,.ck-resource-list){max-width:none!important;width:100%!important}.page main :is(.pp-section-lead,.ck-section-lead){color:var(--ds-ink-2)!important}.page main .pp-ai-card .pp-ai-training-callout{background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:var(--ds-ink)!important;padding:0!important}.page main .pp-ai-card--primary{grid-column:1/-1}.page main :is(.pp-resource-list,.ck-resource-list,.pp-related-document-list,.ck-related-links,.toc-footer-link-list,.toc-footer-links)>li{grid-column:auto!important;justify-self:stretch!important;margin-inline:0!important;max-width:none!important;width:auto!important}.page main :is(.pp-resource-link,.ck-resource-link,.pp-related-document-link,.ck-related-link,.toc-footer-link){width:100%;max-width:none!important;box-sizing:border-box}.page main .toc-section-list-text:after,.page main .toc-section-list-text:before,.page main :is(.pp-list-item,.ck-list-item)>span:after,.page main :is(.pp-list-item,.ck-list-item)>span:before{content:none!important;display:none!important}.page main .toc-page .toc-processing-matrix{background:none!important;border:0!important;border-top:1px solid var(--ds-line)!important;border-radius:0!important;box-shadow:none!important;padding:40px 0 8px!important}.page main .toc-processing-table tbody th{text-transform:none!important;letter-spacing:0!important;font-size:13.5px!important}.page main .toc-processing-table caption{font-size:14px!important;font-weight:600!important;color:var(--ds-ink)!important}.page main :is(.toc-review-panel-resources) a{align-items:center;background:var(--ds-bg)!important;border:1px solid var(--ds-line-strong)!important;border-radius:var(--ds-radius-btn)!important;box-shadow:none!important;color:var(--ds-ink)!important;display:inline-flex;font-size:14px!important;font-weight:600!important;min-height:44px;padding:0 16px!important}.page main :is(.toc-review-panel-resources) a:hover{background:var(--ds-bg-subtle)!important;border-color:var(--ds-ink-3)!important}.page main .toc-review-panel>:is(.toc-review-panel-copy,.toc-review-panel-aside){max-width:none!important;width:100%!important}.page main :is(.toc-cta-inner,.pp-cta-copy-block,.ck-final-cta-copy){display:block!important;grid-template-columns:none!important;width:100%!important}.page main :is(.toc-cta-title,.pp-cta-title,.ck-final-cta h2){max-width:28ch!important}.page main :is(.toc-cta,.pp-cta,.ck-final-cta) :is(.toc-cta-actions,.pp-cta-actions,.ck-final-cta-actions){justify-content:center!important}.page main .toc-cta .toc-cta-inner{background:none!important;border:0!important;margin:0 auto!important;padding:0!important}.page main .ck-control-layout{display:block!important;grid-template-columns:none!important}.page main .ck-control-layout .ck-preferences-panel{max-width:var(--lg-measure);margin:0 0 24px!important}.page main .ck-preferences-panel h3{color:var(--ds-ink)!important;font-size:18px!important;font-weight:600!important;letter-spacing:-.01em!important;margin:0 0 8px!important;text-align:left!important}.page main .ck-preferences-panel p:not([class*=kicker]){color:var(--ds-ink-2)!important;font-size:15px!important;line-height:1.6!important;margin:0 0 16px!important}.page main .ck-control-card>span{color:var(--ds-ink)!important;font-size:16px!important;font-weight:600!important;letter-spacing:-.01em!important;line-height:1.35!important}.page main .ck-control-card{margin:0!important}.page main .ck-storage-type{background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;display:flex!important;flex-direction:column;gap:6px;padding:0!important}.page main .ck-storage-type>span:first-child{background:none!important;border:0!important;color:var(--ds-ink)!important;font-size:13.5px!important;font-weight:500!important;padding:0!important}.page main .ck-storage-type>span:last-child{align-self:flex-start;background:var(--ds-bg-subtle)!important;border:1px solid var(--ds-line)!important;border-radius:var(--ds-radius-tag)!important;color:var(--ds-ink-2)!important;font-size:12px!important;font-weight:500!important;letter-spacing:0!important;padding:2px 8px!important;text-transform:none!important}.page main :is(.pp-retention-table,.pp-data-table,.ck-inventory-table,.toc-processing-table){min-width:980px}.page main :is(.pp-data-table,.pp-retention-table,.pp-rights-table,.ck-cookie-table,.ck-category-table,.ck-inventory-table,.toc-processing-table) :is(tbody th,tbody td){font-size:13.5px!important;padding:14px!important}.page main :is(.pp-data-table,.pp-retention-table,.pp-rights-table,.ck-cookie-table,.ck-category-table,.ck-inventory-table,.toc-processing-table) thead th{padding:12px 14px!important}.page main :is(.pp-page,.ck-page,.toc-page) ul.responsive-data-card-grid{display:grid!important;grid-gap:12px!important;gap:12px!important;grid-template-columns:minmax(0,1fr)!important;list-style:none!important;margin:0!important;padding:0!important}.page main :is(.pp-page,.ck-page,.toc-page) ul.responsive-data-card-grid>li{margin:0!important;padding:0!important;background:none!important;border:0!important;box-shadow:none!important}.page main :is(.pp-page,.ck-page,.toc-page) article.responsive-data-card{background:var(--ds-ivory)!important;background-image:none!important;border:1px solid var(--ds-line)!important;border-radius:var(--ds-radius-card)!important;box-shadow:none!important;box-sizing:border-box;padding:16px!important;text-align:left!important}.page main :is(.pp-page,.ck-page,.toc-page) .responsive-data-card__title{background:none!important;color:var(--ds-ink)!important;font-size:16px!important;font-weight:600!important;letter-spacing:-.01em!important;line-height:1.35!important;margin:0!important;padding:0!important;text-align:left!important;text-transform:none!important}.page main :is(.pp-page,.ck-page,.toc-page) dl.responsive-data-card__details{background:none!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;display:block!important;margin:12px 0 0!important;padding:0!important}.page main :is(.pp-page,.ck-page,.toc-page) .responsive-data-card__row{background:none!important;border:0!important;border-top:1px solid var(--ds-line)!important;border-radius:0!important;display:block!important;margin:0!important;padding:12px 0!important}.page main :is(.pp-page,.ck-page,.toc-page) .responsive-data-card__row:last-child{padding-bottom:0!important}.page main :is(.pp-page,.ck-page,.toc-page) .responsive-data-card__row dt{color:var(--ds-ink-3)!important;font-size:12px!important;font-weight:600!important;letter-spacing:.05em!important;line-height:1.35!important;margin:0 0 4px!important;text-transform:uppercase!important}.page main :is(.pp-page,.ck-page,.toc-page) .responsive-data-card__row dd{color:var(--ds-ink-2)!important;font-size:14px!important;line-height:1.55!important;margin:0!important;padding:0!important;text-align:left!important}@media (max-width:719px){.page main :is(.legal-doc-meta-line,.toc-meta-line){align-items:baseline;flex-direction:row!important;gap:16px!important;justify-content:flex-start;padding:12px 0!important}.page main :is(.legal-doc-meta-label,.toc-meta-label){flex:0 0 46%}.page main :is(.legal-doc-meta-line,.toc-meta-line)>:not(:first-child){flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.page main :is(.legal-doc-meta-line,.toc-meta-line){font-size:14px!important}.page main :is(.toc-summary-card,.pp-essential-card,.pp-governance-card,.pp-ai-card,.pp-right-card,.ck-control-card){gap:6px;padding:16px!important}.page main .toc-summary-index{display:none!important}.page main :is(.toc-summary-grid,.pp-essentials-grid,.pp-governance-grid){gap:12px!important}.page main :is(.toc-nav-list,.pp-toc-list,.ck-toc-list){grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0 12px}.page main :is(.toc-nav-link,.pp-toc-link,.ck-toc-link){font-size:13.5px!important;padding:8px 10px!important}.page main :is(.toc-cta,.pp-cta,.ck-final-cta){padding:36px 20px!important}.page main :is(.pp-trust-link){font-size:12.5px!important}}.page main .toc-hero-inner{padding:0!important}.page main .toc-page>section.toc-hero{margin-inline:0!important;width:100%!important;box-sizing:border-box!important;padding-inline:24px!important}.page main .toc-page .toc-hero-inner{max-width:calc(var(--lg-container) - 48px)!important;width:100%!important}.page main :is(.pp-hero,.ck-hero)>.legal-doc-header{max-width:none!important;padding-inline:0!important}.page main :is(.toc-section-list,.pp-list,.ck-list){list-style:none!important}.page main :is(.toc-section-list,.pp-list,.ck-list)>li{list-style:none!important;text-indent:0!important}.page main :is(.toc-section-list,.pp-list,.ck-list)>li::marker{content:""!important;font-size:0!important}.page main :is(.toc-section-list-text,.pp-list-item>span,.ck-list-item>span){display:inline!important;margin:0!important;padding:0!important;text-indent:0!important}:root{--ds-bg:#ffffff;--ds-bg-subtle:#f4efe2;--ds-ink:#11140b;--ds-ink-2:#474c3f;--ds-ink-3:#767b6c;--ds-line:#e6e7df;--ds-line-strong:#d3d5c9;--ds-accent:#46591a;--ds-accent-hover:#364612;--ds-accent-soft:#f1f4e6;--ds-dark:#3f4a22;--ds-sand:#f4efe2;--ds-ivory:#fbf9f2;--ds-radius-btn:8px;--ds-radius-card:12px;--ds-radius-tag:6px;--ds-shadow-card:0 1px 2px rgba(17,20,11,0.04);--ds-container:1180px;--ds-fs-h1:clamp(2.5rem,4.6vw,3.75rem);--ds-fs-h2:clamp(1.75rem,2.8vw,2.25rem);--ds-section-y:clamp(56px,7vw,96px);--page:var(--ds-bg);--page-soft:var(--ds-bg-subtle);--card:var(--ds-bg);--card-quiet:var(--ds-bg-subtle);--card-raised:var(--ds-bg);--line:var(--ds-line);--border:var(--ds-line);--graphite:var(--ds-ink);--muted:var(--ds-ink-3);--olive:var(--ds-accent);--olive-dark:var(--ds-accent-hover);--shadow-soft:var(--ds-shadow-card);--shadow-card:var(--ds-shadow-card);--radius-lg:var(--ds-radius-card)}body,html{background:var(--ds-bg);color:var(--ds-ink)}body{-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.6}.page{background:transparent}.page:after,.page:before{display:none}.page :is(.it-page,.sec2-page,.tc-page,.toc-page,.lg-page,.wa-page,.pp-page,.ck-page,.pricing-page,.contact-page,.contact-hub,.signup-page,.devp-page,.cp-page,.spp-page){background:transparent}.page :is(h1,h2,h3,h4){color:var(--ds-ink);font-weight:600;letter-spacing:-.015em;text-wrap:balance}.page :is(p,li){text-wrap:pretty}a{text-underline-offset:3px}:focus-visible{outline:2px solid var(--ds-accent);outline-offset:2px}.page .nav{background:rgba(255,255,255,.88)!important;backdrop-filter:saturate(1.4) blur(14px);-webkit-backdrop-filter:saturate(1.4) blur(14px);border-bottom:1px solid var(--ds-line)!important;min-height:64px!important}.page .nav-links a{color:var(--ds-ink-2)!important;font-weight:500!important}.page .nav-links a:hover{background:var(--ds-bg-subtle)!important;color:var(--ds-ink)!important}.page .nav-links a[aria-current=page]{box-shadow:none!important;color:var(--ds-ink)!important;font-weight:600!important}.page .lang-dropdown-toggle{background:transparent!important;border:1px solid var(--ds-line)!important;border-radius:var(--ds-radius-btn)!important;box-shadow:none!important}.page .footer{background:var(--ds-dark)!important;border:0!important;border-radius:0!important;box-shadow:none!important}.page :is(.button,.nav-cta,a[class*=btn],button[class*=btn]):not([class*=card-cta]){align-items:center!important;border-radius:var(--ds-radius-btn)!important;box-shadow:none!important;display:inline-flex!important;font-size:15px!important;font-weight:600!important;gap:8px!important;justify-content:center!important;letter-spacing:0!important;line-height:1!important;min-height:44px!important;padding:0 18px!important;text-decoration:none!important;transition:background .12s ease,border-color .12s ease,color .12s ease}.page :is(.button.primary,.nav-cta,[class*=btn][class*=primary],.spp-review-btn,.pp-privacy-btn,.pricing-enterprise-security-cta,.contact-main-cta,.security-package-panel__button--primary){background:var(--ds-accent)!important;border:1px solid var(--ds-accent)!important;color:#fff!important}.page :is(.button.primary,.nav-cta,[class*=btn][class*=primary],.spp-review-btn,.pp-privacy-btn,.pricing-enterprise-security-cta,.contact-main-cta):hover{background:var(--ds-accent-hover)!important;border-color:var(--ds-accent-hover)!important;box-shadow:none!important}.page :is(.button.secondary,[class*=btn][class*=secondary],[class*=btn][class*=ghost],[class*=btn][class*=light],.btn-ghost,.contact-submit,.contact-secondary-action){background:#fff!important;border:1px solid var(--ds-line-strong)!important;color:var(--ds-ink)!important}.page :is(.button.secondary,[class*=btn][class*=secondary],[class*=btn][class*=ghost],[class*=btn][class*=light],.btn-ghost):hover{background:var(--ds-bg-subtle)!important;border-color:var(--ds-ink-3)!important;box-shadow:none!important}.page :is(.it-card-cta,.ucp-card-cta,.contact-hub-card-cta--link,.toc-summary-card-link,.pp-channels-link){background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:var(--ds-accent)!important;font-weight:600!important;min-height:0!important;padding:0!important}.page :is(.inner-hero,.it-hero,.pricing-hero,.sec2-hero,.tc-hero,.toc-hero,.spp-hero,.devp-hero,.lg-hero,.demo-hero,.legal-doc-header,.pp-hero,.ck-hero){background:none!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:var(--ds-ink)!important;margin:0 auto!important;max-width:none!important;padding:clamp(64px,8vw,112px) 24px clamp(40px,5vw,64px)!important;text-align:center!important}.page :is(.inner-hero,.it-hero,.pricing-hero,.sec2-hero,.tc-hero,.toc-hero,.spp-hero,.devp-hero,.lg-hero,.demo-hero,.legal-doc-header,.pp-hero,.ck-hero):after,.page :is(.inner-hero,.it-hero,.pricing-hero,.sec2-hero,.tc-hero,.toc-hero,.spp-hero,.devp-hero,.lg-hero,.demo-hero,.legal-doc-header,.pp-hero,.ck-hero):before{display:none!important}.page :is(.public-hero-inner,.it-hero-inner,.sec2-hero-inner,.tc-hero-inner,.toc-hero-inner,.spp-hero-inner,.devp-hero-inner,.devp-hero-layout){margin:0 auto!important;max-width:880px!important;text-align:center!important;width:100%!important}.page main h1{color:var(--ds-ink)!important;font-size:var(--ds-fs-h1)!important;font-weight:600!important;letter-spacing:-.03em!important;line-height:1.05!important;margin:0 auto 20px!important;max-width:18ch!important;padding:0!important}.page main h1+.lead,.page main h1+p,.page main h1~.lead{color:var(--ds-ink-2)!important;font-size:clamp(1.0625rem,1.5vw,1.25rem)!important;line-height:1.6!important;margin:0 auto!important;max-width:640px!important}.page :is(.public-hero-actions,.pp-hero-actions,.it-hero-actions,.sec2-hero-actions,.tc-hero-actions,.devp-hero-actions){display:flex!important;flex-wrap:wrap!important;gap:12px!important;justify-content:center!important;margin-top:32px!important}.page :is(.contact-conversion-hero,.signup-shell,.cp-hero-layout,.wa-hero){text-align:left!important}.page :is(.contact-conversion-hero,.signup-shell,.cp-hero-layout,.wa-hero) h1{margin-left:0!important;max-width:14ch!important}.page :is(.contact-conversion-hero,.signup-shell,.cp-hero-layout,.wa-hero) h1+p{margin-left:0!important}.page :is([class*=eyebrow],[class*=kicker],.sec2-label,.tc-label,.wa-label,.devp-section-label,.page-cta-kicker){background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:var(--ds-accent)!important;display:block!important;font-size:12px!important;font-weight:600!important;letter-spacing:.08em!important;margin:0 0 14px!important;padding:0!important;text-transform:uppercase!important}.page :is([class*=eyebrow],[class*=kicker]):after,.page :is([class*=eyebrow],[class*=kicker]):before{display:none!important}.page :is([class*=badge],[class*=chip],[class*=pill],[class*=-tag],[class*=status]):not(.sr-only):not([class*=strip]):not([class*=section]){border-radius:var(--ds-radius-tag)!important;box-shadow:none!important}.page .trust-badge-strip{background:none!important;border:0!important;box-shadow:none!important;padding:0!important}.page :is(.trust-badge,.ap-trust-chip,.pp-trust-item,.demo-hero-proof-item,.contact-request-trust-link){background:var(--ds-bg-subtle)!important;border:1px solid var(--ds-line)!important;border-radius:var(--ds-radius-tag)!important;color:var(--ds-ink-2)!important;font-size:12px!important;font-weight:500!important;letter-spacing:0!important;padding:6px 10px!important;text-transform:none!important}.page :is(a[class*=link],a[class*=resource],a[class*=related]):is([class*=meta],[class*=resource],[class*=related],[class*=toc-hero]){border-radius:var(--ds-radius-btn)!important}.page :is(.toc-section,.ck-section,.lg-doc-category,.toc-related-documents,.pp-module-card,.ucp-card,.sec2-principle-card,.sec2-review-card,.spp-updates-card,.api-security-panel,.tc-resource-group,.contact-request-trust,.signup-card,.demo-form,.contact-request-form,.toc-sidebar,.toc-review-panel,.security-package-panel,.pricing-activation,.pricing-billing-legal,.contact-next,.contact-enterprise){background:var(--ds-ivory)!important;border:1px solid var(--ds-line)!important;border-radius:var(--ds-radius-card)!important;box-shadow:none!important}.page .pp-root :is(.pp-section,.pp-how-section,.platform-mode-section,.pp-int-teaser,.platform-security-review){background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;margin-inline:auto!important;max-width:var(--ds-container)!important;padding:var(--ds-section-y) 24px!important}.page .pp-root :is(.pp-section,.pp-how-section,.platform-mode-section,.pp-int-teaser) :is(.pp-section-eyebrow,.pp-section-title,.pp-section-sub){text-align:center!important;margin-inline:auto!important}.page .pp-root .pp-section-title{font-size:var(--ds-fs-h2)!important;line-height:1.12!important;max-width:22ch!important}.page .pp-root .pp-section-sub{color:var(--ds-ink-2)!important;font-size:1.0625rem!important;max-width:620px!important}.page :is(table.compare-table,.platform-mode-comparison){border-radius:var(--ds-radius-card)!important;box-shadow:none!important}.page :is(th,td){border-color:var(--ds-line)!important}.page :is(.page-cta,.sec2-cta,.devp-cta,.spp-cta-inner,.tc-cta,.toc-cta,.contact-demo-band,.lg-review){background:var(--ds-dark)!important;background-image:none!important;border:0!important;border-radius:var(--ds-radius-card)!important;box-shadow:none!important;color:#f4f5ee!important}.page :is(.page-cta,.sec2-cta,.devp-cta,.spp-cta-inner,.tc-cta,.toc-cta,.contact-demo-band,.lg-review) :is(h2,h3,p,li,span){color:inherit!important}.page :is(.page-cta,.sec2-cta,.devp-cta,.spp-cta-inner,.tc-cta,.toc-cta,.contact-demo-band,.lg-review) :is([class*=btn][class*=primary],.button.primary,[class*=btn][class*=primary]){background:#fff!important;border-color:#fff!important;color:var(--ds-ink)!important}.page :is(.page-cta,.sec2-cta,.devp-cta,.spp-cta-inner,.tc-cta,.toc-cta,.contact-demo-band,.lg-review) :is([class*=btn][class*=secondary],[class*=btn][class*=ghost],.button.secondary){background:transparent!important;border-color:rgba(255,255,255,.35)!important;color:#fff!important}.page :is(.page-cta,.sec2-cta,.devp-cta,.spp-cta-inner,.tc-cta,.toc-cta,.contact-demo-band,.lg-review) :is([class*=eyebrow],[class*=kicker]){color:#c5d487!important}.page .devp-hero :is(h1,h2,h3,p,li,span,strong,a:not([class*=btn])){color:inherit!important}.page .devp-hero{background:none!important}.page .legal-doc-header{border-bottom:1px solid var(--ds-line)!important}.page .legal-doc-meta{border:1px solid var(--ds-line)!important;border-radius:var(--ds-radius-card)!important;margin:32px auto 0!important;max-width:760px!important;text-align:left!important}.page .legal-doc-meta-line{grid-template-columns:1fr!important;row-gap:2px!important}.page .legal-doc-meta-label{color:var(--ds-ink-3)!important;font-size:11px!important;letter-spacing:.06em!important;overflow-wrap:anywhere!important;text-transform:uppercase!important}@media (max-width:720px){.page main h1{max-width:none!important}.page :is(.contact-conversion-hero,.signup-shell,.cp-hero-layout,.wa-hero) h1{max-width:none!important}}.page :is(.pp-stage,.pp-module-card,.pp-essential-card,.pp-governance-card,.pp-ai-card,.contact-hub-card,.contact-definition-card,.demo-see-card,.platform-plan-card,.faq-category,.it-card,.it-access-card,.it-control-card,.it-guided-card,.hww-step,.pricing-activation-step,.contact-enterprise-item,.contact-next-step,.demo-pv-caption,.security-package-panel__material-group,.pricing-card,.tc-evidence-card,.tc-evidence-source-card,.tc-category-card,.workflow-steps__item,.spp-trust-card,.toc-summary-card,.sec2-posture-card,.sec2-evidence-card,.devp-flow-step,.api-onboarding-step-copy,.api-pattern-card,.api-event-card,.api-surface-card,.api-plan-card,.api-code-card,.api-enterprise-snapshot-card,.devp-card,.devp-technical-card,.devp-plan-card,.ap-rule-card,.ap-mode-card,.ucp-related-card,.ucp-inline-cta,.lg-doc-card,.lg-pathway-card,.lg-enterprise-action,.ah-event-card,.ah-work-card,.ah-trail-card,.ah-flow-node,.ah-metadata-item,.cp-security-point,.cp-belief-card,.cp-contact-card,.cp-build-card,.wa-why-card,.wa-usecase-card,.wa-model-card,.wa-mode-card,.wa-example-card,.ck-data-matrix,.ck-table-wrap,.pp-data-matrix,.pp-retention-matrix,.spp-provider-table-wrap,.spp-provider-matrix,.toc-processing-table-wrap,.cp-hero-panel,.toc-cta-inner){background:#fff!important;background-image:none!important;border:1px solid var(--ds-line)!important;border-radius:var(--ds-radius-card)!important;box-shadow:none!important}.page :is(.faq-list,.faq-category-header,.cp-build,.cp-security,.cp-contact-paths,.lg-pathway,.pp-essentials,.pp-related-documents,.pp-rights-table-section,.pp-cta,.pp-toc,.api-code-card-header){background:none!important;background-image:none!important;border-radius:0!important;box-shadow:none!important}.page :is(a,button):is(.pp-stage,.pp-module-card,.pp-essential-card,.pp-governance-card,.pp-ai-card,.contact-hub-card,.contact-definition-card,.demo-see-card,.platform-plan-card,.faq-category,.it-card,.it-access-card,.it-control-card,.it-guided-card,.hww-step,.pricing-activation-step,.contact-enterprise-item,.contact-next-step,.demo-pv-caption,.security-package-panel__material-group,.pricing-card,.tc-evidence-card,.tc-evidence-source-card,.tc-category-card,.workflow-steps__item,.spp-trust-card,.toc-summary-card,.sec2-posture-card,.sec2-evidence-card,.devp-flow-step,.api-onboarding-step-copy,.api-pattern-card,.api-event-card,.api-surface-card,.api-plan-card,.api-code-card,.api-enterprise-snapshot-card,.devp-card,.devp-technical-card,.devp-plan-card,.ap-rule-card,.ap-mode-card,.ucp-related-card,.ucp-inline-cta,.lg-doc-card,.lg-pathway-card,.lg-enterprise-action,.ah-event-card,.ah-work-card,.ah-trail-card,.ah-flow-node,.ah-metadata-item,.cp-security-point,.cp-belief-card,.cp-contact-card,.cp-build-card,.wa-why-card,.wa-usecase-card,.wa-model-card,.wa-mode-card,.wa-example-card,.ck-data-matrix,.ck-table-wrap,.pp-data-matrix,.pp-retention-matrix,.spp-provider-table-wrap,.spp-provider-matrix,.toc-processing-table-wrap,.cp-hero-panel,.toc-cta-inner):hover{border-color:var(--ds-line-strong)!important}.page :is(.pp-toc-link,.toc-nav-link,.ck-toc-link,.pp-related-document-link,.ck-resource-link,.pp-resource-link,.toc-hero-link,.legal-doc-meta-link,.cp-hero-link,.cp-security-link,.spp-related-link,.ck-related-link,.lg-review-item,.it-availability-tab){background:none!important;background-image:none!important;border-radius:var(--ds-radius-btn)!important;box-shadow:none!important}.page :is(.devp-card-meta,.tc-evidence-type,.tc-evidence-source-status,.demo-topic-option,.billing-option,.billing-save,.pricing-card-trial,.demo-optional-indicator,.sec2-posture-status){background-image:none!important;border-radius:var(--ds-radius-tag)!important;box-shadow:none!important}.page :is(.sec2-cta-inner,.pp-cta,.toc-cta-inner){text-align:center!important}.page :is(.pricing-hero-points,.signup-proof,.signup-form-assurance,.demo-hero-proof,.contact-hero-points){display:flex!important;flex-wrap:wrap!important;gap:8px 20px!important;justify-content:center!important;list-style:none!important;margin:24px 0 0!important;padding:0!important}.page :is(.pricing-hero-points li,.signup-proof span,.signup-form-assurance li,.demo-hero-proof-item){background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:var(--ds-ink-3)!important;font-size:14px!important;font-weight:500!important;padding:0!important}.page :is(.pricing-hero-points li,.signup-proof span,.signup-form-assurance li,.demo-hero-proof-item):before{content:"\2713";color:var(--ds-accent);font-weight:700;margin-right:6px}.page legend{background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:0 6px!important}.page :is(.pricing-compare,.pricing-note,.contact-request-section--hero,.contact-trust-strip,.trust-resource-strip,.contact-sidebar,.pricing-enterprise-security-list,.security-package-panel__materials,.signup-workflow-preview){background:none!important;background-image:none!important;border-radius:0!important;box-shadow:none!important}.page :is(.pricing-billing-detail,.signup-optional-context){background:var(--ds-ivory)!important;background-image:none!important;border:1px solid var(--ds-line)!important;border-radius:var(--ds-radius-card)!important;box-shadow:none!important}.page .billing-toggle{background:var(--ds-bg-subtle)!important;border:1px solid var(--ds-line)!important;border-radius:var(--ds-radius-btn)!important;box-shadow:none!important}.page :is(a[class*=-cta],a[class*=__button],.contact-split-link):not([class*=card-cta]):not([class*=link-cta]){align-items:center;border-radius:var(--ds-radius-btn)!important;box-shadow:none!important;display:inline-flex;font-size:15px;font-weight:600;justify-content:center;min-height:44px;padding:0 18px;text-decoration:none}.page :is(ul[class*=badges],ul[class*=labels],ul[class*=channels],ul[class*=trust-list],ul[class*=proof])>li{background:var(--ds-bg-subtle)!important;border:1px solid var(--ds-line)!important;border-radius:var(--ds-radius-tag)!important;box-shadow:none!important;color:var(--ds-ink-2)!important;font-size:12px!important;font-weight:500!important;letter-spacing:0!important;padding:5px 10px!important;text-transform:none!important}.page :is(.sec2-document-links a,.spp-review-panel-head strong,li>a:not([class])){border-radius:var(--ds-radius-btn)!important;box-shadow:none!important}.page :is(.tc-section--evidence,.spp-review,.devp-section--alt,.ucp-proof,.hww,.demo-buyer-teams,.demo-security-procurement,.signup-trial-clarity){background:none!important;background-image:none!important;border-radius:0!important;box-shadow:none!important}.page :is(.rt-wrap,.tc-evidence-matrix-wrap,.tc-resource-matrix,.toc-processing-matrix,.spp-review-copy,.spp-review-panel,.spp-procurement-view,.spp-disclosure-card,.devp-security-panel,.api-reference-note,.devp-section-note,.api-surface-table-wrap,.sec2-evidence-note,.demo-pv-frame,.hww-mockup,.pricing-card.enterprise){background:#fff!important;background-image:none!important;border:1px solid var(--ds-line)!important;border-radius:var(--ds-radius-card)!important;box-shadow:none!important}.page :is(th.compare-group-label,caption){background:var(--ds-bg-subtle)!important;background-image:none!important}.page :is(.it-page,.tc-page,.sec2-page,.pricing-page,.devp-page,.lg-page,.cp-page,.wa-page,.spp-page,.contact-page) :is(section,header):not([class*=card]):not([class*=category])>h2{font-size:var(--ds-fs-h2)!important;letter-spacing:-.025em!important;line-height:1.12!important;margin-inline:auto!important;max-width:24ch!important;text-align:center!important}.page :is(.it-page,.tc-page,.sec2-page,.pricing-page,.devp-page,.lg-page,.cp-page,.wa-page,.spp-page,.contact-page) :is(section,header):not([class*=card]):not([class*=category])>:is(h2+p,p:has(+h2)){margin-inline:auto!important;max-width:640px!important;text-align:center!important}.page .trust-badge-strip :is(ul,div){display:flex;flex-wrap:wrap;gap:6px 22px;justify-content:center;list-style:none;margin:0;padding:0}.page .trust-badge{align-items:center;background:none!important;border:0!important;border-radius:0!important;color:var(--ds-ink-3)!important;display:inline-flex;font-size:12.5px!important;font-weight:500!important;gap:6px;letter-spacing:0!important;padding:0!important;text-transform:none!important}.page .trust-badge svg{color:var(--ds-accent);flex:none}.page .trust-badge:hover{color:var(--ds-ink)!important}.page .footer{color:rgba(240,237,225,.78)!important;margin:0!important}.page .footer :is(h2,h3,h4){color:inherit}.page .footer-inner{margin-inline:auto!important;max-width:var(--ds-container)!important;padding:64px 24px 28px!important}.page .footer-body{gap:56px!important;grid-template-columns:minmax(200px,.7fr) minmax(0,2.3fr)!important}.page .footer-brand :is(.footer-copy,.footer-cta-actions,.footer-trust,.footer-trust-resources){display:none!important}.page .footer-tagline{color:#f4f5ee!important;font-size:15px!important;font-weight:500!important;line-height:1.5!important;margin:16px 0 0!important;max-width:28ch}.page .footer-nav{gap:32px 24px!important;grid-template-columns:repeat(4,minmax(0,1fr))!important}.page .footer-col-label{color:rgba(240,237,225,.72)!important;font-size:12px!important;font-weight:600!important;letter-spacing:.08em!important;margin:0 0 14px!important;text-transform:uppercase!important}.page .footer-col-list{gap:10px!important}.page .footer-col-list a{color:rgba(240,237,225,.82)!important;font-size:14px!important;font-weight:400!important}.page .footer-col-list a:hover{color:#fff!important}.page .footer-bottom{align-items:flex-start!important;border-top:1px solid rgba(255,255,255,.18)!important;display:flex!important;flex-wrap:wrap!important;gap:16px 32px!important;justify-content:space-between!important;margin-top:48px!important;padding-top:24px!important}.page .footer-copyright{color:rgba(240,237,225,.85)!important;font-size:13px!important}.page .footer-legal-identity{color:rgba(240,237,225,.72)!important;font-size:12px!important;line-height:1.5!important;max-width:62ch}.page .footer-bottom-links{gap:6px 22px!important}.page .footer-bottom-links :is(a,button){color:rgba(240,237,225,.85)!important;font-size:13px!important;font-weight:400!important}.page .footer-bottom-links :is(a,button):hover{color:#fff!important}.page .page-cta{margin:64px auto var(--ds-section-y)!important;max-width:min(var(--ds-container),calc(100% - 48px))!important;padding:40px 48px!important}@media (max-width:900px){.page .footer-body{grid-template-columns:1fr!important}.page .footer-nav{grid-template-columns:repeat(2,minmax(0,1fr))!important}.page .page-cta{padding:32px 24px!important}}.page :is(.contact-conversion-hero,.signup-shell,.cp-hero-layout,.wa-hero) h1{font-size:clamp(2.25rem,3.6vw,3rem)!important;line-height:1.08!important;max-width:16ch!important}.page main :is(span,p)[class*=evidence-type],.page main :is(span,p)[class*=source-status],.page main :is(span,p)[class*=status-pill],.page main :is(span,p,strong)[class*=badge]:not(.trust-badge),.page main span[class*=card-meta]{align-items:center;background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:var(--ds-ink-2)!important;display:inline-flex!important;font-size:12.5px!important;font-weight:600!important;gap:6px!important;letter-spacing:0!important;padding:0!important;text-transform:none!important}.page main :is(span,p)[class*=status-pill]:before,.page main :is(span,p,strong)[class*=badge]:not(.trust-badge):before{background:currentColor;border-radius:50%;content:"";flex:none;height:6px;width:6px}.page main [class*=badge--available-now],.page main [class*=badge--available],.page main [class*=badge--generally-available]{color:var(--ds-accent)!important}.page main :is([class*=badge--beta],[class*=badge--private-beta],[class*=badge--guided-access],[class*=badge--technical-onboarding]){color:#8a5a00!important}.page main :is([class*=badge--coming-soon],[class*=badge--planned],[class*=badge--developer-api]){color:var(--ds-ink-3)!important}.page main [class*=badge]:not(.trust-badge) svg{display:none!important}.page main :is([class*=filter-count],[class*=summary-count]){background:none!important;border:0!important;border-radius:0!important;color:var(--ds-ink-3)!important;font-size:12px!important;padding:0!important}.page main :is(ul[class*=badges],ul[class*=labels],ul[class*=channels],ul[class*=trust],ul[class*=proof],ul[class*=signals]){display:flex!important;flex-wrap:wrap!important;gap:4px 0!important;list-style:none!important;margin:0!important;padding:0!important}.page main :is(.pp-trust-item,.ap-trust-chip,.contact-request-trust-link),.page main :is(ul[class*=badges],ul[class*=labels],ul[class*=channels],ul[class*=trust],ul[class*=proof],ul[class*=signals])>li{background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:var(--ds-ink-3)!important;font-size:13px!important;font-weight:500!important;padding:0!important}.page main :is(ul[class*=badges],ul[class*=labels],ul[class*=channels],ul[class*=trust],ul[class*=proof],ul[class*=signals])>li+li:before{color:var(--ds-line-strong);content:"\00b7";margin:0 10px}.page main [class*=illustrative-label]{background:none!important;border:0!important;color:var(--ds-ink-3)!important;font-style:italic;padding:0!important;text-transform:none!important}.page .brand-icon{background:var(--ds-bg-subtle)!important;border:1px solid var(--ds-line)!important;border-radius:8px!important;color:var(--ds-ink-2)!important}.page.page.page main :is(.tc-evidence-type,.lg-enterprise-action-badge,.devp-card-meta,.api-illustrative-label){background:none!important;border:0!important;border-radius:0!important;color:var(--ds-ink-3)!important;padding:0!important}.page.page.page main :is(.legal-doc-meta-link,.toc-hero-link){background:none!important;border:0!important;border-radius:0!important;color:var(--ds-accent)!important;font-weight:600!important;min-height:0!important;padding:0!important;text-decoration:none!important}.page.page.page main :is(.legal-doc-meta-link,.toc-hero-link):hover{text-decoration:underline!important}.page.page.page main :is(.legal-doc-meta-links,.toc-hero-links){gap:8px 24px!important}.page .public-hero-inner,.page :is(.it-hero-inner,.sec2-hero-inner,.tc-hero-inner,.toc-hero-inner,.spp-hero-inner,.devp-hero-inner,.devp-hero-layout){max-width:960px!important}.page main h1{max-width:26ch!important;text-wrap:balance}.page main h1+.lead,.page main h1+p,.page main h1~.lead{max-width:680px!important;text-wrap:pretty}.page :is(.contact-conversion-hero,.signup-shell,.cp-hero-layout,.wa-hero) h1{max-width:20ch!important}.page :is(.it-page,.tc-page,.sec2-page,.pricing-page,.devp-page,.lg-page,.cp-page,.wa-page,.spp-page,.contact-page) :is(section,header):not([class*=card]):not([class*=category])>h2{max-width:30ch!important}.page .hp-hero h1{max-width:24ch!important}.page .hp-head h2{max-width:28ch}.page .hp-sub{max-width:680px}.page :is(.button,.nav-cta,a[class*=btn],button[class*=btn]):not([class*=card-cta]):not(.faq-question):not([class*=tab]){white-space:nowrap!important}.page :is(.public-hero-actions,.pp-hero-actions,.it-hero-actions,.sec2-hero-actions,.tc-hero-actions,.devp-hero-actions,.hp-actions,.page-cta-actions){align-items:center;flex-wrap:wrap!important;justify-content:center!important}.page .page-cta{align-items:center!important;display:flex!important;flex-direction:column!important;gap:28px!important;padding:56px 32px!important;text-align:center!important}.page .page-cta-text{display:grid;grid-gap:14px;gap:14px;justify-items:center;max-width:720px;text-align:center!important}.page .page-cta-kicker{margin:0!important}.page .page-cta-title{font-size:clamp(1.625rem,2.6vw,2.25rem)!important;font-weight:600!important;letter-spacing:-.025em!important;line-height:1.15!important;margin:0!important;max-width:24ch;text-wrap:balance}.page :is(.page-cta-body,.page-cta-lead){color:rgba(244,245,238,.78)!important;font-size:1.0625rem!important;line-height:1.6!important;margin:0!important;max-width:56ch}.page .page-cta-actions{display:flex!important;flex-wrap:wrap;gap:12px!important;justify-content:center!important;margin:0!important}.page .page-cta .button.small{min-height:46px!important;padding:0 22px!important}.page :is(.sec2-cta,.devp-cta,.tc-cta,.toc-cta,.spp-cta-inner,.contact-demo-band){text-align:center!important}.page :is(.devp-cta-inner,.toc-cta-inner,.tc-cta-inner,.sec2-cta-inner){align-items:center!important;display:flex!important;flex-direction:column;gap:14px;margin-inline:auto!important;max-width:720px;text-align:center!important}.page :is(.devp-cta-actions,.toc-cta-actions,.tc-cta-actions,.sec2-cta-actions){display:flex!important;flex-wrap:wrap;gap:12px!important;justify-content:center!important}.page .nav{min-height:68px!important}.page .nav-links a{font-size:14.5px!important;padding:8px 12px!important}.page .nav .nav-cta{font-size:14px!important;padding:0 16px!important}.page .nav .lang-dropdown-toggle,.page .nav .nav-cta{min-height:40px!important}.page main .contact-hero-trust-list{display:grid!important;grid-gap:10px!important;gap:10px!important;margin:24px 0 0!important;padding:0!important}.page main .contact-hero-trust-list>li{align-items:flex-start;color:var(--ds-ink-2)!important;display:flex!important;font-size:14.5px!important;gap:10px;line-height:1.5;margin:0!important;padding:0!important}.page main .contact-hero-trust-list>li:before{content:none!important;display:none!important}.page main .contact-hero-trust-list>li svg{color:var(--ds-accent);flex:none;margin-top:3px}.page main .contact-hub-hero-actions{align-items:center;display:flex!important;flex-wrap:wrap;gap:12px!important;margin-top:28px!important}.page main .contact-hub-response{align-items:flex-start;display:flex;gap:10px}.page main .contact-enterprise-title{font-size:1.375rem!important;line-height:1.2!important}.page .page-cta-text{flex:none!important;min-width:0!important}.page{padding-bottom:0!important}.page .footer .verbum-logo-mark{filter:none!important}.page main{isolation:isolate;position:relative}.page main:before{background:radial-gradient(70% 420px at 50% 0,rgba(70,89,26,.09),transparent 72%),linear-gradient(to bottom,var(--ds-ivory) 0,var(--ds-ivory) 380px,#fff 900px);content:"";height:900px;inset:0 0 auto 0;pointer-events:none;position:absolute;z-index:-1}.page main h1{max-width:32ch!important}.page :is(.toc-page,.pp-page,.ck-page){background:transparent!important}.page .legal-doc-meta{background:var(--ds-ivory)!important}.page.page main :is(.it-card,.contact-hub-card,.cp-security-point,.it-guided-card,.hww-step,.wa-why-card,.wa-usecase-card,.platform-plan-card,.it-access-card,.pricing-activation-step,.demo-pv-caption,.cp-contact-card,.wa-model-card,.pp-module-card,.it-control-card,.contact-next-step,.cp-build-card,.wa-mode-card,.wa-example-card,.cp-hero-panel,.pricing-card,.demo-pv-frame){background:var(--ds-ivory)!important}@media (min-width:1024px) and (max-width:1179px){.nav{align-items:center;flex-direction:row;margin:12px clamp(12px,3vw,20px) 0;min-width:0;padding:10px 12px 10px 16px}.brand-logo-lockup.verbum-logo-lockup{width:auto}.brand-logo-lockup--desktop.verbum-logo-lockup{display:none}.brand-logo-lockup--mobile.verbum-logo-lockup{display:inline-flex;width:auto}.mobile-menu-toggle{display:inline-flex}.nav-actions,.nav-links{display:none}.mobile-nav-menu{display:block}}@media (min-width:1180px) and (max-width:1279px){.page .nav-links a{font-size:14px!important;padding:8px!important}.page .nav .nav-cta{padding:0 12px!important}}.page .footer-apps{display:flex;gap:10px;list-style:none;margin:20px 0 0;padding:0}.page .footer-apps-link{align-items:center;border:1px solid rgba(255,255,255,.28);border-radius:8px;color:#f4f5ee!important;display:inline-flex;font-weight:500;gap:8px;line-height:1;min-height:40px;padding:0 14px;text-decoration:none}.page .footer-apps-link:hover{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.5);color:#fff!important}.page .footer-apps{flex-wrap:wrap;gap:8px;margin-top:22px}.page .footer-apps-link{font-size:13px;padding:0 12px}.page .footer-apps-link--icon{justify-content:center;padding:0;width:40px}.page .footer-apps-sr{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.page .footer-col-list a{overflow-wrap:anywhere}.page .footer-nav{align-items:start}.page .footer-legal-identity{color:rgba(240,237,225,.8)!important;font-size:13px!important}@media (min-width:901px){.page .footer-body{grid-template-columns:minmax(290px,.85fr) minmax(0,2.15fr)!important}}.page .footer-col-list a{display:inline-block;max-width:100%;white-space:normal!important}