```css
/* =========================================================
   INTER
========================================================= */

@font-face {
    font-family: 'Inter';
    src: url('inter-variable.woff2') format('woff2');
    font-weight: 100 900;
    font-style: normal;
    font-display: swap;
}


/* =========================================================
   LIBRE BASKERVILLE REGULAR
========================================================= */

@font-face {
    font-family: 'Libre Baskerville';
    src: url('libre-baskerville-regular.woff2') format('woff2');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}


/* =========================================================
   LIBRE BASKERVILLE BOLD
========================================================= */

@font-face {
    font-family: 'Libre Baskerville';
    src: url('libre-baskerville-bold.woff2') format('woff2');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}


/* =========================================================
   FRONTEND TYPOGRAPHY
========================================================= */

/* Fließtext */
body {
    font-family: 'Libre Baskerville', serif;
    font-weight: 400;
    line-height: 1.7;
}


/* Überschriften */
h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: 'Libre Baskerville', serif;
    font-weight: 700;
    line-height: 1.3;
}


/* Optional: Navigation / Buttons / UI */
button,
input,
textarea,
select,
.main-navigation {
    font-family: 'Inter', sans-serif;
}


/* =========================================================
   CLASSIC EDITOR TYPOGRAPHY
========================================================= */

/* Editor-Fließtext */
.mce-content-body {
    font-family: 'Libre Baskerville', serif;
    font-weight: 400;
    line-height: 1.7;
}


/* Editor-Überschriften */
.mce-content-body h1,
.mce-content-body h2,
.mce-content-body h3,
.mce-content-body h4,
.mce-content-body h5,
.mce-content-body h6 {
    font-family: 'Libre Baskerville', serif;
    font-weight: 700;
    line-height: 1.3;
}


/* Optional: Editor-Menüs/Formulare */
.mce-content-body button,
.mce-content-body input,
.mce-content-body textarea,
.mce-content-body select {
    font-family: 'Inter', sans-serif;
}
```
