.ClientForm-module__Za0DQG__container{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:16px;width:100%;max-width:600px;margin:0 auto;padding:2rem;box-shadow:0 4px 30px #0000001a}.ClientForm-module__Za0DQG__title{color:#fff;text-align:center;margin-bottom:1.5rem;font-size:1.5rem;font-weight:700}.ClientForm-module__Za0DQG__subtitle{color:#ddd;margin:1.5rem 0 1rem;font-size:1.1rem;font-weight:600}.ClientForm-module__Za0DQG__formGroup{flex-direction:column;margin-bottom:1rem;display:flex}.ClientForm-module__Za0DQG__row{gap:1rem;display:flex}.ClientForm-module__Za0DQG__row .ClientForm-module__Za0DQG__formGroup{flex:1}.ClientForm-module__Za0DQG__formGroup label{color:#aaa;margin-bottom:.5rem;font-size:.9rem}.ClientForm-module__Za0DQG__formGroup input[type=text]{color:#fff;background:#1a1a1a;border:1px solid #333;border-radius:8px;padding:.75rem;font-size:1rem;transition:border-color .2s}.ClientForm-module__Za0DQG__formGroup input[type=text]:focus{border-color:#0070f3;outline:none}.ClientForm-module__Za0DQG__checkboxGroup{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:1rem;margin-bottom:2rem;display:grid}.ClientForm-module__Za0DQG__checkboxGroup label{color:#ddd;cursor:pointer;align-items:center;gap:.5rem;font-size:.9rem;display:flex}.ClientForm-module__Za0DQG__buttonGroup{gap:1rem;display:flex}.ClientForm-module__Za0DQG__button{color:#fff;cursor:pointer;background:linear-gradient(90deg,#0070f3,#00a6ed);border:none;border-radius:8px;flex:1;padding:1rem;font-size:1rem;font-weight:600;transition:transform .1s,opacity .2s}.ClientForm-module__Za0DQG__secondaryButton{background:#333;border:1px solid #555}.ClientForm-module__Za0DQG__secondaryButton:hover{background:#444}.ClientForm-module__Za0DQG__button:hover{opacity:.9}.ClientForm-module__Za0DQG__button:active{transform:scale(.98)}.ClientForm-module__Za0DQG__divider{background:#ffffff1a;border:0;height:1px;margin:2rem 0}
.page-module___8aEwW__page{justify-content:center;align-items:center;min-height:100vh;padding:2rem;display:flex}.page-module___8aEwW__main{flex-direction:column;align-items:center;gap:2rem;width:100%;max-width:800px;display:flex}.page-module___8aEwW__header{background:linear-gradient(90deg,#fff,#aaa);-webkit-text-fill-color:transparent;text-align:center;-webkit-background-clip:text;font-size:3rem;font-weight:800}.page-module___8aEwW__description{color:#888;text-align:center;margin-bottom:1rem;font-size:1.2rem}
