@font-face{font-family:manrope;src:url(/_next/static/media/8760c4774489e4ba-s.p.woff2) format("woff2");font-display:swap;font-weight:400 700;font-style:normal}@font-face{font-family:manrope Fallback;src:local("Arial");ascent-override:106.45%;descent-override:29.96%;line-gap-override:0.00%;size-adjust:100.14%}.__className_fadc02{font-family:manrope,manrope Fallback;font-style:normal}.__variable_fadc02{--font-manrope:"manrope","manrope Fallback"}:root{color-scheme:light dark;--bg:#fbfbf9;--surface:#ffffff;--inset:#fbfbf9;--raised:#f3f3ef;--track:#efefea;--border:#e8e8e3;--divider:#efefea;--line:#e3e3de;--line-strong:#c9cac4;--text:#17181a;--text-2:#6b6f76;--text-3:#9a9ea5;--text-body-2:#4a4e55;--primary:#17181a;--on-primary:#ffffff;--amber:#b4530e;--on-amber:#ffffff;--amber-border:#f0d9c8;--amber-tint:#fdf6f1;--good:#1f7a4d;--good-halo:rgba(31,122,77,0.15);--video:#1e1f22;--qr-ink:#17181a;--qr-paper:#ffffff;--shadow-sm:0 1px 2px rgba(23,24,26,0.04);--shadow-toggle:0 1px 2px rgba(23,24,26,0.08);--toggle-on:#ffffff;--radius-card:14px;--radius-control:10px;--radius-button:12px;--font-sans:var(--font-manrope),Manrope,system-ui,-apple-system,"Segoe UI",sans-serif}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#141416;--surface:#1c1d20;--inset:#141416;--raised:#232428;--track:#2a2b2f;--border:#2e2f34;--divider:#2a2b2f;--line:#33353a;--line-strong:#4a4c52;--text:#f2f2ee;--text-2:#a0a3a8;--text-3:#7c8087;--text-body-2:#c4c6c9;--primary:#f2f2ee;--on-primary:#141416;--amber:#e8893a;--on-amber:#141416;--amber-border:#4a2e1a;--amber-tint:#2a1f17;--good:#5cc48a;--good-halo:rgba(92,196,138,0.15);--shadow-sm:0 1px 2px rgba(0,0,0,0.35);--shadow-toggle:0 1px 2px rgba(0,0,0,0.4);--toggle-on:#1c1d20}}:root[data-theme=dark]{--bg:#141416;--surface:#1c1d20;--inset:#141416;--raised:#232428;--track:#2a2b2f;--border:#2e2f34;--divider:#2a2b2f;--line:#33353a;--line-strong:#4a4c52;--text:#f2f2ee;--text-2:#a0a3a8;--text-3:#7c8087;--text-body-2:#c4c6c9;--primary:#f2f2ee;--on-primary:#141416;--amber:#e8893a;--on-amber:#141416;--amber-border:#4a2e1a;--amber-tint:#2a1f17;--good:#5cc48a;--good-halo:rgba(92,196,138,0.15);--shadow-sm:0 1px 2px rgba(0,0,0,0.35);--shadow-toggle:0 1px 2px rgba(0,0,0,0.4);--toggle-on:#1c1d20}:root[data-theme=light]{color-scheme:light}:root[data-theme=dark]{color-scheme:dark}*,:after,:before{box-sizing:border-box}body,html{margin:0;padding:0}body{min-height:100vh;background:var(--bg);font-family:var(--font-sans);-webkit-font-smoothing:antialiased}a,body{color:var(--text)}a:hover{color:var(--amber)}button,input,select,textarea{font-family:inherit;color:inherit}input::placeholder,textarea::placeholder{color:var(--text-3)}:focus-visible{outline:2px solid var(--text);outline-offset:2px}.page{width:100%;margin:0 auto;padding:48px 24px 64px;display:flex;flex-direction:column;gap:36px}.page-narrow{max-width:760px}.page-default{max-width:960px}.page-wide{max-width:1080px}.page-board{max-width:1180px}.h1{margin:0;font-size:28px;font-weight:600;line-height:1.3;letter-spacing:-.01em}.h1-lg{font-size:32px;line-height:1.25;letter-spacing:-.015em}.lede{margin:0;font-size:16px;line-height:1.55}.faint,.label,.lede,.muted{color:var(--text-2)}.label{margin:0;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.label-sm{font-size:12px}.label-amber{color:var(--amber)}.card{display:flex;flex-direction:column;border-radius:var(--radius-card);background:var(--surface);border:1px solid var(--border);overflow:hidden}.card-needs-you{border-color:var(--amber-border);box-shadow:var(--shadow-sm)}.card-row{padding:20px 24px;border-bottom:1px solid var(--divider)}.card-row:last-child{border-bottom:0}.panel{display:flex;flex-direction:column;gap:10px;padding:16px 18px;border-radius:12px;background:var(--raised)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:48px;padding:0 22px;border-radius:var(--radius-button);border:1px solid transparent;font-size:15px;font-weight:600;text-decoration:none;cursor:pointer;white-space:nowrap}.btn:disabled,.btn[aria-disabled=true]{opacity:.5;cursor:not-allowed}.btn-primary{background:var(--primary);color:var(--on-primary)}.btn-primary:hover{color:var(--on-primary);opacity:.92}.btn-secondary{background:var(--surface);border-color:var(--border);color:var(--text)}.btn-secondary:hover{color:var(--text);border-color:var(--line-strong)}.btn-quiet{background:var(--raised);color:var(--text)}.btn-amber{background:var(--amber);color:var(--on-amber)}.btn-amber:hover{color:var(--on-amber);opacity:.92}.btn-sm{height:44px;padding:0 18px;font-size:14px;border-radius:var(--radius-control)}.btn-xs{height:36px;padding:0 12px;font-size:13px;font-weight:500;border-radius:8px}.btn-lg{height:52px;padding:0 28px;font-size:16px}.field{width:100%;padding:14px 16px;font-size:15px;line-height:1.5;border-radius:12px;border:1px solid var(--border);background:var(--surface);outline:none;resize:vertical}.field:focus{border-color:var(--text);box-shadow:0 0 0 1px var(--text)}.dot{display:inline-block;width:8px;height:8px;border-radius:50%;flex:0 0 auto}.dot-amber{background:var(--amber)}.dot-good,.dot-live{background:var(--good)}.dot-live{box-shadow:0 0 0 4px var(--good-halo)}.progress{height:4px;border-radius:2px;background:var(--track);overflow:hidden}.progress>span{display:block;height:100%;background:var(--text)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:640px){.page{padding:32px 16px 48px}}