/* Fonts */
/* Imports */
/* Compose-IBMPlexSans-Regular */
@font-face {
 font-family: 'Compose-IBMPlexSans-Regular';
 font-style: normal;
 font-weight: 400;
 font-display: swap;
 src: url('/Files/System/Styles/Typography/Compose-IBMPlexSans-Regular.ttf') format('truetype');
}
/* Compose-IBMPlexSans-Bold */
@font-face {
 font-family: 'Compose-IBMPlexSans-Bold';
 font-style: normal;
 font-weight: 700;
 font-display: swap;
 src: url('/Files/System/Styles/Typography/Compose-IBMPlexSans-Bold.ttf') format('truetype');
}
/* Basic types */
body, .preview {
/* Base */
--dw-base-font-size: 16px;
--dw-type-scale: 1.333;
/* Paragraphs */
--dw-font-family: Compose-IBMPlexSans-Regular;
--dw-font-style: normal;
--dw-font-weight: 400;
--dw-letter-spacing: 0.01em;
--dw-line-height: 1.5;
--dw-text-transform: none;
}
/* Headings */
h1, h2, h3, h4, h5, h6, .dw-h1, .dw-h2, .dw-h3, .dw-h4, .dw-h5, .dw-h6 {
--dw-font-family: Compose-IBMPlexSans-Bold;
--dw-font-style: normal;
--dw-font-weight: 700;
--dw-letter-spacing: -0.02em;
--dw-line-height: 1.1;
--dw-text-transform: none;
}
/* Buttons */
[data-dw-button] {
--dw-font-family: Compose-IBMPlexSans-Bold;
--dw-font-style: normal;
--dw-font-weight: 700;
--dw-letter-spacing: 0em;
--dw-line-height: 0.8;
--dw-text-transform: none;
}
