.epic-btn[data-v-a82054d9]{position:relative;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;cursor:pointer;text-decoration:none;isolation:isolate;font-family:var(--site-font-display);transition:filter .3s ease,box-shadow .35s ease,border-color .3s ease,color .3s ease}.epic-btn.block[data-v-a82054d9]{display:flex;width:100%}.epic-btn.md[data-v-a82054d9]{padding:.95rem 2.6rem}.epic-btn.sm[data-v-a82054d9]{padding:.5rem 1.4rem}.epic-btn.primary[data-v-a82054d9]{color:#241405;background:linear-gradient(180deg,#f3dd86,#d7af4e 46%,#b1822f);border:1px solid #8a6a2e;box-shadow:inset 0 1px #ffffff8c,inset 0 -2px 6px #78501480,0 5px 18px #00000073}[dir=rtl] .epic-btn.primary[data-v-a82054d9]{background:linear-gradient(-180deg,#f3dd86,#d7af4e 46%,#b1822f)}.epic-btn.primary[data-v-a82054d9]:hover{filter:brightness(1.06);box-shadow:inset 0 1px #fff9,inset 0 -2px 6px #78501480,0 8px 28px #d7af4e80}.epic-btn.ghost[data-v-a82054d9]{color:#e8dbc4;background:#0d0b0a73;border:1px solid #6b5230;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.epic-btn.ghost[data-v-a82054d9]:hover{color:#fff3c8;border-color:#c79a3a;box-shadow:0 0 22px #c79a3a38}.eb-sheen[data-v-a82054d9]{position:absolute;top:0;left:0;width:50%;height:100%;z-index:0;transform:skew(-18deg);opacity:0;pointer-events:none;background:linear-gradient(100deg,transparent,rgba(255,255,255,.5),transparent)}[dir=rtl] .eb-sheen[data-v-a82054d9]{left:auto;right:0;transform:skew(18deg);background:linear-gradient(-100deg,transparent,rgba(255,255,255,.5),transparent)}.epic-btn.ghost .eb-sheen[data-v-a82054d9]{background:linear-gradient(100deg,transparent,rgba(199,154,58,.4),transparent)}[dir=rtl] .epic-btn.ghost .eb-sheen[data-v-a82054d9]{background:linear-gradient(-100deg,transparent,rgba(199,154,58,.4),transparent)}.eb-content[data-v-a82054d9]{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;line-height:1.1}.eb-label[data-v-a82054d9]{font-weight:700;text-transform:uppercase;letter-spacing:.2em}.epic-btn.md .eb-label[data-v-a82054d9]{font-size:.95rem}.epic-btn.sm .eb-label[data-v-a82054d9]{font-size:.72rem}.eb-sub[data-v-a82054d9]{margin-top:3px;font-size:.56rem;letter-spacing:.16em;text-transform:uppercase;opacity:.72;font-weight:600}.epic-btn.forged[data-v-a82054d9]{padding:max(14px,calc(var(--k, 1px) * 17)) max(34px,calc(var(--k, 1px) * 50));background:linear-gradient(180deg,#ffecbe12,#ffecbe00 46%),linear-gradient(180deg,#231a12,#140f0b);border:1px solid #9c7438;box-shadow:inset 0 0 0 3px #120d09,inset 0 0 0 4px #d6aa5c57,0 12px 30px #0009;transition:border-color .3s ease,box-shadow .3s ease,transform .3s ease}[dir=rtl] .epic-btn.forged[data-v-a82054d9]{background:linear-gradient(-180deg,#ffecbe12,#ffecbe00 46%),linear-gradient(-180deg,#231a12,#140f0b)}.epic-btn.forged[data-v-a82054d9]:before{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;z-index:-1;background:radial-gradient(90% 130% at 50% 135%,#d66e2c52,#d66e2c00 70%);opacity:0;transition:opacity .4s ease}.epic-btn.forged[data-v-a82054d9]:hover{border-color:#d9ad5e;transform:translateY(-1px);box-shadow:inset 0 0 0 3px #120d09,inset 0 0 0 4px #e7c5528c,0 14px 32px #000000a6}.epic-btn.forged[data-v-a82054d9]:hover:before{opacity:1}.epic-btn.forged[data-v-a82054d9]:focus-visible{outline:1px solid var(--site-gold);outline-offset:4px}.epic-btn.forged .eb-sheen[data-v-a82054d9]{display:none}.epic-btn.forged .eb-label[data-v-a82054d9]{font-weight:400;font-size:max(15px,calc(var(--k, 1px) * 19));letter-spacing:.22em;background:linear-gradient(180deg,#fff2c8,#e6bf68 55%,#b9883b);color:transparent;filter:drop-shadow(0 1px 0 rgba(0,0,0,.85))}[dir=rtl] .epic-btn.forged .eb-label[data-v-a82054d9]{background:linear-gradient(-180deg,#fff2c8,#e6bf68 55%,#b9883b)}[dir] .epic-btn.forged .eb-label[data-v-a82054d9]{-webkit-background-clip:text;background-clip:text}.epic-btn.forged .eb-sub[data-v-a82054d9]{margin-top:max(5px,calc(var(--k, 1px) * 7));font-family:var(--site-font-body);font-size:max(9px,calc(var(--k, 1px) * 10.5));letter-spacing:.2em;color:#e8d6b299;opacity:1}@media (prefers-reduced-motion: reduce){.epic-btn.forged[data-v-a82054d9],.epic-btn.forged[data-v-a82054d9]:before{transition:none}}
