.reading-story{margin-top:44px}.reading-story-tabs{display:none}.reading-story-panels{gap:64px;display:grid}.reading-story-chapter{gap:30px;min-width:0;display:grid;position:relative}.reading-story-copy{max-width:430px}.reading-story-copy h3{max-width:10em;color:var(--ink,#050505);letter-spacing:-.045em;text-wrap:balance;margin:0;font-family:Newsreader,Georgia,serif;font-size:clamp(40px,4.3vw,60px);font-weight:470;line-height:1.06}.reading-story-copy p{color:#646464;max-width:28em;margin:24px 0 0;font-size:18px;line-height:1.65}.reading-story-inline{grid-template-rows:minmax(0,1fr);place-items:center;min-width:0;min-height:0;padding:20px 12px;display:grid;position:relative}.reading-story-inline img{object-fit:contain;filter:drop-shadow(0 18px 20px #0000001a);min-width:0;max-width:100%;min-height:0;max-height:630px;display:block;width:100%!important;height:auto!important}.reading-story-inline-reflection img{max-width:min(78%,320px)}@media (min-width:761px){.reading-story-chapter{grid-template-columns:.78fr 1.22fr;align-items:center;column-gap:clamp(36px,5vw,76px)}.reading-story-inline{height:clamp(500px,49vw,650px);padding-block:18px}.reading-story-inline img{max-height:100%;height:100%!important}.reading-story-inline-reflection img{max-width:min(76%,330px)}.reading-story[data-enhanced=true] .reading-story-tabs{border-bottom:1px solid #d9d9d9;gap:34px;width:fit-content;margin-bottom:22px;display:flex}.reading-story-tabs button{color:#707070;min-height:52px;font:inherit;letter-spacing:-.025em;cursor:pointer;background:0 0;border:0;padding:0 2px 15px;font-size:20px;font-weight:500;transition:color .18s;position:relative}.reading-story-tabs button:after{content:"";background:var(--ink,#050505);transform-origin:0;width:100%;height:2px;transition:transform .3s cubic-bezier(.22,1,.36,1);position:absolute;bottom:-1px;left:0;transform:scaleX(0)}.reading-story-tabs button:hover,.reading-story-tabs button[aria-selected=true]{color:var(--ink,#050505)}.reading-story-tabs button[aria-selected=true]:after{transform:scaleX(1)}.reading-story-tabs button:focus-visible{outline:2px solid var(--ink,#050505);outline-offset:7px}.reading-story-chapter:focus-visible{outline:2px solid var(--ink,#050505);outline-offset:7px}.reading-story[data-enhanced=true] .reading-story-panels{gap:0}.reading-story[data-enhanced=true] .reading-story-chapter{opacity:0;visibility:hidden;grid-area:1/1;transition:opacity .32s cubic-bezier(.22,1,.36,1),transform .42s cubic-bezier(.22,1,.36,1),visibility 0s .32s;transform:translateY(8px)}.reading-story[data-chapter=capture] .reading-story-chapter-capture,.reading-story[data-chapter=reflection] .reading-story-chapter-reflection{z-index:1;opacity:1;visibility:visible;transition-delay:0s;transform:none}}@media (max-width:760px){.reading-story{margin-top:42px}.reading-story-copy{max-width:520px}.reading-story-copy h3{font-size:clamp(38px,9.8vw,58px)}.reading-story-copy p{margin-top:18px;font-size:16px}.reading-story-inline{padding:16px 4px}.reading-story-inline-capture{margin-inline:-8px}}@media (prefers-reduced-motion:reduce){.reading-story-chapter,.reading-story-tabs button,.reading-story-tabs button:after{transition:none!important}}@media (forced-colors:active){.reading-story-tabs button:after{background:buttontext}}
