.TF1IuG_page{background:var(--paper);min-height:100vh;color:var(--ink)}.TF1IuG_header{padding:1rem var(--gutter);background:var(--acid);border-bottom:2px solid var(--ink);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;font-weight:800;display:flex}.TF1IuG_brand{min-height:44px;font-family:var(--font-display), sans-serif;align-items:center;gap:.5rem;font-size:clamp(1.5rem,5vw,2rem);text-decoration:none;display:inline-flex}.TF1IuG_mark{width:auto;height:1.1em}.TF1IuG_main{width:min(100%,52rem);padding:clamp(1.5rem, 5vw, 3rem) var(--gutter) 4rem;overflow-wrap:anywhere;margin-inline:auto}.TF1IuG_eyebrow{text-transform:uppercase;letter-spacing:.08em;font-size:.8rem;font-weight:800}.TF1IuG_main h1{font-family:var(--font-display), sans-serif;text-transform:uppercase;margin:.5rem 0 1.5rem;font-size:clamp(2.5rem,9vw,4rem);font-weight:800;line-height:1}.TF1IuG_main h2{font-family:var(--font-display), sans-serif;margin:0 0 .8rem;font-size:1.8rem;font-weight:800;line-height:1.1}.TF1IuG_main p{margin-bottom:1rem;line-height:1.7}.TF1IuG_notice{border:2px solid var(--ink);background:var(--acid);padding:1rem;font-weight:700}.TF1IuG_main section{border-bottom:1px solid var(--line);padding-block:1.4rem}.TF1IuG_links{flex-wrap:wrap;gap:1rem;padding-top:1.5rem;font-weight:800;display:flex}.TF1IuG_header a,.TF1IuG_links a{align-items:center;min-height:44px;display:inline-flex}.TF1IuG_page a:focus-visible{outline:3px solid var(--ink);outline-offset:4px}
