.showcase[data-astro-cid-pqamzzj4]{padding:clamp(3rem,7vw,5.5rem) 0 0}.kicker[data-astro-cid-pqamzzj4]{display:block;font-size:var(--type-eyebrow);letter-spacing:var(--ls-eyebrow);line-height:1.19;font-weight:400;color:var(--eyebrow);margin-bottom:var(--gap-eyebrow)}.head[data-astro-cid-pqamzzj4]{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(2rem,5vw,4.5rem);align-items:end;margin-bottom:clamp(2rem,4vw,3rem)}h1[data-astro-cid-pqamzzj4]{margin:0;max-width:18ch;font-size:var(--type-headline);font-weight:600;letter-spacing:var(--ls-headline);line-height:var(--lh-headline);text-wrap:balance}.lead[data-astro-cid-pqamzzj4]{display:flex;flex-direction:column;align-items:flex-start;gap:1.4rem}.lead[data-astro-cid-pqamzzj4] p[data-astro-cid-pqamzzj4]{margin:0;font-size:var(--text-base);line-height:var(--lh-body);max-width:30rem}.cta[data-astro-cid-pqamzzj4]{display:inline-flex;padding:.8rem 1.4rem;border-radius:99px;background:var(--ink);color:#fff;text-decoration:none;font-weight:500;font-size:var(--text-sm)}.film[data-astro-cid-pqamzzj4]{--grain: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.5 0 0 0 0 0.5 0 0 0 0 0.5 0 0 0 0.55 0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E");position:relative;container-type:inline-size;aspect-ratio:16 / 9;border-radius:var(--radius);overflow:hidden}.stage[data-astro-cid-pqamzzj4]{--u: 1cqw;position:absolute;inset:0;font-size:calc(var(--u) * 1.2);line-height:1.3;color:#fff;background:#4f6a76}.haze[data-astro-cid-pqamzzj4]{position:absolute;inset:calc(var(--u) * -10);filter:blur(calc(var(--u) * 6))}.haze[data-astro-cid-pqamzzj4] i[data-astro-cid-pqamzzj4]{position:absolute;border-radius:50%;animation:drift 18s ease-in-out infinite alternate}.haze[data-astro-cid-pqamzzj4] .b1[data-astro-cid-pqamzzj4]{left:0;top:0;width:60%;height:70%;background:#cfe0e4}.haze[data-astro-cid-pqamzzj4] .b2[data-astro-cid-pqamzzj4]{right:0;top:15%;width:55%;height:65%;background:#2f4955;animation-duration:22s;animation-delay:-6s}.haze[data-astro-cid-pqamzzj4] .b3[data-astro-cid-pqamzzj4]{left:25%;bottom:0;width:55%;height:55%;background:#9db9c1;animation-duration:26s;animation-delay:-12s}.haze[data-astro-cid-pqamzzj4] .b4[data-astro-cid-pqamzzj4]{right:10%;bottom:5%;width:35%;height:40%;background:#6f8e9a;animation-duration:20s;animation-delay:-3s}@keyframes drift{0%{translate:0 0;scale:1}50%{translate:8% -6%;scale:1.12}to{translate:-6% 5%;scale:.95}}.stage[data-astro-cid-pqamzzj4]:after{content:"";position:absolute;inset:0;background-image:var(--grain);background-size:140px;opacity:.35;pointer-events:none}.wires[data-astro-cid-pqamzzj4]{position:absolute;inset:0;width:100%;height:100%}.wires[data-astro-cid-pqamzzj4] path[data-astro-cid-pqamzzj4]{fill:none;stroke-width:.14;stroke-linecap:round;stroke-linejoin:round}.wires[data-astro-cid-pqamzzj4] .base[data-astro-cid-pqamzzj4]{stroke:#ffffff59}.wires[data-astro-cid-pqamzzj4] .flow[data-astro-cid-pqamzzj4]{stroke:#fff;stroke-dasharray:.5 2.2}.wires[data-astro-cid-pqamzzj4] .out[data-astro-cid-pqamzzj4]{stroke:#e9f6c9}.wires[data-astro-cid-pqamzzj4] .cut[data-astro-cid-pqamzzj4]{stroke:#fff6;stroke-dasharray:.6 .6}.film[data-astro-cid-pqamzzj4].live .flow[data-astro-cid-pqamzzj4]{animation:flow 1.6s linear infinite}@keyframes flow{to{stroke-dashoffset:-2.7}}.stop[data-astro-cid-pqamzzj4]{position:absolute;left:calc(var(--u) * 66.5);top:calc(var(--u) * 29.5);width:calc(var(--u) * 2.2);height:calc(var(--u) * 2.2);translate:-50% -50%;border-radius:50%;background:#1422288c;border:1px solid rgba(255,255,255,.6)}.stop[data-astro-cid-pqamzzj4]:before,.stop[data-astro-cid-pqamzzj4]:after{content:"";position:absolute;left:28%;right:28%;top:50%;height:1px;background:#fff;rotate:45deg}.stop[data-astro-cid-pqamzzj4]:after{rotate:-45deg}.left[data-astro-cid-pqamzzj4],.right[data-astro-cid-pqamzzj4]{position:absolute;display:flex;flex-direction:column;gap:calc(var(--u) * 1)}.left[data-astro-cid-pqamzzj4]{left:calc(var(--u) * 4);top:calc(var(--u) * 7.4);width:calc(var(--u) * 25)}.right[data-astro-cid-pqamzzj4]{left:calc(var(--u) * 70);top:calc(var(--u) * 11.4);width:calc(var(--u) * 26)}.lab[data-astro-cid-pqamzzj4]{font-size:calc(var(--u) * .9);letter-spacing:.08em;text-transform:uppercase;color:#ffffffbf;height:calc(var(--u) * 1.6)}.lab[data-astro-cid-pqamzzj4].gap{margin-top:calc(var(--u) * 1.4)}.gr[data-astro-cid-pqamzzj4]{display:flex;align-items:center;gap:calc(var(--u) * .8);height:calc(var(--u) * 5);padding:0 calc(var(--u) * 1.2);border-radius:calc(var(--u) * .7);background:#ffffff29;border:1px solid rgba(255,255,255,.5);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.gr[data-astro-cid-pqamzzj4].ev{height:calc(var(--u) * 4);color:#1f2a30;background:#ffffff57}.left[data-astro-cid-pqamzzj4] .lab[data-astro-cid-pqamzzj4]{color:#14222899}.shop[data-astro-cid-pqamzzj4]{background:#fff;color:var(--ink);border-color:#fff}.ic[data-astro-cid-pqamzzj4]{display:grid;place-items:center;width:calc(var(--u) * 2.6);height:calc(var(--u) * 2.6);border-radius:calc(var(--u) * .6);background:#eef2f3}.ic[data-astro-cid-pqamzzj4] svg{width:62%;height:62%}.chip[data-astro-cid-pqamzzj4]{margin-left:auto;padding:calc(var(--u) * .3) calc(var(--u) * .8);border-radius:99px;font-size:calc(var(--u) * .95);background:#eef2f3;color:#4f6a76}.pulse[data-astro-cid-pqamzzj4]{width:calc(var(--u) * .9);height:calc(var(--u) * .9);border-radius:50%;background:#5e8a2a;box-shadow:0 0 #5e8a2a80}.film[data-astro-cid-pqamzzj4].live .pulse[data-astro-cid-pqamzzj4]{animation:pulse 2.4s ease-out infinite;animation-delay:calc(var(--d) * .6s)}@keyframes pulse{0%{box-shadow:0 0 #5e8a2a8c}60%,to{box-shadow:0 0 0 calc(var(--u) * .9) #5e8a2a00}}.hub[data-astro-cid-pqamzzj4]{position:absolute;left:calc(var(--u) * 37);top:calc(var(--u) * 12);width:calc(var(--u) * 26);height:calc(var(--u) * 34);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--u) * .6);border-radius:calc(var(--u) * 1.4);background:#121e246b;border:1px solid rgba(255,255,255,.45);-webkit-backdrop-filter:blur(14px) saturate(1.3);backdrop-filter:blur(14px) saturate(1.3);box-shadow:0 0 calc(var(--u) * 5) #cfe0e459}.lock[data-astro-cid-pqamzzj4]{width:calc(var(--u) * 9);height:calc(var(--u) * 9);margin-bottom:calc(var(--u) * 1)}.lock[data-astro-cid-pqamzzj4] svg{width:100%;height:100%}.hub[data-astro-cid-pqamzzj4] strong[data-astro-cid-pqamzzj4]{font-size:calc(var(--u) * 1.9);font-weight:500;letter-spacing:-.01em}.where[data-astro-cid-pqamzzj4]{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:calc(var(--u) * .95);opacity:.8}.seals[data-astro-cid-pqamzzj4]{display:flex;gap:calc(var(--u) * .5);margin-top:calc(var(--u) * 1.6)}.seals[data-astro-cid-pqamzzj4] span[data-astro-cid-pqamzzj4]{padding:calc(var(--u) * .35) calc(var(--u) * .8);border-radius:99px;border:1px solid rgba(255,255,255,.5);font-size:calc(var(--u) * .9)}.pub[data-astro-cid-pqamzzj4]{padding:calc(var(--u) * 1.4);border-radius:calc(var(--u) * .9);background:#fff;color:var(--ink);box-shadow:0 calc(var(--u) * 2) calc(var(--u) * 5) #121e2433}.pt[data-astro-cid-pqamzzj4]{display:flex;align-items:center;gap:calc(var(--u) * .8);font-weight:500}.ok[data-astro-cid-pqamzzj4]{display:grid;place-items:center;width:calc(var(--u) * 2);height:calc(var(--u) * 2);border-radius:50%;background:#2f6a3e;color:#fff}.ok[data-astro-cid-pqamzzj4] svg{width:62%;height:62%}.fields[data-astro-cid-pqamzzj4]{display:flex;flex-wrap:wrap;gap:calc(var(--u) * .5);margin-top:calc(var(--u) * 1.2)}.fields[data-astro-cid-pqamzzj4] span[data-astro-cid-pqamzzj4]{padding:calc(var(--u) * .35) calc(var(--u) * .9);border-radius:99px;background:#eef2f3;color:#4f6a76;font-size:calc(var(--u) * 1)}.film[data-astro-cid-pqamzzj4].live .fields[data-astro-cid-pqamzzj4] span[data-astro-cid-pqamzzj4]{animation:field 3.2s ease-in-out infinite;animation-delay:calc(var(--d) * .35s)}@keyframes field{0%,to{background:#eef2f3}30%{background:#e3f1c4}}.cust[data-astro-cid-pqamzzj4]{border-style:dashed;background:#ffffff0f;color:#ffffffbf}.cust[data-astro-cid-pqamzzj4] .rn[data-astro-cid-pqamzzj4]{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:line-through}.cust[data-astro-cid-pqamzzj4] .chip[data-astro-cid-pqamzzj4]{background:transparent;border:1px solid rgba(255,255,255,.5);color:#fff}.x[data-astro-cid-pqamzzj4]{flex:none;position:relative;width:calc(var(--u) * 2.6);height:calc(var(--u) * 2.6);border-radius:calc(var(--u) * .6);border:1px dashed rgba(255,255,255,.7)}.x[data-astro-cid-pqamzzj4]:before,.x[data-astro-cid-pqamzzj4]:after{content:"";position:absolute;left:25%;right:25%;top:50%;height:1px;background:#fffc;rotate:45deg}.x[data-astro-cid-pqamzzj4]:after{rotate:-45deg}@media(max-width:900px){.head[data-astro-cid-pqamzzj4]{grid-template-columns:1fr;align-items:start}}@media(max-width:600px){.film[data-astro-cid-pqamzzj4]{aspect-ratio:auto}.stage[data-astro-cid-pqamzzj4]{--u: 2.2cqw;position:relative;display:flex;flex-direction:column;gap:calc(var(--u) * 3);padding:calc(var(--u) * 5) calc(var(--u) * 4);font-size:calc(var(--u) * 1.5)}.wires[data-astro-cid-pqamzzj4],.stop[data-astro-cid-pqamzzj4]{display:none}.left[data-astro-cid-pqamzzj4],.right[data-astro-cid-pqamzzj4],.hub[data-astro-cid-pqamzzj4]{position:relative;left:auto;top:auto;width:auto}.hub[data-astro-cid-pqamzzj4]{height:auto;padding:calc(var(--u) * 4) 0}.lock[data-astro-cid-pqamzzj4]{width:calc(var(--u) * 6);height:calc(var(--u) * 6)}.lab[data-astro-cid-pqamzzj4]{font-size:calc(var(--u) * 1.1)}.chip[data-astro-cid-pqamzzj4],.seals[data-astro-cid-pqamzzj4] span[data-astro-cid-pqamzzj4],.fields[data-astro-cid-pqamzzj4] span[data-astro-cid-pqamzzj4],.where[data-astro-cid-pqamzzj4]{font-size:calc(var(--u) * 1.2)}}@media(prefers-reduced-motion:reduce){.haze[data-astro-cid-pqamzzj4] i[data-astro-cid-pqamzzj4]{animation:none}}.p1[data-astro-cid-yp6bcdus]{background:linear-gradient(160deg,#eaf0f2,#b9cbd2 48%,#5f7d89)}.p2[data-astro-cid-yp6bcdus]{background:linear-gradient(160deg,#eef1ea,#c3cfb6 48%,#6c7f5b)}.p3[data-astro-cid-yp6bcdus]{background:linear-gradient(160deg,#f0eef3,#c9c3d6 48%,#72688a)}.p5[data-astro-cid-yp6bcdus]{background:linear-gradient(160deg,#f2efe8,#d3cbb8 48%,#827661)}.more[data-astro-cid-yp6bcdus]{display:inline-flex;gap:.4rem;margin-top:2rem;color:var(--ink);font-weight:500;text-decoration:none;border-bottom:1px solid currentColor}.chip[data-astro-cid-yp6bcdus].ok{display:inline-flex;align-items:center;gap:calc(var(--u) * .6);background:#e3f1c4;color:#3e5a1c}.chip[data-astro-cid-yp6bcdus].ok i[data-astro-cid-yp6bcdus]{width:calc(var(--u) * .8);height:calc(var(--u) * .8);border-radius:50%;background:#5e8a2a}.panel[data-astro-cid-yp6bcdus].live .chip[data-astro-cid-yp6bcdus].ok i[data-astro-cid-yp6bcdus]{animation:blink 1.6s ease-in-out infinite}@keyframes blink{50%{opacity:.3}}.steps[data-astro-cid-yp6bcdus]{margin-top:calc(var(--u) * 1.6)}.steps[data-astro-cid-yp6bcdus] li[data-astro-cid-yp6bcdus]{height:calc(var(--u) * 5)}.feed[data-astro-cid-yp6bcdus]{display:flex;flex-direction:column;gap:calc(var(--u) * .7);margin-top:calc(var(--u) * 1.6)}.feed[data-astro-cid-yp6bcdus] .row[data-astro-cid-yp6bcdus]{height:calc(var(--u) * 5.6)}.ei[data-astro-cid-yp6bcdus]{display:grid;place-items:center;flex:none;width:calc(var(--u) * 3.2);height:calc(var(--u) * 3.2);border-radius:calc(var(--u) * .6);background:#f2f1ec}.ei[data-astro-cid-yp6bcdus] svg{width:60%;height:60%}.panel[data-astro-cid-yp6bcdus].live .fr[data-astro-cid-yp6bcdus]{animation:arrive 9s var(--ease-out) infinite both;animation-delay:calc(var(--d) * .9s)}@keyframes arrive{0%{opacity:0;translate:0 calc(var(--u) * -1.2)}5%,90%{opacity:1;translate:0 0}to{opacity:0}}.dot[data-astro-cid-yp6bcdus]{flex:none;width:calc(var(--u) * .9);height:calc(var(--u) * .9);border-radius:50%;background:#fff}.read[data-astro-cid-yp6bcdus] .shot[data-astro-cid-yp6bcdus] img[data-astro-cid-yp6bcdus]{object-position:center 40%}.p4[data-astro-cid-yp6bcdus]{background:radial-gradient(70% 60% at 42% 48%,#2e3f48,#172227 55%,#0c1215)}.geo[data-astro-cid-yp6bcdus]{--u: 1.3cqw;position:absolute;inset:0;z-index:2;font-size:calc(var(--u) * 1.7);line-height:1.2}.map[data-astro-cid-yp6bcdus]{position:absolute;left:-4%;top:-4%;width:108%;aspect-ratio:60 / 52}.map[data-astro-cid-yp6bcdus] svg[data-astro-cid-yp6bcdus]{display:block;width:100%;height:100%;overflow:visible}.land[data-astro-cid-yp6bcdus]{fill:#ffffff4d}.land[data-astro-cid-yp6bcdus].near{fill:#ffffff9e}.route[data-astro-cid-yp6bcdus]{fill:none;stroke:#ffffffbf;stroke-width:.1;stroke-dasharray:.35 .45}.panel[data-astro-cid-yp6bcdus].live .route[data-astro-cid-yp6bcdus]{animation:route 1.4s linear infinite}@keyframes route{to{stroke-dashoffset:-.8}}.city[data-astro-cid-yp6bcdus]{fill:#fff;stroke:#ffffff59;stroke-width:.5}.fra[data-astro-cid-yp6bcdus]{fill:#fff}.ring[data-astro-cid-yp6bcdus]{fill:none;stroke:#fff;stroke-width:.08;opacity:0;transform-box:fill-box;transform-origin:center}.panel[data-astro-cid-yp6bcdus].live .ring[data-astro-cid-yp6bcdus]{animation:ring 2.4s ease-out infinite}@keyframes ring{0%{scale:1;opacity:.9}to{scale:4;opacity:0}}.tie[data-astro-cid-yp6bcdus]{stroke:#fffc;stroke-width:.07}.place[data-astro-cid-yp6bcdus]{position:absolute;left:50%;translate:-50% 0;display:flex;align-items:center;gap:calc(var(--u) * 1.2);padding:calc(var(--u) * 1.4) calc(var(--u) * 2.2) calc(var(--u) * 1.4) calc(var(--u) * 1.4);border-radius:calc(var(--u) * 1);background:#fff;color:var(--ink);white-space:nowrap;box-shadow:0 calc(var(--u) * 2) calc(var(--u) * 5) #00000059}.place[data-astro-cid-yp6bcdus] .ci[data-astro-cid-yp6bcdus]{width:calc(var(--u) * 3.4);height:calc(var(--u) * 3.4)}.place[data-astro-cid-yp6bcdus] b[data-astro-cid-yp6bcdus]{display:block;font-size:calc(var(--u) * 2.1);font-weight:500;letter-spacing:-.01em}.place[data-astro-cid-yp6bcdus] small[data-astro-cid-yp6bcdus]{display:block;margin-top:calc(var(--u) * .4);color:#8a8a82;font-size:calc(var(--u) * 1.25)}.guards[data-astro-cid-yp6bcdus]{position:absolute;left:calc(var(--u) * 4.5);right:calc(var(--u) * 4.5);bottom:calc(var(--u) * 4.5);display:grid;grid-template-columns:repeat(4,1fr);gap:calc(var(--u) * .8)}.guard[data-astro-cid-yp6bcdus]{display:flex;flex-direction:column;gap:calc(var(--u) * .3);padding:calc(var(--u) * 1) calc(var(--u) * 1.2);border-radius:calc(var(--u) * .8);color:#ffffffb3;font-size:calc(var(--u) * 1.15);border-color:#ffffff38;background:#ffffff12}.guard[data-astro-cid-yp6bcdus] b[data-astro-cid-yp6bcdus]{color:#fff;font-weight:500;font-size:calc(var(--u) * 1.5)}@media(max-width:600px){.p4[data-astro-cid-yp6bcdus]{aspect-ratio:4 / 5}.geo[data-astro-cid-yp6bcdus]{--u: 2.1cqw}.map[data-astro-cid-yp6bcdus]{left:-10%;top:0;width:120%}.guards[data-astro-cid-yp6bcdus]{left:calc(var(--u) * 4);right:calc(var(--u) * 4);bottom:calc(var(--u) * 4);grid-template-columns:repeat(2,1fr)}}.p5[data-astro-cid-yp6bcdus] .stage[data-astro-cid-yp6bcdus]{justify-content:center}.seals[data-astro-cid-yp6bcdus]{display:grid;grid-template-columns:repeat(3,1fr);gap:calc(var(--u) * 1.6)}.seal[data-astro-cid-yp6bcdus]{display:grid;place-items:center;aspect-ratio:1;border-radius:calc(var(--u) * 1.2);background:#ffffffeb;box-shadow:0 calc(var(--u) * 2) calc(var(--u) * 5) #3c321e24}.seal[data-astro-cid-yp6bcdus] img[data-astro-cid-yp6bcdus]{width:72%;height:auto}.panel[data-astro-cid-yp6bcdus].live .seal[data-astro-cid-yp6bcdus]{animation:seal 9s var(--ease-out) infinite;animation-delay:calc(var(--d) * .4s)}@keyframes seal{0%,to{translate:0 0}8%{translate:0 calc(var(--u) * -1)}16%{translate:0 0}}.drow[data-astro-cid-yp6bcdus]{display:flex;align-items:center;gap:calc(var(--u) * 1);height:calc(var(--u) * 5);border-bottom:1px solid #F1F0EC}.drow[data-astro-cid-yp6bcdus]:last-child{border-bottom:0}.drow[data-astro-cid-yp6bcdus] .ck[data-astro-cid-yp6bcdus]{display:grid;place-items:center;flex:none;width:calc(var(--u) * 2);height:calc(var(--u) * 2);border-radius:50%;background:#2f5a40;color:#fff}.drow[data-astro-cid-yp6bcdus] .ck[data-astro-cid-yp6bcdus] svg{width:70%;height:70%}@media(max-width:600px){.drow[data-astro-cid-yp6bcdus]{height:auto;min-height:calc(var(--u) * 5);padding-block:calc(var(--u) * .8)}}
