.ns-bitrix.catalog-section.projects-tile .fragment-list{display:flex;flex-shrink:0;column-gap:6px;align-items:center;text-decoration:none}.ns-bitrix.catalog-section.projects-tile .fragment-list:hover span{color:var(--color-primary-bright)}.ns-bitrix.catalog-section.projects-tile .fragment-list:hover svg{stroke:var(--color-primary-bright)}.ns-bitrix.catalog-section.projects-tile .fragment-list span{font-size:1rem;line-height:1.2;color:var(--color-neutral-semi-dark);transition-duration:var(--duration-base);transition-property:color}.ns-bitrix.catalog-section.projects-tile .fragment-list svg{width:20px;height:20px;stroke:var(--color-neutral-semi-dark);transition-duration:var(--duration-base);transition-property:stroke}.ns-bitrix.catalog-section.projects-tile .fragment-items{display:grid;gap:32px}.ns-bitrix.catalog-section.projects-tile .fragment-items[data-columns="3"]{grid-template-columns:1fr 1fr 1fr}.ns-bitrix.catalog-section.projects-tile .fragment-items[data-columns="3"] .fragment-item{aspect-ratio:1/1}.ns-bitrix.catalog-section.projects-tile .fragment-items[data-columns="2"]{grid-template-columns:1fr 1fr}.ns-bitrix.catalog-section.projects-tile .fragment-items[data-columns="2"] .fragment-item{aspect-ratio:3/2}.ns-bitrix.catalog-section.projects-tile .fragment-item{position:relative}.ns-bitrix.catalog-section.projects-tile .fragment-item picture{position:absolute;top:0;bottom:0;z-index:0;display:block;width:100%}.ns-bitrix.catalog-section.projects-tile .fragment-item picture img{transition:transform var(--duration-base)}.ns-bitrix.catalog-section.projects-tile .fragment-item:hover picture img{transform:scale(1.05)}.ns-bitrix.catalog-section.projects-tile .fragment-item-content{position:absolute;top:0;bottom:0;z-index:1;display:flex;flex-direction:column;justify-content:end;width:100%;padding:32px 40px;background:linear-gradient(180deg,rgba(27,30,37,0) 21.88%,rgba(27,30,37,.5) 100%);color:var(--color-neutral-bright);text-decoration:none}.ns-bitrix.catalog-section.projects-tile .fragment-item-rating{display:flex;column-gap:4px;align-items:center;margin-bottom:10px}.ns-bitrix.catalog-section.projects-tile .fragment-item-rating span{width:16px;height:16px}.ns-bitrix.catalog-section.projects-tile .fragment-item-rating span[data-active=true] svg{fill:var(--color-primary-base)}.ns-bitrix.catalog-section.projects-tile .fragment-item-rating span svg{width:100%;height:100%;fill:var(--color-neutral-semi-bright)}.ns-bitrix.catalog-section.projects-tile .fragment-item-name{font-size:1.15rem;font-weight:600;line-height:1.4}@supports (display:-webkit-box){.ns-bitrix.catalog-section.projects-tile .fragment-item-name{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}}.ns-bitrix.catalog-section.projects-tile .fragment-item-info{display:flex;flex-wrap:wrap;gap:8px 16px;align-items:center;margin-top:16px}.ns-bitrix.catalog-section.projects-tile .fragment-item-info-item{display:flex;column-gap:8px;align-items:center}.ns-bitrix.catalog-section.projects-tile .fragment-item-info-item svg{width:20px;height:20px;stroke:var(--color-neutral-bright)}.ns-bitrix.catalog-section.projects-tile .fragment-item-info-item span{font-size:.85rem;line-height:1}.ns-bitrix.catalog-section.projects-tile .fragment-item picture,.ns-bitrix.catalog-section.projects-tile .fragment-item-content{overflow:hidden;border-radius:2px}@media all and (max-width:1024px){.ns-bitrix.catalog-section.projects-tile .fragment-items[data-columns]{grid-template-columns:1fr 1fr}}@media all and (max-width:768px){.ns-bitrix.catalog-section.projects-tile .fragment-list span{display:none}.ns-bitrix.catalog-section.projects-tile .fragment-list svg{width:var(--font-size-h2);height:var(--font-size-h2)}.ns-bitrix.catalog-section.projects-tile .fragment-items{gap:16px}.ns-bitrix.catalog-section.projects-tile .fragment-items[data-columns]{grid-template-columns:1fr 1fr}.ns-bitrix.catalog-section.projects-tile .fragment-items[data-columns] .fragment-item{aspect-ratio:1/1}.ns-bitrix.catalog-section.projects-tile .fragment-item-content{padding:32px 24px}}@media all and (max-width:550px){.ns-bitrix.catalog-section.projects-tile .fragment-items[data-columns]{grid-template-columns:100%;grid-auto-columns:100%}.ns-bitrix.catalog-section.projects-tile .fragment-items[data-columns] .fragment-item{aspect-ratio:4/3}}@media all and (max-width:425px){.ns-bitrix.catalog-section.projects-tile .fragment-items[data-columns] .fragment-item{aspect-ratio:1/1}}
/*# sourceMappingURL=style.min.css.map */