.ef-gac{--ef-gac-c1:#0c1e18;--ef-gac-c2:#1a7a4c;--ef-gac-c3:#050d0a;--ef-gac-ink:#fbf8f1;--ef-gac-acc:#e6ff55;--ef-gac-k:1;--ef-gac-cw:200px;--ef-gac-ch:300px;--ef-gac-r:750px;--ef-gac-d:800ms;position:relative;box-sizing:border-box;width:100%;height:100%;min-height:30rem;flex:1 1 auto;overflow:hidden;border-radius:1rem;background:radial-gradient(circle at center,var(--ef-gac-c1) 0%,var(--ef-gac-c2) 60%,var(--ef-gac-c3) 100%);color:var(--ef-gac-ink);font-family:"Instrument Sans",system-ui,sans-serif}.ef-gac::after{content:"";position:absolute;inset:0;z-index:40;border-radius:inherit;pointer-events:none}.ef-gac:has(.ef-gac__stage:focus-visible)::after{box-shadow:inset 0 0 0 3px var(--ef-gac-acc)}.ef-gac .ef-gac__stage{position:absolute;left:0;right:0;top:calc(50px*var(--ef-gac-k));height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;perspective:2000px;outline:0;touch-action:pan-y}.ef-gac .ef-gac__track{position:absolute;top:15%;left:50%;width:var(--ef-gac-cw);height:var(--ef-gac-ch);margin-left:calc(var(--ef-gac-cw)/-2);transform-style:preserve-3d}.ef-gac .ef-gac__card{position:absolute;inset:0;margin:0;overflow:hidden;border-radius:calc(30px*var(--ef-gac-k));background:var(--ef-gac-c1);transform-origin:50% var(--ef-gac-r);transition:transform var(--ef-gac-d) cubic-bezier(.2,.8,.2,1),filter var(--ef-gac-d),scale var(--ef-gac-d);filter:brightness(.5);scale:.8}.ef-gac .ef-gac__card.is-active{filter:brightness(1);scale:1.1;z-index:10}.ef-gac .ef-gac__img{display:block;width:100%;height:100%;object-fit:cover;user-select:none;-webkit-user-drag:none}.ef-gac .ef-gac__content{position:relative;z-index:20;box-sizing:border-box;max-width:500px;padding:0 1rem;display:flex;flex-direction:column;gap:10px;text-align:center;text-shadow:0 1px 14px rgba(0,0,0,.45)}.ef-gac .ef-gac__title{margin:0;font:700 calc(2rem*max(var(--ef-gac-k),.78))/1.5"Parkinsans","Space Grotesk",sans-serif;letter-spacing:-.01em;color:var(--ef-gac-ink);opacity:1}.ef-gac .ef-gac__text{margin:0;font-size:calc(1rem*max(var(--ef-gac-k),.88));line-height:1.6;color:var(--ef-gac-ink);opacity:1}.ef-gac .ef-gac__nav{display:flex;justify-content:center;gap:20px;margin:20px 0 30px}.ef-gac .ef-gac__btn{display:grid;place-items:center;width:50px;height:50px;margin:0;padding:0;border:1px solid var(--ef-gac-ink);border-radius:50%;background:0 0;color:var(--ef-gac-ink);cursor:pointer;transition:background-color .2s ease,opacity .2s ease}.ef-gac .ef-gac__btn:hover{background:color-mix(in srgb,var(--ef-gac-ink) 14%,transparent)}.ef-gac .ef-gac__btn:focus-visible{outline:3px solid var(--ef-gac-acc);outline-offset:3px}.ef-gac .ef-gac__btn[aria-disabled=true]{opacity:.4;cursor:default}.ef-gac .ef-gac__btn svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ef-gac .ef-gac__live{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}