.page-module__nC61QG__container{background-color:var(--background);justify-content:center;align-items:center;min-height:100vh;padding:40px 24px;display:flex}.page-module__nC61QG__card{background:var(--surface);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);width:100%;max-width:500px;overflow:hidden}.page-module__nC61QG__header{background:var(--secondary);color:#fff;text-align:center;padding:30px}.page-module__nC61QG__header h2{font-size:1.5rem;font-weight:700}.page-module__nC61QG__header p{color:#fffc;margin-top:8px;font-size:.95rem}.page-module__nC61QG__form{flex-direction:column;gap:20px;padding:40px 30px;display:flex}.page-module__nC61QG__formGroup{flex-direction:column;gap:8px;display:flex}.page-module__nC61QG__label{color:var(--text-secondary);font-size:.95rem;font-weight:600}.page-module__nC61QG__hint{color:#888;font-size:.85rem}.page-module__nC61QG__divider{background:var(--border);height:1px;margin:10px 0}.page-module__nC61QG__summary{border-radius:var(--radius-md);background:#f8f9fa;margin-bottom:10px;padding:20px}.page-module__nC61QG__summaryRow{justify-content:space-between;margin-bottom:8px;font-size:.95rem;display:flex}.page-module__nC61QG__summaryTotal{color:var(--secondary);border-top:1px dashed #ccc;justify-content:space-between;margin-top:16px;padding-top:16px;font-size:1.2rem;font-weight:700;display:flex}.page-module__nC61QG__submitBtn{width:100%;margin-top:10px}@media (max-width:600px){.page-module__nC61QG__container{padding:20px 16px}.page-module__nC61QG__form{gap:16px;padding:24px 20px}.page-module__nC61QG__header{padding:20px}}
