.page main :is(.toc-page,.pp-page,.ck-page){--lg-container:1180px;--lg-side:232px;--lg-gap:64px;--lg-measure:72ch;box-shadow:none!important;color:var(--ds-ink)!important;background:0 0!important;border:0!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.page main :is(.toc-page,.pp-page,.ck-page)>.breadcrumb{box-sizing:border-box;width:100%;max-width:var(--lg-container)!important;margin:0 auto!important;padding:24px 24px 0!important}.page main :is(.pp-page,.ck-page){align-items:start;column-gap:var(--lg-gap);grid-template-columns:var(--lg-side) minmax(0, 1fr);max-width:var(--lg-container)!important;margin-inline:auto!important;padding-inline:24px!important;display:grid!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-area:3/1/span 40}.page main .ck-page>.ck-body>*{grid-column:2;min-width:0}.page main .toc-layout{box-sizing:border-box;align-items:start;column-gap:var(--lg-gap);grid-template-columns:var(--lg-side) minmax(0, 1fr);width:100%;max-width:var(--lg-container)!important;margin:0 auto!important;padding:24px 24px 0!important;display:grid!important}.page main .toc-layout>:is(.toc-sidebar,.toc-content){min-width:0}.page main :is(.pp-hero,.ck-hero){background:0 0!important;border:0!important;padding:0!important}.page main :is(.toc-hero,.legal-doc-header){box-sizing:border-box;text-align:center!important;border:0!important;margin:0 auto!important;padding:clamp(40px,5vw,72px) 24px clamp(32px,4vw,48px)!important}.page main .toc-hero-inner,.page main .legal-doc-header{max-width:var(--lg-container)!important}.page main :is(.toc-eyebrow,.legal-doc-eyebrow){color:var(--ds-accent)!important;letter-spacing:.08em!important;text-align:center!important;text-transform:uppercase!important;margin:0 0 16px!important;font-size:12px!important;font-weight:600!important;display:block!important}.page main :is(.toc-hero-title,.legal-doc-title){text-wrap:balance;color:var(--ds-ink)!important;font-size:var(--ds-fs-h1)!important;letter-spacing:-.03em!important;text-align:center!important;max-width:22ch!important;margin:0 auto 20px!important;font-weight:600!important;line-height:1.05!important}.page main :is(.toc-hero-sub,.legal-doc-lead){text-wrap:pretty;color:var(--ds-ink-2)!important;text-align:center!important;max-width:640px!important;margin:0 auto!important;font-size:clamp(1.0625rem,1.5vw,1.1875rem)!important;line-height:1.6!important}.page main :is(.legal-doc-meta,.toc-hero-meta){width:100%;box-shadow:none!important;text-align:left!important;background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0 32px!important;max-width:none!important;margin:40px auto 0!important;padding:0!important;display:grid!important}.page main :is(.legal-doc-meta-line,.toc-meta-line){min-width:0;border:0!important;border-top:1px solid var(--ds-line)!important;color:var(--ds-ink)!important;text-align:left!important;background:0 0!important;flex-direction:column!important;align-content:start!important;gap:6px!important;margin:0!important;padding:16px 0 18px!important;font-size:15px!important;font-weight:500!important;line-height:1.45!important;display:flex!important}.page main :is(.legal-doc-meta-label,.toc-meta-label){color:var(--ds-ink-3)!important;letter-spacing:.05em!important;overflow-wrap:normal!important;text-align:left!important;text-transform:uppercase!important;margin:0!important;font-size:12px!important;font-weight:500!important;line-height:1.35!important;display:block!important}.page main :is(.legal-doc-meta-line,.toc-meta-line) a{overflow-wrap:anywhere;color:var(--ds-accent)!important;text-decoration:none!important}.page main :is(.legal-doc-meta-line,.toc-meta-line) a:hover{text-underline-offset:3px;text-decoration:underline!important}.page main .toc-hero-top-grid{width:100%;background:0 0!important;border:0!important;max-width:none!important;margin:0 auto!important;padding:0!important;display:block!important}.page main .toc-hero-panel{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.page main .toc-hero-resources{margin:0!important;padding:0!important}.page main .toc-hero-panel-title{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden;text-align:left!important}.page main .legal-doc-meta-links,.page main .toc-hero-link-list{flex-wrap:wrap;grid-column:1/-1;justify-content:center;align-items:center;border-top:1px solid var(--ds-line)!important;gap:12px!important;margin:0!important;padding:24px 0 0!important;list-style:none!important;display:flex!important}.page main .toc-hero-link-list li{margin:0!important;padding:0!important}.page main :is(.legal-doc-meta-link,.toc-hero-link){justify-content:center;align-items:center;min-height:44px;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;padding:0 18px!important;font-size:14px!important;font-weight:600!important;text-decoration:none!important;display:inline-flex!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{justify-content:center;margin:16px 0 0!important;display:flex!important}.page main :is(.toc-summary-wrap,.pp-initial-resources,.ck-initial-resources,.pp-essentials,.pp-trust-strip){box-sizing:border-box;box-shadow:none!important;text-align:left!important;background:0 0!important;border:0!important;border-radius:0!important;justify-items:start!important;margin:0 auto!important;display:block!important}.page main .toc-summary-wrap{width:100%;max-width:var(--lg-container)!important;padding:24px 24px 0!important}.page main :is(.pp-initial-resources,.ck-initial-resources,.pp-essentials,.pp-trust-strip){width:100%;max-width:none!important;padding:0 0 8px!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){margin-inline:0!important;max-width:var(--lg-measure)!important;text-align:left!important;background:0 0!important;justify-items:start!important;margin:0 0 20px!important;padding:0!important;display:block!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){text-align:left!important;max-width:none!important;margin-inline:0!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;letter-spacing:-.02em!important;margin:0 0 8px!important;font-size:22px!important;font-weight:600!important;line-height:1.25!important}.page main :is(.toc-summary-intro,.pp-essentials-heading>p:not([class*=eyebrow])){color:var(--ds-ink-2)!important;margin:0!important;font-size:15px!important;line-height:1.6!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){color:var(--ds-accent)!important;letter-spacing:.08em!important;text-align:left!important;text-transform:uppercase!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0 0 10px!important;padding:0!important;font-size:12px!important;font-weight:600!important;display:block!important}.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:repeat(3,minmax(0,1fr))!important;gap:16px!important;max-width:none!important;margin:0!important;padding:0!important;list-style:none!important;display:grid!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{min-width:0;list-style:none;margin:0!important;padding:0!important}.page main :is(.toc-summary-card,.pp-essential-card,.pp-governance-card,.pp-ai-card,.pp-right-card,.ck-control-card){box-sizing:border-box;flex-direction:column;gap:8px;height:100%;background:var(--ds-ivory)!important;border:1px solid var(--ds-line)!important;border-radius:var(--ds-radius-card)!important;box-shadow:none!important;text-align:left!important;background-image:none!important;margin:0!important;padding:20px!important;display:flex!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;letter-spacing:-.01em!important;text-align:left!important;margin:0!important;font-size:16px!important;font-weight:600!important;line-height:1.35!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;text-align:left!important;max-width:none!important;margin:0!important;font-size:14px!important;line-height:1.6!important}.page main :is(.toc-summary-card-link,.pp-essential-link){align-items:center;gap:6px;color:var(--ds-accent)!important;margin-top:auto!important;padding-top:4px!important;font-size:14px!important;font-weight:600!important;text-decoration:none!important;display:inline-flex!important}.page main :is(.toc-summary-card-link,.pp-essential-link):hover{text-underline-offset:3px;color:var(--ds-accent-hover)!important;text-decoration:underline!important}.page main .pp-essential-link svg,.page main .pp-resource-link svg,.page main .pp-related-document-link svg,.page main .ck-resource-link svg,.page main .ck-related-link svg{flex:none;width:14px;height:14px}.page main .toc-summary-index{margin:0!important}.page main .toc-link-index{letter-spacing:.04em;align-items:center;box-shadow:none!important;color:var(--ds-accent)!important;background:0 0!important;border:0!important;border-radius:0!important;width:auto!important;min-width:0!important;height:auto!important;padding:0!important;font-size:12px!important;font-weight:600!important;display:inline-flex!important}.page main .toc-link-index:before{color:var(--ds-accent)!important;content:attr(data-index)!important;opacity:1!important;font-size:12px!important;font-weight:600!important;position:static!important;transform:none!important}.page main .toc-link-index:after{display:none!important}.page main .pp-governance-panel{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!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{flex-wrap:wrap;justify-content:flex-start!important;gap:8px!important;margin:0!important;padding:0!important;list-style:none!important;display:flex!important}.page main .pp-trust-item{background:0 0!important;border:0!important;margin:0!important;padding:0!important}.page main .pp-trust-link{align-items:center;gap:8px;line-height:1.35;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;letter-spacing:0!important;text-transform:none!important;padding:7px 10px!important;font-size:13px!important;font-weight:500!important;text-decoration:none!important;display:inline-flex!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;width:14px;height:14px}.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:repeat(2,minmax(0,1fr))!important;gap:0 32px!important;margin:0!important;padding:0!important;list-style:none!important;display:grid!important}.page main :is(.pp-resource-list,.ck-resource-list,.pp-related-document-list,.ck-related-links,.toc-footer-link-list)>li{min-width:0;margin:0!important;padding:0!important}.page main :is(.pp-resource-link,.ck-resource-link,.pp-related-document-link,.ck-related-link,.toc-footer-link,.pp-link){justify-content:space-between;align-items:center;gap:12px;min-height:48px;box-shadow:none!important;color:var(--ds-ink)!important;background:0 0!important;border:0!important;border-radius:0!important;padding:12px 0!important;font-size:15px!important;font-weight:500!important;text-decoration:none!important;display:flex!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{color:var(--ds-accent)!important;background:0 0!important}.page main .pp-link{text-underline-offset:3px;min-height:0;color:var(--ds-accent)!important;padding:0!important;text-decoration:underline!important;display:inline!important}.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){box-sizing:border-box;align-self:start;max-height:calc(100vh - 112px);overflow:auto;box-shadow:none!important;text-align:left!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;position:sticky!important;top:96px!important}.page main :is(.toc-nav-list,.pp-toc-list,.ck-toc-list){margin:0!important;padding:0!important;list-style:none!important;display:block!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;gap:8px;width:100%;min-height:36px;border:0!important;border-left:2px solid var(--ds-line)!important;box-shadow:none!important;color:var(--ds-ink-3)!important;text-align:left!important;background:0 0!important;border-radius:0!important;justify-content:flex-start!important;padding:7px 12px!important;font-size:14px!important;font-weight:500!important;line-height:1.35!important;text-decoration:none!important;display:flex!important;transform:none!important}.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):focus-visible,.page main :is(.toc-nav-link,.pp-toc-link,.ck-toc-link)[aria-current]{border-left-color:var(--ds-accent)!important;color:var(--ds-ink)!important;background:0 0!important}.page main :is(.toc-nav-link,.pp-toc-link,.ck-toc-link) .toc-link-index,.page main :is(.pp-toc-link,.ck-toc-link) svg{display:none!important}.page main .toc-nav-link-label{text-align:left;color:inherit!important;font-weight:inherit!important}.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){min-width:0;box-shadow:none!important;text-align:left!important;background:0 0!important;border:0!important;max-width:none!important;margin:0!important;padding:0!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){box-sizing:border-box;scroll-margin-top:96px;border:0!important;border-top:1px solid var(--ds-line)!important;box-shadow:none!important;text-align:left!important;background:0 0!important;border-radius:0!important;max-width:none!important;margin:0!important;padding:40px 0 8px!important;display:block!important}.page main :is(.toc-section,.pp-section,.ck-section)>:last-child{margin-bottom:0}.page main :is(.toc-section,.pp-section,.ck-section,.toc-related-documents,.pp-related-documents,.ck-related,.toc-review-panel,.toc-processing-matrix):before,.page main :is(.toc-section,.pp-section,.ck-section):after{display:none!important}.page main :is(.pp-section,.ck-section){padding-bottom:8px!important;display:block!important}.page main :is(.pp-section,.ck-section)>.pp-section-icon,.page main :is(.pp-section,.ck-section)>.ck-section-icon{display:none!important}.page main :is(.pp-section-content,.ck-section-content){text-align:left!important;background:0 0!important;border:0!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!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;letter-spacing:-.02em!important;max-width:var(--lg-measure)!important;text-align:left!important;margin:0 0 16px!important;font-size:24px!important;font-weight:600!important;line-height:1.25!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;max-width:var(--lg-measure)!important;text-align:left!important;margin:0 0 16px!important;font-size:16px!important;font-weight:400!important;line-height:1.7!important}.page main :is(.pp-section-note,.ck-section-note){color:var(--ds-ink-3)!important;margin-top:20px!important;font-size:14px!important;line-height:1.6!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]){text-underline-offset:3px;text-decoration:underline;color:var(--ds-accent)!important}.page main :is(.toc-section-list,.pp-list,.ck-list){max-width:var(--lg-measure);margin:0 0 16px!important;padding:0!important;list-style:none!important;display:block!important}.page main :is(.toc-section-list>li,.pp-list-item,.ck-list-item){position:relative;box-shadow:none!important;color:var(--ds-ink-2)!important;text-align:left!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0 0 8px!important;padding:0 0 0 20px!important;font-size:16px!important;line-height:1.65!important;display:block!important}.page main :is(.toc-section-list>li,.pp-list-item,.ck-list-item):before{background:var(--ds-accent)!important;content:""!important;border:0!important;border-radius:50%!important;width:5px!important;height:5px!important;display:block!important;position:absolute!important;top:.72em!important;left:4px!important;transform:none!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;display:inline!important}.page main .pp-list--center-orphan{text-align:left!important;justify-content:flex-start!important}.page main .pp-ai-card .pp-list{max-width:none;margin-bottom:0!important}.page main .pp-ai-card .pp-list-item{font-size:14px!important;line-height:1.6!important}.page main .pp-ai-training-callout{color:var(--ds-ink)!important;margin:0!important;font-size:14px!important;font-weight:500!important;line-height:1.6!important}.page main :is(.pp-ai-processing-grid,.pp-rights-wrap,.ck-control-layout){max-width:none!important;margin:24px 0 8px!important}.page main :is(.pp-privacy-actions,.ck-control-layout .ck-preferences-panel){box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.page main .pp-privacy-actions{flex-wrap:wrap;justify-content:flex-start;gap:12px;display:flex;margin:20px 0 0!important}.page main .ck-preferences-panel{margin:0 0 20px!important}.page main .pp-privacy-btn{justify-content:center;align-items:center;min-height:44px;border-radius:var(--ds-radius-btn)!important;box-shadow:none!important;padding:0 18px!important;font-size:15px!important;font-weight:600!important;text-decoration:none!important;display:inline-flex!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{min-height:44px;border-radius:var(--ds-radius-btn)!important;box-shadow:none!important}.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){box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;max-width:none!important;margin:24px 0 8px!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;box-sizing:border-box;max-width:100%;background:var(--ds-bg)!important;border:1px solid var(--ds-line)!important;border-radius:var(--ds-radius-card)!important;box-shadow:none!important;background-image:none!important;margin:0!important;padding:0!important;overflow-x:auto!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){table-layout:auto;min-width:720px;border-collapse:collapse!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;width:100%!important;margin: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) :is(caption,.pp-retention-caption,.ck-table-caption){caption-side:top;border-bottom:1px solid var(--ds-line)!important;color:var(--ds-ink)!important;text-align:left!important;background:0 0!important;padding:20px 20px 16px!important;display:table-caption!important}.page main :is(.pp-retention-caption-title,.ck-table-caption-title){color:var(--ds-ink)!important;letter-spacing:-.01em!important;text-transform:none!important;margin:0 0 4px!important;font-size:16px!important;font-weight:600!important;display:block!important}.page main :is(.pp-retention-caption-copy,.ck-table-caption-copy){max-width:var(--lg-measure);color:var(--ds-ink-2)!important;text-transform:none!important;font-size:14px!important;font-weight:400!important;line-height:1.55!important;display:block!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{vertical-align:bottom;background:var(--ds-bg-subtle)!important;border:0!important;border-bottom:1px solid var(--ds-line)!important;color:var(--ds-ink-3)!important;letter-spacing:.05em!important;text-align:left!important;text-transform:uppercase!important;background-image:none!important;padding:12px 16px!important;font-size:12px!important;font-weight:600!important;line-height:1.35!important;position:static!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(tbody th,tbody td){vertical-align:top;border:0!important;border-top:1px solid var(--ds-line)!important;color:var(--ds-ink-2)!important;text-align:left!important;background:0 0!important;padding:14px 16px!important;font-size:14px!important;font-weight:400!important;line-height:1.55!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 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{gap:12px;margin:0;padding:0;list-style:none;display:grid}.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;text-align:left!important;padding:16px!important}.page main .toc-section--callout{background:0 0!important}.page main .toc-review-panel-copy,.page main .toc-review-panel-aside{box-shadow:none!important;text-align:left!important;background:0 0!important;border:0!important;padding:0!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){flex-wrap:wrap;justify-content:flex-start!important;gap:8px!important;margin:16px 0 0!important;padding:0!important;list-style:none!important;display:flex!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;letter-spacing:0!important;text-transform:none!important;padding:6px 10px!important;font-size:13px!important;font-weight:500!important}.page main .toc-review-panel-resources a{font-weight:600;text-decoration:none;color:var(--ds-accent)!important}.page main .toc-review-panel-actions{flex-wrap:wrap;justify-content:flex-start;gap:12px;margin-top:24px;display:flex}.page main .toc-review-panel-btn{justify-content:center;align-items:center;min-height:44px;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;padding:0 18px!important;font-size:15px!important;font-weight:600!important;text-decoration:none!important;display:inline-flex!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){box-sizing:border-box;width:calc(100% - 48px);background:var(--ds-dark)!important;border-radius:var(--ds-radius-card)!important;box-shadow:none!important;color:#f4f5ee!important;max-width:calc(var(--lg-container) - 48px)!important;text-align:center!important;background-image:none!important;border:0!important;margin:clamp(56px,7vw,96px) auto!important;padding:clamp(40px,5vw,64px) 24px!important;display:block!important}.page main :is(.pp-page,.ck-page)>:is(.pp-cta,.ck-final-cta){width:100%;max-width:none!important;margin-inline:0!important}.page main :is(.toc-cta-inner,.pp-cta-copy-block,.ck-final-cta-copy){box-shadow:none!important;text-align:center!important;background:0 0!important;border:0!important;border-radius:0!important;max-width:640px!important;margin:0 auto!important;padding:0!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;letter-spacing:-.025em!important;text-align:center!important;max-width:24ch!important;margin:0 auto 12px!important;font-weight:600!important;line-height:1.12!important}.page main :is(.toc-cta-body,.pp-cta-copy,.ck-final-cta-copy>p:not([class*=kicker])){color:#f4f5eec7!important;text-align:center!important;max-width:560px!important;margin:0 auto!important;font-size:16px!important;line-height:1.6!important}.page main :is(.pp-cta-kicker,.ck-final-cta-kicker){color:#c5d487!important;text-align:center!important;margin:0 0 12px!important}.page main :is(.toc-cta-actions,.pp-cta-actions,.ck-final-cta-actions){flex-wrap:wrap;justify-content:center!important;gap:12px!important;margin:28px 0 0!important;padding:0!important;display:flex!important}.page main :is(.toc-cta,.pp-cta,.ck-final-cta) :is(.toc-cta-btn,.pp-cta-btn,.ck-cta-btn){justify-content:center;align-items:center;min-height:44px;border-radius:var(--ds-radius-btn)!important;box-shadow:none!important;color:var(--ds-ink)!important;background:#fff!important;border:1px solid #fff!important;padding:0 20px!important;font-size:15px!important;font-weight:600!important;text-decoration:none!important;display:inline-flex!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){color:#fff!important;background:0 0!important;border-color:#ffffff59!important}.page main :is(.toc-cta-btn--secondary,.pp-cta-btn--secondary,.ck-cta-btn--secondary):hover{background:#ffffff14!important;border-color:#fff9!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){max-height:none;overflow:visible;border-top:1px solid var(--ds-line)!important;margin:0 0 24px!important;padding:24px 0 0!important;position:static!important}.page main :is(.toc-nav-list,.pp-toc-list,.ck-toc-list){grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;display:grid!important}.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),.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),.page main :is(.legal-doc-meta,.toc-hero-meta),.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),.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){width:auto!important;max-width:none!important;display:block!important}.page main :is(.pp-body,.ck-body,.toc-content){justify-self:stretch;width:auto!important;max-width:none!important;display:block!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,.page main :is(.pp-section-note,.ck-section-note){box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.page main .pp-governance-heading h2,.page main .pp-governance-heading h3{color:var(--ds-ink)!important;letter-spacing:-.02em!important;margin:0 0 8px!important;font-size:22px!important;font-weight:600!important;line-height:1.25!important}.page main .pp-governance-heading p:not([class*=eyebrow]){color:var(--ds-ink-2)!important;margin:0!important;font-size:15px!important;line-height:1.6!important}.page main .pp-governance-heading,.page main .pp-essentials-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;width:auto!important;max-width:none!important;margin-inline:0!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){box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!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){overflow-wrap:break-word;word-break:normal;-webkit-hyphens:manual;hyphens:manual;min-width:0}.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]){color:var(--ds-ink)!important;background:#fff!important;border-color:#fff!important}.page main :is(.toc-cta,.pp-cta,.ck-final-cta) :is(a,button)[class*=secondary][class*=btn]{color:#fff!important;background:0 0!important;border:1px solid #ffffff59!important}.page main :is(.toc-cta,.pp-cta,.ck-final-cta) :is(a,button)[class*=secondary][class*=btn]:hover{color:#fff!important;background:#ffffff14!important;border-color:#fff9!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{width:100%;box-shadow:none!important;background:0 0!important;max-width:none!important;margin-inline:0!important}.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){max-width:none!important;margin:0!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){width:100%!important;max-width:none!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{box-shadow:none!important;color:var(--ds-ink)!important;background:0 0!important;border:0!important;border-radius:0!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;width:auto!important;max-width:none!important;margin-inline:0!important}.page main :is(.pp-resource-link,.ck-resource-link,.pp-related-document-link,.ck-related-link,.toc-footer-link){box-sizing:border-box;width:100%;max-width:none!important}.page main .toc-section-list-text:before,.page main .toc-section-list-text:after,.page main :is(.pp-list-item,.ck-list-item)>span:before,.page main :is(.pp-list-item,.ck-list-item)>span:after{content:none!important;display:none!important}.page main .toc-page .toc-processing-matrix{border:0!important;border-top:1px solid var(--ds-line)!important;box-shadow:none!important;background:0 0!important;border-radius:0!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{color:var(--ds-ink)!important;font-size:14px!important;font-weight:600!important}.page main .toc-review-panel-resources a{align-items:center;min-height:44px;display:inline-flex;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;padding:0 16px!important;font-size:14px!important;font-weight:600!important}.page main .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){width:100%!important;max-width:none!important}.page main :is(.toc-cta-inner,.pp-cta-copy-block,.ck-final-cta-copy){grid-template-columns:none!important;width:100%!important;display:block!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:0 0!important;border:0!important;margin:0 auto!important;padding:0!important}.page main .ck-control-layout{grid-template-columns:none!important;display:block!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;letter-spacing:-.01em!important;text-align:left!important;margin:0 0 8px!important;font-size:18px!important;font-weight:600!important}.page main .ck-preferences-panel p:not([class*=kicker]){color:var(--ds-ink-2)!important;margin:0 0 16px!important;font-size:15px!important;line-height:1.6!important}.page main .ck-control-card>span{color:var(--ds-ink)!important;letter-spacing:-.01em!important;font-size:16px!important;font-weight:600!important;line-height:1.35!important}.page main .ck-control-card{margin:0!important}.page main .ck-storage-type{flex-direction:column;gap:6px;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;display:flex!important}.page main .ck-storage-type>span:first-child{color:var(--ds-ink)!important;background:0 0!important;border:0!important;padding:0!important;font-size:13.5px!important;font-weight:500!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;letter-spacing:0!important;text-transform:none!important;padding:2px 8px!important;font-size:12px!important;font-weight:500!important}.page main :is(.pp-retention-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){padding:14px!important;font-size:13.5px!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{grid-template-columns:minmax(0,1fr)!important;gap:12px!important;margin:0!important;padding:0!important;list-style:none!important;display:grid!important}.page main :is(.pp-page,.ck-page,.toc-page) ul.responsive-data-card-grid>li{box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important}.page main :is(.pp-page,.ck-page,.toc-page) article.responsive-data-card{box-sizing:border-box;background:var(--ds-ivory)!important;border:1px solid var(--ds-line)!important;border-radius:var(--ds-radius-card)!important;box-shadow:none!important;text-align:left!important;background-image:none!important;padding:16px!important}.page main :is(.pp-page,.ck-page,.toc-page) .responsive-data-card__title{color:var(--ds-ink)!important;letter-spacing:-.01em!important;text-align:left!important;text-transform:none!important;background:0 0!important;margin:0!important;padding:0!important;font-size:16px!important;font-weight:600!important;line-height:1.35!important}.page main :is(.pp-page,.ck-page,.toc-page) dl.responsive-data-card__details{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:12px 0 0!important;padding:0!important;display:block!important}.page main :is(.pp-page,.ck-page,.toc-page) .responsive-data-card__row{border:0!important;border-top:1px solid var(--ds-line)!important;background:0 0!important;border-radius:0!important;margin:0!important;padding:12px 0!important;display:block!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;letter-spacing:.05em!important;text-transform:uppercase!important;margin:0 0 4px!important;font-size:12px!important;font-weight:600!important;line-height:1.35!important}.page main :is(.pp-page,.ck-page,.toc-page) .responsive-data-card__row dd{color:var(--ds-ink-2)!important;text-align:left!important;margin:0!important;padding:0!important;font-size:14px!important;line-height:1.55!important}@media (max-width:719px){.page main :is(.legal-doc-meta-line,.toc-meta-line){justify-content:flex-start;align-items:baseline;flex-direction:row!important;gap:16px!important;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){overflow-wrap:anywhere;flex:auto;min-width:0}.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){gap:0 12px;grid-template-columns:repeat(2,minmax(0,1fr))!important}.page main :is(.toc-nav-link,.pp-toc-link,.ck-toc-link){padding:8px 10px!important;font-size:13.5px!important}.page main :is(.toc-cta,.pp-cta,.ck-final-cta){padding:36px 20px!important}.page main .pp-trust-link{font-size:12.5px!important}}.page main .toc-hero-inner{padding:0!important}.page main .toc-page>section.toc-hero{box-sizing:border-box!important;width:100%!important;margin-inline:0!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{text-indent:0!important;list-style:none!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){text-indent:0!important;margin:0!important;padding:0!important;display:inline!important}
.page .vb-sector-grid li.vb-sector-card{padding:0;transition:border-color .14s}.page .vb-sector-card:hover{border-color:var(--ds-accent)}.page .vb-sector-card>a{border-radius:var(--vb-radius);color:inherit;flex-direction:column;height:100%;padding:24px;text-decoration:none;display:flex}.page .vb-sector-card>a:focus-visible{outline:2px solid var(--ds-accent);outline-offset:2px}.page .vb-sector-card h3{margin:0 0 8px}.page .vb-sector-card>a>p{margin:0}.page .vb-sector-card .vb-sector-points{gap:8px;margin:16px 0 0;padding:0;list-style:none;display:grid}.page .vb-sector-card .vb-sector-points li{color:var(--ds-ink-2);background:0 0;border:0;border-radius:0;padding:0 0 0 18px;font-size:14px;line-height:1.5;position:relative;grid-column:auto!important}.page .vb-sector-card .vb-sector-points li:before{background:var(--ds-accent);content:"";border-radius:50%;width:6px;height:6px;position:absolute;top:.62em;left:0}.page .vb-sector-card-cta{color:var(--ds-accent);align-items:center;gap:6px;margin-top:auto;padding-top:20px;font-size:15px;font-weight:500;display:inline-flex}.page .vb-sector-tag{border:1px solid var(--ds-line-strong);color:var(--ds-ink-2);border-radius:6px;margin-top:12px;padding:2px 8px;font-size:12px;font-weight:500;line-height:1.4;display:inline-block}.page .vb-sector-tag--soon{color:var(--ds-ink-3);border-style:dashed}.page .vb-sector-group-intro{color:var(--ds-ink-2);text-align:center;max-width:640px;margin:-4px auto 16px;font-size:15px}.page .vb-sector-group .vb-cols>li{flex-direction:column;display:flex}.page .vb-sector-group .vb-cols>li .vb-sector-tag{align-self:flex-start;margin-top:auto}.page .vb-sector-group .vb-cols>li p{padding-bottom:12px}.page .vb-sector-group .vb-cols>li p:last-child{padding-bottom:0}.page .vb-sector-visual{max-width:980px;margin:0 auto 56px!important}.page .vb-sector-visual-note{color:var(--ds-ink-3);text-align:center;margin:10px 0 0;font-size:13px}.page .vb-fin--sector .vb-fin-row{grid-template-columns:.9fr 2.2fr 1.4fr 1.5fr 1fr}.page .vb-sector-faq{max-width:760px;margin:0 auto}.page .vb-faq-item{border:1px solid var(--ds-line);border-radius:var(--vb-radius);background:#fff;margin:0 0 10px}.page .vb-faq-item summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;font-size:16px;font-weight:600;list-style:none;display:flex}.page .vb-faq-item summary::-webkit-details-marker{display:none}.page .vb-faq-item summary:after{border-bottom:2px solid var(--ds-accent);border-right:2px solid var(--ds-accent);content:"";flex:none;width:8px;height:8px;transition:transform .14s;transform:rotate(45deg)}.page .vb-faq-item[open] summary:after{transform:rotate(-135deg)}.page .vb-faq-item summary:focus-visible{outline:2px solid var(--ds-accent);outline-offset:2px}.page .vb-faq-item p{color:var(--ds-ink-2);margin:0;padding:0 22px 20px;font-size:15px;line-height:1.65}@media (min-width:821px){.page .vb-sector-group .vb-cols--modules>li:last-child:nth-child(3n+1){grid-column:span 6}.page .vb-sector-group .vb-cols--modules>li:nth-last-child(2):nth-child(3n+1),.page .vb-sector-group .vb-cols--modules>li:last-child:nth-child(3n+2),.page .vb-sector-group .vb-cols--modules>li:first-child:nth-last-child(4),.page .vb-sector-group .vb-cols--modules>li:first-child:nth-last-child(4)~li{grid-column:span 3}}.page .vb-fin .vb-auto-row{grid-template-columns:minmax(0,2.4fr) .95fr .95fr 1.05fr 1.9fr 1.2fr .5fr}.page .vb-fin .vb-auto-row--offers{grid-template-columns:.6fr 1.5fr 1fr 1.7fr 1.3fr}.page .vb-fin .vb-auto-row--market{grid-template-columns:minmax(0,1.5fr) 1fr .9fr 1fr .9fr .6fr}.page .vb-fin .vb-auto-row--market>:nth-child(n+3){white-space:nowrap}.page .vb-auto-ai .vb-auto-chart-note{margin-top:12px}.page .vb-fin .vb-auto-row--depreciation{grid-template-columns:minmax(0,2.3fr) .5fr 1fr 1fr .8fr}.page .vb-fin .vb-auto-row .vb-fin-status{white-space:nowrap}.page .vb-auto-car{align-items:center;gap:10px;min-width:0;font-weight:600;display:inline-flex}.page .vb-auto-car-icon{color:var(--ds-accent);background:#f1f4e6;border:1px solid #dfe6c6;border-radius:8px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.page .vb-auto-plate{font-variant-numeric:tabular-nums;letter-spacing:.04em}.page .vb-auto-chips{flex-wrap:wrap;gap:4px;display:flex}.page .vb-auto-chip{color:var(--ds-accent);white-space:nowrap;background:#f1f4e6;border:1px solid #dfe6c6;border-radius:6px;align-items:center;padding:2px 7px;font-size:12px;font-weight:600;display:inline-flex}.page .vb-auto-chip--warn{color:#8a5a00;background:#fbf1dc;border-color:#ecd9a8}.page .vb-auto-none{color:var(--ds-ink-3)}.page .vb-auto-label{color:var(--ds-ink-3);letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:12px;font-weight:600}.page .vb-auto-split{gap:16px;padding:16px 20px 20px;display:grid}.page .vb-auto-split--portals{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.page .vb-auto-split--appraisal{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}.page .vb-auto-split--negotiation{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);padding-top:4px}.page .vb-auto-split--market{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);padding-top:4px}.page .vb-auto-diff{font-variant-numeric:tabular-nums;font-weight:600}.page .vb-auto-diff--below{color:#8a3b3b}.page .vb-auto-diff--above{color:var(--ds-accent)}.page .vb-auto-split--depreciation{grid-template-columns:minmax(0,1fr)}.page .vb-auto-split .vb-fin-table{padding:0}.page .vb-auto-side{align-content:start;gap:12px;display:grid}.page .vb-auto-live{color:var(--ds-accent);align-items:center;gap:6px;font-size:12px;font-weight:600;display:inline-flex}.page .vb-auto-live i{background:var(--ds-accent);border-radius:50%;width:8px;height:8px}.page .vb-auto-thread{border:1px solid var(--ds-line);background:#fff;border-radius:10px;overflow:hidden}.page .vb-auto-vehicle{border:1px solid var(--ds-line);background:#fff;border-radius:10px;justify-self:start;align-items:center;gap:10px;max-width:100%;padding:8px 10px;display:flex}.page .vb-auto-vehicle strong{font-size:13px;font-weight:600;display:block}.page .vb-auto-vehicle small{color:var(--ds-ink-3);font-size:12px;display:block}.page .vb-auto-photos{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:10px;display:grid}.page .vb-auto-photo{aspect-ratio:4/3;border:1px solid var(--ds-line);color:var(--ds-ink-3);background:#eef2db;border-radius:10px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.page .vb-auto-photo-label{border:1px solid var(--ds-line);color:var(--ds-ink-2);background:#fff;border-radius:6px;align-items:center;gap:5px;padding:2px 7px;font-size:12px;font-weight:600;display:inline-flex;position:absolute;bottom:8px;left:8px}.page .vb-auto-pin{background:var(--ds-accent);color:#fff;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;font-style:normal;font-weight:600;display:inline-flex;position:absolute}.page .vb-auto-pin--inline{flex:none;position:static}.page .vb-auto-findings{margin:0 0 10px;padding:0;list-style:none;display:grid}.page .vb-auto-findings li{border-bottom:1px solid var(--ds-line);grid-template-columns:24px minmax(0,1fr) auto;align-items:start;gap:10px;padding:9px 0;display:grid}.page .vb-auto-findings strong{font-size:13px;font-weight:600;line-height:1.35;display:block}.page .vb-auto-findings small{color:var(--ds-ink-3);font-size:12px;display:block}.page .vb-auto-cost{font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.page .vb-auto-ai dl{margin-top:10px}.page .vb-auto-ai dd.is-out,.page .vb-auto-side dd.is-out{color:#8a3b3b}.page .vb-auto-review{color:var(--ds-accent);align-items:flex-start;gap:6px;margin:16px 0 12px;font-size:12.5px;font-weight:600;display:flex}.page .vb-auto-review svg{flex:none;margin-top:2px}.page .vb-auto-steps{margin:0;padding:0;list-style:none;display:grid}.page .vb-auto-steps li{border-bottom:1px solid var(--ds-line);justify-content:space-between;align-items:center;gap:10px;padding:9px 0;font-size:13px;display:flex}.page .vb-auto-steps li:last-child{border-bottom:0}.page .vb-auto-bars{grid-template-columns:repeat(7,minmax(0,1fr));align-items:end;gap:10px;display:grid}.page .vb-auto-bar{grid-template-rows:auto 96px auto;place-items:end center;gap:6px;display:grid}.page .vb-auto-bar strong{font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}.page .vb-auto-bar span{background:#cdd8a4;border-radius:4px 4px 0 0;align-self:end;width:70%}.page .vb-auto-bar.is-last span{background:var(--ds-accent)}.page .vb-auto-bar em{color:var(--ds-ink-3);font-size:12px;font-style:normal}.page .vb-auto-chart-note{color:var(--ds-ink-3);margin:10px 0 0;font-size:12.5px}.page .vb-sector-screens{max-width:var(--ds-container);margin:56px auto 0}.page .vb-sector-screens-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 24px;display:grid}.page .vb-sector-screen{align-content:start;gap:10px;min-width:0;display:grid}.page .vb-sector-screen h3{margin:8px 0 0}.page .vb-sector-screen p{color:var(--ds-ink-2);margin:0}.page .vb-sector-screens .vb-auto-split{grid-template-columns:minmax(0,1fr)}.page .vb-sector-screens .vb-fin .vb-auto-row--market{grid-template-columns:minmax(0,1.4fr) 1.1fr .9fr 1fr .9fr .6fr}.page .vb-sector-screens-grid>:last-child:nth-child(odd){grid-column:1/-1;justify-self:center;width:100%;max-width:calc(50% - 12px)}.page .vb-sector-screens .vb-fin .vb-auto-row--offers{grid-template-columns:.6fr 1.3fr 1fr 1.6fr 1.2fr}.page .vb-sector-screens .vb-fin .vb-re-row--props{grid-template-columns:minmax(0,2fr) minmax(0,1.3fr) 1.1fr minmax(0,.9fr) 1.1fr}.page .vb-sector-screens .vb-fin .vb-re-row--props>:nth-child(2),.page .vb-sector-screens .vb-fin .vb-re-row--props>:nth-child(4){white-space:normal}.page .vb-sector-screens .vb-fin .vb-re-row--visits{grid-template-columns:.9fr 1.8fr 1.3fr .9fr .9fr 1.2fr}.page .vb-sector-screens .vb-fin .vb-re-row--rents{grid-template-columns:minmax(0,2fr) .7fr .9fr 1.4fr 1.2fr}.page .vb-sector-screens .vb-fin .vb-re-row--lines{grid-template-columns:.7fr 2.5fr 1fr}.page .vb-sector-screens .vb-fin .vb-re-row--rooms{grid-template-columns:1.2fr 1fr 1.8fr 1.1fr}.page .vb-re-row .vb-fin-status{white-space:nowrap}.page .vb-re-photos{margin-top:14px}.page .vb-auto-ai .vb-draft-actions{margin-top:12px}.page .vb-re-row>:nth-child(n+2){white-space:nowrap}.page .vb-sector-screens .vb-fin .vb-re-row--ins{grid-template-columns:.8fr 1.2fr 1.1fr 1.1fr .8fr 1fr}.page .vb-sector-screens .vb-fin .vb-re-row--budget{grid-template-columns:minmax(0,2fr) .6fr 1fr}.page .vb-sector-screens .vb-fin .vb-re-row--tr{grid-template-columns:.7fr 2.4fr 1fr 1fr}.page .vb-sector-screens .vb-fin .vb-re-row--rem{grid-template-columns:.7fr 1.2fr 1.1fr 1fr 1.1fr}.page .vb-cl-video{min-height:150px}.page .vb-cl-photos .vb-auto-photo{flex-direction:column;gap:4px;padding-bottom:22px}.page .vb-cl-area{color:var(--ds-ink);font-size:13px;font-weight:600}.page .vb-sector-screens .vb-cl-photos{grid-template-columns:repeat(4,minmax(0,1fr))}.page .vb-re-row .vb-auto-plate{white-space:nowrap}.page .vb-cl-rec{position:absolute;top:8px;right:8px}.page .vb-cl-rec i{background:#b3261e;border-radius:50%;width:8px;height:8px;margin-right:6px}.page .vb-sector-screens .vb-fin .vb-gen-row{grid-template-columns:var(--gcols)}.page .vb-gen-row .vb-fin-status{text-align:right}.page .vb-gen-bars{margin-bottom:4px}.page .vb-gen-av{align-items:center;gap:8px;min-width:0;display:inline-flex}.page .vb-gen-av i{color:var(--ds-accent);background:#f1f4e6;border:1px solid #dfe6c6;border-radius:50%;flex:none;justify-content:center;align-items:center;width:26px;height:26px;font-size:11px;font-style:normal;font-weight:600;display:inline-flex}.page .vb-gen-av strong{font-size:13px;font-weight:600;display:block}.page .vb-gen-av small{color:var(--ds-ink-3);font-size:12px;display:block}.page .vb-gen-prog{align-items:center;gap:8px;display:inline-flex}.page .vb-gen-prog>span{background:#e9ecdc;border-radius:4px;flex:1;min-width:40px;height:6px;display:inline-block;overflow:hidden}.page .vb-gen-prog>span i{background:var(--ds-accent);height:100%;display:block}.page .vb-gen-prog em{white-space:nowrap;color:var(--ds-ink-2);font-variant-numeric:tabular-nums;font-size:12px;font-style:normal}.page .vb-gen-funnel{gap:8px;margin:0;padding:0;list-style:none;display:grid}.page .vb-gen-funnel li{grid-template-columns:minmax(0,.9fr) minmax(0,2fr) 3.2rem;align-items:center;gap:10px;font-size:13px;display:grid}.page .vb-gen-funnel strong{font-variant-numeric:tabular-nums;text-align:right;font-weight:600}.page .vb-gen-funnel-bar{background:#eef2db;border-radius:4px;height:14px;display:block;overflow:hidden}.page .vb-gen-funnel-bar i{background:#cdd8a4;height:100%;display:block}.page .vb-gen-funnel li:last-child .vb-gen-funnel-bar i{background:var(--ds-accent)}.page .vb-gen-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.page .vb-gen-card{border:1px solid var(--ds-line);background:#fff;border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;display:grid}.page .vb-gen-card strong{font-size:13px;font-weight:600;line-height:1.3;display:block}.page .vb-gen-card small{color:var(--ds-ink-3);font-size:12px;display:block}.page .vb-gen-card em{color:var(--ds-ink-2);font-variant-numeric:tabular-nums;font-size:12.5px;font-style:normal;font-weight:600}.page .vb-gen-card--open{border-color:#ecd0d0}.page .vb-gen-card--open em{color:#8a3b3b}.page .vb-gen-card--wait{border-color:#ecd9a8}.page .vb-gen-card--wait em{color:#8a5a00}.page .vb-gen-photos{grid-template-columns:repeat(4,minmax(0,1fr))}.page .vb-gen-photos .vb-auto-photo{aspect-ratio:auto;flex-direction:column;gap:4px;min-height:96px;padding:12px 6px 40px}.page .vb-gen-photos .vb-auto-photo-label{text-align:center;white-space:normal;justify-content:center;bottom:6px;left:6px;right:6px}@media (max-width:820px){.page .vb-auto-split--portals,.page .vb-auto-split--appraisal,.page .vb-auto-split--negotiation,.page .vb-auto-split--market,.page .vb-sector-screens-grid{grid-template-columns:minmax(0,1fr)}.page .vb-sector-screens-grid>:last-child:nth-child(odd){max-width:none}}@media (max-width:640px){.page .vb-gen-cards{grid-template-columns:minmax(0,1fr)}.page .vb-gen-photos{grid-template-columns:repeat(2,minmax(0,1fr))}.page .vb-gen-funnel li{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) 2.8rem}.page .vb-sector-screens .vb-fin .vb-gen-row{grid-template-columns:var(--gmcols)}.page .vb-sector-screens .vb-fin .vb-gen-row>.is-opt{display:none}.page .vb-gen-row .vb-fin-status{text-align:right;white-space:normal}.page .vb-sector-screens .vb-fin .vb-re-row--props{grid-template-columns:minmax(0,1.6fr) 1fr 1fr}.page .vb-sector-screens .vb-fin .vb-re-row--props>:nth-child(2),.page .vb-sector-screens .vb-fin .vb-re-row--props>:nth-child(4){display:none}.page .vb-sector-screens .vb-fin .vb-re-row--visits{grid-template-columns:3.6rem minmax(0,1fr) 6.2rem}.page .vb-sector-screens .vb-fin .vb-re-row--visits>:nth-child(3),.page .vb-sector-screens .vb-fin .vb-re-row--visits>:nth-child(4),.page .vb-sector-screens .vb-fin .vb-re-row--visits>:nth-child(5){display:none}.page .vb-sector-screens .vb-fin .vb-re-row--rents{grid-template-columns:minmax(0,1.2fr) 4.6rem 1fr}.page .vb-sector-screens .vb-fin .vb-re-row--rents>:nth-child(2),.page .vb-sector-screens .vb-fin .vb-re-row--rents>:nth-child(4){display:none}.page .vb-sector-screens .vb-fin .vb-re-row--lines{grid-template-columns:3rem minmax(0,1fr) 5.2rem}.page .vb-sector-screens .vb-fin .vb-re-row--rooms{grid-template-columns:minmax(0,.8fr) minmax(0,1.3fr) 6rem}.page .vb-sector-screens .vb-fin .vb-re-row--rooms>:nth-child(2){display:none}.page .vb-sector-screens .vb-fin .vb-re-row--ins{grid-template-columns:minmax(0,1.2fr) 1fr 1fr}.page .vb-sector-screens .vb-fin .vb-re-row--ins>:first-child,.page .vb-sector-screens .vb-fin .vb-re-row--ins>:nth-child(3),.page .vb-sector-screens .vb-fin .vb-re-row--ins>:nth-child(4){display:none}.page .vb-sector-screens .vb-fin .vb-re-row--budget{grid-template-columns:minmax(0,1.8fr) .6fr 1fr}.page .vb-sector-screens .vb-fin .vb-re-row--tr{grid-template-columns:3rem minmax(0,1fr) 5rem}.page .vb-sector-screens .vb-fin .vb-re-row--tr>:nth-child(3){display:none}.page .vb-sector-screens .vb-fin .vb-re-row--rem{grid-template-columns:3.4rem minmax(0,1fr) 6.2rem}.page .vb-sector-screens .vb-fin .vb-re-row--rem>:nth-child(3),.page .vb-sector-screens .vb-fin .vb-re-row--rem>:nth-child(4){display:none}.page .vb-sector-screens .vb-cl-photos{grid-template-columns:repeat(2,minmax(0,1fr))}.page .vb-re-row>:nth-child(n+2){white-space:normal}.page .vb-re-row .vb-fin-status{text-align:right;white-space:normal}.page .vb-fin .vb-auto-row{grid-template-columns:minmax(0,2fr) 1fr 1.1fr}.page .vb-fin .vb-auto-row:not(.vb-auto-row--offers):not(.vb-auto-row--market):not(.vb-auto-row--depreciation)>:nth-child(2),.page .vb-fin .vb-auto-row:not(.vb-auto-row--offers):not(.vb-auto-row--market):not(.vb-auto-row--depreciation)>:nth-child(3),.page .vb-fin .vb-auto-row:not(.vb-auto-row--offers):not(.vb-auto-row--market):not(.vb-auto-row--depreciation)>:nth-child(5),.page .vb-fin .vb-auto-row:not(.vb-auto-row--offers):not(.vb-auto-row--market):not(.vb-auto-row--depreciation)>:nth-child(7){display:none}.page .vb-fin .vb-auto-row--offers,.page .vb-sector-screens .vb-fin .vb-auto-row--offers{grid-template-columns:2.6rem minmax(0,1fr) 5.6rem minmax(0,1fr)}.page .vb-fin .vb-auto-row--offers>:nth-child(3){white-space:nowrap}.page .vb-fin .vb-auto-row--offers .vb-fin-status{text-align:right;white-space:normal}.page .vb-fin .vb-auto-row--offers>*{display:block}.page .vb-fin .vb-auto-row--offers>:nth-child(4){display:none}.page .vb-fin .vb-auto-row--market,.page .vb-sector-screens .vb-fin .vb-auto-row--market{grid-template-columns:minmax(0,1fr) 6rem 5.4rem;gap:12px}.page .vb-fin .vb-auto-row--market>*{display:block}.page .vb-fin .vb-auto-row--market>:nth-child(2),.page .vb-fin .vb-auto-row--market>:nth-child(3),.page .vb-fin .vb-auto-row--market>:nth-child(6){display:none}.page .vb-fin .vb-auto-row--depreciation{grid-template-columns:minmax(0,2fr) 1fr .8fr}.page .vb-fin .vb-auto-row--depreciation>*{display:block}.page .vb-fin .vb-auto-row--depreciation>:nth-child(2),.page .vb-fin .vb-auto-row--depreciation>:nth-child(3){display:none}.page .vb-auto .vb-fin-tiles{grid-template-columns:minmax(0,1fr);gap:8px}.page .vb-auto .vb-fin-tiles div{justify-content:space-between;align-items:baseline;display:flex}.page .vb-auto-split{padding:12px 14px 16px}.page .vb-auto-bars{gap:6px}}.page .vb-sector-flow{max-width:var(--ds-container);margin:56px auto 0}.page .vb-sector-flow-steps{counter-reset:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.page .vb-sector-flow-steps li{border:1px solid var(--ds-line);background:#fff;border-radius:12px;gap:8px;padding:20px;display:grid}.page .vb-sector-flow-n{color:var(--ds-accent);background:#f1f4e6;border:1px solid #dfe6c6;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:14px;font-weight:600;display:inline-flex}.page .vb-sector-flow-steps h3{margin:4px 0 0}.page .vb-sector-flow-steps p{color:var(--ds-ink-2);margin:0}@media (max-width:820px){.page .vb-sector-flow-steps{grid-template-columns:minmax(0,1fr)}}.page .vb-sector-page .vb-section{content-visibility:auto;contain-intrinsic-size:auto 900px}.page .vb-guide-page .vb-hero h1{max-width:22ch}.page .vb-guide-updated{color:var(--ds-ink-3);margin:12px 0 0;font-size:14px}.page .vb-guide-article{max-width:760px;margin:0 auto}.page .vb-guide-article section{margin:0 0 36px}.page .vb-guide-article h2{text-align:left!important;max-width:none!important;margin:0 0 12px!important;font-size:26px!important;line-height:1.25!important}.page .vb-guide-article p{color:var(--ds-ink-2);margin:0 0 14px;line-height:1.7}.page .vb-guide-article ul{color:var(--ds-ink-2);gap:8px;margin:0 0 14px;padding-left:22px;line-height:1.6;display:grid}.page .vb-guide-verbum{border:1px solid var(--ds-line);background:#fff;border-radius:12px;padding:24px}.page .vb-guide-verbum h2{font-size:20px!important}.page .vb-guide-article .hp-actions{justify-content:flex-start;margin-top:8px}.page .vb-guide-tag{color:var(--ds-accent);letter-spacing:.04em;text-transform:uppercase;margin:0 0 6px;font-size:12px;font-weight:600}
:root{--ds-bg:#fff;--ds-bg-subtle:#f4efe2;--ds-ink:#11140b;--ds-ink-2:#474c3f;--ds-ink-3:#686d5f;--ds-line:#e4dfcf;--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 #11140b0a;--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)}html,body{background:var(--ds-bg);color:var(--ds-ink)}body{-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.6}.page{background:0 0}.page:before,.page:after{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:0 0}.page :is(h1,h2,h3,h4){color:var(--ds-ink);letter-spacing:-.015em;text-wrap:balance;font-weight:600}.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{-webkit-backdrop-filter:saturate(1.4)blur(14px);border-bottom:1px solid var(--ds-line)!important;background:#ffffffe0!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{border:1px solid var(--ds-line)!important;border-radius:var(--ds-radius-btn)!important;box-shadow:none!important;background:0 0!important}.page .footer{background:var(--ds-dark)!important;box-shadow:none!important;border:0!important;border-radius:0!important;margin:0!important}.page :is(.button,.nav-cta,a[class*=btn],button[class*=btn]):not([class*=card-cta]){transition:background .12s,border-color .12s,color .12s;border-radius:var(--ds-radius-btn)!important;box-shadow:none!important;letter-spacing:0!important;justify-content:center!important;align-items:center!important;gap:8px!important;min-height:44px!important;padding:0 18px!important;font-size:15px!important;font-weight:600!important;line-height:1!important;text-decoration:none!important;display:inline-flex!important}.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){border:1px solid var(--ds-line-strong)!important;color:var(--ds-ink)!important;background:#fff!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){box-shadow:none!important;color:var(--ds-accent)!important;background:0 0!important;border:0!important;border-radius:0!important;min-height:0!important;padding:0!important;font-weight:600!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){box-shadow:none!important;color:var(--ds-ink)!important;text-align:center!important;background:0 0!important;border:0!important;border-radius:0!important;max-width:none!important;margin:0 auto!important;padding:clamp(64px,8vw,112px) 24px clamp(40px,5vw,64px)!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):before,.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{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){text-align:center!important;width:100%!important;max-width:880px!important;margin:0 auto!important}.page main h1{color:var(--ds-ink)!important;font-size:var(--ds-fs-h1)!important;letter-spacing:-.03em!important;max-width:18ch!important;margin:0 auto 20px!important;padding:0!important;font-weight:600!important;line-height:1.05!important}.page main h1+p,.page main h1+.lead,.page main h1~.lead{color:var(--ds-ink-2)!important;max-width:640px!important;margin:0 auto!important;font-size:clamp(1.0625rem,1.5vw,1.25rem)!important;line-height:1.6!important}.page :is(.public-hero-actions,.pp-hero-actions,.it-hero-actions,.sec2-hero-actions,.tc-hero-actions,.devp-hero-actions){flex-wrap:wrap!important;justify-content:center!important;gap:12px!important;margin-top:32px!important;display:flex!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{max-width:14ch!important;margin-left:0!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){box-shadow:none!important;color:var(--ds-accent)!important;letter-spacing:.08em!important;text-transform:uppercase!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0 0 14px!important;padding:0!important;font-size:12px!important;font-weight:600!important;display:block!important}.page :is([class*=eyebrow],[class*=kicker]):before,.page :is([class*=eyebrow],[class*=kicker]):after{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{box-shadow:none!important;background:0 0!important;border:0!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;letter-spacing:0!important;text-transform:none!important;padding:6px 10px!important;font-size:12px!important;font-weight:500!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 :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;border-radius:var(--ds-radius-card)!important;box-shadow:none!important;color:#f4f5ee!important;background-image:none!important;border:0!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]){color:var(--ds-ink)!important;background:#fff!important;border-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*=btn][class*=secondary],[class*=btn][class*=ghost],.button.secondary){color:#fff!important;background:0 0!important;border-color:#ffffff59!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 .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;text-align:left!important;max-width:760px!important;margin:32px auto 0!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;letter-spacing:.06em!important;overflow-wrap:anywhere!important;text-transform:uppercase!important;font-size:11px!important}@media (max-width:720px){.page main h1,.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){border:1px solid var(--ds-line)!important;border-radius:var(--ds-radius-card)!important;box-shadow:none!important;background:#fff!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){box-shadow:none!important;background:0 0!important;border-radius:0!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){border-radius:var(--ds-radius-btn)!important;box-shadow:none!important;background:0 0!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){border-radius:var(--ds-radius-tag)!important;box-shadow:none!important;background-image: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){flex-wrap:wrap!important;justify-content:center!important;gap:8px 20px!important;margin:24px 0 0!important;padding:0!important;list-style:none!important;display:flex!important}.page :is(.pricing-hero-points li,.signup-proof span,.signup-form-assurance li,.demo-hero-proof-item){box-shadow:none!important;color:var(--ds-ink-3)!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;font-size:14px!important;font-weight:500!important}.page :is(.pricing-hero-points li,.signup-proof span,.signup-form-assurance li,.demo-hero-proof-item):before{content:"✓";color:var(--ds-accent);margin-right:6px;font-weight:700}.page legend{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!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){box-shadow:none!important;background:0 0!important;border-radius:0!important}.page :is(.pricing-billing-detail,.signup-optional-context){background:var(--ds-ivory)!important;border:1px solid var(--ds-line)!important;border-radius:var(--ds-radius-card)!important;box-shadow:none!important;background-image: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]){justify-content:center;align-items:center;min-height:44px;padding:0 18px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex;border-radius:var(--ds-radius-btn)!important;box-shadow:none!important}.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;letter-spacing:0!important;text-transform:none!important;padding:5px 10px!important;font-size:12px!important;font-weight:500!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){box-shadow:none!important;background:0 0!important;border-radius:0!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){border:1px solid var(--ds-line)!important;border-radius:var(--ds-radius-card)!important;box-shadow:none!important;background:#fff!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;text-align:center!important;max-width:24ch!important;margin-inline:auto!important;line-height:1.12!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)){text-align:center!important;max-width:640px!important;margin-inline:auto!important}.page .trust-badge-strip :is(ul,div){flex-wrap:wrap;justify-content:center;gap:6px 22px;margin:0;padding:0;list-style:none;display:flex}.page .trust-badge{align-items:center;gap:6px;display:inline-flex;color:var(--ds-ink-3)!important;letter-spacing:0!important;text-transform:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;font-size:12.5px!important;font-weight:500!important}.page .trust-badge svg{color:var(--ds-accent);flex:none}.page .trust-badge:hover{color:var(--ds-ink)!important}.page .footer{color:#f0ede1c7!important;margin:0!important}.page .footer :is(h2,h3,h4){color:inherit}.page .footer-inner{max-width:var(--ds-container)!important;margin-inline:auto!important;padding:64px 24px 28px!important}.page .footer-body{grid-template-columns:minmax(200px,.7fr) minmax(0,2.3fr)!important;gap:56px!important}.page .footer-brand :is(.footer-copy,.footer-cta-actions,.footer-trust,.footer-trust-resources){display:none!important}.page .footer-tagline{max-width:28ch;color:#f4f5ee!important;margin:16px 0 0!important;font-size:15px!important;font-weight:500!important;line-height:1.5!important}.page .footer-nav{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:32px 24px!important}.page .footer-col-label{color:#f0ede1b8!important;letter-spacing:.08em!important;text-transform:uppercase!important;margin:0 0 14px!important;font-size:12px!important;font-weight:600!important}.page .footer-col-list{gap:10px!important}.page .footer-col-list a{color:#f0ede1d1!important;font-size:14px!important;font-weight:400!important}.page .footer-col-list a:hover{color:#fff!important}.page .footer-bottom{border-top:1px solid #ffffff2e!important;flex-wrap:wrap!important;justify-content:space-between!important;align-items:flex-start!important;gap:16px 32px!important;margin-top:48px!important;padding-top:24px!important;display:flex!important}.page .footer-copyright{color:#f0ede1d9!important;font-size:13px!important}.page .footer-legal-identity{max-width:62ch;color:#f0ede1b8!important;font-size:12px!important;line-height:1.5!important}.page .footer-bottom-links{gap:6px 22px!important}.page .footer-bottom-links :is(a,button){color:#f0ede1d9!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{max-width:16ch!important;font-size:clamp(2.25rem,3.6vw,3rem)!important;line-height:1.08!important}.page main :is(span,p,strong)[class*=badge]:not(.trust-badge),.page main :is(span,p)[class*=status-pill],.page main :is(span,p)[class*=evidence-type],.page main :is(span,p)[class*=source-status],.page main span[class*=card-meta]{align-items:center;box-shadow:none!important;color:var(--ds-ink-2)!important;letter-spacing:0!important;text-transform:none!important;background:0 0!important;border:0!important;border-radius:0!important;gap:6px!important;padding:0!important;font-size:12.5px!important;font-weight:600!important;display:inline-flex!important}.page main :is(span,p,strong)[class*=badge]:not(.trust-badge):before,.page main :is(span,p)[class*=status-pill]:before{content:"";background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.page main [class*=badge--available],.page main [class*=badge--generally-available],.page main [class*=badge--available-now]{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]){color:var(--ds-ink-3)!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;font-size:12px!important}.page main :is(ul[class*=badges],ul[class*=labels],ul[class*=channels],ul[class*=trust],ul[class*=proof],ul[class*=signals]){flex-wrap:wrap!important;gap:4px 0!important;margin:0!important;padding:0!important;list-style:none!important;display:flex!important}.page main :is(ul[class*=badges],ul[class*=labels],ul[class*=channels],ul[class*=trust],ul[class*=proof],ul[class*=signals])>li,.page main :is(.pp-trust-item,.ap-trust-chip,.contact-request-trust-link){box-shadow:none!important;color:var(--ds-ink-3)!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;font-size:13px!important;font-weight:500!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:"·";margin:0 10px}.page main [class*=illustrative-label]{font-style:italic;color:var(--ds-ink-3)!important;text-transform:none!important;background:0 0!important;border:0!important;padding:0!important}.page .brand-icon{background:var(--ds-bg-subtle)!important;border:1px solid var(--ds-line)!important;color:var(--ds-ink-2)!important;border-radius:8px!important}.page.page.page main :is(.tc-evidence-type,.lg-enterprise-action-badge,.devp-card-meta,.api-illustrative-label){color:var(--ds-ink-3)!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.page.page.page main :is(.legal-doc-meta-link,.toc-hero-link){color:var(--ds-accent)!important;background:0 0!important;border:0!important;border-radius:0!important;min-height:0!important;padding:0!important;font-weight:600!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{text-wrap:balance;max-width:26ch!important}.page main h1+p,.page main h1+.lead,.page main h1~.lead{text-wrap:pretty;max-width:680px!important}.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 :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{text-align:center!important;flex-direction:column!important;align-items:center!important;gap:28px!important;padding:56px 32px!important;display:flex!important}.page .page-cta-text{justify-items:center;gap:14px;max-width:720px;display:grid;text-align:center!important}.page .page-cta-kicker{margin:0!important}.page .page-cta-title{text-wrap:balance;max-width:24ch;letter-spacing:-.025em!important;margin:0!important;font-size:clamp(1.625rem,2.6vw,2.25rem)!important;font-weight:600!important;line-height:1.15!important}.page :is(.page-cta-body,.page-cta-lead){max-width:56ch;color:#f4f5eec7!important;margin:0!important;font-size:1.0625rem!important;line-height:1.6!important}.page .page-cta-actions{flex-wrap:wrap;justify-content:center!important;gap:12px!important;margin:0!important;display:flex!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){flex-direction:column;gap:14px;max-width:720px;text-align:center!important;align-items:center!important;margin-inline:auto!important;display:flex!important}.page :is(.devp-cta-actions,.toc-cta-actions,.tc-cta-actions,.sec2-cta-actions){flex-wrap:wrap;justify-content:center!important;gap:12px!important;display:flex!important}.page .nav{min-height:68px!important}.page .nav-links a{padding:8px 12px!important;font-size:14.5px!important}.page .nav .nav-cta{min-height:40px!important;padding:0 16px!important;font-size:14px!important}.page .nav .lang-dropdown-toggle{min-height:40px!important}.page main .contact-hub-hero-actions{flex-wrap:wrap;align-items:center;gap:12px!important;margin-top:28px!important;display:flex!important}.page main .contact-hub-response{align-items:flex-start;gap:10px;display:flex}.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, #46591a17, transparent 72%), linear-gradient(to bottom, var(--ds-ivory) 0, var(--ds-ivory) 380px, #fff 900px);content:"";pointer-events:none;z-index:-1;height:900px;position:absolute;inset:0 0 auto}.page main h1{max-width:32ch!important}.page :is(.toc-page,.pp-page,.ck-page){background:0 0!important}.page .legal-doc-meta,.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{flex-direction:row;align-items:center;min-width:0;margin:12px clamp(12px,3vw,20px) 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{width:auto;display:inline-flex}.mobile-menu-toggle{display:inline-flex}.nav-links,.nav-actions{display:none}.mobile-nav-menu{display:block}}@media (min-width:1180px) and (max-width:1279px){.page .nav-links a{padding:8px!important;font-size:14px!important}.page .nav .nav-cta{padding:0 12px!important}}.page .footer-apps{flex-wrap:wrap;gap:10px;margin:20px 0 0;padding:0;list-style:none;display:flex}.page .footer-apps-link{border:1px solid #ffffff47;border-radius:8px;align-items:center;gap:8px;min-height:40px;padding:0 14px;font-size:13px;font-weight:500;line-height:1;text-decoration:none;display:inline-flex;color:#f4f5ee!important}.page .footer-apps-link:hover{background:#ffffff14;border-color:#ffffff80;color:#fff!important}.page .footer-apps{flex-wrap:wrap;gap:8px;margin-top:22px}.page .footer-apps-link{padding:0 12px;font-size:13px}.page .footer-apps-link--icon{justify-content:center;width:40px;padding:0}.page .footer-apps-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.page .footer-col-list a{overflow-wrap:anywhere}.page .footer-nav{align-items:start}.page .footer-legal-identity{color:#f0ede1cc!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{max-width:100%;display:inline-block;white-space:normal!important}
.page.page main :is(.sec2-hero,.tc-hero,.spp-hero,.lg-hero,.toc-hero){padding-top:56px!important;padding-bottom:80px!important}.page.page main :is(.pp-hero,.ck-hero){width:100%!important;max-width:none!important}.page.page main :is(.pp-hero,.ck-hero)>.legal-doc-header{padding-top:56px!important;padding-bottom:80px!important}.page.page main :is(.legal-doc-meta,.toc-hero-top-grid,.lg-hero-link-list,.lg-enterprise-actions,.lg-pathway-grid){max-width:none!important;width:var(--rh-w)!important;margin-inline:auto!important}.page.page main .legal-doc-meta{background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.page.page main .legal-doc-meta-line{border-top:1px solid var(--ds-line)!important;padding:16px 0 18px!important}.page.page main .legal-doc-meta-label{color:var(--ds-ink-3)!important;letter-spacing:.06em!important;text-transform:uppercase!important;font-size:11px!important}.page.page main .contact-hub{padding-top:112px!important}.page :is(.sec2-page,.tc-page,.spp-page,.lg-page):is(.sec2-page,.tc-page,.spp-page,.lg-page) :is(.sec2-hero,.tc-hero,.spp-hero,.lg-hero){padding-bottom:80px!important}.page :is(.sec2-page,.tc-page,.spp-page,.lg-page):is(.sec2-page,.tc-page,.spp-page,.lg-page) :is(.lg-hero,.spp-hero) :is(.spp-hero-inner,.legal-doc-header){width:100%!important;max-width:none!important}.page :is(.sec2-page,.tc-page,.spp-page,.lg-page):is(.sec2-page,.tc-page,.spp-page,.lg-page) .lg-hero>.lg-enterprise-actions{max-width:none!important;width:var(--rh-w)!important;margin-inline:auto!important}.page :is(.sec2-page,.tc-page,.spp-page,.lg-page):is(.sec2-page,.tc-page,.spp-page,.lg-page) .legal-doc-meta{max-width:none!important;width:var(--rh-w)!important;background:0 0!important;border:0!important;border-radius:0!important;margin-inline:auto!important;padding:0!important}.page :is(.sec2-page,.tc-page,.spp-page,.lg-page):is(.sec2-page,.tc-page,.spp-page,.lg-page) .legal-doc-meta-line{border-top:1px solid var(--ds-line)!important;padding:16px 0 18px!important}.page :is(.sec2-page,.tc-page,.spp-page,.lg-page):is(.sec2-page,.tc-page,.spp-page,.lg-page) .legal-doc-meta-label{letter-spacing:.06em!important;text-transform:uppercase!important;font-size:11px!important}.page :is(.sec2-page,.tc-page,.spp-page,.lg-page):is(.sec2-page,.tc-page,.spp-page,.lg-page) :is(.lg-hero-link-list,.lg-enterprise-actions,.lg-pathway-grid){max-width:none!important;width:var(--rh-w)!important;margin-inline:auto!important}@media (max-width:900px){.page :is(.sec2-page,.tc-page,.spp-page,.lg-page):is(.sec2-page,.tc-page,.spp-page,.lg-page) :is(.sec2-hero,.tc-hero,.spp-hero,.lg-hero){padding-bottom:56px!important}.page.page main :is(.sec2-hero,.tc-hero,.spp-hero,.lg-hero,.toc-hero),.page.page main :is(.pp-hero,.ck-hero)>.legal-doc-header{padding-top:40px!important;padding-bottom:56px!important}.page.page main .contact-hub{padding-top:72px!important}.page.page main .signup-page{padding-top:56px!important}}.page button,.page input,.page select,.page textarea{font-family:inherit}.page.page main :is(.form-helper,.signup-field-helper,.signup-privacy,.pricing-card-note,.pricing-card-cta-outcome,.pricing-card-integration-note,.demo-form-required-note,.demo-topic-option){font-size:13px!important}.page.page main .sec2-body-text{font-size:16px!important}@media (max-width:640px){.page.page.page.page.page.page main h1{font-size:2.25rem!important}}.page.page.page.page.page main :is(.page-cta,.pp-cta,.toc-cta,.ck-final-cta,.tc-cta,.sec2-cta,.spp-cta){box-shadow:none!important;color:var(--ds-ink)!important;text-align:center!important;background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:minmax(0,1fr)!important;place-items:center!important;gap:16px!important;width:auto!important;max-width:none!important;margin:0!important;padding:96px 24px!important;display:grid!important}.page.page.page.page.page main :is(.tc-cta-inner,.sec2-cta-inner,.spp-cta-inner,.toc-cta-inner,.page-cta-text,.pp-cta-copy-block,.ck-final-cta-copy){box-shadow:none!important;color:var(--ds-ink)!important;text-align:center!important;background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:minmax(0,1fr)!important;place-items:center!important;gap:14px!important;width:100%!important;max-width:760px!important;margin:0 auto!important;padding:0!important;display:grid!important}.page.page.page.page.page main :is(.page-cta-title,.pp-cta-title,.toc-cta-title,.ck-final-cta h2,.tc-cta-title,.sec2-cta-title,.spp-cta-title){text-wrap:balance;color:var(--ds-ink)!important;letter-spacing:-.03em!important;text-align:center!important;max-width:30ch!important;margin:0 auto!important;font-size:clamp(1.75rem,3.4vw,2.5rem)!important;font-weight:600!important;line-height:1.15!important}.page.page.page.page.page main :is(.page-cta-kicker,.pp-cta-kicker,.ck-final-cta-kicker,.tc-cta-eyebrow,.sec2-cta-eyebrow){color:var(--ds-accent)!important;text-align:center!important;margin:0!important}.page.page.page.page.page main :is(.page-cta-body,.page-cta-copy,.pp-cta-copy,.toc-cta-body,.ck-final-cta-copy p:not(.ck-final-cta-kicker),.spp-cta-body,.secdisc-cta-copy,.secdisc-related-copy){color:var(--ds-ink-2)!important;text-align:center!important;max-width:640px!important;margin:0 auto!important;font-size:1.0625rem!important;line-height:1.6!important}.page.page.page.page.page main :is(.page-cta-note,.ap-cta-note,.ah-cta-note,.secdisc-related-copy){color:var(--ds-ink-3)!important;text-align:center!important;max-width:640px!important;margin:0 auto!important;font-size:14px!important;line-height:1.6!important}.page.page.page.page.page main .secdisc-related-copy a{text-decoration:underline;color:var(--ds-accent)!important}.page.page.page.page.page main :is(.page-cta-actions,.pp-cta-actions,.toc-cta-actions,.ck-final-cta-actions,.tc-cta-actions,.sec2-cta-actions,.spp-cta-actions){flex-wrap:wrap!important;justify-content:center!important;gap:12px!important;width:auto!important;margin:12px 0 0!important;display:flex!important}.page.page.page.page.page main :is(.page-cta-actions,.pp-cta-actions,.toc-cta-actions,.ck-final-cta-actions,.tc-cta-actions,.sec2-cta-actions,.spp-cta-actions)>*{border:1px solid var(--ds-line-strong)!important;border-radius:var(--ds-radius-btn)!important;box-shadow:none!important;color:var(--ds-ink)!important;background:#fff!important;justify-content:center!important;align-items:center!important;width:auto!important;min-height:44px!important;padding:0 22px!important;font-size:15px!important;font-weight:600!important;text-decoration:none!important;display:inline-flex!important}.page.page.page.page.page main :is(.page-cta-actions,.pp-cta-actions,.toc-cta-actions,.ck-final-cta-actions,.tc-cta-actions,.sec2-cta-actions,.spp-cta-actions)>:first-child{background:var(--ds-accent)!important;border-color:var(--ds-accent)!important;color:#fff!important}.page.page.page.page.page main :is(.page-cta-actions,.pp-cta-actions,.toc-cta-actions,.ck-final-cta-actions,.tc-cta-actions,.sec2-cta-actions,.spp-cta-actions)>:first-child:hover{background:var(--ds-accent-hover)!important;border-color:var(--ds-accent-hover)!important}@media (max-width:640px){.page.page.page.page.page main :is(.page-cta,.pp-cta,.toc-cta,.ck-final-cta,.tc-cta,.sec2-cta,.spp-cta){padding:64px 20px!important}}.page.page.page.page.page.page.page.page main :is(.sec2-cta-inner,.spp-cta-inner,.tc-cta-inner,.toc-cta-inner,.pp-cta-copy-block,.ck-final-cta-copy,.page-cta-text){grid-template:none/minmax(0,1fr)!important;grid-auto-flow:row!important}.page.page.page.page.page.page.page.page main :is(.sec2-cta-inner,.spp-cta-inner,.tc-cta-inner,.toc-cta-inner)>*{grid-area:auto/1/auto/-1!important}.page.page.page.page.page.page.page.page main :is(.page-cta-actions,.pp-cta-actions,.toc-cta-actions,.ck-final-cta-actions,.tc-cta-actions,.sec2-cta-actions,.spp-cta-actions){flex-direction:row!important;justify-self:stretch!important;width:100%!important}.page.page.page.page.page.page.page.page main :is(.page-cta-actions,.pp-cta-actions,.toc-cta-actions,.ck-final-cta-actions,.tc-cta-actions,.sec2-cta-actions,.spp-cta-actions)>*{flex:none!important;max-width:100%!important}.page.page.page.page.page.page.page.page main :is(.page-cta-actions,.pp-cta-actions,.toc-cta-actions,.ck-final-cta-actions,.tc-cta-actions,.sec2-cta-actions,.spp-cta-actions){max-width:none!important}.page.page.page main .legal-doc-meta-label,.page.page.page :is(.sec2-page,.tc-page,.spp-page,.lg-page):is(.sec2-page,.tc-page,.spp-page,.lg-page) .legal-doc-meta-label,body .page.page .signup-workflow-heading p{font-size:12px!important}.page.page.page.page main :is(.sec2-page,.tc-page,.spp-page,.lg-page):is(.sec2-page,.tc-page,.spp-page,.lg-page) :is(.sec2-body-text,.sec2-body-text--intro,.sec2-split-text .sec2-body-text,.sec2-foundation-copy .sec2-body-text,.lg-docs-heading .lg-section-copy,.tc-section-lead,.spp-inner>.spp-section-body){font-size:16px!important}.page.page.page main :is(.pricing-card-limits,.compare-guidance,.signup-includes,.signup-trial-clarity ol,.demo-see-card,.demo-sidebar-step-copy) :is(li,p),.page.page.page main :is(.demo-sidebar-step-copy,.demo-see-card>p),.page.page.page main .pricing-card dd{font-size:15px!important}.page.page.page main .vb-manifesto{padding-top:120px!important;padding-bottom:120px!important}.page.page.page main .contact-routing-section{padding-top:96px!important;padding-bottom:96px!important}.page.page.page main :is(.pp-section,.toc-section,.ck-section),.page.page.page main .pp-trust-strip{padding-bottom:16px!important}.page.page.page main .pricing-page :is(dd,.pricing-hero-points li,.pricing-enterprise-security-list li,.pricing-activation-step p,section>ul>li,.pricing-note){font-size:15px!important}.page.page.page main .contact-sidebar-trust-item{font-size:14px!important}.page.page.page main :is(.demo-sidebar-step,.signup-plan-note,.signup-trial-clarity p){font-size:15px!important}.page.page.page main .signup-form-assurance li{font-size:14px!important}@media (max-width:640px){.page.page.page main .vb-manifesto{padding-top:80px!important;padding-bottom:80px!important}.page.page.page main .contact-routing-section{padding-top:64px!important;padding-bottom:64px!important}}.page.page.page.page main :is(.form-helper,.form-helper-text,.signup-field-helper,.signup-privacy){font-size:14px!important}.page.page.page.page main :is(.form-field-meta,.signup-field-meta){font-size:13px!important}.page.page.page main :is(.pp-initial-resources,.ck-initial-resources,.pp-trust-strip,.toc-summary-wrap){padding-bottom:48px!important}.page.page.page main :is(.pp-related-documents,.toc-related-documents,.ck-related,.spp-related){padding-top:48px!important;padding-bottom:48px!important}@media (max-width:640px){.page.page.page main :is(.pp-initial-resources,.ck-initial-resources,.pp-trust-strip,.toc-summary-wrap){padding-bottom:32px!important}.page.page.page main :is(.pp-related-documents,.toc-related-documents,.ck-related,.spp-related){padding-top:32px!important;padding-bottom:32px!important}}.page.page.page .nav .lang-dropdown-toggle{color:var(--ds-ink-2)!important}.page.page main .rt-cards-only>:is(ul,ol){grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;margin:0!important;padding:0!important;list-style:none!important;display:grid!important}.page.page main .rt-cards-only>:is(ul,ol)>li{min-width:0;margin:0!important}@media (max-width:720px){.page.page main .rt-cards-only>:is(ul,ol){grid-template-columns:minmax(0,1fr)!important}}@media (max-width:1199px){.page.page main .spp-provider-data-view .rt-desktop{display:none!important}.page.page main .spp-provider-data-view .rt-mobile{display:block!important}}.page.page main :is(.pp-data-table-wrap,.pp-rights-table-wrap,.ck-table-wrap,.toc-processing-table-wrap,.spp-provider-table-wrap){background:linear-gradient(90deg,#fff 30%,#fff0) 0/28px 100% no-repeat local,linear-gradient(270deg,#fff 30%,#fff0) 100%/28px 100% no-repeat local,linear-gradient(90deg,#11140b24,#11140b00) 0/14px 100% no-repeat,linear-gradient(270deg,#11140b24,#11140b00) 100%/14px 100% no-repeat}.page.page main :is(.pp-data-table,.pp-rights-table,.ck-inventory-table,.ck-cookie-table,.toc-processing-table){table-layout:fixed!important;width:100%!important;min-width:0!important}.page.page main :is(.ck-inventory-table,.toc-processing-table) :is(th,td){overflow-wrap:anywhere;padding:12px!important;font-size:13px!important}.page.page main :is(.ck-inventory-table,.toc-processing-table) th{letter-spacing:.01em!important;overflow-wrap:break-word!important;font-size:12px!important}.page.page main .toc-processing-table :is(th,td){overflow-wrap:break-word!important;padding:12px 10px!important}.page.page main .toc-processing-table :is(th,td):first-child,.page.page main .toc-processing-table :is(th,td):nth-child(2){width:14%!important}.page.page main .toc-processing-table :is(th,td):nth-child(3){width:16%!important}.page.page main .toc-processing-table :is(th,td):nth-child(4){width:17%!important}.page.page main .toc-processing-table :is(th,td):nth-child(5){width:20%!important}.page.page main .toc-processing-table :is(th,td):nth-child(6){width:19%!important}.page.page main .vb-sector-card .vb-sector-points li{font-size:15px!important}@media (max-width:640px){.page.page main .vb-sector-page .vb-hero{padding-top:40px!important}}:root{--rh-w:min(1180px, 100%)}.page.page main :is(.contact-page,.contact-hub,.signup-shell){max-width:1228px!important;padding-left:24px!important;padding-right:24px!important}.page.page.page.page.page.page main :is(.page-cta,.pp-cta,.toc-cta,.ck-final-cta,.tc-cta,.sec2-cta,.spp-cta,.vb-close){padding:clamp(72px,9vw,120px) 24px!important}.page.page main :is(.demo-page,.pricing-page,.lg-page){padding-bottom:0!important}.page.page main .lg-review{margin-bottom:0!important}.page.page main .pricing-page :is(.pricing-plans,.pricing-enterprise-security){box-sizing:border-box!important;width:100%!important;max-width:1228px!important;margin-left:auto!important;margin-right:auto!important;padding-left:24px!important;padding-right:24px!important}.page.page main .pricing-page :is(.pricing-plans,.pricing-enterprise-security)>*{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important}.page.page main .spp-page :is(.spp-inner,.spp-review-inner){width:100%!important}.page.page main :is(.pp-cta,.ck-final-cta,.page-cta)>*{margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}.page.page main .vb-hero{padding-top:126px!important}.page.page main .vb-sector-page .vb-hero{padding-top:56px!important}.page.page main .contact-header,.page.page main .contact-hub{padding-top:126px!important}.page.page main .signup-page{padding-top:102px!important}.page.page main .pricing-hero{padding-top:113px!important}.page.page main :is(.lg-hero,.spp-hero){padding-top:54px!important}@media (max-width:640px){.page.page main .vb-hero{padding-top:72px!important}.page.page main .vb-sector-page .vb-hero{padding-top:40px!important}.page.page main .contact-header,.page.page main .contact-hub{padding-top:72px!important}.page.page main .signup-page{padding-top:64px!important}.page.page main .pricing-hero{padding-top:59px!important}.page.page main :is(.lg-hero,.spp-hero){padding-top:38px!important}}.page.page.page.page.page.page.page main :is(.page-cta,.pp-cta,.toc-cta,.ck-final-cta,.tc-cta,.sec2-cta,.spp-cta){width:100%!important;max-width:none!important;margin:0!important}@media (max-width:640px){.page.page main :is(.contact-conversion-hero,.contact-request-section){width:100%!important;max-width:100%!important}}.page.page.page.page.page.page.page.page main :is(.pp-page .pp-cta,.ck-page .ck-final-cta,.contact-page .page-cta){padding-left:0!important;padding-right:0!important}@media (max-width:640px){.page.page main :is(.cp-page,.pricing-compare,.pricing-faq,.sec2-inner){padding-left:24px!important;padding-right:24px!important}.page.page.page main :is(.contact-hub-header.contact-conversion-copy,.contact-request-section--hero){width:100%!important;max-width:100%!important}.page.page main :is(.sec2-page,.tc-page,.it-page,.lg-page,.spp-page,.devp-page)>.breadcrumb{max-width:calc(100% - 48px)!important;margin-left:24px!important;margin-right:24px!important}.page.page main .vb-hero>.breadcrumb{max-width:100%!important;margin-left:0!important;margin-right:0!important}.page.page main .breadcrumb-list{flex-wrap:nowrap!important}.page.page main .breadcrumb-item{flex:none!important}.page.page main .breadcrumb-item:last-child{flex:0 auto!important;min-width:0!important}.page.page main .breadcrumb-current{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;line-height:44px!important;display:block!important;overflow:hidden!important}}.page.page main :is(.sec2-page,.tc-page,.it-page,.lg-page,.spp-page,.devp-page)>.breadcrumb{margin-top:0!important;padding-top:26px!important}@media (max-width:640px){.page.page.page main .vb-close>h2{font-size:28px!important}.page.page.page.page.page.page.page main .sec2-btn{text-align:center!important;white-space:normal!important;max-width:100%!important;height:auto!important}.page.page.page.page.page.page main .pricing-page>section:not(.pricing-plans):not([class*=cta]){padding-inline:24px!important}.page.page.page main .legal-doc-meta-link{text-align:center!important;white-space:normal!important}.page.page.page main :is(.toc-hero-link,.tc-evidence-link,.page-related-link,.legal-doc-meta-link,.lg-pathway-link,.lg-doc-category-action,.lg-doc-link,.sec2-text-link){align-items:center!important;min-height:40px!important}.page.page.page main :is(.legal-doc-meta-line,.toc-meta-line,.cp-fact-item dd,.cp-contact-note,.pricing-page dd,.spp-provider-policy-list li,.toc-review-panel-badges li) a{align-items:center!important;min-height:32px!important;display:inline-flex!important}}@media (min-width:641px){.page.page.page main :is(.toc-hero-link,.tc-evidence-link,.page-related-link,.legal-doc-meta-link,.lg-pathway-link,.lg-doc-category-action,.lg-doc-link,.sec2-text-link){align-items:center!important;min-height:28px!important}.page.page.page main :is(.legal-doc-meta-line,.toc-meta-line,.cp-fact-item dd,.cp-contact-note,.pricing-page dd,.spp-provider-policy-list li,.toc-review-panel-badges li) a{align-items:center!important;min-height:28px!important;display:inline-flex!important}}.page.page.page main .demo-form .channel-pill-label{font-size:12px!important}@media (max-width:640px){.page.page.page main .demo-form .channel-pill-group{grid-template-columns:repeat(3,minmax(0,1fr))!important}}.page.page.page.page main :is(.vb-head>h2,.vb-section>h2,.vb-band-inner>h2,.contact-routing-heading>h2,.demo-security-procurement-copy>h2,.pricing-modules>h2,.pricing-billing-legal-header>h2,.pricing-activation-header>h2,.section-header>h2,.pricing-enterprise-security-copy>h2,.sec2-section-title,.tc-section-title,.cp-section-title,.spp-section-title,.workflow-steps__headline,h2.lg-trust-title){line-height:1.15!important}@media (max-width:640px){.page.page.page.page main :is(.vb-head>h2,.vb-section>h2,.vb-band-inner>h2,.contact-routing-heading>h2,.demo-security-procurement-copy>h2,.pricing-modules>h2,.pricing-billing-legal-header>h2,.pricing-activation-header>h2,.section-header>h2,.pricing-enterprise-security-copy>h2,.sec2-section-title,.tc-section-title,.cp-section-title,.spp-section-title,.workflow-steps__headline,h2.lg-trust-title){font-size:28px!important}}.page.page.page.page main :is(.lg-section-title,.ck-section-title,.toc-section-heading,.pp-section-title,.toc-processing-title,.toc-review-panel-title,.toc-summary-heading,.toc-related-title,.pp-related-documents-title,.spp-review-title){font-size:24px!important;line-height:1.25!important}@media (max-width:640px){.page.page.page.page main :is(.lg-section-title,.ck-section-title,.toc-section-heading,.pp-section-title,.toc-processing-title,.toc-review-panel-title,.toc-summary-heading,.toc-related-title,.pp-related-documents-title,.spp-review-title){font-size:22px!important}}.page.page.page.page main :is(.toc-summary-title,.sec2-principle-title,.ah-trail-card-label,h3.lg-trust-title,.vb-chan-card-head h3,.ap-mode-card h3,.ah-event-card h3,.ah-work-card h3,.vb-node h3,.vb-rows li h3,.pricing-billing-shared h3,.pricing-activation-step h3,.pp-essential-card h3,.pp-ai-card h3){font-size:18px!important}.page.page.page.page main :is(.lg-doc-category-header h3,.spp-table-caption-title,.pp-governance-heading h3,.spp-procurement-copy h3){font-size:20px!important}.page.page.page.page main :is(.tc-category-kicker,.ah-section-kicker,.spp-review-eyebrow){letter-spacing:1px!important;text-transform:uppercase!important;font-size:12px!important;font-weight:600!important}.page.page.page.page main :is(.legal-doc-lead,.toc-hero-sub,.sec2-hero-lead,.tc-hero-lead){max-width:680px!important}@media (min-width:641px){.page.page.page.page main :is(.legal-doc-lead,.toc-hero-sub){font-size:20px!important}}.page.page.page.page main .vb-example{font-size:15px!important;line-height:1.6!important}.page.page.page.page main :is(.vb-faq-item p,.vb-cols--modules li p,.vb-qa li p,.lg-section-copy,.demo-sidebar-step-copy,.demo-see-card p,.pricing-card-copy,.contact-routing-heading p){line-height:1.6!important}.page.page.page.page main :is(.form-helper,.form-helper-text,.signup-field-helper,.demo-security-procurement-note,.signup-submit-note,.contact-form-privacy){color:var(--ds-ink-3)!important;font-size:14px!important;line-height:1.5!important}.page.page.page.page main .vb-band :is(.hp-eyebrow,.eyebrow){color:#c5d487!important}.page.page.page.page main :is(.sec2-principle-card,.ap-mode-card,.ap-rule-card,.ah-event-card,.pp-essential-card,.pp-governance-card,.pp-right-card,.toc-summary-card,.pp-ai-card,.vb-qa li){padding:24px!important}.page.page.page.page main .contact-request-section--hero{padding:32px!important}@media (max-width:640px){.page.page.page.page main :is(.sec2-principle-card,.ap-mode-card,.ap-rule-card,.ah-event-card,.pp-essential-card,.pp-governance-card,.pp-right-card,.toc-summary-card,.pp-ai-card,.responsive-data-card,.ck-data-card),.page.page.page.page main :is(.vb-cols--modules li,.vb-cols--steps li,.vb-qa li){padding:20px!important}.page.page.page.page main .contact-routing-section{padding-top:56px!important;padding-bottom:56px!important}.page.page.page.page main .ap-trust-strip{padding-top:32px!important;padding-bottom:32px!important}}@media (min-width:641px){.page.page.page.page main .ap-trust-strip{padding-top:48px!important;padding-bottom:48px!important}}.page.page.page.page main :is(.page-cta-text,.sec2-cta-inner,.ck-final-cta-copy,.toc-cta-inner,.tc-cta-inner,.ck-data-card){gap:16px!important}.page.page.page.page main :is(.vb-biz-nav,.tc-category-card,.contact-definition-card,.vb-chan-card-head,.vb-chan-cards){gap:12px!important}
