.bar[data-astro-cid-3xih677i]{border:1.5px solid var(--ink);background:var(--white);border-radius:999px;height:10px;position:relative;overflow:visible}.seg[data-astro-cid-3xih677i]{border-left:1.5px solid var(--ink);position:absolute;top:0;bottom:0}.seg[data-astro-cid-3xih677i]:first-child{border-left:0}.playhead[data-astro-cid-3xih677i]{background:var(--signal);width:3px;margin-left:-1.5px;animation:6s linear infinite play;position:absolute;top:-5px;bottom:-5px}@keyframes play{0%{left:0}to{left:100%}}@media (prefers-reduced-motion:reduce){.playhead[data-astro-cid-3xih677i]{animation:none;left:50%}}ol[data-astro-cid-3xih677i]{gap:8px;margin:8px 0 0;padding:0;font-size:12.5px;list-style:none;display:flex}li[data-astro-cid-3xih677i]{flex-basis:0;min-width:0;display:grid}.t[data-astro-cid-3xih677i]{color:var(--muted)}.n[data-astro-cid-3xih677i]{font-weight:600;line-height:1.25}.editor[data-astro-cid-beqnec6e]{border:1.5px solid var(--ink);border-radius:var(--radius-card);background:var(--night);color:var(--white);margin:0;overflow:hidden}.bar[data-astro-cid-beqnec6e]{color:#ffffffb3;border-bottom:1px solid #ffffff1f;align-items:center;gap:12px;padding:10px 16px;font-size:10.5px;display:flex}.dots[data-astro-cid-beqnec6e]{gap:5px;display:inline-flex}.dots[data-astro-cid-beqnec6e] i[data-astro-cid-beqnec6e]{background:#ffffff40;border-radius:50%;width:8px;height:8px}.dots[data-astro-cid-beqnec6e] i[data-astro-cid-beqnec6e]:first-child{background:var(--signal)}.len[data-astro-cid-beqnec6e]{margin-left:auto}.area[data-astro-cid-beqnec6e]{margin:0 16px;padding:28px 0 18px;position:relative}.ruler[data-astro-cid-beqnec6e]{border-bottom:1px solid #ffffff2e;height:16px;position:absolute;inset:6px 0 auto}.tick[data-astro-cid-beqnec6e]{color:#ffffff8c;border-left:1px solid #ffffff59;padding-left:4px;font-size:9.5px;line-height:1;position:absolute;bottom:3px}.clips[data-astro-cid-beqnec6e]{height:74px;margin:0;padding:0;list-style:none;position:relative}.clip[data-astro-cid-beqnec6e]{border:2px solid var(--night);color:var(--ink);border-radius:12px;align-content:space-between;gap:2px;padding:8px 10px;display:grid;position:absolute;top:0;bottom:0;overflow:hidden}.c0[data-astro-cid-beqnec6e]{background:var(--surface)}.c1[data-astro-cid-beqnec6e]{background:var(--signal)}.c2[data-astro-cid-beqnec6e]{background:var(--accent);color:var(--white)}.c3[data-astro-cid-beqnec6e]{background:#f3eeff}.n[data-astro-cid-beqnec6e]{opacity:.7;font-size:10px}.name[data-astro-cid-beqnec6e]{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13.5px;font-weight:600;line-height:1.15;display:-webkit-box;overflow:hidden}.t[data-astro-cid-beqnec6e]{opacity:.75;white-space:nowrap;font-size:9.5px}.wave[data-astro-cid-beqnec6e]{background:repeating-linear-gradient(90deg,#c8ff3d8c 0 2px,#0000 2px 5px) 50%/100% 60% no-repeat,#ffffff0f;border-radius:8px;height:22px;margin-top:8px;-webkit-mask:linear-gradient(90deg,#000 0 100%)}.head[data-astro-cid-beqnec6e]{background:var(--signal);width:2px;margin-left:-1px;animation:linear infinite play;position:absolute;top:0;bottom:10px;left:0}.head[data-astro-cid-beqnec6e] i[data-astro-cid-beqnec6e]{background:var(--signal);border-radius:3px 3px 6px 6px;width:12px;height:12px;position:absolute;top:0;left:-5px}@media (prefers-reduced-motion:reduce){.head[data-astro-cid-beqnec6e]{animation:none;left:30%}}@media (width<=640px){.clips[data-astro-cid-beqnec6e]{height:56px}.name[data-astro-cid-beqnec6e],.t[data-astro-cid-beqnec6e]{display:none}.n[data-astro-cid-beqnec6e]{opacity:1;font-size:14px}}.make[data-astro-cid-knzpj7ef]{border:1.5px solid var(--ink);border-radius:var(--radius-card);background:var(--surface-soft);gap:22px;min-width:0;margin-top:clamp(40px,6vw,72px);padding:clamp(22px,4vw,40px);scroll-margin-top:96px;display:grid}.head[data-astro-cid-knzpj7ef]{gap:12px;display:grid}.lede[data-astro-cid-knzpj7ef]{color:var(--muted)}.fit[data-astro-cid-knzpj7ef]{border:1.5px solid var(--ink);background:var(--white);border-radius:999px;justify-self:start;padding:6px 12px}.fit[data-astro-cid-knzpj7ef].good{background:var(--signal)}.fit[data-astro-cid-knzpj7ef].partial{background:var(--surface)}.inputs[data-astro-cid-knzpj7ef]{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 16px;display:grid}.inputs[data-astro-cid-knzpj7ef] .product[data-astro-cid-knzpj7ef]{grid-column:1/-1}.hint[data-astro-cid-knzpj7ef]{color:var(--muted);font-size:13.5px}h3[data-astro-cid-knzpj7ef]{font-size:22px}.shots[data-astro-cid-knzpj7ef]{gap:12px;margin:-8px 0 0;padding:0;list-style:none;display:grid}.shots[data-astro-cid-knzpj7ef] li[data-astro-cid-knzpj7ef]{grid-template-columns:96px minmax(0,1fr);align-items:start;gap:14px;display:grid}.t[data-astro-cid-knzpj7ef]{border:1.5px solid var(--ink);white-space:nowrap;border-radius:999px;justify-self:start;margin-top:14px;padding:4px 10px}.c0[data-astro-cid-knzpj7ef]{background:var(--surface)}.c1[data-astro-cid-knzpj7ef]{background:var(--signal)}.c2[data-astro-cid-knzpj7ef]{background:var(--accent);color:var(--white);border-color:var(--accent)}.c3[data-astro-cid-knzpj7ef]{background:var(--white)}.card[data-astro-cid-knzpj7ef]{background:var(--white);border-radius:6px 22px 22px;gap:8px;padding:16px 20px;display:grid}h4[data-astro-cid-knzpj7ef]{margin:0;font-size:16px}.prompt[data-astro-cid-knzpj7ef]{font-family:var(--mono);margin:0;font-size:13.5px;line-height:1.6}.slot[data-astro-cid-knzpj7ef]{background:var(--signal);color:var(--ink);border-radius:4px;padding:0 4px}.slot[data-astro-cid-knzpj7ef].setting{background:var(--surface)}.copy[data-astro-cid-knzpj7ef]{color:var(--accent);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;justify-self:start;padding:4px 0;text-decoration:underline}.whole[data-astro-cid-knzpj7ef]{background:var(--night);color:var(--white);border-radius:18px;gap:14px;padding:clamp(20px,3vw,28px);display:grid}.whole[data-astro-cid-knzpj7ef] h3[data-astro-cid-knzpj7ef]{color:var(--surface)}pre[data-astro-cid-knzpj7ef]{max-height:300px;font-family:var(--mono);white-space:pre-wrap;color:#ffffffe0;margin:0;font-size:13px;line-height:1.65;overflow:auto}.actions[data-astro-cid-knzpj7ef]{flex-wrap:wrap;gap:10px 12px;display:flex}.locked[data-astro-cid-knzpj7ef] pre[data-astro-cid-knzpj7ef]{filter:blur(4px);user-select:none;max-height:96px;overflow:hidden}.locked[data-astro-cid-knzpj7ef] .actions[data-astro-cid-knzpj7ef],.locked[data-astro-cid-knzpj7ef] .status[data-astro-cid-knzpj7ef],.whole[data-astro-cid-knzpj7ef]:not(.locked) .gate[data-astro-cid-knzpj7ef]{display:none}.gate[data-astro-cid-knzpj7ef]{gap:12px;display:grid}.gate[data-astro-cid-knzpj7ef] p[data-astro-cid-knzpj7ef]{color:#fffc;margin:0}.gate[data-astro-cid-knzpj7ef] .gate-form{grid-template-columns:minmax(0,1fr) auto;align-items:start}.gate[data-astro-cid-knzpj7ef] .field{border-color:var(--white)}.gate[data-astro-cid-knzpj7ef] .status{color:#fffc}@media (width<=520px){.gate[data-astro-cid-knzpj7ef] .gate-form{grid-template-columns:minmax(0,1fr)}}.actions[data-astro-cid-knzpj7ef] .btn[data-astro-cid-knzpj7ef]{white-space:normal;text-align:center;max-width:100%}.status[data-astro-cid-knzpj7ef],.note[data-astro-cid-knzpj7ef]{color:#ffffffb8;margin:0;font-size:14px}.status[data-astro-cid-knzpj7ef]:empty{display:none}.status[data-astro-cid-knzpj7ef]{color:var(--signal)}.tips[data-astro-cid-knzpj7ef]{gap:10px;display:grid}.tips[data-astro-cid-knzpj7ef] ul[data-astro-cid-knzpj7ef]{color:var(--muted);gap:8px;margin:0;padding-left:20px;display:grid}@media (width<=680px){.inputs[data-astro-cid-knzpj7ef]{grid-template-columns:minmax(0,1fr)}.shots[data-astro-cid-knzpj7ef] li[data-astro-cid-knzpj7ef]{grid-template-columns:minmax(0,1fr);gap:8px}.t[data-astro-cid-knzpj7ef]{margin-top:0}}.top-band[data-astro-cid-togsaknw]{margin-top:calc(-1 * var(--header-h));padding-top:var(--header-h);border-bottom:1.5px solid var(--ink)}.top[data-astro-cid-togsaknw]{grid-template-columns:minmax(0,1fr) minmax(0,280px);align-items:center;gap:clamp(32px,6vw,96px);padding-block:clamp(40px,6vw,80px);display:grid}.intro[data-astro-cid-togsaknw]{gap:22px;display:grid}.crumbs[data-astro-cid-togsaknw]{color:var(--muted)}.facts[data-astro-cid-togsaknw]{flex-wrap:wrap;gap:10px;margin:0;display:flex}.facts[data-astro-cid-togsaknw] div[data-astro-cid-togsaknw]{border:1.5px solid var(--ink);background:var(--white);border-radius:16px;padding:10px 16px}.facts[data-astro-cid-togsaknw] dt[data-astro-cid-togsaknw]{color:var(--muted);font-size:11px}.facts[data-astro-cid-togsaknw] dd[data-astro-cid-togsaknw]{margin:2px 0 0;font-size:15px;font-weight:600}.actions[data-astro-cid-togsaknw]{flex-wrap:wrap;gap:12px;display:flex}.stage[data-astro-cid-togsaknw]{gap:14px;margin:0;display:grid}.featured[data-astro-cid-togsaknw]{z-index:1;max-width:1080px;margin-top:-40px;position:relative}.featured[data-astro-cid-togsaknw] .auto{border:1.5px solid var(--ink);border-radius:var(--radius-card);box-shadow:0 24px 60px #120e1a2e}.featured[data-astro-cid-togsaknw].tall{max-width:380px}.caption[data-astro-cid-togsaknw]{color:var(--ink);flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin-top:14px;text-decoration:none;display:flex}.caption[data-astro-cid-togsaknw]:hover .brand[data-astro-cid-togsaknw]{color:var(--accent)}.caption[data-astro-cid-togsaknw] .pill[data-astro-cid-togsaknw]{background:var(--signal);border:1.5px solid var(--ink);border-radius:999px;align-self:center;padding:4px 10px;font-size:10.5px}.caption[data-astro-cid-togsaknw] .brand[data-astro-cid-togsaknw]{font-family:var(--display);font-variation-settings:"opsz" 96;letter-spacing:-.02em;font-size:clamp(24px,3vw,36px);font-weight:800;line-height:1}.caption[data-astro-cid-togsaknw] .campaign[data-astro-cid-togsaknw]{color:var(--muted);font-size:16px}.column[data-astro-cid-togsaknw]{gap:8px;max-width:840px;display:grid}section[data-astro-cid-togsaknw]{gap:14px;padding-top:clamp(40px,6vw,72px);display:grid}.big[data-astro-cid-togsaknw]{font-size:clamp(18px,1.8vw,21px);line-height:1.5}.beats[data-astro-cid-togsaknw]{gap:12px;margin:8px 0 0;padding:0;list-style:none;display:grid}.beats[data-astro-cid-togsaknw] li[data-astro-cid-togsaknw]{grid-template-columns:96px minmax(0,1fr);align-items:start;gap:14px;display:grid}.beats[data-astro-cid-togsaknw] .t[data-astro-cid-togsaknw]{border:1.5px solid var(--ink);white-space:nowrap;border-radius:999px;justify-self:start;margin-top:14px;padding:4px 10px}.beats[data-astro-cid-togsaknw] .c0[data-astro-cid-togsaknw]{background:var(--surface)}.beats[data-astro-cid-togsaknw] .c1[data-astro-cid-togsaknw]{background:var(--signal)}.beats[data-astro-cid-togsaknw] .c2[data-astro-cid-togsaknw]{background:var(--accent);color:var(--white);border-color:var(--accent)}.beats[data-astro-cid-togsaknw] .c3[data-astro-cid-togsaknw]{background:#f3eeff}.level[data-astro-cid-togsaknw]{align-items:center;gap:8px;display:flex}.meter[data-astro-cid-togsaknw]{gap:3px;display:inline-flex}.meter[data-astro-cid-togsaknw] i[data-astro-cid-togsaknw]{border:1.5px solid var(--ink);border-radius:3px;width:14px;height:8px}.meter[data-astro-cid-togsaknw] i[data-astro-cid-togsaknw].on{background:var(--accent);border-color:var(--accent)}.bubble[data-astro-cid-togsaknw]{background:var(--soft);border-radius:6px 22px 22px;gap:4px;padding:16px 20px;display:grid}.bubble[data-astro-cid-togsaknw] p[data-astro-cid-togsaknw]{color:var(--muted)}.why[data-astro-cid-togsaknw]{gap:12px;margin:0;padding:0;list-style:none;display:grid}.why[data-astro-cid-togsaknw] li[data-astro-cid-togsaknw]{border:1.5px solid var(--ink);background:var(--white) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Crect width='20' height='20' rx='6' fill='%23c6f6dd'/%3E%3Cpath d='M5.5 10.5l3 3 6-7' fill='none' stroke='%230d110f' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 18px 18px / 20px no-repeat;border-radius:18px;padding:16px 20px 16px 52px}.wall-band[data-astro-cid-togsaknw]{background:var(--soft);border-block:1.5px solid var(--ink);margin-top:clamp(56px,8vw,104px);padding-block:clamp(56px,8vw,104px)}.center-head[data-astro-cid-togsaknw]{text-align:center;justify-items:center;gap:14px;margin-bottom:44px;padding:0;display:grid}.center-head[data-astro-cid-togsaknw] .lede[data-astro-cid-togsaknw]{max-width:52ch}.tiles[data-astro-cid-togsaknw]{columns:4 250px;column-gap:24px;margin:0;padding:0;list-style:none}.sources[data-astro-cid-togsaknw]{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.sources[data-astro-cid-togsaknw] a[data-astro-cid-togsaknw]{border:1.5px solid var(--ink);border-radius:999px;padding:6px 12px;text-decoration:none;display:inline-flex}.sources[data-astro-cid-togsaknw] a[data-astro-cid-togsaknw]:hover{background:var(--surface);color:var(--ink)}.ideas[data-astro-cid-togsaknw]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.ideas[data-astro-cid-togsaknw] li[data-astro-cid-togsaknw]{border:1.5px dashed var(--ink);border-radius:18px;align-content:start;gap:10px;padding:20px;display:grid}.ideas[data-astro-cid-togsaknw] p[data-astro-cid-togsaknw]{font-size:16px;line-height:1.5}.next[data-astro-cid-togsaknw]{border-radius:var(--radius-card);background:var(--night);color:var(--white);justify-items:start;margin-top:clamp(40px,6vw,72px);padding:clamp(28px,4vw,44px)}.next[data-astro-cid-togsaknw] h2[data-astro-cid-togsaknw]{color:var(--surface)}.next[data-astro-cid-togsaknw] p[data-astro-cid-togsaknw]{color:#fffc}.related[data-astro-cid-togsaknw]{padding-top:clamp(64px,9vw,112px)}.related-grid[data-astro-cid-togsaknw]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;max-width:900px;margin:32px 0 0;padding:0;list-style:none;display:grid}@media (width<=820px){.top[data-astro-cid-togsaknw]{grid-template-columns:minmax(0,1fr)}.stage[data-astro-cid-togsaknw]{width:min(100%,250px)}.related-grid[data-astro-cid-togsaknw]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.beats[data-astro-cid-togsaknw] li[data-astro-cid-togsaknw]{grid-template-columns:minmax(0,1fr);gap:6px}.beats[data-astro-cid-togsaknw] .t[data-astro-cid-togsaknw]{margin-top:0}}
