/* Базовый ресет стилей */
*,
*::before,
*::after {
    box-sizing: border-box;
}

html, body, h1, h2, h3, h4, h5, h6, p, ul, ol, li, figure, img, input, button, textarea {
    margin: 0;
    padding: 0;
}

body {
    font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
    line-height: 1.5;
    color: #e5e7eb;
    background:
        radial-gradient(circle at top left, rgba(56, 189, 248, 0.16), transparent 55%),
        radial-gradient(circle at top right, rgba(22, 163, 74, 0.18), transparent 60%),
        linear-gradient(180deg, #020617, #020617 55%, #020617 100%);
}

ul {
    list-style: none;
}

a {
    text-decoration: none;
    color: inherit;
}

button,
input,
textarea,
select {
    font: inherit;
}
