.hero[data-astro-cid-ge2uvauf]{background:#0b1124;height:100svh;min-height:520px;position:relative;overflow:hidden}.hero__poster[data-astro-cid-ge2uvauf]{position:absolute;inset:0}.hero__poster[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{object-fit:cover;object-position:50% 0%;width:100%;height:100%}.hero__shade[data-astro-cid-ge2uvauf]{pointer-events:none;background:linear-gradient(#00000073,#0000 16% 55%,#06080deb 96%);position:absolute;inset:0}.hero__text[data-astro-cid-ge2uvauf]{text-align:center;position:absolute;bottom:clamp(48px,9vh,104px);left:0;right:0}.hero__title[data-astro-cid-ge2uvauf]{text-shadow:0 0 40px #0009;font-size:clamp(52px,10vw,168px)}.hero__tagline[data-astro-cid-ge2uvauf]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.04em;text-shadow:0 0 24px #000000e6;margin:12px 0 0;font-size:clamp(20px,2.6vw,38px);font-weight:800}.hero__tagline[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]{text-transform:none;letter-spacing:0;color:var(--ink-2);margin-top:4px;font-size:.7em;font-style:italic;font-weight:400;display:block}@media (aspect-ratio<=3/4){.hero__poster[data-astro-cid-ge2uvauf]{top:9svh}}h2[data-astro-cid-lcdefpme]{font-size:clamp(48px,7.5vw,120px)}.who[data-astro-cid-lcdefpme]{isolation:isolate;position:relative;overflow:hidden}.who__bg[data-astro-cid-lcdefpme]{z-index:-1;position:absolute;inset:0}.who__bg[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;object-position:80% 30%;opacity:.6;width:100%;height:100%}.who__bg[data-astro-cid-lcdefpme]:after{content:"";background:linear-gradient(90deg, var(--bg) 0%, #06080de0 40%, #06080d33 75%, #06080d80 100%), linear-gradient(var(--bg), transparent 12%, transparent 88%, var(--bg));position:absolute;inset:0}.who__grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.2fr) minmax(0,420px);align-items:start;gap:clamp(32px,6vw,96px);display:grid}.who__text[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:0 0 22px;font-size:clamp(36px,3.6vw,52px)}.who__body[data-astro-cid-lcdefpme]{max-width:62ch;margin-bottom:22px}.who__body[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-2);margin:0 0 1em;font-size:clamp(17px,1.3vw,19px)}.who__body[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--gold)}.facts[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);margin:clamp(0px,5vw,66px) 0 0;padding:0;list-style:none}.facts[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line);font-family:var(--font-display);align-items:center;gap:12px;padding:14px 0;font-size:19px;font-weight:600;display:flex}.facts[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{color:var(--gold);flex:none}.own[data-astro-cid-lcdefpme]{isolation:isolate;position:relative;overflow:hidden}.own__bg[data-astro-cid-lcdefpme]{z-index:-1;position:absolute;inset:0}.own__bg[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;object-position:25% 50%;opacity:.75;width:100%;height:100%}.own__bg[data-astro-cid-lcdefpme]:after{content:"";background:linear-gradient(90deg, #06080d33, #06080dd9 55%), linear-gradient(var(--bg), transparent 20%, transparent 70%, var(--bg));position:absolute;inset:0}.own__top[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,.8fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}.own__img[data-astro-cid-lcdefpme]{justify-self:center;max-width:520px;margin:0;box-shadow:0 30px 80px #0009}.own__img[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:1;object-fit:cover;width:100%;height:auto;display:block}.own__lead[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:var(--gold);margin:12px 0 28px;font-size:clamp(22px,2.4vw,32px);font-style:italic}.own__body[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-2);margin:0 0 1em}.themes[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:clamp(24px,3vw,48px);margin:clamp(56px,8vw,112px) 0 48px;padding:0;list-style:none;display:grid}.theme[data-astro-cid-lcdefpme]{border-top:2px solid var(--gold);padding-top:20px}.theme__no[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:var(--gold);letter-spacing:.1em;font-size:15px;font-weight:800}.theme[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-top:10px;font-size:clamp(30px,3vw,44px)}.theme__sub[data-astro-cid-lcdefpme]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.08em;color:var(--ink-2);margin:8px 0 14px}.theme[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:last-child{color:var(--ink-2);margin:0;font-size:16px}.book[data-astro-cid-lcdefpme]{isolation:isolate;align-items:center;min-height:max(90vh,680px);display:flex;position:relative;overflow:hidden}.book__bg[data-astro-cid-lcdefpme]{z-index:-1;position:absolute;inset:0}.book__bg[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;object-position:70% 60%;width:100%;height:100%}.book__bg[data-astro-cid-lcdefpme]:after{content:"";background:linear-gradient(90deg,#000000eb 35%,#00000040);position:absolute;inset:0}.book__in[data-astro-cid-lcdefpme]{max-width:min(640px,48vw);margin-left:max(var(--gutter), calc((100vw - var(--max)) / 2));padding-block:72px}.book[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:#ff5a3c;margin:16px 0 32px}.book[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme]{border-left:3px solid var(--gold);margin:0 0 28px;padding-left:20px}.book[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0;font-size:clamp(20px,2vw,28px);font-style:italic}.book[data-astro-cid-lcdefpme] cite[data-astro-cid-lcdefpme]{font-style:normal;font-family:var(--font-display);text-transform:uppercase;letter-spacing:.14em;color:var(--muted);margin-top:10px;font-size:14px;display:block}.book__text[data-astro-cid-lcdefpme]{color:var(--ink-2);margin:0 0 36px}.book__cover[data-astro-cid-lcdefpme]{top:4%;bottom:4%;right:max(clamp(16px, 5vw, 100px), calc((100vw - var(--max)) / 2));z-index:0;justify-content:flex-end;width:min(46vw,640px);display:flex;position:absolute}.book__cover[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:contain;object-position:right center;filter:drop-shadow(0 8px 12px #00000080)drop-shadow(0 40px 60px #000000bf);width:auto;max-width:100%;height:100%;transform:rotate(3deg)}.latest__head[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:20px;margin-bottom:56px;display:flex}.latest__grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:clamp(24px,3vw,48px);display:grid}@media (width<=1100px){.latest__grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.who__grid[data-astro-cid-lcdefpme],.themes[data-astro-cid-lcdefpme],.own__top[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.own__bg[data-astro-cid-lcdefpme]:after{background:linear-gradient(#06080d8c,#06080de6)}.book[data-astro-cid-lcdefpme]{flex-direction:column;align-items:stretch}.book__in[data-astro-cid-lcdefpme]{max-width:none}.book__cover[data-astro-cid-lcdefpme]{justify-content:center;width:auto;height:min(70vh,460px);margin:56px auto -24px;position:relative;top:auto;bottom:auto;right:auto}}@media (width<=640px){.latest__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}
