.ks-page{background:#f8f5fc;color:#23182f;padding:60px max(5%,calc((100% - 850px)/2)) 70px}.ks-page header{margin-bottom:36px}.ks-page h1{font:500 44px/1.15 Georgia,serif;letter-spacing:-.035em}.ks-content{font-size:15px;line-height:1.85;overflow-wrap:anywhere}.ks-content h2,.ks-form h2{font:600 23px/1.35 Arial,sans-serif;margin:34px 0 14px;letter-spacing:-.02em}.ks-content p{margin:0 0 18px}.ks-content address{font-style:normal;background:#eee7f5;padding:22px;border-radius:14px;margin:20px 0}.ks-page a{color:#6032ad;text-underline-offset:4px}.ks-form{margin-top:40px;background:#fff;padding:30px;border:1px solid #ded1eb;border-radius:20px}.ks-form label{display:block;font-size:14px;margin:18px 0 8px}.ks-form input,.ks-form textarea{width:100%;box-sizing:border-box;padding:14px;background:#f8f5fc;color:#23182f;border:1px solid #cdbde0;border-radius:10px;font:inherit}.ks-form p{font-size:13px;line-height:1.6;margin:18px 0}.ks-form .k-button{color:#fff}@media(max-width:749px){.ks-page{padding:34px 22px 45px}.ks-page h1{font-size:34px}.ks-content{font-size:14px;line-height:1.8}.ks-content h2,.ks-form h2{font-size:21px}.ks-form{padding:22px 18px}.ks-form input,.ks-form textarea{font-size:16px}}
