.KNaGrG_section{border-top:1px solid var(--rule-dark);max-width:1120px;margin:0 auto;padding:48px 36px 64px}.KNaGrG_storyLayout{isolation:isolate;position:relative}.KNaGrG_copy{z-index:1;overflow-wrap:anywhere;width:64%;min-width:0;position:relative}.KNaGrG_copy>h2{font-family:var(--serif);letter-spacing:-1px;margin:12px 0 24px;font-size:clamp(36px,3.8vw,48px);font-weight:500;line-height:1.1}.KNaGrG_copy>h2 em{color:var(--forest);font-weight:inherit}.KNaGrG_story{color:#655b4a;max-width:58ch;font-size:15px;line-height:1.8}.KNaGrG_story>p+p{margin-top:12px}.KNaGrG_story .KNaGrG_opening{color:var(--ink);font-family:var(--serif);font-size:25px;font-style:italic;line-height:1.35}.KNaGrG_characters{margin:16px 0;padding-left:1.25em}.KNaGrG_characters>li+li{margin-top:8px}.KNaGrG_characters strong{color:var(--ink);font-weight:600}.KNaGrG_illustration{pointer-events:none;-webkit-user-select:none;user-select:none;width:78%;margin:0;position:absolute;top:50%;right:0;transform:translateY(-50%)}.KNaGrG_illustration>img{mix-blend-mode:multiply;width:100%;height:auto;display:block;-webkit-mask-image:linear-gradient(90deg,#0000,#0000000a 25%,#00000014 53%,#0000008c 63%,#000 74% 96%,#0000),linear-gradient(#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#0000000a 25%,#00000014 53%,#0000008c 63%,#000 74% 96%,#0000),linear-gradient(#0000,#000 8% 92%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}@media (max-width:760px){.KNaGrG_section{padding:32px 20px 40px}.KNaGrG_copy>h2{margin-bottom:20px}.KNaGrG_copy{width:100%}.KNaGrG_illustration{width:100%;max-width:520px;margin:-16px auto 0;position:relative;top:auto;right:auto;transform:none}.KNaGrG_illustration>img{-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 96%,#0000),linear-gradient(#0000,#000 18% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 96%,#0000),linear-gradient(#0000,#000 18% 90%,#0000)}}
