.curiosity-sky[data-astro-cid-m5z6dy7b]{position:absolute;inset:0;width:100%;height:100%;z-index:-1;pointer-events:none;overflow:hidden}.sky-lines[data-astro-cid-m5z6dy7b] path[data-astro-cid-m5z6dy7b]{fill:none;stroke:var(--text-muted);stroke-width:1.5;stroke-dasharray:3 7;stroke-linecap:round;opacity:.35}.sky-dot[data-astro-cid-m5z6dy7b]{fill:rgb(var(--star-rgb));opacity:.5;animation:sky-twinkle 4s ease-in-out infinite;animation-delay:var(--d)}.sky-q[data-astro-cid-m5z6dy7b]{font-family:var(--font-head);font-weight:800;fill:var(--c);opacity:.55;filter:drop-shadow(0 0 8px var(--c));transform-box:fill-box;transform-origin:center;animation:sky-twinkle 5s ease-in-out infinite;animation-delay:var(--d)}@keyframes sky-twinkle{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.25;transform:scale(.88)}}.search-box[data-astro-cid-otpdt6jm]{--pagefind-ui-scale: 1;--pagefind-ui-primary: var(--accent-space);--pagefind-ui-text: var(--text);--pagefind-ui-background: transparent;--pagefind-ui-border: var(--card-line);--pagefind-ui-tag: var(--card-strong);--pagefind-ui-border-width: 2px;--pagefind-ui-border-radius: 999px;--pagefind-ui-font: var(--font-body);width:100%;max-width:640px;margin:0 auto;text-align:left}.search-note[data-astro-cid-otpdt6jm]{margin:.75rem 0 0;padding:.85rem 1.25rem;border-radius:var(--radius-lg);background:var(--card);box-shadow:inset 0 0 0 1px var(--card-line);color:var(--text-muted);font-size:1rem}#search[data-astro-cid-otpdt6jm] .pagefind-ui__form{position:relative}#search[data-astro-cid-otpdt6jm] .pagefind-ui__form:before{background-color:var(--text-muted);left:24px;opacity:1}#search[data-astro-cid-otpdt6jm] .pagefind-ui__search-input{height:64px;padding-left:56px;padding-right:96px;font-size:1.15rem;font-weight:700;color:var(--text);background:var(--card-strong);border:2px solid var(--card-line);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:var(--shadow-card)}#search[data-astro-cid-otpdt6jm] .pagefind-ui__search-input::placeholder{color:var(--text-muted);opacity:1}#search[data-astro-cid-otpdt6jm] .pagefind-ui__search-input:focus{outline:none;border-color:var(--accent-space);box-shadow:0 0 0 4px #ffd23f40,var(--shadow-card)}#search[data-astro-cid-otpdt6jm] .pagefind-ui__search-clear{top:12px;right:12px;height:40px;padding:0 16px;border-radius:999px;background:var(--card-strong);color:var(--text);font-weight:800}#search[data-astro-cid-otpdt6jm] .pagefind-ui__filter-panel,#search[data-astro-cid-otpdt6jm] .pagefind-ui__result-tags{display:none}#search[data-astro-cid-otpdt6jm] .pagefind-ui__drawer{gap:0}#search[data-astro-cid-otpdt6jm] .pagefind-ui__results-area{min-width:0;margin-top:1rem}#search[data-astro-cid-otpdt6jm] .pagefind-ui__message{padding:0 .5rem;color:var(--text-muted);font-size:1rem;font-weight:700}#search[data-astro-cid-otpdt6jm] .pagefind-ui__results{display:grid;gap:.75rem;padding:0}#search[data-astro-cid-otpdt6jm] .pagefind-ui__result{padding:1rem 1.25rem;border:0;border-radius:var(--radius-lg);background:var(--card);box-shadow:inset 0 0 0 1px var(--card-line)}#search[data-astro-cid-otpdt6jm] .pagefind-ui__result-inner{margin-top:0}#search[data-astro-cid-otpdt6jm] .pagefind-ui__result-title{font-family:var(--font-head);font-size:1.25rem;font-weight:800}#search[data-astro-cid-otpdt6jm] .pagefind-ui__result-link{color:var(--text);text-decoration:none}#search[data-astro-cid-otpdt6jm] .pagefind-ui__result-link:hover{color:var(--accent-space)}#search[data-astro-cid-otpdt6jm] .pagefind-ui__result-excerpt{color:var(--text-muted);font-size:1rem}#search[data-astro-cid-otpdt6jm] mark{background:transparent;color:var(--accent-space);font-weight:800}#search[data-astro-cid-otpdt6jm] .pagefind-ui__button{border-radius:999px;border:2px solid var(--card-line);background:var(--card);color:var(--text);font-weight:800}:root[data-theme=light] .search-box[data-astro-cid-otpdt6jm]{--pagefind-ui-primary: #b35c00}:root[data-theme=light] #search[data-astro-cid-otpdt6jm] mark,:root[data-theme=light] #search[data-astro-cid-otpdt6jm] .pagefind-ui__result-link:hover{color:#b35c00}.welcome[data-astro-cid-ct3bgug4]{position:relative;isolation:isolate;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:2rem 3rem;text-align:center}.welcome-text[data-astro-cid-ct3bgug4]{flex:1 1 420px;max-width:720px}.welcome[data-astro-cid-ct3bgug4] h1[data-astro-cid-ct3bgug4] span[data-astro-cid-ct3bgug4]{display:block}.welcome-mascot[data-astro-cid-ct3bgug4]{flex:none}.welcome-actions[data-astro-cid-ct3bgug4]{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem 1rem;margin-top:1.25rem}.wonders[data-astro-cid-ct3bgug4]{flex:1 1 100%;margin-top:.5rem}.wonders-label[data-astro-cid-ct3bgug4]{font-family:var(--font-head);font-weight:700;font-size:1.15rem;color:var(--text-muted);margin:0 0 1rem;text-align:center}.wonder-trail[data-astro-cid-ct3bgug4]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;align-items:center;gap:1.25rem}.wonder-trail[data-astro-cid-ct3bgug4] li[data-astro-cid-ct3bgug4]{position:relative;animation:floaty 7s ease-in-out infinite}.wonder-trail[data-astro-cid-ct3bgug4] li[data-astro-cid-ct3bgug4]:nth-child(2){animation-delay:-2.3s}.wonder-trail[data-astro-cid-ct3bgug4] li[data-astro-cid-ct3bgug4]:nth-child(3){animation-delay:-4.6s}.wonder-trail[data-astro-cid-ct3bgug4] li[data-astro-cid-ct3bgug4]:not(:last-child):after{content:"";position:absolute;left:50%;top:100%;height:1.25rem;border-left:2px dashed var(--card-line)}.wonder-trail[data-astro-cid-ct3bgug4] a[data-astro-cid-ct3bgug4]{display:inline-flex;align-items:center;gap:.75rem;max-width:18rem;padding:10px 20px 10px 10px;border-radius:999px;background:var(--card-strong);box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--c) 55%,transparent);color:var(--text);font-weight:800;font-size:1.05rem;line-height:1.3;text-align:left;text-decoration:none;transition:transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s}.wonder-trail[data-astro-cid-ct3bgug4] a[data-astro-cid-ct3bgug4]:hover,.wonder-trail[data-astro-cid-ct3bgug4] a[data-astro-cid-ct3bgug4]:focus-visible{transform:translateY(-3px) scale(1.03);box-shadow:inset 0 0 0 2px var(--c),0 0 24px color-mix(in srgb,var(--c) 45%,transparent)}.wonder-star[data-astro-cid-ct3bgug4]{flex:none;display:grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:50%;background:var(--c);color:var(--ink);font-family:var(--font-head);font-weight:800;font-size:1.3rem;box-shadow:0 0 14px color-mix(in srgb,var(--c) 60%,transparent)}.curiosity-tip[data-astro-cid-ct3bgug4]{display:flex;align-items:center;gap:1.25rem;max-width:760px;margin-top:3rem;padding:1.5rem 1.75rem;border-radius:var(--radius-lg);background:var(--card);box-shadow:inset 0 0 0 1px var(--card-line)}.curiosity-tip[data-astro-cid-ct3bgug4] h2[data-astro-cid-ct3bgug4]{font-size:1.35rem;margin:0 0 .25rem}.curiosity-tip[data-astro-cid-ct3bgug4] p[data-astro-cid-ct3bgug4]{margin:0;color:var(--text-muted);font-size:1.1rem}.tip-badge[data-astro-cid-ct3bgug4]{flex:none;display:grid;place-items:center;width:3.5rem;height:3.5rem;border-radius:50%;background:linear-gradient(180deg,#ffe066,#ff9f1c);color:#3a1d00;font-family:var(--font-head);font-weight:800;font-size:2rem;box-shadow:var(--glow)}@media(min-width:760px){.wonder-trail[data-astro-cid-ct3bgug4]{flex-direction:row;justify-content:center;align-items:flex-start;gap:0 3rem}.wonder-trail[data-astro-cid-ct3bgug4] li[data-astro-cid-ct3bgug4]:nth-child(2n){margin-top:2.5rem}.wonder-trail[data-astro-cid-ct3bgug4] li[data-astro-cid-ct3bgug4]:not(:last-child):after{left:100%;top:50%;width:3.6rem;height:0;border-left:0;border-top:2px dashed var(--card-line);transform-origin:left center;transform:rotate(40deg)}.wonder-trail[data-astro-cid-ct3bgug4] li[data-astro-cid-ct3bgug4]:nth-child(2n):not(:last-child):after{transform:rotate(-40deg)}}@media(min-width:900px){.welcome[data-astro-cid-ct3bgug4]{text-align:left;justify-content:space-between;align-items:flex-start}.welcome[data-astro-cid-ct3bgug4] .lead[data-astro-cid-ct3bgug4],.welcome[data-astro-cid-ct3bgug4] .search-box{margin-left:0}.welcome-actions[data-astro-cid-ct3bgug4]{justify-content:flex-start}.welcome-mascot[data-astro-cid-ct3bgug4]{margin-top:4rem}}
