.article-main{min-width:0}.article-main h1{max-width:24ch;line-height:1.2}.article-content{font-size:17px;line-height:1.85;max-width:780px}.article-content h2{margin-top:2em;line-height:1.3}.article-content h3{margin-top:1.6em}.article-content p,.article-content ul,.article-content ol{margin-bottom:1.25em}.article-content a{color:#006c65;text-decoration:underline;text-underline-offset:3px}.article-content li{margin-bottom:.55em}.article-content table{border-collapse:collapse;width:100%;font-size:15px;line-height:1.6;margin:24px 0}.article-content th,.article-content td{padding:13px 15px;text-align:left;vertical-align:top;border-bottom:1px solid #d4e1dc}.article-content th{background:#eaf3ef;font-weight:700}.article-content .tg-table-wrap{overflow-x:auto;max-width:100%;margin-bottom:24px}.article-content .tg-table-wrap table{min-width:480px}.article-content .tg-check{border-left:4px solid #087f78;background:#f1f7f4;padding:18px 22px;border-radius:0 10px 10px 0}.article-content .tg-caution{border-left:4px solid #b8872c;background:#fff8e9;padding:18px 22px;border-radius:0 10px 10px 0}.tg-cover-figure{margin:22px 0}.tg-cover-figure figcaption{font-size:12px;color:#586d70;margin-top:8px}.tg-cover-figure .article-hero{margin:0}.tg-related{border-top:1px solid #d4e1dc;margin-top:35px;padding-top:20px}.tg-sources{font-size:14px;background:#f7f9f7;border:1px solid #e4e9e7;padding:20px;border-radius:12px}.tg-sources ul{padding-left:20px;margin-bottom:0}.tg-consent{position:fixed;bottom:18px;left:18px;right:18px;max-width:850px;z-index:100;background:#fff;border:1px solid #c7d9d2;border-radius:14px;box-shadow:0 8px 35px #10262730;padding:20px}.tg-consent p{margin:0 0 15px;font-size:14px}.tg-consent a{text-decoration:underline;color:#006c65}.tg-consent>div{display:flex;flex-wrap:wrap;gap:10px}.tg-consent-settings{position:fixed;bottom:8px;right:8px;z-index:40;border:1px solid #d4e1dc;background:#fff;border-radius:6px;padding:5px 8px;font-size:10px}.tg-pagination{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:28px 0 50px}.tg-pagination .page-numbers{padding:8px 14px;border:1px solid #d4e1dc;border-radius:6px}.tg-pagination .current{background:#087f78;color:white}.tg-crumbs{display:flex;flex-wrap:wrap;gap:8px;font-size:12px;color:#586d70;margin:24px 0}.tg-crumbs a{color:#006c65}.article-header-meta a{color:#006c65}.article-grid .article-card:last-child:nth-child(3){display:block!important}
@media(max-width:800px){.article-layout aside{order:0}.article-layout{display:block}.article-layout aside{margin:22px 0}.article-content{max-width:none}.article-content table{font-size:14px}}
@media(max-width:560px){.article-content{font-size:16px;line-height:1.8}.article-main h1{font-size:30px;max-width:none}.article-content h2{font-size:24px}.article-content .tg-check,.article-content .tg-caution{padding:15px}.tg-consent{padding:16px;bottom:10px;left:10px;right:10px}.tg-consent .btn{font-size:12px}.tg-cover-figure figcaption{font-size:11px}}

.tg-inline-toc{position:static;margin:22px 0;background:#f7f9f7}.tg-inline-toc summary{cursor:pointer}.tg-inline-toc nav{display:grid;gap:3px;margin-top:12px}
