.cp-legal{padding-block:var(--space-48) var(--space-96);background:var(--brand-white)}.cp-legal__inner{max-width:680px;padding-inline:var(--space-16);margin-inline:auto}.cp-legal__h1{margin:0 0 var(--space-12);font-family:var(--font-display);font-size:var(--fs-h1-m);line-height:var(--lh-h1);font-weight:700}.cp-legal__draft{margin:0 0 var(--space-32);padding:var(--space-12) var(--space-16);border-inline-start:3px solid var(--brand-yellow);background:var(--brand-offwhite);font-size:var(--fs-meta)}.cp-legal__section{margin-block-start:var(--space-32)}.cp-legal__h2{margin:0 0 var(--space-8);font-size:var(--fs-h3-m);line-height:var(--lh-h3);font-weight:600}.cp-legal p{margin:0 0 var(--space-12);font-size:var(--fs-longform-m);line-height:var(--lh-longform)}.cp-legal a{color:var(--red-text);text-underline-offset:4px}[data-copy=temporary]{-webkit-text-decoration:underline dotted var(--brand-red) 1px;text-decoration:underline dotted var(--brand-red) 1px;text-underline-offset:5px}@media (min-width:768px){.cp-legal{padding-block:var(--space-64) var(--space-128)}.cp-legal__inner{padding-inline:var(--space-24)}.cp-legal__h1{font-size:var(--fs-h1)}.cp-legal__h2{font-size:var(--fs-h3)}.cp-legal p{font-size:var(--fs-longform)}}.cp-legal p>a:only-child{align-items:center;min-height:44px;display:inline-flex}.cp-legal__part{border-top:1px solid var(--divider);margin-block-start:var(--space-48);padding-block-start:var(--space-24);scroll-margin-top:96px}.cp-legal__part-h{font-family:var(--font-display);font-size:var(--fs-h2-m);line-height:var(--lh-h2);margin:0;font-weight:700}@media (min-width:768px){.cp-legal__part-h{font-size:var(--fs-h2)}}.cp-sitemap__list{gap:0;margin:0;padding:0;list-style:none;display:grid}.cp-sitemap__link{min-height:44px;color:var(--red-text);text-underline-offset:5px;align-items:center;display:inline-flex}
