.trait-item[data-v-f06e55bb]{position:relative}.trait-item .trait-card[data-v-f06e55bb]{position:relative;padding:20px;border-radius:12px;transition:all .3s ease-in-out;height:100%}.trait-item h5[data-v-f06e55bb]:before{position:absolute;z-index:1;content:"";width:20%;height:2px;bottom:-5px;left:50%;transform:translate(-50%);transition:width .3s ease-in-out}.trait-item.clickable[data-v-f06e55bb]{cursor:pointer}.trait-item.clickable .trait-card[data-v-f06e55bb]{animation:gentle-pulse-f06e55bb 4s ease-in-out infinite}.trait-item.clickable .trait-card[data-v-f06e55bb]:hover{transform:translateY(-8px) scale(1.02);box-shadow:0 20px 40px #0000001a,0 0 0 1px #0000000d;background-color:#ffffffe6}.trait-item.clickable:hover h5[data-v-f06e55bb]:before{width:40%}.trait-item.clickable:hover .click-hint[data-v-f06e55bb]{opacity:1;transform:translateY(0)}.trait-item.clickable:active .trait-card[data-v-f06e55bb]{transform:translateY(-4px) scale(.98);transition:all .1s ease-in-out}.trait-item.coming-soon[data-v-f06e55bb]{cursor:not-allowed;opacity:.7}.trait-item.coming-soon .trait-card[data-v-f06e55bb]{background-color:#f8f9fa;border:2px dashed #dee2e6}.trait-item.coming-soon .trait-item-round[data-v-f06e55bb]{opacity:.6}.status-indicator[data-v-f06e55bb]{position:absolute;top:15px;right:15px;z-index:10}.status-indicator .link-icon[data-v-f06e55bb]{opacity:.6;transition:opacity .3s ease-in-out}.status-indicator .link-icon[data-v-f06e55bb]:hover{opacity:1}.status-indicator .coming-soon-badge[data-v-f06e55bb]{background:linear-gradient(45deg,gold,#ffed4e);color:#d97706;font-size:12px;font-weight:600;padding:4px 8px;border-radius:12px;box-shadow:0 2px 4px #0000001a}.click-hint[data-v-f06e55bb]{position:absolute;bottom:15px;left:50%;transform:translate(-50%) translateY(10px);background:#000c;color:#fff;padding:8px 16px;border-radius:20px;font-size:12px;opacity:0;transition:all .3s ease-in-out;pointer-events:none;white-space:nowrap}.click-hint[data-v-f06e55bb]:before{content:"";position:absolute;top:-4px;left:50%;transform:translate(-50%);width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(0,0,0,.8)}@keyframes gentle-pulse-f06e55bb{0%,to{box-shadow:0 4px 8px #00000014}50%{box-shadow:0 6px 12px #0000001f}}.trait-item-round[data-v-f06e55bb]{transition:all .3s ease-in-out}.trait-item-round[data-v-f06e55bb]:hover{transform:scale(1.05)}.trait-item:nth-child(1) h5[data-v-f06e55bb]:before{background-color:#e96656}.trait-item:nth-child(1).clickable .trait-item-round[data-v-f06e55bb]:hover{border-color:#e96656;box-shadow:0 0 20px #e966564d}.trait-item:nth-child(2) h5[data-v-f06e55bb]:before{background-color:#34d293}.trait-item:nth-child(2).clickable .trait-item-round[data-v-f06e55bb]:hover{border-color:#34d293;box-shadow:0 0 20px #34d2934d}.trait-item:nth-child(3) h5[data-v-f06e55bb]:before{background-color:#3ab0e2}.trait-item:nth-child(3).clickable .trait-item-round[data-v-f06e55bb]:hover{border-color:#3ab0e2;box-shadow:0 0 20px #3ab0e24d}.trait-item:nth-child(4) h5[data-v-f06e55bb]:before{background-color:#f7d861}.trait-item:nth-child(4).clickable .trait-item-round[data-v-f06e55bb]:hover{border-color:#f7d861;box-shadow:0 0 20px #f7d8614d}@media (max-width: 768px){.trait-item.clickable .trait-card[data-v-f06e55bb]:hover{transform:none;box-shadow:0 4px 8px #00000014}.click-hint[data-v-f06e55bb]{display:none}}.vergas[data-v-1ed9028c]{position:fixed;left:0;right:0;height:850px;width:100%;-o-object-fit:cover;object-fit:cover;z-index:-1}.transparent-component[data-v-1ed9028c]{background-color:#ffffff1a;opacity:.69}.transparent-component[data-v-1ed9028c]{background-color:#fff3;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.section-container{padding-left:280px;padding-right:280px;position:relative}@media (max-width: 767px){.section-container{padding-left:30px;padding-right:30px}.download-release{width:90%}.nav-logo{justify-content:center}}@media (min-width: 768px) and (max-width: 991px){.section-container{padding-left:50px;padding-right:50px}.download-release{width:85%}}@media (min-width: 992px) and (max-width: 1199px){.section-container{padding-left:80px;padding-right:80px}.download-release{width:70%}}@media (min-width: 1200px) and (max-width: 1399px){.section-container{padding-left:200px;padding-right:200px}.download-release{width:60%}}@media (min-width: 1400px){.section-container{padding-left:280px;padding-right:280px}.download-release{width:50%}}
