.legacy-content{max-width:1040px;width:calc(100% - 48px);margin:0 auto;padding:64px 0 88px;line-height:1.75;overflow-wrap:anywhere}.legacy-content h1{font-size:clamp(2rem,5vw,3.5rem);line-height:1.14;margin:0 0 32px}.legacy-content h2,.legacy-content h3{line-height:1.3;margin:32px 0 16px}.legacy-content p{margin:14px 0}.legacy-content a{text-decoration:underline;color:#d7b5ff}.legacy-content ul,.legacy-content ol{padding-left:1.5em}.legacy-image,.legacy-video{display:block;max-width:100%;width:auto;height:auto;margin:28px auto;border-radius:12px}.legacy-video{width:100%}.legacy-action{padding:24px;margin:28px 0;border:1px solid #483b59;border-radius:16px;background:#17131f}.legacy-link{display:inline-block;padding:11px 18px;border:1px solid #b79ad6;border-radius:999px}.legacy-label{display:inline-block;margin-right:12px}.legacy-post-links{margin-top:40px}@media(max-width:767px){.legacy-content{width:calc(100% - 40px);padding:40px 0 64px}}.legacy-blog-list{display:grid;gap:18px}.legacy-blog-entry{display:block;padding:22px 24px;border:1px solid #483b59;border-radius:14px;background:#17131f}.legacy-blog-entry h2{font-size:clamp(1.2rem,2.3vw,1.7rem);margin:0 0 10px}.legacy-blog-entry p{margin:0 0 12px;font-size:14px;color:#c0b5ce}.legacy-blog-entry>a{display:inline-block}
