/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.c-slideshow-compact .c-slideshow-compact__progress{align-items:center;display:flex;flex-flow:row nowrap;gap:20px;margin-block-end:12px}.c-slideshow-compact .c-slideshow-compact__progress .c-slideshow-compact__progress-count{flex-shrink:0;font-family:var(--kibr-ff-mono);font-size:var(--kibr-fs-accent-18)!important;font-weight:var(--kibr-fw-semibold);letter-spacing:1px;line-height:var(--kibr-lh-accent-18)!important;text-transform:uppercase}.c-slideshow-compact .c-slideshow-compact__progress .c-slideshow-compact__progress-bar{background-color:var(--kibr-clr-white);block-size:2px;display:block;inline-size:100%;position:relative}.c-slideshow-compact .c-slideshow-compact__progress .c-slideshow-compact__progress-bar .progress{background-color:var(--kibr-clr-cyan-500);block-size:2px;inline-size:0;inset-block-start:0;inset-inline-start:0;position:absolute;transition:all .35s cubic-bezier(.85,0,.15,1)}.c-slideshow-compact .c-slideshow-compact__progress .splide__arrows{display:flex;flex-flow:row nowrap;gap:20px}.c-slideshow-compact .c-slideshow-compact__progress .splide__arrow{background:var(--kibr-clr-white);block-size:24px;border-radius:0;display:block;inline-size:24px;inset-block-start:0;inset-inline:0;opacity:1;position:relative;transform:none}.c-slideshow-compact .c-slideshow-compact__progress .splide__arrow svg{display:none}.c-slideshow-compact .c-slideshow-compact__progress .splide__arrow--prev{-webkit-mask:var(--kibr-icon-arrow-left) no-repeat center;mask:var(--kibr-icon-arrow-left) no-repeat center}.c-slideshow-compact .c-slideshow-compact__progress .splide__arrow--next{-webkit-mask:var(--kibr-icon-arrow-right) no-repeat center;mask:var(--kibr-icon-arrow-right) no-repeat center}
.c-tags-list{display:flex;flex-flow:column nowrap;gap:4px;max-inline-size:var(--kibr-width-medium)}@media (min-width:768px){.c-tags-list{gap:8px}}.c-tags-list ul{margin:0;padding:0}.c-tags-list li{display:inline-block;font-size:var(--kibr-fs-body-16)!important;line-height:var(--kibr-lh-body-16)!important;margin-inline-end:8px}.c-tags-list li a{color:var(--kibr-clr-gray-600);-webkit-text-decoration:underline currentColor;text-decoration:underline currentColor;transition:-webkit-text-decoration .35s cubic-bezier(.85,0,.15,1);transition:text-decoration .35s cubic-bezier(.85,0,.15,1);transition:text-decoration .35s cubic-bezier(.85,0,.15,1),-webkit-text-decoration .35s cubic-bezier(.85,0,.15,1)}.c-tags-list li a:focus,.c-tags-list li a:hover{-webkit-text-decoration:underline transparent;text-decoration:underline transparent}.c-header .c-tags-list{clear:both}.c-header .c-tags-list li,.c-header .c-tags-list li a{color:var(--kibr-clr-white)}.c-header .c-tags-list__title{float:left;font-family:var(--kibr-ff-mono);font-size:var(--kibr-fs-accent-18)!important;font-weight:var(--kibr-fw-semibold);letter-spacing:1px;line-height:var(--kibr-lh-accent-18)!important;margin-inline-end:8px;padding-block-start:4px;text-transform:uppercase}.c-teaser-featured .c-tags-list,.c-teaser-standard .c-tags-list{clear:both}.c-teaser-featured .c-tags-list__title,.c-teaser-standard .c-tags-list__title{font-size:var(--kibr-fs-body-16)!important;line-height:var(--kibr-lh-body-16)!important;padding-block-start:4px}@media (min-width:768px){.c-teaser-featured .c-tags-list__title,.c-teaser-standard .c-tags-list__title{float:left;margin-block-start:0;margin-inline-end:12px;padding-block-start:3px}}@media (min-width:1200px){.c-teaser-featured .c-tags-list__title,.c-teaser-standard .c-tags-list__title{padding-block-start:6px}}.c-teaser-featured .c-tags-list li a{color:var(--kibr-clr-white)}.c-teaser-standard .c-tags-list__title time{color:var(--kibr-clr-gray-600)}.p-article .l-section--main-content .c-tags-list .c-tags-list__title{font-family:var(--kibr-ff-mono);font-size:var(--kibr-fs-accent-18)!important;font-weight:var(--kibr-fw-semibold);letter-spacing:1px;line-height:var(--kibr-lh-accent-18)!important;margin-block-end:12px;text-transform:uppercase}
.c-teaser-compact h3{font-family:var(--kibr-ff-sans);font-size:var(--kibr-fs-heading-28)!important;font-weight:var(--kibr-fw-semibold);line-height:var(--kibr-lh-heading-28)!important}
.c-teaser-standard{display:flex;flex-flow:column nowrap;gap:var(--kibr-space-60);justify-content:space-between}.c-teaser-standard h3{font-family:var(--kibr-ff-sans);font-size:var(--kibr-fs-heading-28)!important;font-weight:var(--kibr-fw-semibold);line-height:var(--kibr-lh-heading-28)!important}.c-teaser-standard p{margin:0}@media (min-width:768px){.c-teaser-standard{align-items:flex-start;flex-flow:row nowrap}}.c-teaser-standard:focus-within .c-teaser-standard__image img,.c-teaser-standard:hover .c-teaser-standard__image img{transform:scale(1.08)}.c-teaser-standard__eyebrow{display:block;font-family:var(--kibr-ff-mono);font-size:var(--kibr-fs-accent-18)!important;font-weight:var(--kibr-fw-semibold);letter-spacing:1px;line-height:var(--kibr-lh-accent-18)!important;margin-block-end:8px;text-transform:uppercase}.c-teaser-standard__eyebrow a{color:var(--kibr-clr-black);-webkit-text-decoration:underline transparent;text-decoration:underline transparent;transition:-webkit-text-decoration .35s cubic-bezier(.85,0,.15,1);transition:text-decoration .35s cubic-bezier(.85,0,.15,1);transition:text-decoration .35s cubic-bezier(.85,0,.15,1),-webkit-text-decoration .35s cubic-bezier(.85,0,.15,1)}.c-teaser-standard__eyebrow a:focus,.c-teaser-standard__eyebrow a:hover{-webkit-text-decoration:underline currentColor;text-decoration:underline currentColor}.c-header .c-teaser-standard__eyebrow a{color:var(--kibr-clr-white)}.c-teaser-standard__details{margin-block-start:4px}.c-teaser-standard__details p{font-family:var(--kibr-ff-mono);font-size:var(--kibr-fs-accent-18)!important;font-weight:var(--kibr-fw-semibold);letter-spacing:1px;line-height:var(--kibr-lh-accent-18)!important;text-transform:uppercase}.c-teaser-standard__sublabel{margin-block-start:4px}.c-teaser-standard__sublabel p{color:var(--kibr-clr-gray-600);font-family:var(--kibr-ff-mono);font-size:var(--kibr-fs-accent-16)!important;font-weight:var(--kibr-fw-book)!important;font-weight:var(--kibr-fw-semibold);letter-spacing:1px;line-height:var(--kibr-lh-accent-16)!important;text-transform:uppercase}.c-teaser-standard__content{display:flex;flex-flow:column nowrap;gap:4px;inline-size:100%}@media (min-width:768px){.c-teaser-standard__content{gap:8px}}@media (min-width:1024px){.c-teaser-standard__content{gap:12px}}.c-teaser-standard__image{border-radius:8px;flex-shrink:0;inline-size:100%;max-inline-size:336px;order:-1;overflow:hidden}.c-teaser-standard__image img{border-radius:0;inline-size:100%;transform:scale(1);transition:transform .35s cubic-bezier(.85,0,.15,1)}@media (min-width:768px){.c-teaser-standard__image{max-inline-size:216px;order:1}}@media (min-width:1200px){.c-teaser-standard__image{max-inline-size:300px}}.c-teaser-standard__text{font-size:var(--kibr-fs-body-18)}.l-section--dark .c-teaser-standard a,.l-section--dark .c-teaser-standard h3,.l-section--dark .c-teaser-standard p{color:var(--kibr-clr-white)}
.c-wysiwyg p:not(:first-child){margin-block-start:var(--kibr-space-28)}.c-wysiwyg h2,.c-wysiwyg h3,.c-wysiwyg h4,.c-wysiwyg h5,.c-wysiwyg h6{margin-block-start:var(--kibr-space-48)}.c-wysiwyg a{color:var(--kibr-clr-black);-webkit-text-decoration:underline currentColor;text-decoration:underline currentColor;transition:-webkit-text-decoration .35s cubic-bezier(.85,0,.15,1);transition:text-decoration .35s cubic-bezier(.85,0,.15,1);transition:text-decoration .35s cubic-bezier(.85,0,.15,1),-webkit-text-decoration .35s cubic-bezier(.85,0,.15,1)}.c-wysiwyg a:focus,.c-wysiwyg a:hover{-webkit-text-decoration:underline transparent;text-decoration:underline transparent}.c-wysiwyg .c-wysiwyg__large-text{font-family:var(--kibr-ff-sans);font-size:var(--kibr-fs-heading-24)!important;font-weight:var(--kibr-fw-semibold);line-height:var(--kibr-lh-heading-24)!important}.c-wysiwyg figcaption{color:var(--kibr-clr-gray-600);font-size:var(--kibr-fs-body-16)!important;line-height:var(--kibr-lh-body-16)!important}.c-wysiwyg .align-center .image{margin-inline:auto;max-inline-size:-moz-fit-content;max-inline-size:fit-content}@media (min-width:1024px){.c-wysiwyg .align-left,.c-wysiwyg .align-right{margin-block:18px;max-inline-size:320px}.c-wysiwyg .align-left{margin-inline-end:40px}.c-wysiwyg .align-right{margin-inline-start:40px}}.c-wysiwyg .media--remote-video{border-radius:12px;width:100%}.c-wysiwyg .media--remote-video .field--field-media-oembed-video{height:0;overflow:hidden;padding-top:58.6%;position:relative;width:100%}.c-wysiwyg .media--remote-video .field--field-media-oembed-video iframe{height:100%;left:0;position:absolute;top:0;width:100%}.c-wysiwyg .media--remote-video.align-center{margin-left:auto;margin-right:auto;max-width:900px}.c-wysiwyg ul:not([class]){list-style:disc}.c-wysiwyg ol:not([class]){list-style:decimal}
