.nbn-sign { box-sizing: border-box; display: flex; flex-direction: column; justify-content: center; align-items: center; gap: 2px; width: 100%; max-width: 500px; min-height: 76px; padding: 8px 16px; background-color: #25151e; color: #f9e2ec; text-align: center; overflow-wrap: break-word; } .nbn-sign .nbn-title { display: block; color: #f9e2ec; font-size: clamp(1.125rem, 3.6vw, 1.4rem); font-weight: 700; line-height: 1.15; letter-spacing: 0.02em; } .nbn-sign .nbn-sub { display: block; color: #d8b88f; font-size: clamp(0.75rem, 2.2vw, 0.875rem); font-weight: 400; line-height: 1.2; letter-spacing: 0.04em; } @media (max-width: 480px) { .nbn-sign { max-width: 300px; padding: 8px 12px; } }
.project-mikroforma .nt3-nail-photo{object-position:center 53%}.nbn-sign{position:relative;z-index:1;margin:0 16px 14px;width:calc(100% - 32px);max-width:none;min-height:76px;padding:12px 18px;align-items:flex-start;text-align:left;border:1px solid #d6b48580;border-radius:10px;background:#25151eea;backdrop-filter:blur(6px)}.nbn-sign .nbn-title{font:500 32px/1.08 Georgia,serif;letter-spacing:0}.nbn-sign .nbn-sub{font:italic 16px/1.2 Georgia,serif}@media(max-width:650px){.nbn-sign{width:calc(100% - 32px);max-width:none}.nbn-sign .nbn-title{font-size:27px}}
