.fintech-lux .deck-card{background:linear-gradient(168deg,#fffdf8,#faf7f0);border:1px solid rgba(176,141,87,.28);border-left-width:1px!important;border-left-color:rgba(176,141,87,.28)!important;border-radius:22px;box-shadow:0 1px 2px rgba(20,30,45,.06),0 24px 70px rgba(20,30,45,.14);overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.fintech-lux .deck-card:hover{transform:translateY(-2px);box-shadow:0 2px 3px rgba(20,30,45,.07),0 30px 84px rgba(20,30,45,.18)}.fintech-lux .deck-card:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--sec-color,#2f5e9e) 0,rgba(197,165,114,.9) 62%,rgba(197,165,114,.15) 100%);z-index:4}.fintech-lux .deck-card:after{content:"";position:absolute;inset:10px;border:1px solid rgba(176,141,87,.22);border-radius:14px;pointer-events:none;z-index:3}.fintech-lux h2.font-display{letter-spacing:-.015em}.fintech-lux h2.font-display:after{content:"";display:block;width:56px;height:1px;margin-top:clamp(12px,1.4vw,18px);background:linear-gradient(90deg,#b08d57,rgba(176,141,87,0))}.fintech-lux p.font-mono.font-bold{display:flex;align-items:center;gap:14px;letter-spacing:.18em}.fintech-lux p.font-mono.font-bold:before{content:"";width:30px;height:1px;flex:none;background:currentColor;opacity:.55}.fintech-lux p.leading-relaxed{color:rgba(43,52,64,.85);line-height:1.75}.fintech-lux .font-display.text-accent{background:linear-gradient(115deg,#1c3a5e,#2f5e9e 45%,#b08d57);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;font-variant-numeric:tabular-nums}.fintech-lux .deck-card div.rounded-xl.border{background:rgba(176,141,87,.05);border-color:rgba(176,141,87,.24)}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.fintech-lux .deck-card{animation:fintech-card-rise linear both;animation-timeline:view();animation-range:entry 0 entry 45%}.fintech-lux .deck-card:first-child{animation:none}@keyframes fintech-card-rise{0%{opacity:0;translate:0 34px}to{opacity:1;translate:0 0}}}}