.gdpr-statement-page{background-color:var(--color-brand-sand);flex:1 0 auto}.gdpr-statement-page-section{padding-block:4rem 6rem}.gdpr-statement-page-card{background:#fff;border-radius:1rem;padding:clamp(1.5rem,3vw,3rem)}.gdpr-statement-page-html{color:var(--color-brand-muted);font-size:1rem;font-weight:400;line-height:1.6}.gdpr-statement-page-html h1{color:var(--color-brand-ink);font-size:clamp(2rem,3vw,2.8rem);line-height:1.2;margin:0 0 1.4rem}.gdpr-statement-page-html h2{color:var(--color-brand-ink);font-size:1.75rem;font-weight:600;line-height:1.22;margin:2rem 0 1.1rem}.gdpr-statement-page-html h2:not(:first-child){margin-top:2rem}.gdpr-statement-page-html h3{color:var(--color-brand-ink);font-size:1.05rem;font-weight:600;line-height:1.35;margin:.65rem 0 .55rem}.gdpr-statement-page-html h2+h3{margin-top:1rem}.gdpr-statement-page-html ol,.gdpr-statement-page-html p,.gdpr-statement-page-html ul{margin:0 0 1rem}.gdpr-statement-page-html h3+ol,.gdpr-statement-page-html h3+p,.gdpr-statement-page-html h3+ul{margin-top:.5rem}.gdpr-statement-page-html ol+h3,.gdpr-statement-page-html p+h3,.gdpr-statement-page-html ul+h3{margin-top:1.4rem}.gdpr-statement-page-html ol,.gdpr-statement-page-html ul{list-style:revert;padding-left:1.5rem}.gdpr-statement-page-html a{color:var(--color-brand-ink);text-decoration:underline}