.js .accordion__panel{background-color:inherit;max-height:0vh;overflow:hidden;padding:.05em 1.25em;position:relative;visibility:hidden;z-index:1;}.js .accordion__panel{margin-top:-.1em;}.js .accordion__panel > :last-child{margin-bottom:0;}.js .accordion__panel[aria-hidden="false"]{max-height:1000vh;overflow:auto;padding:1.25em 0;visibility:visible;}.accordion button{outline:none;border:0;background-color:white;padding:0;font-size:inherit;text-align:left;color:#0058a4;cursor:pointer;text-decoration:underline;display:inline;}.accordion button:hover{background:#f8d44c;color:#0081f1;}.accordion button:focus{outline:solid 0.25em #f8d44c;outline-offset:0;text-decoration:none;}.accordion .pseudo-link{color:#0058a4;cursor:pointer;text-decoration:underline;}.accordion .pseudo-link:hover{background:#f8d44c;color:#0081f1;}.accordion .pseudo-link:focus{outline:solid 0.25em #f8d44c;outline-offset:0;text-decoration:none;}
