/* Data-governance links share the established bilingual footer and typography. */
.b360-footer .footer-links{grid-template-columns:1fr 1fr 1.05fr 1.25fr;gap:36px}
.footer-governance a{white-space:nowrap}
.b360-footer .footer-retention-periods{color:#d6c5e6;font-size:11px;line-height:1.8;margin-top:2px}
.governance-main{max-width:1260px;padding-block:40px 80px}
.governance-nav{display:flex;flex-wrap:wrap;gap:9px;margin-bottom:42px}
.governance-nav a{border:1px solid #e6daef;border-radius:100px;padding:7px 16px;font-size:13px;line-height:1.5;background:#faf7ff;white-space:nowrap}
.governance-nav a[aria-current=page]{background:#7116cf;border-color:#7116cf;color:#fff}
.governance-heading{max-width:900px;margin-bottom:40px}
.governance-page h1{font-size:clamp(26px,3.2vw,46px);line-height:1.25;letter-spacing:-.03em;margin:18px 0}
.governance-page .lede{font-size:clamp(16px,1.7vw,21px);line-height:1.8;color:#706777}
.governance-section{margin:0 0 34px;scroll-margin-top:110px}
.governance-section>h2,.governance-callout h2{font-size:23px;line-height:1.4;margin:0 0 14px;letter-spacing:-.02em}
.governance-section p,.governance-list{color:#655c6e;font-size:15px;line-height:1.9;max-width:1040px}
.governance-section a,.governance-callout a{text-decoration:underline;text-underline-offset:3px}
.governance-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:25px}
.governance-cards article{min-width:0;background:linear-gradient(150deg,#fbf9fd,#f4edfc);border:1px solid #e8dff1;border-radius:18px;padding:24px}
.governance-cards h3{font-size:18px;line-height:1.4;margin:0 0 13px}
.governance-cards p{font-size:14px;margin:0;line-height:1.9}
.governance-list{padding-inline-start:22px}
.governance-list li{padding-inline-start:4px;margin-bottom:12px}
.governance-list strong{color:#3f324a;font-weight:600}
.retention-options{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));list-style:none;gap:14px;padding:0;margin:26px 0}
.retention-options li{display:flex;align-items:flex-start;flex-direction:column;padding:22px;border-radius:18px;border:1px solid #e3d3f1;background:#faf7ff;min-width:0}
.retention-number{color:#7b1fea;font-size:41px;line-height:1.2;font-weight:500;margin-bottom:13px}
.retention-options strong{font-size:16px;color:#382245;white-space:nowrap}
.retention-options li>span:last-child{color:#82708d;font-size:12px;margin-top:4px}
.governance-callout{background:linear-gradient(115deg,#eee0fc,#f8f5fc);border:1px solid #e3d5ed;border-radius:20px;padding:27px;margin-top:35px}
.governance-callout p{font-size:15px;line-height:1.9;margin:0;color:#5c426d}
.governance-updated{font-size:12px;color:#8c8096;margin-top:30px}
.governance-page .eyebrow{color:#7721bd;font-size:11px;font-weight:600;letter-spacing:.13em}
html[dir=rtl] .governance-page h1,html[dir=rtl] .governance-page h2,html[dir=rtl] .governance-page .eyebrow{letter-spacing:0}
@media(max-width:1050px){.b360-footer .footer-links{grid-template-columns:1fr 1fr;gap:28px 40px}.b360-footer .footer-note{grid-column:auto}.governance-cards{gap:13px}.governance-cards article{padding:20px}.retention-options{gap:10px}.retention-options li{padding:19px 16px}}
@media(max-width:800px){.governance-main{padding-block-start:28px}.governance-nav{margin-bottom:32px}.governance-cards{grid-template-columns:1fr}.governance-cards article{padding:23px}.retention-options{grid-template-columns:repeat(3,minmax(0,1fr))}.governance-heading{margin-bottom:30px}.governance-section>h2,.governance-callout h2{font-size:21px}}
@media(max-width:560px){.b360-footer .footer-links{gap:28px 17px}.b360-footer .footer-note{grid-column:1/-1}.b360-footer .footer-governance{grid-column:1/-1}.governance-main{padding-inline:20px}.governance-page h1{font-size:28px}.governance-nav{gap:7px}.governance-nav a{font-size:12px;padding:7px 12px}.governance-section p,.governance-list{font-size:14px}.retention-options{grid-template-columns:repeat(2,minmax(0,1fr))}.retention-options li{padding:19px}.retention-number{font-size:34px}.retention-options strong{font-size:15px}.governance-callout{padding:23px}}
