.fc[data-astro-cid-laq23y53]{width:190%;height:auto;position:absolute;top:50%;left:50%;overflow:visible;translate:-50% -50%}.fc-cloud-in[data-astro-cid-laq23y53] rect[data-astro-cid-laq23y53]{fill:#49cdd6}.fc-cloud-out[data-astro-cid-laq23y53] rect[data-astro-cid-laq23y53]{fill:var(--color-lede,#f29da0)}.fc-cloud[data-astro-cid-laq23y53] rect[data-astro-cid-laq23y53]{animation:3s ease-in-out infinite fc-twinkle}.fc-cloud-in[data-astro-cid-laq23y53]{animation:7s ease-in-out infinite fc-drift}.fc-cloud-out[data-astro-cid-laq23y53]{animation:8s ease-in-out -3s infinite reverse fc-drift}.fc-folder[data-astro-cid-laq23y53]{animation:6s ease-in-out infinite fc-float}.fc-flap[data-astro-cid-laq23y53]{transform-box:fill-box;transform-origin:50% 100%;animation:6s ease-in-out infinite fc-breathe}@keyframes fc-twinkle{0%,to{opacity:.95}50%{opacity:.25}}@keyframes fc-drift{0%,to{transform:translate(0)}50%{transform:translate(4px,-5px)}}@keyframes fc-float{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes fc-breathe{0%,to{transform:rotateX(0)skew(0)scaleY(1)}50%{transform:scaleY(.9)skew(-4deg)}}@media (prefers-reduced-motion:reduce){.fc[data-astro-cid-laq23y53] [data-astro-cid-laq23y53],.fc[data-astro-cid-laq23y53]{animation:none!important}}.mk[data-astro-cid-3jlrjg4z]{aspect-ratio:4/5;width:100%;font-family:var(--font-sans);color:#fff;position:relative;container-type:inline-size}.frame[data-astro-cid-3jlrjg4z]{background:#141414;border:1px solid #ffffff24;border-radius:5cqw;flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden}.card[data-astro-cid-3jlrjg4z]{gap:3cqw;padding:7cqw 6.5cqw}.on-anim[data-astro-cid-3jlrjg4z]{animation-play-state:paused}.bar[data-astro-cid-3jlrjg4z]{border-bottom:1px solid #ffffff1a;align-items:center;gap:1.6cqw;padding:3.2cqw 4cqw;display:flex}.bar[data-astro-cid-3jlrjg4z] i[data-astro-cid-3jlrjg4z]{background:#ffffff38;border-radius:50%;width:2cqw;height:2cqw}.bar[data-astro-cid-3jlrjg4z] span[data-astro-cid-3jlrjg4z]{letter-spacing:.04em;background:#ffffff12;border-radius:99px;margin-inline:auto;padding:.8cqw 6cqw;font-size:2.6cqw}.view[data-astro-cid-3jlrjg4z]{flex:1;position:relative;overflow:hidden}.page[data-astro-cid-3jlrjg4z]{padding:4cqw 5cqw 8cqw;animation:14s ease-in-out infinite alternate paused mk-scroll}.is-on .page[data-astro-cid-3jlrjg4z]{animation-play-state:running}@keyframes mk-scroll{0%,12%{transform:translateY(0)}88%,to{transform:translateY(-48%)}}.w-nav[data-astro-cid-3jlrjg4z]{justify-content:space-between;align-items:center;margin-bottom:4cqw;display:flex}.w-nav[data-astro-cid-3jlrjg4z] b[data-astro-cid-3jlrjg4z]{letter-spacing:.06em;font-size:4cqw;font-weight:800}.w-nav[data-astro-cid-3jlrjg4z] em[data-astro-cid-3jlrjg4z]{color:var(--color-k1);font-style:normal}.w-menu[data-astro-cid-3jlrjg4z]{gap:.9cqw;display:grid}.w-menu[data-astro-cid-3jlrjg4z] i[data-astro-cid-3jlrjg4z]{background:#fff;border-radius:1cqw;width:5cqw;height:.6cqw}.w-hero[data-astro-cid-3jlrjg4z]{background:radial-gradient(70% 90% at 20% 0,#f29da038,#0000 65%),linear-gradient(160deg,#241d22,#0e0b0d);border-radius:3.5cqw;flex-direction:column;align-items:flex-start;gap:2.4cqw;padding:9cqw 5cqw 7cqw;display:flex;position:relative;overflow:hidden}.w-lines[data-astro-cid-3jlrjg4z]{fill:none;stroke:#f29da059;stroke-width:.4px;width:100%;height:100%;position:absolute;inset:0}.w-h1[data-astro-cid-3jlrjg4z]{margin:0 0 2cqw;font-size:9.5cqw;font-weight:800;line-height:1.02;position:relative}.w-cta[data-astro-cid-3jlrjg4z],.w-cta2[data-astro-cid-3jlrjg4z]{border-radius:99px;padding:1.8cqw 4.5cqw;font-size:2.9cqw;font-weight:600;position:relative}.w-cta[data-astro-cid-3jlrjg4z]{background:var(--color-k1);color:#06130b}.w-cta2[data-astro-cid-3jlrjg4z]{border:1px solid #ffffff8c}.w-h[data-astro-cid-3jlrjg4z]{margin:6cqw 0 2.5cqw;font-size:4.6cqw;font-weight:800}.w-row[data-astro-cid-3jlrjg4z]{grid-template-columns:repeat(4,1fr);gap:2cqw;display:grid}.w-tile[data-astro-cid-3jlrjg4z],.w-coach[data-astro-cid-3jlrjg4z]{background:#1b1b1b;border:1px solid #f29da059;border-radius:3cqw;place-items:center;gap:1.5cqw;padding:3.5cqw 1cqw;font-size:2.6cqw;display:grid}.w-coach[data-astro-cid-3jlrjg4z]{aspect-ratio:3/4}.w-ic[data-astro-cid-3jlrjg4z]{stroke-width:1.5px;width:5.5cqw;height:5.5cqw;color:var(--color-k1)}.w-grid[data-astro-cid-3jlrjg4z]{grid-template-columns:repeat(5,1fr);gap:1.6cqw;display:grid}.w-grid[data-astro-cid-3jlrjg4z] i[data-astro-cid-3jlrjg4z]{background:#ffffff12;border-radius:1.6cqw;height:7cqw}.w-grid[data-astro-cid-3jlrjg4z] i[data-astro-cid-3jlrjg4z].on{background:#f29da040}.s-head[data-astro-cid-3jlrjg4z]{justify-content:space-between;align-items:center;display:flex}.s-title[data-astro-cid-3jlrjg4z]{margin:0;font-size:6cqw;font-weight:800}.s-toggle[data-astro-cid-3jlrjg4z]{border:1px solid #fff3;border-radius:99px;grid-template-columns:1fr 1fr;padding:.8cqw;font-size:2.8cqw;display:grid;position:relative}.s-toggle[data-astro-cid-3jlrjg4z] b[data-astro-cid-3jlrjg4z]{z-index:1;text-align:center;padding:1.2cqw 3.6cqw;font-weight:600;transition:color .4s;position:relative}.s-knob[data-astro-cid-3jlrjg4z]{background:var(--color-k1);border-radius:99px;width:calc(50% - .8cqw);animation:9s infinite paused mk-knob;position:absolute;inset:.8cqw auto .8cqw .8cqw}@keyframes mk-knob{0%,44%{transform:translate(100%)}50%,94%{transform:translate(0)}to{transform:translate(100%)}}.s-a-l[data-astro-cid-3jlrjg4z]{color:#06130b;animation:9s infinite paused mk-la}.s-b-l[data-astro-cid-3jlrjg4z]{animation:9s infinite paused mk-lb}@keyframes mk-la{0%,44%{color:#06130b}50%,94%{color:#fff}to{color:#06130b}}@keyframes mk-lb{0%,44%{color:#fff}50%,94%{color:#06130b}to{color:#fff}}.s-live[data-astro-cid-3jlrjg4z]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--color-k1);align-items:center;gap:1.6cqw;margin:0;font-size:2.5cqw;display:flex}.dot[data-astro-cid-3jlrjg4z]{background:var(--color-k1);width:1.8cqw;height:1.8cqw;box-shadow:0 0 2cqw var(--color-k1);border-radius:50%;animation:1.6s ease-in-out infinite paused mk-pulse}@keyframes mk-pulse{50%{opacity:.3}}.s-days[data-astro-cid-3jlrjg4z]{text-align:center;border-bottom:1px solid #ffffff1a;grid-template-columns:repeat(5,1fr);gap:1.6cqw;padding-bottom:2cqw;font-size:2.8cqw;font-weight:600;display:grid}.s-sets[data-astro-cid-3jlrjg4z]{flex:1;position:relative}.s-set[data-astro-cid-3jlrjg4z]{grid-template-rows:repeat(3,auto);grid-template-columns:repeat(5,1fr);grid-auto-flow:column;align-content:start;gap:2cqw 1.6cqw;display:grid;position:absolute;inset:0}.s-b[data-astro-cid-3jlrjg4z]{opacity:0}.s-a[data-astro-cid-3jlrjg4z]{animation:9s infinite paused mk-sa}.s-b[data-astro-cid-3jlrjg4z]{animation:9s infinite paused mk-sb}@keyframes mk-sa{0%,44%{opacity:1;transform:none}50%,94%{opacity:0;transform:translateY(2cqw)}to{opacity:1;transform:none}}@keyframes mk-sb{0%,44%{opacity:0;transform:translateY(2cqw)}50%,94%{opacity:1;transform:none}to{opacity:0;transform:translateY(2cqw)}}.s-slot[data-astro-cid-3jlrjg4z]{border-inline-start:.7cqw solid var(--color-k1);background:#1e1e1e;border-radius:2.4cqw;gap:.6cqw;min-height:15cqw;padding:2cqw 1.6cqw;font-size:2.35cqw;font-weight:600;line-height:1.25;display:grid}.s-slot[data-astro-cid-3jlrjg4z] small[data-astro-cid-3jlrjg4z]{font-family:var(--font-mono);opacity:.8;font-size:2.2cqw;font-weight:400}.is-on [data-astro-cid-3jlrjg4z]:is(.s-knob,.s-a-l,.s-b-l,.s-a,.s-b,.dot){animation-play-state:running}.phone[data-astro-cid-3jlrjg4z]{background:#101010;border:1px solid #ffffff38;border-radius:9cqw;flex-direction:column;display:flex;position:absolute;inset:0 13cqw;overflow:hidden}.notch[data-astro-cid-3jlrjg4z]{background:#000;border-radius:99px;align-self:center;width:22cqw;height:4.5cqw;margin-top:2.6cqw}.c-bar[data-astro-cid-3jlrjg4z]{border-bottom:1px solid #ffffff1a;align-items:center;gap:2.4cqw;padding:3cqw 5cqw;font-size:3.4cqw;display:flex}.c-bar[data-astro-cid-3jlrjg4z] small[data-astro-cid-3jlrjg4z]{color:var(--color-k1);font-size:2.5cqw;display:block}.c-av[data-astro-cid-3jlrjg4z]{border:1px solid var(--color-k1);border-radius:50%;place-items:center;width:8cqw;height:8cqw;display:grid}.c-av[data-astro-cid-3jlrjg4z] svg[data-astro-cid-3jlrjg4z]{width:4.4cqw;fill:var(--color-k1)}.c-chat[data-astro-cid-3jlrjg4z]{flex-direction:column;flex:1;gap:2.2cqw;padding:4cqw;display:flex;position:relative}.msg[data-astro-cid-3jlrjg4z]{opacity:0;max-width:82%;animation:mk-msg 12s calc(var(--i) * 1.5s + .4s) infinite both paused;border-radius:3.2cqw;margin:0;padding:2.2cqw 3cqw;font-size:3cqw;line-height:1.4}.msg[data-astro-cid-3jlrjg4z].in{background:#f29da021;border:1px solid #f29da08c;border-start-start-radius:.6cqw;align-self:flex-start}.msg[data-astro-cid-3jlrjg4z].out{background:#232323;border-start-end-radius:.6cqw;align-self:flex-end}@keyframes mk-msg{0%{opacity:0;transform:translateY(2cqw)}5%,78%{opacity:1;transform:none}86%,to{opacity:0;transform:none}}.typing[data-astro-cid-3jlrjg4z]{opacity:0;gap:1.2cqw;animation:12s .9s infinite both paused mk-typing;display:flex;position:absolute;bottom:3cqw;left:4cqw}.typing[data-astro-cid-3jlrjg4z] i[data-astro-cid-3jlrjg4z]{background:var(--color-k1);border-radius:50%;width:1.6cqw;height:1.6cqw}@keyframes mk-typing{0%,1%{opacity:0}2%,9%{opacity:1}10%,to{opacity:0}}.c-input[data-astro-cid-3jlrjg4z]{opacity:.7;background:#1e1e1e;border-radius:99px;margin:0 4cqw 5cqw;padding:2.4cqw 4cqw;font-size:2.8cqw}.is-on [data-astro-cid-3jlrjg4z]:is(.msg,.typing){animation-play-state:running}.d-tag[data-astro-cid-3jlrjg4z]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--color-k1);margin:0;font-size:2.6cqw}.d-funnel[data-astro-cid-3jlrjg4z]{gap:2.2cqw;margin-bottom:4cqw;display:grid}.d-row[data-astro-cid-3jlrjg4z]{background:#ffffff0d;border-radius:2cqw;height:9cqw;position:relative;overflow:hidden}.d-row[data-astro-cid-3jlrjg4z] b[data-astro-cid-3jlrjg4z]{color:#06130b;align-items:center;font-size:2.9cqw;font-weight:600;display:flex;position:absolute;inset:0 auto 0 3cqw}.d-bar[data-astro-cid-3jlrjg4z]{width:var(--w);background:var(--color-k1);opacity:calc(1 - var(--i) * .18);transform-origin:0;animation:mk-bar 7s calc(var(--i) * .25s) cubic-bezier(.16, 1, .3, 1) infinite both paused;border-radius:2cqw;position:absolute;inset:0 auto 0 0}@keyframes mk-bar{0%{transform:scaleX(0)}22%,88%{transform:scaleX(1)}to{transform:scaleX(0)}}.d-tips[data-astro-cid-3jlrjg4z]{gap:3cqw;margin:0 0 auto;padding:0;list-style:none;display:grid}.d-tips[data-astro-cid-3jlrjg4z] li[data-astro-cid-3jlrjg4z]{opacity:0;animation:mk-tip 7s calc(var(--i) * .3s + 1.2s) infinite both paused;align-items:center;gap:2.6cqw;display:flex}.d-tips[data-astro-cid-3jlrjg4z] svg[data-astro-cid-3jlrjg4z]{fill:#fff;flex:none;width:4cqw}.d-tips[data-astro-cid-3jlrjg4z] i[data-astro-cid-3jlrjg4z]{background:#ffffff2e;border-radius:2cqw;height:2.2cqw}@keyframes mk-tip{0%{opacity:0;transform:translate(-2cqw)}10%,85%{opacity:1;transform:none}to{opacity:0}}.d-ask[data-astro-cid-3jlrjg4z]{opacity:.85;border:1px solid #ffffff2e;border-radius:99px;align-items:center;gap:1cqw;padding:3cqw 4cqw;font-size:3cqw;display:flex}.caret[data-astro-cid-3jlrjg4z]{background:var(--color-k1);width:.4cqw;height:3.6cqw;animation:1s steps(2,end) infinite paused mk-pulse}.is-on [data-astro-cid-3jlrjg4z]:is(.d-bar,.d-tips li,.caret){animation-play-state:running}@media (prefers-reduced-motion:reduce){.mk[data-astro-cid-3jlrjg4z] [data-astro-cid-3jlrjg4z],.mk[data-astro-cid-3jlrjg4z]{animation:none!important}.msg[data-astro-cid-3jlrjg4z],.d-tips[data-astro-cid-3jlrjg4z] li[data-astro-cid-3jlrjg4z]{opacity:1}}.ac-hub[data-astro-cid-qhqjqooq]{margin:2.5rem 0 0;position:relative}.ac-orb[data-astro-cid-qhqjqooq]{aspect-ratio:16/9;pointer-events:none;width:40.5797%;position:absolute;top:48.3871%;left:50%;translate:-50% -50%;-webkit-mask-image:radial-gradient(closest-side,#000 62%,#0000);mask-image:radial-gradient(closest-side,#000 62%,#0000)}.ac-orb[data-astro-cid-qhqjqooq] .h-core[data-astro-cid-qhqjqooq],.ac-orb[data-astro-cid-qhqjqooq] video[data-astro-cid-qhqjqooq]{object-fit:cover;width:100%;height:100%;display:block}@media (width<=47.99rem){.ac-orb[data-astro-cid-qhqjqooq]{width:93.4783%;max-width:none;top:49.3243%}.ac-hub[data-astro-cid-qhqjqooq]{max-width:26rem;margin-inline:auto}}.ac-hub[data-astro-cid-qhqjqooq] svg[data-astro-cid-qhqjqooq]{width:100%;height:auto;display:block;overflow:visible}.ac-hub-t[data-astro-cid-qhqjqooq]{max-width:26rem;margin-inline:auto;display:none!important}@media (width<=47.99rem){.ac-hub-w[data-astro-cid-qhqjqooq]{display:none!important}.ac-hub-t[data-astro-cid-qhqjqooq]{display:block!important}}.ac-hub[data-astro-cid-qhqjqooq]{--in:#49cdd6;--out:#ff8a6b}.ac-hub[data-astro-cid-qhqjqooq] .h-in{fill:none;stroke:var(--in);stroke-width:1.2px;opacity:.22}.ac-hub[data-astro-cid-qhqjqooq] .h-out{fill:none;stroke:var(--out);stroke-width:1.2px;opacity:.22}.ac-hub[data-astro-cid-qhqjqooq] .h-node rect{fill:#121212;stroke:#ffffff24;stroke-width:1px}.ac-hub[data-astro-cid-qhqjqooq] text{fill:#fff;font-family:var(--font-sans);text-anchor:middle}.ac-hub[data-astro-cid-qhqjqooq] .h-lbl{font-family:var(--font-sans);letter-spacing:.01em;fill:#ffffffc7;font-size:14px;font-weight:400}.ac-hub[data-astro-cid-qhqjqooq] .h-sm{font-size:12px}.ac-hub[data-astro-cid-qhqjqooq] .h-cap{letter-spacing:.18em;text-transform:uppercase;fill:var(--in);font-size:12px}.ac-hub[data-astro-cid-qhqjqooq] .h-cap-out{fill:var(--out)}.ac-hub[data-astro-cid-qhqjqooq] .h-tr{fill:none;stroke:var(--in);stroke-linecap:round}.ac-hub[data-astro-cid-qhqjqooq] .h-tr-out{stroke:var(--out)}.ac-hub[data-astro-cid-qhqjqooq] .h-tr-tail{stroke-width:1.4px}.ac-hub[data-astro-cid-qhqjqooq] .h-tr-mid{stroke-width:1.8px}.ac-hub[data-astro-cid-qhqjqooq] .h-tr-head{stroke:#fff;stroke-width:2.4px}.ac-hub[data-astro-cid-qhqjqooq]{will-change:transform}.ac-hub[data-astro-cid-qhqjqooq] .h-node rect{transition:none}.ac-hub[data-astro-cid-qhqjqooq] .h-dot{fill:var(--in)}.ac-hub[data-astro-cid-qhqjqooq] .h-dot-out{fill:var(--out)}.ac-hub[data-astro-cid-qhqjqooq] .h-dot-loop{fill:#fff}.ac-swap[data-astro-cid-qhqjqooq]{height:340vh;margin-top:0;position:relative;overflow-x:clip}.ac-swap-pin[data-astro-cid-qhqjqooq]{height:100svh;padding-top:var(--header-h);padding-inline:var(--gutter);text-align:center;place-content:center;justify-items:center;gap:3.5rem;display:grid;position:sticky;top:0}.ac-swap-stack[data-astro-cid-qhqjqooq]{perspective:900px;width:min(76rem,100%);transform-style:preserve-3d;display:grid;position:relative}.ac-swap-line[data-astro-cid-qhqjqooq]{font-family:var(--font-heading);letter-spacing:-.02em;text-wrap:pretty;backface-visibility:hidden;grid-area:1/1;align-self:center;margin:0;font-size:clamp(1.9rem,4vw,3.4rem);font-weight:300;line-height:1.06}html.js-motion .ac-swap-line[data-astro-cid-qhqjqooq].is-next{opacity:0}html:not(.js-motion) .ac-swap[data-astro-cid-qhqjqooq]{height:auto}html:not(.js-motion) .ac-swap-pin[data-astro-cid-qhqjqooq]{height:auto;padding-block:6rem;position:static}html:not(.js-motion) .ac-swap-stack[data-astro-cid-qhqjqooq]{gap:2rem;display:grid}html:not(.js-motion) .ac-swap-line[data-astro-cid-qhqjqooq]{grid-area:auto}.ac-flow[data-astro-cid-qhqjqooq]{position:relative}.ac-flow-pin[data-astro-cid-qhqjqooq]{height:100svh;position:relative;overflow:hidden}.ac-flow-tag[data-astro-cid-qhqjqooq]{top:calc(var(--header-h) + 1rem);text-align:center;position:absolute;left:0;right:0}.ac-cards[data-astro-cid-qhqjqooq]{width:0;height:0;position:absolute;top:40%;left:50%}.ac-card[data-astro-cid-qhqjqooq]{aspect-ratio:4/5;width:clamp(12.5rem,19vw,17.5rem);transform:translate(calc(-50% + var(--x) * 104%), -50%) rotate(var(--r));background:#161616;border:1px solid #ffffff24;border-radius:1rem;flex-direction:column;justify-content:space-between;gap:1.5rem;padding:clamp(1.1rem,1.8vw,1.75rem);display:flex;position:absolute;top:0;left:0;box-shadow:0 2.5rem 4rem #0000008c}.ac-card-n[data-astro-cid-qhqjqooq]{font-family:var(--font-mono);letter-spacing:.12em;color:var(--color-k1);font-size:.75rem}.ac-card-ic[data-astro-cid-qhqjqooq]{width:3rem;height:3rem;display:block;overflow:visible}.ac-card-t[data-astro-cid-qhqjqooq]{font-family:var(--font-heading);font-size:clamp(1.15rem,1.7vw,1.6rem);line-height:1.05}.ac-card-d[data-astro-cid-qhqjqooq]{margin-top:.6rem;font-size:.85rem;line-height:1.4}.ac-core[data-astro-cid-qhqjqooq]{z-index:2;width:15rem;height:15rem;position:absolute;top:72%;left:50%;translate:-50% -50%}.ac-core[data-astro-cid-qhqjqooq] video[data-astro-cid-qhqjqooq]{aspect-ratio:16/9;object-fit:cover;width:218%;max-width:none;height:auto;position:absolute;top:50%;left:50%;translate:-50% -50%;-webkit-mask-image:radial-gradient(closest-side,#000 62%,#0000);mask-image:radial-gradient(closest-side,#000 62%,#0000)}.ac-flow-title[data-astro-cid-qhqjqooq]{padding-inline:var(--gutter);text-align:center;opacity:0;font-weight:300;position:absolute;top:24%;left:0;right:0}.ac-flow-title[data-astro-cid-qhqjqooq] span[data-astro-cid-qhqjqooq]{background:linear-gradient(90deg,#fff,#ffffff26);color:#0000;-webkit-background-clip:text;background-clip:text}.ac-flow-pin[data-astro-cid-qhqjqooq]{--slide-h:min(calc(100svh - var(--header-h) - 3rem), 46rem)}.ac-rail[data-astro-cid-qhqjqooq]{left:0;top:calc(var(--header-h) + (100svh - var(--header-h) - var(--slide-h)) / 2);gap:clamp(1rem,2vw,2rem);display:flex;position:absolute}.ac-slide[data-astro-cid-qhqjqooq]{width:min(86vw,80rem);height:var(--slide-h);background:radial-gradient(60% 80% at 78% 40%,#49cdd629,#0000 70%),radial-gradient(50% 70% at 95% 95%,#f29da024,#0000 70%),#0b0b0b;border:1px solid #ffffff1a;border-radius:1.5rem;flex:none;position:relative;overflow:hidden}.ac-screen[data-astro-cid-qhqjqooq]{aspect-ratio:4/5;height:100%;position:absolute;top:0;right:0}.ac-screen[data-astro-cid-qhqjqooq] .mk{width:auto;height:100%}.ac-screen[data-astro-cid-qhqjqooq] .frame{border:0;border-radius:0}.ac-slide[data-astro-cid-qhqjqooq]:after{content:"";pointer-events:none;background:linear-gradient(90deg,#000 0%,#000000eb 30%,#0000008c 48%,#0000 66%);position:absolute;inset:0}.ac-step[data-astro-cid-qhqjqooq]{z-index:1;width:min(32rem,40%);position:absolute;bottom:clamp(1.5rem,4vw,4rem);left:clamp(1.5rem,4vw,4rem)}.ac-step-tag[data-astro-cid-qhqjqooq]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:.9rem;margin-bottom:1.25rem;font-size:.75rem;display:flex}.ac-chip[data-astro-cid-qhqjqooq]{color:#4cc4e6;border:1px solid;border-radius:99px;padding:.25rem .6rem;font-size:.65rem}.ac-chip[data-astro-cid-qhqjqooq].is-live{color:var(--color-k1)}.ac-step[data-astro-cid-qhqjqooq] .h-lg{color:#fff}.ac-step-text[data-astro-cid-qhqjqooq]{color:#ffffffd1;margin-top:1.25rem;font-size:clamp(1rem,1.2vw,1.12rem);line-height:1.6}@media (width<=47.99rem){.ac-cards[data-astro-cid-qhqjqooq]{left:var(--gutter);right:var(--gutter);top:calc(var(--header-h) + .75rem + max(0px, (100svh - 667px) * .45));grid-template-columns:1fr 1fr;gap:.6rem;width:auto;height:auto;display:grid}.ac-card[data-astro-cid-qhqjqooq]{aspect-ratio:auto;width:auto;min-height:0;box-shadow:none;border-radius:.85rem;justify-content:flex-start;gap:.6rem;padding:.85rem .85rem .95rem;position:relative;transform:none}.ac-card-n[data-astro-cid-qhqjqooq]{display:none}.ac-card-ic[data-astro-cid-qhqjqooq]{width:1.6rem;height:1.6rem}.ac-card-t[data-astro-cid-qhqjqooq]{font-size:1.05rem;line-height:1.1}.ac-card-d[data-astro-cid-qhqjqooq]{color:#ffffffc7;margin-top:.4rem;font-size:.78rem;line-height:1.35}.ac-core[data-astro-cid-qhqjqooq]{width:8rem;height:8rem;top:auto;bottom:calc(max(1rem,4svh) + max(0px,35svh - 233.45px));translate:-50%}.ac-flow-pin[data-astro-cid-qhqjqooq]{--slide-h:min(calc(100svh - var(--header-h) - 2rem), 42rem)}.ac-slide[data-astro-cid-qhqjqooq]{width:86vw}.ac-screen[data-astro-cid-qhqjqooq]{width:100%;height:auto;top:0;left:0;right:0}.ac-screen[data-astro-cid-qhqjqooq] .mk{width:100%;height:auto}.ac-slide[data-astro-cid-qhqjqooq]:after{background:linear-gradient(#0000 32%,#000000bf 48%,#000 62%)}.ac-step[data-astro-cid-qhqjqooq]{width:auto;bottom:1.4rem;left:1.25rem;right:1.25rem}.ac-step-tag[data-astro-cid-qhqjqooq]{margin-bottom:.7rem;font-size:.7rem}.ac-step[data-astro-cid-qhqjqooq] .h-lg{font-size:1.85rem;font-weight:400;line-height:1.05}.ac-step-text[data-astro-cid-qhqjqooq]{color:#ffffffdb;margin-top:.7rem;font-size:.92rem;line-height:1.5}}html:not(.js-motion) .ac-flow-pin[data-astro-cid-qhqjqooq]{height:auto;padding-block:5rem;overflow:visible}html:not(.js-motion) .ac-flow-pin[data-astro-cid-qhqjqooq]>[data-astro-cid-qhqjqooq]{opacity:1;width:auto;position:static;transform:none}html:not(.js-motion) .ac-cards[data-astro-cid-qhqjqooq],html:not(.js-motion) .ac-core[data-astro-cid-qhqjqooq]{display:none}html:not(.js-motion) .ac-flow-title[data-astro-cid-qhqjqooq]{margin-bottom:3rem}html:not(.js-motion) .ac-rail[data-astro-cid-qhqjqooq]{padding-inline:var(--gutter);flex-direction:column;align-items:center}.ac-loop[data-astro-cid-qhqjqooq]{gap:3rem;padding-block:8rem;display:grid}@media (width>=62rem){.ac-loop[data-astro-cid-qhqjqooq]{grid-template-columns:5fr 7fr;gap:4rem;padding-block:12rem}.ac-loop-head[data-astro-cid-qhqjqooq]{top:calc(var(--header-h) + 3rem);align-self:start;position:sticky}}.ac-loop[data-astro-cid-qhqjqooq] .h-xl[data-astro-cid-qhqjqooq]{font-weight:300}.ac-loop-note[data-astro-cid-qhqjqooq]{max-width:30ch;margin-top:1.5rem;font-size:.95rem;line-height:1.5}.ac-loop-list[data-astro-cid-qhqjqooq]{gap:4.5rem;margin:0;padding:0 0 0 3rem;list-style:none;display:grid;position:relative}.ac-loop-track[data-astro-cid-qhqjqooq]{background:var(--color-line);width:2px;position:absolute;top:.6rem;bottom:1.2rem;left:.55rem}.ac-loop-fill[data-astro-cid-qhqjqooq]{background:var(--color-k1);box-shadow:0 0 12px var(--color-k1);transform-origin:top;position:absolute;inset:0}html.js-motion .ac-loop-fill[data-astro-cid-qhqjqooq]{transform:scaleY(0)}.ac-loop-item[data-astro-cid-qhqjqooq]{position:relative}.ac-loop-dot[data-astro-cid-qhqjqooq]{border:2px solid var(--color-line);background:var(--color-ink);border-radius:50%;width:1.2rem;height:1.2rem;transition:border-color .5s,box-shadow .5s;position:absolute;top:.25rem;left:-3rem}.ac-loop-item[data-astro-cid-qhqjqooq].is-on .ac-loop-dot[data-astro-cid-qhqjqooq]{border-color:var(--color-k1);box-shadow:0 0 14px #f29da0b3}.ac-loop-n[data-astro-cid-qhqjqooq]{font-family:var(--font-mono);letter-spacing:.14em;color:var(--color-k1);font-size:.75rem}.ac-loop-t[data-astro-cid-qhqjqooq]{font-family:var(--font-heading);margin-top:.6rem;font-size:clamp(1.6rem,3vw,2.6rem);font-weight:300;line-height:1.05;transition:font-weight .6s}.ac-loop-item[data-astro-cid-qhqjqooq].is-on .ac-loop-t[data-astro-cid-qhqjqooq]{font-weight:500}.ac-loop-d[data-astro-cid-qhqjqooq]{max-width:34ch;margin-top:.8rem;font-size:1.05rem;line-height:1.55}.ac-loop-back[data-astro-cid-qhqjqooq]{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#f07cc4;align-items:center;gap:.75rem;margin-left:-3rem;font-size:.8rem;display:flex}.ac-loop-back[data-astro-cid-qhqjqooq] svg[data-astro-cid-qhqjqooq]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:1.25rem;height:1.25rem}.ac-why[data-astro-cid-qhqjqooq]{border-top:1px solid var(--color-line);padding-block:4rem 8rem;padding-top:6rem}.ac-why-text[data-astro-cid-qhqjqooq]{max-width:22ch;font-family:var(--font-heading);font-size:clamp(1.9rem,4vw,3.5rem);font-weight:300;line-height:1.08}.ac-fine[data-astro-cid-qhqjqooq]{margin-top:2.5rem;font-size:.85rem}.mk[data-astro-cid-ezhgtp2w]{aspect-ratio:4/5;width:100%;font-family:var(--font-sans);color:#fff;--cy:#00e5ff;--pu:#ba4cf6;position:relative;container-type:inline-size}.frame[data-astro-cid-ezhgtp2w]{background:#0b0f1c;border:1px solid #ffffff24;border-radius:5cqw;flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden}.bar[data-astro-cid-ezhgtp2w]{border-bottom:1px solid #ffffff1a;align-items:center;gap:1.6cqw;padding:3.2cqw 4cqw;display:flex}.bar[data-astro-cid-ezhgtp2w] i[data-astro-cid-ezhgtp2w]{background:#ffffff38;border-radius:50%;width:2cqw;height:2cqw}.bar[data-astro-cid-ezhgtp2w] span[data-astro-cid-ezhgtp2w]{letter-spacing:.04em;background:#ffffff12;border-radius:99px;margin-inline:auto;padding:.8cqw 6cqw;font-size:2.6cqw}.view[data-astro-cid-ezhgtp2w]{flex:1;display:flex;position:relative;overflow:hidden}.rail[data-astro-cid-ezhgtp2w]{background:#e9edf6;border-radius:3cqw;flex-direction:column;align-items:center;gap:3cqw;width:11cqw;margin:2.5cqw 0 2.5cqw 2.5cqw;padding:3.5cqw 0;display:flex}.rail-mark[data-astro-cid-ezhgtp2w]{color:#124680;letter-spacing:-.04em;font-size:4cqw;font-weight:800}.rail-i[data-astro-cid-ezhgtp2w]{color:#5b6478;border-radius:2cqw;place-items:center;width:7cqw;height:7cqw;display:grid}.rail-i[data-astro-cid-ezhgtp2w] svg{width:4cqw;height:4cqw}.rail-i[data-astro-cid-ezhgtp2w].on{background:linear-gradient(135deg, #005cff, var(--pu));color:#fff}.pane[data-astro-cid-ezhgtp2w]{color:#0d1220;background:#f3f5fa;flex:1;min-width:0;padding:4cqw 4.5cqw;position:relative;overflow:hidden}.pane[data-astro-cid-ezhgtp2w].dark{color:#fff;background:radial-gradient(80% 60% at 70% 10%,#ba4cf659,#0000 70%),radial-gradient(70% 60% at 10% 90%,#00bcff40,#0000 70%),#070b18}.lbl[data-astro-cid-ezhgtp2w]{letter-spacing:.12em;text-transform:uppercase;margin:3.5cqw 0 1.8cqw;font-size:2.2cqw;font-weight:700}.crumb[data-astro-cid-ezhgtp2w]{border-bottom:.5cqw solid;border-image:linear-gradient(90deg, var(--cy), var(--pu)) 1;margin:0 0 3cqw;padding-bottom:2cqw;font-size:2.8cqw;font-weight:600}.crumb[data-astro-cid-ezhgtp2w] em[data-astro-cid-ezhgtp2w]{letter-spacing:.14em;text-transform:uppercase;color:var(--pu);margin-right:1.6cqw;font-size:2cqw;font-style:normal}.rings[data-astro-cid-ezhgtp2w]{fill:none;stroke-width:.8px;opacity:.85;width:34cqw;position:absolute;top:2cqw;left:50%;translate:-50%}.rings[data-astro-cid-ezhgtp2w] ellipse[data-astro-cid-ezhgtp2w]{stroke:var(--cy);animation:ring 3.2s calc(var(--k) * .18s) ease-in-out infinite paused;transform-origin:50%;transform-box:fill-box}.rings[data-astro-cid-ezhgtp2w] ellipse[data-astro-cid-ezhgtp2w]:nth-child(odd){stroke:var(--pu)}@keyframes ring{50%{opacity:.5;transform:scaleY(.72)}}.kick[data-astro-cid-ezhgtp2w]{text-align:center;letter-spacing:.4em;text-transform:uppercase;color:var(--cy);margin:6cqw 0 1.5cqw;font-size:2.3cqw;position:relative}.heads[data-astro-cid-ezhgtp2w]{height:9cqw;display:grid;position:relative}.head[data-astro-cid-ezhgtp2w]{text-align:center;font-family:var(--font-heading);letter-spacing:-.01em;white-space:nowrap;opacity:0;animation:head 9s calc(var(--i) * 3s) infinite paused;grid-area:1/1;margin:0;font-size:5.4cqw;font-weight:600}.head[data-astro-cid-ezhgtp2w]:first-child{opacity:1}@keyframes head{0%{opacity:0;transform:translateY(2cqw)}6%,30%{opacity:1;transform:none}36%,to{opacity:0;transform:translateY(-2cqw)}}.search[data-astro-cid-ezhgtp2w]{color:#fff9;white-space:nowrap;background:#ffffff0d;border:1px solid #ffffff24;border-radius:2cqw;align-items:center;gap:2cqw;margin-top:5cqw;padding:2.6cqw 3cqw;font-size:2.3cqw;display:flex;overflow:hidden}.search[data-astro-cid-ezhgtp2w] svg{flex:none;width:3cqw;height:3cqw}.tiles[data-astro-cid-ezhgtp2w]{grid-template-columns:1fr 1fr;gap:2.4cqw;display:grid}.tile[data-astro-cid-ezhgtp2w]{animation:tile 6s calc(var(--i) * .2s) infinite paused;background:#ffffff0d;border:1px solid #00e5ff40;border-radius:2.6cqw;gap:1.2cqw;padding:3cqw;display:grid;position:relative}.tile[data-astro-cid-ezhgtp2w] svg{width:5cqw;height:5cqw;color:var(--cy)}.tile[data-astro-cid-ezhgtp2w] b[data-astro-cid-ezhgtp2w]{font-size:2.9cqw}.tile[data-astro-cid-ezhgtp2w] i[data-astro-cid-ezhgtp2w]{border:1px solid #fff6;border-radius:50%;place-items:center;width:4.4cqw;height:4.4cqw;font-size:2.2cqw;font-style:normal;display:grid;position:absolute;bottom:2.4cqw;right:2.4cqw}@keyframes tile{0%,70%,to{border-color:#00e5ff40}80%,90%{border-color:var(--cy);box-shadow:0 0 3cqw #00e5ff4d}}.is-on [data-astro-cid-ezhgtp2w]:is(.rings ellipse,.head,.tile){animation-play-state:running}.stripes[data-astro-cid-ezhgtp2w]{grid-template-columns:repeat(6,1fr);height:calc(100% - 9cqw);margin:0 -4.5cqw -4cqw;display:grid}.stripe[data-astro-cid-ezhgtp2w]{background:var(--c);color:#fff;transform-origin:top;animation:stripe 8s calc(var(--i) * .12s) cubic-bezier(.16, 1, .3, 1) infinite both paused;flex-direction:column;justify-content:center;align-items:center;gap:1cqw;display:flex}.stripe[data-astro-cid-ezhgtp2w]:nth-child(4),.stripe[data-astro-cid-ezhgtp2w]:nth-child(5){color:#0d1220}.stripe[data-astro-cid-ezhgtp2w] b[data-astro-cid-ezhgtp2w]{font-family:var(--font-heading);writing-mode:vertical-rl;letter-spacing:.06em;font-size:2.5cqw;rotate:180deg}.stripe[data-astro-cid-ezhgtp2w] small[data-astro-cid-ezhgtp2w]{opacity:.8;writing-mode:vertical-rl;font-size:1.6cqw;rotate:180deg}@keyframes stripe{0%{transform:scaleY(0)}14%,90%{transform:scaleY(1)}to{transform:scaleY(0)}}.is-on .stripe[data-astro-cid-ezhgtp2w]{animation-play-state:running}.studio[data-astro-cid-ezhgtp2w]{grid-template-columns:1fr 1.25fr;gap:3cqw;height:calc(100% - 9cqw);display:grid}.ctrl[data-astro-cid-ezhgtp2w]{background:#fff;border-radius:2.4cqw;padding:0 2.6cqw 2.6cqw}.chips[data-astro-cid-ezhgtp2w],.exp[data-astro-cid-ezhgtp2w]{flex-wrap:wrap;gap:1.2cqw;display:flex}.chip[data-astro-cid-ezhgtp2w],.exp[data-astro-cid-ezhgtp2w] span[data-astro-cid-ezhgtp2w]{border:1px solid #d6dbe6;border-radius:99px;padding:1cqw 2cqw;font-size:1.9cqw}.chip[data-astro-cid-ezhgtp2w]{animation:chip 9s calc(var(--i) * 3s) infinite paused}.chip[data-astro-cid-ezhgtp2w]:first-child{color:#fff;background:#124680}@keyframes chip{0%,30%{color:#fff;background:#124680;border-color:#124680}34%,to{color:#0d1220;background:0 0;border-color:#d6dbe6}}.field[data-astro-cid-ezhgtp2w]{border:1px solid #d6dbe6;border-radius:1.6cqw;padding:1.8cqw 2cqw;font-size:2cqw;display:block}.exp[data-astro-cid-ezhgtp2w] span[data-astro-cid-ezhgtp2w]:first-child{color:#fff;background:#005cff;border-color:#005cff}.post[data-astro-cid-ezhgtp2w]{background:#fff;border:1px solid #e1e5ee;border-radius:2.4cqw;flex-direction:column;padding:2.4cqw;display:flex}.post-name[data-astro-cid-ezhgtp2w]{margin:0 0 2cqw;font-size:2.4cqw;font-weight:700}.post-art[data-astro-cid-ezhgtp2w]{background:#05070f;border-radius:1.4cqw;flex:1;place-items:center;display:grid;position:relative;overflow:hidden}.rings[data-astro-cid-ezhgtp2w].big{stroke-width:6px;opacity:.55;width:120%;top:50%;translate:-50% -50%}.post-art[data-astro-cid-ezhgtp2w] p[data-astro-cid-ezhgtp2w]{text-align:center;font-family:var(--font-heading);color:#fff;margin:0;padding:0 3cqw;font-size:4cqw;font-weight:600;line-height:1.1;position:relative}.is-on [data-astro-cid-ezhgtp2w].chip{animation-play-state:running}.q-h[data-astro-cid-ezhgtp2w]{font-family:var(--font-heading);margin:1cqw 0 3cqw;font-size:6cqw;font-weight:600}.q-card[data-astro-cid-ezhgtp2w]{background:#fff;border-radius:2.6cqw;gap:2cqw;padding:3.5cqw;display:grid;box-shadow:0 1cqw 4cqw #0d12200f}.q-prog[data-astro-cid-ezhgtp2w]{background:#e9edf6;border-radius:1cqw;height:.8cqw;overflow:hidden}.q-prog[data-astro-cid-ezhgtp2w] i[data-astro-cid-ezhgtp2w]{background:linear-gradient(90deg, var(--cy), var(--pu));width:12.5%;height:100%;display:block}.q-n[data-astro-cid-ezhgtp2w]{letter-spacing:.14em;text-transform:uppercase;color:var(--pu);margin:0;font-size:1.9cqw}.q-q[data-astro-cid-ezhgtp2w]{margin:0 0 1cqw;font-size:3.4cqw;font-weight:700}.q-a[data-astro-cid-ezhgtp2w]{background:#f7f8fb;border:1px solid #e1e5ee;border-radius:1.6cqw;align-items:center;gap:2cqw;padding:2cqw 2.4cqw;font-size:2.4cqw;display:flex}.q-a[data-astro-cid-ezhgtp2w] i[data-astro-cid-ezhgtp2w]{border-radius:50%;width:3.4cqw;height:3.4cqw}.q-a[data-astro-cid-ezhgtp2w].right{animation:7s infinite paused right}@keyframes right{0%,30%{background:#f7f8fb;border-color:#e1e5ee}40%,to{border-color:var(--pu);background:#ba4cf61a}}.q-cert[data-astro-cid-ezhgtp2w]{color:#fff;opacity:0;background:linear-gradient(120deg,#124680,#3b1a6e);border-radius:2.4cqw;align-items:center;gap:2.4cqw;margin-top:3cqw;padding:2.6cqw 3cqw;animation:7s infinite paused cert;display:flex}.q-cert[data-astro-cid-ezhgtp2w] svg{width:6cqw;height:6cqw;color:var(--cy)}.q-cert[data-astro-cid-ezhgtp2w] b[data-astro-cid-ezhgtp2w]{font-size:2.8cqw;display:block}.q-cert[data-astro-cid-ezhgtp2w] small[data-astro-cid-ezhgtp2w]{opacity:.75;font-size:2cqw}@keyframes cert{0%,50%{opacity:0;transform:translateY(2cqw)}60%,92%{opacity:1;transform:none}to{opacity:0}}.is-on [data-astro-cid-ezhgtp2w]:is(.q-a.right,.q-cert){animation-play-state:running}@media (prefers-reduced-motion:reduce){.mk[data-astro-cid-ezhgtp2w] [data-astro-cid-ezhgtp2w],.mk[data-astro-cid-ezhgtp2w]{animation:none!important}.q-cert[data-astro-cid-ezhgtp2w]{opacity:1}}.ac-audiocodes[data-astro-cid-v7fbxkdl]{--color-k1:#00e5ff}.ac-hub[data-astro-cid-v7fbxkdl] .h-book{fill:none;stroke:#fff;stroke-width:2px;stroke-linejoin:round}.ac-hub[data-astro-cid-v7fbxkdl] .h-bars{fill:none;stroke:var(--color-k1);stroke-width:2.6px;stroke-linecap:round}.ac-core[data-astro-cid-v7fbxkdl] .c-book[data-astro-cid-v7fbxkdl]{fill:none;stroke:#fff;stroke-width:2.2px;stroke-linejoin:round}.ac-core[data-astro-cid-v7fbxkdl] .c-bars[data-astro-cid-v7fbxkdl]{fill:none;stroke:var(--color-k1);stroke-width:2.8px;stroke-linecap:round}.ac-hub[data-astro-cid-v7fbxkdl]{margin:2.5rem 0 0}.ac-hub[data-astro-cid-v7fbxkdl] svg[data-astro-cid-v7fbxkdl]{width:100%;height:auto;display:block;overflow:visible}.ac-hub-t[data-astro-cid-v7fbxkdl]{max-width:26rem;margin-inline:auto;display:none!important}@media (width<=47.99rem){.ac-hub-w[data-astro-cid-v7fbxkdl]{display:none!important}.ac-hub-t[data-astro-cid-v7fbxkdl]{display:block!important}}.ac-hub[data-astro-cid-v7fbxkdl] .h-in{fill:none;stroke:#00e5ff47;stroke-width:1.5px}.ac-hub[data-astro-cid-v7fbxkdl] .h-out{fill:none;stroke:#fff3;stroke-width:1.5px}.ac-hub[data-astro-cid-v7fbxkdl] .h-loop{fill:none;stroke:#ba4cf680;stroke-width:1.5px;stroke-dasharray:4 8}.ac-hub[data-astro-cid-v7fbxkdl] .h-node rect{fill:#161616;stroke:#ffffff29;stroke-width:1.2px}.ac-hub[data-astro-cid-v7fbxkdl] .h-ic{fill:none;stroke:var(--color-k1);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.ac-hub[data-astro-cid-v7fbxkdl] .h-node-out .h-ic{stroke:#fff}.ac-hub[data-astro-cid-v7fbxkdl] text{fill:#fff;font-family:var(--font-sans);text-anchor:middle}.ac-hub[data-astro-cid-v7fbxkdl] .h-lbl{letter-spacing:.12em;text-transform:uppercase;font-size:13px}.ac-hub[data-astro-cid-v7fbxkdl] .h-sm{letter-spacing:.08em;font-size:10.5px}.ac-hub[data-astro-cid-v7fbxkdl] .h-cap{letter-spacing:.18em;text-transform:uppercase;fill:var(--color-k1);font-size:12px}.ac-hub[data-astro-cid-v7fbxkdl] .h-pink{fill:#ba4cf6}.ac-hub[data-astro-cid-v7fbxkdl] .h-ring{fill:#070b18;stroke:var(--color-k1);stroke-width:2px;filter:drop-shadow(0 0 14px #00e5ff99)}.ac-hub[data-astro-cid-v7fbxkdl] .h-spark{fill:#fff}.ac-hub[data-astro-cid-v7fbxkdl] .h-dot{fill:var(--color-k1)}.ac-hub[data-astro-cid-v7fbxkdl] .h-dot-out{fill:#fff}.ac-hub[data-astro-cid-v7fbxkdl] .h-dot-loop{fill:#ba4cf6}.ac-swap[data-astro-cid-v7fbxkdl]{height:340vh;margin-top:0;position:relative;overflow-x:clip}.ac-swap-pin[data-astro-cid-v7fbxkdl]{height:100svh;padding-top:var(--header-h);padding-inline:var(--gutter);text-align:center;place-content:center;justify-items:center;gap:3.5rem;display:grid;position:sticky;top:0}.ac-swap-stack[data-astro-cid-v7fbxkdl]{perspective:900px;width:min(76rem,100%);transform-style:preserve-3d;display:grid;position:relative}.ac-swap-line[data-astro-cid-v7fbxkdl]{font-family:var(--font-heading);letter-spacing:-.02em;text-wrap:pretty;backface-visibility:hidden;grid-area:1/1;align-self:center;margin:0;font-size:clamp(1.9rem,4vw,3.4rem);font-weight:300;line-height:1.06}html.js-motion .ac-swap-line[data-astro-cid-v7fbxkdl].is-next{opacity:0}html:not(.js-motion) .ac-swap[data-astro-cid-v7fbxkdl]{height:auto}html:not(.js-motion) .ac-swap-pin[data-astro-cid-v7fbxkdl]{height:auto;padding-block:6rem;position:static}html:not(.js-motion) .ac-swap-stack[data-astro-cid-v7fbxkdl]{gap:2rem;display:grid}html:not(.js-motion) .ac-swap-line[data-astro-cid-v7fbxkdl]{grid-area:auto}.ac-flow[data-astro-cid-v7fbxkdl]{position:relative}.ac-flow-pin[data-astro-cid-v7fbxkdl]{height:100svh;position:relative;overflow:hidden}.ac-flow-tag[data-astro-cid-v7fbxkdl]{top:calc(var(--header-h) + 1rem);text-align:center;position:absolute;left:0;right:0}.ac-cards[data-astro-cid-v7fbxkdl]{width:0;height:0;position:absolute;top:40%;left:50%}.ac-card[data-astro-cid-v7fbxkdl]{aspect-ratio:4/5;width:clamp(12.5rem,19vw,17.5rem);transform:translate(calc(-50% + var(--x) * 104%), -50%) rotate(var(--r));background:#161616;border:1px solid #ffffff24;border-radius:1rem;flex-direction:column;justify-content:space-between;gap:1.5rem;padding:clamp(1.1rem,1.8vw,1.75rem);display:flex;position:absolute;top:0;left:0;box-shadow:0 2.5rem 4rem #0000008c}.ac-card-n[data-astro-cid-v7fbxkdl]{font-family:var(--font-mono);letter-spacing:.12em;color:var(--color-k1);font-size:.75rem}.ac-card[data-astro-cid-v7fbxkdl] .ac-card-ic{width:2.75rem;height:2.75rem;color:var(--color-k1)}.ac-card-t[data-astro-cid-v7fbxkdl]{font-family:var(--font-heading);font-size:clamp(1.15rem,1.7vw,1.6rem);line-height:1.05}.ac-card-d[data-astro-cid-v7fbxkdl]{margin-top:.6rem;font-size:.85rem;line-height:1.4}.ac-core[data-astro-cid-v7fbxkdl]{width:7.5rem;height:7.5rem;position:absolute;top:76%;left:50%;translate:-50% -50%}.ac-core[data-astro-cid-v7fbxkdl] svg[data-astro-cid-v7fbxkdl]{width:100%;height:100%;position:relative;overflow:visible}.ac-core[data-astro-cid-v7fbxkdl] circle[data-astro-cid-v7fbxkdl]{fill:#070b18;stroke:var(--color-k1);stroke-width:2.5px}.ac-core[data-astro-cid-v7fbxkdl] path[data-astro-cid-v7fbxkdl]{fill:#fff}.ac-core-glow[data-astro-cid-v7fbxkdl]{background:radial-gradient(closest-side,#00e5ff59,#0000);border-radius:50%;position:absolute;inset:-120%}.ac-flow-title[data-astro-cid-v7fbxkdl]{padding-inline:var(--gutter);text-align:center;opacity:0;font-weight:300;position:absolute;top:24%;left:0;right:0}.ac-flow-title[data-astro-cid-v7fbxkdl] span[data-astro-cid-v7fbxkdl]{background:linear-gradient(90deg,#fff,#ffffff26);color:#0000;-webkit-background-clip:text;background-clip:text}.ac-stage[data-astro-cid-v7fbxkdl]{left:max(var(--gutter), 5vw);top:calc(var(--header-h) + 1.5rem);width:min(44vw, calc((100svh - var(--header-h) - 3.5rem) * .8));aspect-ratio:4/5;position:absolute}.ac-screen[data-astro-cid-v7fbxkdl]{background:var(--color-ink);clip-path:circle(0%);position:absolute;inset:-2px}.ac-steps[data-astro-cid-v7fbxkdl]{right:max(var(--gutter), 5vw);width:min(36rem,40vw);height:24rem;position:absolute;top:50%;translate:0 -40%}.ac-step[data-astro-cid-v7fbxkdl]{opacity:0;position:absolute;top:0;left:0;right:0}.ac-step-tag[data-astro-cid-v7fbxkdl]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:.9rem;margin-bottom:1.25rem;font-size:.75rem;display:flex}.ac-chip[data-astro-cid-v7fbxkdl]{color:#ba4cf6;border:1px solid;border-radius:99px;padding:.25rem .6rem;font-size:.65rem}.ac-chip[data-astro-cid-v7fbxkdl].is-live{color:var(--color-k1)}.ac-step-text[data-astro-cid-v7fbxkdl]{margin-top:1.25rem;font-size:clamp(1rem,1.25vw,1.15rem);line-height:1.6}.ac-step-count[data-astro-cid-v7fbxkdl]{font-family:var(--font-mono);letter-spacing:.1em;opacity:0;font-size:.8rem;position:absolute;bottom:0;left:0}.ac-step-count[data-astro-cid-v7fbxkdl] b[data-astro-cid-v7fbxkdl]{color:var(--color-k1);font-weight:400}@media (width<=47.99rem){.ac-cards[data-astro-cid-v7fbxkdl]{top:38%}.ac-card[data-astro-cid-v7fbxkdl]{width:10.5rem;transform:translate(calc(-50% + var(--x) * 24%), calc(-50% + var(--x) * 8%)) rotate(var(--r))}.ac-core[data-astro-cid-v7fbxkdl]{width:5.5rem;height:5.5rem;top:74%}.ac-flow-pin[data-astro-cid-v7fbxkdl]{--steps-h:clamp(15.5rem, 42svh, 18rem)}.ac-stage[data-astro-cid-v7fbxkdl]{left:50%;top:calc(var(--header-h) + .25rem);width:min(80vw, calc((100svh - var(--header-h) - var(--steps-h) - 2.25rem) * .8));translate:-50%}.ac-steps[data-astro-cid-v7fbxkdl]{width:auto;height:var(--steps-h);padding:1.75rem var(--gutter) 1.5rem;background:linear-gradient(180deg, transparent, var(--color-ink) 1.5rem);inset:auto 0 0;translate:none}.ac-step[data-astro-cid-v7fbxkdl]{left:var(--gutter);right:var(--gutter);top:1.75rem;translate:none}.ac-step-tag[data-astro-cid-v7fbxkdl]{margin-bottom:.7rem;font-size:.7rem}.ac-step[data-astro-cid-v7fbxkdl] .h-lg{color:#fff;font-size:1.95rem;font-weight:400;line-height:1.05}.ac-step-text[data-astro-cid-v7fbxkdl]{color:#ffffffdb;margin-top:.7rem;font-size:.95rem;line-height:1.5}.ac-step-count[data-astro-cid-v7fbxkdl]{display:none}}html:not(.js-motion) .ac-flow-pin[data-astro-cid-v7fbxkdl]{height:auto;padding-block:5rem;overflow:visible}html:not(.js-motion) .ac-flow-pin[data-astro-cid-v7fbxkdl]>[data-astro-cid-v7fbxkdl]{opacity:1;width:auto;position:static;transform:none}html:not(.js-motion) .ac-cards[data-astro-cid-v7fbxkdl],html:not(.js-motion) .ac-core[data-astro-cid-v7fbxkdl]{display:none}html:not(.js-motion) .ac-flow-title[data-astro-cid-v7fbxkdl]{margin-bottom:3rem}html:not(.js-motion) .ac-stage[data-astro-cid-v7fbxkdl]{display:none}html:not(.js-motion) .ac-steps[data-astro-cid-v7fbxkdl]{padding-inline:var(--gutter)}html:not(.js-motion) .ac-step[data-astro-cid-v7fbxkdl]{opacity:1;margin-bottom:3rem;position:static;translate:none}.ac-loop[data-astro-cid-v7fbxkdl]{gap:3rem;padding-block:8rem;display:grid}@media (width>=62rem){.ac-loop[data-astro-cid-v7fbxkdl]{grid-template-columns:5fr 7fr;gap:4rem;padding-block:12rem}.ac-loop-head[data-astro-cid-v7fbxkdl]{top:calc(var(--header-h) + 3rem);align-self:start;position:sticky}}.ac-loop[data-astro-cid-v7fbxkdl] .h-xl[data-astro-cid-v7fbxkdl]{font-weight:300}.ac-loop-note[data-astro-cid-v7fbxkdl]{max-width:30ch;margin-top:1.5rem;font-size:.95rem;line-height:1.5}.ac-loop-list[data-astro-cid-v7fbxkdl]{gap:4.5rem;margin:0;padding:0 0 0 3rem;list-style:none;display:grid;position:relative}.ac-loop-track[data-astro-cid-v7fbxkdl]{background:var(--color-line);width:2px;position:absolute;top:.6rem;bottom:1.2rem;left:.55rem}.ac-loop-fill[data-astro-cid-v7fbxkdl]{background:var(--color-k1);box-shadow:0 0 12px var(--color-k1);transform-origin:top;position:absolute;inset:0}html.js-motion .ac-loop-fill[data-astro-cid-v7fbxkdl]{transform:scaleY(0)}.ac-loop-item[data-astro-cid-v7fbxkdl]{position:relative}.ac-loop-dot[data-astro-cid-v7fbxkdl]{border:2px solid var(--color-line);background:var(--color-ink);border-radius:50%;width:1.2rem;height:1.2rem;transition:border-color .5s,box-shadow .5s;position:absolute;top:.25rem;left:-3rem}.ac-loop-item[data-astro-cid-v7fbxkdl].is-on .ac-loop-dot[data-astro-cid-v7fbxkdl]{border-color:var(--color-k1);box-shadow:0 0 14px #00e5ffb3}.ac-loop-n[data-astro-cid-v7fbxkdl]{font-family:var(--font-mono);letter-spacing:.14em;color:var(--color-k1);font-size:.75rem}.ac-loop-t[data-astro-cid-v7fbxkdl]{font-family:var(--font-heading);margin-top:.6rem;font-size:clamp(1.6rem,3vw,2.6rem);font-weight:300;line-height:1.05;transition:font-weight .6s}.ac-loop-item[data-astro-cid-v7fbxkdl].is-on .ac-loop-t[data-astro-cid-v7fbxkdl]{font-weight:500}.ac-loop-d[data-astro-cid-v7fbxkdl]{max-width:34ch;margin-top:.8rem;font-size:1.05rem;line-height:1.55}.ac-loop-back[data-astro-cid-v7fbxkdl]{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#ba4cf6;align-items:center;gap:.75rem;margin-left:-3rem;font-size:.8rem;display:flex}.ac-loop-back[data-astro-cid-v7fbxkdl] svg[data-astro-cid-v7fbxkdl]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:1.25rem;height:1.25rem}.ac-why[data-astro-cid-v7fbxkdl]{border-top:1px solid var(--color-line);padding-block:4rem 8rem;padding-top:6rem}.ac-why-text[data-astro-cid-v7fbxkdl]{max-width:22ch;font-family:var(--font-heading);font-size:clamp(1.9rem,4vw,3.5rem);font-weight:300;line-height:1.08}.ac-tools[data-astro-cid-v7fbxkdl]{color:#fff;margin-top:3rem;font-size:1.05rem}.ac-fine[data-astro-cid-v7fbxkdl]{margin-top:2.5rem;font-size:.85rem}.cin[data-astro-cid-eav4lips]{color:#fff;background:#000;overflow-x:clip}.cin-open[data-astro-cid-eav4lips]{height:200svh}.cin-ch[data-astro-cid-eav4lips],.cin-end[data-astro-cid-eav4lips]{height:220svh}.cin-end[data-astro-cid-eav4lips]{height:260svh}.cin-stage[data-astro-cid-eav4lips]{height:100svh;position:sticky;top:0;overflow:hidden}.cin-media[data-astro-cid-eav4lips],.cin-crt[data-astro-cid-eav4lips]{position:absolute;inset:0}.cin-media[data-astro-cid-eav4lips] video[data-astro-cid-eav4lips]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.cin-m[data-astro-cid-eav4lips]{display:none}@media (width<=47.99rem){.cin-d[data-astro-cid-eav4lips]{display:none}.cin-m[data-astro-cid-eav4lips]{display:block}}.cin-ch[data-astro-cid-eav4lips] .cin-media[data-astro-cid-eav4lips],.cin-open[data-astro-cid-eav4lips] .cin-media[data-astro-cid-eav4lips]{will-change:transform}.cin-stage[data-astro-cid-eav4lips]:after{content:"";pointer-events:none;background:linear-gradient(#0000 58%,#000000b8);position:absolute;inset:0}.cin-bar[data-astro-cid-eav4lips]{z-index:2;background:#000;height:max(0px,50svh - 20.9205vw);position:absolute;left:0;right:0}.cin-bar-t[data-astro-cid-eav4lips]{transform-origin:top;top:0}.cin-bar-b[data-astro-cid-eav4lips]{transform-origin:bottom;bottom:0}@media (width<=47.99rem){.cin-bar[data-astro-cid-eav4lips]{height:21svh}}.cin-title[data-astro-cid-eav4lips]{z-index:3;text-align:center;place-content:center;padding-inline:1.25rem;display:grid;position:absolute;inset:0}.cin-title[data-astro-cid-eav4lips] h1[data-astro-cid-eav4lips]{font-family:var(--font-heading);letter-spacing:-.01em;text-shadow:0 2px 40px #00000073;font-size:clamp(2.6rem,9vw,8.5rem);font-weight:200;line-height:.95}.cin-title[data-astro-cid-eav4lips] p[data-astro-cid-eav4lips]{text-shadow:0 1px 20px #0009;margin-top:1.25rem;font-size:clamp(1rem,1.6vw,1.35rem)}.cin-cue[data-astro-cid-eav4lips]{z-index:3;opacity:.8;font-size:.9rem;position:absolute;bottom:2rem;left:50%;transform:translate(-50%)}.cin-sub[data-astro-cid-eav4lips]{z-index:2;text-align:center;width:min(46rem,100% - 2.5rem);position:absolute;bottom:clamp(2.5rem,9svh,6rem);left:50%;transform:translate(-50%)}.cin-sub[data-astro-cid-eav4lips] h2[data-astro-cid-eav4lips]{font-family:var(--font-heading);text-shadow:0 2px 30px #00000080;font-size:clamp(1.9rem,4.4vw,3.8rem);font-weight:300;line-height:1.05}.cin-sub[data-astro-cid-eav4lips] p[data-astro-cid-eav4lips]{color:#ffffffe0;text-shadow:0 1px 16px #000000b3;max-width:38ch;margin:1rem auto 0;font-size:clamp(1rem,1.4vw,1.2rem);line-height:1.5}.cin-crt[data-astro-cid-eav4lips]{transform-origin:50%;will-change:transform, filter}.cin-crt[data-astro-cid-eav4lips]:after{content:"";opacity:var(--flash,0);mix-blend-mode:screen;pointer-events:none;background:#fff;position:absolute;inset:0}.cin-full[data-astro-cid-eav4lips]{text-align:center;padding-block:clamp(5rem,14vw,10rem) clamp(3rem,8vw,6rem)}.cin-full-t[data-astro-cid-eav4lips]{font-family:var(--font-heading);margin-bottom:clamp(2rem,4vw,3rem);font-size:clamp(1.8rem,4vw,3.4rem);font-weight:300;line-height:1.05}.cin-player[data-astro-cid-eav4lips]{aspect-ratio:16/9;background:#000;border-radius:.5rem;width:100%;max-width:72rem;margin-inline:auto;display:block}.cin-credits[data-astro-cid-eav4lips]{padding-block:clamp(3rem,8vw,7rem) clamp(5rem,12vw,9rem)}.cin-credits[data-astro-cid-eav4lips] dl[data-astro-cid-eav4lips]{text-align:center;gap:2.25rem;max-width:40rem;margin-inline:auto;display:grid}.cin-credits[data-astro-cid-eav4lips] dt[data-astro-cid-eav4lips]{color:#fff9;font-size:.95rem}.cin-credits[data-astro-cid-eav4lips] dd[data-astro-cid-eav4lips]{font-family:var(--font-heading);margin-top:.35rem;font-size:clamp(1.4rem,2.6vw,2.2rem);font-weight:300}@media (prefers-reduced-motion:reduce){.cin-open[data-astro-cid-eav4lips],.cin-ch[data-astro-cid-eav4lips],.cin-end[data-astro-cid-eav4lips]{height:auto}.cin-stage[data-astro-cid-eav4lips]{position:relative}.cin-bar[data-astro-cid-eav4lips],.cin-cue[data-astro-cid-eav4lips]{display:none}}.case-cover[data-astro-cid-pznzci7v]{height:min(65vh,47rem);position:relative;overflow:hidden}.case-cover[data-astro-cid-pznzci7v]:after{content:"";background:linear-gradient(0deg, var(--color-ink), transparent);pointer-events:none;height:40%;position:absolute;inset:auto 0 0}.case-grid[data-astro-cid-pznzci7v]{gap:3rem;display:grid}@media (width>=62rem){.case-grid[data-astro-cid-pznzci7v]{grid-template-columns:3fr 1fr 8fr;gap:1.5rem}.case-grid[data-astro-cid-pznzci7v]>.min-w-0[data-astro-cid-pznzci7v]{grid-column:3}.case-side[data-astro-cid-pznzci7v]{top:calc(var(--header-h) + 2rem);align-self:start;position:sticky}}.case-lede[data-astro-cid-pznzci7v]{font-family:var(--font-heading);letter-spacing:-.01em;color:var(--color-paper);font-size:clamp(1.5rem,2.6vw,2.25rem);font-weight:300;line-height:1.25}.case-body[data-astro-cid-pznzci7v]{max-width:44rem;margin-top:3rem}.case-body[data-astro-cid-pznzci7v] h2{border-top:1px solid var(--color-line);margin-top:3rem;padding-top:3rem;font-weight:300}.case-card[data-astro-cid-pznzci7v]{border:1px solid var(--color-line);background:var(--color-ink-2);border-radius:.75rem;display:block;overflow:hidden}
