:root{--mib-p-surface:var(--brand-white);--mib-p-section-bg:var(--brand-white);--mib-p-border:var(--brand-border-color);--mib-p-heading:var(--brand-primary-deep);--mib-p-accent:var(--brand-secondary);--mib-p-meta:var(--brand-neutral-text);--mib-p-pad:var(--card-padding-20);--mib-p-radius:var(--radius-card-sm);--mib-p-shadow:0 8px 24px rgba(var(--brand-black-rgb),.06);--mib-p-shadow-hover:0 12px 28px rgba(var(--brand-black-rgb),.1)}[data-premium-mib]{background:var(--mib-p-section-bg);padding-block:var(--market-insight-blog-padding-top-mobile)var(--market-insight-blog-padding-bottom-mobile)}@media (min-width:768px){[data-premium-mib]{padding-block:var(--market-insight-blog-padding-top-desktop)var(--market-insight-blog-padding-bottom-desktop)}}[data-premium-mib] .mib-header{align-items:flex-start;gap:var(--gap-12);margin-bottom:var(--gap-20);flex-direction:column;display:flex}@media (min-width:768px){[data-premium-mib] .mib-header{margin-bottom:var(--gap-24);flex-direction:row;justify-content:space-between;align-items:flex-end}}[data-premium-mib] .mib-header-main{min-width:0}[data-premium-mib] .mib-title{color:var(--mib-p-heading);font-size:var(--market-insight-blog-heading-font-size-mobile);line-height:var(--market-insight-blog-heading-line-height-mobile);font-weight:var(--market-insight-blog-heading-font-weight-mobile);text-align:start;margin:0}@media (min-width:768px){[data-premium-mib] .mib-title{font-size:var(--market-insight-blog-heading-font-size-desktop);line-height:var(--market-insight-blog-heading-line-height-desktop);font-weight:var(--market-insight-blog-heading-font-weight-desktop)}}[data-premium-mib] .mib-see-more{align-items:center;gap:var(--market-insight-blog-see-more-gap);flex-shrink:0;text-decoration:none;display:inline-flex}[data-premium-mib] .mib-see-more-text{color:var(--mib-p-accent);font-size:var(--market-insight-blog-see-more-font-size-mobile);line-height:var(--market-insight-blog-see-more-line-height-mobile);font-weight:var(--market-insight-blog-see-more-font-weight-mobile);white-space:nowrap}@media (min-width:768px){[data-premium-mib] .mib-see-more-text{font-size:var(--market-insight-blog-see-more-font-size-desktop);line-height:var(--market-insight-blog-see-more-line-height-desktop);font-weight:var(--market-insight-blog-see-more-font-weight-desktop)}}[data-premium-mib] .mib-see-more-icon{width:var(--market-insight-blog-see-more-icon-size);height:var(--market-insight-blog-see-more-icon-size);color:var(--mib-p-accent)}[data-premium-mib] .mib-grid{gap:var(--gap-16);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){[data-premium-mib] .mib-grid{gap:var(--gap-20);grid-template-columns:repeat(2,minmax(0,1fr))}}[data-premium-mib] .mib-grid-item{min-height:0;display:flex}[data-premium-mib] .mib-card{border-radius:var(--mib-p-radius);background:var(--mib-p-surface);width:100%;height:100%;box-shadow:var(--mib-p-shadow);flex-direction:column;transition:box-shadow .16s,transform .16s;display:flex;overflow:hidden}@media (min-width:768px){[data-premium-mib] .mib-card:hover{box-shadow:var(--mib-p-shadow-hover);transform:translateY(-2px)}[data-premium-mib] .mib-card:hover .mib-card-title{color:var(--mib-p-accent)}}[data-premium-mib] .mib-card-main{min-height:0;color:inherit;flex-direction:column;flex:1;text-decoration:none;display:flex}[data-premium-mib] .mib-card-media{aspect-ratio:16/9;background:#eef1f3;flex-shrink:0;position:relative;overflow:hidden}[data-premium-mib] .mib-card-image{object-fit:cover;width:100%;height:100%;display:block}[data-premium-mib] .mib-card-image--empty{background:#e8ecef;min-height:100%}[data-premium-mib] .mib-card-body{gap:var(--gap-8);padding:var(--mib-p-pad);padding-bottom:var(--gap-12);flex-direction:column;flex:1;display:flex}[data-premium-mib] .mib-card-label{border:1px solid color-mix(in srgb,var(--mib-p-accent)35%,transparent);background:color-mix(in srgb,var(--mib-p-accent)10%,var(--mib-p-surface));width:fit-content;color:var(--mib-p-accent);font-size:var(--body-caption-size);font-weight:var(--font-weight-medium);padding:var(--gap-4)var(--gap-12);border-radius:4px;margin:0;line-height:1.3}[data-premium-mib] .mib-card-title{color:var(--mib-p-heading);font-size:var(--body-regular-size);line-height:1.35;font-weight:var(--font-weight-semibold);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;transition:color .16s;display:-webkit-box;overflow:hidden}@media (min-width:768px){[data-premium-mib] .mib-card-title{font-size:var(--body-medium-size);line-height:1.35}}[data-premium-mib] .mib-card-excerpt{color:var(--mib-p-meta);font-size:var(--body-small-size);line-height:var(--body-regular-line-height);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}[data-premium-mib] .mib-card-footer{gap:var(--gap-8);padding:0 var(--mib-p-pad)var(--mib-p-pad);flex-direction:column;margin-top:auto;display:flex}[data-premium-mib] .mib-card-meta-row{justify-content:space-between;align-items:center;gap:var(--gap-12);display:flex}[data-premium-mib] .mib-card-meta,[data-premium-mib] .mib-card-report{align-items:center;gap:var(--gap-6);min-width:0;color:var(--mib-p-meta);font-size:var(--body-caption-size);line-height:var(--body-caption-line-height);display:inline-flex;overflow:visible}[data-premium-mib] .mib-card-meta--spacer{visibility:hidden;pointer-events:none}[data-premium-mib] .mib-card-report{color:var(--mib-p-accent);font:inherit;font-weight:var(--font-weight-medium);cursor:pointer;text-align:start;background:0 0;border:0;margin:0;padding:0}[data-premium-mib] .mib-card-report:hover{text-decoration:underline}[data-premium-mib] .mib-card-meta-icon{color:currentColor;flex-shrink:0;width:1.25rem;height:1.25rem;display:block;overflow:visible}[data-premium-mib] .mib-card-report .mib-card-meta-icon{color:var(--mib-p-accent)}
