.section__info-panel .swiper-slide.switch-sides .content{grid-column:2;grid-row:1}.section__info-panel .swiper-slide.switch-sides .image{grid-column:1;grid-row:1}.section__info-panel .swiper{border-radius:15px}.section__info-panel .swiper-slide{display:grid;grid-template-columns:1fr 1fr;height:auto}.section__info-panel .content{align-self:center;max-width:620px;padding:var(--space-5)}.section__info-panel .content.controls-padding{padding-bottom:var(--space-7)}.section__info-panel .title{margin-bottom:var(--space-2)}.section__info-panel .button-lg{margin-top:var(--space-5)}.section__info-panel .image{display:flex;min-height:350px}.section__info-panel .image img{align-self:end;max-height:350px;object-position:center top}.section__info-panel .image img.image-cover{object-fit:cover}.section__info-panel .swiper-pagination{bottom:calc(var(--space-5) + 4px);display:flex;gap:var(--space-3);left:50%;translate:-50%;width:calc(100% - 240px)}.section__info-panel .swiper-pagination .swiper-pagination-bullet{border-radius:8px;flex:1 1 auto;height:8px;margin:0;opacity:1;transition:.15s}.section__info-panel .swiper-navigation{border-radius:50%;bottom:var(--space-4);height:fit-content;margin-top:0;padding:12px;top:unset;transition:.15s;width:fit-content}.section__info-panel .swiper-navigation:after{display:none}.section__info-panel .swiper-navigation svg{height:24px;width:24px}.section__info-panel .swiper-navigation svg path{transition:.15s}.swiper-button-prev{left:var(--space-5)}.swiper-button-next{right:var(--space-5)}@media only screen and (max-width:992px){.section__info-panel .swiper-slide{grid-template-columns:1fr}.section__info-panel .content{max-width:unset}.section__info-panel .content.controls-padding{padding-bottom:var(--space-6)}.section__info-panel .button-lg{margin-top:var(--space-4)}.section__info-panel .image{min-height:0}.section__info-panel .image img,.section__info-panel .image img.image-cover{max-height:400px;object-position:center}.section__info-panel .swiper-slide.switch-sides .content,.section__info-panel .swiper-slide.switch-sides .image{grid-column:1;grid-row:unset}}@media only screen and (max-width:768px){.section__info-panel .content{padding:var(--space-5) var(--space-4)}.section__info-panel .image img,.section__info-panel .image img.image-cover{max-height:350px}.section__info-panel .swiper-pagination{width:calc(100% - 200px)}.swiper-button-prev{left:var(--space-3)}.swiper-button-next{right:var(--space-3)}}@media only screen and (max-width:576px){.section__info-panel .content{padding:var(--space-5) var(--space-3);text-align:center}.section__info-panel .title{font-size:4rem}.section__info-panel .button-lg{margin-left:auto;margin-right:auto}.section__info-panel .swiper-pagination{display:none}.section__info-panel .swiper-navigation{bottom:50%;padding:8px;translate:0 50%}.section__info-panel .swiper-navigation svg{height:18px;width:18px}}.section__info-panel .read-more-wrapper{position:relative}.section__info-panel .read-more-content{overflow:hidden;transition:max-height .4s ease}.section__info-panel .read-more-content.collapsed{max-height:300px}.section__info-panel .read-more-content.expanded{max-height:9999px}.section__info-panel .read-more-gradient{background:linear-gradient(to bottom,transparent,var(--white));bottom:50px;height:120px;left:0;opacity:1;pointer-events:none;position:absolute;right:0;transition:opacity .4s ease}.section__info-panel .read-more-btn{align-items:center;background:transparent;border:2px solid var(--purple);border-radius:8px;color:var(--purple);cursor:pointer;display:inline-flex;font-family:inherit;font-size:1rem;font-weight:600;gap:8px;margin-top:12px;padding:10px 20px;transition:all .3s ease}.section__info-panel .read-more-btn:hover{background:var(--purple);box-shadow:0 4px 12px rgba(106,32,140,.2);color:var(--white);transform:translateY(-2px)}.section__info-panel .read-more-btn:focus{outline:3px solid rgba(106,32,140,.3);outline-offset:2px}.section__info-panel .read-more-btn:active{transform:translateY(0)}.section__info-panel .read-more-btn .arrow{font-size:1.1em;font-weight:700;transition:transform .3s ease}.section__info-panel .read-more-btn:hover .arrow{transform:translateY(2px)}.section__info-panel .read-more-btn[aria-expanded=true]:hover .arrow{transform:translateY(-2px)}