@layer components{.wp-all-insights{width:100%;background:var(--wp-all-insights-bg);padding-block:var(--wp-all-insights-section-y)}.wp-all-insights__inner{width:100%;max-width:var(--wp-all-insights-inner-max);margin-inline:auto;padding-inline:var(--wp-all-insights-inner-px)}.wp-all-insights__header{padding-bottom:24px}.wp-all-insights__headline{margin:0;font-family:var(--wp-all-insights-heading-font),Georgia,serif;font-size:var(--wp-all-insights-headline-size);line-height:var(--wp-all-insights-headline-line);font-weight:400;color:var(--wp-all-insights-title-color)}.wp-all-insights__subheadline{font-size:var(--wp-all-insights-subheadline-size,1.125rem);line-height:var(--wp-all-insights-subheadline-line,1.5);font-weight:600;color:var(--wp-all-insights-title-color)}.wp-all-insights__description,.wp-all-insights__subheadline{margin:.5rem 0 0;font-family:var(--wp-all-insights-body-font),Arial,sans-serif}.wp-all-insights__description{font-size:var(--wp-all-insights-description-size,1rem);line-height:var(--wp-all-insights-description-line,1.6);color:var(--wp-all-insights-text-color)}.wp-all-insights__tabs{margin-top:24px;position:relative}.wp-all-insights__tabs-trigger{display:flex;width:100%;align-items:center;justify-content:space-between;padding:.75rem 1rem;border:1px solid var(--color-sandstone,#d4c8b8);font-family:var(--wp-all-insights-body-font),Arial,sans-serif;font-size:var(--wp-all-insights-tab-size);font-weight:600;color:var(--wp-all-insights-tab-active-text);cursor:pointer}.wp-all-insights__tabs-trigger-icon{flex-shrink:0;width:1rem;height:1rem}.wp-all-insights__tab-nav{display:none;position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:10;background:var(--wp-all-insights-bg);border:1px solid var(--color-sandstone,#d4c8b8);padding:.5rem 0;box-shadow:0 4px 12px rgba(0,0,0,.1)}.wp-all-insights__tab-nav--open{display:block}.wp-all-insights__tab-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.wp-all-insights__tab-btn{display:flex;width:100%;min-height:var(--wp-all-insights-tab-min-height);align-items:center;border:none;border-radius:0;font-family:var(--wp-all-insights-body-font),Arial,sans-serif;font-size:var(--wp-all-insights-tab-size);line-height:var(--wp-all-insights-tab-line);cursor:pointer;padding:.625rem 1rem;background:transparent;color:var(--wp-all-insights-tab-text);text-align:left}.wp-all-insights__tab-btn--active,.wp-all-insights__tab-btn:hover{background:var(--wp-all-insights-tab-active-bg);color:var(--wp-pagination-active-text)}.wp-all-insights__tab-btn--active{font-weight:700}@keyframes wp-all-insights-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.wp-all-insights__skeleton-block{background:linear-gradient(90deg,var(--color-sandstone,#d4c8b8) 25%,var(--color-heritage-ivory,#f2ede5) 50%,var(--color-sandstone,#d4c8b8) 75%);background-size:200% 100%;animation:wp-all-insights-shimmer 1.5s ease-in-out infinite;border-radius:2px}@media (prefers-reduced-motion:reduce){.wp-all-insights__skeleton-block{animation:none;background:var(--color-sandstone,#d4c8b8)}}.wp-all-insights__skeleton-eyebrow{height:.75rem;width:5rem}.wp-all-insights__skeleton-title{height:1.25rem;width:80%}.wp-all-insights__skeleton-date{height:.875rem;width:7.5rem}@keyframes wp-all-insights-fade-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.wp-all-insights__card-rows{margin-top:1.5rem;animation:wp-all-insights-fade-in .35s ease-out both}@media (prefers-reduced-motion:reduce){.wp-all-insights__card-rows{animation:none}}.wp-all-insights__card-row-inner{width:100%;max-width:1384px;margin-inline:auto;padding-block:var(--wp-all-insights-card-row-py);padding-inline:24px}.wp-all-insights__card-grid{display:grid;grid-template-columns:1fr;gap:var(--wp-all-insights-card-cols-gap)}.wp-all-insights__card{position:relative;display:flex;flex-direction:column;gap:var(--wp-all-insights-card-gap)}.wp-all-insights__card-link{color:inherit;text-decoration:none}.wp-all-insights__card-link>a{display:block}.wp-all-insights__image-link{display:block;flex-shrink:0}.wp-all-insights__image-link:hover .wp-all-insights__card-media{opacity:.7}.wp-all-insights__card-link:hover{text-decoration:underline;text-underline-offset:3px}.wp-all-insights__card-media{position:relative;width:100%;height:var(--wp-all-insights-media-height);max-width:var(--wp-all-insights-media-width);flex-shrink:0;overflow:hidden}.wp-all-insights__card-media-placeholder{display:flex;width:100%;height:100%;align-items:center;justify-content:center;color:var(--wp-all-insights-placeholder-color)}.wp-all-insights__placeholder-icon{width:3.5rem;height:2.5rem}.wp-all-insights__card-image{width:100%;height:100%;object-fit:cover}.wp-all-insights__card-content{display:flex;flex-direction:column;gap:.75rem;flex:1;min-width:0;padding-top:.125rem}.wp-all-insights__card-text{display:flex;flex-direction:column;gap:.25rem}.wp-all-insights__card-eyebrow{font-size:var(--wp-all-insights-eyebrow-size);line-height:var(--wp-all-insights-eyebrow-line);letter-spacing:var(--wp-all-insights-eyebrow-track);text-transform:uppercase}.wp-all-insights__card-eyebrow,.wp-all-insights__card-title{margin:0;font-family:var(--wp-all-insights-body-font),Arial,sans-serif;font-weight:700;color:var(--wp-all-insights-text-color)}.wp-all-insights__card-title{font-size:var(--wp-all-insights-card-title-size);line-height:var(--wp-all-insights-card-title-line);max-width:100%}.wp-all-insights__card-title>a{display:block}.wp-all-insights__card-date{display:inline-flex;align-items:center;gap:.375rem;color:var(--wp-all-insights-text-color)}.wp-all-insights__date-icon{width:1.25rem;height:1.25rem;flex-shrink:0}.wp-all-insights__date-text{margin:0;font-family:var(--wp-all-insights-body-font),Arial,sans-serif;font-size:var(--wp-all-insights-date-size);line-height:var(--wp-all-insights-date-line);color:var(--wp-all-insights-text-color)}.wp-all-insights__pagination-wrapper{width:100%;max-width:var(--wp-container-max);margin-inline:auto;padding-inline:var(--wp-all-insights-section-x-mobile);padding-top:var(--wp-all-insights-pagination-pt)}@media (min-width:1024px){.wp-all-insights__card{flex-direction:row;align-items:flex-start}.wp-all-insights__card-media{width:var(--wp-all-insights-media-width)}.wp-all-insights__card--skeleton .wp-all-insights__card-media{height:var(--wp-all-insights-media-height)}}.wp-all-insights__card-media{max-width:100%;aspect-ratio:1/1;height:clamp(150px,50vw,512px)}@media (min-width:1280px){.wp-all-insights__card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.wp-all-insights__card-title{max-width:28ch}.wp-all-insights__tabs-trigger{display:none}.wp-all-insights__card-media{height:127px}.wp-all-insights__tab-nav{display:block;position:static;background:transparent;border:none;border-radius:0;padding:0;box-shadow:none}.wp-all-insights__tab-list{flex-direction:row;flex-wrap:wrap;align-items:center;gap:var(--wp-all-insights-tabs-gap-y) var(--wp-all-insights-tabs-gap-x)}.wp-all-insights__tab-btn{display:inline-flex;width:auto;border-radius:.5rem;padding:.25rem;justify-content:center}.wp-all-insights__tab-btn--active{padding-inline:1rem}.wp-all-insights__card-row{border-bottom:1px solid #d4c8b8}.wp-all-insights__card-row:first-child{border-top:0}.wp-all-insights__card-eyebrow-link{color:inherit;text-decoration:none}.wp-all-insights__card-eyebrow-link:hover{text-decoration:underline}}}