:root{font-family:Avenir Next,Segoe UI,sans-serif;color:#17382f;background:#f7faf8;line-height:1.55;font-synthesis:none}*{box-sizing:border-box}body{margin:0}a{color:#075e4a}header,footer{max-width:1120px;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:24px 28px}header{border-bottom:1px solid #dce7e0}.wordmark{font-size:27px;letter-spacing:-1px;font-weight:700;text-decoration:none}nav{display:flex;align-items:center;gap:24px}main{max-width:680px;margin:58px auto;padding:0 24px;min-height:65vh}h1{font-size:clamp(32px,5vw,48px);line-height:1.13;letter-spacing:-1.4px;max-width:18ch}h2{font-size:23px;line-height:1.3;margin-top:0}h3{font-size:19px;margin-bottom:4px}p,li{max-width:65ch}.lead{font-size:20px;color:#365c4e}.quiet,footer{font-size:14px;color:#4e6c60}.preview{border-left:3px solid #af8646;padding:8px 16px;background:#fff5dd;font-size:14px}section{margin:28px 0;padding:28px;background:#fff;border:1px solid #dce7e0;border-radius:12px}label{display:block;font-weight:600;margin:18px 0}input,select{display:block;width:100%;border:1px solid #829c8e;border-radius:7px;padding:12px;font:inherit;color:inherit;background:#fff;margin-top:6px;min-height:46px}button,.button{display:inline-block;border:1px solid #075e4a;background:#075e4a;color:#fff;font:inherit;font-weight:600;font-size:15px;border-radius:7px;padding:12px 18px;cursor:pointer;text-decoration:none;min-height:46px}button:disabled{opacity:.5;cursor:default}.secondary{display:inline-block;border:1px solid #829c8e;background:transparent;color:#075e4a;border-radius:7px;padding:12px 18px;text-decoration:none;min-height:46px}.text{background:transparent;border-color:transparent;color:#075e4a;text-decoration:underline;padding:10px 0}.actions{display:flex;gap:12px;flex-wrap:wrap}.fields{display:grid;grid-template-columns:1fr 1fr;gap:18px}.check{display:flex;align-items:flex-start;gap:12px;font-weight:400}.check input{width:20px;min-height:20px;flex:none}.identity{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 0;border-bottom:1px solid #dce7e0;overflow-wrap:anywhere}.notice{background:#fff2df;border:1px solid #d5b180;border-radius:9px;margin:24px 0;padding:20px}.notice a{display:inline-block;margin-left:18px}.address{display:flex;align-items:center;gap:15px;padding:16px;background:#e9f2eb;border-radius:8px}.address code{font-size:14px;overflow-wrap:anywhere;min-width:0}.address button{flex:none}.wrap{overflow-wrap:anywhere}.steps{padding-left:22px}.steps li{padding:10px 0}.steps strong{display:block}.agent{padding:14px 0 24px;border-bottom:1px solid #dce7e0}.agent:last-child{border-bottom:0;padding-bottom:0}details{margin-top:30px}summary{cursor:pointer;color:#075e4a;padding:10px 0}.sign-in{display:flex;justify-content:center;margin:28px 0}footer{border-top:1px solid #dce7e0;margin-top:54px}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible{outline:3px solid #6f9c51;outline-offset:4px}@media(max-width:600px){header,footer{padding:20px 18px;gap:12px;flex-wrap:wrap}nav{gap:14px;font-size:14px}.wordmark{font-size:23px}main{margin:32px auto;padding:0 18px}section{padding:20px}.fields{grid-template-columns:1fr;gap:0}.identity,.identity .text{display:block}.address{flex-wrap:wrap}.cl-rootBox,.cl-cardBox{max-width:100%;width:100%}.cl-card{padding-left:18px;padding-right:18px}footer{flex-wrap:wrap}}
