@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&display=swap);:root{--site-font-family:"Inter","Segoe UI",Arial,sans-serif;--site-text-color:#222;--pad-x:80px;--pad-x-md:40px;--pad-x-sm:20px}body,html{overflow-x:hidden}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#222;color:var(--site-text-color);font-family:Inter,Segoe UI,Arial,sans-serif;font-family:var(--site-font-family);line-height:1.5;margin:0;text-rendering:optimizeLegibility}*,:after,:before{box-sizing:border-box}img,svg,video{max-width:100%}button,input,select,textarea{font:inherit}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.sec-pad{padding:80px;padding:80px var(--pad-x)}.sec-pad-y{padding-bottom:80px;padding-top:80px}.two-col{align-items:center;display:flex;gap:70px}.two-col>*{flex:1 1}.grid-2{grid-gap:24px;grid-template-columns:repeat(2,1fr)}.grid-2,.grid-3{display:grid;gap:24px}.grid-3{grid-gap:24px;grid-template-columns:repeat(3,1fr)}.grid-4{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(4,1fr)}.site-header-inner{height:80px;justify-content:space-between;padding:0 80px;padding:0 var(--pad-x)}.site-header-inner,.site-nav{align-items:center;display:flex}.site-nav-cta{display:block!important}.hamburger,.stats-bar-mobile{display:none!important}.page-hero{padding:230px 80px 170px;padding:230px var(--pad-x) 170px}.home-hero{min-height:720px;padding:60px 80px;padding:60px var(--pad-x)}.footer-inner{display:flex;gap:60px;margin-bottom:40px}.breadcrumb-inner{padding:12px 80px;padding:12px var(--pad-x)}.about-tabs-inner{padding:0 80px;padding:0 var(--pad-x)}@media (max-width:1024px){:root{--pad-x:var(--pad-x-md)}.two-col{gap:40px}.grid-4{grid-template-columns:repeat(2,1fr)}.grid-3{grid-template-columns:repeat(2,1fr)!important}footer,section{padding-left:40px!important;padding-left:var(--pad-x-md)!important;padding-right:40px!important;padding-right:var(--pad-x-md)!important}.site-header-inner{padding:0 40px;padding:0 var(--pad-x-md)}.page-hero{padding:160px 40px 120px!important;padding:160px var(--pad-x-md) 120px!important}.home-hero{min-height:600px!important;padding:50px 40px!important;padding:50px var(--pad-x-md)!important}.footer-inner{flex-wrap:wrap;gap:36px}.footer-inner>*{flex:1 1 45%}.breadcrumb-inner{padding:12px 40px;padding:12px var(--pad-x-md)}.about-tabs-inner{padding:0 40px;padding:0 var(--pad-x-md)}.home-hero h1{font-size:42px!important}.stats-bar{padding:18px 40px!important;padding:18px var(--pad-x-md)!important}.stats-bar>div div:first-child{font-size:22px!important}.resp-h1{font-size:38px!important}.resp-h2{font-size:30px!important}.home-about-image img{height:360px!important}.mfg-image img{height:320px!important}.reach-map img{height:300px!important}.strength-stats{gap:14px!important}.strength-stats>div{min-width:80px!important;padding:16px 14px!important}.strength-stats>div div:first-child{font-size:18px!important}}@media (max-width:768px){:root{--pad-x:var(--pad-x-sm)}footer,section{padding-bottom:50px!important;padding-left:20px!important;padding-left:var(--pad-x-sm)!important;padding-right:20px!important;padding-right:var(--pad-x-sm)!important;padding-top:50px!important}.two-col{flex-direction:column;gap:28px}.grid-2,.grid-3{grid-template-columns:1fr}.grid-4{grid-template-columns:1fr 1fr}.sec-pad{padding:50px 20px;padding:50px var(--pad-x-sm)}.grid-2>*,.grid-3>*,.grid-4>*,.product-portfolio-grid>*,.reach-features>*,.reach-grid>*,.reach-stats>*{max-width:100%;min-width:0!important;width:100%!important}.site-header-inner{height:64px;padding:0 20px;padding:0 var(--pad-x-sm)}.site-header-inner img{height:44px!important}.site-nav,.site-nav-cta{display:none!important}.hamburger{align-items:center;display:flex!important;justify-content:center}.page-hero{padding:100px 20px 70px!important;padding:100px var(--pad-x-sm) 70px!important}.page-hero h1{font-size:32px!important}.page-hero p{font-size:15px!important}.home-hero{min-height:auto!important;padding:40px 20px 0!important;padding:40px var(--pad-x-sm) 0!important}.home-hero h1{font-size:30px!important;line-height:1.2!important}.home-hero p{font-size:15px!important}.stats-bar{display:none!important}.stats-bar-mobile{display:block!important}.home-hero button[aria-label="Next slide"],.home-hero button[aria-label="Previous slide"]{height:36px!important;width:36px!important}.home-hero button[aria-label="Previous slide"]{left:8px!important}.home-hero button[aria-label="Next slide"]{right:8px!important}.footer-inner{flex-direction:column!important;gap:28px}.footer-inner>*{flex:none!important}.footer-bottom{flex-direction:column;gap:12px;text-align:center}.breadcrumb-inner{overflow-x:auto;padding:10px 20px;padding:10px var(--pad-x-sm);white-space:nowrap}.about-tabs-inner{padding:0 20px;padding:0 var(--pad-x-sm)}.resp-h1{font-size:28px!important;line-height:1.2!important}.resp-h2{font-size:24px!important;line-height:1.25!important}.hide-mobile{display:none!important}.stats-bar{flex-wrap:wrap!important;gap:4px;padding:16px 20px!important;padding:16px var(--pad-x-sm)!important}.stats-bar>div{border-bottom:1px solid #ffffff26!important;border-right:none!important;flex:0 0 50%!important;padding:12px 6px!important}.stats-bar>div>div:first-child{font-size:18px!important}.stats-bar>div>div:last-child{font-size:9px!important;line-height:1.3!important}.home-about-row{flex-direction:column!important;gap:32px!important}.home-about-row>div{flex:none!important;width:100%}.home-about-image img{height:240px!important}.home-about-row h2{font-size:28px!important;line-height:1.2!important}.home-about-row p{font-size:15px!important}.mvv-row .mvv-track-left>div,.mvv-row>div>div{padding:18px 22px!important}.strength-row{align-items:flex-start!important;flex-direction:column!important;gap:28px!important}.strength-row>div{flex:none!important;width:100%}.strength-row h2{font-size:26px!important}.strength-stats{flex-wrap:wrap;justify-content:flex-start!important}.strength-stats>div{flex:1 1 30%!important}.product-portfolio-header{align-items:flex-start!important;flex-direction:column!important;gap:20px!important}.product-portfolio-header h2{font-size:24px!important}.product-portfolio-grid{grid-template-columns:1fr!important}.mfg-row{flex-direction:column!important;gap:32px!important}.mfg-row>div{flex:none!important;width:100%}.mfg-image img{height:240px!important}.mfg-row h2{font-size:24px!important}.mfg-image>div:last-child{padding:12px 14px!important;right:12px!important;top:12px!important}.mfg-image>div:last-child>div:first-child{font-size:22px!important}.qual-trust-row{flex-direction:column!important;gap:40px!important}.qual-trust-row>div{flex:none!important;width:100%}.qual-trust-row h2,.reach-section h2{font-size:24px!important}.reach-grid{grid-template-columns:1fr!important}.reach-map img{height:280px!important}.reach-stats{grid-template-columns:1fr!important}.reach-stats>div>div:first-child{font-size:30px!important}.reach-features{grid-template-columns:repeat(2,1fr)!important}.partner-cta-section h2{font-size:28px!important}.partner-cta-section p{font-size:15px!important}.partner-cta-row{flex-direction:column!important;gap:12px!important}.partner-cta-row button{width:100%}.partner-cta-links{flex-direction:column!important;gap:14px!important}.about-tabs-inner>div{flex-wrap:nowrap!important;overflow-x:auto!important}form .form-grid,form>div[style*=grid-template-columns]{grid-template-columns:1fr!important}form input,form select,form textarea{font-size:16px!important}.contact-form-card{padding:28px 22px!important}.product-chip-row{-webkit-overflow-scrolling:touch;flex-wrap:nowrap!important;overflow-x:auto!important}.product-chip-row>*{flex-shrink:0}table{display:block!important;overflow-x:auto!important;white-space:nowrap}.product-detail-row{flex-direction:column!important;gap:24px!important}.product-detail-row>div{flex:none!important;width:100%}.aurobindo-card{flex-direction:column!important;gap:24px!important;padding:28px 24px!important}.aurobindo-card>div{flex:none!important;width:100%}.aurobindo-card h3{font-size:22px!important}.aurobindo-stats{flex-wrap:wrap!important;gap:20px!important}.aurobindo-stats>div{flex:1 1 30%}.about-timeline{-webkit-overflow-scrolling:touch;justify-content:flex-start!important;overflow-x:auto!important}.about-timeline>div{flex:0 0 140px!important}.job-row{align-items:flex-start!important;flex-direction:column!important;gap:16px!important;padding:20px 22px!important}.job-row button,.job-row>div{width:100%}.spontaneous-cta{align-items:flex-start!important;flex-direction:column!important;gap:18px!important;padding:24px 22px!important;text-align:left}.spontaneous-cta button{width:100%}.catalogue-cta{align-items:flex-start!important;flex-direction:column!important;gap:18px!important;padding:22px!important}.catalogue-cta-btns{flex-direction:column!important;gap:10px!important;width:100%}.catalogue-cta-btns button{width:100%}.product-filter-bar{align-items:stretch!important;flex-direction:column!important;gap:12px!important;padding:12px 20px!important;padding:12px var(--pad-x-sm)!important;top:64px!important}.product-filter-bar>div:first-child{-webkit-overflow-scrolling:touch;flex-wrap:nowrap!important;overflow-x:auto!important}.product-filter-bar>div:first-child>*{flex-shrink:0}.product-filter-bar input{width:100%!important}.product-filter-bar>div:nth-child(2){width:100%}.product-modal{border-radius:16px!important;max-height:92vh!important}.product-modal-grid{flex-direction:column!important}.product-modal-left{border-radius:16px 16px 0 0!important;width:100%!important}.product-modal-left,.product-modal-right{padding:28px 22px!important}.product-modal-right h2{font-size:24px!important}.product-modal-indications{grid-template-columns:1fr!important}.rd-pipeline-card{border-radius:18px!important;padding:36px 24px!important}.rd-pipeline-card h2{font-size:24px!important}.rd-pipeline-items{flex-direction:column!important;gap:14px!important}.rd-pipeline-items>div{width:100%}}@media (max-width:480px){.grid-4{grid-template-columns:1fr}.home-hero h1{font-size:26px!important}.page-hero h1,.resp-h1{font-size:24px!important}.resp-h2{font-size:22px!important}.stats-bar>div{flex:0 0 50%!important}.reach-features{grid-template-columns:1fr!important}.strength-stats>div{flex:1 1 100%!important}.home-about-row>div>div:last-child>div{font-size:13px!important;padding:10px 16px!important}}
/*# sourceMappingURL=main.4cb7e2c8.css.map*/