.contact_chamber__Bw58O{border-top:1px solid var(--border-faint)}.contact_contact__dLLes{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--border-soft)}.contact_contact__dLLes>aside,.contact_contact__dLLes>form{padding:clamp(2rem,5vw,5rem);position:relative}.contact_contact__dLLes>aside{border-right:1px solid var(--border-soft);background:radial-gradient(circle at 30% 20%,rgb(168 137 85/10%),transparent 28%),var(--ink-900)}.contact_seal__DzX6I{width:14rem;height:14rem;margin-bottom:2rem;position:relative;display:grid;place-items:center}.contact_seal__DzX6I i,.contact_seal__DzX6I:after,.contact_seal__DzX6I:before{content:"";position:absolute;inset:0;border:1px solid var(--border-soft);transform:rotate(45deg)}.contact_seal__DzX6I:after{inset:1.5rem;border-color:var(--crimson-600);transform:rotate(45deg)}.contact_seal__DzX6I i:first-child{inset:3rem;transform:rotate(0);border-color:var(--brass-500)}.contact_seal__DzX6I i:nth-child(2){inset:5rem;transform:rotate(45deg);background:rgb(109 22 34/14%)}.contact_seal__DzX6I img{z-index:2;object-fit:contain;filter:sepia(.25) saturate(.7) drop-shadow(0 10px 25px #000)}.contact_seal__DzX6I[data-tier="4"]:before{box-shadow:0 0 45px rgb(168 137 85/14%)}.contact_contact__dLLes h3{margin:.2rem 0 1rem;color:var(--parchment-100);font-family:var(--font-display),serif;font-size:1.8rem;font-weight:500}.contact_contact__dLLes p{color:var(--parchment-400)}.contact_links__spcv_{margin-top:2rem;border-top:1px solid var(--border-faint)}.contact_links__spcv_ a{display:flex;justify-content:space-between;padding:.8rem 0;border-bottom:1px solid var(--border-faint);color:var(--parchment-200);font-family:var(--font-display),serif}.contact_links__spcv_ span{color:var(--brass-400);font-family:var(--font-body),sans-serif;font-size:.75rem;text-transform:uppercase}.contact_contact__dLLes>form{display:grid;align-content:center;gap:1rem;background:var(--ink-950)}.contact_contact__dLLes label{display:grid;gap:.4rem}.contact_contact__dLLes label span{color:var(--brass-400);font-size:.75rem;text-transform:uppercase;letter-spacing:.1em}.contact_contact__dLLes input,.contact_contact__dLLes textarea{border:1px solid var(--border-soft);border-radius:0;background:var(--ink-900);color:var(--parchment-200);padding:.9rem}.contact_contact__dLLes .brass-button{width:max-content}@media (max-width:800px){.contact_contact__dLLes{grid-template-columns:1fr}.contact_contact__dLLes>aside{border-right:0;border-bottom:1px solid var(--border-soft)}.contact_contact__dLLes .brass-button{width:100%}}