@keyframes rotating{100%{transform:rotate(360deg)}}@keyframes contentFadeIn{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.collapseImageContent{width:100%;display:flex;flex-direction:column;gap:clamp(2.4rem,2.8758169935vw,4.4rem);align-items:center}@container (inline-size > 90rem){.collapseImageContent{flex-direction:row}}.collapseImageContent .collapseImageContent-content{flex-grow:1;width:100%}.collapseImageContent .collapseImageContent-content .collapseImageContent-content-item:last-child{margin-bottom:0}.collapseImageContent .collapseImageContent-content .collapseImageContent-content-item:last-child:last-of-type{border-bottom:1px solid #e4e4e4}.collapseImageContent .collapseImageContent-content .collapseImageContent-content-item details [data-collapse-content]{padding:0 0 clamp(1.6rem,2.091503268vw,3.2rem) 0}.collapseImageContent .collapseImageContent-content .collapseImageContent-content-item details [data-collapse-content] .btn{margin-top:clamp(1.6rem,2.091503268vw,3.2rem)}.collapseImageContent .collapseImageContent-content .collapseImageContent-content-item details summary{cursor:pointer;font-weight:600;padding:clamp(1.6rem,1.568627451vw,2.4rem) 0;position:relative;background-color:rgba(0,0,0,0);border-top:1px solid #e4e4e4}.collapseImageContent .collapseImageContent-content .collapseImageContent-content-item details summary:before{content:"";width:14px;height:2px;background-color:#666;position:absolute;top:50%;right:0}.collapseImageContent .collapseImageContent-content .collapseImageContent-content-item details summary:after{content:"";width:14px;height:2px;transform:rotate(90deg);transition:.3s ease transform;background-color:#666;position:absolute;top:50%;right:0}.collapseImageContent .collapseImageContent-content .collapseImageContent-content-item details summary h3{margin:0;max-width:calc(100% - 20px)}.collapseImageContent .collapseImageContent-content .collapseImageContent-content-item details summary::marker{content:""}.collapseImageContent .collapseImageContent-content .collapseImageContent-content-item details[open] summary:after{transform:rotate(180deg)}.collapseImageContent .collapseImageContent-content .collapseImageContent-content-item details[open] [data-collapse-content]{opacity:1}.collapseImageContent .collapseImageContent-content .collapseImageContent-content-item details [data-collapse-content]{opacity:0}.collapseImageContent .collapseImageContent-image{width:59rem;max-width:100%;flex-shrink:0;position:relative;overflow:hidden}.collapseImageContent .collapseImageContent-image .collapseImageContent-image-item{position:absolute;top:0;left:0;opacity:0;transform:scale(1.05);transition:all .4s cubic-bezier(0.2, 0, 0.2, 1);max-width:100%}@container (inline-size > 60rem){.collapseImageContent .collapseImageContent-image .collapseImageContent-image-item{width:100%}}.collapseImageContent .collapseImageContent-image .collapseImageContent-image-item[data-active]{opacity:1;position:relative}.collapseImageContent .collapseImageContent-image .collapseImageContent-image-item.image-fade-out{opacity:0;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1)}.collapseImageContent .collapseImageContent-image .collapseImageContent-image-item.image-fade-in{opacity:1;transition:all .4s cubic-bezier(0.2, 0, 0.2, 1)}.collapseImageContent .collapseImageContent-image .collapseImageContent-image-item img{width:100%;height:100%;aspect-ratio:591/650;object-fit:cover;object-position:center;transition:transform .4s cubic-bezier(0.2, 0, 0.2, 1)}