.marketing-nav-inner{padding:18px 48px}.marketing-hero{text-align:center;max-width:1200px;margin:0 auto;padding:80px 48px}.marketing-stats-grid{grid-template-columns:repeat(4,1fr);align-items:center;gap:0;display:grid}.marketing-stats-item{text-align:center;border-right:1px solid #ffffff14;padding:0 24px}.marketing-stats-item:last-child{border-right:none}.marketing-social-grid{grid-template-columns:1fr 1fr;align-items:center;gap:32px;display:grid}.marketing-features-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.marketing-agents-grid{grid-template-columns:1fr 1fr;align-items:center;gap:48px;display:grid}.marketing-personas-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.marketing-footer-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.pricing-tiers-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.marketing-era-grid,.marketing-problem-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.marketing-flow-grid{grid-template-columns:repeat(5,1fr);align-items:start;gap:8px;display:grid}.marketing-pillars-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.marketing-jurisdiction-pills{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.marketing-industry-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.marketing-pricing-overview-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.marketing-footer-columns{grid-template-columns:repeat(4,1fr);gap:32px;display:grid}.marketing-comparison-table{border-collapse:collapse;width:100%}.marketing-comparison-table th,.marketing-comparison-table td{text-align:left;font-family:var(--font-dm-sans), "DM Sans", sans-serif;border-bottom:1px solid #ffffff0f;padding:14px 16px;font-size:13px}.marketing-comparison-table th{color:#8795a8;font-weight:500}.marketing-comparison-table td{color:#e2e8f0}.marketing-vision-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.marketing-governance-grid{grid-template-columns:1fr 1fr;align-items:start;gap:32px;display:grid}.marketing-onboarding-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.pricing-workshop-grid{grid-template-columns:1fr 1fr 1fr;gap:16px;display:grid}.pricing-capability-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.marketing-nav-cta{color:#fff;background:#c9a84c;border:none;transition:background .15s}.marketing-nav-cta:hover{background:#b8974a}.marketing-nav-login-link{font-family:var(--font-dm-sans), "DM Sans", sans-serif;color:#ffffffb3;box-sizing:border-box;align-items:center;min-height:44px;padding:8px 4px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.marketing-nav-login-link:hover{color:#ffffffe6}.marketing-nav-login-link--mobile{width:100%;padding:12px 0;font-size:15px}@media (max-width:768px){.marketing-nav-inner{padding:14px 20px}.marketing-nav-links,.marketing-nav-login,.marketing-nav-cta{display:none!important}.marketing-nav-menu-btn{display:block!important}.marketing-hero{padding:48px 20px}.marketing-hero-title{font-size:36px!important}.marketing-stats-grid{grid-template-columns:repeat(2,1fr);gap:24px}.marketing-stats-item{border-right:none;padding:0}.marketing-social-grid,.marketing-agents-grid,.marketing-features-grid,.marketing-personas-grid,.marketing-era-grid,.marketing-problem-grid,.marketing-flow-grid,.marketing-pillars-grid,.marketing-industry-grid,.marketing-pricing-overview-grid,.marketing-vision-grid,.marketing-governance-grid,.marketing-onboarding-grid{grid-template-columns:1fr}.marketing-footer-columns{grid-template-columns:1fr 1fr;gap:24px}.marketing-flow-grid{gap:16px}.marketing-section-pad{padding-left:20px!important;padding-right:20px!important}.marketing-cta-section{padding:56px 20px!important}.marketing-cta-heading,.marketing-agents-heading{font-size:32px!important}.pricing-header-pad{padding:48px 20px 32px!important}.pricing-tiers-section,.pricing-workshop-section{padding-left:20px!important;padding-right:20px!important}.pricing-tiers-grid,.pricing-workshop-grid,.pricing-capability-grid{grid-template-columns:1fr}.pricing-faq-pad{padding-left:20px!important;padding-right:20px!important}.pricing-cta-buttons{flex-direction:column;align-items:stretch}.pricing-cta-buttons a,.pricing-cta-buttons button{text-align:center;width:100%}}
