.hero[data-astro-cid-7aropxhg]{color:#fff;background:var(--color-forest-deep);align-items:end;min-height:100svh;display:grid;position:relative;overflow:hidden}.hero-media[data-astro-cid-7aropxhg]{z-index:0;isolation:isolate;position:absolute;inset:0}.hero-media[data-astro-cid-7aropxhg] img[data-astro-cid-7aropxhg],.hero-video[data-astro-cid-7aropxhg]{object-fit:cover;object-position:50% 55%;width:100%;height:100%;position:absolute;inset:0}.hero-still[data-astro-cid-7aropxhg]{animation:32s ease-in-out infinite alternate drift}.hero-video[data-astro-cid-7aropxhg]{opacity:0;z-index:1;transition:opacity 1.2s}.hero-video[data-astro-cid-7aropxhg].on{opacity:1}@keyframes drift{0%{transform:scale(1.04)}to{transform:scale(1.14)translate(-1.5%,-1%)}}.hero-shade[data-astro-cid-7aropxhg]{z-index:1;background:linear-gradient(#0a2a2180 0%,#0a2a2152 38%,#0a2a21b8 70%,#0a2a21f5 100%),linear-gradient(270deg,#0a2a21b3 0%,#0a2a2159 45%,#0a2a2100 75%);position:absolute;inset:0}[dir=ltr] .hero-shade[data-astro-cid-7aropxhg]{background:linear-gradient(#0a2a2180 0%,#0a2a2152 38%,#0a2a21b8 70%,#0a2a21f5 100%),linear-gradient(90deg,#0a2a21b3 0%,#0a2a2159 45%,#0a2a2100 75%)}.hero-body[data-astro-cid-7aropxhg]{z-index:2;text-shadow:0 1px 18px #05191273;max-width:76rem;padding-block:8rem 5.5rem;position:relative}.hero-scroll[data-astro-cid-7aropxhg]{z-index:2}.hero-kicker[data-astro-cid-7aropxhg]{font-family:var(--font-display);color:var(--color-leaf);margin-bottom:1rem;font-size:1rem;font-weight:600}.hero-title[data-astro-cid-7aropxhg]{letter-spacing:-.01em;max-width:14ch;font-size:clamp(2.6rem,7.4vw,6.4rem);font-weight:800;line-height:1.08}html[lang=en] .hero-title[data-astro-cid-7aropxhg]{letter-spacing:-.02em;max-width:16ch;font-size:clamp(2.3rem,6.2vw,5.4rem)}.hero-title[data-astro-cid-7aropxhg] span[data-astro-cid-7aropxhg]{display:block}.hero-sub[data-astro-cid-7aropxhg]{font-family:var(--font-display);color:var(--color-leaf-pale);margin-top:.5rem;font-size:clamp(1.35rem,2.6vw,2.1rem);font-weight:400}.hero-patron[data-astro-cid-7aropxhg]{color:#ffffffe0;border-inline-start:2px solid var(--color-gold);max-width:46ch;margin-top:1.75rem;padding-inline-start:1rem;font-size:1.02rem}.hero-date[data-astro-cid-7aropxhg]{font-family:var(--font-display);margin-top:.9rem;font-size:1.15rem;font-weight:600}.hero-ctas[data-astro-cid-7aropxhg]{flex-wrap:wrap;gap:.85rem;margin-top:2rem;display:flex}.hero-survey[data-astro-cid-7aropxhg]{color:#fff;margin-top:.9rem;font-size:.98rem}.hero-survey[data-astro-cid-7aropxhg] .ico:first-child{color:var(--color-leaf)}.hero-survey[data-astro-cid-7aropxhg]:hover{color:var(--color-leaf-pale)}.hero-scroll[data-astro-cid-7aropxhg]{bottom:1.5rem;color:#ffffffbf;writing-mode:vertical-rl;font-size:.82rem;text-decoration:none;display:none;position:absolute;inset-inline-end:2rem}@media (width>=900px){.hero-scroll[data-astro-cid-7aropxhg]{display:block}}@media (prefers-reduced-motion:reduce){.hero-media[data-astro-cid-7aropxhg] img[data-astro-cid-7aropxhg]{animation:none;transform:none}}.print[data-astro-cid-7aropxhg]{background:var(--color-forest);color:#fff}.print-stage[data-astro-cid-7aropxhg]{padding-block:6rem}.print-grid[data-astro-cid-7aropxhg]{align-items:center;gap:3rem;display:grid}.print-title[data-astro-cid-7aropxhg]{font-size:clamp(2.2rem,5vw,4rem);font-weight:800}.print-lead[data-astro-cid-7aropxhg]{color:#ffffffd1;max-width:40ch;margin-top:1rem;font-size:1.1rem}.beats[data-astro-cid-7aropxhg]{gap:2rem;margin-top:2.5rem;list-style:none;display:grid}.beat-year[data-astro-cid-7aropxhg]{font-family:var(--font-display);color:var(--color-leaf);font-size:3rem;font-weight:800;line-height:1;display:block}.beat-name[data-astro-cid-7aropxhg]{font-family:var(--font-display);margin-top:.4rem;font-weight:600;display:block}.beat[data-astro-cid-7aropxhg] p[data-astro-cid-7aropxhg]{color:#fffc;max-width:40ch;margin-top:.25rem}.print-svg[data-astro-cid-7aropxhg]{justify-self:center;width:100%;max-width:34rem}@media (width<=899px){.print[data-astro-cid-7aropxhg].animate .print-grid[data-astro-cid-7aropxhg]{position:relative}.print[data-astro-cid-7aropxhg].animate .print-svg[data-astro-cid-7aropxhg]{opacity:.32;pointer-events:none;width:100%;height:100%;margin:auto;position:absolute;inset:0}.print[data-astro-cid-7aropxhg].animate .print-text[data-astro-cid-7aropxhg]{position:relative}}.ridge[data-astro-cid-7aropxhg]{fill:none;stroke-width:6px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0}.ridge[data-astro-cid-7aropxhg].ed-0{stroke:var(--color-leaf)}.ridge[data-astro-cid-7aropxhg].ed-1{stroke:#b9db8e}.ridge[data-astro-cid-7aropxhg].ed-2{stroke:#7fa2e6}.print[data-astro-cid-7aropxhg].animate{height:320vh}.print[data-astro-cid-7aropxhg].animate .print-stage[data-astro-cid-7aropxhg]{align-items:center;min-height:100svh;padding-block:5.5rem 3rem;display:grid;position:sticky;top:0}.print[data-astro-cid-7aropxhg].animate .ridge[data-astro-cid-7aropxhg]{stroke-dashoffset:1px}.print[data-astro-cid-7aropxhg].animate .beats[data-astro-cid-7aropxhg]{min-height:12rem;display:block;position:relative}.print[data-astro-cid-7aropxhg].animate .beat[data-astro-cid-7aropxhg]{inset-inline:0;opacity:0;transition:opacity .5s,transform .5s;position:absolute;top:0;transform:translateY(1rem)}.print[data-astro-cid-7aropxhg].animate .beat[data-astro-cid-7aropxhg].on{opacity:1;transform:none}@media (width>=900px){.print-grid[data-astro-cid-7aropxhg]{grid-template-columns:1fr 1fr;gap:4rem}.print-svg[data-astro-cid-7aropxhg]{max-width:none}}.section-title[data-astro-cid-7aropxhg]{color:var(--color-forest);max-width:22ch;font-size:clamp(1.9rem,3.8vw,3rem);font-weight:800}.patrons[data-astro-cid-7aropxhg]{padding-block:7rem 6rem}.people[data-astro-cid-7aropxhg]{gap:2.5rem;margin-top:3rem;display:grid}.person[data-astro-cid-7aropxhg]{align-content:start;gap:1rem;display:grid}.portrait[data-astro-cid-7aropxhg]{aspect-ratio:4/5;background:#fff;border-radius:1.5rem .25rem;overflow:hidden}.portrait[data-astro-cid-7aropxhg] img[data-astro-cid-7aropxhg]{object-fit:cover;object-position:50% 15%;width:100%;height:100%}.person[data-astro-cid-7aropxhg] figcaption[data-astro-cid-7aropxhg]{gap:.2rem;display:grid}.person[data-astro-cid-7aropxhg] strong[data-astro-cid-7aropxhg]{font-family:var(--font-display);color:var(--color-forest);font-size:1.1rem;font-weight:700;line-height:1.4}.person[data-astro-cid-7aropxhg] span[data-astro-cid-7aropxhg]{color:var(--color-ink-soft);font-size:.95rem;line-height:1.55}.person-note[data-astro-cid-7aropxhg]{font-weight:700;color:var(--color-gold)!important;font-size:.85rem!important}@media (width>=760px){.people[data-astro-cid-7aropxhg]{grid-template-columns:1.35fr 1fr 1fr;align-items:end}.person-lead[data-astro-cid-7aropxhg] strong[data-astro-cid-7aropxhg]{font-size:1.3rem}}.letter-wrap[data-astro-cid-7aropxhg]{margin-top:4.5rem}.book[data-astro-cid-7aropxhg]{border-top:1px solid var(--color-line);background:#fff;padding-block:7rem}.book-grid[data-astro-cid-7aropxhg]{gap:3.5rem;display:grid}.book-theme[data-astro-cid-7aropxhg]{font-family:var(--font-display);color:var(--color-ridge);max-width:26ch;margin-top:1.5rem;font-size:clamp(1.4rem,2.6vw,2rem);font-weight:600;line-height:1.5}.book-intro[data-astro-cid-7aropxhg]{max-width:46ch;color:var(--color-ink-soft);margin-top:1.25rem}.book-ctas[data-astro-cid-7aropxhg]{margin-top:2rem}.chapters[data-astro-cid-7aropxhg] h3[data-astro-cid-7aropxhg]{color:var(--color-ink-soft);margin-bottom:.5rem;font-size:1rem;font-weight:600}.chapters[data-astro-cid-7aropxhg] ol[data-astro-cid-7aropxhg]{list-style:none}.chapters[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg]{border-top:1px solid var(--color-line);grid-template-columns:2.75rem 1fr;gap:.75rem;padding-block:1rem;display:grid}.ch-n[data-astro-cid-7aropxhg]{font-family:var(--font-display);color:var(--color-leaf-ink);font-size:1.5rem;font-weight:800;line-height:1.3}.chapters[data-astro-cid-7aropxhg] strong[data-astro-cid-7aropxhg]{font-family:var(--font-display);color:var(--color-forest);font-weight:600}.chapters[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg] p[data-astro-cid-7aropxhg]{color:var(--color-ink-soft);font-size:.95rem;line-height:1.65}.chapters-extra[data-astro-cid-7aropxhg]{border-top:1px solid var(--color-line);color:var(--color-ink-soft);margin-top:1rem;padding-top:1rem;font-size:.95rem}@media (width>=960px){.book-grid[data-astro-cid-7aropxhg]{grid-template-columns:1fr 1.25fr;gap:4.5rem}.book-head[data-astro-cid-7aropxhg]{align-self:start;position:sticky;top:7rem}}.conf[data-astro-cid-7aropxhg]{background:var(--color-forest-deep);color:#fff;padding-block:7rem}.conf-grid[data-astro-cid-7aropxhg]{gap:3rem;display:grid}.conf[data-astro-cid-7aropxhg] .section-title[data-astro-cid-7aropxhg]{color:#fff}.conf-date[data-astro-cid-7aropxhg]{font-family:var(--font-display);color:var(--color-leaf);align-content:start;line-height:.95;display:grid}.conf-date[data-astro-cid-7aropxhg] .d[data-astro-cid-7aropxhg]{font-size:clamp(7rem,16vw,12rem);font-weight:800}.conf-date[data-astro-cid-7aropxhg] .m[data-astro-cid-7aropxhg]{color:#fff;font-size:clamp(2rem,4vw,3rem);font-weight:700}.conf-date[data-astro-cid-7aropxhg] .y[data-astro-cid-7aropxhg]{color:#ffffffb3;margin-top:.5rem;font-size:clamp(1.5rem,3vw,2.2rem);font-weight:400}.conf-body[data-astro-cid-7aropxhg] p[data-astro-cid-7aropxhg]{color:#ffffffd9;max-width:50ch;margin-top:1rem}.conf-body[data-astro-cid-7aropxhg] strong[data-astro-cid-7aropxhg]{color:#fff}.conf-venue[data-astro-cid-7aropxhg]{font-family:var(--font-display);color:var(--color-leaf-pale)!important}.conf-body[data-astro-cid-7aropxhg] .btn[data-astro-cid-7aropxhg]{margin-top:2rem}.conf-aud[data-astro-cid-7aropxhg] h3[data-astro-cid-7aropxhg]{color:var(--color-leaf);font-size:1rem;font-weight:600}.conf-aud[data-astro-cid-7aropxhg] ul[data-astro-cid-7aropxhg]{margin-top:.75rem;list-style:none}.conf-aud[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg]{color:#ffffffe6;border-top:1px solid #ffffff24;padding-block:.7rem}@media (width>=960px){.conf-grid[data-astro-cid-7aropxhg]{grid-template-columns:auto 1.4fr 1fr;gap:4rem}}.film[data-astro-cid-7aropxhg]{background:#fff;padding-block:6.5rem}.film-grid[data-astro-cid-7aropxhg]{align-items:center;gap:2.5rem;display:grid}@media (width>=960px){.film-grid[data-astro-cid-7aropxhg]{grid-template-columns:1fr 1.7fr;gap:4rem}}.film-text[data-astro-cid-7aropxhg] p[data-astro-cid-7aropxhg]{color:var(--color-ink-soft);max-width:40ch;margin-top:1rem}.film-text[data-astro-cid-7aropxhg] .btn[data-astro-cid-7aropxhg]{margin-top:1.5rem}.film-player[data-astro-cid-7aropxhg]{background:var(--color-forest-deep);border-radius:1.75rem .3rem;display:block;overflow:hidden;box-shadow:0 30px 70px -35px #0a2a21cc}.film-player[data-astro-cid-7aropxhg] video[data-astro-cid-7aropxhg],.film-player[data-astro-cid-7aropxhg] img[data-astro-cid-7aropxhg]{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.reads[data-astro-cid-7aropxhg]{padding-block:6.5rem}.reads-head[data-astro-cid-7aropxhg]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem;display:flex}.reads-list[data-astro-cid-7aropxhg]{gap:1.25rem;margin-top:2.5rem;list-style:none;display:grid}@media (width>=900px){.reads-list[data-astro-cid-7aropxhg]{grid-template-columns:1.4fr 1fr 1fr}}.reads-list[data-astro-cid-7aropxhg] a[data-astro-cid-7aropxhg]{height:100%;color:var(--color-ink);border-top:3px solid var(--color-leaf);background:#fff;border-radius:1.5rem .25rem;align-content:start;gap:.6rem;padding:1.75rem;text-decoration:none;transition:transform .2s;display:grid}.reads-list[data-astro-cid-7aropxhg] a[data-astro-cid-7aropxhg]:hover{transform:translateY(-3px)}.reads-list[data-astro-cid-7aropxhg] .lead[data-astro-cid-7aropxhg] a[data-astro-cid-7aropxhg]{background:var(--color-forest);color:#fff;border-top-color:var(--color-gold)}.reads-list[data-astro-cid-7aropxhg] a[data-astro-cid-7aropxhg]{overflow:hidden}.r-img[data-astro-cid-7aropxhg]{aspect-ratio:16/9;object-fit:cover;width:calc(100% + 3.5rem);max-width:none;height:auto;margin:-1.75rem -1.75rem .6rem;display:block}.r-topic[data-astro-cid-7aropxhg]{color:var(--color-ridge);font-size:.85rem;font-weight:700}.lead[data-astro-cid-7aropxhg] .r-topic[data-astro-cid-7aropxhg]{color:var(--color-leaf)}.reads-list[data-astro-cid-7aropxhg] strong[data-astro-cid-7aropxhg]{font-family:var(--font-display);color:var(--color-forest);font-size:1.2rem;font-weight:700;line-height:1.45}.lead[data-astro-cid-7aropxhg] strong[data-astro-cid-7aropxhg]{color:#fff;font-size:1.45rem}.r-ex[data-astro-cid-7aropxhg]{color:var(--color-ink-soft);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.95rem;display:-webkit-box;overflow:hidden}.lead[data-astro-cid-7aropxhg] .r-ex[data-astro-cid-7aropxhg]{color:#fffc;-webkit-line-clamp:5}.reads-list[data-astro-cid-7aropxhg] time[data-astro-cid-7aropxhg]{color:var(--color-ink-soft);margin-top:.5rem;font-size:.82rem}.lead[data-astro-cid-7aropxhg] time[data-astro-cid-7aropxhg]{color:#ffffffa6}.survey[data-astro-cid-7aropxhg]{background:var(--color-ridge);color:#fff;padding-block:7rem;position:relative;overflow:hidden}.survey-print[data-astro-cid-7aropxhg]{inset-inline-end:-18%;opacity:.14;width:min(70rem,140vw);position:absolute;top:50%;transform:translateY(-50%)}.survey-print[data-astro-cid-7aropxhg] path[data-astro-cid-7aropxhg]{fill:none;stroke:#fff;stroke-width:5px;stroke-linecap:round}.survey-body[data-astro-cid-7aropxhg]{position:relative}.survey[data-astro-cid-7aropxhg] .section-title[data-astro-cid-7aropxhg]{color:#fff;max-width:18ch}.survey-lead[data-astro-cid-7aropxhg]{color:#ffffffe6;max-width:48ch;margin-top:1.25rem;font-size:1.15rem}.survey-points[data-astro-cid-7aropxhg]{gap:1.5rem;max-width:60rem;margin-top:3rem;display:grid}.survey-points[data-astro-cid-7aropxhg] dt[data-astro-cid-7aropxhg]{font-family:var(--font-display);font-size:1.3rem;font-weight:700}.survey-points[data-astro-cid-7aropxhg] dd[data-astro-cid-7aropxhg]{color:#ffffffd1;margin-top:.2rem}@media (width>=760px){.survey-points[data-astro-cid-7aropxhg]{grid-template-columns:repeat(3,1fr);gap:2.5rem}}.topics-title[data-astro-cid-7aropxhg]{font-family:var(--font-display);margin-top:3rem;font-weight:600}.topics[data-astro-cid-7aropxhg]{flex-wrap:wrap;gap:.5rem;max-width:56rem;margin-top:.9rem;list-style:none;display:flex}.topics[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg]{border-radius:99px;padding:.4rem .95rem;font-size:.92rem;box-shadow:inset 0 0 0 1px #fff6}.survey[data-astro-cid-7aropxhg] .btn[data-astro-cid-7aropxhg]{margin-top:2.75rem;font-size:1.05rem}.journey[data-astro-cid-7aropxhg]{padding-block:7rem}.journey-head[data-astro-cid-7aropxhg]{align-items:end;gap:2rem;display:grid}.journey-lead[data-astro-cid-7aropxhg]{color:var(--color-ink-soft);max-width:46ch;margin-top:1rem}.editions[data-astro-cid-7aropxhg]{gap:2rem;margin-top:3rem;display:grid}@media (width>=860px){.editions[data-astro-cid-7aropxhg]{grid-template-columns:1fr 1fr;gap:2.5rem}.journey-head[data-astro-cid-7aropxhg]{grid-template-columns:1fr auto;gap:3rem}}.channel[data-astro-cid-7aropxhg]{background:var(--color-forest);color:#fff;border-radius:1.25rem .25rem;align-items:center;gap:.9rem;max-width:26rem;padding:.85rem 1.1rem;padding-inline-end:1.25rem;text-decoration:none;transition:background-color .2s;display:flex}.channel[data-astro-cid-7aropxhg]:hover{background:var(--color-forest-mid)}.channel-ico[data-astro-cid-7aropxhg]{width:2.75rem;height:2.75rem;color:var(--color-leaf);background:#ffffff14;border-radius:.9rem .2rem;flex:none;place-items:center;display:grid}.channel-ico[data-astro-cid-7aropxhg] .ico{width:1.5rem;height:1.5rem}.channel-txt[data-astro-cid-7aropxhg]{gap:.1rem;line-height:1.35;display:grid}.channel-txt[data-astro-cid-7aropxhg] strong[data-astro-cid-7aropxhg]{font-family:var(--font-display);text-wrap:balance;font-size:.98rem;font-weight:600}.channel-txt[data-astro-cid-7aropxhg] small[data-astro-cid-7aropxhg]{color:#ffffffb3;font-size:.8rem}.channel[data-astro-cid-7aropxhg] .channel-go{color:#ffffffb3;flex:none;width:1.15rem;height:1.15rem;margin-inline-start:auto}.partners[data-astro-cid-7aropxhg]{background:var(--color-forest);color:#fff;padding-block:4.5rem}.partners-grid[data-astro-cid-7aropxhg]{align-items:center;gap:3rem;display:grid}.partners-grid[data-astro-cid-7aropxhg]>div[data-astro-cid-7aropxhg]>p[data-astro-cid-7aropxhg]:first-child{color:var(--color-leaf-pale);margin-bottom:1rem;font-size:.9rem}.logo-moecc[data-astro-cid-7aropxhg]{width:min(100%,22rem);height:auto}.logo-hawkama[data-astro-cid-7aropxhg]{width:min(100%,15rem);height:auto}.sponsor-call[data-astro-cid-7aropxhg]{border-inline-start:2px solid var(--color-gold);padding-inline-start:1.5rem}.sponsor-call[data-astro-cid-7aropxhg] .sc-title[data-astro-cid-7aropxhg]{font-family:var(--font-display);font-size:1.2rem;font-weight:700;color:#fff!important}.sponsor-call[data-astro-cid-7aropxhg] p[data-astro-cid-7aropxhg]{color:#fffc}.sponsor-call[data-astro-cid-7aropxhg] .btn[data-astro-cid-7aropxhg]{margin-top:1.25rem}@media (width>=960px){.partners-grid[data-astro-cid-7aropxhg]{grid-template-columns:1.2fr 1fr 1.1fr;gap:4rem}}
