.page-layout--lab-results{width:min(100% - 1.875rem,88.25rem);margin:0 auto}.page-layout--lab-results .lab-results-page{width:100%;margin:0 auto clamp(2.5rem,5vw,4.5rem);padding:0;background:rgba(0,0,0,0);box-shadow:none;border:0}.page-layout--lab-results .lab-results-page__body{padding:0;background:rgba(0,0,0,0)}.page-layout--lab-results .lab-results{padding:1.0625rem .78125rem 4.5rem;background:rgba(0,0,0,0)}.page-layout--lab-results .lab-results__header{display:flex;justify-content:center;margin-bottom:3.3125rem}.page-layout--lab-results .lab-results__title{display:flex;align-items:center;justify-content:center;width:min(100%,61.0625rem);min-height:5.7747397423rem;margin:0;padding:.9375rem 2.1875rem;color:#fff;background:#0b4380;font-family:"Poppins",sans-serif;font-size:clamp(2rem,4vw,3.25rem);font-weight:600;line-height:1.2;text-align:center;text-transform:uppercase}.page-layout--lab-results .lab-results__list{display:grid;grid-template-columns:repeat(3, 26.125rem);justify-content:center;column-gap:2rem;row-gap:1.25rem}.page-layout--lab-results .lab-results__item{display:flex;flex-direction:column;gap:0;width:26.125rem;max-width:100%;min-width:0;padding:0;border:3px solid #0b4380}.page-layout--lab-results .lab-results__media{display:block}.page-layout--lab-results .lab-results__viewer-trigger{width:100%;padding:0;color:inherit;border:0;background:rgba(0,0,0,0);cursor:zoom-in}.page-layout--lab-results .lab-results__viewer-trigger:focus-visible{outline:.125rem solid #fff;outline-offset:.25rem}.page-layout--lab-results .lab-results__image,.page-layout--lab-results .lab-results__image-placeholder{display:block;width:100%;aspect-ratio:418/617;border:0;border-radius:0;background:#fff;object-fit:fill}.page-layout--lab-results .lab-results__image-placeholder{background:linear-gradient(180deg, #1d1d1d, #5a5a5a)}.page-layout--lab-results .lab-results__content{min-width:0;padding:.9375rem 1rem;background:#0b4380}.page-layout--lab-results .lab-results__item-title{margin:0;color:#fff;font-family:"Staatliches","Poppins",sans-serif;font-size:1.25rem;font-weight:400;line-height:1;letter-spacing:normal;text-align:center}.page-layout--lab-results .lab-results__empty{margin:0;color:#d0d0d0;text-align:center}.lab-results-viewer{position:fixed;inset:0;z-index:1200;display:flex;align-items:center;justify-content:center;padding:2rem;pointer-events:none}.lab-results-viewer[hidden]{display:none}.lab-results-viewer.is-active,.lab-results-viewer.is-closing{pointer-events:auto}.lab-results-viewer.is-active .lab-results-viewer__backdrop{opacity:1}.lab-results-viewer.is-active .lab-results-viewer__dialog{opacity:1;transform:translate3d(0, 0, 0) scale(1)}.lab-results-viewer__backdrop{position:absolute;inset:0;background:rgba(0,0,0,.86);opacity:0;transition:opacity 220ms ease}.lab-results-viewer__dialog{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:min(100%,72rem);min-height:calc(100vh - 4rem);padding:3.5rem 1.5rem;opacity:0;transform:translate3d(0, 1.25rem, 0) scale(0.965);transform-origin:center center;transition:opacity 280ms cubic-bezier(0.22, 1, 0.36, 1),transform 280ms cubic-bezier(0.22, 1, 0.36, 1)}@media(prefers-reduced-motion: reduce){.lab-results-viewer__backdrop,.lab-results-viewer__dialog{transition:none}.lab-results-viewer__dialog{transform:none}.lab-results-viewer.is-active .lab-results-viewer__backdrop{opacity:1}.lab-results-viewer.is-active .lab-results-viewer__dialog{opacity:1}}.lab-results-viewer__close{position:absolute;top:0;right:0;display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;padding:0;border:0;background:rgba(0,0,0,0);cursor:pointer}.lab-results-viewer__close-line{position:absolute;width:1.625rem;height:.125rem;background:#fff}.lab-results-viewer__close-line--first{transform:rotate(45deg)}.lab-results-viewer__close-line--second{transform:rotate(-45deg)}.lab-results-viewer__figure{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0}.lab-results-viewer__image{display:block;width:auto;max-width:100%;max-height:calc(100vh - 9rem);margin:0 auto;background:#fff}.lab-results-viewer__caption{margin-top:1rem;color:#fff;font-family:"Staatliches","Poppins",sans-serif;font-size:1.25rem;line-height:1;text-align:center}.page-template-template-lab-results{background:#f4f3f4}.page-template-template-lab-results .site-main{padding-top:0;background:#f4f3f4}.page-template-template-lab-results .site-container.site-content.page-layout--lab-results{width:min(100% - 1.875rem,88.25rem);margin:0 auto;display:block;background:rgba(0,0,0,0)}.page-template-template-lab-results .page-hero{margin-bottom:.5rem;background:#f4f3f4;color:#242424}.page-template-template-lab-results .page-hero__overlay{display:none}.page-template-template-lab-results .page-hero__inner{width:min(100% - 1.875rem,88.25rem);margin:0 auto;padding-top:1rem;padding-bottom:.3125rem}.page-template-template-lab-results .page-hero__title{display:inline-block;max-width:none;margin:0;font-family:"Staatliches",sans-serif;font-size:1.75rem;font-weight:400;line-height:1.2;letter-spacing:normal;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;text-transform:none}.page-template-template-lab-results .page-hero .breadcrumb.site-container{width:fit-content;max-width:100%;margin:.625rem 0 0;padding:0;display:block}.page-template-template-lab-results .breadcrumb,.page-template-template-lab-results .breadcrumb a,.page-template-template-lab-results .breadcrumb .sep{color:#767676;font-family:"Poppins",sans-serif;font-size:1rem;line-height:1.6}@media(max-width: 1023.98px){.page-layout--lab-results .lab-results__header{margin-bottom:2rem}.page-layout--lab-results .lab-results__title{width:100%;min-height:0;padding-inline:1.25rem}.page-layout--lab-results .lab-results__list{grid-template-columns:repeat(2, minmax(0, 1fr));column-gap:1.25rem}.page-layout--lab-results .lab-results__item{width:auto}.lab-results-viewer__dialog{width:min(100%,56rem)}}@media(max-width: 767.98px){.page-layout--lab-results .lab-results{padding:1.5rem 0 2.25rem}.page-layout--lab-results .lab-results__header{margin-bottom:.8125rem}.page-layout--lab-results .lab-results__title{width:100%;min-height:13.57421875rem;padding:.9375rem 1.25rem;font-size:.875rem;line-height:1.2}.page-layout--lab-results .lab-results__list{width:min(100%,22.1667rem);margin:0 auto;grid-template-columns:minmax(0, 1fr);row-gap:1.5rem}.page-layout--lab-results .lab-results__content{padding-top:.75rem}.page-layout--lab-results .lab-results__item-title{font-size:1.25rem}.lab-results-viewer{padding:1rem}.lab-results-viewer__dialog{width:100%;max-height:calc(100vh - 2rem);padding:3.25rem 0 .75rem}.lab-results-viewer__close{top:.125rem;right:0}.lab-results-viewer__image{max-height:calc(100vh - 7rem)}.lab-results-viewer__caption{margin-top:.75rem;font-size:1rem;line-height:1.2}.page-template-template-lab-results .page-hero__inner{padding-top:.875rem;padding-bottom:.375rem}.page-template-template-lab-results .page-hero__title{font-size:1.375rem;line-height:1.15}.page-template-template-lab-results .breadcrumb.site-container{margin-bottom:1rem}}/*# sourceMappingURL=template-lab-results.css.map */
