.dc[data-astro-cid-7ctxv73c]{--dc-ink:#0A0A12;--dc-accent:#2C2BEB;--dc-paper:#F5F6F7;--dc-muted:#5E6586;--dc-body:#1A2352}.dc-back[data-astro-cid-7ctxv73c]{position:fixed;top:0;left:0;right:0;z-index:100;background:#ffffffeb;backdrop-filter:blur(8px);border-bottom:1px solid rgba(2,12,64,.1);padding:.6rem 1.5rem;display:flex;align-items:center;gap:.5rem;font-size:.82rem;font-weight:500;color:#5e6586;text-decoration:none;transition:color .18s}.dc-back[data-astro-cid-7ctxv73c]:hover{color:#020c40}.dc-back[data-astro-cid-7ctxv73c] svg[data-astro-cid-7ctxv73c]{flex:none;transition:transform .18s ease-out}.dc-back[data-astro-cid-7ctxv73c]:hover svg[data-astro-cid-7ctxv73c]{transform:translate(-3px)}.dc-site[data-astro-cid-7ctxv73c]{padding-top:41px;background:#f5f6f7}.dc-hero[data-astro-cid-7ctxv73c]{background:#0a0a12;padding:4.5rem 2rem 0;text-align:center;overflow:hidden;position:relative}.dc-hero[data-astro-cid-7ctxv73c]:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 80% 60% at 50% -10%,rgba(44,43,235,.2),transparent 70%);pointer-events:none}.dc-badge[data-astro-cid-7ctxv73c]{display:inline-flex;align-items:center;gap:.5rem;border:1px solid rgba(44,43,235,.35);border-radius:2rem;padding:.3rem .85rem;color:#7a86ff;font-size:.75rem;font-weight:500;margin-bottom:1.4rem;letter-spacing:.06em;text-transform:uppercase}.dc-h1[data-astro-cid-7ctxv73c]{font-size:clamp(2.4rem,5.5vw,4.4rem);font-weight:700;color:#fff;letter-spacing:-.03em;line-height:1.08;margin-bottom:1.1rem}.dc-h1[data-astro-cid-7ctxv73c] em[data-astro-cid-7ctxv73c]{color:#7a86ff;font-style:normal}.dc-tagline[data-astro-cid-7ctxv73c]{color:#ffffff94;font-size:clamp(.95rem,1.5vw,1.18rem);line-height:1.65;max-width:54ch;margin:0 auto 2.5rem}.dc-ctas[data-astro-cid-7ctxv73c]{display:flex;justify-content:center;gap:1rem;flex-wrap:wrap;margin-bottom:4rem}.dc-btn[data-astro-cid-7ctxv73c]{display:inline-flex;align-items:center;gap:.5rem;padding:.72rem 1.4rem;font-size:.93rem;font-weight:600;border-radius:6px;text-decoration:none;transition:background .18s,border-color .18s}.dc-btn-fill[data-astro-cid-7ctxv73c]{background:var(--dc-accent);color:#fff;border:1px solid var(--dc-accent)}.dc-btn-fill[data-astro-cid-7ctxv73c]:hover{background:#1a19c7}.dc-btn-ghost[data-astro-cid-7ctxv73c]{background:transparent;color:#ffffffc7;border:1px solid rgba(255,255,255,.2)}.dc-btn-ghost[data-astro-cid-7ctxv73c]:hover{border-color:#ffffff80;color:#fff}.dc-hero-frame[data-astro-cid-7ctxv73c]{max-width:1080px;margin:0 auto;border-radius:12px 12px 0 0;overflow:hidden;border:1px solid rgba(255,255,255,.08);border-bottom:0;position:relative;box-shadow:0 -8px 80px #2c2beb26,0 2px #020c40cc,0 6px 40px #020c4073;background:#fff}.dc-hero-frame[data-astro-cid-7ctxv73c]:after{content:"";position:absolute;bottom:-1px;left:5%;right:5%;height:1px;background:#2c2beb66;box-shadow:0 0 18px 6px #2c2beb2e,0 0 48px 12px #020c404d;pointer-events:none}.dc-frame-scale[data-astro-cid-7ctxv73c]{position:relative;width:100%;padding-bottom:56.25%;overflow:hidden}.dc-frame-scale[data-astro-cid-7ctxv73c] iframe[data-astro-cid-7ctxv73c]{position:absolute;top:0;left:0;width:1280px;height:720px;border:0;transform-origin:top left;pointer-events:none}.dc-tour[data-astro-cid-7ctxv73c]{position:relative;background:#f5f6f7}.dc-mob-preview[data-astro-cid-7ctxv73c]{display:none}.dc-tour-inner[data-astro-cid-7ctxv73c]{max-width:1280px;margin:0 auto;display:grid;grid-template-columns:42fr 58fr}.dc-steps[data-astro-cid-7ctxv73c]{padding:5rem 3rem 5rem 2rem}.dc-step[data-astro-cid-7ctxv73c]{min-height:52vh;display:flex;flex-direction:column;justify-content:center;padding:2.5rem 0;border-bottom:1px solid rgba(2,12,64,.1);opacity:.25;transition:opacity .28s ease}.dc-step[data-astro-cid-7ctxv73c]:last-child{border-bottom:0}.dc-step[data-astro-cid-7ctxv73c].is-active{opacity:1}.dc-step-n[data-astro-cid-7ctxv73c]{font-family:var(--ff-mono);font-size:.7rem;font-weight:500;letter-spacing:.1em;color:var(--dc-accent);margin-bottom:.55rem;text-transform:uppercase}.dc-step-title[data-astro-cid-7ctxv73c]{font-size:clamp(1.25rem,2.2vw,1.7rem);font-weight:700;letter-spacing:-.02em;color:var(--dc-ink);margin-bottom:.7rem;line-height:1.2}.dc-step-body[data-astro-cid-7ctxv73c]{font-size:.94rem;line-height:1.72;color:var(--dc-muted);max-width:50ch;margin-bottom:1.1rem}.dc-bullets[data-astro-cid-7ctxv73c]{list-style:none;display:flex;flex-direction:column;gap:.35rem}.dc-bullets[data-astro-cid-7ctxv73c] li[data-astro-cid-7ctxv73c]{font-size:.87rem;color:var(--dc-body);padding-left:1.1rem;position:relative;line-height:1.5}.dc-bullets[data-astro-cid-7ctxv73c] li[data-astro-cid-7ctxv73c]:before{content:"→";position:absolute;left:0;color:var(--dc-accent);font-size:.75rem;top:.06em}.dc-win-wrap[data-astro-cid-7ctxv73c]{position:sticky;top:0;height:100dvh;display:flex;align-items:center;justify-content:center;padding:1.5rem 2rem 1.5rem 1rem;background:#f5f6f7}.dc-window[data-astro-cid-7ctxv73c]{width:100%;max-width:680px;border-radius:10px;overflow:hidden;box-shadow:0 4px 6px #0000000a,0 12px 40px #0000001f,0 0 0 1px #00000014;background:#fff}.dc-browser[data-astro-cid-7ctxv73c]{background:#f0f0f5;border-bottom:1px solid #ddd;padding:.48rem .75rem;display:flex;align-items:center;gap:.5rem}.dc-dots[data-astro-cid-7ctxv73c]{display:flex;gap:.33rem}.dc-dots[data-astro-cid-7ctxv73c] span[data-astro-cid-7ctxv73c]{width:.58rem;height:.58rem;border-radius:50%}.dc-dots[data-astro-cid-7ctxv73c] span[data-astro-cid-7ctxv73c]:nth-child(1){background:#ff5f57}.dc-dots[data-astro-cid-7ctxv73c] span[data-astro-cid-7ctxv73c]:nth-child(2){background:#febc2e}.dc-dots[data-astro-cid-7ctxv73c] span[data-astro-cid-7ctxv73c]:nth-child(3){background:#28c840}.dc-win-url[data-astro-cid-7ctxv73c]{flex:1;background:#fff;border:1px solid #ddd;border-radius:4px;padding:.2rem .65rem;font-size:.68rem;color:#999;font-family:var(--ff-mono);text-align:center}.dc-frame-wrap[data-astro-cid-7ctxv73c]{position:relative;overflow:hidden}.dc-frame-wrap[data-astro-cid-7ctxv73c] iframe[data-astro-cid-7ctxv73c]{border:0;display:block;width:1280px;height:760px;transform-origin:top left;pointer-events:none}.dc-problem[data-astro-cid-7ctxv73c]{background:#0a0a12;padding:5rem 2rem}.dc-problem-inner[data-astro-cid-7ctxv73c]{max-width:900px;margin:0 auto}.dc-problem[data-astro-cid-7ctxv73c] h2[data-astro-cid-7ctxv73c]{font-size:clamp(1.75rem,3vw,2.5rem);font-weight:700;color:#fff;letter-spacing:-.025em;margin-bottom:1.5rem}.dc-problem[data-astro-cid-7ctxv73c] p[data-astro-cid-7ctxv73c]{font-size:1rem;line-height:1.8;color:#ffffff8c;margin-bottom:1rem;max-width:60ch}.dc-prose[data-astro-cid-7ctxv73c]{padding:5rem 2rem;border-top:1px solid rgba(2,12,64,.1)}.dc-prose-inner[data-astro-cid-7ctxv73c]{max-width:900px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:4rem}.dc-prose[data-astro-cid-7ctxv73c] h2[data-astro-cid-7ctxv73c]{font-size:1.4rem;font-weight:700;color:var(--dc-ink);letter-spacing:-.02em;margin-bottom:.85rem}.dc-prose[data-astro-cid-7ctxv73c] p[data-astro-cid-7ctxv73c]{font-size:.94rem;line-height:1.75;color:var(--dc-muted);margin-bottom:.85rem}.dc-prose-cta[data-astro-cid-7ctxv73c]{margin-top:1.2rem}.dc-footer[data-astro-cid-7ctxv73c]{background:#0a0a12;padding:1.4rem 2rem;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem;font-size:.85rem;color:#fff6}.dc-footer[data-astro-cid-7ctxv73c] strong[data-astro-cid-7ctxv73c],.dc-footer[data-astro-cid-7ctxv73c] a[data-astro-cid-7ctxv73c]{color:#fff}.dc-footer[data-astro-cid-7ctxv73c] a[data-astro-cid-7ctxv73c]{text-decoration:underline;text-underline-offset:3px}.dc-modal[data-astro-cid-7ctxv73c]{display:none;position:fixed;inset:0;z-index:9999;background:#fff}.dc-modal[data-astro-cid-7ctxv73c].open{display:block}.dc-modal-close[data-astro-cid-7ctxv73c]{position:fixed;top:.85rem;right:.85rem;z-index:10000;width:2.2rem;height:2.2rem;border:1px solid rgba(0,0,0,.15);border-radius:50%;background:#ffffffeb;backdrop-filter:blur(4px);color:#020c40;font-size:1rem;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #00000026;transition:background .18s;line-height:1}.dc-modal-close[data-astro-cid-7ctxv73c]:hover{background:#f0f0f0}.dc-modal-inner[data-astro-cid-7ctxv73c]{width:100%;height:100dvh;overflow:auto;-webkit-overflow-scrolling:touch}.dc-modal-inner[data-astro-cid-7ctxv73c] iframe[data-astro-cid-7ctxv73c]{display:block;border:0;width:100%;height:100%;pointer-events:all}.dc-frame-scale[data-astro-cid-7ctxv73c],.dc-frame-wrap[data-astro-cid-7ctxv73c]{cursor:zoom-in;position:relative}.dc-expand-hint[data-astro-cid-7ctxv73c]{position:absolute;bottom:.5rem;right:.5rem;z-index:5;background:#00000085;border:1px solid rgba(255,255,255,.14);border-radius:4px;padding:.15rem .35rem;font-size:.58rem;color:#ffffffa6;font-family:var(--ff-mono);letter-spacing:.06em;text-transform:uppercase;pointer-events:none}@media(max-width:900px){.dc-tour-inner[data-astro-cid-7ctxv73c]{display:block}.dc-win-wrap[data-astro-cid-7ctxv73c]{display:none}.dc-mob-preview[data-astro-cid-7ctxv73c]{display:block;position:sticky;top:41px;z-index:50;background:#fff;border-bottom:1px solid rgba(0,0,0,.1);box-shadow:0 4px 24px #00000024}.dc-mob-preview[data-astro-cid-7ctxv73c] .dc-browser[data-astro-cid-7ctxv73c]{padding:.42rem .7rem}.dc-mob-preview[data-astro-cid-7ctxv73c] .dc-frame-wrap[data-astro-cid-7ctxv73c]{height:38vw;min-height:180px;max-height:280px;overflow:hidden}.dc-mob-preview[data-astro-cid-7ctxv73c] .dc-frame-wrap[data-astro-cid-7ctxv73c] iframe[data-astro-cid-7ctxv73c]{pointer-events:none}.dc-steps[data-astro-cid-7ctxv73c]{padding:1.5rem 1.25rem 3rem}.dc-step[data-astro-cid-7ctxv73c]{min-height:0;padding:2rem 0;opacity:.12;transform:translateY(14px);transition:opacity .32s ease,transform .32s ease}.dc-step[data-astro-cid-7ctxv73c].is-active{opacity:1;transform:translateY(0)}.dc-prose-inner[data-astro-cid-7ctxv73c]{grid-template-columns:1fr;gap:2rem}}@media(max-width:580px){.dc-hero-frame[data-astro-cid-7ctxv73c]{border-radius:8px 8px 0 0}}
