.loc{isolation:isolate;background:linear-gradient(145deg,#fffefa 0%,#fffdfa 52%,#fcf8f3 100%);border:1px solid #a9774840;border-radius:26px;flex-direction:column;min-height:470px;transition:transform .65s cubic-bezier(.16,1,.3,1),box-shadow .65s cubic-bezier(.16,1,.3,1),border-color .45s;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 30px #4d2e1509}.loc.is-featured{border-color:#b7702e8c}.loc:before{content:"";filter:blur(4px);pointer-events:none;z-index:-2;background:radial-gradient(circle,#d2894124 0%,#d289410f 38%,#0000 72%);border-radius:50%;width:360px;height:360px;transition:transform .8s cubic-bezier(.16,1,.3,1);position:absolute;top:-150px;left:-220px}.loc__graphic{pointer-events:none;z-index:-1;opacity:0;transition:opacity .65s,transform 1.1s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;transform:scale(.94)rotate(-2deg);-webkit-mask-image:linear-gradient(#000 0% 52%,#000000a6 67%,#0000 90%);mask-image:linear-gradient(#000 0% 52%,#000000a6 67%,#0000 90%)}.loc__graphic svg{width:100%;height:100%}.loc__orbits{fill:none;stroke:#b7702e29;stroke-width:1.2px}.loc__stars{fill:#b7702e2e}.loc__visual{min-height:220px;position:relative}.loc__badge{z-index:20;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);max-width:55%;color:hsl(var(--primary));letter-spacing:.08em;text-transform:uppercase;background:#efe2ecf2;border-radius:14px;align-items:center;gap:8px;padding:10px 14px;font-size:10px;font-weight:700;line-height:1.3;transition:background .45s,box-shadow .45s,transform .5s cubic-bezier(.16,1,.3,1);display:inline-flex;position:absolute;top:26px;right:26px}.loc__stack{width:200px;height:170px;margin-left:-100px;position:absolute;top:44px;left:50%}.loc__stack:before{content:"";filter:blur(12px);opacity:.55;background:radial-gradient(circle,#cf89412e,#cf894112 40%,#0000 72%);border-radius:50%;width:190px;height:160px;transition:opacity .6s,transform .8s cubic-bezier(.16,1,.3,1);position:absolute;top:10px;left:-10px;transform:scale(.8)}.loc__card{transform-origin:50% 92%;background:#efe5d1;border-radius:6px;width:74px;height:120px;transition:transform .75s cubic-bezier(.16,1,.3,1),box-shadow .6s;position:absolute;overflow:hidden;box-shadow:0 13px 24px #4a2d171f}.loc__card img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.loc__card--left{z-index:2;top:30px;left:16px;transform:rotate(-17deg)}.loc__card--right{z-index:1;top:30px;left:88px;transform:rotate(16deg)}.loc__card--center{z-index:6;width:80px;height:126px;top:10px;left:60px;transform:rotate(-1deg);box-shadow:0 16px 29px #42291426}.loc__spark{z-index:10;color:#bd772f;text-shadow:0 0 18px #cb7e3040;line-height:1;transition:transform .7s cubic-bezier(.16,1,.3,1);position:absolute}.loc__spark--1{font-size:18px;top:12px;left:-4px}.loc__spark--2{font-size:12px;top:12px;left:160px}.loc__spark--3{font-size:13px;top:140px;left:158px}.loc__content{flex-direction:column;flex:1;padding:6px 30px 28px;display:flex}.loc__title{color:#332c29;font-family:var(--font-heading);letter-spacing:-.03em;margin:0 0 12px;font-size:32px;font-weight:500;line-height:1.05}.loc__desc{color:#7e7773;margin:0;font-size:14px;line-height:1.6}.loc__bottom{margin-top:auto;padding-top:24px}.loc__credits{align-items:center;gap:12px;margin-bottom:18px;display:flex}.loc__coin{background:linear-gradient(145deg,#8a5a7a 0%,#5a2d4c 45%,#3a1a30 100%);border-radius:999px;justify-content:center;align-items:center;min-width:54px;height:54px;padding:0 8px;transition:transform .55s cubic-bezier(.16,1,.3,1),box-shadow .55s;display:flex;position:relative;box-shadow:0 6px 14px #461e3738,inset 0 2px 2px #ffffff80}.loc__coin:before{content:"";border-radius:inherit;border:1px solid #fff7e0bf;position:absolute;inset:4px}.loc__coin:after{content:"✦";color:#ffffff8c;font-size:6px;position:absolute;bottom:6px}.loc__coin span{letter-spacing:-.05em;color:#fff;text-shadow:0 1px 2px #00000040;font-size:24px;font-weight:650;position:relative}.loc__unit{color:hsl(var(--primary));font-size:14px;font-weight:500}.loc__coin--gold{background:linear-gradient(145deg,#f0d07e 0%,#dcae52 45%,#b4832f 100%);box-shadow:0 6px 14px #7a571c47,inset 0 2px 2px #fff9}.loc__coin--gold span{color:#4a3312;text-shadow:0 1px 1px #ffffff59}.loc__coin--gold span em{margin-left:2px;font-size:.62em;font-style:normal}.loc__unit--euro{color:#332c29}.loc__coin--gold:before{border-color:#fffbf0d9}.loc__coin--gold:after{color:#4a331280}.loc__btn{color:#fff;text-align:left;background:linear-gradient(135deg,#b8702c 0%,#c98538 100%);border-radius:16px;justify-content:space-between;align-items:center;gap:10px;width:100%;min-height:58px;padding:8px 9px 8px 22px;font-size:14px;font-weight:700;transition:transform .45s cubic-bezier(.16,1,.3,1),box-shadow .45s;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 24px #93571f24}.loc__btn:disabled{opacity:.7}.loc__btn:before{content:"";background:linear-gradient(90deg,#0000,#ffffff38,#0000);width:90px;height:140%;transition:transform .85s cubic-bezier(.16,1,.3,1);position:absolute;top:-20%;left:-130px;transform:rotate(20deg)}.loc__arrow{background:#ffffff1f;border:1px solid #ffffff59;border-radius:50%;flex:0 0 40px;justify-content:center;align-items:center;width:40px;height:40px;transition:transform .55s cubic-bezier(.16,1,.3,1),background .4s;display:flex;position:relative}@media (hover:hover){.loc:hover{transform:translateY(-8px)scale(1.008)}}.loc:hover,.loc.is-active{border-color:#b7702e85;box-shadow:0 32px 75px #4a2b141f,0 5px 18px #b7702e0f}.loc:hover .loc__graphic,.loc.is-active .loc__graphic{opacity:1;transform:scale(1.02)rotate(0)}.loc:hover:before,.loc.is-active:before{transform:translate(70px,70px)scale(1.45)}.loc:hover .loc__badge,.loc.is-active .loc__badge{background:#eadae6fa;transform:translateY(-2px);box-shadow:0 8px 25px #5028411a}.loc:hover .loc__stack:before,.loc.is-active .loc__stack:before{opacity:1;transform:scale(1.2)}.loc:hover .loc__card--left,.loc.is-active .loc__card--left{transform:translate(-20px,5px)rotate(-27deg);box-shadow:0 22px 35px #462b142e}.loc:hover .loc__card--right,.loc.is-active .loc__card--right{transform:translate(22px,6px)rotate(27deg);box-shadow:0 22px 35px #462b142e}.loc:hover .loc__card--center,.loc.is-active .loc__card--center{transform:translateY(-20px)rotate(0)scale(1.06);box-shadow:0 28px 46px #3829203b}.loc:hover .loc__spark--1,.loc.is-active .loc__spark--1{transform:translate(-8px,-10px)rotate(30deg)scale(1.3)}.loc:hover .loc__spark--2,.loc.is-active .loc__spark--2{transform:translate(9px,-8px)rotate(-25deg)scale(1.5)}.loc:hover .loc__spark--3,.loc.is-active .loc__spark--3{transform:translate(10px,8px)rotate(20deg)scale(1.35)}.loc:hover .loc__coin,.loc.is-active .loc__coin{transform:translateY(-3px)rotate(-7deg)scale(1.055)}.loc:hover .loc__btn,.loc.is-active .loc__btn{transform:translateY(-2px);box-shadow:0 16px 34px #93571f3d}.loc:hover .loc__btn:before,.loc.is-active .loc__btn:before{transform:translate(650px)rotate(20deg)}.loc:hover .loc__arrow,.loc.is-active .loc__arrow{background:#ffffff38;transform:rotate(45deg)scale(1.06)}@media (width<=650px){.loc{border-radius:22px;min-height:430px}.loc__visual{min-height:200px}.loc__badge{padding:8px 11px;font-size:9px;top:20px;right:18px}.loc__stack{transform-origin:top;top:40px;transform:scale(.92)}.loc__content{padding:4px 22px 22px}.loc__title{font-size:28px}}.loc-wrap{perspective:1400px;height:100%;position:relative}.loc-pill{z-index:30;color:#fff;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;border:1px solid #ffffff6b;border-radius:999px;padding:5px 13px;font-size:10px;font-weight:650;position:absolute;top:0;left:50%;transform:translate(-50%,-50%);box-shadow:0 5px 14px #4a2d1729,0 1px 3px #4a2d1714}.loc-pill:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:linear-gradient(145deg,#ffffff57 0%,#fff0 48%,#2d142329 100%);position:absolute;inset:0}.loc-inner{height:100%;transform-style:preserve-3d;transition:transform .7s cubic-bezier(.16,1,.3,1);position:relative}.loc-wrap.is-flipped .loc-inner{transform:rotateY(180deg)}.loc-inner>.loc{backface-visibility:hidden;height:100%}.loc-wrap.is-flipped .loc{pointer-events:none}.loc-back{color:#fff;backface-visibility:hidden;pointer-events:none;background:linear-gradient(150deg,#5b2a47 0%,#3a1a30 100%);border-radius:26px;flex-direction:column;padding:34px 26px 26px;display:flex;position:absolute;inset:0;transform:rotateY(180deg)translateZ(2px)}.loc-wrap.is-flipped .loc-back{pointer-events:auto}@media (width<=650px){.loc-back{border-radius:22px;padding:30px 22px 22px}}@media (prefers-reduced-motion:reduce){.loc,.loc *,.loc:before,.loc :before,.cbx,.cbx *{transition:none!important}}.cbx{margin-top:26px;transition:transform .45s cubic-bezier(.16,1,.3,1);position:relative}.cbx-card{background:linear-gradient(135deg,#b8702c 0%,#c98538 100%);border-radius:18px;position:relative;overflow:hidden;box-shadow:0 10px 26px #93571f2e,inset 0 1px 1px #ffffff4d}.cbx-top{display:block;position:relative}.cbx-top:before{content:"";opacity:.38;pointer-events:none;background-image:radial-gradient(#fff7e04d 1px,#0000 1.2px);background-size:5px 5px;position:absolute;inset:0}.cbx-coin{z-index:1;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.cbx-label{z-index:1;text-align:center;letter-spacing:.17em;text-transform:uppercase;color:#fffbf0eb;padding:34px 16px 0;font-size:12px;font-weight:700;position:relative}.cbx-btn{z-index:1;letter-spacing:.1em;text-transform:uppercase;color:#fff;background:linear-gradient(145deg,#8a5a7a 0%,#5a2d4c 45%,#3a1a30 100%);border:1px solid #fff7e08c;border-radius:999px;justify-content:center;align-items:center;gap:6px;min-height:40px;margin:10px 14px 14px;font-size:11px;font-weight:700;display:flex;position:relative;overflow:hidden;box-shadow:0 6px 16px #461e3742,inset 0 2px 2px #ffffff4d}.cbx-btn:before{content:"";background:linear-gradient(90deg,#0000,#ffffff38,#0000);width:90px;height:140%;transition:transform .85s cubic-bezier(.16,1,.3,1);position:absolute;top:-20%;left:-130px;transform:rotate(20deg)}.cbx-draw{z-index:1;color:#fff;background:linear-gradient(150deg,#5a2d4c 0%,#3a1a30 100%);align-items:center;gap:7px;padding:9px 14px;font-size:12px;font-weight:500;display:flex;position:relative}.cbx-draw,.cbx-badge{transition:transform .45s cubic-bezier(.16,1,.3,1)}.cbx-badge{background-image:linear-gradient(135deg,#b8702c,#c98538);border-radius:999px;justify-content:center;align-items:center;min-width:26px;height:26px;margin-left:auto;padding:0 8px;font-size:13px;font-weight:700;display:inline-flex;box-shadow:0 3px 8px #93571f4d,inset 0 1px 1px #fff6}@media (hover:hover){.cbx:hover{transform:translateY(-2px)}.cbx:hover .cbx-card{box-shadow:0 16px 34px #93571f42,inset 0 1px 1px #ffffff4d}.cbx:hover .cbx-coin{transform:translate(-50%,calc(-50% - 3px))rotate(-7deg)scale(1.055)}.cbx-top:hover .cbx-btn:before{transform:translate(650px)rotate(20deg)}.cbx-draw:hover .cbx-badge{transform:scale(1.1)}}.coin-bump{animation:.8s cubic-bezier(.3,1.6,.5,1) coin-bump}@keyframes coin-bump{0%{rotate:0deg;scale:1}30%{rotate:-8deg;scale:1.28}60%{rotate:5deg;scale:.94}to{rotate:0deg;scale:1}}.coin-wave{pointer-events:none;border:2px solid #b77fa2;border-radius:999px;animation:.9s ease-out forwards coin-wave;position:absolute;inset:0}@keyframes coin-wave{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}.coin-plus{color:#5a2d4c;white-space:nowrap;pointer-events:none;margin-left:4px;font-size:13px;font-style:normal;font-weight:700;animation:1.3s ease-out forwards coin-plus;position:absolute;top:-4px;left:100%}@keyframes coin-plus{0%{opacity:0;transform:translateY(6px)}25%{opacity:1}to{opacity:0;transform:translateY(-22px)}}@media (prefers-reduced-motion:reduce){.coin-bump,.coin-wave,.coin-plus{animation:none}}.cbx-pill{width:40px;min-width:40px;height:40px;padding:0}.cbx-pill span{font-size:16px}.loc__btn{border-radius:999px;padding-left:26px;font-weight:600}.loc__btn:active{transform:scale(.97)}.cbx-btn{text-transform:none!important;letter-spacing:0!important;font-size:14px!important;font-weight:600!important}.cw-wallet{color:#fff;background:linear-gradient(135deg,#b8702c 0%,#c98538 100%);border-radius:22px;overflow:hidden;box-shadow:0 14px 30px #93571f33,inset 0 1px 1px #ffffff4d}.cw-top{align-items:center;gap:18px;padding:22px 24px;display:flex;position:relative}.cw-trame:before{content:"";opacity:.38;pointer-events:none;background-image:radial-gradient(#fff7e04d 1px,#0000 1.2px);background-size:5px 5px;position:absolute;inset:0}.cw-label{letter-spacing:.17em;text-transform:uppercase;color:#fffbf0eb;font-size:10px;font-weight:700}.cw-foot{color:#fffbf0d9;margin-top:4px;font-size:12px}.cw-coin{width:104px;min-width:104px;height:104px}.cw-coin span{font-size:42px}.mv-plus{background-image:linear-gradient(135deg,#b8702c,#c98538);box-shadow:0 3px 8px #93571f4d,inset 0 1px 1px #fff6}.pk-coin{width:54px;height:54px}.pk-coin span{font-size:22px}
