.UdERMW_form{gap:var(--space-4);padding:var(--space-5);background:var(--color-surface);border:var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-pop);display:grid}.UdERMW_field{gap:var(--space-2);display:grid}.UdERMW_label{font-family:var(--font-display);font-weight:600}.UdERMW_input{width:100%;font:inherit;color:var(--color-ink);background:var(--color-bg);border:var(--border);border-radius:var(--radius-sm);padding:var(--space-3) var(--space-4)}textarea.UdERMW_input{resize:vertical}.UdERMW_honeypot{position:absolute;left:-9999px}.UdERMW_button{font-family:var(--font-display);color:var(--color-on-accent);background:var(--color-coral);border:var(--border);border-radius:var(--radius-pill);padding:var(--space-2) var(--space-5);box-shadow:2px 3px 0 var(--color-ink);cursor:pointer;transition:transform .15s var(--ease-bounce), box-shadow .15s var(--ease-bounce);justify-self:start;font-size:1rem;font-weight:600}.UdERMW_button:hover:not(:disabled){box-shadow:3px 4px 0 var(--color-ink);transform:translateY(-2px)}.UdERMW_button:disabled{opacity:.7;cursor:progress}.UdERMW_sent{padding:var(--space-5);background:var(--color-mint);color:var(--color-on-accent);border:var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-pop);font-weight:600}.UdERMW_failed{color:var(--color-ink)}
.gnCI6a_page{max-width:760px;padding:var(--space-6) var(--gutter) var(--space-8);margin:0 auto}.gnCI6a_back{margin-bottom:var(--space-5);font-family:var(--font-display);color:var(--color-ink-soft);font-weight:600;text-decoration:none;display:inline-block}.gnCI6a_back:hover{color:var(--color-ink)}.gnCI6a_header{gap:var(--space-3);margin-bottom:var(--space-6);display:grid}.gnCI6a_title{font-size:clamp(2rem,6vw,3rem);font-weight:700}.gnCI6a_updated{color:var(--color-ink-soft)}.gnCI6a_prose{gap:var(--space-4);display:grid}.gnCI6a_prose h2{margin-top:var(--space-5);font-size:clamp(1.375rem,4vw,1.75rem)}.gnCI6a_prose ul{padding-left:var(--space-5);gap:var(--space-2);margin:0;display:grid}.gnCI6a_prose a{-webkit-text-decoration-color:var(--color-coral);text-decoration-color:var(--color-coral);text-underline-offset:3px;overflow-wrap:anywhere;text-decoration-thickness:2px}
