.marketing-site .m-control-tower .m-pe-shell{grid-template-columns:218px minmax(0,1fr)}.marketing-site .m-control-tower .m-pe-sidebar{color:#d6e5e8;background:#173140;border-color:#254450}.marketing-site .m-control-tower .m-pe-company strong{color:#fff;font-size:20px;line-height:1.3}.marketing-site .m-control-tower .m-pe-company strong>span{color:#c5ee7d}.marketing-site .m-control-tower .m-pe-company>span,.marketing-site .m-control-tower .m-pe-nav-label{color:#9cb8c0}.marketing-site .m-control-tower .m-pe-company small{color:#9cb8c0;margin-top:9px;font-size:9px;display:block}.marketing-site .m-control-tower .m-pe-sidebar nav button{color:#bdd0d5;font-size:11px}.marketing-site .m-control-tower .m-pe-sidebar nav button[aria-current=page]{color:#16303a;box-shadow:none;background:#c5ee7d;border-color:#c5ee7d}.marketing-site .m-control-tower .m-pe-sidebar nav button:hover:not([aria-current=page]){color:#fff;background:#254653}.marketing-site .m-control-tower .m-pe-nav-label{margin-top:24px}.marketing-site .m-control-tower .m-pe-sidebar-bottom,.marketing-site .m-control-tower .m-pe-sidebar-bottom button{color:#d1e3e6}.marketing-site .m-control-tower .m-pe-sidebar-bottom small{color:#9cb8c0}.marketing-site .m-control-tower .m-pe-workspace{background:#f4f7f7}.marketing-site .m-control-tower .m-pe-data-tag{color:#2f6852;background:#e1efe6;border-color:#c9e2d2}.m-tower-welcome{margin-bottom:24px}.m-tower-welcome>span{letter-spacing:1.2px;color:#587571;font-size:8px}.m-tower-welcome h4{letter-spacing:-1px;color:#1b3847;margin:10px 0;font-size:28px}.m-tower-welcome p{color:#67818b;font-size:12px;line-height:1.7}.m-tower-area-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:24px;display:grid}.m-tower-area-grid>button{text-align:left;color:#234453;background:#fff;border:1px solid #dbe5e4;border-radius:9px;flex-direction:column;align-items:stretch;min-width:0;padding:20px;transition:transform .15s,border-color .15s;display:flex}.m-tower-area-grid>button:hover{border-color:#679b84;transform:translateY(-2px)}.m-tower-area-grid>button>span{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.m-tower-area-grid small{color:#879da5;font-size:9px}.m-tower-area-grid h4{letter-spacing:-.4px;margin:0 0 8px;font-size:16px}.m-tower-area-grid p{color:#6c838b;margin:0 0 22px;font-size:10px;line-height:1.8}.m-tower-area-grid b{color:#356d56;justify-content:space-between;align-items:center;margin-top:auto;font-size:10px;display:flex}.m-tower-subnav{border-bottom:1px solid #d9e4e1;margin:0 0 18px;display:flex}.m-tower-subnav button{color:#244839;background:0 0;border:0;border-bottom:2px solid #477d62;padding:10px 2px;font-size:12px;font-weight:650}.marketing-site .m-control-tower .m-example-panel{box-shadow:none;margin:0}.marketing-site .m-control-tower .m-example-content{padding:22px}.marketing-site .m-control-tower .m-example-heading{flex-direction:column;align-items:flex-start;gap:18px}.marketing-site .m-control-tower .m-domain-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.marketing-site .m-control-tower .m-detail-grid{grid-template-columns:1fr}.marketing-site .m-control-tower .m-example-heading h3{font-size:25px}.marketing-site .m-control-tower .m-example-chart-title{flex-wrap:wrap;gap:10px}.marketing-site .m-control-tower .m-pe-kpis strong{font-size:22px}.marketing-site .m-control-tower .m-pe-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.ml-app.m-tower-deliveries{--ml-ink:#203e4b;--ml-muted:#6b818a;--ml-line:#dce7e2;--ml-blue:#315c55;--ml-yellow:#c5ee7d;background:0 0;min-height:0;font-family:inherit}.m-tower-deliveries .ml-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.m-tower-deliveries .ml-kpi.accent{background:#e6f2df;border-color:#c5ddb8}.m-tower-deliveries .ml-region-map{background:#f5faf7;border-color:#d3e2db}.m-tower-deliveries .ml-map-stage{background:#eef6ef}.m-tower-deliveries .ml-map-canvas{height:430px}.m-tower-deliveries .ml-map-total,.m-tower-deliveries .ml-count{color:#345c40;background:#e4efdf}.m-tower-deliveries .ml-region-selector button.selected{color:#203e4b;background:#c5ee7d;border-color:#95b66a}.m-tower-deliveries .ml-region-row.is-open{border-color:#90b4a4}.m-tower-deliveries .ml-region-expanded{background:#f6faf7}.m-tower-deliveries .ml-region-detail-heading{flex-wrap:wrap;gap:10px}.m-tower-deliveries .ml-region-quality{grid-template-columns:repeat(2,minmax(0,1fr))}.m-tower-deliveries .ml-map-heading{flex-wrap:wrap;gap:12px}.m-tower-deliveries .ml-region-toggle{font-size:11px}.m-tower-deliveries .ml-regions-columns{font-size:9px}.m-tower-deliveries .ml-region-map.is-expanded{width:100%;position:relative;inset:auto}.m-tower-deliveries .ml-region-map.is-expanded .ml-map-stage,.m-tower-deliveries .ml-region-map.is-expanded .ml-map-canvas{height:620px}.marketing-site .m-executive-preview .m-overview-bottom{row-gap:15px}@media (max-width:1050px){.m-tower-area-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.marketing-site .m-control-tower .m-pe-shell{grid-template-columns:190px minmax(0,1fr)}}@media (max-width:850px){.marketing-site .m-control-tower .m-pe-shell{grid-template-columns:1fr}.marketing-site .m-control-tower .m-pe-sidebar nav{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.marketing-site .m-control-tower .m-pe-company{display:block}.marketing-site .m-control-tower .m-pe-workspace{padding:23px 18px}}@media (max-width:580px){.marketing-site .m-control-tower .m-pe-sidebar nav{grid-template-columns:repeat(2,minmax(0,1fr))}.m-tower-area-grid{gap:9px}.m-tower-area-grid>button{padding:15px}.m-tower-area-grid p{font-size:10px}.m-tower-area-grid h4{font-size:14px}.marketing-site .m-control-tower .m-example-content{padding:16px}.marketing-site .m-control-tower .m-example-heading h3{font-size:22px}.marketing-site .m-control-tower .m-pe-kpis strong{font-size:20px}.m-tower-deliveries .ml-map-canvas{height:350px}.m-tower-deliveries .ml-region-quality,.m-tower-deliveries .ml-region-statuses{grid-template-columns:1fr 1fr}.m-tower-deliveries .ml-map-heading h2{font-size:21px}}@media (prefers-reduced-motion:reduce){.m-tower-area-grid>button{transition:none}.m-tower-area-grid>button:hover{transform:none}}
