.home-drivers .platform-panels,.home-drivers .platform-grid{min-height:548px}.home-drivers .platform-panels{display:grid}.home-drivers .platform-panels>[data-slot=tabs-content]{grid-area:1/1;min-width:0}.home-drivers .platform-panels>[data-slot=tabs-content][hidden]{visibility:hidden;pointer-events:none;display:block!important}.home-drivers .platform-grid.platform-grid--board{grid-template-columns:1.15fr 1.4fr .85fr;align-items:center;gap:24px}.home-drivers .platform-grid--m5 h2{margin-bottom:12px;line-height:1.1}.home-drivers .platform-grid--m5 .showcase-intro{color:var(--home-muted);margin:0 0 34px;font-size:21px;line-height:1.4}.home-drivers .platform-grid--board .driver-product-visual{aspect-ratio:auto;align-self:stretch;max-width:none;min-height:570px;margin:0}.home-drivers .driver-product-visual--m5-bg:before{z-index:0;clip-path:polygon(18% 0,96% 0,76% 36%,98% 36%,68% 100%,4% 100%,24% 64%,2% 64%);background:linear-gradient(140deg,#effbfa 0%,#c4f3e9 58%,#eaf8f5 100%);border-radius:20px;inset:4%;-webkit-mask:none;mask:none}.home-drivers .driver-product-visual--m5-bg:after{z-index:0;background:radial-gradient(#01213025,#0000 70%);border:0;border-radius:50%;height:9%;inset:auto 3% 6%}.home-drivers .driver-product-visual--m5-bg img{z-index:1}.home-drivers .platform-grid--board .driver-product-visual img{object-fit:contain;mix-blend-mode:normal;width:100%;height:94%;max-height:94%;top:3%;left:0;transform:rotate(-4deg)scale(.88)}.home-drivers .platform-grid--board .driver-product-visual--l001 img{mix-blend-mode:normal;width:82%;height:86%;max-height:86%;top:7%;left:9%;transform:rotate(-4deg)scale(1.02)}.home-drivers .platform-grid--m5 .driver-product-visual img{object-fit:contain;width:100%;height:100%;max-height:100%;top:calc(70px - 5%);left:calc(10px - 5%);transform:rotate(-4deg)scale(.87)}.home-drivers .platform-grid--m5 .showcase-benefits>div{gap:16px;margin-bottom:28px}.home-drivers .platform-grid--m5 .showcase-benefits svg{width:30px;height:30px}.home-drivers .platform-grid--m5 .showcase-benefits dd{margin-top:9px}.home-drivers .showcase-application-icons{grid-template-columns:repeat(auto-fit,minmax(62px,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.home-drivers .showcase-application-icons li{text-align:center;color:var(--home-muted);flex-direction:column;align-items:center;gap:10px;margin:0;padding:0 5px;font-size:12px;line-height:1.4;display:flex}.home-drivers .showcase-application-icons svg{stroke-width:1.5px;width:36px;height:36px;color:var(--home-accent)}.home-drivers .showcase-application-icons li+li{border-inline-start:1px solid #e9eeee}@media (min-width:1101px){.home-drivers .platform-grid--board .driver-product-visual{min-height:518px}.home-drivers .platform-grid--m5 .driver-product-visual{aspect-ratio:auto;width:min(100%,520px);height:518px;min-height:518px;margin-inline:auto;max-width:520px!important}.home-drivers .platform-grid--m5 .showcase-intro{margin-bottom:24px}.home-drivers .platform-grid--m5 h3{margin-bottom:16px}.home-drivers .platform-grid--m5 .showcase-features li{margin-bottom:10px}.home-drivers .platform-grid--m5 .showcase-benefits>div{margin-bottom:21px}.home-drivers .platform-grid--m5 .platform-benefits h3:not(:first-child){margin-top:18px;padding-top:18px}.home-drivers .platform-grid--m5 .showcase-learn-more{margin-top:22px}}@media (max-width:1100px){.home-drivers .platform-panels,.home-drivers .platform-grid{min-height:830px}.home-drivers .platform-grid.platform-grid--board{grid-template-columns:1fr 1fr}.home-drivers .platform-grid--board .driver-product-visual{min-height:440px}.home-drivers .platform-grid--m5 .driver-product-visual{aspect-ratio:auto;width:min(100%,440px);height:440px;min-height:440px;margin-inline:auto;max-width:440px!important}.home-drivers .showcase-application-icons{max-width:520px}}@media (max-width:700px){.home-drivers .platform-panels,.home-drivers .platform-grid{min-height:1260px}.home-drivers .platform-grid.platform-grid--board{grid-template-columns:1fr}.home-drivers .platform-grid--board .driver-product-visual{aspect-ratio:1;width:100%;max-width:420px;height:auto;min-height:0;margin-inline:auto}.home-drivers .platform-grid--m5 .driver-product-visual{aspect-ratio:1;width:min(100%,420px);height:auto;min-height:0;max-width:420px!important}.home-drivers .platform-grid--m5 .showcase-intro{margin-bottom:24px;font-size:18px}.home-drivers .platform-grid--m5 .driver-product-visual img{top:calc(70px - 3%);left:calc(10px - 3%);transform:rotate(-4deg)scale(.83)}}
