.privacy-note.svelte-1bv7ezn{color:var(--fg-dim);font-size:var(--text-small)}.privacy-note.svelte-1bv7ezn a:where(.svelte-1bv7ezn){text-decoration:underline}.details.svelte-1bv7ezn{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;padding-top:1.25rem;display:grid}.details.svelte-1bv7ezn dd:where(.svelte-1bv7ezn){margin-top:.4rem;font-weight:500}.contact.svelte-1bv7ezn{padding:var(--section-y-tight) 0 var(--section-y);border-bottom:1px solid var(--line)}.contact-grid.svelte-1bv7ezn{grid-template-columns:repeat(12,minmax(0,1fr));gap:3rem clamp(1rem,2vw,2rem);display:grid}.side.svelte-1bv7ezn{top:calc(var(--nav-h) + 2rem);flex-direction:column;grid-column:1/span 4;align-self:start;gap:2.5rem;display:flex;position:sticky}.side-block.svelte-1bv7ezn{border-top:1px solid var(--line);flex-direction:column;align-items:flex-start;gap:.9rem;padding-top:1.25rem;display:flex}.big-link.svelte-1bv7ezn{font-family:var(--font-display);letter-spacing:-.025em;color:var(--fg);transition:color var(--dur-fast) var(--ease-exit);font-size:clamp(1.25rem,1.8vw,1.7rem);font-weight:600}.big-link.svelte-1bv7ezn:hover,.side-link.svelte-1bv7ezn:hover{color:var(--accent)}.side-copy.svelte-1bv7ezn{color:var(--fg-dim);font-size:var(--text-small);max-width:34ch}.side-link.svelte-1bv7ezn{color:var(--fg);font-weight:500}.form-col.svelte-1bv7ezn{grid-column:6/-1}.form.svelte-1bv7ezn{flex-direction:column;gap:2rem;display:flex}.row.two.svelte-1bv7ezn{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;display:grid}fieldset.svelte-1bv7ezn{border:0;min-width:0;margin:0;padding:0}legend.svelte-1bv7ezn{margin-bottom:.9rem;padding:0}.inline-input.svelte-1bv7ezn{margin-top:.75rem}.hp.svelte-1bv7ezn{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.submit.svelte-1bv7ezn{flex-wrap:wrap;align-items:center;gap:1.25rem;padding-top:.5rem;display:flex}.success.svelte-1bv7ezn{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--bg-raised);flex-direction:column;align-items:flex-start;gap:1.5rem;padding:clamp(2rem,4vw,3.5rem);display:flex}.success-title.svelte-1bv7ezn{font-size:var(--text-display-md)}@media (width<=980px){.side.svelte-1bv7ezn,.form-col.svelte-1bv7ezn{grid-column:1/-1}.side.svelte-1bv7ezn{position:static}}@media (width<=600px){.row.two.svelte-1bv7ezn{grid-template-columns:1fr}.details.svelte-1bv7ezn{grid-template-columns:1fr 1fr}}
