.dch[data-astro-cid-v42rbc5w]{--dch-ease:cubic-bezier(.22, 1, .36, 1);--dch-crest:2.75rem}.dch-stage[data-astro-cid-v42rbc5w]{margin-top:3rem;position:relative}@media (width>=1024px){.dch-stage[data-astro-cid-v42rbc5w]{aspect-ratio:1000/560;margin-top:2.5rem}}.dch-beams[data-astro-cid-v42rbc5w]{display:none}@media (width>=1024px){.dch-beams[data-astro-cid-v42rbc5w]{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}}.dch-wire[data-astro-cid-v42rbc5w]{fill:none;stroke:#60a5fa47;stroke-width:1.2px}.dch-pulse[data-astro-cid-v42rbc5w]{fill:none;stroke:#dbeafe;stroke-width:2.6px;stroke-linecap:round;stroke-dasharray:12 200;stroke-dashoffset:12px;opacity:0;filter:drop-shadow(0 0 4px #60a5fa)drop-shadow(0 0 10px #3b82f6)}.dch-core[data-astro-cid-v42rbc5w]{display:none}@media (width>=1024px){.dch-core[data-astro-cid-v42rbc5w]{z-index:2;display:block;position:absolute;top:30%;left:50%;transform:translate(-50%,-50%)}}.dch-pill[data-astro-cid-v42rbc5w]{background:radial-gradient(120% 160% at 50% 160%,#2563eb73,#0000 60%),linear-gradient(#172033,#0d1322);border-radius:9999px;align-items:center;gap:.8rem;padding:.75rem 1.25rem .75rem .8rem;display:flex;position:relative;box-shadow:inset 0 0 0 1px #ffffff21,inset 0 1px #ffffff24,0 0 0 6px #3b82f614,0 34px 80px -26px #1d4ed8bf,0 18px 40px -20px #000000e6}.dch-pill-edge[data-astro-cid-v42rbc5w]{border-radius:inherit;background:conic-gradient(from var(--dch-a,0deg), transparent 0deg 285deg, #60a5fae6 332deg, #eff6ff 350deg, transparent 360deg);-webkit-mask-composite:xor;pointer-events:none;padding:1px;position:absolute;inset:-1px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.dch-pill-ic[data-astro-cid-v42rbc5w]{color:#fff;background:linear-gradient(140deg,#3b82f6,#1d4ed8);border-radius:50%;place-items:center;width:2.5rem;height:2.5rem;display:grid;box-shadow:inset 0 1px #ffffff4d,0 0 24px #3b82f699}.dch-pill-ic[data-astro-cid-v42rbc5w] svg{width:1.2rem;height:1.2rem}.dch-pill-text[data-astro-cid-v42rbc5w]{line-height:1.25;display:grid}.dch-pill-text[data-astro-cid-v42rbc5w] small[data-astro-cid-v42rbc5w]{color:#94a3b8e6;font-size:.75rem}.dch-pill-text[data-astro-cid-v42rbc5w] b[data-astro-cid-v42rbc5w]{color:#f8fafc;font-size:1rem;font-weight:600}.dch-ping[data-astro-cid-v42rbc5w],.dch-dot[data-astro-cid-v42rbc5w]{background:#34d399;border-radius:50%;flex-shrink:0;width:.5rem;height:.5rem;position:relative}.dch-ping[data-astro-cid-v42rbc5w]{margin-left:.35rem}.dch-ping[data-astro-cid-v42rbc5w]:after,.dch-dot[data-astro-cid-v42rbc5w]:after{border-radius:inherit;background:inherit;content:"";position:absolute;inset:0}.dch-nodes[data-astro-cid-v42rbc5w]{gap:.75rem;display:grid}@media (width>=640px){.dch-nodes[data-astro-cid-v42rbc5w]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.dch-nodes[data-astro-cid-v42rbc5w]{display:block;position:absolute;inset:0}}.dch-node-body[data-astro-cid-v42rbc5w]{background:linear-gradient(160deg,#1e3a8a4d,#1118278c 55%),#ffffff08;border:1px solid #ffffff1f;border-radius:1rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:.85rem;padding:.85rem 1rem;display:grid}.dch-orb[data-astro-cid-v42rbc5w]{background:radial-gradient(circle at 32% 24%,#ffffff29,#0000 60%),#172033;border-radius:50%;grid-row:span 2;place-items:center;width:2.6rem;height:2.6rem;display:grid;position:relative;box-shadow:inset 0 0 0 1px #ffffff24,0 0 0 4px #3b82f61a,0 0 26px #3b82f659}.dch-orb[data-astro-cid-v42rbc5w] img[data-astro-cid-v42rbc5w]{object-fit:cover;border-radius:50%;width:1.6rem;height:1.6rem;box-shadow:0 0 0 1px #ffffff40}.dch-orb[data-astro-cid-v42rbc5w]:after{border-radius:inherit;content:"";opacity:0;pointer-events:none;position:absolute;inset:0;box-shadow:0 0 0 1.5px #93c5fdd9}.dch-label[data-astro-cid-v42rbc5w]{color:#f8fafc;font-size:.9375rem;font-weight:600;line-height:1.3}.dch-fact[data-astro-cid-v42rbc5w]{color:#94a3b8e6;grid-column:2;font-size:.8125rem}.dch-lat[data-astro-cid-v42rbc5w]{color:#93c5fd;font-variant-numeric:tabular-nums;grid-area:1/3/span 2;justify-items:end;font-size:.9375rem;font-weight:600;line-height:1.25;display:grid}.dch-lat[data-astro-cid-v42rbc5w] small[data-astro-cid-v42rbc5w]{color:#94a3b8cc;font-size:.6875rem;font-weight:500}@media (width>=1024px){.dch-node[data-astro-cid-v42rbc5w]{top:var(--y);left:var(--x);width:0;height:0;position:absolute}.dch-node-body[data-astro-cid-v42rbc5w]{text-align:center;background:0 0;border:0;flex-direction:column;align-items:center;gap:.3rem;width:10rem;padding:0;display:flex;position:absolute;top:0;left:0;transform:translate(-50%,-1.6rem)}.dch-orb[data-astro-cid-v42rbc5w]{width:3.25rem;height:3.25rem;margin-bottom:.25rem}.dch-orb[data-astro-cid-v42rbc5w] img[data-astro-cid-v42rbc5w]{width:2rem;height:2rem}.dch-label[data-astro-cid-v42rbc5w]{font-size:.875rem}.dch-fact[data-astro-cid-v42rbc5w]{font-size:.75rem}.dch-lat[data-astro-cid-v42rbc5w]{background:#3b82f624;border-radius:9999px;align-items:center;gap:.35rem;margin-top:.2rem;padding:.2rem .6rem;font-size:.8125rem;display:inline-flex;box-shadow:inset 0 0 0 1px #60a5fa4d}.dch-lat[data-astro-cid-v42rbc5w] small[data-astro-cid-v42rbc5w]{display:none}}.dch-ground[data-astro-cid-v42rbc5w]{isolation:isolate;text-align:center;margin-top:2.5rem;padding:5.5rem 1rem 4.5rem;position:relative}.dch-world[data-astro-cid-v42rbc5w]{z-index:-1;top:calc(var(--dch-crest) - 24rem);pointer-events:none;width:100vw;position:absolute;bottom:0;left:50%;translate:-50%}.dch-planet[data-astro-cid-v42rbc5w],.dch-sun[data-astro-cid-v42rbc5w],.dch-atmo[data-astro-cid-v42rbc5w],.dch-dust[data-astro-cid-v42rbc5w]{position:absolute;left:50%}.dch-atmo[data-astro-cid-v42rbc5w]{opacity:.8;background:radial-gradient(50% 380px at 50% 380px,#2563eb80,#1e3a8a1f 45%,#0000 72%);width:100%;height:760px;top:calc(24rem - 380px);transform:translate(-50%)}.dch-planet[data-astro-cid-v42rbc5w]{aspect-ratio:1;background:linear-gradient(#0b1020,#05070d 15rem);border-radius:50%;width:max(2400px,320%);top:24rem;transform:translate(-50%);box-shadow:inset 0 1px #ffffff8c,inset 0 24px 60px -24px #3b82f6a6,0 -1px 18px #3b82f68c,0 -40px 130px -10px #2563eb80}.dch-sun[data-astro-cid-v42rbc5w]{filter:blur(12px);mix-blend-mode:screen;opacity:.78;background:radial-gradient(50% 50%,#ffffffe6,#3b82f68c 28%,#0000 70%);width:min(900px,130%);height:130px;top:24rem;transform:translate(-50%,-50%)}.dch-dust[data-astro-cid-v42rbc5w]{width:100%;height:24rem;top:0;transform:translate(-50%)}.dch-dust[data-astro-cid-v42rbc5w] i[data-astro-cid-v42rbc5w]{bottom:var(--b);left:var(--x);width:var(--s);height:var(--s);opacity:0;background:#dbeafe;border-radius:50%;position:absolute;box-shadow:0 0 6px #60a5fa}.dch-ground-slot[data-astro-cid-v42rbc5w]{margin-bottom:2.5rem}.dch-region[data-astro-cid-v42rbc5w]{color:#e2e8f0b8;align-items:center;gap:.6rem;font-size:.8125rem;display:inline-flex}@media (width>=1024px) and (prefers-reduced-motion:no-preference){.hb-anim .dch-pulse[data-astro-cid-v42rbc5w]{animation:dch-fire var(--dur) cubic-bezier(.45, 0, .2, 1) var(--delay) infinite}.hb-anim .dch-orb[data-astro-cid-v42rbc5w]:after{animation:dch-answer var(--dur) var(--dch-ease) var(--delay) infinite}.hb-anim .dch-pill-edge[data-astro-cid-v42rbc5w]{animation:7s linear infinite dch-orbit}.hb-anim .dch-ping[data-astro-cid-v42rbc5w]:after,.hb-anim .dch-dot[data-astro-cid-v42rbc5w]:after{animation:dch-ripple 1.8s var(--dch-ease) infinite}.hb-anim .dch-sun[data-astro-cid-v42rbc5w]{animation:7s ease-in-out infinite dch-sun}.hb-anim .dch-atmo[data-astro-cid-v42rbc5w]{animation:9s ease-in-out infinite dch-atmo}.hb-anim .dch-dust[data-astro-cid-v42rbc5w] i[data-astro-cid-v42rbc5w]{animation:dch-rise var(--t) linear var(--d) infinite}}@keyframes dch-fire{0%{stroke-dashoffset:12px;opacity:0}6%{opacity:1}58%{opacity:1}60%{stroke-dashoffset:-100px;opacity:0}to{stroke-dashoffset:-100px;opacity:0}}@keyframes dch-answer{0%,57%{opacity:0;transform:scale(1)}60%{opacity:1;transform:scale(1)}80%{opacity:0;transform:scale(1.6)}to{opacity:0;transform:scale(1.6)}}@property --dch-a{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes dch-orbit{to{--dch-a:360deg}}@keyframes dch-ripple{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}@keyframes dch-sun{50%{opacity:.6}}@keyframes dch-atmo{50%{opacity:.62}}@keyframes dch-rise{0%{opacity:0;transform:translate(0,0)}12%{opacity:.75}70%{opacity:.35}to{opacity:0;transform:translateY(-230px)}}.dcg-grid[data-astro-cid-s3qrmknx]{gap:1.25rem;margin-top:3.5rem;display:grid}@media (width>=1024px){.dcg-grid[data-astro-cid-s3qrmknx]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}}.dcg-card[data-astro-cid-s3qrmknx]{border-radius:1.5rem;padding:1.75rem 1.5rem}@media (width>=640px){.dcg-card[data-astro-cid-s3qrmknx]{padding:2.25rem 2.25rem 2rem}}.dcg-head[data-astro-cid-s3qrmknx]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.dcg-flags[data-astro-cid-s3qrmknx]{display:flex}.dcg-flags[data-astro-cid-s3qrmknx] img[data-astro-cid-s3qrmknx]{object-fit:cover;width:2.25rem;height:2.25rem;box-shadow:0 0 0 3px var(--hc-surface), 0 6px 14px -6px #0f172a73;border-radius:50%}.dcg-flags[data-astro-cid-s3qrmknx] img[data-astro-cid-s3qrmknx]+img[data-astro-cid-s3qrmknx]{margin-left:-.6rem}.dcg-lat[data-astro-cid-s3qrmknx]{background:var(--hc-blue-soft);box-shadow:inset 0 0 0 1px var(--hc-blue-ring);color:var(--hc-ink);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:9999px;align-items:center;gap:.4rem;padding:.35rem .8rem .35rem .6rem;font-size:.875rem;font-weight:600;display:inline-flex}.dcg-lat[data-astro-cid-s3qrmknx] svg{width:1rem;height:1rem}.dcg-lat[data-astro-cid-s3qrmknx] small[data-astro-cid-s3qrmknx]{color:var(--hc-desc);font-size:.75rem;font-weight:500}.dcg-tag[data-astro-cid-s3qrmknx]{color:var(--hc-ink);letter-spacing:.14em;text-transform:uppercase;margin-top:1.5rem;font-size:11px;font-weight:600;display:block}.dcg-title[data-astro-cid-s3qrmknx]{color:var(--hc-title);letter-spacing:-.02em;margin-top:.4rem;font-size:clamp(1.375rem,1.1rem + .8vw,1.75rem);font-weight:600;line-height:1.2}.dcg-fits[data-astro-cid-s3qrmknx]{gap:.65rem;margin-top:1.25rem;display:grid}.dcg-fits[data-astro-cid-s3qrmknx] li[data-astro-cid-s3qrmknx]{color:var(--hc-desc);align-items:flex-start;gap:.65rem;font-size:.9375rem;line-height:1.5;display:flex}.dcg-fits[data-astro-cid-s3qrmknx] span[data-astro-cid-s3qrmknx]{background:var(--hc-green-soft);width:1.35rem;height:1.35rem;color:var(--hc-green);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:.05rem;display:flex}.dcg-fits[data-astro-cid-s3qrmknx] span[data-astro-cid-s3qrmknx] svg{width:.85rem;height:.85rem}.dcg-label[data-astro-cid-s3qrmknx]{border-top:1px solid var(--hc-divider);color:var(--hc-desc);letter-spacing:.14em;text-transform:uppercase;margin-top:1.6rem;padding-top:1.25rem;font-size:11px;font-weight:600}.dcg-sites[data-astro-cid-s3qrmknx]{flex-wrap:wrap;gap:.4rem .5rem;margin-top:.75rem;display:flex}.dcg-sites[data-astro-cid-s3qrmknx] li[data-astro-cid-s3qrmknx]{background:var(--hc-soft);box-shadow:inset 0 0 0 1px var(--ring);color:var(--hc-title);border-radius:9999px;padding:.3rem 1.15rem;font-size:.8125rem;font-weight:600}.dc-globe[data-astro-cid-wyqmgs7m]{isolation:isolate;justify-content:center;display:flex;position:relative}.dc-globe-glow[data-astro-cid-wyqmgs7m]{z-index:-1;filter:blur(50px);pointer-events:none;background:radial-gradient(closest-side,#1d4ed873,#0000);border-radius:50%;position:absolute;inset:12%}.dc-globe-box[data-astro-cid-wyqmgs7m]{aspect-ratio:1;width:440px;max-width:100%}.dc-cta[data-astro-cid-wyqmgs7m]{flex-direction:column;align-items:center;display:flex}.dc-cta-title[data-astro-cid-wyqmgs7m]{color:#f8fafc;letter-spacing:-.03em;text-wrap:balance;max-width:40rem;margin-top:1rem;font-size:clamp(1.75rem,1.1rem + 1.8vw,2.5rem);font-weight:600;line-height:1.1}.dc-cta-sub[data-astro-cid-wyqmgs7m]{color:#cbd5e1c2;max-width:34rem;margin-top:.9rem;font-size:1rem;line-height:1.6}.dc-cta[data-astro-cid-wyqmgs7m] .hh-ctas{margin-top:1.75rem}
