.depth-article{color:#1f2a2b;font-size:1.125rem;line-height:1.75}.depth-article>*+*{margin-top:1.25em}.depth-article h1{display:none}.depth-article h2{color:#004e55;border-top:3px solid #e7c873;margin-top:2.6em;padding-top:.9em;font-family:Abril Fatface,serif;font-size:2rem;line-height:1.15}.depth-article h3{color:#0f1a1b;margin-top:2em;font-size:1.375rem;font-weight:700;line-height:1.3}.depth-article p.region{letter-spacing:.14em;text-transform:uppercase;color:#6b8a8c;margin-top:.5em;font-size:.72rem;font-weight:600}.depth-article .table-wrap{border:1px solid #dfeaea;border-radius:.75rem;margin:1.5em 0;overflow-x:auto}.depth-article table{border-collapse:collapse;width:100%;font-size:.95rem;line-height:1.5}.depth-article th{text-align:left;letter-spacing:.12em;text-transform:uppercase;color:#6b8a8c;background:#f4f9f9;padding:.65rem 1rem;font-size:.7rem;font-weight:600}.depth-article td{vertical-align:top;border-top:1px solid #e8f0f0;padding:.7rem 1rem}.depth-article td strong{color:#004e55}.depth-article td:last-child{text-align:right;white-space:nowrap}.depth-article a{color:#004e55;text-underline-offset:3px;-webkit-text-decoration:underline #e7c873;text-decoration:underline #e7c873;text-decoration-thickness:2px}.depth-article a:hover{color:#00343a}.depth-article strong{color:#0f1a1b}.depth-article blockquote{color:#2c4547;background:#f4f9f9;border-left:4px solid #e7c873;border-radius:0 .75rem .75rem 0;padding:1rem 1.25rem;font-style:italic}.depth-article ul,.depth-article ol{padding-left:1.25rem}.depth-article ul{list-style:outside}.depth-article ol{list-style:decimal}.depth-article li+li{margin-top:.5em}.depth-article li::marker{color:#004e55}.depth-article hr{border:0;border-top:1px solid #dfeaea;margin:2.5em 0}.depth-article hr:first-child{display:none}.depth-article hr:has(+h2){display:none}.depth-article img{border-radius:.75rem;max-width:100%;height:auto}.depth-article figcaption{color:#6b7c7d;margin-top:.5rem;font-size:.85rem}.depth-article .footnote,.depth-article [class*=footnote]{color:#5b6c6d;font-size:.85rem;line-height:1.6}.depth-article sup a,.depth-article a.footnote-anchor{font-size:.75em;text-decoration:none}@media (max-width:640px){.depth-article{font-size:1.0625rem}.depth-article h2{font-size:1.65rem}}
