/* Shared semantic links and next steps, separate from page-specific design. */
.nt-home main a.nt-context-link{color:inherit;text-decoration:underline;text-decoration-color:#5dba9d;text-underline-offset:3px;text-decoration-thickness:1px}
.nt-home main a.nt-context-link:hover{color:inherit;text-decoration-thickness:2px}
.nt-home .nt-related-navigation{display:flex;align-items:center;flex-wrap:wrap;gap:12px 24px;width:min(1100px,calc(100% - 40px));margin:30px auto;padding:22px;border:1px solid #9dd6c43b;border-radius:12px;background:#102a3e;color:#d5f2e8;font:12px/1.7 'Open Sans',sans-serif}
.nt-home .nt-related-navigation>span{color:#b1ccd5;font-size:10px;letter-spacing:.04em}
.nt-home .nt-related-navigation>a{text-decoration:underline;text-underline-offset:4px;color:#d5f2e8}
.nt-home .nt-learning-next{width:min(1160px,calc(100% - 48px));margin:0 auto 40px;padding:26px 30px;display:flex;align-items:center;justify-content:space-between;gap:28px;border:1px solid #b5e6d642;border-radius:18px;background:linear-gradient(120deg,#132c43,#194440)}
.nt-home .nt-learning-next h2{font:450 19px/1.55 'Unbounded',sans-serif;color:#f0fff8;margin:0 0 10px;max-width:650px}
.nt-home .nt-learning-next p{font-size:12px;line-height:1.8;color:#c6dfe2}
.nt-home .nt-learning-next>a{display:flex;flex:none;flex-direction:column;gap:3px;padding:12px 20px;border:1px solid #b9f3d580;border-radius:12px;color:#e1fff0;background:#73c4a21a;font-size:13px;min-height:48px}
.nt-home .nt-learning-next small{font-size:10px;color:#c7e9df}
@media(max-width:700px){.nt-home .nt-learning-next{width:calc(100% - 28px);display:block;padding:22px}.nt-home .nt-learning-next h2{font-size:17px}.nt-home .nt-learning-next>a{margin-top:18px;align-items:center}.nt-home .nt-related-navigation{gap:12px;font-size:11px;align-items:flex-start;flex-direction:column}}

.nt-physio .article-source .pa-link-card[data-unpublished]{cursor:default}
.nt-physio .article-source .pa-link-card[data-unpublished]:hover{transform:none;box-shadow:none}
.nt-physio :is(#profiling-morshchiny,#fiziognomka-vneshnost-kharakter){scroll-margin-top:100px}
/* Keep wrapped contents titles clickable across their full rectangular area. */
.nt-physio .ov-heading :is(h3,h4)>a{display:inline-block}
