.gato-accordion-expand-collapse{margin-bottom:1rem;font-size:1.5rem}#gato-page-accordion-toggle{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}#gato-page-accordion-toggle:focus{position:relative}.accordion-controls{margin-bottom:1rem;font-size:1.5rem}.gato-accordion{box-shadow:inset 0 0 2px 1px var(--accordion-box-shadow-color)}.gato-accordion .gato-accordion-header{margin:1px 0;box-shadow:0 0 0 1px var(--accordion-header-box-shadow-color);padding:1.8rem 2rem;color:var(--accordion-header-color);font-size:2rem;line-height:2.8rem;background:var(--accordion-header-background);cursor:pointer;position:relative}.gato-accordion .gato-accordion-header:hover,.gato-accordion .gato-accordion-header:active{background:var(--accordion-header-background-hover)}.gato-accordion .gato-accordion-header a{color:inherit;text-decoration:none}.gato-accordion .gato-accordion-header a:hover{background:inherit}.gato-accordion .gato-accordion-header h3{color:var(--accordion-header-title-color);margin-bottom:.3rem!important;font-size:2rem;line-height:2.8rem}.gato-accordion .gato-accordion-header,.gato-accordion .gato-accordion-header h3{font-weight:400}.gato-accordion .gato-accordion-content{display:none;padding:2rem 4rem}.gato-accordion.shown .gato-accordion-header{background:var(--accordion-header-background-hover)}
