.OriginStoryCard_card__KiGn9{padding:clamp(48px,6vw,88px) 0;border-top:1px solid var(--ttc-hair);color:var(--ttc-ink)}.OriginStoryCard_paper__c5WGm{background:var(--ttc-paper);--ttc-surface:var(--ttc-paper);--ttc-ticket-bg:var(--ttc-cream)}.OriginStoryCard_cream__n1cdY{background:var(--ttc-cream);--ttc-surface:var(--ttc-cream);--ttc-ticket-bg:var(--ttc-paper)}.OriginStoryCard_inner__n51b7{width:min(640px,calc(100% - 2 * var(--ttc-gutter)));margin-inline:auto;display:grid;gap:28px;align-items:center;text-align:center}.OriginStoryCard_withPortrait__sZTtD{width:min(1080px,calc(100% - 2 * var(--ttc-gutter)));text-align:left}.OriginStoryCard_figure__zp3AP{margin:0;min-width:0}.OriginStoryCard_figure__zp3AP picture{display:contents}.OriginStoryCard_figure__zp3AP img{display:block;width:100%;max-width:560px;height:auto;margin-inline:auto;mix-blend-mode:multiply}.OriginStoryCard_copy__s_z7d{min-width:0}.OriginStoryCard_copy__s_z7d .OriginStoryCard_title__9Uc5O{margin:18px 0 0;font:500 clamp(28px,3.2vw,38px)/1.12 var(--ttc-font-display);color:var(--ttc-ink);text-wrap:balance}.OriginStoryCard_copy__s_z7d .OriginStoryCard_text__1p6aU{margin:18px auto 0;max-width:34em;font:400 17px/1.65 var(--ttc-font-text);color:var(--ttc-ink-2);text-wrap:pretty}.OriginStoryCard_copy__s_z7d .OriginStoryCard_author__iWShJ{margin:20px 0 0;font:italic 400 18px/1.4 var(--ttc-font-display);color:var(--ttc-muted)}.OriginStoryCard_copy__s_z7d .OriginStoryCard_more__LcroQ{margin:18px 0 0;font:600 15px/1.4 var(--ttc-font-text)}.OriginStoryCard_copy__s_z7d .OriginStoryCard_more__LcroQ a{display:inline-flex;align-items:center;gap:6px;color:var(--ttc-ink);text-decoration:underline;text-decoration-color:var(--ttc-gold);text-underline-offset:4px}.OriginStoryCard_copy__s_z7d .OriginStoryCard_more__LcroQ a:hover{text-decoration-thickness:2px}.OriginStoryCard_copy__s_z7d .OriginStoryCard_more__LcroQ svg{width:15px;height:15px}.OriginStoryCard_withPortrait__sZTtD .OriginStoryCard_copy__s_z7d .OriginStoryCard_text__1p6aU{margin-inline:0}@media (min-width:900px){.OriginStoryCard_withPortrait__sZTtD{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px}}