.check a{color:var(--yellow);text-underline-offset:3px}.legal-consents{margin-top:10px;padding:14px;border:1px solid #6b5a00;background:rgba(0,0,0,.6)}.legal-consents>p{margin:0 0 8px;color:var(--cream);font-size:13px;font-weight:900}.member-footer{margin-top:34px;padding:24px 4px 8px;border-top:1px solid #6b5a00;display:flex;align-items:center;justify-content:space-between;gap:18px;color:#aaa18e;font-size:12px}.member-footer-links{display:flex;flex-wrap:wrap;gap:8px 16px}.member-footer a{color:var(--cream);text-decoration:none}.member-footer a:hover{color:var(--yellow)}.powered-by{letter-spacing:1px;white-space:nowrap}.powered-by strong{color:var(--yellow)}.legal-shell{width:min(100%,980px)}.legal-hero{margin-top:24px;padding:clamp(26px,6vw,58px);border:1px solid var(--yellow);background:linear-gradient(90deg,rgba(0,0,0,.97),rgba(0,0,0,.62)),url('/assets/banner_editie_II.jpeg') center/cover no-repeat}.legal-hero h1{margin:0;font:900 clamp(54px,10vw,100px)/.86 Impact,Haettenschweiler,'Arial Narrow Bold',sans-serif;text-transform:uppercase;text-shadow:5px 5px 0 #000}.legal-hero h1 em{color:var(--yellow);font-style:normal}.legal-meta{color:#c8c0ad}.legal-document{margin-top:18px;padding:clamp(22px,5vw,46px);border:1px solid rgba(255,210,28,.45);background:rgba(7,7,7,.95);line-height:1.65}.legal-document h2{margin:32px 0 8px;color:var(--yellow);font-size:22px;text-transform:uppercase;letter-spacing:1px}.legal-document h2:first-child{margin-top:0}.legal-document h3{margin:22px 0 6px;color:var(--cream)}.legal-document p,.legal-document li{color:#d8d0bd}.legal-document a{color:var(--yellow)}.legal-document strong{color:var(--cream)}.legal-document li+li{margin-top:6px}.legal-note{padding:14px;border-left:4px solid var(--yellow);background:#201b00}
@media(max-width:520px){.member-footer{align-items:flex-start;flex-direction:column}.member-footer-links{gap:10px 14px}.legal-hero h1{font-size:52px}.legal-document{padding:22px 18px}}
