.scene[data-astro-cid-7msjclf3]{position:relative;height:var(--len)}.scene-sticky[data-astro-cid-7msjclf3]{position:sticky;top:0;height:100svh;overflow:hidden;isolation:isolate}.scene-shade[data-astro-cid-7msjclf3]{position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,#04050ae0,#04050a73 45%,#04050a1a 75%),linear-gradient(180deg,rgba(4,5,10,.7) 0%,transparent 20%,transparent 70%,var(--bg) 100%)}.align-center[data-astro-cid-7msjclf3] .scene-shade[data-astro-cid-7msjclf3]{background:radial-gradient(70% 60% at 50% 50%,#04050a59,#04050ad9),linear-gradient(180deg,transparent 70%,var(--bg))}.scene-beats[data-astro-cid-7msjclf3]{position:relative;height:100%}.scene-beats[data-astro-cid-7msjclf3] .beat{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;max-width:640px;opacity:0;will-change:opacity,transform}.align-center[data-astro-cid-7msjclf3] .scene-beats[data-astro-cid-7msjclf3] .beat{max-width:none;align-items:center;text-align:center}.story[data-astro-cid-7msjclf3] .scene-beats[data-astro-cid-7msjclf3] .beat{transform:translateY(24px);pointer-events:none;transition:opacity .6s ease,transform .6s ease}.story[data-astro-cid-7msjclf3] .scene-beats[data-astro-cid-7msjclf3] .beat.on{opacity:1;transform:none;pointer-events:auto}.story[data-astro-cid-7msjclf3] .scene-progress[data-astro-cid-7msjclf3] i[data-astro-cid-7msjclf3]{transition:transform .8s ease}.scene-progress[data-astro-cid-7msjclf3]{position:absolute;left:0;right:0;bottom:0;height:2px;background:#ffffff0f}.scene-progress[data-astro-cid-7msjclf3] i[data-astro-cid-7msjclf3]{display:block;height:100%;background:var(--grad);transform-origin:0 50%;transform:scaleX(0)}@media(max-width:720px){.scene-shade[data-astro-cid-7msjclf3]{background:linear-gradient(180deg,rgba(4,5,10,.6),rgba(4,5,10,.75) 50%,var(--bg))}}.no-motion .scene[data-astro-cid-7msjclf3]{height:auto}.no-motion .scene-sticky[data-astro-cid-7msjclf3]{position:relative;height:auto;min-height:100svh}.no-motion .scene-beats[data-astro-cid-7msjclf3]{padding-block:120px;display:grid;gap:64px}.no-motion .scene-beats[data-astro-cid-7msjclf3] .beat{position:relative;opacity:1!important;transform:none!important}.split[data-astro-cid-tcy35dad]{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(32px,6vw,80px);align-items:start}.split-pic[data-astro-cid-tcy35dad] .sticky[data-astro-cid-tcy35dad]{position:sticky;top:calc(var(--header-h) + 24px);aspect-ratio:4 / 5;border-radius:20px;overflow:hidden;border:1px solid var(--line)}.split-pic[data-astro-cid-tcy35dad] img[data-astro-cid-tcy35dad]{width:100%;height:100%;object-fit:cover}.scope[data-astro-cid-tcy35dad]{list-style:none;padding:0;margin:28px 0 0;counter-reset:s}.scope[data-astro-cid-tcy35dad] li[data-astro-cid-tcy35dad]{display:grid;grid-template-columns:64px 1fr;gap:18px;padding:26px 0;border-top:1px solid var(--line)}.scope[data-astro-cid-tcy35dad] li[data-astro-cid-tcy35dad]:last-child{border-bottom:1px solid var(--line)}.scope[data-astro-cid-tcy35dad] .n[data-astro-cid-tcy35dad]{font-family:var(--font-display);font-size:2.2rem;line-height:1;font-weight:600;background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent}.scope[data-astro-cid-tcy35dad] h3[data-astro-cid-tcy35dad]{margin:0 0 6px;font-size:1.3rem}.scope[data-astro-cid-tcy35dad] p[data-astro-cid-tcy35dad]{margin:0;color:var(--muted)}.proof[data-astro-cid-tcy35dad]{list-style:none;padding:0;margin:24px 0 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr))}.proof[data-astro-cid-tcy35dad] li[data-astro-cid-tcy35dad]+li[data-astro-cid-tcy35dad]{border-left:1px solid var(--line)}.proof[data-astro-cid-tcy35dad] a[data-astro-cid-tcy35dad]{display:grid;gap:8px;padding:8px 28px}.proof[data-astro-cid-tcy35dad] li[data-astro-cid-tcy35dad]:first-child a[data-astro-cid-tcy35dad]{padding-left:0}.proof[data-astro-cid-tcy35dad] b[data-astro-cid-tcy35dad]{font-family:var(--font-display);font-size:clamp(2.6rem,5vw,3.6rem);line-height:1;font-weight:600}.proof[data-astro-cid-tcy35dad] .pl[data-astro-cid-tcy35dad]{color:#c6cae0}.proof[data-astro-cid-tcy35dad] .pc[data-astro-cid-tcy35dad]{color:var(--cyan-2);font-size:.9rem}.proof[data-astro-cid-tcy35dad] .pc[data-astro-cid-tcy35dad] i[data-astro-cid-tcy35dad]{font-style:normal;transition:transform .3s;display:inline-block}.proof[data-astro-cid-tcy35dad] a[data-astro-cid-tcy35dad]:hover .pc[data-astro-cid-tcy35dad] i[data-astro-cid-tcy35dad]{transform:translate(4px)}.tools-row[data-astro-cid-tcy35dad]{display:grid;grid-template-columns:220px 1fr;gap:24px;align-items:start}.tools-row[data-astro-cid-tcy35dad] .h3[data-astro-cid-tcy35dad]{margin:6px 0 0}.rel-list[data-astro-cid-tcy35dad]{list-style:none;padding:0;margin:20px 0 0}.rel-list[data-astro-cid-tcy35dad] a[data-astro-cid-tcy35dad]{display:grid;grid-template-columns:96px 220px 1fr 24px;gap:20px;align-items:center;padding:16px 0;border-top:1px solid var(--line);transition:background .3s,padding .3s}.rel-list[data-astro-cid-tcy35dad] a[data-astro-cid-tcy35dad].deep{grid-template-columns:320px 1fr 24px}.rel-list[data-astro-cid-tcy35dad] li[data-astro-cid-tcy35dad]:last-child a[data-astro-cid-tcy35dad]{border-bottom:1px solid var(--line)}.rel-list[data-astro-cid-tcy35dad] a[data-astro-cid-tcy35dad]:hover{background:#ffffff05;padding-left:10px}.rel-list[data-astro-cid-tcy35dad] img[data-astro-cid-tcy35dad]{width:96px;height:54px;object-fit:cover;border-radius:10px}.rel-list[data-astro-cid-tcy35dad] b[data-astro-cid-tcy35dad]{font-family:var(--font-display);font-size:1.15rem}.rel-list[data-astro-cid-tcy35dad] span[data-astro-cid-tcy35dad]{color:var(--muted);font-size:.95rem}.rel-list[data-astro-cid-tcy35dad] i[data-astro-cid-tcy35dad]{font-style:normal;color:var(--cyan-2)}@media(max-width:860px){.split[data-astro-cid-tcy35dad]{grid-template-columns:1fr}.split-pic[data-astro-cid-tcy35dad]{display:none}.tools-row[data-astro-cid-tcy35dad]{grid-template-columns:1fr}.proof[data-astro-cid-tcy35dad] li[data-astro-cid-tcy35dad]+li[data-astro-cid-tcy35dad]{border-left:0;border-top:1px solid var(--line)}.proof[data-astro-cid-tcy35dad] a[data-astro-cid-tcy35dad],.proof[data-astro-cid-tcy35dad] li[data-astro-cid-tcy35dad]:first-child a[data-astro-cid-tcy35dad]{padding:18px 0}.rel-list[data-astro-cid-tcy35dad] a[data-astro-cid-tcy35dad]{grid-template-columns:72px 1fr 20px}.rel-list[data-astro-cid-tcy35dad] a[data-astro-cid-tcy35dad].deep{grid-template-columns:1fr 20px}.rel-list[data-astro-cid-tcy35dad] a[data-astro-cid-tcy35dad].deep span[data-astro-cid-tcy35dad]{grid-column:1;grid-row:2}.rel-list[data-astro-cid-tcy35dad] img[data-astro-cid-tcy35dad]{width:72px;height:41px}.rel-list[data-astro-cid-tcy35dad] span[data-astro-cid-tcy35dad]{display:none}}.tlogos[data-astro-cid-tcy35dad]{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:10px}.tlogos[data-astro-cid-tcy35dad] li[data-astro-cid-tcy35dad]{display:inline-flex;align-items:center;gap:10px;padding:9px 14px;border-radius:12px;border:1px solid var(--line);background:#ffffff08;font-size:.92rem}.tlogos[data-astro-cid-tcy35dad] svg[data-astro-cid-tcy35dad]{width:22px;height:22px;fill:var(--brand);filter:brightness(1.3)}.tlogos[data-astro-cid-tcy35dad] img[data-astro-cid-tcy35dad]{width:22px;height:22px;object-fit:contain;border-radius:5px}.crumbs[data-astro-cid-tcy35dad]{font-size:.88rem;color:var(--muted);margin-bottom:18px}.crumbs[data-astro-cid-tcy35dad] a[data-astro-cid-tcy35dad]{color:var(--cyan-2)}.row[data-astro-cid-tcy35dad]{display:flex;gap:14px;flex-wrap:wrap;margin-top:12px}.deliv[data-astro-cid-tcy35dad]{list-style:none;padding:0;margin:0;display:grid;gap:14px;font-family:var(--font-display);font-size:clamp(1.3rem,2.4vw,2rem)}.deliv[data-astro-cid-tcy35dad] li[data-astro-cid-tcy35dad]:before{content:"◆";color:var(--cyan);font-size:.6em;margin-right:14px;vertical-align:middle}.item[data-astro-cid-tcy35dad]{padding:26px}.idx[data-astro-cid-tcy35dad]{font-family:var(--font-display);color:var(--violet-2);font-size:.8rem;letter-spacing:.1em}.item[data-astro-cid-tcy35dad] h3[data-astro-cid-tcy35dad]{margin-top:10px}.item[data-astro-cid-tcy35dad] p[data-astro-cid-tcy35dad]{margin:0;font-size:.95rem}.tight[data-astro-cid-tcy35dad]{padding-block:clamp(48px,7vw,96px)}.pad[data-astro-cid-tcy35dad]{padding:32px}.h3[data-astro-cid-tcy35dad]{font-size:1.5rem}.ticks[data-astro-cid-tcy35dad]{list-style:none;padding:0;margin:0;display:grid;gap:10px}.ticks[data-astro-cid-tcy35dad] li[data-astro-cid-tcy35dad]{padding-left:28px;position:relative}.ticks[data-astro-cid-tcy35dad] li[data-astro-cid-tcy35dad]:before{content:"";position:absolute;left:0;top:.55em;width:14px;height:8px;border-left:2px solid var(--cyan);border-bottom:2px solid var(--cyan);transform:rotate(-45deg)}.chips[data-astro-cid-tcy35dad]{display:flex;flex-wrap:wrap;gap:10px}
