.tccc-v3.site-frame [data-action-card]{cursor:pointer;transform:none;transition:transform var(--dur-card-settle) var(--ease-card-settle),box-shadow var(--dur-card-settle) var(--ease-card-settle)!important}@media(hover:hover) and (pointer:fine){.tccc-v3.site-frame [data-action-card]:hover{transform:translateY(-1.5px);box-shadow:var(--lift-card-hover)}.tccc-v3.site-frame :is(.provider-locations-toggle,[role=tab],[role=menuitem]):hover{background:var(--hover-wash)!important;color:var(--ink);box-shadow:var(--edge-shadow-strong)!important}}.tccc-v3.site-frame summary{cursor:pointer}@media(hover:hover) and (pointer:fine){.tccc-v3.site-frame summary:hover{color:var(--action-ink)}}.tccc-v3.site-frame summary:active{color:var(--action-ink)}.tccc-v3.site-frame [data-action-card]:is(:active,[data-motion-pressed=true]){transform:scale(.98);box-shadow:var(--lift-sm);transition:transform var(--dur-home-press) var(--ease-home-hover),box-shadow var(--dur-home-press) var(--ease-home-hover)!important}.tccc-v3.site-frame :is(.provider-locations-toggle,[role=tab],[role=menuitem]){cursor:pointer;color:var(--ink)}.tccc-v3.site-frame :is(.provider-locations-toggle,[role=tab],[role=menuitem]):active{background:var(--hover-wash)!important;box-shadow:var(--edge-shadow-contrast)!important}.tccc-v3.site-frame :is(a,button,summary,input,select,textarea):focus-visible{outline:2px solid var(--action-ink)!important;outline-offset:2px}.tccc-v3.site-frame .fcard-directory:has(.fcard-profile-link:focus-visible){outline:2px solid var(--action-ink)!important;outline-offset:-2px}.tccc-v3.site-frame .fcard-profile-link:focus-visible{outline:none!important}.tccc-v3.site-frame :is(.main-family-link,.ed-care-reading-source,.ed-care-links a,.ed-contact-directory a,.provider-location-list a,.ed-clinic-link,.ed-clinic-map-link,.ed-direction-link,.symptom-guide,.tp-clinic-name){color:var(--ink);text-decoration:none}.tccc-v3.site-frame :is(.main-link-label,.ed-care-reading-source,.ed-care-links a,.ed-contact-directory a:not(.main-family-link),.provider-location-list a,.ed-clinic-link,.ed-clinic-map-link,.ed-direction-link,.symptom-guide,.tp-clinic-name){text-decoration:underline;text-decoration-color:var(--action-ink);text-decoration-thickness:1px;text-underline-offset:3px}@media(hover:hover) and (pointer:fine){.tccc-v3.site-frame :is(.main-family-link:hover .main-link-label,.ed-care-reading-source:hover,.ed-care-links a:hover,.ed-contact-directory a:not(.main-family-link):hover,.provider-location-list a:hover,.ed-clinic-link:hover,.ed-clinic-map-link:hover,.ed-direction-link:hover,.symptom-guide:hover,.tp-clinic-name:hover){color:var(--ink);text-decoration-thickness:2px}}.tccc-v3.site-frame :is(.main-family-link:active .main-link-label,.ed-care-reading-source:active,.ed-care-links a:active,.ed-contact-directory a:active,.provider-location-list a:active,.ed-clinic-link:active,.ed-clinic-map-link:active,.ed-direction-link:active,.symptom-guide:active,.tp-clinic-name:active){text-decoration-thickness:2px}@media(prefers-reduced-motion:reduce){.tccc-v3.site-frame [data-action-card]{transform:none!important;transition:none!important}.tccc-v3.site-frame [data-action-card]:is(:active,[data-motion-pressed=true]){background:var(--hover-wash)!important}.tccc-v3.site-frame :is(summary,.provider-locations-toggle,[role=tab],[role=menuitem]){transition:none!important}}.tccc-v3 :is(.fcard-backdrop,.sf-menu-scrim,.hero-lightbox-backdrop){border:0;padding:0;cursor:default}.tccc-v3 .hero-lightbox-backdrop{position:absolute;inset:0;background:transparent}.tccc-v3 .hero-lightbox-fig,.tccc-v3 .hero-lightbox-x{position:relative}.tccc-v3.site-frame [role=tab][aria-selected=true]{font-weight:600}.tccc-v3.site-frame [role=tablist]:has(>.ed-tab-indicator)>[role=tab]{font-weight:600}.tccc-v3.site-frame .directory-slot--editorial :is(.csec,.citem):focus-visible{outline-offset:-2px}@media(hover:hover) and (pointer:fine) and (prefers-reduced-motion:reduce){.tccc-v3.site-frame [data-action-card]:hover{background:var(--hover-wash)}}.tccc-v3.site-frame :is(.care-action,.care-intake-submit,.btn,.sf-nav-trigger,.sf-clinic-trigger,.ed-direction-link,[role=tab]):not(:disabled){--mk-control-duration:var(--dur-card-settle)}@media(hover:hover) and (pointer:fine){.tccc-v3.site-frame :is(.care-action,.care-intake-submit,.btn,.sf-nav-trigger,.sf-clinic-trigger,.ed-direction-link,[role=tab]):not(:disabled):hover{transform:translateY(-1.5px)}}.tccc-v3.site-frame :is(.care-action,.care-intake-submit,.btn,.sf-nav-trigger,.sf-clinic-trigger,.ed-direction-link,[role=tab]):not(:disabled):active{transform:scale(.98);--mk-control-duration:var(--dur-home-press)}@media(prefers-reduced-motion:reduce){.tccc-v3.site-frame :is(.care-action,.care-intake-submit,.btn,.sf-nav-trigger,.sf-clinic-trigger,.ed-direction-link,[role=tab]):not(:disabled){transform:none!important;transition:none!important}}.tccc-v3.site-frame .provider-marquee-item:hover{text-decoration:none}.tccc-v3.site-frame :is(a[href],button,summary,input,select,textarea,[role=button],[role=tab],[role=menuitem],.main-link-label):not([data-action-card],[data-action-card] *){--mk-control-duration:var(--dur-card-settle)}@media(prefers-reduced-motion:no-preference){.tccc-v3.site-frame :is(a[href],button,summary,input,select,textarea,[role=button],[role=tab],[role=menuitem],.main-link-label):not([data-action-card],[data-action-card] *){transition:color var(--dur-hover-color) var(--ease-standard),background-color var(--dur-hover-color) var(--ease-standard),border-color var(--dur-hover-color) var(--ease-standard),transform var(--mk-control-duration) var(--ease-card-settle)!important}}@media(prefers-reduced-motion:reduce){.tccc-v3.site-frame :is(a[href],button,summary,input,select,textarea,[role=button],[role=tab],[role=menuitem],.main-link-label):not([data-action-card],[data-action-card] *){transition:none!important}}