@font-face{font-family:Flavin;src:url(/_astro/flavin-regular.GaWL-BJQ.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Flavin;src:url(/_astro/flavin-medium.jOsJI-Ug.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Flavin;src:url(/_astro/flavin-bold.Dtkg6qtq.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Instrument Sans;src:url(/_astro/instrument-sans-latin.BbzFLZTg.woff2)format("woff2");font-weight:400 700;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/_astro/ibm-plex-mono-400-latin.DMJ8VG8y.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/_astro/ibm-plex-mono-500-latin.DSY6xOcd.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/_astro/ibm-plex-mono-600-latin.BgSNZQsw.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}:root{color-scheme:light;--paper:#ecebe6;--sunk:#e3e2db;--plate:#0d1138;--ink:#0d1138;--muted:#5b618f;--rule:#d3d5df;--frame:#8a8db5;--red:#ed2a2a;--s:8px;--photon:#ed2a2a;--xenon:#45c1cb;--tachyon:#4fba7e;--albion:#7260a9;--copernic:#fcd321;--disp:"Flavin",Helvetica,Arial,sans-serif;--sans:"Instrument Sans",Helvetica,Arial,sans-serif;--mono:"IBM Plex Mono",ui-monospace,monospace}html[data-theme=dark]{color-scheme:dark;--paper:#0d1138;--sunk:#141a45;--plate:#03042d;--ink:#f2f3f8;--muted:#9fa4c4;--rule:#28305c;--frame:#8a8db5}*{box-sizing:border-box}html,body{background:var(--paper)}body{color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.55}a:focus-visible,button:focus-visible,select:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.wrap{max-width:1400px;padding:0 calc(var(--s)*6);margin:0 auto}.mono{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:10px}.mk{height:auto;display:block}.home{line-height:0;display:inline-block}header{padding:calc(var(--s)*3.5) 0;border-bottom:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}nav{gap:calc(var(--s)*4);flex-wrap:wrap;align-items:center;display:flex}nav a{color:var(--ink);font-size:14px;text-decoration:none}nav a:hover{text-underline-offset:4px;text-decoration:underline}nav a.on{font-weight:600}nav a.dl,nav .off.dl{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;font-size:11px}nav .off{color:var(--muted);cursor:default;font-size:14px}.lang{font-family:var(--mono);color:var(--muted);letter-spacing:.06em;font-size:11px}.lang b{color:var(--ink);font-weight:500}h1{font-family:var(--disp);letter-spacing:-.02em;margin:0;font-size:clamp(32px,5.2vw,74px);font-weight:500;line-height:1.06}h1 b{font-weight:700}h2{font-family:var(--disp);letter-spacing:-.02em;margin:0 0 calc(var(--s)*3);font-size:clamp(24px,2.9vw,40px);font-weight:500}.lede{color:var(--muted);margin:0;font-size:18px}section{padding:calc(var(--s)*8) 0;border-top:1px solid var(--rule)}.tag{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--paper);background:var(--ink);padding:5px 9px;font-size:9px;line-height:1}.note{margin:calc(var(--s)*2) 0 0;color:var(--muted);font-size:14px}.plate{background:var(--plate);border:1px solid var(--frame);position:relative;overflow:hidden}.plate img{object-fit:cover;width:100%;height:100%;display:block}.grid{pointer-events:none;background:linear-gradient(90deg,#ffffff26 1px,#0000 1px) 0 0/72px 72px,linear-gradient(#ffffff26 1px,#0000 1px) 0 0/72px 72px;position:absolute;inset:0}.reg{pointer-events:none;width:13px;height:13px;position:absolute}.reg:before,.reg:after{content:"";background:var(--red);position:absolute}.reg:before{width:1px;height:13px;top:0;left:6px}.reg:after{width:13px;height:1px;top:6px;left:0}.reg.tl{top:11px;left:11px}.reg.tr{top:11px;right:11px}.reg.bl{bottom:34px;left:11px}.reg.br{bottom:11px;right:11px}.gtag{font-family:var(--mono);letter-spacing:.1em;color:#ffffffc2;font-size:10px;position:absolute;bottom:11px;left:12px}.cap{font-family:var(--mono);letter-spacing:.05em;color:var(--muted);margin-top:calc(var(--s)*1.5);font-size:11px}.btns{margin-top:calc(var(--s)*4);flex-wrap:wrap;gap:12px;display:flex}.btn{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;background:var(--muted);color:var(--paper);border:1px solid var(--muted);align-items:center;min-height:44px;padding:14px 26px;font-size:12px;text-decoration:none;display:inline-flex}.btn.ghost{color:var(--muted);border-color:var(--muted);background:0 0}.btn:hover,.btn:focus-visible{color:var(--muted);background:0 0}.btn.ghost:hover,.btn.ghost:focus-visible{background:var(--muted);color:var(--paper)}.btn.off:hover,.btn.off:focus-visible{color:var(--muted);background:0 0}.btn.off{color:var(--muted);border:1px dashed var(--muted);cursor:default;background:0 0}footer{padding:calc(var(--s)*7) 0 calc(var(--s)*10);border-top:1px solid var(--rule);grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;display:grid}.sigmark{width:196px;height:auto;display:block}footer .mid{text-align:center}.flinks{justify-content:center;gap:calc(var(--s)*1) calc(var(--s)*3);margin-top:calc(var(--s)*1);flex-wrap:wrap;display:flex}.flinks a{color:var(--ink);font-size:14px;text-decoration:none}.flinks a:hover{text-underline-offset:4px;text-decoration:underline}.toggle{font-family:var(--mono);letter-spacing:.12em;border:1px solid var(--rule);color:var(--muted);cursor:pointer;text-align:center;background:0 0;border-radius:0;justify-self:end;min-width:78px;padding:6px 0;font-size:10px}.toggle:hover{color:var(--ink);border-color:var(--ink)}.creed{padding:calc(var(--s)*10) 0;border-top:1px solid var(--rule);text-align:center}.creed p{font-family:var(--disp);letter-spacing:-.02em;max-width:30ch;margin:0 auto;font-size:clamp(24px,3.4vw,46px);font-weight:500;line-height:1.15}.creed span{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--muted);margin-top:calc(var(--s)*4);font-size:10px;display:block}@media (width<=640px){.wrap{padding:0 20px}header{gap:14px;padding:16px 0}nav{justify-content:space-between;gap:16px;width:100%}nav a{font-size:13px}h1{font-size:clamp(28px,8.2vw,38px)}section,.creed{padding:30px 0}footer{grid-template-columns:1fr auto;row-gap:16px}footer .mid{text-align:left;order:3;grid-column:1/-1}.flinks{justify-content:flex-start}.sigmark{width:158px}}.hero{padding:calc(var(--s)*9) 0 calc(var(--s)*6);gap:calc(var(--s)*8) calc(var(--s)*9);grid-template-columns:minmax(0,1fr) 300px;align-items:start;display:grid}.hero h1{grid-column:1;max-width:20ch}.hero .idx{grid-area:1/2/span 2}.hero .stand{grid-column:1}.sub{font-family:var(--disp);margin:0 0 calc(var(--s)*2);letter-spacing:-.005em;font-size:clamp(17px,1.6vw,23px);font-weight:500}.terr{border-top:2px solid var(--ink);padding:calc(var(--s)*1.5) 0 0;margin:0;list-style:none}.terr li{font-family:var(--mono);color:var(--muted);padding:calc(var(--s)*.6) 0;font-size:11px}.release{gap:calc(var(--s)*2.5);padding:calc(var(--s)*2) 0;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);color:var(--ink);grid-template-columns:auto auto 1fr auto;align-items:center;text-decoration:none;display:grid}.release .rv{font-family:var(--disp);font-size:23px;font-weight:700;line-height:1}.release .rt{color:var(--muted);font-size:15px;line-height:1}.release .ra{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);white-space:nowrap;font-size:10px;line-height:1}div.release{cursor:default}.figure{gap:calc(var(--s)*6);grid-template-columns:minmax(0,1fr) 330px;align-items:start;display:grid}.figure .plate{aspect-ratio:16/9}.annot{border-top:2px solid var(--ink);padding-top:calc(var(--s)*2);margin:0}.annot dt{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin:0 0 calc(var(--s)*1.5);font-size:10px}.annot dd{margin:0 0 calc(var(--s)*2.5);font-family:var(--mono);font-size:13px;line-height:1.5}.annot dd b{color:var(--ink);font-weight:400;display:block}.annot dd span{color:var(--muted)}.figs{gap:calc(var(--s)*4);padding-top:calc(var(--s)*2);border-top:1px solid var(--rule);display:flex}.figs b{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:23px;font-weight:500;display:block}.figs span{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:10px}.claim{gap:calc(var(--s)*8);grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:start;display:grid}.claim.withloop{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.claim.withloop .punch{grid-area:1/1}.claim.withloop .who{grid-area:2/1}.claim.withloop .loop-fig{grid-area:1/2/span 2;justify-self:end}.punch{font-family:var(--disp);letter-spacing:-.015em;margin:0;font-size:clamp(21px,2.5vw,33px);font-weight:500}.who{border-top:2px solid var(--ink);padding-top:calc(var(--s)*2)}.who p{font-family:var(--mono);color:var(--ink);margin:0;font-size:12px;line-height:1.95}.who b{color:var(--muted);font-weight:400}.dest{gap:calc(var(--s)*2);padding:calc(var(--s)*2.5) 0;border-bottom:1px solid var(--rule);color:var(--ink);grid-template-columns:52px minmax(0,1fr) minmax(0,1fr) 24px;align-items:baseline;text-decoration:none;display:grid}.dest:first-of-type{border-top:2px solid var(--ink)}.dest .idxn{font-family:var(--mono);color:var(--muted);font-size:11px}.dest .nm{font-family:var(--disp);letter-spacing:-.015em;font-size:27px;font-weight:500}.dest .ds{color:var(--muted);font-size:15px}.dest .ar{text-align:right;color:var(--muted)}.dest:hover{background:var(--sunk)}.dest:hover .ar{color:var(--red)}.dest.off{color:var(--muted);cursor:default}.dest.off:hover{background:0 0}.dest.off .nm{color:var(--muted)}@media (width<=960px){.hero{grid-template-columns:1fr}.hero .idx{grid-area:auto/1}.figure,.claim,.claim.withloop{grid-template-columns:1fr}.claim.withloop .punch,.claim.withloop .who,.claim.withloop .loop-fig{grid-area:auto}.release{grid-template-columns:auto auto;row-gap:12px}.release .rt{grid-column:1/-1}}@media (width<=640px){.hero{gap:24px;padding:34px 0 26px}.hero h1{max-width:none}.lede{font-size:16px}.figs{gap:22px}.dest{grid-template-columns:30px minmax(0,1fr) 18px;padding:16px 0}.dest .ds{display:none}.dest .nm{font-size:21px}}:root{--gut:calc(var(--s)*6)}@media (width<=640px){:root{--gut:20px}}.wrap{padding:0 var(--gut)}html[data-p=actuel]{--paper:#ecebe6;--paper-rgb:236,235,230;--sunk:#e3e2db;--rule:#d3d5df;--muted:#5b618f}html[data-p=filet]{--paper:#ecebe6;--paper-rgb:236,235,230;--sunk:#e3e2db;--rule:#c6c9d6;--muted:#5b618f}html[data-p=cran]{--paper:#e3e2db;--paper-rgb:227,226,219;--sunk:#dad8cf;--rule:#bcbfce;--muted:#5b618f}html[data-p=profond]{--paper:#d8d5ca;--paper-rgb:216,213,202;--sunk:#cfccc0;--rule:#b2b6c7;--muted:#535984}html[data-theme=dark]{--paper:#0d1138;--paper-rgb:13,17,56;--sunk:#141a45;--plate:#03042d;--ink:#f2f3f8;--muted:#9fa4c4;--rule:#28305c;--frame:#8a8db5}html:is([data-t=etage],[data-t=tout],[data-t=monte]) :is(section:nth-of-type(2),.creed){background:var(--sunk);margin-left:calc(var(--gut)*-1);margin-right:calc(var(--gut)*-1);padding-left:var(--gut);padding-right:var(--gut)}html:is([data-t=etage],[data-t=tout],[data-t=monte]) .creed{margin-top:0}html:is([data-t=grain],[data-t=tout]) body{background-color:var(--paper);background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' stitchTiles='stitch' result='t'/><feColorMatrix in='t' type='saturate' values='0'/></filter><rect width='180' height='180' filter='url(%23n)' opacity='0.09'/></svg>");background-repeat:repeat}html:is([data-t=passe],[data-t=monte]) .plate{box-shadow:0 0 0 16px var(--sunk),0 0 0 17px var(--frame)}.mount{box-shadow:0 0 0 1px var(--frame);background:var(--sunk);padding:16px}html[data-theme=dark] .mount{box-shadow:none;background:0 0;padding:0}@media (width<=640px){.mount{padding:10px}}html:is([data-t=passe],[data-t=monte]) .figure{row-gap:calc(var(--s)*5)}html:is([data-t=passe],[data-t=monte]) .cap{margin-top:calc(var(--s)*4)}html:is([data-t=passe],[data-t=monte])[data-theme=dark] .plate{box-shadow:none}html[data-b=indigo] section:nth-of-type(2){--paper:#0d1138;--sunk:#141a45;--ink:#f2f3f8;--muted:#9fa4c4;--rule:#28305c;color:var(--ink);padding-block:calc(var(--s)*7);background-image:linear-gradient(160deg,#141a45 0%,#0d1138 55%,#03042d 100%)}html[data-b=indigo] section:nth-of-type(2) .tag{background:var(--ink);color:#0d1138}html:is([data-t=trame],[data-t=tout],[data-t=monte]) .gridded{z-index:0;position:relative}html:is([data-t=trame],[data-t=tout],[data-t=monte]) .gridded:before{content:"";z-index:-1;top:0;bottom:0;left:calc(var(--gut)*-1);right:calc(var(--gut)*-1);pointer-events:none;background:linear-gradient(90deg,#0d11380f 1px,#0000 1px) 0 0/72px 72px,linear-gradient(#0d11380f 1px,#0000 1px) 0 0/72px 72px;position:absolute;-webkit-mask-image:radial-gradient(120% 90% at 50% 40%,#000 40%,#0000 100%);mask-image:radial-gradient(120% 90% at 50% 40%,#000 40%,#0000 100%)}html:is([data-t=tout],[data-t=monte]) .creed:before{left:0;right:0}.release .rd{display:none}html[data-d=bande] .release{grid-template-columns:auto auto 1fr auto auto}html[data-d=bande] .release .ra{color:var(--muted);text-decoration:none}html[data-d=bande] .release .ra:hover{color:var(--ink)}html[data-d=bande] .release .rd{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink);border:1px solid var(--ink);white-space:nowrap;padding:8px 13px;font-size:10px;line-height:1;text-decoration:none;display:inline-block}html[data-d=bande] .release .rd:hover{background:var(--ink);color:var(--paper)}html[data-d=bande] .dest.dl{display:none}@media (width<=900px){html[data-d=bande] .release{grid-template-columns:auto auto 1fr auto}html[data-d=bande] .release .rd{grid-column:1/-1;justify-self:start}}.untranslated{font-family:var(--mono);letter-spacing:.06em;color:var(--muted);border:1px solid var(--rule);margin:calc(var(--s)*3) 0 0;padding:10px 14px;font-size:11px}a.lang{text-decoration:none}a.lang:hover{text-underline-offset:4px;text-decoration:underline}
