/* Data Core design tokens 1.0.0; source: brand/system/tokens.json */
:root{
 --dc-color-paper:#E5E5E5;
 --dc-color-surface:#FAFAFA;
 --dc-color-ink:#091722;
 --dc-color-red:#E73325;
 --dc-color-deep-red:#B2240C;
 --dc-color-muted:#505B64;
 --dc-color-on-dark-muted:#B6C0C7;
 --dc-color-field:#F3F3F3;
 --dc-color-border:#9AA2A8;
 --dc-color-focus:#B2240C;
 --dc-font-display:"Wanted Sans",Wanted,sans-serif;
 --dc-font-body:Pretendard,sans-serif;
 --dc-web-hero:clamp(36px,4.2vw,64px);
 --dc-web-title:clamp(30px,3.1vw,46px);
 --dc-web-subhead:24px;
 --dc-web-body:18px;
 --dc-web-meta:14px;
 --dc-web-display:96px;
 --dc-mobile-hero:34px;
 --dc-mobile-title:28px;
 --dc-mobile-subhead:20px;
 --dc-mobile-body:16px;
 --dc-mobile-meta:13px;
 --dc-mobile-display:60px;
 --dc-deck-display:96px;
 --dc-deck-title:56px;
 --dc-deck-section:42px;
 --dc-deck-subhead:34px;
 --dc-deck-body:28px;
 --dc-deck-caption:18px;
 --dc-space-1:4px;
 --dc-space-2:8px;
 --dc-space-3:16px;
 --dc-space-4:24px;
 --dc-space-5:32px;
 --dc-space-6:40px;
 --dc-space-7:48px;
 --dc-space-8:64px;
 --dc-space-9:80px;
 --dc-space-10:96px;
 --dc-space-11:128px;
 --dc-max-width:1600px;
 --dc-focus:3px;
}
