.case-conclusion-panel{animation:fadeIn .5s ease;display:none;width:100%}.case-conclusion-panel.active{display:block}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.case-conclusion{background-color:var(--light-bg);padding:var(--spacing-3xl) 0}.conclusion-card{background-color:var(--dark-bg);border-radius:32px;box-shadow:0 20px 40px rgba(0,0,0,.1);display:flex;min-height:500px;overflow:hidden}.conclusion-image{flex:1;min-height:300px;position:relative}.conclusion-image img{display:block;height:100%;object-fit:cover;width:100%}.conclusion-content{align-items:flex-start;display:flex;flex:1;flex-direction:column;justify-content:center;padding:var(--spacing-3xl)}.conclusion-content h2{color:var(--white);font-size:2.5rem;margin-bottom:var(--spacing-md)}.conclusion-content p{color:hsla(0,0%,100%,.8);font-size:1rem;line-height:1.6;margin-bottom:var(--spacing-md)}.conclusion-content p:last-of-type{margin-bottom:var(--spacing-xl)}.btn-white{background-color:var(--white);border-radius:8px;color:var(--dark-bg);display:inline-block;font-weight:700;padding:16px 32px;text-decoration:none;transition:var(--transition)}.btn-white:hover{background-color:#e0e0e0;transform:translateY(-2px)}@media (max-width:992px){.conclusion-card{border-radius:24px;flex-direction:column}.conclusion-image{flex:none;height:300px;min-height:auto}.conclusion-content{padding:var(--spacing-xl) var(--spacing-lg)}.conclusion-content h2{font-size:2rem}}