.accordion{background-color:var(--kds-color-item-primary)}.accordion--disabled{pointer-events:none}.accordion--disabled .accordion__title,.accordion--disabled .accordion__title-container .accordion__expand-indicator{color:var(--kds-color-disabled-secondary)}.accordion--chevron-right .accordion__expand-indicator{order:2}.accordion--chevron-right .accordion__title{flex:1;align-items:center;padding-left:0;display:flex}.accordion--chevron-right .accordion__title-container{padding:var(--kds-spacing-m)}.accordion__title{padding-left:var(--kds-spacing-m);color:var(--kds-color-text-primary);-webkit-user-select:none;user-select:none;font-weight:var(--kds-font-weight-semibold);font-size:var(--kds-font-size-m);line-height:var(--kds-line-height-m);margin:0}.accordion__title-container{font:inherit;width:100%;padding:var(--kds-spacing-m) var(--kds-spacing-mplus);text-align:left;cursor:pointer;background-color:#0000;border:0;align-items:center;display:inline-flex;position:relative}.accordion__title-container .accordion__expand-indicator{color:var(--kds-color-icon-primary)}.accordion__title-container:hover{background-color:var(--kds-color-item-hover)}.accordion__title-container:hover .accordion__title,.accordion__title-container:hover .accordion__expand-indicator{color:var(--kds-color-key-primary)}.accordion__title-container:active{background-color:var(--kds-color-item-press)}.accordion__title-container:active .accordion__title,.accordion__title-container:active .accordion__expand-indicator{color:var(--kds-color-key-primary)}.accordion__title-container:focus,.accordion__title-container:focus-visible{outline:none}.accordion__title-container:focus-visible:before{border:var(--kds-focus-size) solid var(--kds-color-focus-primary);content:"";pointer-events:none;z-index:1;position:absolute;inset:0}.accordion__title-container:after{background-color:var(--kds-color-border-primary);content:"";height:1px;position:absolute;top:0;left:0;right:0}@media (hover:none){.accordion__title-container:hover{background-color:#0000}}.accordion__title-icon{padding-right:var(--kds-spacing-s);box-sizing:content-box;vertical-align:middle}.accordion__content{padding:var(--kds-spacing-m) var(--kds-spacing-mplus);color:var(--kds-color-text-primary);font-weight:var(--kds-font-weight-regular);font-size:var(--kds-font-size-m);line-height:var(--kds-line-height-l);margin:0}.accordion__content-container{margin:0;overflow:hidden}.accordion__expand-indicator{min-width:var(--kds-size-5xs);transition:transform .15s}.accordion__expand-indicator--expanded{transform:rotate(180deg)}@media (hover:none){.accordion .accordion__title-container:hover{color:var(--kds-color-text-title);background-color:#0000}.accordion .accordion__title-container:hover .accordion__title,.accordion .accordion__title-container:hover .accordion__expand-indicator{color:var(--kds-color-text-title)}}.faq__title{font-weight:var(--kds-font-weight-bold);font-size:var(--kds-font-size-4xl);line-height:var(--kds-line-height-4xl);color:var(--kds-color-text-title);margin-bottom:var(--kds-spacing-lplus);margin-top:0}.faq__title--center{text-align:center}.faq__title--right{text-align:right}@media only screen and (width<=959px){.faq__title{font-weight:var(--kds-font-weight-bold);font-size:var(--kds-font-size-2xl);line-height:var(--kds-line-height-2xl);margin-bottom:var(--kds-spacing-l)}}.faq__list-wrapper{border-radius:var(--kds-border-radius-m);border:var(--kds-border-s) solid var(--kds-color-border-primary);overflow:hidden}.faq__accordion:first-child .accordion__title-container:after{content:none}
