
/* Imported from: ../../theme-typography.css */
/* Imported from: ./theme-fonts.css */
/* DM Sans (theme body font) — variable weight 100–1000, loaded from Google
   Fonts as @font-face (position-independent, unlike @import). latin + latin-ext
   subsets cover Turkish characters. */
@font-face {
  font-family: "cc_dm8j7638_DM Sans";
  font-style: italic;
  font-weight: 100 1000;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/dmsans/v17/rP2Fp2ywxg089UriCZa4ET-DJF4e8BH9.woff2) format("woff2");
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: "cc_dm8j7638_DM Sans";
  font-style: italic;
  font-weight: 100 1000;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/dmsans/v17/rP2Fp2ywxg089UriCZa4Hz-DJF4e8A.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: "cc_dm8j7638_DM Sans";
  font-style: normal;
  font-weight: 100 1000;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/dmsans/v17/rP2Hp2ywxg089UriCZ2IHTWEBlwu8Q.woff2) format("woff2");
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: "cc_dm8j7638_DM Sans";
  font-style: normal;
  font-weight: 100 1000;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/dmsans/v17/rP2Hp2ywxg089UriCZOIHTWEBlw.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* Aeonik Font Family (legacy — no longer referenced, kept for reference) */
@font-face {
  font-family: "cc_dm8j7638_aeonik";
  src: url("https://cdn.myikas.com/fonts/aeonik/thin.ttf") format("truetype");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "cc_dm8j7638_aeonik";
  src: url("https://cdn.myikas.com/fonts/aeonik/thinitalic.ttf") format("truetype");
  font-weight: 100;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "cc_dm8j7638_aeonik";
  src: url("https://cdn.myikas.com/fonts/aeonik/light.ttf") format("truetype");
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "cc_dm8j7638_aeonik";
  src: url("https://cdn.myikas.com/fonts/aeonik/lightitalic.ttf") format("truetype");
  font-weight: 200;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "cc_dm8j7638_aeonik";
  src: url("https://cdn.myikas.com/fonts/aeonik/regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "cc_dm8j7638_aeonik";
  src: url("https://cdn.myikas.com/fonts/aeonik/regularitalic.ttf") format("truetype");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "cc_dm8j7638_aeonik";
  src: url("https://cdn.myikas.com/fonts/aeonik/medium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "cc_dm8j7638_aeonik";
  src: url("https://cdn.myikas.com/fonts/aeonik/mediumitalic.ttf") format("truetype");
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "cc_dm8j7638_aeonik";
  src: url("https://cdn.myikas.com/fonts/aeonik/bold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "cc_dm8j7638_aeonik";
  src: url("https://cdn.myikas.com/fonts/aeonik/bolditalic.ttf") format("truetype");
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "cc_dm8j7638_aeonik";
  src: url("https://cdn.myikas.com/fonts/aeonik/black.ttf") format("truetype");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "cc_dm8j7638_aeonik";
  src: url("https://cdn.myikas.com/fonts/aeonik/blackitalic.ttf") format("truetype");
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}

/* Callingstone Font Family */
@font-face {
  font-family: "cc_dm8j7638_callingstone";
  src: url("https://cdn.myikas.com/fonts/callingstone/regular.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "cc_dm8j7638_callingstone";
  src: url("https://cdn.myikas.com/fonts/callingstone/italic.otf") format("opentype");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

/* End import: ./theme-fonts.css */

/* Works without global.css custom properties — bundled with component CSS */
.prose-reset,
.cc_dm8j7638_qXaNkDiAmT .rich-text, .cc_dm8j7638_2PGEpZz0CI .rich-text, .cc_dm8j7638_XFwBsOnmBB .rich-text, .cc_dm8j7638_tytVBG1j74 .rich-text, .cc_dm8j7638_hXq3CxbqA8 .rich-text, .cc_dm8j7638_MJISNoyQJe .rich-text, .cc_dm8j7638_H8xW7hR7ik .rich-text, .cc_dm8j7638_HDAeRBATDe .rich-text, .cc_dm8j7638_LvHv9ZjH0w .rich-text, .cc_dm8j7638_qpQc51ZO0r .rich-text, .cc_dm8j7638_vkFpcRJuTV .rich-text, .cc_dm8j7638_18gI8vRG66 .rich-text, .cc_dm8j7638_wGWqxXDN6a .rich-text, .cc_dm8j7638_pYT971SqpF .rich-text, .cc_dm8j7638_xkXiD3bT3d .rich-text, .cc_dm8j7638_uXbtUhkGXM .rich-text, .cc_dm8j7638_TBSzGrUOGC .rich-text, .cc_dm8j7638_wktFatXK5A .rich-text, .cc_dm8j7638_EQgFeV6E1L .rich-text, .cc_dm8j7638_OUuYBTvX8f .rich-text, .cc_dm8j7638_NZiw7bD23j .rich-text, .cc_dm8j7638_BTyasHvZQz .rich-text, .cc_dm8j7638_vQSlU0jIhT .rich-text {
  font-family: inherit;
}

.rich-text h1,
.rich-text h2,
.rich-text h3,
.rich-text h4,
.rich-text h5,
.rich-text h6,
.prose-reset h1,
.prose-reset h2,
.prose-reset h3,
.prose-reset h4,
.prose-reset h5,
.cc_dm8j7638_qXaNkDiAmT .prose-reset h6, .cc_dm8j7638_2PGEpZz0CI .prose-reset h6, .cc_dm8j7638_XFwBsOnmBB .prose-reset h6, .cc_dm8j7638_tytVBG1j74 .prose-reset h6, .cc_dm8j7638_hXq3CxbqA8 .prose-reset h6, .cc_dm8j7638_MJISNoyQJe .prose-reset h6, .cc_dm8j7638_H8xW7hR7ik .prose-reset h6, .cc_dm8j7638_HDAeRBATDe .prose-reset h6, .cc_dm8j7638_LvHv9ZjH0w .prose-reset h6, .cc_dm8j7638_qpQc51ZO0r .prose-reset h6, .cc_dm8j7638_vkFpcRJuTV .prose-reset h6, .cc_dm8j7638_18gI8vRG66 .prose-reset h6, .cc_dm8j7638_wGWqxXDN6a .prose-reset h6, .cc_dm8j7638_pYT971SqpF .prose-reset h6, .cc_dm8j7638_xkXiD3bT3d .prose-reset h6, .cc_dm8j7638_uXbtUhkGXM .prose-reset h6, .cc_dm8j7638_TBSzGrUOGC .prose-reset h6, .cc_dm8j7638_wktFatXK5A .prose-reset h6, .cc_dm8j7638_EQgFeV6E1L .prose-reset h6, .cc_dm8j7638_OUuYBTvX8f .prose-reset h6, .cc_dm8j7638_NZiw7bD23j .prose-reset h6, .cc_dm8j7638_BTyasHvZQz .prose-reset h6, .cc_dm8j7638_vQSlU0jIhT .prose-reset h6 {
  font-family: inherit;
}

/* End import: ../../theme-typography.css */
