.enq-head[data-astro-cid-npqrvoeq]{border-bottom:1px solid var(--color-rule);padding-top:clamp(2.5rem,1.5rem + 3vw,4rem);padding-bottom:clamp(2.5rem,1.5rem + 3vw,3.5rem)}.enq-title[data-astro-cid-npqrvoeq]{color:var(--color-ink);margin-top:1.5rem}.enq-alt[data-astro-cid-npqrvoeq]{color:var(--color-stone);margin-top:1.5rem;font-size:.93rem}.enq-grid[data-astro-cid-npqrvoeq]{gap:3.5rem;display:grid}@media (width>=1024px){.enq-grid[data-astro-cid-npqrvoeq]{grid-template-columns:1.55fr .8fr;align-items:start;gap:5rem}}.carried[data-astro-cid-npqrvoeq]{border:1px solid var(--color-brass);background-color:var(--color-paper);border-radius:3px;margin-bottom:2.75rem;padding:1.35rem}.carried[data-astro-cid-npqrvoeq] pre[data-astro-cid-npqrvoeq]{font-family:var(--font-mono);color:var(--color-ink);white-space:pre-wrap;margin:.85rem 0 0;font-size:.82rem;line-height:1.7}.fs[data-astro-cid-npqrvoeq]{border:0;margin:0 0 2.75rem;padding:0}.fs-legend[data-astro-cid-npqrvoeq]{font-family:var(--font-display);font-variation-settings:"opsz" 24;color:var(--color-ink);padding:0;font-size:1.3rem;display:block}.fs-help[data-astro-cid-npqrvoeq]{color:var(--color-stone);max-width:38rem;margin-top:.55rem;font-size:.89rem;line-height:1.6}.opt[data-astro-cid-npqrvoeq]{font-family:var(--font-sans);color:var(--color-stone);font-size:.8rem}.row-2[data-astro-cid-npqrvoeq]{gap:1.5rem;margin-top:1.5rem;display:grid}@media (width>=560px){.row-2[data-astro-cid-npqrvoeq]{grid-template-columns:1fr 1fr}.span-2[data-astro-cid-npqrvoeq]{grid-column:span 2}}.field[data-astro-cid-npqrvoeq] label[data-astro-cid-npqrvoeq]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--color-stone);margin-bottom:.6rem;font-size:.68rem;display:block}.field[data-astro-cid-npqrvoeq] input[data-astro-cid-npqrvoeq],.field[data-astro-cid-npqrvoeq] select[data-astro-cid-npqrvoeq],textarea[data-astro-cid-npqrvoeq]{border:0;border-bottom:1px solid var(--color-rule-strong);width:100%;font-family:var(--font-sans);color:var(--color-ink);transition:border-color .4s var(--ease-out-quint);background-color:#0000;border-radius:0;padding:.55rem 0;font-size:1rem}textarea[data-astro-cid-npqrvoeq]{border:1px solid var(--color-rule-strong);resize:vertical;border-radius:3px;margin-top:1.35rem;padding:.9rem 1rem;line-height:1.6}.field[data-astro-cid-npqrvoeq] input[data-astro-cid-npqrvoeq]::placeholder,textarea[data-astro-cid-npqrvoeq]::placeholder{color:color-mix(in srgb, var(--color-stone) 55%, transparent)}.field[data-astro-cid-npqrvoeq] input[data-astro-cid-npqrvoeq]:focus,.field[data-astro-cid-npqrvoeq] select[data-astro-cid-npqrvoeq]:focus,textarea[data-astro-cid-npqrvoeq]:focus{border-color:var(--color-ink)}.field[data-astro-cid-npqrvoeq] input[data-astro-cid-npqrvoeq]:focus-visible,.field[data-astro-cid-npqrvoeq] select[data-astro-cid-npqrvoeq]:focus-visible,textarea[data-astro-cid-npqrvoeq]:focus-visible{outline:2px solid var(--color-brass);outline-offset:3px}.field[data-astro-cid-npqrvoeq] select[data-astro-cid-npqrvoeq]{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238a8069' stroke-width='1.5' stroke-linecap='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right .1rem center;background-repeat:no-repeat;background-size:1.05rem;padding-right:2rem}.note[data-astro-cid-npqrvoeq]{min-height:1rem;margin-top:.6rem;font-size:.8rem}.choices[data-astro-cid-npqrvoeq]{border-top:1px solid var(--color-rule);gap:0;margin-top:1.5rem;display:grid}.choice[data-astro-cid-npqrvoeq]{border-bottom:1px solid var(--color-rule);cursor:pointer;transition:padding-left .4s var(--ease-out-quint);align-items:flex-start;gap:1rem;padding-block:1rem;display:flex}.choice[data-astro-cid-npqrvoeq]:hover{padding-left:.5rem}.choice-mark[data-astro-cid-npqrvoeq]{border:1px solid var(--color-rule-strong);width:.95rem;height:.95rem;transition:background-color .3s var(--ease-out-quint), border-color .3s var(--ease-out-quint);border-radius:1px;flex-shrink:0;margin-top:.3rem;position:relative}.choice-mark[data-astro-cid-npqrvoeq]:after{content:"";background-color:var(--color-bone);transition:transform .3s var(--ease-out-quint);position:absolute;inset:2px;transform:scale(0)}.choice[data-astro-cid-npqrvoeq]:has(input:checked) .choice-mark[data-astro-cid-npqrvoeq]{background-color:var(--color-ink);border-color:var(--color-ink)}.choice[data-astro-cid-npqrvoeq]:has(input:checked) .choice-mark[data-astro-cid-npqrvoeq]:after{transform:scale(1)}.choice[data-astro-cid-npqrvoeq]:has(input:focus-visible){outline:2px solid var(--color-brass);outline-offset:2px}.choice-name[data-astro-cid-npqrvoeq]{color:var(--color-ink);font-size:.98rem;display:block}.choice-hint[data-astro-cid-npqrvoeq]{color:var(--color-stone);margin-top:.2rem;font-size:.84rem;display:block}.submit[data-astro-cid-npqrvoeq]{border-top:1px solid var(--color-rule);padding-top:2.25rem}.submit-row[data-astro-cid-npqrvoeq]{flex-wrap:wrap;gap:.75rem;display:flex}.submit-note[data-astro-cid-npqrvoeq]{max-width:34rem;color:var(--color-stone);margin-top:1.5rem;font-size:.85rem;line-height:1.65}.submit-status[data-astro-cid-npqrvoeq]{color:var(--color-brass);margin-top:1rem;font-size:.9rem}.enq-aside[data-astro-cid-npqrvoeq]{align-content:start;gap:2.5rem;display:grid}@media (width>=1024px){.enq-aside[data-astro-cid-npqrvoeq]{position:sticky;top:8rem}}.aside-block[data-astro-cid-npqrvoeq]{border-top:1px solid var(--color-ink);padding-top:1.35rem}.next[data-astro-cid-npqrvoeq]{gap:1rem;margin:1.35rem 0 0;padding:0;list-style:none;display:grid}.next[data-astro-cid-npqrvoeq] li[data-astro-cid-npqrvoeq]{color:var(--color-stone);grid-template-columns:2.25rem 1fr;gap:.5rem;font-size:.92rem;line-height:1.55;display:grid}.aside-phone[data-astro-cid-npqrvoeq]{color:var(--color-ink);margin-top:1.1rem;font-size:1.1rem;text-decoration:none;display:block}.aside-phone[data-astro-cid-npqrvoeq]:hover{color:var(--color-brass)}.aside-sms[data-astro-cid-npqrvoeq]{color:var(--color-stone);margin-top:.4rem;font-size:.88rem;display:block}.aside-note[data-astro-cid-npqrvoeq]{color:var(--color-stone);margin-top:1.1rem;font-size:.92rem;line-height:1.6}
