/* Brand accents only. Controls and reading text retain their existing type. */
@font-face{font-family:"Arcform V2";src:url('./assets/ArcformV2-Regular.otf') format('opentype');font-weight:400;font-style:normal;font-display:swap}
.report-kpi b,.crew-celebration>strong{
  font-family:"Arcform V2","Outfit Variable",sans-serif;
  font-weight:400;font-synthesis:none;
  overflow-wrap:anywhere;min-width:0;max-width:100%;
}
/* Korean headings retain the existing Pretendard sizing and spacing. */
.crew-story-empty h1,.crew-story-portal-copy h1,#scene-title{
  word-break:keep-all;overflow-wrap:break-word;
}
