.page_page__oVncn{max-width:1040px;margin:0 auto;padding:32px 16px 56px}.page_topBar__tVPtA{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.page_progressPill__YcIaM{font-size:.8rem;color:var(--brand-green-dark);border:1px solid #cce9da;background:var(--brand-green-soft);border-radius:999px;padding:6px 10px;font-weight:700}.page_back__BSii1{border:1px solid var(--line);background:var(--surface);border-radius:10px;padding:9px 13px;color:var(--ink);font-weight:600}.page_title__GvfK5{margin:0 0 6px;font-size:1.9rem;color:var(--brand-green-dark)}.page_subtitle__0fUai{margin:0;color:var(--muted)}.page_hero__q_ZfJ{border:1px solid var(--line);background:linear-gradient(180deg,#fafbf8,#fff);border-radius:16px;padding:18px;margin-bottom:18px;box-shadow:0 10px 20px rgba(68,82,63,.07)}.page_brandRow__v9Ijk{display:flex;align-items:center;justify-content:flex-start;margin-bottom:10px}.page_logo__QtSW9{width:170px;height:auto}.page_cards__zvAMm{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;margin-bottom:8px}.page_cardsTwoCentered__8rO8C{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:14px;margin:0 auto 8px;max-width:720px}.page_cardsTwoCentered__8rO8C .page_card__AOIHT{flex:1 1 260px;max-width:340px;min-width:200px}.page_card__AOIHT{border:1px solid var(--line);border-radius:14px;padding:18px 18px 20px;background:var(--surface);text-align:left;cursor:pointer;min-height:148px;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.page_card__AOIHT:disabled{opacity:.65;cursor:not-allowed;transform:none;box-shadow:none}.page_cardSelected__sOc3b,.page_card__AOIHT:hover{border-color:#c8963e;box-shadow:0 10px 22px rgba(68,82,63,.12);transform:translateY(-1px)}.page_cardIcon__B_jK1{font-size:1.4rem;width:42px;height:42px;border-radius:999px;background:var(--surface-soft);border:1px solid var(--line);display:inline-flex;align-items:center;justify-content:center}.page_cardTitle__wMPRs{margin:12px 0 6px;font-size:1.25rem;color:#44523f}.page_cardDesc__7_pZ5{margin:0;color:var(--muted)}.page_formGrid__1aHy_{display:grid;grid-gap:12px;gap:12px;border:1px solid var(--line);border-radius:14px;padding:16px;background:var(--surface);box-shadow:0 8px 18px rgba(8,59,37,.05)}.page_sectionHeader__oKMLg{margin:0;font-size:1.1rem;font-weight:800;color:var(--brand-green-dark)}.page_fieldLabel__fjGL_{display:grid;grid-gap:6px;gap:6px;font-size:.95rem;color:var(--ink);font-weight:600}.page_input__6Vfc9,.page_select__LknVR,.page_textarea__TF1K8{width:100%;border:1px solid var(--line);border-radius:10px;padding:11px 12px;background:var(--surface);color:var(--ink)}.page_textarea__TF1K8{min-height:92px}.page_actions__5Rt_A{display:flex;justify-content:flex-end;gap:8px;margin-top:12px}.page_buttonPrimary__D3viU{border:0;border-radius:10px;background:#44523f;color:#fff;padding:11px 16px;font-weight:700;box-shadow:0 8px 16px rgba(68,82,63,.25)}.page_buttonPrimary__D3viU:hover{background:#394536}.page_buttonSecondary__WLUFb{border:1px solid var(--line);background:var(--surface);border-radius:10px;padding:11px 16px;font-weight:600}.page_choiceSelected__cky5A{border-color:#44523f;background:var(--brand-green-soft);color:#44523f;box-shadow:inset 0 0 0 1px rgba(68,82,63,.18)}.page_error___y_vG{color:var(--danger);margin:10px 0 14px;border:1px solid #f5c2c7;border-radius:10px;background:#fff5f6;padding:10px 12px}.page_assumption__OK5Ic{background:var(--solar-yellow-soft);border:1px solid #f0d48a;padding:10px;border-radius:10px;font-size:.9rem}@media (max-width:760px){.page_brandRow__v9Ijk{flex-direction:column;align-items:flex-start;gap:8px}.page_cards__zvAMm{grid-template-columns:1fr}}