.service-story{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:clamp(28px,5vw,80px);align-items:center;max-width:1440px;margin:64px auto 88px}.service-story-reverse{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}.service-story-reverse>.service-story-media{order:2}.service-story-media,.service-story-text{min-width:0}.service-story .catalog-photo,.service-story .immersive-photo{width:100%;max-width:none;margin:0}.service-story figure+figure{margin-top:24px!important}.service-story img{width:100%;height:auto;max-height:540px;object-fit:contain;border-radius:18px}.service-story .catalog-copy,.service-story .immersive-copy{max-width:none;margin:0}.service-story h2,.service-story h3{font-size:clamp(28px,2.6vw,44px);line-height:1.12;overflow-wrap:break-word}.service-story p{font-size:18px;line-height:1.65}.service-story figcaption{font-size:14px;text-align:left;margin:12px 0 0}.catalog-variant>.service-story{margin:12px auto}.service-story-text p:last-child{margin-bottom:0}@media(max-width:800px){.service-story,.service-story-reverse{grid-template-columns:1fr;gap:24px;margin:40px auto 56px}.service-story-reverse>.service-story-media{order:0}.service-story img{max-height:480px}.service-story h2,.service-story h3{font-size:30px}.service-story p{font-size:17px}.catalog-variant>.service-story{margin:0 auto}}
