.header-background.svelte-1wjcd6q{position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 15% 85%,#0000),linear-gradient(90deg,#0000,#000 15% 85%,#0000);mask-image:linear-gradient(#0000,#000 15% 85%,#0000),linear-gradient(90deg,#0000,#000 15% 85%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.header-background.svelte-1wjcd6q>div:where(.svelte-1wjcd6q){flex-direction:column;justify-content:space-evenly;height:100%;display:flex;transform:rotate(-6deg)scale(1.2)}.header-background.svelte-1wjcd6q>div:where(.svelte-1wjcd6q) .row:where(.svelte-1wjcd6q){font-size:var(--font-size-xl);letter-spacing:.03em;width:max-content;font-weight:700;display:flex}.header-background.svelte-1wjcd6q>div:where(.svelte-1wjcd6q) .row:where(.svelte-1wjcd6q)>div:where(.svelte-1wjcd6q){animation:svelte-1wjcd6q-background-slide var(--duration) linear infinite;gap:1em;padding-right:1em;animation-delay:-60s;display:flex}.header-background.svelte-1wjcd6q>div:where(.svelte-1wjcd6q) .row:where(.svelte-1wjcd6q)>div:where(.svelte-1wjcd6q).reverse{animation-direction:reverse}.header-background.svelte-1wjcd6q>div:where(.svelte-1wjcd6q) .row:where(.svelte-1wjcd6q)>div:where(.svelte-1wjcd6q) span:where(.svelte-1wjcd6q){color:var(--color-secondary);opacity:.09;white-space:nowrap}.header-background.svelte-1wjcd6q>div:where(.svelte-1wjcd6q) .row:where(.svelte-1wjcd6q)>div:where(.svelte-1wjcd6q) span:where(.svelte-1wjcd6q):before{content:attr(data-text)}.header-background.svelte-1wjcd6q>div:where(.svelte-1wjcd6q) .row:where(.svelte-1wjcd6q)>div:where(.svelte-1wjcd6q) span:where(.svelte-1wjcd6q).lit{animation:3s ease-in-out svelte-1wjcd6q-background-glow}.section-index.svelte-1wjcd6q{background-color:var(--color-primary-dark);padding:5rem}.section-index.svelte-1wjcd6q p:where(.svelte-1wjcd6q){color:var(--color-secondary);font-size:var(--font-size-l);text-align:center}.section-index.svelte-1wjcd6q>div:where(.svelte-1wjcd6q){background-color:var(--color-secondary-dark);border-radius:var(--border-radius-s);margin:3rem 0 1rem;position:relative;overflow:hidden;box-shadow:0 10px 30px 5px #00000059}.section-index.svelte-1wjcd6q>div:where(.svelte-1wjcd6q):before{content:"";background:radial-gradient(circle,#ffffff14 1px,#0000 1.5px) 0 0/16px 16px;position:absolute;inset:0}.section-index.svelte-1wjcd6q>div:where(.svelte-1wjcd6q) .map:where(.svelte-1wjcd6q){aspect-ratio:1;max-width:45%;margin:0 auto;position:relative}.section-index.svelte-1wjcd6q>div:where(.svelte-1wjcd6q) .map:where(.svelte-1wjcd6q) polygon:where(.svelte-1wjcd6q){fill:#0af59708;stroke:#0af59740;stroke-dasharray:1 1.5;stroke-width:.25px}.section-index.svelte-1wjcd6q>div:where(.svelte-1wjcd6q) .map:where(.svelte-1wjcd6q) line:where(.svelte-1wjcd6q){stroke:#ffffff2e;stroke-width:.3px;transition:all .4s}.section-index.svelte-1wjcd6q>div:where(.svelte-1wjcd6q) .map:where(.svelte-1wjcd6q) line:where(.svelte-1wjcd6q).active{stroke:var(--color-accent);stroke-width:.6px}.section-index.svelte-1wjcd6q>div:where(.svelte-1wjcd6q) .map:where(.svelte-1wjcd6q) .orbit:where(.svelte-1wjcd6q){fill:none;stroke:#ffffff1f;stroke-dasharray:.5 2;stroke-width:.3px;transform-origin:50%;animation:60s linear infinite svelte-1wjcd6q-spin}.section-index.svelte-1wjcd6q>div:where(.svelte-1wjcd6q) .map:where(.svelte-1wjcd6q) .packet:where(.svelte-1wjcd6q){fill:var(--color-accent);filter:drop-shadow(0 0 1px var(--color-accent));opacity:.7;transition:opacity .4s}.section-index.svelte-1wjcd6q>div:where(.svelte-1wjcd6q) .map:where(.svelte-1wjcd6q) .packet:where(.svelte-1wjcd6q).active{opacity:1}.section-index.svelte-1wjcd6q>div:where(.svelte-1wjcd6q) .map:where(.svelte-1wjcd6q) .core:where(.svelte-1wjcd6q){background-color:var(--color-accent);color:var(--color-accent-extra-dark);font-size:var(--font-size-s);text-align:center;height:25%;text-shadow:0 0 .25px var(--color-accent-extra-dark);border-radius:50%;justify-content:center;align-items:center;width:25%;font-weight:600;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.section-index.svelte-1wjcd6q>div:where(.svelte-1wjcd6q) .map:where(.svelte-1wjcd6q) .core:where(.svelte-1wjcd6q):before,.section-index.svelte-1wjcd6q>div:where(.svelte-1wjcd6q) .map:where(.svelte-1wjcd6q) .core:where(.svelte-1wjcd6q):after{border:1px solid var(--color-accent);content:"";border-radius:50%;animation:3s ease-out infinite svelte-1wjcd6q-pulse;position:absolute;inset:0}.section-index.svelte-1wjcd6q>div:where(.svelte-1wjcd6q) .map:where(.svelte-1wjcd6q) .core:where(.svelte-1wjcd6q):after{animation-delay:1.5s}.section-index.svelte-1wjcd6q>div:where(.svelte-1wjcd6q) .map:where(.svelte-1wjcd6q) .node:where(.svelte-1wjcd6q){z-index:1;flex-direction:column;align-items:center;gap:.5rem;text-decoration:none;transition:opacity .4s;display:flex;position:absolute;transform:translate(-50%,-50%)}.section-index.svelte-1wjcd6q>div:where(.svelte-1wjcd6q) .map:where(.svelte-1wjcd6q) .node:where(.svelte-1wjcd6q).dimmed{opacity:.5}.section-index.svelte-1wjcd6q>div:where(.svelte-1wjcd6q) .map:where(.svelte-1wjcd6q) .node:where(.svelte-1wjcd6q).active .label:where(.svelte-1wjcd6q){color:var(--color-accent)}.section-index.svelte-1wjcd6q>div:where(.svelte-1wjcd6q) .map:where(.svelte-1wjcd6q) .node:where(.svelte-1wjcd6q).active .icon{background-color:var(--color-accent);border-color:var(--color-accent);color:var(--color-secondary-dark);scale:1.15;box-shadow:0 0 0 6px #0af59733,0 0 25px #0af59799}.section-index.svelte-1wjcd6q>div:where(.svelte-1wjcd6q) .map:where(.svelte-1wjcd6q) .node:where(.svelte-1wjcd6q) .label:where(.svelte-1wjcd6q){color:var(--color-gray);font-size:var(--font-size-xs);text-transform:uppercase;white-space:nowrap;font-weight:700;transition:color .4s}.section-index.svelte-1wjcd6q>div:where(.svelte-1wjcd6q) .map:where(.svelte-1wjcd6q) .node:where(.svelte-1wjcd6q) .icon{animation:svelte-1wjcd6q-float 5s ease-in-out infinite var(--float-delay);background-color:var(--color-secondary-dark);color:var(--color-white);border:1px solid #0af59780;border-radius:50%;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;transition:all .4s;display:flex}.section-index.svelte-1wjcd6q>div:where(.svelte-1wjcd6q) .features:where(.svelte-1wjcd6q){flex-direction:column;gap:1.5rem;padding:0;list-style:none;display:flex;position:absolute;top:50%;left:5rem;transform:translateY(-75%)}.section-index.svelte-1wjcd6q>div:where(.svelte-1wjcd6q) .features:where(.svelte-1wjcd6q) li:where(.svelte-1wjcd6q){color:var(--color-primary);font-size:var(--font-size-m);border:1px solid #f0f0f033;border-radius:999px;align-items:center;gap:.75rem;padding:.45rem .75rem;display:flex}.section-index.svelte-1wjcd6q>div:where(.svelte-1wjcd6q) .slogan:where(.svelte-1wjcd6q){color:var(--color-primary);font-size:var(--font-size-l);max-width:250px;line-height:1.75;position:absolute;top:50%;right:5rem;transform:translateY(-100%)}.section-index.svelte-1wjcd6q>div:where(.svelte-1wjcd6q) .caption:where(.svelte-1wjcd6q){text-align:center;border-top:1px solid #ffffff1f;padding:1.5rem 2rem}.section-index.svelte-1wjcd6q>div:where(.svelte-1wjcd6q) .caption:where(.svelte-1wjcd6q) span:where(.svelte-1wjcd6q){color:var(--color-accent);font-size:var(--font-size-l);font-weight:600;transition:all .4s}.section-index.svelte-1wjcd6q>div:where(.svelte-1wjcd6q) .caption:where(.svelte-1wjcd6q) p:where(.svelte-1wjcd6q){color:var(--color-white);font-size:var(--font-size-m);margin:.5rem 0;transition:all .4s}@keyframes svelte-1wjcd6q-background-slide{to{transform:translate(-50%)}}@keyframes svelte-1wjcd6q-background-glow{0%,to{color:var(--color-secondary);opacity:.09}40%{color:var(--color-accent-dark);opacity:.6;text-shadow:0 0 1px var(--color-accent-dark)}}@keyframes svelte-1wjcd6q-spin{to{transform:rotate(360deg)}}@keyframes svelte-1wjcd6q-pulse{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.8)}}@keyframes svelte-1wjcd6q-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@media (width<=1080px){.section-index.svelte-1wjcd6q{padding:3rem 2rem}.section-index.svelte-1wjcd6q>div:where(.svelte-1wjcd6q) .map:where(.svelte-1wjcd6q){max-width:90%;margin:2rem auto 1rem}.section-index.svelte-1wjcd6q>div:where(.svelte-1wjcd6q) .map:where(.svelte-1wjcd6q) .core:where(.svelte-1wjcd6q){color:#0000;height:15%;text-shadow:none;width:15%}}
