.form-wrap{max-width:760px}.fields{grid-template-columns:1fr 1fr;gap:1.4rem 1.2rem;margin-bottom:1.6rem;display:grid}.field{flex-direction:column;grid-column:1/-1;display:flex}.field--half{grid-column:span 1}@media (width<=600px){.field--half{grid-column:1/-1}}.field label{margin-bottom:.35rem;font-weight:500}.field .opt{color:var(--stone);font-weight:400}.hint{color:var(--stone);font-size:var(--step--1);margin:0 0 .4rem}.error{color:var(--err);font-weight:600;font-size:var(--step--1);margin:0}.error:empty{display:none}.field.has-error{border-left:4px solid var(--err);padding-left:.9rem}.field :is(input:not([type=checkbox]),select,textarea){font:inherit;color:var(--ink);background:var(--paper);border:1.5px solid var(--ink);border-radius:var(--radius);width:100%;min-height:48px;margin-top:.2rem;padding:.65rem .8rem}.field textarea{resize:vertical}.field input[type=file]{padding:.6rem}.field [aria-invalid=true]{border-color:var(--err);border-width:2px}.field--check{flex-flow:wrap;align-items:flex-start;gap:.8rem}.field--check input{width:24px;height:24px;accent-color:var(--ink);flex:none;margin:.1rem 0 0}.field--check label{flex:1;min-width:0;font-weight:400}.field--check .error{flex-basis:100%;order:-1}.hp{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.error-summary{border:3px solid var(--err);background:var(--paper);margin-bottom:2rem;padding:1.2rem 1.4rem}.error-summary h2{font-size:var(--step-1);font-family:var(--f-body);margin-bottom:.6rem;font-weight:600}.error-summary ul{margin:0;padding-left:1.1em}.error-summary a{color:var(--err);font-weight:600}.form-status{min-height:1.5em;margin:0 0 1rem}.form-status.is-error{color:var(--err);font-weight:600}.form-success{border-top:3px solid var(--ok);padding:1.6rem 0}.form-success .mark{color:var(--ok)}button[aria-busy=true]{opacity:.7;cursor:progress}.form-col[data-astro-cid-6bfsojfh]{grid-column:span 7}.side[data-astro-cid-6bfsojfh]{grid-column:9/span 4}.addr[data-astro-cid-6bfsojfh]{border-top:2px solid var(--ink);margin:1rem 0 2.5rem}.addr[data-astro-cid-6bfsojfh] div[data-astro-cid-6bfsojfh]{border-bottom:1px solid var(--line);padding:.8rem 0}.addr[data-astro-cid-6bfsojfh] dt[data-astro-cid-6bfsojfh]{text-transform:uppercase;letter-spacing:.08em;color:var(--signal-ink);font-size:.7rem}.addr[data-astro-cid-6bfsojfh] dd[data-astro-cid-6bfsojfh]{overflow-wrap:anywhere;margin:.2rem 0 0}.addr[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]{align-items:center;min-height:32px;display:inline-flex}address[data-astro-cid-6bfsojfh]{margin:1rem 0 .5rem;font-style:normal;line-height:1.7}.small[data-astro-cid-6bfsojfh]{font-size:var(--step--1);margin-top:2rem}
