/* Bizko content V2, shared existing brand and mobile-first content. */
.content-hero h1,.industry-hero h1{max-width:1100px;overflow-wrap:break-word}
.content-hero .lead,.industry-hero .lead{max-width:1000px}
.content-hero p:not(.lead),.industry-hero p:not(.lead){color:#d9e5ea}
.content-hero .eyebrow,.industry-hero .eyebrow{color:#9ee8d9}
.content-hero-actions,.industry-hero .hero-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:24px}
.content-trial-note{font-size:.9rem;margin-top:14px}
.content-card-grid,.industry-grid,.industry-cards,.industry-package-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:20px}
.content-service-card,.industry-card,.industry-package{border:1px solid var(--line,#d5dadd);border-radius:18px;padding:24px;background:var(--paper,#fff);min-width:0}
.content-service-card h3,.industry-card h3{margin-top:0}.content-service-card a,.industry-card a{color:inherit}
.content-table-scroll,.industry-example .table-scroll,.industry-example .example-table-wrap{max-width:100%;overflow-x:auto}
.content-example{margin:0}.content-example table,.industry-example table{width:100%;border-collapse:collapse;font-size:.95rem}
.content-example th,.content-example td,.industry-example th,.industry-example td{padding:14px 12px;text-align:left;border-bottom:1px solid var(--line,#d5dadd);overflow-wrap:break-word}
.content-example figcaption,.industry-example figcaption,.industry-example .example-caption{font-size:.85rem;line-height:1.6;margin-top:14px;color:var(--muted,#58646c)}
.content-steps{padding-left:24px}.content-steps li{margin:0 0 16px;padding-left:6px}
.content-related{padding-left:20px}.content-related li{margin-bottom:12px}
.industry-pricing .industry-package-grid{gap:18px}.industry-pricing article{min-width:0}
.industry-pricing .button{display:inline-flex;white-space:normal;margin:6px 6px 6px 0}
.content-home-industries{padding-top:32px;padding-bottom:32px}
.content-dual-price{font-size:.87rem;line-height:1.6;color:var(--muted,#58646c);margin:8px 0}
.nav-pop{max-height:65vh;overflow-y:auto;overscroll-behavior:contain}
@media(min-width:768px){.content-card-grid,.industry-grid,.industry-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.industry-package-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(min-width:1100px){.content-card-grid,.industry-grid,.industry-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:767px){.industry-example table{table-layout:fixed}.industry-example th,.industry-example td{padding:10px 6px;font-size:.84rem}.industry-package-grid .button{width:100%;justify-content:center}.content-hero-actions .button{max-width:100%;white-space:normal}}
