:root{--cream:#2f3136;--cream-deep:#383b41;--forest:#41444a;--forest-deep:#2f3136;--terracotta:#c1663e;--terracotta-deep:#e2865a;--ink:#f6f1e8;--muted:#b5aca2}.jl-inner[data-astro-cid-zanb3f6f]{max-width:1180px;margin:0 auto;padding:0 1.75rem}.jl-eyebrow[data-astro-cid-zanb3f6f]{letter-spacing:1.5px;text-transform:uppercase;color:#ffffffd9;margin-bottom:.75rem;font-size:12px;font-weight:700;display:block}.jl-eyebrow--dark[data-astro-cid-zanb3f6f]{color:var(--terracotta-deep)}.jl-header[data-astro-cid-zanb3f6f]{z-index:100;backdrop-filter:blur(8px);background:#2f31368c;justify-content:space-between;align-items:center;width:100%;padding:.7rem 2.5rem;display:flex;position:fixed;top:0;left:0}.jl-brand[data-astro-cid-zanb3f6f]{color:#fff;align-items:center;gap:10px;font-family:Fraunces,serif;font-size:16px;font-weight:600;display:flex}.jl-header-right[data-astro-cid-zanb3f6f]{color:#ffffffe6;align-items:center;gap:1.5rem;display:inline-flex}.jl-back[data-astro-cid-zanb3f6f]{color:#ffffffe6;font-size:14px;font-weight:600}.jl-back[data-astro-cid-zanb3f6f]:hover{color:var(--terracotta)}.jl-hero[data-astro-cid-zanb3f6f]{background:var(--forest-deep);align-items:flex-end;min-height:72vh;display:flex;position:relative;overflow:hidden}.jl-hero-img[data-astro-cid-zanb3f6f]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.jl-hero-scrim[data-astro-cid-zanb3f6f]{background:linear-gradient(#2f313659 0% 40%,#2f3136e6 100%);position:absolute;inset:0}.jl-hero-content[data-astro-cid-zanb3f6f]{z-index:5;max-width:720px;padding:6rem 2.5rem 4rem;position:relative}.jl-hero-content[data-astro-cid-zanb3f6f] h1[data-astro-cid-zanb3f6f]{letter-spacing:-1.5px;color:#fff;margin:0 0 1rem;font-family:Fraunces,serif;font-size:clamp(36px,6vw,60px);font-weight:600;line-height:1.08}.jl-hero-content[data-astro-cid-zanb3f6f] p[data-astro-cid-zanb3f6f]{color:#ffffffd9;margin:0;font-size:16px;line-height:1.7}.jl-section[data-astro-cid-zanb3f6f]{background:var(--cream);padding:5.5rem 0}.jl-section--alt[data-astro-cid-zanb3f6f]{background:var(--cream-deep)}.jl-section-title[data-astro-cid-zanb3f6f]{letter-spacing:-1px;color:var(--ink);margin:0 0 .75rem;font-family:Fraunces,serif;font-size:clamp(26px,3.5vw,36px);font-weight:600}.jl-section-lead[data-astro-cid-zanb3f6f]{color:var(--muted);max-width:560px;margin:0 0 2.5rem;font-size:16px;line-height:1.65}.jl-masonry[data-astro-cid-zanb3f6f]{column-count:3;column-gap:1.25rem}.jl-item[data-astro-cid-zanb3f6f]{break-inside:avoid;border-radius:4px;margin-bottom:1.25rem;overflow:hidden;box-shadow:0 12px 30px -18px #0000008f}.jl-item[data-astro-cid-zanb3f6f] img[data-astro-cid-zanb3f6f]{cursor:pointer;width:100%;height:auto;transition:transform .5s;display:block}.jl-item[data-astro-cid-zanb3f6f]:hover img[data-astro-cid-zanb3f6f]{transform:scale(1.03)}.jl-cta[data-astro-cid-zanb3f6f]{background:var(--forest);text-align:center;padding:5.5rem 0}.jl-cta-inner[data-astro-cid-zanb3f6f]{max-width:560px}.jl-cta[data-astro-cid-zanb3f6f] h2[data-astro-cid-zanb3f6f]{color:#fff;margin:0 0 .9rem;font-family:Fraunces,serif;font-size:clamp(26px,3.5vw,34px);font-weight:600}.jl-cta[data-astro-cid-zanb3f6f] p[data-astro-cid-zanb3f6f]{color:#ffffffbf;margin:0 0 2rem;font-size:15px;line-height:1.6}.jl-cta-btn[data-astro-cid-zanb3f6f]{background:var(--terracotta);color:#fff;border-radius:100px;padding:14px 32px;font-size:14px;font-weight:600;transition:background .2s,transform .2s;display:inline-block}.jl-cta-btn[data-astro-cid-zanb3f6f]:hover{background:var(--terracotta-deep);transform:translateY(-1px)}.jl-lightbox[data-astro-cid-zanb3f6f]{z-index:1000;background:#1e2024eb;justify-content:center;align-items:center;padding:4rem 2rem;display:flex;position:fixed;inset:0}.jl-lightbox[data-astro-cid-zanb3f6f][hidden]{display:none}.jl-lightbox-img[data-astro-cid-zanb3f6f]{border-radius:6px;max-width:100%;max-height:100%;box-shadow:0 30px 80px -20px #0009}.jl-lightbox-close[data-astro-cid-zanb3f6f]{color:#fff;background:#ffffff14;border:1px solid #fff3;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:24px;line-height:1;display:flex;position:absolute;top:24px;right:28px}.jl-lightbox-close[data-astro-cid-zanb3f6f]:hover,.jl-lightbox-nav[data-astro-cid-zanb3f6f]:hover{border-color:var(--terracotta);background:#c1663e66}.jl-lightbox-nav[data-astro-cid-zanb3f6f]{color:#fff;background:#ffffff14;border:1px solid #fff3;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.jl-lightbox-prev[data-astro-cid-zanb3f6f]{left:18px}.jl-lightbox-next[data-astro-cid-zanb3f6f]{right:18px}@media (width<=700px){.jl-lightbox-nav[data-astro-cid-zanb3f6f]{top:auto;bottom:16px;transform:none}.jl-lightbox-prev[data-astro-cid-zanb3f6f]{left:calc(50% - 58px)}.jl-lightbox-next[data-astro-cid-zanb3f6f]{right:calc(50% - 58px)}}.jl-footer[data-astro-cid-zanb3f6f]{background:var(--forest-deep);color:#ffffffb3;padding:5rem 0 2.5rem}.jl-footer-grid[data-astro-cid-zanb3f6f]{border-bottom:1px solid #ffffff1a;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:2.5rem;margin-bottom:2.5rem;padding-bottom:3rem;display:grid}.jl-footer-logo[data-astro-cid-zanb3f6f]{color:#fff;align-items:center;gap:10px;margin-bottom:1rem;font-family:Fraunces,serif;font-size:19px;font-weight:600;display:flex}.jl-footer-brand[data-astro-cid-zanb3f6f] p[data-astro-cid-zanb3f6f]{color:#ffffffa6;max-width:300px;margin:0;font-size:14px;line-height:1.7}.jl-footer-col[data-astro-cid-zanb3f6f] h4[data-astro-cid-zanb3f6f]{color:#fff;margin-bottom:1rem;font-size:13px;font-weight:700}.jl-footer-col[data-astro-cid-zanb3f6f] a[data-astro-cid-zanb3f6f]{color:#ffffffa6;margin-bottom:.6rem;font-size:14px;display:block}.jl-footer-col[data-astro-cid-zanb3f6f] a[data-astro-cid-zanb3f6f]:hover{color:var(--terracotta)}.jl-footer-bottom[data-astro-cid-zanb3f6f]{color:#fff6;flex-wrap:wrap;justify-content:space-between;gap:.5rem;font-size:12px;display:flex}@media (width<=860px){.jl-header[data-astro-cid-zanb3f6f]{padding:.6rem 1.5rem}.jl-masonry[data-astro-cid-zanb3f6f]{column-count:2}.jl-footer-grid[data-astro-cid-zanb3f6f]{grid-template-columns:1fr 1fr}}@media (width<=560px){.jl-hero-content[data-astro-cid-zanb3f6f]{padding:5rem 1.5rem 3rem}.jl-masonry[data-astro-cid-zanb3f6f]{column-count:1}.jl-footer-grid[data-astro-cid-zanb3f6f]{grid-template-columns:1fr}.jl-header[data-astro-cid-zanb3f6f]{padding:.6rem 1.1rem}.jl-brand[data-astro-cid-zanb3f6f]{white-space:nowrap;gap:8px;font-size:14px}.jl-brand[data-astro-cid-zanb3f6f] img[data-astro-cid-zanb3f6f]{width:34px;height:34px}.jl-header-right[data-astro-cid-zanb3f6f]{gap:.9rem}.jl-back[data-astro-cid-zanb3f6f]{font-size:0}.jl-back[data-astro-cid-zanb3f6f]:before{content:"←";font-size:22px;font-weight:700}}
