.aeas-dm-request-v1{color:#12264a;font-family:inherit;hyphens:none;word-break:normal}
.aeas-dm-request-v1 .gsection_title{color:#12264a;font-size:25px}
.aeas-dm-request-v1 .gfield_label{font-weight:700}
.aeas-dm-request-v1 .gfield_description{line-height:1.55}
.aeas-dm-request-v1 .aeas-dm-status{padding:16px;border-left:4px solid #ef3a42;background:#fff0ed;color:#12264a}
.aeas-dm-request-v1 .aeas-dm-review{padding:22px;background:#e2e9f2;border-top:3px solid #12264a;margin-bottom:20px}
.aeas-dm-request-v1 .aeas-dm-review dl{display:grid;grid-template-columns:160px 1fr;gap:10px 18px;margin:0}
.aeas-dm-request-v1 .aeas-dm-review dt{font-weight:700}
.aeas-dm-request-v1 .aeas-dm-review dd{margin:0;overflow-wrap:anywhere;white-space:pre-wrap}
.aeas-dm-request-v1 .aeas-dm-calculated input{background:#f0f4f8;color:#12264a;font-weight:700;border:1px solid #cbd3df}
.aeas-dm-request-v1 .gform_button,.aeas-dm-request-v1 .gform_next_button{background:#12264a;color:#fff;border:0;padding:12px 22px}
@media(max-width:600px){.aeas-dm-request-v1 .aeas-dm-review dl{grid-template-columns:1fr;gap:5px}.aeas-dm-request-v1 .aeas-dm-review dd{margin-bottom:12px}}
/* v0.2: show prices as a summary, not number-entry fields. */
.aeas-dm-request-v1 .aeas-dm-calculated{display:none!important}
.aeas-dm-request-v1 .aeas-market-notice{padding:12px 0;margin:12px 0 0;border-top:2px solid #12264a;color:#12264a;font-weight:700;line-height:1.5}
.aeas-dm-request-v1 .aeas-dm-review{background:#fff;border:0;padding:0;margin-bottom:22px}
.aeas-dm-request-v1 .aeas-dm-cost-table{width:100%;border-collapse:collapse;margin:22px 0;color:#12264a}
.aeas-dm-request-v1 .aeas-dm-cost-table caption{text-align:left;font-size:23px;font-weight:700;margin-bottom:12px}
.aeas-dm-request-v1 .aeas-dm-cost-table th,.aeas-dm-request-v1 .aeas-dm-cost-table td{padding:12px 8px;border-bottom:1px solid #dce2ea;vertical-align:top}
.aeas-dm-request-v1 .aeas-dm-cost-table th{text-align:left;font-weight:400}
.aeas-dm-request-v1 .aeas-dm-cost-table td{text-align:right;white-space:nowrap}
.aeas-dm-request-v1 .aeas-dm-cost-table tr:last-child{background:#e2e9f2;font-size:20px}
.aeas-dm-request-v1 .aeas-dm-cost-table tr:last-child th,.aeas-dm-request-v1 .aeas-dm-cost-table tr:last-child td{font-weight:700;border-bottom:2px solid #12264a}
