.hero[data-astro-cid-glgfkru5]{background:var(--placeholder);height:900px;position:relative;overflow:hidden}.hero[data-astro-cid-glgfkru5] picture{width:100%;height:100%;display:block}.hero[data-astro-cid-glgfkru5] img{object-fit:cover;object-position:50% 50%;width:100%;height:100%}.dashed-frame[data-astro-cid-glgfkru5]{pointer-events:none;border:2px dashed #1111114d;position:absolute;inset:24px}.photo-label[data-astro-cid-glgfkru5]{text-align:center;color:#4a4540;margin:0;font-weight:600;position:absolute}.desktop-label[data-astro-cid-glgfkru5]{letter-spacing:.02em;font-size:16px;top:40px;left:0;right:0}.mobile-label[data-astro-cid-glgfkru5]{display:none}.book-box[data-astro-cid-glgfkru5]{box-sizing:border-box;text-align:center;color:#4a4540;border:2px dashed #11111173;justify-content:center;align-items:center;width:480px;height:640px;margin-left:-240px;padding:24px;font-size:18px;font-weight:600;line-height:1.4;display:flex;position:absolute;top:96px;left:50%}.btn-wrap[data-astro-cid-glgfkru5]{justify-content:center;display:flex;position:absolute;bottom:52px;left:0;right:0}@media (width<=900px){.hero[data-astro-cid-glgfkru5]{height:700px}.book-box[data-astro-cid-glgfkru5]{width:340px;height:453px;margin-left:-170px;top:80px}}@media (width<=640px){.hero[data-astro-cid-glgfkru5]{height:600px}.dashed-frame[data-astro-cid-glgfkru5]{inset:12px}.book-box[data-astro-cid-glgfkru5]{width:300px;height:400px;margin-left:-150px;top:36px}.desktop-label[data-astro-cid-glgfkru5]{display:none}.mobile-label[data-astro-cid-glgfkru5]{font-size:14px;line-height:1.35;display:block;top:450px;left:28px;right:28px}.btn-wrap[data-astro-cid-glgfkru5]{bottom:36px;left:24px;right:24px}.btn-wrap[data-astro-cid-glgfkru5] .btn[data-astro-cid-glgfkru5]{width:100%}}.tiles[data-astro-cid-2pepvtcz]{display:flex}.tile[data-astro-cid-2pepvtcz]{color:var(--ink);flex-direction:column;flex:1 1 0;text-decoration:none;display:flex}.tile[data-astro-cid-2pepvtcz]:hover .en{text-underline-offset:4px;text-decoration:underline}.photo[data-astro-cid-2pepvtcz]{background:var(--placeholder);height:360px;overflow:hidden}.photo[data-astro-cid-2pepvtcz] img{object-fit:cover;width:100%;height:100%}.block[data-astro-cid-2pepvtcz]{box-sizing:border-box;justify-content:center;align-items:center;height:200px;padding:28px;display:flex}.block[data-astro-cid-2pepvtcz] .title-box{width:100%}@media (width<=760px){.tiles[data-astro-cid-2pepvtcz]{flex-direction:column}.tile[data-astro-cid-2pepvtcz]{flex-direction:row;height:200px}.photo[data-astro-cid-2pepvtcz]{flex-shrink:0;width:150px;height:200px}.block[data-astro-cid-2pepvtcz]{flex:auto;height:auto;padding:16px}.block[data-astro-cid-2pepvtcz] .title-box{padding:18px 8px}.block[data-astro-cid-2pepvtcz] .en{font-size:34px}.block[data-astro-cid-2pepvtcz] .el{margin-top:4px;font-size:14px}}.intro[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:96px;padding-top:88px;padding-bottom:88px;display:grid}.intro[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:64px}.intro-text[data-astro-cid-lcdefpme]{flex-direction:column;gap:18px;font-size:19px;line-height:1.55;display:flex}.from-book[data-astro-cid-lcdefpme]{background:var(--pale-yellow)}.from-book-inner[data-astro-cid-lcdefpme]{grid-template-columns:1fr auto;grid-template-areas:"heading link""cards cards";align-items:baseline;gap:36px 24px;padding-top:72px;padding-bottom:72px;display:grid}.fb-heading[data-astro-cid-lcdefpme]{grid-area:heading;font-size:56px}.all-link[data-astro-cid-lcdefpme]{border-bottom:1.5px solid var(--ink);grid-area:link;place-self:baseline end;font-size:17px;font-weight:600}.all-link[data-astro-cid-lcdefpme]:hover,.all-link[data-astro-cid-lcdefpme]:focus-visible{border-bottom-color:#0000}.cards[data-astro-cid-lcdefpme]{grid-area:cards;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}@media (width<=900px){.cards[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.intro[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:18px;padding:48px 20px}.intro[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:33px}.intro-text[data-astro-cid-lcdefpme]{font-size:17px}.from-book-inner[data-astro-cid-lcdefpme]{grid-template-columns:1fr;grid-template-areas:"heading""cards""link";row-gap:24px;padding:48px 20px}.fb-heading[data-astro-cid-lcdefpme]{font-size:44px}.all-link[data-astro-cid-lcdefpme]{justify-self:start}.cards[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:24px}}
