.kb-accordion{max-width:1400px;margin:0 auto;padding:0}.kb-accordion__list{list-style:none;margin:0;padding:0;display:grid;gap:8px}#left-area .kb-accordion__list,.entry-content .kb-accordion__list,.et-l--body .kb-accordion__list,.et-l--footer .kb-accordion__list,.et-l--header .kb-accordion__list{list-style-type:none;padding:0;margin:0;line-height:inherit}.kb-accordion__item{border:1px solid #F1F0F0;background-color:var(--kb-white);overflow:hidden;transition:box-shadow .3s cubic-bezier(.4,0,.2,1),border-color .3s cubic-bezier(.4,0,.2,1)}.kb-accordion__item:hover{box-shadow:0 18px 36px -18px #0000001a,0 30px 45px -30px #32325d40}.kb-accordion__item.is-open{border-color:var(--kb-mattgold-dark)}.kb-accordion__trigger{width:100%;border:0;background-color:transparent;color:var(--kb-black);cursor:pointer;text-align:left;padding:16px;display:flex;align-items:center;justify-content:flex-start;gap:0;transition:color .3s cubic-bezier(.4,0,.2,1)}.kb-accordion__preview-wrap{width:0;margin-right:0;aspect-ratio:3 / 1.2;overflow:hidden;opacity:0;flex:0 0 auto;position:relative;transition:width .3s cubic-bezier(.4,0,.2,1),margin-right .3s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1)}.kb-accordion__preview-wrap:after{content:"";position:absolute;inset:0;background-color:var(--kb-mattgold-dark);opacity:.16;pointer-events:none}.kb-accordion__preview{width:100%;height:100%;object-fit:cover;display:block}.kb-accordion__title{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.kb-accordion__item:not(.is-open):hover .kb-accordion__preview-wrap{width:56px;margin-right:8px;opacity:1}.kb-accordion__icon{width:24px;height:24px;flex:0 0 auto;margin-left:auto;transition:transform .3s cubic-bezier(.4,0,.2,1)}.kb-accordion__item:not(.is-open):hover .kb-accordion__icon{transform:rotate(45deg)}.kb-accordion__trigger:focus-visible{outline:2px solid var(--kb-mattgold-dark)}.kb-accordion__item.is-open .kb-accordion__trigger{color:var(--kb-mattgold-dark)}.kb-accordion__item.is-open .kb-accordion__icon{transform:rotate(90deg)}.kb-accordion__panel{display:grid;grid-template-rows:minmax(0,0fr);overflow:hidden;visibility:hidden;opacity:0;pointer-events:none;transition:grid-template-rows .4s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1)}.kb-accordion__item.is-open .kb-accordion__panel{grid-template-rows:minmax(0,1fr);visibility:visible;opacity:1;pointer-events:auto}.kb-accordion__inner>*{min-width:0}.kb-accordion__inner{min-height:0;overflow:hidden;display:grid;gap:16px;padding:0 16px 16px}.kb-accordion__item.is-open .kb-accordion__inner{gap:24px;padding:24px 16px}.kb-accordion__media{margin:0}.kb-accordion__media img{width:100%;aspect-ratio:3 / 1.2;object-fit:cover;display:block}.kb-accordion__content{color:var(--kb-black);display:grid;gap:16px;align-content:start;min-width:0;overflow-wrap:anywhere}.kb-accordion__content .dp_field_tinymce{min-width:0;overflow-wrap:anywhere}.kb-accordion__content .dp_field_tinymce img,.kb-accordion__content .dp_field_tinymce video,.kb-accordion__content .dp_field_tinymce iframe,.kb-accordion__content .dp_field_tinymce table{max-width:100%}.kb-accordion__content .dp_field_tinymce img,.kb-accordion__content .dp_field_tinymce video{height:auto;display:block}.kb-accordion__content .dp_field_tinymce table{display:block;overflow-x:auto}.kb-accordion__content .dp_field_tinymce pre,.kb-accordion__content .dp_field_tinymce code{overflow-wrap:anywhere}.kb-accordion__cta{margin:0;display:flex;align-items:flex-start;flex-direction:column;gap:8px}@media(min-width:640px){.kb-accordion{padding:24px}.kb-accordion__list{gap:16px}.kb-accordion__trigger{padding:24px}.kb-accordion__inner{gap:24px;padding:0 24px 24px}.kb-accordion__item.is-open .kb-accordion__inner{gap:32px;padding:24px 24px 32px}.kb-accordion__content{gap:24px}.kb-accordion__cta{align-items:flex-start;flex-direction:column;gap:16px}}@media(min-width:896px){.kb-accordion{padding:32px 24px}.kb-accordion__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;align-items:start}.kb-accordion__item.is-open .kb-accordion__inner{padding:32px 24px 40px}.kb-accordion__cta{align-items:center;flex-direction:row;flex-wrap:wrap}}
