.lucy-intro{display:block;width:100%;max-width:850px;margin:0 auto 24px;border-radius:16px;aspect-ratio:1918/1080;background:#111} header{gap:18px;flex-wrap:wrap}.language-choice{font:inherit;background:transparent;color:inherit;border:1px solid #9caeaa;border-radius:6px;padding:6px 10px;max-width:140px}html[dir=rtl] .brand{direction:ltr}pre{direction:ltr;text-align:left} @media(max-width:600px){header{gap:12px;padding:18px 22px}.language-choice{font-size:14px}}

.strip-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:14px}
.strip-item{background:#f4efec;border-radius:12px;padding:16px;text-align:left}
.strip-item h3{font:18px Aime,Georgia,serif;margin:0 0 8px}
.strip-item p{margin:0;font-size:14px;line-height:1.5;color:#3d3537}
.chip{display:inline-block;background:#315f54;color:#fff;font-size:11px;letter-spacing:.04em;text-transform:uppercase;border-radius:20px;padding:4px 10px;margin-bottom:8px}
@media(max-width:700px){.strip-grid{grid-template-columns:1fr}}

header svg{vertical-align:-2px;margin-right:4px;flex-shrink:0}
