.ln__work{display:grid;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));gap:1.6rem;margin-top:2.5rem}.ln__item{display:grid;gap:.9rem;align-content:start}.ln__shot{display:block;border:1px solid var(--svc-line);border-radius:16px;overflow:hidden;background:#06080f}.ln__shot img{display:block;width:100%;height:auto;transition:transform .5s cubic-bezier(.22,1,.36,1)}.ln__shot:hover img{transform:scale(1.03)}.ln__name{font-family:var(--font-montserrat),sans-serif;font-weight:800;text-transform:uppercase;letter-spacing:-.03em;font-size:clamp(1.15rem,2.2vw,1.5rem);margin:0}.ln__body{margin:0;color:#aab4c6;font-size:.94rem;line-height:1.7}.ln__wrong{display:grid;grid-template-columns:repeat(auto-fit,minmax(19rem,1fr));gap:1px;margin-top:2.5rem;background:var(--svc-line);border:1px solid var(--svc-line);border-radius:16px;overflow:hidden}.ln__wrongCell{background:#05070f;padding:1.5rem 1.4rem 1.6rem}.ln__wrongCell h3{font-family:var(--font-montserrat),sans-serif;font-weight:700;font-size:1rem;margin:0 0 .45rem}.ln__wrongCell p{margin:0;color:#aab4c6;font-size:.92rem;line-height:1.7}.ln__note{border:1px solid var(--svc-line);border-left:3px solid var(--svc-blue);border-radius:0 16px 16px 0;background:rgba(5,7,15,.86);padding:clamp(1.4rem,3vw,2.2rem);max-width:62rem}.ln__noteTitle{font-family:var(--font-montserrat),sans-serif;font-weight:800;text-transform:uppercase;letter-spacing:-.03em;font-size:clamp(1.1rem,2.2vw,1.5rem);line-height:1.15;margin:0 0 1rem;text-wrap:balance}.ln__note p{margin:0 0 1.1rem;color:#c3cddc;font-size:.95rem;line-height:1.7}