h1,h2,h3,h4,h6{font-family:DM Sans,sans-serif}body,h5{font-family:PT Sans,sans-serif}:root{--font-family-title:DM Sans,sans-serif;--font-family-body:PT Sans,sans-serif;--font-para:PT Sans,sans-serif;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-size-xxs:6px;--font-size-xs:8px;--font-size-sm:10px;--font-size-md:14px;--font-size-lg:16px;--font-size-xl:18px;--font-size-2xl:20px;--font-size-3xl:22px;--font-size-4xl:28px;--font-size-5xl:32px;--font-size-6xl:34px;--font-size-7xl:46px;--font-size-8xl:50px;--line-height-tight-xs:12px;--line-height-tight-sm:14px;--line-height-body-sm:20px;--line-height-body-md:23px;--line-height-body-lg:27px;--line-height-heading-xs:22px;--line-height-heading-sm:26px;--line-height-heading-md:26px;--line-height-heading-lg:29px;--line-height-heading-xl:36px;--line-height-display-sm:37px;--line-height-display-md:62px;--line-height-display-lg:70px;--line-height-display-xl:64px;--line-height-relaxed-sm:26px;--line-height-relaxed-md:30px;--line-height-relaxed-lg:38px;--line-height-display-2xl:60px;--paragraph-spacing-none:0px;--paragraph-spacing-xs:4px;--paragraph-spacing-sm:8px;--paragraph-spacing-md:12px;--paragraph-spacing-lg:16px;--paragraph-spacing-xl:24px;--paragraph-spacing-2xl:32px;--paragraph-spacing-3xl:48px;--letter-spacing-normal:0px;--letter-spacing-tightest:-3px;--letter-spacing-tighter:-2px;--letter-spacing-tight:-1px;--letter-spacing-wider:0.05px;--letter-spacing-widest:0.1px;--letter-spacing-wide:1px}@media only screen and (min-width:768px){:root{--font-size-xxs:8px;--font-size-xs:10px;--font-size-sm:12px;--font-size-md:14px;--font-size-lg:16px;--font-size-xl:18px;--font-size-2xl:22px;--font-size-3xl:28px;--font-size-4xl:34px;--font-size-5xl:46px;--font-size-6xl:58px;--font-size-7xl:70px;--font-size-8xl:80px;--line-height-tight-xs:14px;--line-height-tight-sm:16px;--line-height-body-sm:20px;--line-height-body-md:24px;--line-height-body-lg:27px;--line-height-heading-xs:22px;--line-height-heading-sm:26px;--line-height-heading-md:30px;--line-height-heading-lg:38px;--line-height-heading-xl:46px;--line-height-display-sm:54px;--line-height-display-md:62px;--line-height-display-lg:70px;--line-height-display-xl:78px;--line-height-relaxed-sm:26px;--line-height-relaxed-md:30px;--line-height-relaxed-lg:38px;--line-height-display-2xl:85px}}@media only screen and (min-width:1511px){:root{--font-size-xxs:10px;--font-size-xs:12px;--font-size-sm:14px;--font-size-md:16px;--font-size-lg:18px;--font-size-xl:20px;--font-size-2xl:24px;--font-size-3xl:30px;--font-size-4xl:36px;--font-size-5xl:48px;--font-size-6xl:60px;--font-size-7xl:72px;--font-size-8xl:100px;--line-height-tight-xs:16px;--line-height-tight-sm:18px;--line-height-body-sm:22px;--line-height-body-md:26px;--line-height-body-lg:29px;--line-height-heading-xs:24px;--line-height-heading-sm:28px;--line-height-heading-md:32px;--line-height-heading-lg:40px;--line-height-heading-xl:48px;--line-height-display-sm:56px;--line-height-display-md:64px;--line-height-display-lg:72px;--line-height-display-xl:80px;--line-height-relaxed-sm:28px;--line-height-relaxed-md:32px;--line-height-relaxed-lg:40px;--line-height-display-2xl:108px}}.c-card-row{display:grid;gap:var(--space-48,48px);grid-template-columns:1fr}@media only screen and (min-width:768px){.c-card-row{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:1024px){.c-card-row{grid-template-columns:repeat(3,1fr)}}:root{--color-deepPlum-100:#290016;--color-deepPlum-70:rgba(41,0,22,.7);--color-deepPlum-40:rgba(41,0,22,.4);--color-deepPlum-50:rgba(41,0,22,.5);--color-deepPlum-15:rgba(41,0,22,.15);--color-kicknRed-100:#f5322c;--color-kicknRed-10:rgba(245,50,44,.1);--color-richMaroon-100:#691730;--color-richMaroon-10:rgba(105,23,48,.1);--color-softSand-100:#dacdb3;--color-softSand-55:hsla(40,35%,78%,.55)}.c-card{display:flex;height:100%;min-width:0;overflow:hidden;width:100%}.c-card:focus .c-card__title,.c-card:hover .c-card__title{color:var(--color-kicknRed-100,#f5322c);text-decoration:underline}.c-card:focus .c-card__image-placeholder:before,.c-card:focus .c-card__image-wrap img,.c-card:hover .c-card__image-placeholder:before,.c-card:hover .c-card__image-wrap img{transform:scale(1.1)}.c-card:focus .c-card__image-placeholder:after,.c-card:focus .c-card__image-wrap:after,.c-card:hover .c-card__image-placeholder:after,.c-card:hover .c-card__image-wrap:after{opacity:.5;transition:opacity .3s ease}.c-card:focus .c-card__footer,.c-card:hover .c-card__footer{border-bottom-color:var(--color-kicknRed-100,#f5322c);transition:border-color .3s ease}.c-card:focus .c-card__icon,.c-card:hover .c-card__icon{color:var(--color-kicknRed-100,#f5322c);transition:color .3s ease}.c-card__inner{align-items:flex-start;display:flex;flex-direction:column;height:100%;text-decoration:none;width:100%}.c-card__image-placeholder,.c-card__image-wrap{height:var(--size-192,192px);overflow:hidden;position:relative;width:100%}.c-card__image-placeholder:after,.c-card__image-wrap:after{background:var(--color-deepPlum-50,rgba(41,0,22,.5));content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .3s ease}.c-card__image-placeholder{overflow:hidden;position:relative}.c-card__image-placeholder:before{background-image:url(../images/kindrik-placeholder-image.964a1582.png);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";inset:0;position:absolute;transition:transform .3s ease}.c-card__image-wrap img{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease;width:100%}.c-card__content{align-items:flex-start;align-self:stretch;display:flex;flex:1 0 0;flex-direction:column;gap:var(--space-12,12px);text-decoration:none}.c-card__date{background:var(--color-deepPlum-100,#290016);color:var(--color-softSand-100,#dacdb3);font-family:var(--font-para,"PT Sans");font-size:var(--font-size-xs,12px);line-height:var(--line-height-body-sm,22px);padding:var(--space-4,4px) var(--space-12,12px)}.c-card__date,.c-card__title{font-style:normal;font-weight:var(--font-weight-bold,700)}.c-card__title{color:var(--color-richMaroon-100,#691730);font-family:var(--font-headings,"DM Sans");font-size:var(--font-size-lg,18px);line-height:var(--line-height-body-lg,29px)}.c-card__topics{display:flex;gap:var(--space-12,12px)}.c-card__topic{border:1px solid var(--color-richMaroon-100,#691730);color:var(--color-richMaroon-100,#691730);font-size:var(--font-size-xs,12px);font-weight:var(--font-weight-regular,400);line-height:var(--line-height-tight-sm,18px);padding:var(--space-4,4px) var(--space-12,12px)}.c-card__description,.c-card__topic{font-family:var(--font-para,"PT Sans");font-style:normal}.c-card__description{color:var(--color-deepPlum-100,#290016);font-size:var(--font-size-md,16px);font-weight:var(--font-weight-medium,400);line-height:var(--line-height-body-sm,22px)}.c-card__footer{border-bottom:1px solid var(--color-richMaroon-100,#691730);display:flex;justify-content:flex-end;margin-top:auto;padding-bottom:var(--space-4,4px);width:100%}.c-card__icon{align-items:center;color:var(--color-richMaroon-100,#691730);display:flex;display:inline-flex;height:24px;justify-content:center;width:24px}.c-card__icon svg{height:100%;width:100%}.c-insights__item{height:100%;min-width:0}.wp-block-kindrik-insights .c-card-row{margin-block:var(--space-48,48px)}.wp-block-kindrik-insights .c-card__topics{display:flex;flex-wrap:wrap;gap:var(--space-8,8px);list-style:none;margin:0;padding:0}.c-insights-filter__wrapper{display:flex}.c-insights-filter-tag__wrapper{align-items:center;background:var(--color-kicknRed-100,#f5322c);box-sizing:border-box;display:flex;height:80px;padding:0 var(--space-32,32px)}.c-insights-filter-tag{color:var(--color-deepPlum-100,#290016);font-family:var(--font-headings,"DM Sans");font-size:var(--font-size-2xl,24px);font-style:normal;font-weight:var(--font-weight-bold,700);line-height:var(--line-height-heading-md,32px)}.c-insights-filter-topic__wrapper{align-items:center;background:var(--color-deepPlum-100,#290016);box-sizing:border-box;display:flex;flex:1 1 0;gap:var(--space-24,24px);height:80px;min-width:0;padding:0 var(--space-32,32px)}.c-insights-filter-topic__label{color:var(--color-softSand-100,#dacdb3);flex-shrink:0;font-family:var(--font-headings,"DM Sans");font-size:var(--font-size-lg,18px);font-style:normal;font-weight:var(--font-weight-bold,700);line-height:var(--line-height-body-lg,29px)}.c-insights-filter-topic__select-wrapper{display:inline-flex;flex:0 1 25%;min-width:0;position:relative}@media only screen and (max-width:1023px){.c-insights-filter-topic__select-wrapper{flex:1 1 0}}.c-insights-filter-topic__select-wrapper:after{background-color:var(--color-softSand-100,#dacdb3);content:"";height:16px;-webkit-mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+CiAgPHBhdGggZD0iTTguMjUsMjEuODRjLS40NiwwLS45Mi0uMTctMS4yNy0uNTItLjctLjctLjctMS44MywwLTIuNTNsNi43OS02Ljc5LTYuNzktNi43OWMtLjctLjctLjctMS44MywwLTIuNTMuNy0uNywxLjgzLS43LDIuNTMsMGw3LjEsNy4xYzEuMjIsMS4yMiwxLjIyLDMuMjEsMCw0LjQzbC03LjEsNy4xYy0uMzUuMzUtLjgxLjUyLTEuMjcuNTJaTTE0LjA5LDEyLjMyaC4wMS0uMDFaIiBzdHlsZT0iZmlsbDogY3VycmVudENvbG9yOyIvPgo8L3N2Zz4=) center/contain no-repeat;mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+CiAgPHBhdGggZD0iTTguMjUsMjEuODRjLS40NiwwLS45Mi0uMTctMS4yNy0uNTItLjctLjctLjctMS44MywwLTIuNTNsNi43OS02Ljc5LTYuNzktNi43OWMtLjctLjctLjctMS44MywwLTIuNTMuNy0uNywxLjgzLS43LDIuNTMsMGw3LjEsNy4xYzEuMjIsMS4yMiwxLjIyLDMuMjEsMCw0LjQzbC03LjEsNy4xYy0uMzUuMzUtLjgxLjUyLTEuMjcuNTJaTTE0LjA5LDEyLjMyaC4wMS0uMDFaIiBzdHlsZT0iZmlsbDogY3VycmVudENvbG9yOyIvPgo8L3N2Zz4=) center/contain no-repeat;pointer-events:none;position:absolute;right:12px;top:50%;transform:translateY(-50%) rotate(90deg);width:16px}.c-insights-filter-topic__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--color-softSand-100,#dacdb3);box-sizing:border-box;font-family:var(--font-para,"PT Sans");font-size:var(--font-size-md,16px);font-style:normal;font-weight:var(--font-weight-medium,400);line-height:var(--line-height-body-sm,22px);min-width:0;padding:var(--size-4,4px) 40px var(--size-4,4px) var(--size-16,16px);width:100%}.c-insights-filter-topic__select,.c-insights-filter-topic__select option{background-color:var(--color-deepPlum-100,#290016);color:var(--color-softSand-100,#dacdb3)}.c-insights-sort__wrapper{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-16,16px);justify-content:space-between;margin-top:var(--space-16,16px)}.c-insights-sort__count{color:var(--color-deepPlum-100,#290016);white-space:nowrap}.c-insights__empty{text-align:center}.c-insights-sort__select-wrapper{align-items:center;display:flex;flex:0 0 auto;gap:var(--space-16,16px);max-width:100%}@media only screen and (max-width:767px){.c-insights-sort__select-wrapper{flex-wrap:wrap}}.c-insights-sort__label{color:var(--color-deepPlum-100,#290016);line-height:var(--line-height-body-lg,29px);white-space:nowrap}.c-insights-sort__label,.c-insights-sort__select{font-family:var(--font-headings,"DM Sans");font-size:var(--font-size-lg,18px);font-style:normal;font-weight:var(--font-weight-bold,700)}.c-insights-sort__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE4IDEwTDEyLjcwNzEgMTUuMjkyOUMxMi4zMTY2IDE1LjY4MzQgMTEuNjgzNCAxNS42ODM0IDExLjI5MjkgMTUuMjkyOUw2IDEwIiBzdHJva2U9IiM2OTE3MzAiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+Cjwvc3ZnPgo=) no-repeat right 0 center;background-size:24px;border:0;border-bottom:1px solid var(--color-richMaroon-100,#691730);line-height:var(--line-height-body-md,26px);padding:0 var(--space-50,50px) var(--space-4,4px) var(--space-8,8px)}.c-insights-sort__select option{background-color:var(--color-deepPlum-100,#290016);color:var(--color-softSand-100,#dacdb3)}.c-insights-pagination{align-items:center;display:flex;flex-shrink:0;gap:var(--space-16,16px);justify-content:center}.c-insights-pagination__pages{align-items:center;display:flex;gap:var(--space-8,8px)}.c-insights-pagination__arrow,.c-insights-pagination__page{align-items:center;background:transparent;color:var(--color-deepPlum-100,#290016);cursor:pointer;display:inline-flex;font-family:var(--font-headings,"DM Sans");font-size:var(--font-size-lg,18px);font-style:normal;font-weight:var(--font-weight-bold,700);justify-content:center;line-height:var(--line-height-body-lg,29px)}.c-insights-pagination__arrow:disabled,.c-insights-pagination__page:disabled{cursor:default;opacity:.4}.c-insights-pagination__page{border:1px solid var(--color-richMaroon-100,#691730);height:38px;width:32px}.c-insights-pagination__page.is-current{background:var(--color-deepPlum-100,#290016);color:var(--color-softSand-100,#dacdb3);height:32px}.c-insights-pagination__arrow span{background-color:currentColor;height:20px;-webkit-mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+CiAgPHBhdGggZD0iTTguMjUsMjEuODRjLS40NiwwLS45Mi0uMTctMS4yNy0uNTItLjctLjctLjctMS44MywwLTIuNTNsNi43OS02Ljc5LTYuNzktNi43OWMtLjctLjctLjctMS44MywwLTIuNTMuNy0uNywxLjgzLS43LDIuNTMsMGw3LjEsNy4xYzEuMjIsMS4yMiwxLjIyLDMuMjEsMCw0LjQzbC03LjEsNy4xYy0uMzUuMzUtLjgxLjUyLTEuMjcuNTJaTTE0LjA5LDEyLjMyaC4wMS0uMDFaIiBzdHlsZT0iZmlsbDogY3VycmVudENvbG9yOyIvPgo8L3N2Zz4=) center/contain no-repeat;mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+CiAgPHBhdGggZD0iTTguMjUsMjEuODRjLS40NiwwLS45Mi0uMTctMS4yNy0uNTItLjctLjctLjctMS44MywwLTIuNTNsNi43OS02Ljc5LTYuNzktNi43OWMtLjctLjctLjctMS44MywwLTIuNTMuNy0uNywxLjgzLS43LDIuNTMsMGw3LjEsNy4xYzEuMjIsMS4yMiwxLjIyLDMuMjEsMCw0LjQzbC03LjEsNy4xYy0uMzUuMzUtLjgxLjUyLTEuMjcuNTJaTTE0LjA5LDEyLjMyaC4wMS0uMDFaIiBzdHlsZT0iZmlsbDogY3VycmVudENvbG9yOyIvPgo8L3N2Zz4=) center/contain no-repeat;width:20px}.c-insights-pagination__arrow--previous span{transform:rotate(180deg)}.c-insights-pagination__ellipsis{min-width:24px;text-align:center}.wp-block-kindrik-insights .c-card-row{-moz-column-gap:var(--space-48,48px);column-gap:var(--space-48,48px);row-gap:var(--space-96,96px)}
