@font-face{font-family:GmarketSans;font-style:normal;font-weight:300;font-display:swap;src:local("GmarketSansLight"),local("Gmarket Sans Light"),url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansLight.woff) format("woff")}@font-face{font-family:GmarketSans;font-style:normal;font-weight:500;font-display:swap;src:local("GmarketSansMedium"),local("Gmarket Sans Medium"),url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansMedium.woff) format("woff")}@font-face{font-family:GmarketSans;font-style:normal;font-weight:700;font-display:swap;src:local("GmarketSansBold"),local("Gmarket Sans Bold"),url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansBold.woff) format("woff")}:root{--color-primary: #00A651;--color-primary-dark: #007A3D;--color-secondary: #1B3A5C;--color-accent: #F5A623;--color-bg: #F5F7FA;--color-surface: #FFFFFF;--color-text: #2D3436;--color-text-secondary: #636E72;--color-alert: #E74C3C;--color-divider: #E0E6ED;--font-family: "Pretendard Variable", "Pretendard", -apple-system, BlinkMacSystemFont, system-ui, Roboto, sans-serif;--font-title-family: var(--font-title-family-db);--font-title-family-db: "GmarketSans", "Gmarket Sans", "Pretendard Variable", sans-serif;--font-title: 72px;--font-scene-title: 56px;--font-emphasis: 64px;--font-emphasis-sm: 36px;--font-title-db: 80px;--font-title-db-xl: 100px;--font-subtitle-db: 40px;--font-title-db-fluid: clamp(48px, 6.2vw, var(--font-title-db));--font-title-db-xl-fluid: clamp(56px, 7.1vw, var(--font-title-db-xl));--font-subtitle-db-fluid: clamp(26px, 3.2vw, var(--font-subtitle-db));--font-body: 24px;--font-body-sm: 20px;--font-label: 16px;--font-micro: 14px;--font-kpi: var(--font-emphasis);--font-caption: 18px;--ease-default: cubic-bezier(.25, .1, .25, 1);--ease-bounce: cubic-bezier(.68, -.55, .27, 1.55);--fade-duration: .4s;--stagger-delay: .15s;--transition-duration: .5s;--card-radius: 16px;--card-shadow: 0 4px 12px rgba(0, 0, 0, .08)}*{margin:0;padding:0;box-sizing:border-box}body{font-family:var(--font-family);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button{border:none;cursor:pointer;font-family:inherit}
