
.namecard-section{background:#f8f7f3;padding:90px 0;color:#18283e}.namecard-layout{display:grid;grid-template-columns:.75fr 1.25fr;gap:65px;align-items:center}.namecard-copy h2{font-size:clamp(32px,3.3vw,48px);line-height:1.1;letter-spacing:-1.4px;margin:18px 0 24px}.namecard-copy p{color:#546175;font-size:16px}.nc-label{color:#956d37;font-size:13px;letter-spacing:1px}.nc-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:30px}.nc-actions a,.nc-actions button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:14px 20px;font-weight:600;font-size:14px;border:1px solid #18283e;border-radius:5px;background:#18283e;color:white}.nc-actions button{background:transparent;color:#18283e}.nc-actions svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.7}.nc-image{display:block;width:100%;border-radius:5px}.nc-caption{display:flex;justify-content:space-between;gap:16px;margin-top:14px;color:#546175;font-size:12px}.nc-status{min-height:24px;font-size:13px!important;margin-top:12px}.nc-share-options{display:flex;gap:18px;margin-top:12px;font-size:14px;text-decoration:underline}.nc-share-options[hidden]{display:none}@media(max-width:800px){.namecard-section{padding:58px 0}.namecard-layout{grid-template-columns:1fr;gap:25px}.namecard-copy h2{margin:14px 0 18px}.nc-media{grid-row:2}.nc-actions{margin-top:24px}.nc-caption{font-size:11px}}