/**  FONTS **/

/* IBM Plex Mono - Google Fonts  */
@import url('https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;1,100;1,200;1,300;1,400;1,500;1,600;1,700&display=swap');

.light {
    font-weight: 300;
}

.regular {
    font-weight: 400;
}

.medium {
    font-weight: 500;
}

.bold {
    font-weight: 700;
}

.italic {
    font-style: italic;
}

.multi-line {
    white-space: pre-line;
}



/* Basis-Schriftgröße */
body {
    font-size: 16px;
    /* oder 1rem */
    line-height: 1.5;
}

/* 32px */
h1 {
    font-size: 2rem;
}

/* 28px */
h2 {
    font-size: 1.75rem;
}

/* 24px */
h3 {
    font-size: 1.5rem;
}

/* 20px */
h4 {
    font-size: 1.25rem;
}

/* 18px */
h5 {
    font-size: 1.125rem;
}

/* 16px */
h6 {
    font-size: 1rem;
}

/* 18px */

.subtitle {
    font-size: 1.125rem;
}

/*16 px */
.body-text {
    font-size: 1rem;
}

.small-text {
    font-size: 0.875rem;
}


body {
    color: black;
    font-family: 'IBM Plex Mono', monospace;
    font-size: 1rem;
    background-color: oklch(98.2% 0.018 155.826);
}



.link {
    text-decoration: underline;
    color: black;
    font-weight: 700;
    font-size: 1rem;
}

ul {
    list-style-position: inside;
}

ul li span {
    position: relative;
    left: -7px;
}


hr {
    margin-top: 22px;
    margin-bottom: 22px;
    border: none;
    border-top: 1px solid rgb(145, 145, 145);
    height: 1px;
}





/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on July 24, 2025 */

/* @font-face {
    font-family: 'ia_writer_duospaceRgIt';
    src: url('iawriterduospace-regularitalic-webfont.woff2') format('woff2'),
        url('iawriterduospace-regularitalic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'ia_writer_duospacebold';
    src: url('iawriterduospace-bold-webfont.woff2') format('woff2'),
        url('iawriterduospace-bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'ia_writer_duospacebolditalic';
    src: url('iawriterduospace-bolditalic-webfont.woff2') format('woff2'),
        url('iawriterduospace-bolditalic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'ia_writer_duospaceregular';
    src: url('iawriterduospace-regular-webfont.woff2') format('woff2'),
        url('iawriterduospace-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

} */