.i-practice{--i:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M5%203H4v6a5%205%200%200%200%2010%200V3h-1%22/%3E%3Cpath%20d%3D%22M9%2014v1a6%206%200%200%200%2012%200v-3%22/%3E%3Ccircle%20cx%3D%2221%22%20cy%3D%2210%22%20r%3D%222%22/%3E%3C/svg%3E)}.i-hospital{--i:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%2021V6l8-3%208%203v15%22/%3E%3Cpath%20d%3D%22M2%2021h20%22/%3E%3Cpath%20d%3D%22M12%208v6M9%2011h6%22/%3E%3Cpath%20d%3D%22M10%2021v-3h4v3%22/%3E%3C/svg%3E)}.i-lab{--i:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M9%203h6M10%203v6L4.5%2018.5A1.7%201.7%200%200%200%206%2021h12a1.7%201.7%200%200%200%201.5-2.5L14%209V3%22/%3E%3Cpath%20d%3D%22M7%2015h10%22/%3E%3C/svg%3E)}.i-pharmacy{--i:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%222.5%22%20y%3D%228.5%22%20width%3D%2219%22%20height%3D%227%22%20rx%3D%223.5%22%20transform%3D%22rotate%28-45%2012%2012%29%22/%3E%3Cpath%20d%3D%22M9.5%209.5l5%205%22/%3E%3C/svg%3E)}.i-government{--i:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%2021h18M4%2010h16M12%203l9%205H3z%22/%3E%3Cpath%20d%3D%22M6%2010v8M10%2010v8M14%2010v8M18%2010v8%22/%3E%3C/svg%3E)}.i-research{--i:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2210.5%22%20cy%3D%2210.5%22%20r%3D%226.5%22/%3E%3Cpath%20d%3D%22M20%2020l-4.8-4.8%22/%3E%3Cpath%20d%3D%22M8%2012.5v-2M10.5%2012.5v-4M13%2012.5v-3%22/%3E%3C/svg%3E)}.i-arrow{--i:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M5%2012h14M13%206l6%206-6%206%22/%3E%3C/svg%3E)}.i-chevron{--i:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M6%209l6%206%206-6%22/%3E%3C/svg%3E)}.i-menu{--i:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%207h16M4%2012h16M4%2017h16%22/%3E%3C/svg%3E)}.i-close{--i:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M6%206l12%2012M18%206L6%2018%22/%3E%3C/svg%3E)}.i-download{--i:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%204v11M7%2010l5%205%205-5M5%2020h14%22/%3E%3C/svg%3E)}.i-expand{--i:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M15%203h6v6M9%2021H3v-6M21%203l-7%207M3%2021l7-7%22/%3E%3C/svg%3E)}.i-vitals{--i:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%2012h4l2-4%203%208%202-4h7%22/%3E%3C/svg%3E)}.i-dose{--i:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M18%202l4%204M20%204l-3%203M17%207l-9.5%209.5-3-3L14%204zM7.5%2016.5L3%2021M11%208l2%202M8.5%2010.5l2%202%22/%3E%3C/svg%3E)}.i-test{--i:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M15%203l6%206M16.5%204.5L6%2015a3.5%203.5%200%200%200%205%205L21.5%209.5M8.5%2012.5h7%22/%3E%3C/svg%3E)}.i-note{--i:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M6%203h9l4%204v14H6z%22/%3E%3Cpath%20d%3D%22M14%203v5h5M9%2013h7M9%2017h5%22/%3E%3C/svg%3E)}.i-shield{--i:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%203l8%203v6c0%204.5-3.4%208-8%209-4.6-1-8-4.5-8-9V6z%22/%3E%3Cpath%20d%3D%22M9%2012l2%202%204-4%22/%3E%3C/svg%3E)}.i-mail{--i:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%223%22%20y%3D%225%22%20width%3D%2218%22%20height%3D%2214%22%20rx%3D%222%22/%3E%3Cpath%20d%3D%22M3%207l9%206%209-6%22/%3E%3C/svg%3E)}.i-check{--i:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M5%2012.5l4.5%204.5L19%207.5%22/%3E%3C/svg%3E)}.i-wifi{--i:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M2%209a15%2015%200%200%201%2020%200M5%2012.5a10%2010%200%200%201%2014%200M8.5%2016a5%205%200%200%201%207%200%22/%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2219.5%22%20r%3D%221%22/%3E%3C/svg%3E)}.i-wifi-off{--i:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M2%209a15%2015%200%200%201%206-3.6M12%205a15%2015%200%200%201%2010%204M5%2012.5a10%2010%200%200%201%204-2.4M15.5%2010.6a10%2010%200%200%201%203.5%201.9M8.5%2016a5%205%200%200%201%207%200%22/%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2219.5%22%20r%3D%221%22/%3E%3Cpath%20d%3D%22M3%203l18%2018%22/%3E%3C/svg%3E)}.i-alert{--i:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%229%22/%3E%3Cpath%20d%3D%22M12%207.5v5.5M12%2016.5v.01%22/%3E%3C/svg%3E)}.i-pin{--i:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%2021s-7-6.2-7-12a7%207%200%200%201%2014%200c0%205.8-7%2012-7%2012z%22/%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%229%22%20r%3D%222.5%22/%3E%3C/svg%3E)}.i-globe{--i:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%229%22/%3E%3Cpath%20d%3D%22M3%2012h18M12%203a14%2014%200%200%201%200%2018M12%203a14%2014%200%200%200%200%2018%22/%3E%3C/svg%3E)}.i-layers{--i:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%203l9%205-9%205-9-5z%22/%3E%3Cpath%20d%3D%22M3%2013l9%205%209-5%22/%3E%3C/svg%3E)}.i-sync{--i:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M20%2011a8%208%200%200%200-14.3-4.9L4%208M4%204v4h4%22/%3E%3Cpath%20d%3D%22M4%2013a8%208%200%200%200%2014.3%204.9L20%2016M20%2020v-4h-4%22/%3E%3C/svg%3E)}.i-device{--i:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%226%22%20y%3D%222.5%22%20width%3D%2212%22%20height%3D%2219%22%20rx%3D%222.5%22/%3E%3Cpath%20d%3D%22M10.5%2018.5h3%22/%3E%3C/svg%3E)}.i-queue{--i:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%206h16M4%2012h16M4%2018h10%22/%3E%3C/svg%3E)}.i-review{--i:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2211%22%20cy%3D%2211%22%20r%3D%227%22/%3E%3Cpath%20d%3D%22M20%2020l-4-4M8%2011l2%202%204-4%22/%3E%3C/svg%3E)}.i-calendar{--i:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%223.5%22%20y%3D%225%22%20width%3D%2217%22%20height%3D%2215.5%22%20rx%3D%222%22/%3E%3Cpath%20d%3D%22M3.5%2010h17M8%203v4M16%203v4%22/%3E%3C/svg%3E)}.i-user{--i:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%228%22%20r%3D%224%22/%3E%3Cpath%20d%3D%22M4.5%2020.5a7.5%207.5%200%200%201%2015%200%22/%3E%3C/svg%3E)}.i-users{--i:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%229%22%20cy%3D%228%22%20r%3D%223.5%22/%3E%3Cpath%20d%3D%22M2.5%2020a6.5%206.5%200%200%201%2013%200%22/%3E%3Cpath%20d%3D%22M16%204.6a3.5%203.5%200%200%201%200%206.8M18%2014a6.5%206.5%200%200%201%203.5%206%22/%3E%3C/svg%3E)}.i-clock{--i:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%229%22/%3E%3Cpath%20d%3D%22M12%207v5l3.5%202%22/%3E%3C/svg%3E)}.i-search{--i:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2211%22%20cy%3D%2211%22%20r%3D%227%22/%3E%3Cpath%20d%3D%22M20%2020l-4-4%22/%3E%3C/svg%3E)}.i-filter{--i:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%205h16l-6%207.5V19l-4%201.5v-8z%22/%3E%3C/svg%3E)}.i-lock{--i:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%225%22%20y%3D%2210.5%22%20width%3D%2214%22%20height%3D%2210%22%20rx%3D%222%22/%3E%3Cpath%20d%3D%22M8%2010.5V7.5a4%204%200%200%201%208%200v3%22/%3E%3C/svg%3E)}.i-key{--i:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%228%22%20cy%3D%2215%22%20r%3D%224.5%22/%3E%3Cpath%20d%3D%22M11.2%2011.8L20%203M16.5%206.5l2.5%202.5M14%209l2%202%22/%3E%3C/svg%3E)}.i-server{--i:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%223.5%22%20y%3D%224%22%20width%3D%2217%22%20height%3D%227%22%20rx%3D%221.5%22/%3E%3Crect%20x%3D%223.5%22%20y%3D%2213%22%20width%3D%2217%22%20height%3D%227%22%20rx%3D%221.5%22/%3E%3Cpath%20d%3D%22M7.5%207.5h.01M7.5%2016.5h.01%22/%3E%3C/svg%3E)}.i-eye{--i:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M2.5%2012S6%205.5%2012%205.5%2021.5%2012%2021.5%2012%2018%2018.5%2012%2018.5%202.5%2012%202.5%2012z%22/%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%223%22/%3E%3C/svg%3E)}.i-chart{--i:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%2020V4M4%2020h16%22/%3E%3Cpath%20d%3D%22M8%2016v-4M12%2016V8M16%2016v-6%22/%3E%3C/svg%3E)}.i-bed{--i:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%2019V6M3%2015h18v4M21%2015v-3a3%203%200%200%200-3-3h-7v6%22/%3E%3Ccircle%20cx%3D%227%22%20cy%3D%2211%22%20r%3D%222%22/%3E%3C/svg%3E)}.i-truck{--i:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M2.5%206.5h11v9h-11zM13.5%209.5h4l3%203v3h-7z%22/%3E%3Ccircle%20cx%3D%226.5%22%20cy%3D%2217.5%22%20r%3D%221.8%22/%3E%3Ccircle%20cx%3D%2217%22%20cy%3D%2217.5%22%20r%3D%221.8%22/%3E%3C/svg%3E)}.i-box{--i:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%203l8.5%204.5v9L12%2021l-8.5-4.5v-9z%22/%3E%3Cpath%20d%3D%22M3.5%207.5L12%2012l8.5-4.5M12%2012v9%22/%3E%3C/svg%3E)}.i-baby{--i:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%229%22%20r%3D%225.5%22/%3E%3Cpath%20d%3D%22M10%208.5h.01M14%208.5h.01M10.2%2011.2a2.5%202.5%200%200%200%203.6%200M7.5%2019.5a6%206%200%200%201%209%200%22/%3E%3C/svg%3E)}.i-scan{--i:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%208V5a1%201%200%200%201%201-1h3M16%204h3a1%201%200%200%201%201%201v3M20%2016v3a1%201%200%200%201-1%201h-3M8%2020H5a1%201%200%200%201-1-1v-3%22/%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%223.5%22/%3E%3C/svg%3E)}.i-monitor{--i:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%222.5%22%20y%3D%224%22%20width%3D%2219%22%20height%3D%2213%22%20rx%3D%222%22/%3E%3Cpath%20d%3D%22M8%2021h8M12%2017v4%22/%3E%3C/svg%3E)}.i-building{--i:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%225%22%20y%3D%223%22%20width%3D%2214%22%20height%3D%2218%22%20rx%3D%221%22/%3E%3Cpath%20d%3D%22M9%207h2M13%207h2M9%2011h2M13%2011h2M9%2015h2M13%2015h2M10.5%2021v-3h3v3%22/%3E%3C/svg%3E)}.i-flag{--i:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M5%2021V4M5%204h11l-2%204%202%204H5%22/%3E%3C/svg%3E)}.i-book{--i:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%205.5A2.5%202.5%200%200%201%206.5%203H20v15H6.5A2.5%202.5%200%200%200%204%2020.5z%22/%3E%3Cpath%20d%3D%22M4%2020.5A2.5%202.5%200%200%200%206.5%2023H20v-5%22/%3E%3C/svg%3E)}.i-spark{--i:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%203v4M12%2017v4M3%2012h4M17%2012h4M6%206l2.5%202.5M15.5%2015.5L18%2018M18%206l-2.5%202.5M8.5%2015.5L6%2018%22/%3E%3C/svg%3E)}.i-play{--i:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M7%205l12%207-12%207z%22/%3E%3C/svg%3E)}.i-pause{--i:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M8%205v14M16%205v14%22/%3E%3C/svg%3E)}.i-print{--i:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M7%209V3h10v6%22/%3E%3Crect%20x%3D%223.5%22%20y%3D%229%22%20width%3D%2217%22%20height%3D%228%22%20rx%3D%222%22/%3E%3Cpath%20d%3D%22M7%2014h10v7H7z%22/%3E%3C/svg%3E)}.i-home{--i:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3.5%2011L12%204l8.5%207%22/%3E%3Cpath%20d%3D%22M5.5%209.5V20h13V9.5%22/%3E%3Cpath%20d%3D%22M10%2020v-5h4v5%22/%3E%3C/svg%3E)}.i-link{--i:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M10%2014a4%204%200%200%200%205.7%200l3.3-3.3a4%204%200%200%200-5.7-5.7L12%206.3%22/%3E%3Cpath%20d%3D%22M14%2010a4%204%200%200%200-5.7%200L5%2013.3a4%204%200%200%200%205.7%205.7L12%2017.7%22/%3E%3C/svg%3E)}.i-external{--i:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M14%204h6v6M20%204l-9%209M18%2014v5a1%201%200%200%201-1%201H5a1%201%200%200%201-1-1V7a1%201%200%200%201%201-1h5%22/%3E%3C/svg%3E)}.i-phone{--i:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M5%203.5h3l1.8%204.5-2.3%201.4a11%2011%200%200%200%205.1%205.1l1.4-2.3%204.5%201.8v3a2%202%200%200%201-2%202A16%2016%200%200%201%203%205.5a2%202%200%200%201%202-2z%22/%3E%3C/svg%3E)}.i-route{--i:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%226%22%20cy%3D%2218%22%20r%3D%222.5%22/%3E%3Ccircle%20cx%3D%2218%22%20cy%3D%226%22%20r%3D%222.5%22/%3E%3Cpath%20d%3D%22M8.5%2018H15a3%203%200%200%200%200-6H9a3%203%200%200%201%200-6h6.5%22/%3E%3C/svg%3E)}.i-linkedin{--i:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%223%22%20y%3D%223%22%20width%3D%2218%22%20height%3D%2218%22%20rx%3D%223%22/%3E%3Cpath%20d%3D%22M8%2010.5V16M8%207.6v.01M11.5%2016v-5.5M11.5%2013c0-1.6%201-2.6%202.4-2.6S16%2011.4%2016%2013v3%22/%3E%3C/svg%3E)}.i-instagram{--i:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%223.5%22%20y%3D%223.5%22%20width%3D%2217%22%20height%3D%2217%22%20rx%3D%225%22/%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%223.8%22/%3E%3Cpath%20d%3D%22M17%207h.01%22/%3E%3C/svg%3E)}.i-facebook{--i:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M14.5%2021v-7.5h2.6l.4-3h-3V8.6c0-.9.3-1.5%201.6-1.5h1.5V4.4c-.3%200-1.2-.1-2.3-.1-2.3%200-3.8%201.4-3.8%203.9v2.3H9v3h2.5V21%22/%3E%3C/svg%3E)}.i-x{--i:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20fill%3D%22black%22%20stroke%3D%22none%22%20d%3D%22M17.8%203h3.1l-6.8%207.8L22%2021h-6.3l-4.9-6.4L5.2%2021H2.1l7.3-8.3L1.8%203h6.4l4.4%205.9zm-1.1%2016.2h1.7L7.4%204.7H5.6z%22/%3E%3C/svg%3E)}
.link-arrow,.site-footer li a{position:relative}.link-arrow:after,.site-footer li a:after{content:"";transform-origin:0;height:1px;transition:transform var(--t-ui) var(--ease);pointer-events:none;background:currentColor;position:absolute;bottom:calc(50% - .78em);left:0;transform:scaleX(0)}.link-arrow:after{right:24px}.site-footer li a:after{right:0}.link-arrow:hover,.site-footer li a:hover{text-decoration:none}.link-arrow:hover:after,.link-arrow:focus-visible:after,.site-footer li a:hover:after,.site-footer li a:focus-visible:after{transform:scaleX(1)}.toc a[aria-current=location]{background:var(--mist);color:var(--link);font-weight:600}.img-fade{transition:opacity var(--t-reveal) var(--ease)}.img-fade[data-loading]{opacity:0}@keyframes live-pulse{0%{box-shadow:0 0 0 3px color-mix(in srgb, var(--live) 18%, transparent), 0 0 0 3px color-mix(in srgb, var(--live) 35%, transparent)}70%{box-shadow:0 0 0 3px color-mix(in srgb, var(--live) 18%, transparent), 0 0 0 9px color-mix(in srgb, var(--live) 0%, transparent)}to{box-shadow:0 0 0 3px color-mix(in srgb, var(--live) 18%, transparent), 0 0 0 9px color-mix(in srgb, var(--live) 0%, transparent)}}.badge.live:before{animation:live-pulse 2.4s var(--ease) infinite}.btn:active{transform:translateY(0)scale(.98)}@media (prefers-reduced-motion:reduce){.link-arrow:after,.site-footer li a:after{display:none}.link-arrow:hover,.site-footer li a:hover{text-decoration:underline}.img-fade[data-loading]{opacity:1}.badge.live:before{animation:none}.btn:active{transform:translateY(0)}}
.ico-tile{border:1px solid var(--line);background:linear-gradient(160deg,#fff 0%,#eef5fe 100%);border-radius:16px;width:56px;height:56px;box-shadow:0 1px 2px #143c6e0d,0 8px 18px -10px #143c6e40}.module-card .ico-tile{width:52px;height:52px}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .ico-tile{border-color:var(--line);background:linear-gradient(160deg,#12314f,#0c2236)}}:root[data-theme=dark] .ico-tile{background:linear-gradient(160deg,#12314f,#0c2236)}.ico-tile>.ico.i-alert{background:url(/images/icons3d/alert.webp) 50%/contain no-repeat;width:44px;height:44px;-webkit-mask:none;mask:none}.ico-tile>.ico.i-baby{background:url(/images/icons3d/baby.webp) 50%/contain no-repeat;width:44px;height:44px;-webkit-mask:none;mask:none}.ico-tile>.ico.i-bed{background:url(/images/icons3d/bed.webp) 50%/contain no-repeat;width:44px;height:44px;-webkit-mask:none;mask:none}.ico-tile>.ico.i-book{background:url(/images/icons3d/book.webp) 50%/contain no-repeat;width:44px;height:44px;-webkit-mask:none;mask:none}.ico-tile>.ico.i-box{background:url(/images/icons3d/box.webp) 50%/contain no-repeat;width:44px;height:44px;-webkit-mask:none;mask:none}.ico-tile>.ico.i-building{background:url(/images/icons3d/building.webp) 50%/contain no-repeat;width:44px;height:44px;-webkit-mask:none;mask:none}.ico-tile>.ico.i-calendar{background:url(/images/icons3d/calendar.webp) 50%/contain no-repeat;width:44px;height:44px;-webkit-mask:none;mask:none}.ico-tile>.ico.i-chart{background:url(/images/icons3d/chart.webp) 50%/contain no-repeat;width:44px;height:44px;-webkit-mask:none;mask:none}.ico-tile>.ico.i-check{background:url(/images/icons3d/check.webp) 50%/contain no-repeat;width:44px;height:44px;-webkit-mask:none;mask:none}.ico-tile>.ico.i-clock{background:url(/images/icons3d/clock.webp) 50%/contain no-repeat;width:44px;height:44px;-webkit-mask:none;mask:none}.ico-tile>.ico.i-device{background:url(/images/icons3d/device.webp) 50%/contain no-repeat;width:44px;height:44px;-webkit-mask:none;mask:none}.ico-tile>.ico.i-dose{background:url(/images/icons3d/dose.webp) 50%/contain no-repeat;width:44px;height:44px;-webkit-mask:none;mask:none}.ico-tile>.ico.i-download{background:url(/images/icons3d/download.webp) 50%/contain no-repeat;width:44px;height:44px;-webkit-mask:none;mask:none}.ico-tile>.ico.i-external{background:url(/images/icons3d/external.webp) 50%/contain no-repeat;width:44px;height:44px;-webkit-mask:none;mask:none}.ico-tile>.ico.i-eye{background:url(/images/icons3d/eye.webp) 50%/contain no-repeat;width:44px;height:44px;-webkit-mask:none;mask:none}.ico-tile>.ico.i-flag{background:url(/images/icons3d/flag.webp) 50%/contain no-repeat;width:44px;height:44px;-webkit-mask:none;mask:none}.ico-tile>.ico.i-globe{background:url(/images/icons3d/globe.webp) 50%/contain no-repeat;width:44px;height:44px;-webkit-mask:none;mask:none}.ico-tile>.ico.i-government{background:url(/images/icons3d/government.webp) 50%/contain no-repeat;width:44px;height:44px;-webkit-mask:none;mask:none}.ico-tile>.ico.i-home{background:url(/images/icons3d/home.webp) 50%/contain no-repeat;width:44px;height:44px;-webkit-mask:none;mask:none}.ico-tile>.ico.i-hospital{background:url(/images/icons3d/hospital.webp) 50%/contain no-repeat;width:44px;height:44px;-webkit-mask:none;mask:none}.ico-tile>.ico.i-key{background:url(/images/icons3d/key.webp) 50%/contain no-repeat;width:44px;height:44px;-webkit-mask:none;mask:none}.ico-tile>.ico.i-lab{background:url(/images/icons3d/lab.webp) 50%/contain no-repeat;width:44px;height:44px;-webkit-mask:none;mask:none}.ico-tile>.ico.i-layers{background:url(/images/icons3d/layers.webp) 50%/contain no-repeat;width:44px;height:44px;-webkit-mask:none;mask:none}.ico-tile>.ico.i-link{background:url(/images/icons3d/link.webp) 50%/contain no-repeat;width:44px;height:44px;-webkit-mask:none;mask:none}.ico-tile>.ico.i-lock{background:url(/images/icons3d/lock.webp) 50%/contain no-repeat;width:44px;height:44px;-webkit-mask:none;mask:none}.ico-tile>.ico.i-mail{background:url(/images/icons3d/mail.webp) 50%/contain no-repeat;width:44px;height:44px;-webkit-mask:none;mask:none}.ico-tile>.ico.i-monitor{background:url(/images/icons3d/monitor.webp) 50%/contain no-repeat;width:44px;height:44px;-webkit-mask:none;mask:none}.ico-tile>.ico.i-note{background:url(/images/icons3d/note.webp) 50%/contain no-repeat;width:44px;height:44px;-webkit-mask:none;mask:none}.ico-tile>.ico.i-pharmacy{background:url(/images/icons3d/pharmacy.webp) 50%/contain no-repeat;width:44px;height:44px;-webkit-mask:none;mask:none}.ico-tile>.ico.i-phone{background:url(/images/icons3d/phone.webp) 50%/contain no-repeat;width:44px;height:44px;-webkit-mask:none;mask:none}.ico-tile>.ico.i-pin{background:url(/images/icons3d/pin.webp) 50%/contain no-repeat;width:44px;height:44px;-webkit-mask:none;mask:none}.ico-tile>.ico.i-practice{background:url(/images/icons3d/practice.webp) 50%/contain no-repeat;width:44px;height:44px;-webkit-mask:none;mask:none}.ico-tile>.ico.i-queue{background:url(/images/icons3d/queue.webp) 50%/contain no-repeat;width:44px;height:44px;-webkit-mask:none;mask:none}.ico-tile>.ico.i-research{background:url(/images/icons3d/research.webp) 50%/contain no-repeat;width:44px;height:44px;-webkit-mask:none;mask:none}.ico-tile>.ico.i-review{background:url(/images/icons3d/review.webp) 50%/contain no-repeat;width:44px;height:44px;-webkit-mask:none;mask:none}.ico-tile>.ico.i-route{background:url(/images/icons3d/route.webp) 50%/contain no-repeat;width:44px;height:44px;-webkit-mask:none;mask:none}.ico-tile>.ico.i-scan{background:url(/images/icons3d/scan.webp) 50%/contain no-repeat;width:44px;height:44px;-webkit-mask:none;mask:none}.ico-tile>.ico.i-search{background:url(/images/icons3d/search.webp) 50%/contain no-repeat;width:44px;height:44px;-webkit-mask:none;mask:none}.ico-tile>.ico.i-server{background:url(/images/icons3d/server.webp) 50%/contain no-repeat;width:44px;height:44px;-webkit-mask:none;mask:none}.ico-tile>.ico.i-shield{background:url(/images/icons3d/shield.webp) 50%/contain no-repeat;width:44px;height:44px;-webkit-mask:none;mask:none}.ico-tile>.ico.i-spark{background:url(/images/icons3d/spark.webp) 50%/contain no-repeat;width:44px;height:44px;-webkit-mask:none;mask:none}.ico-tile>.ico.i-sync{background:url(/images/icons3d/sync.webp) 50%/contain no-repeat;width:44px;height:44px;-webkit-mask:none;mask:none}.ico-tile>.ico.i-test{background:url(/images/icons3d/test.webp) 50%/contain no-repeat;width:44px;height:44px;-webkit-mask:none;mask:none}.ico-tile>.ico.i-truck{background:url(/images/icons3d/truck.webp) 50%/contain no-repeat;width:44px;height:44px;-webkit-mask:none;mask:none}.ico-tile>.ico.i-user{background:url(/images/icons3d/user.webp) 50%/contain no-repeat;width:44px;height:44px;-webkit-mask:none;mask:none}.ico-tile>.ico.i-users{background:url(/images/icons3d/users.webp) 50%/contain no-repeat;width:44px;height:44px;-webkit-mask:none;mask:none}.ico-tile>.ico.i-vitals{background:url(/images/icons3d/vitals.webp) 50%/contain no-repeat;width:44px;height:44px;-webkit-mask:none;mask:none}.ico-tile>.ico.i-wifi-off{background:url(/images/icons3d/wifi-off.webp) 50%/contain no-repeat;width:44px;height:44px;-webkit-mask:none;mask:none}.module-card .ico-tile>.ico[class*=i-]{width:40px;height:40px}.character{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;align-self:flex-start;max-width:none;height:auto;display:block}.hero-char{display:none}@media (min-width:1024px){.hero-char{z-index:3;filter:drop-shadow(0 18px 24px #143c6e38);width:auto;height:320px;display:block;position:absolute;bottom:-56px;right:-36px}}.people-band{background:linear-gradient(#fff 0%,#eef6fe 100%)}.people-stage{margin:var(--s7) 0 0;gap:var(--s6) var(--s4);grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}@media (min-width:1024px){.people-stage{grid-template-columns:repeat(6,minmax(0,1fr))}}.people-stage li{text-align:center;flex-direction:column;align-items:center;gap:4px;display:flex}.people-stage .character{object-fit:contain;width:auto;max-width:100%;height:240px;margin-bottom:var(--s3);filter:drop-shadow(0 16px 18px #143c6e2e);transition:transform .3s var(--ease)}.people-stage li:hover .character{transform:translateY(-6px)}@media (max-width:639px){.people-stage .character{height:170px}}.people-stage b{color:var(--ink-head);font-size:1.0625rem}.people-stage span{color:var(--ink-2);font-size:.875rem;line-height:1.4}.cta-panel.has-char{position:relative;overflow:hidden}.cta-char{display:none}@media (min-width:1024px){.cta-panel.has-char{padding-right:180px}.cta-char{width:auto;height:250px;display:block;position:absolute;bottom:-24px;right:16px}}.contact-char{object-fit:contain;align-self:flex-start;width:auto;max-width:none;height:190px;margin:4px 0 -4px}@media (max-width:639px){.contact-char{height:150px}}.nf-char{width:auto;height:200px;margin-inline:auto;margin-bottom:var(--s4);align-self:center}
.bg-dark{color:var(--ink);background:radial-gradient(60% 80% at 90% 0,#56b4e938,#0000 70%),linear-gradient(160deg,#eaf4fe 0%,#f7fbff 100%)}.bg-dark h2,.bg-dark h3{color:var(--ink-head)}.bg-dark a{color:var(--link)}.bg-dark :focus-visible{outline-color:var(--focus)}.bg-dark .eyebrow{color:var(--link)}.bg-dark .lede,.bg-dark .caption{color:var(--ink-2)}.bg-dark .btn-secondary{color:var(--ink-head);border-color:var(--line-strong);background:#fff}.bg-dark .btn-secondary:hover{color:var(--link);border-color:var(--btn-bg)}.bg-dark .btn-primary,.bg-dark .btn-primary:hover{color:#fff}.demo{border-color:var(--line);color:var(--ink);box-shadow:var(--shadow-float);background:#fff}.demo-top b,.switch-label{color:var(--ink-head)}.conn.on{color:#1f7a55;background:#eef9f3}.conn.off{color:#9a6400;background:#fff6e4}.switch-row{border-color:var(--line)}.switch{background:#e3eefb;border-color:#c8daee}.demo-actions button{background:var(--mist);border-color:var(--line);color:var(--ink-head)}.demo-actions button:hover{border-color:var(--btn-bg)}.demo-actions .ico{color:var(--btn-bg)}.steps-inline li{color:var(--ink)}.steps-inline b{color:var(--link)}.country-card{background:linear-gradient(135deg,#4599f6 0%,#1c74e0 100%)}.country-card .cs{color:#eaf3fe}.hero-float{display:none!important}@media (min-width:1024px){.hero-notes{display:none}}.hero,.page-hero{isolation:isolate;position:relative}.hero>.wrap,.page-hero>.wrap{z-index:1;position:relative}.hero-aurora,.page-hero:before{z-index:0;pointer-events:none;background:radial-gradient(40% 70% at 12% 0,#4599f68c,#0000 70%),radial-gradient(45% 70% at 88% 0,#56b4e98c,#0000 70%),radial-gradient(60% 50% at 50% 0,#2e90d159,#0000 75%);position:absolute;top:0;left:0;right:0;-webkit-mask-image:linear-gradient(#000 0% 35%,#0000 100%);mask-image:linear-gradient(#000 0% 35%,#0000 100%)}.hero-aurora{height:820px}.hero-aurora canvas{opacity:0;width:100%;height:100%;transition:opacity 1.2s;display:block}.hero-aurora canvas.on{opacity:1}.hero-aurora:has(canvas.on){background:0 0}.page-hero:before{content:"";opacity:.75;height:520px}.dept-group{margin:var(--s7) 0 var(--s4);color:var(--ink-head);font-size:1.0625rem}.dept-grid{gap:var(--s5);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.dept-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.dept-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.dept-card{background:var(--paper);border:1px solid var(--line);border-radius:var(--r-media);box-shadow:var(--shadow-card);flex-direction:column;display:flex;overflow:hidden}.dept-pic{aspect-ratio:1;background:var(--mist);display:block;overflow:hidden}.dept-pic img{object-fit:cover;width:100%;height:100%;transition:transform .5s var(--ease);display:block}.dept-card:hover .dept-pic img{transform:scale(1.03)}.dept-pic-none{justify-content:center;align-items:center;gap:var(--s3);color:var(--ink-2);background:radial-gradient(60% 60% at 50% 40%, #56b4e940, transparent 70%), var(--mist);flex-direction:column;font-size:.875rem;display:flex}.dept-body{padding:var(--s5);flex-direction:column;gap:8px;display:flex}.dept-body .badge{align-self:flex-start}.dept-body b{color:var(--ink-head);font-size:1.0625rem}.dept-body>span:last-child{color:var(--ink-2);font-size:.9375rem;line-height:1.5}.thanks-photo{margin:0 0 var(--s5);max-width:560px}.thanks-photo img{border-radius:var(--r-media);width:100%;height:auto;display:block}.gal-grid{gap:var(--s4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:1024px){.gal-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.gal-item{margin:0}.gal-item img{aspect-ratio:1;object-fit:cover;border-radius:var(--r-media);width:100%;height:auto;display:block}.gal-item figcaption{margin-top:8px}.post .cover.photo{background:linear-gradient(160deg,#eef6fe,#f7fbff)}.post .cover.photo img{object-fit:contain}.post:hover .cover.photo img{transform:none}.article-cover .frame.photo{aspect-ratio:auto;background:linear-gradient(160deg,#eef6fe,#f7fbff);max-width:820px;margin-inline:auto}.article-cover .frame.photo img{object-fit:contain;height:auto}.proof-photo img{background:linear-gradient(160deg,#eef6fe,#f7fbff);object-fit:contain!important}@media (min-width:1024px){.ring-wrap{max-width:440px}.ring-orbit2{transform-origin:50%;animation:40s linear infinite reverse spin}.ring-line{stroke:#d6e6f7;stroke-width:.7px;stroke-linecap:round}.ring-line.on{stroke:#4599f6;stroke-width:1.1px;filter:drop-shadow(0 0 3px #4599f68c)}.ring-line.flow{stroke:#56b4e9;stroke-width:.55px;stroke-dasharray:.6 3.5;filter:none;opacity:.85;animation:2.8s linear infinite ring-flow}.ring-line.on.flow{stroke:#fff;stroke-width:.6px;stroke-dasharray:.9 2.6;opacity:1;animation-duration:1.4s}.ring-core{color:#fff;letter-spacing:.01em;background:radial-gradient(circle at 32% 28%,#bfe3fa 0%,#56b4e9 34%,#4599f6 62%,#1c74e0 100%);width:132px;height:132px;font-size:.875rem;box-shadow:inset 0 2px 10px #ffffff8c,inset 0 -10px 22px #1450aa59,0 18px 40px -12px #1c74e08c,0 0 0 10px #56b4e91f}.ring-core span{z-index:1;text-shadow:0 1px 2px #0a3c8259;position:relative}.ring-core img{filter:brightness(0)invert()}.ring-pulse{border:1.5px solid #4599f673;border-radius:50%;animation:3.2s ease-out infinite ring-pulse;position:absolute;inset:0}.ring-pulse.two{animation-delay:1.6s}.ring-node{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffc7;border:1px solid #bfddf8e6;padding:9px 15px;box-shadow:inset 0 1px #ffffffe6,0 10px 24px -14px #1c74e073}.ring-node:hover{border-color:#4599f6;transform:translate(-50%,-50%)scale(1.04)}.ring-node[aria-selected=true]{color:#fff;background:linear-gradient(135deg,#56b4e9,#1c74e0);border-color:#0000;box-shadow:0 0 0 6px #4599f629,0 14px 30px -10px #1c74e099}}@keyframes ring-flow{to{stroke-dashoffset:-8.2px}}@keyframes ring-pulse{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.75)}}@media (prefers-reduced-motion:reduce){.ring-orbit2,.ring-line.flow,.ring-pulse{animation:none!important}.ring-line.flow{display:none}}.holo{aspect-ratio:1/.92;background:radial-gradient(70% 60% at 35% 45%,#56b4e938,#0000 70%),linear-gradient(160deg,#f7fbff 0%,#e7f1fd 100%);border:1px solid #dcebfa;border-radius:28px;width:100%;max-width:620px;margin:0;margin-inline:auto;position:relative;overflow:hidden;box-shadow:0 30px 70px -40px #1c74e073}.holo-glow{filter:blur(10px);background:radial-gradient(closest-side,#4599f64d,#0000);border-radius:50%;width:56%;height:64%;position:absolute;top:18%;left:8%}.holo-floor{transform-origin:bottom;background-image:linear-gradient(#4599f624 1px,#0000 1px),linear-gradient(90deg,#4599f624 1px,#0000 1px);background-size:28px 28px;height:45%;position:absolute;inset:auto 0 0;transform:perspective(500px)rotateX(62deg);-webkit-mask-image:linear-gradient(#0000,#000);mask-image:linear-gradient(#0000,#000)}.holo-scene{perspective:1100px;width:60%;height:86%;position:absolute;top:4%;left:2%}.holo-plane{--z:0px;aspect-ratio:1;width:68%;transform:rotateX(60deg) rotateZ(-40deg) translateZ(var(--z));background:linear-gradient(135deg,#ffffffbf,#bfe3fa73);border:1.5px solid #4599f68c;border-radius:22%;margin:-34% 0 0 -34%;animation:7s ease-in-out infinite holo-float;position:absolute;top:52%;left:50%;overflow:hidden;box-shadow:inset 0 0 0 1px #fff9,0 0 40px #4599f659,0 30px 40px -20px #1c74e059}.holo-plane.p0{--z:150px;background:linear-gradient(135deg,#fff9,#56b4e959);animation-delay:-1s}.holo-plane.p1{--z:55px;animation-delay:-3s}.holo-plane.p2{--z:-40px;background:linear-gradient(135deg,#4599f68c,#1c74e08c);border-color:#ffffffb3;animation-delay:-5s}.holo-grid{background-image:linear-gradient(#1c74e02e 1px,#0000 1px),linear-gradient(90deg,#1c74e02e 1px,#0000 1px);background-size:14% 14%;position:absolute;inset:0}.holo-plane.p2 .holo-grid{background-image:linear-gradient(#ffffff40 1px,#0000 1px),linear-gradient(90deg,#ffffff40 1px,#0000 1px)}.holo-ring{border:2px dashed #1c74e073;border-radius:50%;width:62%;height:62%;margin:-31% 0 0 -31%;animation:18s linear infinite spin;position:absolute;top:50%;left:50%}.holo-plane.p2 .holo-ring{border-color:#ffffffb3;animation-direction:reverse}.holo-core{background:radial-gradient(circle at 35% 30%,#fff,#bfe3fa 45%,#4599f6);border-radius:50%;width:22%;height:22%;margin:-11% 0 0 -11%;position:absolute;top:50%;left:50%;box-shadow:0 0 30px #ffffffe6}.holo-beam{background:linear-gradient(#56b4e900,#fffffff2 30%,#4599f6e6 60%,#1c74e000);border-radius:2px;width:3px;height:58%;margin-left:-1.5px;animation:3.2s ease-in-out infinite holo-beam;position:absolute;top:16%;left:50%;box-shadow:0 0 18px 4px #56b4e973}.holo-particle{opacity:0;background:#fff;border-radius:50%;width:6px;height:6px;margin-left:-3px;animation:3.6s linear infinite holo-rise;position:absolute;bottom:22%;left:50%;box-shadow:0 0 10px 3px #4599f6b3}.holo-particle.b{animation-delay:1.2s}.holo-particle.c{animation-delay:2.4s}.holo-labels{flex-direction:column;justify-content:space-between;width:44%;height:78%;margin:0;padding:0;list-style:none;display:flex;position:absolute;top:6%;right:4%}.holo-labels li{align-items:center;display:flex;position:relative}.holo-tick{border-top:1.5px dashed #1c74e073;width:44px;height:0;position:absolute;top:50%;right:100%}.holo-tick:before{content:"";background:#4599f6;border-radius:50%;width:7px;height:7px;position:absolute;top:-4.5px;left:-4px;box-shadow:0 0 0 4px #4599f62e}.holo-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffc7;border:1px solid #bfddf8e6;border-radius:16px;flex-direction:column;gap:3px;width:100%;padding:12px 14px;display:flex;box-shadow:0 14px 30px -20px #1c74e08c}.holo-card .e{letter-spacing:.08em;text-transform:uppercase;color:var(--link);font-size:.6875rem;font-weight:600}.holo-card b{color:var(--ink-head);font-size:.875rem;line-height:1.35}.holo-card .n{color:var(--ink-2);font-size:.75rem}.holo-labels li.l2 .holo-card{background:linear-gradient(135deg,#4599f6f2,#1c74e0f2);border-color:#0000}.holo-labels li.l2 .holo-card .e,.holo-labels li.l2 .holo-card b,.holo-labels li.l2 .holo-card .n{color:#fff}.holo-foot{flex-wrap:wrap;justify-content:center;gap:6px;padding:0 14px;display:flex;position:absolute;bottom:14px;left:0;right:0}.holo-foot span{font-family:var(--mono);color:#1a5fb4;background:#ffffffbf;border:1px solid #cfe3f8;border-radius:999px;padding:4px 9px;font-size:.6875rem;font-weight:600}@keyframes holo-float{0%,to{transform:rotateX(60deg) rotateZ(-40deg) translateZ(var(--z))}50%{transform:rotateX(60deg) rotateZ(-40deg) translateZ(calc(var(--z) + 14px))}}@keyframes holo-beam{0%,to{opacity:.75}50%{opacity:1}}@keyframes holo-rise{0%{opacity:0;transform:translateY(0)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translateY(-260px)}}@media (max-width:639px){.holo{aspect-ratio:auto;padding:56px 0 16px}.holo-scene{transform-origin:50% 60%;width:100%;height:300px;position:relative;top:0;left:0;transform:scale(.82)}.holo-foot{margin-top:14px;position:static}.holo-labels{gap:10px;width:auto;height:auto;padding:0 16px;position:relative;top:auto;right:auto}.holo-tick{display:none}}@media (prefers-reduced-motion:reduce){.holo-plane,.holo-ring,.holo-beam,.holo-particle{animation:none!important}}.founder-photo{border-radius:var(--r-media);aspect-ratio:4/5;max-width:480px;box-shadow:var(--shadow-float);background:#eef2f6;overflow:hidden}.founder-photo img{object-fit:cover;object-position:50% 18%;width:100%;height:100%;display:block}.founder-sign{align-items:center;gap:14px;padding:14px 18px;display:flex}.founder-sign img{object-fit:cover;object-position:50% 15%;border-radius:50%;width:52px;height:52px}.wmap{perspective:1600px;margin:0;padding:56px 0 8px;position:relative}.wmap-stage{aspect-ratio:1000/478;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transform-origin:50% 100%;background:radial-gradient(120% 90% at 70% 40%,#56b4e933,#0000 60%),linear-gradient(160deg,#ffffffc7,#e8f3ff8c);border:1px solid #4599f659;border-radius:28px;position:relative;overflow:hidden;transform:rotateX(9deg);box-shadow:inset 0 0 0 1px #ffffffb3,inset 0 0 60px #4599f62e,0 40px 90px -30px #143c6e59,0 0 80px #56b4e92e}.wmap-stage:before{content:"";border-radius:inherit;pointer-events:none;z-index:4;background:linear-gradient(115deg,#ffffff8c 0%,#0000 22% 70%,#56b4e92e 100%);position:absolute;inset:0}.wmap-grid{z-index:0;opacity:.55;background-image:linear-gradient(#4599f61a 1px,#0000 1px),linear-gradient(90deg,#4599f61a 1px,#0000 1px);background-size:50px 50px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(90% 90%,#000 40%,#0000 100%);mask-image:radial-gradient(90% 90%,#000 40%,#0000 100%)}.wmap-lines{z-index:3;pointer-events:none;opacity:.35;background:repeating-linear-gradient(0deg,#4599f61a 0 1px,#0000 1px 4px);position:absolute;inset:0}.wmap-dots{z-index:1;opacity:.75;filter:drop-shadow(0 0 3px #4599f659);width:100%;height:100%;position:absolute;inset:0}.wmap-svg{z-index:2;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.wmap-scan{z-index:2;pointer-events:none;background:linear-gradient(90deg,#0000,#56b4e933,#ffffff59,#0000);width:28%;animation:7s linear infinite wmScan;position:absolute;top:0;bottom:0;left:-30%}@keyframes wmScan{to{transform:translate(480%)}}.wmap-floor{z-index:0;filter:blur(14px);background:radial-gradient(50% 50%,#4599f659,#0000 70%);height:60px;position:absolute;bottom:-18px;left:6%;right:6%}.wmap-arc{fill:none;stroke:url(#wmArc);stroke-width:2px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:1.6s cubic-bezier(.6,0,.2,1) forwards wmDraw;animation-delay:calc(.3s + var(--i) * .18s)}.wmap-arc-glow{fill:none;stroke:#4599f6;stroke-width:6px;opacity:.28;stroke-dasharray:1;stroke-dashoffset:1px;animation:1.6s cubic-bezier(.6,0,.2,1) forwards wmDraw;animation-delay:calc(.3s + var(--i) * .18s)}.wmap-route.live .wmap-arc{stroke-width:2.6px}@keyframes wmDraw{to{stroke-dashoffset:0}}.wmap-comet{fill:#fff;stroke:#4599f6;stroke-width:2px;filter:drop-shadow(0 0 6px #56b4e9)}.wmap-pin{opacity:0;animation:.6s ease-out forwards wmPin;animation-delay:calc(1.4s + var(--i) * .18s)}@keyframes wmPin{0%{opacity:0;transform-box:fill-box}to{opacity:1}}.wmap-dot{fill:#fff;stroke:#56b4e9;stroke-width:2.4px}.wmap-pin.live .wmap-dot{fill:#1a6fad;stroke:#fff;stroke-width:2px}.wmap-ring{fill:none;stroke:#56b4e9;stroke-width:1.2px;opacity:.7;transform-box:fill-box;transform-origin:50%;animation:2.8s ease-out infinite wmRing;animation-delay:calc(var(--i) * .3s)}.wmap-pin.live .wmap-ring{stroke:#1a6fad}@keyframes wmRing{0%{opacity:.8;transform:scale(.6)}to{opacity:0;transform:scale(2.2)}}.wmap-label{font:600 19px/1 var(--font-sans,"IBM Plex Sans", system-ui, sans-serif);fill:#0f2e52;paint-order:stroke;stroke:#ffffffeb;stroke-width:5px;stroke-linejoin:round;letter-spacing:.01em}.wmap-label.hq{fill:#1a6fad;font-weight:700}.wmap-hq-core{fill:#1a6fad;stroke:#fff;stroke-width:2.5px;filter:drop-shadow(0 0 8px #4599f6)}.wmap-hq-ring{fill:none;stroke:#4599f6;stroke-width:1.4px;transform-box:fill-box;transform-origin:50%;animation:2.4s ease-out infinite wmRing}.wmap-hq-ring.b{animation-delay:1.2s}.wmap-chip{z-index:6;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffb8;border:1px solid #4599f64d;border-radius:16px;flex-direction:column;gap:3px;max-width:220px;padding:12px 14px;animation:6s ease-in-out infinite wmFloat;display:flex;position:absolute;box-shadow:0 18px 40px -18px #143c6e59,0 0 30px #56b4e92e}.wmap-chip .e{letter-spacing:.08em;text-transform:uppercase;color:#1a73cc;font-size:11px;font-weight:600}.wmap-chip b{color:#0f1b2d;letter-spacing:-.01em;font-size:15px}.wmap-chip .n{color:#4a5b70;font-size:12px;line-height:1.4}.wmap-chip.a{top:0;left:-28px}.wmap-chip.b{animation-delay:-3s;top:20px;right:-20px}@keyframes wmFloat{50%{transform:translateY(-8px)}}.wmap-key{font-size:var(--fs-small,14px);color:#334155;justify-content:flex-start;gap:22px;margin-top:22px;display:flex}.wmap-key .k{align-items:center;gap:8px;display:inline-flex}.wmap-key .k:before{content:"";border-radius:50%;width:11px;height:11px}.wmap-key .hq:before{background:#1a6fad;box-shadow:0 0 0 3px #4599f640,0 0 10px #4599f6}.wmap-key .live:before{background:#1a6fad;border:2px solid #fff;box-shadow:0 0 0 1.5px #1a6fad}.wmap-key .eng:before{background:#fff;border:2.4px solid #56b4e9}@media (max-width:899px){.wmap-chip.a,.wmap-chip.b{max-width:none;margin:0 0 12px;animation:none;position:relative;inset:auto}.wmap-chip.a{display:none}.wmap-stage{transform:none}.wmap-label{stroke-width:7px;font-size:26px}.wmap{padding-top:0}}@media (prefers-reduced-motion:reduce){.wmap-arc,.wmap-arc-glow{stroke-dashoffset:0;animation:none}.wmap-pin{opacity:1;animation:none}.wmap-ring,.wmap-hq-ring,.wmap-scan,.wmap-chip{animation:none}.wmap-comet{display:none}}@media (min-width:1024px){.hero-split.wmap-hero2{gap:var(--s7);grid-template-columns:minmax(0,4fr) minmax(0,7fr)}}.eh{margin:0;width:100%;max-width:680px;margin-inline:auto;position:relative}.eh-stage{aspect-ratio:680/520;position:relative}.eh-floor{transform-origin:50%;background:radial-gradient(closest-side,#56b4e952,#4599f61a 60%,#0000 100%);border-radius:50%;height:70%;position:absolute;top:30%;left:8%;right:8%;transform:perspective(900px)rotateX(62deg);box-shadow:inset 0 0 0 1px #4599f640}.eh-grid{opacity:.6;background-image:linear-gradient(#4599f638 1px,#0000 1px),linear-gradient(90deg,#4599f638 1px,#0000 1px);background-size:26px 26px;border-radius:50%;position:absolute;inset:0;-webkit-mask-image:radial-gradient(closest-side,#000 50%,#0000 100%);mask-image:radial-gradient(closest-side,#000 50%,#0000 100%)}.eh-ring{border:1.5px solid #4599f68c;border-radius:50%;margin:auto;position:absolute;inset:0}.eh-ring.r1{width:34%;height:34%;box-shadow:0 0 24px #4599f673}.eh-ring.r2{border-style:dashed;border-color:#4599f659;width:62%;height:62%;animation:40s linear infinite ehSpin}.eh-ring.r3{border-color:#56b4e940;width:92%;height:92%;animation:4s ease-out infinite ehPulse}@keyframes ehSpin{to{transform:rotate(360deg)}}@keyframes ehPulse{0%{opacity:.9;transform:scale(.55)}to{opacity:0;transform:scale(1.05)}}.eh-beams{z-index:1;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.eh-beam{fill:none;stroke:url(#ehBeam);stroke-width:2px;opacity:.7}.eh-flow{fill:none;stroke:#fff;stroke-width:3px;stroke-linecap:round;stroke-dasharray:6 160;filter:drop-shadow(0 0 4px #56b4e9);animation:2.2s linear infinite ehFlow}@keyframes ehFlow{0%{stroke-dashoffset:166px}to{stroke-dashoffset:0}}.eh-core{z-index:3;position:absolute;top:36%;left:50%;transform:translate(-50%,-50%)}.eh-core-glow{filter:blur(8px);background:radial-gradient(closest-side,#4599f673,#0000);border-radius:50%;animation:4s ease-in-out infinite ehGlow;position:absolute;inset:-40px}@keyframes ehGlow{50%{opacity:.6;transform:scale(1.08)}}.eh-record{text-align:center;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(160deg,#ffffffeb,#e8f3ffc7);border:1px solid #4599f673;border-radius:20px;flex-direction:column;align-items:center;gap:3px;width:212px;padding:16px 16px 14px;display:flex;position:relative;box-shadow:0 0 0 4px #4599f61a,0 24px 50px -20px #143c6e73,0 0 40px #56b4e959}.eh-lock img{filter:drop-shadow(0 6px 10px #143c6e40);width:40px;height:40px;margin-bottom:4px;display:block}.eh-record .e{letter-spacing:.09em;text-transform:uppercase;color:#1a73cc;font-size:10.5px;font-weight:600}.eh-record b{color:#0f1b2d;letter-spacing:-.01em;font-size:16px}.eh-record .n{color:#4a5b70;font-size:12px;line-height:1.35}.eh-tile{z-index:4;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffc;border:1px solid #4599f652;border-radius:16px;align-items:center;gap:10px;width:33%;max-width:230px;padding:11px 13px;animation:6s ease-in-out infinite wmFloat;display:flex;position:absolute;box-shadow:0 18px 36px -18px #143c6e66,0 0 26px #56b4e92e}.eh-tile img{filter:drop-shadow(0 6px 8px #143c6e38);flex:none;width:44px;height:44px}.eh-tile b{color:#0f1b2d;font-size:13.5px;line-height:1.25;display:block}.eh-tile .n{color:#1a73cc;margin-top:2px;font-size:12px;display:block}.eh-tile.t0{top:4%;left:0}.eh-tile.t1{top:4%;right:0}.eh-tile.t2{top:50%;left:0}.eh-tile.t3{top:50%;right:0}.eh-char{z-index:5;filter:drop-shadow(0 14px 14px #143c6e40);width:auto;height:36%;position:absolute;bottom:0}.eh-char.c1{left:39%}.eh-char.c2{right:38%}.eh-path{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffb3;border:1px solid #4599f647;border-radius:16px;margin-top:14px;padding:14px 18px 12px;position:relative}.eh-path ol{z-index:1;justify-content:space-between;margin:0;padding:0;list-style:none;display:flex;position:relative}.eh-path li{color:#0f2e52;flex-direction:column;align-items:center;gap:7px;font-size:12.5px;font-weight:600;display:flex}.eh-path .dot{background:#fff;border:2.5px solid #4599f6;border-radius:50%;width:14px;height:14px;box-shadow:0 0 0 4px #4599f626}.eh-path li.last .dot{background:#1a6fad;border-color:#fff;box-shadow:0 0 0 2px #1a6fad,0 0 12px #4599f6}.eh-path-line{opacity:.6;background:linear-gradient(90deg,#56b4e9,#1a6fad);height:2px;position:absolute;top:20px;left:calc(18px + 2.5%);right:calc(18px + 2.5%);overflow:hidden}.eh-path-pulse{background:linear-gradient(90deg,#0000,#fff,#0000);border-radius:4px;width:60px;height:6px;animation:3.2s linear infinite ehRun;position:absolute;top:-2px;left:0}@keyframes ehRun{0%{transform:translate(-60px)}to{transform:translate(640px)}}@media (max-width:639px){.eh-tile{gap:7px;width:46%;padding:8px 9px}.eh-tile img{width:30px;height:30px}.eh-tile b{font-size:11.5px}.eh-tile .n{font-size:10.5px}.eh-record{width:150px;padding:10px}.eh-record b{font-size:13px}.eh-record .n{display:none}.eh-lock img{width:28px;height:28px}.eh-path li{font-size:11px}.eh-stage{aspect-ratio:390/500}.eh-core{top:35%}.eh-tile.t0,.eh-tile.t1{top:0}.eh-tile.t2,.eh-tile.t3{top:55%}.eh-char{height:27%}.eh-char.c1{left:37%}.eh-char.c2{right:35%}.eh-floor{height:60%;top:40%}.eh-beams{display:none}}@media (prefers-reduced-motion:reduce){.eh-ring,.eh-flow,.eh-core-glow,.eh-tile,.eh-path-pulse{animation:none}.eh-flow{display:none}}.hero-slogan{letter-spacing:.14em;text-transform:uppercase;color:#1a73cc;margin:0 0 -4px;font-size:13px;font-weight:600}.foot-slogan{letter-spacing:-.01em;color:#1a6fad;margin-top:6px;font-size:17px;font-weight:600}.prose table{border-collapse:separate;border-spacing:0;width:100%;margin:var(--s5,24px) 0;background:#fff;border:1px solid #d6e6f8;border-radius:14px;font-size:15px;line-height:1.5;overflow:hidden;box-shadow:0 10px 30px -20px #143c6e59}.prose thead th{color:#0f2e52;text-align:left;letter-spacing:.01em;background:linear-gradient(#f1f7ff,#e7f1fe);font-size:13.5px;font-weight:600}.prose th,.prose td{vertical-align:top;border-bottom:1px solid #e6eef8;padding:11px 14px}.prose tbody tr:last-child td{border-bottom:0}.prose tbody tr:nth-child(2n) td{background:#fafcff}.prose td:first-child{color:#0f1b2d;font-weight:600}@media (max-width:719px){.prose table{white-space:normal;display:block;overflow-x:auto}.prose th,.prose td{min-width:140px}}
