*{box-sizing:border-box}body{margin:0;background:#f3f6f9;color:#263c53;font:16px/1.8 Arial,sans-serif}header{background:#fff;border-bottom:1px solid #dbe2e9}.privacy-header{max-width:1212px;margin:auto;padding:22px 24px;display:flex;align-items:center;justify-content:space-between;gap:24px}header img{width:190px;height:auto;display:block}nav{display:flex;flex-wrap:wrap;gap:8px}nav a{color:#002040;text-decoration:none;padding:9px 11px;border-bottom:3px solid transparent;font-size:14px;font-weight:bold}nav a[aria-current]{border-color:#bd9a45;color:#8a691e}main{max-width:1000px;margin:48px auto 70px;background:#fff;border:1px solid #dbe2e9;border-top:4px solid #bd9a45;padding:clamp(24px,5vw,60px)}h1,h2{color:#002040;line-height:1.3}h1{font:clamp(34px,5vw,52px)/1.2 Georgia,serif;margin:14px 0}h2{font-size:21px;margin:34px 0 12px}.eyebrow{color:#ae862f;text-transform:uppercase;letter-spacing:.18em;font-weight:bold;font-size:12px}.updated{font-size:14px;color:#637387}.intro{font-size:18px;border-inline-start:3px solid #bd9a45;padding-inline-start:20px}p{margin:0 0 16px}a{color:#795918;overflow-wrap:anywhere}aside{margin-top:38px;padding-top:8px;border-top:1px solid #dbe2e9}aside a{font-size:14px}footer{background:#002040;color:white;padding:28px max(24px,calc((100vw - 1212px)/2));display:flex;gap:20px;justify-content:space-between;flex-wrap:wrap;font-size:12px}footer a{color:#e0bf73}a:focus-visible{outline:2px solid #bd9a45;outline-offset:4px}@media(max-width:720px){.privacy-header{align-items:flex-start;flex-direction:column;gap:12px}nav{gap:2px}nav a{padding:7px 9px}main{margin:24px 12px 40px}h2{font-size:19px}}
/* Keep the privacy language menu inside the viewport in LTR and RTL layouts. */
.privacy-header .language-options{width:185px;min-width:0;max-width:calc(100vw - 48px)}
html[dir=rtl] .privacy-header .language-options{left:0;right:auto}
@media(max-width:720px){
 .privacy-header .language-options{left:0;right:auto}
 html[dir=rtl] .privacy-header .language-options{left:auto;right:0}
}
