.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.enhanced-seo-micro:focus-within{outline:2px solid #3b82f6;outline-offset:2px;border-radius:4px}.enhanced-seo-micro [tabindex="-1"]:focus,.enhanced-seo-micro [tabindex="0"]:focus{outline:2px solid #3b82f6;outline-offset:2px;border-radius:4px;box-shadow:0 0 0 4px #3b82f61a}.metric-card:focus,.metric-card:focus-within{transform:scale(1.05);box-shadow:0 4px 12px #0000004d,0 0 0 2px #3b82f6;transition:all .2s ease-in-out}@media (prefers-contrast:high){.enhanced-seo-micro,.metric-card{border:1px solid}.metric-card{background-color:Canvas;color:initial}.enhanced-seo-micro [tabindex="0"]:focus{outline:3px solid Highlight;outline-offset:2px}}@media (prefers-reduced-motion:reduce){.enhanced-seo-micro *,.enhanced-seo-micro :after,.enhanced-seo-micro :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.metric-card{transform:none!important}}@media (pointer:coarse){.enhanced-seo-micro [tabindex="0"]{min-height:44px;min-width:44px;padding:8px}.metric-card{min-height:44px;min-width:44px;touch-action:manipulation}}.enhanced-seo-micro:focus:after{content:"Use arrow keys to navigate metrics, Enter to toggle, Escape to exit";position:absolute;bottom:-2rem;left:0;right:0;text-align:center;font-size:.875rem;color:#6b7280;background:#000c;padding:.5rem;border-radius:4px;z-index:50;opacity:0;animation:fadeIn .3s ease-in-out 1s forwards}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.micro-loading{position:relative}.micro-loading:before{content:"";position:absolute;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:10}.micro-error{border:2px solid #ef4444;background-color:#ef44441a}.micro-error [role=alert]{background-color:#ef4444;color:#fff;padding:1rem;border-radius:4px;margin:1rem 0}[role=progressbar]{position:relative}.metric-card[tabindex="0"]{cursor:pointer;transition:all .2s ease-in-out}.metric-card[tabindex="0"]:hover{transform:translateY(-2px);box-shadow:0 4px 8px #0003}.enhanced-seo-micro h3[role=heading],.enhanced-seo-micro h4[role=heading]{scroll-margin-top:2rem}.treatment-indicator{display:inline-flex;align-items:center;gap:.5rem}.treatment-indicator [role=presentation]{flex-shrink:0}.enhanced-seo-micro{color-scheme:light dark}@media (prefers-color-scheme:dark){.enhanced-seo-micro{--text-primary:#f9fafb;--text-secondary:#d1d5db;--bg-overlay:#000c}}@media (prefers-color-scheme:light){.enhanced-seo-micro{--text-primary:#111827;--text-secondary:#6b7280;--bg-overlay:#ffffffe6}}.ScheduleCards_scheduleCard__bWnzz{background:radial-gradient(circle at 50% 50%,#4982ed 0,#324d8e 100%)}.ScheduleCards_contactCard__N8idi{background:radial-gradient(circle at 50% 50%,#f93 0,#c60 100%)}.ScheduleCards_cardContainer__eYyc7{position:relative;width:100%;height:100%;overflow:hidden}.ScheduleCards_logoContainer__8n0pM{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;transform:translateY(-15%);opacity:.9;transition:opacity .3s ease-out}@media (min-width:768px){.ScheduleCards_logoContainer__8n0pM{transform:translateY(-10%)}}@media (min-width:1024px){.ScheduleCards_logoContainer__8n0pM{transform:translateY(-5%)}}.ScheduleCards_group__xUjOa:hover .ScheduleCards_logoContainer__8n0pM{opacity:1}