@font-face{font-family:Anton;src:url(/fonts/anton-latin-400-normal.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter-latin-400-normal.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter-latin-600-normal.woff2) format("woff2");font-weight:600;font-display:swap}:root{--paper:#F2F1EC;--ink:#0D0D0C;--ink2:#2B2A27;--mute:#55534E;--red:#E1251B;--m:48px;--f:"Anton",Impact,"Arial Narrow",sans-serif;--t:"Inter",system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif}@media (max-width:720px){:root{--m:16px}}*{box-sizing:border-box}body{margin:0;background:var(--paper);color:var(--ink);font:400 18px/1.55 var(--t);-webkit-font-smoothing:antialiased}a{color:inherit}.nav{display:flex;justify-content:space-between;gap:16px;padding:14px var(--m);border-bottom:2px solid var(--ink)}.nav,.nav .word{align-items:center}.nav .word{display:inline-flex;gap:4px;font:400 24px/1 var(--f);text-decoration:none}.nav .word .mark{width:34px;height:34px;flex:none}.nav .back{font-size:16px}main{max-width:46em;margin:0 auto;padding:40px var(--m) 72px}h1,h2,h3{font-family:var(--f);font-weight:400;margin:0}h1{font-size:clamp(40px,6vw,72px);line-height:1}.maj{margin:10px 0 0;font-size:16px;color:var(--mute)}.sommaire{display:flex;flex-wrap:wrap;gap:8px 20px;margin:22px 0 0;padding:0;list-style:none;font-size:17px}section{margin-top:48px;padding-top:20px;border-top:2px solid var(--ink)}h2{font-size:clamp(30px,4vw,44px);line-height:1.05}h3{font-size:23px;line-height:1.15;margin-top:26px;letter-spacing:.01em}p{margin:8px 0 0;color:var(--ink2)}.todo{background:#FFE14D;color:var(--ink)}footer{border-top:2px solid var(--ink);padding:14px var(--m) 28px;font-size:16px;color:var(--mute);display:flex;flex-wrap:wrap;gap:8px 24px}