.page-module__nL6KFa__pageWrapper{color:#fff;background-color:#0a0a0a;flex-direction:column;min-height:100vh;display:flex}.page-module__nL6KFa__main{flex-grow:1;padding-top:72px}.page-module__nL6KFa__container{max-width:1200px;margin:0 auto;padding:6rem 2rem}.page-module__nL6KFa__contentWrapper{grid-template-columns:1fr;align-items:flex-start;gap:4rem;display:grid}@media (min-width:992px){.page-module__nL6KFa__contentWrapper{grid-template-columns:1fr 1fr;gap:6rem}}.page-module__nL6KFa__title{background:linear-gradient(90deg,#fff,#a1a1a1);-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin-bottom:1.5rem;font-size:3.5rem;font-weight:700;line-height:1.1}.page-module__nL6KFa__subtitle{color:#a1a1a1;margin-bottom:3rem;font-size:1.25rem;line-height:1.6}.page-module__nL6KFa__valueProps{flex-direction:column;gap:2rem;display:flex}.page-module__nL6KFa__valueProp{align-items:flex-start;gap:1.5rem;display:flex}.page-module__nL6KFa__iconWrapper{color:#22c55e;background-color:#22c55e1a;border-radius:12px;justify-content:center;align-items:center;padding:12px;display:flex}.page-module__nL6KFa__valueTitle{color:#fff;margin-bottom:.5rem;font-size:1.25rem;font-weight:600}.page-module__nL6KFa__valueDesc{color:#a1a1a1;font-size:1rem;line-height:1.5}.page-module__nL6KFa__formCard{background-color:#111;border:1px solid #222;border-radius:16px;padding:2.5rem;box-shadow:0 20px 40px #0006}.page-module__nL6KFa__form{flex-direction:column;gap:1.5rem;display:flex}.page-module__nL6KFa__formRow{grid-template-columns:1fr;gap:1.5rem;display:grid}@media (min-width:600px){.page-module__nL6KFa__formRow{grid-template-columns:1fr 1fr}}.page-module__nL6KFa__formGroup{flex-direction:column;gap:.5rem;display:flex}.page-module__nL6KFa__formGroup label{color:#a1a1a1;font-size:.875rem;font-weight:500}.page-module__nL6KFa__input{color:#fff;background-color:#161616;border:1px solid #333;border-radius:8px;padding:12px 16px;font-family:inherit;font-size:1rem;transition:border-color .2s,box-shadow .2s}.page-module__nL6KFa__input:focus{border-color:#22c55e;outline:none;box-shadow:0 0 0 2px #22c55e33}.page-module__nL6KFa__input::placeholder{color:#666}textarea.page-module__nL6KFa__input{resize:vertical;min-height:100px}select.page-module__nL6KFa__input{appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23a1a1a1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;padding-right:40px}.page-module__nL6KFa__submitButton{color:#000;cursor:pointer;background-color:#22c55e;border:none;border-radius:8px;justify-content:center;align-items:center;gap:.5rem;margin-top:1rem;padding:14px 24px;font-size:1rem;font-weight:600;transition:background-color .2s,transform .1s;display:flex}.page-module__nL6KFa__submitButton:hover:not(:disabled){background-color:#16a34a}.page-module__nL6KFa__submitButton:active:not(:disabled){transform:scale(.98)}.page-module__nL6KFa__submitButton:disabled{opacity:.7;cursor:not-allowed}.page-module__nL6KFa__spinner{animation:1s linear infinite page-module__nL6KFa__spin}@keyframes page-module__nL6KFa__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.page-module__nL6KFa__errorMessage{color:#ef4444;text-align:center;background-color:#ef44441a;border:1px solid #ef444433;border-radius:8px;padding:12px;font-size:.875rem}.page-module__nL6KFa__successMessage{text-align:center;padding:2rem 0}.page-module__nL6KFa__successIconWrapper{background-color:#22c55e1a;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;margin:0 auto 1.5rem;display:flex}.page-module__nL6KFa__successIcon{color:#22c55e}.page-module__nL6KFa__successMessage h3{margin-bottom:.5rem;font-size:1.5rem}.page-module__nL6KFa__successMessage p{color:#a1a1a1}.page-module__nL6KFa__buttonSecondary{color:#fff;cursor:pointer;background-color:#0000;border:1px solid #333;border-radius:8px;padding:10px 20px;font-weight:500;transition:background-color .2s}.page-module__nL6KFa__buttonSecondary:hover{background-color:#1a1a1a}
