@keyframes read-rise{0%{opacity:0;transform:translateY(24px)}}@keyframes read-sheet{0%{opacity:0;transform:translateY(40px)}}@keyframes read-drop{to{opacity:0;transform:translateY(16px)}}.story-reader .rd-card{--aw:calc(100vw - 64px);--ah:calc(100dvh - 64px);--pad:48px;border-radius:var(--n-radius-dialog);background:var(--n-white);min-width:0;color:var(--n-ink);pointer-events:auto;outline:none;display:flex;overflow:clip}.story-reader[data-post-viewer] .rd-card{animation:read-rise .24s cubic-bezier(.22,1,.36,1) both;box-shadow:0 24px 64px #1c1e1847}.story-reader[data-post-viewer][data-closing] .rd-card{animation:read-drop .17s ease-in both}.story-reader .rd-full{width:min(1080px,var(--aw));height:var(--ah)}.story-reader .rd-light{width:min(1080px,var(--aw));height:min(var(--ah),860px)}.story-reader .rd-wordsOnly{width:min(720px,var(--aw));height:auto;max-height:var(--ah)}.story-reader .rd-scroll{overscroll-behavior:contain;flex:auto;min-width:0;overflow-y:auto}.story-reader.rd-page{padding:var(--n-space-11)var(--n-gutter,24px)40px;flex-direction:column;align-items:center;display:flex}.story-reader .rd-joinStrip{justify-content:space-between;align-items:center;gap:var(--n-space-2)var(--n-space-8);width:min(1080px,100%);margin-bottom:var(--n-space-8);padding:var(--n-space-5)var(--n-space-8);border-radius:var(--n-radius-lg);background:var(--n-night);color:var(--n-cream);flex-wrap:wrap;display:flex}.story-reader .rd-joinWords{min-width:0;font-size:var(--n-text-md);margin:0;line-height:20px}.story-reader .rd-joinHow{min-height:44px;color:var(--n-lime);font:inherit;font-size:var(--n-text-md);font-weight:var(--n-weight-medium);cursor:pointer;background:0 0;border:0;align-items:center;padding:0;display:inline-flex}.story-reader .rd-joinHowTitle{align-items:center;gap:8px;display:inline-flex}.story-reader .rd-joinHowText{color:var(--n-text-body);margin:0 0 12px;font-size:15px;line-height:22px}.story-reader.rd-page .rd-card{--aw:calc(100vw - var(--n-rail-room,0px) - 2*var(--n-gutter,24px));--ah:calc(100dvh - 48px);box-shadow:var(--n-shadow-soft);border:1px solid #1f27080f}.story-reader.rd-page .rd-full{height:auto}.story-reader.rd-page .rd-full .rd-scroll{overflow:visible}.story-reader .rd-bar{z-index:2;justify-content:space-between;align-items:center;gap:var(--n-space-6);height:76px;padding:0 var(--n-space-8)0 var(--pad);background:var(--n-white);display:flex;position:sticky;top:0}.story-reader .rd-full .rd-bar{padding-left:64px}.story-reader .rd-barStart{align-items:center;gap:var(--n-space-5);min-width:0;display:flex}.story-reader .rd-backLink{min-height:44px;color:var(--n-text-body);font-size:var(--n-text-md);font-weight:var(--n-weight-medium);flex:none;align-items:center;gap:2px;margin-left:-4px;text-decoration:none;display:inline-flex}@media (hover:hover){.story-reader .rd-backLink:hover{color:var(--n-ink)}}.story-reader .rd-barDot{background:var(--n-text-muted);border-radius:50%;flex:none;width:3px;height:3px}.story-reader .rd-barCollection{min-width:0;color:var(--n-text-muted);font-size:var(--n-text-md);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.story-reader .rd-barCollection:hover{color:var(--n-ink);text-underline-offset:3px;text-decoration:underline}.story-reader .rd-tools{gap:var(--n-space-4);flex:none;display:flex}.story-reader .rd-tool{border:1px solid var(--n-line-soft);border-radius:var(--n-radius-lg);background:var(--n-white);width:40px;height:40px;color:var(--n-ink);cursor:pointer;justify-content:center;align-items:center;padding:0;display:inline-flex}.story-reader .rd-tool:hover{background:var(--n-wash-soft)}.story-reader .rd-phoneOnly{display:none}.story-reader .rd-head{gap:var(--n-space-8);flex-direction:column;display:flex}.story-reader .rd-headline{color:var(--n-ink);font-family:var(--n-font-news);font-size:var(--d-page-size,36px);font-weight:500;line-height:var(--d-page-lh,42px);letter-spacing:var(--d-page-track,-.005em);text-wrap:balance;margin:0}.story-reader .rd-deck{color:var(--n-text-body);margin:0;font-size:16px;line-height:27px}.story-reader .rd-byline{align-items:center;gap:var(--n-space-3);margin:var(--n-space-10)0 0;color:var(--n-text-muted);font-size:var(--n-text-md);flex-wrap:wrap;display:flex}.story-reader .rd-bylineOrgs{gap:var(--n-space-6);flex-wrap:wrap;display:inline-flex}.story-reader .rd-bylineOrg{align-items:center;gap:var(--n-space-3);display:inline-flex}.story-reader .rd-bylineMeta{color:var(--n-text-muted)}@media (max-width:767px){.story-reader .rd-bylineMeta{flex-basis:100%}.story-reader .rd-bylineDot{display:none}}.story-reader .rd-orgName{color:var(--n-ink);font-weight:500}.story-reader .rd-orgName:hover{text-underline-offset:3px;text-decoration:underline}.story-reader .rd-review{margin:var(--n-space-8)0 0;padding:var(--n-space-5)var(--n-space-7);border-radius:var(--n-radius-md);background:var(--n-peach-pale);color:var(--n-peach-ink);font-size:var(--n-text-sm)}.story-reader .rd-photo{margin:var(--n-space-14)0 0;border-radius:var(--n-radius-xl);background:var(--n-skeleton);aspect-ratio:4/3;position:relative;overflow:hidden}.story-reader .rd-photo img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.story-reader .rd-flyer{background:var(--n-cream)}.story-reader .rd-flyer img{-o-object-fit:contain;object-fit:contain}.story-reader .rd-credit{bottom:var(--n-space-6);left:var(--n-space-6);align-items:center;gap:var(--n-space-3);padding:var(--n-space-2)var(--n-space-4);border-radius:var(--n-radius-sm);background:var(--n-white);color:var(--n-ink);font-size:var(--n-text-xs);font-weight:500;display:inline-flex;position:absolute}.story-reader .rd-body{flex-direction:column;display:flex}.story-reader .rd-points{margin-top:var(--n-space-11);padding:var(--n-space-11)var(--n-space-13);border-radius:var(--n-radius-xl);background:var(--n-cream)}.story-reader .rd-pointsTitle{font-size:var(--n-text-base);margin:0;font-weight:500}.story-reader .rd-pointsList{gap:var(--n-space-8);margin:var(--n-space-8)0 0;padding-left:var(--n-space-10);font-size:var(--n-text-lg);flex-direction:column;line-height:26px;display:flex}.story-reader .rd-pointsList li::marker{color:var(--n-text-muted)}.story-reader .rd-p strong,.story-reader .rd-points strong{font-weight:500}.story-reader .rd-tail{color:var(--n-text-muted);font-size:var(--n-text-sm)}.story-reader .rd-sections{gap:var(--n-space-14);margin-top:var(--n-space-14)}.story-reader .rd-section,.story-reader .rd-sections{flex-direction:column;display:flex}.story-reader .rd-subhead{margin:0 0 var(--n-space-6);font-size:20px;font-weight:500;line-height:26px}.story-reader .rd-p{margin:0 0 var(--n-space-8);color:var(--n-ink);font-size:16px;line-height:30px}.story-reader .rd-sourceLine{color:var(--n-text-muted);font-size:var(--n-text-sm);margin:0}.story-reader .rd-sources{margin-top:40px}.story-reader .rd-blockTitle{margin:0 0 var(--n-space-8);font-size:20px;font-weight:500;line-height:26px}.story-reader .rd-sourceList{gap:var(--n-space-8);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.story-reader .rd-sourceCard{gap:var(--n-space-8);padding:var(--n-space-8);border:1px solid var(--n-hairline);border-radius:var(--n-radius-xl);display:flex}.story-reader .rd-sourceThumb{border-radius:var(--n-radius-md);background:var(--n-skeleton);flex:none;width:72px;height:90px;overflow:hidden}.story-reader .rd-sourceThumb img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.story-reader .rd-sourceBody{gap:var(--n-space-4);flex-direction:column;flex:auto;min-width:0;display:flex}.story-reader .rd-sourceHead{align-items:center;gap:var(--n-space-3);font-size:var(--n-text-sm);flex-wrap:wrap;margin:0;display:flex}.story-reader .rd-sourceOrg{font-weight:500}.story-reader .rd-sourceWhere{color:var(--n-text-muted)}.story-reader .rd-sourceText{color:var(--n-text-body);font-size:var(--n-text-md);overflow-wrap:anywhere;line-height:21px}.story-reader .rd-sourceText p{margin:0 0 var(--n-space-4);white-space:pre-line}.story-reader .rd-sourceText p:last-child{margin-bottom:0}.story-reader .rd-open{align-items:center;gap:var(--n-space-2);color:var(--n-ink);font-size:var(--n-text-md);align-self:flex-start;font-weight:500;display:inline-flex}.story-reader .rd-open:hover{text-underline-offset:3px;text-decoration:underline}.story-reader .rd-arrow{flex:none}.story-reader .rd-quote{gap:var(--n-space-5);margin:var(--n-space-11)0 0;padding:var(--n-space-10)var(--n-space-10)var(--n-space-9);border-radius:var(--n-radius-xl);background:var(--n-cream);flex-direction:column;display:flex}.story-reader .rd-quote .rd-sourceText{color:var(--n-ink);font-size:var(--n-text-lg);line-height:25px}.story-reader .rd-retelling{margin-top:var(--n-space-11)}.story-reader .rd-retelling .rd-p:last-child{margin-bottom:0}.story-reader .rd-written{margin:var(--n-space-14)0 0;color:var(--n-text-muted);font-size:var(--n-text-sm);line-height:20px}.story-reader .rd-end{height:1px;display:block}.story-reader .rd-tellLink{color:var(--n-ink);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.story-reader .rd-tellBox{gap:var(--n-space-4);margin-top:var(--n-space-4);flex-direction:column;display:flex}.story-reader .rd-tellField{width:100%;padding:var(--n-space-6);border:1px solid var(--n-line-field);border-radius:var(--n-radius-lg);background:var(--n-white);color:var(--n-ink);font:inherit;font-size:var(--n-text-base);resize:vertical}.story-reader .rd-tellField:focus{border-color:var(--n-olive);outline:none}.story-reader .rd-tellButtons{gap:var(--n-space-4);display:flex}.story-reader .rd-tellCancel,.story-reader .rd-tellSend{height:36px;padding:0 var(--n-space-8);border:1px solid var(--n-ink);border-radius:var(--n-radius-md);background:var(--n-ink);color:var(--n-white);font:inherit;font-size:var(--n-text-md);cursor:pointer;font-weight:500}.story-reader .rd-tellSend:disabled{opacity:.4;cursor:default}.story-reader .rd-tellCancel{border-color:var(--n-line-field);background:var(--n-white);color:var(--n-ink)}.story-reader .rd-railTitle{margin:0 0 var(--n-space-7);font-size:16px;font-weight:500;line-height:22px}.story-reader .rd-actions{border:1px solid var(--n-hairline);border-radius:var(--n-radius-xl);margin:0;padding:0;list-style:none;overflow:hidden}.story-reader .rd-action{align-items:center;gap:var(--n-space-6);padding:var(--n-space-8);display:flex}.story-reader .rd-action+.rd-action{border-top:1px solid var(--n-hairline)}.story-reader .rd-action:has(.rd-actionLink){padding:0}.story-reader .rd-actionLogo{flex:none;display:inline-flex}.story-reader .rd-actionWords{gap:var(--n-space-1);flex-direction:column;flex:auto;min-width:0;display:flex}.story-reader .rd-actionLabel{color:var(--n-ink);font-size:var(--n-text-base);font-weight:500;line-height:20px}.story-reader a.rd-actionLabel:hover{text-underline-offset:3px;text-decoration:underline}.story-reader .rd-actionMeta{color:var(--n-text-muted);font-size:var(--n-text-sm);line-height:18px}.story-reader .rd-actionEnd{flex:none}.story-reader .rd-actionLink{align-items:center;gap:var(--n-space-6);padding:var(--n-space-8);color:inherit;flex:auto;display:flex}.story-reader .rd-actionLink:hover{background:var(--n-wash-soft)}.story-reader .rd-collection{flex-direction:column;align-items:stretch}.story-reader .rd-collectionTop{align-items:center;gap:var(--n-space-6);display:flex}.story-reader .rd-collectionCover{border-radius:var(--n-radius-md);background:var(--n-skeleton);flex:none;width:44px;height:44px;overflow:hidden}.story-reader .rd-collectionCover img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.story-reader .rd-donate{gap:var(--n-space-3);flex-direction:column;display:flex}.story-reader .rd-donateButton{height:40px;padding:0 var(--n-space-8);border:1.5px solid var(--n-ink);border-radius:var(--n-radius-lg);color:var(--n-ink);font-size:var(--n-text-md);white-space:nowrap;justify-content:center;align-items:center;font-weight:500;display:inline-flex}.story-reader .rd-donateButton:hover{background:var(--n-wash-soft)}.story-reader .rd-dots{color:var(--n-text-muted);font-size:var(--n-text-xs)}.story-reader .rd-actionsWide .rd-collection{flex-direction:row;align-items:center}.story-reader .rd-actionsWide .rd-collectionTop{flex:auto;min-width:0}.story-reader .rd-actionsWide .rd-donate{flex:none;align-items:center}.story-reader .rd-grid{padding:var(--n-space-4)var(--n-space-14)48px 64px;grid-template-columns:minmax(0,620px) 300px;justify-content:space-between;-moz-column-gap:48px;column-gap:48px;display:grid}.story-reader .rd-main{grid-column:1}.story-reader .rd-rail{grid-area:1/2/span 4}.story-reader .rd-railInner{position:sticky;top:92px}.story-reader .rd-media{background:var(--n-ink);flex:none;width:460px;position:relative;overflow:hidden}.story-reader .rd-media>img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.story-reader .rd-media.rd-flyer{background:var(--n-cream)}.story-reader .rd-media.rd-flyer>img{-o-object-fit:contain;object-fit:contain}.story-reader .rd-lightWords{padding:var(--n-space-4)var(--pad)40px;flex-direction:column;display:flex}.story-reader .rd-lightActions{margin-top:var(--n-space-14)}.story-reader .rd-desktopOnly{display:inline-flex}.story-reader .rd-more{padding:40px var(--n-space-14)48px 64px;border-top:1px solid var(--n-hairline)}.story-reader .rd-light .rd-more{padding:var(--n-space-14)var(--pad)40px}.story-reader .rd-moreTitle{margin:0 0 var(--n-space-10);font-size:20px;font-weight:500;line-height:26px}.story-reader .rd-moreRow{gap:var(--n-space-11)var(--n-space-10);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.story-reader .rd-light .rd-moreRow{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:768px) and (max-width:1199px){.story-reader .rd-grid{-moz-column-gap:var(--n-space-14);column-gap:var(--n-space-14);padding:var(--n-space-4)var(--n-space-11)40px var(--n-space-14);grid-template-columns:minmax(0,1fr) 280px}.story-reader .rd-full .rd-bar{padding-left:var(--n-space-14)}.story-reader .rd-media{width:min(400px,40%)}.story-reader .rd-light{--pad:32px}.story-reader .rd-more{padding:var(--n-space-14)var(--n-space-11)40px var(--n-space-14)}.story-reader .rd-moreRow{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.story-reader .rd-card,.story-reader .rd-full,.story-reader .rd-light,.story-reader .rd-wordsOnly{border-radius:0;width:100%;height:auto;max-height:none}.story-reader[data-post-viewer] .rd-card{overscroll-behavior:contain;height:100%;box-shadow:none;animation:read-sheet .24s cubic-bezier(.22,1,.36,1) both;overflow-y:auto}.story-reader.rd-page{padding:0}.story-reader .rd-joinStrip{width:100%;padding:var(--n-space-4)var(--n-gutter-phone)0;border-radius:0;margin:0}.story-reader.rd-page .rd-card{box-shadow:none;border:0}.story-reader .rd-card{flex-direction:column}.story-reader .rd-scroll{display:contents}.story-reader .rd-bar,.story-reader .rd-full .rd-bar{height:60px;padding:0 var(--n-space-8);order:-1}.story-reader.rd-page .rd-bar{position:static}.story-reader .rd-phoneOnly{display:inline-flex}.story-reader .rd-barCollection,.story-reader .rd-barDot,.story-reader .rd-desktopOnly{display:none}.story-reader .rd-headline{font-size:var(--d-page-size,26px);line-height:var(--d-page-lh,31px)}.story-reader .rd-deck{font-size:16px;line-height:24px}.story-reader .rd-grid{padding:0 var(--n-space-8)40px;flex-direction:column;display:flex}.story-reader .rd-photo{margin-right:calc(-1*var(--n-space-8));margin-left:calc(-1*var(--n-space-8));border-radius:0}.story-reader .rd-points{padding:var(--n-space-10)}.story-reader .rd-p{font-size:16px;line-height:28px}.story-reader .rd-subhead{font-size:16px;line-height:24px}.story-reader .rd-sections{gap:var(--n-space-11);margin-top:var(--n-space-11)}.story-reader .rd-rail{margin-top:var(--n-space-14)}.story-reader .rd-railInner{position:static}.story-reader .rd-sourceText{-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.story-reader .rd-quote .rd-sourceText{-webkit-line-clamp:none;display:block}.story-reader .rd-media{width:100%;max-height:72dvh;aspect-ratio:var(--ar,4/5)}.story-reader .rd-lightWords{padding:var(--n-space-10)var(--n-space-8)40px}.story-reader .rd-actionsWide .rd-collection{flex-direction:column;align-items:stretch}.story-reader .rd-actionsWide .rd-donate{text-align:center;align-items:stretch}.story-reader .rd-light .rd-more,.story-reader .rd-more{padding:var(--n-space-11)0 40px var(--n-space-8);order:2}.story-reader .rd-light .rd-moreRow,.story-reader .rd-moreRow{gap:var(--n-space-8);padding-right:var(--n-space-8);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.story-reader .rd-moreRow>li{scroll-snap-align:start;flex:none;width:78%}}@media (prefers-reduced-motion:reduce){.story-reader[data-post-viewer] .rd-card,.story-reader[data-post-viewer][data-closing] .rd-card{animation:none}}[data-shell][data-top] .story-reader.rd-page{padding-top:8px}[data-shell][data-top] .story-reader.rd-page .rd-card{box-shadow:none;background:0 0;border:0;border-radius:0}[data-shell][data-top] .story-reader.rd-page .rd-full .rd-bar{top:var(--n-top-row,60px);background:var(--n-page)}[data-shell][data-top] .story-reader.rd-page .rd-railInner{top:calc(var(--n-top-row,60px) + 92px)}[data-shell][data-top] .story-reader.rd-page .rd-desktopOnly{display:none}@media (min-width:768px) and (max-width:1023px){[data-shell][data-top] .story-reader.rd-page .rd-grid{padding:var(--n-space-4)0 40px;grid-template-columns:minmax(0,620px);justify-content:center}[data-shell][data-top] .story-reader.rd-page .rd-rail{margin:var(--n-space-8)0 var(--n-space-11);grid-area:auto/1}[data-shell][data-top] .story-reader.rd-page .rd-railInner{position:static}[data-shell][data-top] .story-reader.rd-page .rd-full .rd-bar{width:100%;max-width:620px;margin:0 auto;padding-left:0;padding-right:0}[data-shell][data-top] .story-reader.rd-page .rd-more{padding-left:0;padding-right:0}}@media (min-width:768px){[data-shell][data-top] .story-reader.rd-page{padding-inline:var(--n-gutter);align-items:stretch}[data-shell][data-top] .story-reader.rd-page .rd-full,[data-shell][data-top] .story-reader.rd-page .rd-joinStrip{width:100%}[data-shell][data-top] .story-reader.rd-page .rd-full .rd-bar,[data-shell][data-top] .story-reader.rd-page .rd-grid,[data-shell][data-top] .story-reader.rd-page .rd-more{padding-left:0}[data-shell][data-top] .story-reader.rd-page .rd-full .rd-bar,[data-shell][data-top] .story-reader.rd-page .rd-grid{padding-right:0}}[data-shell][data-top] .story-reader .rd-moreTitle{font-family:var(--n-font-news);font-size:var(--n-title-section-size,32px);font-weight:var(--n-weight-regular);line-height:var(--n-title-section-lh,40px);letter-spacing:-.01em}.story-reader .rd-barAbout{display:none}@media (max-width:767px){.story-reader.rd-page .rd-joinStrip{display:none}.story-reader.rd-page .rd-bar:has(.rd-barAbout){height:auto;min-height:56px;padding-bottom:var(--n-space-4);flex-wrap:wrap}.story-reader .rd-barAbout{color:var(--n-text-body);font-size:var(--n-text-sm);flex:1 0 100%;margin:0;line-height:18px;display:block}.story-reader.rd-page .rd-media{aspect-ratio:auto;max-height:45dvh}.story-reader.rd-page .rd-media img,.story-reader.rd-page .rd-media>img{-o-object-fit:cover;object-fit:cover;height:100%;max-height:45dvh}[data-shell][data-top] .story-reader.rd-page .rd-bar,[data-shell][data-top] .story-reader.rd-page .rd-full .rd-bar{position:static}}[data-shell][data-top] .story-reader.rd-page{--n-title-page-size:28px;--n-title-page-lh:34px;--n-title-section-size:20px;--n-title-section-lh:26px}@media (max-width:767px){[data-shell][data-top] .story-reader.rd-page{--n-title-page-size:22px;--n-title-page-lh:28px;--n-title-section-size:16px;--n-title-section-lh:22px}}[data-shell][data-top] .story-reader .rd-headline{font-size:28px;line-height:34px}@media (max-width:767px){[data-shell][data-top] .story-reader .rd-headline{font-size:22px;line-height:28px}}