.tc-editorial .ij-cases{list-style:none;margin:var(--s6) 0 var(--s7);padding:0}.tc-editorial .ij-cases li{font-family:var(--headline);text-transform:uppercase;font-size:clamp(1.4rem,2.6vw,2rem);line-height:1.05;padding:var(--s4) 0 var(--s4) var(--s5);border-left:2px solid var(--ink);margin-bottom:var(--s4);max-width:30ch}.tc-editorial .ij-split{display:grid;grid-template-columns:1fr;gap:var(--s7);align-items:center}@media(min-width:881px){.tc-editorial .ij-split{grid-template-columns:1.15fr .85fr;gap:var(--s8)}}.tc-editorial .ij-big{margin:0;font-family:var(--serif);font-size:clamp(1.5rem,2.4vw,2rem);line-height:1.35;color:var(--ink)}.tc-editorial .ij-big strong{font-family:var(--display);font-size:.82em;font-weight:700}.tc-editorial .ij-say{margin:var(--s8) 0 var(--s5);max-width:34ch;font-family:var(--display);font-weight:700;font-size:clamp(1.3rem,2.8vw,1.9rem);line-height:1.28;letter-spacing:-.01em;color:var(--ink)}.tc-editorial .straws svg{width:100%;max-width:460px;height:auto;margin:0 auto}.tc-editorial .straws-ground{stroke:var(--i16);stroke-width:1}.tc-editorial .straw{stroke:var(--i08);stroke-width:3.5;stroke-linecap:round;transition:stroke .2s var(--ease)}.tc-editorial .straw.is-on{stroke:var(--ink)}.tc-editorial .straw--last line{stroke:var(--ink);stroke-width:4.5}.tc-editorial .straw-top{transform-box:fill-box;transform-origin:50% 100%;transform:rotate(32deg) translate(4px,3px);animation:h-snap .5s cubic-bezier(.3,1.6,.5,1)}@keyframes h-snap{0%{transform:none}}.tc-editorial .straws.is-snapped svg{animation:h-shudder .4s linear}@keyframes h-shudder{0%,to{transform:none}20%{transform:translate(-3px)}40%{transform:translate(3px)}60%{transform:translate(-2px)}80%{transform:translate(1px)}}@media(prefers-reduced-motion:reduce){.tc-editorial .straw-top,.tc-editorial .straws.is-snapped svg{animation:none}}
