.rules-page[data-astro-cid-me6tb3kj]{color:#102637;background:#f7fbff;min-height:100vh}.rules-hero[data-astro-cid-me6tb3kj]{color:#fff;background:linear-gradient(135deg,#0b1a26 0%,#102637 50%,#173850 100%);padding-top:7.5rem;padding-bottom:4.5rem;position:relative;overflow:hidden}.hero-glow-blob[data-astro-cid-me6tb3kj]{filter:blur(60px);pointer-events:none;z-index:0;background:radial-gradient(circle,#00a78f47 0%,#2563eb2e 45%,#0000 70%);width:60rem;height:24rem;position:absolute;top:0;left:50%;transform:translate(-50%)}.hero-container[data-astro-cid-me6tb3kj]{z-index:1;max-width:1100px;margin:0 auto;padding:0 1.25rem;position:relative}.hero-content[data-astro-cid-me6tb3kj]{flex-direction:column;align-items:flex-start;display:flex}.hero-kicker-wrap[data-astro-cid-me6tb3kj]{background:#00a78f2e;border:1px solid #00d2b466;border-radius:999px;align-items:center;gap:.5rem;margin-bottom:1.25rem;padding:.35rem .95rem;display:inline-flex}.live-dot[data-astro-cid-me6tb3kj]{background-color:#00d2b4;border-radius:50%;width:8px;height:8px;box-shadow:0 0 10px #00d2b4}.hero-kicker[data-astro-cid-me6tb3kj]{color:#00d2b4;text-transform:uppercase;letter-spacing:.08em;margin:0;font-size:.8rem;font-weight:800}.rules-hero[data-astro-cid-me6tb3kj] h1[data-astro-cid-me6tb3kj]{letter-spacing:-.03em;color:#fff;text-shadow:0 4px 20px #0000004d;margin:0;font-family:Sora,sans-serif;font-size:clamp(2rem,3.8vw,3rem);font-weight:800;line-height:1.2}.hero-brand-subtitle[data-astro-cid-me6tb3kj]{color:#00d2b4;letter-spacing:-.01em;margin:.5rem 0 0;font-family:Sora,sans-serif;font-size:clamp(1.2rem,2vw,1.6rem);font-weight:700}.hero-copy[data-astro-cid-me6tb3kj]{color:#ffffffe6;max-width:680px;margin:1.2rem 0 0;font-size:1.05rem;line-height:1.75}.quick-nav[data-astro-cid-me6tb3kj]{border-top:1px solid #ffffff1f;flex-wrap:wrap;align-items:center;gap:.75rem;width:100%;margin-top:2.2rem;padding-top:1.8rem;display:flex}.quick-nav-label[data-astro-cid-me6tb3kj]{text-transform:uppercase;letter-spacing:.08em;color:#ffffffa6;flex-shrink:0;font-size:.85rem;font-weight:700}.quick-nav-links[data-astro-cid-me6tb3kj]{flex-wrap:wrap;gap:.65rem;display:flex}.quick-nav-pill[data-astro-cid-me6tb3kj]{color:#fff;background:#ffffff1a;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:.45rem;padding:.4rem .9rem;font-size:.85rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.quick-nav-pill[data-astro-cid-me6tb3kj]:hover{color:#00d2b4;background:#00a78f40;border-color:#00d2b4;transform:translateY(-2px)}.pill-num[data-astro-cid-me6tb3kj]{color:#fff;background:#00a78f;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:.7rem;font-weight:800;display:inline-flex}.mobile-sticky-bar[data-astro-cid-me6tb3kj]{z-index:45;-webkit-backdrop-filter:blur(14px);background:#fffffff0;border-bottom:1px solid #1026371a;padding:.65rem 0;display:none;position:sticky;top:68px;box-shadow:0 4px 16px #0c21350d}.mobile-sticky-container[data-astro-cid-me6tb3kj]{max-width:1200px;margin:0 auto;padding:0 1rem}.mobile-sticky-scroll[data-astro-cid-me6tb3kj]{scrollbar-width:none;-ms-overflow-style:none;align-items:center;gap:.55rem;padding-bottom:2px;display:flex;overflow-x:auto}.mobile-sticky-scroll[data-astro-cid-me6tb3kj]::-webkit-scrollbar{display:none}.mobile-stage-chip[data-astro-cid-me6tb3kj]{color:#334155;white-space:nowrap;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:999px;flex-shrink:0;align-items:center;gap:.45rem;padding:.45rem .9rem;font-size:.82rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.mobile-stage-chip[data-astro-cid-me6tb3kj].is-active{color:#fff;background:linear-gradient(135deg,#00a78f 0%,#008774 100%);border-color:#0000;font-weight:700;box-shadow:0 4px 12px #00a78f52}.chip-num[data-astro-cid-me6tb3kj]{color:#007a68;background:#00a78f26;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:.7rem;font-weight:800;display:inline-flex}.mobile-stage-chip[data-astro-cid-me6tb3kj].is-active .chip-num[data-astro-cid-me6tb3kj]{color:#fff;background:#ffffff40}.rules-content-section[data-astro-cid-me6tb3kj]{padding:clamp(3rem,5vw,4.5rem) 0 clamp(4rem,6vw,6rem)}.rules-container[data-astro-cid-me6tb3kj]{max-width:1200px;margin:0 auto;padding:0 1.25rem}.rules-layout[data-astro-cid-me6tb3kj]{grid-template-columns:300px minmax(0,1fr);align-items:stretch;gap:2.75rem;display:grid}.rules-sidebar[data-astro-cid-me6tb3kj]{align-self:stretch;height:100%;display:block;position:relative}.rules-sidebar-sticky[data-astro-cid-me6tb3kj]{flex-direction:column;gap:1.4rem;max-height:calc(100vh - 110px);padding-right:.25rem;display:flex;position:sticky;top:92px;overflow-y:auto}.rules-sidebar-sticky[data-astro-cid-me6tb3kj]::-webkit-scrollbar{width:4px}.rules-sidebar-sticky[data-astro-cid-me6tb3kj]::-webkit-scrollbar-thumb{background:#00a78f33;border-radius:4px}.sidebar-header[data-astro-cid-me6tb3kj]{border-bottom:2px solid #00a78f26;flex-direction:column;gap:.25rem;padding-bottom:.85rem;display:flex}.sidebar-kicker[data-astro-cid-me6tb3kj]{text-transform:uppercase;letter-spacing:.12em;color:#008774;font-size:.72rem;font-weight:800}.sidebar-title[data-astro-cid-me6tb3kj]{color:#102637;margin:0;font-family:Sora,sans-serif;font-size:1.15rem;font-weight:800}.sidebar-nav-list[data-astro-cid-me6tb3kj]{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.sidebar-nav-link[data-astro-cid-me6tb3kj]{color:#193649;background:#fff;border:1px solid #10263714;border-radius:14px;align-items:center;gap:.85rem;padding:.8rem 1rem;text-decoration:none;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex;box-shadow:0 2px 8px #0c213508}.sidebar-nav-link[data-astro-cid-me6tb3kj]:hover{color:#007a68;background:#f0fdfa;border-color:#00a78f66;transform:translate(4px)}.sidebar-nav-link[data-astro-cid-me6tb3kj].is-active{color:#fff;background:linear-gradient(135deg,#00a78f 0%,#008774 100%);border-color:#0000;font-weight:700;transform:translate(4px);box-shadow:0 8px 22px #00a78f59}.nav-step-badge[data-astro-cid-me6tb3kj]{color:#008774;background:#e6f8f5;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-family:Sora,sans-serif;font-size:.82rem;font-weight:800;transition:all .2s;display:flex}.sidebar-nav-link[data-astro-cid-me6tb3kj].is-active .nav-step-badge[data-astro-cid-me6tb3kj]{color:#fff;background:#ffffff40}.nav-step-info[data-astro-cid-me6tb3kj]{flex:1;min-width:0}.nav-step-title[data-astro-cid-me6tb3kj]{white-space:nowrap;text-overflow:ellipsis;font-size:.88rem;line-height:1.35;display:block;overflow:hidden}.nav-arrow-icon[data-astro-cid-me6tb3kj]{opacity:.35;flex-shrink:0;transition:transform .2s,opacity .2s}.sidebar-nav-link[data-astro-cid-me6tb3kj]:hover .nav-arrow-icon[data-astro-cid-me6tb3kj]{opacity:.8;transform:translate(2px)}.sidebar-nav-link[data-astro-cid-me6tb3kj].is-active .nav-arrow-icon[data-astro-cid-me6tb3kj]{opacity:1;color:#fff}.sidebar-support-card[data-astro-cid-me6tb3kj]{background:linear-gradient(135deg,#f0fdfa 0%,#e6f8f5 100%);border:1px solid #00a78f38;border-radius:16px;flex-direction:column;gap:.65rem;padding:1.25rem;display:flex}.support-card-head[data-astro-cid-me6tb3kj]{align-items:center;gap:.5rem;display:flex}.support-icon-wrap[data-astro-cid-me6tb3kj]{color:#007a68;background:#00a78f29;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.support-card-label[data-astro-cid-me6tb3kj]{text-transform:uppercase;letter-spacing:.08em;color:#007a68;font-size:.78rem;font-weight:800}.support-card-desc[data-astro-cid-me6tb3kj]{color:#193649;margin:0;font-size:.85rem;line-height:1.5}.sidebar-support-btn[data-astro-cid-me6tb3kj]{color:#fff;background:linear-gradient(135deg,#00a78f 0%,#008774 100%);border-radius:999px;justify-content:center;align-items:center;gap:.45rem;margin-top:.25rem;padding:.65rem 1rem;font-size:.82rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 4px 14px #00a78f47}.sidebar-support-btn[data-astro-cid-me6tb3kj]:hover{background:linear-gradient(135deg,#00d2b4 0%,#00a78f 100%);transform:translateY(-1px);box-shadow:0 6px 18px #00a78f61}.rules-main-content[data-astro-cid-me6tb3kj]{flex-direction:column;min-width:0;display:flex}.stages-timeline[data-astro-cid-me6tb3kj]{flex-direction:column;gap:2.2rem;display:flex}.stage-card[data-astro-cid-me6tb3kj]{background:#fff;border:1px solid #1026371a;border-radius:20px;scroll-margin-top:7.2rem;transition:box-shadow .25s,border-color .25s,transform .25s;overflow:hidden;box-shadow:0 10px 30px #0c21350d}.stage-card[data-astro-cid-me6tb3kj]:hover{border-color:#00a78f59;box-shadow:0 18px 45px #0c213517}.stage-card-header[data-astro-cid-me6tb3kj]{background:linear-gradient(135deg,#f0fdfa 0%,#f7fbff 100%);border-bottom:1px solid #00a78f1f;align-items:center;gap:1.2rem;padding:1.6rem 2rem;display:flex}.stage-badge-wrap[data-astro-cid-me6tb3kj]{flex-shrink:0;align-items:center;gap:.65rem;display:flex}.stage-num-badge[data-astro-cid-me6tb3kj]{color:#fff;background:linear-gradient(135deg,#00a78f 0%,#008774 100%);border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;font-family:Sora,sans-serif;font-size:1.15rem;font-weight:800;display:flex;box-shadow:0 6px 16px #00a78f47}.stage-icon-box[data-astro-cid-me6tb3kj]{color:#007a68;background:#00a78f1a;border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.stage-header-text[data-astro-cid-me6tb3kj]{flex-direction:column;gap:.2rem;display:flex}.stage-label[data-astro-cid-me6tb3kj]{letter-spacing:.12em;text-transform:uppercase;color:#008774;font-size:.75rem;font-weight:800}.stage-title[data-astro-cid-me6tb3kj]{color:#102637;margin:0;font-family:Sora,sans-serif;font-size:clamp(1.2rem,2.2vw,1.45rem);font-weight:800;line-height:1.3}.stage-card-body[data-astro-cid-me6tb3kj]{padding:2rem}.rule-items[data-astro-cid-me6tb3kj]{flex-direction:column;gap:1.25rem;margin:0;padding:0;list-style:none;display:flex}.rule-item[data-astro-cid-me6tb3kj]{flex-direction:column;display:flex}.rule-item-content[data-astro-cid-me6tb3kj]{align-items:flex-start;gap:.95rem;display:flex}.check-icon[data-astro-cid-me6tb3kj]{color:#008774;background:#e6f8f5;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;margin-top:.15rem;display:flex;box-shadow:0 2px 6px #00a78f26}.check-icon--accent[data-astro-cid-me6tb3kj]{color:#2563eb;background:#e9f2ff}.check-icon--warning[data-astro-cid-me6tb3kj]{color:#d97706;background:#fef3c7}.rule-text[data-astro-cid-me6tb3kj]{color:#193649;flex:1;font-size:1.02rem;line-height:1.7}.rule-item-complex[data-astro-cid-me6tb3kj]{flex-direction:column;gap:.9rem;display:flex}.rule-lead-line[data-astro-cid-me6tb3kj]{align-items:flex-start;gap:.95rem;display:flex}.rule-lead-text[data-astro-cid-me6tb3kj]{color:#102637;font-size:1.05rem;font-weight:700;line-height:1.6}.doc-checklist-box[data-astro-cid-me6tb3kj]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;margin-left:2.6rem;padding:1.25rem 1.4rem}.doc-items[data-astro-cid-me6tb3kj]{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:.75rem 1.25rem;margin:0;padding:0;list-style:none;display:grid}.doc-item[data-astro-cid-me6tb3kj]{background:#fff;border:1px solid #e2e8f0;border-radius:8px;align-items:center;gap:.65rem;padding:.65rem .95rem;display:flex;box-shadow:0 2px 5px #00000005}.doc-bullet[data-astro-cid-me6tb3kj]{color:#0284c7;background:#e0f2fe;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.doc-text[data-astro-cid-me6tb3kj]{color:#1e293b;font-size:.92rem;font-weight:600;line-height:1.4}.sub-list-box[data-astro-cid-me6tb3kj]{background:#fffbeb;border:1px solid #fef3c7;border-left:4px solid #f59e0b;border-radius:12px;margin-left:2.6rem;padding:1.25rem 1.4rem}.sub-items[data-astro-cid-me6tb3kj]{flex-direction:column;gap:.85rem;margin:0;padding:0;list-style:none;display:flex}.sub-item[data-astro-cid-me6tb3kj]{align-items:flex-start;gap:.75rem;display:flex}.sub-bullet[data-astro-cid-me6tb3kj]{color:#92400e;background:#fde68a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin-top:.2rem;display:flex}.sub-text[data-astro-cid-me6tb3kj]{color:#78350f;font-size:.96rem;font-weight:500;line-height:1.65}.rules-help-card[data-astro-cid-me6tb3kj]{color:#fff;background:linear-gradient(135deg,#102637 0%,#153549 100%);border-radius:20px;grid-template-columns:1.35fr .95fr;align-items:center;gap:2.5rem;margin-top:3.5rem;padding:clamp(2.2rem,4vw,3rem);display:grid;box-shadow:0 16px 45px #10263729}.help-content[data-astro-cid-me6tb3kj]{flex-direction:column;align-items:flex-start;display:flex}.help-badge[data-astro-cid-me6tb3kj]{color:#00d2b4;background:#00a78f33;border:1px solid #00d2b466;border-radius:999px;align-items:center;gap:.5rem;margin-bottom:1rem;padding:.35rem .85rem;font-size:.8rem;font-weight:700;display:inline-flex}.rules-help-card[data-astro-cid-me6tb3kj] h3[data-astro-cid-me6tb3kj]{color:#fff;margin:0;font-family:Sora,sans-serif;font-size:clamp(1.3rem,2.4vw,1.7rem);font-weight:800;line-height:1.3}.rules-help-card[data-astro-cid-me6tb3kj] p[data-astro-cid-me6tb3kj]{color:#ffffffd1;margin:.85rem 0 0;font-size:.98rem;line-height:1.65}.help-actions[data-astro-cid-me6tb3kj]{flex-direction:column;gap:.85rem;width:100%;display:flex}.btn-help-wa[data-astro-cid-me6tb3kj]{color:#0b1a26;background:linear-gradient(135deg,#00d2b4 0%,#00a78f 100%);border-radius:999px;justify-content:center;align-items:center;gap:.65rem;padding:.95rem 1.6rem;font-size:.96rem;font-weight:800;text-decoration:none;transition:all .25s;display:inline-flex;box-shadow:0 10px 25px #00a78f59}.btn-help-wa[data-astro-cid-me6tb3kj]:hover{background:linear-gradient(135deg,#00f0ce 0%,#00bfa3 100%);transform:translateY(-2px);box-shadow:0 14px 30px #00a78f73}.btn-help-outline[data-astro-cid-me6tb3kj]{color:#fff;background:#ffffff14;border:1px solid #fff3;border-radius:999px;justify-content:center;align-items:center;padding:.85rem 1.4rem;font-size:.92rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.btn-help-outline[data-astro-cid-me6tb3kj]:hover{background:#ffffff29;border-color:#fff6;transform:translateY(-1px)}.fab-wa[data-astro-cid-me6tb3kj]{z-index:99;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;transition:transform .2s,box-shadow .2s;display:flex;position:fixed;bottom:2rem;right:2rem;box-shadow:0 8px 24px #25d36666}.fab-wa[data-astro-cid-me6tb3kj]:hover{transform:scale(1.08);box-shadow:0 12px 30px #25d36699}.fab-wa[data-astro-cid-me6tb3kj] img[data-astro-cid-me6tb3kj]{object-fit:contain;width:100%;height:100%}@media (width<=1024px){.rules-layout[data-astro-cid-me6tb3kj]{grid-template-columns:1fr;gap:0}.rules-sidebar[data-astro-cid-me6tb3kj]{display:none}.mobile-sticky-bar[data-astro-cid-me6tb3kj]{display:block}.rules-container[data-astro-cid-me6tb3kj]{max-width:860px}}@media (width<=900px){.rules-help-card[data-astro-cid-me6tb3kj]{grid-template-columns:1fr;gap:1.8rem}}@media (width<=768px){.rules-hero[data-astro-cid-me6tb3kj]{padding-top:6.5rem;padding-bottom:3.5rem}.stage-card-header[data-astro-cid-me6tb3kj]{gap:.9rem;padding:1.25rem 1.4rem}.stage-card-body[data-astro-cid-me6tb3kj]{padding:1.4rem}.doc-checklist-box[data-astro-cid-me6tb3kj],.sub-list-box[data-astro-cid-me6tb3kj]{margin-top:.5rem;margin-left:0;padding:1rem}.doc-items[data-astro-cid-me6tb3kj]{grid-template-columns:1fr}.quick-nav[data-astro-cid-me6tb3kj]{flex-direction:column;align-items:flex-start;gap:.65rem}.fab-wa[data-astro-cid-me6tb3kj]{width:52px;height:52px;bottom:1.25rem;right:1.25rem}}
