.svp[data-astro-cid-e7glawuu]{--s:6px;--gold:#f2b632;color:#fff4dc;min-height:9.5rem;clip-path:polygon(0 calc(var(--s) * 2), var(--s) calc(var(--s) * 2), var(--s) var(--s), calc(var(--s) * 2) var(--s), calc(var(--s) * 2) 0, calc(100% - var(--s) * 2) 0, calc(100% - var(--s) * 2) var(--s), calc(100% - var(--s)) var(--s), calc(100% - var(--s)) calc(var(--s) * 2), 100% calc(var(--s) * 2), 100% calc(100% - var(--s) * 2), calc(100% - var(--s)) calc(100% - var(--s) * 2), calc(100% - var(--s)) calc(100% - var(--s)), calc(100% - var(--s) * 2) calc(100% - var(--s)), calc(100% - var(--s) * 2) 100%, calc(var(--s) * 2) 100%, calc(var(--s) * 2) calc(100% - var(--s)), var(--s) calc(100% - var(--s)), var(--s) calc(100% - var(--s) * 2), 0 calc(100% - var(--s) * 2));background:radial-gradient(60% 120% at 12%,#9b5de559,#0000 70%),#2a2238;grid-template-columns:auto 1fr auto;align-items:center;gap:clamp(1rem,3vw,2rem);margin:2rem 0 0;padding:1.25rem clamp(1.25rem,4vw,2.25rem) 1.6rem;text-decoration:none;transition:transform .15s steps(2,end),background-color .2s;display:grid;position:relative;box-shadow:inset 0 6px #ffffff1f,inset 0 -10px #00000059}.svp[data-astro-cid-e7glawuu]:before{content:"";opacity:.6;pointer-events:none;background-color:#0000;background-image:linear-gradient(#3d6b3f 0 0),linear-gradient(#3d6b3f 0 0),linear-gradient(#3d6b3f 0 0),linear-gradient(#3d6b3f 0 0),linear-gradient(#3d6b3f 0 0),linear-gradient(#3d6b3f 0 0);background-position:8% 100%,9% 0,31% 100%,57% 100%,58% 0,83% 100%;background-repeat:no-repeat;background-size:8px 4px,4px 4px,8px 4px,8px 4px,4px 4px,8px 4px;background-attachment:scroll,scroll,scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box,border-box,border-box;height:12px;position:absolute;inset:auto 0 10px}.svp[data-astro-cid-e7glawuu]:hover{color:#fff4dc;transform:translateY(-3px)}.svp[data-astro-cid-e7glawuu]:active{transform:translateY(2px)}.svp[data-astro-cid-e7glawuu]:focus-visible{outline:none}.svp[data-astro-cid-e7glawuu]:focus-visible .svp__title[data-astro-cid-e7glawuu]{text-underline-offset:.2em;text-decoration:underline 3px #3fb7d9}.svp__scene[data-astro-cid-e7glawuu]{place-items:center;width:8.5rem;height:7rem;display:grid;position:relative}.svp__portal[data-astro-cid-e7glawuu]{image-rendering:pixelated;filter:drop-shadow(0 0 14px #9b5de58c)}.svp__r1[data-astro-cid-e7glawuu],.svp__r2[data-astro-cid-e7glawuu],.svp__r3[data-astro-cid-e7glawuu]{animation:1.6s step-end infinite svp-pulse}.svp__r2[data-astro-cid-e7glawuu]{animation-delay:.4s}.svp__r3[data-astro-cid-e7glawuu]{animation-delay:.8s}.svp__c[data-astro-cid-e7glawuu]{animation:1.6s steps(4,end) infinite svp-core}@keyframes svp-pulse{0%,to{opacity:1}25%{opacity:.55}}@keyframes svp-core{0%,to{fill:#1c1628}50%{fill:#2e2148}}.svp__spark[data-astro-cid-e7glawuu]{background:var(--c);opacity:0;width:6px;height:6px;animation:svp-spark 2.4s steps(8) var(--d) infinite;margin:-3px 0 0 -3px;position:absolute;top:50%;left:50%}@keyframes svp-spark{0%{transform:translate(var(--x), var(--y)) scale(1);opacity:0}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translate(0)scale(.3)}}.svp__hero[data-astro-cid-e7glawuu]{transition:transform .6s steps(6,end);display:grid;position:absolute;bottom:2px;left:-2px}.svp__hero[data-astro-cid-e7glawuu]>svg{image-rendering:pixelated;filter:drop-shadow(0 3px #00000059);grid-area:1/1}.svp__f--b[data-astro-cid-e7glawuu]{visibility:hidden}.svp[data-astro-cid-e7glawuu]:hover .svp__hero[data-astro-cid-e7glawuu]{transform:translate(34px)}.svp[data-astro-cid-e7glawuu]:hover .svp__f--a[data-astro-cid-e7glawuu]{animation:.3s step-end infinite svp-walk-a}.svp[data-astro-cid-e7glawuu]:hover .svp__f--b[data-astro-cid-e7glawuu]{animation:.3s step-end infinite svp-walk-b}@keyframes svp-walk-a{50%{visibility:hidden}}@keyframes svp-walk-b{50%{visibility:visible}}.svp[data-astro-cid-e7glawuu]:hover .svp__r1[data-astro-cid-e7glawuu],.svp[data-astro-cid-e7glawuu]:hover .svp__r2[data-astro-cid-e7glawuu],.svp[data-astro-cid-e7glawuu]:hover .svp__r3[data-astro-cid-e7glawuu]{animation-duration:.8s}.svp[data-astro-cid-e7glawuu]:hover .svp__spark[data-astro-cid-e7glawuu]{animation-duration:1.2s}.svp__text[data-astro-cid-e7glawuu]{gap:.3rem;min-width:0;display:grid}.svp__kicker[data-astro-cid-e7glawuu]{letter-spacing:.08em;text-transform:uppercase;color:var(--gold);font-size:.8rem;font-weight:700}.svp__title[data-astro-cid-e7glawuu]{font-size:clamp(1.35rem,3.2vw,1.9rem);font-weight:800;line-height:1.15}.svp__sub[data-astro-cid-e7glawuu]{color:#cbbfe0;font-size:1rem;line-height:1.4}.svp__arrow[data-astro-cid-e7glawuu]{color:#1c1628;background:var(--gold);clip-path:polygon(0 4px,4px 4px,4px 0,calc(100% - 4px) 0,calc(100% - 4px) 4px,100% 4px,100% calc(100% - 4px),calc(100% - 4px) calc(100% - 4px),calc(100% - 4px) 100%,4px 100%,4px calc(100% - 4px),0 calc(100% - 4px));width:48px;height:48px;padding:10px;transition:transform .2s steps(2,end);box-shadow:inset 0 4px #ffffff4d,inset 0 -6px #00000040}.svp[data-astro-cid-e7glawuu]:hover .svp__arrow[data-astro-cid-e7glawuu]{transform:translate(4px)}@media (width<=560px){.svp[data-astro-cid-e7glawuu]{grid-template-columns:auto 1fr;padding-block:1rem 1.4rem}.svp__scene[data-astro-cid-e7glawuu]{width:6.5rem;height:6rem}.svp__portal[data-astro-cid-e7glawuu]{width:60px;height:79px}.svp__arrow[data-astro-cid-e7glawuu]{display:none}.svp__sub[data-astro-cid-e7glawuu]{font-size:.9rem}}@media (prefers-reduced-motion:reduce){.svp[data-astro-cid-e7glawuu],.svp[data-astro-cid-e7glawuu] [data-astro-cid-e7glawuu],.svp__hero[data-astro-cid-e7glawuu]{transition:none!important;animation:none!important}.svp__spark[data-astro-cid-e7glawuu]{display:none}.svp[data-astro-cid-e7glawuu]:hover .svp__hero[data-astro-cid-e7glawuu]{transform:none}}
