.EstimateForm_card__qt3zO{background:var(--surface);border:1px solid var(--line);border-radius:5px;padding:44px;box-shadow:0 20px 50px rgba(0,0,0,.08)}.EstimateForm_grid2__VqJHV{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}.EstimateForm_field__6bb1L{margin-top:22px}.EstimateForm_grid2Fields__G_MSF{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px;margin-top:22px}.EstimateForm_label__IEOTe{display:block;font:600 12px var(--font-sans);letter-spacing:.06em;color:var(--dim);margin-bottom:9px}.EstimateForm_input__4eNck{width:100%;box-sizing:border-box;padding:13px 15px;background:var(--surface2);border:1px solid var(--line);border-radius:2px;color:var(--text);font:400 15px var(--font-sans);outline:none;transition:border-color .2s ease}.EstimateForm_input__4eNck:focus{border-color:var(--accent)}.EstimateForm_textarea__YBJ32{width:100%;box-sizing:border-box;padding:13px 15px;background:var(--surface2);border:1px solid var(--line);border-radius:2px;color:var(--text);font:400 15px/1.6 var(--font-sans);outline:none;resize:vertical;transition:border-color .2s ease}.EstimateForm_textarea__YBJ32:focus{border-color:var(--accent)}.EstimateForm_error__kUxQb{font:400 12px var(--font-sans);color:#d2674e;margin-top:7px}.EstimateForm_toggleRow__UkgFv{display:flex;gap:10px}.EstimateForm_toggle__Rvvrk{flex:1 1;padding:13px;border-radius:2px;font:600 14px var(--font-sans);cursor:pointer;transition:.2s;background:var(--surface2);color:var(--dim);border:1px solid var(--line)}.EstimateForm_toggleOn__qO3vM{background:var(--accent);color:#fff;border:1px solid var(--accent)}.EstimateForm_submit__zToDE{width:100%;margin-top:28px;background:var(--accent);color:#fff;border:none;padding:17px;border-radius:2px;font:700 16px var(--font-sans);letter-spacing:.02em;cursor:pointer;transition:background .2s ease}.EstimateForm_submit__zToDE:hover{background:var(--accent-soft)}.EstimateForm_privacy__gguGr{font:400 12px var(--font-sans);color:var(--faint);text-align:center;margin-top:14px}.EstimateForm_honeypot__Q5hZt{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.EstimateForm_done__fWUCI{text-align:center;padding:50px 10px}.EstimateForm_doneCheck__WeSBr{width:64px;height:64px;border-radius:999px;background:var(--accent);display:flex;align-items:center;justify-content:center;margin:0 auto;font:400 30px var(--font-cormorant-stack);color:#fff}.EstimateForm_doneTitle__jfs73{font:700 26px var(--font-myeongjo-stack);color:var(--text);margin:24px 0 0}.EstimateForm_doneDesc__cM6_b{font:400 16px/1.7 var(--font-sans);color:var(--dim);margin:12px auto 0;max-width:360px}.EstimateForm_resetBtn__LBBLD{margin-top:28px;background:none;border:1px solid var(--line);color:var(--text);padding:12px 26px;border-radius:2px;font:600 14px var(--font-sans);cursor:pointer;transition:border-color .2s ease,color .2s ease}.EstimateForm_resetBtn__LBBLD:hover{border-color:var(--accent);color:var(--accent)}@media (max-width:640px){.EstimateForm_card__qt3zO{padding:28px 22px}.EstimateForm_grid2Fields__G_MSF,.EstimateForm_grid2__VqJHV{grid-template-columns:1fr}}