.hc[data-astro-cid-kus3anen]{--hc-x:clamp(20px, 4vw, 56px);--hc-col:46rem}.hc-head[data-astro-cid-kus3anen],.hc-after[data-astro-cid-kus3anen],.hc-desk__inner[data-astro-cid-kus3anen]{max-width:var(--hc-col);padding-inline:var(--hc-x);box-sizing:content-box;margin-inline:auto}.hc-head[data-astro-cid-kus3anen]{padding-top:clamp(40px,7vw,96px);padding-bottom:clamp(36px,5vw,64px)}.hc-title[data-astro-cid-kus3anen]{font-family:var(--font-serif);letter-spacing:-.02em;color:var(--color-cw-ink);text-wrap:balance;margin:0;font-size:clamp(40px,5.6vw,76px);font-weight:700;line-height:.98}.hc-lede[data-astro-cid-kus3anen]{max-width:38rem;font-family:var(--font-serif);color:var(--color-cw-ink);margin:1.4rem 0 0;font-size:clamp(19px,1.7vw,23px);line-height:1.55}.hc-terms[data-astro-cid-kus3anen]{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--color-cw-ink);flex-wrap:wrap;gap:.6rem 1.6rem;margin:1.6rem 0 0;padding:0;font-size:11px;font-weight:600;list-style:none;display:flex}.hc-terms[data-astro-cid-kus3anen] li[data-astro-cid-kus3anen]{align-items:center;gap:.55rem;display:inline-flex}.hc-terms__mark[data-astro-cid-kus3anen]{background:var(--color-cw-ochre);width:7px;height:7px}.hc-desk[data-astro-cid-kus3anen]{background:var(--color-cw-moss);color:var(--color-cw-cream);padding-block:clamp(40px,6vw,80px)}.hc-form[data-astro-cid-kus3anen]{gap:2rem;display:grid}.hc-field[data-astro-cid-kus3anen]{gap:.45rem;display:grid}.hc-field[data-astro-cid-kus3anen] label[data-astro-cid-kus3anen]{font-family:var(--font-serif);color:var(--color-cw-cream);font-size:17px;font-weight:500}.hc-field[data-astro-cid-kus3anen] input[data-astro-cid-kus3anen],.hc-field[data-astro-cid-kus3anen] textarea[data-astro-cid-kus3anen]{box-sizing:border-box;border:0;border-bottom:1px solid var(--color-cw-soft);width:100%;font-family:var(--font-serif);color:var(--color-cw-cream);caret-color:var(--color-cw-ochre);background:0 0;border-radius:0;margin:0;padding:.35rem 0 .55rem;font-size:21px;line-height:1.4}.hc-field--domain[data-astro-cid-kus3anen] input[data-astro-cid-kus3anen]{letter-spacing:-.01em;font-size:clamp(26px,3.4vw,40px);font-weight:600}.hc-field[data-astro-cid-kus3anen] textarea[data-astro-cid-kus3anen]{resize:vertical;min-height:5.5rem}.hc-field[data-astro-cid-kus3anen] input[data-astro-cid-kus3anen]::placeholder,.hc-field[data-astro-cid-kus3anen] textarea[data-astro-cid-kus3anen]::placeholder{color:var(--color-cw-soft);opacity:.7}.hc-field[data-astro-cid-kus3anen] input[data-astro-cid-kus3anen]:focus,.hc-field[data-astro-cid-kus3anen] textarea[data-astro-cid-kus3anen]:focus{border-bottom-color:var(--color-cw-cream);box-shadow:0 1px 0 0 var(--color-cw-cream);outline:none}.hc-field[data-astro-cid-kus3anen] input[data-astro-cid-kus3anen]::selection,.hc-field[data-astro-cid-kus3anen] textarea[data-astro-cid-kus3anen]::selection{background:var(--color-cw-ochre);color:var(--color-cw-moss)}.hc-hint[data-astro-cid-kus3anen]{font-family:var(--font-serif);color:var(--color-cw-soft);margin:0;font-size:15px;font-style:italic;line-height:1.5}.hc-trap[data-astro-cid-kus3anen]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.hc-send[data-astro-cid-kus3anen]{justify-items:start;gap:1rem;padding-top:.5rem;display:grid}.hc-submit[data-astro-cid-kus3anen]{background:var(--color-cw-cream);min-height:52px;color:var(--color-cw-moss);font-family:var(--font-serif);cursor:pointer;border:0;border-radius:0;align-items:center;gap:.6rem;padding:0 1.6rem;font-size:19px;font-weight:600;display:inline-flex}.hc-submit__arrow[data-astro-cid-kus3anen]{transition:transform .16s cubic-bezier(.16,1,.3,1);display:inline-block}.hc-submit[data-astro-cid-kus3anen]:hover .hc-submit__arrow[data-astro-cid-kus3anen]{transform:translate(3px)}.hc-submit[data-astro-cid-kus3anen]:focus-visible{outline:2px solid var(--color-cw-ochre);outline-offset:4px}.hc-submit[data-astro-cid-kus3anen]:disabled{opacity:.6;cursor:progress}.hc-consent[data-astro-cid-kus3anen]{max-width:34rem;font-family:var(--font-serif);color:var(--color-cw-soft);margin:0;font-size:14px;line-height:1.55}.hc-desk[data-astro-cid-kus3anen] a[data-astro-cid-kus3anen]{color:var(--color-cw-cream);text-underline-offset:3px;text-decoration:underline;text-decoration-color:var(--color-cw-ochre)}.hc-note[data-astro-cid-kus3anen]{font-family:var(--font-serif);color:var(--color-cw-cream);margin:0 0 2rem;font-size:clamp(22px,2.4vw,30px);font-weight:500;line-height:1.35;display:none}.hc-addr[data-astro-cid-kus3anen]{white-space:nowrap}.hc-note[data-astro-cid-kus3anen]:focus{outline:none}.hc-note[data-astro-cid-kus3anen]:target,.hc-note[data-astro-cid-kus3anen].is-shown{display:block}.hc-desk[data-astro-cid-kus3anen]:has(#sent:target) .hc-form[data-astro-cid-kus3anen]{display:none}.hc-after[data-astro-cid-kus3anen]{padding-top:clamp(32px,4vw,56px);padding-bottom:clamp(48px,6vw,88px)}.hc-after[data-astro-cid-kus3anen] p[data-astro-cid-kus3anen]{max-width:38rem;font-family:var(--font-serif);color:var(--color-cw-ink);margin:0 0 1rem;font-size:17px;line-height:1.65}.hc-home[data-astro-cid-kus3anen]{font-family:var(--font-serif);color:var(--color-cw-moss);text-underline-offset:4px;font-style:italic;font-weight:500;text-decoration:underline}@media (prefers-reduced-motion:reduce){.hc-submit__arrow[data-astro-cid-kus3anen]{transition:none}}
