@keyframes rotating{100%{transform:rotate(360deg)}}.hardwareContactInfo{display:grid;grid-template-columns:1fr;gap:clamp(2.4rem,3.137254902vw,4.8rem);width:100%;padding:0;color:#262626;text-align:left}@container (inline-size > 90rem){.hardwareContactInfo{align-items:flex-start;grid-template-columns:repeat(3, minmax(0, 1fr));column-gap:clamp(4.8rem,6.2745098039vw,9.6rem)}}.hardwareContactInfo-item{display:flex;align-items:flex-start;gap:clamp(1.6rem,2.091503268vw,3.2rem);text-align:left}.hardwareContactInfo-icon{display:inline-flex;flex:0 0 3.6rem;align-items:center;justify-content:center;width:3.6rem;height:3.6rem}.hardwareContactInfo-icon img{display:block;max-width:100%;height:auto}.hardwareContactInfo-content{flex:1 1 auto;min-width:0}.hardwareContactInfo-title{margin:0 0 clamp(0.8rem,1.045751634vw,1.6rem);color:#f60;font-family:"Ysoft",sans-serif;font-size:2.813rem;font-weight:700;line-height:1.235;text-transform:uppercase}.hardwareContactInfo-address{color:#262626;font-size:1.8rem;font-weight:400;line-height:1.235}.hardwareContactInfo-address>:first-child{margin-top:0}.hardwareContactInfo-address>:last-child{margin-bottom:0}.hardwareContactInfo-address p{margin:0}.hardwareContactInfo-address a{color:#f60;font-weight:700;overflow-wrap:anywhere}.hardwareContactInfo-address a:hover{color:#e05a00;text-decoration:none}.hardwareContactInfo-link{color:#f60;font-family:"Ysoft",sans-serif;font-size:2.813rem;font-weight:700;line-height:1.235;overflow-wrap:anywhere;text-decoration:none;text-transform:uppercase}.hardwareContactInfo-link:hover{color:#e05a00}