.page-module__XWMpuW__pageHeader{background:linear-gradient(185deg, var(--primary-light) 0%, transparent 60%);text-align:center;padding:60px 0 40px}.page-module__XWMpuW__pageHeader h1{color:var(--text-primary);margin-bottom:12px;font-size:2.5rem;font-weight:800}.page-module__XWMpuW__pageHeader p{color:var(--text-secondary);max-width:600px;margin:0 auto;font-size:1.1rem}.page-module__XWMpuW__formLayoutContainer{max-width:900px;margin:0 auto 60px;padding:0 16px}.page-module__XWMpuW__splitLayout{grid-template-columns:1.2fr .8fr;align-items:flex-start;gap:40px;display:grid}@media (max-width:768px){.page-module__XWMpuW__splitLayout{grid-template-columns:1fr;gap:24px}.page-module__XWMpuW__infoCardColumn{order:2}}.page-module__XWMpuW__formCard{border-radius:var(--radius-lg);width:100%;box-shadow:var(--shadow-xl);padding:40px}.page-module__XWMpuW__formGrid{flex-direction:column;display:flex}.page-module__XWMpuW__inputGroup{flex-direction:column;gap:8px;margin-bottom:20px;display:flex}.page-module__XWMpuW__inputLabel{color:var(--text-secondary);font-size:.9rem;font-weight:600}.page-module__XWMpuW__inputWrapper{align-items:center;display:flex;position:relative}.page-module__XWMpuW__inputIcon{color:var(--text-muted);pointer-events:none;align-items:center;display:flex;position:absolute;left:16px}.page-module__XWMpuW__checkboxLabel{color:var(--text-secondary);cursor:pointer;gap:12px;margin-bottom:24px;font-size:.85rem;line-height:1.5;display:flex}.page-module__XWMpuW__checkboxInput{cursor:pointer;width:18px;height:18px;accent-color:var(--primary);margin-top:2px}.page-module__XWMpuW__successCard{text-align:center;border-radius:var(--radius-lg);box-shadow:var(--shadow-xl);max-width:600px;margin:0 auto 60px;padding:48px}.page-module__XWMpuW__successIcon{width:72px;height:72px;color:var(--success);background-color:#10b9811a;border-radius:50%;margin:0 auto 24px}.page-module__XWMpuW__successHeading{color:var(--text-primary);margin-bottom:12px;font-size:1.75rem;font-weight:800}.page-module__XWMpuW__successSub{color:var(--text-secondary);margin-bottom:32px;font-size:1rem;line-height:1.6}.page-module__XWMpuW__successDetails{background-color:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:var(--radius-md);text-align:left;margin-bottom:32px;padding:24px}.page-module__XWMpuW__successRow{border-bottom:1px solid var(--border-color);justify-content:space-between;padding:10px 0;font-size:.95rem;display:flex}.page-module__XWMpuW__successRow:last-child{border-bottom:none}.page-module__XWMpuW__successRow span{color:var(--text-muted)}.page-module__XWMpuW__successRow strong{color:var(--text-primary)}.page-module__XWMpuW__whatsappBtn{color:#fff;border-radius:var(--radius-md);transition:transform var(--transition-normal), box-shadow var(--transition-normal);cursor:pointer;background-color:#25d366;border:none;justify-content:center;align-items:center;gap:10px;padding:16px 32px;font-size:1.1rem;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 4px 14px #25d3664d}.page-module__XWMpuW__whatsappBtn:hover{transform:translateY(-2px);box-shadow:0 6px 20px #25d36666}
.Modal-module__Ro-5Wq__modalOverlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999;background-color:#0f172ab3;justify-content:center;align-items:center;padding:20px;animation:.2s ease-out Modal-module__Ro-5Wq__fadeIn;display:flex;position:fixed;inset:0}.Modal-module__Ro-5Wq__modalContainer{border:1px solid var(--border-color);border-radius:var(--radius-lg);width:100%;max-width:800px;max-height:85vh;box-shadow:var(--shadow-2xl);background-color:#fff;flex-direction:column;animation:.3s cubic-bezier(.16,1,.3,1) Modal-module__Ro-5Wq__slideUp;display:flex;overflow:hidden}.Modal-module__Ro-5Wq__modalHeader{border-bottom:1px solid var(--border-color);background-color:var(--bg-primary);justify-content:space-between;align-items:center;padding:16px 24px;display:flex}.Modal-module__Ro-5Wq__modalHeader h3{color:var(--text-primary);margin:0;font-size:1.1rem;font-weight:700}.Modal-module__Ro-5Wq__closeButton{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0 4px;font-size:1.8rem;font-weight:300;line-height:1;transition:color .15s,transform .15s;display:flex}.Modal-module__Ro-5Wq__closeButton:hover{color:var(--text-primary);transform:scale(1.1)}.Modal-module__Ro-5Wq__modalBody{color:var(--text-secondary);text-align:left;padding:24px;font-size:.95rem;line-height:1.6;overflow-y:auto}@keyframes Modal-module__Ro-5Wq__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes Modal-module__Ro-5Wq__slideUp{0%{opacity:0;transform:translateY(20px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}
