.featured-insights{padding:var(--spacing-xl) 0}.featured-insights__inner{margin:0 auto;max-width:var(--content-max-width);padding:0 var(--content-padding)}.featured-insights__header{align-items:center;display:flex;gap:var(--spacing-md);margin-bottom:var(--spacing-lg)}.featured-insights__heading{color:var(--jencap-accent);font-family:var(--font-heading);font-size:.85rem;font-weight:var(--font-weight-bold);letter-spacing:.12em;margin:0;text-transform:uppercase;white-space:nowrap}.featured-insights__rule{background:var(--jencap-divider);display:block;flex:1;height:1px}.featured-insights__grid{align-items:start;display:grid;gap:var(--spacing-xl);grid-template-columns:1fr 1fr}.featured-insights__main{background-color:var(--jencap-accent);background-image:var(--fi-bg);background-position:50%;background-size:cover;border-radius:var(--border-radius-md);display:block;min-height:435px;overflow:hidden;position:relative;text-decoration:none}.featured-insights__main-overlay{background:linear-gradient(220deg,rgba(0,152,162,.8),rgba(0,118,79,.8));display:flex;flex-direction:column;inset:0;justify-content:flex-end;padding:var(--spacing-lg);position:absolute;transition:background var(--transition-slow)}.featured-insights__main:hover .featured-insights__main-overlay{background:linear-gradient(220deg,rgba(0,0,0,.8),rgba(0,0,0,.8))}.featured-insights__tag{align-self:flex-start;background:var(--jencap-white);border-radius:2px;color:var(--jencap-primary);display:inline-block;font-family:var(--font-heading);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);margin-bottom:auto;padding:5px 14px;text-transform:uppercase}.featured-insights__main-title{font-size:40px;font-weight:var(--font-weight-semibold);margin:var(--spacing-lg) 0 var(--spacing-sm)}.featured-insights__main-desc,.featured-insights__main-title{color:var(--jencap-white);font-family:var(--font-heading);line-height:var(--line-height-tight)}.featured-insights__main-desc{font-size:var(--font-size-xl);font-weight:var(--font-weight-light);margin:0 0 var(--spacing-md)}.featured-insights__main-meta{color:hsla(0,0%,100%,.8);font-family:var(--font-body);font-size:.7rem;font-weight:var(--font-weight-semibold);letter-spacing:.08em;margin:0;text-transform:uppercase}.featured-insights__secondary{display:flex;flex-direction:column;gap:var(--spacing-sm)}.featured-insights__item{align-items:start;border-radius:var(--border-radius-sm);display:grid;gap:var(--spacing-sm);grid-template-columns:170px 1fr;padding:10px;text-decoration:none;transition:background-color var(--transition-fast)}.featured-insights__item:hover{background-color:var(--jencap-background);text-decoration:none}.featured-insights__thumb-wrap{aspect-ratio:1;border:1px solid var(--jencap-divider);border-radius:var(--border-radius-sm);flex-shrink:0;overflow:hidden;width:170px}.featured-insights__thumb{display:block;height:100%;object-fit:cover;transition:transform var(--transition-slow);width:100%}.featured-insights__item-body{min-width:0}.featured-insights__item-meta{font-family:var(--font-body);font-size:.68rem;letter-spacing:.08em;text-transform:uppercase}.featured-insights__item-meta,.featured-insights__item-title{color:var(--jencap-text);font-weight:var(--font-weight-semibold);margin:0 0 var(--spacing-xs)}.featured-insights__item-title{font-family:var(--font-heading);font-size:var(--font-size-xl);line-height:var(--line-height-tight);transition:color var(--transition-fast)}.featured-insights__item:hover .featured-insights__item-title{color:initial}.featured-insights__item-desc{color:var(--jencap-text);font-family:agenda,sans-serif;font-size:var(--font-size-xl);font-weight:var(--font-weight-light);line-height:1.2;margin:0;-webkit-font-smoothing:antialiased}.hs-search-field__input::placeholder{font-family:agenda,Sans-serif!important}.featured-insights__heading-rule{align-items:center;color:var(--jencap-accent);display:flex;font-family:var(--font-heading);font-size:var(--font-size-base);font-weight:var(--font-weight-bold);gap:var(--spacing-xs);letter-spacing:.15em;margin:0 0 var(--spacing-md);text-align:center;text-transform:uppercase}.featured-insights__heading-rule:after,.featured-insights__heading-rule:before{background:var(--jencap-text);content:"";flex:1;height:2px}.featured-insights__heading-rule span{flex:0 0 auto}.featured-insights--sidebar .featured-insights__inner{padding-left:0;padding-right:0}.featured-insights--sidebar .featured-insights__grid{gap:var(--spacing-lg);grid-template-columns:1fr}.featured-insights--sidebar .featured-insights__item{gap:var(--spacing-xs);grid-template-columns:1fr;padding:0}.featured-insights--sidebar .featured-insights__item-title{font-size:1.15rem;margin:0 0 4px}.featured-insights--sidebar .featured-insights__item-meta{margin:0}.featured-insights--sidebar .content-meta-line{color:var(--jencap-text);font-family:var(--font-body);font-size:.68rem;font-weight:var(--font-weight-semibold);letter-spacing:.08em;margin:0;text-transform:uppercase}.featured-insights--sidebar .content-meta-line__sep{margin:0 .4em}.featured-insights__main--stacked{background:transparent;border-radius:0;display:flex;flex-direction:column;gap:var(--spacing-md);min-height:0;text-decoration:none}.featured-insights__main-img-wrap{aspect-ratio:3/2;background:var(--jencap-background);border-radius:var(--border-radius-sm);overflow:hidden;width:100%}.featured-insights__main-img{display:block;height:100%;object-fit:cover;transition:transform var(--transition-slow);width:100%}.featured-insights__main--stacked:hover .featured-insights__main-img{transform:scale(1.05)}.featured-insights__main-body{display:flex;flex-direction:column;gap:var(--spacing-xs)}.featured-insights__main--stacked .featured-insights__item-title{font-size:var(--font-size-xl);margin:0}.featured-insights__main--stacked .featured-insights__item-meta{margin:0}@media (max-width:900px){.featured-insights__grid{gap:var(--spacing-lg);grid-template-columns:1fr}.featured-insights__main{min-height:300px}}@media (max-width:480px){.featured-insights__item{gap:var(--spacing-sm);grid-template-columns:90px 1fr}.featured-insights__thumb-wrap{width:90px}}