.product-card[data-v-aa68f92c]{background:linear-gradient(#f5f5f58c,#fff 28%),#fff;border:1px solid #24242414;flex-direction:column;height:100%;min-height:100%;padding:1.5rem;transition:all .4s cubic-bezier(.165,.84,.44,1);display:flex;box-shadow:0 20px 45px #1118270d}.product-card[data-v-aa68f92c]:hover{box-shadow:0 28px 60px #1118271a}.product-card:hover .details-link .arrow-icon[data-v-aa68f92c]{transform:translate(4px,-1px)}.product-card:hover .product-corner-icon[data-v-aa68f92c]{color:#760000;transform:translate(2px,-2px)}.product-card-body[data-v-aa68f92c]{flex-direction:column;flex:1;gap:.75rem;display:flex}.product-title[data-v-aa68f92c]{color:#242424;min-height:2.4em;font-weight:700;line-height:1.2}.product-summary[data-v-aa68f92c]{color:#242424b3;flex:1;line-height:1.6}.product-logo-stage[data-v-aa68f92c]{align-items:center;min-height:150px;margin:.5rem 0;display:flex;position:relative;overflow:hidden}.product-logo-stage[data-v-aa68f92c] img{z-index:1;object-fit:contain;max-width:250px;transition:transform .35s;position:relative}.product-card-bottom[data-v-aa68f92c]{border-top:1px solid #24242414;margin-top:1.25rem;padding-top:1rem}.py-7[data-v-cec3f88d]{padding:7rem 0}.py-6[data-v-cec3f88d]{padding:5rem 0}.bg-primary-soft[data-v-cec3f88d]{background-color:#76000014}.bg-light-gray[data-v-cec3f88d]{background-color:#f5f5f5}.border-start-custom[data-v-cec3f88d]{border-left:4px solid #760000;padding-left:2rem}@media (max-width:991px){.border-start-custom[data-v-cec3f88d]{border-top:4px solid #760000;border-left:none;padding-top:1.5rem;padding-left:0}}.title-accent[data-v-cec3f88d]{background:#760000;width:60px;height:4px;margin-top:1rem}.product-chip[data-v-cec3f88d]{color:#242424b8;background:#2424240d;border-radius:999px;align-items:center;padding:.45rem .8rem;font-size:.8rem;font-weight:600;display:inline-flex}.details-link .arrow-icon[data-v-cec3f88d]{transition:transform .3s}.details-link .link-text[data-v-cec3f88d]{line-height:1}.bg-accent-blob[data-v-cec3f88d]{filter:blur(120px);opacity:.15;background:#760000;width:400px;height:400px;position:absolute;top:-50%;right:-10%}.custom-fade-in-left[data-v-cec3f88d]{animation:.8s ease-out both fadeInLeft-cec3f88d}.custom-fade-in-up[data-v-cec3f88d]{animation:.8s ease-out both fadeInUp-cec3f88d}@keyframes fadeInLeft-cec3f88d{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:translate(0,0)}}@keyframes fadeInUp-cec3f88d{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translate(0,0)}}
