@font-face{font-display:swap;font-family:Aventa Semi;font-style:normal;font-weight:600;src:url(https://43668798.fs1.hubspotusercontent-na2.net/hubfs/43668798/raw_assets/public/sr-culture-biosciences/fonts/Aventa-SemiBold.woff2) format("woff2"),url(https://43668798.fs1.hubspotusercontent-na2.net/hubfs/43668798/raw_assets/public/sr-culture-biosciences/fonts/Aventa-SemiBold.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(https://43668798.fs1.hubspotusercontent-na2.net/hubfs/43668798/raw_assets/public/sr-culture-biosciences/fonts/Inter-Medium.otf) format("opentype")}@font-face{font-display:swap;font-family:DM Mono;font-style:normal;font-weight:500;src:url(https://43668798.fs1.hubspotusercontent-na2.net/hubfs/43668798/raw_assets/public/sr-culture-biosciences/fonts/DMMono-Medium.ttf) format("truetype")}:root{--color-white:#fff;--color-warm-gray:#ededed;--color-off-black:#282828;--color-culture-green:#78be20;--color-process-blue:#3266c0;--color-charcoal-1:#fafafa;--color-charcoal-2:#d4d4d4;--color-charcoal-3:#949494;--color-charcoal-4:#636363;--color-mint-1:#eaf5d4;--color-mint-2:#c4e8ba;--color-mint-3:#366015;--color-mint-4:#22372b;--color-sky-1:#ddeaf8;--color-sky-2:#95bce9;--color-sky-3:#163578;--color-sky-4:#071d49;--font-size-eyebrow:12px;--line-height-eyebrow:1.1;--font-family-eyebrow:"DM Mono",monospace;--font-size-hero:50px;--line-height-hero:1.1;--font-size-h1:32px;--line-height-h1:1.094;--font-size-h2:23px;--line-height-h2:1.304;--font-size-h3:18px;--line-height-h3:1.306;--font-size-h4:15px;--line-height-h4:1.333;--font-size-h5:13px;--line-height-h5:1.308;--font-size-body:15px;--line-height-body:1.5;--button-font-family:"Inter",sans-serif;--button-font-size:15px;--button-font-weight:500;--button-letter-spacing:0.3px;--button-padding-x:25px;--button-padding-y:15px;--button-primary-bg:var(--color-off-black);--button-primary-hover-bg:var(--color-charcoal-4);--button-primary-pressed-bg:var(--color-charcoal-2);--button-primary-text:var(--color-white);--button-secondary-text:var(--color-off-black);--button-secondary-hover-text:var(--color-charcoal-4);--button-secondary-pressed-text:var(--color-charcoal-2);--button-secondary-border:var(--color-off-black);--button-secondary-hover-border:var(--color-charcoal-4);--button-secondary-pressed-border:var(--color-charcoal-2);--button-dark-primary-bg:var(--color-white);--button-dark-primary-hover-opacity:0.8;--button-dark-primary-pressed-opacity:0.5;--button-dark-primary-text:var(--color-off-black);--button-dark-secondary-text:var(--color-white);--button-dark-secondary-border:var(--color-white);--button-dark-secondary-hover-border:var(--color-charcoal-2);--button-dark-secondary-pressed-border:var(--color-charcoal-3);--button-dark-secondary-hover-opacity:0.2;--button-dark-secondary-pressed-opacity:0.1}.display-1,.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Aventa Semi,sans-serif}.eyebrow,label,label>span{font-family:var(--font-family-eyebrow)!important;font-size:var(--font-size-eyebrow)!important;letter-spacing:30%;line-height:var(--line-height-eyebrow)!important}.display-1{font-size:var(--font-size-hero)!important;font-weight:400;letter-spacing:.01em;line-height:var(--line-height-hero)!important;margin-bottom:30px}.h1,h1{font-size:var(--font-size-h1);line-height:var(--line-height-h1)}.h2,h2{font-size:var(--font-size-h2);line-height:var(--line-height-h2)}.h3,h3{color:var(--color-off-black);font-size:var(--font-size-h3);line-height:var(--line-height-h3)}.h4,h4{font-family:var(--button-font-family);font-size:var(--font-size-h4);font-weight:600;line-height:var(--line-height-h4)}.h5,h5{font-size:var(--font-size-h5);line-height:var(--line-height-h5)}.p,body,p{color:var(--color-charcoal-4);font-size:var(--font-size-body)!important;letter-spacing:.02em;line-height:var(--line-height-body)!important}sup{color:var(--color-off-black);font-size:10px;left:0;vertical-align:super}@media (min-width:1200px){.container{max-width:1440px}}.btn-primary-wrapper .cta-button{align-items:center;background-color:var(--button-primary-bg);border:0;border-radius:999px;color:var(--button-primary-text);cursor:pointer;display:inline-flex;font-family:var(--button-font-family);font-size:var(--button-font-size);font-weight:var(--button-font-weight);justify-content:center;letter-spacing:var(--button-letter-spacing);padding:var(--button-padding-y) var(--button-padding-x);transition:background-color .2s ease}.btn-primary-wrapper .cta-button:hover{background-color:var(--button-primary-hover-bg)}.btn-primary-wrapper .cta-button:active{background-color:var(--button-primary-pressed-bg)}.btn-secondary-wrapper .cta-button{align-items:center;background:transparent;border:.5px solid var(--button-secondary-border);border-radius:999px;color:var(--button-secondary-text)!important;cursor:pointer;display:inline-flex!important;font-family:var(--button-font-family);font-size:var(--button-font-size);font-weight:var(--button-font-weight);justify-content:center;letter-spacing:var(--button-letter-spacing);padding:var(--button-padding-y) var(--button-padding-x)}.btn-secondary-wrapper .cta-button:hover{border-color:var(--button-secondary-hover-border);color:var(--button-secondary-hover-text)!important}.btn-secondary-wrapper .cta-button:active{border-color:var(--button-secondary-pressed-border);color:var(--button-secondary-pressed-text)!important}.dark-section .btn-primary-wrapper .cta-button{background-color:var(--button-dark-primary-bg);color:var(--button-dark-primary-text)!important}.dark-section .btn-primary-wrapper .cta-button:hover{background-color:hsla(0,0%,100%,.8)}.dark-section .btn-primary-wrapper .cta-button:active{background-color:hsla(0,0%,100%,.5)}.dark-section .btn-secondary-wrapper .cta-button{background:transparent;border-color:var(--button-dark-secondary-border);color:var(--button-dark-secondary-text)!important}.dark-section .btn-secondary-wrapper .cta-button:hover{background-color:hsla(0,0%,100%,.2);border-color:var(--button-dark-secondary-hover-border)}.dark-section .btn-secondary-wrapper .cta-button:active{background-color:hsla(0,0%,100%,.1);border-color:var(--button-dark-secondary-pressed-border)}:is(.btn,.btn-wrapper .cta_button,.btn-wrapper .cta-button,.btn-wrapper [data-hubspot-cta-id],.btn-wrapper input[type=submit],.btn-wrapper input[type=button],input[type=submit],input[type=button],button[type=submit]):is(:focus,.focus){outline:2px solid var(--color-culture-green)}.btn-wrapper .cta-button:focus,.btn-wrapper .cta_button:focus,.btn-wrapper [data-hubspot-cta-id]:focus,.btn-wrapper input[type=button]:focus,.btn-wrapper input[type=submit]:focus,.btn.focus,.btn:focus,button[type=submit]:focus,input[type=button]:focus,input[type=submit]:focus{box-shadow:0 0 0 2px #fff,0 0 3px 5px var(--color-culture-green)}.form-control.error,.hs-error-msg,.text-off-black,input:not([type=radio]):not([type=checkbox]):not([type=file]):not([type=submit]).error,input[readonly]:not([type=radio]):not([type=checkbox]):not([type=file]):not([type=submit]).error,select.error,textarea.error{color:var(--color-off-black)}.text-culture-green{color:var(--color-culture-green)}.text-charcoal4,a{color:var(--color-charcoal-4)}.text-white,.text-white p,.text-white small,.text-white span,.text-white sup{color:var(--color-white)}.sr-spacer-bottom-30{margin-bottom:30px!important}.border-radius-0 img{border-radius:0!important}.content-narrow .description{margin:0 auto;max-width:595px}.content-narrow.heading{max-width:595px}.text-unwrap{text-wrap:auto}.ls-0{letter-spacing:0}.eyebrow-text{align-items:center;background:var(--color-mint-1);border:.5px solid var(--color-mint-3);border-radius:50px;box-shadow:7px 7px 20px 0 rgba(120,190,32,.25);color:var(--color-mint-3)!important;display:inline-flex;font-size:8px!important;font-weight:500;gap:5px;line-height:14px!important;padding:5px 10px;white-space:nowrap}.eyebrow-text svg{flex:0 0 auto;height:11px;width:11px}.cb-resourceslisting.sr-blog-listing-02 .tag,.tagline,.tagsfilter-list li a{align-items:center;background:var(--color-mint-1);border:.5px solid var(--color-mint-3);border-radius:50px!important;box-shadow:7px 7px 20px 0 rgba(120,190,32,.25);color:var(--color-mint-3)!important;display:inline-flex;font-weight:500;gap:5px;padding:5px 10px;white-space:nowrap}.author-meta{align-items:center!important}.author-style .author-details{gap:10px}.author-style .author-details .author-name{color:var(--color-off-black);font-family:var(--button-font-family)!important;font-weight:600!important;letter-spacing:2%;line-height:19.5px!important}.author-style .author-details .author-title{color:var(--color-charcoal-4);font-family:var(--font-family-eyebrow);font-size:13px}@media (max-width:1024px){.sr-cards-testimonial-slider-01.author-style .sr-cards-testimonial-slider-01-content.sr-card{padding:7.238%!important}}@media (min-width:992px){.ml-0 .row>div{margin-left:0}}.bg-gradient{background:url(https://43668798.fs1.hubspotusercontent-na2.net/hubfs/43668798/2026_Culture%20Biosciences/Backgrounds/gradient-image1.png) no-repeat left -60%/130% auto,url(https://43668798.fs1.hubspotusercontent-na2.net/hubfs/43668798/2026_Culture%20Biosciences/Backgrounds/gradient-image1.png) no-repeat right 130%/100% auto,#fafafa}.img-border img{border:.5px solid var(--color-off-black)}.sr-two-col-04 .media-col-right{max-width:644px}.sr-two-col-04 .row.row-gap{justify-content:space-between!important}.service-bundles-section .container-fluid>div:first-child{margin-bottom:25px;max-width:735px}.service-bundles-section .description ul{column-gap:20px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:10px 0 0;padding:0;row-gap:10px}.service-bundles-section .description ul li{color:var(--color-off-black);font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:30px;position:relative}.service-bundles-section .description ul li:before{color:var(--color-culture-green);content:"✓";font-size:21px;font-weight:400;left:0;line-height:1.4;position:absolute;top:-5px}.service-bundles-section .card-row{gap:0!important;justify-content:flex-start!important}.service-bundles-section .card-row .card-container{border:.5px solid var(--color-off-black);width:430px}.service-bundles-section .card-row .card-container:not(:first-child){border-left:none}.service-bundles-section .card-row .card-container .card{padding:25px 25px 30px}.service-bundles-section .card-row .card-container .card .pricing-name{color:var(--color-off-black);font-family:var(--font-family-eyebrow);font-size:var(--font-size-eyebrow);line-height:var(--line-height-eyebrow);margin-bottom:75px;text-transform:uppercase}.service-bundles-section .card-row .card-container .card .pricing-text{display:flex!important;flex-direction:column;gap:10px}.service-bundles-section .card-row .card-container .card .pricing-text span{color:var(--color-off-black);font-family:var(--font-family-eyebrow);font-size:13px;line-height:var(--line-height-eyebrow)}.service-bundles-section .card-row .card-container .card .description{margin-top:75px}.service-bundles-section .card-row .card-container .card .description h3{margin-bottom:10px;text-wrap:auto}.service-bundles-section .card-row .card-container .card .description p{letter-spacing:0}.service-bundles-section .card-row .card-container .card ul.feature-list{display:flex;flex-direction:column;gap:15px;margin:20px 0 0;padding:0}.service-bundles-section .card-row .card-container .card ul.feature-list li{align-items:start;column-gap:12px;display:grid;grid-template-columns:21px 1fr;margin:0}.service-bundles-section .card-row .card-container .card ul.feature-list li>div{grid-column:1;grid-row:1/span 2}.service-bundles-section .card-row .card-container .card ul.feature-list li .icon-icon{border-radius:0;display:block;height:21px;padding:0;width:21px}.service-bundles-section .card-row .card-container .card ul.feature-list li h4{color:var(--color-off-black);font-weight:600;grid-column:2;margin:0 0 4px}.service-bundles-section .card-row .card-container .card ul.feature-list li p{grid-column:2;margin:0}@media only screen and (max-width:1199px){.service-bundles-section .card-row .card-container:last-child{border-left:.5px solid var(--color-off-black)!important;border-top:none}}.featured-list ul{column-gap:20px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:10px 0 0;padding:0;row-gap:10px}.featured-list ul li{color:var(--color-charcoal-4);font-size:15px;font-weight:400;letter-spacing:2%;line-height:1.5;margin:0;padding-left:30px;position:relative;text-wrap:balance}.featured-list ul li:before{color:var(--color-culture-green);content:"✓";font-size:21px;font-weight:400;left:0;line-height:1.4;position:absolute;top:-5px}.CBlongScroll-section-main-wrapper{background-color:var(--color-charcoal-1);padding:75px 0;position:relative}#comparison .features.row-gap{row-gap:30px}#comparison .features .sr-card{display:flex;flex-direction:column;flex-wrap:wrap;gap:12px}#comparison .features .sr-card h3{font-size:18px;font-weight:400;letter-spacing:0;line-height:1.3;margin-bottom:3px}#comparison .features .sr-card p{text-wrap:balance}#white-papers.cb-cards-articles-module .section-header-wrapper{flex-direction:column;gap:20px;justify-content:flex-start}#resources.cb-cards-articles-module .article-item .image-container,#white-papers.cb-cards-articles-module .article-item .image-container{border:.5px solid #282828}#resources.cb-cards-articles-module .article-item .content-wrapper,#white-papers.cb-cards-articles-module .article-item .content-wrapper{height:50%;padding:30px 15px 15px}#faqs.sr-tabs-accordion-02 .details:not(:last-child){border-bottom:none}#faqs.sr-tabs-accordion-02 .details .details__summary h3{font-size:18px;line-height:1.3}#faqs.sr-tabs-accordion-02 .details .details__summary .details-icon{border:2px solid var(--color-culture-green)}#faqs.sr-tabs-accordion-02 .details-icon:before{height:14px;width:2px}#faqs.sr-tabs-accordion-02 .details-icon:after,#faqs.sr-tabs-accordion-02 .details-icon:before{background:var(--color-culture-green);content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}#faqs.sr-tabs-accordion-02 .details-icon:after{height:2px;width:14px}#faqs.sr-tabs-accordion-02 [open] .details-icon:before{transform:translate(-50%,-50%) rotate(125deg)}#faqs.sr-tabs-accordion-02 [open] .details-icon:after{transform:translate(-50%,-50%) rotate(-45deg)}#schedule-a-demo.sr-one-col-01 .row-gap{column-gap:15px;row-gap:15px}#schedule-a-demo.sr-one-col-01.sr-multicol-media.sr-bg-image .sr-col{border:.5px solid var(--color-off-black)}@media (min-width:1200px){#schedule-a-demo.sr-one-col-01.sr-multicol-media.sr-bg-image .sr-col.col-xl-6{flex:0 0 49.2%;max-width:49.2%}}.about-team-section .row>div{flex:0 0 100%;max-width:100%}.about-team-section .team-member-wrapper{gap:38px;justify-content:flex-start!important}.about-team-section .team-member{margin:0!important;width:30.76%!important}.about-team-section .team-member img{background:var(--color-warm-gray);border-radius:0!important;max-height:254px!important;object-fit:cover}.about-team-section .team-member .team-meta{margin-top:30px;text-align:left}.about-team-section .team-member .team-meta .team-member-name{font-size:18px;font-weight:400;line-height:1.3;margin-bottom:10px}.about-team-section ul.social li a{text-align:center}#investors .card-inner{height:auto}.contact-exploring-section .content-row .row-gap{justify-content:space-between;margin-left:0;margin-right:0;row-gap:15px}.contact-exploring-section.sr-bg-image .sr-col{border:.5px solid var(--color-off-black);padding:70px 100px 70px 50px}@media only screen and (min-width:1200px){.contact-exploring-section .content-row .row-gap>div.sr-col.col-lg-4{height:400px;margin-left:15px;margin-right:15px;max-width:419px}}@media only screen and (min-width:1024px){.contact-exploring-section .col-xl-4{flex:0 0 31.333333%;max-width:31.333333%}}@media (max-width:1023px) and (min-width:768px){.contact-exploring-section .col-lg-6{flex:0 0 49%;max-width:49%}}.sr-modal button.close{color:var(--color-off-black)!important}.sr-modal button.close:hover{background:var(--color-mint-1)!important}.contactForm form{gap:30px;max-width:525px}.contactForm form fieldset{gap:30px}.contactForm form .hs-form-field{gap:15px}.contactForm form label>span{font-size:13px!important;letter-spacing:2%}.contactForm form label span.hs-form-required{position:relative;top:-5px}.contactForm form .hs-input{border-radius:0}.contactForm form select{background-image:url(https://43668798.fs1.hubspotusercontent-na2.net/hubfs/43668798/2026_Culture%20Biosciences/Icons/option-caret.svg)}.contactForm form .legal-consent-container .hs-richtext a{color:var(--color-sky-3)}.contactForm form .legal-consent-container .hs-form-booleancheckbox-display>span{margin-left:0}.btn-wrapper.btn-primary-wrapper :is(.cta_button,.cta-button,[data-hubspot-cta-id],input[type=submit],input[type=button]):hover{background-color:var(--button-primary-hover-bg);border-color:var(--button-primary-hover-bg)}@media (min-width:768px){.stats-style.sr-stats .stats-wrapper .stat{border-left:1px solid var(--color-mint-2);padding-left:30px;row-gap:15px}}@media (max-width:1260px){:root{--font-size-hero:44px;--font-size-h1:30px;--font-size-h2:22px;--font-size-h3:18px;--font-size-h4:15px;--font-size-h5:13px;--font-size-body:15px}.display-1{margin-bottom:25px}.service-bundles-section .card-row{flex-wrap:wrap}.service-bundles-section .card-row .card-container{width:50%}.contact-exploring-section.sr-bg-image .sr-col{padding:30px}.about-team-section .team-member-wrapper{gap:25px}.about-team-section .team-member{width:calc(33.333% - 17px)!important}.CBlongScroll-section-main-wrapper{padding:50px 0}}@media (max-width:991px){:root{--font-size-hero:40px;--font-size-h1:28px;--font-size-h2:21px;--font-size-h3:18px;--font-size-h4:15px;--font-size-h5:13px;--font-size-body:15px}.display-1{line-height:1.1!important}.service-bundles-section .card-row{flex-direction:column}.service-bundles-section .card-row .card-container{width:100%}.service-bundles-section .card-row .card-container:not(:first-child){border-left:.5px solid var(--color-off-black);border-top:none}.contact-exploring-section .content-row .row-gap>div.sr-col.col-lg-4{height:auto;margin-left:0;margin-right:0;max-width:100%}.contact-exploring-section.sr-bg-image .sr-col{padding:50px 40px}.about-team-section .team-member{width:calc(50% - 13px)!important}.about-team-section .team-member img{max-height:none!important}.about-team-section .team-member-wrapper{display:flex;flex-wrap:wrap}.stats-style.sr-stats .stats-wrapper .stat{padding-left:20px}.sr-spacer-75,.sr-spacer-bottom-75{padding-bottom:50px}}@media (max-width:768px){:root{--font-size-hero:36px;--font-size-h1:26px;--font-size-h2:21px;--font-size-h3:18px;--font-size-h4:15px;--font-size-h5:13px;--font-size-body:15px;--button-padding-x:22px;--button-padding-y:13px}.p,body,p{font-size:var(--font-size-body)!important;line-height:1.5!important}.display-1{font-size:var(--font-size-hero)!important;line-height:1.1!important;margin-bottom:20px}.h1,h1{font-size:var(--font-size-h1);line-height:1.15}.h2,h2{font-size:var(--font-size-h2);line-height:1.25}.h3,h3{font-size:var(--font-size-h3)}.h3,.h4,h3,h4{line-height:1.3}.h4,h4{font-size:var(--font-size-h4)}.h5,h5{font-size:var(--font-size-h5);line-height:1.3}.container{max-width:100%;width:100%}img{height:auto;max-width:100%}.featured-list ul,.service-bundles-section .description ul{grid-template-columns:1fr}.service-bundles-section .card-row{flex-direction:column}.service-bundles-section .card-row .card-container{width:100%}.service-bundles-section .card-row .card-container .card{padding:20px}.service-bundles-section .card-row .card-container .card .pricing-name{margin-bottom:40px}.service-bundles-section .card-row .card-container .card .description{margin-top:40px}.about-team-section .team-member .team-meta{margin-top:20px}.contactForm form,.contactForm form fieldset{gap:20px}.btn-primary-wrapper .cta-button,.btn-secondary-wrapper .cta-button{padding:var(--button-padding-y) var(--button-padding-x)}.stats-style.sr-stats .stats-wrapper .stat{border-left:none;border-top:none;padding:0}#faqs.sr-tabs-accordion-02 .details .details__summary h3{font-size:17px;line-height:1.35}.bg-gradient{background-position:left -20%,right 120%;background-size:180% auto,150% auto}}@media (max-width:480px){:root{--font-size-hero:32px;--font-size-h1:24px;--font-size-h2:20px;--font-size-h3:17px;--font-size-h4:15px;--font-size-h5:13px;--font-size-body:15px}.display-1{font-size:var(--font-size-hero)!important}.eyebrow,label,label>span{font-size:11px!important}.btn-primary-wrapper .cta-button,.btn-secondary-wrapper .cta-button{box-sizing:border-box;width:100%}.content-narrow .description,.content-narrow.heading{max-width:100%}.contact-exploring-section.sr-bg-image .sr-col{padding:30px 20px}.service-bundles-section .card-row .card-container .card{padding:20px 15px 25px}.sr-cards-testimonial-slider-01.author-style .author-meta{flex-direction:column;text-align:center}#faqs.sr-tabs-accordion-02 .details__summary{padding-right:50px!important}.sr-multicol-media.sr-bg-image .sr-col{padding:2.25rem 2rem}#comparison .features .sr-card{padding-right:0!important}.about-team-section.sr-cards-team-02 .team-member-wrapper{margin-top:0}.about-team-section .team-member{text-align:center!important;width:100%!important}.about-team-section .team-member .team-meta{text-align:center!important}}@media (max-width:375px){:root{--font-size-hero:30px;--font-size-h1:23px;--font-size-h2:19px;--font-size-h3:17px;--font-size-body:15px}.display-1{font-size:var(--font-size-hero)!important}.btn-primary-wrapper .cta-button,.btn-secondary-wrapper .cta-button{padding-left:18px;padding-right:18px}}