.dp-rte{color:#C9D0DA;line-height:1.75;font-size:1.05rem}
.dp-rte h2{font-size:1.6rem;color:#F3F5F8;margin:2.2em 0 .6em;font-weight:800}
.dp-rte h3{font-size:1.2rem;color:#F3F5F8;margin:1.8em 0 .5em;font-weight:800}
.dp-rte a{color:#19E3A0}
.dp-rte ul,.dp-rte ol{padding-left:1.2em}
.dp-rte li{margin:.35em 0}
.dp-rte strong{color:#F3F5F8}
.dp-rte table{width:100%;border-collapse:collapse;margin:1.2em 0;font-size:.95rem}
.dp-rte th,.dp-rte td{border:1px solid #232A35;padding:10px 12px;text-align:left}
.dp-rte th{background:#161B23;color:#F3F5F8}
.dp-form{margin-top:34px}
.dp-form label{display:block;font-weight:700;font-size:.92rem;margin-bottom:16px;color:#F3F5F8}
.dp-form input,.dp-form textarea{display:block;width:100%;margin-top:7px;background:#0A0C10;border:1px solid #232A35;border-radius:12px;color:#F3F5F8;padding:14px 16px;font-size:1rem;font-family:inherit}
.dp-form input:focus,.dp-form textarea:focus{outline:0;border-color:#19E3A0}
.dp-form__row{display:grid;grid-template-columns:1fr 1fr;gap:16px}
.dp-ok{color:#19E3A0;font-weight:700}.dp-err{color:#FF6B6B}
@media(max-width:700px){.dp-form__row{grid-template-columns:1fr}}
