.uiverse-mythic-card{--mythic: #CD5C5C;--mythic-soft: rgba(205, 92, 92, .25);--mythic-glow: #8B0000;font-family:inherit;display:grid;place-items:center;padding:40px;background:transparent;width:100%}.uiverse-mythic-card .deck{perspective:1400px}.uiverse-mythic-card .card{width:320px;border-radius:22px;position:relative;overflow:hidden;transform-style:preserve-3d;background:linear-gradient(180deg,#0c0c14,#020205),repeating-linear-gradient(45deg,rgba(255,255,255,.03) 0,rgba(255,255,255,.03) 1px,transparent 1px,transparent 6px);box-shadow:0 30px 70px #000000e6,inset 0 0 40px #ffffff0d;transition:transform .7s cubic-bezier(.22,.61,.36,1),box-shadow .7s}.uiverse-mythic-card .mythic{border:1px solid rgba(139,0,0,.7)}.uiverse-mythic-card .mythic:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:inherit;background:linear-gradient(120deg,transparent,var(--mythic-glow),transparent);filter:blur(18px);opacity:.6;z-index:-1;animation:glow 4s ease-in-out infinite}@keyframes glow{0%,to{opacity:.35}50%{opacity:.9}}.uiverse-mythic-card .mythic:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(120deg,transparent 35%,rgba(255,255,255,.35),transparent 65%);background-size:200% 200%;mix-blend-mode:overlay;animation:holo 3s linear infinite;pointer-events:none}@keyframes holo{0%{background-position:0% 50%}to{background-position:100% 50%}}.uiverse-mythic-card .card:hover{transform:rotateX(10deg) rotateY(-10deg) scale(1.05);box-shadow:0 60px 140px #8b00008c}.uiverse-mythic-card .art{height:180px;position:relative;background:radial-gradient(circle at center,var(--mythic-soft),transparent 65%),linear-gradient(135deg,#2b0f0f,#040406);display:flex;align-items:center;justify-content:center}.uiverse-mythic-card .art:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(circle,rgba(255,255,255,.4) 1px,transparent 1px);background-size:24px 24px;opacity:.12;animation:particles 10s linear infinite}@keyframes particles{0%{background-position:0 0}to{background-position:240px 240px}}.uiverse-mythic-card .cost{position:absolute;top:14px;right:14px;width:44px;height:44px;border-radius:50%;background:#8b0000;color:#fff;display:grid;place-items:center;font-weight:800;box-shadow:0 0 25px #8b0000cc;border:1px solid #CD5C5C}.uiverse-mythic-card .content{padding:18px;color:#f5f5f5}.uiverse-mythic-card .title{font-size:22px;font-weight:800;letter-spacing:.6px;text-transform:uppercase}.uiverse-mythic-card .type{font-size:12px;opacity:.65;margin-bottom:12px;color:#cd5c5c;font-weight:600;text-transform:uppercase;letter-spacing:1px}.uiverse-mythic-card .stats{display:flex;justify-content:space-between;background:#ffffff0d;padding:8px 12px;border-radius:10px;margin-bottom:10px;border:1px solid rgba(255,255,255,.1)}.uiverse-mythic-card .stats span{font-size:12px;font-weight:700}.uiverse-mythic-card .status{display:flex;gap:10px;margin-bottom:15px}.uiverse-mythic-card .status span{filter:drop-shadow(0 0 6px currentColor)}.uiverse-mythic-card .ability{background:#8b00001f;border-left:3px solid #CD5C5C;padding:10px;border-radius:8px;font-size:13px;margin-bottom:12px}.uiverse-mythic-card .ability-title{color:#cd5c5c;margin-bottom:4px;font-weight:800;text-transform:uppercase;font-size:11px}.uiverse-mythic-card .ability-text{line-height:1.4;color:#fffc}.uiverse-mythic-card .flavor{margin-top:12px;font-size:11px;font-style:italic;opacity:.5;text-align:center}.uiverse-mythic-card .rarity{position:absolute;top:14px;left:14px;font-size:10px;font-weight:900;letter-spacing:2px;color:#cd5c5c}@media(max-width:640px){.uiverse-mythic-card{padding:16px}.uiverse-mythic-card .card{width:260px}.uiverse-mythic-card .art{height:140px}.uiverse-mythic-card .title{font-size:18px}.uiverse-mythic-card .content{padding:14px}.uiverse-mythic-card .ability-text{font-size:12px}}.video-loader{width:48px;height:48px;margin:auto;position:relative}.video-loader:before{content:"";width:48px;height:5px;background:#8b000050;position:absolute;top:60px;left:0;border-radius:50%;animation:shadow324 .5s linear infinite}.video-loader:after{content:"";width:100%;height:100%;background:linear-gradient(135deg,#8b0000,#cd5c5c);position:absolute;top:0;left:0;border-radius:4px;animation:jump7456 .5s linear infinite;box-shadow:0 0 20px #8b000080}@keyframes jump7456{15%{border-bottom-right-radius:3px}25%{transform:translateY(9px) rotate(22.5deg)}50%{transform:translateY(18px) scaleY(.9) rotate(45deg);border-bottom-right-radius:40px}75%{transform:translateY(9px) rotate(67.5deg)}to{transform:translateY(0) rotate(90deg)}}@keyframes shadow324{0%,to{transform:scale(1)}50%{transform:scaleX(1.2)}}.journey-card{width:100%;height:100%;background:#18181b99;position:relative;display:flex;flex-direction:column;border-radius:1.5rem;overflow:hidden;transition:all .5s ease-in-out;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.1)}.journey-card-border{position:absolute;top:0;right:0;bottom:0;left:0;border:2px solid #CD5C5C;opacity:0;transform:rotate(10deg);transition:all .5s ease-in-out;pointer-events:none;z-index:20}.journey-card-content{transition:all .5s ease-in-out;height:100%;width:100%;position:relative;z-index:10}.journey-card:hover{border-radius:1.5rem;border-color:transparent}.journey-card:hover .journey-card-border{top:15px;right:15px;bottom:15px;left:15px;opacity:1;transform:rotate(0)}.journey-card-trail{position:absolute;right:0;height:100%;width:100%;opacity:0;pointer-events:none;z-index:5}.journey-card:hover .journey-card-trail{animation:trail 1s ease-in-out}@keyframes trail{0%{background:linear-gradient(90deg,#cd5c5c00 90%,#cd5c5c);opacity:0}30%{background:linear-gradient(90deg,#cd5c5c00 70%,#cd5c5c);opacity:1}70%{background:linear-gradient(90deg,#cd5c5c00 70%,#cd5c5c);opacity:1}95%{background:linear-gradient(90deg,#cd5c5c00 90%,#cd5c5c);opacity:0}}.contact-parent{width:320px;height:340px;perspective:1000px}.contact-card{height:100%;border-radius:50px;background:linear-gradient(135deg,#cd5c5c,#8b0000);transition:all .5s ease-in-out;transform-style:preserve-3d;box-shadow:#8b000000 40px 50px 25px -40px,#8b000033 0 25px 25px -5px}.glass-layer{transform-style:preserve-3d;position:absolute;top:8px;right:8px;bottom:8px;left:8px;border-radius:55px 100% 55px 55px;background:linear-gradient(0deg,#ffffff59,#ffffffd1);transform:translateZ(25px);border-left:1px solid white;border-bottom:1px solid white;transition:all .5s ease-in-out}.content-container{padding:100px 60px 0 30px;transform:translateZ(26px)}.card-title{display:block;color:#4a0e0e;font-weight:900;font-size:24px;letter-spacing:-.02em}.card-text{display:block;color:#4a0e0ecc;font-size:15px;margin-top:20px;font-weight:500;line-height:1.4}.bottom-container{padding:10px 12px;transform-style:preserve-3d;position:absolute;bottom:20px;left:20px;right:20px;display:flex;align-items:center;justify-content:space-between;transform:translateZ(26px)}.view-more{display:flex;align-items:center;gap:8px;padding:8px 16px;border-radius:20px;background:#fff3;border:1px solid rgba(255,255,255,.4);transition:all .2s ease-in-out;cursor:pointer;text-decoration:none}.view-more:hover{transform:translateZ(10px);background:#fff6}.view-more-button{background:none;border:none;color:#4a0e0e;font-weight:800;font-size:12px;text-transform:uppercase}.view-more-svg{width:16px;height:16px;color:#4a0e0e}.social-buttons{display:flex;gap:10px;transform-style:preserve-3d}.social-button{width:36px;aspect-ratio:1;padding:8px;background:#fff;border-radius:50%;border:none;display:grid;place-content:center;box-shadow:#8b000066 0 7px 5px -5px;cursor:pointer;transition:all .2s ease-in-out}.social-button:first-child{transition:transform .2s ease-in-out .4s,box-shadow .2s ease-in-out .4s,background .2s}.social-button:nth-child(2){transition:transform .2s ease-in-out .6s,box-shadow .2s ease-in-out .6s,background .2s}.social-button:nth-child(3){transition:transform .2s ease-in-out .8s,box-shadow .2s ease-in-out .8s,background .2s}.social-svg{width:18px;height:18px;color:#8b0000;transition:color .2s}.social-button:hover{background:#4a0e0e;transform:translateY(-2px)}.social-button:hover .social-svg{color:#fff}.social-button:active{background:#cd5c5c}.logo-container{position:absolute;right:0;top:0;transform-style:preserve-3d}.circle{display:block;position:absolute;aspect-ratio:1;border-radius:50%;top:0;right:0;box-shadow:#64646f33 -10px 10px 20px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#cd5c5c33;transition:all .5s ease-in-out}.circle1{width:170px;transform:translateZ(20px);top:8px;right:8px}.circle2{width:140px;transform:translateZ(40px);top:10px;right:10px;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);transition-delay:.4s}.circle3{width:110px;transform:translateZ(60px);top:17px;right:17px;transition-delay:.8s}.circle4{width:80px;transform:translateZ(80px);top:23px;right:23px;transition-delay:1.2s}.circle5{width:50px;height:50px;transform:translateZ(100px);top:30px;right:30px;display:flex;align-items:center;justify-content:center;transition-delay:1.6s;background:transparent;box-shadow:none}.contact-parent:hover .contact-card{transform:rotate3d(1,1,0,30deg);box-shadow:#8b00004d 30px 50px 25px -40px,#8b00001a 0 25px 30px}.contact-parent:hover .contact-card .bottom-container .social-button{transform:translateZ(50px);box-shadow:#8b000033 -5px 20px 10px}.contact-parent:hover .contact-card .logo-container .circle2{transform:translateZ(60px)}.contact-parent:hover .contact-card .logo-container .circle3{transform:translateZ(80px)}.contact-parent:hover .contact-card .logo-container .circle4{transform:translateZ(100px)}.contact-parent:hover .contact-card .logo-container .circle5{transform:translateZ(120px)}@media(max-width:640px){.contact-parent{width:280px;height:300px}.contact-card{border-radius:40px}.glass-layer{border-radius:45px}.content-container{padding:80px 40px 0 24px}.card-title{font-size:20px}.card-text{font-size:13px;margin-top:14px}.circle1{width:140px}.circle2{width:115px}.circle3{width:90px}.circle4{width:65px}.circle5{width:42px;height:42px}}
