.lp[data-astro-cid-jv5lo7pv]:not(.is-js) .demo__again[data-astro-cid-jv5lo7pv]{display:none}.hero[data-astro-cid-jv5lo7pv]{isolation:isolate;padding:32px 16px 60px;position:relative;overflow:hidden}.hero__in[data-astro-cid-jv5lo7pv]{max-width:1240px;margin:0 auto;position:relative}@media (width>=900px){.hero[data-astro-cid-jv5lo7pv]{padding-top:44px}.hero__in[data-astro-cid-jv5lo7pv]{max-width:clamp(1000px,177.8svh - 391.16px,1240px)}}.kv[data-astro-cid-jv5lo7pv]{z-index:1;background:#000;border-radius:18px;position:relative;box-shadow:0 30px 70px #0000008c}.kv__v[data-astro-cid-jv5lo7pv]{aspect-ratio:16/9;object-fit:cover;border:3px solid #0c0d10;border-radius:18px;width:100%;height:auto;display:block}.kv__ui[data-astro-cid-jv5lo7pv]{border-radius:18px;position:absolute;inset:0}.kv__ui[data-astro-cid-jv5lo7pv][hidden]{display:none}.kv__hit[data-astro-cid-jv5lo7pv]{cursor:pointer;background:0 0;border:0;border-radius:18px;width:100%;height:100%;padding:0;position:absolute;inset:0}.kv__big[data-astro-cid-jv5lo7pv]{opacity:0;background:#0a0b0eb8;border-radius:50%;width:84px;height:84px;margin:-42px 0 0 -42px;transition:opacity .2s,transform .2s;position:absolute;top:50%;left:50%;transform:scale(.8)}.kv__big[data-astro-cid-jv5lo7pv]:after{content:"";border-top:16px solid #0000;border-bottom:16px solid #0000;border-left:26px solid #fff;position:absolute;top:26px;left:33px}.kv[data-astro-cid-jv5lo7pv].is-paused .kv__big[data-astro-cid-jv5lo7pv]{opacity:1;transform:none}.kv__bar[data-astro-cid-jv5lo7pv]{opacity:0;pointer-events:none;background:linear-gradient(#0000,#050608c7);border-radius:0 0 18px 18px;align-items:center;gap:6px;padding:28px 12px 10px;transition:opacity .2s;display:flex;position:absolute;bottom:0;left:0;right:0}.kv[data-astro-cid-jv5lo7pv].is-paused .kv__bar[data-astro-cid-jv5lo7pv],.kv[data-astro-cid-jv5lo7pv].is-active .kv__bar[data-astro-cid-jv5lo7pv],.kv[data-astro-cid-jv5lo7pv]:focus-within .kv__bar[data-astro-cid-jv5lo7pv]{opacity:1;pointer-events:auto}.kv__ic[data-astro-cid-jv5lo7pv]{cursor:pointer;color:#fff;background:50%/22px 22px no-repeat;border:0;border-radius:50%;flex:none;width:40px;height:40px;position:relative}.kv__ic[data-astro-cid-jv5lo7pv]:hover{background-color:#ffffff24}.kv__ic--play[data-astro-cid-jv5lo7pv]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='white'%3E%3Crect x='6' y='5' width='4' height='14' rx='1'/%3E%3Crect x='14' y='5' width='4' height='14' rx='1'/%3E%3C/svg%3E")}.kv__ic--play[data-astro-cid-jv5lo7pv].is-paused{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M7 4.5v15l12.5-7.5z'/%3E%3C/svg%3E")}.kv__ic--back[data-astro-cid-jv5lo7pv],.kv__ic--fwd[data-astro-cid-jv5lo7pv]{background-size:28px 28px;font-size:.68rem;line-height:1}.kv__ic--back[data-astro-cid-jv5lo7pv] span[data-astro-cid-jv5lo7pv],.kv__ic--fwd[data-astro-cid-jv5lo7pv] span[data-astro-cid-jv5lo7pv]{position:relative;top:1px}.kv__ic--back[data-astro-cid-jv5lo7pv]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5.6 8.5A7.5 7.5 0 1 1 4.5 12'/%3E%3Cpath d='M5.5 4v4.5H10'/%3E%3C/svg%3E")}.kv__ic--fwd[data-astro-cid-jv5lo7pv]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18.4 8.5A7.5 7.5 0 1 0 19.5 12'/%3E%3Cpath d='M18.5 4v4.5H14'/%3E%3C/svg%3E")}.kv__time[data-astro-cid-jv5lo7pv]{color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;padding:0 6px;font-size:.82rem}.kv__seek[data-astro-cid-jv5lo7pv]{cursor:pointer;appearance:none;--p:0%;background:0 0;flex:1;min-width:60px;height:24px;margin:0 4px}.kv__seek[data-astro-cid-jv5lo7pv]::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--y) var(--p), #ffffff4d var(--p));border-radius:999px;height:5px}.kv__seek[data-astro-cid-jv5lo7pv]::-moz-range-track{background:#ffffff4d;border-radius:999px;height:5px}.kv__seek[data-astro-cid-jv5lo7pv]::-moz-range-progress{background:var(--y);border-radius:999px;height:5px}.kv__seek[data-astro-cid-jv5lo7pv]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--y);border:0;border-radius:50%;width:15px;height:15px;margin-top:-5px}.kv__seek[data-astro-cid-jv5lo7pv]::-moz-range-thumb{background:var(--y);border:0;border-radius:50%;width:15px;height:15px}.kv__seek[data-astro-cid-jv5lo7pv]:focus-visible{outline:3px solid var(--y);outline-offset:2px;border-radius:6px}.kv__ic--sound[data-astro-cid-jv5lo7pv]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M11 5 6 9H2v6h4l5 4z' fill='white'/%3E%3Cpath d='m22 9-6 6M16 9l6 6'/%3E%3C/svg%3E")}.kv__ic--sound[data-astro-cid-jv5lo7pv].is-on{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M11 5 6 9H2v6h4l5 4z' fill='white'/%3E%3Cpath d='M15.5 8.5a5 5 0 0 1 0 7M19 5a10 10 0 0 1 0 14'/%3E%3C/svg%3E")}.kv__ic--full[data-astro-cid-jv5lo7pv].is-on{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 4v5H4M15 4v5h5M9 20v-5H4M15 20v-5h5'/%3E%3C/svg%3E")}.kv__ic--full[data-astro-cid-jv5lo7pv]:not(.is-on){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 9V4h5M20 9V4h-5M4 15v5h5M20 15v5h-5'/%3E%3C/svg%3E")}.kv[data-astro-cid-jv5lo7pv]:fullscreen{background:#000;border-radius:0;place-items:center;display:grid}.kv[data-astro-cid-jv5lo7pv]:fullscreen .kv__v[data-astro-cid-jv5lo7pv]{object-fit:contain;border:0;border-radius:0;max-height:100vh}.kv[data-astro-cid-jv5lo7pv]:fullscreen .kv__cmd[data-astro-cid-jv5lo7pv]{display:none}.kv[data-astro-cid-jv5lo7pv]:fullscreen .kv__bar[data-astro-cid-jv5lo7pv]{border-radius:0}.kv__cmd[data-astro-cid-jv5lo7pv]{pointer-events:none;color:#15161a;background:var(--y);border-radius:6px;padding:7px 16px 8px;font-size:clamp(.95rem,2.6vw,1.4rem);line-height:1;position:absolute;top:-24px;left:-10px;transform:rotate(-5deg);box-shadow:4px 4px #000}.logo[data-astro-cid-jv5lo7pv]{pointer-events:none;z-index:2;transform-origin:0;justify-items:start;width:fit-content;margin:.12em 0 0 -4px;font-size:clamp(2rem,7.2vw,4.6rem);line-height:1.05;display:grid;position:relative;transform:rotate(-2.5deg)}.logo__main[data-astro-cid-jv5lo7pv]{font:inherit;white-space:nowrap;color:#fff;-webkit-text-stroke:.2em #0b0c0f;paint-order:stroke fill;text-shadow:.07em .09em #0b0c0f;margin:0}.logo__y[data-astro-cid-jv5lo7pv]{color:var(--y);margin-left:.04em}.logo__sub[data-astro-cid-jv5lo7pv]{letter-spacing:.06em;color:var(--paper);margin:.3em 0 0 .3em;font-size:.28em}.hero__say[data-astro-cid-jv5lo7pv]{gap:18px;margin-top:20px;display:grid}.hero__lead[data-astro-cid-jv5lo7pv]{color:var(--paper-dim);max-width:36em;font-size:1.02rem;line-height:1.9}.hero__lead[data-astro-cid-jv5lo7pv],.flow__lead[data-astro-cid-jv5lo7pv],.look__lead[data-astro-cid-jv5lo7pv]{text-wrap:pretty}.howto__lead[data-astro-cid-jv5lo7pv],.cta__note[data-astro-cid-jv5lo7pv],.cta__web[data-astro-cid-jv5lo7pv]{text-wrap:balance}.hero__lead[data-astro-cid-jv5lo7pv],.flow__lead[data-astro-cid-jv5lo7pv],.look__lead[data-astro-cid-jv5lo7pv],.howto__lead[data-astro-cid-jv5lo7pv],.cta__note[data-astro-cid-jv5lo7pv],.cta__web[data-astro-cid-jv5lo7pv],.flow__pts[data-astro-cid-jv5lo7pv] li[data-astro-cid-jv5lo7pv],.pane__pts[data-astro-cid-jv5lo7pv] li[data-astro-cid-jv5lo7pv],.step[data-astro-cid-jv5lo7pv] p[data-astro-cid-jv5lo7pv]{word-break:auto-phrase}.hero__act[data-astro-cid-jv5lo7pv]{flex-wrap:wrap;gap:12px;display:flex}.hero__note[data-astro-cid-jv5lo7pv]{color:var(--paper-dim);margin-top:12px;font-size:.82rem}.hero__note[data-astro-cid-jv5lo7pv] span[data-astro-cid-jv5lo7pv]+span[data-astro-cid-jv5lo7pv]:before{content:"　"}@media (width<=599px){.hero__note[data-astro-cid-jv5lo7pv] span[data-astro-cid-jv5lo7pv]{display:block}.hero__note[data-astro-cid-jv5lo7pv] span[data-astro-cid-jv5lo7pv]+span[data-astro-cid-jv5lo7pv]:before{content:none}}@media (width>=900px){.hero__say[data-astro-cid-jv5lo7pv]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:32px}.hero__note[data-astro-cid-jv5lo7pv]{text-align:right}}.hero__ink[data-astro-cid-jv5lo7pv]{z-index:0;pointer-events:none;position:absolute;inset:0}.fly--y1[data-astro-cid-jv5lo7pv]{fill:var(--y);--fx:-260px;--fy:200px;--r:-40deg;width:34%;top:4%;left:-19%}.fly--b1[data-astro-cid-jv5lo7pv]{--delay:.12s;fill:var(--b);--fx:280px;--fy:-220px;--r:50deg;width:36%;top:-26%;right:-14%}.fly--y2[data-astro-cid-jv5lo7pv]{--delay:.34s;fill:var(--y);--fx:120px;--fy:-160px;--r:30deg;width:14%;top:-9%;right:22%}.fly--b2[data-astro-cid-jv5lo7pv]{--delay:.44s;fill:var(--b);--fx:180px;--fy:120px;--r:-30deg;width:16%;top:64%;right:-6%}@media (width<=899px){.fly--y1[data-astro-cid-jv5lo7pv]{width:46%;top:2%;left:-26%}.fly--b1[data-astro-cid-jv5lo7pv]{width:40%;top:-8%;right:-20%}.fly--y2[data-astro-cid-jv5lo7pv]{width:16%;top:-5%;right:30%}.fly--b2[data-astro-cid-jv5lo7pv]{width:18%;top:18%;right:-8%}.kv__bar[data-astro-cid-jv5lo7pv]{gap:2px;padding:22px 6px 6px}.kv__ic[data-astro-cid-jv5lo7pv]{background-size:19px 19px;width:36px;height:36px}.kv__ic--back[data-astro-cid-jv5lo7pv],.kv__ic--fwd[data-astro-cid-jv5lo7pv]{background-size:25px 25px}.kv__time[data-astro-cid-jv5lo7pv]{display:none}.kv__cmd[data-astro-cid-jv5lo7pv]{padding:6px 12px 7px;top:-30px}.kv__big[data-astro-cid-jv5lo7pv]{width:64px;height:64px;margin:-32px 0 0 -32px}.kv__big[data-astro-cid-jv5lo7pv]:after{border-top-width:13px;border-bottom-width:13px;border-left-width:20px;top:19px;left:25px}}@media (prefers-reduced-motion:no-preference){.lp[data-astro-cid-jv5lo7pv].is-js .kv[data-astro-cid-jv5lo7pv]{animation:.7s cubic-bezier(.2,.8,.2,1) 50ms both ink-rise}.lp[data-astro-cid-jv5lo7pv].is-js .logo[data-astro-cid-jv5lo7pv]{animation:.55s cubic-bezier(.3,1.5,.5,1) .5s both ink-stamp}.lp[data-astro-cid-jv5lo7pv].is-js .kv__cmd[data-astro-cid-jv5lo7pv]{animation:.5s cubic-bezier(.3,1.6,.5,1) .8s both ink-stamp}.lp[data-astro-cid-jv5lo7pv].is-js .hero__say[data-astro-cid-jv5lo7pv],.lp[data-astro-cid-jv5lo7pv].is-js .hero__note[data-astro-cid-jv5lo7pv]{animation:.6s cubic-bezier(.2,.8,.2,1) .7s both ink-rise}}.flow[data-astro-cid-jv5lo7pv]{--torn:var(--torn-a);margin-top:8px;padding:72px 16px 64px}.flow__in[data-astro-cid-jv5lo7pv]{max-width:1160px;margin:0 auto}.flow__lead[data-astro-cid-jv5lo7pv]{color:var(--paper-dim);max-width:44em;margin-top:10px;line-height:1.8}.demo[data-astro-cid-jv5lo7pv]{background:#15171c;border:3px solid #0c0d10;border-radius:20px;padding:16px;position:relative;box-shadow:0 24px 50px #0006}@media (width>=900px){.demo[data-astro-cid-jv5lo7pv]{padding:20px 24px}}.demo__opts[data-astro-cid-jv5lo7pv]{flex-wrap:wrap;align-items:center;gap:10px 12px;margin-bottom:14px;display:flex}.opt[data-astro-cid-jv5lo7pv]{border:1px solid var(--ink-3);background:#ffffff0a;border-radius:16px;align-items:center;gap:6px;padding:6px 8px;display:flex}.opt__h[data-astro-cid-jv5lo7pv]{color:var(--paper-dim);padding:0 6px 0 4px;font-size:.8rem}.opt__b[data-astro-cid-jv5lo7pv]{background:var(--ink-3);min-height:38px;color:var(--paper);cursor:pointer;border:2px solid #3a3e4b;border-radius:999px;padding:0 16px;font-size:.9rem;box-shadow:0 3px #111217}.opt__b[data-astro-cid-jv5lo7pv]:hover{border-color:#ffffff73}.opt__b[data-astro-cid-jv5lo7pv]:active{transform:translateY(2px);box-shadow:0 1px #111217}.opt__b[data-astro-cid-jv5lo7pv][aria-pressed=true]{background:var(--y);border-color:var(--y);color:#15161a;box-shadow:0 3px 0 var(--y-deep)}.demo__again[data-astro-cid-jv5lo7pv]{min-height:40px;color:var(--paper);cursor:pointer;background:0 0;border:2px solid #ffffff4d;border-radius:999px;margin-left:auto;padding:0 18px;font-size:.92rem}.demo__again[data-astro-cid-jv5lo7pv]:hover{background:#ffffff14}.lp[data-astro-cid-jv5lo7pv]:not(.is-js) .demo__opts[data-astro-cid-jv5lo7pv]{display:none}.demo__top[data-astro-cid-jv5lo7pv]{background:#1f2229;border-radius:12px;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;min-height:68px;margin-bottom:14px;padding:10px 14px;display:grid}.demo__ev[data-astro-cid-jv5lo7pv]{color:var(--paper-dim);font-size:.82rem}.demo__now[data-astro-cid-jv5lo7pv]{text-align:center;flex-direction:column;justify-self:center;align-items:center;gap:4px;display:flex}.demo__name[data-astro-cid-jv5lo7pv]{background:var(--c,var(--y));color:#15161a;white-space:nowrap;border-radius:10px;padding:.28em .7em .34em;font-size:clamp(1.05rem,3.4vw,1.8rem);line-height:1;display:inline-block;transform:rotate(-2deg)}.demo__name[data-astro-cid-jv5lo7pv].is-next{color:var(--paper);background:0 0;font-size:clamp(.95rem,2.6vw,1.35rem);transform:none}.demo__name[data-astro-cid-jv5lo7pv].is-roll{background:#e8eaed;transform:none}@media (prefers-reduced-motion:no-preference){.demo__name[data-astro-cid-jv5lo7pv].is-in{animation:.38s cubic-bezier(.3,1.6,.5,1) both ink-stamp}}.demo__to[data-astro-cid-jv5lo7pv]{color:var(--c,var(--paper));font-size:.88rem;line-height:1}.demo__to[data-astro-cid-jv5lo7pv][hidden]{display:none}.demo__cnt[data-astro-cid-jv5lo7pv]{justify-self:end;align-items:baseline;gap:6px;display:flex}.demo__cnt[data-astro-cid-jv5lo7pv] b[data-astro-cid-jv5lo7pv]{text-align:right;min-width:1.2em;font-size:1.6rem;font-weight:400;line-height:1}.demo__cnt[data-astro-cid-jv5lo7pv] span[data-astro-cid-jv5lo7pv]{font-family:var(--font-jp);color:var(--paper-dim);font-size:.78rem;font-weight:700}.demo__blocks[data-astro-cid-jv5lo7pv]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (width>=900px){.demo__blocks[data-astro-cid-jv5lo7pv]{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}}.blk[data-astro-cid-jv5lo7pv]{border-left:4px solid var(--c);background:#1b1e24;border-radius:12px;transition:box-shadow .2s,transform .2s;overflow:hidden}.blk[data-astro-cid-jv5lo7pv].is-cur{box-shadow:0 0 0 2px var(--c);transform:translateY(-2px)}.blk__h[data-astro-cid-jv5lo7pv]{background:var(--c);color:#15161a;justify-content:space-between;align-items:center;padding:6px 10px 7px;font-size:.92rem;display:flex}.blk__n[data-astro-cid-jv5lo7pv]{font-size:.82rem}.blk__slots[data-astro-cid-jv5lo7pv]{gap:6px;padding:10px;list-style:none;display:grid}.slot[data-astro-cid-jv5lo7pv]{--line:18px;height:34px;margin-right:var(--line);border:2px dashed #ffffff24;border-radius:7px;align-items:center;min-width:0;display:flex;position:relative}.slot[data-astro-cid-jv5lo7pv]:nth-child(odd):after{content:"";width:calc(var(--line) - 6px);border:2px solid #ffffff47;border-left:0;border-radius:0 4px 4px 0;height:calc(100% + 6px);position:absolute;top:50%;left:calc(100% + 2px)}.slot[data-astro-cid-jv5lo7pv]:nth-child(2){margin-bottom:6px}.slot__no[data-astro-cid-jv5lo7pv]{text-align:center;width:1.6em;color:var(--paper-dim);flex:none;font-size:.78rem;display:none}.demo[data-astro-cid-jv5lo7pv].is-table .slot[data-astro-cid-jv5lo7pv]{margin-right:0}.demo[data-astro-cid-jv5lo7pv].is-table .slot[data-astro-cid-jv5lo7pv]:after{display:none}.demo[data-astro-cid-jv5lo7pv].is-table .slot[data-astro-cid-jv5lo7pv]:nth-child(2){margin-bottom:0}.demo[data-astro-cid-jv5lo7pv].is-table .slot__no[data-astro-cid-jv5lo7pv]{display:block}.demo[data-astro-cid-jv5lo7pv].is-table .slot__t[data-astro-cid-jv5lo7pv]{padding-left:2px}.slot__t[data-astro-cid-jv5lo7pv]{white-space:nowrap;text-overflow:ellipsis;min-width:0;padding:0 10px;font-size:.9rem;overflow:hidden}.crown[data-astro-cid-jv5lo7pv]{margin-right:4px;font-style:normal}.slot[data-astro-cid-jv5lo7pv].is-on,.lp[data-astro-cid-jv5lo7pv]:not(.is-js) .slot[data-astro-cid-jv5lo7pv],.demo[data-astro-cid-jv5lo7pv].is-final .slot[data-astro-cid-jv5lo7pv]{color:#15161a;background:#e8eaed;border:0}.slot--seed[data-astro-cid-jv5lo7pv].is-on,.lp[data-astro-cid-jv5lo7pv]:not(.is-js) .slot--seed[data-astro-cid-jv5lo7pv],.demo[data-astro-cid-jv5lo7pv].is-final .slot--seed[data-astro-cid-jv5lo7pv]{background:#c8f031}.slot[data-astro-cid-jv5lo7pv].is-on .slot__no[data-astro-cid-jv5lo7pv],.lp[data-astro-cid-jv5lo7pv]:not(.is-js) .slot__no[data-astro-cid-jv5lo7pv],.demo[data-astro-cid-jv5lo7pv].is-final .slot__no[data-astro-cid-jv5lo7pv]{color:#5a5e68}.lp[data-astro-cid-jv5lo7pv].is-js .demo[data-astro-cid-jv5lo7pv]:not(.is-final) .slot[data-astro-cid-jv5lo7pv]:not(.is-on) .slot__t[data-astro-cid-jv5lo7pv]{visibility:hidden}@media (prefers-reduced-motion:no-preference){.slot[data-astro-cid-jv5lo7pv].is-new{animation:.4s cubic-bezier(.3,1.6,.5,1) both pop}}@keyframes pop{50%{transform:scale(1.06)}}.demo[data-astro-cid-jv5lo7pv] .fly-chip{z-index:5;background:var(--c);color:#15161a;white-space:nowrap;pointer-events:none;border-radius:7px;align-items:center;padding:0 10px;font-size:.9rem;animation:.5s cubic-bezier(.5,0,.3,1) both chip-fly;display:flex;position:absolute;overflow:hidden;box-shadow:0 10px 24px #00000073}@keyframes chip-fly{0%{transform:translate(var(--fx), var(--fy)) scale(1.25) rotate(-6deg)}55%{transform:translate(calc(var(--fx) * .35), calc(var(--fy) * .35 - 40px)) scale(1.1) rotate(4deg)}to{transform:none}}.demo__steps[data-astro-cid-jv5lo7pv]{scrollbar-width:none;gap:6px;margin-top:14px;list-style:none;display:flex;overflow-x:auto}.demo__steps[data-astro-cid-jv5lo7pv]::-webkit-scrollbar{display:none}.demo__steps[data-astro-cid-jv5lo7pv] li[data-astro-cid-jv5lo7pv]{color:var(--paper-dim);border:2px solid #fff3;border-radius:999px;flex:none;padding:5px 12px;font-size:.84rem}.demo__steps[data-astro-cid-jv5lo7pv] li[data-astro-cid-jv5lo7pv].is-now{border-color:var(--y);color:var(--paper);border-style:dashed}.demo__steps[data-astro-cid-jv5lo7pv] li[data-astro-cid-jv5lo7pv].is-done{color:var(--paper);background:#ffffff1a;border-color:#0000}.demo__steps[data-astro-cid-jv5lo7pv] li[data-astro-cid-jv5lo7pv].is-done:before{content:"✓ "}.flow__pts[data-astro-cid-jv5lo7pv]{gap:18px 28px;margin-top:28px;display:grid}@media (width>=900px){.flow__pts[data-astro-cid-jv5lo7pv]{grid-template-columns:repeat(3,minmax(0,1fr))}}.flow__pts[data-astro-cid-jv5lo7pv] li[data-astro-cid-jv5lo7pv]{color:var(--paper-dim);padding-left:22px;font-size:.93rem;line-height:1.75;position:relative}.flow__pts[data-astro-cid-jv5lo7pv] li[data-astro-cid-jv5lo7pv]:before{content:"";background:var(--y);border-radius:50%;width:11px;height:11px;position:absolute;top:.62em;left:0}.flow__pts[data-astro-cid-jv5lo7pv] b[data-astro-cid-jv5lo7pv]{color:var(--paper);font-size:1.05rem;display:block}@media (width<=599px){.demo[data-astro-cid-jv5lo7pv]{padding:12px}.demo__opts[data-astro-cid-jv5lo7pv]{gap:8px}.opt[data-astro-cid-jv5lo7pv]{flex:0 auto;padding:5px 6px}.opt__h[data-astro-cid-jv5lo7pv]{white-space:nowrap;flex:none;padding:0 2px 0 4px;font-size:.76rem}.opt__b[data-astro-cid-jv5lo7pv]{white-space:nowrap;min-height:38px;padding:0 10px;font-size:.82rem}.demo__again[data-astro-cid-jv5lo7pv]{min-height:36px;margin-left:auto;padding:0 10px;font-size:.82rem}.demo__steps[data-astro-cid-jv5lo7pv]{flex-wrap:wrap;gap:5px;overflow:visible}.demo__steps[data-astro-cid-jv5lo7pv] li[data-astro-cid-jv5lo7pv]{padding:4px 9px;font-size:.76rem}.demo__top[data-astro-cid-jv5lo7pv]{grid-template-columns:1fr auto;grid-template-areas:"ev cnt""now now";padding:8px 12px 12px}.demo__ev[data-astro-cid-jv5lo7pv]{grid-area:ev}.demo__cnt[data-astro-cid-jv5lo7pv]{grid-area:cnt}.demo__now[data-astro-cid-jv5lo7pv]{grid-area:now}.blk__slots[data-astro-cid-jv5lo7pv]{gap:5px;padding:8px}.slot[data-astro-cid-jv5lo7pv]{--line:12px;height:30px}.slot__t[data-astro-cid-jv5lo7pv],.demo[data-astro-cid-jv5lo7pv] .fly-chip{padding:0 8px;font-size:.8rem}}.look[data-astro-cid-jv5lo7pv]{padding:80px 16px 40px}.look__in[data-astro-cid-jv5lo7pv]{max-width:1160px;margin:0 auto}.look__lead[data-astro-cid-jv5lo7pv]{color:var(--paper-dim);max-width:40em;margin-top:12px;line-height:1.85}.screen[data-astro-cid-jv5lo7pv]{margin:0}.screen__pick[data-astro-cid-jv5lo7pv]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}@media (width<=599px){.screen__pick[data-astro-cid-jv5lo7pv]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}.thumb[data-astro-cid-jv5lo7pv]{color:var(--paper);cursor:pointer;text-align:left;background:#2a2e37;border:3px solid #3a3e4b;border-radius:14px;gap:0;padding:0;transition:transform .1s,border-color .15s,box-shadow .1s;display:grid;overflow:hidden;box-shadow:0 4px #111217}.thumb[data-astro-cid-jv5lo7pv]:hover{border-color:#ffffff73}.thumb[data-astro-cid-jv5lo7pv]:active{transform:translateY(3px);box-shadow:0 1px #111217}.thumb[data-astro-cid-jv5lo7pv][aria-pressed=true]{border-color:var(--y);box-shadow:0 4px 0 var(--y-deep)}.thumb__img[data-astro-cid-jv5lo7pv]{aspect-ratio:16/9;width:100%;height:auto;display:block}.thumb__l[data-astro-cid-jv5lo7pv]{align-items:center;padding:9px 12px 10px;font-size:.95rem;display:flex}.thumb[data-astro-cid-jv5lo7pv][aria-pressed=true] .thumb__l[data-astro-cid-jv5lo7pv]{background:var(--y);color:#15161a}.sw[data-astro-cid-jv5lo7pv]{border:2px solid #fff9;border-radius:50%;flex:none;width:14px;height:14px;margin-right:8px;display:inline-block}.screen__frame[data-astro-cid-jv5lo7pv]{background:#15171c;border:3px solid #0c0d10;border-radius:18px;position:relative;overflow:hidden;box-shadow:0 24px 50px #00000073}.screen__img[data-astro-cid-jv5lo7pv]{aspect-ratio:16/9;width:100%;height:auto;display:block}.screen__live[data-astro-cid-jv5lo7pv]{font-family:var(--font-display);letter-spacing:.08em;color:#fff;background:#e5322d;border-radius:4px;padding:2px 10px;font-size:.85rem;font-weight:700;position:absolute;top:12px;right:12px}.screen__live[data-astro-cid-jv5lo7pv]:before{content:"● "}.screen__cap[data-astro-cid-jv5lo7pv]{color:var(--paper-dim);flex-wrap:wrap;justify-content:center;align-items:baseline;gap:4px 12px;margin-top:12px;font-size:.92rem;display:flex}.screen__cap[data-astro-cid-jv5lo7pv] b[data-astro-cid-jv5lo7pv]{color:var(--paper);font-size:1.05rem}.lp[data-astro-cid-jv5lo7pv]:not(.is-js) .screen__pick[data-astro-cid-jv5lo7pv]{display:none}.feat[data-astro-cid-jv5lo7pv]{padding:80px 16px 72px}.feat__in[data-astro-cid-jv5lo7pv]{max-width:1160px;margin:0 auto}.tabs[data-astro-cid-jv5lo7pv]{scrollbar-width:none;gap:8px;margin:0 -2px 18px;padding:4px 2px 10px;display:flex;overflow-x:auto}.tabs[data-astro-cid-jv5lo7pv]::-webkit-scrollbar{display:none}@media (width<=899px){.tabs[data-astro-cid-jv5lo7pv]{margin-right:-16px;padding-right:16px;mask-image:linear-gradient(90deg,#000 calc(100% - 40px),#0000)}.tabs__b[data-astro-cid-jv5lo7pv]{min-height:42px;padding:0 14px;font-size:.9rem}}.tabs__b[data-astro-cid-jv5lo7pv]{border:2px solid var(--ink-3);background:var(--ink-2);min-height:46px;color:var(--paper-dim);cursor:pointer;white-space:nowrap;border-radius:999px;flex:none;align-items:center;padding:0 20px;font-size:.98rem;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.tabs__b[data-astro-cid-jv5lo7pv]:hover{color:var(--paper);border-color:#454a58}.tabs__b[data-astro-cid-jv5lo7pv][aria-selected=true]{background:var(--y);border-color:var(--y);color:#15161a}.pane[data-astro-cid-jv5lo7pv]{align-items:center;gap:26px;display:grid}.pane[data-astro-cid-jv5lo7pv][hidden]{display:none}@media (width>=960px){.pane[data-astro-cid-jv5lo7pv]{grid-template-columns:minmax(0,2.2fr) minmax(0,1fr);gap:44px}}@media (prefers-reduced-motion:no-preference){.lp[data-astro-cid-jv5lo7pv].is-js .pane[data-astro-cid-jv5lo7pv]:not([hidden]) .pane__shot[data-astro-cid-jv5lo7pv]{animation:.45s cubic-bezier(.3,1.3,.5,1) both slap}}@keyframes slap{0%{transform:translateY(12px)rotate(-1.2deg)scale(.98)}}.pane__shot[data-astro-cid-jv5lo7pv]{margin:0}.pane__shot[data-astro-cid-jv5lo7pv] img{border:2px solid var(--ink-3);border-radius:14px;width:100%;height:auto;display:block;box-shadow:0 20px 44px #0006}.pane--tall[data-astro-cid-jv5lo7pv] .pane__shot[data-astro-cid-jv5lo7pv]{justify-self:center;width:min(300px,78vw)}.pane--tall[data-astro-cid-jv5lo7pv] .pane__shot[data-astro-cid-jv5lo7pv] img{border:6px solid #0c0d10;border-radius:26px}.pane__pts[data-astro-cid-jv5lo7pv]{gap:18px;display:grid}.pane__pts[data-astro-cid-jv5lo7pv] li[data-astro-cid-jv5lo7pv]{color:var(--paper-dim);padding-left:22px;line-height:1.75;position:relative}.pane__pts[data-astro-cid-jv5lo7pv] li[data-astro-cid-jv5lo7pv]:before{content:"";background:var(--y);border-radius:50%;width:11px;height:11px;position:absolute;top:.64em;left:0}.pane__pts[data-astro-cid-jv5lo7pv] b[data-astro-cid-jv5lo7pv]{color:var(--paper);font-size:1.12rem;display:block}.howto[data-astro-cid-jv5lo7pv]{padding:40px 16px 88px;scroll-margin-top:56px}.howto__in[data-astro-cid-jv5lo7pv]{max-width:1160px;margin:0 auto}.howto__lead[data-astro-cid-jv5lo7pv]{color:var(--paper-dim);max-width:40em;margin:14px auto 0;line-height:1.85}@media (width<=599px){.howto__lead[data-astro-cid-jv5lo7pv]{text-align:left}}.howto[data-astro-cid-jv5lo7pv] .yt[data-astro-cid-jv5lo7pv]{max-width:1040px;margin:0 auto}.yt[data-astro-cid-jv5lo7pv]{aspect-ratio:16/9;background:#000;border:3px solid #0c0d10;border-radius:16px;position:relative;overflow:hidden;box-shadow:0 24px 50px #00000073}.yt__a[data-astro-cid-jv5lo7pv]{display:block;position:absolute;inset:0}.yt__a[data-astro-cid-jv5lo7pv] img{object-fit:cover;width:100%;height:100%;display:block}.yt__play[data-astro-cid-jv5lo7pv]{background:#e5322d;border-radius:16px;width:96px;height:68px;transition:transform .15s;position:absolute;bottom:28px;right:28px;box-shadow:0 6px 18px #0006}.yt__play[data-astro-cid-jv5lo7pv]:after{content:"";border-top:14px solid #0000;border-bottom:14px solid #0000;border-left:24px solid #fff;position:absolute;top:20px;left:39px}@media (width<=599px){.yt__play[data-astro-cid-jv5lo7pv]{width:68px;height:48px;bottom:14px;right:14px}.yt__play[data-astro-cid-jv5lo7pv]:after{border-top-width:11px;border-bottom-width:11px;border-left-width:18px;top:13px;left:27px}}.yt__a[data-astro-cid-jv5lo7pv]:hover .yt__play[data-astro-cid-jv5lo7pv]{transform:scale(1.08)}.yt[data-astro-cid-jv5lo7pv] .yt__f{border:0;width:100%;height:100%;position:absolute;inset:0}.start[data-astro-cid-jv5lo7pv]{--torn:var(--torn-b);padding:76px 16px 88px;scroll-margin-top:56px}.start__in[data-astro-cid-jv5lo7pv]{max-width:1160px;margin:0 auto}.steps[data-astro-cid-jv5lo7pv]{gap:14px;display:grid}@media (width>=820px){.steps[data-astro-cid-jv5lo7pv]{grid-template-columns:repeat(3,1fr);gap:18px}}.step[data-astro-cid-jv5lo7pv]{background:var(--ink-3);border-radius:16px;padding:29px 20px 20px 76px;position:relative}.step__n[data-astro-cid-jv5lo7pv]{background:var(--y);color:#15161a;border-radius:50%;place-items:center;width:44px;height:44px;font-size:1.35rem;line-height:1;display:grid;position:absolute;top:18px;left:18px}.step__t[data-astro-cid-jv5lo7pv]{margin-bottom:6px;font-size:1.1rem}.step[data-astro-cid-jv5lo7pv] p[data-astro-cid-jv5lo7pv]{color:var(--paper-dim);font-size:.93rem;line-height:1.7}.cta[data-astro-cid-jv5lo7pv]{text-align:center;margin-top:52px}.cta__t[data-astro-cid-jv5lo7pv]{margin-bottom:26px;font-size:clamp(1.4rem,5vw,2.4rem);line-height:1.35}.cta__t[data-astro-cid-jv5lo7pv] span[data-astro-cid-jv5lo7pv]{white-space:nowrap;display:inline-block}.cta__act[data-astro-cid-jv5lo7pv] .go[data-astro-cid-jv5lo7pv]{min-height:62px}.cta__act[data-astro-cid-jv5lo7pv]{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.cta__note[data-astro-cid-jv5lo7pv]{max-width:36em;color:var(--paper-dim);margin:22px auto 0;font-size:.9rem;line-height:1.8}.cta__web[data-astro-cid-jv5lo7pv]{color:var(--paper-dim);margin-top:12px;font-size:.85rem}.cta__web[data-astro-cid-jv5lo7pv] a[data-astro-cid-jv5lo7pv]{text-underline-offset:3px;text-decoration:underline}
