.aniltx-card{position:relative;border-radius:12px;transition:all .3s ease;overflow:hidden}.aniltx-card__content{position:relative;z-index:2;padding:1.5rem}.aniltx-card--primary{background-color:#1e3a5f;border:2px solid #f2c94c;box-shadow:0 0 20px rgba(242,201,76,.3),0 4px 12px rgba(0,0,0,.3)}.aniltx-card--primary:hover{box-shadow:0 0 40px rgba(242,201,76,.5),0 8px 24px rgba(0,0,0,.4);transform:translateY(-2px)}.aniltx-card__grid-background{position:absolute;inset:0;z-index:1;opacity:.15;background-image:linear-gradient(rgba(242,201,76,.3) 1px,transparent 0),linear-gradient(90deg,rgba(242,201,76,.3) 1px,transparent 0);background-size:20px 20px;animation:gridMoveCard 20s linear infinite;pointer-events:none}@keyframes gridMoveCard{0%{background-position:0 0}to{background-position:20px 20px}}.aniltx-card--primary{animation:goldGlowPulse 3s ease-in-out infinite}@keyframes goldGlowPulse{0%,to{box-shadow:0 0 20px rgba(242,201,76,.3),0 4px 12px rgba(0,0,0,.3)}50%{box-shadow:0 0 30px rgba(242,201,76,.4),0 4px 12px rgba(0,0,0,.3)}}.aniltx-card--secondary{clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px);border-radius:0!important;background:rgba(10,26,51,.95);border:2px solid rgba(242,201,76,.6);backdrop-filter:blur(8px);box-shadow:0 0 20px rgba(242,201,76,.2),0 4px 12px rgba(0,0,0,.3);color:#FFFFFF}.aniltx-card--secondary:hover{border-color:rgba(242,201,76,.8);box-shadow:0 0 30px rgba(242,201,76,.3),0 8px 24px rgba(0,0,0,.4);transform:translateY(-2px)}.aniltx-card--tertiary{background:rgba(10,26,51,.4);border:2px solid transparent;backdrop-filter:blur(12px);box-shadow:0 4px 12px rgba(0,0,0,.2),inset 0 1px 0 rgba(255,255,255,.1);position:relative}.aniltx-card--tertiary:before{content:"";position:absolute;inset:0;border-radius:12px;padding:2px;background:linear-gradient(135deg,#F2C94C,#0A1A33 25%,#0A1A33 75%,#F2C94C);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:borderShine 3s linear infinite;pointer-events:none}@keyframes borderShine{0%{background-position:0 50%}to{background-position:200% 50%}}.aniltx-card--tertiary:hover{background:rgba(10,26,51,.6);box-shadow:0 0 30px rgba(242,201,76,.2),0 8px 24px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.15);transform:translateY(-2px)}.aniltx-card--tertiary.aniltx-card--blue:before{background:linear-gradient(135deg,#3B82F6,#0A1A33 25%,#0A1A33 75%,#3B82F6)}.aniltx-card--inverted{background-color:#FFFFFF;border:2px solid #f2c94c;box-shadow:0 0 20px rgba(242,201,76,.3),0 4px 12px rgba(0,0,0,.2)}.aniltx-card--inverted:hover{box-shadow:0 0 40px rgba(242,201,76,.5),0 8px 24px rgba(0,0,0,.3);transform:translateY(-2px)}.aniltx-card--inverted .aniltx-card__grid-background{opacity:.08;background-image:linear-gradient(rgba(10,26,51,.6) 1px,transparent 0),linear-gradient(90deg,rgba(10,26,51,.6) 1px,transparent 0);background-size:20px 20px;animation:gridMoveCard 20s linear infinite}.aniltx-card--inverted{animation:goldGlowPulseInverted 3s ease-in-out infinite}@keyframes goldGlowPulseInverted{0%,to{box-shadow:0 0 20px rgba(242,201,76,.3),0 4px 12px rgba(0,0,0,.2)}50%{box-shadow:0 0 30px rgba(242,201,76,.4),0 4px 12px rgba(0,0,0,.2)}}.aniltx-card--inverted .aniltx-card__content{color:#0A1A33}@media (max-width:640px){.aniltx-card{border-radius:8px}.aniltx-card--secondary{clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px)}}