.yum-accordion-group{width:100%}.yum-accordion-item{border-bottom:var(--yum-sep-width,1px) var(--yum-sep-style,solid) var(--yum-sep-color,rgba(0,0,0,.12))}.yum-accordion-item:last-child{border-bottom:none}.yum-accordion-heading{font-size:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0}.yum-accordion-header{align-items:center;-moz-appearance:none;appearance:none;-webkit-appearance:none;background:var(--yum-header-bg,transparent);border:none;cursor:pointer;display:flex;font:inherit;gap:12px;outline:none;padding:var(--yum-header-padding,16px);text-align:left;transition:background-color .2s ease;width:100%}.yum-accordion-header:hover{background:var(--yum-header-bg-hover,var(--yum-header-bg,transparent))}.yum-accordion-header:hover .yum-accordion-title{color:var(--yum-title-color-hover,var(--yum-title-color,#333))}.yum-accordion-header:hover .yum-accordion-icon{color:var(--yum-icon-color-hover,var(--yum-icon-color,#333))}.yum-accordion-item.is-open .yum-accordion-header{background:var(--yum-header-bg-open,var(--yum-header-bg,transparent))}.yum-accordion-item.is-open .yum-accordion-title{color:var(--yum-title-color-open,var(--yum-title-color,#333))}.yum-accordion-item.is-open .yum-accordion-icon{color:var(--yum-icon-color-open,var(--yum-icon-color,#333))}.yum-accordion-header:focus-visible{outline:2px solid #007cba;outline-offset:-2px}.yum-accordion-header,.yum-icon-right .yum-accordion-header{flex-direction:row}.yum-icon-right .yum-accordion-header .yum-accordion-title{flex:1;order:-1}.yum-icon-right .yum-accordion-header .yum-accordion-icon-closed,.yum-icon-right .yum-accordion-header .yum-accordion-icon-open{order:1}.yum-icon-right .yum-accordion-icon-closed:first-child{display:none}.yum-icon-right .yum-accordion-icon-open:last-child{display:flex}.yum-icon-left .yum-accordion-header .yum-accordion-title{flex:1;order:1}.yum-icon-left .yum-accordion-header .yum-accordion-icon-closed,.yum-icon-left .yum-accordion-header .yum-accordion-icon-open{order:-1}.yum-icon-left .yum-accordion-icon-open:last-child{display:none}.yum-icon-left .yum-accordion-icon-closed:first-child{display:flex}.yum-accordion-title{color:var(--yum-title-color,#333);flex:1;font-size:var(--yum-title-font-size,16px);font-weight:var(--yum-title-font-weight,600);line-height:1.4;margin:0;min-width:0;padding:0;transition:color .2s ease}.yum-accordion-title>:first-child{margin-top:0}.yum-accordion-title>:last-child{margin-bottom:0}.yum-accordion-header .yum-accordion-title{pointer-events:none}.yum-accordion-icon,.yum-accordion-icon-closed,.yum-accordion-icon-open{align-items:center;color:var(--yum-icon-color,#333);display:flex;flex-shrink:0;height:var(--yum-icon-size,20px);justify-content:center;transition:transform var(--yum-animation-duration,.3s) ease,color .2s ease;width:var(--yum-icon-size,20px)}.yum-accordion-icon svg,.yum-accordion-icon-closed svg,.yum-accordion-icon-open svg{display:block;height:100%;width:100%}.yum-accordion-icon-img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.yum-accordion-icon-mask{background-color:currentColor;height:100%;-webkit-mask:var(--yum-icon-mask) no-repeat center /contain;mask:var(--yum-icon-mask) no-repeat center /contain;transition:background-color .2s ease;width:100%}.yum-accordion-header:hover .yum-accordion-icon-img--base,.yum-accordion-icon-img--hover{display:none}.yum-accordion-header:hover .yum-accordion-icon-img--hover{display:block}.yum-icon-circle .yum-accordion-icon-closed,.yum-icon-circle .yum-accordion-icon-open{border:var(--yum-icon-circle-width,2px) solid var(--yum-icon-circle-color,var(--yum-icon-color,#333));border-radius:50%;box-sizing:content-box;padding:var(--yum-icon-circle-padding,8px)}.yum-icon-mono .yum-accordion-icon-img{filter:brightness(0);transition:filter .2s ease}.yum-accordion-item.is-open .yum-accordion-icon-closed[data-use-rotation=true],.yum-accordion-item.is-open [data-use-rotation=true] .yum-accordion-icon{transform:rotate(var(--yum-icon-rotation,180deg))}.yum-accordion-panel{overflow:hidden;transition:height var(--yum-animation-duration,.3s) ease}.yum-accordion-panel[hidden]{display:block;height:0;visibility:hidden}.yum-accordion-group:not([data-yum-init]) .yum-accordion-item:not(.is-open-default):not(.is-open) .yum-accordion-panel{height:0;visibility:hidden}.yum-accordion-content{padding:var(--yum-content-padding,0 16px 16px)}.yum-accordion-content>:first-child{margin-top:0}.yum-accordion-content>:last-child{margin-bottom:0}@media (max-width:768px){.yum-accordion-header{gap:8px}}@media (max-width:480px){.yum-accordion-title{font-size:calc(var(--yum-title-font-size, 16px)*.9)}}
