.hub-fig[data-astro-cid-zfv2l6mr]{margin:0;container-type:inline-size}.hub[data-astro-cid-zfv2l6mr]{grid-template-columns:minmax(0,1fr) minmax(0,1.45fr) minmax(0,1fr);align-items:center;gap:2.5rem 3.25rem;display:grid;position:relative}.col[data-astro-cid-zfv2l6mr]{z-index:1;gap:1rem;display:grid;position:relative}.tile[data-astro-cid-zfv2l6mr]{background:var(--white);border:1.5px solid var(--rule);border-radius:8px;align-items:center;gap:.7rem;padding:.6rem .75rem;text-decoration:none;display:flex}.tile[data-astro-cid-zfv2l6mr]:hover .nm[data-astro-cid-zfv2l6mr]{text-decoration:underline;text-decoration-color:var(--amber)}.tile[data-astro-cid-zfv2l6mr]>span[data-astro-cid-zfv2l6mr]{display:grid}.nm[data-astro-cid-zfv2l6mr]{font-size:.95rem;font-weight:800;line-height:1.2}.does[data-astro-cid-zfv2l6mr]{color:var(--slate);font-size:.74rem}.order[data-astro-cid-zfv2l6mr]{z-index:1;position:relative}.small[data-astro-cid-zfv2l6mr]{font-size:var(--step--1)}.ttl[data-astro-cid-zfv2l6mr]{font-size:1.05rem;font-weight:800}.rows[data-astro-cid-zfv2l6mr]{margin-top:.6rem;display:grid}.row[data-astro-cid-zfv2l6mr]{border-bottom:1px solid var(--rule);isolation:isolate;justify-content:space-between;gap:1rem;padding:.55rem .4rem;font-size:.92rem;display:flex;position:relative}.row[data-astro-cid-zfv2l6mr]:last-child{border-bottom:0}.lb[data-astro-cid-zfv2l6mr]{color:var(--slate);white-space:nowrap}.v[data-astro-cid-zfv2l6mr]{text-align:right;font-weight:600}.flash[data-astro-cid-zfv2l6mr]{z-index:-1;opacity:0;background:#fff6dc;position:absolute;inset:0}.spokes[data-astro-cid-zfv2l6mr]{pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.spokes[data-astro-cid-zfv2l6mr] path{fill:none;stroke:var(--ink);stroke-width:1.5px}.spokes[data-astro-cid-zfv2l6mr] circle{fill:var(--ink)}.spokes[data-astro-cid-zfv2l6mr] circle.a{fill:var(--amber)}@container (width<=52rem){.hub[data-astro-cid-zfv2l6mr]{grid-template-columns:1fr;gap:1rem}.order[data-astro-cid-zfv2l6mr]{order:-1}.spokes[data-astro-cid-zfv2l6mr]{display:none}}.stage[data-astro-cid-t6ocdfn4]{perspective:1700px;perspective-origin:50% 45%;--px:0;--py:0;height:clamp(26rem,40vw,40rem);position:relative}.glow[data-astro-cid-t6ocdfn4]{background:radial-gradient(closest-side,#f2a90029,#f2a9000d 55%,#0000 75%);border-radius:50%;animation:10s ease-in-out infinite alternate breathe;position:absolute;inset:8% 6%}@keyframes breathe{0%{opacity:.6;scale:.94}}.bk[data-astro-cid-t6ocdfn4]{width:44px;height:44px;animation:bk-in .9s var(--ease) .2s both;border:0 solid #f7f6f28c;position:absolute}.bk[data-astro-cid-t6ocdfn4].tl{--bx:18px;--by:18px;border-top-width:2px;border-left-width:2px;top:0;left:0}.bk[data-astro-cid-t6ocdfn4].tr{border-top-width:2px;border-right-width:2px;border-color:var(--amber);--bx:-18px;--by:18px;top:0;right:0}.bk[data-astro-cid-t6ocdfn4].br{--bx:-18px;--by:-18px;border-bottom-width:2px;border-right-width:2px;bottom:0;right:0}.bk[data-astro-cid-t6ocdfn4].bl{--bx:18px;--by:-18px;border-bottom-width:2px;border-left-width:2px;bottom:0;left:0}@keyframes bk-in{0%{opacity:0;translate:var(--bx) var(--by)}}.rig[data-astro-cid-t6ocdfn4]{transform-style:preserve-3d;transform:rotateX(calc(9deg - var(--py) * 5deg)) rotateY(calc(-14deg + var(--px) * 9deg));transition:transform 1.2s cubic-bezier(.2,0,0,1);position:absolute;inset:0}.pl[data-astro-cid-t6ocdfn4]{left:var(--x);top:var(--y);transform:translate3d(-50%, -50%, var(--z));transform-style:preserve-3d;position:absolute}.in[data-astro-cid-t6ocdfn4]{animation:enter 1.1s cubic-bezier(.2, 0, 0, 1) calc(var(--e) + .15s) both}@keyframes enter{0%{opacity:0;translate:0 40px;scale:.92}}.in[data-astro-cid-t6ocdfn4]>[data-astro-cid-t6ocdfn4]{animation:float var(--d) ease-in-out var(--o) infinite alternate}@keyframes float{0%{translate:0 -9px;rotate:-.6deg}to{translate:0 9px;rotate:.6deg}}.tile[data-astro-cid-t6ocdfn4]{opacity:.92;border-radius:18px;box-shadow:0 30px 60px -24px #000000b3}.tile[data-astro-cid-t6ocdfn4] .app-icon{display:block}.card[data-astro-cid-t6ocdfn4]{color:var(--ink);border-top:4px solid var(--ink);background:#fbfaf7;border-radius:0 0 10px 10px;gap:.55rem;padding:.85rem 1rem .9rem;display:grid;position:relative;box-shadow:0 50px 80px -40px #000000d9,inset 0 1px #fff9}.card[data-astro-cid-t6ocdfn4]:before{content:"";background:linear-gradient(90deg, transparent, var(--amber), transparent) no-repeat;height:4px;animation:sweep 7s cubic-bezier(.65, 0, .35, 1) var(--o) infinite;background-position:-60% 0;background-size:35% 100%;position:absolute;top:-4px;left:0;right:0;overflow:hidden}@keyframes sweep{0%,55%{background-position:-60% 0}to{background-position:160% 0}}.w-sm[data-astro-cid-t6ocdfn4]{width:14rem}.w-md[data-astro-cid-t6ocdfn4]{width:15rem}.w-lg[data-astro-cid-t6ocdfn4]{width:17.5rem}.h[data-astro-cid-t6ocdfn4]{font:500 .72rem/1.2 var(--font-mono);color:var(--slate)}.t[data-astro-cid-t6ocdfn4]{margin-top:-.2rem;font-size:1.05rem;font-weight:800}.row[data-astro-cid-t6ocdfn4]{justify-content:space-between;align-items:center;gap:.75rem;font-size:.86rem;font-weight:700;display:flex}.grid[data-astro-cid-t6ocdfn4]{color:var(--slate);grid-template-columns:1fr auto;gap:.25rem 1rem;font-size:.86rem;display:grid}.grid[data-astro-cid-t6ocdfn4] .mono[data-astro-cid-t6ocdfn4]{color:var(--ink);text-align:right;font-weight:600}.big[data-astro-cid-t6ocdfn4]{font-size:1.6rem;font-weight:600;line-height:1}.chip[data-astro-cid-t6ocdfn4]{white-space:nowrap;font:500 .7rem/1 var(--font-mono);color:var(--ink);background:#fff;border:1.5px solid #cfccc3;border-radius:99px;padding:.3rem .55rem;display:inline-flex}.c-done[data-astro-cid-t6ocdfn4]{border-color:var(--ink)}.c-solid[data-astro-cid-t6ocdfn4]{background:var(--ink);border-color:var(--ink);color:#fff}.c-run[data-astro-cid-t6ocdfn4]{border-color:var(--amber-ink);color:var(--amber-ink);background:#fff6dc}.chip-wrap[data-astro-cid-t6ocdfn4]{justify-items:end;display:inline-grid;position:relative}.chip-wrap[data-astro-cid-t6ocdfn4]>.chip[data-astro-cid-t6ocdfn4]{grid-area:1/1}.a1[data-astro-cid-t6ocdfn4]{animation:9s linear infinite s-a1}.a2[data-astro-cid-t6ocdfn4]{animation:9s linear infinite s-a2}@keyframes s-a1{0%,48%{opacity:1}52%,to{opacity:0}}@keyframes s-a2{0%,48%{opacity:0}52%,96%{opacity:1}to{opacity:0}}.b1[data-astro-cid-t6ocdfn4]{animation:9s linear infinite s-b1}.b2[data-astro-cid-t6ocdfn4]{animation:9s linear infinite s-b2}.b3[data-astro-cid-t6ocdfn4]{animation:9s linear infinite s-b3}@keyframes s-b1{0%,26%{opacity:1}30%,96%{opacity:0}to{opacity:1}}@keyframes s-b2{0%,26%{opacity:0}30%,52%{opacity:1}56%,to{opacity:0}}@keyframes s-b3{0%,52%{opacity:0}56%,96%{opacity:1}to{opacity:0}}.swap[data-astro-cid-t6ocdfn4]{display:inline-grid;position:relative}.swap[data-astro-cid-t6ocdfn4] b[data-astro-cid-t6ocdfn4]{grid-area:1/1;font-weight:600}.o1[data-astro-cid-t6ocdfn4]{animation:9s linear infinite s-b1}.o2[data-astro-cid-t6ocdfn4]{animation:9s linear infinite s-o2}@keyframes s-o2{0%,52%{opacity:0}56%,96%{opacity:1;color:var(--ink)}to{opacity:0}}.hero-card[data-astro-cid-t6ocdfn4]{box-shadow:0 70px 110px -40px #000000e6,0 0 0 1px #f2a9002e}.steps[data-astro-cid-t6ocdfn4]{gap:.35rem;font-size:.8rem;font-weight:600;display:grid}.st[data-astro-cid-t6ocdfn4]{align-items:center;gap:.5rem;display:flex}.st[data-astro-cid-t6ocdfn4] i[data-astro-cid-t6ocdfn4]{border:1.5px solid var(--ink);background:0 0;border-radius:50%;width:.7rem;height:.7rem}.s1[data-astro-cid-t6ocdfn4] i[data-astro-cid-t6ocdfn4]{animation:9s linear infinite dot1}.s2[data-astro-cid-t6ocdfn4] i[data-astro-cid-t6ocdfn4]{animation:9s linear infinite dot2}@keyframes dot1{0%,18%{background:0 0}22%,96%{background:var(--ink)}to{background:0 0}}@keyframes dot2{0%,44%{background:0 0}48%,96%{background:var(--amber);border-color:var(--amber-ink)}to{background:0 0}}.spark[data-astro-cid-t6ocdfn4]{width:100%;height:auto;display:block;overflow:visible}.spark[data-astro-cid-t6ocdfn4] path[data-astro-cid-t6ocdfn4]{fill:none;stroke-width:2.5px;stroke-linejoin:round}.spark[data-astro-cid-t6ocdfn4] .base[data-astro-cid-t6ocdfn4]{stroke:#e2e0d9}.spark[data-astro-cid-t6ocdfn4] .draw[data-astro-cid-t6ocdfn4]{stroke:var(--ink);stroke-dasharray:1 1;animation:9s cubic-bezier(.65,0,.35,1) infinite draw}.spark[data-astro-cid-t6ocdfn4] circle[data-astro-cid-t6ocdfn4]{fill:var(--amber);stroke:var(--ink);stroke-width:1.5px}@keyframes draw{0%{stroke-dashoffset:1px}40%,92%{stroke-dashoffset:0}to{stroke-dashoffset:1px}}.bar[data-astro-cid-t6ocdfn4]{background:#e2e0d9;border-radius:2px;height:4px;overflow:hidden}.bar[data-astro-cid-t6ocdfn4] i[data-astro-cid-t6ocdfn4]{background:var(--ink);transform-origin:0;height:100%;animation:9s cubic-bezier(.65,0,.35,1) infinite fill;display:block}@keyframes fill{0%{transform:scaleX(.15)}60%,94%{transform:scaleX(1)}to{transform:scaleX(.15)}}@media (prefers-reduced-motion:reduce){.a1[data-astro-cid-t6ocdfn4],.b1[data-astro-cid-t6ocdfn4],.b2[data-astro-cid-t6ocdfn4],.o1[data-astro-cid-t6ocdfn4]{opacity:0}}@media (width<=64rem){.stage[data-astro-cid-t6ocdfn4]{height:30rem}}@media (width<=40rem){.stage[data-astro-cid-t6ocdfn4]{height:24rem;margin-inline:-.5rem}.rig[data-astro-cid-t6ocdfn4]{scale:.72}.pl[data-astro-cid-t6ocdfn4]:first-child,.pl[data-astro-cid-t6ocdfn4]:nth-child(4){display:none}}.ticker[data-astro-cid-5f5hpewk]{border-block:1px solid #f7f6f21f;padding-block:1.1rem;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.track[data-astro-cid-5f5hpewk]{width:max-content;animation:70s linear infinite tick;display:flex}ul[data-astro-cid-5f5hpewk]{margin:0;padding:0;list-style:none;display:flex}li[data-astro-cid-5f5hpewk]{font:500 .82rem/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#9da2aa;white-space:nowrap;align-items:center;display:flex}li[data-astro-cid-5f5hpewk]:after{content:"";background:var(--amber);opacity:.85;border-radius:50%;width:5px;height:5px;margin-inline:2.25rem}@keyframes tick{to{transform:translate(-50%)}}.wall[data-astro-cid-x3ngfirm]{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:dense;background:#f7f6f21a;border:1px solid #f7f6f21a;border-radius:14px;gap:1px;display:grid;overflow:hidden}.panel[data-astro-cid-x3ngfirm]:first-child{grid-row:span 2}.cta[data-astro-cid-x3ngfirm]{color:var(--paper);background:linear-gradient(160deg, #f2a90024, transparent 60%), var(--ground,#24272d);justify-content:end;gap:.8rem;text-decoration:none}.cta[data-astro-cid-x3ngfirm] .big[data-astro-cid-x3ngfirm]{letter-spacing:-.02em;font-size:1.3rem;font-weight:800;line-height:1.15}.cta[data-astro-cid-x3ngfirm] .go[data-astro-cid-x3ngfirm]{color:var(--amber);font-weight:700}.cta[data-astro-cid-x3ngfirm]:hover .go[data-astro-cid-x3ngfirm]{text-decoration:underline}.panel[data-astro-cid-x3ngfirm]{isolation:isolate;background:var(--ground,#24272d);align-content:start;gap:.6rem;padding:clamp(1.2rem,1rem + 1vw,1.8rem);display:grid;position:relative}.panel[data-astro-cid-x3ngfirm]:before{content:"";z-index:-1;opacity:0;transition:opacity .5s var(--ease);background:radial-gradient(360px circle at var(--mx,50%) var(--my,0%), #f2a9001f, transparent 60%);position:absolute;inset:0}.panel[data-astro-cid-x3ngfirm]:hover:before{opacity:1}.ph[data-astro-cid-x3ngfirm]{border-bottom:1px solid #f7f6f224;justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:.3rem;padding-bottom:.6rem;display:flex}.ph[data-astro-cid-x3ngfirm] h3[data-astro-cid-x3ngfirm]{letter-spacing:-.015em;font-size:1.2rem;font-weight:800}.ph[data-astro-cid-x3ngfirm] h3[data-astro-cid-x3ngfirm] a[data-astro-cid-x3ngfirm]{color:var(--paper);text-decoration:none}.ph[data-astro-cid-x3ngfirm] h3[data-astro-cid-x3ngfirm] a[data-astro-cid-x3ngfirm]:hover{text-decoration:underline;text-decoration-color:var(--amber)}.n[data-astro-cid-x3ngfirm]{color:var(--amber);font-size:.8rem}.panel[data-astro-cid-x3ngfirm] ul[data-astro-cid-x3ngfirm]{margin:0;padding:0;list-style:none;display:grid}.row[data-astro-cid-x3ngfirm]{color:#d5d7db;transition:background .25s var(--ease), color .25s var(--ease);border-radius:6px;align-items:center;gap:.65rem;margin-inline:-.3rem;padding:.42rem .3rem;font-size:.93rem;font-weight:600;text-decoration:none;display:flex}.row[data-astro-cid-x3ngfirm]:is(:hover,:focus-visible){color:var(--paper);background:#f7f6f212}.row[data-astro-cid-x3ngfirm] .app-icon{flex:none}.nm[data-astro-cid-x3ngfirm]{min-width:0}.pl[data-astro-cid-x3ngfirm]{letter-spacing:.06em;text-transform:uppercase;color:#9da2aa;border:1px solid #f7f6f240;border-radius:99px;margin-left:auto;padding:.2rem .45rem;font-size:.62rem}.cols[data-astro-cid-x3ngfirm]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:1.25rem 0 0;padding:0;list-style:none;display:grid}.col[data-astro-cid-x3ngfirm]{background:linear-gradient(160deg, #f2a9001a, transparent 55%), var(--ground,#24272d);border:1px solid #f7f6f21f;border-radius:14px;align-content:start;gap:.5rem;padding:clamp(1.2rem,1rem + 1vw,1.8rem);display:grid}.eyebrow[data-astro-cid-x3ngfirm]{letter-spacing:.1em;text-transform:uppercase;color:var(--amber);margin:0;font-size:.7rem}.col[data-astro-cid-x3ngfirm] h3[data-astro-cid-x3ngfirm]{letter-spacing:-.02em;font-size:1.45rem;font-weight:800}.col[data-astro-cid-x3ngfirm] h3[data-astro-cid-x3ngfirm] a[data-astro-cid-x3ngfirm]{color:var(--paper);text-decoration:none}.col[data-astro-cid-x3ngfirm] h3[data-astro-cid-x3ngfirm] a[data-astro-cid-x3ngfirm]:hover{text-decoration:underline;text-decoration-color:var(--amber)}.pitch[data-astro-cid-x3ngfirm]{color:#b9bdc4;margin:0}.icons[data-astro-cid-x3ngfirm]{flex-wrap:wrap;gap:.35rem;margin:.4rem 0 0;padding:0;list-style:none;display:flex}.wall[data-astro-cid-x3ngfirm].armed .panel[data-astro-cid-x3ngfirm],.wall[data-astro-cid-x3ngfirm].armed~.cols[data-astro-cid-x3ngfirm] .col[data-astro-cid-x3ngfirm]{opacity:0;transform:translateY(20px)}.wall[data-astro-cid-x3ngfirm].play .panel[data-astro-cid-x3ngfirm],.wall[data-astro-cid-x3ngfirm].play~.cols[data-astro-cid-x3ngfirm] .col[data-astro-cid-x3ngfirm]{animation:up .8s var(--ease) calc(var(--i) * 70ms) both;opacity:1;transform:none}@keyframes up{0%{opacity:0;transform:translateY(20px)}}@media (width<=64rem){.wall[data-astro-cid-x3ngfirm]{grid-template-columns:repeat(2,minmax(0,1fr))}.panel[data-astro-cid-x3ngfirm]:first-child{grid-row:auto}}@media (width<=40rem){.wall[data-astro-cid-x3ngfirm],.cols[data-astro-cid-x3ngfirm]{grid-template-columns:1fr}}.chapters[data-astro-cid-maya4cop]{position:relative}.top[data-astro-cid-maya4cop]{gap:1rem;margin-bottom:clamp(2rem,1rem + 3vw,3.5rem);display:grid}.eyebrow[data-astro-cid-maya4cop]{letter-spacing:.1em;text-transform:uppercase;color:var(--amber);margin:0;font-size:.78rem}.rail[data-astro-cid-maya4cop]{display:none}.stack[data-astro-cid-maya4cop]{gap:clamp(4rem,3rem + 4vw,7rem);display:grid}.art[data-astro-cid-maya4cop]{grid-template-columns:minmax(0,.75fr) minmax(0,1.45fr);align-items:center;gap:clamp(2rem,1rem + 4vw,5rem);display:grid}.app[data-astro-cid-maya4cop]{letter-spacing:.08em;text-transform:uppercase;color:#9da2aa;margin:0 0 .75rem;font-size:.78rem}h3[data-astro-cid-maya4cop]{letter-spacing:-.035em;margin:0 0 1.25rem;font-size:clamp(2.2rem,1.2rem + 2.4vw,3.4rem);font-weight:900;line-height:1}.body[data-astro-cid-maya4cop]{color:#c9ccd2;max-width:34ch;margin:0 0 1.5rem;font-size:1.1rem;line-height:1.55}.more[data-astro-cid-maya4cop]{color:var(--paper);border-bottom:1px solid #f7f6f24d;padding-bottom:.2rem;font-weight:700;text-decoration:none}.more[data-astro-cid-maya4cop]:hover{border-bottom-color:var(--amber)}.fig[data-astro-cid-maya4cop]{filter:drop-shadow(0 50px 60px #00000073);min-width:0}.fig[data-astro-cid-maya4cop] figcaption{color:#9da2aa}.is-scrub[data-astro-cid-maya4cop]{height:440vh}.is-scrub[data-astro-cid-maya4cop] .sticky[data-astro-cid-maya4cop]{align-items:center;height:100vh;display:grid;position:sticky;top:0;overflow:hidden}.is-scrub[data-astro-cid-maya4cop] .top[data-astro-cid-maya4cop]{margin-bottom:2rem}.is-scrub[data-astro-cid-maya4cop] .rail[data-astro-cid-maya4cop]{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.rail[data-astro-cid-maya4cop] li[data-astro-cid-maya4cop]{opacity:.45;transition:opacity .5s var(--ease);gap:.6rem;display:grid}.rail[data-astro-cid-maya4cop] li[data-astro-cid-maya4cop].on{opacity:1}.lbl[data-astro-cid-maya4cop]{letter-spacing:.06em;text-transform:uppercase;color:var(--paper);white-space:nowrap;text-overflow:ellipsis;font-size:.72rem;overflow:hidden}.prog[data-astro-cid-maya4cop]{background:#f7f6f226;height:2px;position:relative;overflow:hidden}.prog[data-astro-cid-maya4cop] i[data-astro-cid-maya4cop]{background:var(--amber);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.is-scrub[data-astro-cid-maya4cop] .stack[data-astro-cid-maya4cop]{height:min(64vh,36rem);display:block;position:relative}.is-scrub[data-astro-cid-maya4cop] .art[data-astro-cid-maya4cop]{opacity:0;visibility:hidden;transition:opacity .7s var(--ease), transform .7s var(--ease), visibility .7s;position:absolute;inset:0;transform:translateY(28px)}.is-scrub[data-astro-cid-maya4cop] .art[data-astro-cid-maya4cop].on{opacity:1;visibility:visible;transform:none}.is-scrub[data-astro-cid-maya4cop] .art[data-astro-cid-maya4cop] .ix-replay,.is-scrub[data-astro-cid-maya4cop] .art[data-astro-cid-maya4cop] .replay{display:none!important}@media (width<=64rem){.art[data-astro-cid-maya4cop]{grid-template-columns:1fr}}.hero[data-astro-cid-lcdefpme]{align-items:center;min-height:min(100vh,62rem);padding-top:5.5rem;display:grid;position:relative;overflow:hidden}.hero-bg[data-astro-cid-lcdefpme]{pointer-events:none;background:radial-gradient(60% 70% at 78% 48%,#f2a90012,#0000 70%),radial-gradient(90% 80% at 70% 40%,#343842 0%,#0000 70%),linear-gradient(#f7f6f20b 1px,#0000 1px) 0 0/64px 64px,linear-gradient(90deg,#f7f6f20b 1px,#0000 1px) 0 0/64px 64px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(85% 85% at 60% 45%,#000 40%,#0000 100%);mask-image:radial-gradient(85% 85% at 60% 45%,#000 40%,#0000 100%)}.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);align-items:center;gap:clamp(1.5rem,1rem + 3vw,4rem);padding-block:clamp(2rem,1rem + 4vw,5rem);display:grid;position:relative}.copy[data-astro-cid-lcdefpme]{z-index:2;position:relative}.eyebrow[data-astro-cid-lcdefpme]{letter-spacing:.1em;text-transform:uppercase;color:var(--amber);margin:0 0 1.4rem;font-size:.78rem}h1[data-astro-cid-lcdefpme]{letter-spacing:-.04em;color:var(--paper);text-wrap:balance;max-width:13.5ch;margin:0 0 1.75rem;font-size:clamp(2.5rem,1.1rem + 3.3vw,4.7rem);font-weight:900;line-height:1}.w[data-astro-cid-lcdefpme]{vertical-align:top;margin-bottom:-.08em;padding-bottom:.08em;display:inline-block;overflow:hidden}.w[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{animation:word .9s cubic-bezier(.2, 0, 0, 1) var(--d) both;display:inline-block}@keyframes word{0%{transform:translateY(105%)}}.mark[data-astro-cid-lcdefpme]{background:linear-gradient(var(--amber), var(--amber)) left 92% / 100% .09em no-repeat;animation:.7s cubic-bezier(.2,0,0,1) .9s both mark}@keyframes mark{0%{background-size:0 .09em}}.rise[data-astro-cid-lcdefpme]{animation:rise .9s cubic-bezier(.2, 0, 0, 1) var(--d) both}@keyframes rise{0%{opacity:0;transform:translateY(14px)}}.lede[data-astro-cid-lcdefpme]{color:#c9ccd2;max-width:40ch;margin:0 0 2.2rem;font-size:clamp(1.05rem,.95rem + .4vw,1.25rem);line-height:1.55}.actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.8rem;display:flex}.btn--amber[data-astro-cid-lcdefpme]{background:var(--amber);border-color:var(--amber);color:var(--ink);box-shadow:0 10px 30px -10px #f2a9008c}.btn--amber[data-astro-cid-lcdefpme]:hover{background:#ffbe1a;border-color:#ffbe1a}.btn--line[data-astro-cid-lcdefpme]{color:var(--paper);background:0 0;border-color:#f7f6f280}.btn--line[data-astro-cid-lcdefpme]:hover{border-color:var(--paper);background:#f7f6f214}.partner[data-astro-cid-lcdefpme]{font-size:var(--step--1);color:#9da2aa;margin:1.6rem 0 0}.partner[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--paper)}.motion-toggle[data-astro-cid-lcdefpme]{right:var(--gutter);z-index:3;letter-spacing:.06em;color:#c9ccd2;cursor:pointer;background:#24272d99;border:1px solid #f7f6f238;border-radius:99px;padding:.45rem .8rem;font-size:.7rem;position:absolute;bottom:1.1rem}.motion-toggle[data-astro-cid-lcdefpme]:hover{color:var(--paper);border-color:var(--paper)}.section[data-astro-cid-lcdefpme]{margin-top:clamp(5rem,3.5rem + 6vw,10rem)}.catalogue[data-astro-cid-lcdefpme],.catalogue[data-astro-cid-lcdefpme]+.section[data-astro-cid-lcdefpme]{margin-top:clamp(3rem,2rem + 4vw,6rem)}.head[data-astro-cid-lcdefpme]{gap:1rem;max-width:52rem;margin-bottom:clamp(2rem,1.5rem + 2vw,3.5rem);display:grid}.head[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{margin:0}.head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{letter-spacing:-.035em;font-size:clamp(2.1rem,1.3rem + 3vw,4rem);font-weight:900;line-height:1.02}.dim[data-astro-cid-lcdefpme]{color:#7e838c}.sub[data-astro-cid-lcdefpme]{color:#b9bdc4;max-width:46ch;margin:0;font-size:1.1rem}.head[data-astro-cid-lcdefpme].armed{opacity:0;transform:translateY(20px)}.head[data-astro-cid-lcdefpme].play{opacity:1;animation:.9s cubic-bezier(.2,0,0,1) both rise;transform:none}.all[data-astro-cid-lcdefpme]{margin:1.5rem 0 0}.film-frame[data-astro-cid-lcdefpme]{padding:clamp(.75rem,.5rem + 1vw,1.5rem);position:relative}.fc[data-astro-cid-lcdefpme]{border:0 solid #f7f6f299;width:40px;height:40px;position:absolute}.fc[data-astro-cid-lcdefpme].tl{border-top-width:2px;border-left-width:2px;top:0;left:0}.fc[data-astro-cid-lcdefpme].tr{border-top-width:2px;border-right-width:2px;border-color:var(--amber);top:0;right:0}.fc[data-astro-cid-lcdefpme].br{border-bottom-width:2px;border-right-width:2px;bottom:0;right:0}.fc[data-astro-cid-lcdefpme].bl{border-bottom-width:2px;border-left-width:2px;bottom:0;left:0}.film-note[data-astro-cid-lcdefpme]{color:#9da2aa;margin:.6rem 0 0;font-size:.8rem}.film-frame[data-astro-cid-lcdefpme] video{border-radius:8px;box-shadow:0 60px 120px -50px #000000e6,0 0 0 1px #f7f6f214}.cols[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(2rem,1rem + 4vw,5rem);display:grid}.pr[data-astro-cid-lcdefpme]{--rule-c:var(--amber);border-top:1px solid #f7f6f224;padding:1.6rem 0 2.4rem}.pr[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{color:var(--paper);margin-bottom:.7rem;font-size:1.35rem;font-weight:800}.pr[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#b9bdc4}.pr[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme] a{color:var(--paper)}.wl[data-astro-cid-lcdefpme] .waitlist{border-top-color:var(--amber);border-radius:0 0 12px 12px;box-shadow:0 60px 120px -60px #000000e6}.wl[data-astro-cid-lcdefpme] .waitlist h2{color:var(--ink)}@media (width<=64rem){.hero[data-astro-cid-lcdefpme]{min-height:0}.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}h1[data-astro-cid-lcdefpme]{max-width:14ch}}@media (width<=46rem){.cols[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}
