.hero[data-astro-cid-i3irphx7]{isolation:isolate;align-items:center;min-height:calc(100vh - 4.5rem);padding-block:clamp(3rem,2rem + 6vw,7rem) clamp(4rem,3rem + 6vw,8rem);display:flex;position:relative;overflow:hidden}.backdrop[data-astro-cid-i3irphx7]{z-index:-1;position:absolute;inset:0}.grid-lines[data-astro-cid-i3irphx7]{background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;mask-image:radial-gradient(70% 60% at 60% 35%,#000 30%,#0000 75%)}.glow[data-astro-cid-i3irphx7]{aspect-ratio:1;filter:blur(20px);background:radial-gradient(closest-side,#2f6bff29,#8b5cf612 55%,#0000);width:70%;position:absolute;inset:-20% -10% auto auto}.waves[data-astro-cid-i3irphx7]{opacity:.7;width:100%;height:40%;position:absolute;bottom:0;left:0;right:0}.inner[data-astro-cid-i3irphx7]{align-items:center;gap:var(--space-7);grid-template-columns:1.05fr 1fr;width:100%;display:grid}.copy[data-astro-cid-i3irphx7]{gap:var(--space-5);display:grid}.eyebrow[data-astro-cid-i3irphx7]{font-size:var(--text-xs);letter-spacing:.16em;text-transform:uppercase;color:var(--color-cyan);font-weight:600}h1[data-astro-cid-i3irphx7]{font-size:var(--text-4xl);letter-spacing:-.03em;padding-bottom:.08em;line-height:1.06}.lead[data-astro-cid-i3irphx7]{font-size:var(--text-lg);color:var(--color-ink-muted);max-width:36rem}.ctas[data-astro-cid-i3irphx7]{gap:var(--space-4);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.visual[data-astro-cid-i3irphx7]{min-height:30rem;position:relative}.mark[data-astro-cid-i3irphx7]{aspect-ratio:1;width:min(100%,26rem);animation:9s ease-in-out infinite float;position:absolute;inset:0 0 auto auto}.mark[data-astro-cid-i3irphx7],.panel[data-astro-cid-i3irphx7]{transition:opacity .8s var(--ease-out), visibility .8s}html.scene-ready .mark[data-astro-cid-i3irphx7]{opacity:0;visibility:hidden}@media (aspect-ratio>=9/10){html.scene-ready .panel[data-astro-cid-i3irphx7]{opacity:0;visibility:hidden}}html.js .copy[data-astro-cid-i3irphx7]>[data-astro-cid-i3irphx7]{animation:rise .7s var(--ease-out) both}.copy[data-astro-cid-i3irphx7]>[data-astro-cid-i3irphx7]:first-child{animation-delay:.1s}.copy[data-astro-cid-i3irphx7]>[data-astro-cid-i3irphx7]:nth-child(2){animation-delay:.22s}.copy[data-astro-cid-i3irphx7]>[data-astro-cid-i3irphx7]:nth-child(3){animation-delay:.38s}.copy[data-astro-cid-i3irphx7]>[data-astro-cid-i3irphx7]:nth-child(4){animation-delay:.52s}@keyframes rise{0%{opacity:.01;transform:perspective(900px)rotateX(35deg)translateY(40px)translateZ(-80px)}}.mark[data-astro-cid-i3irphx7] img[data-astro-cid-i3irphx7]{filter:drop-shadow(0 0 40px #2f6bff59);width:100%;height:100%}.panel[data-astro-cid-i3irphx7]{width:min(100%,21rem);padding:var(--space-4);-webkit-backdrop-filter:blur(14px);border:1px solid var(--color-line-strong);border-radius:var(--radius-lg);box-shadow:0 30px 60px -30px #000000e6, var(--glow-blue);background:#0a0f24c7;position:absolute;bottom:0;left:0}.panel-head[data-astro-cid-i3irphx7]{margin-bottom:var(--space-3);font-size:var(--text-sm);justify-content:space-between;align-items:center;display:flex}.panel-title[data-astro-cid-i3irphx7]{align-items:center;gap:var(--space-2);font-weight:600;display:inline-flex}.live[data-astro-cid-i3irphx7]{font-size:var(--text-xs);color:var(--color-ok);text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:.4rem;font-weight:600;display:inline-flex}.pulse[data-astro-cid-i3irphx7]{background:var(--color-ok);border-radius:50%;width:7px;height:7px;animation:1.8s ease-out infinite pulse}.metrics[data-astro-cid-i3irphx7]{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.metrics[data-astro-cid-i3irphx7] li[data-astro-cid-i3irphx7]{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);font-size:var(--text-sm);background:#ffffff06;grid-template-columns:1fr auto 4.5rem;display:grid}.m-label[data-astro-cid-i3irphx7]{color:var(--color-ink-muted)}.m-value[data-astro-cid-i3irphx7]{font-variant-numeric:tabular-nums;font-weight:600}.spark[data-astro-cid-i3irphx7]{width:100%;height:1.5rem;overflow:visible}.spark[data-astro-cid-i3irphx7] path[data-astro-cid-i3irphx7]{fill:none;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;stroke-dasharray:200;stroke-dashoffset:200px;animation:draw 2.4s var(--ease-out) .4s forwards}.tone-ok[data-astro-cid-i3irphx7] .spark[data-astro-cid-i3irphx7] path[data-astro-cid-i3irphx7]{stroke:var(--color-cyan)}.tone-warn[data-astro-cid-i3irphx7] .spark[data-astro-cid-i3irphx7] path[data-astro-cid-i3irphx7]{stroke:var(--color-warn)}.tone-warn[data-astro-cid-i3irphx7] .m-value[data-astro-cid-i3irphx7]{color:var(--color-warn)}.insight[data-astro-cid-i3irphx7]{gap:var(--space-3);margin-top:var(--space-3);padding:var(--space-3);border-radius:var(--radius-md);color:#c4b5fd;font-size:var(--text-xs);background:linear-gradient(100deg,#8b5cf629,#2f6bff1a);border:1px solid #8b5cf64d;align-items:flex-start;line-height:1.5;display:flex}.insight[data-astro-cid-i3irphx7] p[data-astro-cid-i3irphx7]{color:var(--color-ink-muted)}.insight[data-astro-cid-i3irphx7] strong[data-astro-cid-i3irphx7]{color:var(--color-ink)}@keyframes float{50%{transform:translateY(-12px)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{0%{box-shadow:0 0 #2ee6a699}to{box-shadow:0 0 0 8px #2ee6a600}}@keyframes draw{to{stroke-dashoffset:0}}@media (width<=960px){.inner[data-astro-cid-i3irphx7]{grid-template-columns:1fr}.visual[data-astro-cid-i3irphx7]{justify-items:center;gap:var(--space-5);min-height:0;display:grid}.mark[data-astro-cid-i3irphx7]{width:min(80%,20rem);position:relative;inset:auto}.panel[data-astro-cid-i3irphx7]{width:100%;max-width:24rem;margin-top:-4rem;position:relative}}@media (prefers-reduced-motion:reduce){.spark[data-astro-cid-i3irphx7] path[data-astro-cid-i3irphx7]{stroke-dashoffset:0}}.items[data-astro-cid-z75bzaye]{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));margin:0;padding:0;list-style:none;display:grid}li[data-astro-cid-z75bzaye]{align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-surface-1);font-weight:500;display:flex}.ico[data-astro-cid-z75bzaye]{border-radius:var(--radius-md);width:2.5rem;height:2.5rem;color:var(--color-warn);background:#ffb5471a;flex:none;place-items:center;display:grid}.result[data-astro-cid-z75bzaye]{margin-top:var(--space-6);padding-left:var(--space-4);border-left:3px solid var(--color-danger);color:var(--color-ink);font-size:var(--text-lg);max-width:44rem}.steps[data-astro-cid-mmtu24et]{gap:var(--space-5);grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid;position:relative}.steps[data-astro-cid-mmtu24et]:before{content:"";background:var(--gradient-brand);opacity:.5;height:1px;position:absolute;top:3.6rem;left:12%;right:12%}li[data-astro-cid-mmtu24et]{text-align:center;justify-items:center;gap:var(--space-3);display:grid;position:relative}.num[data-astro-cid-mmtu24et]{font-family:var(--font-display);font-size:var(--text-xs);letter-spacing:.14em;color:var(--color-ink-subtle)}.ico[data-astro-cid-mmtu24et]{width:4rem;height:4rem;color:var(--color-cyan);background:var(--color-night);border:1px solid var(--color-line-strong);box-shadow:0 0 0 6px var(--color-night), var(--glow-cyan);border-radius:50%;place-items:center;display:grid}li[data-astro-cid-mmtu24et]:nth-child(3) .ico[data-astro-cid-mmtu24et],li[data-astro-cid-mmtu24et]:nth-child(4) .ico[data-astro-cid-mmtu24et]{color:#a78bfa}h3[data-astro-cid-mmtu24et]{font-size:var(--text-xl)}p[data-astro-cid-mmtu24et]{color:var(--color-ink-muted);font-size:var(--text-sm);max-width:16rem}@media (width<=860px){.steps[data-astro-cid-mmtu24et]{row-gap:var(--space-7);grid-template-columns:repeat(2,1fr)}.steps[data-astro-cid-mmtu24et]:before{display:none}}@media (width<=480px){.steps[data-astro-cid-mmtu24et]{grid-template-columns:1fr}}.grid[data-astro-cid-slqldcpr]{gap:var(--space-5);grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}@media (width<=960px){.grid[data-astro-cid-slqldcpr]{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.grid[data-astro-cid-slqldcpr]{grid-template-columns:1fr}}.diagram[data-astro-cid-j2c43eau]{gap:var(--space-5);padding:var(--space-6);border:1px solid var(--color-line);border-radius:var(--radius-lg);background:radial-gradient(60% 80% at 50% 0%, #2f6bff1f, transparent 70%), var(--color-surface-1);display:grid}.path[data-astro-cid-j2c43eau]{gap:var(--space-4);grid-template-columns:repeat(6,1fr);margin:0;padding:0;list-style:none;display:grid}.node[data-astro-cid-j2c43eau]{text-align:center;justify-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-2);border-radius:var(--radius-md);border:1px solid var(--color-line);font-size:var(--text-sm);background:#ffffff05;font-weight:500;display:grid;position:relative}.node[data-astro-cid-j2c43eau]:not(:last-child):after{content:"";top:50%;right:calc(-1 * var(--space-4));width:var(--space-4);background:linear-gradient(90deg, var(--color-cyan), var(--color-blue));background-size:200% 100%;height:2px;animation:1.6s linear infinite flow;position:absolute}.ico[data-astro-cid-j2c43eau]{border-radius:var(--radius-md);width:2.75rem;height:2.75rem;color:var(--color-cyan);background:#00e5ff14;place-items:center;display:grid}.core[data-astro-cid-j2c43eau]{box-shadow:var(--glow-cyan);border-color:#00e5ff80}.core[data-astro-cid-j2c43eau] .ico[data-astro-cid-j2c43eau]{color:var(--color-night);background:var(--gradient-brand)}.control[data-astro-cid-j2c43eau]{gap:var(--space-4);padding:var(--space-4) var(--space-5);border-radius:var(--radius-md);background:#8b5cf60f;border:1px dashed #8b5cf680;align-items:flex-start;display:flex}.control[data-astro-cid-j2c43eau] .ico[data-astro-cid-j2c43eau]{color:#a78bfa;background:#8b5cf624;flex:none}.control[data-astro-cid-j2c43eau] p[data-astro-cid-j2c43eau]{color:var(--color-ink-muted);font-size:var(--text-sm)}@keyframes flow{to{background-position:-200% 0}}@media (width<=960px){.path[data-astro-cid-j2c43eau]{grid-template-columns:repeat(3,1fr)}.node[data-astro-cid-j2c43eau]:nth-child(3):after{display:none}}@media (width<=560px){.diagram[data-astro-cid-j2c43eau]{padding:var(--space-4)}.path[data-astro-cid-j2c43eau]{gap:var(--space-4);grid-template-columns:1fr}.node[data-astro-cid-j2c43eau]{text-align:left;padding:var(--space-3) var(--space-4);grid-template-columns:auto 1fr;justify-items:start}.node[data-astro-cid-j2c43eau]:nth-child(3):after,.node[data-astro-cid-j2c43eau]:not(:last-child):after{top:auto;bottom:calc(-1 * var(--space-4));width:2px;height:var(--space-4);display:block;left:2.4rem;right:auto}}.layout[data-astro-cid-gj5ao3u2]{gap:var(--space-6);grid-template-columns:1fr 1fr;align-items:center;display:grid}.timeline[data-astro-cid-gj5ao3u2]{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid;position:relative}.timeline[data-astro-cid-gj5ao3u2] li[data-astro-cid-gj5ao3u2]{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-surface-1);border:1px solid var(--color-line);font-size:var(--text-sm);grid-template-columns:3.2rem auto 1fr;display:grid}time[data-astro-cid-gj5ao3u2]{font-variant-numeric:tabular-nums;color:var(--color-ink-subtle);font-size:var(--text-xs)}.ico[data-astro-cid-gj5ao3u2]{border-radius:var(--radius-sm);place-items:center;width:2rem;height:2rem;display:grid}.tone-warn[data-astro-cid-gj5ao3u2] .ico[data-astro-cid-gj5ao3u2]{color:var(--color-warn);background:#ffb5471a}.tone-ai[data-astro-cid-gj5ao3u2]{border-color:#8b5cf673!important}.tone-ai[data-astro-cid-gj5ao3u2] .ico[data-astro-cid-gj5ao3u2]{color:#a78bfa;background:#8b5cf626}.incident[data-astro-cid-gj5ao3u2]{gap:var(--space-4);padding:var(--space-5);border-radius:var(--radius-lg);background:var(--gradient-surface);border:1px solid #ff5c7a73;display:grid;box-shadow:0 0 40px -10px #ff5c7a59}.incident[data-astro-cid-gj5ao3u2] header[data-astro-cid-gj5ao3u2]{gap:var(--space-2);display:grid}.badge[data-astro-cid-gj5ao3u2]{border-radius:var(--radius-pill);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--color-danger);background:#ff5c7a1f;justify-self:start;padding:.2rem .65rem;font-weight:700}h3[data-astro-cid-gj5ao3u2]{font-size:var(--text-xl)}h4[data-astro-cid-gj5ao3u2]{font-family:var(--font-body);font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--color-ink-subtle);margin-bottom:var(--space-2)}.block[data-astro-cid-gj5ao3u2] ul[data-astro-cid-gj5ao3u2]{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.block[data-astro-cid-gj5ao3u2] li[data-astro-cid-gj5ao3u2]{align-items:center;gap:var(--space-2);font-size:var(--text-sm);display:flex}.block[data-astro-cid-gj5ao3u2] p[data-astro-cid-gj5ao3u2]{color:var(--color-ink-muted);font-size:var(--text-sm)}.actions[data-astro-cid-gj5ao3u2]{gap:var(--space-3);display:flex}.fake-btn[data-astro-cid-gj5ao3u2]{align-items:center;gap:var(--space-2);border-radius:var(--radius-pill);font-size:var(--text-sm);border:1px solid var(--color-line-strong);color:var(--color-ink-muted);padding:.5rem 1rem;font-weight:600;display:inline-flex}.fake-btn[data-astro-cid-gj5ao3u2].primary{color:var(--color-night);background:var(--gradient-brand);border-color:#0000}@media (width<=900px){.layout[data-astro-cid-gj5ao3u2]{grid-template-columns:1fr}}.cases[data-astro-cid-s7nwr5sk]{gap:var(--space-5);grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}li[data-astro-cid-s7nwr5sk]{align-content:start;gap:var(--space-4);padding:var(--space-6) var(--space-5);border-radius:var(--radius-lg);border:1px solid var(--color-line);background:var(--color-surface-1);display:grid;position:relative;overflow:hidden}li[data-astro-cid-s7nwr5sk]:before{content:"";background:var(--gradient-brand);height:3px;position:absolute;inset:0 0 auto}.ico[data-astro-cid-s7nwr5sk]{border-radius:var(--radius-md);width:3.5rem;height:3.5rem;color:var(--color-cyan);background:radial-gradient(circle at 30% 30%,#00e5ff40,#2f6bff14);place-items:center;display:grid}h3[data-astro-cid-s7nwr5sk]{font-size:var(--text-xl)}p[data-astro-cid-s7nwr5sk]{color:var(--color-ink-muted)}@media (width<=900px){.cases[data-astro-cid-s7nwr5sk]{grid-template-columns:1fr}}.list[data-astro-cid-5wmt7w4j]{gap:var(--space-6) var(--space-5);grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}li[data-astro-cid-5wmt7w4j]{gap:var(--space-4);align-items:flex-start;display:flex}.ico[data-astro-cid-5wmt7w4j]{border-radius:var(--radius-md);width:2.5rem;height:2.5rem;color:var(--color-ok);background:#2ee6a61a;border:1px solid #2ee6a640;flex:none;place-items:center;display:grid}h3[data-astro-cid-5wmt7w4j]{font-size:var(--text-base);margin-bottom:var(--space-1);font-weight:600}p[data-astro-cid-5wmt7w4j]{color:var(--color-ink-muted);font-size:var(--text-sm)}@media (width<=900px){.list[data-astro-cid-5wmt7w4j]{grid-template-columns:repeat(2,1fr)}}@media (width<=560px){.list[data-astro-cid-5wmt7w4j]{grid-template-columns:1fr}}.stats[data-astro-cid-qp2edmlb]{gap:var(--space-5);grid-template-columns:repeat(2,1fr);max-width:42rem;margin:0 auto;padding:0;list-style:none;display:grid}li[data-astro-cid-qp2edmlb]{--accent:var(--color-cyan);justify-items:center;gap:var(--space-2);padding:var(--space-6) var(--space-5);text-align:center;border-radius:var(--radius-lg);border:1px solid color-mix(in srgb, var(--accent) 35%, var(--color-line));background:radial-gradient(80% 70% at 50% 0%, color-mix(in srgb, var(--accent) 16%, transparent), transparent 70%), #0a0f24bf;backdrop-filter:blur(10px);box-shadow:0 0 40px -18px var(--accent);display:grid}.accent-blue[data-astro-cid-qp2edmlb]{--accent:var(--color-blue)}.accent-violet[data-astro-cid-qp2edmlb]{--accent:var(--color-violet)}.ico[data-astro-cid-qp2edmlb]{width:2.75rem;height:2.75rem;color:var(--accent);background:color-mix(in srgb, var(--accent) 14%, transparent);border-radius:50%;place-items:center;display:grid}.value[data-astro-cid-qp2edmlb]{font-family:var(--font-display);font-variant-numeric:tabular-nums;background:var(--gradient-text);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(3rem,2rem + 4vw,5rem);font-weight:700;line-height:1}.label[data-astro-cid-qp2edmlb]{color:var(--color-ink-muted);font-weight:500}@media (width<=720px){.stats[data-astro-cid-qp2edmlb]{grid-template-columns:1fr}}.gateway[data-astro-cid-abskuqku]{height:400vh;position:relative}.sticky[data-astro-cid-abskuqku]{align-items:center;height:100vh;padding-top:4.5rem;display:flex;position:sticky;top:0}.inner[data-astro-cid-abskuqku]{grid-template-columns:minmax(0,30rem) 1fr;align-items:center;display:grid}.copy[data-astro-cid-abskuqku]{gap:var(--space-4);padding-left:var(--space-6);display:grid;position:relative}.eyebrow[data-astro-cid-abskuqku]{font-size:var(--text-xs);letter-spacing:.16em;text-transform:uppercase;color:var(--color-cyan);font-weight:600}h2[data-astro-cid-abskuqku]{font-size:var(--text-3xl);margin-bottom:var(--space-4)}.steps[data-astro-cid-abskuqku]{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.steps[data-astro-cid-abskuqku] li[data-astro-cid-abskuqku]{gap:var(--space-4);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);opacity:.38;transition:opacity var(--duration-slow) var(--ease-out), transform var(--duration-slow) var(--ease-out), background-color var(--duration-slow), border-color var(--duration-slow);border:1px solid #0000;display:flex;transform:perspective(800px)translateZ(-30px)}.steps[data-astro-cid-abskuqku] li[data-astro-cid-abskuqku].active{opacity:1;border-color:var(--color-line-strong);backdrop-filter:blur(8px);background:#0a0f24b3;transform:none}.n[data-astro-cid-abskuqku]{font-family:var(--font-display);color:var(--color-cyan);font-weight:700;font-size:var(--text-sm);padding-top:.15rem}h3[data-astro-cid-abskuqku]{font-size:var(--text-lg);margin-bottom:var(--space-1)}.steps[data-astro-cid-abskuqku] p[data-astro-cid-abskuqku]{color:var(--color-ink-muted);font-size:var(--text-sm)}.progress[data-astro-cid-abskuqku]{background:var(--color-line);border-radius:2px;width:2px;position:absolute;top:0;bottom:0;left:0;overflow:hidden}.progress[data-astro-cid-abskuqku] span[data-astro-cid-abskuqku]{background:var(--gradient-brand);transform-origin:top;height:100%;display:block;transform:scaleY(0)}.markers[data-astro-cid-abskuqku]{pointer-events:none;grid-template-rows:repeat(4,1fr);display:grid;position:absolute;inset:0}.fallback[data-astro-cid-abskuqku]{justify-self:center;width:min(100%,22rem)}html.scene-ready .fallback[data-astro-cid-abskuqku]{visibility:hidden}@media (width<=860px){.sticky[data-astro-cid-abskuqku]{align-items:flex-start;padding-top:5.5rem}.inner[data-astro-cid-abskuqku]{grid-template-columns:1fr}.copy[data-astro-cid-abskuqku]{padding-left:var(--space-4)}.steps[data-astro-cid-abskuqku] li[data-astro-cid-abskuqku]:not(.active),.fallback[data-astro-cid-abskuqku]{display:none}}.stage[data-astro-cid-al3xmwhy]{z-index:-1;pointer-events:none;display:none;position:fixed;inset:0}html.has-3d .stage[data-astro-cid-al3xmwhy]{display:block}canvas[data-astro-cid-al3xmwhy]{opacity:0;width:100%;height:100%;transition:opacity 1.2s var(--ease-out);display:block}html.scene-ready canvas[data-astro-cid-al3xmwhy]{opacity:1}.labels[data-astro-cid-al3xmwhy]{position:absolute;inset:0;overflow:hidden}.label[data-astro-cid-al3xmwhy]{font-size:var(--text-xs);white-space:nowrap;color:var(--color-ink);border-radius:var(--radius-pill);backdrop-filter:blur(6px);opacity:0;will-change:transform, opacity;background:#050814bf;border:1px solid #00e5ff73;align-items:center;gap:.5rem;margin:-.9rem 0 0 .6rem;padding:.3rem .7rem;font-weight:600;display:inline-flex;position:absolute;top:0;left:0}.label[data-astro-cid-al3xmwhy].left{flex-direction:row-reverse;margin:-.9rem 0 0;translate:calc(-100% - .6rem)}.label[data-astro-cid-al3xmwhy] i[data-astro-cid-al3xmwhy]{background:var(--color-cyan);width:6px;height:6px;box-shadow:0 0 8px var(--color-cyan);border-radius:50%}.scenes[data-astro-cid-aymqdzlr]{gap:var(--space-5);grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.scene[data-astro-cid-aymqdzlr]{align-content:start;gap:var(--space-3);height:100%;padding:var(--space-6) var(--space-5);color:inherit;border-radius:var(--radius-lg);border:1px solid var(--color-line-strong);backdrop-filter:blur(10px);transition:border-color var(--duration-base);background:radial-gradient(90% 80% at 100% 0,#8b5cf629,#0000 60%),radial-gradient(90% 80% at 0 100%,#00e5ff1f,#0000 60%),#0a0f24c7;text-decoration:none;display:grid;position:relative;overflow:hidden}.scene[data-astro-cid-aymqdzlr]:after{content:"";background:var(--gradient-brand);transform-origin:0;height:2px;transition:transform .5s var(--ease-out);position:absolute;inset:auto 0 0;transform:scaleX(0)}.scene[data-astro-cid-aymqdzlr]:hover{border-color:#00e5ff8c}.scene[data-astro-cid-aymqdzlr]:hover:after,.scene[data-astro-cid-aymqdzlr]:focus-visible:after{transform:scaleX(1)}.num[data-astro-cid-aymqdzlr]{top:var(--space-4);right:var(--space-5);font-family:var(--font-display);font-size:var(--text-2xl);color:var(--color-line-strong);font-weight:700;position:absolute}.ico[data-astro-cid-aymqdzlr]{border-radius:var(--radius-md);width:3.25rem;height:3.25rem;color:var(--color-cyan);background:#00e5ff1a;border:1px solid #00e5ff4d;place-items:center;display:grid}h3[data-astro-cid-aymqdzlr]{font-size:var(--text-xl)}p[data-astro-cid-aymqdzlr]{color:var(--color-ink-muted);font-size:var(--text-sm)}.go[data-astro-cid-aymqdzlr]{color:var(--color-cyan);transition:transform var(--duration-base) var(--ease-out)}.scene[data-astro-cid-aymqdzlr]:hover .go[data-astro-cid-aymqdzlr]{transform:translate(6px)}.cta[data-astro-cid-aymqdzlr]{margin-top:var(--space-6);justify-content:center;display:flex}@media (width<=900px){.scenes[data-astro-cid-aymqdzlr]{grid-template-columns:1fr}}.status[data-astro-cid-rm6npfgm]{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);font-size:var(--text-sm);border:1px solid var(--color-line-strong)}.status[data-astro-cid-rm6npfgm][data-tone=ok]{color:var(--color-ok);background:#2ee6a614;border-color:#2ee6a673}.status[data-astro-cid-rm6npfgm][data-tone=error]{color:var(--color-danger);background:#ff5c7a14;border-color:#ff5c7a73}.submit[data-astro-cid-rm6npfgm]:disabled{opacity:.6;cursor:progress}.wrap[data-astro-cid-rm6npfgm]{gap:var(--space-7);border-radius:calc(var(--radius-lg) * 1.5);border:1px solid var(--color-line-strong);background:radial-gradient(80% 100% at 0% 0%, #00e5ff1a, transparent 60%), radial-gradient(80% 100% at 100% 100%, #8b5cf624, transparent 60%), var(--color-surface-1);grid-template-columns:1fr 1.1fr;padding:clamp(1.5rem,1rem + 3vw,3.5rem);display:grid}.intro[data-astro-cid-rm6npfgm]{align-content:start;gap:var(--space-4);display:grid}.intro[data-astro-cid-rm6npfgm] img[data-astro-cid-rm6npfgm]{width:9rem;height:auto;margin-top:var(--space-4);opacity:.9}.eyebrow[data-astro-cid-rm6npfgm]{font-size:var(--text-xs);letter-spacing:.16em;text-transform:uppercase;color:var(--color-cyan);font-weight:600}h2[data-astro-cid-rm6npfgm]{font-size:var(--text-3xl)}.lead[data-astro-cid-rm6npfgm]{color:var(--color-ink-muted);font-size:var(--text-lg)}.form[data-astro-cid-rm6npfgm]{gap:var(--space-4);display:grid}.row[data-astro-cid-rm6npfgm]{gap:var(--space-4);grid-template-columns:1fr 1fr;display:grid}label[data-astro-cid-rm6npfgm]{gap:var(--space-2);font-size:var(--text-sm);color:var(--color-ink-muted);font-weight:500;display:grid}input[data-astro-cid-rm6npfgm],textarea[data-astro-cid-rm6npfgm]{width:100%;font:inherit;font-size:var(--text-base);color:var(--color-ink);border:1px solid var(--color-line-strong);border-radius:var(--radius-md);transition:border-color var(--duration-fast);background:#05081499;padding:.8rem 1rem}input[data-astro-cid-rm6npfgm]:focus,textarea[data-astro-cid-rm6npfgm]:focus{border-color:var(--color-cyan);outline:none;box-shadow:0 0 0 3px #00e5ff26}textarea[data-astro-cid-rm6npfgm]{resize:vertical}.hp[data-astro-cid-rm6npfgm]{position:absolute;left:-9999px}.submit[data-astro-cid-rm6npfgm]{justify-self:start;align-items:center;gap:var(--space-2);font:inherit;color:var(--color-night);background:var(--gradient-brand);border-radius:var(--radius-pill);box-shadow:var(--glow-blue);cursor:pointer;border:0;padding:.95rem 1.75rem;font-weight:600;display:inline-flex}.submit[data-astro-cid-rm6npfgm]:hover{box-shadow:var(--glow-blue), var(--glow-cyan)}.privacy[data-astro-cid-rm6npfgm]{color:var(--color-ink-subtle);font-size:var(--text-xs)}@media (width<=900px){.wrap[data-astro-cid-rm6npfgm]{grid-template-columns:1fr}.intro[data-astro-cid-rm6npfgm] img[data-astro-cid-rm6npfgm]{display:none}}@media (width<=520px){.row[data-astro-cid-rm6npfgm]{grid-template-columns:1fr}}
