.article-page[data-astro-cid-v4uzzqp3]{color:var(--color-text)}.hero-section[data-astro-cid-v4uzzqp3]>h1[data-astro-cid-v4uzzqp3]{color:#000;height:40px;padding:10px 20px 0;font-size:24px;font-weight:500;line-height:1.2}.hero-card[data-astro-cid-v4uzzqp3]{background:#fff;border:1px solid #c9c4b7;border-radius:20px;grid-template-columns:450px minmax(0,1fr);min-height:450px;display:grid;overflow:hidden}.hero-card[data-astro-cid-v4uzzqp3]>img[data-astro-cid-v4uzzqp3]{object-fit:cover;width:450px;height:450px}.hero-card[data-astro-cid-v4uzzqp3]{position:relative}.hero-title-link[data-astro-cid-v4uzzqp3]{color:inherit;text-decoration:none}.hero-title-link[data-astro-cid-v4uzzqp3]:after{content:"";border-radius:20px;position:absolute;inset:0}.hero-title-link[data-astro-cid-v4uzzqp3]:focus-visible{outline:none}.hero-title-link[data-astro-cid-v4uzzqp3]:focus-visible:after{outline-offset:-4px;outline:2px solid}.hero-copy[data-astro-cid-v4uzzqp3]{flex-direction:column;align-items:flex-start;gap:30px;min-width:0;height:447px;padding:30px 20px;display:flex}.hero-meta[data-astro-cid-v4uzzqp3]{flex-direction:column;align-items:flex-start;gap:11px;width:100%;display:flex}.hero-meta[data-astro-cid-v4uzzqp3] h2[data-astro-cid-v4uzzqp3]{color:var(--color-text);font-size:30px;font-weight:500;line-height:1.2}.tags[data-astro-cid-v4uzzqp3]{flex-wrap:wrap;gap:11px;display:flex}.byline[data-astro-cid-v4uzzqp3]{align-items:center;gap:10px;font-size:12px;line-height:1;display:flex}.byline[data-astro-cid-v4uzzqp3]>span[data-astro-cid-v4uzzqp3]{background:#c9c4b7;width:1px;height:9px}.summary[data-astro-cid-v4uzzqp3]{font-size:16px;font-weight:500;line-height:1.75}.audio-link[data-astro-cid-v4uzzqp3]{width:60px;height:60px;color:var(--color-paper);background:var(--color-ink);place-items:center;font-size:20px;text-decoration:none;display:grid}.audio-link[data-astro-cid-v4uzzqp3]:disabled{z-index:1;cursor:not-allowed;border:0;flex-shrink:0;padding:0;font-family:inherit;position:relative}.framed[data-astro-cid-v4uzzqp3]{background:#fff;border:1px solid #c9c4b7;border-radius:20px;margin-top:40px;overflow:hidden}.latest-grid[data-astro-cid-v4uzzqp3]{padding-bottom:10px}.square-card[data-astro-cid-v4uzzqp3]{min-width:0;color:var(--color-text);text-decoration:none}.square-card[data-astro-cid-v4uzzqp3] img[data-astro-cid-v4uzzqp3]{aspect-ratio:1;border-top:4px solid var(--color-text);object-fit:cover;width:100%}.square-card[data-astro-cid-v4uzzqp3] h3[data-astro-cid-v4uzzqp3]{text-overflow:ellipsis;margin-top:10px;font-size:14px;font-weight:500;line-height:1.2;overflow:hidden}.list-section[data-astro-cid-v4uzzqp3]{padding-bottom:10px}.wide-list[data-astro-cid-v4uzzqp3]{gap:20px;padding:14px 20px 10px;display:grid}.two-column-list[data-astro-cid-v4uzzqp3]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding:14px 20px 10px;display:grid}.story-card[data-astro-cid-v4uzzqp3]{min-width:0;min-height:140px;color:var(--color-text);grid-template-columns:140px minmax(0,1fr);text-decoration:none;display:grid}.story-card[data-astro-cid-v4uzzqp3]>img[data-astro-cid-v4uzzqp3]{object-fit:cover;width:140px;height:140px}.story-card[data-astro-cid-v4uzzqp3]>div[data-astro-cid-v4uzzqp3]{flex-direction:column;align-items:flex-start;min-width:0;padding-left:10px;display:flex}.story-card[data-astro-cid-v4uzzqp3] .byline[data-astro-cid-v4uzzqp3]{margin-top:11px}.story-card[data-astro-cid-v4uzzqp3] h3[data-astro-cid-v4uzzqp3]{margin-top:11px;font-size:18px;font-weight:500;line-height:1.2}.story-card[data-astro-cid-v4uzzqp3] .excerpt[data-astro-cid-v4uzzqp3]{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:10px;font-size:14px;line-height:1.2;display:-webkit-box;overflow:hidden}.feature-section[data-astro-cid-v4uzzqp3]{padding-bottom:30px}.feature-grid[data-astro-cid-v4uzzqp3]{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px 10px;padding:14px 20px 0;display:grid}.feature-card[data-astro-cid-v4uzzqp3]{min-width:0;color:var(--color-text);text-decoration:none}.feature-card[data-astro-cid-v4uzzqp3] img[data-astro-cid-v4uzzqp3]{aspect-ratio:1;object-fit:cover;width:100%}.feature-card[data-astro-cid-v4uzzqp3] h3[data-astro-cid-v4uzzqp3]{text-overflow:ellipsis;white-space:nowrap;margin-top:10px;font-size:20px;font-weight:500;line-height:1.2;overflow:hidden}.feature-card[data-astro-cid-v4uzzqp3] p[data-astro-cid-v4uzzqp3]{text-overflow:ellipsis;white-space:nowrap;margin-top:8px;font-size:14px;line-height:1.2;overflow:hidden}.themed-feature[data-astro-cid-v4uzzqp3]{height:450px;color:var(--color-text);background:var(--color-cream);border-radius:20px;grid-template-columns:600px minmax(0,1fr);margin-top:40px;display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #c9c4b7}.themed-cover[data-astro-cid-v4uzzqp3]{color:#fff;width:600px;height:450px;display:block;position:relative;overflow:hidden}.themed-cover[data-astro-cid-v4uzzqp3] img[data-astro-cid-v4uzzqp3]{object-fit:cover;background:#636363;width:600px;height:450px}.themed-cover[data-astro-cid-v4uzzqp3] strong[data-astro-cid-v4uzzqp3]{text-overflow:ellipsis;white-space:nowrap;max-width:432px;font-size:48px;font-weight:500;line-height:1.2;position:absolute;top:87px;left:84px;overflow:hidden}.themed-list[data-astro-cid-v4uzzqp3]{grid-template-rows:repeat(4,1fr);min-width:0;display:grid}.themed-list[data-astro-cid-v4uzzqp3]>a[data-astro-cid-v4uzzqp3]{border-bottom:1px dashed var(--color-taupe);min-width:0;color:var(--color-text);flex-direction:column;justify-content:center;gap:10px;padding:10px 20px;text-decoration:none;display:flex}.themed-list[data-astro-cid-v4uzzqp3]>a[data-astro-cid-v4uzzqp3]>div[data-astro-cid-v4uzzqp3]{align-items:center;gap:11px;min-width:0;display:flex}.themed-list[data-astro-cid-v4uzzqp3] h2[data-astro-cid-v4uzzqp3]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:18px;font-weight:500;line-height:1.2;overflow:hidden}.themed-list[data-astro-cid-v4uzzqp3] span[data-astro-cid-v4uzzqp3]{flex:none;font-size:16px}.themed-list[data-astro-cid-v4uzzqp3] p[data-astro-cid-v4uzzqp3]{text-overflow:ellipsis;white-space:nowrap;font-size:16px;line-height:1.75;overflow:hidden}.newcomer-section[data-astro-cid-v4uzzqp3]{color:var(--color-text);margin-top:40px}.newcomer-section[data-astro-cid-v4uzzqp3]>h2[data-astro-cid-v4uzzqp3]{color:#000;height:40px;padding:10px 20px 0;font-size:24px;font-weight:500;line-height:1.2}.newcomer-card[data-astro-cid-v4uzzqp3]{background:#f6f6b9;border-radius:20px;grid-template-columns:600px minmax(0,1fr);height:316px;display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #c9c4b7}.newcomer-card[data-astro-cid-v4uzzqp3]>img[data-astro-cid-v4uzzqp3]{object-fit:cover;background:#636363;width:600px;height:316px}.newcomer-card[data-astro-cid-v4uzzqp3]>div[data-astro-cid-v4uzzqp3]{grid-template-rows:repeat(6,1fr);min-width:0;display:grid}.newcomer-card[data-astro-cid-v4uzzqp3] a[data-astro-cid-v4uzzqp3]{border-bottom:1px dashed var(--color-taupe);min-width:0;color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;align-items:center;padding:10px 20px;font-size:18px;font-weight:500;line-height:1.2;text-decoration:none;display:flex;overflow:hidden}:root[data-theme=night] .article-page[data-astro-cid-v4uzzqp3]{color:#f2f2f2}:root[data-theme=night] .hero-section[data-astro-cid-v4uzzqp3]>h1[data-astro-cid-v4uzzqp3],:root[data-theme=night] .newcomer-section[data-astro-cid-v4uzzqp3]>h2[data-astro-cid-v4uzzqp3]{color:#f9f9f9}:root[data-theme=night] .hero-card[data-astro-cid-v4uzzqp3],:root[data-theme=night] .framed[data-astro-cid-v4uzzqp3],:root[data-theme=night] .themed-feature[data-astro-cid-v4uzzqp3],:root[data-theme=night] .newcomer-card[data-astro-cid-v4uzzqp3]{color:#ddd3be;box-shadow:none;background:#272422;border-color:#5c514d}:root[data-theme=night] .hero-meta[data-astro-cid-v4uzzqp3] h2[data-astro-cid-v4uzzqp3],:root[data-theme=night] .square-card[data-astro-cid-v4uzzqp3],:root[data-theme=night] .story-card[data-astro-cid-v4uzzqp3],:root[data-theme=night] .feature-card[data-astro-cid-v4uzzqp3]{color:#f2f2f2}:root[data-theme=night] .square-card[data-astro-cid-v4uzzqp3] img[data-astro-cid-v4uzzqp3]{border-top-color:#c4e538}:root[data-theme=night] .themed-list[data-astro-cid-v4uzzqp3]>a[data-astro-cid-v4uzzqp3]{color:#f2f2f2;background:#346656;border-bottom-color:#ddd3be}:root[data-theme=night] .newcomer-card[data-astro-cid-v4uzzqp3] a[data-astro-cid-v4uzzqp3]{color:#f2f2f2;background:#1c6d8b;border-bottom-color:#ddd3be}@media (width<=900px){.hero-card[data-astro-cid-v4uzzqp3]{grid-template-columns:1fr}.hero-card[data-astro-cid-v4uzzqp3]>img[data-astro-cid-v4uzzqp3]{aspect-ratio:1;width:100%;height:auto}.hero-copy[data-astro-cid-v4uzzqp3]{height:auto}.two-column-list[data-astro-cid-v4uzzqp3]{grid-template-columns:1fr}.feature-grid[data-astro-cid-v4uzzqp3]{grid-template-columns:repeat(2,minmax(0,1fr))}.themed-feature[data-astro-cid-v4uzzqp3],.newcomer-card[data-astro-cid-v4uzzqp3]{grid-template-columns:1fr;height:auto}.themed-cover[data-astro-cid-v4uzzqp3],.themed-cover[data-astro-cid-v4uzzqp3] img[data-astro-cid-v4uzzqp3],.newcomer-card[data-astro-cid-v4uzzqp3]>img[data-astro-cid-v4uzzqp3]{aspect-ratio:4/3;width:100%;height:auto}}@media (width<=560px){.hero-meta[data-astro-cid-v4uzzqp3] h2[data-astro-cid-v4uzzqp3]{font-size:24px}.feature-grid[data-astro-cid-v4uzzqp3]{grid-template-columns:repeat(2,minmax(0,1fr));padding-inline:16px}.story-card[data-astro-cid-v4uzzqp3]{grid-template-columns:112px minmax(0,1fr)}.story-card[data-astro-cid-v4uzzqp3]>img[data-astro-cid-v4uzzqp3]{width:112px;height:112px}.story-card[data-astro-cid-v4uzzqp3] .excerpt[data-astro-cid-v4uzzqp3]{display:none}.themed-cover[data-astro-cid-v4uzzqp3] strong[data-astro-cid-v4uzzqp3]{max-width:calc(100% - 48px);font-size:32px;top:24px;left:24px}}.audio-link[data-astro-cid-v4uzzqp3]{z-index:1;flex:none;position:relative;background:0 0!important}.audio-link[data-astro-cid-v4uzzqp3] img[data-astro-cid-v4uzzqp3]{transform:scale(2)}@media (width<=820px){.framed[data-astro-cid-v4uzzqp3]{margin-top:20px}.wide-list[data-astro-cid-v4uzzqp3],.two-column-list[data-astro-cid-v4uzzqp3],.feature-grid[data-astro-cid-v4uzzqp3]{grid-template-columns:minmax(0,1fr);gap:20px;padding:10px 20px}.story-card[data-astro-cid-v4uzzqp3]{grid-template-columns:100px minmax(0,1fr);min-height:100px}.story-card[data-astro-cid-v4uzzqp3]>img[data-astro-cid-v4uzzqp3]{width:100px;height:100px}.story-card[data-astro-cid-v4uzzqp3] h3[data-astro-cid-v4uzzqp3]{-webkit-line-clamp:2;-webkit-box-orient:vertical;order:0;margin:0;font-size:18px;line-height:1.2;display:-webkit-box;overflow:hidden}.story-card[data-astro-cid-v4uzzqp3] .tags[data-astro-cid-v4uzzqp3]{order:1;gap:5px}.story-card[data-astro-cid-v4uzzqp3] .byline[data-astro-cid-v4uzzqp3]{flex-wrap:wrap;order:2;gap:5px;margin-top:3px}.story-card[data-astro-cid-v4uzzqp3] .excerpt[data-astro-cid-v4uzzqp3]{-webkit-line-clamp:2;-webkit-box-orient:vertical;order:3;margin:0;display:-webkit-box;overflow:hidden}.feature-card[data-astro-cid-v4uzzqp3]{grid-template-rows:auto 1fr;grid-template-columns:100px minmax(0,1fr);align-items:start;gap:5px 10px;display:grid}.feature-card[data-astro-cid-v4uzzqp3] img[data-astro-cid-v4uzzqp3]{aspect-ratio:1;grid-row:1/3;width:100px;height:100px}.feature-card[data-astro-cid-v4uzzqp3] h3[data-astro-cid-v4uzzqp3]{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:18px;line-height:1.2;display:-webkit-box;overflow:hidden}.feature-card[data-astro-cid-v4uzzqp3] p[data-astro-cid-v4uzzqp3]{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:14px;display:-webkit-box;overflow:hidden}.themed-feature[data-astro-cid-v4uzzqp3],.newcomer-section[data-astro-cid-v4uzzqp3]{margin-top:20px}.themed-list[data-astro-cid-v4uzzqp3]>a[data-astro-cid-v4uzzqp3]{padding:10px 20px}.themed-list[data-astro-cid-v4uzzqp3] h2[data-astro-cid-v4uzzqp3],.themed-list[data-astro-cid-v4uzzqp3] span[data-astro-cid-v4uzzqp3],.themed-list[data-astro-cid-v4uzzqp3] p[data-astro-cid-v4uzzqp3],.newcomer-card[data-astro-cid-v4uzzqp3] a[data-astro-cid-v4uzzqp3]{font-size:14px}.themed-list[data-astro-cid-v4uzzqp3]>a[data-astro-cid-v4uzzqp3]>div[data-astro-cid-v4uzzqp3]{flex-wrap:wrap;gap:5px}}
