a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:not([tabindex="-1"]):focus-visible{outline:3px solid var(--tallence-blue,#1f305a);outline-offset:3px}[id]{scroll-margin-top:140px}a:not(nav a):not([href=\#main-content]),footer button[aria-pressed]{transition:text-shadow .2s,transform .2s,color .2s!important}html footer a,html footer button[aria-pressed]{display:inline-block!important}html a:not(nav a):not([href=\#main-content]):hover,html a:not(nav a):not([href=\#main-content]):focus-visible,html footer button[aria-pressed]:hover,html footer button[aria-pressed]:focus-visible{text-shadow:.3px 0,-.3px 0;transform:scale(1.025)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.header-hero-transition{transition:none!important}video[autoplay]{display:none!important}}@media (prefers-contrast:more) and (forced-colors:none){:root{--tallence-text:#000}a{text-underline-offset:3px;text-decoration:underline}:focus-visible{outline-offset:3px;outline:3px solid #000}}@media (forced-colors:active){.button,a.inline-flex,button{border:2px solid buttontext}:focus-visible{outline-offset:3px;outline:3px solid highlight}svg{fill:currentColor}}@media (prefers-reduced-transparency:reduce){.bg-black\/40,.bg-black\/30,.bg-primary-900\/60{background-color:#000000e6}[class*=backdrop-filter],[class*=backdrop-blur]{-webkit-backdrop-filter:none;backdrop-filter:none}}@media (inverted-colors:inverted){img,video,canvas{filter:invert()hue-rotate(180deg)}}[data-a11y-motion=reduce] *,[data-a11y-motion=reduce] :before,[data-a11y-motion=reduce] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}[data-a11y-motion=reduce] .header-hero-transition{transition:none!important}[data-a11y-motion=reduce] video[autoplay]{display:none!important}html[data-a11y-contrast=more] a{text-underline-offset:3px!important;text-decoration:underline!important}html[data-a11y-contrast=more] :focus-visible{outline-offset:3px;outline:3px solid #000}[data-a11y-forced=active] .button,[data-a11y-forced=active] a.inline-flex,[data-a11y-forced=active] button{border:2px solid buttontext}[data-a11y-forced=active] :focus-visible{outline-offset:3px;outline:3px solid highlight}[data-a11y-forced=active] svg{fill:currentColor}[data-a11y-transparency=reduce] .bg-black\/40,[data-a11y-transparency=reduce] .bg-black\/30,[data-a11y-transparency=reduce] .bg-primary-900\/60{background-color:#000000e6}[data-a11y-transparency=reduce] [class*=backdrop-filter],[data-a11y-transparency=reduce] [class*=backdrop-blur]{-webkit-backdrop-filter:none;backdrop-filter:none}
