.js-simple-toggle [aria-hidden='true']{display:none}.js-simple-toggle__marker button{margin:0;padding-top:.75em;padding-right:.75em;padding-bottom:.75em;padding-left:0;border:0;border-bottom:.0625em solid;width:100%;background:transparent;font-size:1em;line-height:1.5;text-align:left;text-transform:inherit;letter-spacing:inherit;border-radius:0;position:relative;height:auto;cursor:pointer;-webkit-appearance:value;-moz-appearance:value;appearance:value}.js-simple-toggle__marker button:after{display:block;content:'';width:.5em;height:.5em;border-width:.125em .125em 0 0;border-style:solid;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);position:absolute;top:38%;right:.75em}.js-simple-toggle__marker button.is-active:after{top:48%;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.js-simple-toggle__marker button:focus{outline:none}.js-simple-toggle__marker button svg{display:block;right:.375em;position:absolute;top:50%}.js-simple-toggle__marker button svg path{fill:currentColor}.js-simple-toggle__marker button.is-active svg{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.js-simple-toggle__child-wrapper{margin-bottom:1em}.js-simple-toggle[class*='--faqs'] .simple-toggle__marker{margin:0}.js-simple-toggle[class*='--faqs'] .js-simple-toggle__marker span{margin:-1px !important;padding:0 !important;width:1px !important;height:1px !important;border:0 !important;clip:rect(0 0 0 0) !important;clip-path:inset(50%);position:absolute !important;white-space:nowrap;overflow:hidden;word-wrap:normal !important}