.evo[data-astro-cid-6bsilmiv]{width:100%;max-width:1200px;margin:3rem auto 0;padding:0 1.5rem;box-sizing:border-box}.evo-head[data-astro-cid-6bsilmiv]{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:.4rem}.evo-eyebrow[data-astro-cid-6bsilmiv]{font-size:.7rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--accent)}.evo-hint[data-astro-cid-6bsilmiv]{font-size:.72rem;color:var(--muted)}.evo-hint-touch[data-astro-cid-6bsilmiv]{display:none}@media(hover:none){.evo-hint-desk[data-astro-cid-6bsilmiv]{display:none}.evo-hint-touch[data-astro-cid-6bsilmiv]{display:inline}}.evo-scroll[data-astro-cid-6bsilmiv]{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:thin;border-radius:12px}.evo-svg[data-astro-cid-6bsilmiv]{display:block;width:100%;height:auto}@media(max-width:640px){.evo-svg[data-astro-cid-6bsilmiv]{min-width:880px}}.evo-svg[data-astro-cid-6bsilmiv] .evo-fig{color:#c9d2de;fill:currentColor;cursor:pointer;outline:none;transition:color .2s,transform .25s}.evo-svg[data-astro-cid-6bsilmiv] .evo-fig .l{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round}.evo-svg[data-astro-cid-6bsilmiv] .evo-fig .back{opacity:.72}.evo-svg[data-astro-cid-6bsilmiv] .evo-visor,.evo-svg[data-astro-cid-6bsilmiv] .evo-screen{fill:#0b1220}.evo-svg[data-astro-cid-6bsilmiv] .evo-fig:hover,.evo-svg[data-astro-cid-6bsilmiv] .evo-fig:focus-visible,.evo-svg[data-astro-cid-6bsilmiv] .evo-fig.on{color:var(--accent)}.evo-svg[data-astro-cid-6bsilmiv] .evo-fig:focus-visible{filter:drop-shadow(0 0 4px var(--accent))}.evo-svg[data-astro-cid-6bsilmiv] .evo-starship{color:#aeb8c6}.evo-svg[data-astro-cid-6bsilmiv] .evo-tiny{font:700 8px system-ui,sans-serif;fill:#8fb6dc;letter-spacing:.08em}.evo-svg[data-astro-cid-6bsilmiv] .evo-hot{cursor:pointer;outline:none}.evo-svg[data-astro-cid-6bsilmiv] .evo-flame{transform-box:fill-box;transform-origin:50% 0;animation:evo-flicker .18s infinite alternate}.evo-svg[data-astro-cid-6bsilmiv] .evo-rise{animation:evo-hover 4s ease-in-out infinite alternate}.evo-svg[data-astro-cid-6bsilmiv] .evo-stars circle{animation:evo-twinkle 3s ease-in-out infinite alternate}.evo-svg[data-astro-cid-6bsilmiv] .evo-stars circle:nth-child(3n){animation-delay:1s}.evo-svg[data-astro-cid-6bsilmiv] .evo-stars circle:nth-child(3n+1){animation-delay:2s}@keyframes evo-flicker{0%{transform:scaleY(.85);opacity:.85}to{transform:scaleY(1.08);opacity:1}}@keyframes evo-hover{0%{transform:translateY(0)}to{transform:translateY(-6px)}}@keyframes evo-twinkle{0%{opacity:.25}to{opacity:.9}}.evo-svg[data-astro-cid-6bsilmiv] .evo-dots,.evo-svg[data-astro-cid-6bsilmiv] .evo-dots-back{opacity:0}.evo-svg[data-astro-cid-6bsilmiv] .evo-bubble{opacity:0;transition:opacity .35s;pointer-events:none}.evo-svg[data-astro-cid-6bsilmiv] .evo-bubble rect,.evo-svg[data-astro-cid-6bsilmiv] .evo-bubble path{fill:#f5f7fa}.evo-svg[data-astro-cid-6bsilmiv] .evo-bubble text{font:700 9.5px system-ui,sans-serif;fill:#0a0e17}.evo-svg[data-astro-cid-6bsilmiv] .evo-phone-glow,.evo-svg[data-astro-cid-6bsilmiv] .evo-earth-glow{transition:opacity .3s}.evo-svg[data-astro-cid-6bsilmiv].out .evo-dots,.evo-svg[data-astro-cid-6bsilmiv].back .evo-dots-back{opacity:1}.evo-svg[data-astro-cid-6bsilmiv].calling .evo-phone-glow{opacity:.35;animation:evo-pulse .7s ease-in-out infinite alternate}.evo-svg[data-astro-cid-6bsilmiv].calling .evo-call-screen,.evo-svg[data-astro-cid-6bsilmiv].calling .evo-relay{fill:#6bc4ff}.evo-svg[data-astro-cid-6bsilmiv].earth-on .evo-earth-glow{opacity:.4}.evo-svg[data-astro-cid-6bsilmiv].said-mars .evo-bubble-mars,.evo-svg[data-astro-cid-6bsilmiv].said-earth .evo-bubble-earth{opacity:1}@keyframes evo-pulse{0%{opacity:.15}to{opacity:.5}}.evo-cap[data-astro-cid-6bsilmiv]{margin:.6rem 0 0;min-height:3.2em;font-size:.9rem;line-height:1.6;color:var(--muted-lt)}.evo-cap[data-astro-cid-6bsilmiv] strong[data-astro-cid-6bsilmiv]{color:var(--cream);margin-right:.25rem}@media(max-width:640px){.evo[data-astro-cid-6bsilmiv]{padding:0 1rem;margin-top:2rem}.evo-head[data-astro-cid-6bsilmiv]{flex-direction:column;gap:.15rem}}@media(prefers-reduced-motion:reduce){.evo-svg[data-astro-cid-6bsilmiv] .evo-flame,.evo-svg[data-astro-cid-6bsilmiv] .evo-rise,.evo-svg[data-astro-cid-6bsilmiv] .evo-stars circle{animation:none}.evo-svg[data-astro-cid-6bsilmiv].calling .evo-phone-glow{animation:none}}[data-astro-cid-5hce7sga],[data-astro-cid-5hce7sga]:before,[data-astro-cid-5hce7sga]:after{box-sizing:border-box;margin:0;padding:0}:root{--dark: #0a0e17;--surface: #111927;--surface-2: #182234;--accent: #3DA9FC;--accent-lt: #6BC4FF;--cream: #F5F7FA;--muted: #7C8AA0;--muted-lt: #C3CBD8;--border: rgba(61,169,252,.18);--rule: rgba(61,169,252,.1)}html{scroll-behavior:smooth}body{background:var(--dark);color:var(--cream);font-family:system-ui,-apple-system,Segoe UI,sans-serif;min-height:100vh;display:flex;flex-direction:column;overflow-x:hidden}.site-header[data-astro-cid-5hce7sga]{background:var(--surface);border-bottom:3px solid var(--accent);padding:1.25rem 2rem 0}.header-top[data-astro-cid-5hce7sga]{max-width:1100px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-bottom:1.1rem}.site-logo[data-astro-cid-5hce7sga]{text-decoration:none;font-size:clamp(1.4rem,4vw,1.9rem);font-weight:900;letter-spacing:-.02em;color:var(--cream)}.site-logo[data-astro-cid-5hce7sga] span[data-astro-cid-5hce7sga]{color:var(--accent)}.nav-toggle-btn[data-astro-cid-5hce7sga]{display:none}nav[data-astro-cid-5hce7sga].main-nav{max-width:1100px;margin:0 auto;display:flex;gap:0}nav[data-astro-cid-5hce7sga].main-nav a[data-astro-cid-5hce7sga]{display:block;padding:.8rem 1.1rem;font-size:.75rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--muted-lt);text-decoration:none;border-bottom:3px solid transparent;margin-bottom:-3px;transition:color .15s,border-color .15s;white-space:nowrap}nav[data-astro-cid-5hce7sga].main-nav a[data-astro-cid-5hce7sga]:hover{color:var(--cream)}nav[data-astro-cid-5hce7sga].main-nav a[data-astro-cid-5hce7sga].active{color:var(--accent);border-bottom-color:var(--accent)}.nav-group[data-astro-cid-5hce7sga]{position:relative}.nav-group-label[data-astro-cid-5hce7sga]{display:flex;align-items:center;gap:.25rem;padding:.8rem 1.1rem;font-size:.75rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--muted-lt);cursor:pointer;white-space:nowrap;user-select:none;border-bottom:3px solid transparent;margin-bottom:-3px}.nav-group-label[data-astro-cid-5hce7sga]:hover{color:var(--cream)}.nav-group-label[data-astro-cid-5hce7sga].active{color:var(--accent);border-bottom-color:var(--accent)}.nav-group-label[data-astro-cid-5hce7sga] .caret[data-astro-cid-5hce7sga]{font-size:.6rem}.nav-group-menu[data-astro-cid-5hce7sga]{display:none;position:absolute;top:100%;left:0;background:var(--surface);border:1px solid var(--border);border-radius:8px;padding:.4rem 0;min-width:180px;z-index:50;box-shadow:0 10px 30px #00000073}.nav-group[data-astro-cid-5hce7sga]:hover .nav-group-menu[data-astro-cid-5hce7sga],.nav-group[data-astro-cid-5hce7sga]:focus-within .nav-group-menu[data-astro-cid-5hce7sga]{display:block}.nav-group-menu[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga]{display:block;padding:.6rem 1.1rem;font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--muted-lt);text-decoration:none;white-space:nowrap;border-bottom:none;margin-bottom:0}.nav-group-menu[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga]:hover{color:var(--cream);background:var(--surface-2)}.nav-group-menu[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga].active{color:var(--accent)}@media(max-width:768px){.site-header[data-astro-cid-5hce7sga]{padding:1rem 1.25rem 0}.header-top[data-astro-cid-5hce7sga]{flex-wrap:nowrap}.nav-toggle-btn[data-astro-cid-5hce7sga]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0;color:var(--cream);cursor:pointer}.nav-toggle-btn[data-astro-cid-5hce7sga] svg[data-astro-cid-5hce7sga]{width:26px;height:26px}.nav-toggle-btn[data-astro-cid-5hce7sga] .icon-close[data-astro-cid-5hce7sga]{display:none}.nav-toggle-input[data-astro-cid-5hce7sga]:checked+.nav-toggle-btn[data-astro-cid-5hce7sga] .icon-menu[data-astro-cid-5hce7sga]{display:none}.nav-toggle-input[data-astro-cid-5hce7sga]:checked+.nav-toggle-btn[data-astro-cid-5hce7sga] .icon-close[data-astro-cid-5hce7sga]{display:block}nav[data-astro-cid-5hce7sga].main-nav{display:none;flex-direction:column;margin:0 -1.25rem;padding:0}header[data-astro-cid-5hce7sga].site-header:has(.nav-toggle-input:checked) nav[data-astro-cid-5hce7sga].main-nav{display:flex}nav[data-astro-cid-5hce7sga].main-nav a[data-astro-cid-5hce7sga]{padding:.9rem 1.25rem;border-bottom:1px solid var(--rule);margin-bottom:0}.nav-group-label[data-astro-cid-5hce7sga]{display:none}.nav-group-menu[data-astro-cid-5hce7sga]{display:flex!important;position:static;flex-direction:column;background:none;border:none;padding:0;box-shadow:none;min-width:0}.nav-group-menu[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga]{padding:.9rem 1.25rem;border-bottom:1px solid var(--rule)}}main[data-astro-cid-5hce7sga]{flex:1}footer[data-astro-cid-5hce7sga]{background:var(--surface);border-top:3px solid var(--accent);padding:2.5rem 2rem 1.75rem;margin-top:auto}.psst[data-astro-cid-5hce7sga]{max-width:1100px;margin:0 auto 2rem;display:flex;gap:.9rem;align-items:flex-start;background:#e8650a12;border:1px dashed var(--border);border-radius:12px;padding:1rem 1.25rem}.psst-icon[data-astro-cid-5hce7sga]{font-size:1.6rem;line-height:1}.psst[data-astro-cid-5hce7sga] p[data-astro-cid-5hce7sga]{margin:0;font-size:.92rem;line-height:1.65;color:var(--muted-lt)}.psst[data-astro-cid-5hce7sga] strong[data-astro-cid-5hce7sga]{color:var(--cream)}.psst-wink[data-astro-cid-5hce7sga]{display:block;margin-top:.35rem;font-size:.85rem;color:var(--muted);font-style:italic}.footer-inner[data-astro-cid-5hce7sga]{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:1.4fr 1.6fr 1fr;gap:2rem;padding-bottom:1.75rem;border-bottom:1px solid var(--rule);margin-bottom:1.5rem}.footer-col[data-astro-cid-5hce7sga] h4[data-astro-cid-5hce7sga]{font-size:.65rem;font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:var(--accent);margin-bottom:.9rem}.footer-col[data-astro-cid-5hce7sga] p[data-astro-cid-5hce7sga],.footer-col[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga]{font-size:.83rem;color:var(--muted-lt);line-height:1.8;text-decoration:none;display:block;transition:color .15s}.footer-col[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga]:hover{color:var(--cream)}.footer-col[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga].footer-cta{display:inline-block;margin-top:.6rem;padding:.45rem .9rem;border:1px solid var(--accent);border-radius:4px;color:var(--accent);font-weight:700;line-height:1.4}.footer-col[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga].footer-cta:hover{background:var(--accent);color:var(--surface)}.footer-bottom[data-astro-cid-5hce7sga]{max-width:1100px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem;font-size:.75rem;color:var(--muted)}@media(max-width:768px){.footer-inner[data-astro-cid-5hce7sga]{grid-template-columns:1fr;gap:1.5rem}.footer-bottom[data-astro-cid-5hce7sga]{flex-direction:column;align-items:flex-start}footer[data-astro-cid-5hce7sga]{padding:2rem 1.25rem 1.5rem}}.fact-banner[data-astro-cid-5hce7sga]{background:linear-gradient(180deg,#3da9fc24,#3da9fc0d);border-top:2px solid var(--accent);border-bottom:2px solid var(--accent)}.fact-banner[data-astro-cid-5hce7sga]:has(.fact-dismiss-input:checked){display:none}.fact-banner-inner[data-astro-cid-5hce7sga]{max-width:1100px;margin:0 auto;padding:.9rem 2rem;display:flex;align-items:center;gap:1rem}.fact-icon[data-astro-cid-5hce7sga]{width:24px;height:24px;flex-shrink:0;color:var(--accent)}.fact-content[data-astro-cid-5hce7sga]{flex:1;min-width:0}.fact-text[data-astro-cid-5hce7sga]{font-size:.9rem;font-weight:500;color:var(--cream);line-height:1.5}.fact-link[data-astro-cid-5hce7sga]{display:inline-block;margin-top:.3rem;font-size:.8rem;font-weight:700;color:var(--accent);text-decoration:none}.fact-link[data-astro-cid-5hce7sga]:hover{color:var(--accent-lt)}.fact-link[data-astro-cid-5hce7sga][hidden]{display:none}.fact-nav[data-astro-cid-5hce7sga]{display:flex;align-items:center;gap:.35rem;flex-shrink:0}.fact-arrow[data-astro-cid-5hce7sga]{width:26px;height:26px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid var(--border);background:transparent;color:var(--muted-lt);cursor:pointer;transition:color .15s,border-color .15s}.fact-arrow[data-astro-cid-5hce7sga]:hover{color:var(--cream);border-color:var(--accent)}.fact-arrow[data-astro-cid-5hce7sga] svg[data-astro-cid-5hce7sga]{width:14px;height:14px}.fact-close[data-astro-cid-5hce7sga]{flex-shrink:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;color:var(--muted-lt);font-size:1.3rem;cursor:pointer}.fact-close[data-astro-cid-5hce7sga]:hover{color:var(--cream)}@media(max-width:768px){.fact-banner-inner[data-astro-cid-5hce7sga]{padding:.8rem 1.25rem}.fact-text[data-astro-cid-5hce7sga]{font-size:.82rem}}.share-fab[data-astro-cid-5hce7sga]{position:fixed;bottom:1.5rem;right:1.5rem;width:52px;height:52px;border-radius:50%;background:var(--accent);color:var(--dark);border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 14px #00000059;z-index:500;transition:background .15s,transform .15s}.share-fab[data-astro-cid-5hce7sga]:hover{background:var(--accent-lt);transform:scale(1.05)}.share-fab[data-astro-cid-5hce7sga] svg[data-astro-cid-5hce7sga]{width:22px;height:22px}.facebook-fab[data-astro-cid-5hce7sga]{position:fixed;bottom:5.25rem;right:1.5rem;width:44px;height:44px;border-radius:50%;background:var(--surface-2);border:1px solid var(--border);color:var(--cream);display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 14px #00000059;z-index:500;text-decoration:none;transition:border-color .15s,color .15s,transform .15s}.facebook-fab[data-astro-cid-5hce7sga]:hover{border-color:var(--accent);color:var(--accent);transform:scale(1.05)}.facebook-fab[data-astro-cid-5hce7sga] span[data-astro-cid-5hce7sga]{font-size:1rem;font-weight:800;font-family:Georgia,Times New Roman,serif}@media(max-width:640px){.facebook-fab[data-astro-cid-5hce7sga]{bottom:4.6rem;right:1.1rem;width:40px;height:40px}}.share-toast[data-astro-cid-5hce7sga]{position:fixed;bottom:5.5rem;right:1.5rem;background:var(--surface-2);border:1px solid var(--border);color:var(--cream);padding:.5rem .9rem;border-radius:6px;font-size:.8rem;font-weight:700;z-index:500}@media(max-width:640px){.share-fab[data-astro-cid-5hce7sga]{bottom:1.1rem;right:1.1rem;width:48px;height:48px}.share-toast[data-astro-cid-5hce7sga]{bottom:4.7rem;right:1.1rem}}
