*{box-sizing:border-box}body{margin:0;color:#242823;background:#faf9f6;font:16px/1.55 system-ui,sans-serif}header{max-width:1240px;margin:auto;padding:22px 32px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e8e7df}a{color:#245f43;text-decoration:none}.brand{font-size:26px;font-weight:800;display:flex;align-items:center;gap:8px}.brand span{color:#ef6416}.brand img{width:44px;height:44px}main{max-width:1180px;margin:60px auto;display:grid;grid-template-columns:1fr 1.2fr;gap:65px;padding:0 28px}aside{padding-top:28px}h1{font-size:clamp(36px,4vw,56px);line-height:1.12;letter-spacing:-2px;margin:20px 0}aside p{color:#616b62;font-size:19px;max-width:380px}.eyebrow{color:#cf570f;font-size:12px;font-weight:800;letter-spacing:2px}ol{list-style:none;counter-reset:step;padding:20px 0}li{counter-increment:step;margin:22px 0;display:flex;align-items:center;gap:14px}li:before{content:counter(step);background:#eaf0e7;color:#286143;width:34px;height:34px;display:grid;place-items:center;border-radius:50%;font-weight:700}small{color:#677067}.card{background:white;border:1px solid #e9e7df;border-radius:24px;padding:32px;box-shadow:0 12px 45px #24432a08}h2{font-size:30px;margin:10px 0}label{display:block;font-size:14px;font-weight:600;margin-top:18px}input,select,textarea{display:block;width:100%;font:inherit;color:inherit;border:1px solid #d4dbd4;border-radius:10px;padding:13px;background:#fcfdfa;margin-top:7px;min-width:0}input:focus,select:focus,textarea:focus{outline:2px solid #388457;outline-offset:2px}button{font:inherit;font-weight:700;width:100%;padding:14px 18px;border:0;border-radius:10px;background:#25603f;color:white;cursor:pointer;margin-top:20px}button:disabled{opacity:.55;cursor:wait}.secondary{background:#eff4ee;color:#245d3e;border:1px solid #d5dfd1}.link{background:transparent;color:#275f42;padding:5px}.grid{display:grid;grid-template-columns:1fr 1fr;gap:0 16px}.wide{grid-column:1/-1}.check{display:flex;align-items:flex-start;gap:10px;font-weight:400}.check input{width:18px;height:18px;margin:3px 0;flex-shrink:0}.location{background:#fff6ea;border-radius:12px;padding:18px;font-size:14px}.location p{color:#685f50}.verified{color:#236243;background:#edf6ec;padding:12px;border-radius:8px}#message{color:#ac2c22}#existing>article{border:1px solid #ddd;padding:16px;border-radius:10px;margin-top:16px}footer{text-align:center;color:#788072;padding:26px} [hidden]{display:none!important}@media(max-width:750px){main{grid-template-columns:1fr;gap:24px;margin:26px auto;padding:0 18px}aside{padding:0}aside ol,aside small{display:none}h1{font-size:36px}aside p{font-size:16px}.card{padding:23px}header{padding:16px 20px;font-size:13px}.grid{grid-template-columns:1fr}}