/* BioNova's second editorial direction. Existing component behavior is retained. */
.site-header{position:relative;background:#fff}.header-inner{min-height:88px}.site-name{font-size:22px;font-weight:700;letter-spacing:-.035em}.site-header nav{font-size:13px;gap:32px}.nav-enquiry{border-color:#cfdae1;padding:11px 19px!important}.nav-enquiry:hover{border-color:var(--navy)}
.cinematic-hero{position:relative;isolation:isolate;background:var(--navy);color:white;overflow:hidden;min-height:690px}.cinematic-hero .hero-visual{position:absolute;inset:0;width:100%;margin:0;z-index:-2}.cinematic-hero .hero-visual .media{height:100%;width:100%;overflow:hidden;background:var(--navy)}.cinematic-hero .hero-visual img,.cinematic-hero .hero-visual video{width:100%;height:100%;object-fit:cover;object-position:center}.cinematic-hero:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,rgba(15,38,68,.6) 0%,rgba(15,38,68,.34) 40%,rgba(15,38,68,0) 70%);z-index:-1;pointer-events:none}.hero-content{padding-block:90px 95px;position:relative;pointer-events:none}.hero-copy{max-width:680px;pointer-events:auto}.cinematic-hero .eyebrow{color:white;font-size:13px;letter-spacing:.025em;font-weight:400;display:flex;align-items:center;gap:15px;margin-bottom:30px}.cinematic-hero .eyebrow:before{content:'';display:block;width:34px;height:2px;background:var(--teal)}.cinematic-hero h1{font-size:88px;line-height:1.01;letter-spacing:-.055em;color:white;max-width:670px}.hero-subtitle{font-size:30px;line-height:1.25;letter-spacing:-.025em;color:white;margin-top:22px}.cinematic-hero .lead{font-size:17px;line-height:1.75;max-width:505px;color:#e4edf4;margin-top:26px}.cinematic-hero .actions{gap:30px;margin-top:32px}.cinematic-hero .button{background:white;color:var(--navy);border-color:white;padding:15px 22px;min-height:54px;font-size:14px}.cinematic-hero .button:hover{background:#e6f2f3}.cinematic-hero .text-link{color:white;border-color:#8ba8b9;font-weight:400}.cinematic-hero .text-link:hover{color:#fff;border-color:#fff}.cinematic-hero :focus-visible{outline-color:#fff}.hero-foot{pointer-events:none;display:flex;justify-content:space-between;align-items:center;gap:30px;border-top:1px solid #ffffff30;padding-block:18px;position:relative;font-size:11px;color:#d8e5ed}.hero-foot>span{margin-right:155px}.cinematic-hero .motion-toggle{z-index:5;right:max(56px,calc((100vw - 1280px)/2));bottom:10px;background:transparent;color:#fff;border:1px solid #ffffff60;border-radius:30px;padding:9px 15px;min-height:38px;line-height:1.3;font-size:11px}.cinematic-hero .media>figcaption{display:none}.positioning-rail{background:#f4f8f9;border-bottom:1px solid var(--rule)}.positioning-rail>.wrap{display:grid;grid-template-columns:repeat(3,1fr);padding-block:27px}.positioning-rail .wrap>div{display:flex;gap:20px;align-items:center;border-right:1px solid #d0dce3;padding-inline:30px}.positioning-rail .wrap>div:first-child{padding-left:0}.positioning-rail .wrap>div:last-child{border-right:0}.positioning-rail strong{font-size:18px;font-weight:700;color:var(--navy);white-space:nowrap;letter-spacing:-.025em}.positioning-rail span{font-size:12px;line-height:1.5;color:var(--text);max-width:140px}
.statement{padding-block:105px;grid-template-columns:.75fr 2fr;gap:90px}.statement h2{font-size:51px;line-height:1.1;max-width:760px;letter-spacing:-.047em}.statement p:not(.section-marker){font-size:18px;line-height:1.85;max-width:690px}.section-marker{font-size:12px;font-weight:400}.focus-section{padding-block:76px;background:#f2f6f8}.section-heading{grid-template-columns:1.2fr 1fr;gap:105px;margin-bottom:46px}.section-heading h2{font-size:44px;line-height:1.13;max-width:580px}.section-heading>p,.section-heading>div+div{padding-top:6px}.focus-grid{gap:46px}.focus-grid article{border-top:1px solid #b5cbd5;padding-top:23px}.focus-grid .number{font-size:12px;color:var(--navy);margin-bottom:34px}.focus-grid h3{font-size:24px;line-height:1.2;margin-bottom:18px}.focus-grid p{font-size:15px;line-height:1.8}.section{padding-block:96px}.product{border:0;background:#f5f8f9}.product-art{height:300px;padding:38px 40px;background:#f5f8f9}.product-info{padding:24px 32px 30px;border-top:1px solid #dde7ec}.product-info .small-label{font-size:11px}.product-info h2,.product-info h3{font-size:32px}.product-info .text-link{font-size:13px;margin-top:9px}.product-info .text-link span{transition:transform .2s}.product-info .text-link:hover span{transform:translate(2px,-2px)}.market-summary{padding-block:15px 100px;grid-template-columns:1fr 1.25fr;gap:95px}.market-summary h2{font-size:46px;line-height:1.12}.market-symbol{padding-block:49px}.market-symbol>span{font-size:108px;letter-spacing:-.065em}.market-symbol small{font-size:12px}.market-summary p{font-size:17px;line-height:1.8}.cta{border-top:0;border-bottom:0;padding-block:80px;position:relative}.cta:before{content:'';position:absolute;left:0;top:0;height:4px;width:18%;background:var(--teal)}.cta h2{font-size:48px;line-height:1.1;max-width:800px}.cta p{font-size:16px;color:#dae6ee;margin-top:24px;max-width:650px}.cta-inner{gap:70px}.cta .button{font-size:14px;padding:15px 23px}
.site-footer{background:#fff;color:var(--navy);padding-top:52px}.footer-main{grid-template-columns:320px .6fr 1fr;align-items:center;gap:90px;padding-bottom:45px}.footer-logo{margin-bottom:0;background:#fff}.footer-main p:not(.footer-name){color:var(--text);font-size:12px;max-width:290px;margin-top:12px}.footer-main nav{font-size:14px;gap:17px}.footer-contact{font-size:14px;gap:18px}.footer-contact>span{font-size:12px;color:var(--text)}.footer-bottom{border-color:var(--rule);color:var(--text);font-size:11px}.site-footer :focus-visible{outline-color:#135daa}
.page-intro{padding-block:79px 64px}.page-intro h1{font-size:76px;max-width:970px;line-height:1.04}.page-intro .lead{font-size:18px;line-height:1.8;max-width:720px}.page-about .page-intro{display:grid;grid-template-columns:1.1fr 1fr;column-gap:100px;align-items:end}.page-about .page-intro .eyebrow{grid-column:1 / -1}.page-about .page-intro h1{font-size:72px;max-width:570px}.page-about .page-intro .lead{margin-top:0;font-size:18px}.story{padding-block:25px 92px;gap:90px}.story-heading{padding-top:30px;border-top:1px solid var(--rule)}.story-heading h2{font-size:36px}.story-heading p{font-size:17px;line-height:1.85}.timeline .year{font-size:35px;color:var(--navy);font-weight:400}.timeline article{grid-template-columns:106px 1fr;gap:30px;padding:28px 0}.timeline h3{font-size:22px;line-height:1.2}.timeline p{font-size:15px;line-height:1.8}.leader{padding-block:80px}.leader h2{font-size:47px;max-width:540px}.leader h3{font-size:36px}.leader-inner{gap:100px}.page-portfolio .page-intro{padding-bottom:56px}.page-portfolio .page-intro h1{max-width:1000px}.page-portfolio .product-grid{grid-template-columns:1fr;gap:26px}.page-portfolio .product{display:grid;grid-template-columns:1.15fr 1fr;align-items:center}.page-portfolio .product-art{height:350px;padding:42px 50px}.page-portfolio .product-info{border-top:0;border-left:1px solid #dce6ec;padding:32px 48px}.page-portfolio .product-info h2{font-size:46px;margin-block:15px 24px}.page-portfolio .product-info p:not(.small-label){font-size:17px;line-height:1.8}.page-portfolio .product-info .text-link{margin-top:24px}.notice{background:white;border-left:2px solid var(--teal);font-size:14px;padding:10px 22px;margin-bottom:40px;max-width:960px}
.visual-intro{background:#f5f8f9}.visual-intro-inner{display:grid;grid-template-columns:1.05fr 1fr;gap:60px;align-items:center;padding-block:66px}.visual-intro h1{font-size:73px;line-height:1.05;letter-spacing:-.052em}.visual-intro .lead{font-size:18px;line-height:1.8;margin-top:28px}.visual-intro .button{margin-top:30px}.connection-art{height:450px;position:relative}.connection-art img{object-fit:contain;mix-blend-mode:multiply}.connection-art figcaption{font-size:10px;position:absolute;bottom:0;left:0;right:0;text-align:center;color:var(--text)}.criteria{padding-top:90px}.criteria-grid{gap:0 100px}.criteria-grid article{grid-template-columns:40px 1fr;gap:27px;padding-block:32px}.criteria-grid h3{font-size:25px}.criteria-grid p{font-size:16px;line-height:1.8}.ecosystem{background:var(--navy);color:white;padding-block:88px}.ecosystem h2,.ecosystem h3{color:white}.ecosystem .section-heading>p{color:#dbe6ee}.role-grid{gap:0;border-top:1px solid #547086;border-bottom:1px solid #547086}.role-grid article,.role-grid article:first-child{background:transparent;border:0;border-right:1px solid #547086;padding:36px}.role-grid article:last-child{border-right:0}.role-grid article:first-child{padding-left:0}.role-grid article>span{font-size:30px;color:#d4e4ed;margin-bottom:25px}.role-grid p{color:#dbe6ee;font-size:15px;line-height:1.8}.ecosystem .footnote{color:#dbe6ee;font-size:12px}.markets h3{font-size:40px}.markets .small-label{font-size:12px}.page-contact .page-intro{padding-bottom:52px}.page-contact .page-intro h1{font-size:84px}.contact-layout{gap:100px;padding-bottom:28px}.contact-links strong{font-size:25px;letter-spacing:-.025em}.contact-links>a{padding-block:24px}.enquiry-panel{background:#f2f6f8;padding:42px}.enquiry-panel input,.enquiry-panel textarea,.enquiry-panel select{border:1px solid #b5c8d2}.enquiry-panel h2{font-size:30px}.contact-person{padding-top:4px}.contact-location{margin-top:38px}
@media(max-width:1100px){.site-header nav{gap:20px}.cinematic-hero{min-height:650px}.hero-content{padding-block:76px 80px}.cinematic-hero h1{font-size:74px;max-width:580px}.hero-copy{max-width:590px}.cinematic-hero .lead{max-width:480px}.cinematic-hero:after{background:linear-gradient(90deg,rgba(15,38,68,.88),rgba(15,38,68,.4) 55%,rgba(15,38,68,0))}.hero-subtitle{font-size:28px}.hero-foot>span{margin-right:130px}.cinematic-hero .motion-toggle{right:32px}.positioning-rail .wrap>div{padding-inline:22px;gap:15px}.positioning-rail strong{font-size:16px}.positioning-rail span{font-size:11px}.statement{gap:60px;padding-block:85px}.statement h2{font-size:45px}.section-heading{gap:65px}.section-heading h2{font-size:39px}.footer-main{gap:55px;grid-template-columns:300px .6fr 1fr}.market-summary{gap:65px}.market-summary h2{font-size:40px}.market-symbol>span{font-size:86px}.page-about .page-intro{gap:25px 55px}.page-about .page-intro h1{font-size:60px}.visual-intro-inner{gap:30px}.visual-intro h1{font-size:60px}.connection-art{height:390px}.page-portfolio .product-art{padding:30px;height:320px}.page-portfolio .product-info{padding:30px}.page-portfolio .product-info h2{font-size:38px}.contact-layout{gap:55px}.contact-links strong{font-size:22px}}
@media(max-width:800px){.header-inner{min-height:82px}.site-name{font-size:21px}.site-header nav{gap:5px}.cinematic-hero{min-height:690px}.cinematic-hero .hero-visual img,.cinematic-hero .hero-visual video{object-position:67% 50%}.cinematic-hero:after{background:linear-gradient(90deg,rgba(15,38,68,.96),rgba(15,38,68,.76) 48%,rgba(15,38,68,.08))}.hero-content{padding-top:78px;padding-bottom:76px}.cinematic-hero h1{font-size:72px;max-width:570px}.hero-copy{max-width:590px}.hero-subtitle{font-size:27px}.cinematic-hero .lead{max-width:455px;font-size:17px}.cinematic-hero .eyebrow{font-size:12px;margin-bottom:29px}.cinematic-hero .actions{gap:24px}.hero-foot>span{margin-right:130px;font-size:10px}.cinematic-hero .motion-toggle{right:24px;font-size:10px}.positioning-rail>.wrap{padding-block:22px}.positioning-rail .wrap>div{display:block;padding-inline:20px}.positioning-rail span{display:block;margin-top:5px;max-width:none}.statement{grid-template-columns:.65fr 2fr;gap:35px;padding-block:72px}.statement h2{font-size:40px}.statement p:not(.section-marker){font-size:17px;line-height:1.8}.focus-section{padding-block:60px}.section-heading{gap:35px}.section-heading h2{font-size:34px}.focus-grid{gap:27px}.focus-grid h3{font-size:23px}.focus-grid p{font-size:15px}.section{padding-block:70px}.product-art{height:240px;padding:25px}.product-info{padding:24px}.market-summary{gap:40px;padding-bottom:75px}.market-summary h2{font-size:36px}.market-symbol{padding-block:30px}.market-symbol>span{font-size:80px}.market-symbol small{margin-top:10px}.cta{padding-block:64px}.cta h2{font-size:42px}.cta-inner{gap:28px}.footer-main{grid-template-columns:300px 1fr;gap:32px 60px;align-items:center;padding-bottom:40px}.footer-contact{grid-column:2;grid-row:1;align-self:end;margin-bottom:5px;padding-top:0;font-size:13px;gap:12px;flex-direction:column}.footer-main nav{grid-column:2;grid-row:1;align-self:start;margin-top:15px}.footer-main>div:first-child{grid-row:1}.footer-bottom{font-size:10px}.page-intro{padding-block:60px 50px}.page-intro h1{font-size:60px}.page-about .page-intro{grid-template-columns:1fr;gap:0}.page-about .page-intro h1{font-size:64px;max-width:670px}.page-about .page-intro .lead{margin-top:26px;max-width:640px}.story{gap:36px;padding-block:15px 60px}.story-heading{padding-top:25px}.story-heading h2{font-size:34px}.timeline article{grid-template-columns:115px 1fr}.leader{padding-block:60px}.leader h2{font-size:37px}.leader h3{font-size:31px}.leader-inner{gap:55px}.visual-intro-inner{gap:25px;padding-block:55px;grid-template-columns:1.15fr .85fr}.visual-intro h1{font-size:53px}.visual-intro .lead{font-size:16px}.connection-art{height:380px}.criteria{padding-top:65px}.criteria-grid{column-gap:45px}.criteria-grid article{gap:20px}.ecosystem{padding-block:65px}.role-grid article{padding:27px 22px}.role-grid article:first-child{padding-left:0}.role-grid h3{font-size:22px}.role-grid p{font-size:15px}.markets h3{font-size:35px}.page-portfolio .product-art{height:275px;padding:25px}.page-portfolio .product-info{padding:25px}.page-portfolio .product-info h2{font-size:34px}.page-portfolio .product-info p:not(.small-label){font-size:15px}.page-contact .page-intro h1{font-size:67px}.contact-layout{gap:35px}.contact-links strong{font-size:19px}.enquiry-panel{padding:30px}}
@media(max-width:600px){.cinematic-hero{min-height:0;padding-bottom:0}.hero-content{padding-top:48px;padding-bottom:265px}.hero-copy{max-width:none}.cinematic-hero h1{font-size:53px;max-width:355px;line-height:1.045;letter-spacing:-.05em}.hero-subtitle{font-size:23px;margin-top:20px;max-width:320px;line-height:1.3}.cinematic-hero .eyebrow{font-size:11px;gap:12px;margin-bottom:25px}.cinematic-hero .eyebrow:before{width:26px}.cinematic-hero .lead{font-size:16px;line-height:1.75;max-width:350px;margin-top:24px}.cinematic-hero .actions{flex-direction:column;align-items:flex-start;gap:15px;margin-top:28px}.cinematic-hero .button{font-size:13px;padding:14px 20px;min-height:50px;gap:30px}.cinematic-hero .text-link{font-size:12px}.cinematic-hero .hero-visual{top:auto;bottom:37px;height:440px;z-index:-2}.cinematic-hero .hero-visual img,.cinematic-hero .hero-visual video{object-position:var(--mobile-position);object-fit:cover}.cinematic-hero:after{background:linear-gradient(180deg,var(--navy) 0%,var(--navy) 44%,rgba(15,38,68,.93) 55%,rgba(15,38,68,.02) 77%);z-index:-1}.hero-foot{border-top:1px solid #ffffff30;padding-block:15px;font-size:9px;gap:14px}.hero-foot>span{display:block;margin-right:0;font-size:9px;text-align:right}.cinematic-hero .motion-toggle{bottom:7px;right:20px;font-size:10px;padding:8px 12px;min-height:32px;z-index:10}.positioning-rail>.wrap{grid-template-columns:1fr;padding-block:0}.positioning-rail .wrap>div,.positioning-rail .wrap>div:first-child{display:flex;align-items:center;justify-content:space-between;border-right:0;border-bottom:1px solid #d0dce3;padding:16px 0;gap:20px}.positioning-rail .wrap>div:last-child{border-bottom:0}.positioning-rail strong{font-size:17px}.positioning-rail span{font-size:11px;margin:0;text-align:right}.statement{display:block;padding-block:55px}.statement .section-marker{font-size:11px;margin-bottom:22px}.statement h2{font-size:35px;line-height:1.15}.statement p:not(.section-marker){font-size:16px;line-height:1.85;margin-top:24px}.section-heading{display:block;margin-bottom:33px}.section-heading h2{font-size:34px;line-height:1.15}.section-heading p{font-size:16px;line-height:1.8}.section-heading .eyebrow{font-size:11px;margin-bottom:18px}.focus-section{padding-block:51px}.focus-grid{gap:26px;grid-template-columns:1fr}.focus-grid article{display:grid;grid-template-columns:30px 1fr;gap:0 18px;padding-top:24px}.focus-grid .number{grid-row:1 / 3;margin-top:6px;margin-bottom:0;font-size:11px}.focus-grid h3{font-size:23px;line-height:1.25;margin-bottom:12px}.focus-grid p{font-size:15px;line-height:1.8;grid-column:2}.section{padding-block:55px}.product-grid{gap:26px}.product-art{height:237px;padding:26px}.product-info{padding:24px}.product-info h2,.product-info h3{font-size:30px}.product-info .small-label{font-size:10px;line-height:1.7}.market-summary{padding-block:10px 56px;gap:33px}.market-summary h2{font-size:35px}.market-summary p{font-size:16px;line-height:1.8;margin-top:22px}.market-symbol{grid-template-columns:1fr 1fr;padding-block:30px;gap:16px}.market-symbol>span{font-size:84px}.market-symbol small{font-size:11px;padding-left:18px;margin:0}.cta{padding-block:53px}.cta h2{font-size:36px;line-height:1.15}.cta p{font-size:15px;line-height:1.8;margin-top:22px}.cta-inner{gap:28px}.cta .button{font-size:13px;padding:14px 20px}.site-footer{padding-top:29px}.footer-main{display:grid;grid-template-columns:1fr 1fr;gap:30px 20px;padding-bottom:32px;align-items:start}.footer-main>div:first-child{grid-column:1 / -1;grid-row:auto;display:flex;flex-direction:column;align-items:center}.footer-logo{margin:0}.footer-main p:not(.footer-name){font-size:12px;max-width:290px;margin-top:5px;text-align:center}.footer-main nav{grid-column:1;grid-row:auto;align-self:start;margin:0;gap:14px;font-size:13px}.footer-contact{grid-column:2;grid-row:auto;align-self:start;margin:0;gap:14px;font-size:12px;flex-direction:column;overflow-wrap:anywhere}.footer-contact>span{font-size:11px;line-height:1.7}.footer-bottom{font-size:10px;line-height:1.8;gap:15px;padding-block:22px}.page-intro{padding-block:45px 40px}.page-intro h1{font-size:47px;line-height:1.08}.page-intro .lead{font-size:17px;line-height:1.8;margin-top:25px}.page-intro .eyebrow{font-size:11px}.page-about .page-intro h1{font-size:49px}.page-about .page-intro .lead{font-size:17px}.story{padding-block:12px 51px;gap:32px}.story-heading{padding-top:24px}.story-heading h2{font-size:33px}.story-heading p{font-size:16px;line-height:1.85;margin-top:20px}.timeline article{grid-template-columns:78px 1fr;gap:18px;padding-block:26px}.timeline .year{font-size:30px}.timeline h3{font-size:21px;line-height:1.25}.timeline p{font-size:14px;line-height:1.8}.leader{padding-block:53px}.leader h2{font-size:35px}.leader h3{font-size:31px}.leader-inner{gap:35px;grid-template-columns:1fr}.leader p{font-size:16px;line-height:1.8}.leader .role{font-size:13px}.page-portfolio .page-intro{padding-bottom:34px}.page-portfolio .product{grid-template-columns:1fr}.page-portfolio .product-art{height:235px;padding:27px}.page-portfolio .product-info{border-left:0;border-top:1px solid #dce6ec;padding:25px}.page-portfolio .product-info h2{font-size:33px;margin-block:14px 17px}.page-portfolio .product-info p:not(.small-label){font-size:16px;line-height:1.8}.page-portfolio .product-info .text-link{margin-top:17px}.notice{font-size:13px;line-height:1.8;padding:9px 17px;margin-bottom:28px}.visual-intro-inner{display:flex;flex-direction:column;align-items:stretch;gap:15px;padding-top:44px;padding-bottom:25px}.visual-intro h1{font-size:49px;line-height:1.09}.visual-intro .eyebrow{font-size:11px;margin-bottom:22px}.visual-intro .lead{font-size:17px;line-height:1.8;margin-top:25px}.visual-intro .button{font-size:13px;margin-top:25px}.connection-art{height:283px;width:100%}.connection-art figcaption{font-size:9px;bottom:3px}.criteria{padding-top:53px}.criteria-grid{grid-template-columns:1fr}.criteria-grid article{grid-template-columns:30px 1fr;gap:19px;padding-block:25px}.criteria-grid h3{font-size:23px}.criteria-grid p{font-size:15px;line-height:1.8;margin-top:13px}.ecosystem{padding-block:53px}.role-grid{display:block;border-bottom:0}.role-grid article,.role-grid article:first-child{border-right:0;border-bottom:1px solid #547086;padding:28px 0}.role-grid article>span{font-size:28px;margin-bottom:19px}.role-grid h3{font-size:25px}.role-grid p{font-size:15px;line-height:1.8;margin-top:18px}.ecosystem .footnote{font-size:11px}.markets{gap:26px}.markets h3{font-size:34px}.markets .small-label{font-size:11px}.markets p:last-child{font-size:15px;line-height:1.8}.page-contact .page-intro h1{font-size:51px}.page-contact .page-intro{padding-bottom:40px}.contact-layout{gap:40px}.contact-links strong{font-size:23px}.contact-person h2{font-size:32px}.contact-links>a{padding-block:21px}.enquiry-panel{padding:27px 22px}.enquiry-panel h2{font-size:28px}.enquiry-panel p{font-size:14px}.page-contact .statement{padding-top:50px}}
@media(prefers-reduced-motion:reduce){.product-info .text-link span{transition:none}.cinematic-hero .media.playing video{display:none}}

/* Informational groups do not need decorative sequence numbers. */
.focus-grid article,.criteria-grid article{display:block}

/* Keep authentic product artwork on a neutral, consistently framed surface. */
.product { border:1px solid var(--rule); }
.product-art { background:#fff; }
.product-art img { mix-blend-mode:normal; }

.strategic-partner{display:grid;grid-template-columns:1fr 280px;align-items:center;gap:48px;border-top:1px solid var(--rule);padding-block:40px;margin-bottom:48px}
.strategic-partner h2{font-size:var(--type-section);line-height:1.2}
.strategic-partner p{margin-top:20px;font-size:var(--type-body)}
.partner-logo-link{display:block;width:fit-content;max-width:100%;justify-self:center}
.partner-logo-link:focus-visible{outline:2px solid var(--teal,#008990);outline-offset:6px}
.strategic-partner img{display:block;width:280px;height:280px;object-fit:contain;background:#fff}
@media(max-width:600px){.strategic-partner{grid-template-columns:1fr;gap:0;padding-block:36px;margin-bottom:20px}.strategic-partner img{width:min(280px,100%);height:auto;margin-inline:auto}}
