.iotrf-page{font-family:var(--font-outfit),system-ui,-apple-system,sans-serif;color:#0f172a}.iotrf-page .h4.orange-text,.iotrf-page .orange-text,.iotrf-page .text-orange,.iotrf-page h3.orange-text,.iotrf-page span.highlight,.iotrf-page span.orange-text,html body .iotrf-page .orange-text,html body .iotrf-page .text-orange,html body .iotrf-page span.highlight,html body .iotrf-page span.orange-text{color:#c24b00!important}.iotrf-page .cls-hero{background:linear-gradient(135deg,#f5f3ff,#eff6ff 45%,#ecfeff)!important;border-bottom:1.5px solid #c4b5fd!important}.iotrf-page .cls-hero-badge{background:#ffffff!important;border:1.5px solid #c4b5fd!important;color:#8b5cf6!important}.iotrf-page .cls-callout--qa{border-color:#c4b5fd #c4b5fd #c4b5fd #8b5cf6!important;background:#f5f3ff!important}.iotrf-page .cls-callout--ctr{border-color:#bfdbfe #bfdbfe #bfdbfe #2563eb!important;background:#eff6ff!important}.iotrf-page .cls-check-item svg{color:#8b5cf6!important}.iotrf-page .cls-glowing-blink-dot{background:#8b5cf6!important}.iotrf-page .cls-hub-connector div[style*=border-top]{border-top-color:#8b5cf6!important}.iotrf-page .cls-future-panel{background:linear-gradient(135deg,#fff7f2,#ecf2ff)!important;border:1.5px solid #ffd8c2!important;box-shadow:0 12px 35px rgba(194,75,0,.08)!important;color:#0f172a!important}.iotrf-page .cls-future-panel h2{color:#0f172a!important}.iotrf-page .cls-future-panel p{color:#475569!important}.iotrf-page .cls-industry-tag{background:#f5f3ff!important;color:#7c3aed!important;border-color:#c4b5fd!important}.cls-market-feature-grid>div,.iotrf-page .cls-market-feature-grid>div{gap:12px!important;padding:12px 14px!important}.cls-market-feature-grid>div>div:first-child,.iotrf-page .cls-market-feature-grid>div>div:first-child{margin-right:0!important;flex-shrink:0!important}.iot-spine-container{position:relative;max-width:960px;margin:0 auto;padding:20px 0}.iot-spine-line{position:absolute;top:30px;bottom:30px;left:50%;transform:translateX(-50%);width:3px;background:linear-gradient(180deg,#0284c7,#38bdf8 50%,#0284c7);box-shadow:0 0 12px rgba(2,132,199,.4);z-index:1}.iot-spine-item{position:relative;display:flex;align-items:center;margin-bottom:55px;z-index:2;width:100%}.iot-spine-item:last-child{margin-bottom:0}.iot-spine-node{position:absolute;left:50%;transform:translateX(-50%);width:56px;height:56px;border-radius:50%;background:#ffffff;border:3px solid #0284c7;color:#0284c7;display:flex;align-items:center;justify-content:center;box-shadow:0 0 20px rgba(2,132,199,.3),inset 0 0 10px rgba(2,132,199,.1);z-index:3;transition:transform .3s ease,border-color .3s ease,color .3s ease}.iot-spine-item:hover .iot-spine-node{transform:translateX(-50%) scale(1.12);border-color:#c24b00;color:#c24b00;box-shadow:0 0 25px rgba(194,75,0,.4)}.iot-spine-text{width:44%;background:transparent!important;border:none!important;box-shadow:none!important;padding:0!important}.iot-spine-left .iot-spine-text{margin-right:auto;text-align:right;padding-right:35px!important}.iot-spine-right .iot-spine-text{margin-left:auto;text-align:left;padding-left:35px!important}.iot-spine-tag{display:inline-block;background:#e0f2fe;color:#0369a1;border:1px solid #bae6fd;border-radius:6px;padding:3px 9px;font-size:10.5px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;margin-bottom:8px;line-height:1.2}.iot-spine-title{font-size:18px!important;font-weight:700!important;color:#0f172a!important;margin-bottom:6px!important;line-height:1.35!important}.iot-spine-desc{font-size:14px!important;line-height:1.6!important;color:#475569!important;margin-bottom:0!important}@media (max-width:991px){.iot-spine-line{left:28px!important;transform:none!important}.iot-spine-node{left:28px!important;transform:translateX(-50%)!important;width:48px!important;height:48px!important}.iot-spine-item:hover .iot-spine-node{transform:translateX(-50%) scale(1.1)!important}.iot-spine-text{width:100%!important;margin-left:68px!important;margin-right:0!important}.iot-spine-left .iot-spine-text,.iot-spine-right .iot-spine-text,.iot-spine-text{text-align:left!important;padding-left:0!important;padding-right:0!important}}@media (max-width:767px){.iot-digital-growth-img-col,html body .iotrf-page .iot-digital-growth-img-col{display:none!important}}