.isudev-post-card{--tc-card-radius:var(--wp--custom--radius--sm);color:var(--wp--preset--color--ink);font-family:var(--wp--preset--font-family--sans)}.isudev-post-card .isudev-post-card__inner{--isudev-post-card-gap:var(--wp--preset--spacing--30);--isudev-post-card-body-gap:var(--wp--preset--spacing--20)}.isudev-post-card .isudev-post-card__body>*,.tc-card__placeholder{margin:0}.isudev-post-card.is-variant-hero.has-card-overlay .tc-card__placeholder{background-color:var(--wp--preset--color--navy)}.isudev-post-card.is-variant-hero.has-card-overlay:has(.tc-card__placeholder) .isudev-card-title{font-size:var(--wp--preset--font-size--xx-large)}.isudev-post-card :is(.isudev-card-image,.tc-card__placeholder){aspect-ratio:3/2;background-color:var(--wp--preset--color--tint);border-radius:var(--tc-card-radius)}.isudev-post-card .isudev-card-title{font-family:var(--wp--preset--font-family--serif);font-size:var(--wp--preset--font-size--large);font-weight:var(--wp--custom--font-weight--bold);line-height:var(--wp--custom--line-height--heading);text-wrap:pretty}.isudev-post-card .isudev-card-title__link:hover{color:var(--wp--preset--color--primary)}.isudev-post-card .isudev-card-excerpt{color:var(--wp--preset--color--ink-2);font-size:var(--wp--preset--font-size--medium);line-height:1.55}.tc-card__kicker{font-size:var(--wp--preset--font-size--x-small);font-weight:var(--wp--custom--font-weight--bold);letter-spacing:.04em;line-height:1.3;text-transform:uppercase}.tc-kicker{color:var(--wp--preset--color--primary)}.tc-kicker.is-live,.tc-kicker.is-urgent{color:var(--wp--preset--color--alert)}.tc-kicker.is-live:before{background:currentcolor;border-radius:50%;content:"";display:inline-block;height:.6em;margin-inline-end:.4em;vertical-align:.05em;width:.6em}.tc-card__meta,.tc-kicker.is-sponsored{color:var(--wp--preset--color--ink-3)}.tc-card__meta{font-size:var(--wp--preset--font-size--small);line-height:1.4}@container (max-width: 17rem){.isudev-post-card .isudev-card-title{font-size:var(--wp--preset--font-size--medium)}}.isudev-post-card.is-variant-hero .isudev-card-title{font-size:var(--wp--preset--font-size--large);line-height:1.2}@container (min-width: 30rem){.isudev-post-card.is-variant-hero .isudev-card-title{font-size:var(--wp--preset--font-size--x-large)}}.isudev-post-card.is-variant-hero .isudev-post-card__inner{flex-direction:column}.isudev-post-card.is-variant-hero :is(.isudev-card-image,.tc-card__placeholder){aspect-ratio:16/9}.isudev-post-card.is-variant-hero.has-card-overlay{--tc-card-radius:var(--wp--custom--radius--md);background:var(--wp--preset--color--navy);border-radius:var(--tc-card-radius);overflow:hidden}.isudev-post-card.is-variant-hero.has-card-overlay .isudev-post-card__inner{aspect-ratio:4/3.4;isolation:isolate;justify-content:flex-end;position:relative}@container (min-width: 36rem){.isudev-post-card.is-variant-hero.has-card-overlay .isudev-post-card__inner{aspect-ratio:16/9.5}}.isudev-post-card.is-variant-hero.has-card-overlay :is(.isudev-card-image,.tc-card__placeholder){aspect-ratio:auto;border-radius:0;inset:0;position:absolute;z-index:-1}.isudev-post-card.is-variant-hero.has-card-overlay .isudev-card-image:after{background:linear-gradient(180deg,rgba(10,46,92,0) 30%,rgba(10,46,92,.55) 60%,rgba(8,20,40,.9));content:"";inset:0;position:absolute}.isudev-post-card.is-variant-hero.has-card-overlay .isudev-post-card__body{color:var(--wp--preset--color--white);padding:var(--wp--preset--spacing--50)}.isudev-post-card.is-variant-hero.has-card-overlay .isudev-card-title{border-inline-start:4px solid var(--wp--preset--color--accent);color:var(--wp--preset--color--white);padding-inline-start:var(--wp--preset--spacing--40)}.isudev-post-card.is-variant-hero.has-card-overlay .isudev-card-title__link:hover{color:inherit;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.15em}.isudev-post-card.is-variant-hero.has-card-overlay .isudev-card-excerpt{display:none}.isudev-post-card.is-variant-hero.has-card-overlay .tc-card__meta{color:#dce6f5;padding-inline-start:calc(4px + var(--wp--preset--spacing--40))}.isudev-post-card.is-variant-hero.has-card-overlay .tc-card__kicker{align-self:flex-start;background:var(--wp--preset--color--accent);border-radius:var(--wp--custom--radius--xs);padding:.2em .6em}.isudev-post-card.is-variant-hero.has-card-overlay .tc-kicker{color:var(--wp--preset--color--ink)}.isudev-post-card.is-variant-hero.has-card-overlay .tc-card__kicker:has(.is-urgent,.is-live){background:var(--wp--preset--color--alert)}.isudev-post-card.is-variant-hero.has-card-overlay .tc-kicker:is(.is-urgent,.is-live){color:var(--wp--preset--color--white)}.isudev-post-card.is-variant-list .isudev-post-card__inner{align-items:flex-start;flex-direction:row}.isudev-post-card.is-variant-list .isudev-post-card__body{--isudev-post-card-body-gap:var(--wp--preset--spacing--10);flex:1 1 auto;min-width:0}.isudev-post-card.is-variant-list :is(.isudev-card-image,.tc-card__placeholder){aspect-ratio:3/2;border-radius:var(--wp--custom--radius--xs);flex:0 0 6rem}.isudev-post-card.is-variant-list.has-card-thumb-left .isudev-post-card__inner{flex-direction:row-reverse}.isudev-post-card.is-variant-list.has-card-thumb-none :is(.isudev-card-image,.tc-card__placeholder){display:none}.isudev-post-card.is-variant-list .isudev-card-title{font-family:var(--wp--preset--font-family--sans);font-size:.9375rem;font-weight:var(--wp--custom--font-weight--semibold);line-height:1.35}.isudev-post-card.is-variant-ticker .isudev-post-card__inner{--isudev-post-card-gap:var(--wp--preset--spacing--30);align-items:baseline;flex-direction:row}.isudev-post-card.is-variant-ticker .tc-card__time{color:var(--wp--preset--color--primary);flex:0 0 2.75rem;font-size:var(--wp--preset--font-size--small);font-variant-numeric:tabular-nums;font-weight:var(--wp--custom--font-weight--bold);line-height:1.35;margin:0;white-space:nowrap}.isudev-post-card.is-variant-ticker .isudev-post-card__body{display:block;flex:1 1 auto;font-size:.9375rem;line-height:1.35;min-width:0}.isudev-post-card.is-variant-ticker .isudev-card-title{display:inline;font-family:var(--wp--preset--font-family--sans);font-size:.9375rem;font-weight:var(--wp--custom--font-weight--semibold);line-height:1.35}.isudev-post-card.is-variant-ticker .tc-card__kicker:not(:has(.is-urgent)){display:none}.isudev-post-card.is-variant-ticker .tc-card__kicker{background:var(--wp--preset--color--alert);border-radius:var(--wp--custom--radius--xs);display:inline-block;font-size:.625rem;letter-spacing:.06em;margin-inline-end:.4em;padding:.15em .4em;vertical-align:.15em}.isudev-post-card.is-variant-ticker .tc-kicker.is-urgent{color:var(--wp--preset--color--white)}.tc-section--topic .isudev-post-cards__grid>.isudev-post-card:not(.is-variant-hero){--tc-card-radius:var(--wp--custom--radius--md)}.tc-section--topic .isudev-post-card:not(.is-variant-hero) :is(.isudev-card-image,.tc-card__placeholder){aspect-ratio:16/9}.tc-section--topic .isudev-post-card:not(.is-variant-hero) .tc-card__kicker{font-size:.75rem;letter-spacing:.6px}.tc-section--topic .isudev-post-card:not(.is-variant-hero) .isudev-card-title{-webkit-box-orient:vertical;display:-webkit-box;font-size:1.125rem;-webkit-line-clamp:3;line-clamp:3;line-height:1.25;overflow:hidden}@media (max-width:1023px){.tc-section--topic .isudev-post-card.is-variant-hero.has-card-overlay .isudev-post-card__inner{aspect-ratio:auto;min-height:18.75rem}.tc-section--topic .isudev-post-cards__grid>.isudev-post-card:nth-child(6){display:none}}@media (min-width:1024px){.tc-section--topic .isudev-post-cards__grid{row-gap:1.25rem}.tc-section--topic .isudev-post-cards__grid>.isudev-post-card.is-variant-hero{grid-row:span 2}.tc-section--topic .isudev-post-card.is-variant-hero.has-card-overlay .isudev-post-card__inner{aspect-ratio:auto;min-height:26.25rem}}@container (min-width: 48rem){.isudev-post-card.is-archive-lead.has-card-overlay .isudev-post-card__inner{aspect-ratio:21/9}}@media (min-width:782px){.tc-home .isudev-post-card .isudev-card-title{font-size:1.125rem;line-height:1.25}.tc-home .isudev-post-card.is-variant-hero .isudev-card-title{-webkit-box-orient:vertical;display:-webkit-box;font-size:1.5rem;-webkit-line-clamp:3;line-clamp:3;line-height:1.2;overflow:hidden}.tc-home .isudev-post-card.is-variant-hero.has-card-overlay:has(.tc-card__placeholder) .isudev-card-title{font-size:1.875rem}.tc-home .isudev-post-card:is(.is-variant-ticker,.is-variant-list) .isudev-card-title{font-size:.9375rem;line-height:1.35}}
