:root{--rfid-dark:#031f32;--rfid-blue:#0586b8;--rfid-cyan:#1fd4e7;--rfid-ice:#eafaff}.rfid-hero{position:relative;isolation:isolate;display:flex;align-items:center;min-height:690px;padding:105px max(7vw,30px);overflow:hidden;color:#fff;background:var(--rfid-dark)}.rfid-hero-bg,.rfid-hero-shade{position:absolute;inset:0;width:100%;height:100%}.rfid-hero-bg{z-index:-2;object-fit:cover}.rfid-hero-shade{z-index:-1;background:linear-gradient(90deg,rgba(1,19,32,.99),rgba(2,37,56,.94) 43%,rgba(1,40,55,.35) 72%,rgba(0,23,34,.09))}.rfid-hero-copy{max-width:720px}.rfid-hero .eyebrow{color:#6aebf5}.rfid-hero h1{margin:19px 0 8px;color:#fff;font-size:clamp(48px,6vw,82px);letter-spacing:-4px}.rfid-hero h1 em{color:var(--rfid-cyan);font-style:normal}.rfid-hero h2{max-width:700px;font-size:clamp(29px,3.2vw,47px);line-height:1.12}.rfid-hero-copy>p:not(.eyebrow){max-width:670px;color:#cae0e8;font-size:17px;line-height:1.72}.rfid-tags{display:flex;flex-wrap:wrap;gap:9px;margin:25px 0 28px}.rfid-tags span{padding:9px 13px;border:1px solid rgba(68,222,238,.45);border-radius:999px;background:rgba(2,54,68,.72);color:#effcff;font-size:12px;font-weight:800}.rfid-live{position:absolute;right:4vw;bottom:45px;display:grid;grid-template-columns:auto auto;align-items:center;gap:2px 8px;padding:14px 18px;border:1px solid rgba(70,226,239,.4);border-radius:15px;background:rgba(0,26,38,.76);backdrop-filter:blur(12px)}.rfid-live i{grid-row:1/3;width:13px;height:13px;border-radius:50%;background:#2be09b;box-shadow:0 0 0 7px rgba(43,224,155,.14),0 0 20px #2be09b}.rfid-live b{font:900 13px Manrope;letter-spacing:.12em}.rfid-live span{color:#a7cbd6;font-size:11px}.rfid-overview{background:linear-gradient(180deg,#fff,#f0faff)}.rfid-pillar-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:15px}.rfid-pillar-grid article{min-height:220px;padding:27px;border:1px solid #d7ebf0;border-radius:19px;background:#fff;box-shadow:0 14px 38px rgba(4,66,89,.07)}.rfid-pillar-grid span{display:grid;place-items:center;width:48px;height:48px;margin-bottom:28px;border-radius:15px;color:#fff;background:linear-gradient(145deg,#06a7c7,#097aa8);font:900 12px Manrope}.rfid-pillar-grid b{display:block;color:#073c55;font:800 18px Manrope}.rfid-pillar-grid p{color:#617b88;line-height:1.65}.rfid-flow-section{color:#fff;background:linear-gradient(135deg,#031f32,#075472)}.rfid-flow-section .page-title h2{color:#fff}.rfid-flow-section .eyebrow{color:#5ce4ee}.rfid-flow{display:grid;grid-template-columns:repeat(6,1fr);gap:1px;border:1px solid rgba(255,255,255,.16);border-radius:22px;overflow:hidden;background:rgba(255,255,255,.15)}.rfid-flow article{position:relative;min-height:200px;padding:25px 20px;background:rgba(2,40,57,.9)}.rfid-flow article:after{content:'›';position:absolute;right:-7px;top:44%;z-index:2;color:#59dce8;font-size:26px}.rfid-flow article:last-child:after{display:none}.rfid-flow b{color:#5ce4ee;font:900 12px Manrope}.rfid-flow strong{display:block;margin:32px 0 10px;font:800 17px Manrope}.rfid-flow p{margin:0;color:#b7d3dc;font-size:13px;line-height:1.55}.rfid-modules{background:#f3f8fb}.rfid-modules .module-row{border-color:#d5e7ec}.rfid-modules .module-kicker{color:#0784ae}.rfid-modules .module-shot{background:#eaf7fa}.rfid-modules .module-shot img{display:block;width:100%;height:auto;max-height:440px;object-fit:contain;background:#eef8fb}.rfid-modules .module-shot figcaption{min-height:auto}.rfid-equipment{background:#fff}.equipment-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.equipment-grid article{position:relative;min-height:200px;padding:30px;border:1px solid #dce9ed;border-radius:18px;background:linear-gradient(145deg,#fff,#f0fbfd);overflow:hidden}.equipment-grid article:after{content:'RFID';position:absolute;right:-10px;bottom:-12px;color:rgba(5,134,184,.07);font:900 58px Manrope}.equipment-grid span{display:grid;place-items:center;width:44px;height:44px;margin-bottom:23px;border-radius:13px;color:#0784ae;background:#def7fa;font:900 15px Manrope}.equipment-grid b{display:block;color:#073c55;font:800 18px Manrope}.equipment-grid p{color:#617985;line-height:1.6}.rfid-control{display:grid;grid-template-columns:1fr 1.2fr;gap:50px;align-items:center;color:#fff;background:linear-gradient(135deg,#05243a,#06617e)}.rfid-control h2{color:#fff;font-size:clamp(31px,4vw,52px)}.rfid-control-copy>p:last-child{color:#bad6de;line-height:1.72}.control-kpis{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.control-kpis article{padding:23px;border:1px solid rgba(255,255,255,.15);border-radius:17px;background:rgba(255,255,255,.08)}.control-kpis strong{display:block;color:#67e5ee;font:900 27px Manrope}.control-kpis span{display:block;margin-top:7px;color:#d4eaf0;font-size:13px;line-height:1.45}.rfid-references{background:#f5f9fb}.rfid-ref-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:14px}.rfid-ref-grid .ref{min-height:125px}.rfid-ref-grid img{max-width:100%;max-height:72px;object-fit:contain}.rfid-ref-grid span{display:block;margin-top:8px;color:#66808c;font-size:11px}.rfid-faq{background:#fff}.rfid-cta{background:linear-gradient(135deg,#027ea4,#035373)}.rfid-cta .btn{color:#06405a}@media(min-width:701px){html[dir=rtl] .rfid-hero-bg{transform:scaleX(-1)}html[dir=rtl] .rfid-hero-shade{background:linear-gradient(270deg,rgba(1,19,32,.99),rgba(2,37,56,.94) 43%,rgba(1,40,55,.35) 72%,rgba(0,23,34,.09))}html[dir=rtl] .rfid-live{right:auto;left:4vw}.rfid-flow article:after{right:auto;left:-7px;transform:rotate(180deg)}}@media(max-width:1000px){.rfid-pillar-grid{grid-template-columns:repeat(2,1fr)}.rfid-flow{grid-template-columns:repeat(3,1fr)}.rfid-flow article:nth-child(3):after{display:none}.equipment-grid{grid-template-columns:repeat(2,1fr)}.rfid-ref-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:700px){.rfid-hero{min-height:760px;align-items:flex-end;padding:80px 22px}.rfid-hero-bg{object-position:62% center}.rfid-hero-shade{background:linear-gradient(180deg,rgba(1,25,39,.18),rgba(2,28,43,.98) 53%)}.rfid-live{right:20px;bottom:18px;opacity:.75}.rfid-pillar-grid,.equipment-grid,.rfid-control,.control-kpis{grid-template-columns:1fr}.rfid-flow{grid-template-columns:1fr}.rfid-flow article{min-height:0}.rfid-flow article:after{display:none}.rfid-ref-grid{grid-template-columns:repeat(2,1fr)}}
html[dir=rtl] body .rfid-hero-bg{transform:none!important}
