html[data-page=live],html[data-page=live] body{background:var(--ink)}html[data-page=live] main{z-index:auto;position:static}html[data-page=live]:not([data-scroll]) body{height:100svh;overflow:hidden}.lv-still{z-index:0;background:var(--ink-2);position:fixed;inset:0}.lv-still img{object-fit:cover;width:100%;height:100%}html.js:not(.lv-no-gl):not(.lv-failed) .lv-still{display:none}.lv-gl{z-index:1;opacity:0;width:100%;height:100%;transition:opacity 1.2s var(--out);touch-action:none;-webkit-tap-highlight-color:transparent;user-select:none;position:fixed;inset:0}html.lv-on .lv-gl{opacity:1}html.lv-no-gl .lv-gl,html:not(.js) .lv-gl{display:none}.lv-over{display:contents}.lv-bar{z-index:40;justify-content:space-between;align-items:start;gap:var(--gap);padding:calc(var(--m) - .2em) var(--m) 0;pointer-events:none;color:#fff;mix-blend-mode:difference;line-height:1.25;display:flex;position:fixed;inset:0 0 auto}.lv-bar>*{pointer-events:auto}.lv-bar__name{font-size:var(--t-m);line-height:1.25;display:block}.lv-bar__name .logo{width:max-content;margin-top:.09em;display:flex}.lv-bar__back{opacity:.7;transition:opacity .35s var(--out);text-align:right}.lv-bar__back:hover,.lv-bar__back:focus-visible{opacity:1}.lv-cap{left:var(--m);bottom:calc(var(--m) + var(--lv-ctl-h,2.4rem));z-index:30;width:min(36rem, calc(100vw - var(--m) * 2));color:#fff;mix-blend-mode:difference;pointer-events:none;transition:opacity .6s var(--out);position:fixed}.lv-cap a,.lv-cap button{pointer-events:auto}.lv-cap__sign{margin:0 0 .9rem -.04em;font-size:clamp(3.4rem,2.6rem + 1.6vw,4.6rem);line-height:1}.lv-cap__name{letter-spacing:-.04em;text-wrap:balance;font-size:clamp(2.2rem,.4rem + 4.7vw,7.8rem);font-weight:560;font-stretch:112%;line-height:.92}.lv-cap__say{text-wrap:pretty;max-width:38ch;margin-top:1.1rem;font-size:clamp(1.05rem,.84rem + .46vw,1.45rem);font-weight:500;font-stretch:104%;line-height:1.34}.lv-cap__how{opacity:.7;max-width:44ch;margin-top:.7rem}.lv-cap__say{transition:grid-template-rows .9s var(--out), opacity .5s var(--out), margin .9s var(--out);grid-template-rows:1fr;display:grid}html.lv-touched .lv-cap__say{opacity:0;grid-template-rows:0fr;margin-top:0}.lv-cap__say>span{overflow:hidden}.lv-ctl{left:var(--m);right:var(--m);bottom:var(--m);z-index:31;color:#fff;mix-blend-mode:difference;pointer-events:none;flex-wrap:wrap;align-items:baseline;gap:.4rem clamp(1.1rem,2.2vw,2.2rem);font-size:clamp(1rem,.82rem + .5vw,1.4rem);font-weight:500;font-stretch:106%;line-height:1.25;display:flex;position:fixed}.lv-ctl>*{pointer-events:auto}.lv-ctl button{opacity:.62;transition:opacity .3s var(--out);font-weight:inherit;font-stretch:inherit;white-space:nowrap;margin:-.55rem 0;padding:.55rem 0}.lv-ctl button:hover,.lv-ctl button:focus-visible,.lv-ctl button[aria-pressed=true],.lv-ctl button[aria-current=true]{opacity:1}.lv-ctl .lv-ctl__end{margin-left:auto}.lv-ctl .lv-ctl__n{font-variant-numeric:tabular-nums;opacity:.62;margin-right:.45em}.lv-count{left:calc(var(--m) - .06em);bottom:calc(var(--m) - .12em);z-index:50;color:#fff;mix-blend-mode:difference;letter-spacing:-.02em;pointer-events:none;transition:opacity .7s var(--out), transform .9s var(--out);font-size:clamp(6.5rem,2rem + 17vw,26rem);font-weight:560;font-stretch:112%;line-height:.8;position:fixed}.lv-count .f{text-align:center;width:.66em;display:inline-block}.lv-count .f--1{width:.44em}html:not(.lv-loading) .lv-count{opacity:0;transform:translateY(-.15em)}html:not(.js) .lv-count,html.lv-no-gl .lv-count{display:none}html.lv-loading .lv-cap,html.lv-loading .lv-ctl{opacity:0;pointer-events:none}.lv-ctl{transition:opacity .6s var(--out)}.lv-none{left:var(--m);right:var(--m);top:calc(var(--m) * 2 + 2.5rem);z-index:45;color:#fff;mix-blend-mode:difference;max-width:34rem;position:fixed}.lv-none--gl{display:none}html.lv-no-gl .lv-none--gl,html.lv-failed .lv-none--gl{display:block}html.lv-no-gl .lv-ctl,html.lv-failed .lv-ctl{display:none}@media (width<=47.99rem){.lv-cap__how{display:none}}
