.pillar-post-header-cta-heading{--cl-anchor-font-weight:inherit;font-size:var(--cl-font-size-microheading);font-weight:var(--cl-font-weight-microheading);letter-spacing:var(--cl-letter-spacing-microheading,normal);line-height:var(--cl-line-height-microheading)}@media(width >= 600px){.pillar-post-header-content{padding:2.5rem}}@media(width >= 1080px){.pillar-post-header-content{align-items:center;display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem;padding:2.5rem 0}.pillar-post-header-subtitle{font-size:1.125rem;line-height:1.77777778;margin:1rem 0}}.pillar-post-header-cta:hover{background-color:var(--cl-color-container-01)}@media(width >= 600px){.pillar-post-header-cta{background-color:hsla(0,0%,100%,.8);border-radius:.2rem;display:grid;margin:1rem 0;padding:1rem;grid-gap:1rem;grid-template-columns:auto 1fr;min-height:7.5rem}}.pillar-post-header-cta-image{height:7rem;object-fit:contain;width:7rem}.pillar-post-header-cta-text{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-evenly}.pillar-post-header-cta-subtitle{flex-grow:1;font-size:.875rem;font-weight:500;line-height:1.57142857;margin:0}.pillar-post-header-cta-anchor.-cta-button{font-weight:600;margin-top:.5rem;text-decoration:none}@media(width >= 600px){.pillar-post-header-featured-image{margin:1rem 0}}@media(width >= 1080px){.pillar-post-header-featured-image{margin:2rem 0 1rem}}.pillar-post-header-image{object-position:bottom}@media(width >= 1080px){.pillar-post-header-image{aspect-ratio:4/3;height:24.563rem;object-fit:contain;width:32.75rem}.pillar-post-header-dates{justify-content:right}}.pillar-post-header.-hidden{display:none}.pillar-post-header.-data-viz{margin-bottom:0}.pillar-post-header-author.-author-page{background:none}.pillar-post-header-editor-warning{background:var(--yellow-05);border:2px dashed var(--yellow-30);padding:1rem 0;text-align:center}