.summary-block{padding:0 15px;margin:44px 0 0;position:relative}.summary-block.--large{margin:17px 0 0;padding:0 0 37px}.summary-block.--large:before{height:100%}.summary-block.--large .summary-block__image{max-width:1133px;height:clamp(193px,48vw,511px);aspect-ratio:unset}.summary-block.--large .summary-block__info{padding:22px 20px 10px;margin-top:-27px;max-width:70%}.summary-block.--large .summary-block__text{margin-top:18px}.summary-block.--large .summary-block__text ul,.summary-block.--large .summary-block__text ol{padding-left:18px}.summary-block.--large .summary-block__text ul li,.summary-block.--large .summary-block__text ol li{margin-bottom:5px}.summary-block:before{content:"";display:block;height:299px;background-color:#f3f9fc;position:absolute;top:0;left:0;right:0;z-index:-1}.summary-block__content{display:flex;flex-direction:column;align-items:center}.summary-block__info{width:100%;max-width:70%;min-width:282px;background-color:#fff;box-shadow:0px 12.77px 12.77px 0px rgba(0,0,0,.1019607843);padding:17px 24px 20px;margin-top:16px}.summary-block__info h2{font-size:22px;line-height:28.6px;padding:0;margin:0}.summary-block__text{font-size:15px;line-height:18px;margin-top:10px}.summary-block__text p{padding:0}.summary-block__text p:last-of-type{margin-bottom:0}.summary-block__image{max-width:911px;width:100%;aspect-ratio:2.02/1}.summary-block__image img{width:100%;height:100%;object-fit:cover}@media screen and (min-width:575px){.summary-block.--large:before{top:64px;bottom:0;height:auto}.summary-block:before{height:auto;top:50px;bottom:60px}.summary-block__info{max-width:720px;padding:25px 36px 40px}}@media screen and (min-width:767px){.summary-block.--large{margin:48px 0 0;padding:0 15px 25px}.summary-block.--large .summary-block__info{margin-top:-107px;padding:31px 46px 16px}.summary-block.--large .summary-block__info h2,.summary-block.--large .summary-block__info h3{text-align:center}.summary-block.--large .summary-block__text{margin-top:10px}.summary-block.--large .summary-block__text ul,.summary-block.--large .summary-block__text ol{padding-left:27px}.summary-block.--large .summary-block__text ul li,.summary-block.--large .summary-block__text ol li{margin-bottom:0}.summary-block__info{margin-top:-82px}}@media screen and (min-width:991px){.summary-block.--large .summary-block__info{max-width:884px}}