.rfid-research{max-width:100%;color:#232b2e}
.rfid-research p,.rfid-research li{overflow-wrap:anywhere}
.rfid-research .rfid-editorial-note{border-left:4px solid #d9ed52;padding:12px 16px;background:#f6f8f6;margin:0 0 24px;font-size:.9rem}
.rfid-research .rfid-editorial-note p{margin:0}
.rfid-research-figure{margin:24px 0}
.rfid-research-figure img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:contain}
.rfid-research-figure figcaption,.rfid-research-diagram figcaption{font-size:.82rem;line-height:1.55;color:#526267;margin-top:8px}
.rfid-research-diagram{margin:28px 0;padding:20px 0;border-top:1px solid #dce4e5;border-bottom:1px solid #dce4e5}
.rfid-research-flow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;list-style:none!important;padding:0!important;margin:0!important;counter-reset:research-step}
.rfid-research-flow li{counter-increment:research-step;position:relative;padding-top:34px;font-weight:700;font-size:.9rem;line-height:1.5;margin:0!important}
.rfid-research-flow li:before{content:counter(research-step,decimal-leading-zero);position:absolute;top:0;left:0;color:#007e90;font-size:1rem}
.rfid-research-flow li:not(:last-child):after{content:"";position:absolute;top:14px;left:32px;right:0;border-top:2px solid #dce4e5}
.rfid-research .rfid-research-math{display:table;width:100%;border-collapse:collapse;font-size:.9rem;margin-top:20px;table-layout:fixed}
.rfid-research-math th,.rfid-research-math td{padding:10px 8px;text-align:left;border-bottom:1px solid #dce4e5;overflow-wrap:anywhere}
.rfid-research-bar{display:block;height:12px;width:100%;background:#007e90}
.rfid-research-bar--half{width:50.1187%;background:#71851c}
.rfid-research-downloads{margin-top:32px;padding:20px 0;border-top:1px solid #dce4e5}
.rfid-research-downloads h2{font-size:1.2rem;line-height:1.4;margin:0 0 12px}
.rfid-research-related{border-top:1px solid #dce4e5;padding:20px 0;margin-top:32px}
.rfid-research-related h2{font-size:1.2rem;line-height:1.4}
@media(max-width:680px){.rfid-research-flow{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.rfid-research-math th,.rfid-research-math td{padding:8px 4px;font-size:.82rem}.rfid-research-article .rfid-portal-toc{margin-bottom:24px}}
