.action-hub{display:flex;gap:1px;background:var(--border);border:1px solid var(--border);width:fit-content;flex-wrap:nowrap}.action-hub:has(.btn-primary:hover) .btn:not(.btn-primary),.action-hub:has([data-variant=primary]:hover)>:not([data-variant=primary]){padding-left:1rem!important;padding-right:1rem!important}.action-hub:has(.btn:not(.btn-primary):hover) .btn-primary,.action-hub:has([data-variant=secondary]:hover)>:not([data-variant=secondary]){padding-left:1rem!important;padding-right:1rem!important}.action-hub>:first-child:hover~*{padding-left:1rem!important;padding-right:1rem!important}.action-hub:has(>:last-child:hover)>:first-child,.action-hub>:last-child:hover~:first-child{padding-left:1rem!important;padding-right:1rem!important}@media (min-width:1400px){.action-hub>:hover{padding-right:1.35rem}}@media (min-width:1600px){.action-hub>*{padding:1.25rem 2rem}.action-hub>:hover{padding-right:2rem}}@media (max-width:640px){.action-hub{flex-direction:column;width:100%}.action-hub>*{width:100%;justify-content:space-between}}.debossed-surface-navy{background:var(--navy,#0A2647);box-shadow:inset 0 0 80px rgba(0,0,0,.4);position:relative}.debossed-surface-navy:before{content:"";position:absolute;inset:0;opacity:.4;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E");mix-blend-mode:overlay}.debossed-surface-navy>*{position:relative;z-index:1}.debossed-surface{background:#FDFDFB;box-shadow:inset 0 0 40px rgba(10,38,71,.02)}.dark .debossed-surface{background:hsl(var(--card));box-shadow:inset 0 0 40px rgba(255,255,255,.02)}.vellum-texture{filter:url(#grainy);background:var(--background-alt,#F8F9FA)}.metric-card{border:1px solid var(--border);padding:2.5rem;background:white;position:relative;overflow:hidden;transition:all .5s cubic-bezier(.16,1,.3,1)}.metric-card:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:var(--navy);transform:scaleY(0);transition:transform .4s cubic-bezier(.16,1,.3,1);transform-origin:bottom}.metric-card:hover:before{transform:scaleY(1)}.metric-card:hover{transform:translateY(-5px);box-shadow:0 20px 40px rgba(10,38,71,.05)}.metric-card:not(.vellum-texture):hover{background:#FAFBFC}.dark .metric-card:not(.vellum-texture):hover{background:var(--background-alt)}