.nZI5-q_index{border-top:1px solid var(--line);padding-block:44px 52px;scroll-margin-top:24px}.nZI5-q_indexHeading{margin-bottom:28px}.nZI5-q_indexHeading h2{max-width:24ch;color:var(--violet);font-size:clamp(33px,3.4vw,47px);line-height:1.2}.nZI5-q_eyebrow{color:var(--violet);letter-spacing:.12em;text-transform:uppercase;margin-bottom:14px;font-size:10px;font-weight:700;line-height:1.7}.nZI5-q_cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 36px;display:grid}.nZI5-q_card{border-top:1px solid var(--line);min-width:0}.nZI5-q_cardInner{grid-template-columns:144px minmax(0,1fr);gap:22px;min-height:100%;padding-block:23px;display:grid}.nZI5-q_cardInner:hover h3{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.nZI5-q_cardImage{aspect-ratio:1;object-fit:contain;border:0;border-radius:0;width:100%;height:auto;display:block}.nZI5-q_cardContent{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.nZI5-q_cardContent h3{color:var(--ink);overflow-wrap:anywhere;margin:0 0 11px;font-size:27px;line-height:1.2}.nZI5-q_excerpt{color:#62516a;margin:0 0 10px;font-size:14px;line-height:1.75}.nZI5-q_cardAction{min-height:44px;color:var(--violet);align-items:center;gap:10px;margin-top:auto;font-size:13px;font-weight:700;line-height:1.7;display:inline-flex}.nZI5-q_notice{color:#563b68;background:#f0e8f4;border:1px solid #d6c5df;margin:0 0 28px;padding:18px 20px;font-size:15px;line-height:1.8}.nZI5-q_notice a{text-underline-offset:4px;align-items:center;gap:10px;min-height:44px;font-weight:700;text-decoration:underline;display:inline-flex}.nZI5-q_reader{padding-bottom:64px}.nZI5-q_readerHeader{max-width:1000px;margin:24px auto 42px}.nZI5-q_readerHeaderWithImage{grid-template-columns:minmax(0,1fr) minmax(220px,320px);align-items:center;gap:50px;display:grid}.nZI5-q_readerHeader h1{max-width:20ch;color:var(--violet);overflow-wrap:anywhere;font-size:clamp(40px,5vw,65px);line-height:1.12}.nZI5-q_readerHero{width:100%;min-width:0;margin:0}.nZI5-q_readerHero img{object-fit:contain;border:0;border-radius:0;width:100%;height:auto;display:block}.nZI5-q_readerProse{color:#514455;max-width:65ch;font-family:var(--serif);letter-spacing:0;margin-inline:auto;font-size:21px;line-height:1.95}.nZI5-q_readerProse p{white-space:pre-line;margin:0}.nZI5-q_readerProse p+p{margin-top:.45em}.nZI5-q_translationNotice{color:#563b68;background:#f0e8f4;border:1px solid #d6c5df;max-width:720px;margin:0 auto 44px;padding:26px}.nZI5-q_translationNotice h2{margin-bottom:16px;font-size:32px;line-height:1.2}.nZI5-q_translationNotice p{margin-bottom:20px;font-size:16px;line-height:1.8}.nZI5-q_readerNavigation{border-top:1px solid var(--line);max-width:1000px;margin:48px auto 0;padding-top:30px}.nZI5-q_readerNavigation h2{color:var(--violet);margin:28px 0 20px;font-size:32px;line-height:1.2}.nZI5-q_nextStories{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px;margin:0;padding:0;list-style:none;display:grid}.nZI5-q_nextStories li{border-top:1px solid var(--line);min-width:0}.nZI5-q_nextLink{min-height:72px;color:var(--violet);justify-content:space-between;align-items:center;gap:18px;padding-block:14px;display:flex}.nZI5-q_nextLink>span:first-child{min-width:0;font-family:var(--serif);overflow-wrap:anywhere;font-size:22px;line-height:1.35}.nZI5-q_nextLink>span:last-child{flex-shrink:0;align-items:center;gap:8px;font-size:11px;line-height:1.7;display:inline-flex}.nZI5-q_nextLink:hover>span:first-child{text-underline-offset:4px;text-decoration:underline}@media (max-width:1000px){.nZI5-q_cards{grid-template-columns:minmax(0,1fr);gap:6px}.nZI5-q_cardInner{grid-template-columns:150px minmax(0,1fr)}.nZI5-q_readerHeaderWithImage{grid-template-columns:minmax(0,1fr) minmax(200px,270px);gap:28px}.nZI5-q_readerHeader h1{font-size:49px}}@media (max-width:700px){.nZI5-q_index{padding-block:34px 38px}.nZI5-q_cardInner{grid-template-columns:106px minmax(0,1fr);gap:17px;padding-block:20px}.nZI5-q_cardContent h3{font-size:24px}.nZI5-q_excerpt{font-size:13px}.nZI5-q_readerHeaderWithImage{grid-template-columns:minmax(0,1fr);gap:26px}.nZI5-q_readerHeader h1{font-size:clamp(36px,9vw,49px)}.nZI5-q_readerHero{max-width:360px;margin-inline:auto}.nZI5-q_readerProse{font-size:19px;line-height:1.9}.nZI5-q_readerNavigation{margin-top:36px}.nZI5-q_nextStories{grid-template-columns:minmax(0,1fr)}.nZI5-q_translationNotice{padding:22px}}@media (max-width:380px){.nZI5-q_cardInner{grid-template-columns:88px minmax(0,1fr);gap:13px}.nZI5-q_cardContent h3{font-size:22px}.nZI5-q_cardAction{font-size:12px}.nZI5-q_notice{padding:15px;font-size:14px}.nZI5-q_readerProse{font-size:18px}.nZI5-q_nextLink{flex-wrap:wrap;gap:5px 16px}}.nZI5-q_cardInner.nZI5-q_cardWithoutImage{grid-template-columns:minmax(0,1fr)}
