
.v14-public-section{margin:38px auto;max-width:1216px;padding:42px;border:1px solid rgba(232,190,105,.18);border-radius:28px;background:linear-gradient(145deg,rgba(18,22,29,.94),rgba(8,11,16,.96))}.v14-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:24px 0}.v14-card-grid article{padding:20px;border:1px solid #28303a;border-radius:18px;background:#10151d}.v14-card-grid b{display:block;color:#f1c96f;margin-bottom:8px}.v14-card-grid span{color:#9ca7b5;line-height:1.55}.v14-install-status{font-size:12px;color:#84909e}.answer-preview{display:flex;align-items:end;justify-content:space-between;gap:24px}.guide-card .guide-actions{position:relative;z-index:4}.floating-proof.proof-b{right:auto!important;left:calc(100% + 12px);bottom:14px!important;pointer-events:none}.seo-trust-note{font-size:12px;color:#798493}@media(max-width:1050px){.floating-proof.proof-b{position:static!important;margin-top:10px;display:inline-flex}.v14-card-grid{grid-template-columns:1fr}.answer-preview{display:block}.answer-preview .primary{display:inline-flex;margin-top:18px}}@media(max-width:680px){.v14-public-section{padding:24px 18px;margin:22px 12px}.guide-actions select{max-width:110px}.floating-proof.proof-b{width:100%;box-sizing:border-box}}

/* Tenant finance & profitability */
.finance-kpi-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:16px}.finance-kpi{padding:20px}.finance-kpi small{display:block;color:var(--muted);font-size:12px;text-transform:uppercase;letter-spacing:.08em}.finance-kpi strong{display:block;margin-top:8px;font-size:26px}.finance-kpi strong.negative,.finance-out{color:#ff8e8e}.finance-in{color:#71d8a3}.finance-layout{margin-top:16px}@media(max-width:900px){.finance-kpi-grid{grid-template-columns:1fr}}
