/* Protocolo original SVG icons. Legacy class aliases preserve CMS markup. */
:root {
--proto-icon-clock:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%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%2F%3E%3Cpath%20d%3D%22M12%206v6l4%202%22%2F%3E%3C%2Fsvg%3E");
--proto-icon-quote-left:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M9%205C5%206%203%209%203%2013v6h7v-7H5m16-7c-4%201-6%204-6%208v6h7v-7h-5%22%2F%3E%3C%2Fsvg%3E");
--proto-icon-quote-right:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%2019c4-1%206-4%206-8V5H2v7h5m8%207c4-1%206-4%206-8V5h-7v7h5%22%2F%3E%3C%2Fsvg%3E");
--proto-icon-rotate:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M20%208a9%209%200%200%200-15-3L2%208m0-6v6h6M4%2016a9%209%200%200%200%2015%203l3-3m0%206v-6h-6%22%2F%3E%3C%2Fsvg%3E");
--proto-icon-arrow-right:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%2012h18m-7-7%207%207-7%207%22%2F%3E%3C%2Fsvg%3E");
--proto-icon-arrow-left:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M21%2012H3m7-7-7%207%207%207%22%2F%3E%3C%2Fsvg%3E");
--proto-icon-chevron-right:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m9%205%207%207-7%207%22%2F%3E%3C%2Fsvg%3E");
--proto-icon-chevron-left:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m15%205-7%207%207%207%22%2F%3E%3C%2Fsvg%3E");
--proto-icon-angles-right:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m4%205%207%207-7%207m9-14%207%207-7%207%22%2F%3E%3C%2Fsvg%3E");
--proto-icon-angles-left:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m20%205-7%207%207%207M11%205l-7%207%207%207%22%2F%3E%3C%2Fsvg%3E");
--proto-icon-external:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M14%203h7v7m0-7L10%2014m0-10H4v16h16v-6%22%2F%3E%3C%2Fsvg%3E");
--proto-icon-tag:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m3%203%209%200%2010%2010-9%209L3%2012Z%22%2F%3E%3Ccircle%20cx%3D%227.5%22%20cy%3D%227.5%22%20r%3D%221%22%2F%3E%3C%2Fsvg%3E");
--proto-icon-star:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m12%202%203%206%207%201-5%205%201%208-6-4-6%204%201-8-5-5%207-1Z%22%2F%3E%3C%2Fsvg%3E");
--proto-icon-globe:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2210%22%2F%3E%3Cellipse%20cx%3D%2212%22%20cy%3D%2212%22%20rx%3D%224%22%20ry%3D%2210%22%2F%3E%3Cpath%20d%3D%22M2%2012h20%22%2F%3E%3C%2Fsvg%3E");
--proto-icon-chat:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%203h18v14H9l-6%204Z%22%2F%3E%3Cpath%20d%3D%22M7%208h10M7%2012h6%22%2F%3E%3C%2Fsvg%3E");
--proto-icon-map:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m2%205%206-3%208%203%206-3v17l-6%203-8-3-6%203Zm6-3v17m8-14v17%22%2F%3E%3C%2Fsvg%3E");
--proto-icon-like:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%2010h4v11H3Zm4%2010h12l3-11h-8l1-7h-3l-5%209%22%2F%3E%3C%2Fsvg%3E");
--proto-icon-pen:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m3%2021%202-7L17%202l5%205-12%2012Zm2-7%205%205M14%205l5%205%22%2F%3E%3C%2Fsvg%3E");
--proto-icon-people:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%228%22%20cy%3D%227%22%20r%3D%223%22%2F%3E%3Cpath%20d%3D%22M1%2021v-3a7%207%200%200%201%2014%200v3M17%204a3%203%200%200%201%200%206m1%204a6%206%200%200%201%205%206%22%2F%3E%3C%2Fsvg%3E");
--proto-icon-briefcase:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%222%22%20y%3D%227%22%20width%3D%2220%22%20height%3D%2214%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22M8%207V3h8v4M2%2012l10%204%2010-4M12%2013v5%22%2F%3E%3C%2Fsvg%3E");
--proto-icon-building:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m2%208%2010-6%2010%206Zm2%203v8m5-8v8m6-8v8m5-8v8M2%2022h20%22%2F%3E%3C%2Fsvg%3E");
--proto-icon-search:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%227%22%2F%3E%3Cpath%20d%3D%22m15%2015%207%207%22%2F%3E%3C%2Fsvg%3E");
--proto-icon-print:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M6%209V2h12v7M6%2018H2V9h20v9h-4M6%2014h12v8H6Z%22%2F%3E%3C%2Fsvg%3E");
--proto-icon-share:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2218%22%20cy%3D%224%22%20r%3D%223%22%2F%3E%3Ccircle%20cx%3D%225%22%20cy%3D%2212%22%20r%3D%223%22%2F%3E%3Ccircle%20cx%3D%2218%22%20cy%3D%2220%22%20r%3D%223%22%2F%3E%3Cpath%20d%3D%22m8%2010%207-4M8%2014l7%204%22%2F%3E%3C%2Fsvg%3E");
--proto-icon-close:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m5%205%2014%2014M5%2019%2019%205%22%2F%3E%3C%2Fsvg%3E");
--proto-icon-check:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m3%2012%206%206L21%205%22%2F%3E%3C%2Fsvg%3E");
--proto-icon-info:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2210%22%2F%3E%3Cpath%20d%3D%22M12%2010v8m0-13v1%22%2F%3E%3C%2Fsvg%3E");
--proto-icon-menu:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%205h18M3%2012h18M3%2019h18%22%2F%3E%3C%2Fsvg%3E");
--proto-icon-x:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m4%203%2016%2018h-5L1%203Zm16%200L4%2021%22%2F%3E%3C%2Fsvg%3E");
}
.proto-icon,.fa,.fas,.far,.fab,.fa-solid,.fa-regular,.fa-brands {display:inline-block;font-style:normal;line-height:1;}
.proto-icon::before {content:"";display:inline-block;width:1em;height:1em;vertical-align:-.125em;background-color:currentColor;-webkit-mask:var(--proto-icon) center/contain no-repeat;mask:var(--proto-icon) center/contain no-repeat;}
.proto-icon-clock {--proto-icon:var(--proto-icon-clock);}
.proto-icon-quote-left {--proto-icon:var(--proto-icon-quote-left);}
.proto-icon-quote-right {--proto-icon:var(--proto-icon-quote-right);}
.proto-icon-rotate {--proto-icon:var(--proto-icon-rotate);}
.proto-icon-arrow-right {--proto-icon:var(--proto-icon-arrow-right);}
.proto-icon-arrow-left {--proto-icon:var(--proto-icon-arrow-left);}
.proto-icon-chevron-right {--proto-icon:var(--proto-icon-chevron-right);}
.proto-icon-chevron-left {--proto-icon:var(--proto-icon-chevron-left);}
.proto-icon-angles-right {--proto-icon:var(--proto-icon-angles-right);}
.proto-icon-angles-left {--proto-icon:var(--proto-icon-angles-left);}
.proto-icon-external {--proto-icon:var(--proto-icon-external);}
.proto-icon-tag {--proto-icon:var(--proto-icon-tag);}
.proto-icon-star {--proto-icon:var(--proto-icon-star);}
.proto-icon-globe {--proto-icon:var(--proto-icon-globe);}
.proto-icon-chat {--proto-icon:var(--proto-icon-chat);}
.proto-icon-map {--proto-icon:var(--proto-icon-map);}
.proto-icon-like {--proto-icon:var(--proto-icon-like);}
.proto-icon-pen {--proto-icon:var(--proto-icon-pen);}
.proto-icon-people {--proto-icon:var(--proto-icon-people);}
.proto-icon-briefcase {--proto-icon:var(--proto-icon-briefcase);}
.proto-icon-building {--proto-icon:var(--proto-icon-building);}
.proto-icon-search {--proto-icon:var(--proto-icon-search);}
.proto-icon-print {--proto-icon:var(--proto-icon-print);}
.proto-icon-share {--proto-icon:var(--proto-icon-share);}
.proto-icon-close {--proto-icon:var(--proto-icon-close);}
.proto-icon-check {--proto-icon:var(--proto-icon-check);}
.proto-icon-info {--proto-icon:var(--proto-icon-info);}
.proto-icon-menu {--proto-icon:var(--proto-icon-menu);}
.proto-icon-x {--proto-icon:var(--proto-icon-x);}
.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-lg{font-size:1.25em}.fa-xl{font-size:1.5em}.fa-2xl{font-size:2em}.fa-fw{width:1.25em;text-align:center}
.fa-spin{animation:proto-icon-spin 2s linear infinite}@keyframes proto-icon-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.fa-spin{animation:none}}

.fa-clock::before,.fa-quote-left::before,.fa-quote-right::before,.fa-arrows-rotate::before,.fa-sync::before,.fa-sync-alt::before,.fa-refresh::before,.fa-arrow-right-to-bracket::before,.fa-sign-in-alt::before,.fa-arrow-right::before,.fa-arrow-left::before,.fa-angle-right::before,.fa-angle-left::before,.fa-angle-double-right::before,.fa-angle-double-left::before,.fa-angles-right::before,.fa-angles-left::before,.fa-circle-arrow-right::before,.fa-arrow-circle-right::before,.fa-circle-arrow-left::before,.fa-arrow-circle-left::before,.fa-external-link::before,.fa-external-link-alt::before,.fa-arrow-up-right-from-square::before,.fa-tag::before,.fa-tags::before,.fa-star::before,.fa-globe::before,.fa-comment::before,.fa-comments::before,.fa-comment-dots::before,.fa-map-signs::before,.fa-map::before,.fa-thumbs-up::before,.fa-pen::before,.fa-pen-nib::before,.fa-pen-fancy::before,.fa-handshake::before,.fa-users::before,.fa-briefcase::before,.fa-business-time::before,.fa-landmark::before,.fa-landmark-dome::before,.fa-magnifying-glass::before,.fa-search::before,.fa-print::before,.fa-share::before,.fa-share-nodes::before,.fa-share-alt::before,.fa-xmark::before,.fa-times::before,.fa-check::before,.fa-circle-info::before,.fa-info-circle::before,.fa-bars::before,.fa-twitter::before,.fa-x-twitter::before{content:"";display:inline-block;width:1em;height:1em;vertical-align:-.125em;background-color:currentColor;-webkit-mask:var(--proto-icon) center/contain no-repeat;mask:var(--proto-icon) center/contain no-repeat;}
.fa-clock{--proto-icon:var(--proto-icon-clock);}
.fa-quote-left{--proto-icon:var(--proto-icon-quote-left);}
.fa-quote-right{--proto-icon:var(--proto-icon-quote-right);}
.fa-arrows-rotate{--proto-icon:var(--proto-icon-rotate);}
.fa-sync{--proto-icon:var(--proto-icon-rotate);}
.fa-sync-alt{--proto-icon:var(--proto-icon-rotate);}
.fa-refresh{--proto-icon:var(--proto-icon-rotate);}
.fa-arrow-right-to-bracket{--proto-icon:var(--proto-icon-arrow-right);}
.fa-sign-in-alt{--proto-icon:var(--proto-icon-arrow-right);}
.fa-arrow-right{--proto-icon:var(--proto-icon-arrow-right);}
.fa-arrow-left{--proto-icon:var(--proto-icon-arrow-left);}
.fa-angle-right{--proto-icon:var(--proto-icon-chevron-right);}
.fa-angle-left{--proto-icon:var(--proto-icon-chevron-left);}
.fa-angle-double-right{--proto-icon:var(--proto-icon-angles-right);}
.fa-angle-double-left{--proto-icon:var(--proto-icon-angles-left);}
.fa-angles-right{--proto-icon:var(--proto-icon-angles-right);}
.fa-angles-left{--proto-icon:var(--proto-icon-angles-left);}
.fa-circle-arrow-right{--proto-icon:var(--proto-icon-arrow-right);}
.fa-arrow-circle-right{--proto-icon:var(--proto-icon-arrow-right);}
.fa-circle-arrow-left{--proto-icon:var(--proto-icon-arrow-left);}
.fa-arrow-circle-left{--proto-icon:var(--proto-icon-arrow-left);}
.fa-external-link{--proto-icon:var(--proto-icon-external);}
.fa-external-link-alt{--proto-icon:var(--proto-icon-external);}
.fa-arrow-up-right-from-square{--proto-icon:var(--proto-icon-external);}
.fa-tag{--proto-icon:var(--proto-icon-tag);}
.fa-tags{--proto-icon:var(--proto-icon-tag);}
.fa-star{--proto-icon:var(--proto-icon-star);}
.fa-globe{--proto-icon:var(--proto-icon-globe);}
.fa-comment{--proto-icon:var(--proto-icon-chat);}
.fa-comments{--proto-icon:var(--proto-icon-chat);}
.fa-comment-dots{--proto-icon:var(--proto-icon-chat);}
.fa-map-signs{--proto-icon:var(--proto-icon-map);}
.fa-map{--proto-icon:var(--proto-icon-map);}
.fa-thumbs-up{--proto-icon:var(--proto-icon-like);}
.fa-pen{--proto-icon:var(--proto-icon-pen);}
.fa-pen-nib{--proto-icon:var(--proto-icon-pen);}
.fa-pen-fancy{--proto-icon:var(--proto-icon-pen);}
.fa-handshake{--proto-icon:var(--proto-icon-people);}
.fa-users{--proto-icon:var(--proto-icon-people);}
.fa-briefcase{--proto-icon:var(--proto-icon-briefcase);}
.fa-business-time{--proto-icon:var(--proto-icon-briefcase);}
.fa-landmark{--proto-icon:var(--proto-icon-building);}
.fa-landmark-dome{--proto-icon:var(--proto-icon-building);}
.fa-magnifying-glass{--proto-icon:var(--proto-icon-search);}
.fa-search{--proto-icon:var(--proto-icon-search);}
.fa-print{--proto-icon:var(--proto-icon-print);}
.fa-share{--proto-icon:var(--proto-icon-share);}
.fa-share-nodes{--proto-icon:var(--proto-icon-share);}
.fa-share-alt{--proto-icon:var(--proto-icon-share);}
.fa-xmark{--proto-icon:var(--proto-icon-close);}
.fa-times{--proto-icon:var(--proto-icon-close);}
.fa-check{--proto-icon:var(--proto-icon-check);}
.fa-circle-info{--proto-icon:var(--proto-icon-info);}
.fa-info-circle{--proto-icon:var(--proto-icon-info);}
.fa-bars{--proto-icon:var(--proto-icon-menu);}
.fa-twitter{--proto-icon:var(--proto-icon-x);}
.fa-x-twitter{--proto-icon:var(--proto-icon-x);}
