.nt-guide{max-width:1050px;margin:0 auto;color:#263741;font-size:17px;line-height:1.75}
    .nt-guide *{box-sizing:border-box}.nt-guide .nt-lead{font-size:20px;line-height:1.65;color:#385360}
    .nt-guide h2{font-size:29px;line-height:1.3;color:#163d47;margin:36px 0 15px}
    .nt-guide h3{font-size:21px;line-height:1.4;color:#17606c;margin:0 0 10px}
    .nt-guide p{margin:0 0 15px}.nt-guide ul{margin:0 0 15px 22px;padding:0}
    .nt-guide li{margin:0 0 7px}.nt-guide .nt-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:20px 0}
    .nt-guide .nt-card{padding:24px;background:#f3f8f8;border:1px solid #d8e8e9;border-radius:12px}
    .nt-guide .nt-warning{background:#fff5ef;border-left:5px solid #bd6543;padding:22px 25px;margin:28px 0}
    .nt-guide .nt-note{background:#eef6f5;border-left:5px solid #21877d;padding:19px 24px;margin:25px 0}
    .nt-guide a{color:#12746c;text-decoration:underline;text-underline-offset:3px}
    .nt-guide .nt-link{display:inline-block;background:#167c78;color:#fff;text-decoration:none;font-weight:700;border-radius:6px;padding:11px 19px;margin:10px 10px 10px 0}
    .nt-guide .nt-small{font-size:14px;color:#56676e}
    @media(max-width:700px){.nt-guide{font-size:16px}.nt-guide .nt-cards{grid-template-columns:1fr}.nt-guide h2{font-size:25px}.nt-guide .nt-card{padding:19px}}
