.pub-wrap.svelte-y97ete{width:100%;max-width:720px;padding:0 clamp(18px, 4vw, 32px) var(--s8);margin:0 auto}.doc-head.svelte-y97ete{padding:clamp(48px, 9vw, 96px) 0 var(--s5)}.eyebrow.svelte-y97ete{letter-spacing:.02em;color:var(--ruby-soft);margin-bottom:var(--s4);font-size:11px;font-weight:600}h1.svelte-y97ete{letter-spacing:-.02em;font-size:clamp(32px,5vw,46px);font-weight:400;line-height:1.08}.intro.svelte-y97ete{color:var(--ink-soft);margin-top:var(--s5);font-size:16.5px;line-height:1.65}.report-form.svelte-y97ete{margin:var(--s5) 0 var(--s6)}.fields.svelte-y97ete{gap:var(--s4);padding:var(--s3);display:grid}.field.svelte-y97ete{gap:7px;display:grid}label.svelte-y97ete{color:var(--ink-soft);font-size:13.5px;font-weight:600}select.svelte-y97ete,input.svelte-y97ete,textarea.svelte-y97ete{min-height:48px;padding:12px var(--s4);border-radius:var(--r);background:var(--glass);border:1px solid var(--hair-strong);color:var(--ink);font:inherit}select.svelte-y97ete{appearance:none;cursor:pointer}textarea.svelte-y97ete{resize:vertical;min-height:110px;line-height:1.55}select.svelte-y97ete:focus,input.svelte-y97ete:focus,textarea.svelte-y97ete:focus{outline:2px solid var(--ruby);outline-offset:1px}.fast-track.svelte-y97ete{color:var(--ink-soft);background:var(--ruby-wash);border-radius:var(--r);border:1px solid #e11d4847;align-items:flex-start;gap:12px;padding:14px 16px;font-size:13px;line-height:1.6;display:flex}.fast-track.svelte-y97ete .ic{color:var(--ruby-soft);flex:none;margin-top:2px}.err.svelte-y97ete{color:var(--ruby-soft);font-size:13px}.done.svelte-y97ete{padding:var(--s3);align-items:flex-start;gap:14px;display:flex}.done.svelte-y97ete .ic{color:var(--ruby-soft);flex:none;margin-top:2px}.done.svelte-y97ete h2:where(.svelte-y97ete){font-size:20px;font-weight:600}.done.svelte-y97ete p:where(.svelte-y97ete){color:var(--ink-soft);margin-top:var(--s3);font-size:14.5px;line-height:1.6}.done.svelte-y97ete .fast:where(.svelte-y97ete){color:var(--ruby-soft);font-weight:600}.done.svelte-y97ete .ref:where(.svelte-y97ete){color:var(--ink-faint);font-size:13px}.next-title.svelte-y97ete{font-family:var(--f-display);letter-spacing:-.015em;margin:var(--s6) 0 var(--s3);font-size:clamp(22px,3vw,28px);font-weight:400}.steps.svelte-y97ete{counter-reset:step;margin:0 0 var(--s6);padding:0;list-style:none}.steps.svelte-y97ete li:where(.svelte-y97ete){margin-bottom:var(--s4);color:var(--ink-soft);padding-left:44px;font-size:15px;line-height:1.6;position:relative}.steps.svelte-y97ete li:where(.svelte-y97ete):before{counter-increment:step;content:counter(step);width:28px;height:28px;font-family:var(--f-display);color:var(--ruby-soft);background:var(--glass-2);border:1px solid var(--hair);border-radius:50%;place-items:center;font-size:14px;display:grid;position:absolute;top:-2px;left:0}.authority.svelte-y97ete{padding:var(--s3)}.authority.svelte-y97ete h3:where(.svelte-y97ete){color:var(--ink);font-size:18px;font-weight:700}.authority.svelte-y97ete p:where(.svelte-y97ete){color:var(--ink-soft);margin-top:var(--s3);font-size:14.5px;line-height:1.65}.authority.svelte-y97ete .emergency:where(.svelte-y97ete){color:var(--ink)}.contact-link.svelte-y97ete{color:var(--ruby-soft);text-underline-offset:2px;font-weight:600;text-decoration:underline}
