section.carousel-cards-module{overflow:hidden;position:relative;z-index:1}section.carousel-cards-module .word{display:flex;flex-wrap:nowrap;overflow:hidden;padding-right:.3em}section.carousel-cards-module .word:last-child{padding-right:0}section.carousel-cards-module:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='595' height='623' fill='none' viewBox='0 0 595 623'%3E%3Cpath fill='url(%23a)' fill-rule='evenodd' d='M167.73 590.258H0V623h167.73zm427.27.001H427.27V623H595zm-410.497-63.665L0 411.089v41.837l171.261 105.5zM595 452.926v-41.837L410.497 526.594l13.242 31.832zm-358.412 21.827L0 44.565v74.578l208.347 375.619zM595 119.143V44.565L358.412 474.753l28.25 20.009zM315.156 0h-35.321v459.292h35.321z' clip-rule='evenodd' opacity='.04'/%3E%3Cdefs%3E%3CradialGradient id='a' cx='0' cy='0' r='1' gradientTransform='matrix(.40145 -602.12587 498.39689 .33229 297.099 602.126)' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-opacity='0'/%3E%3Cstop offset='.934'/%3E%3C/radialGradient%3E%3C/defs%3E%3C/svg%3E");background-repeat:no-repeat;bottom:0;content:"";height:623px;pointer-events:none;position:absolute;right:0;width:595px}section.carousel-cards-module .wrapper-top{align-items:center;display:flex;flex-direction:column;gap:24px;justify-content:center;margin-bottom:80px}section.carousel-cards-module .wrapper-top .description,section.carousel-cards-module .wrapper-top .title{overflow:hidden;text-align:center}section.carousel-cards-module .wrapper-top .description{max-width:1010px}section.carousel-cards-module .wrapper-top .title>*{display:flex;flex-wrap:wrap;justify-content:center}section.carousel-cards-module .wrapper{align-items:center;display:flex;flex-direction:column;gap:56px;justify-content:center}section.carousel-cards-module .wrapper-controls{display:flex;gap:16px;justify-content:center}section.carousel-cards-module .btn-next,section.carousel-cards-module .btn-prev{appearance:none;background:transparent;border:1.5px solid #000;border-radius:200px;cursor:pointer;height:56px;padding:0;position:relative;transition:opacity .3s ease-out,background-color .3s ease-out;width:56px}section.carousel-cards-module .btn-next:disabled,section.carousel-cards-module .btn-prev:disabled{cursor:unset;opacity:.4;pointer-events:none}section.carousel-cards-module .btn-next:after,section.carousel-cards-module .btn-prev:after{background-color:#000;content:"";height:21px;left:50%;mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' fill='none' viewBox='0 0 22 22'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M7.993.532a.77.77 0 0 1 1.08-.108l11.895 9.731a.768.768 0 0 1 0 1.19L9.074 21.076a.768.768 0 0 1-.973-1.189l11.167-9.137L8.101 1.613A.77.77 0 0 1 7.993.532M.25 10.75c0-.424.344-.768.768-.768h14.418a.768.768 0 0 1 0 1.536H1.018a.77.77 0 0 1-.768-.768' clip-rule='evenodd'/%3E%3C/svg%3E");mask-repeat:no-repeat;position:absolute;top:50%;transform:translate(-50%,-50%);width:21px}section.carousel-cards-module .btn-next:not(:disabled):hover,section.carousel-cards-module .btn-prev:not(:disabled):hover{background-color:#000}section.carousel-cards-module .btn-next:not(:disabled):hover:after,section.carousel-cards-module .btn-prev:not(:disabled):hover:after{background-color:#fff}section.carousel-cards-module .btn-prev:after{transform:translate(-50%,-50%) rotate(180deg)}section.carousel-cards-module .wrapper-cards{height:400px;position:relative;width:740px}section.carousel-cards-module .card{background-color:#fff;border-radius:4px;display:flex;flex-direction:column;height:400px;justify-content:space-between;opacity:0;overflow:hidden;padding:32px 32px 56px;position:absolute;transition:transform .5s ease-out,opacity .4s ease-out;width:740px}section.carousel-cards-module .card.active{opacity:1;transform:translate(0) rotate(0)}section.carousel-cards-module .card[data-index="-3"]{opacity:0;transform:translate(8px,4px) rotate(6deg)}section.carousel-cards-module .card[data-index="-2"]{opacity:.6;transform:translate(15px) rotate(3deg)}section.carousel-cards-module .card[data-index="-1"]{opacity:.8;transform:translate(20px) rotate(-5deg)}section.carousel-cards-module .card[data-index="1"]{opacity:0;transform:translate(20px,30px) rotate(10deg)}section.carousel-cards-module .card:after{background-color:#5287c6;bottom:0;content:"";height:16px;left:0;position:absolute;width:100%}section.carousel-cards-module .card .content .description{margin-top:16px}@media (max-width:768px){section.carousel-cards-module .card,section.carousel-cards-module .wrapper-cards{height:430px;width:100%}}