@layer gx{:root{--ink: #141414;--paper: #fff;--accent: #e3f9b0;--accent-ink: #141414;--surface-dark: #222;--surface-light: #dcdcdc;--line: rgba(0,0,0,.12);--line-dark: rgba(255,255,255,.14);--muted: #5d5d5d;--muted-dark: #a9a9a9;--font-display: "Archivo Variable", "Figtree Variable", sans-serif;--display-wdth: 125;--display-wght: 800;--font-body: "Figtree Variable", system-ui, sans-serif;--font-mono: "JetBrains Mono Variable", ui-monospace, monospace;--max: 90rem;--margin: 48px;--gutter: 24px;--cols: 12;--section: 120px;--radius: .625rem;--radius-card: 20px;--radius-panel: 24px;--pill: 9999px;--ease-spring: cubic-bezier(.16, 1, .3, 1);--ease-soft: cubic-bezier(.22, .68, .18, 1);--ease-default: cubic-bezier(.4, 0, .2, 1);--t-display: 72px;--t-closing: 94px;--t-sub: 34px;--t-card: 26px;--t-lede: 18px;--t-body: 16px;--t-eyebrow: 12px;--header-h: 72px}@media(max-width:1023px){:root{--margin: 24px;--gutter: 20px;--cols: 8;--section: 88px;--t-display: 56px;--t-closing: 64px;--t-sub: 28px}}@media(max-width:639px){:root{--margin: 16px;--gutter: 16px;--cols: 4;--section: 64px;--t-display: 34px;--t-closing: 40px;--display-wdth: 112;--t-sub: 22px;--t-card: 22px}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--paper);color:var(--ink);font:400 var(--t-body)/1.2 var(--font-body);-webkit-font-smoothing:antialiased}img{max-width:100%;display:block}a{color:inherit}h1,h2,h3,h4{margin:0;font-weight:inherit;overflow-wrap:break-word}p{margin:0}button,input,select,textarea{font:inherit;color:inherit}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.hp{position:absolute;left:-9999px}.todo{outline:1px dashed currentColor;outline-offset:2px;padding:0 .2em;background:repeating-linear-gradient(-45deg,transparent 0 6px,rgba(128,128,128,.12) 6px 12px)}.muted{color:var(--muted)}.wrap{width:100%;max-width:var(--max);margin:0 auto;padding:0 var(--margin)}.grid{display:grid;grid-template-columns:repeat(var(--cols),minmax(0,1fr));column-gap:var(--gutter)}.sec{padding:var(--section) 0;position:relative}.on-dark{background:var(--surface-dark);color:var(--paper);--muted: var(--muted-dark);--line: var(--line-dark)}.on-ink{background:var(--ink);color:var(--paper);--muted: var(--muted-dark);--line: var(--line-dark)}.on-light{background:var(--surface-light)}.on-accent{background:var(--accent);color:var(--accent-ink)}.display{font-family:var(--font-display);font-variation-settings:"wdth" var(--display-wdth);font-weight:var(--display-wght);font-size:var(--t-display);line-height:.8;letter-spacing:-.02em;text-transform:uppercase}.display.closing{font-size:var(--t-closing);letter-spacing:-.05em}.intro{font:400 var(--t-sub)/1.2 var(--font-display);font-variation-settings:"wdth" 100;letter-spacing:-.02em}.h-card{font:500 var(--t-card)/1 var(--font-display);font-variation-settings:"wdth" 100;letter-spacing:-.02em}.lede{font-size:var(--t-lede);line-height:1.35}.eyebrow{font:500 var(--t-eyebrow)/1 var(--font-body);letter-spacing:.01em;text-transform:uppercase;color:var(--muted)}.head{text-align:center;display:grid;justify-items:center;gap:14px;margin-bottom:56px}.head .intro{font-size:26px}.head.left{text-align:left;justify-items:start}.tag{display:inline-flex;align-items:center;height:24px;padding:0 8px;border-radius:6px;border:1px solid currentColor;font-size:12px;opacity:.85}.pill{--pill-bg: var(--ink);--pill-fg: var(--paper);--dot: var(--accent);--dot-fg: var(--accent-ink);display:inline-flex;align-items:center;gap:0;height:40px;text-decoration:none;font-weight:500;letter-spacing:-.01em;white-space:nowrap;cursor:pointer;border:0;background:none;padding:0}.pill .t{height:100%;display:inline-flex;align-items:center;padding:0 16px;border-radius:var(--pill);background:var(--pill-bg);color:var(--pill-fg);transition:background-color .38s var(--ease-spring),color .38s var(--ease-spring)}.pill .c{height:100%;aspect-ratio:1;margin-left:-2px;border-radius:50%;background:var(--pill-bg);color:var(--pill-fg);display:grid;place-items:center;overflow:hidden;transition:background-color .38s var(--ease-spring)}.pill .c svg{width:16px;height:16px}.pill:hover .c svg,.pill:focus-visible .c svg{animation:arrow-through .6s var(--ease-spring)}.pill:hover .t{background:color-mix(in srgb,var(--pill-bg) 85%,var(--paper))}.pill.light{--pill-bg: var(--paper);--pill-fg: var(--ink)}.pill.accent{--pill-bg: var(--accent);--pill-fg: var(--accent-ink)}.pill.lg,.pill.cta{height:48px}.pill.cta .t{padding:0 8px 0 20px;border-radius:var(--pill) 0 0 var(--pill)}.pill.cta .c{margin-left:0;border-radius:0 var(--pill) var(--pill) 0;aspect-ratio:auto;padding-right:8px}.pill.cta .c i{width:32px;height:32px;border-radius:50%;background:var(--dot);color:var(--dot-fg);display:grid;place-items:center}.btn{display:inline-flex;align-items:center;justify-content:center;height:48px;padding:0 24px;border-radius:var(--pill);border:0;background:var(--ink);color:var(--paper);font-weight:500;cursor:pointer;text-decoration:none;transition:transform .38s var(--ease-spring)}.btn:hover{transform:translateY(-1px)}@keyframes arrow-through{0%{opacity:1;translate:0}42%{opacity:0;translate:120%}43%{opacity:0;translate:-120%}to{opacity:1;translate:0}}.hdr{position:absolute;inset:0 0 auto;z-index:50;height:var(--header-h);padding:24px var(--margin) 0;color:var(--paper)}.hdr-in{position:relative;display:flex;align-items:center;justify-content:space-between;height:48px;max-width:calc(var(--max) - 2 * var(--margin));margin:0 auto}.hdr .brand{display:inline-flex;align-items:center;gap:10px;text-decoration:none;font-weight:700}.track{position:absolute;left:50%;transform:translate(-50%);display:flex;align-items:center;padding:3.5px;border-radius:24px;border:1px solid rgba(255,255,255,.08);background:#1414148c;-webkit-backdrop-filter:blur(12.5px);backdrop-filter:blur(12.5px)}.hdr.light .track{background:#141414e0}.nav-item{position:relative}.nav-link{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 16px 0 14px;border-radius:var(--pill);font:500 16px/1.1 var(--font-body);letter-spacing:-.01em;color:#ffffffe0;text-decoration:none;background:transparent;border:0;cursor:pointer;white-space:nowrap;transition:color .3s var(--ease-spring),background-color .3s var(--ease-spring)}.nav-link svg{width:16px;height:16px;opacity:.8}.nav-item:hover>.nav-link,.nav-item:focus-within>.nav-link,.nav-item.open>.nav-link{background:#ffffff1f;color:#fff}.mega{position:absolute;top:calc(100% + 8px);left:50%;translate:-50% 0;min-width:220px;padding:18px;border-radius:16px;border:1px solid rgba(255,255,255,.12);background:#101010db;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#fff;opacity:0;visibility:hidden;transition:opacity .2s var(--ease-default),visibility 0s .2s}.nav-item:hover>.mega,.nav-item:focus-within>.mega,.nav-item.open>.mega{opacity:1;visibility:visible;transition:opacity .2s var(--ease-default);animation:menu-reveal .3s var(--ease-spring)}@keyframes menu-reveal{0%{opacity:0;filter:blur(2px);translate:-50% 6px}}.mega.wide{width:min(760px,calc(100vw - 2 * var(--margin)));display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:24px}.mega.wide:has(>div:nth-child(4)){width:min(940px,calc(100vw - 2 * var(--margin)))}.hdr.light{color:var(--ink)}.mega h4{font:500 12px/1 var(--font-body);text-transform:uppercase;letter-spacing:.04em;color:#ffffff8c;margin-bottom:14px}.mega ul{list-style:none;margin:0;padding:0;display:grid;gap:4px}.mega a{display:block;padding:6px 0;text-decoration:none;font-size:15px;color:#ffffffeb}.mega a small{display:block;color:#ffffff80;font-size:13px;margin-top:2px}.mega a:hover{color:#fff}.mega .feat{display:flex;flex-direction:column;justify-content:space-between;gap:16px}.burger{display:none}@media(max-width:1023px){.hdr{padding-top:12px}.track{position:static;transform:none;margin-left:auto;gap:4px}.track>.nav-item{display:none}.burger{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:transparent;border:0;color:#fff;cursor:pointer}.track .pill.cta{height:40px}.track .pill.cta .c i{width:28px;height:28px}.hdr>.hdr-in>.pill.cta{display:none}.hdr.menu-open .track{position:fixed;inset:12px var(--margin) auto;flex-wrap:wrap;border-radius:20px;padding:10px;background:#101010f5}.hdr.menu-open .track>.nav-item{display:block;width:100%;order:2}.hdr.menu-open .mega{position:static;translate:none;opacity:1;visibility:visible;width:auto;display:block;border:0;background:none;padding:0 14px 10px;animation:none}.hdr.menu-open .mega.wide>*+*{margin-top:16px}.hdr.menu-open .mega.wide{display:block}}.track .pill.cta{display:none}@media(max-width:1023px){.track .pill.cta{display:inline-flex}}.marquee{overflow:hidden;-webkit-mask:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.marquee-track{display:flex;width:max-content;animation:marquee 40s linear infinite}.marquee:hover .marquee-track{animation-play-state:paused}.marquee-track>*{flex:none;padding:0 28px;display:inline-flex;align-items:center;gap:28px;white-space:nowrap}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.card{border-radius:var(--radius-card);background:#ffffffe6;color:var(--ink);padding:24px;-webkit-backdrop-filter:blur(12.5px);backdrop-filter:blur(12.5px);transition:background-color .4s var(--ease-soft),transform .4s var(--ease-soft)}.card:hover{transform:translateY(-4px)}.panel{border-radius:var(--radius-panel)}.tabs{display:flex;flex-wrap:wrap;gap:6px}.tabs button{height:28px;padding:0 12px;border-radius:var(--pill);border:1px solid currentColor;background:transparent;font-size:13px;cursor:pointer;position:relative;overflow:hidden;transition:background-color .3s var(--ease-spring),color .3s var(--ease-spring)}.tabs button[aria-selected=true]{background:var(--ink);color:var(--paper);border-color:var(--ink)}.tabs button[aria-selected=true]:after{content:"";position:absolute;left:0;bottom:0;height:2px;background:var(--accent);animation:tab-progress 6s linear forwards}@keyframes tab-progress{0%{width:0}to{width:100%}}.hub{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--gutter)}.hub-big{display:flex;flex-direction:column;border-radius:var(--radius-card);overflow:hidden;text-decoration:none;background:var(--paper)}.hub-list{display:grid;gap:var(--gutter)}.hub-row{display:grid;grid-template-columns:168px minmax(0,1fr);gap:20px;align-items:center;padding:12px;border-radius:var(--radius-card);background:var(--paper);text-decoration:none;transition:transform .4s var(--ease-soft)}.hub-row:hover,.hub-big:hover{transform:translateY(-3px)}.hub-big,.hub-row{transition:transform .4s var(--ease-soft)}.meta{display:flex;gap:8px;align-items:center;flex-wrap:wrap;font-size:13px;color:var(--muted)}@media(max-width:1023px){.hub{grid-template-columns:minmax(0,1fr)}}@media(max-width:639px){.hub-row{grid-template-columns:96px minmax(0,1fr);gap:14px}}.carousel{display:flex;gap:var(--gutter);overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px;scrollbar-width:none}.carousel::-webkit-scrollbar{display:none}.carousel>*{scroll-snap-align:start;flex:0 0 min(430px,86vw)}.tcard{border-radius:var(--radius-panel);background:#ffffff80;padding:8px;min-height:380px;display:flex}.tcard-in{border-radius:18px;flex:1;padding:28px;display:flex;flex-direction:column;justify-content:space-between;gap:28px}.tcard blockquote{margin:0;font:400 22px/1.3 var(--font-display);font-variation-settings:"wdth" 100;letter-spacing:-.01em}.carousel-nav{display:flex;gap:8px}.carousel-nav button{width:40px;height:40px;border-radius:50%;border:1px solid currentColor;background:transparent;cursor:pointer;display:grid;place-items:center}.results{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--line)}.results>div{padding:28px var(--gutter) 0 0}.results>div+div{padding-left:var(--gutter);border-left:1px solid var(--line)}.results strong{display:block;font-family:var(--font-display);font-variation-settings:"wdth" var(--display-wdth);font-weight:var(--display-wght);font-size:64px;line-height:.85;letter-spacing:-.03em;margin-bottom:14px}@media(max-width:639px){.results{grid-template-columns:minmax(0,1fr)}.results>div+div{padding-left:0;border-left:0;border-top:1px solid var(--line)}.results>div{padding-bottom:24px}.results strong{font-size:48px}}.closing{text-align:center;padding:var(--section) var(--margin);display:grid;justify-items:center;gap:22px}.ftr{background:#000;color:#ffffffe6;padding:var(--section) 0 8px;overflow:hidden}.ftr-cols{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--gutter)}.ftr h3{font:400 12px/1 var(--font-body);text-transform:uppercase;letter-spacing:.01em;color:#ffffff8c;margin-bottom:16px}.ftr ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}.ftr a{text-decoration:none;font-size:15px}.ftr a:hover{text-decoration:underline;text-underline-offset:3px}.wordmark{font-family:var(--font-display);font-variation-settings:"wdth" var(--display-wdth);font-weight:900;font-size:min(14.6vw,212px);line-height:.8;letter-spacing:-.04em;color:transparent;-webkit-text-stroke:1.5px rgba(255,255,255,.35);text-transform:uppercase;margin:72px 0 0;white-space:nowrap;user-select:none}.legal{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;font-size:12px;color:#fff9;padding:20px 0 16px}.legal nav{display:flex;gap:14px;flex-wrap:wrap}@media(max-width:1023px){.ftr-cols{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:40px}}@media(max-width:639px){.ftr-cols{grid-template-columns:minmax(0,1fr);text-align:center}.legal{justify-content:center;text-align:center}}.mf{display:flex;gap:8px;max-width:520px}.mf .btn{white-space:nowrap;flex:none}.mf input,.lf input,.lf select,.lf textarea{width:100%;min-width:0;height:48px;padding:0 18px;border-radius:var(--pill);border:1px solid var(--line);background:#ffffffe6;color:#141414}.lf textarea{height:110px;padding:14px 18px;border-radius:18px;resize:vertical}.lf select{appearance:none;background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - 22px) 21px,calc(100% - 17px) 21px;background-size:5px 5px;background-repeat:no-repeat}.mf.mf-stack{flex-direction:column}.formnote{font-size:13px;color:var(--muted);margin-top:10px}.lf{padding:var(--section) 0;scroll-margin-top:24px}.lf-wrap{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--gutter) calc(var(--gutter) * 3)}.lf-intro{display:grid;gap:20px;align-content:start}.lf-intro h2{font-family:var(--font-display);font-variation-settings:"wdth" var(--display-wdth);font-weight:var(--display-wght);font-size:56px;line-height:.85;letter-spacing:-.02em;text-transform:uppercase}.lf-lead{font-size:18px;line-height:1.35}.lf-next{list-style:none;margin:0;padding:0}.lf-next li{padding:14px 0;border-top:1px solid var(--line)}.lf-next strong{display:block;margin-bottom:4px}.lf-next span{color:var(--muted);font-size:15px}.lf-form{border-radius:var(--radius-panel);padding:28px;background:#ffffff8c}.lf-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px 16px}.lf-grid .full{grid-column:1 / -1}.field{display:grid;gap:8px}.field label{font-weight:500;font-size:15px}.field .hint{font-size:13px;color:var(--muted)}.consent{display:flex;gap:10px;align-items:flex-start;font-size:13px}.consent input{width:auto;height:auto;margin-top:2px}.kicker{font:500 12px/1 var(--font-body);text-transform:uppercase;letter-spacing:.04em;color:var(--muted)}.link{text-decoration:underline;text-underline-offset:3px}@media(max-width:1023px){.lf-wrap{grid-template-columns:minmax(0,1fr)}}@media(max-width:639px){.lf-grid{grid-template-columns:minmax(0,1fr)}.lf-intro h2{font-size:40px}.mf{flex-direction:column}.lf-form{padding:18px}}.faq details{border-top:1px solid var(--line);padding:22px 0}.faq details:last-child{border-bottom:1px solid var(--line)}.faq summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:24px;font:500 22px/1.2 var(--font-display);font-variation-settings:"wdth" 100;letter-spacing:-.01em}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"";flex:none;width:28px;height:28px;border-radius:50%;border:1px solid currentColor;background:linear-gradient(currentColor,currentColor) center/10px 1.5px no-repeat,linear-gradient(currentColor,currentColor) center/1.5px 10px no-repeat;transition:transform .3s var(--ease-spring)}.faq details[open] summary:after{transform:rotate(45deg)}.faq details p{margin:14px 0 0;max-width:62ch;font-size:17px;line-height:1.45;color:var(--muted)}.faq-title{display:none}.art{padding-top:140px}.art-grid{display:grid;grid-template-columns:180px minmax(0,774px) minmax(0,300px);gap:48px;justify-content:center}.crumbs{font-size:12px;color:var(--muted);display:flex;gap:8px;margin-bottom:18px}.crumbs a{text-decoration:none}.art h1{font:700 48px/1.08 var(--font-display);letter-spacing:-.025em;max-width:18ch}.standfirst{font-size:24px;line-height:1.45;letter-spacing:-.01em;margin:24px 0;max-width:34ch}.art-body{font-size:18px;line-height:1.35}.art-body p,.art-body ul,.art-body ol,.art-body table{margin:0 0 1.1em}.art-body h2{font:600 34px/1.25 var(--font-display);font-variation-settings:"wdth" 100;letter-spacing:-.02em;margin:1.6em 0 .55em}.art-body h3{font:600 24px/1.3 var(--font-display);margin:1.4em 0 .5em}.art-body li{margin:.35em 0}.art-body a{text-decoration:underline;text-underline-offset:3px}.art-body table{display:block;overflow-x:auto;border-collapse:collapse;width:100%;font-size:15px}.art-body th,.art-body td{text-align:left;vertical-align:top;padding:12px 14px 12px 0;border-bottom:1px solid var(--line)}.art-body th{font-weight:600}.share{position:sticky;top:120px;align-self:start;display:grid;gap:10px;justify-items:start}.share a,.share button{width:32px;height:32px;border-radius:50%;border:1px solid var(--line);display:grid;place-items:center;background:transparent;cursor:pointer}.share svg{width:14px;height:14px}.rail{position:sticky;top:100px;align-self:start;display:grid;gap:28px}.toc p{display:flex;gap:8px;align-items:center;font-size:14px;margin-bottom:10px}.toc ol{list-style:none;margin:0;padding:0 0 0 10px;border-left:1px solid var(--line);display:grid;gap:10px;font-size:13px;color:var(--muted)}.toc a{text-decoration:none}.toc li:first-child{color:var(--ink);box-shadow:-11px 0 0 -10px var(--ink)}.capture{border:1px solid var(--line);border-radius:var(--radius-card);padding:10px;display:grid;gap:12px}.related{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:var(--gutter);border-top:1px solid var(--line)}.related a{display:grid;grid-template-columns:60px minmax(0,1fr);gap:16px;align-items:center;padding:12px 0;border-bottom:1px solid var(--line);text-decoration:none}@media(max-width:1100px){.art-grid{grid-template-columns:minmax(0,1fr)}.share{position:static;display:flex}.rail{position:static}.art h1{font-size:36px}.standfirst{font-size:20px}.art{padding-top:110px}}@media(max-width:639px){.related{grid-template-columns:minmax(0,1fr)}.art-body h2{font-size:26px}}[data-reveal]{opacity:0;filter:blur(2px);translate:0 14px;transition:opacity .8s var(--ease-soft),filter .8s var(--ease-soft),translate .8s var(--ease-spring)}[data-reveal].in{opacity:1;filter:none;translate:0 0}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}[data-reveal]{opacity:1;filter:none;translate:none}}.mega a.pill{display:inline-flex;padding:0}.mega .feat>a.pill{align-self:flex-start}.crumbs a{white-space:nowrap}@media(max-width:1100px){.art-grid>div:empty{display:none}.art-grid{row-gap:24px}}@media(max-width:639px){.track .pill.cta .t{padding:0 6px 0 14px;font-size:14px}.hdr .brand{gap:8px}}.art-sub{font:600 34px/1.2 var(--font-display);letter-spacing:-.02em;margin-bottom:18px}.sources{padding-left:1.2em;font-size:14px;line-height:1.5;color:var(--muted)}.art-vis{border-radius:var(--radius-panel);height:360px;overflow:hidden;margin:8px 0 48px;position:relative}.capture .capvis{border-radius:12px;height:150px;overflow:hidden;position:relative}.rel-thumb{width:60px;aspect-ratio:1;border-radius:10px;background:var(--ink);display:block}@media(max-width:639px){.art-vis{height:220px}}}.on-dark,.on-ink,.is-dark{--muted: var(--on-dark-2);--muted-dark: var(--on-dark-2);--line: var(--line-dark);color:var(--on-dark)}.tag{opacity:1}.hdr .track{background:var(--track);border-color:var(--line-dark)}.hdr.light .track{background:var(--track)}.nav-link{color:var(--on-dark)}.nav-link svg{opacity:1}.nav-item:hover>.nav-link,.nav-item:focus-within>.nav-link,.nav-item.open>.nav-link{background:color-mix(in srgb,var(--on-dark) 14%,transparent);color:var(--on-dark)}.mega{background:var(--mega-bg);color:var(--on-dark);-webkit-backdrop-filter:none;backdrop-filter:none;border-color:var(--line-dark);box-shadow:0 24px 48px -16px #00000073}.mega h4{color:var(--on-dark-2)}.mega a,.mega a:hover{color:var(--on-dark)}.mega a small{color:var(--on-dark-2)}.mega a:hover{text-decoration:underline;text-underline-offset:3px}.burger{color:var(--on-dark);width:44px;height:44px}@media(max-width:1023px){.hdr.menu-open .track{background:var(--mega-bg);max-height:calc(100dvh - 24px);overflow-y:auto;overscroll-behavior:contain}.hdr.menu-open .mega a{padding:11px 0;min-height:44px}.hdr.menu-open .nav-link{min-height:44px}}.ftr{background:var(--footer-bg);color:var(--on-dark)}.ftr h3{color:var(--on-dark-2)}.ftr a{color:var(--on-dark);display:inline-block;padding:4px 0}.ftr-note{margin-top:44px;max-width:64ch;font-size:14px;line-height:1.5;color:var(--on-dark-2)}.legal{color:var(--on-dark-2)}.legal a{color:var(--on-dark)}.wordmark{-webkit-text-stroke:1.5px color-mix(in srgb,var(--on-dark) 45%,transparent)}.mf input,.lf input,.lf select,.lf textarea{background:#fff;color:var(--ink);border-color:var(--line-strong, var(--line))}input::placeholder,textarea::placeholder{color:var(--muted-on-white);opacity:1}.is-dark .mf input{border-color:transparent}.is-dark .formnote,.on-dark .formnote{color:var(--on-dark-2)}.is-dark .formnote a,.on-dark .formnote a{color:var(--on-dark)}.is-dark .btn,.on-dark .btn{background:var(--on-dark);color:var(--dark-ink, var(--ink))}.btn:disabled,.btn[aria-disabled=true]{background:var(--surface-light);color:var(--ink);cursor:not-allowed}.is-dark .todo,.on-dark .todo{color:var(--on-dark);background:none}@font-face{font-family:Barlow Condensed;font-weight:700;font-display:swap;src:url(/_astro/barlow-condensed-latin-700-normal.v1xN8_Wq.woff2) format("woff2")}@font-face{font-family:Barlow Condensed;font-weight:800;font-display:swap;src:url(/_astro/barlow-condensed-latin-800-normal.BKzMuPgK.woff2) format("woff2")}@font-face{font-family:Work Sans;font-weight:400;font-display:swap;src:url(/_astro/work-sans-latin-400-normal.jUejSri3.woff2) format("woff2")}@font-face{font-family:Work Sans;font-weight:600;font-display:swap;src:url(/_astro/work-sans-latin-600-normal.DB-2V89X.woff2) format("woff2")}@font-face{font-family:Courier Prime;font-weight:400;font-display:swap;src:url(/_astro/courier-prime-latin-400-normal.BbyBr73r.woff2) format("woff2")}@font-face{font-family:Courier Prime;font-weight:700;font-display:swap;src:url(/_astro/courier-prime-latin-700-normal.D1YCjmaD.woff2) format("woff2")}html:root{--carbone: #23264f;--papier: #fbfaf6;--copie: #f3dc5c;--copie-rose: #f2b8c6;--bureau: #f1eee4;--ink: var(--carbone);--paper: var(--papier);--accent: var(--copie);--accent-ink: var(--carbone);--surface-dark: var(--carbone);--surface-light: var(--bureau);--muted: #5b5e78;--muted-dark: #e2e4ef;--line: rgba(35, 38, 79, .16);--line-dark: rgba(251, 250, 246, .18);--font-display: "Barlow Condensed", "Arial Narrow", sans-serif;--display-wght: 700;--font-body: "Work Sans", system-ui, sans-serif;--font-mono: "Courier Prime", "Courier New", monospace;--radius: 0;--radius-card: 3px;--radius-panel: 3px;--cc-offset: 12px;--cc-perf: 7px}html body{background:var(--papier);color:var(--carbone)}.display{font-family:var(--font-display);font-weight:700;text-transform:uppercase;letter-spacing:-.005em;line-height:.95}.kicker,.mono,.ref{font-family:var(--font-mono);font-size:13px;letter-spacing:.02em}.kicker{text-transform:uppercase;color:var(--carbone)}.pill.accent{--pill-bg: var(--copie);--pill-fg: var(--carbone);box-shadow:inset 0 0 0 1.5px var(--carbone)}.pill.cta{--dot: var(--copie)}.u{text-decoration:none;background:linear-gradient(var(--copie),var(--copie)) 0 88% / 100% .42em no-repeat}::selection{background:var(--copie);color:var(--carbone)}.cc-sheet{position:relative;background:#fff;border:1.5px solid var(--carbone);border-radius:3px}.cc-sheet:before{content:"";position:absolute;inset:0;transform:translate(var(--cc-offset),var(--cc-offset));background:var(--copie);border:1.5px solid var(--carbone);border-radius:3px;z-index:-1}.cc-sheet.rose:before{background:var(--copie-rose)}.cc-perf{height:6px;background:radial-gradient(circle,var(--carbone) 1.3px,transparent 1.6px) 0 50% / var(--cc-perf) 6px repeat-x}.cc-no{font:700 13px/1 var(--font-mono);letter-spacing:.04em}.cc-no:before{content:"N° ";font-weight:400}.cc-stamp{display:inline-block;padding:6px 12px 4px;border:2.5px solid var(--carbone);border-radius:4px;outline:1px solid var(--carbone);outline-offset:2px;font:800 22px/1 var(--font-display);text-transform:uppercase;letter-spacing:.08em;color:var(--carbone);transform:rotate(-6deg)}.cc-stamp~.cc-stamp{display:none}.cc-lines{width:100%;border-collapse:collapse;font-size:15px}.cc-lines th{font:400 12px/1 var(--font-mono);text-transform:uppercase;text-align:left;padding:10px 14px;border-bottom:1.5px solid var(--carbone)}.cc-lines td{padding:11px 14px;border-bottom:1px solid var(--line)}.cc-lines td.ref{font-family:var(--font-mono)}html:root{--on-dark: var(--papier);--on-dark-2: #e2e4ef;--dark-ink: var(--carbone);--track: rgba(35, 38, 79, .97);--mega-bg: #1b1d40;--footer-bg: #1b1d40;--muted-on-white: #5b5e78;--line-strong: rgba(35, 38, 79, .4);--display-wdth: 100;--t-display: 76px;--t-closing: 112px}@media(max-width:1023px){html:root{--t-display: 56px;--t-closing: 76px}}@media(max-width:639px){html:root{--t-display: 42px;--t-closing: 52px}}.display{font-variation-settings:normal}.display.closing{letter-spacing:-.01em;line-height:.9}.intro{font:600 var(--t-sub)/1.2 var(--font-body);letter-spacing:-.02em}.hdr .brand img{height:44px;width:auto}.hdr .wm-clair{display:none}.hdr .pill.cta{--pill-bg: var(--copie);--pill-fg: var(--carbone);--dot: var(--carbone);--dot-fg: var(--copie)}.pill,.pill .t,.pill .c,.pill.cta .t,.pill.cta .c,.tabs button,.btn,.tag{border-radius:3px!important}.pill.cta .c i{border-radius:2px}.pill .t{font-weight:600}.pill:not(.accent):not(.light):not(.cta){--pill-bg: var(--carbone);--pill-fg: var(--papier);--dot: var(--copie)}.pill.light{--pill-bg: var(--papier);--pill-fg: var(--carbone)}.btn{background:var(--carbone);color:var(--papier);font-weight:600}.tag{font-family:var(--font-mono);font-size:12px;border-width:1.5px}.cc-perf.full{width:100%}.cc-no.lg{font-size:15px}.on-dark .cc-perf,.is-dark .cc-perf{background-image:radial-gradient(circle,var(--papier) 1.3px,transparent 1.6px)}.cc-label{display:inline-block;background:var(--copie-rose);color:var(--carbone);font:400 12px/1 var(--font-mono);text-transform:uppercase;letter-spacing:.04em;padding:5px 7px}.cc-sec-h{display:grid;gap:18px;margin-bottom:48px}.cc-sec-h .display{font-size:clamp(40px,5.4vw,80px);max-width:16ch}.cc-sec-h .lede{font-size:18px;line-height:1.5;max-width:40em;color:var(--muted)}.cc-sec-h .meta-line{display:flex;gap:18px;align-items:center;font:400 13px/1 var(--font-mono);text-transform:uppercase;letter-spacing:.02em}.cc-sec-h .meta-line .cc-perf{flex:1}.cc-hero{padding:124px 0 0}.cc-hero-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:56px;align-items:start}.cc-hero .kicker{display:flex;gap:18px;margin-bottom:20px}.cc-hero h1 .display{display:block;font-size:clamp(44px,6.4vw,96px)}.cc-hero .lede{margin:30px 0;max-width:32em;font-size:18px;line-height:1.5}.cc-hero .acts{display:flex;gap:22px;align-items:center;flex-wrap:wrap}.cc-hero .acts .u{min-height:44px;display:inline-flex;align-items:center;font-weight:600}.cc-hero .devis{margin:8px 12px 0 0}@media(max-width:1023px){.cc-hero-grid{grid-template-columns:minmax(0,1fr)}}.devis header{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px 12px;font:400 13px/1 var(--font-mono);text-transform:uppercase}.devis header b{font-weight:700}.devis .sub{display:flex;justify-content:space-between;padding:12px 16px 6px;font:400 13px/1 var(--font-mono);color:var(--muted)}.devis .cc-lines td:first-child,.devis .cc-lines th:first-child{width:18%}.devis .steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1.5px solid var(--carbone)}.devis .steps>div{padding:12px 14px 16px;font-size:14px;line-height:1.35;position:relative;min-height:96px}.devis .steps>div+div{border-left:1px solid var(--line)}.devis .steps b{display:block;font:700 13px/1 var(--font-mono);margin-bottom:8px}.devis .cc-stamp{position:absolute;right:8px;bottom:6px;font-size:18px}@media(max-width:639px){.devis .steps{grid-template-columns:minmax(0,1fr)}.devis .steps>div+div{border-left:0;border-top:1px solid var(--line)}.devis .steps>div{min-height:0}.devis .cc-stamp{right:14px;bottom:12px}.devis .cc-lines th,.devis .cc-lines td{padding:9px 8px;font-size:13px}.devis .cc-lines .hide-s{display:none}}.cc-souche{margin-top:96px;background:var(--carbone);color:var(--on-dark);padding:0 0 18px}.cc-souche .cc-perf{margin-bottom:18px}.cc-souche .mq-item{font:700 28px/1 var(--font-display);text-transform:uppercase;letter-spacing:.01em;color:var(--on-dark)}.cc-souche .mq-item b{font:400 13px/1 var(--font-mono);color:var(--on-dark-2);margin-right:12px;letter-spacing:.02em}.cc-souche .marquee-track>*{gap:64px}.cc-circuit{background:var(--bureau);border:1.5px solid var(--carbone);border-radius:3px;padding:28px;display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:40px}.cc-tabs{display:flex;gap:0;border-bottom:1.5px solid var(--carbone);margin-bottom:24px;flex-wrap:wrap}.cc-tabs button{height:44px;padding:0 14px;border:1.5px solid var(--carbone);border-bottom:0;margin-right:-1.5px;background:var(--papier);color:var(--carbone);font:400 13px/1 var(--font-mono);cursor:pointer;border-radius:3px 3px 0 0;position:relative}.cc-tabs button[aria-selected=true]{background:var(--copie);font-weight:700}.cc-tabs button[aria-selected=true]:after{content:"";position:absolute;left:0;bottom:0;height:3px;background:var(--carbone);animation:tab-progress 6s linear forwards}.cc-pane{display:none;gap:14px}.cc-pane.on{display:grid}.cc-pane h3{font:700 clamp(30px,3vw,44px)/.95 var(--font-display);text-transform:uppercase}.cc-pane p{font-size:17px;line-height:1.5;max-width:36em}.cc-pane .who{display:flex;gap:10px;align-items:center;font:400 13px/1 var(--font-mono);text-transform:uppercase}.cc-pane .who span{background:var(--papier);border:1.5px solid var(--carbone);padding:6px 8px}.cc-stack{position:relative;margin:0 24px 24px 0}.cc-stack .cc-sheet{padding:20px;min-height:340px;display:grid;align-content:start;gap:12px}.cc-stack .cc-sheet:after{content:"";position:absolute;inset:0;transform:translate(calc(var(--cc-offset) * 2),calc(var(--cc-offset) * 2));background:var(--copie-rose);border:1.5px solid var(--carbone);border-radius:3px;z-index:-2}.cc-stack .row{display:grid;grid-template-columns:64px minmax(0,1fr) 90px;gap:12px;padding:9px 0;border-bottom:1px solid var(--line);font-size:15px;align-items:baseline}.cc-stack .row .ref{font-family:var(--font-mono);font-size:13px}.cc-stack .row .st{font:400 12px/1 var(--font-mono);text-transform:uppercase;text-align:right}.cc-stack .row.on{background:var(--copie);margin:0 -8px;padding:9px 8px;box-shadow:inset 0 0 0 1.5px var(--carbone)}@media(max-width:1023px){.cc-circuit{grid-template-columns:minmax(0,1fr);padding:18px}.cc-stack{order:2}}@media(max-width:639px){.cc-stack .row{grid-template-columns:48px minmax(0,1fr)}.cc-stack .row .st{grid-column:2;text-align:left}.cc-stack .cc-sheet{min-height:0}}.cc-bon{width:100%;border-collapse:collapse;border:1.5px solid var(--carbone);background:#fff}.cc-bon th{font:400 12px/1 var(--font-mono);text-transform:uppercase;text-align:left;padding:12px 16px;border-bottom:1.5px solid var(--carbone);background:var(--bureau)}.cc-bon td{padding:18px 16px;border-bottom:1px solid var(--line);vertical-align:top;font-size:16px;line-height:1.45}.cc-bon td.ref{font:700 13px/1.4 var(--font-mono);width:16%}.cc-bon td.t b{display:block;font:700 26px/1 var(--font-display);text-transform:uppercase;margin-bottom:6px}.cc-bon td.q,.cc-bon td.s{font:400 13px/1.4 var(--font-mono);width:16%}.cc-bon td.s span{display:inline-block;border:1.5px solid var(--carbone);padding:4px 7px;text-transform:uppercase}@media(max-width:760px){.cc-bon thead{display:none}.cc-bon tr{display:grid;grid-template-columns:minmax(0,1fr) auto;padding:14px;border-bottom:1px solid var(--line);gap:8px 12px}.cc-bon td{padding:0;border:0;width:auto!important}.cc-bon td.t{grid-column:1 / -1}}.cc-mag{background:var(--copie);color:var(--carbone);border-top:1.5px solid var(--carbone);border-bottom:1.5px solid var(--carbone);--muted: var(--carbone)}.cc-mag-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:64px;align-items:center}.cc-mag .display{font-size:clamp(42px,5.4vw,84px)}.cc-mag .lede{margin:22px 0 28px;font-size:18px;line-height:1.5;max-width:34em}.cc-mag .mf input{border:1.5px solid var(--carbone)}.cc-mag .formnote,.cc-mag .formnote a{color:var(--carbone)}.cc-grille{background:#fff;border:1.5px solid var(--carbone);border-radius:3px;padding:20px;box-shadow:12px 12px 0 var(--carbone)}.cc-grille header{display:flex;justify-content:space-between;font:400 13px/1 var(--font-mono);text-transform:uppercase;padding-bottom:12px}.cc-grille h4{font:700 30px/1 var(--font-display);text-transform:uppercase;margin:14px 0 10px}.cc-grille li{display:grid;grid-template-columns:26px minmax(0,1fr);gap:10px;padding:10px 0;border-bottom:1px solid var(--line);font-size:15px;line-height:1.35}.cc-grille li:before{content:"";width:16px;height:16px;border:1.5px solid var(--carbone);margin-top:1px}.cc-grille ul{list-style:none;margin:0;padding:0}@media(max-width:1023px){.cc-mag-grid{grid-template-columns:minmax(0,1fr);gap:48px}.cc-grille{box-shadow:8px 8px 0 var(--carbone);margin-right:8px}}.cc-cases{background:var(--carbone);color:var(--on-dark)}.cc-cases .cc-sec-h .lede{color:var(--on-dark-2)}.cc-case-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}.cc-case{background:#fff;color:var(--carbone);border:1.5px solid var(--papier);border-radius:3px;padding:22px;display:grid;gap:14px;align-content:start;--muted: #5b5e78;--line: rgba(35, 38, 79, .16)}.cc-case header{display:flex;justify-content:space-between;align-items:center;font:400 13px/1 var(--font-mono);text-transform:uppercase}.cc-case h3{font:700 34px/1 var(--font-display);text-transform:uppercase}.cc-case dl{margin:0;display:grid;gap:0}.cc-case dl>div{display:grid;grid-template-columns:120px minmax(0,1fr);gap:12px;padding:12px 0;border-top:1px solid var(--line)}.cc-case dt{font:700 13px/1.4 var(--font-mono);text-transform:uppercase}.cc-case dd{margin:0;font-size:15px;line-height:1.45}.cc-case .todo{color:var(--carbone)}@media(max-width:1023px){.cc-case-grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:639px){.cc-case dl>div{grid-template-columns:minmax(0,1fr);gap:4px}}.cc-offer{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:48px;align-items:start}.cc-offer h3{font:700 clamp(34px,4vw,56px)/.95 var(--font-display);text-transform:uppercase;margin:14px 0 18px}.cc-offer p{font-size:17px;line-height:1.5;max-width:36em}.cc-offer .cc-sheet{padding:20px;margin:0 12px 12px 0}.cc-offer .cc-sheet li{padding:12px 0;border-bottom:1px solid var(--line);font-size:15px;line-height:1.4;display:grid;grid-template-columns:70px minmax(0,1fr)}.cc-offer .cc-sheet ul{list-style:none;margin:0;padding:0}@media(max-width:1023px){.cc-offer{grid-template-columns:minmax(0,1fr)}}.cc-hub{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--gutter)}.cc-big{text-decoration:none;padding:26px;display:grid;gap:18px;align-content:space-between;min-height:400px;margin:0 12px 12px 0}.cc-big h2,.cc-big h3{font:700 clamp(34px,3.6vw,52px)/.95 var(--font-display);text-transform:uppercase;margin:0}.cc-big p{font-size:16px;line-height:1.5;max-width:32em}.cc-rows{display:grid;gap:0;align-content:start;border-top:1.5px solid var(--carbone)}.cc-row{display:grid;grid-template-columns:80px minmax(0,1fr);gap:16px;padding:20px 0;border-bottom:1px solid var(--line);text-decoration:none}.cc-row .cc-no{padding-top:6px}.cc-row b{display:block;font:700 26px/1 var(--font-display);text-transform:uppercase;margin-top:8px}.cc-row b{transition:transform .4s var(--ease-soft)}.cc-row:hover b{transform:translate(4px)}.cc-big:hover h2,.cc-big:hover h3{text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:2px}@media(max-width:1023px){.cc-hub{grid-template-columns:minmax(0,1fr)}.cc-big{min-height:300px}}.cc-faq .faq summary{font:700 26px/1 var(--font-display);text-transform:uppercase;min-height:44px;align-items:center}.cc-faq .faq summary:after{border-radius:3px;border-width:1.5px}.cc-closing{background:var(--carbone);color:var(--on-dark)}.cc-closing .closing{padding-bottom:64px}.cc-closing .intro{color:var(--on-dark-2);font-size:22px;max-width:28em}.cc-closing .cc-perf{width:min(560px,100%)}.cc-form{padding:72px 0 24px}.cc-form .lf{padding:0 0 72px}.cc-form .lf-wrap{max-width:960px;grid-template-columns:minmax(0,1fr);padding-right:calc(var(--margin) + 12px)}.cc-form .lf-form{background:#fff;border:1.5px solid var(--carbone);border-radius:3px;position:relative}.cc-form .lf-form:before{content:"";position:absolute;inset:0;transform:translate(var(--cc-offset),var(--cc-offset));background:var(--copie);border:1.5px solid var(--carbone);border-radius:3px;z-index:-1}.cc-form .lf-form>*:not(.hp){position:relative}.cc-form{isolation:isolate}.lf input,.lf select,.lf textarea,.mf input{border-radius:3px;border-width:1.5px}.ftr .wordmark{color:transparent;-webkit-text-stroke:0;background:url(/brand/wordmark-clair.svg) left bottom / contain no-repeat;width:min(100%,760px);aspect-ratio:250.02 / 100.4;font-size:0;margin-top:72px}.art-vis{background:var(--bureau);border:1.5px solid var(--carbone);border-radius:3px}.capture{border:1.5px solid var(--carbone);border-radius:3px}.capture .capvis{background:var(--copie);border:1.5px solid var(--carbone);border-radius:2px;padding:14px;display:grid;align-content:space-between;color:var(--carbone)}.rel-thumb{background:var(--copie);border:1.5px solid var(--carbone);border-radius:3px;box-shadow:4px 4px 0 var(--carbone)}.art-closing{background:var(--carbone);color:var(--on-dark);--muted: var(--on-dark-2)}.art-closing .intro{color:var(--on-dark-2)}.art-closing .pill:not(.light){--pill-bg: var(--copie);--pill-fg: var(--carbone);--dot: var(--carbone)}.art-closing .pill.light{--pill-bg: var(--papier);--pill-fg: var(--carbone)}.art h1{font:700 clamp(40px,4.6vw,60px)/.95 var(--font-display);text-transform:uppercase;letter-spacing:0;max-width:16ch}.art-body h2{font:700 38px/1 var(--font-display);text-transform:uppercase}.art-sub{font-family:var(--font-display);font-weight:700;text-transform:uppercase}.art-body ol{padding-left:0;list-style:none;counter-reset:n}.art-body ol li{counter-increment:n;display:grid;grid-template-columns:56px minmax(0,1fr);padding:8px 0;border-bottom:1px solid var(--line)}.art-body ol li:before{content:"N° " counter(n,decimal-leading-zero);font:700 13px/1.6 var(--font-mono)}.art-body blockquote{margin:1.4em 0;padding:16px 20px;background:var(--copie);border:1.5px solid var(--carbone);font-size:18px}.art-body blockquote p{margin:0}.toc li:first-child{box-shadow:-11px 0 0 -9px var(--carbone)}.art-vis-in{height:100%;padding:28px 36px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;align-items:center}.art-vis-in .t{font:700 clamp(28px,3vw,44px)/.95 var(--font-display);text-transform:uppercase}@media(max-width:760px){.art-vis-in{grid-template-columns:minmax(0,1fr);padding:18px}.art-vis-in .hide-s{display:none}}html body{font-variant-numeric:normal}@media(max-width:639px){.cc-hero{padding-top:100px}.hdr .brand img{height:36px}.cc-souche .mq-item{font-size:22px}}.is-dark .kicker,.on-dark .kicker,.cc-closing .kicker,.cc-cases .kicker,.ftr .kicker{color:var(--on-dark)}.page{padding:140px 0 var(--section)}@media(max-width:639px){.page{padding-top:110px}}.page h1.display{font-size:clamp(44px,6vw,84px);max-width:16ch}.pill.accent{box-shadow:none;outline:1.5px solid var(--carbone);outline-offset:-1.5px;border-radius:3px}.pill.accent:focus-visible{outline-width:2.5px;outline-offset:2px}.art-closing .pill:not(.light):not(.cta):not(.accent){--pill-bg: var(--copie);--pill-fg: var(--carbone);--dot: var(--carbone)}.field{display:flex;flex-direction:column}.field>input,.field>select{margin-top:auto}.faq summary{min-height:44px;align-items:center}@media(min-width:1024px)and (max-width:1199px){.track{position:static;transform:none;margin:0 12px 0 auto}}.burger .ic-close,.hdr.menu-open .burger .ic-open{display:none}.hdr.menu-open .burger .ic-close{display:block}@media(max-width:1023px){.hdr.menu-open .mega{box-shadow:none}.hdr.menu-open .mega a.pill{padding:0;min-height:40px;height:40px}.hdr.menu-open .mega .feat{gap:12px}}@media(max-width:1100px){.share a,.share button{width:40px;height:40px}.toc ol{gap:0;font-size:14px}.toc a{display:block;padding:11px 0;line-height:1.3}}.art-meta{row-gap:10px}@media(max-width:639px){.hdr .brand{min-height:44px}.crumbs{font-size:13px;flex-wrap:wrap;row-gap:0}.crumbs a{padding:12px 0;margin:-12px 0}.field .hint,.consent,.formnote{font-size:14px}.ftr ul{gap:0}.ftr a{padding:11px 0}.legal nav{justify-content:center;gap:4px 18px}}.art-meta time{white-space:nowrap}
