/* Дополнительные стили; визуальная проверка выполняется в фазе 4. */

body{margin:0} .adler-shell{max-width:1000px;margin:0 auto;padding:30px 24px;box-sizing:border-box} .adler-columns{display:flex;gap:30px;align-items:flex-start}.adler-article{flex:1;min-width:0}.adler-side{flex:0 0 240px;max-width:240px;position:sticky;top:20px} .adler-shell img{max-width:100%;height:auto} #site-footer{border-top:1px solid #637373;margin-top:30px} @media(max-width:720px){.adler-columns{display:block}.adler-side{max-width:none;position:static;margin-top:25px}.adler-shell table{max-width:100%}}

.adler-article > h1{line-height:1.25;height:auto;margin:0 0 1rem;overflow-wrap:break-word}
