.trl-wrap{max-width:760px;margin:24px 0;background:#fff;border:1px solid #d9e1ec;border-top:4px solid #c9a961;padding:25px;color:#253044}.trl-wrap h2,.trl-message h2{color:#0b2d5b;font-family:Georgia,serif;margin:0 0 10px}.trl-form{display:grid;gap:16px}.trl-form label{display:grid;gap:6px;font-weight:700;font-size:13px;color:#34465c}.trl-form input:not([type=checkbox]),.trl-form textarea,.trl-form select{width:100%;padding:11px 13px;border:1px solid #aab8c9;border-radius:3px;background:#fff;color:#253044;box-sizing:border-box}.trl-form textarea{min-height:150px}.trl-form input:focus-visible,.trl-form textarea:focus-visible{outline:3px solid #c9a961;outline-offset:2px}.trl-form .trl-accept{grid-template-columns:auto 1fr;align-items:start;font-size:12px;line-height:1.5;font-weight:400}.trl-form button{border:none;background:#0b2d5b;color:#fff;padding:12px 18px;cursor:pointer;font-weight:700;justify-self:start}.trl-form button:hover{background:#081e3d}.trl-trap{position:absolute;left:-200vw;top:-200vh}.trl-muted{font-size:12px;color:#69778a}.trl-message{border-left:4px solid #c9a961;padding:18px 20px;background:#f8f7f3;margin:20px 0}.trl-message p{margin:8px 0}.trl-bad{color:#a11e2b;background:#fff1f3;border-left:4px solid #a11e2b;padding:16px}.trl-hash{font-size:11px;overflow-wrap:anywhere}.trl-list article{border-bottom:1px solid #d9e1ec;padding:18px 0}.trl-list h3{margin:0;font-family:Georgia,serif;color:#0b2d5b}.trl-list p{margin:6px 0;font-size:12px;color:#64748b}
