.page.svelte-llhix1{min-height:100dvh;position:relative;overflow-x:hidden}.bg.svelte-llhix1{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden}.bg-grid.svelte-llhix1{position:absolute;inset:0;background-image:linear-gradient(rgba(var(--c-cyan-rgb),.025) 1px,transparent 1px),linear-gradient(90deg,rgba(var(--c-cyan-rgb),.025) 1px,transparent 1px);background-size:48px 48px;animation:svelte-llhix1-gridScroll 20s linear infinite}@keyframes svelte-llhix1-gridScroll{0%{background-position:0 0}to{background-position:48px 48px}}.bg-glow.svelte-llhix1{position:absolute;border-radius:50%;filter:blur(100px);animation:svelte-llhix1-glowPulse 8s ease-in-out infinite alternate}.bg-glow-1.svelte-llhix1{width:600px;height:600px;top:-200px;left:-200px;background:var(--c-cyan);opacity:.06}.bg-glow-2.svelte-llhix1{width:500px;height:500px;bottom:-150px;right:-150px;background:var(--c-purple);opacity:.06;animation-delay:-4s}@keyframes svelte-llhix1-glowPulse{0%{opacity:.04;transform:scale(.9)}to{opacity:.1;transform:scale(1.1)}}main.svelte-llhix1{position:relative;z-index:1;max-width:760px;margin:0 auto;padding:0 20px 60px}.page-header.svelte-llhix1{padding:60px 0 48px;text-align:center}.back-link.svelte-llhix1{display:inline-block;font-size:10px;letter-spacing:.2em;color:rgba(var(--c-cyan-rgb),.4);text-decoration:none;margin-bottom:20px;transition:color .15s}.back-link.svelte-llhix1:hover{color:var(--c-cyan)}.header-badge.svelte-llhix1{display:inline-block;font-size:10px;font-weight:700;letter-spacing:.25em;color:var(--c-cyan);border:1px solid rgba(var(--c-cyan-rgb),.4);border-radius:20px;padding:5px 14px;margin-bottom:20px;background:rgba(var(--c-cyan-rgb),.06)}.page-title.svelte-llhix1{font-size:clamp(32px,8vw,60px);font-weight:900;letter-spacing:.05em;color:var(--c-cyan);text-shadow:0 0 30px rgba(var(--c-cyan-rgb),.5),0 0 60px rgba(var(--c-cyan-rgb),.2);margin-bottom:16px;line-height:1.1}.page-subtitle.svelte-llhix1{font-size:clamp(13px,2.5vw,16px);letter-spacing:.05em;color:rgba(var(--c-cyan-rgb),.6);font-family:monospace}.content.svelte-llhix1{display:flex;flex-direction:column;gap:0}.section.svelte-llhix1{padding:36px 0;border-bottom:1px solid rgba(var(--c-cyan-rgb),.08)}.section.svelte-llhix1:last-child{border-bottom:none}.section.svelte-llhix1 h2:where(.svelte-llhix1){font-size:16px;font-weight:700;letter-spacing:.12em;color:var(--c-cyan);margin-bottom:20px;text-transform:uppercase}.section.svelte-llhix1 p:where(.svelte-llhix1){font-size:14px;letter-spacing:.04em;color:rgba(var(--c-cyan-rgb),.7);line-height:1.8;font-family:monospace;margin-bottom:16px}.section.svelte-llhix1 p:where(.svelte-llhix1):last-child{margin-bottom:0}.rules-grid.svelte-llhix1{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px}.rule-card.svelte-llhix1{background:rgba(var(--c-bg-panel-rgb),.7);border:1px solid rgba(var(--c-cyan-rgb),.15);border-radius:12px;padding:24px 20px;text-align:center}.rule-num.svelte-llhix1{font-family:Orbitron,monospace;font-size:28px;font-weight:900;color:var(--c-cyan);text-shadow:0 0 16px rgba(var(--c-cyan-rgb),.5);margin-bottom:10px}.rule-card.svelte-llhix1 h3:where(.svelte-llhix1){font-size:12px;font-weight:700;letter-spacing:.15em;color:var(--c-cyan);margin-bottom:8px;text-transform:uppercase}.rule-card.svelte-llhix1 p:where(.svelte-llhix1){font-size:11px;letter-spacing:.04em;color:rgba(var(--c-cyan-rgb),.55);line-height:1.6;font-family:monospace;margin:0}.steps.svelte-llhix1{padding-left:0;list-style:none;counter-reset:steps;display:flex;flex-direction:column;gap:12px}.steps.svelte-llhix1 li:where(.svelte-llhix1){counter-increment:steps;display:flex;gap:14px;align-items:flex-start;font-size:13px;letter-spacing:.04em;color:rgba(var(--c-cyan-rgb),.7);line-height:1.7;font-family:monospace;background:rgba(var(--c-bg-panel-rgb),.5);border:1px solid rgba(var(--c-cyan-rgb),.1);border-radius:8px;padding:14px 18px}.steps.svelte-llhix1 li:where(.svelte-llhix1):before{content:counter(steps);font-family:Orbitron,monospace;font-size:12px;font-weight:700;color:var(--c-cyan);flex-shrink:0;width:20px;text-align:right;margin-top:2px}.steps.svelte-llhix1 strong:where(.svelte-llhix1){color:var(--c-cyan)}.strat-title.svelte-llhix1{font-size:13px;font-weight:700;letter-spacing:.12em;color:rgba(var(--c-cyan-rgb),.9);margin-top:24px;margin-bottom:8px;text-transform:uppercase}.tips-list.svelte-llhix1{padding-left:0;list-style:none;display:flex;flex-direction:column;gap:10px}.tips-list.svelte-llhix1 li:where(.svelte-llhix1){font-size:13px;letter-spacing:.04em;color:rgba(var(--c-cyan-rgb),.7);line-height:1.7;font-family:monospace;padding-left:20px;position:relative}.tips-list.svelte-llhix1 li:where(.svelte-llhix1):before{content:"◈";position:absolute;left:0;color:var(--c-cyan);font-size:12px}.tips-list.svelte-llhix1 strong:where(.svelte-llhix1){color:var(--c-cyan)}.cta-block.svelte-llhix1{padding:48px 0 0;text-align:center}.cta-text.svelte-llhix1{font-size:13px;letter-spacing:.1em;color:rgba(var(--c-cyan-rgb),.5);margin-bottom:20px;font-family:monospace}.cta-buttons.svelte-llhix1{display:flex;gap:14px;justify-content:center;flex-wrap:wrap}.btn.svelte-llhix1{font-family:Orbitron,monospace;font-size:12px;font-weight:700;letter-spacing:.15em;padding:12px 32px;border-radius:8px;text-decoration:none;transition:all .15s}.btn-primary.svelte-llhix1{background:var(--c-cyan);color:var(--c-bg);border:1px solid var(--c-cyan);box-shadow:0 0 20px rgba(var(--c-cyan-rgb),.3)}.btn-primary.svelte-llhix1:hover{box-shadow:0 0 32px rgba(var(--c-cyan-rgb),.6);transform:translateY(-1px)}.btn-secondary.svelte-llhix1{background:transparent;color:var(--c-cyan);border:1px solid rgba(var(--c-cyan-rgb),.45)}.btn-secondary.svelte-llhix1:hover{background:rgba(var(--c-cyan-rgb),.08);border-color:var(--c-cyan)}.footer.svelte-llhix1{border-top:1px solid rgba(var(--c-cyan-rgb),.1);padding-top:32px;text-align:center;margin-top:60px}.footer-links.svelte-llhix1{display:flex;gap:24px;justify-content:center;flex-wrap:wrap;margin-bottom:16px}.footer-links.svelte-llhix1 a:where(.svelte-llhix1){font-size:11px;letter-spacing:.1em;color:rgba(var(--c-cyan-rgb),.5);text-decoration:none;transition:color .15s}.footer-links.svelte-llhix1 a:where(.svelte-llhix1):hover{color:var(--c-cyan)}.footer-copy.svelte-llhix1{font-size:10px;letter-spacing:.1em;color:rgba(var(--c-cyan-rgb),.25);font-family:monospace}
