.AnalysisForm-module__Y9XlbW__card{border-radius:var(--radius-xl);background:var(--navy-gradient);box-shadow:var(--shadow-lg);padding:18px;position:relative;overflow:hidden}.AnalysisForm-module__Y9XlbW__card:before{content:"";background:radial-gradient(circle, color-mix(in srgb, var(--teal-bright) 35%, transparent) 0%, transparent 65%);pointer-events:none;border-radius:50%;width:560px;height:560px;position:absolute;bottom:-260px;right:-160px}.AnalysisForm-module__Y9XlbW__frame{border:1px solid #ffffff73;border-radius:16px;padding:52px 36px 40px;position:relative}.AnalysisForm-module__Y9XlbW__h{color:#fff;text-align:center;max-width:none;margin:0 auto 36px;font-size:clamp(1.6rem,1.2rem + 1.8vw,2.6rem)}.AnalysisForm-module__Y9XlbW__form{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 24px;display:grid}.AnalysisForm-module__Y9XlbW__form input{border-radius:var(--radius);width:100%;min-height:56px;color:var(--ink);font:inherit;font-size:var(--fs-md);transition:border-color var(--dur-fast), box-shadow var(--dur-fast);background:#fff;border:1.5px solid #0000;padding:0 20px}.AnalysisForm-module__Y9XlbW__form input::placeholder{color:var(--muted)}.AnalysisForm-module__Y9XlbW__form input:focus{border-color:var(--teal-bright);box-shadow:0 0 0 4px color-mix(in srgb, var(--teal-bright) 40%, transparent);outline:none}.AnalysisForm-module__Y9XlbW__form input[aria-invalid=true]{border-color:var(--danger-on-dark)}.AnalysisForm-module__Y9XlbW__submit{width:100%;min-height:56px;font-size:var(--fs-lg);border-color:#ffffffb3}.AnalysisForm-module__Y9XlbW__submit:hover{border-color:#fff}.AnalysisForm-module__Y9XlbW__err{font-size:var(--fs-sm);color:var(--danger-on-dark);margin-top:6px;font-weight:600}.AnalysisForm-module__Y9XlbW__notice{text-align:center;font-size:var(--fs-sm);color:var(--band-muted);grid-column:1/-1}.AnalysisForm-module__Y9XlbW__formErr{border-radius:var(--radius);background:var(--danger-bg);color:var(--danger-ink);font-size:var(--fs-base);text-align:center;grid-column:1/-1;padding:12px 16px}.AnalysisForm-module__Y9XlbW__done{text-align:center;color:var(--band-text);font-size:var(--fs-lg)}.AnalysisForm-module__Y9XlbW__doneH{color:#fff;font:700 var(--fs-2xl) / 1.3 var(--font-display);margin-bottom:8px}.AnalysisForm-module__Y9XlbW__hp{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}@media (max-width:700px){.AnalysisForm-module__Y9XlbW__card{border-radius:20px;padding:10px}.AnalysisForm-module__Y9XlbW__frame{border-radius:14px;padding:36px 18px 26px}.AnalysisForm-module__Y9XlbW__h{margin-bottom:24px}.AnalysisForm-module__Y9XlbW__form{grid-template-columns:1fr;gap:12px}.AnalysisForm-module__Y9XlbW__form input,.AnalysisForm-module__Y9XlbW__submit{min-height:52px}}
