/* Ostatnia warstwa dopracowania: czytelność i spokojniejszy rytm. */
h2{line-height:1.1;letter-spacing:-.052em}.hero h1{line-height:1.03}.hero h1 em,h2 em{display:inline-block}.plan ul{list-style:none;padding-left:0}.plan li{position:relative;padding-left:18px}.plan li::before{content:"•";position:absolute;left:0;color:var(--teal)}.case-study{background:var(--aqua)}.case-grid{display:grid;grid-template-columns:.95fr 1.05fr;gap:60px;align-items:center}.case-copy p:not(.eyebrow){max-width:470px;font-size:17px}.case-copy .case-note{font:500 11px "DM Mono",monospace;letter-spacing:.06em;text-transform:uppercase}.case-visual{background:#fff;border:1px solid var(--ink);padding:12px;box-shadow:10px 10px 0 var(--ink)}.case-visual img{display:block;width:100%;height:auto}.text-action{display:block;max-width:540px;text-align:left;line-height:1.45}.form-note{max-width:550px}@media(max-width:760px){h2{line-height:1.14;letter-spacing:-.045em}.hero h1{line-height:1.07}.case-grid{grid-template-columns:1fr;gap:28px}.case-visual{box-shadow:6px 6px 0 var(--ink)}.text-action{font-size:13px}.hero h1 em,h2 em{display:block}}
