.accordion .accordion-item.box{margin-bottom:1rem;padding:0}.accordion .accordion-item.box.open button.accordion-title:after{transform:translateY(.3rem)rotate(225deg)}.accordion .accordion-item.box button.accordion-title{border-radius:var(--border-radius-2);width:100%;color:var(--brown);font-size:var(--font-22pt);text-align:left;border:none;margin:0;padding:1.5rem 1rem;line-height:1em;box-shadow:none!important;background:0 0!important}@media not all and (pointer:fine) and (hover:hover){.accordion .accordion-item.box button.accordion-title{padding:1rem}}.accordion .accordion-item.box button.accordion-title:after{content:"";vertical-align:middle;border-right:3px solid var(--brown);border-bottom:3px solid var(--brown);width:.5em;height:.5em;transition:transform .3s var(--easing);transform-origin:50%;flex:0 0 .55rem;margin-bottom:.1rem;margin-left:.75em;display:inline-block;transform:rotate(45deg)}@media screen and (pointer:fine) and (hover:hover){.accordion .accordion-item.box button.accordion-title:hover{color:var(--orange)!important;background:0 0!important;border:none!important;transform:scale(1)!important}}.accordion .accordion-item.box button.accordion-title:focus{color:var(--orange)!important;background:0 0!important;border:none!important;transform:scale(1)!important}.accordion .accordion-item.box .accordion-content p{padding:0 1rem 2rem}
