.legio-style .ls-brand{letter-spacing:.2em;margin:0 0 16px;font-weight:600}.legio-style .ls-cover{object-fit:contain;border-radius:4px;width:100%;max-width:300px;height:auto;margin:0 auto 24px;display:block}.legio-style .ls-text{margin-bottom:22px;font-size:17px;line-height:1.65}.legio-style .ls-text h1{font-family:var(--font-display);text-align:center;margin:0 0 16px;font-size:26px;font-weight:500;line-height:1.2}.legio-style .ls-text h2{font-family:var(--font-display);color:var(--primary);margin:26px 0 12px;font-size:21px;font-weight:500;line-height:1.25}.legio-style .ls-text p{margin:0 0 14px}.legio-style .ls-text ul{margin:0 0 18px;padding-left:20px;list-style:outside}.legio-style .ls-text li{margin-bottom:12px}.legio-style .ls-text li::marker{color:var(--primary)}.legio-style .ls-text strong{color:var(--foreground);font-weight:700}.legio-style .ls-intro{margin-bottom:28px}
