@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/figtree-latin-ext-400-normal.CXAzuTZb.woff2)format("woff2"),url(/_astro/figtree-latin-ext-400-normal.Gbh-3PTk.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/figtree-latin-400-normal.g7Dtegnw.woff2)format("woff2"),url(/_astro/figtree-latin-400-normal.BD4aNku5.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/figtree-latin-ext-500-normal.Du0rIuHj.woff2)format("woff2"),url(/_astro/figtree-latin-ext-500-normal.BOEJvrb_.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/figtree-latin-500-normal.BWnGEVsr.woff2)format("woff2"),url(/_astro/figtree-latin-500-normal.B_yy1phn.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@property --ink{syntax:"<color>";inherits:true;initial-value:#1b1b1b}@property --grey{syntax:"<color>";inherits:true;initial-value:#666}@property --bg{syntax:"<color>";inherits:true;initial-value:#fcfcfa}@property --line{syntax:"<color>";inherits:true;initial-value:#6b6b6b}@property --accent{syntax:"<color>";inherits:true;initial-value:#a65412}@property --surface{syntax:"<color>";inherits:true;initial-value:#f1f1ee}:root{--bg:#fcfcfa;--surface:#f1f1ee;--ink:#1b1b1b;--grey:#666;--muted:var(--grey);--line:#6b6b6b;--accent:#a65412;--accent-tint:color-mix(in srgb, var(--accent) 10%, transparent);--red:#c8352b;--now:var(--red);--plate:#fff;--pf-r:10px;--f-text:"Figtree", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--m:17px;--t-press:.14s;--t-hover:.18s;--t-ui:.24s;--ease-out:cubic-bezier(.22, 1, .36, 1);color-scheme:light}:root.xf{transition:--ink .2s linear,--grey .2s linear,--bg .2s linear,--surface .2s linear,--line .2s linear,--accent .2s linear}html[data-theme=dark]{--bg:#131418;--surface:#1e1f24;--ink:#e8e6e1;--grey:#8f9096;--line:#8f8f8f;--accent:#f0a860;color-scheme:dark}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#131418;--surface:#1e1f24;--ink:#e8e6e1;--grey:#8f9096;--line:#8f8f8f;--accent:#f0a860;color-scheme:dark}}::selection{background:color-mix(in srgb, var(--accent) 26%, transparent)}:root{--focus:var(--line)}html[data-stage=dusk]{--focus:color-mix(in srgb, var(--line) 72%, var(--ink))}@media (prefers-reduced-motion:reduce){:root,:root.xf{transition:none}#inner *,#inner :before,#inner :after{transition-property:color,background-color,border-color,outline-color,text-decoration-color,opacity!important;animation-duration:0s!important;animation-iteration-count:1!important}}*{box-sizing:border-box}html,body{margin:0}html{background:var(--bg);-webkit-text-size-adjust:100%;text-size-adjust:100%;overflow-x:clip}body{background:var(--bg);color:var(--ink);font:400 var(--m)/1.5 var(--f-text);font-optical-sizing:auto;overflow-x:clip}h1,h2,p,ol{margin:0;padding:0}ol{list-style:none}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0}a:focus-visible,button:focus-visible,input:focus-visible{outline:none}.sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}canvas{display:block}.zl-ar{vertical-align:0;flex:none;width:.8em;height:.6em;display:inline-block;overflow:visible}.zl-ar.zl-u{vertical-align:-.06em;width:.6em;height:.8em}@media (forced-colors:active){.zl-ar{forced-color-adjust:auto}}@media (width<=999px){:root{--m:16px}}:root{--cw:min(960px, calc(var(--vw,1vw) * 100) - 64px);--gut:24px}@media screen{html{scrollbar-gutter:stable both-edges}}html.in,html.in body{overflow-x:clip}html.in{scroll-padding-top:76px}#inner{min-height:100dvh;font-family:var(--f-text);color:var(--ink);flex-direction:column;font-size:16px;line-height:1.55;display:flex}#inner .wrap{width:var(--cw);margin:0 auto}@media screen{html[data-grid] :is(.ih,.ip,.ring,.close,.if){margin-left:calc(round(nearest, calc((100% - var(--cw)) / 2 + .01px), var(--dwx)) + .002px)}}:where(#inner) :where(h1,h2,h3,p,ul,ol,figure){margin:0;padding:0}:where(#inner) :where(ul,ol){list-style:none}:where(#inner) a{color:inherit;transition:color var(--t-hover) var(--ease-out);text-decoration:none}:where(#inner) a:hover{color:var(--ink)}#inner a:hover{text-decoration:none}#inner :is(a,button,summary):focus-visible{text-decoration-line:underline;text-decoration-thickness:1px;text-decoration-color:var(--focus,var(--line));text-underline-offset:.25em;outline:none}#inner :is([tabindex]:not(a,button,summary),input):focus-visible,#inner h1[tabindex="-1"]:focus,#inner .ip:focus{outline:none}:where(#inner) button{font:inherit;color:inherit;cursor:pointer;text-align:inherit;background:0 0;border:0;margin:0;padding:0}:where(#inner) canvas{image-rendering:pixelated;display:block}#inner svg[data-word]{display:block;overflow:visible}#inner .sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.num{font-variant-numeric:tabular-nums}.grey,.lab{color:var(--grey)}.lab{font-size:13px;font-weight:400;line-height:20px}#inner .hpoint{position:relative}#inner .hpoint:before{content:"";left:-15px;top:var(--pt-y,.78em);background:var(--ink);opacity:0;width:5px;height:5px;transition:opacity var(--t-hover) var(--ease-out);pointer-events:none;border-radius:50%;margin-top:-2.5px;position:absolute}#inner .hpoint:hover:before,#inner .hpoint:focus-visible:before,#inner .hpoint.on:before{opacity:1}#inner .pf{width:var(--pf-fw,100%);height:var(--pf-fh,auto);aspect-ratio:var(--pf-ar,3 / 2);background-color:var(--bg);background-blend-mode:multiply;background-repeat:no-repeat;background-size:var(--pf-w,0) var(--pf-h,0);background-position:var(--pf-x,0) var(--pf-y,0);border-radius:var(--pf-rad,0);transition:background-position var(--pf-t,1.5s) cubic-bezier(.4, 0, .2, 1), filter .4s ease, background-color .4s ease;display:block;position:relative;overflow:hidden}#inner .pf:after{content:"";pointer-events:none;border-radius:inherit;box-shadow:inset 0 0 0 var(--pf-hl,1px) color-mix(in srgb, var(--ink) 10%, transparent);position:absolute;inset:0}html:not(.js) #inner .pf{background-image:var(--pf-img);background-size:auto 100%;background-position:var(--pf-rest,50% 50%)}html:not(.js) #inner .pf[data-fit=mark]{background-position:50%;background-size:auto 72%}html:not(.js) #inner .pf[data-fit=whole]{background-position:50%;background-size:contain}html.js #inner .pf:not([style*=--pf-w]){animation:0s 3s forwards zl-pf-late}html.js #inner .pf[data-fit=mark]:not([style*=--pf-w]){animation-name:zl-pf-mark}html.js #inner .pf[data-fit=whole]:not([style*=--pf-w]){animation-name:zl-pf-whole}html.js #inner .pf[style*=--pf-img]:not([style*=--pf-w]){animation-name:zl-pf-late,zl-pf-img}html.js #inner .pf[data-fit=mark][style*=--pf-img]:not([style*=--pf-w]){animation-name:zl-pf-mark,zl-pf-img}html.js #inner .pf[data-fit=whole][style*=--pf-img]:not([style*=--pf-w]){animation-name:zl-pf-whole,zl-pf-img}@keyframes zl-pf-late{to{background-size:auto 100%;background-position:var(--pf-rest,50% 50%)}}@keyframes zl-pf-mark{to{background-position:50%;background-size:auto 72%}}@keyframes zl-pf-whole{to{background-position:50%;background-size:contain}}@keyframes zl-pf-img{to{background-image:var(--pf-img)}}#inner{--pf-rr:var(--pf-r,0px)}#inner .pf[data-film]{isolation:isolate}#inner .pf>:is(video,.pf-film){left:var(--pf-x,0);top:var(--pf-y,0);width:var(--pf-w,0);height:var(--pf-h,0);opacity:0;pointer-events:none;mix-blend-mode:multiply;max-width:none;position:absolute}#inner .pf.pf-run{background-image:none!important}#inner .pf.pf-run>:is(video,.pf-film){opacity:1}html[data-stage=night] #inner .pf>:is(video,.pf-film){mix-blend-mode:normal}@media (hover:hover){#inner .pf-host:hover .pf[data-pan=x]{background-position:var(--pf-x1,0) var(--pf-y,0)}}#inner :is(.pf-host:focus-visible,.pf-host:has(:focus-visible)) .pf[data-pan=x]{background-position:var(--pf-x1,0) var(--pf-y,0)}#inner .pf[data-pan=x]{touch-action:pan-y pinch-zoom}#inner .pf.pf-drag,#inner.pf-still .pf{transition-property:filter,background-color}html[data-stage=night] #inner .pf{background-color:var(--plate);background-blend-mode:normal;filter:none}@media (hover:hover){html[data-stage=night] #inner .pf-host:hover .pf{filter:none}}html[data-stage=night] #inner :is(.pf-host:focus-visible,.pf-host:has(:focus-visible)) .pf{filter:none}@media (prefers-color-scheme:dark){html:not(.js) #inner .pf{background-color:var(--plate);background-blend-mode:normal;filter:none}}@media (prefers-reduced-motion:reduce){#inner .pf{transition:none}}#inner .pf:after{box-shadow:none}.ih{z-index:20;background:var(--bg);width:var(--cw);height:61px;margin:0 auto;position:sticky;top:0}.ih:after{content:"";background:var(--line);opacity:0;height:1px;transition:opacity var(--t-hover) var(--ease-out);pointer-events:none;position:absolute;bottom:0;left:0;right:0}.ih.lined:after{opacity:.3}.ih-name{align-items:center;gap:6px;height:44px;display:flex;position:absolute;top:17px;left:0}.ih-nm{margin-top:2px}.ih-ar{transition:transform var(--t-press) steps(2);will-change:transform;align-items:center;font-size:15px;line-height:1;display:inline-flex}#inner .ih-name:focus-visible:after{content:"";background:var(--ink);height:1px;position:absolute;bottom:6px;left:0;right:0}.ih-name:hover .ih-ar,.ih-name:focus-visible .ih-ar{transform:translate(-3px)}.ih-fade{display:contents}#inner .skip{background:var(--bg);height:44px;color:var(--ink);align-items:center;padding:0 8px;font-size:15px;display:flex;position:absolute;top:10px;left:0;transform:translateY(-200%)}#inner .skip:focus-visible{z-index:2;transform:none}.fader{z-index:3;align-items:center;height:44px;display:flex;position:absolute;top:17px;right:-4px}html:not(.js) .fader{display:none}.fw{-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;height:44px;padding:0 5px;display:flex;position:relative}.fw[data-stop=day]{width:19px}.fw[data-stop=night]{width:21px}.fw canvas{width:calc(var(--iw,11) * var(--fc,2px));height:calc(var(--ih,11) * var(--fc,2px));image-rendering:pixelated;margin-top:5px}.fw:not(.fd):before{content:"";position:absolute;inset:0 -12px}.fw:focus-visible:after{content:"";left:calc(50% - var(--f5,5px) / 2);top:calc(24.5px + var(--ih,11) * var(--fc,1px) / 2 + 2 * var(--f1,1px));width:var(--f5,5px);height:var(--f1,1px);background:var(--ink);position:absolute}#inner .fw:focus-visible{outline:none}.fader .ft{display:block;position:relative}.fw.fd{left:calc(50% - var(--iw,9) * var(--fc,2px) / 2 - 2px);height:auto;padding:0 2px;position:absolute;top:auto;bottom:27px}.fw.fd canvas{margin-top:0}.fw.fd:focus-visible:after{top:auto;bottom:-23px}.fader input{-webkit-appearance:none;appearance:none;cursor:pointer;touch-action:none;-webkit-tap-highlight-color:transparent;background:0 0;width:72px;height:44px;margin:0;padding:0;display:block}#inner .fader input:focus-visible{outline:none}.fader input::-webkit-slider-runnable-track{background:linear-gradient(var(--line), var(--line)) var(--ftx,12px) var(--fty,24px) / var(--ftw,48px) var(--f1,1px) no-repeat;border:0;height:44px}.fader input::-moz-range-track{background:linear-gradient(var(--line), var(--line)) var(--ftx,12px) var(--fty,24px) / var(--ftw,48px) var(--f1,1px) no-repeat;border:0;height:44px}.fader input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;box-sizing:content-box;background:var(--ink) content-box;border:10px solid #0000;border-width:19px 10px 13px;border-radius:0;width:4px;height:12px}.fader input::-moz-range-thumb{box-sizing:content-box;background:var(--ink) content-box;border:10px solid #0000;border-width:19px 10px 13px;border-radius:0;width:4px;height:12px}.fader:has(input:focus-visible):after{content:"";background:var(--ink);height:1px;position:absolute;bottom:6px;left:4px;right:4px}.ip{width:var(--cw);flex:1 0 auto;margin:0 auto;padding-bottom:24px}.ip:focus{outline:none}.g12{column-gap:var(--gut);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.tb{padding-top:40px}.tb-h{display:block}.tb-d{max-width:600px;margin-top:18px}.lede{text-wrap:pretty;font-size:18px;line-height:28px}.tb-aside{color:var(--grey);margin-top:12px;font-size:13px;line-height:20px}#inner .tb-aside a{color:var(--accent);text-underline-offset:.18em;text-decoration-line:underline;text-decoration-thickness:1px;text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);transition:color var(--t-hover) var(--ease-out), text-decoration-color var(--t-hover) var(--ease-out)}#inner .tb-aside a:is(:hover,:focus-visible){color:var(--ink);text-decoration-color:currentColor}#inner .tb-aside a:focus-visible{text-decoration-thickness:2px}#inner .lede a{white-space:nowrap}.sec{column-gap:var(--gut);grid-template-columns:repeat(12,minmax(0,1fr));margin-top:96px;scroll-margin-top:88px;display:grid}.tb+.sec{margin-top:56px}.sec-m{grid-column:1/4}.sec-b{grid-column:4/13;min-width:0}.ring{width:var(--cw);justify-content:space-between;margin:120px auto 0;font-size:18px;line-height:26px;display:flex}.ring a{color:var(--ink);align-items:baseline;gap:.35em;display:inline-flex}.ring .ar{transition:transform var(--t-press) steps(2);display:inline-block}.ring a:hover .ar.l,.ring a:focus-visible .ar.l{transform:translate(-4px)}.ring a:hover .ar.r,.ring a:focus-visible .ar.r{transform:translate(4px)}.ring .go{margin-left:auto}.close{width:var(--cw);background:var(--line);height:1px;margin:28px auto 0;position:relative}.close i{background:var(--ink);border-radius:50%;width:5px;height:5px;position:absolute;top:-2px;right:-2px}.if{width:var(--cw);color:var(--grey);margin:32px auto 0;padding-bottom:48px;font-size:13px;line-height:20px}.if .f1{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:baseline;column-gap:24px;display:grid}.if .f1>:nth-child(2){text-align:center}.if .f1>:nth-child(3){text-align:right;pointer-events:none}.if a{color:var(--grey)}.if a:hover,.if a:focus-visible{color:var(--ink)}.if .fn-s,.if .fy2{display:none}@media not all and (width<=999px){.if .fh{white-space:nowrap;position:relative}.if .fn{white-space:nowrap;position:absolute;top:0;left:100%}.if .fn-t .fn-l{display:none}.if .fn-t .fn-s{display:inline}}@media (width>=1000px) and (width<=1023.98px){.if .f1>:first-child{letter-spacing:-.005em}}.hb{width:calc(9px * var(--hb-z,1));height:calc(8px * var(--hb-z,1));margin:0 calc(.04em * var(--hb-z,1));vertical-align:calc(-1px * var(--hb-z,1));display:inline-block;position:relative}.hb svg{shape-rendering:crispedges;width:100%;height:100%;fill:var(--red);position:absolute;top:0;left:0;overflow:visible}.hb .big{animation:1.2s step-end infinite zl-beat}@keyframes zl-beat{0%{opacity:1}12%{opacity:0}24%{opacity:1}36%{opacity:0}to{opacity:0}}@media (prefers-reduced-motion:reduce){.hb .big{opacity:0;animation:none}}@media (width<=999px){:root{--cw:min(calc(var(--vw,1vw) * 100) - 40px, 520px);--gut:16px}html.in{scroll-padding-top:60px}.ih{height:47px}.ih-name,.fader{top:3px}.fw[data-stop=day]:before{left:-13px}.tb{padding-top:13px}.tb-d{margin-top:14px}.lede{font-size:17px;line-height:26px}.sec{margin-top:64px;scroll-margin-top:56px;display:block}.tb+.sec{margin-top:40px}.g12{display:block}.ring{margin-top:80px;font-size:17px}.ring a{align-items:center;min-height:44px}.if a{margin:-13px 0;padding:13px 0;display:inline-block}.if .f1,.if .f1>span{display:block}.if .f1>:nth-child(2),.if .f1>:nth-child(3){text-align:left}.if .fn-l{display:none}.if .fn-s,.if .fy2{display:inline}.if .fy{display:none}}@media (width<=374.98px){.ih-name{top:-3px}.ih{height:41px}.fader{top:-3px}}@view-transition{navigation:auto}::view-transition-old(root),::view-transition-new(root){animation-duration:.15s;animation-timing-function:cubic-bezier(.2,.7,.2,1)}@media (prefers-reduced-motion:reduce){@view-transition{navigation:none}::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}@media (forced-colors:active){.ih:after,.close{background:canvastext}.close i,#inner .hpoint:before{forced-color-adjust:none;background:canvastext}.hb svg{fill:canvastext}}@media print{html[data-wide]{zoom:1!important;--z:1!important;--vw:1vw!important;--vh:1vh!important}}@media screen{html[data-wide] #inner{min-height:calc(var(--vh) * 100);--pf-rr:calc(var(--pf-r,0px) / var(--z))}html[data-grid][data-wide] :is(.ih,.ip,.ring,.close,.if){margin-left:calc(round(nearest, calc((100% - var(--cw)) / 2 + .01px), calc(var(--dwx) / var(--z))) + .002px)}html[data-wide] .flow>.fader,html[data-wide] .flow>.foot,html[data-wide] #inner>.ih,html[data-wide] #inner>.if,html[data-wide] #inner>.ring,html[data-wide] #inner :is(.tb-h,.w-door),html[data-wide] #inner :is(.w-tools,.w-tags,.s-fl,.b-lk),html[data-wide] #inner :is(.t-all,.t-bl)>.k{zoom:var(--wi)}html[data-wide] #inner>:is(.ih,.if,.ring){width:var(--ww)}html[data-grid][data-wide] #inner>:is(.ih,.if,.ring){margin-left:calc(round(nearest, calc((100% - var(--ww)) / 2 + .01px), var(--dwx)) + .002px)}html[data-wide] #inner .b-lk{--b-px:var(--wp)}html[data-wide]:not([data-page="404"]) #inner .ip>.tb,html[data-wide] #inner .r-sea:not(.r-tighter) .r-grid>.tb{padding-top:calc(40px / var(--z))}html[data-wide][data-wkind=poster] #inner .r-grid>.tb .tb-d{zoom:var(--wtz)}html[data-wide] #inner .r-grid>.tb .epi{text-wrap:balance}html[data-wide] #inner :is(.w-ti,.w-ds){max-width:550px}html[data-wide] #inner .w-atb .tb-d{max-width:calc(600px / var(--z,1))}html[data-wide] #inner .w-art{--wm:calc(var(--meas) / var(--z,1))}html[data-wide] #inner .w-cover{max-width:var(--wm)}html[data-wide] #inner .w-body{max-width:none}html[data-wide] #inner .w-body>*{max-width:var(--wm)}html[data-wide] #inner .w-body>.w-fig:not([style*=--mw]):has(>:is(img,video),>picture>img){max-width:none}html[data-wide] #inner .w-body>.w-fig:not([style*=--mw])>video{width:clamp(min(var(--wm), calc(var(--w) / var(--z,1))), calc((min(calc(var(--w) / var(--zd,1)), calc(var(--vh,1vh) * 60 * var(--ar,1.5))) - 100% + 1px) * 9999), 100%)}html[data-wide] #inner .w-body>.w-fig:not([style*=--mw])>img,html[data-wide] #inner .w-body>.w-fig:not([style*=--mw])>picture>img{width:clamp(min(var(--wm), calc(var(--w) / var(--zd,1))), calc((min(calc(var(--w) / var(--zd,1)), calc(var(--vh,1vh) * 60 * var(--ar,1.5))) - 100% + 1px) * 9999), 100%)}html[data-wide] #inner .w-fig>.w-cap{max-width:var(--wm)}html[data-wide] #inner .a-art{--a-meas:min(var(--a-text), var(--wm));--a-top:calc(92px / var(--z));--a-dpr:var(--zd)}html[data-wide] #inner .a-head{padding-top:calc(40px / var(--z))}html[data-wide] #inner .a-toc{max-height:calc(var(--vh) * 100 - var(--a-top) - 24px)}html[data-wide] #inner :is(.w-cover,.w-fig):not(.a-wide,.a-full,.a-win)>video{width:min(100%, calc(var(--w) / var(--z)), var(--mw,100%))}html[data-wide] #inner .a-art :is(.a-wide,.a-full,.a-win)>video{width:clamp(min(var(--a-meas), calc(var(--w) / var(--z))), calc((min(calc(var(--w) / var(--a-dpr,1)), calc(var(--vh,1vh) * 60 * var(--ar,1.5))) - 100% + 1px) * 9999), 100%)}html[data-wide] #inner .b-fe{display:flex}html[data-wide] #inner .b-fe-p{width:min(calc((100% - 11 * var(--gut)) / 12 * 4 + 3 * var(--gut) + .004px), var(--pf-fw,100%));flex:none}html[data-wide] #inner .b-fe-r{flex:1 1 0}html[data-wide] #inner .b-fe-r:last-child{width:calc((100% - 11 * var(--gut)) / 12 * 5 + 4 * var(--gut));flex:none}html[data-wide] #inner .b-fe-s{width:calc((100% - 11 * var(--gut)) / 12 * 3 + 2 * var(--gut));flex:none}html[data-wide] #inner .ip{--s-wall:calc(3 * max(round(down, 600px / var(--zd,1), 1px), round(down, 304px / var(--z,1), 1px)) + 2 * 24px)}html[data-wide] #inner .s-gal{max-width:var(--s-wall)}html[data-wide] #inner .s-fl{max-width:calc(var(--s-wall) * var(--z,1))}html.js[data-wide] #inner .s-gal:not(.s-hung){min-height:calc(var(--vh) * 100);max-height:calc(var(--vh) * 100)}html[data-wide] #inner .s-it{width:min(var(--f,1) * 100%, var(--w) * 1px / var(--z))}html[data-wide] #inner .s-x{right:max(20px, (calc(var(--vw,1vw) * 100) - var(--cw)) / 2 - 8px)}html[data-wide] #inner .s-vcap{left:max(32px, (calc(var(--vw,1vw) * 100) - var(--cw)) / 2)}html[data-wide] #inner .s-vnav{right:max(20px, (calc(var(--vw,1vw) * 100) - var(--cw)) / 2 - 12px)}}
