@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/instrument-sans.woff2)format("woff2")}@font-face{font-family:Instrument Sans;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/instrument-sans-italic.woff2)format("woff2")}@font-face{font-family:Instrument Sans Fallback;font-style:normal;src:local(Arial);size-adjust:104%}@font-face{font-family:Instrument Sans Fallback;font-style:italic;src:local(Arial Italic);size-adjust:104%}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/plex-mono-400.woff2)format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/plex-mono-700.woff2)format("woff2")}:root{--logo-mask:url(data:image/webp;base64,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);--cog-mask:url(data:image/webp;base64,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);--deep-black:#0b0c0d;--quantum-white:#f6f6f3;--teal:#139a98;--blue:#2468e8;--orange:#f4512a;--yellow:#f3b51b;--ground:var(--deep-black);--fg:var(--quantum-white);--rule:#2e2f30;--rule-2:#696a69;--c1:var(--teal);--c2:var(--blue);--c3:var(--orange);--c4:var(--yellow);--c1t:#116f6e;--c2t:#1c4ca6;--c3t:#ae3c21;--c4t:#ad8217;--showcase-underline:var(--teal);--bar-fill:#0b0c0dbd;--bar-line:#f6f6f329;--sans:"Instrument Sans", "Instrument Sans Fallback", Arial, sans-serif;--mono:"IBM Plex Mono", Consolas, monospace;--accent-font:var(--sans);--accent-style:italic;--ease:cubic-bezier(.65, 0, .35, 1);--t-fast:.16s;--t-mid:.32s;--t-slow:.7s;--radius:0px;--border-w:1px;--space:1;--margin:clamp(16px, 5.3vw, 132px);--gutter:calc(var(--margin) * .236);--bar-h:84px;color-scheme:dark}@supports (width:hypot(1px, 1px)){:root{--margin:clamp(16px, calc(hypot(100vw, 100svh) * .045), 132px)}}:root[data-theme=light]{--ground:var(--quantum-white);--fg:var(--deep-black);--rule:#d3d3d0;--rule-2:#989897;--c4:var(--deep-black);--c1t:#57b6b3;--c2t:#6393eb;--c3t:#f58266;--c4t:#525252;--bar-fill:#f6f6f3c7;--bar-line:#0b0c0d24;color-scheme:light}.inverse{--ground:var(--quantum-white);--fg:var(--deep-black);--rule:#d3d3d0;--rule-2:#989897;color-scheme:light;background:var(--ground);color:var(--fg)}:root[data-theme=light] .inverse,.plate-dark{--ground:var(--deep-black);--fg:var(--quantum-white);--rule:#2e2f30;--rule-2:#696a69;color-scheme:dark}:root[data-style=residual]{--ground:#0a0f18;--fg:#e8e2d9;--rule:#252a33;--rule-2:#5b5f66;--c1:#507ece;--c2:#508b56;--c3:#cc5d2c;--c4:#a09a90;--c1t:#2c4673;--c2t:#2d4d30;--c3t:#713419;--c4t:#59564f;--bar-fill:#0a0f1880}:root[data-style=residual][data-theme=light]{--ground:#ece4dc;--fg:#141414;--rule:#cfc8c0;--rule-2:#8e8984;--c1:#2f5ba8;--c2:#38733f;--c3:#b04408;--c4:#5a544c;--c1t:#7d99c8;--c2t:#84a688;--c3t:#cb8460;--c4t:#96918b;--bar-fill:#ece4dc9e}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:96px}body{background:var(--ground);color:var(--fg);font:400 16px/1.6 var(--sans);font-synthesis:none;font-kerning:normal;text-rendering:optimizelegibility;transition:background-color var(--t-mid) var(--ease), color var(--t-mid) var(--ease);margin:0;overflow-x:clip}h1,h2,h3,h4,p,figure,table,ol,ul,dl,dd,blockquote{margin:0}h1,h2,h3,h4{font-weight:400}img,svg,canvas,video{max-width:100%;display:block}button,input,textarea{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}::selection{background:var(--fg);color:var(--ground)}[hidden]{display:none!important}a{color:inherit;text-underline-offset:.22em;text-decoration:underline 1px;text-decoration-color:var(--rule-2);transition:text-decoration-thickness var(--t-fast) var(--ease), text-underline-offset var(--t-fast) var(--ease), text-decoration-color var(--t-fast) var(--ease)}a:hover{text-underline-offset:.3em;text-decoration-color:currentColor;text-decoration-thickness:2px}a:focus-visible,button:focus-visible,[tabindex]:focus-visible,input:focus-visible,textarea:focus-visible,summary:focus-visible{outline:2px solid var(--fg);outline-offset:4px;text-decoration:none}.xref{font-family:var(--mono);font-size:14px}.mono{font-family:var(--mono)}.skip{left:var(--margin);z-index:60;background:var(--fg);color:var(--ground);font:400 14px/1 var(--mono);padding:8px 14px;text-decoration:none;position:absolute;top:-60px}.skip:focus{top:12px}.vh{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;height:1px;top:0;left:0;overflow:hidden;width:1px!important;position:absolute!important}.touch-only{display:none}@media (hover:none){.hover-only{display:none}.touch-only{display:inline}}table.vh{display:block}.wrap{width:100%;max-width:calc(1760px + 2 * var(--margin));padding-inline:var(--margin);margin-inline:auto}.grid{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.bar{z-index:40;height:var(--bar-h);background:var(--bar-fill);backdrop-filter:blur(12px);border-bottom:1px solid var(--bar-line);color:var(--fg);transition:height var(--t-mid) var(--ease), background-color var(--t-mid) var(--ease), color var(--t-mid) var(--ease), border-color var(--t-mid) var(--ease);position:fixed;inset:0 0 auto}.bar.on-light{--fg:var(--deep-black);--ground:var(--quantum-white);--rule:#d3d3d0;--rule-2:#989897;--bar-fill:#f6f6f3c7;--bar-line:#0b0c0d24}.bar.on-dark{--fg:var(--quantum-white);--ground:var(--deep-black);--rule:#2e2f30;--rule-2:#696a69;--bar-fill:#0b0c0dbd;--bar-line:#f6f6f329}.bar.is-small{height:60px}.bar .wrap{align-items:center;gap:20px;height:100%;display:flex}.cog{aspect-ratio:320/358;background:var(--fg);height:34px;transition:height var(--t-mid) var(--ease), background-color var(--t-mid) var(--ease);flex:none;display:block;-webkit-mask:url(/img/cog-mask.png) 50%/contain no-repeat;mask:url(/img/cog-mask.png) 50%/contain no-repeat}.logo{aspect-ratio:1196/188;margin-block:17px;background:var(--fg);height:34px;-webkit-mask:var(--logo-mask) left center / contain no-repeat;mask:var(--logo-mask) left center / contain no-repeat;transition:height var(--t-mid) var(--ease), background-color var(--t-mid) var(--ease);flex:none;margin-right:17px;display:block}.bar.is-small .logo{height:28px;margin-block:14px}@media (width<=359px){.logo{aspect-ratio:320/358;-webkit-mask-image:var(--cog-mask);mask-image:var(--cog-mask)}}.nav{align-items:stretch;margin-left:auto;display:flex;position:relative}.nav a,.mode,.ital,.sty{z-index:1;font:400 14px/1 var(--mono);text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;align-items:center;padding:10px 14px;text-decoration:none;display:flex;position:relative}.nav a:after,.mode:after,.ital:after,.sty:after{content:"";transform-origin:0;height:1px;transition:transform var(--t-mid) var(--ease);background:currentColor;position:absolute;bottom:4px;left:14px;right:14px;transform:scaleX(0)}.nav a:hover:after,.nav a:focus-visible:after,.nav a[aria-current=page]:after,.mode:hover:after,.ital:hover:after,.sty:hover:after,.sty:focus-visible:after{transform:scaleX(1)}.nav a:focus-visible{outline-offset:-2px}.nav-hl{border:1px solid var(--rule-2);opacity:0;width:0;transition:transform var(--t-mid) var(--ease), width var(--t-mid) var(--ease), opacity var(--t-fast) var(--ease);pointer-events:none;position:absolute;top:0;bottom:0;left:0}.bar .btn{margin-left:8px;padding:12px 16px}.bar .bar-cta{clip-path:inset(0);transition:clip-path var(--t-mid) var(--ease)}.bar.cta-off .bar-cta{clip-path:inset(0 100% 0 0);pointer-events:none;visibility:hidden;transition:clip-path var(--t-mid) var(--ease), visibility 0s var(--t-mid)}.ital[aria-pressed=true]{font-weight:700}.menu-b{font:400 14px/1 var(--mono);text-transform:uppercase;letter-spacing:.08em;margin:0 -14px 0 auto;padding:10px 14px;display:none}.btn{border:var(--border-w) solid var(--fg);border-radius:var(--radius);font:400 14px/1 var(--mono);text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;isolation:isolate;align-items:center;gap:10px;padding:16px 22px;text-decoration:none;display:inline-flex;position:relative}.btn:before{content:"";z-index:-1;background:var(--fg);clip-path:inset(0 100% 0 0);transition:clip-path var(--t-mid) var(--ease);position:absolute;inset:0}.btn:hover:before{clip-path:inset(0)}.btn:after{content:attr(data-label);content:attr(data-label) / "";color:var(--ground);clip-path:inset(0 100% 0 0);transition:clip-path var(--t-mid) var(--ease);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.btn:hover:after{clip-path:inset(0)}.btn:focus-visible{outline-offset:5px}figcaption,.cap{font:400 14px/1.5 var(--sans);max-width:37.5em}.fn{font:700 14px/1 var(--mono);letter-spacing:0;white-space:nowrap;margin-right:.6em}.note{font:400 14px/1.55 var(--mono)}.note b{font-weight:700}.note+.note{margin-top:14px}.fig-pp{font:400 14px/1 var(--sans);text-underline-offset:.22em;text-decoration:underline 1px;text-decoration-color:var(--rule-2);transition:text-decoration-thickness var(--t-fast) var(--ease);margin-left:.3em}.fig-pp:hover{text-decoration-color:currentColor;text-decoration-thickness:2px}.sec-n{font:700 14px/1 var(--mono);padding-top:.55em}.sec-n:before{content:"§ ";font-weight:400}.lede{max-width:33em;font-size:20px;line-height:1.45}.body p{max-width:33em}.body p+p{margin-top:16px}.ref{font:400 14px/1 var(--mono);border-bottom:1px solid var(--rule-2);cursor:default;transition:background-color var(--t-fast) var(--ease), color var(--t-fast) var(--ease), border-color var(--t-fast) var(--ease);margin:0 -1px;padding:2px 3px}.ref.txt{font:inherit;margin:0;padding:0 1px}.ref.is-on,.note.is-on b{background:var(--fg);color:var(--ground);border-color:var(--fg)}.note.is-on b{margin:0 -3px;padding:0 3px}.svgfig svg{width:100%;height:auto;overflow:visible}.svgfig .lbl{font:400 14px var(--mono);fill:var(--fg)}.svgfig .ax-t{font:400 14px var(--sans);fill:var(--fg)}.svgfig .stamp{font:700 14px var(--sans);fill:var(--fg)}.svgfig .axis{stroke:var(--fg);stroke-width:1px;fill:none}.svgfig .grid-l{stroke:var(--rule);stroke-width:1px}.brushing .part:not(.is-on),.brushing .wire,.brushing .stagegrp:not(.is-on){opacity:.28}.part.is-on .hit{stroke:var(--fg)}.stagegrp.is-on .lbl{font-weight:700}.tbl{border-collapse:collapse;width:100%;font-size:16px}.tbl caption{caption-side:top;text-align:left;font:400 14px/1.5 var(--sans);padding-bottom:10px}.tbl th{font:400 14px/1.3 var(--mono);text-transform:uppercase;letter-spacing:.08em;text-align:left;border-bottom:1px solid var(--fg);vertical-align:bottom;padding:0 16px 10px 0}.tbl td{border-bottom:1px solid var(--rule);vertical-align:top;padding:16px 16px 16px 0}.tbl td.date{font-family:var(--mono);white-space:nowrap;font-size:14px}.tbl tr[data-ref] td:first-child{transition:padding-left var(--t-fast) var(--ease), box-shadow var(--t-fast) var(--ease)}.tbl tr.is-on td{border-bottom-color:var(--fg)}.tbl tr.is-on td:first-child{box-shadow:inset 2px 0 0 var(--fg);padding-left:10px}.hero{min-height:100svh;padding-top:var(--bar-h);grid-template-rows:minmax(max(300px,38svh),1fr) auto;display:grid;position:relative}.fig1{margin:calc(-1 * var(--bar-h)) 0 0;position:relative}.fig1 canvas{width:100%;height:100%;position:absolute;inset:0}.hero-text{align-items:start;padding-top:0;padding-bottom:72px}.fig1{border-bottom:1px solid var(--rule)}.fig1-cap{grid-area:1/1/auto/13;align-items:flex-start;gap:12px;padding-top:12px;display:flex;position:relative}.fig-tag{font:700 14px/1 var(--mono);border:1px solid var(--rule-2);background:var(--ground);transition:border-color var(--t-fast) var(--ease);padding:6px 8px}.fig-tag:hover,.fig-tag[aria-expanded=true]{border-color:var(--fg)}.fig1-pop{z-index:3;border:1px solid var(--fg);background:var(--ground);opacity:0;visibility:hidden;width:max-content;max-width:37.5em;transition:opacity var(--t-mid) var(--ease), transform var(--t-mid) var(--ease), visibility 0s linear var(--t-mid);padding:8px 12px;position:absolute;bottom:0;left:76px;transform:translate(-6px)}.fig1-cap:hover .fig1-pop,.fig-tag:focus-visible+.fig1-pop,.fig-tag[aria-expanded=true]+.fig1-pop{opacity:1;visibility:visible;transition:opacity var(--t-mid) var(--ease), transform var(--t-mid) var(--ease), visibility 0s;transform:none}.hero h1{letter-spacing:-.042em;text-wrap:balance;grid-area:2/1/auto/13;max-width:22ch;margin-top:26px;font-size:clamp(33px,6.4vw,110px);line-height:.96}.accent{white-space:nowrap;font-style:var(--accent-style);font-family:var(--accent-font)}.hero h1 .accent{letter-spacing:-.025em}.abstract{grid-area:3/1/auto/6;max-width:33em;margin-top:33px;font-size:20px;line-height:1.45}.hero .cta{grid-area:4/1/auto/6;place-self:start;margin-top:26px}.btn.fill{background:var(--fg);color:var(--ground)}.btn.fill:before{background:var(--ground)}.btn.fill:after{color:var(--fg)}.hero .note{grid-area:3/10/auto/13;align-self:start;margin-top:39px}.title{padding-top:calc(var(--bar-h) + 120px);border-bottom:1px solid var(--rule);padding-bottom:72px}.title .grid{align-items:end;row-gap:26px}.title .kind{font:400 14px/1.55 var(--mono);grid-area:1/1/3/4;align-self:start}.title h1{letter-spacing:-.04em;text-wrap:balance;grid-column:4/13;max-width:16em;font-size:68px;line-height:1}.title .abstract{grid-area:auto/4/auto/10;margin-top:0}.title .contents{font:400 14px/1.7 var(--mono);grid-column:10/13;align-self:end}.title .contents ol{padding:0;list-style:none}.title .contents a{text-decoration-color:var(--rule-2)}.sec{position:relative}.sec h2{letter-spacing:-.03em;text-wrap:balance;font-size:42px;line-height:1.04}.sec h2.big{letter-spacing:-.04em;font-size:68px;line-height:.98}.sec h3{font:700 20px/1.3 var(--sans);letter-spacing:-.01em}.rule-top{border-top:1px solid var(--rule)}.film{border:1px solid var(--rule);border-radius:var(--radius);background:var(--ground);aspect-ratio:16/9;position:relative;overflow:hidden}.film img,.film video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.film .play{background:var(--ground);color:var(--fg);border-top:1px solid var(--rule);border-right:1px solid var(--rule);font:400 14px/1 var(--mono);text-transform:uppercase;letter-spacing:.08em;transition:background-color var(--t-fast) var(--ease), color var(--t-fast) var(--ease);align-items:center;gap:12px;padding:16px 20px;display:inline-flex;position:absolute;bottom:0;left:0}.film .play svg{width:12px;height:12px}.film.play-right .play{border-right:0;border-left:1px solid var(--rule);left:auto;right:0}.film:hover .play,.film .play:focus-visible{background:var(--fg);color:var(--ground)}.film .play:focus-visible{outline-offset:-4px;outline-color:var(--ground)}.film .dur{font-variant-numeric:tabular-nums}.tabs{border-top:1px solid var(--rule);display:flex;position:relative}.tab{white-space:nowrap;text-align:left;font:400 14px/1.35 var(--mono);letter-spacing:.02em;opacity:.62;transition:opacity var(--t-mid) var(--ease);flex:auto;padding:14px 16px 18px 0;position:relative}.tab[aria-selected=true],.tab:hover{opacity:1}.tab .tn{margin-right:.5em;font-weight:700}.tab:focus-visible{outline-offset:-2px}.tab-rail{background:var(--rule);height:2px;position:absolute;bottom:0;left:0;right:0}.tab-ind{width:25%;height:2px;transition:transform .56s var(--ease), width .56s var(--ease);position:absolute;bottom:0;left:0}.wipe-line{background:var(--rule-2);pointer-events:none;z-index:2;width:1px;margin-left:-1px;position:absolute;top:0;bottom:0}.tab-ind i{background:var(--showcase-underline);transform-origin:0;width:100%;position:absolute;inset:0 auto 0 0;transform:scaleX(0)}.pp{border:1px solid var(--rule-2);border-radius:var(--radius);font:400 14px/1 var(--mono);text-transform:uppercase;letter-spacing:.08em;transition:border-color var(--t-fast) var(--ease);align-items:center;gap:10px;padding:12px 16px 12px 12px;display:inline-flex}.pp:hover{border-color:var(--fg)}.pp svg{width:14px;height:14px}.ptime{font:400 14px/1 var(--mono);font-variant-numeric:tabular-nums;margin-left:16px}.ask{padding:144px 0 120px}.ask .grid{align-items:start;row-gap:42px}.ask h2{letter-spacing:-.04em;grid-column:1/9;font-size:68px;line-height:.98}.ask .lede{text-wrap:pretty;grid-column:1/7}.ask .act{flex-direction:column;grid-area:1/9/3/13;align-self:end;align-items:flex-start;gap:20px;display:flex}.ask .act p{font-size:16px}.contact{grid-column:1/13;grid-template-columns:subgrid;border-top:1px solid var(--fg);row-gap:26px;margin-top:42px;padding-top:42px;display:grid}.contact .c-side{grid-column:1/4}.contact .c-side h3{margin-bottom:14px}.contact .c-mail{font:400 16px/1.5 var(--mono);user-select:text}.contact form,.contact .c-thanks{grid-column:4/10}.c-thanks{border-top:2px solid var(--fg);outline:none;align-self:start;gap:14px;padding-top:20px;display:grid}.c-thanks h3{letter-spacing:-.02em;font-size:clamp(26px,2.4vw,42px);font-weight:400;line-height:1.1}.c-thanks .c-local{font-family:var(--mono)}.ask:has(.contact){padding-top:96px}.ask:has(.contact) h2{grid-area:1/1/auto/6}.ask:has(.contact) .lede{grid-area:2/1/auto/6}.ask .contact{display:contents}.ask .contact .c-side{border-top:1px solid var(--fg);grid-area:3/1/auto/6;padding-top:26px}.ask .contact form,.ask .contact .c-thanks{grid-area:1/7/6/13}.field{gap:6px;margin-bottom:20px;display:grid}.field label,.chk{font:400 14px/1.3 var(--sans)}.field label b{font-weight:400;font-family:var(--mono)}.field input,.field textarea{border:1px solid var(--rule-2);border-radius:var(--radius);width:100%;font:400 16px/1.4 var(--sans);transition:border-color var(--t-fast) var(--ease);background:0 0;padding:12px 14px}.field textarea{resize:vertical;min-height:140px}.field input:hover,.field textarea:hover{border-color:var(--fg)}.field input:focus-visible,.field textarea:focus-visible{border-color:var(--fg);border-width:2px;outline:none;padding:11px 13px}.field [aria-invalid=true]{border-color:var(--orange);border-width:2px;padding:11px 13px}.field .err{font:400 14px/1.3 var(--sans);min-height:0}.field .err:not(:empty):before{content:"";background:var(--orange);vertical-align:1px;width:8px;height:8px;margin-right:8px;display:inline-block}.req{margin-bottom:20px}.row2{gap:0 var(--gutter);grid-template-columns:1fr 1fr;display:grid}.chk{align-items:center;gap:10px;margin:4px 0 24px;display:flex}.chk input{-webkit-appearance:none;appearance:none;border:1px solid var(--rule-2);cursor:pointer;width:18px;height:18px;transition:border-color var(--t-fast) var(--ease);background:0 0;border-radius:0;place-content:center;margin:0;display:grid}.chk input:before{content:"";background:var(--fg);width:10px;height:10px;transition:transform var(--t-fast) var(--ease);transform:scale(0)}.chk input:checked:before{transform:scale(1)}.chk input:hover,.chk input:checked{border-color:var(--fg)}.chk input:focus-visible{outline:2px solid var(--fg);outline-offset:2px}.field .hint{font:400 14px/1.45 var(--sans);max-width:40em}.c-privacy{margin-top:18px}.form-state{font:400 14px/1.5 var(--sans);border-left:2px solid var(--fg);margin-top:18px;padding:2px 0 2px 12px}.ask .btn.fill{background:var(--fg);color:var(--ground)}.ask .btn.fill:after{color:var(--fg)}.foot{border-top:1px solid var(--fg);padding-top:96px;padding-bottom:72px}.foot .grid{row-gap:42px}.foot .cog{grid-column:1/3;height:48px}.foot-sup{grid-area:1/3/auto/7;align-items:center;gap:20px;display:flex}.foot-sup .cap{margin:0}.cft{background:var(--fg);width:160px;height:52px;transition:opacity var(--t-fast) var(--ease);display:block;-webkit-mask:url(/img/cft.png) 0/contain no-repeat;mask:url(/img/cft.png) 0/contain no-repeat}.foot-meta{flex-direction:column;grid-area:1/7/auto/13;align-self:center;align-items:flex-start;gap:8px;font-size:14px;display:flex}.foot-meta .mono{font-size:14px}.draft{font:400 14px/1 var(--mono);border:1px solid var(--rule-2);padding:6px 8px}@media (width<=1100px){.bar .btn{display:none}.title h1{font-size:42px}}@media (width<=860px){:root{--bar-h:60px}.bar .wrap{gap:8px}.bar .logo{height:26px;margin-block:13px}.bar.is-small{height:60px}.menu-b{display:block}.nav{background:var(--bar-fill);backdrop-filter:inherit;border-bottom:1px solid var(--bar-line);padding:8px var(--margin) 16px;flex-direction:column;display:none;position:absolute;top:100%;left:0;right:0}.bar.open .nav{display:flex}.nav a{padding:14px 0}.nav a:after{width:2em;left:0;right:auto}.nav-hl{display:none}.mode{margin-left:0}.hero{grid-template-rows:280px auto;min-height:auto}.fig1-cap,.hero h1,.abstract,.hero .cta,.hero .note{grid-area:auto/1/auto/-1}.fig1-cap{flex-wrap:wrap;margin-bottom:14px;padding-top:0}.fig1-pop{width:100%;max-width:none;display:none;position:static;transform:none}.fig-tag[aria-expanded=true]+.fig1-pop{display:block}.hero-text{padding-top:14px}.abstract{margin-top:20px;font-size:16px}.hero .cta,.hero .note{margin-top:26px}.hero-text{padding-bottom:56px}.film .play{gap:8px;padding:10px 12px}.title{padding-top:calc(var(--bar-h) + 56px);padding-bottom:42px}.title .kind,.title h1,.title .abstract,.title .contents{grid-area:auto/1/auto/-1}.title h1,.sec h2{font-size:33px}.sec h2.big{font-size:42px}.lede{font-size:16px}.ask{padding:96px 0 72px}.ask h2{grid-column:1/-1;font-size:42px}.ask .lede,.ask .act,.contact .c-side,.contact form,.contact .c-thanks,.ask:has(.contact) h2,.ask:has(.contact) .lede,.ask .contact .c-side,.ask .contact form,.ask .contact .c-thanks{grid-area:auto/1/auto/-1}.row2{grid-template-columns:1fr}.tabs{scrollbar-width:none;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 85%,#0000);mask-image:linear-gradient(90deg,#000 85%,#0000)}.tabs::-webkit-scrollbar{display:none}.tab{flex:none;padding-right:22px}.foot{padding-top:72px}.foot .cog,.foot-meta,.foot-sup{grid-area:auto/1/auto/-1}}@view-transition{navigation:auto}.bar{view-transition-name:bar}::view-transition-old(root){z-index:0;animation:none}::view-transition-new(root){animation:page-in .56s var(--ease) both;z-index:1;box-shadow:-1px 0 0 var(--rule-2)}::view-transition-group(bar){z-index:2}@keyframes page-in{0%{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:0s!important;animation-duration:0s!important}::view-transition-old(root),::view-transition-new(root){animation:none}}.toggles{opacity:0;visibility:hidden;max-width:0;transition:max-width var(--t-mid) var(--ease), opacity var(--t-mid) var(--ease), visibility 0s linear var(--t-mid), border-color var(--t-mid) var(--ease);border-left:1px solid #0000;align-items:stretch;margin-left:8px;display:inline-flex;overflow:hidden}:root[data-switches=on] .toggles{opacity:1;visibility:visible;border-left-color:var(--rule);max-width:420px;transition:max-width var(--t-mid) var(--ease), opacity var(--t-mid) var(--ease) 80ms, visibility 0s, border-color var(--t-mid) var(--ease)}.foot-meta .toggles{border-left-width:0;margin-left:0}:root[data-switches=on] .foot-meta .toggles{border-left-width:1px;margin-left:12px}@media (width<=860px){.bar .toggles{padding:0 var(--margin);background:var(--bar-fill);backdrop-filter:inherit;border:0;border-bottom:1px solid var(--bar-line);justify-content:flex-end;margin:0;position:absolute;top:100%;left:0;right:0}:root[data-switches=on] .bar .toggles{max-width:none}}.film.is-playing{aspect-ratio:auto;overflow:visible}.film.is-playing video{aspect-ratio:16/9;object-fit:contain;cursor:pointer;background:var(--ground);width:100%;height:auto;display:block;position:relative;inset:auto}.vbar{background:var(--ground);color:var(--fg);border-top:1px solid var(--rule);align-items:center;gap:14px;padding:10px 14px;display:flex;position:relative}.vbar button{border:1px solid var(--rule-2);width:32px;height:32px;transition:border-color var(--t-fast) var(--ease), background-color var(--t-fast) var(--ease), color var(--t-fast) var(--ease);place-items:center;display:grid}.vbar button:hover{border-color:var(--fg)}.vbar button:focus-visible{outline-offset:2px}.vbar svg{width:14px;height:14px}.vb-t,.vb-d{font-variant-numeric:tabular-nums;min-width:3.2em;font-size:14px}.vb-s{-webkit-appearance:none;appearance:none;cursor:pointer;--p:0%;background:0 0;flex:1;height:20px}.vb-s::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--fg) var(--p), var(--rule-2) var(--p));height:2px}.vb-s::-moz-range-track{background:var(--rule-2);height:2px}.vb-s::-moz-range-progress{background:var(--fg);height:2px}.vb-s::-webkit-slider-thumb{-webkit-appearance:none;background:var(--fg);border:0;border-radius:0;width:10px;height:14px;margin-top:-6px}.vb-s::-moz-range-thumb{background:var(--fg);border:0;border-radius:0;width:10px;height:14px}.vb-s:focus-visible{outline:2px solid var(--fg);outline-offset:2px}.vb-load{background:var(--ground);color:var(--fg);border-bottom:1px solid var(--rule);border-right:1px solid var(--rule);text-transform:uppercase;letter-spacing:.08em;pointer-events:none;z-index:2;padding:10px 14px;font-size:14px;line-height:1;position:absolute;top:0;left:0}.vb-load:empty{display:none}.film.is-error .vb-load{pointer-events:auto;text-transform:none;letter-spacing:0}.vb-load a{color:inherit;text-underline-offset:3px;text-decoration:underline}.film.is-playing img{aspect-ratio:16/9;z-index:1;pointer-events:none;height:auto;inset:0 0 auto}.film.is-loading .vb-s::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--rule-2) 0 40%, var(--fg) 40% 60%, var(--rule-2) 60%) 0 0 / 250% 100%;animation:1.2s linear infinite vb-sweep}@keyframes vb-sweep{0%{background-position:100% 0}to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.film.is-loading .vb-s::-webkit-slider-runnable-track{animation:none}}.film:fullscreen{aspect-ratio:auto;background:var(--ground);border:0;flex-direction:column;justify-content:center;display:flex}.film:fullscreen video{aspect-ratio:auto;flex:1;min-height:0}@media (width<=860px){.vbar{gap:8px;padding:8px}.vb-d{display:none}}
