.hd{z-index:20;position:absolute;inset:0 0 auto}.hd__in{align-items:center;gap:28px;height:84px;display:flex}.hd__brand{font:400 24px / 1 var(--f-display);font-variation-settings:"wdth" 112;white-space:nowrap;align-items:center;gap:12px;min-height:44px;margin-right:auto;text-decoration:none;display:inline-flex}.hd__mk{border:1.5px dotted var(--eri);border-radius:50%;flex:none;width:22px;height:22px;position:relative}.hd__mk:after{content:"";background:var(--mark);border-radius:50%;width:6px;height:6px;margin:-3px 0 0 -3px;position:absolute;top:50%;left:50%}.hd__nav{gap:24px;font-size:15px;display:flex}.hd__nav a{min-height:44px;color:var(--ink-2);align-items:center;padding:6px 0;text-decoration:none;display:inline-flex}.hd__nav a:hover,.hd__nav a[aria-current]{color:var(--ink)}.hd__nav a[aria-current]{text-underline-offset:6px;text-decoration:underline 1px}.hd__menu{cursor:pointer;background:0 0;border:0;min-width:44px;min-height:44px;padding:10px 0;font-size:15px;display:none}.hd__drawer{background:var(--ground);padding:18px var(--m) 28px;gap:4px;max-height:calc(100dvh - 76px);display:grid;position:absolute;top:76px;left:0;right:0;overflow-y:auto}.hd__drawer a:not(.btn){font:300 26px / 1.2 var(--f-display);padding:12px 0;text-decoration:none}.hd__drawer a[aria-current]{text-underline-offset:6px;text-decoration:underline}.hd__drawer .btn{justify-self:start;margin-top:12px}.theme{gap:2px;font-size:13px;display:flex}.theme button{cursor:pointer;min-width:44px;min-height:44px;color:var(--ink-2);background:0 0;border:0;padding:6px 8px}.theme button[aria-pressed=true]{color:var(--ink);text-underline-offset:5px;text-decoration:underline}.theme--cycle,html:not(.js) .theme,html:not(.js) .hd__menu{display:none}.ft{padding-bottom:48px;position:relative}.ft__plate{height:clamp(170px,22vw,320px)}.ft__in{grid-template-columns:minmax(0,1fr);gap:56px;display:grid}.ft__sent{font:300 clamp(28px, 3.4vw, 52px) / 1.08 var(--f-display);font-variation-settings:"wdth" 96;max-width:28ch}.ft__grid{grid-template-columns:1.2fr 1fr auto;align-items:start;gap:40px;display:grid}.ft__nav ul{columns:2;column-gap:40px}.ft__nav li{break-inside:avoid;padding:4px 0}.ft__nav a{align-items:center;min-height:44px;display:inline-flex}.ft__rep dl{gap:10px;display:grid}.ft__rep dl div{grid-template-columns:110px minmax(0,1fr);gap:12px;display:grid}.ft__rep dt{color:var(--ink-2)}.ft__rep dd{overflow-wrap:anywhere}.ft__legal{color:var(--ink-2);max-width:70ch;font-size:14px}.ft__credit{flex-wrap:wrap;align-items:center;gap:8px 24px;margin-top:-40px;display:flex}.ft__credit a,.ft__choice{align-items:center;min-height:44px;display:inline-flex}.ft__choice{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.consent{background:var(--panel);border:1px solid var(--rule);z-index:30;max-width:min(420px,100% - 32px);padding:16px 18px;font-size:14px;position:fixed;inset:auto auto 16px 16px}.consent__actions{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:12px;display:flex}.consent__actions a{align-items:center;min-height:44px;display:inline-flex}@media (width<=1080px){.hd__nav,.hd .theme:not(.theme--cycle){display:none}.theme--cycle{display:flex}.hd__menu{display:block}.hd__in>.btn--sm{display:none}html:not(.js) .hd__drawer{grid-template-columns:repeat(2,minmax(0,1fr));max-height:none;position:static;display:grid!important}html:not(.js) .hd{position:relative}html:not(.js) .hd__drawer a:not(.btn){font:400 16px / 1.5 var(--f-text)}}@media (width<=760px){.hd__in{gap:18px;height:68px}.hd__brand{font-size:21px}.ft__grid{grid-template-columns:1fr}.ft__credit{margin-top:-32px}.consent{max-width:none;inset:auto 12px 12px}}@media (width<=360px){.hd__in{gap:10px}.hd__brand{gap:8px;font-size:20px}}
