.ContactForm-module__HCn48a__form{gap:var(--space-6);background:var(--background-alt);border:1px solid var(--border-muted);padding:var(--space-8);flex-direction:column;display:flex}.ContactForm-module__HCn48a__field{gap:var(--space-2);flex-direction:column;display:flex}.ContactForm-module__HCn48a__field label{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--primary);text-transform:uppercase;letter-spacing:.1em}.ContactForm-module__HCn48a__field input,.ContactForm-module__HCn48a__field select,.ContactForm-module__HCn48a__field textarea{background:var(--background);border:1px solid var(--border-muted);color:var(--foreground);font-family:var(--font-mono);font-size:var(--text-sm);padding:var(--space-3) var(--space-4);transition:border-color var(--transition-base);border-radius:0}.ContactForm-module__HCn48a__field input:focus,.ContactForm-module__HCn48a__field select:focus,.ContactForm-module__HCn48a__field textarea:focus{border-color:var(--primary);outline:none}.ContactForm-module__HCn48a__field select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='currentColor'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M19 9l-7 7-7-7'%3E%3C/path%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;background-size:1rem;padding-right:2.5rem}[dir=rtl] .ContactForm-module__HCn48a__field select{background-position:1rem;padding-left:2.5rem;padding-right:1rem}.ContactForm-module__HCn48a__submitBtn{background:var(--primary);color:var(--primary-foreground);font-family:var(--font-mono);font-size:var(--text-sm);padding:var(--space-4);text-transform:uppercase;cursor:pointer;transition:transform var(--transition-base);margin-top:var(--space-4);border:none;font-weight:700}.ContactForm-module__HCn48a__submitBtn:hover:not(:disabled){transform:translateY(-2px)}.ContactForm-module__HCn48a__submitBtn:disabled{opacity:.5;cursor:not-allowed}.ContactForm-module__HCn48a__successBox{background:var(--background-alt);border:1px solid var(--primary);padding:var(--space-8);text-align:center}.ContactForm-module__HCn48a__successBox p{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--primary);margin:0}.ContactForm-module__HCn48a__errorBanner{color:#f44;padding:var(--space-4);font-family:var(--font-mono);text-transform:uppercase;background:#ff00001a;border:1px solid #f44;font-size:10px}
.page-module__xEvMTG__main{background:var(--background);min-height:100vh;padding:var(--space-20) 0}.page-module__xEvMTG__container{max-width:var(--max-width);padding:0 var(--space-6);gap:var(--space-16);grid-template-columns:1fr 1fr;margin:0 auto;display:grid}.page-module__xEvMTG__header{margin-bottom:var(--space-12);grid-column:1/-1}.page-module__xEvMTG__kicker{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--primary);margin-bottom:var(--space-2);display:block}.page-module__xEvMTG__title{font-family:var(--font-display);color:var(--foreground);text-transform:uppercase;margin:0 0 var(--space-4) 0;font-size:clamp(3rem,8vw,6rem);font-weight:900;line-height:1}.page-module__xEvMTG__subtitle{font-family:var(--font-serif);font-size:var(--text-lg);color:var(--foreground-muted);max-width:600px}.page-module__xEvMTG__channels{gap:var(--space-4);flex-direction:column;display:flex}.page-module__xEvMTG__channel{border:1px solid var(--border-muted);background:var(--background-alt);padding:var(--space-6);transition:all var(--transition-base);justify-content:space-between;align-items:center;text-decoration:none;display:flex}.page-module__xEvMTG__channel:hover{border-color:var(--primary);transform:translate(4px)}.page-module__xEvMTG__channelInfo{gap:var(--space-1);flex-direction:column;display:flex}.page-module__xEvMTG__channelName{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--foreground);text-transform:uppercase;font-weight:700}.page-module__xEvMTG__channelDesc{font-family:var(--font-mono);color:var(--foreground-muted);text-transform:lowercase;font-size:10px}.page-module__xEvMTG__channelArrow{font-family:var(--font-mono);color:var(--primary)}@media (max-width:1024px){.page-module__xEvMTG__container{grid-template-columns:1fr}}
