@font-face{font-stretch:62% 125%;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-family:archivo;src:url(../media/archivo_latin.p.14a9xpaqsbppk.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}.TbaKia_className{font-family:archivo;font-style:normal}.TbaKia_variable{--font-archivo:"archivo"}
@font-face{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-family:barlow;src:url(../media/barlow_condensed_500_latin.p.3rc77fqyyrg24.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{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-family:barlow;src:url(../media/barlow_condensed_600_latin.p.0j4ssjn_k8z58.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}.E-RmlG_className{font-family:barlow}.E-RmlG_variable{--font-barlow:"barlow"}
@font-face{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-family:jetbrains;src:url(../media/jetbrains_mono_latin.p.1wmoa0e_blxrz.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{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-family:jetbrains;src:url(../media/jetbrains_mono_latin.p.1wmoa0e_blxrz.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}.T4AoOG_className{font-family:jetbrains}.T4AoOG_variable{--font-jetbrains:"jetbrains"}
:root{padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px)}body{margin:0;font:14px system-ui}img{max-width:100%}[hidden]{display:none!important}
.S-cold-ignition{--x:max(var(--pad), env(safe-area-inset-left,0px));--F:clamp(2.8rem, min(8.4vw, 15.2vh), 10.5rem)}.S-cold-ignition__shade{pointer-events:none;-webkit-backdrop-filter:brightness(.6)contrast(1.6)saturate(.6);backdrop-filter:brightness(.6)contrast(1.6)saturate(.6);background:#070a106b;position:absolute;inset:0}.S-cold-ignition__head{left:var(--x);top:calc(var(--top) + 1.5vh);font-family:var(--f-sans);font-variation-settings:"wdth" 112;font-weight:680;font-size:var(--F);letter-spacing:-.03em;color:var(--silver);margin:0;line-height:.94;position:absolute}.S-cold-ignition__head--narrow{display:none}.S-cold-ignition__line{white-space:nowrap;transform-origin:0;will-change:transform, opacity;display:block}.S-cold-ignition__act{left:var(--x);bottom:calc(54px + env(safe-area-inset-bottom,0px));flex-direction:column;align-items:flex-start;gap:20px;display:flex;position:absolute}.S-cold-ignition__act .f-action svg{flex:none}.S-cold-ignition__cue{color:var(--soft);align-items:center;gap:12px;margin:0;display:inline-flex}.S-cold-ignition__cue i{background:var(--soft);transform-origin:0;width:40px;height:1px;display:block}.S-cold-ignition__read{right:max(calc(var(--pad) + 10px), env(safe-area-inset-right,0px));top:calc(var(--top) + 1.5vh);height:calc(2 * .94 * var(--F));text-align:right;will-change:transform, opacity;flex-direction:column;justify-content:flex-end;align-items:flex-end;display:flex;position:absolute}.S-cold-ignition__status{text-align:right;min-width:5.2em;color:var(--silver);display:inline-block}.S-cold-ignition__status.is-hot{color:var(--ember)}.S-cold-ignition__num{margin:0 0 calc(var(--F) * .085);font-size:calc(var(--F) * .84);letter-spacing:0;color:var(--silver);transform-origin:100% 100%;will-change:transform, opacity;white-space:nowrap;line-height:.74}.S-cold-ignition__d{text-align:center;width:.47em;display:inline-block}.S-cold-ignition__sep{text-align:center;width:.2em;display:inline-block}.S-cold-ignition__d.is-lead,.S-cold-ignition__sep.is-lead{opacity:.3}.S-cold-ignition__sub{color:var(--muted);font-size:var(--t-part);white-space:nowrap;align-items:baseline;gap:8px;margin:0 0 .7em;display:inline-flex}.S-cold-ignition__sub b{color:var(--silver);text-align:right;min-width:2.4ch;font-size:15px}.S-cold-ignition__dot{background:var(--line);align-self:center;width:1px;height:11px;margin:0 6px}@media (max-width:759px),(max-aspect-ratio:1){.S-cold-ignition{--F:clamp(2.4rem, 13vw, 4.3rem)}.S-cold-ignition__head{display:none}.S-cold-ignition__head--narrow{top:calc(var(--top) + 1vh);display:block}.S-cold-ignition__act{bottom:auto;top:calc(var(--top) + 1vh + 3 * .94 * var(--F) + 2.2vh + 74px + 112px);gap:14px}.S-cold-ignition__read{top:calc(var(--top) + 1vh + 3 * .94 * var(--F) + 2.2vh);height:auto;right:var(--x)}.S-cold-ignition__num{margin-bottom:0;font-size:2.7rem}.S-cold-ignition__sub{margin-bottom:.55em}}.S-cold-ignition__k{color:var(--muted)}.S-cold-ignition__run{left:var(--x);top:calc(var(--top) + 1.5vh + 2 * .94 * var(--F) + 3vh);will-change:transform, opacity;row-gap:7px;display:grid;position:absolute}.S-cold-ignition__run p{white-space:nowrap;margin:0}.S-cold-ignition__runtag{margin-bottom:3px!important}.S-cold-ignition__cmd{color:var(--silver)}.S-cold-ignition__cmd .S-cold-ignition__k{margin-right:.8em}.S-cold-ignition__caret{vertical-align:-.16em;background:var(--silver);width:.56em;height:1.05em;margin-left:.3em;display:inline-block}.S-cold-ignition__st,.S-cold-ignition__in{color:var(--soft)}.S-cold-ignition__st .S-cold-ignition__k,.S-cold-ignition__in .S-cold-ignition__k{width:4.2em;display:inline-block}.S-cold-ignition__st b{color:var(--silver);font-weight:500}.S-cold-ignition__st b.is-on{color:var(--ember)}.S-cold-ignition__in{visibility:hidden}.S-cold-ignition__inv{color:var(--silver)}.S-cold-ignition__air{pointer-events:none;position:absolute;inset:0}.S-cold-ignition__chip{white-space:nowrap;color:var(--silver);background:var(--chip-bg);border:1px solid var(--chip-line);transform-origin:50%;will-change:transform, opacity;visibility:hidden;margin:0;position:absolute;top:0;left:0}.S-cold-ignition__chip .S-cold-ignition__k{margin-right:.85em}.S-cold-ignition__chip.is-far{background:0 0;border-color:#0000}@media (max-width:759px),(max-aspect-ratio:1){.S-cold-ignition__run{top:calc(var(--top) + 1vh + 3 * .94 * var(--F) + 2.2vh + 74px);row-gap:5px}}.S-cold-ignition__run .S-cold-ignition__task{white-space:normal;color:var(--soft);opacity:0;grid-template-columns:4.2em 28ch;line-height:1.35;display:grid;position:absolute;top:100%;left:0;margin:.45em 0 0!important}@media (max-width:759px),(max-aspect-ratio:1){.S-cold-ignition__run .S-cold-ignition__task{display:none}}@media (min-width:760px) and (min-aspect-ratio:1001/1000) and (max-aspect-ratio:1499/1000){.S-cold-ignition{--F:clamp(2.8rem, min(8.4vw, 15.2vh, 11.9vw - 44px), 10.5rem)}}@media (min-width:600px) and (max-aspect-ratio:1){.S-cold-ignition{--F:min(13vw, 8.6vh)}.S-cold-ignition__num{font-size:3.4rem}.S-cold-ignition__run{top:calc(var(--top) + 1vh + 3 * .94 * var(--F) + 2.2vh + 82px)}.S-cold-ignition__act{top:calc(var(--top) + 1vh + 3 * .94 * var(--F) + 2.2vh + 82px + 112px)}}
.S-poses{--x:max(var(--pad), env(safe-area-inset-left,0px));--box:min(60vh, 38vw)}.S-poses__box{width:var(--box);height:var(--box);--tick:1;border:1px dotted #e8e6e142;position:absolute;top:51%;left:50%}.S-poses__tick{border:0 solid var(--silver);width:16px;height:16px;transform:scale(var(--tick));position:absolute}.S-poses__tick--tl{transform-origin:0 0;border-top-width:1px;border-left-width:1px;top:-1px;left:-1px}.S-poses__tick--tr{transform-origin:100% 0;border-top-width:1px;border-right-width:1px;top:-1px;right:-1px}.S-poses__tick--bl{transform-origin:0 100%;border-bottom-width:1px;border-left-width:1px;bottom:-1px;left:-1px}.S-poses__tick--br{transform-origin:100% 100%;border-bottom-width:1px;border-right-width:1px;bottom:-1px;right:-1px}.S-poses__lead{left:var(--x);width:calc(50vw - var(--box) / 2 - var(--x) - 3.2vw);transform-origin:0;font-family:var(--f-sans);font-variation-settings:"wdth" 108;letter-spacing:-.02em;color:var(--silver);text-wrap:balance;margin:0;font-size:clamp(1.5rem,2.55vw,2.9rem);font-weight:650;line-height:1.02;position:absolute;top:51%;translate:0 -50%}.S-poses__body{right:calc(40px + env(safe-area-inset-right,0px));width:calc(50vw - var(--box) / 2 - 40px - 3.2vw);max-width:24em;position:absolute;top:51%;translate:0 -50%}.S-poses__cap{left:50%;top:calc(51% + var(--box) / 2 + 16px);white-space:nowrap;color:var(--silver);gap:14px;margin:0;display:flex;position:absolute;translate:-50%}.S-poses__idx{color:var(--muted);letter-spacing:.08em}.S-poses__pips{left:50%;top:calc(51% - var(--box) / 2 - 22px);gap:6px;display:flex;position:absolute;translate:-50%}.S-poses__pips i{background:var(--line);width:18px;height:2px}.S-poses__pips i.on{background:var(--ember)}@media (max-width:759px),(max-aspect-ratio:1){.S-poses{--box:min(76vw, 44vh)}.S-poses__lead{top:calc(var(--top) + 3vh);width:calc(100vw - 2 * var(--x));font-size:clamp(1.7rem,8vw,2.4rem);translate:0}.S-poses__body{top:auto;bottom:calc(46px + env(safe-area-inset-bottom,0px));left:var(--x);right:var(--x);width:auto;font-size:.98rem;translate:0}.S-poses__box{top:47%}.S-poses__cap{top:calc(47% + var(--box) / 2 + 10px)}.S-poses__pips{top:calc(47% - var(--box) / 2 - 16px)}}.S-poses__leaders{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.S-poses__leaders polyline,.S-poses__leaders circle{visibility:hidden}.S-poses__tag{visibility:hidden;will-change:transform, opacity;max-width:17em;margin:0;position:absolute}.S-poses__tag p{margin:0}.S-poses__tag--lt,.S-poses__tag--lb{left:var(--x)}.S-poses__tag--rt,.S-poses__tag--rb{right:calc(40px + env(safe-area-inset-right,0px));text-align:right}.S-poses__tag--lt,.S-poses__tag--rt{top:calc(51% - var(--box) / 2 + 2vh)}.S-poses__tag--lb,.S-poses__tag--rb{bottom:calc(49% - var(--box) / 2 + 2vh)}.S-poses__soft{color:var(--silver)}.S-poses__part{margin-top:7px!important}.S-poses__note{color:var(--soft);font-size:clamp(13px,.95vw,15.5px);line-height:1.35;margin-top:4px!important}@media (max-width:759px),(max-aspect-ratio:1){.S-poses__tag{max-width:44vw}.S-poses__tag--a{left:var(--x);text-align:left;right:auto}.S-poses__tag--b{right:var(--x);text-align:right;left:auto}.S-poses__tag--a,.S-poses__tag--b{top:calc(47% + var(--box) / 2 + 40px);bottom:auto}.S-poses__note{display:none}}@media (min-width:600px) and (max-aspect-ratio:1){.S-poses{--box:min(70vw, 44vh)}.S-poses__lead{font-size:clamp(2.4rem,5.6vw,3.4rem)}.S-poses .S-poses__body{bottom:calc(64px + env(safe-area-inset-bottom,0px));font-size:1.1rem}.S-poses__tag{max-width:min(44vw,22em)}.S-poses__note{display:block}}
.S-inlet__words{--mx:50%;--my:50%;--mr:0px;-webkit-mask-image:radial-gradient(circle at var(--mx) var(--my), transparent calc(var(--mr) - 2px), #000 var(--mr));-webkit-mask-image:radial-gradient(circle at var(--mx) var(--my), transparent calc(var(--mr) - 2px), #000 var(--mr));mask-image:radial-gradient(circle at var(--mx) var(--my), transparent calc(var(--mr) - 2px), #000 var(--mr));margin:0;position:absolute;inset:0}.S-inlet__line{color:var(--silver);will-change:transform;font-size:11vw;position:absolute;top:50%;left:50%}.S-inlet__read{left:max(var(--pad), env(safe-area-inset-left,0px));bottom:calc(52px + env(safe-area-inset-bottom,0px));grid-template-columns:auto auto;align-items:baseline;column-gap:8px;margin:0;display:grid;position:absolute}.S-inlet__read dt{grid-column:1/-1;margin-bottom:2px}.S-inlet__read dd{color:var(--silver);min-width:5.2ch;margin:0;line-height:1}.S-inlet__k{color:var(--muted);margin-right:.85em}.S-inlet__feed{pointer-events:none;position:absolute;inset:0}.S-inlet__chip{white-space:nowrap;visibility:hidden;color:var(--silver);background:var(--chip-bg);border:1px solid var(--chip-line);will-change:transform, opacity;margin:0;position:absolute;top:0;left:0}.S-inlet__tally{right:max(calc(var(--pad) + 14px), env(safe-area-inset-right,0px));bottom:calc(52px + env(safe-area-inset-bottom,0px));row-gap:6px;display:grid;position:absolute}.S-inlet__tally p{white-space:nowrap;margin:0}.S-inlet__stage{margin-bottom:4px!important}.S-inlet__row{color:var(--soft)}.S-inlet__row .S-inlet__k{width:4.4em;margin-right:0;display:inline-block}.S-inlet__row b{color:var(--silver);font-weight:500}@media (max-width:759px),(max-aspect-ratio:1){.S-inlet__tally{left:max(var(--pad), env(safe-area-inset-left,0px));right:auto;bottom:calc(128px + env(safe-area-inset-bottom,0px));row-gap:4px}}
.S-drawing{--x:max(var(--pad), env(safe-area-inset-left,0px));--ink:#e8e6e16b}.S-drawing__frame{left:var(--x);top:calc(var(--top) + 2px);right:calc(34px + env(safe-area-inset-right,0px));bottom:calc(58px + env(safe-area-inset-bottom,0px));position:absolute}.S-drawing__edge{background:var(--ink);will-change:transform;position:absolute}.S-drawing__edge--t{transform-origin:0;height:1px;top:0;left:0;right:0}.S-drawing__edge--r{transform-origin:top;width:1px;top:0;bottom:0;right:0}.S-drawing__edge--b{transform-origin:100%;height:1px;bottom:0;left:0;right:0}.S-drawing__edge--l{transform-origin:bottom;width:1px;top:0;bottom:0;left:0}.S-drawing__zrow{display:flex;position:absolute;top:5px;left:0;right:0}.S-drawing__zcol{flex-direction:column;display:flex;position:absolute;top:0;bottom:0;left:6px}.S-drawing__zrow span,.S-drawing__zcol span{font:500 12px var(--f-cond);letter-spacing:.08em;color:#6b727d;flex:1}.S-drawing__zrow span{text-align:center;border-left:1px solid #e8e6e124;height:14px;line-height:14px}.S-drawing__zrow span:first-child{border-left:0}.S-drawing__zcol span{border-top:1px solid #e8e6e124;align-items:center;width:14px;display:flex}.S-drawing__zcol span:first-child{border-top:0}.S-drawing__copy{left:calc(var(--x) + 44px);will-change:transform;width:min(29vw,440px);position:absolute;top:51%}.S-drawing__copy .f-body{color:var(--silver);will-change:opacity;font-size:clamp(1.08rem,1.42vw,1.5rem);line-height:1.45}.S-drawing__plan{color:var(--soft);margin-top:clamp(20px,3.4vh,38px);line-height:1.3}.S-drawing__plan-head{border-bottom:1px solid #e8e6e161;gap:1.6ch;padding-bottom:.75em;display:flex}.S-drawing__plan-head b{color:var(--silver);font-weight:500}.S-drawing__steps{margin:0;padding:0;list-style:none}.S-drawing__steps li{border-bottom:1px solid #e8e6e129;grid-template-columns:4ch minmax(0,1fr) 8ch;align-items:baseline;padding:.62em 0 .66em;display:grid}.S-drawing__n{color:var(--muted);font-variant-numeric:tabular-nums}.S-drawing__tx{color:var(--silver);min-width:0}.S-drawing__tx>span{will-change:clip-path;display:inline-block}.S-drawing__tx>i{border-top:1px dashed #e8e6e14d;height:0;margin-top:.6em;display:block}.S-drawing__st{text-align:right;color:var(--muted)}.S-drawing__st.is-on,.S-drawing__steps li.is-on .S-drawing__n{color:var(--ember)}.S-drawing__tb{right:calc(34px + env(safe-area-inset-right,0px));bottom:calc(58px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--ink);border-left:1px solid var(--ink);background:var(--void);will-change:transform, opacity;margin:0;display:flex;position:absolute}.S-drawing__tb div{border-left:1px solid #e8e6e133;min-width:74px;padding:9px 16px 10px}.S-drawing__tb div:first-child{border-left:0}.S-drawing__tb dt{margin-bottom:5px}.S-drawing__tb dd{font:600 1.02rem var(--f-sans);font-variation-settings:"wdth" 106;color:var(--silver);white-space:nowrap;margin:0}.S-drawing__tb dd span{font:500 var(--t-part) var(--f-cond);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-top:3px;display:block}.S-drawing__tb dd.f-num{font-family:var(--f-cond);min-width:4.6ch;font-size:1.2rem}.S-drawing__tb .S-drawing__status{color:var(--ember);min-width:4.6em}.S-drawing__tb .S-drawing__tb-run dd{white-space:normal;width:28ch;color:var(--silver);line-height:1.28}.S-drawing__svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.S-drawing__lab{white-space:nowrap;will-change:transform, opacity;flex-direction:column;align-items:center;gap:3px;display:flex;position:absolute;top:0;left:0}.S-drawing__lab b{color:var(--silver)}.S-drawing__names{display:none}.S-drawing__lab--r{align-items:flex-end}.S-drawing__dimline{fill:none;stroke:var(--silver);stroke-opacity:.8;stroke-width:1px}.S-drawing__dimarrow{fill:var(--silver)}.S-drawing__dimtext{color:var(--silver);white-space:nowrap;font-size:1.25rem;position:absolute;top:0;left:0}@media (max-width:759px),(max-aspect-ratio:1){.S-drawing__copy{left:calc(var(--x) + 16px);right:50px;top:calc(var(--top) + 26px);width:auto}.S-drawing__copy .f-body{font-size:.95rem}.S-drawing__lab,.S-drawing__svg,.S-drawing__dimtext,.S-drawing__zones{display:none}.S-drawing__frame,.S-drawing__tb{bottom:calc(86px + env(safe-area-inset-bottom,0px))}.S-drawing__tb div:not(.S-drawing__tb-run):not(.S-drawing__tb-stage){display:none}.S-drawing__tb div{padding:7px 12px 8px}.S-drawing__tb .S-drawing__tb-run dd{width:24ch}.S-drawing__names{left:calc(var(--x) + 16px);font:600 14px/1.5 var(--f-sans);font-variation-settings:"wdth" 106;color:var(--soft);flex-wrap:wrap;gap:2px 14px;margin:0;display:flex;position:absolute;top:0;right:50px}.S-drawing__plan{margin-top:14px}.S-drawing__steps li{grid-template-columns:4ch minmax(0,1fr) 7ch;padding:.45em 0 .5em}}@media (min-width:600px) and (max-aspect-ratio:1){.S-drawing__copy .f-body{font-size:1.1rem}.S-drawing__names{gap:2px 18px;font-size:16px}}
.S-heat__col{left:max(var(--pad), env(safe-area-inset-left,0px));top:calc(var(--top) + 3vh);bottom:calc(8vh + env(safe-area-inset-bottom,0px));--big:min(13.4vw, 27vh);flex-direction:column;align-items:flex-start;width:min(47vw,800px);display:flex;position:absolute}.S-heat__title{will-change:transform, opacity}.S-heat__body{will-change:transform, opacity;max-width:26em;margin-top:1.1em}.S-heat__row{will-change:transform, opacity;align-items:flex-end;gap:.9vw;margin-top:auto;display:flex}.S-heat__row+.S-heat__row{margin-top:1.4vh}.S-heat__big{font-size:var(--big);color:var(--silver);letter-spacing:0;font-weight:600;line-height:.8;display:inline-flex}.S-heat__big i{text-align:center;width:.47em;font-style:normal;display:inline-block}.S-heat__big i.is-ghost{opacity:.1}.S-heat__big i.S-heat__sep{opacity:.55;width:.2em}.S-heat__big[data-k=calls]{color:color-mix(in srgb, var(--ember) calc(var(--hot,0) * 100%), var(--silver))}.S-heat__unit{white-space:nowrap;color:var(--muted);padding-bottom:.9vh}.S-heat__side{flex-direction:column;justify-content:flex-end;gap:.9vh;min-width:0;padding-bottom:.9vh;display:flex}.S-heat__side .S-heat__unit{padding-bottom:0}.S-heat__line{color:var(--silver);white-space:nowrap;min-height:1.25em;line-height:1.25}.S-heat__line b{min-width:6ch;display:inline-block}.S-heat__leads{opacity:0;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.S-heat__model{white-space:nowrap;opacity:0;will-change:transform, opacity;grid-template-columns:auto auto;align-items:end;column-gap:22px;display:grid;position:absolute;top:0;left:0}.S-heat__model b{color:var(--silver);grid-column:1}.S-heat__model>i{grid-column:1;margin-top:6px}.S-heat__names{display:none}.S-heat__egt{color:color-mix(in srgb, var(--ember) calc(var(--hot,0) * 100%), var(--silver));grid-area:1/2/span 2;align-items:baseline;gap:5px;line-height:1;display:inline-flex}.S-heat__egt>span{display:inline-flex}.S-heat__egt i{text-align:center;width:.5em;font-style:normal;display:inline-block}.S-heat__egt i.is-ghost{opacity:.12}.S-heat__egt em{font:500 var(--t-part)/1 var(--f-cond);letter-spacing:.1em;color:var(--muted);font-style:normal}@media (max-width:759px),(max-aspect-ratio:1){.S-heat__col{top:calc(var(--top) + 1vh);width:calc(100vw - 2 * var(--pad));--big:min(21vw, 13vh);bottom:auto}.S-heat__title{font-size:clamp(2rem,9.5vw,3rem)}.S-heat__body{margin-top:.7em;font-size:.98rem}.S-heat__row{gap:2.4vw;margin-top:1.6vh}.S-heat__row+.S-heat__row{margin-top:.6vh}.S-heat__unit{padding-bottom:.4vh}.S-heat__side{gap:.5vh;padding-bottom:.4vh}.S-heat__line{white-space:normal}.S-heat__names{color:var(--soft);margin-top:.8em;display:block}.S-heat__line b{min-width:0;margin-right:1ch}.S-heat__leads,.S-heat__model{display:none}}@media (min-width:600px) and (max-aspect-ratio:1){.S-heat .S-heat__title{font-size:clamp(3rem,7vw,4.4rem)}.S-heat .S-heat__body{font-size:1.1rem}}
.S-thermal__col{left:max(var(--pad), env(safe-area-inset-left,0px));top:calc(var(--top) + 6vh);width:min(34vw,520px);position:absolute}.S-thermal__list{margin:0;padding:0;list-style:none}.S-thermal__list li{max-width:none;color:var(--silver);will-change:transform, opacity;padding:.9em 0 .95em;font-size:clamp(1.2rem,1.85vw,1.9rem);line-height:1.2;position:relative}.S-thermal__list li:before{content:"";transform-origin:0;width:100%;height:1px;transform:scaleX(var(--rule,1));background:#e8e6e161;position:absolute;top:0;left:0}.S-thermal__eval{will-change:transform, opacity;margin-top:clamp(10px,2vh,22px)}.S-thermal__strip{will-change:clip-path;width:100%;height:16px;display:block;overflow:visible}.S-thermal__ok,.S-thermal__bad{fill:none;stroke-width:1px;vector-effect:non-scaling-stroke}.S-thermal__ok{stroke:var(--silver);stroke-opacity:.6}.S-thermal__bad{stroke:var(--ember);stroke-width:2px}.S-thermal__tally{color:var(--soft);margin:clamp(8px,1.4vh,14px) 0 0;line-height:1}.S-thermal__tally div{grid-template-columns:6ch auto auto;justify-content:start;align-items:baseline;padding:.32em 0;display:grid}.S-thermal__tally dt{color:var(--muted)}.S-thermal__tally dd{display:contents}.S-thermal__tally b{min-width:1.62em;color:var(--silver);text-align:right;font-size:clamp(1.35rem,1.9vw,1.95rem);font-weight:600;display:inline-block}.S-thermal__tally dd span:not(:empty){padding-left:.2ch}.S-thermal__tally dd b+span{margin-left:.7ch}.S-thermal__tally dd span{white-space:nowrap}.S-thermal__tally .is-fail.is-on dt,.S-thermal__tally .is-fail.is-on b{color:var(--ember)}.S-thermal__tally .is-fail .S-thermal__back{visibility:hidden}.S-thermal__tally .is-fail.is-on .S-thermal__back{visibility:visible;color:var(--silver)}.S-thermal__leads{opacity:0;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.S-thermal__lead{fill:none}.S-thermal__hot{fill:none;stroke:var(--ember);stroke-width:1.5px}.S-thermal__scale{left:max(var(--pad), env(safe-area-inset-left,0px));right:calc(max(var(--pad), env(safe-area-inset-right,0px)) + 24px);bottom:calc(7vh + env(safe-area-inset-bottom,0px));will-change:opacity, clip-path;height:64px;position:absolute}.S-thermal__band{background:linear-gradient(90deg,#1d1354 0%,#43127a 15%,#8f2c85 35%,#de4c68 55%,#f98c5a 72%,#fdc686 86%,#fcf6bf 100%);height:5px;position:absolute;top:-9px;left:0;right:0}.S-thermal__ticks{position:absolute;inset:0}.S-thermal__ruler{width:100%;height:64px;position:absolute;top:0;left:0;overflow:visible}.S-thermal__tick{fill:none;stroke:var(--muted);stroke-width:1px;vector-effect:non-scaling-stroke;opacity:.7}.S-thermal__tick--major{stroke:var(--silver);opacity:1}.S-thermal__nums{height:20px;color:var(--soft);font-size:15px;position:absolute;top:30px;left:0;right:0}.S-thermal__nums b{letter-spacing:.06em;font-weight:500;position:absolute;top:0;transform:translate(-50%)}.S-thermal__nums b:first-child{transform:none}.S-thermal__nums b:last-child{transform:translate(-100%)}.S-thermal__marker{border-left:2px solid var(--silver);will-change:left;width:0;height:62px;position:absolute;top:-34px}.S-thermal__val{white-space:nowrap;align-items:baseline;gap:12px;display:flex;position:absolute;bottom:34px;left:12px}.S-thermal__val.is-flip{flex-direction:row-reverse;left:auto;right:14px}.S-thermal__deg{color:var(--silver);font-size:clamp(2.6rem,5vw,4.6rem);line-height:.8}.S-thermal__lab{color:var(--soft);font-style:normal}@media (max-width:759px),(max-aspect-ratio:1){.S-thermal__col{top:calc(var(--top) + 1vh);width:calc(100vw - 2 * var(--pad))}.S-thermal__list li{padding:.55em 0 .6em;font-size:1.02rem}.S-thermal__eval{margin-top:6px}.S-thermal__strip{height:10px}.S-thermal__tally{flex-wrap:wrap;gap:4px 14px;margin-top:6px;display:flex}.S-thermal__tally div{grid-template-columns:auto auto auto;column-gap:5px;padding:0}.S-thermal__tally b{padding-right:0;font-size:1.05rem}.S-thermal__leads{display:none}.S-thermal__scale{right:max(var(--pad), env(safe-area-inset-right,0px));bottom:calc(9vh + env(safe-area-inset-bottom,0px))}.S-thermal__nums{font-size:12px}.S-thermal__nums b:nth-child(2n){display:none}.S-thermal__nums b:last-child{display:block}.S-thermal__deg{font-size:2.4rem}}@media (min-width:600px) and (max-aspect-ratio:1){.S-thermal__list li{padding:.7em 0 .75em;font-size:1.3rem}.S-thermal__nums{font-size:14px}.S-thermal__nums b:nth-child(2n){display:block}.S-thermal__deg{font-size:3.2rem}}
.S-core__scrim{background:linear-gradient(to top, var(--void) 0%, #0a0c0ff0 38%, #0a0c0f00 100%);opacity:0;height:46vh;position:absolute;bottom:0;left:0;right:0}.S-core__leads{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.S-core__lead,.S-core__dot{opacity:0}.S-core__tag{white-space:nowrap;opacity:0;will-change:transform, opacity;flex-direction:column;gap:5px;display:flex;position:absolute;top:0;left:0}.S-core__tag b{color:var(--silver)}.S-core__tag--fb{align-items:center}.S-core__tag--fb b{color:var(--ember)}.S-core__fb{fill:none;opacity:0}.S-core__fbhead{fill:var(--ember);opacity:0}.S-core__foot{left:max(var(--pad), env(safe-area-inset-left,0px));right:calc(max(var(--pad), env(safe-area-inset-right,0px)) + 24px);bottom:calc(9vh + env(safe-area-inset-bottom,0px));justify-content:space-between;align-items:flex-end;gap:4vw;display:flex;position:absolute}.S-core__log{color:var(--silver);flex:none;margin:0 0 .35em;line-height:1.3}.S-core__log div{opacity:0;will-change:opacity;border-top:1px solid #e8e6e133;grid-template-columns:7ch auto;padding:.42em 0;display:grid}.S-core__log div:first-child{border-top:0}.S-core__log dd{white-space:nowrap;margin:0}.S-core__line{min-width:0;font-family:var(--f-sans);font-variation-settings:"wdth" 108;letter-spacing:-.02em;color:var(--silver);text-wrap:balance;will-change:transform, opacity;flex:0 min(64vw,1040px);margin:0;font-size:clamp(1.6rem,3.3vw,3.4rem);font-weight:620;line-height:1.06}@media (max-width:759px),(max-aspect-ratio:1){.S-core__foot{right:max(var(--pad), env(safe-area-inset-right,0px));bottom:calc(11vh + env(safe-area-inset-bottom,0px));flex-direction:column;align-items:flex-start;gap:12px}.S-core__line{flex:none;width:100%;font-size:1.45rem;line-height:1.1}.S-core__log{margin:0}.S-core__log div{padding:.28em 0}}@media (min-width:600px) and (max-aspect-ratio:1){.S-core__line{font-size:clamp(1.8rem,4.4vw,2.6rem)}}
.S-ring__stage{-webkit-mask-image:linear-gradient(to bottom, transparent 0, transparent calc(var(--top) - 14px), #000 calc(var(--top) + 22px));-webkit-mask-image:linear-gradient(to bottom, transparent 0, transparent calc(var(--top) - 14px), #000 calc(var(--top) + 22px));mask-image:linear-gradient(to bottom, transparent 0, transparent calc(var(--top) - 14px), #000 calc(var(--top) + 22px));position:absolute;inset:0}.S-ring__wrap{transform-origin:50%;will-change:transform, opacity;position:absolute;top:0;left:0}.S-ring__svg{display:block;overflow:visible}.S-ring__hair{fill:none;stroke:var(--line);stroke-width:1px;vector-effect:non-scaling-stroke}.S-ring__hair--in{stroke:#e8e6e129}.S-ring__tick{fill:none;stroke:var(--muted);stroke-width:1px;vector-effect:non-scaling-stroke;opacity:.55}.S-ring__tick--5{opacity:.85}.S-ring__tick--10{stroke:var(--soft);stroke-width:1.4px;opacity:1}.S-ring__num{fill:var(--soft);font-family:var(--f-cond);letter-spacing:.08em;font-variant-numeric:tabular-nums;font-weight:500}.S-ring__index{fill:none;stroke:var(--ember);stroke-width:2px;vector-effect:non-scaling-stroke}.S-ring__pointer{fill:var(--ember)}.S-ring__name{font-family:var(--f-cond);letter-spacing:.34em;text-transform:uppercase;font-weight:600}.S-ring__name-a{fill:var(--silver)}.S-ring__name-b{fill:var(--muted);letter-spacing:.22em;font-weight:500}.S-ring__lines{opacity:0;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.S-ring__halo{fill:#ff5a1f12;stroke:var(--ember);stroke-width:1.5px;opacity:0}.S-ring__hubdot{fill:var(--silver)}.S-ring__ag{white-space:nowrap;opacity:0;will-change:transform, opacity;background:#0a0c0fd1;justify-items:center;gap:4px;padding:5px 9px 6px;display:grid;position:absolute;top:0;left:0}.S-ring__ag b{color:var(--soft)}.S-ring__ag i{color:var(--muted)}.S-ring__ag[data-s=running] b{color:var(--silver)}.S-ring__ag[data-s=running] i{color:var(--ember)}.S-ring__ag[data-s=done] i{color:var(--soft)}.S-ring__hub{white-space:nowrap;opacity:0;border-left:1px solid var(--silver);will-change:transform, opacity;background:#0a0c0fdb;gap:5px;padding:5px 10px 6px;display:grid;position:absolute;top:0;left:0}.S-ring__hub b{color:var(--silver)}.S-ring__read{white-space:nowrap;will-change:transform, opacity;flex-direction:column;gap:8px;display:flex;position:absolute;top:0;left:0}.S-ring__n{color:var(--silver);align-items:baseline;gap:.18em;line-height:.8;display:flex}.S-ring__n b{text-align:right;min-width:.56em;font-weight:600}.S-ring__n i{color:var(--muted);font-size:.45em;font-style:normal}.S-ring__who{color:var(--ember);min-width:15ch;font-style:normal}.S-ring__col{left:max(var(--pad), env(safe-area-inset-left,0px));width:min(36vw,560px);position:absolute;top:50%;transform:translateY(-50%)}.S-ring__title{will-change:transform, opacity}.S-ring__body{will-change:transform, opacity;max-width:24em;margin-top:1.2em}.S-ring__flow{color:var(--muted);will-change:transform, opacity;flex-wrap:wrap;align-items:baseline;gap:0 .7em;margin:1.5em 0 0;line-height:1.7;display:flex}.S-ring__flow b{min-width:4.2em}.S-ring__flow em{color:#4a515b;font-style:normal}.S-ring__flow span[data-s=done]{color:var(--soft)}.S-ring__flow span[data-s=running]{color:#0a0a0a;background:var(--ember);margin:0 -.45em;padding:0 .45em}@media (max-width:759px),(max-aspect-ratio:1){.S-ring__col{top:calc(var(--top) + 1vh);width:calc(100vw - 2 * var(--pad));transform:none}.S-ring__title{font-size:clamp(2rem,9.5vw,3rem)}.S-ring__body{margin-top:.7em;font-size:.98rem}.S-ring__flow{gap:0 .5em;margin-top:.8em}.S-ring__num{font-size:22px}.S-ring__name{font-size:30px}.S-ring__read,.S-ring__hub{display:none}.S-ring__ag{padding:2px 5px 3px}.S-ring__ag i{display:none}}@media (min-width:600px) and (max-aspect-ratio:1){.S-ring .S-ring__title{font-size:clamp(3rem,7vw,4.4rem)}.S-ring .S-ring__body{font-size:1.1rem}}
.S-projects .S-projects__track{width:76vw;position:absolute;top:0;bottom:0;left:0;overflow:clip;-webkit-mask-image:linear-gradient(90deg,#000 0 calc(100% - 4.5vw),#0000 100%);mask-image:linear-gradient(90deg,#000 0 calc(100% - 4.5vw),#0000 100%)}.S-projects .S-projects__card{left:0;top:var(--ct,12vh);width:var(--cw,60vw);visibility:hidden;transform-origin:0;will-change:transform, opacity;backface-visibility:hidden;margin:0;position:absolute}.S-projects .S-projects__unit{color:inherit;text-decoration:none;display:block;position:relative}.S-projects .S-projects__hit{z-index:2;position:absolute;inset:0}.S-projects .S-projects__unit:before{content:"";position:absolute;inset:8% 4% 0;box-shadow:0 38px 70px -6px #000000e6}.S-projects .S-projects__plate{--cut:20px;--nick:5px;z-index:1;clip-path:polygon(var(--nick) 0, calc(100% - var(--cut)) 0, 100% var(--cut), 100% calc(100% - var(--nick)), calc(100% - var(--nick)) 100%, var(--cut) 100%, 0 calc(100% - var(--cut)), 0 var(--nick));background:linear-gradient(135deg,#e8e6e1a8 0%,#e8e6e133 26%,#e8e6e11a 68%,#e8e6e166 100%),#0b0d11;position:relative}.S-projects .S-projects__plate:before{content:"";z-index:-1;clip-path:polygon(calc(var(--nick) - .6px) 0, calc(100% - var(--cut) + .6px) 0, 100% calc(var(--cut) - .6px), 100% calc(100% - var(--nick) + .6px), calc(100% - var(--nick) + .6px) 100%, calc(var(--cut) - .6px) 100%, 0 calc(100% - var(--cut) + .6px), 0 calc(var(--nick) - .6px));background:linear-gradient(270deg, color-mix(in srgb, var(--tint) 30%, transparent) 0, color-mix(in srgb, var(--tint) 7%, transparent) 9%, transparent 24%), repeating-linear-gradient(0deg, #ffffff06 0 1px, transparent 1px 3px), linear-gradient(180deg, #1b2027 0%, #11141a 30%, #0c0e12 100%);position:absolute;inset:1px}.S-projects .S-projects__meta{height:32px;padding:0 calc(var(--cut) + 10px) 0 14px;white-space:nowrap;align-items:center;gap:14px;display:flex}.S-projects .S-projects__meta code{color:var(--soft);margin-right:auto}.S-projects .S-projects__meta code b{margin-right:.9em}.S-projects .S-projects__link{color:var(--silver);border-bottom:1px solid var(--tint);align-items:center;gap:8px;padding:4px 0 3px;text-decoration:none;display:inline-flex}:is(.S-projects .S-projects__unit:has(>.S-projects__hit:hover) .S-projects__link,.S-projects .S-projects__unit:has(>.S-projects__hit:focus-visible) .S-projects__link){color:var(--tint)}.S-projects .S-projects__unit:has(>.S-projects__hit:hover) .S-projects__shots:before{height:3px}.S-projects .S-projects__unit:has(>.S-projects__hit:focus-visible) .S-projects__shots:before{height:3px}.S-projects .S-projects__name a{color:inherit;text-decoration:none}.S-projects .S-projects__name a:hover{color:var(--tint)}.S-projects .S-projects__link svg{width:10px;height:10px}.S-projects .S-projects__bolt{background:var(--bolt,url(/film/bolt.webp)) center / 100% 100% no-repeat;border-radius:50%;flex:none;width:9px;height:9px;box-shadow:0 0 0 1.5px #050608,0 1px 0 2.5px #e8e6e117}.S-projects .S-projects__shots{aspect-ratio:16/10;width:100%;position:relative}.S-projects .S-projects__shots:before{content:"";background:var(--tint);height:2px;position:absolute;top:0;left:10px;right:10px}.S-projects .S-projects__screen{background:#0d1015;position:absolute;inset:2px 10px 26px;overflow:hidden;box-shadow:0 0 0 1px #000000e6}.S-projects .S-projects__screen:before{content:"";z-index:3;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 5px 14px -2px #0009,inset 0 0 0 1px #ffffff0d}.S-projects .S-projects__screen:after{content:"";z-index:2;pointer-events:none;transform:translate3d(var(--gl,-40%), 0, 0);will-change:transform;background:linear-gradient(104deg,#0000 44%,#ffffff12 48.6%,#ffffff05 51.5%,#0000 55%);position:absolute;inset:0 -60%}.S-projects .S-projects__shots img{object-fit:cover;object-position:50% 0;will-change:transform;width:100%;height:100%;display:block;position:absolute;inset:0}.S-projects .S-projects__shots img+img{transform:translateY(100.5%);box-shadow:0 -1px #0a0c0fe6,0 -18px 40px -12px #0000008c}.S-projects .S-projects__chin{height:26px;padding:0 14px 0 calc(var(--cut) + 10px);align-items:center;gap:14px;display:flex;position:absolute;bottom:0;left:0;right:0}.S-projects .S-projects__pips{gap:clamp(14px,1.9vw,30px);min-width:0;margin:0 auto 0 0;padding:0;list-style:none;display:flex}.S-projects .S-projects__pips li{color:var(--muted);white-space:nowrap;align-items:baseline;gap:7px;display:inline-flex}.S-projects .S-projects__pips li b{font-size:12px;line-height:1}.S-projects .S-projects__pips li span{color:inherit;font-size:12px;line-height:1}.S-projects .S-projects__pips li.on{color:var(--silver)}.S-projects .S-projects__pips li.on b{color:var(--tint)}.S-projects .S-projects__cap{z-index:1;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:start;gap:12px clamp(24px,3vw,48px);padding-top:16px;display:grid;position:relative}.S-projects .S-projects__head{grid-column:1/-1;align-items:flex-end;gap:clamp(14px,1.6vw,26px);padding-right:clamp(120px,11vw,190px);display:flex}.S-projects .S-projects__name{font:650 clamp(35px, 4.4vw, 70px) / 1.05 var(--f-sans);font-variation-settings:"wdth" 108;letter-spacing:-.025em;color:var(--silver);white-space:nowrap;margin:0}.S-projects .S-projects__about{justify-items:start;gap:7px;min-width:0;padding-bottom:.5vw;display:grid}.S-projects .S-projects__kind{font:500 var(--t-soft-s) / 1.15 var(--f-sans);font-variation-settings:"wdth" 104;color:var(--silver)}.S-projects .S-projects__status{border:1px solid var(--chip-line);color:var(--soft);white-space:nowrap;padding:3px 7px 4px;line-height:1}.S-projects .S-projects__line{font:400 clamp(14.5px, 1.12vw, 18.5px) / 1.45 var(--f-sans);color:var(--soft);max-width:66ch;margin:0}.S-projects .S-projects__facts{margin:0;padding:0;list-style:none}.S-projects .S-projects__facts li{border-top:1px solid var(--line);color:var(--soft);white-space:nowrap;text-overflow:ellipsis;padding:7px 0;line-height:1;overflow:hidden}.S-projects .S-projects__facts li:last-child{border-bottom:1px solid var(--line)}.S-projects.is-short .S-projects__meta{height:26px}.S-projects.is-short .S-projects__cap{row-gap:8px;padding-top:12px}.S-projects.is-short .S-projects__name{font-size:clamp(30px,2.9vw,52px)}.S-projects.is-short .S-projects__about{gap:5px;padding-bottom:.2vw}.S-projects.is-short .S-projects__line{font-size:clamp(14px,.95vw,16.5px);line-height:1.38}.S-projects.is-short .S-projects__facts li{padding:4.5px 0}.S-projects .S-projects__count{opacity:0;white-space:nowrap;align-items:baseline;gap:10px;display:flex;position:absolute;top:80vh;left:60vw;transform:translate(-100%)}.S-projects .S-projects__count b{color:var(--silver);text-align:right;min-width:.6em;font-size:clamp(2rem,3.4vw,3.4rem);line-height:1}.S-projects .S-projects__count i{color:var(--muted);font-size:clamp(1rem,1.3vw,1.3rem);font-style:normal}.S-projects.is-short .S-projects__count b{font-size:clamp(1.7rem,2.5vw,2.6rem)}.S-projects .S-projects__svg{opacity:0;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.S-projects .S-projects__ring{fill:none;stroke:var(--ember);stroke-width:1.5px;vector-effect:non-scaling-stroke}.S-projects .S-projects__tag{white-space:nowrap;opacity:0;will-change:transform, opacity;gap:6px;display:grid;position:absolute;top:0;left:0}.S-projects .S-projects__tag b{color:var(--silver)}.S-projects .S-projects__tag.is-free b{color:var(--ember)}.S-projects .S-projects__fourth{visibility:hidden;will-change:transform, opacity;justify-items:start;gap:clamp(14px,2.2vh,24px);width:min(40vw,640px);display:grid;position:absolute;top:clamp(132px,25vh,290px);left:4.5vw}.S-projects .S-projects__fourth .f-action{margin-top:clamp(4px,1vh,12px)}.S-projects .S-projects__more{visibility:hidden;position:absolute;bottom:clamp(44px,6.5vh,70px);left:4.5vw;right:max(4.5vw,44px)}.S-projects .S-projects__more-h{border-bottom:1px solid var(--line);color:var(--soft);padding-bottom:10px;display:block}.S-projects .S-projects__more ul{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:clamp(18px,2.2vw,40px);margin:0;padding:0;list-style:none;display:grid}.S-projects .S-projects__more li{will-change:transform, opacity;padding-top:16px}.S-projects .S-projects__more a{color:inherit;grid-template-columns:clamp(92px,9.4vw,168px) minmax(0,1fr);align-items:start;gap:clamp(10px,1vw,16px);text-decoration:none;display:grid}.S-projects .S-projects__thumb{aspect-ratio:16/10;background:#0d1015;transition:box-shadow .25s;display:block;overflow:hidden;box-shadow:0 0 0 1px #e8e6e12e}.S-projects .S-projects__thumb img{object-fit:cover;object-position:50% 0;width:100%;height:100%;display:block}.S-projects .S-projects__mt{gap:6px;min-width:0;padding-top:1px;display:grid}.S-projects .S-projects__mt b{font:620 var(--t-soft-s) / 1.1 var(--f-sans);font-variation-settings:"wdth" 106;color:var(--silver);align-items:center;gap:8px;transition:color .25s;display:inline-flex}.S-projects .S-projects__mt b svg{width:10px;height:10px;color:var(--muted);flex:none}.S-projects .S-projects__mt em{font:400 clamp(13.5px, 1vw, 16px) / 1.35 var(--f-sans);color:var(--soft)}.S-projects .S-projects__more a:hover b,.S-projects .S-projects__more a:hover b svg{color:var(--ember)}.S-projects .S-projects__more a:hover .S-projects__thumb{box-shadow:0 0 0 1px var(--ember)}@media (prefers-reduced-motion:reduce){.S-projects .S-projects__thumb,.S-projects .S-projects__mt b{transition:none}}@media (max-width:1100px) and (min-width:720px) and (min-aspect-ratio:1001/1000){.S-projects .S-projects__more a{grid-template-columns:1fr}.S-projects .S-projects__thumb{width:min(100%,150px)}}@media (max-width:719px),(max-aspect-ratio:1){.S-projects .S-projects__track{width:100vw;-webkit-mask-image:none;mask-image:none}.S-projects .S-projects__meta{gap:10px;height:26px}.S-projects .S-projects__plate{--cut:14px;--nick:4px}.S-projects .S-projects__screen{inset:2px 7px 26px}.S-projects .S-projects__shots:before{left:7px;right:7px}.S-projects .S-projects__pips li:not(.on) span{display:none}.S-projects .S-projects__cap{padding-top:12px;display:block}.S-projects .S-projects__head{padding-right:0;display:block}.S-projects .S-projects__name{font-size:34px}.S-projects .S-projects__about{gap:8px;padding:8px 0 0}.S-projects .S-projects__line{margin-top:12px;font-size:14.5px;line-height:1.42}.S-projects .S-projects__facts{margin-top:12px}.S-projects .S-projects__facts li{padding:6px 0}.S-projects .S-projects__count{left:auto;right:16px;top:calc(var(--top) + 4px);transform:none}.S-projects .S-projects__count b{font-size:1.9rem}.S-projects .S-projects__fourth{gap:10px;width:auto;top:33vh;left:16px;right:16px}.S-projects .S-projects__fourth .f-display{font-size:2.3rem}.S-projects .S-projects__fourth .f-action{height:2.8em;margin-top:2px}.S-projects .S-projects__more{bottom:56px;left:16px;right:16px}.S-projects .S-projects__more-h{padding-bottom:8px}.S-projects .S-projects__more ul{grid-template-columns:1fr}.S-projects .S-projects__more li{padding-top:10px}.S-projects .S-projects__more a{grid-template-columns:76px minmax(0,1fr);gap:12px}.S-projects .S-projects__mt{gap:4px}.S-projects .S-projects__mt em{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;overflow:hidden}}@media (min-width:600px) and (max-aspect-ratio:1){.S-projects .S-projects__count{right:max(28px, var(--pad))}.S-projects .S-projects__head{align-items:flex-end;gap:18px;display:flex}.S-projects .S-projects__name{font-size:40px}.S-projects .S-projects__about{gap:6px;padding:0 0 5px}.S-projects .S-projects__fourth{left:var(--pad);right:max(28px, var(--pad))}.S-projects .S-projects__fourth .f-display{font-size:clamp(2.3rem,6vw,3.4rem)}.S-projects .S-projects__more{left:var(--pad);right:max(28px, var(--pad))}.S-projects .S-projects__more ul{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px}.S-projects .S-projects__more a{grid-template-columns:96px minmax(0,1fr)}.S-projects .S-projects__mt em{white-space:normal}}
.S-apart .S-apart__head{left:max(var(--pad), env(safe-area-inset-left,0px));will-change:transform, opacity;max-width:min(44vw,40rem);position:absolute;bottom:clamp(44px,8vh,96px)}.S-apart .S-apart__body{max-width:30em;color:var(--soft);margin-top:clamp(12px,2vh,22px)}.S-apart .S-apart__points{margin:0;padding:0;list-style:none;position:absolute;inset:0}.S-apart .S-apart__pt{opacity:0;will-change:transform, opacity;align-items:flex-start;gap:12px;width:max-content;max-width:12.5rem;display:flex;position:absolute;top:0;left:0}.S-apart .S-apart__n{border:1px solid var(--silver);width:28px;height:28px;color:var(--silver);background:var(--void);border-radius:50%;flex:none;place-items:center;font-size:15px;line-height:1;display:grid}.S-apart .S-apart__pt.is-on .S-apart__n{background:var(--ember);border-color:var(--ember);color:#0a0a0a}.S-apart .S-apart__txt{gap:3px;padding-top:2px;display:grid}.S-apart .S-apart__txt strong{color:var(--silver)}.S-apart .S-apart__txt span{font:400 clamp(.88rem, 1vw, 1rem) / 1.35 var(--f-sans);color:var(--soft)}.S-apart .S-apart__txt em{white-space:nowrap;margin-top:5px}.S-apart .S-apart__txt em i{color:var(--silver);border-left:1px solid var(--muted);margin-left:.7em;padding-left:.7em;font-style:normal}.S-apart .S-apart__pt.is-on .S-apart__txt em i{color:var(--ember)}.S-apart .S-apart__run{color:var(--soft);white-space:nowrap;gap:.45em;margin:0;padding:0;line-height:1.3;list-style:none;display:grid;position:absolute;bottom:clamp(44px,8vh,96px);left:60vw}.S-apart .S-apart__run li{opacity:0;will-change:transform, opacity;gap:1.2em;display:flex}.S-apart .S-apart__run b{min-width:5.2em}.S-apart .S-apart__svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.S-apart .S-apart__ld,.S-apart .S-apart__dot{opacity:0}@media (max-width:719px),(max-aspect-ratio:1){.S-apart .S-apart__head{bottom:auto;top:calc(var(--top) + 42vh);max-width:none;right:16px}.S-apart .S-apart__title{font-size:clamp(2rem,9.5vw,3rem)}.S-apart .S-apart__body,.S-apart .S-apart__run,.S-apart .S-apart__txt em{display:none}.S-apart .S-apart__points{inset:auto 16px calc(86px + env(safe-area-inset-bottom,0px)) 16px;gap:10px;display:grid}.S-apart .S-apart__pt{width:auto;max-width:none;position:static}.S-apart .S-apart__n{width:24px;height:24px;font-size:13px}.S-apart .S-apart__txt{grid-auto-flow:column;justify-content:start;align-items:baseline;gap:8px}.S-apart .S-apart__txt span{font-size:.82rem}}@media (min-width:720px){.S-apart .S-apart__pt.is-left{text-align:right;flex-direction:row-reverse}.S-apart .S-apart__pt.is-left .S-apart__txt{justify-items:end}}@media (min-width:600px) and (max-aspect-ratio:1){.S-apart .S-apart__head{left:var(--pad);right:max(28px, var(--pad))}.S-apart .S-apart__title{font-size:clamp(3rem,7vw,4.4rem)}.S-apart .S-apart__body{font-size:1.1rem;display:block}.S-apart .S-apart__points{left:var(--pad);right:max(28px, var(--pad));gap:14px}.S-apart .S-apart__n{width:28px;height:28px;font-size:15px}.S-apart .S-apart__txt{gap:10px;padding-top:4px}.S-apart .S-apart__txt span{font-size:.98rem}.S-apart .S-apart__txt em{margin-top:0;display:inline}}@media (min-width:760px) and (min-aspect-ratio:1001/1000) and (max-aspect-ratio:1499/1000){.S-apart .S-apart__txt{z-index:0;position:relative}.S-apart .S-apart__txt:before{content:"";z-index:-1;background:var(--chip-bg);position:absolute;inset:-3px -8px -5px -6px}.S-apart .S-apart__pt:nth-child(odd){z-index:2}.S-apart .S-apart__pt:nth-child(2n){z-index:1}}
.S-output .S-output__title{left:max(var(--pad), env(safe-area-inset-left,0px));top:calc(var(--top) + 2.5vh);font-family:var(--f-sans);font-variation-settings:"wdth" 112;letter-spacing:-.04em;color:var(--silver);margin:0;font-size:clamp(4rem,12.8vw,16rem);font-weight:760;line-height:.86;position:absolute}.S-output .S-output__ln{margin-bottom:-.12em;padding:.02em .06em .12em 0;display:block;overflow:hidden}.S-output .S-output__ln>span{will-change:transform;display:block}.S-output .S-output__foot{left:max(var(--pad), env(safe-area-inset-left,0px));will-change:transform, opacity;justify-items:start;gap:clamp(14px,2.2vh,24px);max-width:38rem;display:grid;position:absolute;bottom:clamp(48px,9vh,104px)}.S-output .S-output__rest{will-change:transform, opacity;justify-items:start;gap:clamp(14px,2.2vh,24px);display:grid}.S-output .S-output__run{color:var(--silver);white-space:nowrap;gap:.35em;margin:0 0 clamp(2px,.8vh,10px);padding:0;line-height:1.3;list-style:none;display:grid}.S-output .S-output__run li{opacity:0;align-items:center;gap:1.1em;display:flex}.S-output .S-output__run b{min-width:6.6em}.S-output .S-output__run li:last-child b{min-width:0}.S-output .S-output__caret{background:var(--silver);width:.6em;height:1.15em;margin-left:-.5em;display:inline-block}.S-output .S-output__body{color:var(--silver);font-size:clamp(1.2rem,1.7vw,1.75rem)}.S-output .S-output__action{height:3.5em;padding:0 1.7em;font-size:clamp(1.1rem,1.35vw,1.4rem)}.S-output .S-output__note{color:var(--muted);text-transform:none;letter-spacing:.03em;margin:0}.S-output .S-output__tele{grid-template-columns:repeat(4,auto);gap:0 clamp(18px,2.2vw,36px);margin:0 0 clamp(4px,1vh,12px);display:grid}.S-output .S-output__tele div{gap:4px;display:grid}.S-output .S-output__tele dd{color:var(--silver);white-space:nowrap;margin:0;line-height:1}.S-output .S-output__tele b{text-align:right;min-width:4.1ch;font-weight:600;display:inline-block}.S-output .S-output__tele b[data-k=egt]{min-width:2.2ch}.S-output .S-output__tele b[data-k=ratio]{min-width:0}.S-output .S-output__tele i{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-left:.4em;font-size:max(12px,.5em);font-style:normal}@media (max-width:719px),(max-aspect-ratio:1){.S-output .S-output__title{top:calc(var(--top) + 1vh);font-size:19.5vw;left:16px}.S-output .S-output__foot{left:16px;right:16px;bottom:calc(78px + env(safe-area-inset-bottom,0px));top:calc(var(--top) + 1vh + 37vw);align-content:space-between;gap:12px;max-width:none}.S-output .S-output__tele{display:none}.S-output .S-output__rest{gap:9px}.S-output .S-output__action{height:3.05em}.S-output .S-output__run li:last-child{display:none}}@media (min-width:600px) and (max-aspect-ratio:1){.S-output .S-output__title{left:var(--pad)}.S-output .S-output__foot{left:var(--pad);right:max(28px, var(--pad))}}
:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--void:#0a0c0f;--graphite:#12161c;--line:#262c35;--silver:#e8e6e1;--soft:#b9bcc2;--muted:#8a919c;--ember:#ff5a1f;--bronze:#b88a3e;--ti-blue:#2a4fd6;--ti-purple:#6a2bb0}
:root{--f-sans:var(--font-archivo,"Archivo"), "Helvetica Neue", Arial, sans-serif;--f-cond:var(--font-barlow,"Barlow Condensed"), "DIN Condensed", "Arial Narrow", sans-serif;--f-mono:var(--font-jetbrains,"JetBrains Mono"), ui-monospace, "SF Mono", Menlo, monospace;--pad:clamp(20px, 3.2vw, 56px);--top:clamp(64px, 8vh, 92px);--t-soft:clamp(1.1rem, 1.6vw, 1.8rem);--t-soft-s:clamp(14px, calc(.5vw + 8.6px), 19px);--t-part:clamp(12px, calc(.25vw + 8.9px), 14px);--t-mono:clamp(12px, calc(.42vw + 7.6px), 16px);--t-mono-l:clamp(13px, 1.3vw, 21px);--t-read-s:clamp(1.2rem, 1.75vw, 1.9rem);--t-read:clamp(2rem, 3.6vw, 3.6rem);--leader:#e8e6e199;--chip-bg:#0a0c0fd1;--chip-line:#e8e6e133}html{background:var(--void);scrollbar-width:none}html::-webkit-scrollbar{display:none}body{background:var(--void);color:var(--silver);font-family:var(--f-sans);-webkit-font-smoothing:antialiased;overflow-x:hidden}::selection{background:var(--ember);color:#0a0a0a}:focus-visible{outline:2px solid var(--ember);outline-offset:3px}#stage{z-index:0;width:100vw;height:100vh;display:block;position:fixed;inset:0}#layers{z-index:1;pointer-events:none;position:fixed;inset:0}.scene{pointer-events:none;position:absolute;inset:0;overflow:clip}.scene a,.scene button,.scene [data-ui]{pointer-events:auto}#spacer{z-index:0;pointer-events:none;width:1px;position:relative}.f-display{font-family:var(--f-sans);font-variation-settings:"wdth" 108;letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(2.6rem,6.2vw,6rem);font-weight:650;line-height:.98}.f-giant{font-family:var(--f-sans);font-variation-settings:"wdth" 118;letter-spacing:-.035em;white-space:nowrap;margin:0;font-size:clamp(6rem,21vw,26rem);font-weight:750;line-height:.86}.f-body{font-family:var(--f-sans);color:var(--soft);max-width:34em;margin:0;font-size:clamp(1.02rem,1.25vw,1.3rem);font-weight:400;line-height:1.5}.f-lead{font-family:var(--f-sans);font-variation-settings:"wdth" 108;letter-spacing:-.02em;color:var(--silver);text-wrap:balance;margin:0;font-size:clamp(1.6rem,3.3vw,3.4rem);font-weight:620;line-height:1.06}.f-label{font-family:var(--f-cond);font-weight:500;font-size:var(--t-part);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.f-num{font-family:var(--f-cond);font-variant-numeric:tabular-nums;letter-spacing:.01em;font-weight:600}.f-action{background:var(--ember);color:#0a0a0a;height:3.1em;font:600 1rem var(--f-sans);cursor:pointer;border:0;align-items:center;gap:.7em;padding:0 1.4em;text-decoration:none;transition:background .25s,transform .4s cubic-bezier(.16,1,.3,1);display:inline-flex}.f-action:hover{background:#ff7a45;transform:translateY(-2px)}.chrome{z-index:5;pointer-events:none;position:fixed}.chrome a,.chrome button{pointer-events:auto}.chrome-top{height:var(--top);padding-top:env(safe-area-inset-top,0px);padding-left:max(var(--pad), env(safe-area-inset-left,0px));padding-right:max(var(--pad), env(safe-area-inset-right,0px));justify-content:space-between;align-items:center;display:flex;top:0;left:0;right:0}.wordmark{font:650 1.05rem var(--f-sans);font-variation-settings:"wdth" 110;letter-spacing:-.01em;color:var(--silver);align-items:center;gap:.55em;text-decoration:none;display:inline-flex}.wordmark-mark{flex:none;width:1.45em;height:1.45em;display:block}.mark-spark{fill:var(--ember)}@media (max-width:759px){.chrome-top .wordmark,.plain-top .wordmark{margin:-10px;padding:10px}.chrome-top .wordmark>span,.plain-top .wordmark>span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.chrome-cta{font:500 13px var(--f-cond);letter-spacing:.1em;text-transform:uppercase;color:var(--silver);border-bottom:1px solid var(--ember);padding:10px 0;text-decoration:none}.chrome-cta:hover{color:var(--ember)}.rail{right:max(10px, env(safe-area-inset-right,0px));background:var(--line);width:2px;height:56vh;top:22vh}.rail i{background:var(--silver);transform-origin:top;width:2px;height:14%;position:absolute;top:0;left:0}.note{left:max(var(--pad), env(safe-area-inset-left,0px));bottom:calc(14px + env(safe-area-inset-bottom,0px));font:500 12px var(--f-cond);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}#rev{z-index:6;pointer-events:none;opacity:0;will-change:transform, opacity;position:fixed;top:0;left:0}#rev .ring{border:1px solid #e8e6e18c;border-radius:50%;width:44px;height:44px;position:absolute;top:-22px;left:-22px}#rev .fill{background:var(--ember);opacity:.9;border-radius:50%;width:44px;height:44px;position:absolute;top:-22px;left:-22px;transform:scale(0)}#rev .txt{white-space:nowrap;font:500 12px var(--f-cond);letter-spacing:.12em;text-transform:uppercase;color:var(--silver);position:absolute;top:-9px;left:32px}#rev .txt b{font-variant-numeric:tabular-nums;color:var(--ember);font-weight:600}.rev-btn{right:max(var(--pad), env(safe-area-inset-right,0px));bottom:calc(14px + env(safe-area-inset-bottom,0px))}.rev-btn button{appearance:none;border:1px solid var(--line);color:var(--soft);height:34px;font:500 12px var(--f-cond);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;background:0 0;padding:0 14px}.rev-btn button:hover,.rev-btn button.on{border-color:var(--ember);color:var(--ember)}@media (hover:hover) and (pointer:fine){.rev-btn{opacity:0}.rev-btn:not(:focus-within) button{pointer-events:none}.rev-btn:focus-within{opacity:1}}@media (hover:none),(pointer:coarse){#rev{display:none}}#stage,.rev-btn button{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.rev-btn button{touch-action:none}@media (min-width:760px){.rev-btn button{background:#07090bd1}}#boot{z-index:9;background:var(--void);transition:opacity .7s;position:fixed;inset:0}#boot.gone{opacity:0;pointer-events:none}@media (prefers-reduced-motion:reduce){#boot,.f-action{transition:none}}.f-mono{font-family:var(--f-mono);font-weight:400;font-size:var(--t-mono);letter-spacing:0;font-variant-ligatures:none}.runline{top:calc(env(safe-area-inset-top,0px) + (var(--top) - 30px) / 2);border:1px solid var(--line);white-space:nowrap;background:#07090bd1;align-items:center;gap:12px;max-width:min(52vw,760px);height:30px;padding:0 14px;display:flex;left:50%;overflow:hidden;transform:translate(-50%)}.runline .rl-dot{background:#4a515b;border-radius:50%;flex:none;width:7px;height:7px}.runline.live .rl-dot{background:var(--ember);box-shadow:0 0 0 3px #ff5a1f2e}.runline .rl-tag{font:500 12px var(--f-cond);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.runline .rl-stage{font:600 12px var(--f-cond);letter-spacing:.12em;text-transform:uppercase;color:var(--silver);min-width:8.5em}.runline .rl-line{font:400 clamp(12px, .9vw, 14px) var(--f-mono);color:var(--soft);text-overflow:ellipsis;overflow:hidden}.runline .rl-line b{color:var(--ember);margin-right:.9em;font-weight:500}@media (max-width:900px){.runline .rl-tag{display:none}.runline{max-width:46vw}}@media (max-width:560px){.runline .rl-line{display:none}.runline .rl-stage{min-width:0}}#layers .f-soft,#layers .S-poses__soft,#layers .S-heat__model b,#layers .S-core__tag b{font-family:var(--f-sans);font-variation-settings:"wdth" 106;font-style:normal;font-weight:620;font-size:var(--t-soft);letter-spacing:-.012em;text-transform:none;line-height:1.05}#layers .f-soft-s,#layers .S-drawing__lab b,#layers .S-ring__ag b,#layers .S-ring__hub b,#layers .S-apart__txt strong{font-family:var(--f-sans);font-variation-settings:"wdth" 106;font-style:normal;font-weight:620;font-size:var(--t-soft-s);letter-spacing:-.006em;text-transform:none;line-height:1.1}#layers .f-part,#layers .S-poses__part,#layers .S-drawing__lab i,#layers .S-heat__model>i,#layers .S-core__tag i,#layers .S-ring__hub i,#layers .S-apart__txt em{font-family:var(--f-cond);font-style:normal;font-weight:500;font-size:var(--t-part);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);line-height:1}#layers .f-leader,#layers .S-poses__leaders polyline,#layers .S-drawing__lead,#layers .S-heat__lead,#layers .S-core__lead,#layers .S-ring__ld,#layers .S-apart__ld{fill:none;stroke:var(--leader);stroke-opacity:1;stroke-width:1px;vector-effect:non-scaling-stroke}#layers .f-leader.is-on,#layers .S-ring__ld.is-on,#layers .S-thermal__lead,#layers .S-core__fb{stroke:var(--ember);stroke-width:1.5px}#layers .f-dot,#layers .S-poses__leaders circle,#layers .S-drawing__dot,#layers .S-heat__dot,#layers .S-core__dot,#layers .S-apart__dot{fill:var(--ember);stroke:none;r:3px}#layers .f-log,#layers .S-heat__line,#layers .S-core__log,#layers .S-ring__flow,#layers .S-ring__who,#layers .S-apart__run,#layers .S-output__run,#layers .S-drawing__plan,#layers .S-drawing__tb-run dd,#layers .S-thermal__tally,#layers .S-inlet__row,#layers .S-cold-ignition__st,#layers .S-cold-ignition__in{font-family:var(--f-mono);font-weight:400;font-size:var(--t-mono);letter-spacing:0;font-variant-ligatures:none}#layers .S-cold-ignition__cmd{font-size:var(--t-mono-l)}#layers .f-log>b:first-child,#layers .S-heat__line b,#layers .S-core__log dt,#layers .S-ring__flow b,#layers .S-apart__run b,#layers .S-output__run b,#layers .S-drawing__plan-head span{color:var(--ember);font-weight:500}#layers .f-chip,#layers .S-cold-ignition__chip,#layers .S-inlet__chip{font-family:var(--f-mono);font-size:var(--t-mono);padding:5px 10px 6px;line-height:1.2}#layers .S-ring__ag i{font-family:var(--f-mono);font-size:clamp(12px,.84vw,13.5px);font-style:normal;line-height:1}#layers .S-output__tele dd,#layers .S-heat__egt{font-size:var(--t-read-s)}#layers .S-ring__n,#layers .S-inlet__read dd{font-size:var(--t-read)}
:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--void:#0a0c0f;--line:#262c35;--silver:#e8e6e1;--soft:#b9bcc2;--muted:#8a919c;--ember:#ff5a1f}body{background:var(--void)}.film[data-state=loading],.film[data-state=waiting]{visibility:hidden;pointer-events:none;z-index:-1;position:fixed;inset:0;overflow:hidden}
.film-nav{right:calc(max(var(--pad), env(safe-area-inset-right,0px)) + var(--rev-w,132px));bottom:calc(14px + env(safe-area-inset-bottom,0px));font:500 12px var(--f-cond);letter-spacing:.1em;text-transform:uppercase;text-shadow:0 0 3px var(--void), 0 0 10px var(--void)}@media (min-width:760px){.film-nav{border:1px solid var(--line);height:30px;text-shadow:none;background:#07090bd1;align-items:center;padding:0 14px;display:flex}}.film-nav__toggle{display:none}.film-nav__label{display:block}.film-nav__list{gap:22px;margin:0;padding:0;list-style:none;display:flex}.film-nav__go{appearance:none;cursor:pointer;font:inherit;letter-spacing:inherit;text-transform:inherit;line-height:inherit;white-space:nowrap;color:var(--muted);border:0;border-bottom:1px solid var(--line);background:0 0;margin:0;padding:0 0 2px;transition:color .2s,border-color .2s;position:relative}.film-nav__go:after{content:"";position:absolute;inset:-9px -8px -6px}.film-nav__go:hover,.film-nav__go:focus-visible,.film-nav__go[aria-current]{color:var(--silver);border-bottom-color:var(--ember)}.film-nav__marks{right:max(10px, env(safe-area-inset-right,0px));width:2px;height:56vh;top:22vh}.film-nav__marks i{background:var(--muted);width:6px;height:1px;margin-top:-.5px;transition:background .2s,width .2s;position:absolute;right:5px}.film-nav__marks i.is-on,.film-nav__marks i.is-hot{background:var(--ember);width:10px}.film-cut{z-index:4;background:var(--void);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .32s cubic-bezier(0,0,.2,1),visibility 0s linear .32s;position:fixed;inset:0}.film-cut.is-on{opacity:1;visibility:visible;transition:opacity .2s cubic-bezier(.4,0,1,1),visibility}@media (prefers-reduced-motion:reduce){.film-nav,.film-nav__go,.film-nav__label,.film-nav__marks i,.film-cut,.film-cut.is-on{transition:none}}@media (max-width:759px){.film-nav{width:24px;height:56vh;top:22vh;bottom:auto;right:0}.film-nav__toggle{appearance:none;cursor:pointer;background:0 0;border:0;width:100%;height:100%;margin:0;padding:0;display:block;position:absolute;inset:0}.film-nav__label{writing-mode:vertical-rl;white-space:nowrap;font:500 12px var(--f-cond);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);border:1px solid var(--line);text-shadow:none;background:#07090bd1;border-right:0;padding:9px 1px;line-height:13px;transition:color .2s;position:absolute;top:calc(100% + 12px);left:auto;right:0;transform:none}.film-nav__toggle:hover .film-nav__label,.film-nav[data-open] .film-nav__label{color:var(--silver)}.film-nav__toggle:focus-visible{outline-offset:-2px}.film-nav__list{display:none}.film-nav[data-open] .film-nav__list{background:var(--chip-bg);border:1px solid var(--chip-line);gap:0;min-width:9.5em;padding:4px 14px;display:grid;position:absolute;bottom:0;right:24px;box-shadow:0 18px 40px -12px #000000e6}.film-nav[data-open] .film-nav__go{text-align:right;border-bottom:1px solid var(--line);width:100%;padding:13px 0 12px;display:block}.film-nav[data-open] li:last-child .film-nav__go{border-bottom:0}.film-nav[data-open] .film-nav__go[aria-current]{color:var(--ember)}.film-nav__go:after{inset:0}}
.ld{display:none}html[data-boot=film] .ld,.ld[data-live]{display:block}html[data-boot=film] .plain{display:none}html[data-boot=film]{overflow:hidden}.ld{z-index:20;touch-action:none;overscroll-behavior:none;--ld-lh:calc(var(--t-mono) * 1.6);position:fixed;inset:0}@supports (width:round(down, 10.5px, 1px)){.ld{--ld-lh:round(down, calc(var(--t-mono) * 1.612), 1px)}}.ld-ground{background:var(--void);position:absolute;inset:0}html:has(#mt-loader) .film .chrome-top{visibility:hidden}.ld-ink,.ld-hot{pointer-events:none;width:100vw;height:100vh;display:block;position:absolute;top:0;left:0}.ld-slot{pointer-events:none;position:absolute;inset:0}.ld-slot .S-cold-ignition__run{visibility:hidden}.ld-slot .S-cold-ignition__cmd{font-size:var(--t-mono-l);position:relative}.ld-slot .S-cold-ignition__st{font-family:var(--f-mono);font-weight:400;font-size:var(--t-mono);letter-spacing:0;font-variant-ligatures:none}.ld-log{visibility:visible;font:400 var(--t-mono) / var(--ld-lh) var(--f-mono);letter-spacing:0;font-variant-ligatures:none;color:var(--soft);white-space:pre;will-change:transform, opacity;display:block;position:absolute;top:100%;left:0;transform:translateY(-100%)}.ld-log>div{height:var(--ld-lh);align-items:center;display:flex}.ld-log .c{flex:none;display:inline-block;overflow:hidden}.ld-log .v{width:10ch;color:var(--muted)}.ld-log .n{width:17ch;color:var(--silver)}.ld-log .s{text-align:right;width:8ch;margin-right:1.5ch}.ld-log .run .v{color:var(--ember)}.ld-log .ok{color:var(--silver)}.ld-log .t{color:var(--muted);margin-left:1.5ch}.ld-log .t0{margin-left:0}.ld-log .bar{background:var(--line);flex:none;width:7ch;height:2px;display:inline-block;position:relative}.ld-log .bar i{background:var(--ember);position:absolute;top:0;bottom:0;left:0}.ld-log .pc{color:var(--silver);text-align:right;width:4ch;margin-left:1.5ch;display:inline-block}.ld-log .d{color:var(--muted)}.ld-log .cmd{color:var(--silver)}@media (max-width:599px){.ld-log .v{width:9.5ch}.ld-log .n{width:14ch}}.ld-typed{clip-path:inset(0 calc(var(--left) * 1ch) 0 0);display:inline-block}.ld-slot .S-cold-ignition__caret{transform:translateX(calc(var(--left) * -1ch))}.ld-slot .S-cold-ignition__cmd{--left:0}
