.cn-checklist__title{margin:0 0 11px;color:var(--cn-heading,#173c40);font-family:Inter,Poppins,Arial,sans-serif;font-size:14px;line-height:1.35;font-weight:750}.cn-source-panel{border:1px solid #d1e5e7;background:linear-gradient(135deg,#edf8f9 0%,#f9fdfd 100%);box-shadow:0 3px 13px rgba(15,76,82,.05)}.cn-source-panel__title{margin:0 0 7px;color:var(--cn-heading,#173c40);font-family:Inter,Poppins,Arial,sans-serif;font-size:13px;line-height:1.35;font-weight:750}.cn-source-panel p{margin:0 0 7px;color:var(--cn-text,#25383b);font-size:12px;line-height:1.52}.cn-source-panel p:last-child{margin-bottom:0}.cn-figure{box-sizing:border-box;width:100%;margin:22px 0;padding:8px;border:1px solid var(--cn-border,#d7e5e7);border-radius:11px;background:#fff;box-shadow:0 4px 17px rgba(15,71,77,.06)}.cn-figure img{display:block;width:100%;height:auto;margin:0;border-radius:7px}.cn-figure figcaption{padding:9px 5px 3px;color:var(--cn-muted,#5f7478);font-size:11.4px;line-height:1.5}.cn-figure figcaption strong{color:var(--cn-heading,#173c40)}.cn-article-nav{box-sizing:border-box;width:100%;margin:20px 0 24px;padding:13px 15px;border:1px solid #d6e6e8;border-radius:9px;background:#f8fcfc}.cn-article-nav__title{display:block;margin-bottom:8px;color:var(--cn-heading,#173c40);font-family:Inter,Poppins,Arial,sans-serif;font-size:10.5px;font-weight:800;letter-spacing:.055em;text-transform:uppercase}.cn-article-nav__links{display:flex;flex-wrap:wrap;gap:7px 14px}.cn-article-nav__links a{color:var(--cn-teal-dark,#0b666d);font-size:11.5px;line-height:1.4;font-weight:650;text-decoration:none}.cn-article-nav__links a:hover{color:var(--cn-teal-deep,#08545a);text-decoration:underline}@media (max-width:600px){.cn-checklist__title{font-size:13px}.cn-figure{margin:18px 0;padding:6px;border-radius:8px}.cn-figure figcaption{padding:8px 4px 2px;font-size:10.8px}.cn-article-nav{padding:12px 13px}.cn-article-nav__links{gap:7px 11px}.cn-article-nav__links a{font-size:10.8px}}