.section-tag-posts{margin-left:auto;margin-right:auto;max-width:var(--container--width);width:100%}.section-tag-posts .section-head{container-type:inline-size;gap:calc(var(--spacing-9)*.9);margin-bottom:calc(var(--spacing-10)*.7);max-width:none}@media (max-width:991px){.section-tag-posts .section-head{align-items:flex-start;flex-direction:column;gap:calc(var(--spacing-7)*.9)}}.section-tag-posts .section-tag-posts-title{align-items:flex-start;display:flex;flex-direction:column;gap:var(--spacing-4)}.section-tag-posts .section-tag-posts-title>h1,.section-tag-posts .section-tag-posts-title>h2{color:var(--section-tag-posts--title-color,var(--ghost-accent-color))}.section-tag-posts .section-tag-posts-description{color:var(--color-secondary);font-size:var(--font-section-description);font-weight:var(--font-medium);line-height:1.4;width:50cqi}@media (max-width:991px){.section-tag-posts .section-tag-posts-description{width:auto}}.section-tag-posts .section-tag-posts-description .autolink{color:var(--ghost-accent-color);font-weight:var(--font-bold);-webkit-text-decoration:underline;text-decoration:underline}.section-tag-posts:not(:has(.section-tag-posts-container)) .section-head{margin-bottom:0}.section-tag-posts .section-tag-posts-container{grid-gap:var(--spacing-10);align-items:stretch;container-type:inline-size;display:grid;gap:var(--spacing-10);grid-template-columns:minmax(0,3fr) minmax(0,2fr)}@media (max-width:991px){.section-tag-posts .section-tag-posts-container{grid-template-columns:1fr}}.section-tag-posts .section-tag-posts-container:not(:has(.section-tag-posts-item)){grid-template-columns:minmax(0,1fr)}.section-tag-posts .section-tag-posts-lead{background-color:var(--color-background-100);border-radius:var(--radius-5);container-type:inline-size;display:flex;flex-direction:column;overflow:hidden;position:relative}.section-tag-posts .section-tag-posts-lead-media{background-color:var(--color-black);bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.section-tag-posts .section-tag-posts-lead-media>.image img,.section-tag-posts .section-tag-posts-lead-media>.image:not(.parallax),.section-tag-posts .section-tag-posts-lead-media>.post-card-video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.section-tag-posts .section-tag-posts-lead-media>.parallax{width:100%}.section-tag-posts .section-tag-posts-lead-media:after{background:var(--scrim-gradient);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.section-tag-posts .section-tag-posts-lead-content{color:var(--color-white);display:flex;flex-direction:column;flex-grow:1;gap:var(--spacing-5);min-height:calc(100cqi*9/16);padding:var(--spacing-10) var(--cover--padding) var(--cover--padding);position:relative;z-index:1}.section-tag-posts .section-tag-posts-lead-content>a{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.section-tag-posts .section-tag-posts-lead-content>.section-tag-posts-lead-heading{align-items:flex-start;display:flex;flex-direction:column;gap:var(--spacing-4);margin-top:auto}.section-tag-posts .section-tag-posts-lead-content>.section-tag-posts-lead-heading>h3{color:var(--color-white)}.section-tag-posts .section-tag-posts-lead-content>.section-tag-posts-lead-heading>.post-card-meta{color:var(--color-white);z-index:2}.section-tag-posts .section-tag-posts-lead-content>.section-tag-posts-lead-icons{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-2) var(--spacing-4)}.section-tag-posts .section-tag-posts-lead-content>.section-tag-posts-lead-icons:not(:has(>:first-child)){display:none}.section-tag-posts .section-tag-posts-lead-content>.section-tag-posts-lead-icons>span{font-size:var(--font-small)}.section-tag-posts .section-tag-posts-lead-content>.section-tag-posts-lead-icons>span svg{display:block;height:1em;width:1em}.section-tag-posts .section-tag-posts-lead-content>.section-tag-posts-lead-icons>a{font-size:var(--font-x-small);font-weight:var(--font-medium);position:relative;z-index:2}.section-tag-posts .section-tag-posts-lead-meta{align-items:flex-end;display:flex;gap:var(--spacing-5);margin-top:var(--spacing-3)}.section-tag-posts .section-tag-posts-lead-meta>p{-webkit-box-orient:vertical;-webkit-line-clamp:3;color:var(--color-white);display:-webkit-box;max-width:36rem;overflow:hidden}.section-tag-posts .section-tag-posts-list{--auto-columns--count:1;--auto-columns--gap:0px;align-content:space-between}@media (min-width:992px){.section-tag-posts .section-tag-posts-list{padding-right:var(--container--padding)}}.section-tag-posts .section-tag-posts-item{--section-tag-posts-item--padding:var(--spacing-7);--section-tag-posts-item--thumb:clamp(5.5rem,(100cqi - var(--spacing-10)) * 0.1125 - var(--section-tag-posts-item--padding) * 2,7.5rem);grid-gap:var(--spacing-7);display:grid;gap:var(--spacing-7);grid-template-columns:var(--section-tag-posts-item--thumb) minmax(0,1fr);padding:var(--section-tag-posts-item--padding) 0;position:relative;z-index:1}.section-tag-posts .section-tag-posts-item>a{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.section-tag-posts .section-tag-posts-item h3{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden;transition:color var(--duration-micro) var(--ease-micro)}.section-tag-posts .section-tag-posts-item .post-card-meta{margin-top:var(--spacing-1)}.section-tag-posts .section-tag-posts-item>div{display:flex;flex-direction:column;justify-content:center;transition:transform var(--duration-macro) var(--ease-macro)}.section-tag-posts .section-tag-posts-item:hover>div{transform:translateX(var(--spacing-1))}.section-tag-posts .section-tag-posts-item:hover .section-tag-posts-item-thumb{transform:scale(1.03)}.section-tag-posts .section-tag-posts-item-thumb{aspect-ratio:1;background-color:var(--color-background-300);border-radius:var(--radius-3);overflow:hidden;position:relative;transition:transform var(--duration-macro) var(--ease-macro)}.section-tag-posts .section-tag-posts-item-thumb>.post-card-badges{--post-card-badge--size:1.25rem;left:var(--spacing-4);top:var(--spacing-4)}.section-tag-posts .section-tag-posts-item-thumb .image,.section-tag-posts .section-tag-posts-item-thumb img{height:100%;width:100%}.section-tag-posts .section-tag-posts-item-thumb img{-o-object-fit:cover;object-fit:cover}