.select[data-astro-cid-p3yfhax3]{position:relative}.select__native[data-astro-cid-p3yfhax3],.select__trigger[data-astro-cid-p3yfhax3]{background:var(--paper);width:100%;color:var(--ink);border:1.5px solid var(--ink);font:inherit;text-align:left;cursor:pointer;border-radius:2px;padding:14px 44px 14px 14px;font-size:17px}.select__native[data-astro-cid-p3yfhax3]{appearance:none;background:var(--paper) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%23163028' stroke-width='2'/%3E%3C/svg%3E") no-repeat right 16px center}.select__native[data-astro-cid-p3yfhax3]:focus-visible,.select__trigger[data-astro-cid-p3yfhax3]:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.select[data-astro-cid-p3yfhax3][data-enhanced] .select__native[data-astro-cid-p3yfhax3]{display:none}.select__trigger[data-astro-cid-p3yfhax3]{display:block;position:relative}.select__trigger[data-astro-cid-p3yfhax3][hidden]{display:none}.select__value[data-astro-cid-p3yfhax3]{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.select[data-astro-cid-p3yfhax3][data-empty] .select__value[data-astro-cid-p3yfhax3]{color:var(--ink-mid)}.select__trigger[data-astro-cid-p3yfhax3] svg[data-astro-cid-p3yfhax3]{transition:rotate .16s;position:absolute;top:50%;right:16px;translate:0 -50%}.select__trigger[data-astro-cid-p3yfhax3][aria-expanded=true] svg[data-astro-cid-p3yfhax3]{rotate:180deg}.select__list[data-astro-cid-p3yfhax3]{z-index:20;background:var(--paper);max-height:320px;color:var(--ink);border:1.5px solid var(--ink);overscroll-behavior:contain;transform-origin:top;margin:0;padding:0;list-style:none;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 16px 48px #1630281f}.select[data-astro-cid-p3yfhax3][data-above] .select__list[data-astro-cid-p3yfhax3]{transform-origin:bottom;top:auto;bottom:calc(100% + 6px)}.select__list[data-astro-cid-p3yfhax3][hidden]{display:none}.select__list[data-astro-cid-p3yfhax3]:not([hidden]){animation:.14s ease-out select-in}.select__option[data-astro-cid-p3yfhax3]{cursor:pointer;user-select:none;justify-content:space-between;align-items:center;gap:16px;padding:12px 14px;display:flex}.select__option[data-astro-cid-p3yfhax3]+.select__option[data-astro-cid-p3yfhax3]{border-top:1px solid var(--line)}.select__option[data-astro-cid-p3yfhax3][data-active]{background:var(--paper-2)}.select__option--empty[data-astro-cid-p3yfhax3]{color:var(--ink-mid)}.select__option[data-astro-cid-p3yfhax3] svg[data-astro-cid-p3yfhax3]{visibility:hidden;flex:none}.select__option[data-astro-cid-p3yfhax3][aria-selected=true]{font-weight:700}.select__option[data-astro-cid-p3yfhax3][aria-selected=true] svg[data-astro-cid-p3yfhax3]{visibility:visible}.select__option--empty[data-astro-cid-p3yfhax3][aria-selected=true]{font-weight:400}.select__option--empty[data-astro-cid-p3yfhax3] svg[data-astro-cid-p3yfhax3]{display:none}@keyframes select-in{0%{opacity:0;transform:translateY(-4px)}}.select[data-astro-cid-p3yfhax3][data-above] .select__list[data-astro-cid-p3yfhax3]:not([hidden]){animation-name:select-in-above}@keyframes select-in-above{0%{opacity:0;transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){.select__list[data-astro-cid-p3yfhax3]:not([hidden]){animation:none}.select__trigger[data-astro-cid-p3yfhax3] svg[data-astro-cid-p3yfhax3]{transition:none}}.contact[data-astro-cid-he3spzz3]{background:var(--paper-2);border-top:1px solid var(--line);padding-block:var(--section-y)}.contact__grid[data-astro-cid-he3spzz3]{row-gap:48px}.contact__intro[data-astro-cid-he3spzz3]{flex-direction:column;grid-column:1/span 8;gap:24px;display:flex}.contact__intro[data-astro-cid-he3spzz3] .lead[data-astro-cid-he3spzz3]{max-width:460px}.contact__body[data-astro-cid-he3spzz3]{grid-column:1/span 7}.contact__details[data-astro-cid-he3spzz3]{color:var(--ink);flex-direction:column;grid-column:9/span 4;gap:6px;font-size:14px;line-height:1.7;display:flex}.contact__details[data-astro-cid-he3spzz3] a[data-astro-cid-he3spzz3]{align-self:flex-start;text-decoration:none}.contact__details[data-astro-cid-he3spzz3] a[data-astro-cid-he3spzz3]:hover{text-decoration:underline}.contact__form[data-astro-cid-he3spzz3]{grid-template-columns:1fr 1fr;gap:20px 24px;display:grid}.field[data-astro-cid-he3spzz3]{flex-direction:column;gap:8px;display:flex}.field--wide[data-astro-cid-he3spzz3],.field[data-astro-cid-he3spzz3]:first-child{grid-column:1/-1}label[data-astro-cid-he3spzz3]{letter-spacing:.04em;color:var(--ink-mid);font-size:13px}input[data-astro-cid-he3spzz3],textarea[data-astro-cid-he3spzz3]{background:var(--paper);width:100%;color:var(--ink);border:1.5px solid var(--ink);font:inherit;border-radius:2px;padding:14px;font-size:17px}textarea[data-astro-cid-he3spzz3]{resize:vertical;min-height:140px}input[data-astro-cid-he3spzz3]:focus-visible,textarea[data-astro-cid-he3spzz3]:focus-visible{outline:2px solid var(--ink);outline-offset:2px}input[data-astro-cid-he3spzz3][aria-invalid],textarea[data-astro-cid-he3spzz3][aria-invalid]{border-color:#a3341d}.field__error[data-astro-cid-he3spzz3]{color:#a3341d;min-height:0;font-size:13px}.field__error[data-astro-cid-he3spzz3]:empty{display:none}.field--extra[data-astro-cid-he3spzz3]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.contact__panel[data-astro-cid-he3spzz3]{flex-direction:column;gap:12px;padding:28px;display:flex}.contact__panel[data-astro-cid-he3spzz3][hidden]{display:none}.contact__panel[data-astro-cid-he3spzz3]:focus{outline:none}.contact__thanks[data-astro-cid-he3spzz3]{background:var(--ink);color:var(--paper)}.contact__thanks[data-astro-cid-he3spzz3] p[data-astro-cid-he3spzz3]{color:#d4ddd9;max-width:480px}.contact__error[data-astro-cid-he3spzz3]{background:var(--paper);border:1.5px solid #a3341d;margin-bottom:24px}.contact__form[data-astro-cid-he3spzz3][hidden]{display:none}@media (width<=600px){.contact__form[data-astro-cid-he3spzz3]{grid-template-columns:1fr}.contact__form[data-astro-cid-he3spzz3] .field[data-astro-cid-he3spzz3]{grid-column:1/-1}}
