.process[data-astro-cid-grsovck6]{--p:0}.tl[data-astro-cid-grsovck6]{border:1px solid var(--line);letter-spacing:.12em;background:#09090a;border-radius:6px;padding:34px 0 10px;font-size:.6rem;font-weight:700;position:relative;overflow:hidden}.tl__ruler[data-astro-cid-grsovck6]{border-bottom:1px solid var(--line);background:repeating-linear-gradient(90deg,#ffffff1f 0 1px,#0000 1px 2%) bottom/100% 6px no-repeat;height:26px;position:absolute;top:0;left:56px;right:12px}.tl__ruler[data-astro-cid-grsovck6] span[data-astro-cid-grsovck6]{color:var(--dim);font-variant-numeric:tabular-nums;white-space:nowrap;position:absolute;top:6px}.tl__ruler[data-astro-cid-grsovck6] span[data-astro-cid-grsovck6]:last-child{translate:-100%}.tl__track[data-astro-cid-grsovck6]{align-items:stretch;height:38px;margin-top:6px;display:flex}.tl__track--v1[data-astro-cid-grsovck6]{height:52px}.tl__name[data-astro-cid-grsovck6]{border-right:1px solid var(--line);width:44px;color:var(--muted);flex:none;place-items:center;margin:0 12px 0 0;display:grid}.tl__lane[data-astro-cid-grsovck6]{flex:1;margin-right:12px;position:relative}.tl__clip[data-astro-cid-grsovck6]{white-space:nowrap;text-overflow:ellipsis;border-radius:3px;align-items:center;padding:0 10px;display:flex;position:absolute;top:2px;bottom:2px;overflow:hidden}.tl__clip--gfx[data-astro-cid-grsovck6]{color:#dce2f099;background:#a0aac81f;border:1px solid #a0aac838}.tl__clip--main[data-astro-cid-grsovck6]{border:1px solid var(--line-strong);color:color-mix(in srgb, var(--muted), #fff calc(var(--on) * 100%));letter-spacing:.08em;text-transform:uppercase;--on:clamp(0, (var(--p) * 5 - var(--i)) * 100, 1);background:#1a1a1d;background:color-mix(in srgb, #1a1a1d, #ff4d2e calc(var(--on) * 28%));border-color:color-mix(in srgb, #ffffff2e, #ff4d2e calc(var(--on) * 70%));font-size:.68rem;transition:background .4s,color .4s,border-color .4s}.tl__lane--audio[data-astro-cid-grsovck6] svg[data-astro-cid-grsovck6]{width:100%;height:100%}.tl__lane--audio[data-astro-cid-grsovck6]{background:#50a06e1a;border:1px solid #50a06e38;border-radius:3px}.tl__lane--audio[data-astro-cid-grsovck6] path[data-astro-cid-grsovck6]{stroke:#78c8968c;stroke-width:2.4px;vector-effect:non-scaling-stroke}.tl__lane--music[data-astro-cid-grsovck6]{background:#6e82c81a;border-color:#6e82c838}.tl__lane--music[data-astro-cid-grsovck6] path[data-astro-cid-grsovck6]{stroke:#96aaf080}.tl__playhead[data-astro-cid-grsovck6]{pointer-events:none;position:absolute;inset:0 12px 0 56px}.tl__playhead[data-astro-cid-grsovck6] i[data-astro-cid-grsovck6]{top:0;bottom:0;left:calc(var(--p) * 100%);background:var(--accent);width:1px;box-shadow:0 0 12px var(--accent);position:absolute}.tl__playhead[data-astro-cid-grsovck6] i[data-astro-cid-grsovck6]:before{content:"";background:var(--accent);clip-path:polygon(0 0,100% 0,100% 60%,50% 100%,0 60%);width:15px;height:16px;position:absolute;top:0;left:-7px}.steps[data-astro-cid-grsovck6]{grid-template-columns:repeat(5,1fr);gap:24px;margin-top:40px;display:grid}.step[data-astro-cid-grsovck6]{border-top:1px solid var(--line);opacity:.45;transition:opacity .5s var(--ease-out), border-color .5s;padding-top:20px}.step[data-astro-cid-grsovck6].is-done{opacity:.7}.step[data-astro-cid-grsovck6].is-active{opacity:1;border-color:var(--accent)}.step__n[data-astro-cid-grsovck6]{letter-spacing:.2em;color:var(--accent);font-size:.72rem;font-weight:700}.step__t[data-astro-cid-grsovck6]{font-family:var(--f-display);letter-spacing:-.03em;margin-top:10px;font-size:clamp(1.05rem,1.4vw,1.3rem);font-weight:600}.step__d[data-astro-cid-grsovck6]{color:var(--muted);margin-top:8px;font-size:.92rem}@media (width<=900px){.tl__clip--gfx[data-astro-cid-grsovck6]{font-size:0}.tl__clip--main[data-astro-cid-grsovck6]{padding:0 6px;font-size:.56rem}.tl__ruler[data-astro-cid-grsovck6] span[data-astro-cid-grsovck6]:nth-child(4n+3){display:none}.steps[data-astro-cid-grsovck6]{grid-template-columns:1fr;gap:0}.step[data-astro-cid-grsovck6]{grid-template-columns:48px 1fr;column-gap:12px;padding:18px 0;display:grid}.step__n[data-astro-cid-grsovck6]{grid-row:span 2;padding-top:4px}.step__t[data-astro-cid-grsovck6]{margin-top:0}}@media (width<=560px){.tl__clip--main[data-astro-cid-grsovck6]{font-size:0}.tl__clip--main[data-astro-cid-grsovck6]:before{content:counter(clip, decimal-leading-zero);font-size:.6rem}.tl__track--v1[data-astro-cid-grsovck6] .tl__lane[data-astro-cid-grsovck6]{counter-reset:clip}.tl__clip--main[data-astro-cid-grsovck6]{counter-increment:clip}.tl__ruler[data-astro-cid-grsovck6] span[data-astro-cid-grsovck6]{display:none}.tl__ruler[data-astro-cid-grsovck6] span[data-astro-cid-grsovck6]:first-child,.tl__ruler[data-astro-cid-grsovck6] span[data-astro-cid-grsovck6]:nth-child(11){display:block}}.svcx[data-astro-cid-bnowp7d6]{border-top:1px solid var(--line);padding-block:clamp(56px,8vw,120px)}.svcx__grid[data-astro-cid-bnowp7d6]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,88px);display:grid}.svcx--flip[data-astro-cid-bnowp7d6] .svcx__media[data-astro-cid-bnowp7d6]{order:2}.svcx__media[data-astro-cid-bnowp7d6]{aspect-ratio:4/3;border-radius:6px;margin:0}.svcx__media[data-astro-cid-bnowp7d6]>div[data-astro-cid-bnowp7d6],.svcx__media[data-astro-cid-bnowp7d6] picture,.svcx__media[data-astro-cid-bnowp7d6] img{width:100%;height:100%;position:absolute;inset:0}.svcx__media[data-astro-cid-bnowp7d6] img{object-fit:cover}.svcx__media--v[data-astro-cid-bnowp7d6] img{object-position:50% 30%}.svcx__body[data-astro-cid-bnowp7d6]{justify-items:start;gap:18px;display:grid}.svcx__name[data-astro-cid-bnowp7d6]{letter-spacing:.18em;text-transform:uppercase;color:var(--accent);font-size:.78rem;font-weight:700}.svcx__note[data-astro-cid-bnowp7d6]{border-left:2px solid var(--accent);padding-left:14px}.svcx__cols[data-astro-cid-bnowp7d6]{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:24px;width:100%;padding-top:18px;display:grid}.svcx__h[data-astro-cid-bnowp7d6]{letter-spacing:.2em;text-transform:uppercase;color:var(--dim);margin-bottom:10px;font-size:.7rem;font-weight:700}.svcx__cols[data-astro-cid-bnowp7d6] li[data-astro-cid-bnowp7d6]{color:var(--muted);padding:4px 0}.svcx__cols[data-astro-cid-bnowp7d6] li[data-astro-cid-bnowp7d6]:before{content:"— ";color:var(--accent)}@media (width<=899px){.svcx__grid[data-astro-cid-bnowp7d6],.svcx__cols[data-astro-cid-bnowp7d6]{grid-template-columns:minmax(0,1fr)}.svcx--flip[data-astro-cid-bnowp7d6] .svcx__media[data-astro-cid-bnowp7d6]{order:0}}
