.desktop-story,.desktop-capabilities,.desktop-getting-start{max-width:1240px;margin:auto;padding:48px 42px 64px}
.desktop-story-heading{max-width:850px;margin-bottom:30px}.desktop-story h2,.desktop-capabilities>h2,.desktop-getting-start h2{font-size:34px;line-height:1.5;margin-bottom:18px}
.desktop-story p,.desktop-capabilities p,.desktop-getting-start p{font-size:18px;line-height:1.85;color:#354154}
.desktop-scene{border:1px solid #d8e0ef;border-radius:18px;overflow:hidden;background:#fff}.desktop-scene-bar{padding:19px 26px;display:flex;justify-content:space-between;gap:20px;border-bottom:1px solid #d8e0ef;font-size:16px}.desktop-scene-bar span{color:#43516a}
.desktop-scene-body{display:grid;grid-template-columns:280px 1fr}.desktop-scene aside{padding:30px;background:#f0f3f9;border-right:1px solid #d8e0ef}.desktop-scene h3{font-size:23px;margin-bottom:22px}.desktop-scene aside ul{padding:0;list-style:none;display:grid;gap:22px}.desktop-scene aside li{font-size:16px;display:flex;align-items:center;gap:12px}.desktop-scene aside li span{font-size:12px;font-weight:650;color:#3458e6;min-width:44px}.desktop-scene-task{padding:32px 38px;min-width:0}.desktop-scene blockquote{margin:0 0 26px;padding:22px;background:#edf2ff;border-left:3px solid #3458e6;font-size:19px;line-height:1.85}.desktop-example-result{font-size:18px;line-height:1.85}.desktop-example-result ul{padding-left:22px;margin-bottom:0}.desktop-story .desktop-demo-note{font-size:15px;margin:18px 0 32px}
.desktop-steps{list-style:none;display:grid;grid-template-columns:repeat(4,1fr);gap:30px;padding:28px 0 0;border-top:1px solid #d8e0ef;counter-reset:step}.desktop-steps li{counter-increment:step}.desktop-steps strong{font-size:20px}.desktop-steps strong::before{content:counter(step) ". ";color:#3458e6}.desktop-steps p{font-size:17px;margin:12px 0 0}
.desktop-capabilities{border-top:1px solid #d8e0ef}.desktop-capabilities>h2{margin-bottom:35px}.desktop-capabilities article{display:grid;grid-template-columns:1.2fr 1fr;gap:70px;padding:30px 0;border-bottom:1px solid #d8e0ef}.desktop-capabilities h3{font-size:26px}.desktop-capabilities article p{margin-bottom:0}.desktop-example{padding:24px 28px;background:#edf2ff;border-radius:12px;align-self:center}.desktop-example strong{font-size:17px;color:#3458e6}.desktop-example p{margin-top:10px}
.desktop-getting-start{display:grid;grid-template-columns:1fr 1.2fr;gap:70px}.desktop-getting-start .faq summary{font-size:19px}.desktop-getting-start .faq p{font-size:17px}.desktop-getting-start .faq details:first-child{border-top:0;padding-top:0}
@media(max-width:800px){.desktop-scene-body{grid-template-columns:1fr}.desktop-scene aside{border-right:0;border-bottom:1px solid #d8e0ef}.desktop-scene aside ul{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:0}.desktop-steps{grid-template-columns:1fr 1fr}.desktop-capabilities article,.desktop-getting-start{grid-template-columns:1fr;gap:25px}}
@media(max-width:600px){.desktop-story,.desktop-capabilities,.desktop-getting-start{padding:32px 24px 40px}.desktop-story h2,.desktop-capabilities>h2,.desktop-getting-start h2{font-size:28px}.desktop-story p,.desktop-capabilities p,.desktop-getting-start p{font-size:17px}.desktop-scene-bar{padding:16px;font-size:14px}.desktop-scene aside,.desktop-scene-task{padding:23px}.desktop-scene aside ul{grid-template-columns:1fr}.desktop-scene blockquote{font-size:17px;padding:18px}.desktop-scene h3{font-size:22px}.desktop-example-result{font-size:17px}.desktop-steps{gap:22px}.desktop-steps strong{font-size:18px}.desktop-capabilities article{padding:25px 0}.desktop-capabilities h3{font-size:24px}.desktop-example{padding:22px}.desktop-story .desktop-demo-note{font-size:14px}}
