.hero-atlas:where(.astro-g4j5v6zp){--ease-out-quart: cubic-bezier(.25, 1, .5, 1);--ease-out-quint: cubic-bezier(.22, 1, .36, 1);--ease-out-expo: cubic-bezier(.16, 1, .3, 1);--mx: 0;--my: 0;position:relative;width:100%}.hero-atlas__frame:where(.astro-g4j5v6zp){background:radial-gradient(circle at top right,rgba(17,87,255,.2),transparent 28%),radial-gradient(circle at bottom left,rgba(247,240,231,.06),transparent 34%),linear-gradient(180deg,#0e0e10fa,#0c0c0eeb);border:1px solid rgba(244,238,227,.12);border-radius:2rem;box-shadow:inset 0 1px #ffffff0d;min-height:31rem;overflow:hidden;padding:1.35rem;position:relative;transform:perspective(1200px) rotateX(calc(var(--my) * -2.2deg)) rotateY(calc(var(--mx) * 3deg));transform-style:preserve-3d;transition:transform .24s var(--ease-out-quart)}.hero-atlas__ambient:where(.astro-g4j5v6zp),.hero-atlas__cards:where(.astro-g4j5v6zp){inset:0;position:absolute}.hero-atlas__ambient:where(.astro-g4j5v6zp){overflow:hidden;z-index:1}.hero-atlas__grid:where(.astro-g4j5v6zp){animation:hero-grid-drift 20s linear infinite;background:linear-gradient(rgba(244,238,227,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(244,238,227,.06) 1px,transparent 1px);background-size:2.35rem 2.35rem;inset:0;opacity:.72;position:absolute}.hero-atlas__grid:where(.astro-g4j5v6zp):after{background:radial-gradient(circle at 50% 0%,rgba(255,255,255,.02),transparent 36%),linear-gradient(180deg,#07070814,#07070847);content:"";inset:0;position:absolute}.hero-atlas__halo:where(.astro-g4j5v6zp){animation:hero-halo-float 11s ease-in-out infinite;background:radial-gradient(circle,rgba(17,87,255,.18) 0%,rgba(17,87,255,.04) 48%,transparent 74%);filter:blur(12px);position:absolute;will-change:transform,opacity}.hero-atlas__halo--one:where(.astro-g4j5v6zp){animation-delay:-1.2s;height:18rem;left:4%;top:6%;width:18rem}.hero-atlas__halo--two:where(.astro-g4j5v6zp){animation-delay:-5.8s;height:19rem;right:2%;top:42%;width:19rem}.hero-atlas__track:where(.astro-g4j5v6zp){animation:hero-track-breathe 7.5s ease-in-out infinite;background:linear-gradient(90deg,#1157ff00,#1157ff2e 38%,#819fff52 50%,#1157ff00);border-radius:999px;filter:blur(18px);opacity:.65;position:absolute;transform:rotate(26deg);will-change:transform,opacity}.hero-atlas__track:where(.astro-g4j5v6zp):after{animation:hero-track-current 5.2s var(--ease-out-quint) infinite;background:radial-gradient(circle,rgba(120,160,255,.95),rgba(17,87,255,.08) 62%,transparent 78%);border-radius:999px;content:"";height:5.5rem;left:-2rem;position:absolute;top:50%;transform:translate3d(0,-50%,0) scale(.7);width:5.5rem}.hero-atlas__track--one:where(.astro-g4j5v6zp){left:28%;top:28%;width:18rem;z-index:1}.hero-atlas__track--two:where(.astro-g4j5v6zp){animation-delay:-2.6s;left:45%;top:57%;width:17rem;z-index:1}.hero-atlas__beacon:where(.astro-g4j5v6zp){animation:hero-beacon 3.4s ease-in-out infinite;background:radial-gradient(circle,#1157ff 0 24%,#1157ff33 46%,#1157ff00 74%);border-radius:999px;box-shadow:0 0 22px #1157ff5c;height:1rem;position:absolute;width:1rem;z-index:2}.hero-atlas__beacon--one:where(.astro-g4j5v6zp){left:42%;top:32%}.hero-atlas__beacon--two:where(.astro-g4j5v6zp){animation-delay:-1.1s;left:57%;top:55%}.hero-atlas__beacon--three:where(.astro-g4j5v6zp){animation-delay:-2.2s;left:71%;top:74%}.hero-atlas__cards:where(.astro-g4j5v6zp){display:grid;gap:1rem;grid-template-columns:repeat(6,minmax(0,1fr));grid-template-rows:repeat(3,minmax(0,1fr));min-height:100%;padding:1.35rem;position:relative;z-index:3}.hero-atlas__card:where(.astro-g4j5v6zp){animation:hero-card-enter .76s var(--ease-out-expo) both,hero-card-focus 8.4s var(--ease-out-quart) infinite;animation-delay:var(--card-delay),calc(var(--card-delay) - 0ms);position:relative;will-change:transform,opacity}.hero-atlas__card-shell:where(.astro-g4j5v6zp){animation:hero-card-float 8.6s ease-in-out infinite;backdrop-filter:blur(14px);background:linear-gradient(180deg,#ffffff26,#ffffff12),radial-gradient(circle at top left,rgba(141,170,255,.14),transparent 52%);border:1px solid rgba(244,238,227,.15);border-radius:1.6rem;box-shadow:0 22px 48px #00000047,inset 0 1px #ffffff14;color:#f7f0e7;height:100%;isolation:isolate;overflow:hidden;padding:1rem 1rem 1.1rem;position:relative;transform:translate3d(calc(var(--mx) * 8px * var(--card-depth)),calc(var(--my) * 8px * var(--card-depth)),0) rotate(calc(var(--mx) * .4deg * var(--card-tilt)));transition:transform .22s var(--ease-out-quart),border-color .22s var(--ease-out-quart),box-shadow .22s var(--ease-out-quart),background .22s var(--ease-out-quart);will-change:transform}.hero-atlas__card-shell:where(.astro-g4j5v6zp):after{animation:hero-card-sheen 8.2s linear infinite;background:linear-gradient(110deg,transparent 26%,rgba(255,255,255,.12) 48%,transparent 70%);content:"";inset:0;opacity:.72;position:absolute;transform:translate(-140%)}.hero-atlas__card:where(.astro-g4j5v6zp):hover .hero-atlas__card-shell:where(.astro-g4j5v6zp){background:linear-gradient(180deg,#ffffff2e,#ffffff14),radial-gradient(circle at top left,rgba(141,170,255,.18),transparent 52%);border-color:#f4eee33d;box-shadow:0 24px 54px #00000052,0 0 0 1px #8daaff29,inset 0 1px #ffffff1f}.hero-atlas__card:where(.astro-g4j5v6zp)>:where(.astro-g4j5v6zp){position:relative;z-index:1}.hero-atlas__card--creation:where(.astro-g4j5v6zp){grid-column:1 / span 4;grid-row:1;margin-top:.2rem}.hero-atlas__card--curation:where(.astro-g4j5v6zp){grid-column:2 / span 4;grid-row:2}.hero-atlas__card--presentation:where(.astro-g4j5v6zp){grid-column:3 / span 4;grid-row:3;margin-bottom:.2rem}.hero-atlas__label:where(.astro-g4j5v6zp){color:#f7f0e794;font-family:IBM Plex Mono,monospace;font-size:.68rem;letter-spacing:.14em;text-transform:uppercase}.hero-atlas__label:where(.astro-g4j5v6zp){display:block;margin-top:.5rem}.hero-atlas__card:where(.astro-g4j5v6zp) strong:where(.astro-g4j5v6zp){display:block;font-size:clamp(1.42rem,1.14rem + .74vw,2.05rem);line-height:1;margin-top:.2rem;padding-bottom:.8rem;position:relative}.hero-atlas__card:where(.astro-g4j5v6zp) strong:where(.astro-g4j5v6zp):after{background:linear-gradient(90deg,#1157ffd1,#1157ff00);border-radius:999px;content:"";height:2px;left:0;position:absolute;top:calc(100% - .12rem);width:4.6rem}.hero-atlas__card:where(.astro-g4j5v6zp) p:where(.astro-g4j5v6zp){color:#f7f0e7cc;font-size:.96rem;line-height:1.55;margin-top:.76rem;max-width:18rem}@keyframes hero-card-enter{0%{opacity:0;transform:translate3d(0,1.2rem,0) scale(.96)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes hero-card-focus{0%,22%,to{filter:none}7%,16%{filter:drop-shadow(0 0 24px rgba(17,87,255,.12))}}@keyframes hero-card-float{0%,to{transform:translate3d(calc(var(--mx) * 8px * var(--card-depth)),calc(var(--my) * 8px * var(--card-depth)),0) rotate(calc(var(--mx) * .4deg * var(--card-tilt)))}50%{transform:translate3d(calc(var(--mx) * 8px * var(--card-depth)),calc((var(--my) * 8px * var(--card-depth)) - 6px),0) rotate(calc((var(--mx) * .4deg * var(--card-tilt)) + .18deg))}}@keyframes hero-card-sheen{0%{transform:translate(-140%)}42%,to{transform:translate(150%)}}@keyframes hero-grid-drift{0%{background-position:0 0,0 0}to{background-position:2.35rem 2.35rem,2.35rem 2.35rem}}@keyframes hero-halo-float{0%,to{opacity:.45;transform:translateZ(0) scale(.96)}50%{opacity:.72;transform:translate3d(.8rem,-.9rem,0) scale(1.04)}}@keyframes hero-track-breathe{0%,to{opacity:.42;transform:rotate(26deg) scaleX(.96)}50%{opacity:.78;transform:rotate(26deg) scaleX(1.04)}}@keyframes hero-track-current{0%{opacity:0;transform:translate3d(0,-50%,0) scale(.66)}12%,70%{opacity:1}to{opacity:0;transform:translate3d(17rem,-50%,0) scale(1)}}@keyframes hero-beacon{0%,to{opacity:.38;transform:scale(.82)}45%{opacity:1;transform:scale(1.12)}70%{opacity:.64;transform:scale(.96)}}@media(max-width:900px){.hero-atlas__frame:where(.astro-g4j5v6zp){min-height:0;transform:none}.hero-atlas__cards:where(.astro-g4j5v6zp){gap:.9rem;grid-template-columns:1fr;grid-template-rows:none;min-height:0}.hero-atlas__card:where(.astro-g4j5v6zp),.hero-atlas__card--creation:where(.astro-g4j5v6zp),.hero-atlas__card--curation:where(.astro-g4j5v6zp),.hero-atlas__card--presentation:where(.astro-g4j5v6zp){grid-column:auto;grid-row:auto;margin:0}.hero-atlas__track:where(.astro-g4j5v6zp){width:13rem}.hero-atlas__track--one:where(.astro-g4j5v6zp){left:18%;top:24%}.hero-atlas__track--two:where(.astro-g4j5v6zp){left:22%;top:58%}.hero-atlas__beacon--one:where(.astro-g4j5v6zp){left:70%;top:22%}.hero-atlas__beacon--two:where(.astro-g4j5v6zp){left:61%;top:51%}.hero-atlas__beacon--three:where(.astro-g4j5v6zp){left:52%;top:79%}}@media(prefers-reduced-motion:reduce){.hero-atlas__frame:where(.astro-g4j5v6zp){transform:none}.hero-atlas__grid:where(.astro-g4j5v6zp),.hero-atlas__halo:where(.astro-g4j5v6zp),.hero-atlas__track:where(.astro-g4j5v6zp),.hero-atlas__track:where(.astro-g4j5v6zp):after,.hero-atlas__beacon:where(.astro-g4j5v6zp),.hero-atlas__card:where(.astro-g4j5v6zp),.hero-atlas__card-shell:where(.astro-g4j5v6zp),.hero-atlas__card-shell:where(.astro-g4j5v6zp):after{animation:none}.hero-atlas__card-shell:where(.astro-g4j5v6zp){transform:none;transition:none}.hero-atlas__card-shell:where(.astro-g4j5v6zp):after{display:none}}
