:root{--aff-arrow-show:inline-block;--aff-arrow-size:.42em;--aff-arrow-weight:2px;--aff-arrow-fade:.6;--aff-tint:transparent;--aff-pad:0px;--aff-underline:#C9971C;--aff-focus:#C9971C}body.smd-aff-soft{--aff-arrow-show:none}body.smd-aff-max{--aff-arrow-size:.48em;--aff-arrow-weight:3px;--aff-arrow-fade:.85;--aff-tint:rgba(29,78,216,.045);--aff-pad:.28em}a[href],button,summary,label[for],[role="button"],[role="link"],input[type="submit"],input[type="button"],select{cursor:pointer}a[href],button,summary,[role="button"]{-webkit-tap-highlight-color:rgb(29 78 216 / .16)}a[class*="btn"]:active,a[class*="button"]:active,a[class*="tile"]:active,a[class*="card"]:active,a[class*="chip"]:active,button:active,[role="button"]:active,.smd-city-link-grid a:active,.health-related-grid a:active,.culture-related-grid a:active,.uc26-nav a:active,.edu-category-nav a:active,.edu-custom-links a:active,.education-schools-list a:active,.primary-schools-list a:active,.doctor-list a:active,.health-chip-list a:active,.snp-side-links a:active,.snp-card-link:active,.smd-related-card a:active,.smd-art-links-grid a:active,.smd-art-nav a:active,.smd-cuc-related-links a:active,.smd-cucd-related-grid a:active,.ax-nav a:active,.ax-card-h a:active,.culture-quick-nav a:active,.smd-uc-village-link:active,.smd-panel-view:active,.smd-sport-view:active,.smd-home-fixed:active,.smd-sport-mini:active{transform:translateY(1px) scale(.99);filter:brightness(.96)}main a[href]:active,.footer-links a:active,.footer-bottom-links a:active,.vpage-related a:active,.smd-related-list a:active{opacity:.62}@media (prefers-reduced-motion:reduce){a[class*="btn"]:active,a[class*="button"]:active,a[class*="tile"]:active,a[class*="card"]:active,button:active,[role="button"]:active{transform:none}}.smd-city-link-grid a::after,.health-related-grid a::after,.culture-related-grid a::after,.vpage-related a::after,.uc26-nav a::after,.edu-category-nav a::after,.edu-custom-links a::after,.doctor-list a::after,.health-chip-list a::after,.snp-side-links a::after,.smd-related-list a::after,.smd-art-links-grid a::after,.smd-art-nav a::after,.smd-cuc-related-links a::after,.smd-cucd-related-grid a::after,.ax-nav a::after,.culture-quick-nav a::after,.smd-uc-village-link::after,.smd-panel-view::after,.smd-sport-view::after,.smd-sport-mini::after,.smd-biz-btn::after,.ax-link::after,.ax-uc-btn::after,.karobar-primary-btn::after,.karobar-secondary-btn::after,.cta-btn::after,.culture-btn::after,.business-button::after,.home-hero__btn::after,.health-emergency-btn::after,.health-listing-call::after,.vpage-map-btn::after,.vpage-wa-btn::after,.vpage-school::after,a[class*="tile"]::after,a[class*="btn"]::after,a[class*="button"]::after{content:"";display:var(--aff-arrow-show);flex:0 0 auto;width:var(--aff-arrow-size);height:var(--aff-arrow-size);border-left:var(--aff-arrow-weight) solid currentColor;border-bottom:var(--aff-arrow-weight) solid currentColor;transform:rotate(45deg);opacity:var(--aff-arrow-fade);margin-inline-start:.55em;vertical-align:.08em;transition:transform .16s ease,opacity .16s ease}html[dir="ltr"] .smd-city-link-grid a::after,html[dir="ltr"] .health-related-grid a::after,html[dir="ltr"] .culture-related-grid a::after,html[dir="ltr"] .uc26-nav a::after,html[dir="ltr"] .ax-nav a::after,html[dir="ltr"] a[class*="tile"]::after,html[dir="ltr"] a[class*="btn"]::after,html[dir="ltr"] a[class*="button"]::after{transform:rotate(-135deg)}.smd-city-link-grid a:hover::after,.health-related-grid a:hover::after,.culture-related-grid a:hover::after,.uc26-nav a:hover::after,.snp-side-links a:hover::after,.smd-art-links-grid a:hover::after,.ax-nav a:hover::after,.smd-cucd-related-grid a:hover::after,a[class*="tile"]:hover::after,a[class*="btn"]:hover::after,a[class*="button"]:hover::after{opacity:1;transform:translateX(-3px) rotate(45deg)}@media (prefers-reduced-motion:reduce){.smd-city-link-grid a:hover::after,.health-related-grid a:hover::after,.uc26-nav a:hover::after,a[class*="tile"]:hover::after,a[class*="btn"]:hover::after,a[class*="button"]:hover::after{transform:rotate(45deg)}}main td a:not([class]),main dd a:not([class]),main figcaption a:not([class]),main blockquote a:not([class]),.entry-content td a:not([class]),.entry-content dd a:not([class]){text-decoration:underline;text-decoration-color:var(--aff-underline);text-decoration-thickness:2px;text-underline-offset:5px}.smd-city-info-box,.smd-cucd-info-item,.smd-panel-copy,.edu-card-accent,.karobar-card,.karobar-main-card,.karobar-side-card,.karobar-directory-box,.karobar-faq-box,.karobar-faq-item,.village-search-box,.snp-empty,.tile-icon{cursor:default}body.smd-aff-max .smd-city-info-box,body.smd-aff-max .smd-cucd-info-item,body.smd-aff-max .smd-panel-copy,body.smd-aff-max .karobar-main-card,body.smd-aff-max .karobar-side-card,body.smd-aff-max .karobar-directory-box,body.smd-aff-max .karobar-faq-box,body.smd-aff-max .karobar-faq-item{box-shadow:none}.smd-city-link-grid a,.health-related-grid a,.culture-related-grid a,.uc26-nav a,.edu-category-nav a,.doctor-list a,.health-chip-list a,.snp-side-links a,.smd-art-links-grid a,.smd-cuc-related-links a,.smd-cucd-related-grid a,.ax-nav a,.culture-quick-nav a{background-image:linear-gradient(var(--aff-tint),var(--aff-tint))}.smd-city-link-grid a,.health-related-grid a,.snp-side-links a,.smd-art-links-grid a,.uc26-nav a,.culture-quick-nav a{min-height:44px}.vpage-related a{padding-block:calc(12px + var(--aff-pad))}a:focus-visible,button:focus-visible,summary:focus-visible,[role="button"]:focus-visible{outline:3px solid var(--aff-focus);outline-offset:3px;border-radius:inherit}.snp-card-link,.smd-related-card a{cursor:pointer}body.smd-aff-max .snp-card-link:focus-visible,body.smd-aff-max .smd-related-card a:focus-visible{outline-offset:0}