/* Shared typography/color scale for all pages */
:root {
    --font-family-main: 'Roboto', 'Noto Sans KR', sans-serif;
    --color-primary: #034473;
    --color-secondary: #656565;
    --color-muted: #989898;
    --color-black: #333333;
    --color-link: #007BEA;
    --color-border: #DCDCDC;
    --color-bg-light: #F8F8F8;
    --color-bg-omixmind: #FCF4E5;
    --color-bg-feature-btn: #EDEDED;
    --color-border-release: #FBDDA3;
    --color-border-video: #CDDAE3;
    --font-size-hero: 18px;
    --font-size-card-title: 16px;
    --font-size-base: 14px;
    --font-size-detail: 13px;
    --font-size-micro: 12px;
    --font-weight-regular: 400;
    --font-weight-medium: 400;
    --font-weight-semibold: 600;
    --font-weight-bold: 700;
}