/* NeoBill identity: powder blue, cyan and midnight navy. */
.bill-visual.real-product-visual{background:linear-gradient(136deg,#f4f8fa 0%,#e8f8fa 56%,#d8eef2 100%)}
.bill-visual .shape-blue{background:#37b7c3}.bill-visual .shape-mint{background:#071952}.bill-visual .visual-caption{color:#17343c}
.neobill-brand{display:flex;align-items:baseline;gap:16px;margin:46px 0 27px}.neobill-brand img{width:54px;height:54px;object-fit:contain;flex:0 0 auto}.neobill-brand .project-title{margin:0!important;color:#f1f5f9;font-family:var(--serif);font-size:70px!important;font-style:italic;font-weight:500;letter-spacing:-4px!important;line-height:1!important}.case-bill .tags span{border-color:rgba(55,183,195,.62);color:#d5f3f6}.case-bill .case-link{border-color:#37b7c3}.case-bill .case-link .cta-arrow{color:#37b7c3}@media(max-width:800px){.neobill-brand{margin:33px 0 22px;gap:12px}.neobill-brand img{width:42px;height:42px}.neobill-brand .project-title{font-size:54px!important;letter-spacing:-3.2px!important}}
