.homepage-premium-cards{--homepage-ease:cubic-bezier(.22, 1, .36, 1)}.homepage-premium-cards :is(.operations-preview,.enterprise-workspace,.enterprise-business-card,.enterprise-support-card,.enterprise-scenarios,.marketing-card,.responsibility-workspace){min-width:0;max-width:100%;position:relative;transform:none}.homepage-premium-cards :is(.operations-preview,.enterprise-workspace,.enterprise-business-card,.enterprise-support-card,.enterprise-scenarios,.marketing-card,.responsibility-workspace):after{content:none}.homepage-premium-cards .operations-preview-header{min-height:60px}.homepage-premium-cards .operations-preview-body{padding:clamp(18px,2.1vw,28px)}.homepage-premium-cards .operations-icon{flex-basis:42px;width:42px;height:42px}.homepage-premium-cards .operations-selector button,.homepage-premium-cards .operations-detail{min-width:0}.homepage-premium-cards .operations-checkpoints{row-gap:9px}.homepage-premium-cards .operations-preview-footer{min-height:48px}.homepage-premium-cards .finance-line{stroke-dasharray:700;stroke-dashoffset:700px}.homepage-premium-cards .finance-bar{transform-box:fill-box;transform-origin:bottom}.homepage-premium-cards .finance-point{transform-box:fill-box;transform-origin:50%}.homepage-premium-cards :is(.workspace-row,.enterprise-source-item,.enterprise-review-row,.enterprise-document-row,.lifecycle-record-row,.responsibility-role-card,.enterprise-step,.enterprise-ledger-row,.enterprise-channel-grid>div){min-width:0;transition:background-color .18s ease, border-color .18s ease, transform .2s var(--homepage-ease)}.homepage-premium-cards .enterprise-business-card{overflow:hidden}.homepage-premium-cards .enterprise-business-scene{min-height:250px;padding:clamp(20px,3vw,30px)}.homepage-premium-cards .enterprise-support-card{min-width:0}.homepage-premium-cards .enterprise-channel-result{border-left-width:3px;border-radius:8px}.homepage-premium-cards .lifecycle-workspace{overflow:hidden}.homepage-premium-cards .lifecycle-step{min-width:0}.homepage-premium-cards .enterprise-workspace--dark,.homepage-premium-cards .responsibility-workspace{background:#091421!important}.homepage-premium-cards .enterprise-workspace--dark .workspace-row,.homepage-premium-cards .responsibility-role-card:not(.responsibility-role-card--active){background:0 0!important}.homepage-premium-cards .responsibility-role-card--active{background:#2e7bff1a!important;border-color:#2e7bff61!important}.homepage-premium-cards .control-role-card{min-height:116px;transition:border-color .18s ease, background-color .18s ease, box-shadow .22s var(--homepage-ease);background:#fff;border-color:#ddd9d1;border-radius:13px;box-shadow:0 1px 2px #07111f0d,0 12px 26px -24px #07111f4d}.homepage-premium-cards .control-role-card[aria-pressed=true]{box-shadow:inset 3px 0 0 var(--institution-blue), 0 2px 4px #07111f0d, 0 16px 32px -24px #07111f57;background:#fff;border-color:#c7d3e1!important}@media (hover:hover) and (pointer:fine){.homepage-premium-cards :is(.workspace-row,.enterprise-source-item,.enterprise-review-row,.enterprise-document-row,.enterprise-step,.enterprise-ledger-row,.enterprise-channel-grid>div):hover{transform:translate(2px)}.homepage-premium-cards .control-role-card:hover{background:#fbfcfe;border-color:#cbd5e1;box-shadow:0 1px 2px #07111f0f,0 16px 32px -24px #07111f57}}@media (width<=1023px){.homepage-premium-cards .enterprise-business-scene{min-height:220px}}@media (width<=767px){.homepage-premium-cards :is(.operations-preview,.enterprise-workspace,.enterprise-business-card,.enterprise-support-card,.responsibility-workspace){max-width:100%}.homepage-premium-cards .operations-preview-header{padding:14px 16px}.homepage-premium-cards .operations-preview-body{padding:16px}.homepage-premium-cards .operations-intro{margin:13px 0 16px}.homepage-premium-cards .operations-selector{overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;grid-template-columns:none;display:flex;overflow-x:auto}.homepage-premium-cards .operations-selector::-webkit-scrollbar{display:none}.homepage-premium-cards .operations-selector button{scroll-snap-align:start;flex:none;min-width:96px;min-height:54px}.homepage-premium-cards .operations-preview-footer{padding:12px 16px}.homepage-premium-cards .finance-trend{min-width:0}.homepage-premium-cards .enterprise-business-scene{min-height:0}.homepage-premium-cards .enterprise-support-card{align-items:stretch;gap:12px}.homepage-premium-cards .control-role-card{min-height:0}}@media (width<=520px){.homepage-premium-cards .operations-context,.homepage-premium-cards .operations-intro{align-items:flex-start}.homepage-premium-cards .operations-intro h2{font-size:1.2rem}.homepage-premium-cards .operations-icon{flex-basis:38px;width:38px;height:38px}.homepage-premium-cards .finance-trend-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.homepage-premium-cards .finance-trend-metrics>div:last-child{border-top:1px solid #edf0f4;grid-column:1/-1;padding-top:10px}.homepage-premium-cards .finance-trend--dark .finance-trend-metrics>div:last-child{border-top-color:#ffffff17}.homepage-premium-cards .finance-legend span:last-child{width:100%;margin-left:0}.homepage-premium-cards .enterprise-support-card{flex-direction:column}.homepage-premium-cards .enterprise-support-card>div:first-child{width:100%!important}}@media (width<=360px){.homepage-premium-cards .finance-trend-metrics{grid-template-columns:1fr}.homepage-premium-cards .finance-trend-metrics>div:last-child{grid-column:auto}}@media (prefers-reduced-motion:reduce){.homepage-premium-cards *,.homepage-premium-cards :before,.homepage-premium-cards :after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}
