@charset "UTF-8";.laboratories{padding-inline:4%}@media (min-width:768px){.laboratories{padding-inline:4%}}@media (min-width:992px){.laboratories{padding-inline:8%}}@media (min-width:1600px){.laboratories{padding-inline:10%}}.laboratories{padding-block:clamp(3.5rem,7vw,6rem);background:#f7f7f5}.laboratories__inner{margin-inline:auto}.laboratories__header{max-width:36rem;margin:0 auto clamp(2.5rem,5vw,4rem)}.laboratories__eyebrow{font-size:.6875rem;margin:0;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.wp-front .laboratories__eyebrow{opacity:var(--fade-opacity,0);transform:var(--fade-transform,translateX(0) translateY(-25px));transition:all 1s cubic-bezier(.165,.84,.44,1);transition-delay:.2s}.laboratories__title.c-title{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){.laboratories__title.c-title{font-size:2.5rem}}.laboratories__title.c-title{margin:0;color:#202020;font-weight:700;letter-spacing:-.04em;line-height:1.12}.wp-front .laboratories__title.c-title{opacity:var(--fade-opacity,0);transform:var(--fade-transform,translateX(0) translateY(-25px));transition:all 1s cubic-bezier(.165,.84,.44,1);transition-delay:.4s}.laboratories__title strong{color:#15369a}.laboratories__description{font-size:1rem;color:#707070;line-height:1.55}.wp-front .laboratories__description{opacity:var(--fade-opacity,0);transform:var(--fade-transform,translateX(0) translateY(-25px));transition:all 1s cubic-bezier(.165,.84,.44,1);transition-delay:.6s}.laboratories__description p{margin:0}.laboratories__slider{overflow:visible}.laboratories__cards.swiper-wrapper{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;gap:1.875rem}.laboratories__card-wrapper{min-width:0}.wp-front .laboratories__card-wrapper:nth-child(1){opacity:var(--fade-opacity,0);transform:var(--fade-transform,translateX(0) translateY(0));transition:all 1s cubic-bezier(.165,.84,.44,1);transition-delay:.6s}.wp-front .laboratories__card-wrapper:nth-child(2){opacity:var(--fade-opacity,0);transform:var(--fade-transform,translateX(0) translateY(0));transition:all 1s cubic-bezier(.165,.84,.44,1);transition-delay:.8s}.wp-front .laboratories__card-wrapper:nth-child(3){opacity:var(--fade-opacity,0);transform:var(--fade-transform,translateX(0) translateY(0));transition:all 1s cubic-bezier(.165,.84,.44,1);transition-delay:1s}.wp-front .laboratories__card-wrapper:nth-child(4){opacity:var(--fade-opacity,0);transform:var(--fade-transform,translateX(0) translateY(0));transition:all 1s cubic-bezier(.165,.84,.44,1);transition-delay:1.2s}.wp-front .laboratories__card-wrapper:nth-child(5){opacity:var(--fade-opacity,0);transform:var(--fade-transform,translateX(0) translateY(0));transition:all 1s cubic-bezier(.165,.84,.44,1);transition-delay:1.4s}.wp-front .laboratories__card-wrapper:nth-child(6){opacity:var(--fade-opacity,0);transform:var(--fade-transform,translateX(0) translateY(0));transition:all 1s cubic-bezier(.165,.84,.44,1);transition-delay:1.6s}.wp-front .laboratories__card-wrapper:nth-child(7){opacity:var(--fade-opacity,0);transform:var(--fade-transform,translateX(0) translateY(0));transition:all 1s cubic-bezier(.165,.84,.44,1);transition-delay:1.8s}.wp-front .laboratories__card-wrapper:nth-child(8){opacity:var(--fade-opacity,0);transform:var(--fade-transform,translateX(0) translateY(0));transition:all 1s cubic-bezier(.165,.84,.44,1);transition-delay:2s}.wp-front .laboratories__card-wrapper:nth-child(9){opacity:var(--fade-opacity,0);transform:var(--fade-transform,translateX(0) translateY(0));transition:all 1s cubic-bezier(.165,.84,.44,1);transition-delay:2.2s}.wp-front .laboratories__card-wrapper:nth-child(10){opacity:var(--fade-opacity,0);transform:var(--fade-transform,translateX(0) translateY(0));transition:all 1s cubic-bezier(.165,.84,.44,1);transition-delay:2.4s}.wp-front .laboratories__card-wrapper:nth-child(n){transition-property:opacity,transform}.laboratories__card.c-card{position:relative;display:flex;height:100%;flex-direction:column;gap:0;padding:0;overflow:hidden;border:1px solid #e8e8e8;border-radius:1rem;background:#fff;box-shadow:0 .5rem 1.5rem rgba(16,24,40,.06);transition:border-color 220ms ease,box-shadow 220ms ease}.laboratories__card.c-card:focus-within,.laboratories__card.c-card:hover{border-color:#15369a;box-shadow:0 .75rem 2rem rgba(16,24,40,.1)}.laboratories__card .c-card__media{aspect-ratio:1.93;overflow:hidden;border-radius:0}.laboratories__card .c-card__image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.laboratories__icon{position:absolute;top:.75rem;left:.75rem;z-index:1;display:grid;place-items:center;width:3.25rem;height:3.25rem;border-radius:.75rem;background:#fff;box-shadow:0 .25rem .75rem rgba(16,24,40,.12)}.laboratories__icon-svg.c-svg{width:1.5rem;height:1.5rem;color:#15369a}.laboratories__icon-svg.c-svg svg{display:block;width:100%;height:100%;fill:currentcolor}.laboratories__card-body{display:flex;flex:1;flex-direction:column;padding:1.1rem 1.65rem 1.65rem;overflow-wrap:anywhere}.laboratories__card .c-card__header{display:flex;flex-direction:column;align-items:flex-start;gap:.45rem;margin:0}.laboratories__badges,.laboratories__competencies-list,.laboratories__pills{display:flex;flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none}.laboratories__badge{font-size:.7rem;display:inline-flex;align-items:center;padding:.28rem .75rem;border-radius:2rem;background:#eef2fc;color:#15369a;font-weight:700;line-height:1.3}.laboratories__card .c-card__title.c-title,.laboratories__card-title.c-title{font-size:calc(1.26rem + .12vw)}@media (min-width:1200px){.laboratories__card .c-card__title.c-title,.laboratories__card-title.c-title{font-size:1.35rem}}.laboratories__card .c-card__title.c-title,.laboratories__card-title.c-title{margin:.15rem 0 0;color:#202020;font-weight:700;line-height:1.2}.laboratories__subtitle{font-size:.95rem;margin:0;color:#15369a;font-weight:700;line-height:1.4}.laboratories__card .c-card__description{font-size:.9rem;margin-top:.35rem;color:#707070;line-height:1.55}.laboratories__card .c-card__description p{margin:0}.laboratories__card .c-card__content{display:block;margin-top:1.1rem}.laboratories__competencies-label{font-size:.68rem;margin:0 0 .55rem;color:#707070;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.laboratories__competency{font-size:.75rem;display:inline-flex;align-items:center;padding:.32rem .8rem;border:1px solid #e8e8e8;border-radius:2rem;background:#fff;color:#202020;font-weight:500;line-height:1.3}.laboratories__card .c-card__footer{margin-top:auto;padding-top:1.5rem}.laboratories__cta.c-button{font-size:.875rem;min-height:2.7rem;padding:.6rem 1.75rem;box-shadow:none;transition:color 220ms ease,background-color 220ms ease,border-color 220ms ease}.laboratories__cta.c-button:is(a)::after{position:absolute;inset:0;z-index:2;content:""}.laboratories__card.c-card:is(:hover,:focus-within) .laboratories__cta.c-button--primary{color:#fff;background-color:rgb(14.1714285714,38.9714285714,109.8285714286);border-color:rgb(14.1714285714,38.9714285714,109.8285714286)}.laboratories__empty{margin:0;color:#707070;text-align:center}.laboratories__add-card.components-button{display:flex;width:-moz-fit-content;width:fit-content;margin:1.5rem auto 0}@media (max-width:1199px) and (min-width:992px){.laboratories__cards.swiper-wrapper{gap:1.25rem}}@media (max-width:991px) and (min-width:768px){.laboratories__cards.swiper-wrapper{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.laboratories{padding-inline:1.1rem}.laboratories__slider.swiper{width:calc(100% + 2.2rem);margin-inline:-1.1rem;padding-inline:1.1rem;overflow:hidden}.laboratories__cards.swiper-wrapper{display:flex;justify-content:flex-start;gap:0}.laboratories__card-wrapper.swiper-slide{flex:0 0 82vw;width:82vw;height:auto}}.laboratories__cards--editor{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.875rem}.laboratories__card-wrapper--editor{width:100%}.laboratories__card--editor.c-card{overflow:visible}.laboratories-editor__media{position:relative;overflow:hidden;border-radius:1rem 1rem 0 0;background:#eef1fa}.laboratories-editor__image{display:block;width:100%;aspect-ratio:1.93;-o-object-fit:cover;object-fit:cover}.laboratories-editor__image-empty{display:grid;place-items:center;aspect-ratio:1.93;padding:1rem;color:#6a6a6a;font-size:.75rem;text-align:center}.laboratories-editor__icon-placeholder{color:#6a6a6a;font-size:.5625rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.laboratories-editor__icon-control{position:absolute;top:.7rem;left:.7rem;z-index:2;display:flex;align-items:center;gap:.25rem}.laboratories-editor__image-control{position:absolute;right:.5rem;bottom:.5rem;z-index:2}.laboratories-editor__icon-control .laboratories__icon{position:static;width:3rem;height:3rem;border:1px solid #e8e8e8;box-shadow:none}.laboratories-editor__icon-control .laboratories__icon img{display:block;width:1.5rem;height:1.5rem;-o-object-fit:contain;object-fit:contain}.laboratories-editor__cta-remove.components-button,.laboratories-editor__gear.components-button,.laboratories-editor__pill-remove.components-button,.laboratories-editor__remove.components-button{display:inline-flex;align-items:center;justify-content:center;flex:0 0 1.75rem;width:1.75rem;height:1.75rem;min-width:1.75rem;padding:0;border-radius:.25rem;transition:color 220ms ease,background-color 220ms ease,border-color 220ms ease}.laboratories-editor__cta-remove.components-button svg,.laboratories-editor__gear.components-button svg,.laboratories-editor__pill-remove.components-button svg,.laboratories-editor__remove.components-button svg{display:block;width:1rem;height:1rem;fill:currentcolor}.laboratories-editor__gear.components-button{color:#15369a;background:#fff}.laboratories-editor__gear.components-button:focus-visible,.laboratories-editor__gear.components-button:hover{color:#fff;background:#15369a}.laboratories-editor__remove.components-button{position:absolute;top:.6rem;right:.6rem;z-index:3;color:#d12626;background:rgba(255,255,255,.94)}.laboratories-editor__remove.components-button:focus-visible,.laboratories-editor__remove.components-button:hover{color:#fff;background:#d12626}.laboratories-editor__pill{display:inline-flex;align-items:center;gap:.1rem;padding-right:.15rem;border-radius:2rem;background:#fff}.laboratories-editor__pill--badge{background:#eef2fc}.laboratories-editor__pill--badge .laboratories__badge{padding-right:.35rem;background:0 0}.laboratories-editor__pill--competency{border:1px solid #e8e8e8;background:#fff}.laboratories-editor__pill--competency .laboratories__competency{padding-right:.35rem;border:0;background:0 0}.laboratories-editor__pill-remove.components-button{color:#d12626;background:0 0}.laboratories-editor__pill-remove.components-button:focus-visible,.laboratories-editor__pill-remove.components-button:hover{color:#d12626;background:rgba(209,38,38,.1)}.laboratories-editor__pill-add.components-button{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;min-width:1.75rem;padding:0;border:1px dashed #e0e0e0;border-radius:2rem;background:0 0;transition:color 220ms ease,border-color 220ms ease}.laboratories-editor__pill-add.components-button:focus-visible,.laboratories-editor__pill-add.components-button:hover{color:#15369a;border-color:#15369a}.laboratories-editor__cta{position:relative;display:flex;align-items:center;width:100%;min-height:2.7rem}.laboratories-editor__cta>.c-button{width:100%;padding-right:4.75rem}.laboratories-editor__cta>.laboratories-editor__gear{position:absolute;top:50%;right:2.1rem;z-index:2;transform:translateY(-50%)}.laboratories-editor__cta>.laboratories-editor__cta-remove{position:absolute;top:50%;right:.35rem;z-index:2;transform:translateY(-50%)}.laboratories-editor__cta--solid .laboratories-editor__gear.components-button{color:#fff;background:0 0;border:1px solid rgba(255,255,255,.55)}.laboratories-editor__cta--solid .laboratories-editor__gear.components-button:focus-visible,.laboratories-editor__cta--solid .laboratories-editor__gear.components-button:hover{color:#15369a;background:#fff;border-color:#fff}.laboratories-editor__cta--solid .laboratories-editor__cta-remove.components-button{color:#fff;background:0 0}.laboratories-editor__cta--solid .laboratories-editor__cta-remove.components-button:focus-visible,.laboratories-editor__cta--solid .laboratories-editor__cta-remove.components-button:hover{color:#d12626;background:#fff}.laboratories-editor__cta--outline .laboratories-editor__gear.components-button{color:#15369a;background:#fff;border:1px solid #ccd7f0}.laboratories-editor__cta--outline .laboratories-editor__gear.components-button:focus-visible,.laboratories-editor__cta--outline .laboratories-editor__gear.components-button:hover{color:#fff;background:#15369a;border-color:#15369a}.laboratories-editor__settings{display:flex;flex-direction:column;gap:1rem;width:17rem;padding:1rem}.laboratories-editor__settings .components-base-control{margin:0}.laboratories-editor__settings .components-base-control .components-base-control__field{display:flex;flex-direction:column;gap:.25rem;margin:0}.laboratories-editor__settings .components-base-control .components-base-control__label{margin:0}.laboratories-editor__settings .components-toggle-control .components-base-control__field{flex-direction:row}@media (max-width:1199px) and (min-width:992px){.laboratories__cards--editor{gap:1.25rem}}@media (max-width:991px){.laboratories__cards--editor{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.laboratories{padding-inline:1.1rem}.laboratories__cards--editor{grid-template-columns:minmax(0,1fr)}.laboratories__slider.swiper{height:auto}.laboratories__slider.swiper.swiper-initialized .laboratories__cards.swiper-wrapper{align-items:stretch;height:auto;padding-inline:0}.laboratories__slider.swiper.swiper-initialized .laboratories__card-wrapper.swiper-slide{display:flex;flex-direction:column;height:auto;transition-property:opacity,transform}.laboratories__slider.swiper.swiper-initialized .laboratories__card-wrapper.swiper-slide:only-child{width:100%;max-width:none;flex-basis:auto}.laboratories__slider.swiper.swiper-initialized .laboratories__card-wrapper.swiper-slide>.laboratories__card{flex:1;width:100%;height:auto}}.nubohaus-editor-reorder{display:grid;gap:.65rem;width:100%;min-width:0;overflow:hidden}.nubohaus-editor-reorder__item{display:flex;align-items:center;justify-content:space-between;width:100%;min-width:0;max-width:100%;gap:.5rem;padding-bottom:.5rem;overflow:hidden;border-bottom:1px solid #e8e8e8}.nubohaus-editor-reorder__summary{display:block;flex:1 1 0;width:0;max-width:none;min-width:0;overflow:hidden;font-size:.8125rem;text-overflow:ellipsis;white-space:nowrap}.nubohaus-editor-reorder__actions{display:inline-flex;flex:none;gap:.1rem}.nubohaus-editor-reorder__action.components-button{width:1.75rem;height:1.75rem;min-width:1.75rem;padding:0}
/*# sourceMappingURL=laboratories.min.css.map */
