@font-face{font-family:Archivo;src:url(/fonts/archivo-var.woff2)format("woff2");font-weight:400 800;font-stretch:62% 125%;font-style:normal;font-display:swap;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,U+2190-2199}@font-face{font-family:Archivo;src:url(/fonts/archivo-var-exta.woff2)format("woff2");font-weight:400 800;font-stretch:62% 125%;font-style:normal;font-display:swap;unicode-range:U+100-17F}@font-face{font-family:Atkinson Hyperlegible Next;src:url(/fonts/atkinson-next-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;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,U+100-17F}@font-face{font-family:Atkinson Hyperlegible Next;src:url(/fonts/atkinson-next-500.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap;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,U+100-17F}@font-face{font-family:Atkinson Hyperlegible Next;src:url(/fonts/atkinson-next-400-italic.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap;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,U+100-17F}@font-face{font-family:Atkinson Hyperlegible Next;src:url(/fonts/atkinson-next-500-italic.woff2)format("woff2");font-weight:500;font-style:italic;font-display:swap;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,U+100-17F}@font-face{font-family:Chivo Mono;src:url(/fonts/chivo-mono-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;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,U+2190-2199}@font-face{font-family:Chivo Mono;src:url(/fonts/chivo-mono-500.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap;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,U+2190-2199}@font-face{font-family:Noto Sans;src:url(/fonts/noto-sans-iast-greek-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+323,U+391-3A9,U+3B1-3C9,U+1E0C-1E0D,U+1E24-1E25,U+1E36-1E39,U+1E40-1E47,U+1E5A-1E5D,U+1E62-1E63,U+1E6C-1E6D}@font-face{font-family:Noto Sans;src:url(/fonts/noto-sans-iast-greek-500.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+323,U+391-3A9,U+3B1-3C9,U+1E0C-1E0D,U+1E24-1E25,U+1E36-1E39,U+1E40-1E47,U+1E5A-1E5D,U+1E62-1E63,U+1E6C-1E6D}@property --dn-doc-rem{syntax:"<length>";inherits:true;initial-value:16px}@property --dn-nav-h{syntax:"<length>";inherits:true;initial-value:0}:root{--dn-bg:#0d0c0b;--dn-bg-raised:#151311;--dn-bg-raised-2:#1d1a17;--dn-rule:#2c2925;--dn-rule-strong:#4a453e;--dn-ui-muted:#7d766b;--dn-ink:#1f1b17;--dn-text:#ece4d3;--dn-text-2:#bdb5a6;--dn-text-label:#a39b8c;--dn-tested:#e8492d;--dn-focus:#ece4d3;--dn-selection-bg:#ece4d3;--dn-selection-text:#0d0c0b;--dn-font-site:"Archivo", "Noto Sans", "Helvetica Neue", Arial, sans-serif;--dn-wdth-label:62%;--dn-wdth-ui:75%;--dn-wdth-head:88%;--dn-wdth-text:100%;--dn-wdth-display:125%;--dn-t-hero:2.45rem;--dn-t-display:2.6rem;--dn-t-stage:3.1rem;--dn-t-h2:1.75rem;--dn-t-title:1.2rem;--dn-t-lede:1.06rem;--dn-t-body:1.0625rem;--dn-t-meta:.9375rem;--dn-t-nav:.92rem;--dn-t-brand:.92rem;--dn-t-label:.8125rem;--dn-t-wordmark:3.3rem;--dn-lh-hero:.95;--dn-lh-display:.95;--dn-lh-stage:.9;--dn-lh-h2:1.04;--dn-lh-title:1.15;--dn-lh-lede:1.4;--dn-lh-body:1.5;--dn-lh-meta:1.45;--dn-lh-nav:1.2;--dn-lh-label:1.3;--dn-lh-wordmark:.85;--dn-ls-hero:-.012em;--dn-ls-display:-.015em;--dn-ls-stage:-.005em;--dn-ls-h2:-.01em;--dn-ls-brand:.06em;--dn-ls-label:.08em;--dn-ls-wordmark:-.03em;--dn-gut:16px;--dn-col-label:0px;--dn-measure:36rem;--dn-page-max:94rem;--dn-nav-h:0px;--dn-section-space:6rem;--dn-sp-1:.25rem;--dn-sp-2:.5rem;--dn-sp-3:.75rem;--dn-sp-4:1rem;--dn-sp-5:1.25rem;--dn-sp-6:1.5rem;--dn-sp-7:2rem;--dn-sp-8:2.5rem;--dn-sp-9:3rem;--dn-sp-10:4rem;--dn-sp-11:6rem;--dn-sp-12:9rem;--dn-ease:cubic-bezier(.19, 1, .22, 1);--dn-dur-1:.16s;--dn-dur-2:.5s;--dn-dur-3:1s;--dn-dur-4:1.3s;--doc-bg:var(--dn-bg);--doc-surface:var(--dn-bg-raised);--doc-text:var(--dn-text);--doc-text-strong:var(--dn-text);--doc-muted:var(--dn-text-2);--doc-line:var(--dn-rule-strong);--doc-line-soft:var(--dn-rule);--doc-accent:var(--dn-text);--doc-accent-2:var(--dn-text-2);--doc-accent-3:var(--dn-text-label);--doc-font-display:var(--dn-font-site);--doc-display-stretch:112%;--doc-font-body:"Atkinson Hyperlegible Next", "Noto Sans", "Chivo Mono", system-ui, sans-serif;--doc-font-mono:"Chivo Mono", ui-monospace, Menlo, Consolas, monospace}@media (width>=700px){:root{--dn-nav-h:3.5em}}@media (width>=760px){:root{--dn-gut:2.5rem;--dn-col-label:12rem;--dn-section-space:9rem;--dn-t-hero:5.4rem;--dn-t-display:4rem;--dn-t-stage:4.6rem;--dn-t-h2:2.4rem;--dn-t-title:1.45rem;--dn-t-lede:1.3rem;--dn-t-wordmark:min(6.5rem, 100cqi / 12)}}@media (width>=1100px){:root{--dn-col-label:24.5rem}}*,:before,:after{box-sizing:border-box}html{background:var(--dn-bg);color:var(--dn-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-synthesis:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;font-size:clamp(.9375rem,.125rem + .9722vw,1.375rem)}body{background:var(--dn-bg);color:var(--dn-text);font-family:var(--dn-font-site);font-size:var(--dn-t-body);font-stretch:var(--dn-wdth-text);font-weight:400;line-height:var(--dn-lh-body);-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3,h4,p,ol,ul,dl,dd,figure,blockquote{margin:0}ol,ul{padding:0;list-style:none}h1{font-size:var(--dn-t-display);font-stretch:var(--dn-wdth-display);font-weight:800;line-height:var(--dn-lh-display);letter-spacing:var(--dn-ls-display);text-wrap:balance}h2{font-size:var(--dn-t-h2);font-stretch:var(--dn-wdth-head);font-weight:500;line-height:var(--dn-lh-h2);letter-spacing:var(--dn-ls-h2);text-wrap:balance}h3{font-size:var(--dn-t-title);font-stretch:var(--dn-wdth-head);font-weight:600;line-height:var(--dn-lh-title)}strong,b{font-weight:600}code,kbd,samp,pre{font-family:var(--doc-font-mono);font-size:.9em}a{color:var(--dn-text);text-underline-offset:.22em;text-decoration-line:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--dn-text-label);text-decoration-color:var(--dn-text-label);cursor:pointer;transition:color var(--dn-dur-1) var(--dn-ease), text-decoration-color var(--dn-dur-1) var(--dn-ease)}a:hover{-webkit-text-decoration-color:var(--dn-text);text-decoration-color:var(--dn-text)}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}::selection{background:var(--dn-selection-bg);color:var(--dn-selection-text)}:focus-visible{outline:2px solid var(--dn-focus);outline-offset:3px}.skip-link{left:var(--dn-gut);z-index:100;background:var(--dn-text);color:var(--dn-bg);font-size:var(--dn-t-meta);font-weight:600;line-height:var(--dn-lh-meta);padding:.5rem .8rem;text-decoration:none;position:absolute;top:.6rem;transform:translateY(-200%)}.skip-link:focus,.skip-link:focus-visible{transform:none}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (forced-colors:active){.tested-mark,.tested-mark:after,.stamp{forced-color-adjust:none;color:canvastext;border-color:canvastext}.tested-mark:after{background:canvastext}}.dn-page{width:100%;max-width:var(--dn-page-max);padding-inline:var(--dn-gut);margin-inline:auto}.dn-grid{row-gap:var(--dn-sp-6);grid-template-columns:minmax(0,1fr);display:grid}.dn-grid__label,.dn-grid__body{min-width:0}@media (width>=760px){.dn-grid{grid-template-columns:var(--dn-col-label) minmax(0, 1fr)}.dn-grid__label{padding-right:var(--dn-sp-7);grid-column:1}.dn-grid__body{grid-column:2}}.dn-section{margin-top:var(--dn-section-space);border-top:1px solid var(--dn-rule);padding-top:1.3rem}.dn-measure{max-width:var(--dn-measure)}.dn-label{font-size:var(--dn-t-label);font-stretch:var(--dn-wdth-label);font-weight:600;line-height:var(--dn-lh-label);color:var(--dn-text-label);font-variant-numeric:tabular-nums}.dn-label--caps{font-stretch:var(--dn-wdth-label);text-transform:uppercase;letter-spacing:var(--dn-ls-label)}.dn-visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.dn-register{border-bottom:1px solid var(--dn-rule)}.dn-register__row{border-top:1px solid var(--dn-rule);padding:1.6rem 0 1.8rem}.dn-register__title{font-size:var(--dn-t-title);font-stretch:var(--dn-wdth-head);font-weight:600;line-height:var(--dn-lh-title)}.dn-register__title a{text-decoration-line:none}.dn-register__title a:hover,.dn-register__title a:focus-visible{text-decoration-line:underline}.dn-register__summary{max-width:var(--dn-measure);margin-top:var(--dn-sp-2);color:var(--dn-text-2)}.tested-mark{border:1.5px solid var(--dn-tested);vertical-align:-.1em;border-radius:50%;flex:none;width:.75rem;height:.75rem;margin-right:.6rem;display:inline-block;position:relative}.tested-mark:after{content:"";background:var(--dn-tested);border-radius:50%;width:.25rem;height:.25rem;margin:auto;position:absolute;inset:0}.tested-line{text-indent:-1.35rem;font-size:var(--dn-t-meta);line-height:var(--dn-lh-meta);color:var(--dn-text);padding-left:1.35rem}.page-head{padding-top:var(--dn-sp-10)}.page-head__lede{max-width:var(--dn-measure);margin-top:var(--dn-sp-6);font-size:var(--dn-t-lede);line-height:var(--dn-lh-lede);color:var(--dn-text-2);text-wrap:pretty}@media (width>=760px){.page-head{padding-top:var(--dn-sp-11)}.page-head__lede{margin-top:var(--dn-sp-7)}}.dn-prose{max-width:var(--dn-measure)}.dn-prose>*+*{margin-top:var(--dn-sp-4)}.site-nav{align-items:center;column-gap:var(--dn-sp-7);padding:var(--dn-sp-2) var(--dn-gut) 0;background:var(--dn-bg);border-bottom:1px solid var(--dn-rule);flex-wrap:wrap;display:flex}.site-nav__brand{min-height:44px;color:var(--dn-text);align-items:center;gap:.6rem;margin-right:auto;text-decoration-line:none;display:inline-flex}.site-nav__brand svg{flex:none;width:1.5rem;height:1.5rem}.site-nav__word{font-size:var(--dn-t-brand);font-stretch:var(--dn-wdth-ui);letter-spacing:var(--dn-ls-brand);text-transform:uppercase;white-space:nowrap;font-weight:700;line-height:1}.site-nav__links{column-gap:var(--dn-sp-5);flex-wrap:wrap;width:100%;display:flex}.site-nav__links a{min-height:44px;font-size:var(--dn-t-nav);font-stretch:var(--dn-wdth-ui);font-weight:500;line-height:var(--dn-lh-nav);color:var(--dn-text-2);white-space:nowrap;align-items:center;text-decoration-line:none;display:inline-flex}.site-nav__links a:hover,.site-nav__links a[aria-current=page]{color:var(--dn-text);text-decoration-line:underline}.site-nav__ext{margin-left:.15em}@media (width>=700px){.site-nav{z-index:50;height:var(--dn-nav-h);flex-wrap:nowrap;padding-block:0;position:sticky;top:0}.site-nav__brand{min-height:0}.site-nav__links{column-gap:var(--dn-sp-6);width:auto}.site-nav__links a{min-height:0;padding-block:var(--dn-sp-1)}}.site-footer{margin-top:var(--dn-section-space);padding-bottom:var(--dn-sp-9);container-type:inline-size}.site-footer__grid{border-top:1px solid var(--dn-rule);padding-top:1.3rem}.site-footer__founder{color:var(--dn-text-2)}.site-footer__links{gap:var(--dn-sp-2) var(--dn-sp-10);flex-wrap:wrap;display:flex}.site-footer__links a{padding-block:var(--dn-sp-1);text-decoration-line:none;display:inline-block}.site-footer__links a:hover{text-decoration-line:underline}.site-footer__wordmark{margin-top:var(--dn-sp-10);font-size:var(--dn-t-wordmark);font-stretch:var(--dn-wdth-display);font-weight:800;line-height:var(--dn-lh-wordmark);letter-spacing:var(--dn-ls-wordmark);color:var(--dn-text);flex-direction:column;align-items:flex-start;gap:.18em;display:flex}.site-footer__wordmark svg{flex:none;width:.78em;height:.78em;margin-top:.02em}.site-footer__copy{margin-top:var(--dn-sp-7)}@media (width>=760px){.site-footer__wordmark{margin-top:var(--dn-sp-11);white-space:nowrap;flex-direction:row}}.not-found__body{margin-top:var(--dn-sp-7)}.run{--dn-run-p:0;--dn-rail-a:0;--dn-hero-w:125;--dn-run-len:5;--dn-run-clear:1.5rem;position:relative}@media (width>=760px){.run{--dn-run-len:6;--dn-run-clear:4.5rem}}.run--live .stage{height:calc(100svh - var(--dn-nav-h));position:relative;overflow:hidden}@media (prefers-reduced-motion:no-preference){.run--live{height:calc(var(--dn-run-len) * 100svh)}.run--live .stage{top:var(--dn-nav-h);position:sticky}}.run--live .plate{background:var(--dn-bg);width:100%;height:100%;display:block;position:absolute;top:0;left:0}.run__art{left:var(--dn-gut);right:var(--dn-gut);top:4.7rem;bottom:calc(var(--dn-run-clear) + 11.2rem);visibility:hidden;pointer-events:none;position:absolute}@media (width>=760px){.run__art{left:calc(var(--dn-gut) + 24.5rem);top:2.6rem;bottom:var(--dn-run-clear)}}.run__overlay{pointer-events:none;position:absolute;inset:0}.run__source{white-space:nowrap;font-size:var(--dn-t-label);font-stretch:var(--dn-wdth-label);font-weight:600;line-height:var(--dn-lh-label);letter-spacing:var(--dn-ls-label);text-transform:uppercase;color:var(--dn-text-label);opacity:0;position:absolute;top:0;left:0}.run__overlay .stamp{opacity:0;transform-origin:50%;position:absolute;top:0;left:0}.run--live .run__hero{z-index:2;padding-inline:var(--dn-gut);will-change:opacity, transform;position:absolute;top:12svh;left:0;right:0}@media (width>=760px){.run--live .run__hero{top:21svh}}.run__hero h1{font-size:var(--dn-t-hero);font-stretch:calc(var(--dn-hero-w,125) * 1%);font-weight:800;line-height:var(--dn-lh-hero);letter-spacing:var(--dn-ls-hero);text-wrap:balance}.run__hero h1 .ln{white-space:nowrap;display:block}.run--live .run__hero:focus-within{opacity:1!important;pointer-events:auto!important;transform:none!important}.run--live .stage:has(.rail :focus-visible) .run__hero{opacity:.06!important}.run__cue{font-size:var(--dn-t-label);font-stretch:var(--dn-wdth-label);font-weight:600;line-height:var(--dn-lh-label);letter-spacing:var(--dn-ls-label);text-transform:uppercase;color:var(--dn-text-label);align-items:center;gap:.7rem;margin-top:2.6rem;display:flex}.run__cue:before{content:"";background:var(--dn-text-label);flex:none;width:2.4rem;height:1px}@media (width<=759px){.run__cue{margin-top:1.6rem}}.run__skip{left:var(--dn-gut);z-index:5;background:var(--dn-text);color:var(--dn-bg);font-size:var(--dn-t-meta);font-weight:600;line-height:var(--dn-lh-meta);padding:.5rem .8rem;text-decoration:none;position:absolute;top:.6rem;transform:translateY(-300%)}.run__skip:focus,.run__skip:focus-visible{transform:none}.run--live .rail{left:var(--dn-gut);top:3.9rem;bottom:calc(var(--dn-run-clear) + 15rem);z-index:3;width:12rem;opacity:var(--dn-rail-a,0);transition:opacity .4s linear;position:absolute}.run--live .rail:focus-within{opacity:1}.rail ol{position:absolute;inset:0}.rail__track,.rail__fill{background:var(--dn-rule);width:1px;position:absolute;top:0;bottom:0;left:.22rem}.rail__fill{background:var(--dn-text);transform-origin:0 0;transform:scaleY(var(--dn-run-p,0))}.rail li{--at:0;left:0;top:calc(var(--at) * 100%);position:absolute;transform:translateY(-50%)}.rail button{min-height:2.2rem;color:var(--dn-text-label);transition:color var(--dn-dur-1) var(--dn-ease);align-items:center;gap:.75rem;padding:0 .4rem 0 0;display:flex}.rail button:hover,.rail button.is-on{color:var(--dn-text)}.rail button.is-past{color:var(--dn-text-2)}.rail__tick{background:var(--dn-bg);border:1px solid;flex:none;width:.45rem;height:.45rem}.rail button.is-on .rail__tick{background:var(--dn-text);border-color:var(--dn-text)}.rail__n{font-size:var(--dn-t-label);font-stretch:var(--dn-wdth-label);letter-spacing:var(--dn-ls-label);font-variant-numeric:tabular-nums;font-weight:600}.rail__name{font-size:.95rem;font-stretch:var(--dn-wdth-label);letter-spacing:var(--dn-ls-label);text-transform:uppercase;font-weight:700;line-height:1.2}.rail button.is-on .rail__name{font-stretch:var(--dn-wdth-ui)}@media (width<=759px){.run--live .rail{left:var(--dn-gut);right:var(--dn-gut);width:auto;height:2.7rem;top:.9rem;bottom:auto}.rail__track,.rail__fill{width:auto;height:1px;inset:.22rem 0 auto}.rail__fill{transform:scaleX(var(--dn-run-p,0))}.rail li{top:0;left:calc(var(--at) * 100%);transform:translate(-.22rem)}.rail button{flex-direction:column;align-items:flex-start;gap:.35rem;min-height:2.7rem}.rail__n{display:none}.rail__name{font-size:.8rem}.rail button.is-on .rail__name{font-stretch:var(--dn-wdth-label)}}.run--live .run__captions{left:var(--dn-gut);right:var(--dn-gut);bottom:var(--dn-run-clear);z-index:2;pointer-events:none;position:absolute}@media (width>=760px){.run--live .run__captions{width:23rem;right:auto}}.run__captions li{opacity:0;width:100%;transition:opacity var(--dn-dur-2) var(--dn-ease), transform var(--dn-dur-2) var(--dn-ease);position:absolute;bottom:0;left:0;transform:translateY(1.2rem)}.run__captions li.is-on{opacity:1;transition:opacity var(--dn-dur-3) var(--dn-ease) .12s, transform var(--dn-dur-3) var(--dn-ease) .12s;transform:none}.run__step{font-size:var(--dn-t-label);font-stretch:var(--dn-wdth-label);font-weight:600;line-height:var(--dn-lh-label);color:var(--dn-text-label);font-variant-numeric:tabular-nums}.run__stage-name{font-size:var(--dn-t-stage);font-stretch:var(--dn-wdth-label);font-weight:800;line-height:var(--dn-lh-stage);letter-spacing:var(--dn-ls-stage);margin:.35rem 0 .7rem}.run__detail{max-width:22rem;font-size:var(--dn-t-body);color:var(--dn-text-2);text-wrap:pretty;line-height:1.45}.run__die{color:var(--dn-text)}.run__counter{display:none}@media (width>=760px){.run--live .run__counter{right:var(--dn-gut);font-size:var(--dn-t-label);font-stretch:var(--dn-wdth-label);font-weight:600;line-height:var(--dn-lh-label);letter-spacing:var(--dn-ls-label);text-transform:uppercase;color:var(--dn-text-label);font-variant-numeric:tabular-nums;display:block;position:absolute;bottom:1.7rem}}.stamp{color:var(--dn-tested);mix-blend-mode:multiply;overflow:visible}.stamp text{font-family:var(--dn-font-site);text-transform:none}.stamp .stamp__ring{font-size:14.5px;font-weight:700;font-stretch:80%}.stamp .stamp__big{letter-spacing:.02em;font-size:27px;font-weight:800;font-stretch:88%}.stamp .stamp__small{letter-spacing:.3em;font-size:12px;font-weight:700;font-stretch:80%}@media (forced-colors:active){.stamp{color:canvastext;mix-blend-mode:normal}}.run--still{width:100%;max-width:var(--dn-page-max);padding-inline:var(--dn-gut);margin-inline:auto}.contact{margin-top:var(--dn-sp-9)}.contact__row{gap:var(--dn-sp-5);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.contact__still figcaption{margin-top:.6rem}@media (width<=759px){.contact{margin-inline:calc(-1 * var(--dn-gut));padding-inline:var(--dn-gut);scroll-snap-type:x mandatory;scroll-padding-inline:var(--dn-gut);overscroll-behavior-x:contain;overflow-x:auto}.contact__row{gap:var(--dn-sp-4);display:flex}.contact__row>li{scroll-snap-align:start;flex:0 0 70vw}}.still__box{border:1px solid var(--dn-rule);background:var(--dn-bg);position:relative;overflow:hidden;container-type:inline-size}.still canvas{aspect-ratio:1/1.2;width:100%;display:block}.still[data-aspect=wide] canvas{aspect-ratio:1/.62}@container (width>560px){.still[data-aspect=auto] canvas{aspect-ratio:1/.62}}.still__box .stamp{position:absolute;transform:rotate(-8deg)}.run--still .home-hero{padding-top:var(--dn-sp-10)}@media (width>=760px){.run--still .home-hero{padding-top:var(--dn-sp-11)}}.home-hero__lede,.home-hero__founder{max-width:30rem;font-size:var(--dn-t-lede);line-height:var(--dn-lh-lede);color:var(--dn-text-2);text-wrap:pretty}.home-hero__lede{margin-top:1.3rem}.home-hero__founder{margin-top:var(--dn-sp-3)}.home-hero__go{margin-top:var(--dn-sp-5);font-size:var(--dn-t-lede);line-height:var(--dn-lh-lede)}@media (width>=760px){.home-hero__lede{margin-top:var(--dn-sp-7)}.home-hero__go{margin-top:var(--dn-sp-6)}}.home-section__intro{margin-top:var(--dn-sp-4);color:var(--dn-text-2)}.home-section__more{margin-top:var(--dn-sp-6)}.home-library h2,.home-method h2{overflow-wrap:break-word}.home-method__body{max-width:var(--dn-measure);font-size:var(--dn-t-lede);line-height:var(--dn-lh-lede);text-wrap:pretty}@media (width>=760px){.stage:has(.home-hero) .run__skip{top:auto;left:auto;right:var(--dn-gut);padding:var(--dn-sp-1) 0;color:var(--dn-text-2);font-size:var(--dn-t-nav);font-stretch:var(--dn-wdth-ui);font-weight:500;line-height:var(--dn-lh-nav);opacity:var(--dn-rail-a,0);transition:opacity .4s linear, color var(--dn-dur-1) var(--dn-ease);background:0 0;text-decoration-line:underline;bottom:3.3rem;transform:none}:is(.stage:has(.home-hero) .run__skip:hover,.stage:has(.home-hero) .run__skip:focus-visible){color:var(--dn-text)}.stage:has(.home-hero) .run__skip:focus-visible{opacity:1}}.library-register{list-style:none}.library-register__meta{margin-bottom:var(--dn-sp-3);flex-wrap:wrap;align-items:baseline;column-gap:.45em;display:flex}.library-register .tested-line{margin-top:var(--dn-sp-4)}@media (width>=760px){.library-register__row{column-gap:var(--dn-sp-5);grid-template-columns:6rem minmax(0,1fr) auto;align-items:baseline;display:grid}.library-register__meta{display:contents}.library-register__sep{display:none}.library-register__date{grid-area:1/1}.library-register__main{grid-area:1/2}.library-register__kind{text-align:right;grid-area:1/3}.dn-section .library-register__row:first-child{padding-top:var(--dn-sp-2);border-top:0}}@media (width>=1100px){.library-register__row{column-gap:var(--dn-sp-7);grid-template-columns:8rem minmax(0,1fr) auto}}.living-row{padding:1.15rem 0 1.3rem}.living-row__owner{margin-bottom:var(--dn-sp-1)}.living-row__title{overflow-wrap:anywhere;text-wrap:pretty}.living-row__summary{max-width:var(--dn-measure);margin-top:var(--dn-sp-2);color:var(--dn-text-2);overflow-wrap:anywhere}.living-row__meta{margin-top:var(--dn-sp-2);font-size:var(--dn-t-meta);line-height:var(--dn-lh-meta);color:var(--dn-text-2);font-variant-numeric:tabular-nums}.living-more{margin-top:var(--dn-sp-6)}.home-living__intro{margin-top:var(--dn-sp-4);color:var(--dn-text-2)}.home-living h2{overflow-wrap:break-word}.home-living__sub{margin-bottom:var(--dn-sp-3)}.home-living__pair{gap:var(--dn-sp-9);display:grid}@media (width>=900px){.home-living__pair{align-items:start;column-gap:var(--dn-sp-8);grid-template-columns:repeat(2,minmax(0,1fr))}.home-living__pair>:only-child{grid-column:1}}.home-living .dn-grid__body>.living-rows:first-child>.living-row:first-child{border-top:0;padding-top:0}.atisha__bar{max-width:var(--dn-measure);color:var(--dn-text);text-wrap:pretty}.atisha__note{max-width:var(--dn-measure);margin-top:var(--dn-sp-4);font-size:var(--dn-t-meta);line-height:var(--dn-lh-meta);color:var(--dn-text-2);text-wrap:pretty}.atisha__board{margin-top:var(--dn-sp-6)}@media (width>=760px){.atisha__body{grid-template-rows:auto 1fr;align-items:start}.atisha__notes{grid-row:1}.atisha__register{grid-row:1/span 2}.atisha__board{grid-row:2;margin-top:0}}@property --doc-bar-h{syntax:"<length>";inherits:true;initial-value:0}:root{--doc-bar-h:2.6em}.doc-reader{display:block}.doc-bar{top:var(--dn-nav-h);z-index:40;height:var(--doc-bar-h);box-sizing:border-box;align-items:center;gap:var(--dn-sp-5);padding:0 var(--dn-gut);background:var(--dn-bg);border-bottom:1px solid var(--dn-rule);white-space:nowrap;display:flex;position:sticky}.doc-bar a{font-size:var(--dn-t-nav);font-stretch:var(--dn-wdth-ui);font-weight:500;line-height:var(--dn-lh-nav);color:var(--dn-text-2);flex:none;text-decoration-line:none}.doc-bar a:hover{color:var(--dn-text);text-decoration-line:underline}.doc-bar-kind{text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}.doc-bar-open{margin-left:auto}.doc-host{border:0;width:100%;display:block}.doc-colophon{padding-block:var(--dn-sp-9) var(--dn-sp-10);border-top:1px solid var(--dn-rule)}.doc-colophon-head{font-size:var(--dn-t-title);font-stretch:var(--dn-wdth-head);font-weight:600;line-height:var(--dn-lh-title);letter-spacing:0}.doc-colophon-body{gap:var(--dn-sp-2);max-width:var(--dn-measure);display:grid}.doc-colophon-title{margin-bottom:var(--dn-sp-1);font-size:var(--dn-t-title);font-stretch:var(--dn-wdth-head);font-weight:600;line-height:var(--dn-lh-title);color:var(--dn-text)}.doc-colophon-line{font-size:var(--dn-t-meta);line-height:var(--dn-lh-meta);color:var(--dn-text-2)}@media print{html[data-doc-reader] .site-nav,html[data-doc-reader] .site-footer,html[data-doc-reader] .skip-link,html[data-doc-reader] .doc-bar{display:none}html[data-doc-reader],html[data-doc-reader] body{color:#000;background:#fff}html[data-doc-reader] .doc-colophon{color:#000;border-top:1px solid #000}html[data-doc-reader] .doc-colophon-head,html[data-doc-reader] .doc-colophon-title,html[data-doc-reader] .doc-colophon-line,html[data-doc-reader] .doc-colophon .tested-line{color:#000}}.building__col{margin-top:var(--dn-section-space);border-top:1px solid var(--dn-rule);padding-top:1.3rem}.building__h{margin-bottom:var(--dn-sp-6)}.building__state{color:var(--dn-text-2)}@media (width>=760px){.building__col{padding-left:var(--dn-col-label)}}@media (width>=1100px){.building__cols{margin-top:var(--dn-section-space);border-top:1px solid var(--dn-rule);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;display:grid}.building__col{padding:1.3rem var(--dn-sp-8) 0;border-top:0;border-left:1px solid var(--dn-rule);align-self:stretch;margin-top:0}.building__col:first-child{border-left:0;padding-left:0}.building__col:last-child{padding-right:0}}.method__intro{margin-top:var(--dn-sp-6);max-width:var(--dn-measure);color:var(--dn-text)}.method__sheet{margin-top:var(--dn-sp-11)}.method-stage{border-top:1px solid var(--dn-rule);padding-top:1.4rem}.method-stage+.method-stage{margin-top:var(--dn-sp-10)}.method-stage__name{font-size:var(--dn-t-stage);font-stretch:var(--dn-wdth-label);font-weight:800;line-height:var(--dn-lh-stage);letter-spacing:var(--dn-ls-stage)}.method-stage__n{color:var(--dn-text-label);font-variant-numeric:tabular-nums;margin-bottom:.12em;display:block}.method-stage__detail{max-width:22rem;color:var(--dn-text-2);text-wrap:pretty;margin-top:.7rem}.method-stage__die{color:var(--dn-text);white-space:nowrap}.method-stage .still{margin-top:var(--dn-sp-6)}@media (width>=900px){.method-stage{column-gap:var(--dn-sp-9);grid-template-columns:20rem minmax(0,1fr);align-items:start;display:grid}.method-stage .still{margin-top:0}}@media (width>=1100px){.method-stage{grid-template-columns:var(--dn-col-label) minmax(0, 1fr);column-gap:0}.method-stage__text{padding-right:var(--dn-sp-7)}}.method__close{margin-top:var(--dn-sp-11);border-top:1px solid var(--dn-rule);padding-top:1.3rem}.method__more{margin-top:var(--dn-sp-4)}.colophon__body{margin-top:var(--dn-sp-10);border-top:1px solid var(--dn-rule);padding-top:1.3rem}.colophon__body p{font-size:var(--dn-t-body);line-height:var(--dn-lh-body);color:var(--dn-text);text-wrap:pretty}.backstage .dn-grid__body>.dn-register:first-child>.dn-register__row:first-child{border-top:0;padding-top:0}.backstage__meta{margin-bottom:var(--dn-sp-2)}.backstage__none{margin-bottom:var(--dn-sp-7);max-width:var(--dn-measure);color:var(--dn-text-2)}.backstage__status{margin-top:var(--dn-sp-3)}.backstage__status>p{max-width:var(--dn-measure);color:var(--dn-text-2)}
