.hero.svelte-bz4b8e{padding:4rem 0 6rem;position:relative;overflow:hidden}.head.svelte-bz4b8e{text-align:center;max-width:820px;margin-bottom:2.5rem;margin-left:auto;margin-right:auto}.head-meta.svelte-bz4b8e{color:var(--text-3);justify-content:center;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.head-meta.svelte-bz4b8e:before,.head-meta.svelte-bz4b8e:after{content:"";background:var(--line);flex:1;height:1px}.how-section.svelte-bz4b8e .head-meta:where(.svelte-bz4b8e){justify-content:flex-start}.how-section.svelte-bz4b8e .head-meta:where(.svelte-bz4b8e):before{display:none}h1.svelte-bz4b8e{margin:.6rem 0 .8rem}h1.svelte-bz4b8e em:where(.svelte-bz4b8e){color:var(--brand);font-variation-settings:"opsz" 144, "SOFT" 100;font-style:italic}.lead.svelte-bz4b8e{color:var(--text-2);max-width:660px;margin:0 auto 1.75rem;font-size:1.1rem;line-height:1.6}.actions.svelte-bz4b8e{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.btn-arrow.svelte-bz4b8e{transition:transform .22s var(--ease)}.btn.svelte-bz4b8e:hover .btn-arrow:where(.svelte-bz4b8e){transform:translate(2px,-2px)}.frame.svelte-bz4b8e{border:1px solid var(--line);border-radius:var(--radius-xl);background:var(--paper);box-shadow:var(--shadow-lg);margin-top:2.5rem;position:relative;overflow:hidden}.frame-chrome.svelte-bz4b8e{background:var(--paper-2);border-bottom:1px solid var(--line);color:var(--text-3);align-items:center;gap:.45rem;padding:.6rem .85rem;font-size:.72rem;display:flex}.dot.svelte-bz4b8e{background:var(--bg-3);border-radius:50%;width:10px;height:10px}.frame-chrome.svelte-bz4b8e .dot:where(.svelte-bz4b8e):first-child{background:#ff5f57}.frame-chrome.svelte-bz4b8e .dot:where(.svelte-bz4b8e):nth-child(2){background:#ffbd2e}.frame-chrome.svelte-bz4b8e .dot:where(.svelte-bz4b8e):nth-child(3){background:#27c93f}.frame-url.svelte-bz4b8e{text-align:center;color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;flex:1;margin-left:.6rem;overflow:hidden}.frame-status.svelte-bz4b8e{align-items:center;gap:.4rem;display:inline-flex}.led.svelte-bz4b8e{background:var(--accent);width:6px;height:6px;box-shadow:0 0 4px var(--accent);border-radius:50%}iframe.svelte-bz4b8e{background:#0a0d10;border:0;width:100%;height:78vh;min-height:600px;display:block}.how-section.svelte-bz4b8e{max-width:820px;margin-top:4rem}h2.svelte-bz4b8e{margin:0 0 2rem}.steps.svelte-bz4b8e{border-top:1px solid var(--line);margin:0 0 2rem;padding:0;list-style:none}.step.svelte-bz4b8e{border-bottom:1px solid var(--line);grid-template-columns:56px 1fr;gap:1rem;padding:1.25rem 0;display:grid}.step-num.svelte-bz4b8e{color:var(--brand);letter-spacing:.1em;padding-top:.2rem;font-size:.78rem}.step.svelte-bz4b8e h3:where(.svelte-bz4b8e){font-family:var(--font-display);font-variation-settings:"opsz" 144, "SOFT" 50;letter-spacing:-.025em;margin:0 0 .25rem;font-size:1.4rem;font-weight:400}.step.svelte-bz4b8e p:where(.svelte-bz4b8e){max-width:640px;margin:0}.hint.svelte-bz4b8e{border:1px dashed var(--line);background:var(--paper);border-radius:var(--radius);color:var(--text-2);gap:.6rem;padding:1rem 1.25rem;font-size:.82rem;line-height:1.5;display:flex}.hint-bullet.svelte-bz4b8e{color:var(--brand);font-size:1rem;line-height:1.2}
