.firmware-device{color:#10235d;background:#f4f6fb}.firmware-device__inner{padding-top:clamp(2.4rem,4vw,5.2rem);padding-bottom:clamp(4.8rem,7vw,8.8rem)}.firmware-device__breadcrumb{display:flex;gap:.9rem;align-items:center;margin-bottom:clamp(2.4rem,4vw,4.2rem);color:#10235da8;font-size:1.4rem;line-height:1.4}.firmware-device__breadcrumb a,.firmware-device__footer-nav a{color:#315dff;text-decoration:none}.firmware-device__breadcrumb a:hover,.firmware-device__footer-nav a:hover,.firmware-device__product-link:hover{text-decoration:underline;text-underline-offset:.25em}.firmware-device__hero{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:clamp(4rem,7vw,9rem);align-items:center}.firmware-device__image-column{min-width:0}.firmware-device__image-wrap{display:grid;place-items:center;width:100%;aspect-ratio:1;overflow:hidden;border:1px solid rgba(16,35,93,.09);border-radius:.8rem;background:#fff}.firmware-device__image,.firmware-device__image-placeholder,.firmware-device__image-placeholder svg{width:100%;height:100%}.firmware-device__image{display:block;object-fit:contain;padding:clamp(2.2rem,4vw,5.6rem)}.firmware-device__image-placeholder{color:#10235d1f}.firmware-device__intro{min-width:0}.firmware-device__eyebrow,.firmware-device__section-label{margin:0;color:#315dff;font-size:1.2rem;font-weight:700;line-height:1.3;letter-spacing:0;text-transform:uppercase}.firmware-device__intro h1{max-width:72rem;margin:1rem 0 1.8rem;color:#0b1e52;font-size:6.4rem;font-weight:650;line-height:1.04;letter-spacing:0;white-space:nowrap}.firmware-device__intro .firmware-device__title--compact{font-size:5rem}.firmware-device__intro .firmware-device__title--long{font-size:4rem}.firmware-device__intro .firmware-device__title--x-long{font-size:3.3rem}.firmware-device__intro .firmware-device__title--xx-long{font-size:2.9rem}.firmware-device__badges{display:flex;flex-wrap:wrap;gap:.8rem;align-items:center;margin-bottom:2.4rem}.firmware-device__protocol{display:inline-flex;min-height:3.4rem;gap:.7rem;align-items:center;padding:.55rem 1.1rem;border:1px solid rgba(16,35,93,.13);border-radius:.6rem;background:#ffffffc7;color:#10235d;font-size:1.35rem;font-weight:650;line-height:1}.firmware-device__protocol img,.firmware-device__protocol svg{width:2rem;height:2rem;flex:0 0 2rem;object-fit:contain}.firmware-device__protocol svg{fill:none;stroke:currentColor;stroke-width:1.7}.firmware-device__summary{max-width:68rem;margin:0;color:#10235dc2;font-size:clamp(1.7rem,1.4vw,2rem);line-height:1.65}.firmware-device__latest{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));max-width:60rem;margin:3.2rem 0 2.6rem;border-top:1px solid rgba(16,35,93,.13);border-bottom:1px solid rgba(16,35,93,.13)}.firmware-device__latest div{padding:1.8rem 0}.firmware-device__latest div+div{padding-left:2.4rem;border-left:1px solid rgba(16,35,93,.13)}.firmware-device__latest dt,.firmware-device__facts dt{margin-bottom:.45rem;color:#10235d94;font-size:1.25rem;font-weight:500;line-height:1.3}.firmware-device__latest dd,.firmware-device__facts dd{margin:0;color:#0b1e52;font-size:1.6rem;font-weight:650;line-height:1.4}.firmware-device__product-link{display:inline-flex;gap:.8rem;align-items:center;color:#315dff;font-size:1.5rem;font-weight:650;text-decoration:none}.firmware-device__content{display:grid;grid-template-columns:minmax(20rem,.32fr) minmax(0,1fr);gap:clamp(4rem,7vw,9rem);align-items:start;margin-top:clamp(6rem,9vw,11rem);padding-top:clamp(4rem,6vw,7rem);border-top:1px solid rgba(16,35,93,.13)}.firmware-device__facts{position:sticky;top:13rem}.firmware-device__facts dl{margin:2rem 0 0}.firmware-device__facts dl>div{padding:1.6rem 0;border-top:1px solid rgba(16,35,93,.11)}.firmware-device__facts dd{font-size:1.45rem;font-weight:550}.firmware-device__history{min-width:0}.firmware-device__history-heading{margin-bottom:3.2rem}.firmware-device__history-heading h2{margin:.8rem 0 0;color:#0b1e52;font-size:clamp(3rem,3.2vw,4.4rem);font-weight:650;line-height:1.1;letter-spacing:0}.firmware-device__history-content{color:#10235dd1;font-size:1.6rem;line-height:1.7}.firmware-device__history-content p,.firmware-device__history-content ul,.firmware-device__history-content ol{max-width:82rem}.firmware-device__history-content p{margin:0 0 1.2rem}.firmware-device__history-content ul,.firmware-device__history-content ol{margin:.8rem 0 2.4rem;padding-left:2.2rem}.firmware-device__history-content li{margin:.65rem 0;padding-left:.4rem}.firmware-device__history-content p:has(>em:first-child:last-child),.firmware-device__history-content p:has(>strong:first-child:last-child){margin-top:3.8rem;margin-bottom:1.5rem;padding-top:2.6rem;border-top:1px solid rgba(16,35,93,.12);color:#0b1e52;font-size:1.9rem;font-style:normal}.firmware-device__history-content p:first-child{margin-top:0;padding-top:0;border-top:0}.firmware-device__footer-nav{margin-top:clamp(5rem,8vw,9rem);padding-top:2.6rem;border-top:1px solid rgba(16,35,93,.13);font-size:1.5rem;font-weight:650}@media screen and (max-width:989px){.firmware-device__hero{grid-template-columns:1fr;gap:3.2rem}.firmware-device__image-wrap{max-width:62rem;margin:0 auto}.firmware-device__content{grid-template-columns:1fr;gap:4.8rem}.firmware-device__facts{position:static}}@media screen and (max-width:749px){.firmware-device__inner{padding-top:2rem}.firmware-device__breadcrumb{margin-bottom:2rem;font-size:1.25rem}.firmware-device__image-wrap{aspect-ratio:1.08}.firmware-device__image{padding:2.2rem}.firmware-device__intro h1{margin-bottom:1.5rem;font-size:3.2rem}.firmware-device__intro .firmware-device__title--compact{font-size:2.7rem}.firmware-device__intro .firmware-device__title--long{font-size:2.2rem}.firmware-device__intro .firmware-device__title--x-long{font-size:1.9rem}.firmware-device__intro .firmware-device__title--xx-long{font-size:1.7rem}.firmware-device__badges{margin-bottom:2rem}.firmware-device__summary{font-size:1.6rem;line-height:1.6}.firmware-device__latest{margin-top:2.6rem}.firmware-device__latest div{padding:1.5rem 0}.firmware-device__latest div+div{padding-left:1.6rem}.firmware-device__latest dd{font-size:1.4rem}.firmware-device__content{margin-top:5.2rem;padding-top:3.6rem}.firmware-device__history-heading{margin-bottom:2.4rem}.firmware-device__history-content{font-size:1.5rem}.firmware-device__history-content p:has(>em:first-child:last-child),.firmware-device__history-content p:has(>strong:first-child:last-child){margin-top:3rem;padding-top:2.2rem;font-size:1.7rem}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/section-firmware-device.css.map */
