.t2-featured-content{background-color:transparent;position:relative}.t2-featured-content .t2-post-link{color:var(--theme-color-neutral-300);height:auto;text-decoration:none;transition-duration:var(--theme-transition-duration,.3s);transition-property:color;transition-timing-function:var(--theme-transition-timing-function,ease)}:is(:is(.t2-featured-content .t2-post-link):focus,:is(.t2-featured-content .t2-post-link):hover) .t2-post-featured-image img:not([src$=".svg"]){transform:scale3d(1.05,1.05,1)}:is(:is(.t2-featured-content .t2-post-link):focus,:is(.t2-featured-content .t2-post-link):hover) .wp-block-resthon-events-date{background-color:var(--theme-color-secondary-200)}:is(:is(.t2-featured-content .t2-post-link):focus,:is(.t2-featured-content .t2-post-link):hover) .t2-post-title{color:var(--theme-color-primary-200);text-decoration-color:currentColor}:is(:is(.t2-featured-content .t2-post-link):focus,:is(.t2-featured-content .t2-post-link):hover) .wp-block-post-terms{color:var(--theme-color-neutral-300)}:is(.t2-featured-content .t2-post-link):after{content:"\2022\2022\2022\27A4";display:block;text-align:right}.t2-featured-content .t2-post-featured-image{border-radius:var(--theme-border-radius-sm);display:block;margin:0 0 var(--theme-spacing-sm) 0;overflow:hidden;position:relative}:is(.t2-featured-content .t2-post-featured-image) .fallback-image{align-items:center;background-color:var(--theme-color-background-300);display:flex;height:100%;justify-content:center}:is(:is(.t2-featured-content .t2-post-featured-image) .fallback-image) img{height:8rem;max-height:70%;max-width:70%;-o-object-fit:contain;object-fit:contain;width:8rem}.wp-block:is(.t2-featured-content .t2-post-featured-image){align-items:center;background-color:var(--theme-color-background-300);display:flex;height:100%;justify-content:center}.wp-block:is(.t2-featured-content .t2-post-featured-image) img[src$=".svg"]{height:8rem;max-height:70%;max-width:70%;-o-object-fit:contain;object-fit:contain;width:8rem}:is(.t2-featured-content .t2-post-featured-image) img{position:absolute;transition-duration:var(--theme-transition-duration,.3s);transition-property:transform;transition-timing-function:var(--theme-transition-timing-function,ease);width:100%}.t2-featured-content .t2-post-title{font-size:var(--theme-font-size-heading-sm);text-decoration:underline;text-decoration-color:transparent;text-underline-offset:.25rem;transition-duration:var(--theme-transition-duration,.3s);transition-property:text-decoration-color;transition-timing-function:var(--theme-transition-timing-function,ease)}:is(.t2-featured-content .t2-post-title):not(:first-child){margin-top:var(--theme-spacing-xxs)}.t2-featured-content .t2-post-excerpt{font-size:var(--theme-font-size-md)}:is(.t2-featured-content .t2-post-excerpt):not(:first-child){padding-top:var(--theme-spacing-xxs)}:is(.t2-featured-content .post-details)>*{margin:0}.t2-featured-content .wp-block-post-terms{color:var(--theme-color-neutral-200);font-size:var(--theme-font-size-xs);font-weight:var(--theme-font-weight-regular);transition-duration:var(--theme-transition-duration,.3s);transition-property:color;transition-timing-function:var(--theme-transition-timing-function,ease)}ul:is(.t2-featured-content .wp-block-post-terms){display:flex;flex-wrap:wrap;gap:0 var(--theme-spacing-xxs);list-style:none;margin:0;padding:0}ul:is(.t2-featured-content .wp-block-post-terms) li{align-items:center;display:flex}:is(ul:is(.t2-featured-content .wp-block-post-terms) li):not(:last-child):after{content:"•";margin:0 0 0 var(--theme-spacing-xxs);text-align:center;width:1rem}:is(.t2-featured-content .wp-block-post-terms) a{text-decoration:none}.t2-featured-content .resthon-events-date{align-items:center;background-color:var(--theme-color-secondary-100);border-radius:var(--theme-border-radius-sm);color:var(--theme-color-neutral-300);display:flex;font-size:var(--theme-font-size-xs);font-weight:var(--theme-font-weight-regular);height:3.5rem;justify-content:center;left:var(--theme-spacing-xxs);line-height:var(--theme-line-height-lg);position:absolute;text-align:center;top:var(--theme-spacing-xxs);transition-duration:var(--theme-transition-duration,.3s);transition-property:background-color;transition-timing-function:var(--theme-transition-timing-function,ease);width:3.5rem;z-index:2}:is(.t2-featured-content .resthon-events-date) time{display:flex;flex-direction:column}:is(:is(.t2-featured-content .resthon-events-date) time) span:first-child{font-size:var(--theme-font-size-sm);font-weight:var(--theme-font-weight-bold);margin-bottom:-.25rem}:is(:is(:is(.t2-featured-content .resthon-events-date) time) span:first-child):after{content:"."}.t2-featured-content .resthon-events-soldout{background-color:var(--theme-color-primary-100);border-radius:var(--theme-border-radius-sm);color:var(--theme-color-neutral-100);font-size:var(--theme-font-size-sm);font-weight:var(--theme-font-weight-bold);margin:0;padding:calc(var(--theme-spacing-xxs)/2) var(--theme-spacing-xxs);position:absolute;right:var(--theme-spacing-xxs);top:var(--theme-spacing-xxs);z-index:2}.t2-featured-content .t2-icon{height:1.25rem;margin:var(--theme-spacing-sm) 0 0 0;width:1.25rem}@media (min-width:700px){.t2-featured-content .t2-icon{display:none}}.t2-featured-content.is-post-type-person .t2-post-featured-image{border-radius:var(--theme-border-radius-md);margin:0 0 var(--theme-spacing-xs) 0}.t2-featured-content.is-post-type-person .t2-post-title:not(:first-child){margin-top:var(--theme-spacing-xs)}.t2-featured-content.is-post-type-person .wp-block-t2-people-meta{display:flex;flex-direction:column;font-size:var(--theme-font-size-sm);gap:var(--theme-spacing-xxs)}:is(.t2-featured-content.is-post-type-person .wp-block-t2-people-meta):not(:first-child){margin-top:var(--theme-spacing-xxs)}:is(.t2-featured-content.is-post-type-person .wp-block-t2-people-meta) .card-info__post-meta{text-decoration:underline}:is(.t2-featured-content.is-post-type-person .wp-block-t2-people-meta) a{transition-duration:var(--theme-transition-duration,.3s);transition-property:color;transition-timing-function:var(--theme-transition-timing-function,ease)}:is(:is(.t2-featured-content.is-post-type-person .wp-block-t2-people-meta) a):focus,:is(:is(.t2-featured-content.is-post-type-person .wp-block-t2-people-meta) a):hover{color:var(--theme-color-primary-100)}.t2-featured-simple-card>a.t2-post-link{display:flex;flex-direction:column;height:100%}:is(.t2-featured-simple-card>a.t2-post-link):after{margin-top:auto}.t2-featured-simple-card .t2-post-featured-image{aspect-ratio:16/9}:is(.t2-featured-simple-card .t2-post-featured-image) img{height:auto;margin-top:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;position:relative}
