.page-module__6l14Va__page{color:#fff;background-color:#000;min-height:100vh;padding:1.75rem 0 4.2rem}.page-module__6l14Va__layout{grid-template-columns:minmax(0,1fr) 360px;gap:1.2rem;display:grid}.page-module__6l14Va__form{background:#0a0a0a;border:1px solid #242424;border-radius:.9rem;gap:.75rem;padding:1.1rem;display:grid}.page-module__6l14Va__form h1{color:#fff;margin:0 0 .35rem;font-size:clamp(1.9rem,3vw,2.5rem)}.page-module__6l14Va__form label{letter-spacing:.8px;text-transform:uppercase;color:#a0a0a0;gap:.3rem;font-size:.82rem;display:grid}.page-module__6l14Va__form input,.page-module__6l14Va__form select{color:#f0f0f0;background:#0d0d0d;border:1px solid #2f2f2f;border-radius:.55rem;width:100%;min-height:48px;padding:0 .8rem;font-size:.92rem;transition:border-color .2s}.page-module__6l14Va__form input:focus,.page-module__6l14Va__form select:focus{border-color:#d4af37;outline:none}.page-module__6l14Va__form input::placeholder{color:#444}.page-module__6l14Va__form select option{color:#f0f0f0;background:#111}.page-module__6l14Va__row{grid-template-columns:1fr 1fr;gap:.65rem;display:grid}.page-module__6l14Va__form .btn-primary{color:#000;letter-spacing:1.5px;background:#d4af37;margin-top:.4rem;font-weight:700}.page-module__6l14Va__summary{background:#0a0a0a;border:1px solid #242424;border-radius:.9rem;align-self:start;padding:1rem}.page-module__6l14Va__summary h2{font-size:1.1rem;font-family:var(--font-inter), sans-serif;color:#a0a0a0;margin:0 0 .8rem}.page-module__6l14Va__summaryItem{color:#d0d0d0;justify-content:space-between;align-items:baseline;gap:.6rem;margin-bottom:.5rem;font-size:.85rem;display:flex}.page-module__6l14Va__summaryItem strong{color:#d4af37}.page-module__6l14Va__totalRow{color:#fff;border-top:1px solid #242424;justify-content:space-between;margin-top:.85rem;padding-top:.75rem;font-size:1.02rem;display:flex}.page-module__6l14Va__emptyText{color:#a0a0a0}.page-module__6l14Va__successBox{text-align:center;max-width:760px;padding:4rem 0}.page-module__6l14Va__successBox h1{color:#fff;margin-bottom:.7rem}.page-module__6l14Va__successBox p{color:#a0a0a0;margin-bottom:1.3rem}@media (max-width:900px){.page-module__6l14Va__layout,.page-module__6l14Va__row{grid-template-columns:1fr}}
