.tg-page .ig-label{color:#287693}.tg-page .ig-flow-node>span{background:#e4f2f7;color:#216782}.tg-page h1{overflow-wrap:anywhere}.tg-table{overflow-x:auto;border:1px solid #d4e2da;border-radius:16px}.tg-table table{border-collapse:collapse;width:100%;min-width:570px;background:#fff}.tg-table th,.tg-table td{text-align:left;vertical-align:top;padding:18px;border-bottom:1px solid #dce6df;font-size:14px;line-height:1.7}.tg-table th{color:#214937}.tg-related{display:grid;grid-template-columns:1fr 1fr;gap:14px}.tg-related a{display:block;border:1px solid #d8e4d6;border-radius:12px;padding:20px}.tg-context{padding:32px 0}.tg-context p{line-height:1.9}.tg-page .ig-hero h1{font-size:clamp(34px,4.2vw,60px)}@media(max-width:600px){.tg-related{grid-template-columns:1fr}.tg-page .ig-hero h1{font-size:36px}.tg-table th,.tg-table td{padding:14px}}