.tcg-feature-card[data-v-b65d1f83]{perspective:1000px;transform-style:preserve-3d;background:#fff;border-radius:20px;padding:3px;transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s;position:relative}.tcg-feature-card[data-v-b65d1f83]:hover{transform:translateY(-6px)rotateX(2deg);box-shadow:0 30px 60px -15px #00000026}.tcg-feature-card__holo[data-v-b65d1f83]{mix-blend-mode:screen;opacity:0;pointer-events:none;z-index:3;background:linear-gradient(135deg,#ff85172e,#ffab5c1f 25%,#ff85172e 50%,#ffab5c1f 75%,#ff85172e) 0 0/200% 200%;border-radius:20px;transition:opacity .4s;position:absolute;inset:0}.tcg-feature-card:hover .tcg-feature-card__holo[data-v-b65d1f83]{opacity:1;animation:3s infinite holo-shift-b65d1f83}@keyframes holo-shift-b65d1f83{0%,to{background-position:0}50%{background-position:100%}}.tcg-feature-card__shine[data-v-b65d1f83]{opacity:0;pointer-events:none;z-index:4;background:linear-gradient(115deg,#0000 30%,#ffffff8c 50%,#0000 70%);border-radius:20px;transition:transform .9s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;transform:translate(-100%)}.tcg-feature-card:hover .tcg-feature-card__shine[data-v-b65d1f83]{opacity:1;transform:translate(100%)}@media (prefers-reduced-motion:reduce){.tcg-feature-card__holo[data-v-b65d1f83],.tcg-feature-card__shine[data-v-b65d1f83]{transition:none!important;animation:none!important}}.tcg-feature-card__inner[data-v-b65d1f83]{z-index:2;background:#fff;border-radius:17px;flex-direction:column;min-height:320px;padding:28px;display:flex;position:relative}.tcg-feature-card__icon-frame[data-v-b65d1f83]{background:linear-gradient(135deg,#ff85171a,#ff85170d);border:1px solid #ff851726;border-radius:16px;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:20px;transition:transform .3s,background .3s;display:flex}.tcg-feature-card:hover .tcg-feature-card__icon-frame[data-v-b65d1f83]{background:linear-gradient(135deg,#ff851726,#ff851714);transform:scale(1.05)rotate(3deg)}.tcg-feature-card__icon[data-v-b65d1f83]{color:var(--color-orange);width:26px;height:26px}.tcg-feature-card__title[data-v-b65d1f83]{color:var(--color-navy);font-family:var(--font-heading);margin-bottom:10px;font-size:1.25rem;font-weight:700;line-height:1.2}.tcg-feature-card__desc[data-v-b65d1f83]{color:var(--color-navy-muted);margin-bottom:20px;font-size:.9375rem;line-height:1.6}.tcg-feature-card__list[data-v-b65d1f83]{flex-direction:column;flex:1;gap:12px;margin:0;padding:0;list-style:none;display:flex}.tcg-feature-card__list li[data-v-b65d1f83]{color:var(--color-navy);align-items:flex-start;gap:10px;font-size:.875rem;line-height:1.5;display:flex}.tcg-feature-card__check[data-v-b65d1f83]{color:var(--color-orange);flex-shrink:0;width:18px;height:18px;margin-top:2px}.tcg-feature-card--dark[data-v-b65d1f83]{background:#ffffff08;border:1px solid #ffffff0f;padding:0}.tcg-feature-card--dark[data-v-b65d1f83]:hover{background:#ffffff0d;border-color:#ff851733;transform:translateY(-4px);box-shadow:0 20px 50px #0000004d}.tcg-feature-card--dark .tcg-feature-card__holo[data-v-b65d1f83]{background:linear-gradient(125deg,#0000,#ff85170d 25%,#6366f108 50%,#ff85170d 75%,#0000)}.tcg-feature-card--dark .tcg-feature-card__shine[data-v-b65d1f83]{background:linear-gradient(90deg,#0000,#ffffff26 50%,#0000);transform:rotate(25deg)translate(-200%)}.tcg-feature-card--dark:hover .tcg-feature-card__shine[data-v-b65d1f83]{animation:.8s ease-out forwards shine-sweep-dark-b65d1f83;transform:rotate(25deg)translate(200%)}@keyframes shine-sweep-dark-b65d1f83{0%{transform:rotate(25deg)translate(-200%)}to{transform:rotate(25deg)translate(200%)}}.tcg-feature-card--dark .tcg-feature-card__inner[data-v-b65d1f83]{background:0 0;min-height:auto;padding:32px}.tcg-feature-card--dark .tcg-feature-card__icon-frame[data-v-b65d1f83]{background:#ff85171f;border:none;border-radius:12px;width:48px;height:48px}.tcg-feature-card--dark .tcg-feature-card__icon[data-v-b65d1f83]{width:24px;height:24px}.tcg-feature-card--dark .tcg-feature-card__title[data-v-b65d1f83]{color:#f7f3e8}.tcg-feature-card--dark .tcg-feature-card__desc[data-v-b65d1f83]{color:#8ba4b8}.tcg-feature-card--dark .tcg-feature-card__list li[data-v-b65d1f83]{color:#c4d4e0}.tcg-feature-card--dark .tcg-feature-card__check[data-v-b65d1f83]{width:16px;height:16px}
