/* Phosphor Icons 2.1.1 (MIT), self hosted and subset to the icons this site uses.
   Generated by .claude/redesign/build_icons.py; do not edit by hand. */
@font-face{font-family:"Phosphor-Light";src:url("/vendor/phosphor/phosphor-light.woff2") format("woff2");font-weight:normal;font-style:normal;font-display:block;}
.ph-light{font-family:"Phosphor-Light"!important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.ph-light.ph-address-book:before{content:"\e6f8";}
.ph-light.ph-armchair:before{content:"\e012";}
.ph-light.ph-arrow-counter-clockwise:before{content:"\e038";}
.ph-light.ph-arrow-down:before{content:"\e03e";}
.ph-light.ph-arrow-left:before{content:"\e058";}
.ph-light.ph-arrow-right:before{content:"\e06c";}
.ph-light.ph-arrow-up:before{content:"\e08e";}
.ph-light.ph-arrow-up-right:before{content:"\e092";}
.ph-light.ph-arrows-left-right:before{content:"\e0a0";}
.ph-light.ph-arrows-out-simple:before{content:"\e0a6";}
.ph-light.ph-baby-carriage:before{content:"\e818";}
.ph-light.ph-backpack:before{content:"\e922";}
.ph-light.ph-bank:before{content:"\e0b4";}
.ph-light.ph-bathtub:before{content:"\e81e";}
.ph-light.ph-bed:before{content:"\e0cc";}
.ph-light.ph-bell-ringing:before{content:"\e5e8";}
.ph-light.ph-bell-simple:before{content:"\e0d0";}
.ph-light.ph-bicycle:before{content:"\e0d6";}
.ph-light.ph-book-open:before{content:"\e0e6";}
.ph-light.ph-book-open-text:before{content:"\e8f2";}
.ph-light.ph-brain:before{content:"\e74e";}
.ph-light.ph-building-apartment:before{content:"\e0fe";}
.ph-light.ph-buildings:before{content:"\e102";}
.ph-light.ph-calculator:before{content:"\e538";}
.ph-light.ph-calendar-blank:before{content:"\e10a";}
.ph-light.ph-calendar-check:before{content:"\e712";}
.ph-light.ph-camera:before{content:"\e10e";}
.ph-light.ph-car-profile:before{content:"\e8cc";}
.ph-light.ph-car-simple:before{content:"\e114";}
.ph-light.ph-caret-down:before{content:"\e136";}
.ph-light.ph-caret-left:before{content:"\e138";}
.ph-light.ph-caret-right:before{content:"\e13a";}
.ph-light.ph-chart-bar:before{content:"\e150";}
.ph-light.ph-chart-line-up:before{content:"\e156";}
.ph-light.ph-chat-centered-text:before{content:"\e166";}
.ph-light.ph-chat-circle-text:before{content:"\e16e";}
.ph-light.ph-check:before{content:"\e182";}
.ph-light.ph-check-circle:before{content:"\e184";}
.ph-light.ph-clipboard-text:before{content:"\e198";}
.ph-light.ph-clock:before{content:"\e19a";}
.ph-light.ph-clock-countdown:before{content:"\ed2c";}
.ph-light.ph-clock-counter-clockwise:before{content:"\e1a0";}
.ph-light.ph-coins:before{content:"\e78e";}
.ph-light.ph-columns:before{content:"\e546";}
.ph-light.ph-compass:before{content:"\e1c8";}
.ph-light.ph-cooking-pot:before{content:"\e764";}
.ph-light.ph-crane:before{content:"\ed48";}
.ph-light.ph-diamond:before{content:"\e1ec";}
.ph-light.ph-door-open:before{content:"\e7e6";}
.ph-light.ph-dots-three:before{content:"\e1fe";}
.ph-light.ph-envelope-simple:before{content:"\e218";}
.ph-light.ph-equals:before{content:"\e21c";}
.ph-light.ph-eye:before{content:"\e220";}
.ph-light.ph-facebook-logo:before{content:"\e226";}
.ph-light.ph-fan:before{content:"\e9f2";}
.ph-light.ph-file-text:before{content:"\e23a";}
.ph-light.ph-files:before{content:"\e710";}
.ph-light.ph-film-slate:before{content:"\e8c2";}
.ph-light.ph-first-aid-kit:before{content:"\e570";}
.ph-light.ph-fork-knife:before{content:"\e262";}
.ph-light.ph-frame-corners:before{content:"\e626";}
.ph-light.ph-ghost:before{content:"\e62a";}
.ph-light.ph-globe-simple:before{content:"\e28e";}
.ph-light.ph-graduation-cap:before{content:"\e62c";}
.ph-light.ph-hammer:before{content:"\e80e";}
.ph-light.ph-hand-heart:before{content:"\e810";}
.ph-light.ph-hand-tap:before{content:"\ec90";}
.ph-light.ph-handshake:before{content:"\e582";}
.ph-light.ph-heartbeat:before{content:"\e2ac";}
.ph-light.ph-hourglass:before{content:"\e2b2";}
.ph-light.ph-house:before{content:"\e2c2";}
.ph-light.ph-house-line:before{content:"\e2c4";}
.ph-light.ph-house-simple:before{content:"\e2c6";}
.ph-light.ph-images:before{content:"\e836";}
.ph-light.ph-info:before{content:"\e2ce";}
.ph-light.ph-instagram-logo:before{content:"\e2d0";}
.ph-light.ph-key:before{content:"\e2d6";}
.ph-light.ph-lightbulb:before{content:"\e2dc";}
.ph-light.ph-lightning:before{content:"\e2de";}
.ph-light.ph-link:before{content:"\e2e2";}
.ph-light.ph-lock-simple:before{content:"\e308";}
.ph-light.ph-magnifying-glass:before{content:"\e30c";}
.ph-light.ph-map-pin:before{content:"\e316";}
.ph-light.ph-map-pin-area:before{content:"\ee3a";}
.ph-light.ph-map-trifold:before{content:"\e31a";}
.ph-light.ph-megaphone:before{content:"\e324";}
.ph-light.ph-megaphone-simple:before{content:"\e642";}
.ph-light.ph-minus:before{content:"\e32a";}
.ph-light.ph-pencil-simple-line:before{content:"\ebc6";}
.ph-light.ph-person-simple-walk:before{content:"\e73a";}
.ph-light.ph-phone:before{content:"\e3b8";}
.ph-light.ph-phone-call:before{content:"\e3ba";}
.ph-light.ph-piggy-bank:before{content:"\ea04";}
.ph-light.ph-plus:before{content:"\e3d4";}
.ph-light.ph-presentation-chart:before{content:"\e656";}
.ph-light.ph-question:before{content:"\e3e8";}
.ph-light.ph-receipt:before{content:"\e3ec";}
.ph-light.ph-ruler:before{content:"\e6b8";}
.ph-light.ph-sailboat:before{content:"\e78a";}
.ph-light.ph-scales:before{content:"\e750";}
.ph-light.ph-seal-check:before{content:"\e606";}
.ph-light.ph-shield-check:before{content:"\e40c";}
.ph-light.ph-shuffle:before{content:"\e422";}
.ph-light.ph-sign-in:before{content:"\e428";}
.ph-light.ph-sign-out:before{content:"\e42a";}
.ph-light.ph-sliders-horizontal:before{content:"\e434";}
.ph-light.ph-sparkle:before{content:"\e6a2";}
.ph-light.ph-squares-four:before{content:"\e464";}
.ph-light.ph-stairs:before{content:"\e8ec";}
.ph-light.ph-steering-wheel:before{content:"\e9ac";}
.ph-light.ph-storefront:before{content:"\e470";}
.ph-light.ph-tag:before{content:"\e478";}
.ph-light.ph-tiktok-logo:before{content:"\eaf2";}
.ph-light.ph-timer:before{content:"\e492";}
.ph-light.ph-tree:before{content:"\e6da";}
.ph-light.ph-tree-evergreen:before{content:"\e6dc";}
.ph-light.ph-umbrella-simple:before{content:"\e686";}
.ph-light.ph-users-three:before{content:"\e68e";}
.ph-light.ph-video-camera:before{content:"\e4da";}
.ph-light.ph-waves:before{content:"\e6de";}
.ph-light.ph-wrench:before{content:"\e5d4";}
.ph-light.ph-x:before{content:"\e4f6";}
.ph-light.ph-x-circle:before{content:"\e4f8";}
.ph-light.ph-youtube-logo:before{content:"\e4fc";}
@font-face{font-family:"Phosphor-Fill";src:url("/vendor/phosphor/phosphor-fill.woff2") format("woff2");font-weight:normal;font-style:normal;font-display:block;}
.ph-fill{font-family:"Phosphor-Fill"!important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.ph-fill.ph-check-circle:before{content:"\e184";}
.ph-fill.ph-house-simple:before{content:"\e2c6";}
.ph-fill.ph-map-pin:before{content:"\e316";}
.ph-fill.ph-play:before{content:"\e3d0";}
.ph-fill.ph-seal-check:before{content:"\e606";}
.ph-fill.ph-sparkle:before{content:"\e6a2";}
.ph-fill.ph-star:before{content:"\e46a";}
.ph-fill.ph-x:before{content:"\e4f6";}
