.cform[data-astro-cid-svshx33u]{--field-bg: var(--ink-2);--field-line: var(--hairline-dark-strong)}.hp[data-astro-cid-svshx33u]{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.fields[data-astro-cid-svshx33u]{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-4) var(--s-5)}.field[data-astro-cid-svshx33u]{display:grid;gap:var(--s-2);align-content:start}.field--wide[data-astro-cid-svshx33u]{grid-column:1 / -1}label[data-astro-cid-svshx33u]{font-size:var(--step--1);font-weight:600;color:var(--text-inverse)}.opt[data-astro-cid-svshx33u]{font-weight:400;color:var(--text-inverse-muted)}input[data-astro-cid-svshx33u][type=text],input[data-astro-cid-svshx33u][type=email],input[data-astro-cid-svshx33u][type=tel],select[data-astro-cid-svshx33u],textarea[data-astro-cid-svshx33u]{width:100%;min-height:52px;padding:var(--s-3) var(--s-4);background:var(--field-bg);color:var(--text-inverse);border:0;border-bottom:2px solid var(--field-line);border-radius:0;font:inherit;font-size:max(16px,var(--step-0));caret-color:var(--red-on-dark);transition:border-color .25s var(--ease-out),background-color .25s var(--ease-out);appearance:none}textarea[data-astro-cid-svshx33u]{resize:vertical;min-height:140px;line-height:1.5}textarea[data-astro-cid-svshx33u]::placeholder{color:transparent}input[data-astro-cid-svshx33u]:hover,select[data-astro-cid-svshx33u]:hover,textarea[data-astro-cid-svshx33u]:hover{background:var(--ink-3)}input[data-astro-cid-svshx33u]:focus,select[data-astro-cid-svshx33u]:focus,textarea[data-astro-cid-svshx33u]:focus{outline:none;border-bottom-color:var(--red-on-dark);background:var(--ink-3)}[data-astro-cid-svshx33u][aria-invalid=true]{border-bottom-color:var(--red-on-dark)!important}.select[data-astro-cid-svshx33u]{position:relative}.select[data-astro-cid-svshx33u]:after{content:"";position:absolute;right:var(--s-4);top:50%;width:9px;height:9px;border-right:2px solid var(--text-inverse-muted);border-bottom:2px solid var(--text-inverse-muted);transform:translateY(-70%) rotate(45deg);pointer-events:none}select[data-astro-cid-svshx33u] option[data-astro-cid-svshx33u]{background:var(--ink-2)}.hint[data-astro-cid-svshx33u]{font-size:var(--step--1);color:var(--text-inverse-muted)}.err[data-astro-cid-svshx33u]{min-height:0;font-size:var(--step--1);font-weight:600;color:var(--red-on-dark)}.err[data-astro-cid-svshx33u]:empty{display:none}.check[data-astro-cid-svshx33u]{grid-template-columns:auto 1fr;align-items:start;column-gap:var(--s-3);margin-top:var(--s-2)}.check[data-astro-cid-svshx33u] .err[data-astro-cid-svshx33u]{grid-column:2}.check[data-astro-cid-svshx33u] input[data-astro-cid-svshx33u]{appearance:none;width:22px;height:22px;margin:1px 0 0;border:2px solid var(--text-inverse-muted);background:transparent;display:grid;place-items:center;cursor:pointer}.check[data-astro-cid-svshx33u] input[data-astro-cid-svshx33u]:after{content:"";width:10px;height:6px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(-45deg) translate(1px,-1px);opacity:0}.check[data-astro-cid-svshx33u] input[data-astro-cid-svshx33u]:checked{background:var(--red-action);border-color:var(--red-action)}.check[data-astro-cid-svshx33u] input[data-astro-cid-svshx33u]:checked:after{opacity:1}.check[data-astro-cid-svshx33u] label[data-astro-cid-svshx33u]{font-weight:400;color:var(--text-inverse-muted)}.check[data-astro-cid-svshx33u] a[data-astro-cid-svshx33u]{color:var(--text-inverse)}.submit-row[data-astro-cid-svshx33u]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-4) var(--s-5);margin-top:var(--s-6)}.status[data-astro-cid-svshx33u]{font-weight:600;max-width:44ch}.status[data-astro-cid-svshx33u][data-state=ok]{color:var(--ok-on-dark)}.status[data-astro-cid-svshx33u][data-state=error]{color:var(--red-on-dark)}@media(max-width:640px){.fields[data-astro-cid-svshx33u]{grid-template-columns:1fr}.submit-row[data-astro-cid-svshx33u] .btn[data-astro-cid-svshx33u]{width:100%;justify-content:space-between}}.contact[data-astro-cid-ufnpjavv]{border-top:1px solid var(--hairline-dark)}.contact-grid[data-astro-cid-ufnpjavv]{display:grid;grid-template-columns:5fr 6fr;gap:var(--s-8) calc(var(--gutter) * 2);align-items:start}h1[data-astro-cid-ufnpjavv],h2[data-astro-cid-ufnpjavv]{font-size:clamp(2rem,1.2rem + 2.2vw,3.6rem);max-width:14ch;hyphens:none;overflow-wrap:normal;text-wrap:balance}.lead[data-astro-cid-ufnpjavv]{margin-top:var(--s-5);font-size:var(--step-1);color:var(--text-inverse-muted);max-width:40ch;line-height:1.5}.channels[data-astro-cid-ufnpjavv]{margin-top:var(--s-7);border-top:1px solid var(--hairline-dark)}.channels[data-astro-cid-ufnpjavv] a[data-astro-cid-ufnpjavv]{display:grid;grid-template-columns:28px 1fr auto;align-items:center;gap:var(--s-4);padding-block:var(--s-4);border-bottom:1px solid var(--hairline-dark);text-decoration:none;transition:color .2s}.channels[data-astro-cid-ufnpjavv] a[data-astro-cid-ufnpjavv]:hover .v[data-astro-cid-ufnpjavv]{color:var(--red-on-dark)}.channels[data-astro-cid-ufnpjavv] svg{width:22px;height:22px;color:var(--red-on-dark)}.k[data-astro-cid-ufnpjavv]{font-weight:600;color:var(--text-inverse-muted)}.v[data-astro-cid-ufnpjavv]{font-weight:700;font-stretch:108%;font-size:var(--step-1);transition:color .2s;overflow-wrap:anywhere}.form-wrap[data-astro-cid-ufnpjavv]{padding:var(--s-6);background:var(--dk-raise);border-top:2px solid var(--red)}@media(max-width:960px){.contact-grid[data-astro-cid-ufnpjavv]{grid-template-columns:1fr}}@media(max-width:560px){.form-wrap[data-astro-cid-ufnpjavv]{padding:var(--s-5) var(--s-4);margin-inline:calc(var(--gutter) * -1)}.channels[data-astro-cid-ufnpjavv] a[data-astro-cid-ufnpjavv]{grid-template-columns:28px 1fr}.v[data-astro-cid-ufnpjavv]{grid-column:2;font-size:var(--step-0)}}
