.biovia-home,.biovia-internal{--bio-ink:#252923;--bio-muted:#62685f;--bio-paper:#ffffff;--bio-warm:#f5f3ed;--bio-line:#e1e2da;--bio-gold:#eaa435;--bio-gold-text:#936313;color:var(--bio-ink);font-family:var(--font-inter),sans-serif}.biovia-home .bio-container{width:100%;max-width:1440px;padding-inline:clamp(24px,5.6vw,80px)}.biovia-home .bio-section{padding-block:clamp(64px,7.5vw,112px)}.biovia-home .bio-eyebrow{display:inline-flex;align-items:center;gap:10px;padding:0;margin-bottom:24px;border:0;border-radius:0;background:transparent;color:var(--bio-gold-text);font-family:var(--font-inter),sans-serif;font-size:11px;font-weight:650;letter-spacing:.12em;line-height:1.6}.biovia-home .bio-eyebrow:before{content:"";width:24px;height:2px;flex:0 0 auto;background:var(--bio-gold)}.biovia-home :is(.bio-section h2,.featured-case h3){color:var(--bio-ink);font-family:var(--font-manrope),sans-serif;font-size:clamp(30px,3.25vw,48px);font-weight:650;line-height:1.15;letter-spacing:-.045em;text-wrap:balance}.biovia-home .bio-section-heading{max-width:1040px;margin-bottom:52px}.biovia-home .about-narrative p,.biovia-home .bio-section-heading p{color:var(--bio-muted);font-family:var(--font-inter),sans-serif;font-size:16px;line-height:1.85}.biovia-home .bio-text-link{align-items:center;gap:14px;max-width:100%;padding-block:10px;color:var(--bio-ink);font-family:var(--font-inter),sans-serif;font-size:13px;font-weight:650;line-height:1.6;text-decoration:underline;text-decoration-color:#d0d2c8;text-underline-offset:6px}.biovia-home :is(a,button):focus-visible,.biovia-internal :is(a,button):focus-visible{outline:2px solid var(--bio-gold);outline-offset:5px}.biovia-home :is(.product-actions a,.cta-actions a){min-height:48px;border-radius:7px;font-family:var(--font-inter),sans-serif;font-size:13px;line-height:1.45;box-shadow:none;transition:background-color .16s ease,color .16s ease,transform .16s var(--ease-out)}.biovia-home :is(.product-actions a,.cta-actions a):active{transform:scale(.98)}.biovia-home .stats-section{padding-block:48px;border:0;background:var(--bio-paper)}.biovia-home .stats-grid{gap:0;padding-bottom:44px;border-bottom:1px solid var(--bio-line)}.biovia-home .stat-item{padding:0 22px;border-color:var(--bio-line)}.biovia-home .stat-item:first-child{padding-left:0}.biovia-home .stat-item:last-child{padding-right:0}.biovia-home .stat-context{display:block;min-height:36px;margin-bottom:16px;padding:0;border:0;background:transparent;font-family:var(--font-inter),sans-serif;font-size:9px;font-weight:550;letter-spacing:.085em;line-height:1.6;color:var(--bio-muted)}.biovia-home .stat-value{margin-bottom:14px;font-family:var(--font-manrope),sans-serif;font-size:clamp(25px,2.2vw,34px);font-weight:700;letter-spacing:-.06em;white-space:nowrap;font-variant-numeric:tabular-nums}.biovia-home .stat-value span{color:var(--bio-ink)}.biovia-home .stat-value span:first-child{color:#b87c1c}.biovia-home .stat-item>div>div:last-child{min-height:42px;font-family:var(--font-inter),sans-serif;font-size:12px;font-weight:650;line-height:1.65}.biovia-home .stat-item p{margin-top:6px;padding-top:14px;border-color:var(--bio-line);font-family:var(--font-inter),sans-serif;font-size:11px;line-height:1.8;color:var(--bio-muted)}.biovia-home .about-section{padding-top:40px}.biovia-home .about-layout{gap:56px}.biovia-home .about-copy h2{margin-bottom:30px}.biovia-home .about-narrative{margin-bottom:32px}.biovia-home .about-benefits{gap:20px 24px;margin-bottom:24px;padding-top:24px;border-top:1px solid var(--bio-line)}.biovia-home .about-benefits span{color:var(--bio-ink);font-family:var(--font-inter),sans-serif;font-size:13px;line-height:1.7}.biovia-home .about-benefits svg{width:16px;height:16px;margin-top:4px;color:#b87c1c}.biovia-home .specimen-frame{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.biovia-home .specimen-image{aspect-ratio:4/3;margin-bottom:24px;border-radius:12px}.biovia-home .specimen-frame>div:last-child{padding:0 2px}.biovia-home .specimen-frame p{max-width:360px;padding-top:8px;font-size:12px;line-height:1.8;color:var(--bio-muted)}.biovia-home .products-section{border:0;background:var(--bio-warm)}.biovia-home .products-grid{gap:24px}.biovia-home .product-card{min-width:0;padding:clamp(24px,3vw,40px);border:1px solid #dfdfd6;border-radius:14px;background:#fff;box-shadow:none}.biovia-home .product-identity{flex-direction:column-reverse;align-items:stretch;gap:26px;margin-bottom:26px}.biovia-home .product-brand-frame{width:100%;height:144px;align-self:stretch;padding:0;border:0;border-bottom:1px solid var(--bio-line);border-radius:0;background:white;box-shadow:none;--tw-ring-shadow:0 0 #0000}.biovia-home .product-brand-frame img{padding:22px 8px 32px}.biovia-home .product-identity>div:first-child>span{padding:0;margin-bottom:12px;border:0;border-radius:0;background:transparent;color:var(--bio-muted);font-family:var(--font-inter),sans-serif;font-size:10px;font-weight:550;letter-spacing:.1em}.biovia-home .product-card h3{margin-bottom:7px;color:var(--bio-ink);font-family:var(--font-manrope),sans-serif;font-size:clamp(30px,2.7vw,40px);font-weight:650;letter-spacing:-.045em}.biovia-home .product-identity p{color:var(--bio-gold-text);font-family:var(--font-inter),sans-serif;font-size:11px;line-height:1.7;letter-spacing:.05em}.biovia-home .product-card>div:first-child>p{font-family:var(--font-inter),sans-serif;font-size:14px;line-height:1.85;color:var(--bio-muted)}.biovia-home .product-specs{padding:24px;margin-bottom:28px;border:0;border-radius:9px;background:#f8f7f2;font-family:var(--font-inter),sans-serif;font-size:12px;line-height:1.75}.biovia-home .product-specs>div{align-items:flex-start;gap:10px}.biovia-home .product-specs svg{margin-top:3px;color:#9b701b}.biovia-home .product-actions{gap:10px;padding-top:24px;border-color:var(--bio-line)}.biovia-home .product-actions a{display:inline-flex;align-items:center;justify-content:center;padding:14px 20px}.biovia-home .approvals-section{padding-block:40px 44px;border-color:var(--bio-line)}.biovia-home .approvals-section #approvals-title{margin-bottom:24px;color:var(--bio-muted);font-family:var(--font-inter),sans-serif;font-size:10px;font-weight:550}.biovia-home .approval-mark{border:0;border-radius:0;box-shadow:none}.biovia-home .approval-marquee{-webkit-mask-image:linear-gradient(90deg,transparent,black 7%,black 93%,transparent);mask-image:linear-gradient(90deg,transparent,black 7%,black 93%,transparent)}.biovia-home .approval-mark img[src*=iso-9001]{clip-path:inset(0 30% 0 0);transform:translateX(12px) scale(1.12)}.biovia-home .method-section{background:#252e27}.biovia-home .method-heading{max-width:none;gap:32px}.biovia-home .method-heading>div{max-width:780px}.biovia-home .method-section :is(h2,h3){color:#fcfcf8}.biovia-home .method-section .bio-eyebrow{color:#e8bb6c}.biovia-home .method-section .bio-section-heading p{color:#c6cdc3;font-size:15px}.biovia-home .method-section .bio-text-link{color:#fcfcf8;text-decoration-color:#667365}.biovia-home .method-grid{gap:24px}.biovia-home .method-card{min-width:0;border:0;border-radius:0;background:transparent;box-shadow:none}.biovia-home .method-image{border-radius:9px;aspect-ratio:4/3}.biovia-home .method-step{top:14px;left:14px;padding:7px 11px;border:1px solid rgb(255 255 255/.2);background:#27302be6;font-family:var(--font-inter),sans-serif;font-size:10px;color:#f6dba6}.biovia-home .method-copy{padding:26px 0 20px}.biovia-home .method-copy h3{min-height:52px;margin-bottom:14px;font-family:var(--font-manrope),sans-serif;font-size:20px;font-weight:600;line-height:1.4;letter-spacing:-.02em}.biovia-home .method-copy p{margin:0;color:#c6cdc3;font-family:var(--font-inter),sans-serif;font-size:13px;line-height:1.85}.biovia-home .method-equipment{padding:0}.biovia-home .method-equipment>div{padding-top:18px;border-color:#556052;color:#e1e6dc;font-family:var(--font-inter),sans-serif;font-size:11px;font-weight:450;line-height:1.7}.biovia-home .cases-section{background:var(--bio-warm);border:0}.biovia-home .featured-case{padding:clamp(24px,3.8vw,52px);margin-bottom:96px;border:1px solid var(--bio-line);border-radius:14px;box-shadow:none}.biovia-home .case-layout{gap:48px}.biovia-home .case-gallery{gap:14px;align-items:center}.biovia-home .case-image{border:0;border-radius:8px;background:#f5f4ee}.biovia-home .case-award img{-o-object-fit:contain;object-fit:contain}.biovia-home .case-field{aspect-ratio:3/5}.biovia-home .case-copy h3{margin-bottom:26px;font-size:clamp(28px,2.7vw,40px)}.biovia-home .case-copy>p{color:var(--bio-muted);font-family:var(--font-inter),sans-serif;font-size:15px;line-height:1.85}.biovia-home .case-copy>div:not(.bio-eyebrow) span{font-family:var(--font-inter),sans-serif;font-size:13px;line-height:1.75}.biovia-home .sectors-heading{max-width:none;gap:24px}.biovia-home .sectors-heading>div{max-width:790px}.biovia-home .sectors-grid{gap:24px}.biovia-home .sector-card{min-width:0;border:0;border-radius:0;background:transparent;box-shadow:none}.biovia-home .sector-card>div:first-child>div:first-child{aspect-ratio:4/3;border-radius:9px}.biovia-home .sector-card>div:first-child>div:last-child{padding:24px 0 18px}.biovia-home .sector-card h3{min-height:52px;margin-bottom:12px;color:var(--bio-ink);font-family:var(--font-manrope),sans-serif;font-size:19px;font-weight:650;line-height:1.4;letter-spacing:-.02em}.biovia-home .sector-card p{color:var(--bio-muted);font-family:var(--font-inter),sans-serif;font-size:13px;line-height:1.8}.biovia-home .sector-card>div:last-child{padding:0;border-top:1px solid #dbddd2}.biovia-home .cta-section{position:relative;border-top:0;background:#26362c}.biovia-home .cta-layout{max-width:960px}.biovia-home .cta-section .bio-eyebrow{color:#e8bb6c}.biovia-home .cta-section h2{margin-bottom:26px;color:#fcfcf8;font-size:clamp(36px,4.3vw,64px)}.biovia-home .cta-section p{max-width:760px;margin-bottom:38px;color:#d0d9ce;font-family:var(--font-inter),sans-serif;font-size:16px;line-height:1.9}.biovia-home .cta-actions a{padding:17px 25px}.biovia-home .corporate-footer{padding-block:72px 32px;border:0;background:#1d2821}.biovia-home .footer-grid{gap:40px;padding-bottom:56px;border-color:#445145}.biovia-home .footer-grid>div{min-width:0}.biovia-home .corporate-footer :is(p,ul){color:#b6c0b3;font-family:var(--font-inter),sans-serif;font-size:12px;line-height:1.95}.biovia-home .footer-grid>div>div:not(.space-y-6){font-family:var(--font-inter),sans-serif}.biovia-home .footer-socials{flex-wrap:wrap;gap:8px}.biovia-home .footer-socials a{min-height:40px;font-size:11px}.biovia-home .corporate-footer>div>div:last-child{align-items:flex-start;color:#b6c0b3;font-family:var(--font-inter),sans-serif;font-size:11px;line-height:1.8}@media (min-width:1024px){.biovia-home .about-layout{grid-template-columns:1.08fr .92fr;align-items:start;gap:72px}.biovia-home :is(.about-copy,.about-visual){grid-column:auto}.biovia-home .about-visual{padding-top:54px}.biovia-home .footer-grid{grid-template-columns:1.2fr 1fr .95fr 1.05fr;gap:40px}}@media (max-width:1023px){.biovia-home .stats-grid{gap:32px 24px}.biovia-home .stat-item{padding:0;border:0}.biovia-home .stat-context{min-height:0;margin-bottom:10px}.biovia-home .stat-value{font-size:32px}.biovia-home .method-copy h3,.biovia-home .sector-card h3,.biovia-home .stat-item>div>div:last-child{min-height:0}}@media (max-width:639px){.biovia-home .stats-section{padding-block:36px 0}.biovia-home .stats-grid{gap:24px;padding-bottom:36px}.biovia-home .stat-item:not(:first-child){padding-top:24px;border-top:1px solid var(--bio-line)}.biovia-home .stat-item p{border:0;padding-top:4px;margin-top:0;font-size:12px}.biovia-home .about-section{padding-top:56px}.biovia-home .about-layout{gap:36px}.biovia-home .bio-section-heading{margin-bottom:36px}.biovia-home .product-brand-frame{height:112px}.biovia-home .product-brand-frame img{padding:12px 0 24px}.biovia-home .product-specs{padding:20px}.biovia-home .featured-case{margin-bottom:64px;padding:24px}.biovia-home .case-layout{gap:32px}.biovia-home .case-gallery{gap:10px}.biovia-home .method-grid,.biovia-home .sectors-grid{gap:40px}.biovia-home .method-copy{padding-top:20px}.biovia-home .cta-section p{font-size:15px}.biovia-home .corporate-footer{padding-top:48px}}@media (hover:hover) and (pointer:fine){.biovia-home .bio-text-link:hover{color:var(--bio-gold-text);text-decoration-color:var(--bio-gold)}.biovia-home .product-card:hover{border-color:#c8b58e;box-shadow:none}}@media (prefers-reduced-motion:reduce){.biovia-home :is(.product-actions a,.cta-actions a):active{transform:none}}.biovia-internal .interior-navbar{min-height:80px;border-color:#465045;background:#252e27}.biovia-internal .interior-navbar>div{max-width:1440px;padding-inline:clamp(24px,4vw,56px)}.biovia-internal .interior-nav-desktop{min-height:80px;padding:0}.biovia-internal .interior-nav-desktop>ul{width:100%;justify-content:space-between;gap:8px;font-family:var(--font-inter),sans-serif}.biovia-internal .interior-nav-desktop>ul>li>a{display:inline-flex;align-items:center;min-height:44px;padding:10px 8px;color:#f4f6f0;font-size:11px;font-weight:550;white-space:nowrap;letter-spacing:.035em}.biovia-internal .interior-nav-desktop>ul>li:first-child>a,.biovia-internal .interior-nav-mobile>a{width:148px;height:40px;padding:0;border:0;background:url(/assets/original/images/71_Logo_Horizontal_altabranca2.png) 0/contain no-repeat;font-size:0}.biovia-internal .interior-dropdown{padding-block:10px;border:1px solid #465045;border-radius:8px;background:#252e27;box-shadow:0 12px 32px rgb(0 0 0/.16);transition:opacity .16s ease}.biovia-internal .interior-dropdown a{padding:12px 18px;color:#f4f6f0;font-family:var(--font-inter),sans-serif;font-size:11px;line-height:1.7}.biovia-internal .interior-nav-mobile{min-height:80px;padding-block:14px}.biovia-internal .interior-nav-mobile button{color:#f4f6f0}.biovia-internal .interior-mobile-links{max-height:calc(100svh - 80px);overflow-y:auto;border-color:#465045;padding-block:16px;overscroll-behavior:contain}.biovia-internal .interior-mobile-links a{min-height:44px;color:#f4f6f0;font-family:var(--font-inter),sans-serif}.biovia-internal .interior-mobile-links ul ul{padding-block:10px;border-radius:8px;background:#344036}.biovia-internal .visual-page{background-color:var(--bio-paper);font-family:var(--font-inter),sans-serif}.biovia-internal .visual-page :is(h1,h2,h3){font-family:var(--font-manrope),sans-serif;line-height:1.35;letter-spacing:-.025em;text-wrap:balance}.biovia-internal .visual-page h1{font-size:clamp(26px,3vw,42px);font-weight:650}.biovia-internal .visual-page p{font-family:var(--font-inter),sans-serif;line-height:1.85;text-align:start}.biovia-internal .visual-page>section:not(:first-child){padding-block:56px}.biovia-internal .visual-page>section>div{max-width:1240px;padding-inline:clamp(24px,4vw,56px)}.biovia-internal .visual-products>section:nth-child(2){padding-block:32px;border-bottom:1px solid var(--bio-line);background:var(--bio-warm)}.biovia-internal .visual-products>section:nth-child(2)>div{gap:48px}.biovia-internal .visual-products>section:nth-child(3){padding-top:56px}.biovia-internal .visual-products>section:nth-child(3)>div>div:first-child{border-radius:12px;margin-bottom:36px}.biovia-internal .visual-products>section:nth-child(3)>div>div:not(:first-child){max-width:930px;margin-inline:auto}.biovia-internal .visual-products>section:nth-child(3)>div>div:nth-child(3){padding:24px;border-left:3px solid var(--bio-gold);border-radius:8px;background:var(--bio-warm);margin-block:32px}.biovia-internal .visual-products>section:last-child{background-color:#f0ede2}.biovia-internal .visual-products>section:last-child .grid>div{overflow:hidden;border-radius:10px;border:1px solid #d6d4c8;background:white}.biovia-internal .visual-products>section:last-child .grid>div>div:last-child{padding:20px;background:#f7f5ee}.biovia-internal .visual-products>section:last-child p{font-size:18px}.biovia-internal .visual-services>section:nth-child(2){padding-block:48px;background:#252e27}.biovia-internal .visual-services>section:nth-child(2) h1{color:#fff;font-size:clamp(24px,3vw,38px)}.biovia-internal .visual-services>section:nth-child(2) p{margin-top:12px;color:#eac58b;font-size:16px}.biovia-internal .visual-services>section:nth-child(3){padding-block:56px 32px}.biovia-internal .visual-services>section:last-child{padding-top:0;padding-bottom:64px}.biovia-internal .visual-services img{border-radius:8px}.biovia-internal .visual-product-detail>section:nth-child(2){background:var(--bio-paper)}.biovia-internal .visual-product-detail>section:nth-child(2)>div>div:nth-child(2){border-left:3px solid var(--bio-gold);border-radius:8px;background:var(--bio-warm)}.biovia-internal .visual-product-detail h1{margin:0;color:var(--bio-ink);font-size:clamp(24px,2.5vw,34px)}.biovia-internal .visual-product-detail p{color:var(--bio-muted);font-size:16px}.biovia-internal .visual-product-detail img{border-radius:9px}.biovia-internal .visual-product-detail>section:nth-child(3){background:var(--bio-warm)}.biovia-internal .visual-product-detail iframe{border-radius:8px}.biovia-internal :is(.visual-faq,.visual-contact)>section:nth-child(2){max-width:1180px;margin-inline:auto;padding:64px clamp(24px,5vw,64px)}.biovia-internal .visual-faq>section:nth-child(2)>div:first-child,.biovia-internal .visual-faq>section:nth-child(2)>div:nth-child(2){padding:0;margin-bottom:28px;background:transparent;text-align:start}.biovia-internal .visual-faq>section:nth-child(2)>div:first-child h2{margin:0;color:var(--bio-gold-text);font-family:var(--font-inter),sans-serif;font-size:14px;line-height:1.7;letter-spacing:0}.biovia-internal .visual-faq>section:nth-child(2)>div:nth-child(3)>div{padding:32px 0;border-top:1px solid var(--bio-line)}.biovia-internal .visual-faq h3{margin-bottom:18px;font-size:23px;font-weight:600}.biovia-internal .visual-faq p{color:var(--bio-muted);font-size:15px}.biovia-internal .visual-faq>section:nth-child(2)>div:nth-child(4){padding:28px;border-left:3px solid var(--bio-gold);border-radius:9px;background:var(--bio-warm)}.biovia-internal .visual-faq>section:nth-child(2)>div:nth-child(4) p{font-size:19px;font-weight:550}.biovia-internal .visual-page form{padding:clamp(22px,3vw,36px);border:1px solid var(--bio-line);border-radius:12px;background:white;box-shadow:0 8px 32px rgb(37 41 35/.04);font-family:var(--font-inter),sans-serif}.biovia-internal .visual-page :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea){min-height:48px;padding:12px 14px;border:1px solid #d6d9cd;border-radius:6px;background:#fdfdfb;color:#303a30;font-family:var(--font-inter),sans-serif;font-size:16px;line-height:1.5}.biovia-internal .visual-page label{margin-bottom:7px;font-family:var(--font-inter),sans-serif;font-size:12px;line-height:1.8;color:#4f584d}.biovia-internal .visual-page :is(input,select,textarea):focus{outline:2px solid #eaa435;outline-offset:2px;box-shadow:none}.biovia-internal .visual-page button[type=submit]{min-height:48px;padding:14px 26px;border-radius:7px;background:#eaa435;color:#252923;font-family:var(--font-inter),sans-serif;font-size:12px;font-weight:650;box-shadow:none}.biovia-internal :is(.visual-quote,.visual-careers,.visual-portfolio){padding-block:64px;background:var(--bio-warm)}.biovia-internal :is(.visual-quote,.visual-careers)>div{max-width:1240px;padding-inline:clamp(24px,4vw,56px)}.biovia-internal .visual-quote h1{font-size:19px;font-weight:600;letter-spacing:0}.biovia-internal .visual-careers img,.biovia-internal .visual-quote img{border-radius:9px}.biovia-internal .visual-portfolio{min-height:0}.biovia-internal .visual-portfolio a{overflow:hidden;border:1px solid var(--bio-line);border-radius:10px;background:white;box-shadow:0 8px 32px rgb(37 41 35/.05)}.biovia-internal .visual-partners>section:first-child{height:340px;background-attachment:scroll}.biovia-internal .visual-partners>section:nth-child(2){background:var(--bio-warm)}.biovia-internal .visual-partners>section:nth-child(2) .grid>div{min-width:0;padding:20px;border:1px solid var(--bio-line);border-radius:9px;background:white}.biovia-internal .visual-partners>section:nth-child(2) .grid p{font-size:13px}.biovia-internal .visual-partners>section:nth-child(2) .grid img{border-radius:6px}.biovia-internal .partner-group-heading{padding:0 0 0 18px;border-left:3px solid var(--bio-gold);background:transparent}.biovia-internal .visual-partners .grid .underline{color:var(--bio-gold-text);text-decoration:none}.biovia-internal .visual-partners>section:last-child{background-color:#252e27;background-size:cover}.biovia-internal .interior-footer>section:first-child{padding-block:24px;border-bottom:1px solid #465145;background:#252e27}.biovia-internal .interior-footer h2{color:#e7eadf;font-family:var(--font-inter),sans-serif;font-size:12px;font-weight:550;letter-spacing:.12em}.biovia-internal .interior-footer>section:last-child{padding-block:48px 64px;background:#1d2821}.biovia-internal .interior-footer>section:last-child>div{max-width:1200px;padding-inline:clamp(24px,4vw,56px)}.biovia-internal .interior-footer .grid{padding-top:32px;border-top:1px solid #465145;font-family:var(--font-inter),sans-serif;font-size:13px;line-height:1.95}@media (max-width:1279px){.biovia-internal .interior-nav-desktop{display:none}.biovia-internal .interior-nav-mobile{display:flex}.biovia-internal .interior-mobile-links{display:block}}@media (min-width:1280px){.biovia-internal .interior-mobile-links,.biovia-internal .interior-nav-mobile{display:none}}@media (max-width:639px){.biovia-internal .visual-page>section:not(:first-child){padding-block:36px}.biovia-internal :is(.visual-faq,.visual-contact)>section:nth-child(2){padding-inline:24px}.biovia-internal .visual-page p{font-size:14px}.biovia-internal .visual-partners>section:first-child{height:280px}}@media (hover:hover) and (pointer:fine){.biovia-internal .interior-navbar a:hover{background-color:#344036;color:#e8bc73}.biovia-internal .visual-page button[type=submit]:hover{background:#d9952e}}.business-page{background:#f5f3ed;padding:clamp(48px,6vw,88px) 0}.business-container{max-width:1320px;padding-inline:clamp(24px,5vw,64px);margin-inline:auto}.business-eyebrow{display:block;color:#936313;font-size:11px;font-weight:650;letter-spacing:.12em;text-transform:uppercase;margin-bottom:20px}.business-page h1{font-size:clamp(34px,4.2vw,60px);line-height:1.12;letter-spacing:-.045em;color:#252923}.business-page h1,.business-page h2,.product-how-it-works h2{font-family:var(--font-manrope),sans-serif;font-weight:650;text-wrap:balance}.business-page h2,.product-how-it-works h2{font-size:clamp(25px,2.5vw,36px);line-height:1.25;letter-spacing:-.035em}.business-page p{color:#62685f;font-size:16px;line-height:1.85}.business-lead{max-width:760px;margin-top:24px}.business-heading{max-width:860px;margin-bottom:48px}.business-button{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:48px;padding:15px 22px;border-radius:7px;background:#eaa435;color:#252923;font-size:13px;font-weight:650;transition:background-color .16s ease,transform .16s var(--ease-out)}.business-button:active{transform:scale(.98)}.business-link{display:inline-flex;align-items:center;gap:12px;padding-block:12px;color:#252923;font-size:13px;font-weight:650;text-decoration:underline;text-underline-offset:6px;text-decoration-color:#c5cbbf}.business-back{display:inline-block;color:#62685f;font-size:12px;margin-bottom:36px}.quote-choice-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.quote-choice{padding:clamp(24px,3.5vw,44px);border:1px solid #e1e2da;border-radius:13px;background:white}.quote-choice-brand{position:relative;width:100%;height:120px;margin-bottom:28px}.quote-choice-brand img{padding:8px 16px 28px}.quote-choice h2{border-top:1px solid #e1e2da;padding-top:28px;margin-bottom:14px}.quote-choice p{min-height:60px;margin-bottom:28px}.quote-preparation{display:grid;grid-template-columns:1fr 1fr;gap:48px;margin-top:64px;padding-top:40px;border-top:1px solid #dedfd3}.quote-preparation h2{font-size:25px;margin-bottom:18px}.quote-preparation h3{font-size:19px;margin-bottom:12px}.quote-preparation ul{display:grid;gap:14px;font-size:14px;color:#62685f}.quote-preparation li{display:flex;align-items:flex-start;gap:10px}.quote-preparation svg{flex-shrink:0;color:#a57120}.sector-detail-intro{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:64px}.sector-detail-intro .business-button{margin-top:28px}.sector-detail-image{position:relative;aspect-ratio:4/3;overflow:hidden;border-radius:12px;background:#e1e2da}.sector-detail-body{display:grid;grid-template-columns:1.5fr 1fr;gap:80px;padding-top:64px;margin-top:64px;border-top:1px solid #dedfd3}.sector-detail-body h2{margin-bottom:24px}.sector-detail-body p{margin-bottom:22px}.sector-detail-body aside{padding:28px;align-self:start;border:1px solid #e1e2da;border-radius:10px;background:white}.sector-detail-body h3{font-size:19px;margin-bottom:24px}.sector-detail-body ul{display:grid;gap:18px;margin-bottom:24px;font-size:14px;color:#62685f}.sector-detail-body li{display:flex;align-items:start;gap:12px}.sector-detail-body aside a{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 0;border-top:1px solid #e1e2da;font-size:13px;font-weight:600}.sector-detail-body li svg{flex-shrink:0;color:#936313}.corporate-navbar{font-family:var(--font-inter),sans-serif}.corporate-navbar .nav-main-link{display:flex;align-items:center;justify-content:center;min-height:44px;padding:12px 8px;color:#f3f4ee;font-size:11px;font-weight:600;letter-spacing:.06em;white-space:nowrap}.nav-main-link[aria-current=page]{color:#e8bb6c}.nav-submenu-toggle{display:grid;place-items:center;width:30px;height:44px;color:#f3f4ee}.nav-product-menu{overflow:hidden;padding:8px;border:1px solid #465145;border-radius:10px;background:#252e27;box-shadow:0 12px 32px rgb(0 0 0/.18)}.nav-product-menu a{display:block;padding:14px;border-radius:6px;color:#f3f4ee;font-size:12px}.nav-product-menu strong{display:block;font-size:14px;font-weight:600}.nav-product-menu span{display:block;margin-top:5px;color:#bbc5b8}.nav-product-menu a:last-child{display:flex;justify-content:space-between;color:#e8bb6c}.corporate-mobile-drawer{max-height:calc(100svh - 80px);overflow-y:auto;overscroll-behavior:contain;padding:16px 24px 28px;border-top:1px solid #465145;background:#252e27;color:#f3f4ee}.corporate-mobile-drawer>div>a{display:block;padding:16px 8px;border-bottom:1px solid #465145;font-size:13px;font-weight:600;letter-spacing:.04em}.mobile-product-links{display:flex;gap:24px;padding:16px 8px 22px;color:#e8bb6c;font-size:13px}.corporate-navbar :is(a,button):focus-visible{outline:2px solid #eaa435;outline-offset:3px}.biovia-internal .catalog-page>.catalog-intro{display:grid;grid-template-columns:1.4fr 1fr;gap:64px;align-items:center;max-width:1320px;margin-inline:auto;padding:56px clamp(24px,5vw,64px)}.biovia-internal .catalog-intro>div{padding:0}.biovia-internal .catalog-intro h1{font-size:clamp(34px,4vw,56px);line-height:1.15;margin-bottom:22px}.catalog-cover{height:240px;border-radius:12px;background-position:50%;background-size:cover}.biovia-internal .catalog-page>.catalog-identities{padding:0}.catalog-identities .products-section{padding-block:48px 64px}.biovia-internal .catalog-page .catalog-field-photo{max-height:280px;border-radius:10px}.biovia-internal .catalog-page>section:nth-child(3)>div>div:first-child{margin-bottom:36px}.biovia-internal .visual-product-detail>section:first-child{height:clamp(220px,24vw,340px)}.biovia-internal .visual-product-detail>section:nth-child(2)>div>div:first-child>div{width:min(100%,400px);height:72px}.biovia-internal .visual-product-detail>section:nth-child(2)>div>div:first-child img{-o-object-position:left center;object-position:left center}.biovia-internal .visual-page section.product-how-it-works{padding:64px 0;background:#f5f3ed}.product-how-heading{display:flex;align-items:end;justify-content:space-between;gap:32px;margin-bottom:40px}.product-how-heading>div{max-width:760px}.product-how-heading .business-link{flex-shrink:0}.product-how-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 28px;margin-bottom:24px}.product-how-grid li{min-width:0;padding-top:24px;border-top:1px solid #d8dacd}.product-how-number{display:inline-block;margin-bottom:18px;color:#9a6b20;font-size:13px;font-weight:650;font-variant-numeric:tabular-nums}.product-how-grid h3{font-size:19px;font-weight:600;margin-bottom:14px}.biovia-internal .product-how-grid p{font-size:14px}.product-detail-links{display:flex;gap:32px;padding-block:24px 48px;font-size:14px;text-decoration:underline;text-underline-offset:5px}.biovia-internal .visual-page section.product-videos{background:#252e27}.biovia-internal .product-videos>div>div:first-child{padding:0;background:transparent}.biovia-internal .product-videos h2{margin-bottom:24px;color:#f9faf5;font-size:30px}.video-watch-links{display:flex;justify-content:space-between;gap:24px;flex-wrap:wrap;margin-top:24px;color:#e8bb6c;font-size:13px;text-decoration:underline;text-underline-offset:5px}.biovia-internal .corporate-navbar:before{background:#252e27}.biovia-internal .bioenzyme-faq>h2{font-size:23px;margin-block:32px}.form-honeypot{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.form-feedback{font-size:14px}.form-feedback p{margin:0}.form-feedback-error,.form-feedback-sending,.form-feedback-success{display:flex;align-items:start;gap:10px;padding:16px;border:1px solid;border-radius:8px}.form-feedback svg{flex-shrink:0;margin-top:4px}.form-feedback-success{background:#f0f7ed;border-color:#bad0b3;color:#285031}.form-feedback-error{background:#fff4ef;border-color:#e5c1b3;color:#8b3926}.form-feedback-error a{display:inline-block;margin-top:12px;text-decoration:underline;text-underline-offset:4px}.form-feedback-sending{background:#f8f7f2;border-color:#dedfd3;color:#62685f}.biovia-internal .visual-page .form-feedback p{font-size:13px;color:inherit}.biovia-internal .visual-page button:disabled{opacity:.65;cursor:wait}.catalog-other-product{display:flex;align-items:center;justify-content:space-between;gap:28px;margin-top:32px;padding:26px 32px;border:1px solid #dedfd3;border-radius:10px;background:#fff}.catalog-other-product span{display:block;margin-bottom:8px;color:#936313;font-size:10px;letter-spacing:.1em;text-transform:uppercase}.biovia-home .catalog-other-product h3,.business-page .catalog-other-product h2{margin:0;font-size:25px}.aqua-enquiry{max-width:880px;padding:clamp(24px,4vw,44px);border:1px solid #dedfd3;border-radius:12px;background:white}.aqua-enquiry>p{margin-top:14px;margin-bottom:28px}.aqua-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-bottom:24px}.aqua-form-message{grid-column:1/-1}.aqua-form-grid label{display:block;margin-bottom:9px;font-size:13px;color:#62685f}.aqua-form-grid input,.aqua-form-grid textarea{width:100%;min-height:48px;padding:12px 14px;border:1px solid #d6d9cd;border-radius:6px;background:#fdfdfb;font-size:16px}.aqua-form-grid :is(input,textarea):focus{outline:2px solid #eaa435;outline-offset:2px}.aqua-enquiry .form-feedback{margin-bottom:24px}.aqua-enquiry button:disabled{opacity:.65;cursor:wait}.biovia-internal .visual-page input:focus-visible,.biovia-internal .visual-page textarea:focus-visible{scroll-margin-top:120px}@keyframes form-loading{to{transform:rotate(1turn)}}.form-loading-icon{animation:form-loading .9s linear infinite}#bioenzyme,#como-funciona,#onde-atuamos,#videos{scroll-margin-top:100px}@media (max-width:1023px){.product-how-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sector-detail-intro{gap:32px}.sector-detail-body{gap:40px}.biovia-internal .catalog-page>.catalog-intro{gap:32px}}@media (max-width:767px){.quote-choice-grid,.quote-preparation,.sector-detail-body,.sector-detail-intro{grid-template-columns:1fr;gap:32px}.sector-detail-body{margin-top:40px;padding-top:40px}.quote-choice-brand{height:104px}.quote-choice p{min-height:0}.quote-preparation{margin-top:40px}.biovia-internal .catalog-page>.catalog-intro{grid-template-columns:1fr;padding-block:36px;gap:28px}.catalog-cover{height:170px}.product-how-heading{display:block}.product-how-heading .business-link{margin-top:14px}.product-detail-links{flex-wrap:wrap;gap:18px}}@media (max-width:639px){.catalog-other-product{flex-direction:column;align-items:start;padding:24px;gap:14px}.aqua-form-grid,.product-how-grid{grid-template-columns:1fr}.product-how-grid{gap:24px}.product-how-grid li{padding-top:20px}.quote-choice .business-button{width:100%}}@media (min-width:1280px){.corporate-mobile-drawer{display:none}}@media (hover:hover) and (pointer:fine){.nav-product-menu a:hover{background:#344036}.corporate-navbar .nav-main-link:hover,.nav-submenu-toggle:hover{color:#e8bb6c}.business-button:hover{background:#d9952e}.business-link:hover{text-decoration-color:#936313}}@media (prefers-reduced-motion:reduce){.business-button:active{transform:none}.form-loading-icon{animation:none}}.aqua-product-feature{display:grid;grid-template-columns:.8fr 1.2fr;margin-top:32px;border:1px solid #dedfd3;border-radius:12px;overflow:hidden;background:white}.aqua-product-feature-image{position:relative;min-height:280px;background:#d8e2da}.aqua-product-feature-content{padding:clamp(28px,4vw,48px);align-self:center}.aqua-product-feature .business-eyebrow{margin-bottom:16px}.biovia-home .aqua-product-feature h3,.business-page .aqua-product-feature h2{font-family:var(--font-manrope),sans-serif;font-size:clamp(30px,3vw,42px);font-weight:650;letter-spacing:-.04em;line-height:1.15;color:#252923;margin:0 0 18px}.aqua-product-feature-content p{color:#62685f;font-size:15px;line-height:1.8;max-width:560px}.aqua-product-feature-actions{display:flex;align-items:center;flex-wrap:wrap;gap:12px 24px;margin-top:24px}.aqua-hero{display:grid;grid-template-columns:1fr 1.06fr;align-items:center;gap:clamp(32px,5vw,72px)}.aqua-page .aqua-hero-subtitle{font-family:var(--font-manrope),sans-serif;color:#48513f;font-size:clamp(25px,2.6vw,34px);font-weight:500;line-height:1.35;letter-spacing:-.035em;margin-top:22px;text-wrap:balance}.aqua-hero .business-lead{font-size:15px;margin-top:20px}.aqua-hero-actions{display:flex;gap:12px 24px;align-items:center;flex-wrap:wrap;margin-top:30px}.aqua-hero-image{position:relative;aspect-ratio:1.08;border-radius:12px;overflow:hidden;background:#d8e2da}.aqua-hero figcaption{margin-top:12px;color:#72786f;font-size:11px;line-height:1.6}.aqua-section{margin-top:clamp(64px,7vw,104px);padding-top:clamp(40px,5vw,64px);border-top:1px solid #dedfd3}.aqua-section-heading{max-width:680px;margin-bottom:36px}.aqua-section-heading p{margin-top:24px}.aqua-page h3{font-family:var(--font-manrope),sans-serif;font-size:21px;line-height:1.4;letter-spacing:-.025em;font-weight:600;color:#252923}.aqua-mechanism-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.aqua-mechanism-grid>li{min-width:0;padding-top:24px;border-top:1px solid #d4d7c9}.aqua-mechanism-grid>li>div{display:flex;align-items:center;justify-content:space-between;color:#936313;margin-bottom:24px}.aqua-mechanism-grid>li>div>span{font-size:12px;font-variant-numeric:tabular-nums}.aqua-mechanism-grid h3{margin-bottom:14px}.aqua-page .aqua-mechanism-grid p{font-size:14px}.aqua-application-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.aqua-application-card{min-width:0;padding:clamp(24px,3vw,36px);background:white;border:1px solid #dedfd3;border-radius:10px}.aqua-application-label{display:flex;justify-content:space-between;align-items:center;gap:16px;font-size:11px;color:#936313;margin-bottom:26px}.aqua-application-label>span:last-child{font-variant-numeric:tabular-nums}.aqua-application-card h3{margin-bottom:20px;font-size:25px}.aqua-page .aqua-application-card p{font-size:14px}.aqua-application-card ol{display:grid;gap:16px;margin-top:28px;padding-top:24px;border-top:1px solid #e1e2da}.aqua-application-card li{display:flex;align-items:baseline;gap:14px;font-size:13px;line-height:1.7;color:#62685f}.aqua-application-card li>span{flex-shrink:0;color:#936313;font-variant-numeric:tabular-nums;font-size:11px}.aqua-study{display:grid;grid-template-columns:1.1fr 1fr;align-items:start;gap:clamp(32px,6vw,88px)}.aqua-study>div>p{margin-top:24px}.aqua-study-image{margin-top:28px;border-radius:8px;overflow:hidden}.aqua-study-image img{display:block;width:100%;height:auto}.aqua-study aside{padding:clamp(24px,3vw,36px);border:1px solid #dedfd3;border-radius:10px;background:#fff}.aqua-study ul{display:grid;gap:20px;margin-block:26px}.aqua-study li{display:flex;gap:12px;align-items:start;color:#62685f;font-size:14px;line-height:1.7}.aqua-study li svg{flex-shrink:0;margin-top:3px;color:#936313}.aqua-faq{display:grid;grid-template-columns:.7fr 1.3fr;align-items:start;gap:48px}.aqua-faq details{border-bottom:1px solid #dedfd3}.aqua-faq summary{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:64px;padding-block:18px;cursor:pointer;list-style:none;font-size:15px;line-height:1.6;font-weight:600;color:#252923}.aqua-faq summary::-webkit-details-marker{display:none}.aqua-faq summary>span{display:grid;place-items:center;flex-shrink:0;width:24px;height:24px;font-size:20px;font-weight:400;color:#936313}.aqua-faq details[open] summary>span{transform:rotate(45deg)}.aqua-page .aqua-faq details p{font-size:14px;margin-bottom:24px;padding-right:40px}.aqua-faq summary:focus-visible{outline:2px solid #eaa435;outline-offset:3px;border-radius:4px}.aqua-contact{display:grid;grid-template-columns:.7fr 1.3fr;align-items:start;gap:48px}.aqua-contact>div>p{margin-top:24px}.aqua-contact .aqua-enquiry{min-width:0;width:100%;padding:clamp(24px,3vw,36px)}.aqua-page :is(#cotacao,#duvidas){scroll-margin-top:100px}@media (max-width:1023px){.aqua-hero{gap:32px}.aqua-hero-image{aspect-ratio:.86}.aqua-contact,.aqua-faq{grid-template-columns:1fr;gap:24px}.aqua-faq .aqua-section-heading{margin-bottom:0}.aqua-contact>div{max-width:680px}}@media (max-width:767px){.aqua-application-grid,.aqua-hero,.aqua-product-feature,.aqua-study{grid-template-columns:1fr}.aqua-product-feature-image{min-height:0;aspect-ratio:1.8}.aqua-hero-image{aspect-ratio:1.4}.aqua-hero .business-lead{font-size:16px}.aqua-mechanism-grid{grid-template-columns:1fr;gap:28px}.aqua-mechanism-grid>li>div{margin-bottom:18px}.aqua-study{gap:28px}.aqua-application-card h3{font-size:23px}.aqua-page .aqua-faq details p{padding-right:0}}