.cf[data-astro-cid-vekgkm42]{gap:var(--s-5);padding:var(--s-5);display:grid}.cf__hp[data-astro-cid-vekgkm42]{position:absolute;left:-9999px}.cf__field[data-astro-cid-vekgkm42]{gap:var(--s-2);display:grid}.cf__pair[data-astro-cid-vekgkm42]{gap:var(--s-5);align-items:end;display:grid}.cf[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42],.cf[data-astro-cid-vekgkm42] textarea[data-astro-cid-vekgkm42],.cf[data-astro-cid-vekgkm42] select[data-astro-cid-vekgkm42]{background:var(--stock);width:100%;color:var(--cream);border:1px solid var(--rule-dark-strong);font-size:var(--t-body);transition:border-color var(--d-fast) var(--ease), background var(--d-fast) var(--ease);border-radius:0;padding:.8rem .9rem}.cf[data-astro-cid-vekgkm42] textarea[data-astro-cid-vekgkm42]{resize:vertical;min-height:7rem;line-height:1.6}.cf[data-astro-cid-vekgkm42] select[data-astro-cid-vekgkm42]{appearance:none;cursor:pointer;background-image:linear-gradient(45deg, transparent 50%, var(--orange) 50%), linear-gradient(135deg, var(--orange) 50%, transparent 50%);background-position:calc(100% - 1.15rem) 1.15rem,calc(100% - .85rem) 1.15rem;background-repeat:no-repeat;background-size:.3rem .3rem;padding-inline-end:2.5rem}.cf[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]:focus,.cf[data-astro-cid-vekgkm42] textarea[data-astro-cid-vekgkm42]:focus,.cf[data-astro-cid-vekgkm42] select[data-astro-cid-vekgkm42]:focus{border-color:var(--orange);background-color:color-mix(in srgb, var(--orange) 6%, var(--stock));outline:none}.cf[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]:focus-visible,.cf[data-astro-cid-vekgkm42] textarea[data-astro-cid-vekgkm42]:focus-visible,.cf[data-astro-cid-vekgkm42] select[data-astro-cid-vekgkm42]:focus-visible{outline:2px solid var(--orange);outline-offset:2px}.cf[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]:user-invalid,.cf[data-astro-cid-vekgkm42] textarea[data-astro-cid-vekgkm42]:user-invalid{border-color:#e08a8a}.cf__submit[data-astro-cid-vekgkm42]{margin-top:var(--s-2);justify-self:start}.cf__submit[data-astro-cid-vekgkm42]:disabled{opacity:.6;cursor:progress}.cf__status[data-astro-cid-vekgkm42]:empty{display:none}.cf__alt[data-astro-cid-vekgkm42] a[data-astro-cid-vekgkm42]{color:var(--orange);text-underline-offset:.2em;text-decoration:underline}@media (width>=560px){.cf[data-astro-cid-vekgkm42]{padding:var(--s-7)}.cf__pair[data-astro-cid-vekgkm42]{grid-template-columns:repeat(2,minmax(0,1fr))}}.dc[data-astro-cid-v44htz6w]{border-color:var(--rule-dark-strong)}.dc__row[data-astro-cid-v44htz6w]{gap:var(--s-3);padding:var(--s-4);grid-template-columns:5.5rem minmax(0,1fr);align-items:baseline;display:grid}.dc__row[data-astro-cid-v44htz6w]+.dc__row[data-astro-cid-v44htz6w]{border-top:1px solid var(--rule-dark)}.dc__row[data-astro-cid-v44htz6w] dd[data-astro-cid-v44htz6w]{overflow-wrap:anywhere;min-width:0;margin:0}.dc__row[data-astro-cid-v44htz6w] dd[data-astro-cid-v44htz6w]>a[data-astro-cid-v44htz6w]:not(.link-bolt),.dc__social[data-astro-cid-v44htz6w] a[data-astro-cid-v44htz6w]{color:var(--cream);border-bottom:1px solid var(--rule-dark-strong);transition:color var(--d-fast) var(--ease), border-color var(--d-fast) var(--ease);text-decoration:none}.dc__row[data-astro-cid-v44htz6w] dd[data-astro-cid-v44htz6w]>a[data-astro-cid-v44htz6w]:not(.link-bolt):hover,.dc__social[data-astro-cid-v44htz6w] a[data-astro-cid-v44htz6w]:hover{color:var(--orange);border-color:var(--orange)}.dc__social[data-astro-cid-v44htz6w]{gap:var(--s-4);flex-wrap:wrap;display:flex}address[data-astro-cid-v44htz6w]{color:var(--cream-dim);gap:.1rem;font-style:normal;display:grid}.dc__dir[data-astro-cid-v44htz6w]{margin-top:var(--s-3)}@media (width>=560px){.dc__row[data-astro-cid-v44htz6w]{gap:var(--s-4);grid-template-columns:6.5rem minmax(0,1fr)}}.contact[data-astro-cid-6bfsojfh]{gap:var(--s-9);align-items:start;display:grid}.contact__h[data-astro-cid-6bfsojfh]{margin-bottom:var(--s-6)}.next-title[data-astro-cid-6bfsojfh]{margin-bottom:var(--s-8)}@media (width>=1024px){.contact[data-astro-cid-6bfsojfh]{gap:var(--s-9);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.contact__side[data-astro-cid-6bfsojfh]{top:calc(var(--nav-h) + var(--s-6));position:sticky}}
