.privacy-policy--v2 .pp-hero{background:linear-gradient(-90deg,#1c1c1c,#000);padding-block:clamp(48px,6vw,82px)}.privacy-policy--v2 .pp-hero__inner{margin-inline:auto;max-width:var(--dg-container);padding-inline:var(--dg-pad-x);text-align:center}.privacy-policy--v2 .pp-hero__title{color:var(--dg-ink-on-dark);font-family:var(--dg-font-display);font-size:var(--dg-text-h1-page);font-weight:var(--dg-weight-display);line-height:var(--dg-leading-display);margin:0;text-transform:uppercase}.privacy-policy--v2 .privacy-policy-page{background:#fff;color:var(--dg-ink-quote)}.privacy-policy--v2 .privacy-policy-page .wrapper{margin-inline:auto;max-width:980px;padding-block:clamp(48px,6vw,72px);padding-inline:clamp(16px,4vw,40px)}.privacy-policy--v2 .privacy-policy-page h2{color:var(--dg-carbon);font-family:var(--dg-font-body);font-size:var(--dg-text-card-title);font-weight:var(--dg-weight-body-strong);line-height:1.2;margin-block:34px 16px;text-transform:none}.privacy-policy--v2 .privacy-policy-page h2:first-child{margin-top:0}.privacy-policy--v2 .privacy-policy-page p{color:var(--dg-ink-quote);font-size:16px;line-height:1.625;margin-block:0 18px}.privacy-policy--v2 .privacy-policy-page ul{display:flex;flex-direction:column;gap:12px;list-style:none;margin-block:0 18px;padding-inline-start:0}.privacy-policy--v2 .privacy-policy-page li{color:var(--dg-ink-quote);font-size:16px;line-height:1.625;margin:0;padding-inline-start:20px;position:relative}.privacy-policy--v2 .privacy-policy-page li:before{background:var(--dg-gold);content:"";height:6px;left:0;position:absolute;top:10px;width:6px}.privacy-policy--v2 .privacy-policy-page a{color:var(--dg-carbon);font-weight:500;text-decoration:underline;transition:color .15s ease}.privacy-policy--v2 .privacy-policy-page a:hover{color:var(--dg-gold);text-decoration:underline}