.page-loader[data-astro-cid-27vlw5gs]{position:fixed;top:0;left:0;width:100%;height:100%;background:#19191a;display:flex;align-items:center;justify-content:center;z-index:9999;opacity:1;transition:opacity .4s ease-out,visibility .4s ease-out}.page-loader[data-astro-cid-27vlw5gs].loaded{opacity:0;visibility:hidden;pointer-events:none}.loader-content[data-astro-cid-27vlw5gs]{display:flex;flex-direction:column;align-items:center;gap:.75rem}.loader-bar[data-astro-cid-27vlw5gs]{width:140px;height:2px;background:#ffffff0f;border-radius:2px;overflow:hidden}.loader-bar-fill[data-astro-cid-27vlw5gs]{height:100%;width:35%;background:#ffffff80;border-radius:2px;animation:slide 1.2s cubic-bezier(.4,0,.2,1) infinite}.loader-label[data-astro-cid-27vlw5gs]{font-family:JetBrains Mono,Fira Code,monospace;font-size:.65rem;font-weight:500;letter-spacing:.15em;text-transform:uppercase;color:#ffffff40}.cursor[data-astro-cid-27vlw5gs]{display:inline;animation:blink .8s step-end infinite}@keyframes slide{0%{transform:translate(-120%)}50%{transform:translate(200%)}to{transform:translate(450%)}}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}.site-footer[data-astro-cid-sz7xmlte]{padding:0 1rem;margin-bottom:80px}@media (min-width: 1024px){.site-footer[data-astro-cid-sz7xmlte]{margin-bottom:1.25rem}}.footer-container[data-astro-cid-sz7xmlte]{max-width:72rem;margin:0 auto}.footer-divider[data-astro-cid-sz7xmlte]{height:1px;background:linear-gradient(to right,transparent,hsl(0,0%,25%) 20%,hsl(45,100%,72%,.3) 50%,hsl(0,0%,25%) 80%,transparent);margin-bottom:1.25rem}.footer-content[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column;gap:1rem}.footer-main[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column;align-items:center;gap:1rem}@media (min-width: 640px){.footer-main[data-astro-cid-sz7xmlte]{flex-direction:row;justify-content:space-between}}.footer-brand[data-astro-cid-sz7xmlte]{display:flex;align-items:center;gap:.75rem}.footer-logo[data-astro-cid-sz7xmlte]{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;background:linear-gradient(135deg,#ffdb70,#ffbb5c);color:#121212;font-size:.75rem;font-weight:600;border-radius:.5rem;letter-spacing:.025em}.footer-copyright[data-astro-cid-sz7xmlte]{font-size:.8125rem;color:#999;letter-spacing:.01em}.footer-nav[data-astro-cid-sz7xmlte]{display:flex;align-items:center;gap:.25rem}.footer-link[data-astro-cid-sz7xmlte]{display:inline-flex;align-items:center;gap:.375rem;padding:.5rem .75rem;font-size:.8125rem;color:#b3b3b3;border-radius:.5rem;transition:all .2s ease;text-decoration:none}.footer-link[data-astro-cid-sz7xmlte]:hover{color:#ffdb70;background:#ffdb7014}.footer-icon[data-astro-cid-sz7xmlte]{width:1rem;height:1rem;opacity:.7;transition:opacity .2s ease}.footer-link[data-astro-cid-sz7xmlte]:hover .footer-icon[data-astro-cid-sz7xmlte]{opacity:1}.footer-legal[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding-top:.5rem}@media (min-width: 640px){.footer-legal[data-astro-cid-sz7xmlte]{flex-direction:row;justify-content:center;gap:1.5rem}}.footer-recaptcha[data-astro-cid-sz7xmlte]{display:inline-flex;align-items:center;gap:.375rem;font-size:.6875rem;color:#737373;letter-spacing:.02em}.recaptcha-icon[data-astro-cid-sz7xmlte]{width:.875rem;height:.875rem;opacity:.5}.footer-google-links[data-astro-cid-sz7xmlte]{display:flex;align-items:center;gap:.5rem}.footer-micro-link[data-astro-cid-sz7xmlte]{font-size:.6875rem;color:#737373;text-decoration:none;transition:color .2s ease}.footer-micro-link[data-astro-cid-sz7xmlte]:hover{color:#a6a6a6;text-decoration:underline;text-underline-offset:2px}.footer-separator[data-astro-cid-sz7xmlte]{color:#595959;font-size:.6875rem}.container{max-width:1200px;margin:0 auto;padding:0 2rem}@media (max-width: 768px){.container{padding:0 1rem}}.grecaptcha-badge{visibility:hidden}html{scrollbar-gutter:stable both-edges}body{min-height:100vh;overflow-y:scroll}body.page-loading main{opacity:0}main{opacity:1;animation:fadeIn .6s ease-out .2s both}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}body{background-color:var(--smoky-black)}.privacy-container[data-astro-cid-fb3qbcs3]{max-width:850px;margin:0 auto;padding:3rem 2rem;background:var(--eerie-black-1);border:1px solid var(--jet);border-radius:20px;box-shadow:var(--shadow-2)}.hero-eyebrow[data-astro-cid-fb3qbcs3]{text-transform:uppercase;letter-spacing:.4em;font-size:var(--fs-8);color:var(--light-gray-70);margin-bottom:1rem}h1[data-astro-cid-fb3qbcs3]{font-size:clamp(2rem,4vw,2.75rem);margin-bottom:1rem;color:var(--white-1)}.intro[data-astro-cid-fb3qbcs3]{color:var(--light-gray);font-size:clamp(1rem,2.2vw,1.15rem);line-height:1.8;margin-bottom:1.5rem}.meta[data-astro-cid-fb3qbcs3]{display:flex;flex-wrap:wrap;gap:1.5rem;font-size:var(--fs-6);color:var(--light-gray-70);padding-bottom:2rem;margin-bottom:2rem;border-bottom:1px solid var(--jet)}h2[data-astro-cid-fb3qbcs3]{font-size:clamp(1.35rem,3vw,1.65rem);margin-top:2rem;margin-bottom:1rem;color:var(--white-1)}p[data-astro-cid-fb3qbcs3]{margin-bottom:1rem;color:var(--light-gray)}ul[data-astro-cid-fb3qbcs3]{padding-left:1.25rem;margin:0 0 1.5rem;color:var(--light-gray)}li[data-astro-cid-fb3qbcs3]{margin-bottom:.5rem;color:var(--light-gray)}a[data-astro-cid-fb3qbcs3]{color:var(--orange-yellow-crayola);text-decoration:none;transition:color .2s ease}a[data-astro-cid-fb3qbcs3]:hover{color:var(--vegas-gold);text-decoration:underline}.callout[data-astro-cid-fb3qbcs3]{background:#ffdb7014;border-left:4px solid var(--orange-yellow-crayola);padding:1rem 1.25rem;border-radius:0 10px 10px 0;margin:1.5rem 0}.note[data-astro-cid-fb3qbcs3]{font-size:var(--fs-7);color:var(--light-gray-70);margin-top:1rem}.home-button-wrapper[data-astro-cid-fb3qbcs3]{display:flex;justify-content:center;margin-top:3rem;padding-top:2rem;border-top:1px solid var(--jet)}.home-button[data-astro-cid-fb3qbcs3]{display:inline-flex;align-items:center;gap:.75rem;padding:1rem 2rem;background:linear-gradient(135deg,var(--orange-yellow-crayola) 0%,var(--vegas-gold) 100%);color:var(--smoky-black);font-size:var(--fs-5);font-weight:var(--fw-600);border-radius:50px;text-decoration:none;transition:all .3s ease;box-shadow:0 4px 20px #ffdb704d}.home-button[data-astro-cid-fb3qbcs3] svg[data-astro-cid-fb3qbcs3]{width:20px;height:20px}.home-button[data-astro-cid-fb3qbcs3]:hover{transform:translateY(-3px);box-shadow:0 8px 30px #ffdb7066}.home-button[data-astro-cid-fb3qbcs3]:active{transform:translateY(-1px)}@media (max-width: 640px){.privacy-container[data-astro-cid-fb3qbcs3]{padding:2rem 1.5rem;margin:1rem}.meta[data-astro-cid-fb3qbcs3]{flex-direction:column;gap:.5rem}.home-button[data-astro-cid-fb3qbcs3]{width:100%;justify-content:center}}
