:root{--neutral-0:#fff;--neutral-50:#f9fafb;--neutral-100:#f2f4f6;--neutral-150:#eff1f4;--neutral-200:#e5e8eb;--neutral-300:#d1d6db;--neutral-400:#b0b8c1;--neutral-500:#8b95a1;--neutral-600:#6b7684;--neutral-700:#4e5968;--neutral-800:#333d4b;--neutral-900:#191f28;--primary-05:#f8fafe;--primary-10:#f5f8fe;--primary-25:#f2f7fe;--primary-50:#eaf1fc;--primary-100:#dde8fa;--primary-150:#cbddf7;--primary-200:#b3cbf2;--primary-500:#0852d2;--primary-600:#0745b0;--primary-700:#063a94;--amber-50:#fff4e0;--amber-500:#ffb020;--amber-700:#b25e00;--magenta-500:#d6336c;--surface-base:var(--neutral-0);--surface-subtle:var(--neutral-50);--surface-muted:var(--neutral-100);--surface-sunken:var(--neutral-150);--surface-sunken-strong:var(--neutral-200);--surface-inverse:var(--neutral-900);--surface-brand:var(--primary-500);--surface-brand-faint:var(--primary-10);--surface-brand-subtle:var(--primary-50);--surface-brand-subtle-hover:var(--primary-100);--surface-brand-muted:var(--primary-150);--surface-brand-hover:var(--primary-600);--surface-accent-faint:var(--amber-50);--surface-danger-faint:#feecec;--surface-skeleton:var(--neutral-200);--surface-skeleton-highlight:var(--neutral-100);--surface-on-media:#000000b2;--surface-on-media-hover:#000000d9;--surface-scrim:#10142073;--surface-scrim-subtle:#08090a33;--text-strong:var(--neutral-900);--text-default:var(--neutral-800);--text-subtle:var(--neutral-700);--text-muted:var(--neutral-600);--text-faint:var(--neutral-500);--text-disabled:var(--neutral-400);--text-inverse:var(--neutral-0);--text-brand:var(--primary-500);--text-brand-hover:var(--primary-600);--text-accent:var(--amber-700);--text-danger:#d61e24;--text-on-dark-subtle:#9ba3af;--border-subtle:var(--neutral-150);--border-default:var(--neutral-200);--border-strong:var(--neutral-300);--border-strong-hover:var(--neutral-400);--border-inverse:var(--neutral-900);--border-brand:var(--primary-500);--border-brand-subtle:var(--primary-200);--border-on-media:#ffffff47;--icon-disabled:var(--neutral-400);--icon-subtle:var(--neutral-500);--icon-muted:var(--neutral-600);--icon-default:var(--neutral-700);--icon-strong:var(--neutral-900);--icon-brand:var(--primary-500);--icon-on-inverse:var(--neutral-0);--icon-accent:var(--amber-500);--status-success:#0fa45c;--status-success-bg:#e4f7ec;--status-warning-text:#b25e00;--status-warning-bg:#fff4e0;--status-danger:#e5484d;--status-neutral:var(--neutral-400);--channel-ad:var(--primary-500);--channel-news:var(--neutral-700);--channel-sns:var(--magenta-500);--channel-commerce:var(--status-success);--appeal-performance-bg:#eaf1fc;--appeal-performance-text:#063a94;--appeal-trust-bg:#e4f7ec;--appeal-trust-text:#0a6b3d;--appeal-emotion-bg:#fdeaf0;--appeal-emotion-text:#a3204e;--appeal-value-bg:#e2f4f5;--appeal-value-text:#0f6b76;--appeal-convenience-bg:#eceef6;--appeal-convenience-text:#414d6b;--appeal-explore-bg:#f0ebfd;--appeal-explore-text:#5b34c4;--viewer-base:#0f1114;--viewer-field:#2a2f36;--viewer-field-hover:#3a4049;--radius-4:4px;--radius-6:6px;--radius-8:8px;--radius-10:10px;--radius-12:12px;--radius-14:14px;--radius-16:16px;--radius-20:20px;--radius-24:24px;--radius-full:999px;--spacing-2:2px;--spacing-4:4px;--spacing-8:8px;--spacing-12:12px;--spacing-16:16px;--spacing-20:20px;--spacing-24:24px;--spacing-32:32px;--spacing-40:40px;--spacing-48:48px;--spacing-64:64px;--border-width-1:1px;--border-width-2:2px;--font-sans:var(--font-pretendard),-apple-system,BlinkMacSystemFont, "Apple SD Gothic Neo","Noto Sans KR",sans-serif;--font-weight-regular:400;--font-weight-medium:500;--font-weight-bold:600;--p:var(--surface-brand);--pd:var(--surface-brand-hover);--pc:var(--surface-brand-subtle-hover);--opc:var(--primary-700);--sc:var(--surface-brand-subtle);--osc:var(--text-brand-hover);--surf:var(--surface-subtle);--s0:var(--surface-base);--s1:var(--surface-subtle);--s2:var(--surface-sunken);--on:var(--text-strong);--onv:var(--text-subtle);--mute:var(--text-faint);--dim:var(--text-disabled);--outline:var(--border-strong);--outline2:var(--border-subtle);--live:var(--status-success);--up:var(--status-success);--down:var(--status-danger);--star:var(--amber-500);--font:var(--font-sans);--r-xs:var(--radius-6);--r-sm:var(--radius-8);--r-md:var(--radius-12);--r-lg:var(--radius-16);--r-xl:var(--radius-20);--r-full:var(--radius-full);--e1:0 1px 2px #191f280a;--e2:0 4px 16px #191f2814;--e3:0 8px 28px #191f281c;--e-blue:0 6px 20px #0852d238;--nav-w:212px;--nav-mini:60px;--panel-w:216px;--read-max:1560px;--bg:var(--surf);--panel:var(--s0);--ink:var(--on);--sub:var(--onv);--line:var(--outline2);--brand-seed:var(--p);--brand:var(--p);--brand-strong:var(--pd);--brand-soft:var(--sc);--brand-border:var(--border-brand-subtle);--brand-shadow:#0852d238;--accent:var(--p);--brand-gradient:linear-gradient(120deg,var(--pd),var(--p));--news:var(--channel-news);--social:var(--channel-sns);--blog:var(--amber-500);--mktg:var(--channel-ad);--commerce:var(--channel-commerce);--pos:var(--live);--neg:var(--down);--neu:var(--mute);--shadow:var(--e1);--radius:var(--r-md);--ink-2:var(--text-default);--body:var(--text-subtle);--bg-chip:var(--surface-sunken);--bg-hover:var(--surface-muted);--bg-soft:var(--surface-subtle);--bg-input:var(--surface-base);--warn:var(--status-warning-text);--warn-border:var(--amber-500);--warn-bg:var(--status-warning-bg);--fs-12:12px;--fs-13:13px;--fs-14:14px;--fs-15:15px;--fs-18:18px;--fs-24:24px;--sp-1:var(--spacing-4);--sp-2:var(--spacing-8);--sp-3:var(--spacing-12);--sp-4:var(--spacing-16);--sp-5:var(--spacing-20);--sp-6:var(--spacing-24);--surface-page:var(--surface-subtle);--surface-panel:var(--surface-base);--text-primary:var(--text-strong);--text-secondary:var(--text-subtle);--text-tertiary:var(--text-muted);--action-primary:var(--surface-brand);--action-primary-hover:var(--surface-brand-hover);--focus-ring:var(--border-brand);--status-positive:var(--status-success);--status-negative:var(--status-danger);--status-warning:var(--status-warning-text);--status-positive-text:var(--appeal-trust-text);--status-positive-soft:var(--status-success-bg);--status-negative-text:var(--text-danger);--status-negative-soft:var(--surface-danger-faint);--scrim:var(--surface-scrim);--scrim-drawer:#0f142861;--scrim-media:#0f142852;--shape-compact:var(--radius-8);--shape-panel:var(--radius-12);--shape-large:var(--radius-16);--shape-full:var(--radius-full);--elevation-panel:var(--e1);--elevation-dialog:0 24px 60px #1418284d;--control-target:40px;--control-target-mobile:44px;--md-sys-color-primary:var(--surface-brand);--md-sys-color-on-primary:var(--text-inverse);--md-sys-color-primary-container:var(--surface-brand-subtle-hover);--md-sys-color-on-primary-container:var(--primary-700);--md-sys-color-secondary:var(--text-subtle);--md-sys-color-secondary-container:var(--surface-brand-subtle);--md-sys-color-on-secondary-container:var(--text-brand-hover);--md-sys-color-surface:var(--surface-subtle);--md-sys-color-surface-container-lowest:var(--surface-base);--md-sys-color-surface-container-low:var(--surface-subtle);--md-sys-color-surface-container:var(--surface-sunken);--md-sys-color-surface-container-high:var(--surface-sunken-strong);--md-sys-color-on-surface:var(--text-strong);--md-sys-color-on-surface-variant:var(--text-subtle);--md-sys-color-outline:var(--border-strong);--md-sys-color-outline-variant:var(--border-subtle);--md-sys-color-inverse-surface:var(--surface-inverse);--md-sys-color-inverse-on-surface:var(--neutral-50);--md-sys-color-shadow:#000;--md-sys-font-family:var(--font-sans);--md-sys-typescale-label-large-size:14px;--md-sys-typescale-label-large-line-height:20px;--md-sys-typescale-label-large-weight:500;--md-sys-typescale-label-small-size:12px;--md-sys-typescale-label-small-line-height:16px;--md-sys-typescale-label-small-weight:500;--md-sys-typescale-body-medium-size:14px;--md-sys-typescale-body-medium-line-height:20px;--md-sys-typescale-body-medium-weight:400;--md-sys-typescale-body-small-size:12px;--md-sys-typescale-body-small-line-height:16px;--md-sys-typescale-body-small-weight:400;--md-sys-shape-corner-extra-small:var(--radius-6);--md-sys-shape-corner-small:var(--radius-8);--md-sys-shape-corner-full:var(--radius-full);--md-sys-elevation-level2:var(--e2);--md-sys-state-hover-opacity:8%;--md-sys-state-pressed-opacity:10%;--md-sys-size-chip:32px;--md-sys-size-menu-item:48px}.t-title-md{font-weight:var(--font-weight-bold);letter-spacing:-.02em;font-size:20px;line-height:28px}.t-title-sm{font-weight:var(--font-weight-bold);letter-spacing:-.01em;font-size:16px;line-height:24px}.t-body-lg{font-weight:var(--font-weight-regular);letter-spacing:-.01em;font-size:16px;line-height:24px}.t-body-md{font-weight:var(--font-weight-regular);letter-spacing:-.01em;font-size:14px;line-height:20px}.t-body-md-medium{font-weight:var(--font-weight-medium);letter-spacing:-.01em;font-size:14px;line-height:20px}.t-body-md-bold{font-weight:var(--font-weight-bold);letter-spacing:-.01em;font-size:14px;line-height:20px}.t-body-sm{font-weight:var(--font-weight-regular);letter-spacing:-.005em;font-size:13px;line-height:20px}.t-body-sm-medium{font-weight:var(--font-weight-medium);letter-spacing:-.005em;font-size:13px;line-height:20px}.t-body-sm-bold{font-weight:var(--font-weight-bold);letter-spacing:-.005em;font-size:13px;line-height:20px}.t-label-md{font-weight:var(--font-weight-medium);letter-spacing:normal;font-size:12px;line-height:16px}.t-label-md-bold{font-weight:var(--font-weight-bold);letter-spacing:normal;font-size:12px;line-height:16px}html{scrollbar-gutter:stable}@media (max-width:920px){:root{--control-target:var(--control-target-mobile)}}@media (max-width:640px){html{scrollbar-gutter:auto}}