.ig-hero-in{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:14px;align-items:start}.ig-post-h{display:flex;align-items:center;gap:9px;padding:10px 12px}.ig-post-h .c2-logo{margin-left:auto}.ig-post-h .c2-logo svg{width:18px;height:18px}.ig-ring{outline:1px solid var(--s-edge);outline-offset:2px}.ig-img{display:flex;align-items:flex-end;aspect-ratio:4/3;padding:12px;background:var(--s-sel);background-image:repeating-linear-gradient(135deg,transparent 0 12px,color-mix(in srgb,var(--s-line2) 60%,transparent) 12px 13px)}.ig-img span{font:700 15px/1.2 var(--font-ui);color:var(--s-text);background:var(--s-panel);padding:5px 8px;border:1px solid var(--s-line2)}.ig-post-a{display:flex;gap:12px;padding:10px 12px 4px;color:var(--s-text)}.ig-post-a .ic{width:18px;height:18px}.c2-loop .ig-post-a .ic:first-child{animation:ig-like 1.6s ease-in-out infinite}@keyframes ig-like{0%,to{transform:scale(1)}45%{transform:scale(1.18)}}.ig-cap{margin:0;padding:0 12px 12px;font-size:12.5px;line-height:1.45;color:var(--s-t2);max-width:none}.ig-cap b{color:var(--s-text)}.ig-read .c2-sw{display:inline-grid}.ig-lr{display:flex;gap:10px;align-items:flex-start;padding:11px 12px;border-bottom:1px solid var(--s-line)}.ig-lr:last-child{border-bottom:0}.ig-lr-x{display:flex;flex-direction:column;gap:2px;min-width:0}.ig-lr-x b{font-size:13px;color:var(--s-text)}.ig-lr-x small{font-size:11.5px;color:var(--s-t3)}.ig-why{font-size:12px;color:var(--s-text);margin-top:3px}.ig-why:before{content:"Why · ";font:500 10px/1 var(--font-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--s-t3)}.ig-ags{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-top:22px}.ig-ag{padding:14px;gap:8px}.ig-ag-h{display:flex;justify-content:space-between;align-items:center;gap:8px}.ig-ag-i{display:grid;place-items:center;width:30px;height:30px;border:1px solid var(--s-line2);color:var(--s-text)}.ig-ag-i .ic{width:16px;height:16px}.ig-ag .c2-tag{font-size:9.5px;gap:4px}.ig-ag-n{font-size:14px;line-height:1.3;color:var(--s-text)}.ig-ag-r{margin-top:auto;display:flex;flex-direction:column;gap:4px;padding:9px 10px;border:1px dashed var(--s-line2);background:var(--s-bg);font-size:12px;line-height:1.4;color:var(--s-t2)}.ig-ag-r b{color:var(--s-text)}.ig-q{display:flex;flex-wrap:wrap;gap:6px;padding:12px 14px;border-bottom:1px solid var(--s-line)}.ig-chip{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 9px;border:1px solid var(--s-line2);background:var(--s-panel);font-size:12.5px;color:var(--s-text)}.ig-chip em{font:500 9.5px/1 var(--font-mono);font-style:normal;letter-spacing:.06em;text-transform:uppercase;color:var(--s-t3)}.ig-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.ig-gt{display:flex;flex-direction:column;gap:3px;padding:12px;border-right:1px solid var(--s-line);border-bottom:1px solid var(--s-line);min-width:0}.ig-gt:nth-child(3n){border-right:0}.ig-gt:nth-last-child(-n+3){border-bottom:0}.ig-gt .c2-av{margin-bottom:5px}.ig-gt b{font-size:12.5px;color:var(--s-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ig-gt small{font-size:11.5px;color:var(--s-t3);line-height:1.35}.ig-via{margin-top:4px;font:500 10.5px/1.2 var(--font-mono);color:var(--s-t2)}.ig-lead{max-width:440px;margin:0 auto;width:100%}.ig-lead-top{display:flex;align-items:center;gap:12px;padding:16px 16px 10px}.ig-lead-top .c2-who b{font-size:15px}.ig-lead-top .c2-logo{margin-left:auto}.ig-lead-top .c2-logo svg{width:20px;height:20px}.ig-bio{padding:0 16px 12px}.ig-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--s-line);border-bottom:1px solid var(--s-line)}.ig-facts span{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border-right:1px solid var(--s-line);font-size:12.5px;color:var(--s-text);min-width:0;overflow:hidden;text-overflow:ellipsis}.ig-facts span:last-child{border-right:0}.ig-facts em{font:500 9.5px/1 var(--font-mono);font-style:normal;letter-spacing:.06em;text-transform:uppercase;color:var(--s-t3)}.ig-reason{display:flex;flex-direction:column;gap:6px;padding:14px 16px;border-bottom:1px solid var(--s-line)}.ig-quote{font-size:12.5px;color:var(--s-t2);padding-left:10px;border-left:2px solid var(--s-line2)}.ig-lead-go{display:flex;justify-content:flex-end;gap:6px;padding:12px 16px}.ig-flow{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:14px;border-bottom:1px solid var(--s-line);font-size:12.5px}.ig-arr{display:inline-flex;color:var(--s-t3)}.ig-arr .ic{width:14px;height:14px}.ig-th{gap:9px}.ig-th b{font-size:13px}.wa-stop{display:flex;gap:6px;flex-wrap:wrap;align-self:flex-end}@container site (max-width: 1100px){.ig-ags{grid-template-columns:repeat(3,minmax(0,1fr))}}@container site (max-width: 1000px){.ig-hero-in{grid-template-columns:minmax(0,1fr)}}@container site (max-width: 640px){.ig-ags{grid-template-columns:minmax(0,1fr)}.ig-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ig-gt:nth-child(3n){border-right:1px solid var(--s-line)}.ig-gt:nth-child(2n){border-right:0}.ig-gt:nth-last-child(-n+3){border-bottom:1px solid var(--s-line)}.ig-gt:nth-last-child(-n+2){border-bottom:0}.ig-img{aspect-ratio:16/9}.ig-arr{display:none}}
