/* Settings */
@import url(settings/_reset.css);
@import url(settings/_fonts.css);
@import url(settings/_vars.css);
@import url(settings/_grid.css);
@import url(settings/_extends.css);

/* Components */
@import url(components/_stage.css);
@import url(components/_gallery.css);
@import url(components/_text.css);
@import url(components/_teaser.css);
@import url(components/_facts.css);
@import url(components/_services.css);

/* Partials */
@import url(partials/_logo.css);
@import url(partials/_nav.css);
@import url(partials/_header.css);

/* Elements */
@import url(elements/_button.css);

body {
    background-color: #ffffff;
    color: #000000;
    font-family: var(--font-family-primary);
    font-size: var(--font-size-primary);
    font-style: normal;
    font-weight: 400;
    line-height: 1.4;
    min-height: 100vh;
    letter-spacing: -0.25px;
    text-rendering: geometricPrecision;
    margin: 0;
    padding: 0;
}

h1,
h2 {
    font-family: var(--font-family-secondary);
    line-height: 1;
}

h3,
h4,
h5,
h6 {
    font-family: var(--font-family-primary);
    line-height: 1.2;
}

h3 {
    font-size: var(--font-size-h3);
}

h4 {
    font-size: var(--font-size-h4);
}