*,:after,:before{box-sizing:border-box}body,html{max-width:100%;overflow-x:clip}body{margin:0;color:var(--aplaut-color-document-default-ink);font-family:var(--aplaut-font-sans),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.consent-page{min-height:100vh;overflow-x:clip}.consent-page__content{width:100%;max-width:1280px;margin:0 auto;padding:24px clamp(20px,5.5vw,80px) clamp(64px,9vw,112px)}.consent-document,.consent-document__header{width:100%;max-width:800px;margin:0 auto}.consent-document__header{padding:24px 0 32px}.consent-document li,.consent-document p,.consent-document__eyebrow{color:var(--aplaut-color-legal-supporting-ink)}.consent-document__eyebrow{display:block;margin-bottom:12px;font-size:.8125rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.consent-document__header h1{margin:0;font-size:clamp(32px,4.6vw,56px);line-height:1.06;letter-spacing:-.04em}.consent-document{font-size:1rem;line-height:1.62}.consent-document p{margin:0}.consent-document ol,.consent-document ul{margin:0;padding-left:1.5rem}.consent-document li+li{margin-top:20px}.consent-document a{color:var(--aplaut-color-link-default-ink);text-underline-offset:3px}.consent-document a:hover{color:var(--aplaut-color-link-hover-ink)}.consent-document a:focus-visible{outline:2.5px solid var(--aplaut-color-page-focus-ring);outline-offset:3px}.consent-document>ol>li+li{padding-top:24px}