:root{--ease:cubic-bezier(.25,.1,.25,1);--r:22px;--green:#226d63}.pe-hero{background:linear-gradient(90deg,#f3f3f307 1px,#0000 1px) 0 0/92px 92px,linear-gradient(#f3f3f305 1px,#0000 1px) 0 0/92px 92px,#000}.pe-grid{pointer-events:none;z-index:1;opacity:.35;background:linear-gradient(90deg,#f3f3f307 1px,#0000 1px) 0 0/92px 92px,linear-gradient(#f3f3f305 1px,#0000 1px) 0 0/92px 92px;position:fixed;inset:0}.pe-pulse{background:color-mix(in srgb,var(--green)85%,transparent);width:7px;height:7px;animation:pe_pulse 2.2s var(--ease)infinite;border-radius:999px;box-shadow:0 0 #226d637a}@keyframes pe_pulse{0%{box-shadow:0 0 #226d637a}60%{box-shadow:0 0 0 10px #226d6300}to{box-shadow:0 0 #226d6300}}.pe-stage{opacity:.65;background:radial-gradient(circle at 20% 25%,#226d6338,#0000 46%),radial-gradient(circle at 80% 55%,#f3f3f30d,#0000 42%),radial-gradient(circle at 60% 85%,#226d631f,#0000 45%);position:absolute;inset:0}.pe-filmgrain{mix-blend-mode:overlay;opacity:.22;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='220' height='220' filter='url(%23n)' opacity='.28'/%3E%3C/svg%3E");position:absolute;inset:-30%;transform:rotate(8deg)}.pe-rings{opacity:.55;border:1px solid #f3f3f314;border-radius:999px;width:1200px;height:1200px;position:absolute;top:54%;left:50%;transform:translate(-50%,-50%)}.pe-rings:before,.pe-rings:after{content:"";opacity:.75;border:1px solid #226d6324;border-radius:999px;position:absolute;inset:-140px}.pe-rings:after{opacity:.55;border-color:#f3f3f30f;inset:-280px}.pe-markWrap{width:min(680px,92vw);position:absolute;top:54%;left:50%;transform:translate(-50%,-50%);opacity:.5!important}.pe-piece{transform-origin:50%;transition:transform .45s var(--ease),opacity .45s var(--ease)}.pe-pieceShadow{filter:drop-shadow(0 18px 34px #0000008c)}
.pe-tickerTrack{will-change:transform;width:max-content;animation:20s linear infinite ticker;display:flex}@keyframes ticker{0%{transform:translate(0)}to{transform:translate(-25%)}}
