.sn_accordion{width:100%;background-color:#fff}.sn_accordion.__large .sn_accordion__i__header__button{padding-top:1.5rem;padding-bottom:1.5rem;padding-left:1rem;padding-right:1rem}@media only screen and (min-width: 62em){.sn_accordion.__large .sn_accordion__i__header__button{padding-top:2.5rem;padding-bottom:2.5rem;padding-left:.5rem;padding-right:.5rem}}.sn_accordion.__large .sn_accordion__i__header__button__toggle{width:1.5rem;height:1.5rem;padding-top:.1875rem;padding-right:.1875rem;padding-bottom:.1875rem;padding-left:.1875rem}@media only screen and (min-width: 62em){.sn_accordion.__large .sn_accordion__i__header__button__toggle{width:2.5rem;height:2.5rem;padding-top:.3125rem;padding-right:.3125rem;padding-bottom:.3125rem;padding-left:.3125rem}}.sn_accordion__i{border-top:.125rem solid #cc0605}.sn_accordion__i:last-child{border-bottom:.125rem solid #cc0605}.sn_accordion__i__header__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:0;color:unset;text-align:unset;width:100%;padding-top:1rem;padding-bottom:1rem;padding-left:.5rem;padding-right:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.625rem}.sn_accordion__i__header__button__toggle{width:1.5rem;height:1.5rem;padding-top:.1875rem;padding-right:.1875rem;padding-bottom:.1875rem;padding-left:.1875rem;-ms-flex-negative:0;flex-shrink:0}.sn_accordion__i__header__button__toggle__cross{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;-webkit-transition:all .35s ease;transition:all .35s ease}.sn_accordion__i__header__button__toggle__cross::before,.sn_accordion__i__header__button__toggle__cross::after{content:"";display:block;height:.125rem;width:100%;background-color:#000;position:absolute}.sn_accordion__i__header__button__toggle__cross::after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:width .35s ease;transition:width .35s ease}.sn_accordion__i__header__button:hover,.sn_accordion__i__header__button:focus-visible,.sn_accordion__i__header__button[aria-expanded=true]{color:#cc0605}.sn_accordion__i__header__button:hover .sn_accordion__i__header__button__toggle__cross,.sn_accordion__i__header__button:focus-visible .sn_accordion__i__header__button__toggle__cross,.sn_accordion__i__header__button[aria-expanded=true] .sn_accordion__i__header__button__toggle__cross{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.sn_accordion__i__header__button:hover .sn_accordion__i__header__button__toggle__cross::before,.sn_accordion__i__header__button:hover .sn_accordion__i__header__button__toggle__cross::after,.sn_accordion__i__header__button:focus-visible .sn_accordion__i__header__button__toggle__cross::before,.sn_accordion__i__header__button:focus-visible .sn_accordion__i__header__button__toggle__cross::after,.sn_accordion__i__header__button[aria-expanded=true] .sn_accordion__i__header__button__toggle__cross::before,.sn_accordion__i__header__button[aria-expanded=true] .sn_accordion__i__header__button__toggle__cross::after{background-color:currentColor}.sn_accordion__i__header__button[aria-expanded=true] .sn_accordion__i__header__button__toggle__cross::after{width:0}.sn_accordion__i__collapse__body{padding-top:1rem;padding-bottom:1rem;padding-left:.5rem;padding-right:.5rem}