/* Written by site_build.py from site/templates/icons.svg; do not edit. */
.icon-chevron-down { --icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22%3E%3Cpath d=%22M6 9l6 6 6-6%22 fill=%22none%22 stroke=%22currentColor%22 stroke-width=%222.4%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22/%3E%3C/svg%3E"); }
.icon-arrow { --icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22%3E%3Cpath d=%22M9 5l7 7-7 7%22 fill=%22none%22 stroke=%22currentColor%22 stroke-width=%222.4%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22/%3E%3C/svg%3E"); }
.icon-menu { --icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22%3E%3Cpath d=%22M4 7h16M4 12h16M4 17h16%22 fill=%22none%22 stroke=%22currentColor%22 stroke-width=%222.2%22 stroke-linecap=%22round%22/%3E%3C/svg%3E"); }
.icon-file { --icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22%3E%3Cpath d=%22M14 3H7a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V8zM14 3v5h5%22 fill=%22none%22 stroke=%22currentColor%22 stroke-width=%222%22 stroke-linejoin=%22round%22/%3E%3C/svg%3E"); }
.icon-users { --icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22%3E%3Cg fill=%22none%22 stroke=%22currentColor%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Ccircle cx=%229%22 cy=%228%22 r=%223.5%22/%3E%3Cpath d=%22M2.5 20c0-3.6 2.9-6.5 6.5-6.5s6.5 2.9 6.5 6.5M16 4.6a3.5 3.5 0 0 1 0 6.8M18 13.8c2.1.8 3.5 3 3.5 6.2%22/%3E%3C/g%3E%3C/svg%3E"); }
.icon-map { --icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22%3E%3Cg fill=%22none%22 stroke=%22currentColor%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M3 6.5L9 4l6 2.5L21 4v13.5L15 20l-6-2.5L3 20zM9 4v13.5M15 6.5V20%22/%3E%3C/g%3E%3C/svg%3E"); }
.icon-globe { --icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22%3E%3Cg fill=%22none%22 stroke=%22currentColor%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Ccircle cx=%2212%22 cy=%2212%22 r=%229%22/%3E%3Cpath d=%22M3 12h18M12 3c2.5 2.6 3.8 5.6 3.8 9s-1.3 6.4-3.8 9c-2.5-2.6-3.8-5.6-3.8-9S9.5 5.6 12 3z%22/%3E%3C/g%3E%3C/svg%3E"); }
.icon-school { --icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22%3E%3Cg fill=%22none%22 stroke=%22currentColor%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M3 21h18M5 21V10l7-4 7 4v11M12 6V2.5h4M10 21v-5h4v5%22/%3E%3C/g%3E%3C/svg%3E"); }
.icon-cap { --icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22%3E%3Cg fill=%22none%22 stroke=%22currentColor%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M2 9l10-5 10 5-10 5zM6 11v5c0 1.5 2.7 3 6 3s6-1.5 6-3v-5M22 9v6%22/%3E%3C/g%3E%3C/svg%3E"); }
.icon-loop { --icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22%3E%3Cg fill=%22none%22 stroke=%22currentColor%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M20 11a8 8 0 0 0-14.3-4.9L4 8M4 4v4h4M4 13a8 8 0 0 0 14.3 4.9L20 16M20 20v-4h-4%22/%3E%3C/g%3E%3C/svg%3E"); }
.icon-board { --icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22%3E%3Cg fill=%22none%22 stroke=%22currentColor%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Crect x=%223%22 y=%224%22 width=%2218%22 height=%2212%22 rx=%221.5%22/%3E%3Cpath d=%22M8 20l4-4 4 4M7 8.5h6M7 11.5h4%22/%3E%3C/g%3E%3C/svg%3E"); }
.icon-home { --icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22%3E%3Cg fill=%22none%22 stroke=%22currentColor%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M3 11l9-7 9 7M5 9.5V20h5v-6h4v6h5V9.5%22/%3E%3C/g%3E%3C/svg%3E"); }
.icon-church { --icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22%3E%3Cg fill=%22none%22 stroke=%22currentColor%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M12 2v5M10 4h4M6 21V12l6-5 6 5v9M3 21h18M10 21v-4a2 2 0 0 1 4 0v4%22/%3E%3C/g%3E%3C/svg%3E"); }
.icon-classroom { --icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22%3E%3Cg fill=%22none%22 stroke=%22currentColor%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Crect x=%223%22 y=%223%22 width=%2218%22 height=%2211%22 rx=%221%22/%3E%3Cpath d=%22M7 7h6M7 10h4%22/%3E%3Ccircle cx=%227%22 cy=%2218%22 r=%221.6%22/%3E%3Ccircle cx=%2212%22 cy=%2218%22 r=%221.6%22/%3E%3Ccircle cx=%2217%22 cy=%2218%22 r=%221.6%22/%3E%3Cpath d=%22M4 22c.4-1.3 1.6-2 3-2s2.6.7 3 2M9 22c.4-1.3 1.6-2 3-2s2.6.7 3 2M14 22c.4-1.3 1.6-2 3-2s2.6.7 3 2%22/%3E%3C/g%3E%3C/svg%3E"); }
.icon-people { --icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22%3E%3Cg fill=%22none%22 stroke=%22currentColor%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Ccircle cx=%2212%22 cy=%227%22 r=%223%22/%3E%3Ccircle cx=%225%22 cy=%229.5%22 r=%222.3%22/%3E%3Ccircle cx=%2219%22 cy=%229.5%22 r=%222.3%22/%3E%3Cpath d=%22M6.5 20.5c0-3 2.5-5.5 5.5-5.5s5.5 2.5 5.5 5.5M1.5 19c0-2.2 1.6-4 3.5-4.2M22.5 19c0-2.2-1.6-4-3.5-4.2%22/%3E%3C/g%3E%3C/svg%3E"); }
.icon-dollar { --icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22%3E%3Cg fill=%22none%22 stroke=%22currentColor%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Ccircle cx=%2212%22 cy=%2212%22 r=%229.5%22/%3E%3Cpath d=%22M12 5.5v13M15.2 8.6c-.6-.9-1.8-1.5-3.2-1.5-1.8 0-3.2 1-3.2 2.4 0 3.4 6.6 1.7 6.6 5 0 1.4-1.5 2.5-3.4 2.5-1.5 0-2.8-.6-3.4-1.6%22/%3E%3C/g%3E%3C/svg%3E"); }
.icon-x { --icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22%3E%3Cpath fill=%22currentColor%22 d=%22M17.8 3h3.1l-6.8 7.7L22 21h-6.2l-4.9-6.3L5.3 21H2.2l7.3-8.3L2 3h6.4l4.4 5.8zm-1.1 16.2h1.7L7.4 4.7H5.6z%22/%3E%3C/svg%3E"); }
.icon-facebook { --icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22%3E%3Cpath fill=%22currentColor%22 d=%22M13.5 22v-8.2h2.8l.4-3.3h-3.2V8.4c0-.9.3-1.6 1.6-1.6h1.7V3.9c-.3 0-1.3-.1-2.5-.1-2.5 0-4.2 1.5-4.2 4.3v2.4H7.3v3.3h2.8V22z%22/%3E%3C/svg%3E"); }
.icon-instagram { --icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22%3E%3Crect x=%223%22 y=%223%22 width=%2218%22 height=%2218%22 rx=%225%22 fill=%22none%22 stroke=%22currentColor%22 stroke-width=%222%22/%3E%3Ccircle cx=%2212%22 cy=%2212%22 r=%224.2%22 fill=%22none%22 stroke=%22currentColor%22 stroke-width=%222%22/%3E%3Ccircle cx=%2217.4%22 cy=%226.6%22 r=%221.3%22 fill=%22currentColor%22/%3E%3C/svg%3E"); }
.icon-tiktok { --icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22%3E%3Cpath fill=%22currentColor%22 d=%22M16.6 3c.4 2.3 1.9 3.8 4.2 4v3.2c-1.5.1-2.9-.4-4.2-1.2v6.4c0 3.5-2.6 6-6 6-3.2 0-5.8-2.6-5.8-5.8 0-3.5 3-6.2 6.7-5.7v3.3c-1.7-.4-3.4.7-3.4 2.4 0 1.4 1.1 2.5 2.5 2.5 1.6 0 2.7-1.1 2.7-3V3z%22/%3E%3C/svg%3E"); }
.icon-spotify { --icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22%3E%3Ccircle cx=%2212%22 cy=%2212%22 r=%229.5%22 fill=%22none%22 stroke=%22currentColor%22 stroke-width=%222%22/%3E%3Cpath d=%22M7.2 9.6c3.4-1 7.2-.7 10 .9M7.8 12.9c2.8-.8 5.8-.5 8.2.9M8.4 16.1c2.2-.6 4.3-.4 6.1.7%22 fill=%22none%22 stroke=%22currentColor%22 stroke-width=%221.8%22 stroke-linecap=%22round%22/%3E%3C/svg%3E"); }
.icon-youtube { --icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22%3E%3Cpath fill=%22currentColor%22 fill-rule=%22evenodd%22 d=%22M2.6 7.3c.2-1.6 1.3-2.6 2.9-2.7C7.6 4.4 9.8 4.3 12 4.3s4.4.1 6.5.3c1.6.1 2.7 1.1 2.9 2.7.2 1.6.3 3.1.3 4.7s-.1 3.1-.3 4.7c-.2 1.6-1.3 2.6-2.9 2.7-2.1.2-4.3.3-6.5.3s-4.4-.1-6.5-.3c-1.6-.1-2.7-1.1-2.9-2.7-.2-1.6-.3-3.1-.3-4.7s.1-3.1.3-4.7zM10 8.7v6.6l5.7-3.3z%22/%3E%3C/svg%3E"); }
