.sr-only { border-width: 0; clip: rect(0, 0, 0, 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; white-space: nowrap; width: 1px }  @-webkit-keyframes fadeInUpOverride { 0% {opacity:0; transform:translate3d(0, var(--animation-strength), 0)} to {opacity:1; transform:translateZ(0)} } @keyframes fadeInUpOverride { 0% {opacity:0; transform:translate3d(0, var(--animation-strength), 0)} to {opacity:1; transform:translateZ(0)} } .brx-body .brx-animate-fadeInUp { --animation-strength: 10px; animation-name: fadeInUpOverride } .brx-body .brx-animated.staggered { --item-delay: 100ms; animation-delay: calc(var(--item-delay) * var(--item-index)) !important; }  body { background-color: #FAFAFA !important; } a:hover { text-decoration: underline; } .external-link { align-items: center; gap: 4px; margin-left: .4rem; } .external-icon { display: inline-block; width: 1.5rem; height: 1.5rem; background-color: var(--accent); -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6'%3E%3C/path%3E%3Cpolyline points='15 3 21 3 21 9'%3E%3C/polyline%3E%3Cline x1='10' y1='14' x2='21' y2='3'%3E%3C/line%3E%3C/svg%3E") no-repeat center; mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6'%3E%3C/path%3E%3Cpolyline points='15 3 21 3 21 9'%3E%3C/polyline%3E%3Cline x1='10' y1='14' x2='21' y2='3'%3E%3C/line%3E%3C/svg%3E") no-repeat center; background-size: contain; vertical-align: middle; opacity: 0.8; }