[data-astro-cid-j7pv25f6],[data-astro-cid-j7pv25f6]:before,[data-astro-cid-j7pv25f6]:after{box-sizing:border-box}:root{--bg: #050b07;--text: #e6f3e7;--muted: #a6c0aa;--accent: #cfb26a;--accent-2: #3d754f;--line: rgba(114, 168, 129, .26)}html,body{margin:0;padding:0;height:100%;background:radial-gradient(circle at 20% 14%,rgba(207,178,106,.09),transparent 42%),radial-gradient(circle at 85% 15%,rgba(61,117,79,.2),transparent 45%),linear-gradient(180deg,#08130d,#050b07 55%,#040804),var(--bg);color:var(--text);font-family:Cormorant Garamond,Georgia,serif;overflow:hidden}a[data-astro-cid-j7pv25f6]{color:inherit}.hero-page[data-astro-cid-j7pv25f6]{position:relative;height:100%;width:100%;display:grid;place-items:center}.sky[data-astro-cid-j7pv25f6]{position:absolute;inset:0;pointer-events:none}.sky[data-astro-cid-j7pv25f6]:before,.sky[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;inset:0}.sky[data-astro-cid-j7pv25f6]:before{background:radial-gradient(circle at 8% 62%,rgba(61,117,79,.2),transparent 28%),radial-gradient(circle at 92% 34%,rgba(207,178,106,.16),transparent 24%),radial-gradient(circle at 74% 78%,rgba(151,194,164,.14),transparent 26%);opacity:.9}.sky[data-astro-cid-j7pv25f6]:after{background:linear-gradient(180deg,#04080400,#04080438)}.mist[data-astro-cid-j7pv25f6]{position:absolute;left:-10%;right:-10%;bottom:12%;height:26%;background:radial-gradient(ellipse at center,rgba(176,210,183,.15),transparent 70%);filter:blur(26px);opacity:.55}.glow[data-astro-cid-j7pv25f6]{position:absolute;filter:blur(60px);opacity:.5}.g1[data-astro-cid-j7pv25f6]{width:24rem;height:24rem;left:-4%;top:4%;background:#cfb26a38}.g2[data-astro-cid-j7pv25f6]{width:28rem;height:28rem;right:-6%;top:14%;background:#3d754f4d}.g3[data-astro-cid-j7pv25f6]{width:34rem;height:20rem;left:18%;bottom:-2%;background:#14322152}.fireflies[data-astro-cid-j7pv25f6]{position:absolute;inset:0;background-image:radial-gradient(2px 2px at 20% 30%,rgba(207,178,106,.62),transparent),radial-gradient(1.5px 1.5px at 75% 22%,rgba(207,178,106,.58),transparent),radial-gradient(2px 2px at 64% 60%,rgba(151,194,164,.45),transparent),radial-gradient(1.8px 1.8px at 40% 76%,rgba(207,178,106,.52),transparent),radial-gradient(1.5px 1.5px at 88% 70%,rgba(151,194,164,.42),transparent);opacity:.46}.ranger-compass[data-astro-cid-j7pv25f6]{position:absolute;left:20%;top:36%;width:min(58vmin,32rem);height:min(58vmin,32rem);transform:translate(-50%,-50%);opacity:.18}.compass-ring[data-astro-cid-j7pv25f6],.compass-needle[data-astro-cid-j7pv25f6]{fill:none;stroke:#cfb26aa6;stroke-width:1.2}.compass-ring[data-astro-cid-j7pv25f6].inner{stroke:#97c2a480;stroke-dasharray:3 10}.compass-needle[data-astro-cid-j7pv25f6]{fill:#cfb26a1f}.compass-needle[data-astro-cid-j7pv25f6].dim{stroke:#97c2a473;fill:#97c2a414}.paw-constellation[data-astro-cid-j7pv25f6]{position:absolute;right:8%;top:14%;width:6.5rem;height:6.5rem;fill:#cfb26a94;filter:drop-shadow(0 0 10px rgba(207,178,106,.3));opacity:.7}.orbits[data-astro-cid-j7pv25f6]{position:absolute;left:78%;top:58%;width:min(46vmin,26rem);aspect-ratio:1;transform:translate(-50%,-50%);opacity:.75}.orbits-secondary[data-astro-cid-j7pv25f6]{left:10%;top:70%;width:min(34vmin,20rem);opacity:.45}.ring[data-astro-cid-j7pv25f6]{position:absolute;inset:0;border-radius:999px;border:1px solid rgba(207,178,106,.2)}.r2[data-astro-cid-j7pv25f6]{inset:11%;border-color:#3d754f47}.r3[data-astro-cid-j7pv25f6]{inset:22%;border-color:#97c2a433}.core[data-astro-cid-j7pv25f6]{position:absolute;left:50%;top:50%;width:1rem;height:1rem;border-radius:999px;background:var(--accent);transform:translate(-50%,-50%);box-shadow:0 0 18px #cfb26ab3}.forest-mid[data-astro-cid-j7pv25f6]{position:absolute;left:0;bottom:0;width:100%;height:52%;opacity:.7}.ridge-back[data-astro-cid-j7pv25f6]{fill:#112719b8}.ridge-front[data-astro-cid-j7pv25f6]{fill:#0b1b11d1}.tree-line[data-astro-cid-j7pv25f6]{position:absolute;left:0;bottom:0;width:100%;height:45%;opacity:.95}.trees-back[data-astro-cid-j7pv25f6]{fill:#0b1b11e0}.trees-front[data-astro-cid-j7pv25f6]{fill:#06120bfa}.sigils[data-astro-cid-j7pv25f6]{position:absolute;left:0;bottom:0;width:100%;height:38%;opacity:.48}.line[data-astro-cid-j7pv25f6]{fill:none;stroke:var(--line);stroke-width:1.4;stroke-linecap:round;stroke-dasharray:8 14}.l2[data-astro-cid-j7pv25f6]{stroke:#3d754f52}.hero-copy[data-astro-cid-j7pv25f6]{position:relative;z-index:3;text-align:center;padding:.5rem .9rem;max-width:28rem}.eyebrow[data-astro-cid-j7pv25f6]{margin:0;font-family:Cinzel,serif;font-size:.86rem;letter-spacing:.22em;text-transform:uppercase;color:var(--muted)}h1[data-astro-cid-j7pv25f6]{margin:.8rem 0 1rem;font-family:Cinzel,serif;font-size:clamp(2.1rem,6.4vw,4.2rem);line-height:1.08;text-shadow:0 0 20px rgba(94,148,106,.22)}.lead[data-astro-cid-j7pv25f6]{margin:0;font-size:clamp(1rem,2vw,1.2rem);line-height:1.25;color:var(--muted)}.hero-link[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;padding:.56rem 1rem;border-radius:999px;font-family:Cinzel,serif;font-weight:600;font-size:.68rem;letter-spacing:.1em;text-transform:uppercase;border:1px solid rgba(207,178,106,.44);background:#ffffff08;margin-top:.9rem}@media(max-width:48rem){.hero-copy[data-astro-cid-j7pv25f6]{padding-inline:.8rem;max-width:22rem}.sigils[data-astro-cid-j7pv25f6]{height:42%}.orbits[data-astro-cid-j7pv25f6]{left:82%;top:62%;width:min(44vmin,16rem)}.orbits-secondary[data-astro-cid-j7pv25f6]{left:12%;top:72%;width:min(30vmin,10.5rem)}.paw-constellation[data-astro-cid-j7pv25f6]{right:6%;top:12%;width:4rem;height:4rem}.ranger-compass[data-astro-cid-j7pv25f6]{left:16%;top:34%;width:min(46vmin,14rem);height:min(46vmin,14rem)}}
