.demeusy-logo-card{position:relative;display:inline-flex;flex-direction:column;align-items:center;gap:0}.demeusy-logo-card__inner{position:relative;padding:var(--logo-padding-v,24px) var(--logo-padding-h,30px);border-radius:var(--logo-radius,24px);background:radial-gradient(ellipse at 30% 20%,rgba(255,235,200,.25) 0,transparent 50%),radial-gradient(ellipse at 75% 80%,rgba(120,80,50,.18) 0,transparent 55%),linear-gradient(135deg,#E5D2A8,#D4BC92 45%,#BC9F70);box-shadow:0 0 0 1px rgba(120,80,40,.2),0 20px 50px -10px rgba(119,30,44,.45),0 8px 24px -4px rgba(40,25,15,.4),inset 0 1px 0 rgba(255,245,220,.4);overflow:hidden}@media (prefers-reduced-motion:no-preference){.demeusy-logo-card--animated{opacity:0;filter:blur(20px);transform:scale(.92);animation:demeusyLogoReveal 1.4s cubic-bezier(.22,1,.36,1) .3s forwards}.demeusy-logo-card--animated .demeusy-logo-card__inner:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(115deg,transparent 35%,rgba(212,175,55,.05) 45%,rgba(232,200,112,.55) 50%,rgba(212,175,55,.05) 55%,transparent 65%);transform:translateX(-100%);pointer-events:none;z-index:2;animation:demeusyShineSweep 2.2s cubic-bezier(.4,0,.2,1) 1s forwards}.demeusy-logo-card--animated .demeusy-logo-card__inner{animation:demeusyBoxGlow 2.5s ease-in-out .8s forwards}.demeusy-logo-card--animated:after{content:"";position:absolute;bottom:-14px;left:50%;transform:translateX(-50%);width:0;max-width:220px;height:1px;background:linear-gradient(90deg,transparent,#D4AF37 30%,#E8C870 50%,#D4AF37 70%,transparent);box-shadow:0 0 8px rgba(212,175,55,.4);animation:demeusyUnderlineDraw .9s cubic-bezier(.22,1,.36,1) 1.6s forwards}.demeusy-logo-card__particle{position:absolute;width:4px;height:4px;border-radius:50%;background:#D4AF37;box-shadow:0 0 8px rgba(212,175,55,.9),0 0 16px rgba(232,200,112,.5);opacity:0;pointer-events:none;top:50%;left:50%}.demeusy-logo-card__particle:nth-child(2){animation:demeusyParticle1 4s ease-out 1.2s infinite}.demeusy-logo-card__particle:nth-child(3){animation:demeusyParticle2 4.5s ease-out 1.4s infinite}.demeusy-logo-card__particle:nth-child(4){animation:demeusyParticle3 3.8s ease-out 1.6s infinite}.demeusy-logo-card__particle:nth-child(5){animation:demeusyParticle4 4.2s ease-out 1.8s infinite}.demeusy-logo-card__particle:nth-child(6){animation:demeusyParticle5 4.6s ease-out 1.3s infinite}.demeusy-logo-card__particle:nth-child(7){animation:demeusyParticle6 4s ease-out 1.7s infinite}.demeusy-logo-card__particle:nth-child(8){animation:demeusyParticle7 4.3s ease-out 1.5s infinite}.demeusy-logo-card__particle:nth-child(9){animation:demeusyParticle8 3.9s ease-out 1.9s infinite}.demeusy-logo-card__particle:nth-child(10){animation:demeusyParticle9 4.4s ease-out 2.1s infinite;transform:scale(.7)}.demeusy-logo-card__particle:nth-child(11){animation:demeusyParticle10 4.7s ease-out 2.3s infinite;transform:scale(.8)}.demeusy-logo-card__particle:nth-child(12){animation:demeusyParticle11 4.1s ease-out 2.5s infinite;transform:scale(.6)}.demeusy-logo-card__particle:nth-child(13){animation:demeusyParticle12 4.8s ease-out 2s infinite;transform:scale(1.2)}.demeusy-logo-card__particle:nth-child(14){animation:demeusyParticle13 4.2s ease-out 2.4s infinite;transform:scale(.9)}.demeusy-logo-card__particle:nth-child(15){animation:demeusyParticle14 4.6s ease-out 2.6s infinite;transform:scale(.7)}.demeusy-logo-card__particle:nth-child(16){animation:demeusyParticle15 4s ease-out 2.2s infinite;transform:scale(1.1)}.demeusy-logo-card__particle:nth-child(17){animation:demeusyParticle16 4.5s ease-out 2.8s infinite;transform:scale(.8)}}@keyframes demeusyLogoReveal{0%{opacity:0;filter:blur(20px);transform:scale(.92)}65%{opacity:1;filter:blur(0);transform:scale(1.015)}to{opacity:1;filter:blur(0);transform:scale(1)}}@keyframes demeusyShineSweep{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes demeusyBoxGlow{0%{box-shadow:0 0 0 1px rgba(120,80,40,.2),0 20px 50px -10px rgba(119,30,44,.3),0 8px 24px -4px rgba(40,25,15,.4),inset 0 1px 0 rgba(255,245,220,.4)}60%{box-shadow:0 0 0 1px rgba(212,175,55,.4),0 25px 70px -8px rgba(119,30,44,.55),0 0 80px rgba(212,175,55,.18),inset 0 1px 0 rgba(255,245,220,.4)}to{box-shadow:0 0 0 1px rgba(120,80,40,.22),0 20px 50px -10px rgba(119,30,44,.45),0 0 40px rgba(212,175,55,.08),inset 0 1px 0 rgba(255,245,220,.4)}}@keyframes demeusyUnderlineDraw{0%{width:0;opacity:0}to{width:100%;opacity:1}}@keyframes demeusyParticle1{0%{opacity:0;transform:translate(0) scale(.5)}20%{opacity:1;transform:translate(-120px,-90px) scale(1)}to{opacity:0;transform:translate(-320px,-240px) scale(.3)}}@keyframes demeusyParticle2{0%{opacity:0;transform:translate(0) scale(.5)}20%{opacity:.9;transform:translate(110px,-80px) scale(1)}to{opacity:0;transform:translate(290px,-220px) scale(.3)}}@keyframes demeusyParticle3{0%{opacity:0;transform:translate(0) scale(.5)}20%{opacity:1;transform:translate(-100px,90px) scale(1)}to{opacity:0;transform:translate(-260px,250px) scale(.3)}}@keyframes demeusyParticle4{0%{opacity:0;transform:translate(0) scale(.5)}20%{opacity:.8;transform:translate(115px,85px) scale(1)}to{opacity:0;transform:translate(300px,240px) scale(.3)}}@keyframes demeusyParticle5{0%{opacity:0;transform:translate(0) scale(.5)}20%{opacity:1;transform:translate(-160px,5px) scale(1)}to{opacity:0;transform:translate(-380px,20px) scale(.3)}}@keyframes demeusyParticle6{0%{opacity:0;transform:translate(0) scale(.5)}20%{opacity:.9;transform:translate(150px,-5px) scale(1)}to{opacity:0;transform:translate(370px,-10px) scale(.3)}}@keyframes demeusyParticle7{0%{opacity:0;transform:translate(0) scale(.5)}20%{opacity:.7;transform:translate(-50px,-110px) scale(1)}to{opacity:0;transform:translate(-90px,-300px) scale(.3)}}@keyframes demeusyParticle8{0%{opacity:0;transform:translate(0) scale(.5)}20%{opacity:1;transform:translate(60px,105px) scale(1)}to{opacity:0;transform:translate(100px,310px) scale(.3)}}@keyframes demeusyParticle9{0%{opacity:0;transform:translate(0) scale(.5)}20%{opacity:.8;transform:translate(-140px,50px) scale(1)}to{opacity:0;transform:translate(-340px,130px) scale(.3)}}@keyframes demeusyParticle10{0%{opacity:0;transform:translate(0) scale(.5)}20%{opacity:.7;transform:translate(140px,50px) scale(1)}to{opacity:0;transform:translate(340px,130px) scale(.3)}}@keyframes demeusyParticle11{0%{opacity:0;transform:translate(0) scale(.5)}20%{opacity:1;transform:translate(-30px,130px) scale(1)}to{opacity:0;transform:translate(-50px,340px) scale(.3)}}@keyframes demeusyParticle12{0%{opacity:0;transform:translate(0) scale(.5)}20%{opacity:.9;transform:translate(30px,-130px) scale(1)}to{opacity:0;transform:translate(50px,-330px) scale(.3)}}@keyframes demeusyParticle13{0%{opacity:0;transform:translate(0) scale(.5)}20%{opacity:.8;transform:translate(-170px,-40px) scale(1)}to{opacity:0;transform:translate(-400px,-100px) scale(.3)}}@keyframes demeusyParticle14{0%{opacity:0;transform:translate(0) scale(.5)}20%{opacity:.7;transform:translate(170px,-40px) scale(1)}to{opacity:0;transform:translate(400px,-100px) scale(.3)}}@keyframes demeusyParticle15{0%{opacity:0;transform:translate(0) scale(.5)}20%{opacity:1;transform:translate(-90px,110px) scale(1)}to{opacity:0;transform:translate(-230px,290px) scale(.3)}}@keyframes demeusyParticle16{0%{opacity:0;transform:translate(0) scale(.5)}20%{opacity:.9;transform:translate(95px,-115px) scale(1)}to{opacity:0;transform:translate(240px,-300px) scale(.3)}}