.privacy__measure{width:100%;max-width:1040px;margin-inline:auto}.privacy__header{background:var(--navy);color:var(--paper);padding-top:clamp(130px,15vw,200px);padding-bottom:64px}.privacy__header h1{font-size:var(--t-xl);line-height:1.05}.privacy__intro{max-width:52ch;font-size:var(--t-lead);margin-top:28px}.privacy__date{font-family:var(--f-label);font-size:var(--t-cap);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--paper-2);margin-top:28px;font-weight:400}@media (min-width:768px){.privacy__header .privacy__measure{grid-template-columns:minmax(0,1fr) auto;column-gap:24px;display:grid}.privacy__header h1,.privacy__intro{grid-column:1/-1}.privacy__date{text-align:right;grid-area:1/2;align-self:baseline;margin-top:0}.privacy__header .ph__crumb{align-self:baseline}}.privacy__body{background:var(--paper);color:var(--navy);padding-block:64px 96px}.privacy__body section+section{margin-top:48px}.privacy__body h2{font-size:var(--t-s);text-wrap:pretty;margin-bottom:20px;line-height:1.25}.privacy__body p,.privacy__body li{line-height:1.75}.privacy__body p+p{margin-top:18px}.privacy__body ul{margin-block:18px;padding-left:1.25em}.privacy__body li+li{margin-top:12px}.privacy__body a{text-underline-offset:.2em;overflow-wrap:anywhere;text-decoration-thickness:1px}.privacy__body a:hover{color:var(--red-text)}.privacy__body :focus-visible{outline-color:var(--navy)}.privacy__body code{font-family:var(--f-mono);overflow-wrap:anywhere;font-size:.9em}@media (max-width:767px){.privacy__header{padding-bottom:40px}.privacy__body{padding-block:40px 64px}.privacy__body section+section{margin-top:36px}}
