.block-link-with-description{padding:0 5px}@media(min-width:764px){.block-link-with-description{padding:0}}.block-link-with-description .content{display:grid;gap:30px;grid-template-columns:1fr}.block-link-with-description .content p:empty{display:none}@media(min-width:764px){.block-link-with-description .content{align-items:center;grid-template-columns:1fr 1fr}}@media(min-width:992px){.block-link-with-description .content{gap:90px}}.block-link-with-description .content .image-wrapper{display:none;transition:all .3s ease}@media(min-width:764px){.block-link-with-description .content .image-wrapper{display:block}}.block-link-with-description .content .image{background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:20px;display:flex;transition:all .4s ease;width:100%}@media(min-width:425px){.block-link-with-description .content .image{height:400px;width:auto}}@media(min-width:764px){.block-link-with-description .content .image{background-size:cover;height:100%;width:100%}.block-link-with-description .content.right ol{transform:translate(35px)}}@media(min-width:992px){.block-link-with-description .content.right ol.wide{transform:translate(70px)}}.block-link-with-description .content.right .image-wrapper{order:1}.block-link-with-description .content ol{counter-reset:my-counter;display:grid;font-size:14px;gap:24px;list-style:none}@media(min-width:600px){.block-link-with-description .content ol{margin:auto;width:75%}}@media(min-width:764px){.block-link-with-description .content ol{width:100%}}.block-link-with-description .content ol.wide{padding-left:calc(3rem + 25px)}@media(min-width:764px){.block-link-with-description .content ol.wide{transform:translate(-35px)}}@media(min-width:992px){.block-link-with-description .content ol.wide{transform:translate(0)}}@media(min-width:600px){.block-link-with-description .content ol.wide li{transform:translate(3rem)}}@media(min-width:992px){.block-link-with-description .content ol.wide li{transform:translate(35px)}.block-link-with-description .content ol.wide li.active{transform:translateX(-35px)}}.block-link-with-description .content ol li{background-color:transparent;counter-increment:my-counter;cursor:pointer;display:flex;flex-direction:column;gap:10px;position:relative;transition:all .2s}.block-link-with-description .content ol li.active:before,.block-link-with-description .content ol li:hover .h3,.block-link-with-description .content ol li:hover:before{color:var(--primary)!important}.block-link-with-description .content ol li:before{border-radius:10px;color:inherit;content:counter(my-counter,decimal-leading-zero);font-family:Inter-Bold;font-size:14px;font-weight:700;left:calc(-1.5rem - 12.5px);margin-top:-.5em;padding:10px;position:absolute;top:50%;transform:translate(-50%,-35%)}.block-link-with-description .content ol li.active{border-radius:20px;color:inherit;padding:24px 24px 24px 0}@media(min-width:600px){.block-link-with-description .content ol li.active{transform:translate(0)}}.block-link-with-description .content ol li.active:after{background:var(--after-color-var);border-radius:20px;content:"";inset:0;left:calc(-3rem - 25px);position:absolute;z-index:-1}@media(min-width:764px){.block-link-with-description .content ol li.active:after{left:calc(-3rem - 35px)}}.block-link-with-description .content ol li.active .h3{color:var(--primary,#f75f1e)!important;margin-bottom:10px}@media(min-width:992px){.block-link-with-description .content ol li.active .h3{font-size:20px}}.block-link-with-description .content ol li.active .description{display:flex;flex-direction:column;gap:10px;height:auto;opacity:1;visibility:visible}.block-link-with-description .content ol li.active .description p{font-size:14px;margin-bottom:0}.block-link-with-description .content ol li.active .description a{background:0 0;cursor:pointer}.block-link-with-description .content ol li.active .description a:hover{color:var(--primary)}.block-link-with-description .content ol li.active .description a.primary__button_inverce{display:inline-block;margin:0}.block-link-with-description .content ol li.active .description a.primary__button_inverce:hover{background-color:var(--primary);color:#fff}.block-link-with-description .content ol li .h3{color:#000;display:inline-block;font-size:16px;font-weight:700;padding:10px 0}.block-link-with-description .content ol li .description{display:none;height:0;opacity:0;visibility:hidden}.block-link-with-description .content ol li .description div{font-size:14px}