.page.page :is(.devp-page,.ucp-page,.approval-page,.audit-history-page) :is(.devp-section,.sec2-section,.ap-section,.ah-section,.ucp-section){border:0!important;border-top:1px solid var(--ds-line)!important;box-shadow:none!important;max-width:none!important;padding:var(--ds-section-y) 0!important;background:0 0!important;border-radius:0!important;width:auto!important;margin:0!important}.page.page :is(.devp-page,.ucp-page,.approval-page,.audit-history-page) :is(.devp-section--alt,.sec2-section--alt){background:var(--ds-bg-subtle)!important;border-block:1px solid var(--ds-line)!important}.page.page :is(.devp-page,.ucp-page,.approval-page,.audit-history-page) :is(.devp-hero,.sec2-hero)+:is(.devp-section,.sec2-section){border-top:0!important;padding-top:clamp(24px,3vw,40px)!important}.page.page :is(.devp-page,.ucp-page,.approval-page,.audit-history-page) :is(.devp-inner,.sec2-inner,.ap-inner,.ah-inner){box-sizing:border-box;max-width:calc(var(--ds-container) + 48px)!important;width:100%!important;margin:0 auto!important;padding:0 24px!important}.page.page :is(.devp-page,.ucp-page,.approval-page,.audit-history-page) :is(.devp-inner--narrow,.sec2-inner--narrow){max-width:784px!important}.page.page :is(.devp-page,.ucp-page,.approval-page,.audit-history-page) .devp-inner--split{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;align-items:center!important;gap:64px!important;display:grid!important}.page.page :is(.devp-page,.ucp-page,.approval-page,.audit-history-page) :is(.devp-section-label,.sec2-label,.workflow-steps__eyebrow,.devp-section-hd,.ucp-proof-head,.workflow-steps__header){text-align:center!important;margin-inline:auto!important}.page.page :is(.devp-page,.ucp-page,.approval-page,.audit-history-page) :is(.devp-section-title,.sec2-section-title,.workflow-steps__headline){text-wrap:balance;color:var(--ds-ink)!important;font-size:var(--ds-fs-h2)!important;letter-spacing:-.025em!important;text-align:center!important;max-width:26ch!important;margin:0 auto 16px!important;font-weight:600!important;line-height:1.12!important}.page.page :is(.devp-page,.ucp-page,.approval-page,.audit-history-page) :is(.devp-section-para:not(.devp-section-note),.sec2-body-text,.workflow-steps__description,.ucp-proof-head p:not(.sec2-label),.ah-trail-copy p){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 :is(.devp-page,.ucp-page,.approval-page,.audit-history-page) .ah-trail-copy{max-width:720px!important;margin:0 auto!important}.page.page :is(.devp-page,.ucp-page,.approval-page,.audit-history-page) .ah-trail-copy p+p{margin-top:16px!important}.page.page :is(.devp-page,.ucp-page,.approval-page,.audit-history-page) .ah-section-kicker{color:var(--ds-ink-3)!important;letter-spacing:0!important;text-align:center!important;text-transform:none!important;max-width:640px!important;margin:0 auto 12px!important;font-size:.9375rem!important;font-weight:500!important;display:block!important}.page.page :is(.devp-page,.ucp-page,.approval-page,.audit-history-page) .devp-inner--split>div:first-child :is(.devp-section-label,.devp-section-title,.devp-section-para){text-align:left!important;max-width:none!important;margin-inline:0!important}.page.page :is(.devp-page,.ucp-page,.approval-page,.audit-history-page) .devp-inner--split>div:first-child .devp-section-title{max-width:22ch!important}.page.page :is(.devp-page,.ucp-page,.approval-page,.audit-history-page) .devp-inner--split>div:first-child .devp-section-para{max-width:520px!important;margin-bottom:16px!important}.page.page :is(.devp-page,.ucp-page,.approval-page,.audit-history-page) .devp-section-hd{max-width:720px!important;margin-bottom:0!important;padding:0!important}.page.page :is(.devp-page,.ucp-page,.approval-page,.audit-history-page) :is(.devp-section-note,.api-reference-note,.ah-support-note){border:0!important;border-top:1px solid var(--ds-line)!important;box-shadow:none!important;color:var(--ds-ink-3)!important;text-align:center!important;background:0 0!important;border-radius:0!important;max-width:none!important;margin:32px 0 0!important;padding:20px 0 0!important;font-size:.875rem!important;line-height:1.6!important}.page.page :is(.devp-page,.ucp-page,.approval-page,.audit-history-page) .ah-support-note strong{margin-bottom:2px;display:block;color:var(--ds-ink)!important;font-size:.9375rem!important;font-weight:600!important}.page.page :is(.devp-page,.ucp-page,.approval-page,.audit-history-page) .ah-support-note span{color:var(--ds-ink-3)!important;font-size:.875rem!important}.page.page .devp-page .devp-section-note:not(.api-reference-note),.page.page .devp-page .devp-inner--narrow .devp-section-note{margin-top:24px!important}.page.page :is(.devp-page,.ucp-page,.approval-page,.audit-history-page) :is(.devp-plan-grid,.devp-cards-grid,.devp-technical-grid,.devp-flow-timeline,.api-enterprise-snapshot,.api-plan-strip,.api-onboarding-timeline,.api-code-grid,.api-pattern-grid,.api-event-list,.api-surface-card-grid,.api-surface-table-wrap,.api-security-panel,.ucp-proof,.ucp-cards-grid,.ucp-mode-grid,.ucp-related-grid,.ap-mode-compare,.ap-rule-matrix,.sec2-principles-grid,.ap-examples-grid,.ah-event-grid,.ah-flow-timeline,.ah-why-grid,.ah-trail-cards,.ah-works-grid),.page.page :is(.devp-page,.ucp-page,.approval-page,.audit-history-page) :is(.devp-section-hd+.devp-plan-grid,.api-reference-note~*){margin-top:48px!important}.page.page :is(.devp-page,.ucp-page,.approval-page,.audit-history-page) .sec2-check-list{margin-top:32px!important}.page.page .devp-page .devp-hero-layout{display:block!important}.page.page .devp-page .devp-hero .devp-eyebrow{justify-content:center;align-items:center;gap:8px;color:var(--ds-accent)!important;letter-spacing:.08em!important;text-transform:uppercase!important;margin:0 0 20px!important;font-size:12px!important;font-weight:600!important;display:flex!important}.page.page .devp-page .devp-hero :is(.devp-hero-title,.devp-hero-sub){text-align:center!important}.page.page .devp-page .devp-hero .devp-hero-sub{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.page .devp-page .devp-hero .devp-hero-actions{flex-wrap:wrap!important;justify-content:center!important;gap:12px!important;margin:32px 0 0!important;display:flex!important}.page.page .devp-page .devp-hero .devp-hero-badges{flex-wrap:wrap!important;justify-content:center!important;gap:8px 24px!important;margin:28px 0 0!important;padding:0!important;list-style:none!important;display:flex!important}.page.page .devp-page .devp-hero .devp-hero-badges li{align-items:center;margin:0;display:inline-flex;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.page.page .devp-page .devp-hero .devp-hero-badges li:before{color:var(--ds-accent);content:"✓";margin-right:6px;font-weight:700}.page.page .devp-page .devp-hero .devp-badge--hero{box-shadow:none!important;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:14px!important;font-weight:500!important;display:inline!important}.page.page .devp-page .devp-hero .devp-hero-badges+.devp-hero-actions{margin-top:28px!important}.page.page .devp-page .api-reference-nav{box-shadow:none!important;background:0 0!important;border:0!important;width:auto!important;max-width:880px!important;margin:40px auto 0!important;padding:0!important;overflow:visible!important}.page.page .devp-page .api-reference-nav ul{flex-wrap:wrap!important;justify-content:center!important;gap:0 28px!important;width:auto!important;margin:0!important;padding:0!important;list-style:none!important;display:flex!important}.page.page .devp-page .api-reference-nav li{margin:0;padding:0}.page.page .devp-page .api-reference-nav a{white-space:nowrap;align-items:center;min-height:36px;display:inline-flex;box-shadow:none!important;color:var(--ds-ink-3)!important;letter-spacing:0!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;font-size:14px!important;font-weight:500!important;text-decoration:none!important}.page.page .devp-page .api-reference-nav a:hover{color:var(--ds-ink)!important;text-decoration:underline!important}.page.page :is(.devp-page,.ucp-page,.approval-page,.audit-history-page) :is(.devp-badge--inline,.devp-card-meta,.api-illustrative-label){width:fit-content;box-shadow:none!important;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;margin:0!important;padding:0!important;font-size:12px!important;font-weight:500!important;line-height:1.4!important;display:inline-flex!important}.page.page :is(.devp-page,.ucp-page,.approval-page,.audit-history-page) :is(.devp-plan-card,.devp-card,.devp-technical-card,.api-enterprise-snapshot-card,.api-plan-card,.api-pattern-card,.api-event-card,.api-surface-card,.ucp-card,.ucp-mode-card,.ucp-related-card,.ap-mode-card,.ap-rule-card,.sec2-principle-card,.ah-event-card,.ah-trail-card,.ah-work-card,.ah-metadata-item,.devp-flow-step,.workflow-steps__item,.ah-flow-node,.api-onboarding-step){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;flex-direction:column!important;grid-template-columns:none!important;align-items:stretch!important;gap:12px!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;margin:0!important;padding:28px!important;display:flex!important;transform:none!important}.page.page :is(.devp-page,.ucp-page,.approval-page,.audit-history-page) :is(.devp-plan-card,.devp-card,.devp-technical-card,.api-enterprise-snapshot-card,.api-plan-card,.api-pattern-card,.api-event-card,.api-surface-card,.ucp-card,.ucp-mode-card,.ucp-related-card,.ap-mode-card,.ap-rule-card,.sec2-principle-card,.ah-event-card,.ah-trail-card,.ah-work-card,.ah-metadata-item,.devp-flow-step,.workflow-steps__item,.ah-flow-node,.api-onboarding-step):before,.page.page :is(.devp-page,.ucp-page,.approval-page,.audit-history-page) :is(.devp-plan-card,.devp-card,.devp-technical-card,.api-enterprise-snapshot-card,.api-plan-card,.api-pattern-card,.api-event-card,.api-surface-card,.ucp-card,.ucp-mode-card,.ucp-related-card,.ap-mode-card,.ap-rule-card,.sec2-principle-card,.ah-event-card,.ah-trail-card,.ah-work-card,.ah-metadata-item,.devp-flow-step,.workflow-steps__item,.ah-flow-node,.api-onboarding-step):after{content:none!important;display:none!important}.page.page :is(.devp-page,.ucp-page,.approval-page,.audit-history-page) :is(.ucp-related-card,.ah-work-card):hover{border-color:var(--ds-line-strong)!important;transform:none!important}.page.page :is(.devp-page,.ucp-page,.approval-page,.audit-history-page) :is(.ucp-cards-grid,.ah-event-grid,.ah-why-grid,.ah-trail-cards,.ah-works-grid,.api-event-list,.api-surface-card-grid){padding:0!important;list-style:none!important}.page.page :is(.devp-page,.ucp-page,.approval-page,.audit-history-page) :is(.ucp-cards-grid,.ah-event-grid,.ah-why-grid,.ah-trail-cards,.ah-works-grid,.api-event-list,.api-surface-card-grid)>li{min-width:0;margin:0!important;padding:0!important;display:flex!important}.page.page :is(.devp-page,.ucp-page,.approval-page,.audit-history-page) :is(.ucp-cards-grid,.ah-event-grid,.ah-why-grid,.ah-trail-cards,.ah-works-grid,.api-event-list,.api-surface-card-grid)>li:before{content:none!important}.page.page :is(.devp-page,.ucp-page,.approval-page,.audit-history-page) :is(.devp-card-title,.devp-plan-card strong,.devp-technical-card strong,.api-enterprise-snapshot-card h3,.api-plan-card h4,.api-pattern-card h3,.api-event-card-title,.api-surface-card-title,.ucp-card-title,.ucp-mode-title,.ucp-related-title,.ap-mode-card h3,.ap-rule-card>span,.sec2-principle-title,.ah-event-card h3,.ah-trail-card-label,.ah-work-card h3,.ah-metadata-item dt){color:var(--ds-ink)!important;letter-spacing:-.01em!important;text-align:left!important;text-transform:none!important;max-width:none!important;margin:0!important;padding:0!important;font-size:1.0625rem!important;font-weight:600!important;line-height:1.35!important;display:block!important}.page.page :is(.devp-page,.ucp-page,.approval-page,.audit-history-page) :is(.devp-card-body,.devp-plan-card p,.devp-technical-card p,.api-enterprise-snapshot-card h3~p,.api-pattern-card p,.ucp-related-body,.ucp-mode-copy,.ap-mode-card p,.ap-rule-card p,.sec2-principle-body,.ah-event-card h3~p,.ah-trail-card h3~p,.ah-work-card h3~p,.ah-metadata-item dd){color:var(--ds-ink-2)!important;text-align:left!important;max-width:none!important;margin:0!important;padding:0!important;font-size:.9375rem!important;font-weight:400!important;line-height:1.6!important}.page.page :is(.devp-page,.ucp-page,.approval-page,.audit-history-page) :is(.devp-plan-card>span,.api-enterprise-snapshot-label,.ucp-mode-eyebrow){color:var(--ds-accent)!important;letter-spacing:.08em!important;text-align:left!important;text-transform:uppercase!important;margin:0!important;font-size:12px!important;font-weight:600!important;line-height:1.4!important;display:block!important}.page.page :is(.devp-page,.ucp-page,.approval-page,.audit-history-page) :is(.devp-card-icon,.devp-technical-icon,.api-plan-card-icon,.ucp-card-icon,.ap-mode-icon,.sec2-principle-icon,.ah-event-icon,.ah-work-icon,.ah-trail-card-icon){background:var(--ds-accent-soft)!important;box-shadow:none!important;color:var(--ds-accent)!important;background-image:none!important;border:0!important;border-radius:8px!important;flex:none!important;justify-content:center!important;align-self:flex-start!important;align-items:center!important;width:40px!important;height:40px!important;margin:0!important;padding:0!important;display:inline-flex!important}.page.page :is(.devp-page,.ucp-page,.approval-page,.audit-history-page) :is(.ah-card-icon-slot,.sec2-principle-icon-slot,.ah-trail-card-icon-slot,.ucp-card-head){justify-content:flex-start!important;align-items:center!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;display:flex!important}.page.page :is(.devp-page,.ucp-page,.approval-page,.audit-history-page) :is(.devp-plan-grid,.devp-cards-grid,.devp-technical-grid,.api-plan-strip,.ucp-related-grid,.ap-rule-matrix,.ap-examples-grid,.ah-trail-cards,.ah-works-grid){grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:20px!important;width:100%!important;max-width:none!important;display:grid!important}.page.page :is(.devp-page,.ucp-page,.approval-page,.audit-history-page) :is(.api-enterprise-snapshot,.ucp-proof-grid,.ap-mode-compare,.sec2-principles-grid,.ah-event-grid,.ah-metadata-list){grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:20px!important;width:100%!important;max-width:none!important;display:grid!important}.page.page :is(.devp-page,.ucp-page,.approval-page,.audit-history-page) :is(.ucp-mode-grid,.api-code-grid){grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:20px!important;width:100%!important;max-width:none!important;display:grid!important}.page.page :is(.devp-page,.ucp-page,.approval-page,.audit-history-page) :is(.devp-flow-timeline,.api-onboarding-timeline,.workflow-steps__list,.ah-flow-timeline,.api-surface-card-grid){grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:16px!important;width:100%!important;max-width:none!important;padding:0!important;list-style:none!important;display:grid!important;position:static!important}.page.page :is(.devp-page,.ucp-page,.approval-page,.audit-history-page) :is(.api-pattern-grid,.api-event-list,.ah-why-grid,.ucp-cards-grid){grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:20px!important;width:100%!important;max-width:none!important;display:grid!important}.page.page :is(.devp-page,.ucp-page,.approval-page,.audit-history-page) :is(.api-pattern-grid,.api-event-list,.ah-why-grid,.ucp-cards-grid)>*{grid-column:span 2!important}.page.page :is(.devp-page,.ucp-page,.approval-page,.audit-history-page) :is(.api-pattern-grid,.api-event-list,.ah-why-grid,.ucp-cards-grid)>:nth-child(n+4){grid-column:span 3!important}.page.page :is(.devp-page,.ucp-page,.approval-page,.audit-history-page) :is(.api-onboarding-timeline,.ucp-governed-flow,.ap-approval-flow-visual,.ah-flow-timeline,.devp-flow-timeline):before,.page.page :is(.devp-page,.ucp-page,.approval-page,.audit-history-page) :is(.api-onboarding-timeline,.ucp-governed-flow,.ap-approval-flow-visual,.ah-flow-timeline,.devp-flow-timeline):after{content:none!important;display:none!important}@media (max-width:1099px){.page.page :is(.devp-page,.ucp-page,.approval-page,.audit-history-page) :is(.devp-plan-grid,.devp-cards-grid,.devp-technical-grid,.api-plan-strip,.ucp-related-grid,.ap-rule-matrix,.ap-examples-grid,.ah-trail-cards,.ah-works-grid,.ucp-proof-grid,.ap-mode-compare,.sec2-principles-grid,.ah-event-grid,.ah-metadata-list,.api-enterprise-snapshot){grid-template-columns:repeat(2,minmax(0,1fr))!important}.page.page :is(.devp-page,.ucp-page,.approval-page,.audit-history-page) :is(.ucp-proof-grid,.ap-mode-compare,.api-enterprise-snapshot)>:last-child:nth-child(odd){grid-column:1/-1}.page.page :is(.devp-page,.ucp-page,.approval-page,.audit-history-page) :is(.devp-flow-timeline,.api-onboarding-timeline,.workflow-steps__list,.ah-flow-timeline){grid-template-columns:minmax(0,1fr)!important}.page.page :is(.devp-page,.ucp-page,.approval-page,.audit-history-page) :is(.api-pattern-grid,.api-event-list,.ah-why-grid,.ucp-cards-grid,.api-surface-card-grid){grid-template-columns:repeat(2,minmax(0,1fr))!important}.page.page :is(.devp-page,.ucp-page,.approval-page,.audit-history-page) :is(.api-pattern-grid,.api-event-list,.ah-why-grid,.ucp-cards-grid,.api-surface-card-grid)>*{grid-column:auto!important}.page.page :is(.devp-page,.ucp-page,.approval-page,.audit-history-page) :is(.api-pattern-grid,.api-event-list,.ah-why-grid,.ucp-cards-grid,.api-surface-card-grid)>:last-child:nth-child(odd){grid-column:1/-1!important}.page.page :is(.devp-page,.ucp-page,.approval-page,.audit-history-page) .devp-inner--split{grid-template-columns:minmax(0,1fr)!important;gap:40px!important}}@media (max-width:719px){.page.page :is(.devp-page,.ucp-page,.approval-page,.audit-history-page) :is(.devp-plan-grid,.devp-cards-grid,.devp-technical-grid,.api-plan-strip,.ucp-related-grid,.ap-rule-matrix,.ap-examples-grid,.ah-trail-cards,.ah-works-grid,.ucp-proof-grid,.ap-mode-compare,.sec2-principles-grid,.ah-event-grid,.ah-metadata-list,.api-enterprise-snapshot,.ucp-mode-grid,.api-code-grid,.api-pattern-grid,.api-event-list,.ah-why-grid,.ucp-cards-grid,.api-surface-card-grid){grid-template-columns:minmax(0,1fr)!important}.page.page :is(.devp-page,.ucp-page,.approval-page,.audit-history-page) :is(.api-pattern-grid,.api-event-list,.ah-why-grid,.ucp-cards-grid,.api-surface-card-grid)>*{grid-column:auto!important}.page.page :is(.devp-page,.ucp-page,.approval-page,.audit-history-page) :is(.devp-inner,.sec2-inner,.ap-inner,.ah-inner){padding:0 16px!important}.page.page :is(.devp-page,.ucp-page,.approval-page,.audit-history-page) :is(.devp-plan-card,.devp-card,.devp-technical-card,.api-enterprise-snapshot-card,.api-plan-card,.api-pattern-card,.api-event-card,.api-surface-card,.ucp-card,.ucp-mode-card,.ucp-related-card,.ap-mode-card,.ap-rule-card,.sec2-principle-card,.ah-event-card,.ah-trail-card,.ah-work-card,.ah-metadata-item,.devp-flow-step,.workflow-steps__item,.ah-flow-node,.api-onboarding-step){padding:20px!important}}.page.page :is(.devp-page,.ucp-page,.approval-page,.audit-history-page) :is(.devp-flow-marker,.workflow-steps__number,.ah-flow-marker-number,.api-onboarding-step-marker){font-variant-numeric:tabular-nums;background:var(--ds-accent-soft)!important;border-radius:var(--ds-radius-tag)!important;box-shadow:none!important;color:var(--ds-accent)!important;letter-spacing:.04em!important;background-image:none!important;border:0!important;flex:none!important;justify-content:center!important;align-self:flex-start!important;align-items:center!important;width:auto!important;min-width:32px!important;height:28px!important;margin:0!important;padding:0 8px!important;font-size:12px!important;font-weight:600!important;display:inline-flex!important;position:static!important}.page.page :is(.devp-page,.ucp-page,.approval-page,.audit-history-page) :is(.ah-flow-marker,.api-onboarding-step-marker-wrap){box-shadow:none!important;background:0 0!important;border:0!important;align-self:flex-start!important;align-items:center!important;gap:10px!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;display:flex!important}.page.page :is(.devp-page,.ucp-page,.approval-page,.audit-history-page) :is(.ah-flow-icon,.api-onboarding-step-icon){box-shadow:none!important;color:var(--ds-accent)!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:center!important;align-items:center!important;width:24px!important;height:24px!important;margin:0!important;padding:0!important;display:inline-flex!important}.page.page :is(.devp-page,.ucp-page,.approval-page,.audit-history-page) :is(.ah-flow-icon,.api-onboarding-step-icon) svg{width:18px;height:18px}.page.page :is(.devp-page,.ucp-page,.approval-page,.audit-history-page) :is(.devp-flow-copy,.workflow-steps__copy,.ah-flow-copy,.api-onboarding-step-copy){box-shadow:none!important;text-align:left!important;background:0 0!important;border:0!important;border-radius:0!important;flex-direction:column!important;gap:8px!important;width:auto!important;min-width:0!important;height:auto!important;margin:0!important;padding:0!important;display:flex!important;transform:none!important}.page.page :is(.devp-page,.ucp-page,.approval-page,.audit-history-page) :is(.api-onboarding-step-copy,.ah-flow-copy):before,.page.page :is(.devp-page,.ucp-page,.approval-page,.audit-history-page) :is(.api-onboarding-step-copy,.ah-flow-copy):after{content:none!important;display:none!important}.page.page :is(.devp-page,.ucp-page,.approval-page,.audit-history-page) :is(.api-onboarding-step-meta,.ah-flow-kind){color:var(--ds-ink-3)!important;letter-spacing:0!important;text-align:left!important;text-transform:none!important;margin:0!important;font-size:.8125rem!important;font-weight:500!important;line-height:1.4!important}.page.page :is(.devp-page,.ucp-page,.approval-page,.audit-history-page) :is(.devp-flow-title,.workflow-steps__title,.ah-flow-title,.api-onboarding-step-title){color:var(--ds-ink)!important;letter-spacing:-.01em!important;text-align:left!important;margin:0!important;font-size:1rem!important;font-weight:600!important;line-height:1.35!important;display:block!important}.page.page :is(.devp-page,.ucp-page,.approval-page,.audit-history-page) :is(.devp-flow-description,.workflow-steps__body,.ah-flow-description,.api-onboarding-step-description){color:var(--ds-ink-2)!important;text-align:left!important;margin:0!important;font-size:.9375rem!important;line-height:1.6!important}.page.page :is(.devp-page,.ucp-page,.approval-page,.audit-history-page) .workflow-steps{box-shadow:none!important;background:0 0!important;border:0!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.page.page :is(.devp-page,.ucp-page,.approval-page,.audit-history-page) .workflow-steps__header{max-width:720px!important;margin:0 auto!important;padding:0!important}.page.page :is(.devp-page,.ucp-page,.approval-page,.audit-history-page) .workflow-steps__cta{justify-content:center!important;margin:32px 0 0!important;display:flex!important}.page.page .devp-page .devp-card-header{grid-template-columns:40px minmax(0,1fr)!important;align-items:center!important;gap:12px 14px!important;margin:0!important;padding:0!important;display:grid!important}.page.page .devp-page .devp-card-header>div:not(.devp-card-icon){display:contents!important}.page.page .devp-page .devp-card-header .devp-card-icon{grid-area:1/1}.page.page .devp-page .devp-card-header .devp-card-title{grid-area:1/2}.page.page .devp-page .devp-card-header .devp-card-meta{grid-area:2/1/auto/-1;justify-self:start}.page.page .devp-page :is(.devp-card-icon,.devp-technical-icon) svg{width:20px;height:20px}.page.page .devp-page .devp-inline-actions{flex-wrap:wrap!important;justify-content:center!important;gap:12px!important;margin:40px 0 0!important;display:flex!important}.page.page .devp-page .devp-inner--split .devp-inline-actions{justify-content:flex-start!important;margin-top:24px!important}.page.page .devp-page .devp-security-panel{background:var(--ds-ivory)!important;border:1px solid var(--ds-line)!important;border-radius:var(--ds-radius-card)!important;box-shadow:none!important;padding:32px!important}.page.page .devp-page .devp-security-list{gap:16px!important;margin:0!important;padding:0!important;list-style:none!important;display:grid!important}.page.page .devp-page .devp-security-item{color:var(--ds-ink)!important;text-align:left!important;background:0 0!important;border:0!important;align-items:flex-start!important;gap:12px!important;margin:0!important;padding:0!important;font-size:.9375rem!important;line-height:1.55!important;display:flex!important}.page.page .devp-page .devp-security-item span{color:var(--ds-ink-2)!important}.page.page .devp-page .devp-security-icon{flex:none;margin-top:3px;color:var(--ds-accent)!important}.page.page .devp-page .devp-security-panel .devp-inline-actions{border-top:1px solid var(--ds-line);padding-top:24px;margin-top:24px!important}.page.page .devp-page .api-plan-heading{color:var(--ds-ink)!important;letter-spacing:-.015em!important;text-align:center!important;margin:64px 0 0!important;font-size:1.25rem!important;font-weight:600!important}.page.page .devp-page .api-plan-heading+.api-plan-strip{margin-top:24px!important}.page.page .devp-page .api-plan-card-copy{flex-direction:column!important;gap:12px!important;min-width:0!important;margin:0!important;padding:0!important;display:flex!important}.page.page .devp-page .api-plan-card-list{gap:12px!important;margin:0!important;padding:0!important;display:grid!important}.page.page .devp-page :is(.api-plan-card-row,.api-event-detail-row,.api-surface-card-row){gap:4px!important;margin:0!important;padding:0!important;display:grid!important}.page.page .devp-page :is(.api-plan-card-list dt,.api-event-detail-row dt,.api-surface-card-row dt){color:var(--ds-ink)!important;letter-spacing:0!important;text-transform:none!important;margin:0!important;font-size:.8125rem!important;font-weight:600!important}.page.page .devp-page :is(.api-plan-card-list dd,.api-event-detail-row dd,.api-surface-card-row dd){flex-wrap:wrap;align-items:center;gap:6px;display:flex;color:var(--ds-ink-2)!important;margin:0!important;font-size:.9375rem!important;line-height:1.55!important}.page.page .devp-page .api-text-boundary{display:none!important}.page.page .devp-page .api-code-card{background:var(--ds-dark)!important;border:1px solid var(--ds-dark)!important;border-radius:var(--ds-radius-card)!important;box-shadow:none!important;color:#f4f5ee!important;text-align:left!important;background-image:none!important;flex-direction:column!important;gap:0!important;min-width:0!important;margin:0!important;padding:0!important;display:flex!important;overflow:hidden!important;transform:none!important}.page.page .devp-page .api-code-card-header{background:0 0!important;border:0!important;border-bottom:1px solid #ffffff1f!important;flex-wrap:wrap!important;align-items:center!important;gap:8px 12px!important;margin:0!important;padding:14px 24px!important;display:flex!important}.page.page .devp-page .api-code-card-dots{gap:6px!important;display:inline-flex!important}.page.page .devp-page .api-code-card-dots span{background:#ffffff47!important;border:0!important;border-radius:50%!important;width:8px!important;height:8px!important;padding:0!important;display:block!important}.page.page .devp-page .api-code-card-label{color:#f4f5eed1!important;letter-spacing:0!important;text-transform:none!important;flex:auto!important;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace!important;font-size:13px!important;font-weight:500!important}.page.page .devp-page .api-code-card .devp-badge--inline{color:#f4f5ee!important;background:0 0!important;border:0!important}.page.page .devp-page .api-code-card-body{flex-direction:column!important;gap:16px!important;margin:0!important;padding:24px!important;display:flex!important}.page.page .devp-page .api-code-card-icon{box-shadow:none!important;color:#c5d487!important;background:#ffffff14!important;border:0!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;width:36px!important;height:36px!important;margin:0!important;padding:0!important;display:inline-flex!important}.page.page .devp-page .api-code-card-body>p{color:#f4f5eec7!important;text-align:left!important;margin:0!important;font-size:.9375rem!important;line-height:1.6!important}.page.page .devp-page .api-code-card-list{gap:0!important;margin:0!important;padding:0!important;display:grid!important}.page.page .devp-page .api-code-card-row{border:0!important;border-top:1px solid #ffffff1f!important;grid-template-columns:148px minmax(0,1fr)!important;align-items:baseline!important;gap:4px 16px!important;margin:0!important;padding:12px 0!important;display:grid!important}.page.page .devp-page .api-code-card-row dt{color:#f4f5ee8f!important;letter-spacing:.06em!important;text-transform:uppercase!important;margin:0!important;font-size:12px!important;font-weight:600!important}.page.page .devp-page .api-code-card-row dd{color:#f4f5ee!important;margin:0!important;font-size:.9375rem!important;line-height:1.55!important}.page.page .devp-page .api-pattern-card strong{border-top:1px solid var(--ds-line);padding-top:16px;display:block;color:var(--ds-ink)!important;letter-spacing:0!important;text-transform:none!important;margin:8px 0 0!important;font-size:.8125rem!important;font-weight:600!important}.page.page .devp-page .api-event-card-header{flex-wrap:wrap!important;justify-content:space-between!important;align-items:center!important;gap:8px 12px!important;margin:0!important;padding:0!important;display:flex!important}.page.page .devp-page :is(.api-event-detail-list,.api-surface-card-list){gap:12px!important;margin:0!important;padding:0!important;display:grid!important}.page.page .devp-page .api-surface-card-row{border-top:1px solid var(--ds-line)!important;padding-top:12px!important}.page.page .devp-page .api-surface-card-row:first-child{border-top:0!important;padding-top:0!important}.page.page .devp-page :is(.api-event-code,.api-error-code,.api-surface-card code,.api-event-card code){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)!important;padding:2px 8px!important;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace!important;font-size:13px!important}.page.page .devp-page .api-surface-table-wrap{border:1px solid var(--ds-line)!important;border-radius:var(--ds-radius-card)!important;box-shadow:none!important;background:#fff!important;width:100%!important;max-width:none!important;margin:48px 0 0!important;padding:0!important;overflow-x:auto!important}.page.page .devp-page .api-surface-table{width:100%;min-width:880px;border-collapse:collapse!important}.page.page .devp-page .api-surface-table caption{caption-side:top;text-align:left!important;background:0 0!important;border:0!important;padding:24px 24px 16px!important}.page.page .devp-page .api-surface-table-caption-title{letter-spacing:-.01em;margin-bottom:4px;display:block;color:var(--ds-ink)!important;font-size:1.0625rem!important;font-weight:600!important}.page.page .devp-page .api-surface-table-caption-copy{display:block;color:var(--ds-ink-2)!important;font-size:.9375rem!important;font-weight:400!important}.page.page .devp-page .api-surface-table :is(thead,thead tr){background:0 0!important}.page.page .devp-page .api-surface-table th{vertical-align:bottom;border-bottom:1px solid var(--ds-line-strong)!important;color:var(--ds-ink-3)!important;letter-spacing:.08em!important;text-align:left!important;text-transform:uppercase!important;white-space:normal!important;background:0 0!important;padding:12px 24px!important;font-size:12px!important;font-weight:600!important}.page.page .devp-page .api-surface-table :is(td,tbody th){vertical-align:top;border-bottom:1px solid var(--ds-line)!important;color:var(--ds-ink-2)!important;letter-spacing:0!important;text-align:left!important;text-transform:none!important;background:0 0!important;padding:16px 24px!important;font-size:.9375rem!important;line-height:1.55!important}.page.page .devp-page .api-surface-table tbody th{color:var(--ds-ink)!important;font-weight:600!important}.page.page .devp-page .api-surface-table tbody tr:last-child :is(td,th){border-bottom:0!important}.page.page .devp-page .api-surface-table tbody tr:hover{background:0 0!important}.page.page .devp-page .api-security-panel{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;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr)!important;align-items:start!important;gap:32px 56px!important;padding:32px!important;display:grid!important}.page.page .devp-page .api-security-panel>div{flex-direction:column;gap:16px;display:flex}.page.page .devp-page .api-security-icon{background:var(--ds-accent-soft)!important;box-shadow:none!important;color:var(--ds-accent)!important;border:0!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;width:40px!important;height:40px!important;margin:0!important;display:inline-flex!important}.page.page .devp-page .api-security-lead{color:var(--ds-ink)!important;text-align:left!important;margin:0!important;font-size:1.0625rem!important;line-height:1.6!important}.page.page .devp-page .api-security-panel ul{gap:14px!important;margin:0!important;padding:0!important;list-style:none!important;display:grid!important}.page.page .devp-page .api-security-panel li{color:var(--ds-ink-2)!important;text-align:left!important;background:0 0!important;border:0!important;align-items:flex-start!important;gap:12px!important;margin:0!important;padding:0!important;font-size:.9375rem!important;line-height:1.55!important;display:flex!important}.page.page .devp-page .api-security-panel li:before{content:none!important;display:none!important}.page.page .devp-page .api-security-panel .devp-list-arrow{flex:none;margin-top:4px;color:var(--ds-accent)!important}.page.page .ucp-page .ucp-proof{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.page.page .ucp-page .ucp-proof-head{max-width:720px!important;margin-bottom:32px!important;padding:0!important}.page.page .ucp-page .ucp-proof-head h3{color:var(--ds-ink)!important;letter-spacing:-.02em!important;text-align:center!important;max-width:none!important;margin:0 auto 12px!important;font-size:1.375rem!important;font-weight:600!important;line-height:1.2!important}.page.page .ucp-page .ucp-proof-head p:not(.sec2-label){font-size:1rem!important}.page.page .ucp-page .ucp-proof-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;flex-direction:column!important;min-width:0!important;margin:0!important;padding:0!important;display:flex!important;overflow:hidden!important}.page.page .ucp-page .ucp-proof-card img{border-bottom:1px solid var(--ds-line);display:block;width:100%!important;height:auto!important}.page.page .ucp-page .ucp-proof-card figcaption{text-align:left!important;flex-direction:column!important;gap:6px!important;padding:20px 24px 24px!important;display:flex!important}.page.page .ucp-page .ucp-proof-card figcaption strong{letter-spacing:-.01em;color:var(--ds-ink)!important;font-size:1.0625rem!important;font-weight:600!important}.page.page .ucp-page .ucp-proof-card figcaption span{color:var(--ds-ink-2)!important;font-size:.9375rem!important;line-height:1.6!important}.page.page .ucp-page .ucp-proof+.ucp-cards-grid{margin-top:64px!important}.page.page .ucp-page .ucp-card-details{gap:14px!important;margin:0!important;padding:0!important;display:grid!important}.page.page .ucp-page .ucp-card-row{gap:4px!important;margin:0!important;padding:0!important;display:grid!important}.page.page .ucp-page .ucp-card-row dt{color:var(--ds-ink)!important;letter-spacing:0!important;text-transform:none!important;margin:0!important;font-size:.8125rem!important;font-weight:600!important}.page.page .ucp-page .ucp-card-row dd{color:var(--ds-ink-2)!important;margin:0!important;font-size:.9375rem!important;line-height:1.6!important}.page.page .ucp-page .ucp-card-channels{flex-wrap:wrap!important;gap:6px!important;margin:2px 0 0!important;padding:0!important;list-style:none!important;display:flex!important}.page.page .ucp-page .ucp-card-channels>li{margin:0!important}.page.page :is(.ucp-page,.audit-history-page) :is(.ucp-card-cta,.ah-work-link){color:var(--ds-accent)!important;background:0 0!important;border:0!important;align-self:flex-start!important;align-items:center!important;gap:6px!important;min-height:44px!important;margin:auto 0 0!important;padding:0!important;font-size:.9375rem!important;font-weight:600!important;text-decoration:none!important;display:inline-flex!important}.page.page :is(.ucp-page,.audit-history-page) :is(.ucp-card-cta,.ah-work-link):hover{text-decoration:underline!important}.page.page .ucp-page .ucp-related-cta{align-items:center;gap:6px;min-height:44px;display:inline-flex;color:var(--ds-accent)!important;margin:auto 0 0!important;padding:0!important;font-size:.9375rem!important;font-weight:600!important}.page.page .ucp-page .ucp-mode-card{border-left:1px solid var(--ds-line)!important}.page.page .ucp-page .ucp-mode-list{gap:12px!important;margin:8px 0 0!important;padding:0!important;list-style:none!important;display:grid!important}.page.page .ucp-page .ucp-mode-list li{color:var(--ds-ink-2)!important;text-align:left!important;align-items:flex-start!important;gap:10px!important;margin:0!important;padding:0!important;font-size:.9375rem!important;line-height:1.55!important;display:flex!important}.page.page .ucp-page .ucp-mode-list li svg{color:var(--ds-accent);flex:none;margin-top:4px}.page.page .ucp-page .ucp-inline-cta{text-align:left!important;background:#fff!important;flex-wrap:wrap!important;justify-content:space-between!important;align-items:center!important;gap:20px 32px!important;margin:48px 0 0!important;padding:28px 32px!important;display:flex!important}.page.page .ucp-page .ucp-inline-cta>div:first-child{flex:360px;min-width:0}.page.page .ucp-page .ucp-inline-cta h2{letter-spacing:-.015em!important;text-align:left!important;max-width:none!important;margin:0 0 6px!important;font-size:1.25rem!important;line-height:1.25!important}.page.page .ucp-page .ucp-inline-cta p{color:var(--ds-ink-2)!important;text-align:left!important;max-width:560px!important;margin:0!important;font-size:.9375rem!important;line-height:1.6!important}.page.page .ucp-page .ucp-inline-cta-actions{flex-wrap:wrap!important;align-items:center!important;gap:12px!important;display:flex!important}.page.page .ucp-page .ucp-inline-link{align-items:center;gap:6px;min-height:44px;display:inline-flex;color:var(--ds-accent)!important;background:0 0!important;border:0!important;padding:0 8px!important;font-size:.9375rem!important;font-weight:600!important;text-decoration:none!important}.page.page .approval-page .workflow-steps__cta+.ap-mode-compare{margin-top:56px!important}.page.page .approval-page .ap-mode-compare+.ap-rule-matrix{margin-top:20px!important}.page.page .approval-page .ap-example-card--centered{grid-column:auto!important;justify-self:stretch!important;max-width:none!important;margin:0!important}.page.page .approval-page .ap-visual-card{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;flex-direction:column!important;width:100%!important;max-width:none!important;margin:0!important;padding:8px 24px!important;display:flex!important}.page.page .approval-page .ap-visual-row{box-shadow:none!important;color:var(--ds-ink)!important;text-align:left!important;background:0 0!important;border:0!important;border-radius:0!important;align-items:center!important;gap:12px!important;margin:0!important;padding:16px 0!important;font-size:.9375rem!important;display:flex!important}.page.page .approval-page .ap-visual-row svg{color:var(--ds-accent);flex:none}.page.page .approval-page .ap-visual-row--accent{color:var(--ds-accent)!important;font-weight:600!important}.page.page .approval-page .ap-visual-divider{background:var(--ds-line)!important;width:auto!important;height:1px!important;margin:0!important}.page.page .approval-page .sec2-split-visual{width:100%!important;margin:0!important;padding:0!important}.page.page :is(.approval-page,.audit-history-page) .sec2-check-list{gap:12px!important;padding:0!important;list-style:none!important;display:grid!important}.page.page :is(.approval-page,.audit-history-page) .sec2-inner--narrow .sec2-check-list{max-width:640px;margin-inline:auto!important}.page.page .approval-page .sec2-check-item{color:var(--ds-ink)!important;text-align:left!important;align-items:flex-start!important;gap:10px!important;margin:0!important;padding:0!important;font-size:1rem!important;line-height:1.55!important;display:flex!important}.page.page .approval-page .sec2-check-icon{flex:none;margin-top:5px;color:var(--ds-accent)!important}.page.page .audit-history-page .ah-metadata-panel{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:64px 0 0!important;padding:0!important}.page.page .audit-history-page .ah-metadata-panel h3{color:var(--ds-ink)!important;letter-spacing:-.015em!important;text-align:center!important;margin:0!important;font-size:1.25rem!important;font-weight:600!important}.page.page .audit-history-page .ah-metadata-list{margin:24px 0 0!important;padding:0!important}.page.page .audit-history-page .ah-metadata-item{gap:6px!important;padding:20px 24px!important}.page.page .audit-history-page .ah-metadata-item dt{font-size:1rem!important}.page.page .audit-history-page .ah-trail-cards>li:before,.page.page .audit-history-page .ah-trail-cards>li:after{content:none!important;display:none!important}.page.page .audit-history-page .ah-trail-card-label{color:var(--ds-ink)!important}.page.page :is(.ucp-page,.approval-page) :is(.ucp-trust-strip,.ap-trust-strip){border:0!important;border-top:1px solid var(--ds-line)!important;box-shadow:none!important;text-align:center!important;background:0 0!important;border-radius:0!important;width:auto!important;max-width:none!important;margin:0!important;padding:40px 24px!important}.page.page :is(.ucp-page,.approval-page) :is(.ucp-trust-list,.ap-trust-strip>div,.ap-trust-strip>ul){max-width:var(--ds-container)!important;flex-wrap:wrap!important;justify-content:center!important;gap:8px 28px!important;margin:0 auto!important;padding:0!important;list-style:none!important;display:flex!important}.page.page .ucp-page .ucp-trust-list>li{box-shadow:none!important;color:var(--ds-ink-3)!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;font-size:13px!important}.page.page :is(.ucp-page,.approval-page) :is(.ucp-trust-link,.ap-trust-chip){min-height:32px;box-shadow:none!important;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;align-items:center!important;gap:6px!important;padding:0!important;font-size:13px!important;font-weight:500!important;text-decoration:none!important;display:inline-flex!important}.page.page :is(.ucp-page,.approval-page) :is(.ucp-trust-link,.ap-trust-chip) svg{color:var(--ds-accent);flex:none}.page.page :is(.ucp-page,.approval-page) :is(.ucp-trust-link,.ap-trust-chip):hover{color:var(--ds-ink)!important}.page.page .ucp-page .ucp-trust-note{color:var(--ds-ink-3)!important;text-align:center!important;max-width:720px!important;margin:16px auto 0!important;font-size:13px!important}.page.page .devp-page .page-related{border-top:1px solid var(--ds-line);text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex;width:auto!important;max-width:none!important;margin:0 auto!important;padding:40px 24px!important}.page.page .devp-page .page-related-label{color:var(--ds-accent)!important;letter-spacing:.08em!important;text-transform:uppercase!important;margin:0!important;font-size:12px!important;font-weight:600!important}.page.page .devp-page .page-related-links{flex-wrap:wrap;justify-content:center;gap:0 28px;margin:0;padding:0;list-style:none;display:flex}.page.page .devp-page .page-related-link{align-items:center;gap:4px;min-height:44px;display:inline-flex;color:var(--ds-accent)!important;font-size:.9375rem!important;font-weight:600!important;text-decoration:none!important}.page.page .devp-page .page-related-link:hover{text-decoration:underline!important}.page.page :is(.devp-page,.ucp-page,.approval-page,.audit-history-page) .devp-cta{box-sizing:border-box;background:var(--ds-dark)!important;border-radius:var(--ds-radius-card)!important;box-shadow:none!important;max-width:var(--ds-container)!important;text-align:center!important;background-image:none!important;border:0!important;width:calc(100% - 48px)!important;margin:64px auto 88px!important;padding:clamp(40px,5vw,64px) 24px!important}.page.page :is(.devp-page,.ucp-page,.approval-page,.audit-history-page) .devp-cta-inner{text-align:center!important;background:0 0!important;border:0!important;flex-direction:column!important;align-items:center!important;gap:0!important;width:100%!important;max-width:720px!important;margin:0 auto!important;padding:0!important;display:flex!important}.page.page :is(.devp-page,.ucp-page,.approval-page,.audit-history-page) .devp-cta-eyebrow{color:#c5d487!important;text-align:center!important;margin:0 0 14px!important}.page.page :is(.devp-page,.ucp-page,.approval-page,.audit-history-page) .devp-cta-title{letter-spacing:-.025em!important;text-align:center!important;max-width:24ch!important;margin:0 auto 12px!important;font-size:clamp(1.625rem,2.8vw,2.25rem)!important;font-weight:600!important;line-height:1.15!important}.page.page :is(.devp-page,.ucp-page,.approval-page,.audit-history-page) :is(.sec2-cta-body,.devp-cta-body){color:#f4f5eec7!important;text-align:center!important;max-width:560px!important;margin:0 auto!important;font-size:1rem!important;line-height:1.6!important}.page.page :is(.devp-page,.ucp-page,.approval-page,.audit-history-page) .devp-cta-actions{flex-wrap:wrap!important;justify-content:center!important;gap:12px!important;max-width:none!important;margin:28px 0 0!important;display:flex!important}.page.page :is(.devp-page,.ucp-page,.approval-page,.audit-history-page) :is(.ucp-cta-note,.ap-cta-note,.ah-cta-note){color:#f4f5ee99!important;text-align:center!important;max-width:640px!important;margin:24px auto 0!important;font-size:.8125rem!important;line-height:1.6!important}@media (max-width:719px){.page.page :is(.devp-page,.ucp-page,.approval-page,.audit-history-page) .devp-cta{width:auto!important;margin:40px 16px 56px!important;padding:40px 20px!important}.page.page .devp-page .api-reference-nav ul{gap:0 20px!important}.page.page .devp-page .api-reference-nav a{min-height:44px}.page.page .devp-page .api-security-panel{grid-template-columns:minmax(0,1fr)!important;padding:24px!important}.page.page .devp-page .api-code-card-row{grid-template-columns:minmax(0,1fr)!important}.page.page .devp-page :is(.api-code-card-header,.api-code-card-body){padding-inline:20px!important}.page.page .ucp-page .ucp-inline-cta{padding:24px!important}.page.page :is(.devp-page,.ucp-page,.approval-page,.audit-history-page) :is(.devp-hero-actions,.sec2-hero-actions)>*{flex:auto}.page.page .devp-page .devp-security-panel{padding:24px!important}.page.page .devp-page .api-surface-table caption{padding:20px 20px 12px!important}}.page.page .devp-page .api-surface-card-grid>li{grid-column:auto!important;justify-self:stretch!important;width:100%!important;max-width:none!important}.page.page .devp-page :is(.devp-section,.api-onboarding-section,.api-reference-anchor):before,.page.page .devp-page :is(.devp-section,.api-onboarding-section,.api-reference-anchor):after,.page.page :is(.ucp-page,.approval-page,.audit-history-page) :is(.sec2-section,.ap-section,.ah-section,.ucp-section):before,.page.page :is(.ucp-page,.approval-page,.audit-history-page) :is(.sec2-section,.ap-section,.ah-section,.ucp-section):after{content:none!important;background:0 0!important;display:none!important}.page.page .devp-page .api-code-card-row dd{font-weight:500!important}.page.page :is(.devp-page,.ucp-page,.approval-page,.audit-history-page) :is(.devp-section-note,.api-reference-note){font-weight:400!important}.page.page .devp-page #endpoint-status .devp-section-note{border-top:0!important;margin:16px 0 0!important;padding:0!important}@media (min-width:1100px){.page.page .devp-page .api-onboarding-step-meta{min-height:2.8em}}.page.page :is(.devp-page,.ucp-page,.approval-page,.audit-history-page) :is(.devp-flow-step,.workflow-steps__item,.ah-flow-node,.api-onboarding-step){border:0!important;border-top:1px solid var(--ds-line-strong)!important;background:0 0!important;border-radius:0!important;gap:12px!important;padding:20px 0 0!important}.page.page :is(.devp-page,.ucp-page,.approval-page,.audit-history-page) :is(.devp-flow-marker,.workflow-steps__number,.ah-flow-marker-number,.api-onboarding-step-marker){color:var(--ds-accent)!important;letter-spacing:.08em!important;background:0 0!important;border-radius:0!important;min-width:0!important;height:auto!important;padding:0!important;font-size:12px!important}.page.page :is(.devp-page,.ucp-page,.approval-page,.audit-history-page) :is(.devp-flow-timeline,.api-onboarding-timeline,.workflow-steps__list,.ah-flow-timeline){box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;gap:32px 28px!important;padding:0!important}.page.page :is(.devp-page,.ucp-page,.approval-page,.audit-history-page) .ucp-inline-cta:before,.page.page :is(.devp-page,.ucp-page,.approval-page,.audit-history-page) .ucp-inline-cta:after{content:none!important;display:none!important}.page.page :is(.devp-page,.ucp-page,.approval-page,.audit-history-page) .ap-visual-card{max-width:880px!important;margin-inline:auto!important}.page.page :is(.devp-page,.ucp-page,.approval-page,.audit-history-page) :is(.devp-flow-copy,.workflow-steps__copy,.ah-flow-copy,.api-onboarding-step-copy){flex-wrap:nowrap!important}.page.page :is(.devp-page,.ucp-page,.approval-page,.audit-history-page) :is(.devp-flow-copy,.workflow-steps__copy,.ah-flow-copy,.api-onboarding-step-copy)>*{flex:none!important;width:auto!important;max-width:none!important}.page.page :is(.devp-page,.ucp-page,.approval-page,.audit-history-page) :is(.ah-flow-marker,.api-onboarding-step-marker-wrap){flex-flow:row!important;width:auto!important}.page.page :is(.ucp-page,.approval-page,.audit-history-page) .sec2-cta{background:0 0!important;width:auto!important;max-width:none!important;margin:0!important}.page.page :is(.ucp-page,.approval-page,.audit-history-page) .sec2-split-text .sec2-body-text+.sec2-body-text{margin-top:16px!important}.page.page :is(.devp-page,.ucp-page,.approval-page,.audit-history-page) :is(.ah-trail-cards,.ah-event-grid,.ah-why-grid,.ah-works-grid,.ucp-cards-grid,.api-event-list,.api-surface-card-grid,.api-pattern-grid,.ah-metadata-list,.sec2-principles-grid,.ap-mode-compare,.ap-rule-matrix,.ap-examples-grid,.ucp-mode-grid,.ucp-related-grid,.ucp-proof-grid):before,.page.page :is(.devp-page,.ucp-page,.approval-page,.audit-history-page) :is(.ah-trail-cards,.ah-event-grid,.ah-why-grid,.ah-works-grid,.ucp-cards-grid,.api-event-list,.api-surface-card-grid,.api-pattern-grid,.ah-metadata-list,.sec2-principles-grid,.ap-mode-compare,.ap-rule-matrix,.ap-examples-grid,.ucp-mode-grid,.ucp-related-grid,.ucp-proof-grid):after{content:none!important;display:none!important}.page.page :is(.devp-page,.ucp-page,.approval-page,.audit-history-page) :is(.ucp-cta-note,.ap-cta-note,.ah-cta-note){background:0 0!important;border:0!important;padding:0!important}.page.page :is(.ucp-page,.approval-page,.audit-history-page) .sec2-cta{padding:64px 24px 88px!important}.page.page .audit-history-page .ah-trail-card h3{letter-spacing:-.01em!important;text-transform:none!important;font-size:1.0625rem!important}.page.page .devp-page .api-surface-table{display:table!important}.page.page .devp-page .api-surface-table thead{clip:auto!important;width:auto!important;height:auto!important;margin:0!important;display:table-header-group!important;position:static!important;overflow:visible!important}.page.page .devp-page .api-surface-table tbody{display:table-row-group!important}.page.page .devp-page .api-surface-table tr{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;display:table-row!important}.page.page .devp-page .api-surface-table :is(th,td){display:table-cell!important}.page.page .devp-page .api-surface-table :is(td,tbody th):before{content:none!important;display:none!important}.page.page .devp-page .api-surface-table .devp-badge--inline{white-space:normal}.page.page .devp-page .api-surface-table{table-layout:auto!important;width:100%!important;min-width:880px!important;max-width:none!important}.page.page .devp-page .api-surface-table :is(th,td){width:auto!important;min-width:0!important;max-width:none!important}.page.page .devp-page .api-surface-table :is(th,td):first-child{min-width:160px!important}.page.page .devp-page .api-surface-table :is(th,td):nth-child(5){min-width:260px!important}@media (max-width:1099px){.page.page :is(.devp-page,.ucp-page,.approval-page,.audit-history-page) :is(.api-pattern-grid,.api-event-list,.ah-why-grid,.ucp-cards-grid,.api-surface-card-grid)>:nth-child(n+4){grid-column:auto!important}.page.page :is(.devp-page,.ucp-page,.approval-page,.audit-history-page) :is(.api-pattern-grid,.api-event-list,.ah-why-grid,.ucp-cards-grid,.api-surface-card-grid)>:nth-child(n+4):last-child:nth-child(odd){grid-column:1/-1!important}}@media (max-width:719px){.page.page :is(.devp-page,.ucp-page,.approval-page,.audit-history-page) :is(.api-pattern-grid,.api-event-list,.ah-why-grid,.ucp-cards-grid,.api-surface-card-grid)>:nth-child(n+4),.page.page :is(.devp-page,.ucp-page,.approval-page,.audit-history-page) :is(.api-pattern-grid,.api-event-list,.ah-why-grid,.ucp-cards-grid,.api-surface-card-grid)>:nth-child(n+4):last-child:nth-child(odd),.page.page :is(.devp-page,.ucp-page,.approval-page,.audit-history-page) :is(.api-pattern-grid,.api-event-list,.ah-why-grid,.ucp-cards-grid,.api-surface-card-grid)>:last-child:nth-child(odd){grid-column:auto!important}}.page.page :is(.devp-page,.ucp-page,.approval-page,.audit-history-page) a[class*=btn]{text-align:center;height:auto!important;padding-block:10px!important;line-height:1.25!important}
.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}
