.pc-form{background:#e6f7f7;color:#666;font-family:Open Sans,-apple-system,Segoe UI,sans-serif;font-size:18px;line-height:1.6;padding:80px 28px}.pc-form,.pc-form *{box-sizing:border-box}.pc-form .in{margin:0 auto;max-width:1100px}.pc-form .nar{max-width:760px}.pc-form .lead{margin-top:18px}.pc-form .block{margin-top:30px}.pc-form h2{color:#333;font-family:Georgia,Times New Roman,serif;font-size:40px;font-weight:700;line-height:1.19;margin:0}.pc-form em{color:#c36;font-style:italic}.pc-form i{color:inherit;font-style:italic}.pc-form p{margin:0 0 20px}.pc-form .last{margin-bottom:0}.pc-form a{color:#007a7a}.pc-form .eb{color:#c36;font-family:Open Sans,-apple-system,Segoe UI,sans-serif;font-size:19px;font-weight:700;letter-spacing:.05em;margin:0 0 18px;text-transform:uppercase}.pc-form .chain{display:flex;flex-wrap:wrap;gap:10px;margin:34px 0 0}.pc-form .lk{background:#fff;border:1px solid #dfe4ea;border-radius:10px;flex:1 1 170px;min-width:0;padding:18px 16px}.pc-form .lk i{color:#007a7a;display:block;font-family:Open Sans,-apple-system,Segoe UI,sans-serif;font-size:11.5px;font-style:normal;font-weight:700;letter-spacing:.07em;margin-bottom:7px;text-transform:uppercase}.pc-form .lk span{color:#333;display:block;font-family:Georgia,Times New Roman,serif;font-size:19px;line-height:1.25}.pc-form .lk em{color:#54716f;display:block;font-size:13.5px;font-style:italic;margin-top:9px}.pc-form .lk.term{background:#333;border-color:#333}.pc-form .lk.term i{color:#a9d4d3}.pc-form .lk.term span{color:#fff}.pc-form .lk.term em{color:#a9d4d3}.pc-form .feed{border-left:3px solid #007a7a;font-size:16px;margin-top:14px;max-width:760px;padding:8px 0 8px 22px}.pc-form .btn,.pc-form .feed b{color:#333;font-weight:600}.pc-form .btn{background:#fff;border:1px solid #dfe4ea;border-radius:10px;display:inline-block;font-family:Open Sans,-apple-system,Segoe UI,sans-serif;font-size:16px;padding:13px 25px;text-decoration:none}.pc-form .btn:hover{background:#c36;border-color:#c36;color:#fff}.pc-form .btn:focus-visible,.pc-form a:focus-visible{border-radius:4px;outline:2px solid #c36;outline-offset:3px}@media(max-width:1024px){.pc-form{padding:45px 24px}.pc-form h2{font-size:36px}}@media(max-width:640px){.pc-form{font-size:16px}.pc-form h2{font-size:32px}}