/* Shared interaction feedback. Loaded last; intentionally scoped to site navigation,
   editorial content and forms. The map, calendar and video player keep their own controls.
   Only colors, decorative outlines and shadows change, never element dimensions. */

#sk-home .sk-top a[href]:not(:disabled):not([aria-disabled=true]):focus-visible,
#sk-home .sk-footer a[href]:not(:disabled):not([aria-disabled=true]):focus-visible,
#sk-home .sk-content-page .sk-breadcrumbs a[href]:not(:disabled):not([aria-disabled=true]):focus-visible,
#sk-home .sk-content-page :is(.sk-reading,.sk-article-text,.sk-guide-section,.sk-staff-grid,.sk-content-card,.sk-content-band) :is(p,li,dd)>a[href]:not(:disabled):not([aria-disabled=true]):focus-visible,
#sk-home .sk-content-page .sk-contact-rows a[href]:not(:disabled):not([aria-disabled=true]):focus-visible,
#sk-home .sk-content-page .ed-section>p a[href]:not(:disabled):not([aria-disabled=true]):focus-visible,
#sk-home .sk-content-page .ed-item .ed-item-copy a[href]:not(:disabled):not([aria-disabled=true]):focus-visible,
#sk-home .sk-content-page .sk-timeline .sk-timeline-copy h3 a[href]:not(:disabled):not([aria-disabled=true]):focus-visible,
#sk-home .sk-content-page .legal-document-toc a[href]:not(:disabled):not([aria-disabled=true]):focus-visible,
#sk-home .sk-content-page .ed-source-note a[href]:not(:disabled):not([aria-disabled=true]):focus-visible,
#sk-home .sk-home-main :is(.sk-about-intro,.sk-section-head,.sk-home-notices) .sk-text-link[href]:not(:disabled):not([aria-disabled=true]):focus-visible,
#sk-home .sk-home-main .sk-notice>a[href]:not(:disabled):not([aria-disabled=true]):focus-visible,
#sk-home .sk-home-main .sk-home-notices .sk-section-head>a[href]:not(:disabled):not([aria-disabled=true]):focus-visible,
#sk-home .sk-subnav a.sk-subnav-all[href]:not(:disabled):not([aria-disabled=true]):focus-visible{outline:3px solid #245844;outline-offset:3px;color:#183e2f;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px;}

#sk-home .sk-header .sk-nav .sk-nav-item>a[href]:not(:disabled):not([aria-disabled=true]):focus-visible,
#sk-home .sk-header .sk-nav .sk-nav-trigger:not(:disabled):not([aria-disabled=true]):focus-visible,
#sk-home .sk-header .sk-subnav a.sk-subnav-link[href]:not(:disabled):not([aria-disabled=true]):focus-visible,
#sk-home .sk-header :is(.sk-search-toggle,.sk-mobile-menu):not(:disabled):not([aria-disabled=true]):focus-visible,
#sk-home .sk-header .sk-search-results a[href]:not(:disabled):not([aria-disabled=true]):focus-visible,
#sk-home .sk-content-page .ed-tabs .ed-tabs-nav a[href]:not([aria-selected=true]):not(:disabled):not([aria-disabled=true]):focus-visible,
#sk-home .sk-content-page .sk-timeline .sk-timeline-filters button:not([aria-pressed=true]):not(:disabled):not([aria-disabled=true]):focus-visible,
#sk-home .sk-content-page .sk-timeline .sk-timeline-reset:not(:disabled):not([aria-disabled=true]):focus-visible,
#sk-home .sk-content-page .sk-timeline .sk-timeline-more button:not(:disabled):not([aria-disabled=true]):focus-visible,
#sk-home .sk-content-page .sk-archive-pagination button:not(:disabled):not([aria-disabled=true]):focus-visible,
#sk-home .sk-content-page .sk-document-actions a[href]:not(:disabled):not([aria-disabled=true]):focus-visible,
#sk-home .sk-content-page .legal-document-actions a[href]:not(:disabled):not([aria-disabled=true]):focus-visible,
#sk-home .sk-content-page .sk-inline-actions .sk-outline:not(:disabled):not([aria-disabled=true]):focus-visible,
#sk-home .sk-content-page .sk-contact-grid .sk-outline:not(:disabled):not([aria-disabled=true]):focus-visible,
#sk-home .sk-content-page .sk-reference-links a[href]:not(:disabled):not([aria-disabled=true]):focus-visible,
#sk-home .sk-content-page .sk-fees-ui .sk-fees-secondary:not(:disabled):not([aria-disabled=true]):focus-visible,
#sk-home .sk-home-main .sk-visitor .sk-outline:not(:disabled):not([aria-disabled=true]):focus-visible{outline:3px solid #245844;outline-offset:3px;background-color:#e5eee9;color:#183e2f;}

#sk-home .sk-content-page .sk-inline-actions .sk-primary:not(:disabled):not([aria-disabled=true]):focus-visible,
#sk-home .sk-content-page .sk-fees-ui .sk-fees-primary:not(:disabled):not([aria-disabled=true]):focus-visible,
#sk-home .sk-home-main .sk-find-garden .sk-primary:not(:disabled):not([aria-disabled=true]):focus-visible{outline:3px solid #245844;outline-offset:3px;background-color:#183e2f;border-color:#183e2f;color:#fff;}

#sk-home .sk-content-page .ed-tabs .ed-tabs-nav a[aria-selected=true]:not(:disabled):not([aria-disabled=true]):focus-visible,
#sk-home .sk-content-page .sk-timeline .sk-timeline-filters button[aria-pressed=true]:not(:disabled):not([aria-disabled=true]):focus-visible{outline:3px solid #245844;outline-offset:3px;background-color:#183e2f;border-color:#183e2f;color:#fff;}

#sk-home .sk-content-page .sk-hub-grid a.sk-hub-card[href]:not(:disabled):not([aria-disabled=true]):focus-visible,
#sk-home .sk-home-main .sk-home-notices a.sk-home-notice-row[href]:not(:disabled):not([aria-disabled=true]):focus-visible,
#sk-home .sk-home-main .sk-about .sk-places a[href]:not(:disabled):not([aria-disabled=true]):focus-visible{outline:3px solid #245844;outline-offset:3px;background-color:#e5eee9;color:#183e2f;}

#sk-home .sk-content-page .ed-document-row .ed-filename summary:not(:disabled):not([aria-disabled=true]):focus-visible,
#sk-home .sk-content-page .sk-fees-ui .sk-fees-calculator summary:not(:disabled):not([aria-disabled=true]):focus-visible,
#sk-home .sk-content-page .legal-document-toc summary:not(:disabled):not([aria-disabled=true]):focus-visible{outline:3px solid #245844;outline-offset:3px;background-color:#e5eee9;color:#183e2f;}

#sk-home .sk-header .sk-header-search input:not(:disabled):not([aria-disabled=true]):focus-visible,
#sk-home .sk-home-main .sk-find-garden input:not(:disabled):not([aria-disabled=true]):focus-visible,
#sk-home .sk-content-page .ed-controls :is(input,select):not(:disabled):not([aria-disabled=true]):focus-visible,
#sk-home .sk-content-page .ed-document-browser input:not(:disabled):not([aria-disabled=true]):focus-visible,
#sk-home .sk-content-page .sk-timeline .sk-timeline-search input:not(:disabled):not([aria-disabled=true]):focus-visible,
#sk-home .sk-content-page .sk-fees-ui input:not(:disabled):not([aria-disabled=true]):focus-visible{outline:3px solid #245844;outline-offset:3px;box-shadow:0 0 0 1px #245844;}

#sk-home .sk-content-page :is(button.sk-photo-open,button.sk-gallery-photo):not(:disabled):not([aria-disabled=true]):focus-visible,
#sk-home .sk-home-main .sk-feature a.sk-story[href]:not(:disabled):not([aria-disabled=true]):focus-visible{outline:3px solid #245844;outline-offset:3px;box-shadow:0 0 0 2px #fff;}

#sk-home .sk-content-page .sk-timeline .sk-timeline-card:has(h3 a[href]:focus-visible){background:#e5eee9;outline:3px solid #245844;outline-offset:3px}
#sk-home .sk-content-page .sk-timeline .sk-timeline-copy h3 a[href]:not(:disabled):not([aria-disabled=true]):focus-visible{outline:none}
#sk-home .sk-content-page .ed-item:has(.ed-item-copy a[href]:focus-visible){background:#e5eee9}
#sk-home .sk-content-page .sk-hub-grid a.sk-hub-card:focus-visible h2{color:#183e2f;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}
#sk-home .sk-header a.sk-brand:focus-visible{outline:3px solid #245844;outline-offset:5px;border-radius:4px}
#sk-home .sk-header .sk-nav .sk-nav-item.is-current>a:focus-visible,
#sk-home .sk-header .sk-nav .sk-nav-trigger[aria-expanded=true]:focus-visible{background:#dce9e1;color:#183e2f;box-shadow:inset 0 -2px #245844}
#sk-home .sk-home-main .sk-feature a.sk-story[href]:not(:disabled):not([aria-disabled=true]):focus-visible{outline:3px solid #fff;outline-offset:-6px;box-shadow:inset 0 0 0 3px #245844}
#sk-home .sk-home-main .sk-feature .sk-carousel-controls .sk-progress-button:not(:disabled):not([aria-disabled=true]):focus-visible{outline:2px solid #fff;outline-offset:-4px}
#sk-home .sk-home-main .sk-feature .sk-carousel-controls .sk-progress-button:not(:disabled):not([aria-disabled=true]):focus-visible .sk-track{background-color:#ffffffa6}

@media(hover:hover) and (pointer:fine){

#sk-home .sk-top a[href]:not(:disabled):not([aria-disabled=true]):hover,
#sk-home .sk-footer a[href]:not(:disabled):not([aria-disabled=true]):hover,
#sk-home .sk-content-page .sk-breadcrumbs a[href]:not(:disabled):not([aria-disabled=true]):hover,
#sk-home .sk-content-page :is(.sk-reading,.sk-article-text,.sk-guide-section,.sk-staff-grid,.sk-content-card,.sk-content-band) :is(p,li,dd)>a[href]:not(:disabled):not([aria-disabled=true]):hover,
#sk-home .sk-content-page .sk-contact-rows a[href]:not(:disabled):not([aria-disabled=true]):hover,
#sk-home .sk-content-page .ed-section>p a[href]:not(:disabled):not([aria-disabled=true]):hover,
#sk-home .sk-content-page .ed-item .ed-item-copy a[href]:not(:disabled):not([aria-disabled=true]):hover,
#sk-home .sk-content-page .sk-timeline .sk-timeline-copy h3 a[href]:not(:disabled):not([aria-disabled=true]):hover,
#sk-home .sk-content-page .legal-document-toc a[href]:not(:disabled):not([aria-disabled=true]):hover,
#sk-home .sk-content-page .ed-source-note a[href]:not(:disabled):not([aria-disabled=true]):hover,
#sk-home .sk-home-main :is(.sk-about-intro,.sk-section-head,.sk-home-notices) .sk-text-link[href]:not(:disabled):not([aria-disabled=true]):hover,
#sk-home .sk-home-main .sk-notice>a[href]:not(:disabled):not([aria-disabled=true]):hover,
#sk-home .sk-home-main .sk-home-notices .sk-section-head>a[href]:not(:disabled):not([aria-disabled=true]):hover,
#sk-home .sk-subnav a.sk-subnav-all[href]:not(:disabled):not([aria-disabled=true]):hover{color:#183e2f;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px;}

#sk-home .sk-header .sk-nav .sk-nav-item>a[href]:not(:disabled):not([aria-disabled=true]):hover,
#sk-home .sk-header .sk-nav .sk-nav-trigger:not(:disabled):not([aria-disabled=true]):hover,
#sk-home .sk-header .sk-subnav a.sk-subnav-link[href]:not(:disabled):not([aria-disabled=true]):hover,
#sk-home .sk-header :is(.sk-search-toggle,.sk-mobile-menu):not(:disabled):not([aria-disabled=true]):hover,
#sk-home .sk-header .sk-search-results a[href]:not(:disabled):not([aria-disabled=true]):hover,
#sk-home .sk-content-page .ed-tabs .ed-tabs-nav a[href]:not([aria-selected=true]):not(:disabled):not([aria-disabled=true]):hover,
#sk-home .sk-content-page .sk-timeline .sk-timeline-filters button:not([aria-pressed=true]):not(:disabled):not([aria-disabled=true]):hover,
#sk-home .sk-content-page .sk-timeline .sk-timeline-reset:not(:disabled):not([aria-disabled=true]):hover,
#sk-home .sk-content-page .sk-timeline .sk-timeline-more button:not(:disabled):not([aria-disabled=true]):hover,
#sk-home .sk-content-page .sk-archive-pagination button:not(:disabled):not([aria-disabled=true]):hover,
#sk-home .sk-content-page .sk-document-actions a[href]:not(:disabled):not([aria-disabled=true]):hover,
#sk-home .sk-content-page .legal-document-actions a[href]:not(:disabled):not([aria-disabled=true]):hover,
#sk-home .sk-content-page .sk-inline-actions .sk-outline:not(:disabled):not([aria-disabled=true]):hover,
#sk-home .sk-content-page .sk-contact-grid .sk-outline:not(:disabled):not([aria-disabled=true]):hover,
#sk-home .sk-content-page .sk-reference-links a[href]:not(:disabled):not([aria-disabled=true]):hover,
#sk-home .sk-content-page .sk-fees-ui .sk-fees-secondary:not(:disabled):not([aria-disabled=true]):hover,
#sk-home .sk-home-main .sk-visitor .sk-outline:not(:disabled):not([aria-disabled=true]):hover{background-color:#e5eee9;color:#183e2f;}

#sk-home .sk-content-page .sk-inline-actions .sk-primary:not(:disabled):not([aria-disabled=true]):hover,
#sk-home .sk-content-page .sk-fees-ui .sk-fees-primary:not(:disabled):not([aria-disabled=true]):hover,
#sk-home .sk-home-main .sk-find-garden .sk-primary:not(:disabled):not([aria-disabled=true]):hover{background-color:#183e2f;border-color:#183e2f;color:#fff;}

#sk-home .sk-content-page .ed-tabs .ed-tabs-nav a[aria-selected=true]:not(:disabled):not([aria-disabled=true]):hover,
#sk-home .sk-content-page .sk-timeline .sk-timeline-filters button[aria-pressed=true]:not(:disabled):not([aria-disabled=true]):hover{background-color:#183e2f;border-color:#183e2f;color:#fff;}

#sk-home .sk-content-page .sk-hub-grid a.sk-hub-card[href]:not(:disabled):not([aria-disabled=true]):hover,
#sk-home .sk-home-main .sk-home-notices a.sk-home-notice-row[href]:not(:disabled):not([aria-disabled=true]):hover,
#sk-home .sk-home-main .sk-about .sk-places a[href]:not(:disabled):not([aria-disabled=true]):hover{background-color:#e5eee9;color:#183e2f;}

#sk-home .sk-content-page .ed-document-row .ed-filename summary:not(:disabled):not([aria-disabled=true]):hover,
#sk-home .sk-content-page .sk-fees-ui .sk-fees-calculator summary:not(:disabled):not([aria-disabled=true]):hover,
#sk-home .sk-content-page .legal-document-toc summary:not(:disabled):not([aria-disabled=true]):hover{background-color:#e5eee9;color:#183e2f;}

#sk-home .sk-header .sk-header-search input:not(:disabled):not([aria-disabled=true]):not([aria-invalid=true]):not([readonly]):hover,
#sk-home .sk-home-main .sk-find-garden input:not(:disabled):not([aria-disabled=true]):not([aria-invalid=true]):not([readonly]):hover,
#sk-home .sk-content-page .ed-controls :is(input,select):not(:disabled):not([aria-disabled=true]):not([aria-invalid=true]):not([readonly]):hover,
#sk-home .sk-content-page .ed-document-browser input:not(:disabled):not([aria-disabled=true]):not([aria-invalid=true]):not([readonly]):hover,
#sk-home .sk-content-page .sk-timeline .sk-timeline-search input:not(:disabled):not([aria-disabled=true]):not([aria-invalid=true]):not([readonly]):hover,
#sk-home .sk-content-page .sk-fees-ui input:not(:disabled):not([aria-disabled=true]):not([aria-invalid=true]):not([readonly]):hover{border-color:#245844;box-shadow:0 0 0 1px #245844;}

#sk-home .sk-content-page :is(button.sk-photo-open,button.sk-gallery-photo):not(:disabled):not([aria-disabled=true]):hover,
#sk-home .sk-home-main .sk-feature a.sk-story[href]:not(:disabled):not([aria-disabled=true]):hover{outline:2px solid #245844;outline-offset:3px;}

#sk-home .sk-content-page .sk-timeline .sk-timeline-card:has(h3 a[href]):hover{background:#e5eee9;border-color:#ccdcd1}
#sk-home .sk-content-page .ed-item:has(.ed-item-copy a[href]:hover){background:#e5eee9}
#sk-home .sk-content-page .sk-hub-grid a.sk-hub-card:hover h2{color:#183e2f;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}
#sk-home .sk-header a.sk-brand:hover .sk-brand-name{color:#245844}
#sk-home .sk-home-main .sk-feature a.sk-story:hover .sk-caption strong{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:5px}
#sk-home .sk-header .sk-nav .sk-nav-item.is-current>a:hover,
#sk-home .sk-header .sk-nav .sk-nav-trigger[aria-expanded=true]:hover{background:#dce9e1;color:#183e2f;box-shadow:inset 0 -2px #245844}
#sk-home .sk-home-main .sk-feature .sk-carousel-controls .sk-progress-button:not(:disabled):not([aria-disabled=true]):hover{outline:1px solid #ffffff80;outline-offset:-4px}
#sk-home .sk-home-main .sk-feature .sk-carousel-controls .sk-progress-button:not(:disabled):not([aria-disabled=true]):hover .sk-track{background-color:#ffffffa6}
}

@media(prefers-reduced-motion:no-preference){

#sk-home .sk-top a[href]:not(:disabled):not([aria-disabled=true]),
#sk-home .sk-footer a[href]:not(:disabled):not([aria-disabled=true]),
#sk-home .sk-content-page .sk-breadcrumbs a[href]:not(:disabled):not([aria-disabled=true]),
#sk-home .sk-content-page :is(.sk-reading,.sk-article-text,.sk-guide-section,.sk-staff-grid,.sk-content-card,.sk-content-band) :is(p,li,dd)>a[href]:not(:disabled):not([aria-disabled=true]),
#sk-home .sk-content-page .sk-contact-rows a[href]:not(:disabled):not([aria-disabled=true]),
#sk-home .sk-content-page .ed-section>p a[href]:not(:disabled):not([aria-disabled=true]),
#sk-home .sk-content-page .ed-item .ed-item-copy a[href]:not(:disabled):not([aria-disabled=true]),
#sk-home .sk-content-page .sk-timeline .sk-timeline-copy h3 a[href]:not(:disabled):not([aria-disabled=true]),
#sk-home .sk-content-page .legal-document-toc a[href]:not(:disabled):not([aria-disabled=true]),
#sk-home .sk-content-page .ed-source-note a[href]:not(:disabled):not([aria-disabled=true]),
#sk-home .sk-home-main :is(.sk-about-intro,.sk-section-head,.sk-home-notices) .sk-text-link[href]:not(:disabled):not([aria-disabled=true]),
#sk-home .sk-home-main .sk-notice>a[href]:not(:disabled):not([aria-disabled=true]),
#sk-home .sk-home-main .sk-home-notices .sk-section-head>a[href]:not(:disabled):not([aria-disabled=true]),
#sk-home .sk-subnav a.sk-subnav-all[href]:not(:disabled):not([aria-disabled=true]),
#sk-home .sk-header .sk-nav .sk-nav-item>a[href]:not(:disabled):not([aria-disabled=true]),
#sk-home .sk-header .sk-nav .sk-nav-trigger:not(:disabled):not([aria-disabled=true]),
#sk-home .sk-header .sk-subnav a.sk-subnav-link[href]:not(:disabled):not([aria-disabled=true]),
#sk-home .sk-header :is(.sk-search-toggle,.sk-mobile-menu):not(:disabled):not([aria-disabled=true]),
#sk-home .sk-header .sk-search-results a[href]:not(:disabled):not([aria-disabled=true]),
#sk-home .sk-content-page .ed-tabs .ed-tabs-nav a[href]:not([aria-selected=true]):not(:disabled):not([aria-disabled=true]),
#sk-home .sk-content-page .sk-timeline .sk-timeline-filters button:not([aria-pressed=true]):not(:disabled):not([aria-disabled=true]),
#sk-home .sk-content-page .sk-timeline .sk-timeline-reset:not(:disabled):not([aria-disabled=true]),
#sk-home .sk-content-page .sk-timeline .sk-timeline-more button:not(:disabled):not([aria-disabled=true]),
#sk-home .sk-content-page .sk-archive-pagination button:not(:disabled):not([aria-disabled=true]),
#sk-home .sk-content-page .sk-document-actions a[href]:not(:disabled):not([aria-disabled=true]),
#sk-home .sk-content-page .legal-document-actions a[href]:not(:disabled):not([aria-disabled=true]),
#sk-home .sk-content-page .sk-inline-actions .sk-outline:not(:disabled):not([aria-disabled=true]),
#sk-home .sk-content-page .sk-contact-grid .sk-outline:not(:disabled):not([aria-disabled=true]),
#sk-home .sk-content-page .sk-reference-links a[href]:not(:disabled):not([aria-disabled=true]),
#sk-home .sk-content-page .sk-fees-ui .sk-fees-secondary:not(:disabled):not([aria-disabled=true]),
#sk-home .sk-home-main .sk-visitor .sk-outline:not(:disabled):not([aria-disabled=true]),
#sk-home .sk-content-page .sk-inline-actions .sk-primary:not(:disabled):not([aria-disabled=true]),
#sk-home .sk-content-page .sk-fees-ui .sk-fees-primary:not(:disabled):not([aria-disabled=true]),
#sk-home .sk-home-main .sk-find-garden .sk-primary:not(:disabled):not([aria-disabled=true]),
#sk-home .sk-content-page .ed-tabs .ed-tabs-nav a[aria-selected=true]:not(:disabled):not([aria-disabled=true]),
#sk-home .sk-content-page .sk-timeline .sk-timeline-filters button[aria-pressed=true]:not(:disabled):not([aria-disabled=true]),
#sk-home .sk-content-page .sk-hub-grid a.sk-hub-card[href]:not(:disabled):not([aria-disabled=true]),
#sk-home .sk-home-main .sk-home-notices a.sk-home-notice-row[href]:not(:disabled):not([aria-disabled=true]),
#sk-home .sk-home-main .sk-about .sk-places a[href]:not(:disabled):not([aria-disabled=true]),
#sk-home .sk-content-page .ed-document-row .ed-filename summary:not(:disabled):not([aria-disabled=true]),
#sk-home .sk-content-page .sk-fees-ui .sk-fees-calculator summary:not(:disabled):not([aria-disabled=true]),
#sk-home .sk-content-page .legal-document-toc summary:not(:disabled):not([aria-disabled=true]),
#sk-home .sk-header .sk-header-search input:not(:disabled):not([aria-disabled=true]),
#sk-home .sk-home-main .sk-find-garden input:not(:disabled):not([aria-disabled=true]),
#sk-home .sk-content-page .ed-controls :is(input,select):not(:disabled):not([aria-disabled=true]),
#sk-home .sk-content-page .ed-document-browser input:not(:disabled):not([aria-disabled=true]),
#sk-home .sk-content-page .sk-timeline .sk-timeline-search input:not(:disabled):not([aria-disabled=true]),
#sk-home .sk-content-page .sk-fees-ui input:not(:disabled):not([aria-disabled=true]),
#sk-home .sk-content-page :is(button.sk-photo-open,button.sk-gallery-photo):not(:disabled):not([aria-disabled=true]),
#sk-home .sk-home-main .sk-feature a.sk-story[href]:not(:disabled):not([aria-disabled=true]){transition:background-color .14s ease,color .14s ease,border-color .14s ease,box-shadow .14s ease,text-decoration-color .14s ease}
}

@media(forced-colors:active){
 #sk-home .sk-header :is(a,button,input):focus-visible,
 #sk-home .sk-footer a:focus-visible,
 #sk-home .sk-content-page :is(.sk-hub-card,.ed-item a,.sk-timeline a,.sk-timeline button,.ed-tabs-nav a,.sk-document-actions a,.sk-fees-ui input,.sk-fees-ui button,.sk-fees-ui summary):focus-visible{outline-color:Highlight}
 #sk-home .sk-content-page .sk-timeline .sk-timeline-card:has(h3 a:focus-visible){outline-color:Highlight}
 #sk-home .sk-home-main .sk-feature .sk-carousel-controls .sk-progress-button:focus-visible{outline-color:Highlight}
}
