.tt-cta{margin:26px 0 8px}
.tt-small{font-size:14px;color:#5E5270;margin:6px auto 0;max-width:560px}
.tt-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:56px}
.tt-card{border-radius:18px;padding:30px 30px 26px}
.tt-light{background:#FFFDF9;border:1px solid rgba(184,137,62,.45);color:#3B3148}
.tt-light .nc-k{color:#7E5F28}
.tt h2.nc-k{margin:0 0 14px;font-family:inherit;font-size:12px !important;line-height:1.4 !important;letter-spacing:.28em;text-transform:uppercase;font-weight:500;color:#E6C67E}
.tt .tt-light h2.nc-k{color:#7E5F28}
.tt-list{margin:0 0 16px;padding:0;list-style:none;display:flex;flex-direction:column;gap:12px}
.tt-list li{position:relative;padding-left:22px;line-height:1.6}
.tt-list li::before{content:"\25E6";position:absolute;left:0;color:#E6C67E}
.tt-light .tt-list li::before{color:#B8893E}
.tt .nc-learn{margin-top:56px}
.tt .nc-learn h2:first-child{margin-top:0}
.tt-support{background:#F7F1FA;border-left:3px solid #B8893E;border-radius:0 12px 12px 0;padding:16px 20px;margin:16px 0 0}
.tt-support p{margin:0 0 8px}
.tt-support p:last-child{margin:0}
.tt-invest{margin-top:48px}
.tt-price{font-family:'Cormorant Garamond',Georgia,serif;font-size:52px;line-height:1;margin:6px auto 8px !important}
@media (max-width:720px){.tt-grid{grid-template-columns:1fr}.tt-card{padding:24px 22px 20px}}
