.WEZH7G_page{color:#203f30;isolation:isolate;background:radial-gradient(circle at 85% 10%,#e9e5c9 0,#0000 40%),#f7f5ed;flex-direction:column;justify-content:center;align-items:center;gap:24px;min-height:100dvh;padding:64px 20px 26px;font-family:Arial,Helvetica,sans-serif;display:flex;position:relative}.WEZH7G_landscape{z-index:-1;background:linear-gradient(145deg,#284c37,#4b7961 58%,#a0aa75);height:46vh;position:absolute;inset:0 0 auto;overflow:hidden}.WEZH7G_sun{filter:blur(2px);opacity:.8;background:#ebc983;border-radius:100%;width:240px;height:240px;position:absolute;top:8%;right:11%}.WEZH7G_horizon{background:#c5b17e;border-radius:50% 50% 0 0;width:130%;height:130px;position:absolute;bottom:-30px;left:-15%;transform:rotate(-2deg)}.WEZH7G_card{background:#fffefa;border:1px solid #e7e6da;border-radius:24px;width:min(100%,462px);padding:40px 40px 33px;box-shadow:0 28px 80px #192c1d2b}.WEZH7G_emblem{color:#fff;background:#245a43;border-radius:14px;place-items:center;width:48px;height:48px;margin-bottom:20px;font-size:28px;display:grid}.WEZH7G_eyebrow{letter-spacing:1.5px;color:#7f855c;margin-bottom:12px;font-size:10px;font-weight:800}.WEZH7G_title{letter-spacing:-1px;margin:0 0 12px;font-size:clamp(26px,4vw,36px);font-weight:800;line-height:1.16}.WEZH7G_description{color:#657969;margin-bottom:25px;font-size:14px;line-height:1.65}.WEZH7G_form{gap:9px;display:grid}.WEZH7G_form label{margin-top:8px;font-size:12px;font-weight:750}.WEZH7G_form input{outline-offset:2px;color:#203f30;background:#fff;border:1px solid #bdcdbf;border-radius:9px;width:100%;min-height:47px;padding:11px 13px;font-size:15px}.WEZH7G_form input:focus-visible{border-color:#245a43;outline:3px solid #bd9b56}.WEZH7G_form button{color:#fff;cursor:pointer;background:#245a43;border:none;border-radius:9px;min-height:48px;margin-top:13px;padding:12px;font-weight:750}.WEZH7G_form button:focus-visible{outline-offset:3px;outline:3px solid #bd9b56}.WEZH7G_form button:hover{background:#193e30}.WEZH7G_error{color:#963728;background:#fff1e9;border-left:3px solid #b14332;padding:9px 11px;font-size:13px}.WEZH7G_note{color:#718177;margin-top:23px;font-size:11px;line-height:1.6}.WEZH7G_footer{text-align:center;color:#4d674f;max-width:560px;font-size:11px;font-weight:650;line-height:1.7}@media (max-width:520px){.WEZH7G_card{padding:28px 23px}.WEZH7G_page{padding-top:40px}.WEZH7G_landscape{height:35vh}}
