.SoumissionPage-module__OUmAgG__soumissionPage{min-height:100vh}.SoumissionPage-module__OUmAgG__header{-webkit-backdrop-filter:blur(20px);color:var(--white);text-align:center;background:linear-gradient(135deg,#070d1ff2 0%,#0d1b3ee6 100%);border-bottom:1px solid #ffffff14;margin-bottom:1rem;padding:7rem 0 5rem}.SoumissionPage-module__OUmAgG__header p{color:#e2e8f0b8;margin-top:.75rem;font-size:1.1rem}.SoumissionPage-module__OUmAgG__formContainer{background:var(--glass);-webkit-backdrop-filter:blur(24px);border-radius:var(--border-radius-lg);border:1px solid var(--glass-border);max-width:900px;box-shadow:var(--glass-shadow);margin:0 auto;padding:3rem}.SoumissionPage-module__OUmAgG__section{margin-bottom:3rem}.SoumissionPage-module__OUmAgG__section h2{color:var(--white);text-align:left;border-bottom:1px solid #ffffff1a;margin-bottom:.75rem;padding-bottom:.75rem;font-size:1.375rem}.SoumissionPage-module__OUmAgG__sectionHint{color:#e2e8f073;margin-bottom:1.25rem;font-size:.875rem}.SoumissionPage-module__OUmAgG__row{grid-template-columns:1fr 1fr;gap:1.5rem;display:grid}.SoumissionPage-module__OUmAgG__field{flex-direction:column;gap:.5rem;margin-bottom:1.5rem;display:flex}.SoumissionPage-module__OUmAgG__field label{color:#e2e8f0bf;font-size:.875rem;font-weight:600}.SoumissionPage-module__OUmAgG__field input,.SoumissionPage-module__OUmAgG__field textarea,.SoumissionPage-module__OUmAgG__field select{border-radius:var(--border-radius-md);color:var(--white);background:#ffffff12;border:1px solid #ffffff1f;padding:.875rem 1rem;font-family:inherit;font-size:1rem;transition:all .2s}.SoumissionPage-module__OUmAgG__field input::placeholder,.SoumissionPage-module__OUmAgG__field textarea::placeholder{color:#e2e8f059}.SoumissionPage-module__OUmAgG__field select option{color:var(--white);background:#0d1b3e}.SoumissionPage-module__OUmAgG__field input:focus,.SoumissionPage-module__OUmAgG__field textarea:focus,.SoumissionPage-module__OUmAgG__field select:focus{background:#ffffff1a;border-color:#6366f180;outline:none;box-shadow:0 0 0 3px #6366f11a}.SoumissionPage-module__OUmAgG__radioGroup,.SoumissionPage-module__OUmAgG__checkboxGroup{flex-wrap:wrap;gap:1.75rem;display:flex}.SoumissionPage-module__OUmAgG__radioGroup label,.SoumissionPage-module__OUmAgG__checkboxGroup label{cursor:pointer;color:#e2e8f0d1;align-items:center;gap:.625rem;font-size:.9375rem;font-weight:600;display:flex}.SoumissionPage-module__OUmAgG__radioGroup input,.SoumissionPage-module__OUmAgG__checkboxGroup input{accent-color:var(--action);width:16px;height:16px}.SoumissionPage-module__OUmAgG__footer{text-align:center;border-top:1px solid #ffffff14;margin-top:3rem;padding-top:2rem}.SoumissionPage-module__OUmAgG__note{color:#e2e8f073;max-width:600px;margin-top:1.25rem;margin-left:auto;margin-right:auto;font-size:.8125rem;line-height:1.6}@media (max-width:768px){.SoumissionPage-module__OUmAgG__row{grid-template-columns:1fr}.SoumissionPage-module__OUmAgG__formContainer{margin:2rem auto;padding:1.75rem 1.25rem}.SoumissionPage-module__OUmAgG__radioGroup,.SoumissionPage-module__OUmAgG__checkboxGroup{flex-direction:column;gap:1rem}}
.ServiceSelector-module__H0aQ6q__pills{flex-wrap:wrap;gap:.75rem;display:flex}.ServiceSelector-module__H0aQ6q__pill{border:1px solid var(--glass-border);background:var(--glass);-webkit-backdrop-filter:var(--blur);color:#e2e8f0b8;cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;border-radius:100px;align-items:center;gap:.5rem;padding:.75rem 1.375rem;font-family:inherit;font-size:.9375rem;font-weight:600;transition:all .2s;display:inline-flex}.ServiceSelector-module__H0aQ6q__pill:hover{background:var(--glass-hover);color:var(--white);border-color:#ffffff38;transform:translateY(-1px)}.ServiceSelector-module__H0aQ6q__pill.ServiceSelector-module__H0aQ6q__active{color:var(--white);background:#6366f12e;border-color:#6366f18c;box-shadow:0 0 18px #6366f138,inset 0 1px #ffffff1a}.ServiceSelector-module__H0aQ6q__icon{font-size:1rem;line-height:1}.ServiceSelector-module__H0aQ6q__check{color:#a5b4fc;margin-left:.125rem;font-size:.75rem;font-weight:800}.ServiceSelector-module__H0aQ6q__summary{color:#6366f1d9;letter-spacing:.02em;margin-top:1rem;font-size:.8125rem;font-weight:600}@media (max-width:480px){.ServiceSelector-module__H0aQ6q__pills{gap:.625rem}.ServiceSelector-module__H0aQ6q__pill{padding:.7rem 1.1rem;font-size:.875rem}}
.ProjectTypeSelector-module__B8VMdW__cards{flex-wrap:wrap;gap:1rem;display:flex}.ProjectTypeSelector-module__B8VMdW__card{border-radius:var(--border-radius-lg);border:1px solid var(--glass-border);background:var(--glass);min-width:160px;-webkit-backdrop-filter:var(--blur);cursor:pointer;text-align:left;flex-direction:column;flex:1;align-items:flex-start;gap:.25rem;padding:1.25rem 1.5rem;font-family:inherit;transition:all .2s;display:flex;position:relative}.ProjectTypeSelector-module__B8VMdW__card:hover{background:var(--glass-hover);border-color:#ffffff38;transform:translateY(-2px)}.ProjectTypeSelector-module__B8VMdW__card.ProjectTypeSelector-module__B8VMdW__active{background:#6366f126;border-color:#6366f180;box-shadow:0 0 20px #6366f12e,inset 0 1px #ffffff14}.ProjectTypeSelector-module__B8VMdW__label{color:var(--white);font-size:1.0625rem;font-weight:700;line-height:1.2}.ProjectTypeSelector-module__B8VMdW__desc{color:#e2e8f080;font-size:.8125rem;font-weight:400}.ProjectTypeSelector-module__B8VMdW__card.ProjectTypeSelector-module__B8VMdW__active .ProjectTypeSelector-module__B8VMdW__desc{color:#a5b4fcbf}.ProjectTypeSelector-module__B8VMdW__dot{background:var(--action);border-radius:50%;width:10px;height:10px;position:absolute;top:1rem;right:1rem;box-shadow:0 0 8px #6366f180}@media (max-width:480px){.ProjectTypeSelector-module__B8VMdW__cards{flex-direction:column}.ProjectTypeSelector-module__B8VMdW__card{width:100%}}
