.IxGT5q_form{width:100%;max-width:640px}.IxGT5q_label{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--gray-200);margin-bottom:.6rem;font-size:.8rem;display:block}.IxGT5q_row{gap:.75rem;display:flex}.IxGT5q_input{min-width:0;font:inherit;color:var(--white);background:var(--gray-900);border:2px solid var(--gray-700);border-radius:var(--radius-sm);transition:border-color var(--transition);flex:1;padding:.85rem 1rem;font-size:1rem}.IxGT5q_input::placeholder{color:var(--gray-400)}.IxGT5q_input:hover{border-color:var(--gray-400)}.IxGT5q_input:focus-visible{border-color:var(--orange);outline:none}.IxGT5q_input[aria-invalid=true]{border-color:var(--danger)}.IxGT5q_submit{flex-shrink:0}.IxGT5q_hint{color:var(--gray-400);margin-top:.6rem;font-size:.875rem}.IxGT5q_error{min-height:1.5rem;color:var(--danger);margin-top:.25rem;font-size:.925rem}@media (max-width:560px){.IxGT5q_row{flex-direction:column}.IxGT5q_submit{justify-content:center}}
._8aEwW_hero{align-items:center;min-height:min(78vh,760px);padding:4rem 0;display:flex;position:relative;overflow:hidden}._8aEwW_heroBg{pointer-events:none;background:radial-gradient(60% 50% at 70% 20%,#fa7f0114 0%,#0000 60%),radial-gradient(40% 40% at 20% 80%,#fa7f010d 0%,#0000 50%);position:absolute;inset:0}._8aEwW_heroContent{z-index:1;position:relative}._8aEwW_heroTag{font-family:var(--font-mono);color:var(--orange);background:#fa7f011a;border:1px solid #fa7f0133;border-radius:100px;align-items:center;gap:.4rem;margin-bottom:1.5rem;padding:.4rem .9rem;font-size:.8rem;display:inline-flex}._8aEwW_heroTitle{letter-spacing:-.02em;max-width:800px;margin-bottom:1.25rem;font-size:clamp(2.5rem,6vw,4.5rem);font-weight:800;line-height:1.05}._8aEwW_heroTitle span{color:var(--orange)}._8aEwW_heroDesc{color:var(--gray-200);max-width:620px;margin-bottom:2.5rem;font-size:clamp(1.1rem,2vw,1.3rem);line-height:1.7}._8aEwW_howTo{background:var(--gray-900);border-top:1px solid var(--gray-800)}._8aEwW_steps{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.25rem;margin-top:2.5rem;list-style:none;display:grid}._8aEwW_step{background:var(--gray-800);border:1px solid var(--gray-700);border-radius:var(--radius);padding:1.75rem}._8aEwW_step h3{margin:.75rem 0 .4rem;font-size:1.15rem}._8aEwW_step p{color:var(--gray-200);font-size:.975rem}._8aEwW_stepNumber{font-family:var(--font-mono);color:var(--orange);font-size:.85rem}._8aEwW_more{color:var(--gray-200);margin-top:2.5rem}
