.shelters_form__4cjsN{display:grid;grid-template-columns:1fr 1fr;gap:20px 18px;max-width:720px;margin:0;box-sizing:border-box;padding:26px 28px 24px;border:1px solid #e6dfd0;border-radius:18px;background:#fffaf1}.shelters_form__4cjsN label{display:grid;gap:8px;align-content:start;font-size:13px;font-weight:700;color:#4e5a4c}.shelters_form__4cjsN .shelters_wide__rzqvx,.shelters_form__4cjsN button,.shelters_form__4cjsN p{grid-column:1/-1}.shelters_form__4cjsN input:not([type=checkbox]),.shelters_form__4cjsN select,.shelters_form__4cjsN textarea{width:100%;min-width:0;box-sizing:border-box;height:48px;padding:0 14px;border:1px solid #cdd7c0;border-radius:11px;background:#fffffb;font:inherit;font-size:15px;font-weight:400;color:#2f4a3f;outline-color:#7e9d70}.shelters_form__4cjsN textarea{height:auto;padding:12px 14px;resize:vertical;line-height:1.5}.shelters_form__4cjsN select{appearance:auto}.shelters_opt__AEi1L{font-weight:500;color:#8a9284}.shelters_form__4cjsN .shelters_agree__YW26S{display:flex;align-items:center;gap:10px;font-size:15px;font-weight:500;color:#3c5345;cursor:pointer}.shelters_agree__YW26S input{width:20px;height:20px;margin:0;flex:none;accent-color:#4f7d5c}.shelters_agree__YW26S a{color:#2e7865}.shelters_form__4cjsN button{justify-self:start;height:48px;padding:0 22px;border:0;border-radius:999px;background:#d9ff63;color:#2d3430;font-size:15px;font-weight:800;cursor:pointer}.shelters_form__4cjsN button:disabled{opacity:.6}.shelters_error__fUHA9{margin:0!important;font-size:14px!important;color:#a45240!important}.shelters_done__gjJHu{max-width:720px;margin:0;box-sizing:border-box;padding:18px 22px;border:1px solid #cfe3c4;border-radius:14px;background:#f1f9e6;font-size:17px;line-height:1.6;color:#2e5b45}@media(max-width:760px){.shelters_form__4cjsN{grid-template-columns:1fr;padding:18px 16px}.shelters_form__4cjsN button{width:100%;justify-self:stretch}}