.layout-article--text-sfeer{overflow:hidden;padding:1em 0}.layout-article--text-sfeer:has(.temp-bg){overflow:visible}.text-sfeer{display:grid;grid-template-columns:1fr 650px 1fr;grid-template-rows:3fr 2fr;grid-column-gap:0px;grid-row-gap:0px}.title{grid-area:1/2/2/3}.description{grid-area:2/2/3/3}.image1{grid-area:1/1/2/2}.image1{grid-area:2/1/3/2}.image1{grid-area:1/3/2/4}.image1{grid-area:2/3/3/4}.content{grid-area:1/2/3/3}.text-sfeer__content{text-align:center}.text-sfeer__image img{position:absolute;inset:0;object-fit:cover;height:calc(100% + 30px);margin-top:-15px;aspect-ratio:3/2;width:auto;mask-image:url(/static/img/masks/mask-1.svg);mask-size:100% 100%}.text-sfeer__image{position:relative}.text-sfeer__image.text-sfeer__image--1 img,.text-sfeer__image.text-sfeer__image--3 img{left:auto}.text-sfeer__image.text-sfeer__image--1{transform:translateX(-40px);right:0}.text-sfeer__image.text-sfeer__image--2{transform:translateX(40px)}.text-sfeer__content p{padding-inline:3em}@media screen and (min-width:1001px){.text-sfeer__content{grid-area:1/2/3/3;place-content:center}.text-sfeer__image.text-sfeer__image--1{min-height:200px}}@media screen and (max-width:1550px){.text-sfeer__image img{max-width:100%}.text-sfeer__image.text-sfeer__image--1{transform:translateX(0px)}.text-sfeer__image.text-sfeer__image--2{transform:translateX(0px)}.text-sfeer__image.text-sfeer__image--3{transform:translateX(20px)}.text-sfeer__image.text-sfeer__image--4{transform:translateX(-20px)}}@media screen and (max-width:1400px){.text-sfeer{grid-template-columns:1fr 650px 1fr}}@media screen and (max-width:1300px){.text-sfeer{grid-template-columns:1fr 1fr}.text-sfeer__image.text-sfeer__image--3,.text-sfeer__image.text-sfeer__image--4{display:none}}@media screen and (max-width:1000px){.text-sfeer{grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto;grid-row-gap:3.5em}.text-sfeer__image.text-sfeer__image--3,.text-sfeer__image.text-sfeer__image--4{display:none}.text-sfeer__content{grid-column:span 2;order:2}.text-sfeer__image.text-sfeer__image--1{aspect-ratio:3/2}.text-sfeer__image.text-sfeer__image--1{transform:translate3d(40px,0px,0)}.text-sfeer__image.text-sfeer__image--2{transform:translate3d(-20px,30px,0)}}
