/* AYEO Rechtstexte */
.legal-page{width:min(100%,900px);margin:36px auto 72px;color:var(--text,#111)}
.legal-page>h1{margin:0 0 34px;font-family:var(--ayeo-font-heading);font-size:clamp(2rem,4vw,3rem);line-height:1.2}
.legal-section{padding:26px 0;border-top:1px solid var(--line,#e7e7e7)}
.legal-section:first-of-type{border-top:0;padding-top:0}
.legal-section h2{margin:0 0 14px;font-family:var(--ayeo-font-heading);font-size:1.28rem;line-height:1.35}
.legal-copy p,.legal-copy li{color:var(--ayeo-grey,#666);line-height:1.65}
.legal-copy p{margin:0 0 12px}
.legal-copy ul{margin:10px 0 16px 1.2em;padding:0}
.legal-copy a,.legal-link-button{color:var(--ayeo-blue,#5c8692)}
.legal-link-button{padding:0;border:0;background:transparent;font:inherit;cursor:pointer}
.legal-link-button:hover,.legal-link-button:focus,.legal-copy a:hover,.legal-copy a:focus{text-decoration:underline}
@media(max-width:768px){.legal-page{margin-top:20px}.legal-section{padding:22px 0}}
