.information{padding-block:56px 72px;max-width:1000px;min-height:60vh;overflow-wrap:anywhere}
.information h1{font-size:clamp(32px,5vw,54px);margin-bottom:32px;text-wrap:wrap}
.information h2{font-size:clamp(25px,3vw,32px);margin:0 0 22px}
.information section{border-top:1px solid var(--line);margin-top:38px;padding-top:32px}
.information p,.information dd{color:var(--muted);line-height:1.8;font-size:16px}
.information p{margin:0 0 20px}.information a{text-decoration:underline;text-underline-offset:4px}
.information dt{margin-top:22px;font-size:14px}.information dd{margin:6px 0 0}
.information .legal-notice{border-left:2px solid var(--accent);padding-left:20px}
.to-complete{color:var(--ink)}.error-links{display:flex;flex-wrap:wrap;gap:24px}
@media(max-width:700px){.information{padding-block:34px 48px}}
