body.c28-site[data-c28-project="zhk-atlant-sevastopol.ru"] .c36-architecture-scene .c33-scenario-composition[data-c36-layout]{grid-template-columns:minmax(0,1.35fr) minmax(300px,.8fr)!important;gap:clamp(32px,4vw,64px)!important;align-items:center!important;max-width:1440px;margin-inline:auto}
body.c28-site[data-c28-project="zhk-atlant-sevastopol.ru"] main>section#scenarios.c36-architecture-scene .c33-scenario-composition[data-c36-layout] figure[data-c36-cutout].c56-atlant{align-self:center!important}
body.c28-site[data-c28-project="zhk-atlant-sevastopol.ru"] main>section#scenarios.c36-architecture-scene .c33-scenario-composition[data-c36-layout] figure[data-c36-cutout].c56-atlant .c36-source-silhouette{overflow:hidden!important;aspect-ratio:2.35!important}
body.c28-site[data-c28-project="zhk-atlant-sevastopol.ru"] main>section#scenarios.c36-architecture-scene .c33-scenario-composition[data-c36-layout] figure[data-c36-cutout].c56-atlant .c36-source-silhouette:after{background:none!important}
@media(max-width:1100px){body.c28-site[data-c28-project="zhk-atlant-sevastopol.ru"] .c36-architecture-scene .c33-scenario-composition[data-c36-layout]{grid-template-columns:1fr!important;gap:28px!important}}
@media(max-width:600px){body.c28-site[data-c28-project="zhk-atlant-sevastopol.ru"] .c36-architecture-scene .c33-scenario-composition[data-c36-layout]{gap:20px!important}body.c28-site[data-c28-project="zhk-atlant-sevastopol.ru"] main>section#scenarios.c36-architecture-scene .c33-scenario-composition[data-c36-layout] figure[data-c36-cutout].c56-atlant .c36-source-silhouette{margin-block:14px!important}}
