.product-main{padding-bottom:100px}.product-main .company-hero{padding-bottom:64px}.product-layout{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:64px;align-items:start}.product-point{padding:24px 0;border-top:1px solid #d8d2c8}.product-main .product-point h2{font-size:27px;line-height:1.25;text-wrap:pretty}.product-point p{font-size:17px;line-height:1.7;margin:12px 0 0}.product-points>.company-demo{margin-top:12px}.product-demo{margin:0;position:sticky;top:32px;padding:26px;background:#edeae4;border-radius:6px}.product-demo img{width:100%;height:auto;display:block;border:1px solid #d8d2c8;border-radius:4px}.product-demo figcaption{font-size:12px;color:#625c53;margin-top:15px}
@media(max-width:820px){.product-layout{grid-template-columns:1fr;gap:40px}.product-main{padding-bottom:64px}.product-main .company-hero{padding-top:64px;padding-bottom:40px}.product-main .company-hero h1{font-size:44px}.product-demo{position:static;padding:14px}.product-main .product-point h2{font-size:26px}}
