/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.carousel-slider{position:relative}.carousel-slider__content .views-row,.carousel-slider__content .c-field__item{inline-size:33.7rem;margin-inline-end:2rem}@media screen and (min-width:48em){.carousel-slider__content .views-row,.carousel-slider__content .c-field__item{inline-size:32.9rem}}@media screen and (min-width:64em){.carousel-slider__content .views-row,.carousel-slider__content .c-field__item{inline-size:43.3rem}}@media screen and (min-width:80em){.carousel-slider__content .views-row,.carousel-slider__content .c-field__item{inline-size:45.7rem}}.flickity-prev-next-button{inline-size:4rem;block-size:4rem;padding:0;cursor:pointer;border:0;background:none}@media screen and (min-width:80em){.flickity-prev-next-button{transform:none}}.flickity-page-dots{margin-block:var(--gaps-28)}.flickity-page-dots li{inline-size:3.2rem;block-size:.2rem;background-color:var(--color-black-200)}@media screen and (min-width:48em){.flickity-page-dots li{inline-size:5.9rem}}.perspectives-slider .flickity-page-dots li{background-color:#514f54}.flickity-page-dots li.is-selected{background-color:var(--color-darker)}.section--education .c-paragraph--type--focus-text .flickity-page-dots li.is-selected{background-color:var(--color-white)}.c-node--view-mode-slider-item .c-field--name-field-teaser-image,.c-product--view-mode-slider .c-field--name-field-images{position:relative;margin-block-end:var(--gaps-16)}.c-node--view-mode-slider-item .c-field--name-field-teaser-image img,.c-product--view-mode-slider .c-field--name-field-images img{block-size:var(--image-height-l);object-fit:cover}
.view-overview-press-releases-to-landing{max-inline-size:108rem}.view-overview-press-releases-to-landing .view-content{margin-block:var(--gaps-28)}.view-overview-press-releases-to-landing .view-content,.view-overview-press-releases-to-landing .views-infinite-scroll-content-wrapper{display:flex;flex-direction:column;align-items:flex-start;gap:var(--gaps-8);align-self:stretch}.view-overview-press-releases-to-landing .views-row{inline-size:100%}.view-overview-press-releases-to-landing .c-node{position:relative;display:grid;flex-direction:column;grid-template-rows:auto auto;grid-template-columns:1fr 1.7rem;align-content:center;align-items:center;min-block-size:9.5rem;padding:var(--gaps-20);background-color:var(--color-background-primary);gap:.8rem}@media screen and (min-width:48em){.view-overview-press-releases-to-landing .c-node{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:var(--gaps-24)}}.view-overview-press-releases-to-landing .c-node__content{display:flex;flex:1 0 0;flex-direction:column;grid-row:2/3;grid-column:1/2;align-items:flex-start;justify-content:center;gap:var(--gaps-8);min-block-size:auto}.view-overview-press-releases-to-landing .c-node__title{font-size:1.9rem;line-height:1.1578;margin:0;font-weight:500}@media screen and (min-width:48em){.view-overview-press-releases-to-landing .c-node__title{font-size:1.9rem;line-height:1.2631}}@media screen and (min-width:80em){.view-overview-press-releases-to-landing .c-node__title{font-size:2.2rem;line-height:1.2272}}.view-overview-press-releases-to-landing .c-node .c-field--name-field-publish-date{font-size:1.6rem;line-height:1.25}.view-overview-press-releases-to-landing .c-node__link{grid-row:1/3;grid-column:2/3;color:currentColor}.view-overview-press-releases-to-landing .c-node__link::after{position:absolute;z-index:1;inset:0;content:"";pointer-events:auto;background-color:rgba(0,0,0,0)}.view-overview-press-releases-to-landing .c-node__link::after{z-index:6}.view-overview-press-releases-to-landing .c-node .c-icon{transition:all .1s ease}@media screen and (prefers-reduced-motion:reduce){.view-overview-press-releases-to-landing .c-node .c-icon{transition:none}}.view-overview-press-releases-to-landing .c-field--name-field-industry-author{grid-row:1/2;grid-column:1/2;inline-size:14.8rem;block-size:5.5rem}.view-overview-press-releases-to-landing .c-field--name-field-industry-author .c-field--name-field-logo{display:flex;flex-direction:column;flex-shrink:0;align-items:start;justify-content:center;block-size:5.5rem;padding:var(--gaps-4) 0}@media screen and (min-width:48em){.view-overview-press-releases-to-landing .c-field--name-field-industry-author .c-field--name-field-logo{align-items:center}}.view-overview-press-releases-to-landing .c-field--name-field-industry-author.c-field--display-double{display:flex;align-items:flex-start}.view-overview-press-releases-to-landing .c-field--name-field-industry-author.c-field--display-double>.c-field__item:first-child{margin-inline-end:var(--gaps-8);padding-inline-end:var(--gaps-8);border-inline-end:.1rem solid var(--color-black-150)}.view-overview-press-releases-to-landing .c-node:hover .c-icon{fill:var(--color-main)}
.c-block--tools{display:flex;align-items:center;justify-content:center;padding-inline-end:2rem;gap:var(--gaps-15)}@media screen and (min-width:48em){.c-block--tools{padding-inline-end:0}}.c-block--tools__link{display:inline-flex;align-items:center;transition:ease-in .65s color;text-decoration:none;color:var(--color-light);gap:var(--gaps-8)}.hero-without-image .c-block--tools__link,.navigation-is-visible .c-block--tools__link{color:var(--color-text-primary)}.c-block--tools__text,.c-block--tools__user-name{font-size:1.7rem;line-height:1.1764;transform:translateY(0.08em);font-weight:500;line-height:2rem;-webkit-font-smoothing:antialiased}@media screen and (min-width:64em){.c-region--secondary-navigation{display:none}}.c-region--secondary-navigation .c-block--tools{flex-direction:column;gap:1.5rem}@media screen and (min-width:48em){.c-region--secondary-navigation .c-block--tools{flex-direction:row;justify-content:center}}.c-region--secondary-navigation .c-block--tools__button svg,.c-region--secondary-navigation .c-block--tools__link svg{fill:currentColor}.c-region--secondary-navigation .c-block--tools__text,.c-region--secondary-navigation .c-block--tools__user-name{transform:translateY(0.2rem);color:currentColor}.c-region--secondary-navigation .c-block--tools__link .c-block--tools__text{position:relative;inset-block-start:.2rem}.c-region--header-tools .c-block--tools__button{display:flex;gap:.5rem;padding-inline:1.5rem}.c-region--header-tools .c-block--tools__button svg{fill:currentColor}.c-region--header-tools .c-block--tools__button--user{padding-inline:2rem}.c-region--header-tools .c-block--tools__link svg,.c-region--header-tools .c-block--tools__button svg{fill:currentColor}.c-region--header-tools .c-block--tools__link{padding-inline:var(--gaps-20)}.c-region--header-tools .c-block--tools__text,.c-region--header-tools .c-block--tools__user-name{display:none;transform:translateY(0.2rem);color:currentColor}@media screen and (min-width:80em){.c-region--header-tools .c-block--tools__text,.c-region--header-tools .c-block--tools__user-name{display:inline}}.hero-without-image .c-region--navigation .c-block--tools__link svg,.hero-without-image .c-region--navigation .c-block--tools__button svg,.hero-without-image .c-region--header-tools .c-block--tools__link svg,.hero-without-image .c-region--header-tools .c-block--tools__button svg{fill:currentColor}.hero-without-image .c-region--navigation .c-block--tools__text,.hero-without-image .c-region--navigation .c-block--tools__user-name,.hero-without-image .c-region--header-tools .c-block--tools__text,.hero-without-image .c-region--header-tools .c-block--tools__user-name{color:currentColor}
