.assay_hero-wrapper{background-color:#fffbfb;border-bottom:1px solid hsla(0,0%,85%,.2);display:grid;grid-template-columns:1fr 1fr;height:fit-content;width:100%}.assay_hero-text{background-color:#fffbfb;border-right:1px solid hsla(0,0%,85%,.2)}.assay_hero-image,.color_wrap{background-color:#fff}.assay-richtext{padding:50px 50px 0}.assay-readmore-richtext{padding:0 50px 50px}.assay-category{background-color:rgba(255,30,30,.2);border-radius:3px;color:#ff1e1e;font-size:11px;margin:25px 25px 0;padding:10px;text-transform:uppercase;width:fit-content}.assay-image{width:100%}.assay-caption{margin:0 auto 50px;max-width:430px;opacity:.7;padding:10px 30px;text-align:center}.model_assay_img{border-radius:50%;display:block;height:20vw;margin:1rem auto;max-height:430px;max-width:430px;min-height:250px;min-width:250px;overflow:hidden;position:relative;width:20vw}.model_assay_img:after{background:linear-gradient(45deg,#777,#ff1e1e);border-radius:50%;content:"";height:100%;left:0;mix-blend-mode:hard-light;opacity:.06;position:absolute;top:0;width:100%}.model_assay_img img{height:100%;object-fit:cover;width:100%}.hideable_text{display:none}.assay-readmore-richtext.active .hideable_text{display:block}.readmore-button,.readmore-button:active,.readmore-button:focus,.readmore-button:hover{color:#571626;font-weight:500}.readmore-button svg{height:14px;left:20px;position:relative;top:2px;transform:rotate(90deg)}.assay-readmore-richtext.active .readmore-trigger{padding-top:10px;transition:padding .5s ease}.assay-readmore-richtext.active .readmore-button svg{transform:rotate(270deg);transition:transform .4s ease}@media only screen and (max-width:850px){.assay_hero-wrapper{grid-template-columns:auto;grid-template-rows:auto auto}.assay_hero-text{max-width:100%!important}.assay-richtext{padding:25px}.assay-readmore-richtext{padding:0 25px 50px}}@media only screen and (max-width:450px){.assay-image{clip-path:circle(110px at center)}.assay_hero-wrapper h1{font-size:35px!important}.assay_hero-wrapper h2{font-size:24px!important}}