/* Phosphor Icons 2.1.1 (MIT), cut down to the icons the website uses so a phone downloads a few KB instead of 280KB.
   Built from the published fonts; helper/__tests__/siteIcons.test.js fails when a page uses an icon that is not here. */
@font-face{font-family:"Phosphor";src:url("/public/fonts/phosphor-site.woff2") format("woff2");font-weight:normal;font-style:normal;font-display:block}
@font-face{font-family:"Phosphor-Fill";src:url("/public/fonts/phosphor-site-fill.woff2") format("woff2");font-weight:normal;font-style:normal;font-display:block}
.ph,.ph-bold{font-family:"Phosphor"!important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.ph-fill{font-family:"Phosphor-Fill"!important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.ph.ph-airplane-tilt:before,.ph-bold.ph-airplane-tilt:before{content:"\e5d6"}
.ph-fill.ph-airplane-tilt:before{content:"\e5d6"}
.ph.ph-android-logo:before,.ph-bold.ph-android-logo:before{content:"\e008"}
.ph-fill.ph-android-logo:before{content:"\e008"}
.ph.ph-apple-logo:before,.ph-bold.ph-apple-logo:before{content:"\e516"}
.ph-fill.ph-apple-logo:before{content:"\e516"}
.ph.ph-arrow-counter-clockwise:before,.ph-bold.ph-arrow-counter-clockwise:before{content:"\e038"}
.ph-fill.ph-arrow-counter-clockwise:before{content:"\e038"}
.ph.ph-arrow-down:before,.ph-bold.ph-arrow-down:before{content:"\e03e"}
.ph-fill.ph-arrow-down:before{content:"\e03e"}
.ph.ph-arrow-left:before,.ph-bold.ph-arrow-left:before{content:"\e058"}
.ph-fill.ph-arrow-left:before{content:"\e058"}
.ph.ph-arrow-right:before,.ph-bold.ph-arrow-right:before{content:"\e06c"}
.ph-fill.ph-arrow-right:before{content:"\e06c"}
.ph.ph-arrow-up-right:before,.ph-bold.ph-arrow-up-right:before{content:"\e092"}
.ph-fill.ph-arrow-up-right:before{content:"\e092"}
.ph.ph-arrows-clockwise:before,.ph-bold.ph-arrows-clockwise:before{content:"\e094"}
.ph-fill.ph-arrows-clockwise:before{content:"\e094"}
.ph.ph-barbell:before,.ph-bold.ph-barbell:before{content:"\e0b6"}
.ph-fill.ph-barbell:before{content:"\e0b6"}
.ph.ph-basketball:before,.ph-bold.ph-basketball:before{content:"\e724"}
.ph-fill.ph-basketball:before{content:"\e724"}
.ph.ph-battery-medium:before,.ph-bold.ph-battery-medium:before{content:"\e0c6"}
.ph-fill.ph-battery-medium:before{content:"\e0c6"}
.ph.ph-bed:before,.ph-bold.ph-bed:before{content:"\e0cc"}
.ph-fill.ph-bed:before{content:"\e0cc"}
.ph.ph-bowl-food:before,.ph-bold.ph-bowl-food:before{content:"\eaa4"}
.ph-fill.ph-bowl-food:before{content:"\eaa4"}
.ph.ph-boxing-glove:before,.ph-bold.ph-boxing-glove:before{content:"\ea36"}
.ph-fill.ph-boxing-glove:before{content:"\ea36"}
.ph.ph-brain:before,.ph-bold.ph-brain:before{content:"\e74e"}
.ph-fill.ph-brain:before{content:"\e74e"}
.ph.ph-briefcase:before,.ph-bold.ph-briefcase:before{content:"\e0ee"}
.ph-fill.ph-briefcase:before{content:"\e0ee"}
.ph.ph-broadcast:before,.ph-bold.ph-broadcast:before{content:"\e0f2"}
.ph-fill.ph-broadcast:before{content:"\e0f2"}
.ph.ph-calendar-blank:before,.ph-bold.ph-calendar-blank:before{content:"\e10a"}
.ph-fill.ph-calendar-blank:before{content:"\e10a"}
.ph.ph-calendar-check:before,.ph-bold.ph-calendar-check:before{content:"\e712"}
.ph-fill.ph-calendar-check:before{content:"\e712"}
.ph.ph-caret-down:before,.ph-bold.ph-caret-down:before{content:"\e136"}
.ph-fill.ph-caret-down:before{content:"\e136"}
.ph.ph-caret-left:before,.ph-bold.ph-caret-left:before{content:"\e138"}
.ph-fill.ph-caret-left:before{content:"\e138"}
.ph.ph-caret-right:before,.ph-bold.ph-caret-right:before{content:"\e13a"}
.ph-fill.ph-caret-right:before{content:"\e13a"}
.ph.ph-chart-bar:before,.ph-bold.ph-chart-bar:before{content:"\e150"}
.ph-fill.ph-chart-bar:before{content:"\e150"}
.ph.ph-chart-donut:before,.ph-bold.ph-chart-donut:before{content:"\eaa6"}
.ph-fill.ph-chart-donut:before{content:"\eaa6"}
.ph.ph-chart-line-up:before,.ph-bold.ph-chart-line-up:before{content:"\e156"}
.ph-fill.ph-chart-line-up:before{content:"\e156"}
.ph.ph-chat-circle-dots:before,.ph-bold.ph-chat-circle-dots:before{content:"\e16c"}
.ph-fill.ph-chat-circle-dots:before{content:"\e16c"}
.ph.ph-chat-circle-text:before,.ph-bold.ph-chat-circle-text:before{content:"\e16e"}
.ph-fill.ph-chat-circle-text:before{content:"\e16e"}
.ph.ph-chats-circle:before,.ph-bold.ph-chats-circle:before{content:"\e17e"}
.ph-fill.ph-chats-circle:before{content:"\e17e"}
.ph.ph-check:before,.ph-bold.ph-check:before{content:"\e182"}
.ph-fill.ph-check:before{content:"\e182"}
.ph.ph-check-circle:before,.ph-bold.ph-check-circle:before{content:"\e184"}
.ph-fill.ph-check-circle:before{content:"\e184"}
.ph.ph-clock:before,.ph-bold.ph-clock:before{content:"\e19a"}
.ph-fill.ph-clock:before{content:"\e19a"}
.ph.ph-clock-countdown:before,.ph-bold.ph-clock-countdown:before{content:"\ed2c"}
.ph-fill.ph-clock-countdown:before{content:"\ed2c"}
.ph.ph-coffee:before,.ph-bold.ph-coffee:before{content:"\e1c2"}
.ph-fill.ph-coffee:before{content:"\e1c2"}
.ph.ph-compass:before,.ph-bold.ph-compass:before{content:"\e1c8"}
.ph-fill.ph-compass:before{content:"\e1c8"}
.ph.ph-cookie:before,.ph-bold.ph-cookie:before{content:"\e6ca"}
.ph-fill.ph-cookie:before{content:"\e6ca"}
.ph.ph-cooking-pot:before,.ph-bold.ph-cooking-pot:before{content:"\e764"}
.ph-fill.ph-cooking-pot:before{content:"\e764"}
.ph.ph-credit-card:before,.ph-bold.ph-credit-card:before{content:"\e1d2"}
.ph-fill.ph-credit-card:before{content:"\e1d2"}
.ph.ph-device-mobile-camera:before,.ph-bold.ph-device-mobile-camera:before{content:"\e1e2"}
.ph-fill.ph-device-mobile-camera:before{content:"\e1e2"}
.ph.ph-devices:before,.ph-bold.ph-devices:before{content:"\eba4"}
.ph-fill.ph-devices:before{content:"\eba4"}
.ph.ph-door-open:before,.ph-bold.ph-door-open:before{content:"\e7e6"}
.ph-fill.ph-door-open:before{content:"\e7e6"}
.ph.ph-drop:before,.ph-bold.ph-drop:before{content:"\e210"}
.ph-fill.ph-drop:before{content:"\e210"}
.ph.ph-envelope-simple:before,.ph-bold.ph-envelope-simple:before{content:"\e218"}
.ph-fill.ph-envelope-simple:before{content:"\e218"}
.ph.ph-eye:before,.ph-bold.ph-eye:before{content:"\e220"}
.ph-fill.ph-eye:before{content:"\e220"}
.ph.ph-facebook-logo:before,.ph-bold.ph-facebook-logo:before{content:"\e226"}
.ph-fill.ph-facebook-logo:before{content:"\e226"}
.ph.ph-file-text:before,.ph-bold.ph-file-text:before{content:"\e23a"}
.ph-fill.ph-file-text:before{content:"\e23a"}
.ph.ph-fire:before,.ph-bold.ph-fire:before{content:"\e242"}
.ph-fill.ph-fire:before{content:"\e242"}
.ph.ph-first-aid:before,.ph-bold.ph-first-aid:before{content:"\e56e"}
.ph-fill.ph-first-aid:before{content:"\e56e"}
.ph.ph-flame:before,.ph-bold.ph-flame:before{content:"\e624"}
.ph-fill.ph-flame:before{content:"\e624"}
.ph.ph-flask:before,.ph-bold.ph-flask:before{content:"\e79e"}
.ph-fill.ph-flask:before{content:"\e79e"}
.ph.ph-fork-knife:before,.ph-bold.ph-fork-knife:before{content:"\e262"}
.ph-fill.ph-fork-knife:before{content:"\e262"}
.ph.ph-gift:before,.ph-bold.ph-gift:before{content:"\e276"}
.ph-fill.ph-gift:before{content:"\e276"}
.ph.ph-globe-hemisphere-west:before,.ph-bold.ph-globe-hemisphere-west:before{content:"\e28c"}
.ph-fill.ph-globe-hemisphere-west:before{content:"\e28c"}
.ph.ph-google-logo:before,.ph-bold.ph-google-logo:before{content:"\e292"}
.ph-fill.ph-google-logo:before{content:"\e292"}
.ph.ph-google-play-logo:before,.ph-bold.ph-google-play-logo:before{content:"\e294"}
.ph-fill.ph-google-play-logo:before{content:"\e294"}
.ph.ph-graduation-cap:before,.ph-bold.ph-graduation-cap:before{content:"\e62c"}
.ph-fill.ph-graduation-cap:before{content:"\e62c"}
.ph.ph-hand-fist:before,.ph-bold.ph-hand-fist:before{content:"\e57a"}
.ph-fill.ph-hand-fist:before{content:"\e57a"}
.ph.ph-hand-heart:before,.ph-bold.ph-hand-heart:before{content:"\e810"}
.ph-fill.ph-hand-heart:before{content:"\e810"}
.ph.ph-hand-waving:before,.ph-bold.ph-hand-waving:before{content:"\e580"}
.ph-fill.ph-hand-waving:before{content:"\e580"}
.ph.ph-heart:before,.ph-bold.ph-heart:before{content:"\e2a8"}
.ph-fill.ph-heart:before{content:"\e2a8"}
.ph.ph-info:before,.ph-bold.ph-info:before{content:"\e2ce"}
.ph-fill.ph-info:before{content:"\e2ce"}
.ph.ph-instagram-logo:before,.ph-bold.ph-instagram-logo:before{content:"\e2d0"}
.ph-fill.ph-instagram-logo:before{content:"\e2d0"}
.ph.ph-key:before,.ph-bold.ph-key:before{content:"\e2d6"}
.ph-fill.ph-key:before{content:"\e2d6"}
.ph.ph-lightbulb:before,.ph-bold.ph-lightbulb:before{content:"\e2dc"}
.ph-fill.ph-lightbulb:before{content:"\e2dc"}
.ph.ph-lightning:before,.ph-bold.ph-lightning:before{content:"\e2de"}
.ph-fill.ph-lightning:before{content:"\e2de"}
.ph.ph-linkedin-logo:before,.ph-bold.ph-linkedin-logo:before{content:"\e2ee"}
.ph-fill.ph-linkedin-logo:before{content:"\e2ee"}
.ph.ph-list-numbers:before,.ph-bold.ph-list-numbers:before{content:"\e2f6"}
.ph-fill.ph-list-numbers:before{content:"\e2f6"}
.ph.ph-lock-key:before,.ph-bold.ph-lock-key:before{content:"\e2fe"}
.ph-fill.ph-lock-key:before{content:"\e2fe"}
.ph.ph-lock-simple:before,.ph-bold.ph-lock-simple:before{content:"\e308"}
.ph-fill.ph-lock-simple:before{content:"\e308"}
.ph.ph-map-pin:before,.ph-bold.ph-map-pin:before{content:"\e316"}
.ph-fill.ph-map-pin:before{content:"\e316"}
.ph.ph-map-pin-line:before,.ph-bold.ph-map-pin-line:before{content:"\e318"}
.ph-fill.ph-map-pin-line:before{content:"\e318"}
.ph.ph-map-trifold:before,.ph-bold.ph-map-trifold:before{content:"\e31a"}
.ph-fill.ph-map-trifold:before{content:"\e31a"}
.ph.ph-medal:before,.ph-bold.ph-medal:before{content:"\e320"}
.ph-fill.ph-medal:before{content:"\e320"}
.ph.ph-mountains:before,.ph-bold.ph-mountains:before{content:"\e7ae"}
.ph-fill.ph-mountains:before{content:"\e7ae"}
.ph.ph-note:before,.ph-bold.ph-note:before{content:"\e348"}
.ph-fill.ph-note:before{content:"\e348"}
.ph.ph-peace:before,.ph-bold.ph-peace:before{content:"\e3a2"}
.ph-fill.ph-peace:before{content:"\e3a2"}
.ph.ph-person-simple-walk:before,.ph-bold.ph-person-simple-walk:before{content:"\e73a"}
.ph-fill.ph-person-simple-walk:before{content:"\e73a"}
.ph.ph-phone:before,.ph-bold.ph-phone:before{content:"\e3b8"}
.ph-fill.ph-phone:before{content:"\e3b8"}
.ph.ph-play:before,.ph-bold.ph-play:before{content:"\e3d0"}
.ph-fill.ph-play:before{content:"\e3d0"}
.ph.ph-plus:before,.ph-bold.ph-plus:before{content:"\e3d4"}
.ph-fill.ph-plus:before{content:"\e3d4"}
.ph.ph-question:before,.ph-bold.ph-question:before{content:"\e3e8"}
.ph-fill.ph-question:before{content:"\e3e8"}
.ph.ph-quotes:before,.ph-bold.ph-quotes:before{content:"\e660"}
.ph-fill.ph-quotes:before{content:"\e660"}
.ph.ph-scroll:before,.ph-bold.ph-scroll:before{content:"\eb7a"}
.ph-fill.ph-scroll:before{content:"\eb7a"}
.ph.ph-seal-check:before,.ph-bold.ph-seal-check:before{content:"\e606"}
.ph-fill.ph-seal-check:before{content:"\e606"}
.ph.ph-shield-check:before,.ph-bold.ph-shield-check:before{content:"\e40c"}
.ph-fill.ph-shield-check:before{content:"\e40c"}
.ph.ph-smiley:before,.ph-bold.ph-smiley:before{content:"\e436"}
.ph-fill.ph-smiley:before{content:"\e436"}
.ph.ph-snowflake:before,.ph-bold.ph-snowflake:before{content:"\e5aa"}
.ph-fill.ph-snowflake:before{content:"\e5aa"}
.ph.ph-sparkle:before,.ph-bold.ph-sparkle:before{content:"\e6a2"}
.ph-fill.ph-sparkle:before{content:"\e6a2"}
.ph.ph-speaker-simple-high:before,.ph-bold.ph-speaker-simple-high:before{content:"\e450"}
.ph-fill.ph-speaker-simple-high:before{content:"\e450"}
.ph.ph-speaker-simple-x:before,.ph-bold.ph-speaker-simple-x:before{content:"\e458"}
.ph-fill.ph-speaker-simple-x:before{content:"\e458"}
.ph.ph-squares-four:before,.ph-bold.ph-squares-four:before{content:"\e464"}
.ph-fill.ph-squares-four:before{content:"\e464"}
.ph.ph-stack:before,.ph-bold.ph-stack:before{content:"\e466"}
.ph-fill.ph-stack:before{content:"\e466"}
.ph.ph-star:before,.ph-bold.ph-star:before{content:"\e46a"}
.ph-fill.ph-star:before{content:"\e46a"}
.ph.ph-tag:before,.ph-bold.ph-tag:before{content:"\e478"}
.ph-fill.ph-tag:before{content:"\e478"}
.ph.ph-target:before,.ph-bold.ph-target:before{content:"\e47c"}
.ph-fill.ph-target:before{content:"\e47c"}
.ph.ph-ticket:before,.ph-bold.ph-ticket:before{content:"\e490"}
.ph-fill.ph-ticket:before{content:"\e490"}
.ph.ph-tiktok-logo:before,.ph-bold.ph-tiktok-logo:before{content:"\eaf2"}
.ph-fill.ph-tiktok-logo:before{content:"\eaf2"}
.ph.ph-timer:before,.ph-bold.ph-timer:before{content:"\e492"}
.ph-fill.ph-timer:before{content:"\e492"}
.ph.ph-translate:before,.ph-bold.ph-translate:before{content:"\e4a2"}
.ph-fill.ph-translate:before{content:"\e4a2"}
.ph.ph-trash:before,.ph-bold.ph-trash:before{content:"\e4a6"}
.ph-fill.ph-trash:before{content:"\e4a6"}
.ph.ph-trend-up:before,.ph-bold.ph-trend-up:before{content:"\e4ae"}
.ph-fill.ph-trend-up:before{content:"\e4ae"}
.ph.ph-trophy:before,.ph-bold.ph-trophy:before{content:"\e67e"}
.ph-fill.ph-trophy:before{content:"\e67e"}
.ph.ph-user:before,.ph-bold.ph-user:before{content:"\e4c2"}
.ph-fill.ph-user:before{content:"\e4c2"}
.ph.ph-user-circle:before,.ph-bold.ph-user-circle:before{content:"\e4c4"}
.ph-fill.ph-user-circle:before{content:"\e4c4"}
.ph.ph-user-focus:before,.ph-bold.ph-user-focus:before{content:"\e6fc"}
.ph-fill.ph-user-focus:before{content:"\e6fc"}
.ph.ph-users-four:before,.ph-bold.ph-users-four:before{content:"\e68c"}
.ph-fill.ph-users-four:before{content:"\e68c"}
.ph.ph-users-three:before,.ph-bold.ph-users-three:before{content:"\e68e"}
.ph-fill.ph-users-three:before{content:"\e68e"}
.ph.ph-warning-circle:before,.ph-bold.ph-warning-circle:before{content:"\e4e2"}
.ph-fill.ph-warning-circle:before{content:"\e4e2"}
.ph.ph-wind:before,.ph-bold.ph-wind:before{content:"\e5d2"}
.ph-fill.ph-wind:before{content:"\e5d2"}
.ph.ph-wrench:before,.ph-bold.ph-wrench:before{content:"\e5d4"}
.ph-fill.ph-wrench:before{content:"\e5d4"}
.ph.ph-x:before,.ph-bold.ph-x:before{content:"\e4f6"}
.ph-fill.ph-x:before{content:"\e4f6"}
.ph.ph-x-circle:before,.ph-bold.ph-x-circle:before{content:"\e4f8"}
.ph-fill.ph-x-circle:before{content:"\e4f8"}
.ph.ph-x-logo:before,.ph-bold.ph-x-logo:before{content:"\e4bc"}
.ph-fill.ph-x-logo:before{content:"\e4bc"}
.ph.ph-youtube-logo:before,.ph-bold.ph-youtube-logo:before{content:"\e4fc"}
.ph-fill.ph-youtube-logo:before{content:"\e4fc"}
