.arch[data-astro-cid-hle5ygd2]{--ar: 140px;position:relative;display:block;padding:3px;border-radius:50% 50% 6px 6px / calc(var(--ar) + 3px) calc(var(--ar) + 3px) 6px 6px;background:var(--gild-edge, linear-gradient(180deg, #fff6cf 0%, #f5c443 30%, #b8681a 64%, #f7c95a 100%));box-shadow:0 30px 60px #0000008c,0 0 70px -6px color-mix(in oklab,var(--el, var(--gold-1, #ffd95a)) 65%,transparent),0 0 140px -24px color-mix(in oklab,var(--el, var(--gold-1, #ffd95a)) 45%,transparent);transition:box-shadow var(--d-3, .5s) var(--ease-out, cubic-bezier(.16, 1, .3, 1))}.arch[data-astro-cid-hle5ygd2].tall{--ar: 168px}.arch[data-astro-cid-hle5ygd2]:after{content:"";position:absolute;inset:9px;z-index:3;pointer-events:none;border-radius:50% 50% 3px 3px / calc(var(--ar) - 6px) calc(var(--ar) - 6px) 3px 3px;box-shadow:inset 0 0 0 1px #ffe28c80}.arch__glass[data-astro-cid-hle5ygd2]{position:relative;display:block;height:var(--arch-h, 360px);border-radius:50% 50% 4px 4px / var(--ar) var(--ar) 4px 4px;overflow:hidden;isolation:isolate;background:var( --glass, radial-gradient(60% 52% at 50% 60%, #5a4410 0%, #2a2008 46%, #0c0904 100%) );box-shadow:inset 0 0 0 4px #0c0f26,inset 0 0 60px #000000a6}.arch__glass[data-astro-cid-hle5ygd2]:before{content:"";position:absolute;inset:-20%;z-index:0;pointer-events:none;background:repeating-conic-gradient(from 0deg at 50% 66%,color-mix(in oklab,var(--el, var(--gold-1, #ffd95a)) 34%,transparent) 0deg 1.6deg,transparent 1.6deg 7deg,color-mix(in oklab,var(--el, var(--gold-1, #ffd95a)) 16%,transparent) 7deg 8deg,transparent 8deg 15deg);-webkit-mask-image:radial-gradient(closest-side at 50% 66%,#000 6%,rgba(0,0,0,.55) 38%,transparent 78%);mask-image:radial-gradient(closest-side at 50% 66%,#000 6%,rgba(0,0,0,.55) 38%,transparent 78%)}.arch__glass[data-astro-cid-hle5ygd2]:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:radial-gradient(ellipse 70% 62% at 50% 58%,transparent 0%,rgba(4,6,18,.35) 62%,rgba(4,6,18,.82) 100%),repeating-conic-gradient(rgba(0,0,0,.3) 0% 25%,transparent 0% 50%) 0 0 / 4px 4px;-webkit-mask-image:radial-gradient(ellipse 80% 70% at 50% 58%,rgba(0,0,0,.45) 0%,#000 100%);mask-image:radial-gradient(ellipse 80% 70% at 50% 58%,#00000073,#000);image-rendering:pixelated}.arch__dais[data-astro-cid-hle5ygd2]{position:absolute;left:50%;bottom:8%;z-index:1;width:78%;height:14%;translate:-50% 0;pointer-events:none;border-radius:50%;background:radial-gradient(closest-side,rgba(2,3,10,.92) 0%,rgba(2,3,10,.8) 52%,color-mix(in oklab,var(--el, var(--gold-1, #ffd95a)) 60%,transparent) 86%,transparent 100%);box-shadow:0 0 22px color-mix(in oklab,var(--el, var(--gold-1, #ffd95a)) 35%,transparent)}.arch__content[data-astro-cid-hle5ygd2]{position:relative;z-index:2;display:block;height:100%}.arch[data-astro-cid-hle5ygd2].tall .arch__glass[data-astro-cid-hle5ygd2]{--arch-h: 420px}.arch__key[data-astro-cid-hle5ygd2]{position:absolute;left:50%;top:-16px;width:38px;height:46px;translate:-50% 0;z-index:4;overflow:visible;color:var(--el, var(--gold-1, #ffd95a));filter:drop-shadow(0 3px 6px rgba(0,0,0,.6))}.arch__key[data-astro-cid-hle5ygd2] .gem[data-astro-cid-hle5ygd2]{transition:filter var(--d-3, .5s) var(--ease-out, cubic-bezier(.16, 1, .3, 1))}.arch__foot[data-astro-cid-hle5ygd2]{position:absolute;bottom:-12px;width:46px;height:46px;z-index:4;overflow:visible}.arch__foot[data-astro-cid-hle5ygd2].l{left:-12px}.arch__foot[data-astro-cid-hle5ygd2].r{right:-12px;transform:scaleX(-1)}.arch[data-astro-cid-hle5ygd2].selected{box-shadow:0 30px 60px #0000008c,0 0 90px -6px color-mix(in oklab,var(--el, var(--gold-1, #ffd95a)) 75%,transparent),0 0 160px -20px color-mix(in oklab,var(--el, var(--gold-1, #ffd95a)) 55%,transparent)}.arch[data-astro-cid-hle5ygd2].selected .gem[data-astro-cid-hle5ygd2]{filter:drop-shadow(0 0 5px currentColor) drop-shadow(0 0 14px currentColor)}@media(max-width:760px){.arch[data-astro-cid-hle5ygd2],.arch[data-astro-cid-hle5ygd2].tall{--ar: 128px}.arch__glass[data-astro-cid-hle5ygd2],.arch[data-astro-cid-hle5ygd2].tall .arch__glass[data-astro-cid-hle5ygd2]{--arch-h: 330px}}@media(prefers-reduced-motion:reduce){:root:not([data-motion=full]) .arch[data-astro-cid-hle5ygd2]{transition:none}:root:not([data-motion=full]) .arch__key[data-astro-cid-hle5ygd2] .gem[data-astro-cid-hle5ygd2]{transition:none}}:root[data-motion=reduce] .arch[data-astro-cid-hle5ygd2]{transition:none}:root[data-motion=reduce] .arch__key[data-astro-cid-hle5ygd2] .gem[data-astro-cid-hle5ygd2]{transition:none}
