body[data-tlfca-v185] main :is(.card,.guide-callout,.guide-hero-note,.call-script){overflow-wrap:anywhere}body[data-tlfca-v185] main :is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid #315e54;outline-offset:4px}body[data-tlfca-v185] main :is(.card,.guide-callout,.call-script) h2{line-height:1.5;letter-spacing:.015em}body[data-tlfca-v185].high-contrast{background:#000!important;background-image:none!important;color:#fff!important}body[data-tlfca-v185].high-contrast :is(.tlfca-v181-theme,.tlfca-v182-hero,.tlfca-v183-hero,.tlfca-v184-hero,.page-hero,.guide-hero,.card,.guide-callout,.guide-hero-note,.call-script){background:#000!important;background-image:none!important;color:#fff!important;border-color:#fff!important;box-shadow:none!important}body[data-tlfca-v185].high-contrast :is(.tlfca-v182-hero,.tlfca-v183-hero,.tlfca-v184-hero)::before,body[data-tlfca-v185].high-contrast :is(.tlfca-v182-hero,.tlfca-v183-hero,.tlfca-v184-hero)::after{display:none!important}body[data-tlfca-v185].high-contrast main :focus-visible{outline-color:#ffff00!important}@media(prefers-reduced-motion:no-preference){body[data-tlfca-v185]:not(.high-contrast) main .card{transition:box-shadow .18s ease}body[data-tlfca-v185]:not(.high-contrast) main .card:hover{box-shadow:0 12px 30px #654a241c}}@media print{body[data-tlfca-v185],body[data-tlfca-v185].high-contrast{background:white!important;color:black!important}body[data-tlfca-v185] main :is(.card,.guide-callout,.call-script){background:white!important;color:black!important;box-shadow:none!important}}
body[data-tlfca-v185].high-contrast :is(.tlfca-v182-hero,.tlfca-v183-hero,.tlfca-v184-hero) :is(p,a){color:#fff!important;background:#000!important}body[data-tlfca-v185].high-contrast.tlfca-v181-theme>header::before,body[data-tlfca-v185].high-contrast.tlfca-v181-theme>header::after{display:none!important}
