.ga-consent[data-astro-cid-pq6fw7bn]{z-index:250;left:max(.75rem, env(safe-area-inset-left,0px));bottom:max(.75rem, env(safe-area-inset-bottom,0px));box-sizing:border-box;color:#fff;pointer-events:auto;background-color:#111111f7;border:1px solid #00cfc847;border-radius:.65rem;width:min(20rem,100vw - 5.5rem);max-width:calc(100vw - 5.5rem);margin:0;padding:.75rem .8rem;position:fixed;box-shadow:0 6px 20px #00000059}.ga-consent[data-astro-cid-pq6fw7bn][hidden]{display:none!important}.ga-consent__inner[data-astro-cid-pq6fw7bn]{box-sizing:border-box;flex-direction:column;align-items:stretch;gap:.55rem;width:100%;display:flex}.ga-consent__copy[data-astro-cid-pq6fw7bn]{flex-direction:column;align-items:flex-start;gap:.3rem;min-width:0;display:flex}.ga-consent__text[data-astro-cid-pq6fw7bn]{color:#b0b0b0;margin:0;padding:0;font-size:.78rem;line-height:1.45}.ga-consent__link[data-astro-cid-pq6fw7bn]{color:#00cfc8;text-underline-offset:2px;margin:0;padding:0;font-size:.78rem;font-weight:600;line-height:1.35;text-decoration:underline;display:inline-block}.ga-consent__link[data-astro-cid-pq6fw7bn]:hover{color:#03fff6}.ga-consent__actions[data-astro-cid-pq6fw7bn]{flex-flow:row;align-items:stretch;gap:.4rem;width:100%;display:flex}.ga-consent__btn[data-astro-cid-pq6fw7bn]{box-sizing:border-box;color:#fff;text-align:center;cursor:pointer;background-color:#0000;border:1px solid #ffffff38;border-radius:.4rem;flex:1 1 0;min-width:0;min-height:44px;margin:0;padding:.45rem .5rem;font-family:inherit;font-size:.8125rem;font-weight:600;line-height:1.2}.ga-consent__btn[data-astro-cid-pq6fw7bn]:hover{color:#00cfc8;border-color:#00cfc8}.ga-consent__btn[data-astro-cid-pq6fw7bn]:focus{outline:none}.ga-consent__btn[data-astro-cid-pq6fw7bn]:focus-visible{outline-offset:2px;outline:2px solid #03fff6}@media (width<=360px){.ga-consent[data-astro-cid-pq6fw7bn]{width:min(18rem,100vw - 5.25rem);max-width:calc(100vw - 5.25rem);padding:.65rem .7rem}}.site-footer[data-astro-cid-nns7i3if]{color:var(--text-secondary);text-align:center;padding:1.5rem 1.25rem 2.5rem}.site-footer__inner[data-astro-cid-nns7i3if]{flex-direction:column;align-items:center;gap:.65rem;max-width:1200px;margin:0 auto;display:flex}.site-footer__copy[data-astro-cid-nns7i3if]{margin:0;font-size:.9rem}.site-footer__nav[data-astro-cid-nns7i3if]{flex-wrap:wrap;justify-content:center;gap:.35rem 1rem;font-size:.8rem;display:flex}.site-footer__nav[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if],.site-footer__prefs[data-astro-cid-nns7i3if]{color:var(--text-secondary);font:inherit;font-size:inherit;cursor:pointer;background:0 0;border:none;border-radius:.2rem;padding:.15rem 0;text-decoration:none}.site-footer__nav[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]:hover,.site-footer__prefs[data-astro-cid-nns7i3if]:hover{color:var(--accent-color)}.site-footer__nav[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]:focus,.site-footer__prefs[data-astro-cid-nns7i3if]:focus{outline:none}.site-footer__nav[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]:focus-visible,.site-footer__prefs[data-astro-cid-nns7i3if]:focus-visible{outline:2px solid var(--accent-neon);outline-offset:3px}@media (width<=768px){.site-footer[data-astro-cid-nns7i3if]{padding-bottom:max(5.5rem, calc(env(safe-area-inset-bottom,0px) + 5rem));padding-right:max(1.25rem, calc(env(safe-area-inset-right,0px) + .5rem));padding-left:max(1.25rem, calc(env(safe-area-inset-left,0px) + .5rem))}.site-footer__nav[data-astro-cid-nns7i3if]{flex-direction:column;align-items:center;gap:.55rem;max-width:calc(100% - 4.5rem);margin-inline:auto}.site-footer__nav[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if],.site-footer__prefs[data-astro-cid-nns7i3if]{justify-content:center;align-items:center;min-height:44px;padding:.35rem .5rem;display:inline-flex}}.wa-float[data-astro-cid-wschdwrc]{z-index:200;right:max(.75rem, env(safe-area-inset-right,0px));bottom:max(1rem, env(safe-area-inset-bottom,0px));color:#fff;background-color:#25d366;border-radius:50%;justify-content:center;align-items:center;width:54px;height:54px;transition:transform .2s,filter .2s,box-shadow .2s;display:inline-flex;position:fixed;box-shadow:0 2px 8px #0000002e}.wa-float[data-astro-cid-wschdwrc]:hover{color:#fff;filter:brightness(1.06);transform:translateY(-1px);box-shadow:0 3px 10px #00000038}.wa-float[data-astro-cid-wschdwrc]:focus{outline:none}.wa-float[data-astro-cid-wschdwrc]:focus-visible{outline-offset:3px;outline:2px solid #fff;box-shadow:0 0 0 5px #25d366,0 2px 8px #0000002e}.wa-float__icon[data-astro-cid-wschdwrc]{width:28px;height:28px;display:block}@media (width>=768px){.wa-float[data-astro-cid-wschdwrc]{right:max(1.25rem, env(safe-area-inset-right,0px));bottom:max(1.25rem, env(safe-area-inset-bottom,0px))}}@media (prefers-reduced-motion:reduce){.wa-float[data-astro-cid-wschdwrc]{transition:none}.wa-float[data-astro-cid-wschdwrc]:hover{transform:none}}:root{--bg-main:#111;--bg-darker:#000;--card-bg:#1e1e1e;--accent-color:#00cfc8;--accent-neon:#03fff6;--text-main:#fff;--text-secondary:#b0b0b0}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}html,body{width:100%;height:100%}body{background-color:var(--bg-main);color:var(--text-main);font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:1.5}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.2}a{color:var(--accent-color);text-decoration:none;transition:all .3s}a:hover{color:var(--accent-neon)}button{cursor:pointer;font-family:Inter,sans-serif}.reveal{animation:.75s both fadeUp}.eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--accent-color);align-items:center;gap:.5rem;margin-bottom:1rem;font-size:.875rem;font-weight:700;display:inline-flex}@keyframes fadeUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}
