.supply-page{--supply-unit:min(1px,.0520833vw);background:#fff;overflow:hidden}.supply-hero{height:calc(560 * var(--supply-unit));background:url(/assets/supply-chain/hero.png) 50%/cover no-repeat;position:relative}.supply-hero-copy{padding-top:calc(133 * var(--supply-unit))}.supply-hero-copy h1{color:#011049;font-size:calc(64 * var(--supply-unit));line-height:calc(72 * var(--supply-unit));margin:0;font-weight:600}.supply-content{background:#fff}.supply-product-canvas{width:calc(1920 * var(--supply-unit));height:calc(2141 * var(--supply-unit));margin:auto;position:relative}.supply-products>h2{top:calc(96 * var(--supply-unit));color:#011049;font-size:calc(48 * var(--supply-unit));line-height:calc(64 * var(--supply-unit));text-align:center;margin:0;font-weight:600;position:absolute;left:0;right:0}.supply-products-subtitle{top:calc(168 * var(--supply-unit));color:#3a3890;font-size:calc(16 * var(--supply-unit));line-height:calc(32 * var(--supply-unit));text-align:center;margin:0;position:absolute;left:0;right:0}.supply-feature{width:100%;position:absolute;top:0;left:0}.supply-feature-research{top:calc(887 * var(--supply-unit))}.supply-orbit{width:calc(856 * var(--supply-unit));height:calc(856 * var(--supply-unit));top:calc(302 * var(--supply-unit));left:calc(532 * var(--supply-unit));position:absolute}.supply-feature h3{z-index:1;top:calc(323 * var(--supply-unit));color:#011049;font-size:calc(40 * var(--supply-unit));line-height:calc(48 * var(--supply-unit));text-align:center;margin:0;font-weight:500;position:absolute;left:0;right:0}.supply-feature-logo{z-index:1;height:auto;position:absolute}.supply-plant-logo{width:calc(320 * var(--supply-unit));top:calc(692 * var(--supply-unit));left:calc(800 * var(--supply-unit))}.supply-research-logo{width:calc(280 * var(--supply-unit));top:calc(672 * var(--supply-unit));left:calc(820 * var(--supply-unit))}.supply-research-logo img{width:100%;height:auto}.supply-fact{width:calc(320 * var(--supply-unit));min-height:calc(126 * var(--supply-unit));z-index:1;padding:calc(28 * var(--supply-unit)) calc(25 * var(--supply-unit));border-radius:calc(18 * var(--supply-unit));background:#ffffffe0;position:absolute}.supply-fact-1{top:calc(490 * var(--supply-unit));left:calc(413 * var(--supply-unit))}.supply-fact-2{top:calc(710 * var(--supply-unit));left:calc(353 * var(--supply-unit))}.supply-fact-3{top:calc(490 * var(--supply-unit));left:calc(1205 * var(--supply-unit))}.supply-fact-4{top:calc(710 * var(--supply-unit));left:calc(1265 * var(--supply-unit))}.supply-fact>div{align-items:baseline;gap:calc(6 * var(--supply-unit));display:flex}.supply-fact span{width:calc(29 * var(--supply-unit));color:#007cf2;font-size:calc(24 * var(--supply-unit));line-height:calc(32 * var(--supply-unit));flex:none}.supply-fact h4{color:#000;font-size:calc(22 * var(--supply-unit));line-height:calc(38 * var(--supply-unit));white-space:nowrap;margin:0;font-weight:500}.supply-fact p{width:calc(240 * var(--supply-unit));margin:calc(3 * var(--supply-unit)) 0 0 calc(35 * var(--supply-unit));color:#000;font-size:calc(17 * var(--supply-unit));line-height:calc(26 * var(--supply-unit))}.supply-feature-description{width:calc(1000 * var(--supply-unit));top:calc(991 * var(--supply-unit));left:calc(460 * var(--supply-unit));color:#505659;font-size:calc(18 * var(--supply-unit));line-height:calc(32 * var(--supply-unit));text-align:center;margin:0;position:absolute}.supply-feature-research .supply-feature-description{width:calc(1600 * var(--supply-unit));left:calc(160 * var(--supply-unit));line-height:calc(39 * var(--supply-unit))}.supply-industry{width:calc(1920 * var(--supply-unit));height:calc(760 * var(--supply-unit));background:url(/assets/supply-chain/industry-background.png) 50%/100% 100% no-repeat;margin:auto;position:relative}.supply-industry-copy h2{top:calc(81 * var(--supply-unit));left:calc(160 * var(--supply-unit));color:#4185f8;font-size:calc(48 * var(--supply-unit));line-height:calc(64 * var(--supply-unit));margin:0;font-weight:600;position:absolute}.supply-industry-subtitle{width:calc(720 * var(--supply-unit));top:calc(153 * var(--supply-unit));left:calc(160 * var(--supply-unit));color:#3a3890;font-size:calc(16 * var(--supply-unit));line-height:calc(32 * var(--supply-unit));margin:0;position:absolute}.supply-industry-intro{width:calc(720 * var(--supply-unit));top:calc(217 * var(--supply-unit));left:calc(160 * var(--supply-unit));color:#505659;font-size:calc(18 * var(--supply-unit));line-height:calc(32 * var(--supply-unit));margin:0;position:absolute}.supply-industry-steps{width:calc(620 * var(--supply-unit));top:calc(338 * var(--supply-unit));left:calc(160 * var(--supply-unit));position:absolute}.supply-industry-steps:before{content:"";width:calc(1 * var(--supply-unit));height:calc(136 * var(--supply-unit));top:calc(26 * var(--supply-unit));left:calc(20 * var(--supply-unit));background:#85b3f9;position:absolute}.supply-industry-step{align-items:flex-start;gap:calc(21 * var(--supply-unit));display:flex;position:relative}.supply-industry-step+.supply-industry-step{margin-top:calc(35 * var(--supply-unit))}.supply-industry-step>img{width:calc(33 * var(--supply-unit));height:calc(33 * var(--supply-unit));padding:calc(4 * var(--supply-unit));object-fit:contain;background:#4185f8;border-radius:50%;flex:none}.supply-industry-step h3{color:#011049;font-size:calc(24 * var(--supply-unit));line-height:calc(30 * var(--supply-unit));margin:0;font-weight:450}.supply-industry-step p{width:calc(560 * var(--supply-unit));margin:calc(20 * var(--supply-unit)) 0 0;color:#505659;font-size:calc(16 * var(--supply-unit));line-height:calc(30 * var(--supply-unit))}.supply-browser{width:calc(692 * var(--supply-unit));height:calc(680 * var(--supply-unit));top:calc(32 * var(--supply-unit));left:calc(1012 * var(--supply-unit));position:absolute}.supply-browser-frame{width:100%;height:100%;position:absolute;inset:0}.supply-browser-previous,.supply-browser-next{z-index:3;cursor:pointer;background:0 0;border:0;width:4.92%;height:5%;padding:0;position:absolute;top:2.65%}.supply-browser-previous{left:22.4%}.supply-browser-next{left:29%}:is(.supply-browser-previous:focus-visible,.supply-browser-next:focus-visible){outline-offset:2px;outline:2px solid #4185f8}.supply-browser-cards{width:90.5%;position:absolute;top:16.2%;left:4.77%}.supply-browser-card{aspect-ratio:626/241;width:100%;position:relative}.supply-browser-card+.supply-browser-card{margin-top:6.7%}.supply-browser-card>img{object-fit:cover;border-radius:calc(12 * var(--supply-unit));width:100%;height:100%}.supply-browser-card>a{color:#fff;font-size:calc(26 * var(--supply-unit));white-space:nowrap;font-weight:500;line-height:1.4;position:absolute;bottom:6%;left:9.6%}.supply-browser-card>a:hover{text-decoration:underline}.supply-browser-card>a:focus-visible{outline-offset:4px;outline:2px solid}@media (max-width:1199px){.supply-page{--supply-unit:1px}.supply-hero{background-position:50%;height:440px}.supply-hero-copy{padding-top:95px}.supply-hero-copy h1{font-size:48px;line-height:1.25}.supply-product-canvas{width:100%;height:auto;padding:70px 32px 90px}.supply-products>h2,.supply-products-subtitle{position:static}.supply-products>h2{font-size:40px;line-height:1.3}.supply-products-subtitle{margin-top:14px;font-size:17px;line-height:1.6}.supply-feature,.supply-feature-research{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;max-width:950px;margin:70px auto 0;display:grid;position:relative;top:auto;left:auto}.supply-feature-research{margin-top:125px}.supply-orbit{pointer-events:none;width:min(600px,100%);height:auto;position:absolute;top:5px;left:50%;transform:translate(-50%)}.supply-feature h3{grid-column:1/-1;font-size:32px;line-height:1.35;position:relative;top:auto}.supply-feature-logo,.supply-plant-logo,.supply-research-logo{grid-column:1/-1;justify-self:center;width:min(280px,70%);height:auto;margin:115px 0 70px;position:relative;top:auto;left:auto}.supply-research-logo{width:min(250px,65%);margin-top:90px}.supply-fact{border-radius:15px;width:100%;min-height:130px;padding:21px 24px;position:relative;top:auto;left:auto;box-shadow:0 6px 28px #5265a20d}.supply-fact>div{gap:8px}.supply-fact span{width:28px;font-size:22px;line-height:1.35}.supply-fact h4{font-size:20px;line-height:1.35}.supply-fact p{width:auto;margin:12px 0 0 36px;font-size:16px;line-height:1.6}.supply-feature-description,.supply-feature-research .supply-feature-description{grid-column:1/-1;width:100%;margin:36px auto 0;font-size:17px;line-height:1.85;position:static}.supply-industry{background-size:cover;width:100%;height:auto;padding:72px 32px 90px}.supply-industry-copy{max-width:900px;margin:auto}.supply-industry-copy h2,.supply-industry-subtitle,.supply-industry-intro,.supply-industry-steps{width:auto;position:static}.supply-industry-copy h2{font-size:40px;line-height:1.3}.supply-industry-subtitle{margin-top:12px;font-size:17px;line-height:1.7}.supply-industry-intro{margin-top:26px;font-size:17px;line-height:1.8}.supply-industry-steps{margin-top:40px}.supply-industry-steps:before{width:1px;height:calc(100% - 34px);top:22px;left:16px}.supply-industry-step{gap:20px}.supply-industry-step+.supply-industry-step{margin-top:30px}.supply-industry-step>img{width:33px;height:33px;padding:4px}.supply-industry-step h3{font-size:22px;line-height:1.4}.supply-industry-step p{width:auto;margin-top:12px;font-size:16px;line-height:1.75}.supply-browser{aspect-ratio:692/680;width:min(692px,100%);height:auto;margin:64px auto 0;position:relative;top:auto;left:auto}.supply-browser-card>img{border-radius:10px}.supply-browser-card>a{font-size:clamp(11px,2vw,24px)}}@media (max-width:800px){.supply-hero{background-position:54%;height:390px}.supply-hero-copy{padding-top:80px}.supply-hero-copy h1{max-width:330px;font-size:36px;line-height:1.3}.supply-product-canvas{padding:55px 20px 70px}.supply-products>h2{font-size:29px}.supply-products-subtitle{font-size:15px}.supply-feature,.supply-feature-research{grid-template-columns:1fr;gap:14px;margin-top:60px}.supply-feature-research{margin-top:90px}.supply-feature h3{font-size:26px}.supply-orbit{width:min(100%,440px);top:5px}.supply-feature-logo,.supply-plant-logo{width:min(235px,70%);margin:105px 0 62px}.supply-research-logo{width:min(220px,68%);margin:87px 0 52px}.supply-fact{min-height:0;padding:20px 22px}.supply-fact h4{font-size:18px}.supply-fact p{font-size:15px}.supply-feature-description,.supply-feature-research .supply-feature-description{text-align:left;margin-top:28px;font-size:15px}.supply-industry{padding:60px 20px 75px}.supply-industry-copy h2{font-size:30px}.supply-industry-subtitle,.supply-industry-intro{font-size:15px}.supply-industry-step h3{font-size:18px}.supply-industry-step p{font-size:14px}.supply-browser{margin-top:50px}.supply-browser-card>a{font-size:clamp(10px,2.7vw,16px)}}
