.t-doc{max-width:820px;padding-top:40px;padding-bottom:64px;line-height:1.65;color:var(--ink)}
.t-doc h1{font-size:2rem;margin:0 0 8px;color:#0f4c5c}
.t-doc h2{font-size:1.2rem;margin:34px 0 8px;color:#0f4c5c;scroll-margin-top:90px}
.t-doc ol,.t-doc ul{padding-left:22px}
.t-doc li{margin:4px 0}
.t-doc table{width:100%;border-collapse:collapse;margin:12px 0;font-size:.92rem;display:block;overflow-x:auto}
.t-doc th,.t-doc td{border:1px solid #e5e0d8;padding:8px 10px;text-align:left;vertical-align:top}
.t-doc th{background:#fdf7ef}
.t-doc a{color:#0f4c5c}
.t-aviso{background:#fff1e2;border:1px solid #f6c896;border-radius:10px;padding:10px 14px;font-size:.9rem}
.t-outro{margin-top:40px;color:var(--muted)}
.s-foot-in nav a{margin:0 4px}
