body{background:var(--ground)}.ribbon:where(.astro-lcdefpme).blue{color:var(--blue)}.ribbon:where(.astro-lcdefpme).neon{color:var(--neon)}.lead:where(.astro-lcdefpme){color:var(--ink-2);max-width:620px;margin:0;font-size:18px;line-height:1.55}.dim:where(.astro-lcdefpme){color:var(--night-dim)}.small:where(.astro-lcdefpme){color:var(--ink-2);margin:0;font-size:15px}.row:where(.astro-lcdefpme){flex-wrap:wrap;gap:12px;display:flex}h2:where(.astro-lcdefpme){font-size:clamp(42px,5.4vw,72px);line-height:.92}.btn:where(.astro-lcdefpme).big{min-height:48px;padding:0 22px;font-size:16px}.btn:where(.astro-lcdefpme).outline{border-color:var(--ink)}.btn:where(.astro-lcdefpme).outline-dark{border-color:var(--night-line);color:var(--night-ink)}.btn:where(.astro-lcdefpme).outline-dark:hover{background:var(--night-2);color:#fff}.btn:where(.astro-lcdefpme).outline-dark[aria-disabled=true]:hover{color:var(--night-ink);background:0 0}.night-box:where(.astro-lcdefpme) .tip:where(.astro-lcdefpme) :where(.astro-lcdefpme)[role=tooltip]{background:var(--night-ink);color:var(--ink)}.night-box:where(.astro-lcdefpme) .tip:where(.astro-lcdefpme) :where(.astro-lcdefpme)[role=tooltip]:before{border-bottom-color:var(--night-ink)}.hero:where(.astro-lcdefpme){background:var(--night);color:var(--night-ink);align-items:flex-end;min-height:min(86vh,820px);display:flex;position:relative;overflow:hidden}.hero-bg:where(.astro-lcdefpme){object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero-shade:where(.astro-lcdefpme){background:linear-gradient(#0d121b0d 0%,#0d121b33 28%,#0d121bb3 62%,#0d121bf0 100%),linear-gradient(90deg,#0d121bb3 0%,#0d121b73 55%,#0d121b1f 82%,#0d121b00 100%);position:absolute;inset:0}.hero-copy:where(.astro-lcdefpme){flex-direction:column;align-items:flex-start;gap:clamp(14px,2.4vh,22px);width:100%;padding-block:clamp(40px,9vh,160px) clamp(32px,6vh,64px);display:flex;position:relative;container-type:inline-size}.hero-copy:where(.astro-lcdefpme)>:where(.astro-lcdefpme){max-width:760px}.hero-copy:where(.astro-lcdefpme)>.advanced:where(.astro-lcdefpme),.hero-copy:where(.astro-lcdefpme)>.tagline:where(.astro-lcdefpme){max-width:none}.advanced:where(.astro-lcdefpme){width:75cqi;margin:0 0 clamp(18px,2.6cqi,30px);line-height:0;position:relative}.advanced:where(.astro-lcdefpme) img:where(.astro-lcdefpme){filter:drop-shadow(0 0 10px #0d121bcc)drop-shadow(0 4px 22px #0000008c);width:100%;height:auto;display:block}.stamp:where(.astro-lcdefpme){outline-offset:2px;font:400 clamp(13px, 2.2cqi, 26px)/1 var(--display);letter-spacing:.14em;white-space:nowrap;color:#ff8a4c;text-shadow:0 -1px #ffffff38,0 1px #000000bf;background:#0d121b9e;border:2px solid;border-radius:4px;outline:1px solid;padding:.4em .62em .28em;position:absolute;bottom:-.75em;right:-2.5cqi;transform:rotate(-9deg);box-shadow:inset 0 1px #ffffff2e,inset 0 -1px #0000008c,0 1px #0000008c}.tagline:where(.astro-lcdefpme){font:400 4.69cqi/.92 var(--display);letter-spacing:.02em;color:#fff;text-shadow:0 2px 24px #00000080;white-space:nowrap;margin:0}.tagline:where(.astro-lcdefpme) br:where(.astro-lcdefpme){display:none}.hero:where(.astro-lcdefpme) .lead:where(.astro-lcdefpme){color:#dfe5ef;max-width:600px}.hero:where(.astro-lcdefpme) .small:where(.astro-lcdefpme){color:#b9c3d4}.hero:where(.astro-lcdefpme) .small:where(.astro-lcdefpme) strong:where(.astro-lcdefpme){color:#fff}.btn:where(.astro-lcdefpme).outline-light{color:#fff;background:#0d121b59;border-color:#ffffffbf}.btn:where(.astro-lcdefpme).outline-light:hover{color:#fff;background:#ffffff1f;border-color:#fff}@media (width<=700px){.hero:where(.astro-lcdefpme){min-height:calc(100svh - 56px)}.hero-shade:where(.astro-lcdefpme){background:linear-gradient(#0d121b00 0%,#0d121b4d 16%,#0d121bb3 34%,#0d121bdb 54%,#0d121bf7 100%)}.hero-copy:where(.astro-lcdefpme){gap:14px;padding-block:0 28px}.hero:where(.astro-lcdefpme) .ribbon:where(.astro-lcdefpme){display:none}.advanced:where(.astro-lcdefpme){width:100%;margin-bottom:18px}.stamp:where(.astro-lcdefpme){font-size:13px;right:-6px}.tagline:where(.astro-lcdefpme){white-space:normal;font-size:min(44px,12cqi)}.tagline:where(.astro-lcdefpme) br:where(.astro-lcdefpme){display:inline}.hero:where(.astro-lcdefpme) .lead:where(.astro-lcdefpme){font-size:16px}.hero:where(.astro-lcdefpme) .row:where(.astro-lcdefpme){flex-wrap:nowrap;gap:10px}.hero:where(.astro-lcdefpme) .btn:where(.astro-lcdefpme).big{min-height:46px;padding:0 16px;font-size:15px}.hero:where(.astro-lcdefpme) .wide:where(.astro-lcdefpme){display:none}.hero:where(.astro-lcdefpme) .small:where(.astro-lcdefpme){font-size:14px}}@media (prefers-reduced-motion:reduce){video:where(.astro-lcdefpme).hero-bg{display:none}.hero:where(.astro-lcdefpme){background:var(--night) center / cover no-repeat url(/media/hero-reel-poster.webp)}}.neon:where(.astro-lcdefpme){color:var(--neon)}.cyan:where(.astro-lcdefpme){color:#35d6f5}.strip:where(.astro-lcdefpme){background:var(--panel);border-block:1px solid var(--line)}.stats:where(.astro-lcdefpme){grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px 32px;padding-block:28px;display:grid}.stats:where(.astro-lcdefpme) div:where(.astro-lcdefpme){flex-direction:column;gap:2px;display:flex}.stats:where(.astro-lcdefpme) b:where(.astro-lcdefpme){font-family:var(--display);letter-spacing:.02em;font-size:38px;font-weight:400;line-height:1}.stats:where(.astro-lcdefpme) span:where(.astro-lcdefpme){color:var(--ink-2);font-size:15px}.section:where(.astro-lcdefpme){flex-direction:column;gap:36px;padding-block:88px;display:flex}.head:where(.astro-lcdefpme){flex-direction:column;gap:14px;max-width:700px;display:flex}.cards:where(.astro-lcdefpme){grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;display:grid}.card:where(.astro-lcdefpme){background:var(--panel);border:1px solid var(--line);border-radius:8px;flex-direction:column;display:flex;overflow:hidden}.media:where(.astro-lcdefpme){aspect-ratio:16/9;background-color:var(--night);background-image:linear-gradient(#39f58a14 1px,#0000 1px),linear-gradient(90deg,#39f58a14 1px,#0000 1px);background-size:24px 24px;align-items:flex-end;max-width:100%;display:flex}.media:where(.astro-lcdefpme) span:where(.astro-lcdefpme){color:var(--night-dim);padding:14px;font-size:12px}.media:where(.astro-lcdefpme) video:where(.astro-lcdefpme),.media:where(.astro-lcdefpme) img:where(.astro-lcdefpme){object-fit:cover;width:100%;height:100%}.card:where(.astro-lcdefpme) .body:where(.astro-lcdefpme){flex-direction:column;gap:8px;padding:20px 22px 26px;display:flex}.card:where(.astro-lcdefpme) h3:where(.astro-lcdefpme){font-size:32px}.card:where(.astro-lcdefpme) p:where(.astro-lcdefpme){color:var(--ink-2);margin:0;line-height:1.55}.night:where(.astro-lcdefpme){background:var(--night);color:var(--night-ink)}.night:where(.astro-lcdefpme) h2:where(.astro-lcdefpme){color:var(--night-ink)}.tiers-bar:where(.astro-lcdefpme){justify-content:space-between;align-items:center;gap:16px;margin-bottom:-18px;display:flex}.tiers-bar:where(.astro-lcdefpme) .ribbon:where(.astro-lcdefpme){color:var(--night-dim);font-size:11px}.tiers-nav:where(.astro-lcdefpme){gap:8px;display:flex}.tiers-btn:where(.astro-lcdefpme){border:1px solid var(--night-line);background:var(--night-2);width:40px;height:40px;color:var(--night-ink);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.tiers-btn:where(.astro-lcdefpme):hover:not(:disabled){border-color:var(--night-dim)}.tiers-btn:where(.astro-lcdefpme):disabled{opacity:.35;cursor:default}.tiers-wrap:where(.astro-lcdefpme){position:relative}.tiers-wrap:where(.astro-lcdefpme):before,.tiers-wrap:where(.astro-lcdefpme):after{content:"";z-index:1;pointer-events:none;opacity:0;width:48px;position:absolute;top:0;bottom:14px}.tiers-wrap:where(.astro-lcdefpme):before{background:linear-gradient(to right, var(--night), #0d121b00);left:0}.tiers-wrap:where(.astro-lcdefpme):after{background:linear-gradient(to left, var(--night), #0d121b00);right:0}.tiers-wrap:where(.astro-lcdefpme).less:before,.tiers-wrap:where(.astro-lcdefpme).more:after{opacity:1}.tiers:where(.astro-lcdefpme){scroll-snap-type:x mandatory;overscroll-behavior-x:none;scrollbar-width:thin;scrollbar-color:var(--night-line) transparent;gap:14px;margin:0;padding:0 0 14px;list-style:none;display:flex;overflow-x:auto}.tiers:where(.astro-lcdefpme):focus-visible{outline:2px solid var(--blue);outline-offset:4px;border-radius:8px}.tiers:where(.astro-lcdefpme) li:where(.astro-lcdefpme){scroll-snap-align:start;background:var(--night-2);border:1px solid var(--night-line);border-radius:8px;flex-direction:column;flex:0 0 236px;gap:10px;padding:20px;display:flex}.tiers:where(.astro-lcdefpme) li:where(.astro-lcdefpme).last{border-color:#35d6f5}.shot:where(.astro-lcdefpme){border:1px solid var(--night-line);border-radius:10px;width:100%;height:auto;display:block;box-shadow:0 40px 70px -40px #000000b3}.tiers:where(.astro-lcdefpme) .ribbon:where(.astro-lcdefpme){color:var(--neon);font-size:11px}.tiers:where(.astro-lcdefpme) li:where(.astro-lcdefpme).last .ribbon:where(.astro-lcdefpme){color:#35d6f5}.tiers:where(.astro-lcdefpme) strong:where(.astro-lcdefpme){font-family:var(--display);letter-spacing:.02em;font-size:30px;font-weight:400;line-height:1}.tiers:where(.astro-lcdefpme) li:where(.astro-lcdefpme)>span:where(.astro-lcdefpme):last-child{color:var(--night-dim);font-size:15px;line-height:1.5}.docs:where(.astro-lcdefpme){flex-flow:wrap;align-items:center;gap:48px}.docs-copy:where(.astro-lcdefpme){flex-direction:column;flex:400px;gap:18px;min-width:0;display:flex}.links:where(.astro-lcdefpme){margin:6px 0 0;padding:0;list-style:none}.links:where(.astro-lcdefpme) a:where(.astro-lcdefpme){border-top:1px solid var(--line);min-height:44px;color:var(--ink);justify-content:space-between;align-items:center;gap:16px;padding:16px 0;text-decoration:none;display:flex}.links:where(.astro-lcdefpme) li:where(.astro-lcdefpme):last-child a:where(.astro-lcdefpme){border-bottom:1px solid var(--line)}.links:where(.astro-lcdefpme) a:where(.astro-lcdefpme)>span:where(.astro-lcdefpme){flex-direction:column;gap:2px;display:flex}.links:where(.astro-lcdefpme) a:where(.astro-lcdefpme)>span:where(.astro-lcdefpme)>span:where(.astro-lcdefpme){color:var(--ink-2);font-size:15px}.links:where(.astro-lcdefpme) a:where(.astro-lcdefpme):hover strong:where(.astro-lcdefpme),.links:where(.astro-lcdefpme) a:where(.astro-lcdefpme):hover svg:where(.astro-lcdefpme){color:var(--blue)}.code:where(.astro-lcdefpme){background:var(--night);border:1px solid var(--night-line);border-radius:10px;flex:520px;min-width:0;overflow:hidden;box-shadow:0 40px 70px -40px #0d121b99}.tabs:where(.astro-lcdefpme){border-bottom:1px solid var(--night-line);justify-content:space-between;font-size:12px;display:flex}.tabs:where(.astro-lcdefpme) span:where(.astro-lcdefpme){color:var(--night-dim);padding:11px 16px}.tabs:where(.astro-lcdefpme) .on:where(.astro-lcdefpme){background:var(--night-2);color:var(--night-ink);border-right:1px solid var(--night-line)}.tabs:where(.astro-lcdefpme) .neon:where(.astro-lcdefpme){letter-spacing:.18em;text-transform:uppercase;font-size:11px;font-weight:600}.code:where(.astro-lcdefpme) pre.astro-code{font:13.5px/1.75 var(--mono);margin:0;padding:22px;overflow-x:auto;background-color:#0000!important}@media (width<=560px){.code:where(.astro-lcdefpme) pre.astro-code{padding:18px;font-size:12px}}.panel-band:where(.astro-lcdefpme){background:var(--panel);border-block:1px solid var(--line)}.pair:where(.astro-lcdefpme){flex-wrap:wrap;align-items:stretch;gap:20px;display:flex}.box:where(.astro-lcdefpme){background:var(--card);border:1px solid var(--line);border-radius:10px;flex-direction:column;flex:520px;gap:18px;min-width:0;padding:28px;display:flex}.box-head:where(.astro-lcdefpme){flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.box:where(.astro-lcdefpme) h3:where(.astro-lcdefpme){font-size:36px}.box-head:where(.astro-lcdefpme) a:where(.astro-lcdefpme){font-size:15px;font-weight:600}.lanes:where(.astro-lcdefpme){grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:14px;display:grid}.lanes:where(.astro-lcdefpme) .ribbon{font-size:11px}.lanes:where(.astro-lcdefpme) .ribbon.blue{color:var(--blue)}.lanes:where(.astro-lcdefpme) div{flex-direction:column;gap:10px;display:flex}.lanes:where(.astro-lcdefpme) .lane-card{background:var(--ground);border:1px solid var(--line);border-radius:6px;padding:12px 14px;font-size:15px;line-height:1.4}.night-box:where(.astro-lcdefpme){background:var(--night);color:var(--night-ink);border-color:var(--night-line);flex-basis:400px}.night-box:where(.astro-lcdefpme) h3:where(.astro-lcdefpme){color:var(--night-ink)}.night-box:where(.astro-lcdefpme) p:where(.astro-lcdefpme){margin:0;line-height:1.55}.night-box:where(.astro-lcdefpme) p:where(.astro-lcdefpme) a:where(.astro-lcdefpme){color:#9cc0ff}.night-box:where(.astro-lcdefpme) p:where(.astro-lcdefpme) a:where(.astro-lcdefpme):hover{color:#fff}.statuses:where(.astro-lcdefpme){border-top:1px solid var(--night-line);flex-direction:column;gap:10px;padding-top:16px;display:flex}.statuses:where(.astro-lcdefpme) .ribbon:where(.astro-lcdefpme){color:var(--night-dim);font-size:11px}.flow:where(.astro-lcdefpme){color:var(--night-dim);flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.flow:where(.astro-lcdefpme) li:where(.astro-lcdefpme){white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.flow:where(.astro-lcdefpme) li:where(.astro-lcdefpme)+li:where(.astro-lcdefpme):before{content:"→";content:"→" / ""}.s-new:where(.astro-lcdefpme){color:#e8ecf4;background:#2a3446}.s-confirmed:where(.astro-lcdefpme){color:#fff;background:#1e4fb0}.s-progress:where(.astro-lcdefpme){color:#1a1205;background:#f2a33a}.s-fixed:where(.astro-lcdefpme){color:#062012;background:#39f58a}.owners:where(.astro-lcdefpme){background:var(--card);border:1px solid var(--line);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px;padding:48px 40px;display:flex;position:relative;overflow:hidden}.capsule:where(.astro-lcdefpme){border:1px solid var(--line);border-radius:10px;width:min(100%,360px);height:auto;display:block;position:relative}.owners:where(.astro-lcdefpme) .slash:where(.astro-lcdefpme){inset-block:0;background:var(--blue);opacity:.09;width:280px;position:absolute;right:-80px;transform:skew(-17deg)}.owners-copy:where(.astro-lcdefpme){flex-direction:column;flex:420px;gap:14px;min-width:0;display:flex;position:relative}.owners-copy:where(.astro-lcdefpme) .row:where(.astro-lcdefpme){margin-top:8px}.owners:where(.astro-lcdefpme) h2:where(.astro-lcdefpme){font-size:clamp(40px,4.8vw,64px)}.owners:where(.astro-lcdefpme) .row:where(.astro-lcdefpme){position:relative}@media (width<=560px){.section:where(.astro-lcdefpme){padding-block:56px}.owners:where(.astro-lcdefpme){padding:32px 22px}.readouts:where(.astro-lcdefpme) b:where(.astro-lcdefpme){font-size:18px}}
