name: swiss-international label: Swiss International summary: Strict grid typography — black on white, hairline rules, one red accent. tokens: palette: bg: "#FFFFFF" surface: "#F6F6F4" ink: "#141414" ink_muted: "#6B6B6B" accent: "#E63946" accent_alt: "#1D3557" rule: "#D9D9D4" on_accent: "#0A0A0A" surfaces: title: bg: "#141414" ink: "#FFFFFF" muted: "#B9B9B9" accent: "#E63946" section: bg: "#E63946" ink: "#FFFFFF" muted: "#FDF4F5" dark: bg: "#141414" surface: "#1F1F1F" ink: "#F2F2F0" ink_muted: "#A8A8A4" accent: "#E63946" accent_alt: "#6C8BBF" rule: "#FFFFFF24" on_accent: "#FFFFFF" type: display: family: Inter weight: 700 size: 40 line: 1.08 tracking: -1 heading: family: Inter weight: 600 size: 30 line: 1.12 tracking: -0.5 subhead: family: Inter weight: 400 size: 15 line: 1.4 tracking: 0 body: family: Inter weight: 400 size: 13 line: 1.55 tracking: 0 caption: family: Inter weight: 500 size: 10 line: 1.35 tracking: 0.2 eyebrow: family: Inter weight: 700 size: 10 line: 1.2 tracking: 1.6 transform: upper stat: family: Inter weight: 700 size: 54 line: 1 tracking: -1.5 grid: margin: top: 0.62 right: 0.7 bottom: 0.55 left: 0.7 gutter: 0.3 columns: 12 band: eyebrow_y: 0.62 title_y: 1.3 body_y: 2.55 shape: radius: card: 0 pill: 0.4 chip: 0 border: width: 1 color: "#D9D9D4" card_pad: 0.3 shadow: card: type: outer blur: 0 offset: 0 angle: 90 color: "141414" opacity: 0 background: decor: - shape: rect x: 0 y: 2.5 w: 13.333 h: 0.015 fill: "#B9B9B9" transparency: 70 - shape: rect x: 0 y: 5 w: 13.333 h: 0.015 fill: "#B9B9B9" transparency: 70 - shape: rect x: 3.33 y: 0 w: 0.015 h: 7.5 fill: "#B9B9B9" transparency: 70 - shape: rect x: 6.66 y: 0 w: 0.015 h: 7.5 fill: "#B9B9B9" transparency: 70 - shape: rect x: 9.99 y: 0 w: 0.015 h: 7.5 fill: "#B9B9B9" transparency: 70 # Composition — src/composition.js owns the vocabulary; every axis # left out here is the shared default. layout: heading: opening: rule rule: under list: marker: none plate: enabled: false voice: feel: clinical, precise, objective, confident density: medium prefers: - a strong opening claim - data-driven statements - clean two-column comparisons avoid: - decoration, clip-art, drop shadows - more than one accent colour per slide - casual or playful phrasing headline_style: > Declarative and noun-first. "Rasterisation Is the Bottleneck" over "An Introduction to Rasterisation". Short, specific, matter-of-fact. body_style: | Full sentences, plain words. State the claim, give the evidence, stop.