.flow.svelte-16zci9z{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#08183ab8;border:1px solid #ffffff24;border-radius:16px;overflow:hidden;box-shadow:0 30px 70px #00000073}.bar.svelte-16zci9z{color:#8fa3c8;border-bottom:1px solid #ffffff1a;align-items:center;gap:.75rem;padding:.8rem 1.1rem;font-size:.78rem;display:flex}.dots.svelte-16zci9z{gap:.3rem;display:flex}.dots.svelte-16zci9z i:where(.svelte-16zci9z){background:#ffffff38;border-radius:50%;width:9px;height:9px}.ttl.svelte-16zci9z{letter-spacing:.04em;color:#cfe0f5;flex:1;font-weight:600}.live.svelte-16zci9z{color:#6ee7b7;align-items:center;gap:.4rem;display:flex}.live.svelte-16zci9z i:where(.svelte-16zci9z){background:#34d399;border-radius:50%;width:7px;height:7px;animation:1.6s ease-in-out infinite svelte-16zci9z-blink}ol.svelte-16zci9z{gap:1.1rem;margin:0;padding:1.5rem 1.4rem 1.6rem;list-style:none;display:grid;position:relative}ol.svelte-16zci9z:before{content:"";background:repeating-linear-gradient(#19c8ef73 0 6px,#0000 6px 12px);width:2px;position:absolute;top:2.4rem;bottom:2.5rem;left:calc(1.4rem + 20px)}ol.svelte-16zci9z:after{content:"";background:var(--cyan);border-radius:50%;width:10px;height:10px;animation:4.5s ease-in-out infinite svelte-16zci9z-travel;position:absolute;top:2.2rem;left:calc(1.4rem + 16px);box-shadow:0 0 14px 3px #19c8efb3}li.svelte-16zci9z{animation:4.5s ease-in-out infinite svelte-16zci9z-lit;animation-delay:calc(var(--i) * 1.05s - .4s);background:#ffffff0a;border:1px solid #ffffff1a;border-radius:12px;align-items:center;gap:1rem;padding:.8rem 1rem;display:flex;position:relative}.node.svelte-16zci9z{z-index:1;width:40px;height:40px;color:var(--cyan);background:#0c2250;border:1px solid #19c8ef80;border-radius:10px;flex:none;place-items:center;display:grid;position:relative}li.svelte-16zci9z strong:where(.svelte-16zci9z){color:#fff;font-size:.95rem;display:block}li.svelte-16zci9z div:where(.svelte-16zci9z) span:where(.svelte-16zci9z){color:#8fa3c8;font-size:.8rem}@keyframes svelte-16zci9z-travel{0%{opacity:0;top:2.2rem}8%{opacity:1}92%{opacity:1}to{opacity:0;top:calc(100% - 2.7rem)}}@keyframes svelte-16zci9z-lit{0%,30%,to{background:#ffffff0a;border-color:#ffffff1a}12%{background:#19c8ef1a;border-color:#19c8ef99}}@keyframes svelte-16zci9z-blink{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){ol.svelte-16zci9z:after,li.svelte-16zci9z,.live.svelte-16zci9z i:where(.svelte-16zci9z){animation:none}ol.svelte-16zci9z:after{display:none}}.hero.svelte-1dw51hp{background:linear-gradient(90deg, #050f24f0 28%, #050f2433), url(../../../img/pages/ai.webp) right center / cover no-repeat, var(--navy-deep);color:#b4c2dc;padding:2.5rem 0 5.5rem}.eyebrow.svelte-1dw51hp{color:var(--cyan-deep)}.hero.svelte-1dw51hp .eyebrow:where(.svelte-1dw51hp){color:#8fe3f7}h1.svelte-1dw51hp{color:#fff;max-width:46rem;margin-bottom:1rem;font-size:clamp(2.2rem,4.4vw,3.4rem)}.hl.svelte-1dw51hp{color:var(--cyan)}.hl2.svelte-1dw51hp{color:var(--cyan-deep)}.lead.svelte-1dw51hp{color:#b4c2dc;max-width:38rem;margin-bottom:1.75rem}.actions.svelte-1dw51hp{flex-wrap:wrap;gap:.75rem;display:flex}.herogrid.svelte-1dw51hp{grid-template-columns:1.1fr .9fr;align-items:center;gap:3.5rem;display:grid}.head.svelte-1dw51hp{max-width:42rem;margin-bottom:1.75rem;display:block}.head.svelte-1dw51hp p:where(.svelte-1dw51hp){color:var(--muted);margin:.5rem 0 0}.tabs.svelte-1dw51hp{background:#e6ebf3;border-radius:12px;flex-wrap:wrap;gap:.25rem;margin-bottom:1.5rem;padding:.3rem;display:inline-flex}.tabs.svelte-1dw51hp button:where(.svelte-1dw51hp){font:600 .92rem var(--sans);color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:.55rem;padding:.65rem 1.1rem;transition:background .15s,color .15s;display:flex}.tabs.svelte-1dw51hp button:where(.svelte-1dw51hp) span:where(.svelte-1dw51hp){background:#0b1a3314;border-radius:999px;padding:.05rem .5rem;font-size:.75rem}.tabs.svelte-1dw51hp button.on:where(.svelte-1dw51hp){color:var(--ink);background:#fff;box-shadow:0 1px 3px #0b1a3326}.tabs.svelte-1dw51hp button.on:where(.svelte-1dw51hp) span:where(.svelte-1dw51hp){color:var(--cyan-deep);background:#e5f7fc}.ideas.svelte-1dw51hp{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.ideas.svelte-1dw51hp article:where(.svelte-1dw51hp){border:1px solid var(--line);background:#fff;border-radius:12px;align-items:flex-start;gap:.95rem;padding:1.25rem 1.3rem;display:flex}.ideas.svelte-1dw51hp h3:where(.svelte-1dw51hp){margin:0 0 .35rem;font-size:1.02rem}.ideas.svelte-1dw51hp p:where(.svelte-1dw51hp){color:var(--muted);margin:0;font-size:.9rem}.ico.svelte-1dw51hp{width:38px;height:38px;color:var(--cyan-deep);background:#e5f7fc;border-radius:10px;flex:none;place-items:center;display:grid}.works.svelte-1dw51hp{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;margin-top:2.5rem;padding-top:1.75rem;display:flex}.works.svelte-1dw51hp>span:where(.svelte-1dw51hp){letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:.78rem;font-weight:600}.works.svelte-1dw51hp ul:where(.svelte-1dw51hp){flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.works.svelte-1dw51hp li:where(.svelte-1dw51hp){border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:999px;align-items:center;gap:.45rem;padding:.4rem .85rem;font-size:.85rem;font-weight:500;display:flex}.works.svelte-1dw51hp li:where(.svelte-1dw51hp) svg{color:var(--cyan-deep)}.more.svelte-1dw51hp{flex-wrap:wrap;gap:.75rem;margin-top:1.75rem;display:flex}.support.svelte-1dw51hp{grid-template-columns:1fr 1.2fr;align-items:center;gap:3.5rem;display:grid}.support.svelte-1dw51hp h2:where(.svelte-1dw51hp){margin-bottom:.9rem}.support.svelte-1dw51hp p:where(.svelte-1dw51hp){color:var(--muted);margin:0 0 1.5rem}.levels.svelte-1dw51hp{border:1px solid var(--line);background:#fff;border-radius:14px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.levels.svelte-1dw51hp li:where(.svelte-1dw51hp){gap:.15rem;padding:1rem 1.35rem;display:grid}.levels.svelte-1dw51hp li:where(.svelte-1dw51hp)+li:where(.svelte-1dw51hp){border-top:1px solid var(--line)}.levels.svelte-1dw51hp strong:where(.svelte-1dw51hp){color:var(--ink);font-size:.98rem}.levels.svelte-1dw51hp span:where(.svelte-1dw51hp){color:var(--muted);font-size:.88rem}.n.svelte-1dw51hp{background:var(--navy);width:38px;height:38px;color:var(--cyan);border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}.steps.svelte-1dw51hp{grid-template-columns:repeat(4,1fr);gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}.steps.svelte-1dw51hp li:where(.svelte-1dw51hp){align-items:flex-start;gap:1rem;display:flex}.steps.svelte-1dw51hp h3:where(.svelte-1dw51hp){margin:0 0 .3rem;font-size:1.05rem}.steps.svelte-1dw51hp p:where(.svelte-1dw51hp){color:var(--muted);margin:0;font-size:.9rem}.faqgrid.svelte-1dw51hp{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;gap:4rem;display:grid}.faqintro.svelte-1dw51hp{position:sticky;top:7rem}.faqintro.svelte-1dw51hp h2:where(.svelte-1dw51hp){margin-bottom:.9rem}.faqintro.svelte-1dw51hp p:where(.svelte-1dw51hp){color:var(--muted);margin:0 0 1.5rem}.faq.svelte-1dw51hp{border-top:1px solid var(--line)}details.svelte-1dw51hp{border-bottom:1px solid var(--line)}summary.svelte-1dw51hp{color:var(--ink);cursor:pointer;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.4rem .25rem;font-size:1.1rem;font-weight:600;list-style:none;transition:color .15s;display:flex}summary.svelte-1dw51hp::-webkit-details-marker{display:none}summary.svelte-1dw51hp:after{content:"+";width:32px;height:32px;color:var(--cyan-deep);background:#e5f7fc;border-radius:50%;flex:none;place-items:center;font-size:1.25rem;font-weight:500;line-height:1;transition:background .2s,color .2s;display:grid}summary.svelte-1dw51hp:hover{color:var(--cyan-deep)}details[open].svelte-1dw51hp summary:where(.svelte-1dw51hp):after{content:"–";background:var(--cyan-deep);color:#fff}details.svelte-1dw51hp p:where(.svelte-1dw51hp){max-width:46rem;color:var(--muted);margin:0;padding:0 3.5rem 1.5rem .25rem;font-size:1rem;line-height:1.7}@media (width<=1000px){.herogrid.svelte-1dw51hp,.faqgrid.svelte-1dw51hp,.support.svelte-1dw51hp{grid-template-columns:minmax(0,1fr);gap:2.5rem}.faqintro.svelte-1dw51hp{position:static}.ideas.svelte-1dw51hp{grid-template-columns:repeat(2,minmax(0,1fr))}.steps.svelte-1dw51hp{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.ideas.svelte-1dw51hp,.steps.svelte-1dw51hp{grid-template-columns:minmax(0,1fr)}.tabs.svelte-1dw51hp{display:flex}}
