.list-with-icon{display:grid;gap:var(--block-padding-default)}.list-with-icon__wrapper{container:main/inline-size;margin-block-end:var(--block-padding-md)}.list-with-icon.grid-2{grid-template-columns:repeat(2,1fr)}@container (max-width:460px){.list-with-icon.grid-2{grid-template-columns:repeat(1,1fr)}}.list-with-icon.grid-3{grid-template-columns:repeat(3,1fr)}@container (max-width:700px){.list-with-icon.grid-3{grid-template-columns:repeat(2,1fr)}}@container (max-width:460px){.list-with-icon.grid-3{grid-template-columns:repeat(1,1fr)}}.list-with-icon.grid-4{grid-template-columns:repeat(4,1fr)}@container (max-width:700px){.list-with-icon.grid-4{grid-template-columns:repeat(2,1fr)}}@container (max-width:460px){.list-with-icon.grid-4{grid-template-columns:repeat(1,1fr)}}.list-with-icon.grid-5{grid-template-columns:repeat(5,1fr)}@container (max-width:700px){.list-with-icon.grid-5{grid-template-columns:repeat(3,1fr)}}@container (max-width:460px){.list-with-icon.grid-5{grid-template-columns:repeat(2,1fr)}}.list-with-icon.grid-6{grid-template-columns:repeat(6,1fr)}@container (max-width:700px){.list-with-icon.grid-6{grid-template-columns:repeat(3,1fr)}}@container (max-width:460px){.list-with-icon.grid-6{grid-template-columns:repeat(2,1fr)}}.list-with-icon__item{display:flex;align-items:center;gap:var(--inline-padding-sm);text-decoration:none;color:var(--color-primary);position:relative;overflow:hidden}.list-with-icon__item:hover{color:var(--color-primary)}.list-with-icon__item--image{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;z-index:0;filter:grayscale(100%);transition:all var(--transition-duration-hover) linear}.list-with-icon__item--image--overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,rgb(0 0 0 / .6) 20%,#fff0 60%);z-index:2;transition:all var(--transition-duration-hover) linear;opacity:1}.list-with-icon__item--image--overlay-2{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--accent-color-1);z-index:1;transition:all var(--transition-duration-hover) linear;opacity:0}.list-with-icon__item--content{display:flex;flex-direction:column;flex-grow:1;word-break:break-word;height:100%;justify-content:flex-end;gap:var(--block-padding-default);z-index:2}.list-with-icon__item--content:not(.style-big_outline):not(.style-big_fill){justify-content:center}.list-with-icon__item--content.flex-start{justify-content:flex-start}.list-with-icon__item--content.flex-end{justify-content:flex-end}.list-with-icon__item--content.space-between{justify-content:space-between}.list-with-icon__item--title{font-family:var(--primary-font-family),sans-serif;font-weight:500;display:flex;justify-content:space-between;align-items:center;gap:var(--inline-padding-sm);-webkit-hyphens:auto;hyphens:auto}.list-with-icon__item--title.colored{color:var(--accent-color-1)}.list-with-icon__item--text{color:var(--text-color-secondary);transition:all var(--transition-duration-hover) linear}.list-with-icon__item--text.non-colored{color:var(--color-primary)}.list-with-icon__item--icon{color:var(--accent-color-1);width:var(--icon-size-default);height:var(--icon-size-default)}.list-with-icon__item--icon--text{background-color:var(--accent-color-1);color:var(--color-primary-contrast);font-family:var(--primary-font-family),sans-serif;font-weight:700;padding:var(--block-padding-xs) var(--inline-padding-xs)}.list-with-icon__item--icon--wrapper{flex-shrink:0;z-index:3;transform-origin:center}.list-with-icon__item--icon--wrapper.style-big_outline,.list-with-icon__item--icon--wrapper.style-big_fill{display:flex;gap:var(--inline-padding-default);justify-content:space-between;align-items:center}.list-with-icon__item--arrow{color:var(--color-primary);width:var(--icon-size-default);height:var(--icon-size-default);flex-shrink:0}.list-with-icon.style-outline .list-with-icon__item{padding:var(--block-padding-sm) var(--inline-padding-sm);border:2px solid var(--color-primary-contrast-3)}.list-with-icon.style-fill .list-with-icon__item{padding:var(--block-padding-sm) var(--inline-padding-sm);background-color:var(--color-primary-contrast-1)}.list-with-icon.style-big_outline,.list-with-icon.style-big_fill{gap:var(--block-padding-md)}.list-with-icon.style-big_outline .list-with-icon__item,.list-with-icon.style-big_fill .list-with-icon__item{flex-direction:column;align-items:flex-start;gap:var(--block-padding-default);padding:var(--block-padding-default);border:2px solid var(--color-primary-contrast-4)}.list-with-icon.style-big_outline .list-with-icon__item--icon,.list-with-icon.style-big_fill .list-with-icon__item--icon{width:var(--icon-size-md);height:var(--icon-size-md)}.list-with-icon.style-big_outline .list-with-icon__item{flex-direction:column;align-items:flex-start;gap:var(--block-padding-default);padding:var(--block-padding-default);border:2px solid var(--color-primary-contrast-4)}.list-with-icon.style-big_outline .list-with-icon__item--icon{width:var(--icon-size-lg);height:var(--icon-size-lg)}.list-with-icon.style-big_outline .list-with-icon__item--title{font-size:var(--font-size-md);margin-block-end:var(--block-padding-xs)}.list-with-icon.style-big_outline .list-with-icon__item--title.no-space{margin-block-end:0}.list-with-icon.style-big_outline .list-with-icon__item--title,.list-with-icon.style-big_outline .list-with-icon__item--text{line-height:unset}.list-with-icon.style-big_fill .list-with-icon__item{min-height:380px;border:none;background-color:var(--color-primary-contrast-1)}.list-with-icon.style-big_fill .list-with-icon__item--arrow{color:var(--color-primary-contrast)}.list-with-icon.style-big_fill .list-with-icon__item--title{color:var(--color-primary-contrast);order:2}.list-with-icon.style-big_fill .list-with-icon__item--text{color:var(--color-primary-contrast);order:1;opacity:0}a.list-with-icon__item:hover{border-color:var(--accent-color-1)!important}a.list-with-icon__item:hover #icon__arrow-right{transform:translateX(0)}a.list-with-icon__item:hover #icon__arrow-right .icon__arrow-right--stem{transform:scale(1)}a.list-with-icon__item:hover .list-with-icon__item--text{opacity:1}a.list-with-icon__item:hover .list-with-icon__item--image{transform:scale(1.05)}a.list-with-icon__item:hover .list-with-icon__item--image--overlay{opacity:1}a.list-with-icon__item:hover .list-with-icon__item--image--overlay-2{opacity:.8}a.list-with-icon__item.style-blank:hover{color:var(--accent-color-1)}