.report-page[data-astro-cid-linv2d6h]{padding:3.5rem 0 5rem;color:var(--text-secondary)}.container-sm[data-astro-cid-linv2d6h]{max-width:820px;margin:0 auto;padding:0 1.5rem}.report-header[data-astro-cid-linv2d6h]{margin-bottom:2.5rem;text-align:center}.badge-emerald[data-astro-cid-linv2d6h]{display:inline-block;font-family:var(--font-mono);font-size:.78rem;letter-spacing:.08em;color:var(--accent-emerald, #00f5a0);background:#00f5a014;border:1px solid rgba(0,245,160,.25);padding:.35rem .85rem;border-radius:4px;margin-bottom:1.2rem}h1[data-astro-cid-linv2d6h]{font-family:var(--font-display);font-size:clamp(2rem,3.5vw,2.7rem);font-weight:800;color:var(--text-main);letter-spacing:-.02em;line-height:1.2;margin-bottom:1rem}.header-desc[data-astro-cid-linv2d6h]{font-size:1.05rem;line-height:1.65;color:var(--text-secondary);max-width:680px;margin:0 auto}.tldr-box[data-astro-cid-linv2d6h]{margin-bottom:2rem;padding:1.25rem 1.5rem;border-radius:var(--radius-md, 12px);border:1px solid rgba(0,245,160,.25);background:linear-gradient(135deg,#06070acc,#00f5a00d);box-shadow:0 4px 20px #0003}.tldr-header[data-astro-cid-linv2d6h]{display:flex;align-items:center;gap:.5rem;color:var(--accent-emerald, #00f5a0);font-size:.82rem;letter-spacing:.06em;margin-bottom:.5rem}.tldr-text[data-astro-cid-linv2d6h]{font-size:.92rem;line-height:1.5;color:var(--text-main, #f0f2f5);margin:0}.form-section[data-astro-cid-linv2d6h]{background:#0a0e16b3;border:1px solid var(--border-subtle);border-radius:var(--radius-lg, 16px);padding:2.5rem 2rem;margin-bottom:4rem;box-shadow:0 12px 36px #0006}.form-group[data-astro-cid-linv2d6h]{margin-bottom:1.5rem}label[data-astro-cid-linv2d6h]{display:block;font-family:var(--font-mono);font-size:.85rem;font-weight:600;color:var(--text-main);margin-bottom:.5rem;text-transform:uppercase;letter-spacing:.04em}.req[data-astro-cid-linv2d6h]{color:var(--accent-emerald, #00f5a0)}.form-input[data-astro-cid-linv2d6h]{width:100%;background:#040508cc;border:1px solid rgba(255,255,255,.12);border-radius:8px;padding:.85rem 1rem;color:var(--text-main);font-size:.95rem;font-family:var(--font-sans);transition:all .2s ease}.form-input[data-astro-cid-linv2d6h]:focus{outline:none;border-color:var(--accent-emerald, #00f5a0);box-shadow:0 0 0 3px #00f5a026;background:#06070af2}.form-textarea[data-astro-cid-linv2d6h]{resize:vertical;min-height:110px;line-height:1.5}.form-actions[data-astro-cid-linv2d6h]{margin-top:2rem;display:flex;flex-direction:column;align-items:center;gap:1rem}.btn-submit[data-astro-cid-linv2d6h]{width:100%;background:var(--accent-emerald, #00f5a0);color:#06070a;border:none;padding:.95rem 1.5rem;border-radius:8px;font-family:var(--font-mono);font-size:.95rem;font-weight:700;letter-spacing:.03em;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;gap:.5rem}.btn-submit[data-astro-cid-linv2d6h]:hover:not(:disabled){background:#0fa;transform:translateY(-2px);box-shadow:0 6px 20px #00f5a059}.btn-submit[data-astro-cid-linv2d6h]:disabled{opacity:.65;cursor:not-allowed}.direct-mail[data-astro-cid-linv2d6h]{font-size:.85rem;color:var(--text-muted);margin:0}.direct-mail[data-astro-cid-linv2d6h] a[data-astro-cid-linv2d6h]{color:var(--accent-emerald, #00f5a0);text-decoration:underline;text-underline-offset:2px}.success-box[data-astro-cid-linv2d6h]{text-align:center;padding:2.5rem 1rem}.success-icon[data-astro-cid-linv2d6h]{font-size:3.5rem;margin-bottom:1rem}.success-box[data-astro-cid-linv2d6h] h3[data-astro-cid-linv2d6h]{font-family:var(--font-display);font-size:1.6rem;color:var(--text-main);margin-bottom:.75rem}.success-box[data-astro-cid-linv2d6h] p[data-astro-cid-linv2d6h]{font-size:1rem;line-height:1.6;max-width:540px;margin:0 auto 1.5rem}.ticket-badge[data-astro-cid-linv2d6h]{display:inline-block;font-family:var(--font-mono);font-size:.85rem;color:var(--accent-cyan, #00d2ff);background:#00d2ff14;border:1px solid rgba(0,210,255,.25);padding:.4rem .85rem;border-radius:4px;margin-bottom:2rem}.btn-reset[data-astro-cid-linv2d6h]{background:transparent;border:1px solid var(--border-subtle);color:var(--text-secondary);padding:.6rem 1.25rem;border-radius:6px;font-family:var(--font-mono);font-size:.85rem;cursor:pointer;transition:all .2s ease}.btn-reset[data-astro-cid-linv2d6h]:hover{color:var(--text-main);border-color:var(--accent-emerald)}.policy-section[data-astro-cid-linv2d6h] h2[data-astro-cid-linv2d6h]{font-family:var(--font-display);font-size:1.45rem;font-weight:700;color:var(--text-main);margin-bottom:1.5rem;text-align:center}.policy-grid[data-astro-cid-linv2d6h]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.policy-card[data-astro-cid-linv2d6h]{background:#0a0e1680;border:1px solid var(--border-subtle);border-radius:12px;padding:1.5rem;position:relative}.policy-num[data-astro-cid-linv2d6h]{font-family:var(--font-mono);font-size:1.5rem;font-weight:800;color:#00f5a059;margin-bottom:.5rem}.policy-card[data-astro-cid-linv2d6h] h3[data-astro-cid-linv2d6h]{font-family:var(--font-display);font-size:1.05rem;color:var(--text-main);margin-bottom:.5rem}.policy-card[data-astro-cid-linv2d6h] p[data-astro-cid-linv2d6h]{font-size:.88rem;line-height:1.55;margin:0}@media(max-width:768px){.policy-grid[data-astro-cid-linv2d6h]{grid-template-columns:1fr}.form-section[data-astro-cid-linv2d6h]{padding:1.75rem 1.25rem}}
