*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:#f3e6cf;background:#050e0b;margin:0;font-family:Georgia,Times New Roman,serif}a{color:inherit;text-decoration:none}.site-shell[data-astro-cid-lcdefpme]{overflow:hidden}.topbar[data-astro-cid-lcdefpme]{z-index:10;justify-content:space-between;align-items:center;gap:24px;max-width:1500px;margin:auto;padding:25px 5%;display:flex;position:relative}.brand[data-astro-cid-lcdefpme]{letter-spacing:-1px;font:700 24px Georgia,serif}.brand-star[data-astro-cid-lcdefpme]{color:#b87498}.brand-period[data-astro-cid-lcdefpme]{color:#d0a55d}nav[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:clamp(14px,3vw,46px);display:flex}nav[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{font-size:16px}nav[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover,nav[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme][aria-current]{color:#e0a3bd;text-underline-offset:9px;text-decoration:underline}.hero[data-astro-cid-lcdefpme]{isolation:isolate;background:radial-gradient(#071a13 0%,#03100c 68%,#010705 100%);justify-content:center;align-items:center;min-height:750px;padding:80px 5% 100px;display:flex;position:relative;overflow:hidden}.jungle-frame[data-astro-cid-lcdefpme]{z-index:0;pointer-events:none;background:url(/jungle/jungle-frame.png) 50%/cover no-repeat;position:absolute;inset:0}.jungle-asset[data-astro-cid-lcdefpme]{z-index:1;pointer-events:none;transform-origin:bottom;height:auto;display:block;position:absolute}.jungle-foliage[data-astro-cid-lcdefpme]{width:clamp(180px,30vw,440px);animation:9s ease-in-out infinite alternate leaf-sway;bottom:-7%;left:-7%}.jungle-flowers[data-astro-cid-lcdefpme]{width:clamp(160px,23vw,350px);animation:12s ease-in-out infinite alternate-reverse leaf-sway;bottom:-7%;right:-4%}.jungle-monkey[data-astro-cid-lcdefpme]{width:clamp(110px,16vw,220px);animation:7s ease-in-out infinite animal-bob;bottom:9%;left:5%}.jungle-toucan[data-astro-cid-lcdefpme]{width:clamp(110px,17vw,240px);animation:9s ease-in-out infinite reverse animal-bob;top:18%;right:7%}.jungle-butterfly[data-astro-cid-lcdefpme]{width:clamp(55px,9vw,125px);animation:8s ease-in-out infinite butterfly-float;top:25%;right:24%}@keyframes leaf-sway{0%{transform:rotate(-2deg)}to{transform:rotate(2deg)}}@keyframes animal-bob{0%,to{transform:translateY(0)rotate(-1deg)}50%{transform:translateY(-9px)rotate(1deg)}}@keyframes butterfly-float{0%,to{transform:translate(0)rotate(-8deg)}50%{transform:translate(-25px,-18px)rotate(9deg)}}@media (width<=700px){.jungle-frame[data-astro-cid-lcdefpme]{background-size:auto 100%}.jungle-foliage[data-astro-cid-lcdefpme]{bottom:-3%;left:-24%}.jungle-flowers[data-astro-cid-lcdefpme]{bottom:-3%;right:-24%}.jungle-monkey[data-astro-cid-lcdefpme]{bottom:12%;left:-3%}.jungle-toucan[data-astro-cid-lcdefpme]{top:12%;right:-4%}.jungle-butterfly[data-astro-cid-lcdefpme]{top:18%;right:12%}}@media (prefers-reduced-motion:reduce){.jungle-asset[data-astro-cid-lcdefpme]{animation:none!important}}.jungle-vignette[data-astro-cid-lcdefpme]{z-index:2;pointer-events:none;background:linear-gradient(90deg,#0000 0%,#03100c33 22%,#03100ce8 38%,#03100cf2 62%,#03100c33 78%,#0000 100%),linear-gradient(#03100c 0%,#0000 16% 83%,#03100c 100%);position:absolute;inset:0}.hero-content[data-astro-cid-lcdefpme]{text-align:center;z-index:3;width:min(100%,790px);position:relative}.welcome-label[data-astro-cid-lcdefpme]{letter-spacing:.55em;font:500 13px Arial,sans-serif}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{letter-spacing:-.07em;text-shadow:0 4px 25px #03100c;margin:14px 0 18px;font-size:clamp(90px,13vw,190px);font-style:italic;font-weight:400;line-height:1.05}.hero-description[data-astro-cid-lcdefpme]{letter-spacing:.2em;text-transform:uppercase;max-width:540px;margin:0 auto;font:13px/1.9 Arial,sans-serif}.hero-links[data-astro-cid-lcdefpme]{justify-content:center;gap:16px;margin:48px auto 0;display:flex}.hero-links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{background:#04140fdd;border:1px solid #54816b;border-radius:48% 52% 46% 54%/53% 46% 54% 47%;flex-direction:column;justify-content:center;align-items:center;width:200px;min-width:0;min-height:140px;padding:18px 12px;transition:transform .4s,border-color .4s,background .4s;display:flex}.hero-links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:nth-child(2){border-color:#9c667e}.hero-links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:nth-child(3){border-color:#b99a4f}.hero-links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{background:#13251d;transform:translateY(-6px)}.hero-links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{color:#c28aaa;font-size:30px}.hero-links[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{margin:6px 0;font-size:28px;font-style:italic;font-weight:400}.hero-links[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{letter-spacing:.09em;font:9px/1.5 Arial,sans-serif}.scroll-cue[data-astro-cid-lcdefpme]{z-index:2;letter-spacing:.22em;color:#d1c3a7;font:10px Arial,sans-serif;position:absolute;bottom:30px}.ticker[data-astro-cid-lcdefpme]{color:#d5c2a4;white-space:nowrap;letter-spacing:.22em;background:#102b20;width:100%;padding:14px 0;font:11px Arial,sans-serif;overflow:hidden}.ticker-track[data-astro-cid-lcdefpme]{width:max-content;animation:35s linear infinite ticker-scroll;display:flex}.ticker-track[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{white-space:nowrap;flex:none}@keyframes ticker-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.explore-section[data-astro-cid-lcdefpme]{max-width:1400px;margin:auto;padding:95px 5% 120px}.section-index[data-astro-cid-lcdefpme]{color:#8bb09b;letter-spacing:.2em;font:11px Arial,sans-serif}.section-intro[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:15px 0;font-size:clamp(52px,7vw,90px);font-weight:400}.section-intro[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:#c48bab}.section-intro[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#c5c7b9;margin-bottom:40px;font:15px/1.7 Arial,sans-serif}.cards[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.card[data-astro-cid-lcdefpme]{background:#0b2118;border:1px solid #315643;flex-direction:column;justify-content:space-between;min-height:350px;padding:26px;transition:transform .3s,background .3s;display:flex}.card[data-astro-cid-lcdefpme]:hover{background:#123022;transform:translateY(-5px)}.musings[data-astro-cid-lcdefpme]{background:#22151e;border-color:#704b61}.musings[data-astro-cid-lcdefpme]:hover{background:#30202c}.about[data-astro-cid-lcdefpme]{background:#211e14;border-color:#77633e}.about[data-astro-cid-lcdefpme]:hover{background:#30291a}.card-meta[data-astro-cid-lcdefpme]{letter-spacing:.12em;justify-content:space-between;font:11px Arial,sans-serif;display:flex}.card-meta[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:last-child{font-size:23px}.card-symbol[data-astro-cid-lcdefpme]{text-align:center;color:#a0bca4;font-size:90px}.musings[data-astro-cid-lcdefpme] .card-symbol[data-astro-cid-lcdefpme]{color:#bd8bac}.about[data-astro-cid-lcdefpme] .card-symbol[data-astro-cid-lcdefpme]{color:#c9aa64}.card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:clamp(32px,3.5vw,50px);font-weight:400;line-height:1}.card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#d1c9b8;margin-top:15px;font:13px Arial,sans-serif}footer[data-astro-cid-lcdefpme]{letter-spacing:.1em;border-top:1px solid #294234;justify-content:space-between;gap:15px;max-width:1400px;margin:auto;padding:30px 5% 45px;font:10px Arial,sans-serif;display:flex}footer[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:#c48bab}.theme-toggle[data-astro-cid-lcdefpme]{color:inherit;cursor:pointer;user-select:none;background:0 0;border:1px solid #54816b;border-radius:4px;align-items:center;gap:6px;margin-left:16px;padding:6px 12px;font:16px Arial,sans-serif;transition:background .3s,border-color .3s;display:flex}.theme-toggle[data-astro-cid-lcdefpme]:focus-visible{outline-offset:2px;outline:3px solid #c48bab}.theme-toggle[data-astro-cid-lcdefpme] .theme-icon[data-astro-cid-lcdefpme]{font-size:18px;line-height:1}.theme-toggle[data-astro-cid-lcdefpme] .theme-label[data-astro-cid-lcdefpme]{font-weight:600}@media (width<=600px){.topbar[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;gap:12px}nav[data-astro-cid-lcdefpme]{order:2;justify-content:center;gap:14px;width:100%}.theme-toggle[data-astro-cid-lcdefpme]{order:3;justify-content:center;width:100%}}html[data-theme=light]{color-scheme:light}html[data-theme=light] body{color:#29231f;background:#c9b8a3}html[data-theme=light] .topbar[data-astro-cid-lcdefpme]{color:#f3e6cf;background:#102b20;max-width:none}html[data-theme=light] footer[data-astro-cid-lcdefpme]{color:#29231f;background:#c9b8a3;border-top:1px solid #8e7968}html[data-theme=light] nav[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover,html[data-theme=light] nav[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme][aria-current]{color:#e0a3bd;text-underline-offset:9px;text-decoration:underline}html[data-theme=light] .hero[data-astro-cid-lcdefpme]{background:radial-gradient(#e0d2bf 0%,#b7a28c 68%,#a18b6f 100%)}html[data-theme=light] .jungle-vignette[data-astro-cid-lcdefpme]{background:linear-gradient(90deg,#0000 0%,#b7a28c88 22%,#b7a28cee 38%,#b7a28cf2 62%,#b7a28c88 78%,#0000 100%),linear-gradient(#b7a28c 0%,#0000 16% 83%,#b7a28c 100%)}html[data-theme=light] .hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{text-shadow:0 4px 10px #b7a28c99}html[data-theme=light] .hero-description[data-astro-cid-lcdefpme],html[data-theme=light] .scroll-cue[data-astro-cid-lcdefpme]{color:#4a3f35}html[data-theme=light] .hero-links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:#fff4e6;background:#315a45;border:1px solid #6a7e5f}html[data-theme=light] .hero-links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:first-child{background:#315a45;border-color:#6a7e5f}html[data-theme=light] .hero-links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:nth-child(2){background:#76536b;border-color:#8e6b7a}html[data-theme=light] .hero-links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:nth-child(3){background:#8c6b35;border-color:#b89f6a}html[data-theme=light] .hero-links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{filter:brightness(1.12);color:#fff4e6;transform:translateY(-6px)}html[data-theme=light] .hero-links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{color:#f1c7d7;font-size:30px}html[data-theme=light] .hero-links[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{margin:6px 0;font-size:28px;font-style:italic;font-weight:400}html[data-theme=light] .hero-links[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{letter-spacing:.09em;color:#fff4e6;font:9px/1.5 Arial,sans-serif}html[data-theme=light] .ticker[data-astro-cid-lcdefpme]{color:#fff4e6;background:#173d2c}html[data-theme=light] .explore-section[data-astro-cid-lcdefpme]{color:#29231f;background:#c9b8a3}html[data-theme=light] .section-index[data-astro-cid-lcdefpme]{color:#6a7e5f}html[data-theme=light] .section-intro[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#40372f}html[data-theme=light] .section-intro[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:#874e6b}html[data-theme=light] .cards[data-astro-cid-lcdefpme] .card[data-astro-cid-lcdefpme] .card-symbol[data-astro-cid-lcdefpme]{color:#315a45}html[data-theme=light] .cards[data-astro-cid-lcdefpme] .card[data-astro-cid-lcdefpme].musings .card-symbol[data-astro-cid-lcdefpme]{color:#63374e}html[data-theme=light] .cards[data-astro-cid-lcdefpme] .card[data-astro-cid-lcdefpme].about .card-symbol[data-astro-cid-lcdefpme]{color:#76591f}html[data-theme=light] .cards[data-astro-cid-lcdefpme] .card[data-astro-cid-lcdefpme].journal{color:#29231f;background:#a3b19a;border-color:#6a7e5f}html[data-theme=light] .cards[data-astro-cid-lcdefpme] .card[data-astro-cid-lcdefpme].journal:hover{background:#b2c1a9}html[data-theme=light] .cards[data-astro-cid-lcdefpme] .card[data-astro-cid-lcdefpme].musings{color:#29231f;background:#a07e8a;border-color:#8e6b7a}html[data-theme=light] .cards[data-astro-cid-lcdefpme] .card[data-astro-cid-lcdefpme].musings:hover{background:#b18b99}html[data-theme=light] .cards[data-astro-cid-lcdefpme] .card[data-astro-cid-lcdefpme].about{color:#29231f;background:#d2c7a3;border-color:#b89f6a}html[data-theme=light] .cards[data-astro-cid-lcdefpme] .card[data-astro-cid-lcdefpme].about:hover{background:#e0d2bf}html[data-theme=light] .card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#4a3f35}html[data-theme=light] footer[data-astro-cid-lcdefpme]{border-top:1px solid #6a7e5f}html[data-theme=light] footer[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:#8e6b7a}html[data-theme=light] .theme-toggle[data-astro-cid-lcdefpme]{color:#f3e6cf;border-color:#8bb09b}
