html[data-cookie] .site-header{z-index:var(--z-sticky)}
html[data-cookie] .skip-link{z-index:var(--z-drawer)}
html[data-cookie] .site-footer__whatsapp{z-index:var(--z-fab);bottom:calc(var(--cookie-notice-h,var(--space-0)) + var(--gutter-mobile))}
html[data-cookie="preferencias"] .site-footer__whatsapp{visibility:hidden;pointer-events:none}
html[data-cookie-layout="fluxo"] .ms-cookieprefs__title{scroll-margin-top:var(--space-xl)}
.ms-cookie{box-sizing:border-box}
.ms-cookie *{box-sizing:border-box}
.ms-cookie .ms-cookieprefs__name{margin:var(--space-0)}
.site-privacy-links{display:flex;flex-wrap:wrap;gap:var(--space-md) var(--space-xl);padding-block:var(--space-lg)}
.site-privacy-links a{display:inline-flex;align-items:center;min-block-size:var(--target-min);color:inherit;text-decoration:underline;text-underline-offset:.18em;font:var(--type-body)}
.site-privacy-links a:focus-visible{outline:2px solid transparent;box-shadow:var(--focus-ring)}
#msb-links .site-privacy-links{justify-content:center;position:relative}
#msb-links[data-cookie],html[data-cookie] #msb-links{padding-bottom:calc(var(--space-3xl) + var(--cookie-notice-h,var(--space-0)))}
.site-privacy{background:var(--surface-page);color:var(--text-body);font:var(--type-body-lg);padding:var(--space-4xl) var(--gutter-mobile) var(--space-6xl)}
.site-privacy__inner{max-inline-size:var(--container-max);margin-inline:auto;min-inline-size:var(--space-0)}
.site-privacy__document{max-inline-size:var(--container-narrow);margin-inline:auto;line-height:var(--leading-relaxed);overflow-wrap:anywhere}
.site-privacy__document h1{font:var(--type-h1);color:var(--text-strong);margin:var(--space-0) var(--space-0) var(--space-xl);overflow-wrap:anywhere}
.site-privacy__document h2{font:var(--type-h3);color:var(--text-strong);margin-block:var(--space-5xl) var(--space-2xl)}
.site-privacy__document h3{font:var(--type-h5);color:var(--text-strong);margin-block:var(--space-3xl) var(--space-lg)}
.site-privacy__document p,.site-privacy__document ul,.site-privacy__document ol{margin-block:var(--space-xl)}
.site-privacy__document h2 + p{margin-block-start:var(--space-0)}
.site-privacy__document ol{padding-inline-start:var(--space-3xl);list-style-position:outside}
.site-privacy__document ol[type="a"]{list-style-type:lower-alpha}
.site-privacy__document ol[type="I"]{list-style-type:upper-roman;padding-inline-start:var(--space-5xl)}
.site-privacy__document li{margin-block:var(--space-md)}
.site-privacy__document ol > li{padding-inline-start:var(--space-sm)}
.site-privacy__document ol > li::marker{font-weight:var(--weight-semibold);color:var(--text-strong)}
.site-privacy__document a{color:var(--text-brand);text-decoration:underline;text-underline-offset:.18em;overflow-wrap:anywhere}
.site-privacy__document a:focus-visible{outline:2px solid transparent;box-shadow:var(--focus-ring)}
.site-privacy__document code{font-family:var(--font-mono);overflow-wrap:anywhere}
.site-privacy__preferences{background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-sm);padding:var(--space-xl);margin-block:var(--space-4xl);container:cookie / inline-size;scroll-margin-top:calc(var(--space-6xl) * 2)}
.site-privacy__preferences .ms-cookieprefs__title{margin:var(--space-0);font:var(--type-h5)}
.site-privacy__preferences .ms-cookieprefs p{margin:var(--space-0)}
@media (min-width:768px){.site-privacy{padding-inline:var(--gutter-tablet)}}
@media (min-width:1024px){.site-privacy{padding-inline:var(--gutter-desktop)}html[data-cookie] .site-footer__whatsapp{bottom:calc(var(--cookie-notice-h,var(--space-0)) + var(--space-3xl))}}
