/* Указываем box sizing */*,*::before,*::after {    box-sizing: border-box;}/* Убираем внутренние отступы */ul,ol {    padding: 0;}/* Убираем внешние отступы */body,h1,h2,h3,h4,p,ul,ol,li,figure,figcaption,blockquote,dl,dd {    margin: 0;}/* Выставляем основные настройки по-умолчанию для body */body {    min-height: 100vh;    scroll-behavior: smooth;    text-rendering: optimizeSpeed;    line-height: 1.5;}/* Удаляем стандартную стилизацию для всех ul и il, у которых есть атрибут class*/ul,ol {    list-style: none;}/* Элементы a, у которых нет класса, сбрасываем до дефолтных стилей */a:not([class]) {    text-decoration-skip-ink: auto;}/* Указываем понятную периодичность в потоке данных у article*/article > * + * {    margin-top: 1em;}/* Наследуем шрифты для инпутов и кнопок */input,button,textarea,select {    font: inherit;}/* Удаляем все анимации и переходы для людей, которые предпочитай их не использовать */@media (prefers-reduced-motion: reduce) {    * {        animation-duration: 0.01ms !important;        animation-iteration-count: 1 !important;        transition-duration: 0.01ms !important;        scroll-behavior: auto !important;    }}