.high-value-page{overflow:hidden;color:var(--ink);background:#fff}.high-value-page :is(#architecture,#contact){scroll-margin-top:6.6rem}.high-value-kicker{display:block;color:var(--accent);font-size:.82rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}@keyframes highValueRise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes highValuePulse{0%,to{opacity:.42;transform:scaleX(.72)}50%{opacity:.92;transform:scaleX(1)}}.high-value-hero{position:relative;min-height:min(790px,calc(100svh - 80px));padding:clamp(7.5rem,9vw,9.6rem) 0 clamp(4.2rem,7vw,6.2rem);color:#fff;background:linear-gradient(105deg,#0a1019f5,#0f1b2ae8 46%,#101d2db8),var(--high-hero-bg) center / cover no-repeat,#101927}.high-value-hero:before{position:absolute;inset:0;content:"";background:linear-gradient(90deg,#080e17a8,#080e1714),radial-gradient(circle at 76% 24%,rgba(255,126,0,.2),transparent 27%);pointer-events:none}.high-value-hero:after{position:absolute;inset:auto 0 0;height:9.5rem;content:"";background:linear-gradient(180deg,#fff0,#fff);pointer-events:none}.high-value-hero-layout,.high-value-hero-cards{position:relative;z-index:1}.high-value-hero-layout{display:grid;grid-template-columns:minmax(0,.95fr) minmax(26rem,1.05fr);gap:clamp(2.6rem,5vw,5.4rem);align-items:center}.high-value-hero-copy{display:grid;gap:1.05rem}.high-value-hero-copy>*{animation:highValueRise .64s ease both}.high-value-hero-copy>*:nth-child(2){animation-delay:.05s}.high-value-hero-copy>*:nth-child(3){animation-delay:.1s}.high-value-hero-copy>*:nth-child(4){animation-delay:.15s}.high-value-hero-copy>*:nth-child(5){animation-delay:.2s}.high-value-breadcrumb{display:flex;flex-wrap:wrap;gap:.55rem;align-items:center;margin-bottom:1.15rem;color:#ffffff94;font-size:.82rem;font-weight:800}.high-value-breadcrumb a{color:#ffffffdb}.high-value-breadcrumb a:hover{color:var(--accent)}.high-value-hero h1{max-width:14ch;margin:0;color:#fff;font-size:var(--h1);font-weight:800;line-height:var(--h1-line)}.high-value-hero-copy>p{max-width:46rem;margin:0;color:#ffffffc7;font-size:1.08rem;line-height:1.82}.high-value-actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.75rem}.high-value-hero .btn-outline{border-color:#ffffff5c;color:#fff}.high-value-hero .btn-outline:hover,.high-value-hero .btn-outline:focus-visible{border-color:var(--accent);background:#ff7e0026}.high-value-hero-media{position:relative;margin:0;animation:highValueRise .72s ease .12s both}.high-value-hero-media:before{position:absolute;inset:1.2rem -1.2rem -1.2rem 1.2rem;content:"";border:1px solid rgba(255,126,0,.34);pointer-events:none}.high-value-hero-media:after{position:absolute;right:-1.5rem;bottom:2.2rem;width:9rem;height:.18rem;content:"";background:var(--accent);transform-origin:right center;animation:highValuePulse 2.4s ease-in-out infinite}.high-value-hero-media img{position:relative;width:100%;height:clamp(24rem,34vw,31rem);object-fit:cover;border:1px solid rgba(255,255,255,.14);box-shadow:0 30px 80px #0000005c;transition:transform .42s ease,filter .42s ease}.high-value-hero-media:hover img{filter:saturate(1.08) contrast(1.03);transform:translateY(-4px) scale(1.012)}.high-value-hero-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:clamp(3rem,6vw,5.2rem)}.high-value-hero-cards article{display:grid;grid-template-columns:3.75rem minmax(0,1fr);gap:1rem;align-items:start;min-height:9.2rem;padding:1.35rem 1.45rem;border:1px solid rgba(255,255,255,.12);background:#0f1a28d6;box-shadow:0 18px 45px #0003;backdrop-filter:blur(14px);transition:transform .24s ease,border-color .24s ease,background .24s ease}.high-value-hero-cards article:hover{border-color:#ff7e0075;background:#142233eb;transform:translateY(-5px)}.high-value-hero-cards svg{width:2.4rem;height:2.4rem;color:var(--accent)}.high-value-hero-cards strong{display:block;color:#fff;font-size:1.04rem;line-height:1.32}.high-value-hero-cards p{margin:.55rem 0 0;color:#ffffffad;font-size:.92rem;line-height:1.66}.high-value-custom-iot-service .high-value-hero{min-height:min(720px,calc(100svh - 78px));padding:clamp(8.8rem,10vw,10.8rem) 0 clamp(3rem,5vw,4.8rem);background:linear-gradient(90deg,#070d17eb,#0a121fc7 44%,#0a121f38),var(--high-hero-bg) center / cover no-repeat,#101927}.high-value-custom-iot-service .high-value-hero:before{background:radial-gradient(circle at 18% 28%,rgba(255,126,0,.18),transparent 24%),linear-gradient(180deg,#09101b00 70%,#09101b57)}.high-value-custom-iot-service .high-value-hero:after{height:7rem;background:linear-gradient(180deg,#fff0,#fff)}.high-value-custom-iot-service .high-value-hero-layout{grid-template-columns:minmax(0,.58fr) minmax(0,.42fr);gap:clamp(2rem,4vw,4rem);align-items:center}.high-value-custom-iot-service .high-value-hero-copy{max-width:47rem}.high-value-custom-iot-service .high-value-hero h1{max-width:11ch;font-size:clamp(3rem,5vw,4.55rem);line-height:1.04}.high-value-custom-iot-service .high-value-hero-copy>p{max-width:42rem;color:#ffffffd1;font-size:clamp(1.06rem,1.25vw,1.18rem);line-height:1.75}.high-value-custom-iot-service .high-value-hero-media{display:none}.high-value-custom-iot-service .high-value-hero-cards{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(3rem,6vw,5.5rem)}.high-value-custom-iot-service .high-value-hero-cards article{min-height:8.2rem;border-color:#ffffffc7;background:#fffffff0;box-shadow:0 24px 70px #09101b2e}.high-value-custom-iot-service .high-value-hero-cards article:hover{border-color:#ff7e008a;background:#fff}.high-value-custom-iot-service .high-value-hero-cards strong{color:var(--ink)}.high-value-custom-iot-service .high-value-hero-cards p{color:var(--muted)}.high-value-scene-section{padding-top:clamp(4.4rem,7vw,6.8rem)}.high-value-scene-layout,.high-value-proof-layout,.high-value-related-layout,.high-value-faq-layout{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(2.2rem,5vw,5rem);align-items:center}.high-value-scene-layout figure,.high-value-proof-layout figure{position:relative;margin:0}.high-value-scene-layout figure:after,.high-value-proof-layout figure:after{position:absolute;inset:auto 1.4rem -1.4rem auto;width:42%;height:42%;content:"";border-right:.35rem solid var(--accent);border-bottom:.35rem solid var(--accent);opacity:.28;pointer-events:none}.high-value-scene-layout img,.high-value-proof-layout img{width:100%;height:clamp(23rem,32vw,31rem);object-fit:cover;border:1px solid #dfe7f1;box-shadow:0 22px 60px #111f301f}.high-value-scene-copy{display:grid;gap:1.1rem}.high-value-scene-copy h2,.high-value-section-head h2,.high-value-proof-copy h2,.high-value-related-layout h2,.high-value-faq-layout h2{margin:0;color:var(--ink);font-size:var(--h2);font-weight:800;line-height:var(--h2-line)}.high-value-scene-copy>p,.high-value-section-head p,.high-value-proof-copy>p,.high-value-related-layout p{margin:0;color:var(--muted);font-size:1rem;line-height:1.82}.high-value-scene-copy ul{display:grid;gap:.78rem;margin:.4rem 0 0;padding:0;list-style:none}.high-value-scene-copy li{position:relative;padding-left:1.55rem;color:#344154;font-weight:700;line-height:1.6}.high-value-scene-copy li:before{position:absolute;top:.62rem;left:0;width:.48rem;height:.48rem;content:"";border-radius:50%;background:var(--accent);box-shadow:0 0 0 .35rem #ff7e001f}.high-value-architecture-section{position:relative;background:linear-gradient(180deg,#f6f9fc,#fff)}.high-value-section-head{max-width:54rem}.high-value-section-head .high-value-kicker{margin-bottom:.85rem}.high-value-section-head h2+p{margin-top:1rem}.high-value-architecture-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-top:clamp(2rem,4vw,3.5rem)}.high-value-architecture-grid article{position:relative;min-height:20rem;padding:1.5rem;border:1px solid #dfe7f1;background:#fff;box-shadow:0 18px 42px #111f300f;transition:transform .24s ease,border-color .24s ease,box-shadow .24s ease}.high-value-architecture-grid article:after{position:absolute;top:2rem;right:-.7rem;width:1.4rem;height:1px;content:"";background:#ff7e00b3}.high-value-architecture-grid article:last-child:after{display:none}.high-value-architecture-grid article:hover,.high-value-deliverable-grid article:hover,.high-value-related-list a:hover,.high-value-related-list a:focus-visible{border-color:#ff7e007a;box-shadow:0 22px 55px #111f301a;transform:translateY(-5px)}.high-value-architecture-grid article>span{display:block;color:#17213224;font-size:2.8rem;font-weight:800;line-height:1}.high-value-architecture-grid svg,.high-value-deliverable-grid svg{width:2.45rem;height:2.45rem;margin-top:1.15rem;color:var(--accent)}.high-value-architecture-grid h3,.high-value-deliverable-grid h3{margin:1.1rem 0 0;color:var(--ink);font-size:var(--h3);font-weight:800;line-height:var(--h3-line)}.high-value-architecture-grid p,.high-value-deliverable-grid p{margin:.75rem 0 0;color:var(--muted);font-size:.94rem;line-height:1.72}.high-value-extension-section{background:#fff}.high-value-extension-grid,.high-value-expertise-grid,.high-value-why-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:clamp(2rem,4vw,3.2rem)}.high-value-extension-grid article,.high-value-why-grid article{min-height:15.5rem;padding:1.45rem;border:1px solid #dfe7f1;background:#fff;box-shadow:0 18px 42px #111f300f;transition:transform .24s ease,border-color .24s ease,box-shadow .24s ease}.high-value-extension-grid article:hover,.high-value-why-grid article:hover,.high-value-scenario-grid article:hover,.high-value-process-list article:hover{border-color:#ff7e007a;box-shadow:0 22px 55px #111f301a;transform:translateY(-5px)}.high-value-extension-grid svg,.high-value-why-grid svg{width:2.35rem;height:2.35rem;color:var(--accent)}.high-value-extension-grid h3,.high-value-why-grid h3,.high-value-scenario-grid h3,.high-value-process-list h3{margin:1rem 0 0;color:var(--ink);font-size:var(--h3);font-weight:800;line-height:var(--h3-line)}.high-value-extension-grid p,.high-value-why-grid p,.high-value-scenario-grid p,.high-value-process-list p{margin:.72rem 0 0;color:var(--muted);font-size:.94rem;line-height:1.72}.high-value-fit-section{background:radial-gradient(circle at 88% 16%,rgba(255,126,0,.08),transparent 24%),linear-gradient(180deg,#f7fafc,#fff)}.high-value-fit-layout{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:clamp(2rem,5vw,4.6rem);align-items:start}.high-value-fit-copy{display:grid;gap:1rem;position:sticky;top:7.2rem}.high-value-fit-copy h2{margin:0;color:var(--ink);font-size:var(--h2);font-weight:800;line-height:var(--h2-line)}.high-value-fit-copy p{margin:0;color:var(--muted);line-height:1.82}.high-value-fit-panels{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.high-value-fit-panels article{padding:1.45rem;border:1px solid rgba(255,126,0,.22);background:#fff;box-shadow:0 18px 42px #111f3011}.high-value-fit-panels article.is-muted{border-color:#dfe7f1;background:linear-gradient(180deg,#fff,#f7fafc)}.high-value-fit-panels h3{margin:0;color:var(--ink);font-size:1.1rem;line-height:1.35}.high-value-fit-panels ul{display:grid;gap:.85rem;margin:1rem 0 0;padding:0;list-style:none}.high-value-fit-panels li{position:relative;padding-left:1.35rem;color:#39475b;font-size:.94rem;font-weight:700;line-height:1.62}.high-value-fit-panels li:before{position:absolute;top:.68em;left:0;width:.42rem;height:.42rem;content:"";border-radius:50%;background:var(--accent);box-shadow:0 0 0 .32rem #ff7e001a}.high-value-fit-panels .is-muted li:before{background:#8a96a8;box-shadow:0 0 0 .32rem #8a96a81f}.high-value-expertise-section{color:#fff;background:radial-gradient(circle at 82% 16%,rgba(255,126,0,.18),transparent 28%),#172638}.high-value-expertise-section .high-value-section-head h2{color:#fff}.high-value-expertise-section .high-value-section-head p{color:#ffffffad}.high-value-expertise-grid article{display:grid;grid-template-columns:3.25rem minmax(0,1fr);gap:1rem;min-height:11rem;padding:1.3rem;border:1px solid rgba(255,255,255,.12);background:#ffffff0f;transition:transform .24s ease,border-color .24s ease,background .24s ease}.high-value-expertise-grid article:hover{border-color:#ff7e0070;background:#ffffff17;transform:translateY(-4px)}.high-value-expertise-grid svg{width:2.35rem;height:2.35rem;color:var(--accent)}.high-value-expertise-grid h3{margin:0;color:#fff;font-size:var(--h3);line-height:var(--h3-line)}.high-value-expertise-grid p{margin:.65rem 0 0;color:#ffffffa8;font-size:.92rem;line-height:1.7}.high-value-proof-section{background:#fff}.high-value-proof-layout{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}.high-value-proof-copy{display:grid;gap:1.1rem}.high-value-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin-top:.5rem}.high-value-metrics div{min-height:9.6rem;padding:1.15rem;border:1px solid #dfe7f1;background:#f7fafc}.high-value-metrics strong{display:block;color:var(--accent);font-size:1.65rem;font-weight:800;line-height:1.1}.high-value-metrics span{display:block;margin-top:.3rem;color:var(--ink);font-size:.86rem;font-weight:800;text-transform:uppercase}.high-value-metrics p{margin:.6rem 0 0;color:var(--muted);font-size:.86rem;line-height:1.6}.high-value-deliverable-section{background:linear-gradient(180deg,#fff,#f6f9fc)}.high-value-scenario-section{background:linear-gradient(180deg,#fff,#f7fafc)}.high-value-scenario-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:clamp(2rem,4vw,3.2rem)}.high-value-scenario-grid article{overflow:hidden;border:1px solid #dfe7f1;background:#fff;box-shadow:0 18px 42px #111f300f;transition:transform .24s ease,border-color .24s ease,box-shadow .24s ease}.high-value-scenario-grid img{width:100%;height:14rem;object-fit:cover;transition:transform .42s ease,filter .42s ease}.high-value-scenario-grid article:hover img{filter:saturate(1.08) contrast(1.03);transform:scale(1.035)}.high-value-scenario-grid div{padding:1.3rem}.high-value-scenario-grid h3{margin-top:0}.high-value-custom-iot-service .high-value-scenario-section{background:radial-gradient(circle at 88% 12%,rgba(255,126,0,.08),transparent 26%),linear-gradient(180deg,#fff,#f6f9fc)}.high-value-custom-iot-service .high-value-scenario-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.high-value-custom-iot-service .high-value-scenario-grid img{height:10.8rem}.high-value-custom-iot-service .high-value-scenario-grid div{padding:1.15rem}.high-value-custom-iot-service .high-value-scenario-grid h3{font-size:1rem}.high-value-custom-iot-service .high-value-scenario-grid p{font-size:.9rem}.high-value-deliverable-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:clamp(2rem,4vw,3.2rem)}.high-value-deliverable-grid article{min-height:16rem;padding:1.55rem;border:1px solid #dfe7f1;background:#fff;box-shadow:0 18px 42px #111f300f;transition:transform .24s ease,border-color .24s ease,box-shadow .24s ease}.high-value-process-section{background:#fff}.high-value-process-list{display:grid;gap:.8rem;margin-top:clamp(2rem,4vw,3rem)}.high-value-process-list article{display:grid;grid-template-columns:5.2rem minmax(0,1fr);gap:1.2rem;align-items:start;padding:1.35rem 1.55rem;border:1px solid #dfe7f1;background:#fff;box-shadow:0 14px 36px #111f300d;transition:transform .24s ease,border-color .24s ease,box-shadow .24s ease}.high-value-process-list article>span{color:#ff7e0047;font-size:2.4rem;font-weight:900;line-height:1}.high-value-process-list h3{margin-top:0}.high-value-why-section{background:linear-gradient(180deg,#f6f9fc,#fff)}.high-value-related-section{color:#fff;background:radial-gradient(circle at 18% 24%,rgba(255,126,0,.16),transparent 26%),#172638}.high-value-related-layout{align-items:start}.high-value-related-layout h2{color:#fff}.high-value-related-layout p{color:#ffffffa8}.high-value-related-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem}.high-value-related-list a{display:grid;gap:.45rem;min-height:8.8rem;padding:1.2rem;border:1px solid rgba(255,255,255,.12);background:#ffffff0e;transition:transform .24s ease,border-color .24s ease,background .24s ease}.high-value-related-list strong{color:#fff;font-size:1rem;line-height:1.35}.high-value-related-list span{color:#ffffffa1;font-size:.88rem;line-height:1.62}.high-value-related-list a:hover,.high-value-related-list a:focus-visible{background:#ffffff17}.high-value-faq-layout{grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr);align-items:start}.high-value-faq-list{display:grid;gap:.8rem}.high-value-faq-list details{border:1px solid #dfe7f1;background:#fff;box-shadow:0 14px 34px #111f300d}.high-value-faq-list summary{cursor:pointer;padding:1.1rem 1.25rem;color:var(--ink);font-weight:800;list-style:none}.high-value-faq-list summary::-webkit-details-marker{display:none}.high-value-faq-list summary:after{float:right;color:var(--accent);content:"+";font-size:1.3rem;line-height:1}.high-value-faq-list details[open] summary:after{content:"-"}.high-value-faq-list p{margin:0;padding:0 1.25rem 1.2rem;color:var(--muted);line-height:1.75}.high-value-platform .high-value-scene-layout,.high-value-edge .high-value-scene-layout,.high-value-warehouse .high-value-scene-layout,.high-value-mqtt .high-value-scene-layout{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}.high-value-platform .high-value-hero-media img,.high-value-hardware .high-value-hero-media img{object-fit:contain;padding:1.4rem;background:linear-gradient(180deg,#fff,#f7fafc)}.high-value-ai .high-value-hero-media img{object-position:center}.high-value-page-pcba-design-services .high-value-hero-media img,.high-value-page-pcba-design-services .high-value-scene-layout img,.high-value-page-pcba-design-services .high-value-proof-layout img,.high-value-page-iot-consulting-services .high-value-hero-media img,.high-value-page-iot-consulting-services .high-value-proof-layout img{object-fit:cover;padding:0;background:#f7fafc}.high-value-page-iot-consulting-services .high-value-hero-media img{height:clamp(20rem,26vw,24rem);object-position:72% center}.high-value-pcba-lab-section{padding-top:clamp(4rem,6vw,6.2rem);background:radial-gradient(circle at 15% 18%,rgba(255,126,0,.08),transparent 24%),linear-gradient(180deg,#fff,#f6f9fc)}.high-value-pcba-lab-layout,.high-value-consulting-map-layout{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:clamp(2rem,5vw,4.8rem);align-items:center}.high-value-pcba-lab-copy,.high-value-consulting-map-copy{display:grid;gap:1rem}.high-value-pcba-lab-copy h2,.high-value-consulting-map-copy h2{margin:0;color:var(--ink);font-size:var(--h2);font-weight:800;line-height:var(--h2-line)}.high-value-pcba-lab-copy p,.high-value-consulting-map-copy p{margin:0;color:var(--muted);line-height:1.82}.high-value-pcba-lab-board{position:relative;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(19rem,.95fr);gap:1rem;padding:1rem;border:1px solid #dfe7f1;background:#ffffffdb;box-shadow:0 28px 70px #111f301a}.high-value-pcba-lab-board:before{position:absolute;inset:1.4rem auto auto 42%;width:34%;height:2px;content:"";background:linear-gradient(90deg,#ff7e0000,#ff7e00c7,#ff7e0000);transform-origin:left;animation:highValuePulse 2.8s ease-in-out infinite}.high-value-pcba-lab-main{overflow:hidden;margin:0;background:#fff}.high-value-pcba-live-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;padding:.7rem}.high-value-pcba-live-gallery figure{display:grid;place-items:center;overflow:hidden;margin:0;aspect-ratio:16 / 10;border:1px solid #e5ebf3;background:linear-gradient(135deg,#fff,#f3f6fa)}.high-value-pcba-gallery-feature{grid-column:1 / -1;aspect-ratio:16 / 9}.high-value-pcba-lab-main img{display:block;width:100%;height:100%;min-height:0;object-fit:cover;transition:transform .48s ease,filter .48s ease}.high-value-pcba-live-gallery figure:not(.high-value-pcba-gallery-feature) img{object-fit:contain;padding:.45rem}.high-value-pcba-lab-board:hover .high-value-pcba-lab-main img{filter:saturate(1.08) contrast(1.03);transform:scale(1.025)}.high-value-pcba-lab-steps{display:grid;gap:.8rem}.high-value-pcba-lab-steps article{padding:1.05rem;border:1px solid #dfe7f1;background:#fff;transition:transform .24s ease,border-color .24s ease,box-shadow .24s ease}.high-value-pcba-lab-steps article:hover{border-color:#ff7e006b;box-shadow:0 18px 40px #111f3014;transform:translate(5px)}.high-value-pcba-lab-steps span{display:block;color:#ff7e006b;font-size:1.7rem;font-weight:900;line-height:1}.high-value-pcba-lab-steps strong{display:block;margin-top:.5rem;color:var(--ink);font-size:1.02rem;line-height:1.36}.high-value-pcba-lab-steps p{margin:.55rem 0 0;color:var(--muted);font-size:.9rem;line-height:1.62}.high-value-consulting-map-section{background:linear-gradient(180deg,#fff,#f6f9fc)}.high-value-consulting-map-layout{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.high-value-consulting-map-layout figure{position:relative;overflow:hidden;margin:0;border:1px solid #dfe7f1;background:#fff;box-shadow:0 26px 68px #111f301c}.high-value-consulting-map-layout figure:after{position:absolute;inset:0;content:"";background:linear-gradient(180deg,#09121e05,#09121e6b),radial-gradient(circle at 78% 24%,rgba(255,126,0,.18),transparent 25%);pointer-events:none}.high-value-consulting-map-layout img{display:block;width:100%;aspect-ratio:1.55;object-fit:cover;transition:transform .48s ease,filter .48s ease}.high-value-consulting-map-layout figure:hover img{filter:saturate(1.08) contrast(1.03);transform:scale(1.028)}.high-value-consulting-decisions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin-top:.45rem}.high-value-consulting-decisions article{display:grid;gap:.45rem;padding:1rem;border:1px solid #dfe7f1;background:#fff;box-shadow:0 14px 34px #111f300e;transition:transform .24s ease,border-color .24s ease,box-shadow .24s ease}.high-value-consulting-decisions article:hover{border-color:#ff7e0070;box-shadow:0 20px 48px #111f301a;transform:translateY(-4px)}.high-value-consulting-decisions svg{width:1.8rem;height:1.8rem;color:var(--accent)}.high-value-consulting-decisions strong{color:var(--ink);font-size:.98rem;line-height:1.34}.high-value-consulting-decisions span{color:var(--muted);font-size:.86rem;line-height:1.55}@media (max-width: 1080px){.high-value-hero-layout,.high-value-scene-layout,.high-value-proof-layout,.high-value-related-layout,.high-value-faq-layout,.high-value-pcba-lab-layout,.high-value-consulting-map-layout,.high-value-fit-layout,.high-value-pcba-lab-board{grid-template-columns:1fr}.high-value-fit-copy{position:static}.high-value-hero-cards,.high-value-architecture-grid,.high-value-extension-grid,.high-value-expertise-grid,.high-value-scenario-grid,.high-value-why-grid,.high-value-custom-iot-service .high-value-hero-cards,.high-value-custom-iot-service .high-value-scenario-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.high-value-architecture-grid article:after{display:none}}@media (max-width: 760px){.high-value-hero{min-height:auto;padding:7.2rem 0 3.4rem}.high-value-hero h1{max-width:100%}.high-value-custom-iot-service .high-value-hero h1{max-width:100%;font-size:clamp(2.35rem,11vw,3.25rem)}.high-value-hero-copy>p{font-size:1rem}.high-value-hero-media:before,.high-value-hero-media:after{display:none}.high-value-hero-media img,.high-value-scene-layout img,.high-value-proof-layout img{height:20rem}.high-value-hero-cards,.high-value-architecture-grid,.high-value-deliverable-grid,.high-value-metrics,.high-value-related-list,.high-value-extension-grid,.high-value-expertise-grid,.high-value-scenario-grid,.high-value-why-grid,.high-value-fit-panels,.high-value-custom-iot-service .high-value-hero-cards,.high-value-custom-iot-service .high-value-scenario-grid{grid-template-columns:1fr}.high-value-hero-cards article{min-height:auto}.high-value-metrics div,.high-value-deliverable-grid article,.high-value-architecture-grid article,.high-value-extension-grid article,.high-value-why-grid article{min-height:auto}.high-value-process-list article{grid-template-columns:3.8rem minmax(0,1fr)}}@media (max-width: 520px){.high-value-hero{padding-top:6.4rem}.high-value-actions{display:grid}.high-value-actions .btn{width:100%}.high-value-hero-cards article{grid-template-columns:3rem minmax(0,1fr);padding:1.1rem}.high-value-hero-cards svg,.high-value-architecture-grid svg,.high-value-deliverable-grid svg,.high-value-extension-grid svg,.high-value-expertise-grid svg,.high-value-why-grid svg{width:2rem;height:2rem}.high-value-expertise-grid article{grid-template-columns:2.6rem minmax(0,1fr)}.high-value-consulting-decisions{grid-template-columns:1fr}.high-value-pcba-lab-main img{min-height:0}.high-value-pcba-live-gallery{min-height:22rem}.high-value-pcba-lab-board:before{display:none}}@media (prefers-reduced-motion: reduce){.high-value-page *,.high-value-page *:before,.high-value-page *:after{animation:none!important;transition:none!important}}.structured-page{color:var(--ink);background:#fff}.structured-page :is(#fit,#architecture,#scope){scroll-margin-top:6.6rem}@keyframes structuredRise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes structuredFlow{0%,to{transform:scaleX(.72);opacity:.34}50%{transform:scaleX(1);opacity:.9}}.structured-hero{position:relative;overflow:hidden;min-height:min(760px,calc(100svh - 82px));padding:clamp(7.2rem,10vw,9.4rem) 0 clamp(4rem,7vw,5.8rem);color:#fff;background:radial-gradient(circle at 82% 18%,rgba(255,126,0,.22),transparent 27%),linear-gradient(110deg,#0f1926fa,#101c2bf0,#121f30e0),#101927}.structured-hero:before{position:absolute;inset:0;content:"";background:linear-gradient(90deg,#0c141f80,#0c141f14),radial-gradient(circle at 76% 22%,rgba(255,126,0,.2),transparent 30%);pointer-events:none}.structured-hero:after{position:absolute;right:4rem;bottom:-34%;width:min(42rem,48vw);height:26rem;content:"";background:linear-gradient(120deg,#ff7e002e,#fff0);filter:blur(64px);pointer-events:none;transform:rotate(-8deg)}.structured-hero-layout{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,.92fr) minmax(26rem,1.08fr);gap:clamp(2.8rem,6vw,6rem);align-items:center}.structured-hero-copy{display:grid;gap:1.05rem}.structured-hero-copy>*{animation:structuredRise .68s ease both}.structured-hero-copy>*:nth-child(2){animation-delay:.05s}.structured-hero-copy>*:nth-child(3){animation-delay:.1s}.structured-hero-copy>*:nth-child(4){animation-delay:.15s}.structured-hero-copy>*:nth-child(5){animation-delay:.2s}.structured-breadcrumb{display:flex;flex-wrap:wrap;gap:.55rem;align-items:center;margin-bottom:.7rem;color:#ffffff94;font-size:.8rem;font-weight:700}.structured-breadcrumb a{color:#ffffffd1}.structured-kicker{color:var(--accent);font-size:.82rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.structured-hero h1{max-width:13ch;margin:0;color:#fff;font-size:var(--h1);font-weight:800;line-height:var(--h1-line)}.structured-hero-copy>p{max-width:44rem;margin:0;color:#ffffffc7;font-size:clamp(1rem,1.3vw,1.16rem);line-height:1.8}.structured-tags,.structured-actions{display:flex;flex-wrap:wrap;gap:.7rem}.structured-tags span{display:inline-flex;min-height:2.2rem;align-items:center;padding:0 .85rem;border:1px solid rgba(255,255,255,.13);background:#ffffff0f;color:#ffffffd1;font-size:.82rem;font-weight:700}.structured-actions{margin-top:.45rem}.structured-hero .btn-outline{border-color:#ffffff52;color:#fff}.structured-hero .btn-outline:hover,.structured-hero .btn-outline:focus-visible{border-color:var(--accent);background:#ff7e001f}.structured-hero-media{position:relative;min-height:30rem;margin:0;animation:structuredRise .78s ease .16s both}.structured-hero-media>img{width:100%;height:30rem;object-fit:cover;border:1px solid rgba(255,255,255,.12);box-shadow:0 28px 78px #00000057;transition:transform .5s ease,filter .5s ease}.structured-hero-media:hover>img{filter:saturate(1.08) contrast(1.03);transform:scale(1.018)}.structured-hero-insight{position:absolute;right:2rem;bottom:-1.8rem;display:grid;gap:.55rem;width:min(24rem,calc(100% - 4rem));padding:1.35rem;border:1px solid rgba(255,255,255,.14);background:#0d1825e0;backdrop-filter:blur(14px)}.structured-hero-insight>div{display:flex;gap:.7rem;align-items:center}.structured-hero-media svg,.structured-hero-insight svg{width:2.25rem;height:2.25rem;color:var(--accent)}.structured-hero-insight strong{color:#fff;font-size:1.1rem;line-height:1.32}.structured-hero-insight span{color:#ffffffb8;font-size:.9rem;line-height:1.6}.structured-hero-mini{position:absolute;top:-1.15rem;left:-1.15rem;display:grid;gap:.35rem;width:clamp(8.8rem,18vw,13rem);height:clamp(6.3rem,13vw,9rem);align-content:end;padding:1rem;border:.48rem solid rgba(255,255,255,.08);background:radial-gradient(circle at 22% 18%,rgba(255,126,0,.32),transparent 32%),linear-gradient(145deg,#0d1825f0,#1d2d42e0);box-shadow:0 26px 60px #0000004d}.structured-hero-mini strong{color:#fff;font-size:clamp(1.45rem,3.2vw,2.45rem);font-weight:900;line-height:.95}.structured-hero-mini span{color:#ffffffc7;font-size:.78rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.structured-fit-layout,.structured-scene-layout,.structured-architecture-layout,.structured-proof-layout,.structured-related-layout,.structured-faq-layout{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:clamp(2.2rem,5vw,5.5rem);align-items:start}.structured-fit-section{padding-bottom:clamp(3.2rem,5vw,4.6rem)}.structured-fit-section+.structured-scene-section{padding-top:clamp(3.2rem,5vw,4.8rem)}.structured-fit-layout h2,.structured-scene-layout h2,.structured-architecture-layout h2,.structured-section-lead h2,.structured-proof-layout h2,.structured-related-layout h2,.structured-faq-layout h2{margin:.75rem 0 0;color:var(--ink);font-size:var(--h2);font-weight:800;line-height:var(--h2-line)}.structured-fit-layout>div>p,.structured-scene-layout>div>p,.structured-section-lead p,.structured-proof-layout p,.structured-related-layout>div>p{margin:1.1rem 0 0;color:var(--muted);font-size:1rem;line-height:1.78}.structured-fit-list{display:grid;gap:1rem;margin:0}.structured-fit-list div{padding:1.35rem 1.5rem;border-left:3px solid var(--accent);background:#f6f9fd}.structured-fit-list dt{color:var(--ink);font-size:.85rem;font-weight:800;text-transform:uppercase}.structured-fit-list dd{margin:.6rem 0 0;color:#657386;line-height:1.72}.structured-metric-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:clamp(1.4rem,3vw,2.2rem);background:#dfe7f1}.structured-metric-strip div{display:grid;gap:.25rem;min-height:5.2rem;align-content:center;padding:1rem 1.35rem;background:#fff}.structured-metric-strip strong{color:var(--accent);font-size:clamp(1.45rem,2.4vw,2rem);line-height:1}.structured-metric-strip span{color:var(--muted);font-size:.88rem;font-weight:800;text-transform:uppercase}.structured-scene-section{overflow:hidden;background:#fff}.structured-scene-layout{align-items:center}.structured-scene-section.is-reverse .structured-scene-layout>figure{order:2}.structured-scene-layout figure{position:relative;min-height:28rem;margin:0;overflow:hidden;background:#0f1b2a}.structured-scene-layout figure:after{position:absolute;inset:auto 0 0;height:42%;content:"";background:linear-gradient(0deg,rgba(12,20,31,.55),transparent);pointer-events:none}.structured-scene-layout img{width:100%;height:100%;min-height:28rem;object-fit:cover;transition:transform .5s ease}.structured-scene-layout:hover img{transform:scale(1.025)}.structured-scene-diagram{position:relative;display:grid;gap:1rem;min-height:28rem;align-content:center;padding:clamp(1.4rem,4vw,2.4rem);overflow:hidden;background:linear-gradient(135deg,#0f1b2af5,#23354cf0),#101927}.structured-scene-diagram:before{position:absolute;inset:1.35rem;content:"";border:1px solid rgba(255,255,255,.1);pointer-events:none}.structured-diagram-node{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);gap:.3rem .85rem;align-items:center;padding:1rem 1.1rem;border:1px solid rgba(255,255,255,.13);background:#ffffff0f;backdrop-filter:blur(10px)}.structured-diagram-node svg{grid-row:span 2;width:2.15rem;height:2.15rem;color:var(--accent)}.structured-diagram-node strong{color:#fff;font-size:1rem;line-height:1.25}.structured-diagram-node span{color:#ffffffa8;font-size:.82rem;font-weight:800;text-transform:uppercase}.structured-scene-layout ul{display:grid;gap:.85rem;padding:0;margin:1.5rem 0 0;list-style:none}.structured-scene-layout li{position:relative;padding-left:1.45rem;color:#536276;line-height:1.7}.structured-scene-layout li:before{position:absolute;top:.68rem;left:0;width:.62rem;height:2px;content:"";background:var(--accent)}.structured-architecture-section{position:relative;overflow:hidden;color:#fff;background:radial-gradient(circle at 78% 28%,rgba(255,126,0,.18),transparent 28%),linear-gradient(135deg,#101927f5,#1f3046f5),#101927}.structured-architecture-section:before{position:absolute;inset:0;content:"";background:linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px);background-size:64px 64px;mask-image:linear-gradient(90deg,rgba(0,0,0,.35),transparent 68%);pointer-events:none}.structured-architecture-layout{position:relative;z-index:1}.structured-architecture-layout h2,.structured-architecture-layout p{color:#fff}.structured-architecture-layout>div>p{margin:1rem 0 0;color:#ffffffb3}.structured-architecture-flow{display:grid;gap:1rem}.structured-architecture-flow article{position:relative;display:grid;grid-template-columns:6rem minmax(0,1fr);gap:1.2rem;padding:1.25rem;border:1px solid rgba(255,255,255,.12);background:#ffffff0e}.structured-architecture-flow article:after{position:absolute;right:1.25rem;bottom:0;left:8.2rem;height:2px;content:"";background:linear-gradient(90deg,#ff7e0000,#ff7e00db);transform-origin:left;animation:structuredFlow 2.8s ease-in-out infinite}.structured-architecture-flow article>div{display:grid;gap:.65rem;align-content:start}.structured-architecture-flow svg,.structured-module-grid svg{width:2.05rem;height:2.05rem;color:var(--accent)}.structured-architecture-flow article>div span{color:#ffffff70;font-size:1.3rem;font-weight:800}.structured-architecture-flow h3,.structured-module-grid h3{margin:0;font-size:var(--h3);line-height:var(--h3-line)}.structured-architecture-flow h3{color:#fff}.structured-architecture-flow p{grid-column:2;margin:-.55rem 0 0;color:#ffffffad;line-height:1.68}.structured-page-service .structured-architecture-section,.structured-page-solution .structured-architecture-section{color:var(--ink);background:radial-gradient(circle at 82% 18%,rgba(255,126,0,.08),transparent 28%),linear-gradient(180deg,#f6f9fc,#fff)}.structured-page-service .structured-architecture-section:before,.structured-page-solution .structured-architecture-section:before{opacity:.42;background:linear-gradient(90deg,rgba(30,47,72,.06) 1px,transparent 1px),linear-gradient(rgba(30,47,72,.05) 1px,transparent 1px)}.structured-page-service .structured-architecture-layout h2,.structured-page-service .structured-architecture-layout p,.structured-page-solution .structured-architecture-layout h2,.structured-page-solution .structured-architecture-layout p{color:var(--ink)}.structured-page-service .structured-architecture-layout>div>p,.structured-page-solution .structured-architecture-layout>div>p{color:var(--muted)}.structured-page-service .structured-architecture-flow article,.structured-page-solution .structured-architecture-flow article{border-color:#dfe7f1;background:#fff;box-shadow:0 18px 42px #111f300f}.structured-page-service .structured-architecture-flow h3,.structured-page-solution .structured-architecture-flow h3{color:var(--ink)}.structured-page-service .structured-architecture-flow p,.structured-page-solution .structured-architecture-flow p{color:var(--muted)}.structured-page-service .structured-architecture-flow article>div span,.structured-page-solution .structured-architecture-flow article>div span{color:#1721322e}.structured-module-section,.structured-related-section{background:#f5f8fc}.structured-section-lead{display:grid;gap:.75rem;max-width:50rem;margin-bottom:clamp(2rem,4vw,3.4rem)}.structured-module-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.05rem;align-items:stretch}.structured-module-grid article{display:grid;gap:.9rem;min-height:15.5rem;align-content:start;padding:1.55rem;border:1px solid #dfe7f1;background:#fff;transition:transform .22s ease,border-color .22s ease}.structured-module-grid article.is-featured{grid-column:span 2;background:linear-gradient(135deg,#ff7e0017,#fffffff2),#fff}.structured-module-grid article:hover{border-color:#ff7e005c;transform:translateY(-4px)}.structured-module-grid h3{color:var(--ink)}.structured-module-grid p{margin:0;color:var(--muted);line-height:1.7}.structured-proof-layout{align-items:center}.structured-proof-layout figure{position:relative;margin:0;overflow:hidden;min-height:25rem;background:#111b2a}.structured-proof-diagram{display:grid;gap:1px;overflow:hidden;min-height:25rem;align-content:stretch;background:#dfe7f1;box-shadow:0 24px 64px #111f3014}.structured-proof-diagram div{display:grid;gap:.7rem;align-content:center;padding:clamp(1.2rem,3vw,1.7rem);background:linear-gradient(135deg,#ff7e0014,#fffffff2),#fff}.structured-proof-diagram span{color:var(--accent);font-size:.78rem;font-weight:900;letter-spacing:.08em}.structured-proof-diagram strong{color:var(--ink);font-size:1rem;line-height:1.55}.structured-proof-layout img{width:100%;height:100%;min-height:25rem;object-fit:cover}.structured-proof-layout figure:after{position:absolute;inset:auto 0 0;height:38%;content:"";background:linear-gradient(0deg,rgba(12,20,31,.5),transparent);pointer-events:none}.structured-proof-layout ul{display:grid;gap:1rem;padding:0;margin:1.6rem 0 0;list-style:none}.structured-proof-layout li{position:relative;padding-left:1.6rem;color:#59687c;line-height:1.72}.structured-proof-layout li:before{position:absolute;top:.66rem;left:0;width:.55rem;height:.55rem;content:"";border:2px solid var(--accent);border-radius:50%}.structured-related-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.structured-related-list a{display:grid;gap:.55rem;min-height:9.5rem;align-content:start;padding:1.25rem;border:1px solid #dfe7f1;background:#fff;transition:border-color .22s ease,transform .22s ease}.structured-related-list a:hover,.structured-related-list a:focus-visible{border-color:#ff7e0073;transform:translateY(-3px)}.structured-related-list strong{color:var(--ink);font-size:1rem}.structured-related-list span{color:var(--muted);font-size:.92rem;line-height:1.62}.structured-faq-list{display:grid;gap:.85rem}.structured-faq-list details{border:1px solid #dfe7f1;background:#fff}.structured-faq-list summary{cursor:pointer;padding:1.15rem 1.25rem;color:var(--ink);font-weight:800}.structured-faq-list p{margin:0;padding:0 1.25rem 1.25rem;color:var(--muted);line-height:1.72}@media (prefers-reduced-motion: reduce){.structured-hero-copy>*,.structured-hero-media,.structured-architecture-flow article:after{animation:none}}@media (max-width: 1100px){.structured-hero-layout,.structured-fit-layout,.structured-scene-layout,.structured-architecture-layout,.structured-proof-layout,.structured-related-layout,.structured-faq-layout{grid-template-columns:1fr}.structured-module-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.structured-scene-section.is-reverse .structured-scene-layout>figure{order:0}}@media (max-width: 760px){.structured-hero{min-height:0;padding:6rem 0 3.2rem}.structured-hero h1{max-width:none;font-size:clamp(2rem,9vw,2.75rem)}.structured-hero-media,.structured-hero-media>img{min-height:20rem;height:20rem}.structured-hero-insight{position:static;width:100%}.structured-hero-mini{display:none}.structured-actions .btn,.structured-actions .btn-outline{width:100%;justify-content:center}.structured-module-grid,.structured-metric-strip,.structured-related-list{grid-template-columns:1fr}.structured-module-grid article.is-featured{grid-column:auto}.structured-scene-layout figure,.structured-scene-layout img,.structured-scene-diagram{min-height:19rem}.structured-architecture-flow article{grid-template-columns:1fr}.structured-architecture-flow p{grid-column:auto;margin-top:0}.structured-architecture-flow article:after{left:1.25rem}}
