.contact[data-astro-cid-uukcahgk]{padding-block:var(--section-space);background:var(--emerald);color:#fff}.contact__inner[data-astro-cid-uukcahgk]{grid-template-columns:repeat(auto-fit,minmax(min(460px,100%),1fr));gap:56px;display:grid}.contact__text[data-astro-cid-uukcahgk]{flex-direction:column;gap:20px;display:flex}.contact__text[data-astro-cid-uukcahgk] p[data-astro-cid-uukcahgk]{max-width:440px;color:var(--on-emerald);font-size:19px}.contact__form[data-astro-cid-uukcahgk]{flex-direction:column;gap:18px;display:flex}.contact__row[data-astro-cid-uukcahgk]{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:18px;display:grid}label[data-astro-cid-uukcahgk]{flex-direction:column;gap:6px;font-size:14px;font-weight:600;display:flex}input[data-astro-cid-uukcahgk]:not([type=checkbox]),select[data-astro-cid-uukcahgk],textarea[data-astro-cid-uukcahgk]{color:#fff;background:#ffffff1f;border:1px solid #ffffff8c;border-radius:10px;padding:13px 16px;font-size:16px;font-weight:400;transition:background-color .2s,border-color .2s}input[data-astro-cid-uukcahgk]:not([type=checkbox]):hover,select[data-astro-cid-uukcahgk]:hover,textarea[data-astro-cid-uukcahgk]:hover{border-color:#fff}input[data-astro-cid-uukcahgk]:not([type=checkbox]):focus,select[data-astro-cid-uukcahgk]:focus,textarea[data-astro-cid-uukcahgk]:focus{background:#fff3;border-color:#fff}select[data-astro-cid-uukcahgk]{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.5'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;padding-right:44px}select[data-astro-cid-uukcahgk] option[data-astro-cid-uukcahgk]{color:var(--ink)}textarea[data-astro-cid-uukcahgk]{resize:vertical}input[data-astro-cid-uukcahgk]:focus-visible,select[data-astro-cid-uukcahgk]:focus-visible,textarea[data-astro-cid-uukcahgk]:focus-visible{outline-offset:4px;outline:2px solid #fff}.contact__consent[data-astro-cid-uukcahgk]{color:var(--on-emerald);flex-direction:row;align-items:flex-start;gap:10px;font-weight:400}.contact__consent[data-astro-cid-uukcahgk] input[data-astro-cid-uukcahgk]{width:20px;height:20px;accent-color:var(--ink);margin:2px 0 0}.contact__consent[data-astro-cid-uukcahgk] a[data-astro-cid-uukcahgk]:hover{color:#fff}.contact__trap[data-astro-cid-uukcahgk]{position:absolute;left:-9999px}button[data-astro-cid-uukcahgk]{align-self:flex-start}.contact__status[data-astro-cid-uukcahgk]{min-height:1.6em;font-weight:600}.social__grid[data-astro-cid-pa6cni24]{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:20px;display:grid}.social__posts[data-astro-cid-pa6cni24]{margin-top:20px}.social__card[data-astro-cid-pa6cni24]{color:#fff;flex-direction:column;gap:6px;padding:32px;text-decoration:none;display:flex}.social__card[data-astro-cid-pa6cni24]:hover{color:#fff}.social__card--x[data-astro-cid-pa6cni24]{background:var(--ink)}.social__card--instagram[data-astro-cid-pa6cni24]{background:var(--magenta)}.social__card--substack[data-astro-cid-pa6cni24]{background:var(--emerald)}.social__name[data-astro-cid-pa6cni24]{font-family:var(--font-serif);font-size:52px;line-height:1}.social__handle[data-astro-cid-pa6cni24]{font-size:19px;font-weight:600}.social__action[data-astro-cid-pa6cni24]{opacity:.85;font-size:15px}.post[data-astro-cid-pa6cni24]{background:var(--paper);border:1px solid #c9c4d4;flex-direction:column;gap:16px;min-height:260px;padding:28px;text-decoration:none;transition:border-color .2s;display:flex}.post[data-astro-cid-pa6cni24]:hover{border-color:var(--ink);color:inherit}.post--substack[data-astro-cid-pa6cni24]{border-top:4px solid var(--emerald);justify-content:space-between}.post__label[data-astro-cid-pa6cni24]{letter-spacing:.12em;text-transform:uppercase;color:var(--magenta);font-size:13px;font-weight:600}.post[data-astro-cid-pa6cni24] .post__image{object-fit:cover;object-position:top;border:1px solid #e4e0ea;width:100%;height:180px}.post__excerpt[data-astro-cid-pa6cni24]{font-family:var(--font-serif);font-size:22px;line-height:1.3}.post__headline[data-astro-cid-pa6cni24]{font-family:var(--font-serif);font-size:44px;line-height:1.05}.post__more[data-astro-cid-pa6cni24]{margin-top:auto}
