.accordion{--base-header-padding-top: 1rem;--base-header-padding-right: 1.75rem;--base-header-padding-bottom: 1rem;--base-header-padding-left: 0rem;--base-counter-size: 1.5rem;--base-counter-font-size: .875rem;--base-font-size: 1.25rem}@media only screen and (min-width: 36rem){.accordion{--base-header-padding-top: 1.25rem;--base-header-padding-right: 2.5rem;--base-header-padding-bottom: 1.25rem;--base-header-padding-left: 0rem}}.accordion{--base-caret-height: .75rem;--base-caret-right: 0rem;--base-caret-top: 1.25rem;--base-caret-width: .75rem}@media only screen and (min-width: 36rem){.accordion{--base-caret-height: 1rem;--base-caret-right: 0rem;--base-caret-top: 1.4375rem;--base-caret-width: 1rem}}.accordion{--base-body-padding-top: 0rem;--base-body-padding-right: 0rem;--base-body-padding-bottom: 1.25rem;--base-body-padding-left: 0rem;position:relative}@media only screen and (min-width: 36rem){.accordion{--base-body-padding-top: 0rem;--base-body-padding-right: 0rem;--base-body-padding-bottom: 1.5rem;--base-body-padding-left: 0rem}}.accordion .accordion-item{border-top:.0625rem solid rgb(51,51,51);border-bottom:.0625rem solid transparent;position:relative}.accordion .accordion-item:last-child{border-bottom:.0625rem solid rgb(51,51,51)}.accordion__header{overflow:hidden;position:relative}.accordion__header{align-items:center;background:none;border-top:.0625rem solid transparent;border-bottom:.0625rem solid transparent;border-radius:0;color:inherit;cursor:pointer;display:flex;font-size:var(--base-font-size);font-weight:600;line-height:1.375rem;overflow:visible;padding:var(--base-header-padding-top) var(--base-header-padding-right) var(--base-header-padding-bottom) var(--base-header-padding-left);text-decoration:none;width:100%;z-index:0}.accordion__header small{font-size:inherit;font-weight:inherit}.accordion__header:after{background-image:url(/static/images/yoda/icons/dropdown.svg?v=1b94b6350e);background-position:center;background-repeat:no-repeat;background-size:100%;bottom:unset;content:"";height:var(--base-caret-height);left:unset;position:absolute;right:0;top:var(--base-caret-top);transform-origin:center;transition:transform .2s cubic-bezier(.5,0,1,1);width:var(--base-caret-width)}.accordion__body{border-bottom:.0625rem solid transparent;line-height:1.375rem;padding:var(--base-body-padding-top) var(--base-body-padding-right) var(--base-body-padding-bottom) var(--base-body-padding-left)}.accordion .accordion-item .counter{background-color:#000;border-radius:50%;color:#fff;display:inline-block;font-size:var(--base-counter-font-size);height:var(--base-counter-size);line-height:var(--base-counter-size);margin-right:.75rem;min-width:var(--base-counter-size);text-align:center;width:var(--base-counter-size)}.accordion .accordion-item{scroll-margin-top:60px}@media only screen and (min-width: 90rem){.accordion .accordion-item{scroll-margin-top:88px}}.accordion .accordion-item:hover{border-width:.0625rem!important;border-bottom-color:transparent!important}.accordion .accordion-item:first-child{border-top:1px solid rgb(0,0,0)!important}.accordion .accordion-item:last-child:hover{border-bottom:1px solid rgb(0,0,0)!important}.accordion .accordion-item>.title1,.accordion .accordion-item>.title2,.accordion .accordion-item>.title3,.accordion .accordion-item>.title4,.accordion .accordion-item>.title5,.accordion .accordion-item>.title6{margin-bottom:0}.page-slice--black .accordion .accordion-item{border-top:1px solid rgb(255,255,255)!important}.page-slice--black .accordion .accordion-item:last-child{border-bottom:1px solid rgb(255,255,255)!important}.accordion .accordion-item.open .accordion__body{margin-bottom:var(--spacing-sm)}.accordion__header{border-left:0;border-right:0;position:relative;padding:1.5rem 1.5rem 1.5rem 0;text-align:left}@media only screen and (min-width: 75rem){.accordion__header{padding:2rem 2rem 2rem 0}}.accordion__header:hover{color:inherit}.accordion__header:focus-visible{outline:.125rem solid rgb(255,99,250)}.accordion__header:after{transition:rotate .5s cubic-bezier(.2,1,.2,1);top:unset}.page-slice--black .accordion__header:after{filter:invert(1)!important}.open:not(.collapsible__container) .accordion__header:after{rotate:180deg}.accordion__header .counter{font-size:.75rem}.accordion__header .icon{margin-right:.5rem;flex:none}.accordion__body{transition:max-height .2s cubic-bezier(.5,0,1,1),margin-bottom .2s cubic-bezier(.5,0,1,1);max-height:0;overflow:hidden;padding:0}.accordion__cta{padding-bottom:.125rem}.accordion .collapsible__container>.accordion-item:first-child{border-top:none!important}
