@layer sovereign-design-engine{@scope ([data-design-engine="titanium-kinetic"]){:scope{--design-engine-id:"titanium-kinetic";--titanium-cyan-border:rgba(6,182,212,0.44);--titanium-cyan-glow:rgba(6,182,212,0.24);--titanium-surface-dark:#0B0F17;--titanium-surface-mid:#1E293B;--titanium-surface-light:#F1F5F9}.sovereign-dock--titanium-kinetic{border-color:var(--titanium-cyan-border)!important;box-shadow:0 18px 42px rgba(2,6,23,.85),0 0 24px var(--titanium-cyan-glow),inset 0 1px 0 rgba(224,242,254,.28)!important}&:is([data-engine-view=desktop]){[data-edit-region=hero-profile-card]>div{border-color:rgba(6,182,212,.45)}[data-edit-region=services-tiers]>.grid-cols-3{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:.75rem!important}}&:is([data-engine-view=tablet]){[data-edit-region=overview-metrics]>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.35rem}}&:is([data-engine-view=mobile]){[data-edit-region=overview-metrics]>div:not([data-testid=mobile-overview-3pill-bar]):not([data-testid=mobile-overview-subtab-panel]){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem}}@container sovereign-stage (max-width: 820px){&:is([data-engine-view=desktop]) [data-edit-region=overview-metrics] .grid-cols-4{grid-template-columns:repeat(2,minmax(0,1fr))}}}.spatial-showcase-live-viewport:not([data-testid=showcase-expanded-viewport]) [data-design-engine=titanium-kinetic][data-engine-view=desktop]{@media (min-width:1025px){main{padding-left:56px!important;padding-right:56px!important}}[data-testid=customer-view-contact],[data-testid=customer-view-schedule],[data-testid=customer-view-services],[data-testid=customer-view-solutions]{margin-top:auto!important;margin-bottom:auto!important;gap:.35rem!important}[data-edit-region=services-practices] h1,[data-edit-region=services-tiers] h2{font-size:.95rem!important;line-height:1.12!important}[data-edit-region=services-practices] .grid-cols-4>div{padding:.35rem .5rem!important}[data-edit-region=services-tiers] .grid-cols-3>div{padding:.35rem .55rem!important}[data-edit-region=services-tiers] ul{display:none!important}[data-edit-region=services-tiers] button{margin-top:.22rem!important;padding:.22rem .45rem!important;min-height:24px!important}}}