.brief.svelte-1bv7ezn{max-width:34em}.brief.svelte-1bv7ezn section:where(.svelte-1bv7ezn){margin-bottom:32px}.brief.svelte-1bv7ezn section:where(.svelte-1bv7ezn):last-child{margin-bottom:0}.brief.svelte-1bv7ezn h2:where(.svelte-1bv7ezn){font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--graphite);margin:0 0 12px;font-size:10.5px;font-weight:500}.brief.svelte-1bv7ezn ul:where(.svelte-1bv7ezn){margin:0;padding:0;list-style:none}.brief.svelte-1bv7ezn li:where(.svelte-1bv7ezn){margin-bottom:11px;padding-left:19px;font-size:16.5px;line-height:1.55;position:relative}.brief.svelte-1bv7ezn li:where(.svelte-1bv7ezn):before{content:"";background:var(--garnet);width:8px;height:1.5px;position:absolute;top:11px;left:0}.brief.svelte-1bv7ezn p:where(.svelte-1bv7ezn){color:var(--graphite);margin:0;font-size:16px;line-height:1.55}.brief.svelte-1bv7ezn .constraint:where(.svelte-1bv7ezn){color:var(--ink);margin-top:12px;font-weight:600}.brief.svelte-1bv7ezn .links:where(.svelte-1bv7ezn){flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.brief.svelte-1bv7ezn .links:where(.svelte-1bv7ezn)+.links:where(.svelte-1bv7ezn){margin-top:8px}.reslabel.svelte-1bv7ezn{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--graphite);font-size:11px}.sep.svelte-1bv7ezn{color:var(--rule)}.mailit.svelte-1bv7ezn{border-top:1px solid var(--rule);margin-top:20px;padding-top:18px}.mailit.svelte-1bv7ezn h3:where(.svelte-1bv7ezn){font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--graphite);margin:0 0 12px;font-size:10.5px;font-weight:500}.mailit.svelte-1bv7ezn label:where(.svelte-1bv7ezn){font-family:var(--font-mono);letter-spacing:.13em;text-transform:uppercase;color:var(--graphite);margin:0 0 5px;font-size:10px;display:block}.mailit.svelte-1bv7ezn input:where(.svelte-1bv7ezn),.mailit.svelte-1bv7ezn select:where(.svelte-1bv7ezn){border:1px solid var(--rule);background:var(--paper);width:100%;max-width:22em;font-family:var(--font-body);color:var(--ink);border-radius:2px;margin-bottom:14px;padding:8px 10px;font-size:15px}.mailit.svelte-1bv7ezn button:where(.svelte-1bv7ezn){background:var(--ink);color:var(--paper);font-family:var(--font-display);border-radius:2px;padding:9px 18px;font-size:14px;font-weight:600}.mailit.svelte-1bv7ezn button:where(.svelte-1bv7ezn):hover:not([disabled]){background:var(--garnet)}.mailit.svelte-1bv7ezn button[disabled]:where(.svelte-1bv7ezn),.mailit.svelte-1bv7ezn input[disabled]:where(.svelte-1bv7ezn),.mailit.svelte-1bv7ezn select[disabled]:where(.svelte-1bv7ezn){opacity:.55;cursor:default}.mailnote.svelte-1bv7ezn{color:var(--ink);min-height:1.4em;margin:12px 0 0;font-size:14px;line-height:1.5}.mailprivacy.svelte-1bv7ezn{color:var(--graphite);margin:8px 0 0;font-size:13px;line-height:1.5}.formintro.svelte-1bv7ezn{color:var(--graphite);margin:0 0 20px;font-size:15px;line-height:1.5}.formnote.svelte-1bv7ezn{color:var(--graphite);min-height:1.5em;margin-top:14px;font-size:13.5px;line-height:1.5}.ferr.svelte-1bv7ezn{color:var(--garnet);margin:-12px 0 16px;font-size:13px;line-height:1.45}.cf-turnstile.svelte-1bv7ezn{margin-bottom:18px}.trap.svelte-1bv7ezn{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.form.svelte-1bv7ezn button[disabled]:where(.svelte-1bv7ezn){opacity:.6;cursor:default}
