.rc-prefooter[data-astro-cid-w6eim5h4]{--canvas:#0b1411;--line:#22362d;--accent:#3ddc97;--ink:#f4f5fb;--muted:#b3b8cf;--red:#ff4d4d;--ease:cubic-bezier(.16,1,.3,1)}.rc-prefooter[data-astro-cid-w6eim5h4]{position:relative;overflow:clip;isolation:isolate;padding:clamp(64px,9vw,128px) 24px}.rc-prefooter[data-astro-cid-w6eim5h4]:after{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse at 76% 50%,color-mix(in srgb,var(--accent) 12%,transparent),transparent 60%)}.rc-prefooter__inner[data-astro-cid-w6eim5h4]{max-width:1180px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:clamp(24px,5vw,64px);align-items:center}.rc-prefooter[data-astro-cid-w6eim5h4] h2[data-astro-cid-w6eim5h4]{margin:0 0 24px;font-size:clamp(38px,5vw,68px);line-height:1.035;letter-spacing:-.048em;font-weight:600;max-width:12ch}.rc-prefooter[data-astro-cid-w6eim5h4] p[data-astro-cid-w6eim5h4]{margin:0 0 30px;font-size:18px;line-height:1.7;color:var(--muted);max-width:44ch}.rc-btn[data-astro-cid-w6eim5h4]{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 22px;border-radius:12px;background:var(--accent);color:var(--canvas);font-weight:600;font-size:15px;text-decoration:none;transition:translate .5s var(--ease)}.rc-btn[data-astro-cid-w6eim5h4]:hover{translate:0 -2px}.rc-btn[data-astro-cid-w6eim5h4]:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.rc-prefooter__art[data-astro-cid-w6eim5h4]{width:100%;aspect-ratio:600/330}.rc-prefooter__art[data-astro-cid-w6eim5h4] svg[data-astro-cid-w6eim5h4]{display:block;width:100%;height:100%}.jawc[data-astro-cid-w6eim5h4]{stroke-dasharray:0 100;opacity:0;animation:rc-pf-jaw 8s infinite}@keyframes rc-pf-jaw{0%,64.58%{stroke-dasharray:0 100;opacity:0}65%{opacity:1}70.83%{stroke-dasharray:100 0;opacity:1;animation-timing-function:cubic-bezier(.16,1,.3,1)}78.33%{stroke-dasharray:0 100;opacity:1}79%,to{stroke-dasharray:0 100;opacity:0}}.belt[data-astro-cid-w6eim5h4]{stroke:var(--accent);stroke-opacity:.4;stroke-width:2;stroke-linecap:round;stroke-dasharray:0 9;animation:rc-pf-belt .4s linear infinite}@keyframes rc-pf-belt{to{stroke-dashoffset:9}}.gear[data-astro-cid-w6eim5h4]{transform-origin:0 0;animation:rc-pf-spin var(--dur) linear infinite reverse}@keyframes rc-pf-spin{to{rotate:360deg}}.gear[data-astro-cid-w6eim5h4] circle[data-astro-cid-w6eim5h4],.gear[data-astro-cid-w6eim5h4] path[data-astro-cid-w6eim5h4]{fill:none;stroke:url(#rc-pf-gear);stroke-linecap:round}.teeth[data-astro-cid-w6eim5h4]{stroke-width:9}.thin[data-astro-cid-w6eim5h4]{stroke-width:3.5;opacity:.7}.hub[data-astro-cid-w6eim5h4]{stroke-width:4}.dot[data-astro-cid-w6eim5h4]{transform:translate(var(--x),170px)}.g[data-astro-cid-w6eim5h4]{fill:var(--accent);animation:rc-pf-flow 8s linear infinite var(--d)}@keyframes rc-pf-flow{0%{transform:translate(610px,170px);opacity:1}50.00%{transform:translate(-10px,170px);opacity:1}50.01%,to{transform:translate(-10px,170px);opacity:0}}.red[data-astro-cid-w6eim5h4]{fill:var(--red);transform:translate(440px,170px);animation:rc-pf-red 8s linear infinite -4s}@keyframes rc-pf-red{0%{transform:translate(610px,170px);opacity:1}18.95%{transform:translate(375px,170px) scale(1);opacity:1}21.95%{transform:translate(344px,170px) scale(0);opacity:0}to{transform:translate(344px,170px) scale(0);opacity:0}}.pulse[data-astro-cid-w6eim5h4]{fill:none;stroke:var(--red);stroke-width:2;transform-box:fill-box;transform-origin:center;opacity:0;animation:rc-pf-pulse 8s infinite}@keyframes rc-pf-pulse{0%,69.83%{opacity:0;scale:.3}70.83%{opacity:.9;scale:.5}82.33%,to{opacity:0;scale:1.4}}@media(max-width:760px){.rc-prefooter__inner[data-astro-cid-w6eim5h4]{grid-template-columns:1fr}.rc-btn[data-astro-cid-w6eim5h4]{width:100%}.rc-prefooter[data-astro-cid-w6eim5h4] p[data-astro-cid-w6eim5h4]{font-size:16px}}@media(prefers-reduced-motion:reduce){.jawc[data-astro-cid-w6eim5h4],.belt[data-astro-cid-w6eim5h4],.gear[data-astro-cid-w6eim5h4],.g[data-astro-cid-w6eim5h4],.red[data-astro-cid-w6eim5h4],.pulse[data-astro-cid-w6eim5h4]{animation:none!important}.rc-btn[data-astro-cid-w6eim5h4]{transition:none}}body:has(.rc-prefooter) .rc-world-footer:before{display:none}.rc-prefooter[data-astro-cid-w6eim5h4]{background:var(--canvas);color:var(--ink)}.rc-prefooter[data-astro-cid-w6eim5h4] h2[data-astro-cid-w6eim5h4]{color:var(--ink)}.rc-prefooter__art[data-astro-cid-w6eim5h4] svg[data-astro-cid-w6eim5h4]{overflow:visible}.rc-prefooter__inner[data-astro-cid-w6eim5h4]>div[data-astro-cid-w6eim5h4]:first-child{min-width:0}
