/* compiled by scssphp 1.6.0 on Sun, 12 Jul 2026 19:42:22 +0000 (0.0313s) */

.card.--employee{box-shadow:none;padding:0;grid-template-columns:auto;background-color:transparent;align-items:flex-start;position:relative}.card.--employee:not(:hover) .card__content{visibility:hidden;grid-template-rows:0fr;opacity:0}.card.--employee:hover .card__content,.card.--employee:focus-visible .card__content{animation:toggle 300ms ease;grid-template-rows:1fr;opacity:1;visibility:visible}.card.--employee:hover .card__icon:after,.card.--employee:focus-visible .card__icon:after{transform:rotate(90deg)}.card.--employee .card__image{padding:0;grid-row:1;grid-column:1/-1;inline-size:100%;border-radius:0;min-height:37.375rem}.card.--employee .card__heading{padding-block-start:1.25rem;grid-row:2;grid-column:1/-1;position:absolute;left:0;bottom:0;z-index:1;background-color:var(--color-black);color:var(--color-white);transition:0.4s ease-in-out;padding:1.25rem;width:100%}.card.--employee .card__title{font-size:1.125rem}@media (min-width:64rem){.card.--employee .card__title{font-size:1.25rem}}@media (min-width:85rem){.card.--employee .card__title{font-size:1.5rem}}.card.--employee .card__function{margin-block-end:1rem}.card.--employee .card__main-info{position:relative;margin-block-end:1rem;padding-inline-end:2.5rem}.card.--employee .card__icon{width:1.125rem;min-width:1.125rem;height:1.25rem;position:absolute;top:50%;right:1.25rem;z-index:1;transform:translateY(-50%);display:flex;align-items:center;justify-content:center}.card.--employee .card__icon:before{content:'';display:block;background-color:var(--color-white);width:0.875rem;transition:0.4s ease-in-out;height:0.125rem}.card.--employee .card__icon:after{content:'';display:block;background-color:var(--color-white);width:0.125rem;height:0.875rem;transition:0.4s ease-in-out;position:absolute}.card.--employee .card__content{display:grid;grid-template-rows:1fr;transition:300ms ease}.card.--employee .card__info{overflow:hidden}.--background-black .card.--employee .card__heading{background-color:var(--color-grey);color:var(--color-white)}.card.--case{--font-size--xl: 1.125rem;position:relative;display:flex;flex-direction:column}@media (min-width:64rem){.card.--case{--font-size--xl: 1.25rem}}@media (min-width:85rem){.card.--case{--font-size--xl: 1.5625rem}}.card.--case .card__link{position:relative;flex:1;display:flex;flex-direction:column;align-items:flex-start}.card.--case .card__link .button{display:none}.card.--case .card__image{order:-2;margin-block-end:1.25rem}@media (min-width:64rem){.card.--case .card__image{margin-block-end:1.5rem}}.card.--case .card__location{color:var(--color-grey--1);font-family:var(--font-family--body);font-weight:var(--font-weight--bold);font-size:0.875rem;margin-block-end:1rem;text-transform:uppercase;order:-1}@media (min-width:64rem){.card.--case .card__location{margin-block-end:1.5rem}}.card.--update{position:relative;display:flex;flex-direction:column}.card.--update .card__link{display:flex;flex-direction:column;align-items:flex-start;flex:1;transition:0.4s ease-in-out}.card.--update .card__image{max-width:100%;margin-block-end:1rem;order:-2}.card.--update .card__location{order:-1;margin-block-end:0.5rem;font-size:0.875rem;color:var(--color-grey--3);display:flex;align-items:center;gap:0.5rem}.card.--update .card__location svg{color:var(--color-secondary)}.card.--update .card__title{font-size:1.125rem;margin-block-end:0.5rem}@media (min-width:64rem){.card.--update .card__title{font-size:1.25rem}}.card.--update .card__excerpt{margin-block-end:1rem}.card.--update .button{position:relative}.card.--update .button svg{--icon-scale-block-size: 1rem}.--background-black .card.--update .card__location,.--background-grey .card.--update .card__location{color:var(--color-grey--1)}.post-overview{position:relative;padding-block:3.75rem;margin-block-end:0;--font-size--xl: 1.5rem}@media (min-width:64rem){.post-overview{padding-block:5.375rem;--font-size--xl: 1.875rem}}@media (min-width:85rem){.post-overview{padding-block:6.25rem}}@media (min-width:96rem){.post-overview{padding-block:7.25rem}}.post-overview__container{position:relative}.post-overview .heading{margin-block-end:1.5rem}.post-overview__grid{grid-column:1/-1;display:grid;grid-template-columns:repeat(1, 1fr);gap:1rem}@media (min-width:48rem){.post-overview__grid{grid-template-columns:repeat(2, 1fr)}}@media (min-width:64rem){.post-overview__grid{grid-template-columns:repeat(3, 1fr)}}.post-overview .facetwp-facet-pages_pager{grid-column:1/-1;margin-block-start:2.5rem}@media (min-width:64rem){.post-overview .facetwp-facet-pages_pager{margin-block-start:4rem}}.post-overview .facetwp-pager{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:0.5rem;list-style:none}.post-overview .facetwp-pager .facetwp-page{display:inline-flex;align-items:center;justify-content:center;min-width:2.75rem;height:2.75rem;padding-inline:0.75rem;border:1px solid var(--color-border);border-radius:62.4375rem;color:var(--color-white);font-family:var(--font-family--body);font-size:1rem;line-height:1;text-decoration:none;cursor:pointer;transition:background-color 0.2s ease, border-color 0.2s ease, color 0.2s ease}.post-overview .facetwp-pager .facetwp-page:hover,.post-overview .facetwp-pager .facetwp-page:focus-visible{border-color:var(--color-white);background-color:var(--color-white);color:var(--color-black)}.post-overview .facetwp-pager .facetwp-page.active{border-color:var(--color-secondary);background-color:var(--color-secondary);color:var(--color-white);pointer-events:none}.post-overview.--cases,.post-overview.--updates{padding-block-start:0}@media (min-width:48rem){.post-overview.--cases .post-overview__grid,.post-overview.--updates .post-overview__grid{gap:1.5rem}}@media (min-width:64rem){.post-overview.--cases .post-overview__grid,.post-overview.--updates .post-overview__grid{grid-template-columns:repeat(2, 1fr);gap:2rem;padding-block-start:2rem}}@media (min-width:85rem){.post-overview.--cases .post-overview__grid,.post-overview.--updates .post-overview__grid{gap:4rem;padding-block-start:4rem}}@media (min-width:96rem){.post-overview.--cases .post-overview__grid,.post-overview.--updates .post-overview__grid{gap:6.25rem;padding-block-start:6.25rem}}.post-overview.--cases .post-overview__grid .card.--case{opacity:0;transform:translateY(3rem)}@media (min-width:48rem){.post-overview.--cases .post-overview__grid .card.--case:nth-child(odd){margin-block-start:-2rem}}@media (min-width:64rem){.post-overview.--cases .post-overview__grid .card.--case:nth-child(odd){margin-block-start:-4rem}}@media (min-width:85rem){.post-overview.--cases .post-overview__grid .card.--case:nth-child(odd){margin-block-start:-6.25rem}}.post-overview.--cases .post-overview__grid .card.--case.animated{opacity:1;transform:translateY(0);transition:transform 0.5s, opacity 0.5s}@media (min-width:48rem){.post-overview.--updates .post-overview__grid .card.--update:nth-child(odd){margin-block-start:-2rem}}@media (min-width:64rem){.post-overview.--updates .post-overview__grid .card.--update:nth-child(odd){margin-block-start:-4rem}}@media (min-width:85rem){.post-overview.--updates .post-overview__grid .card.--update:nth-child(odd){margin-block-start:-6.25rem}}.post-overview.--employee .heading__title{justify-self:center}.post-overview.--employee .post-overview__grid{display:flex;justify-content:center;flex-wrap:wrap}.post-overview.--employee .post-overview__grid .card.--employee{max-width:100%;width:100%}@media (min-width:48rem){.post-overview.--employee .post-overview__grid .card.--employee{max-width:calc(100% / 2 - 1rem)}}@media (min-width:64rem){.post-overview.--employee .post-overview__grid .card.--employee{max-width:calc(100% / 3 - 2rem)}}.header.--variation-background-only+.post-overview.--cases,.header.--variation-background-only+.post-overview.--updates{overflow:inherit}@media (min-width:48rem){.header.--variation-background-only+.post-overview.--cases .post-overview__container,.header.--variation-background-only+.post-overview.--updates .post-overview__container{margin-block-start:-6.25rem}}@media (min-width:64rem){.header.--variation-background-only+.post-overview.--cases .post-overview__container,.header.--variation-background-only+.post-overview.--updates .post-overview__container{margin-block-start:-10rem}}@media (min-width:85rem){.header.--variation-background-only+.post-overview.--cases .post-overview__container,.header.--variation-background-only+.post-overview.--updates .post-overview__container{margin-block-start:-12.5rem}}@media (min-width:96rem){.header.--variation-background-only+.post-overview.--cases .post-overview__container,.header.--variation-background-only+.post-overview.--updates .post-overview__container{margin-block-start:-13.75rem}}