.demo-page{background:linear-gradient(#fff 40%,#f6f8f6);padding-bottom:90px}.demo-intro{text-align:center;padding-top:64px}.demo-intro h1{letter-spacing:-3.6px;margin:0 0 20px;font-size:clamp(40px,5.2vw,66px);font-weight:600;line-height:1.06}.demo-intro h1>span{-webkit-text-fill-color:transparent;background:linear-gradient(115deg,#155a3b 12%,#279461 58%,#69ac7c 94%);-webkit-background-clip:text;background-clip:text}.demo-intro>p{letter-spacing:-.3px;max-width:600px;color:var(--body-muted);margin:0 auto;font-size:17px;line-height:1.6}.demo-points{color:#3d4541;flex-wrap:wrap;justify-content:center;gap:10px 26px;margin:30px 0 0;padding:0;font-size:14px;list-style:none;display:flex}.demo-points li{align-items:center;gap:8px;display:inline-flex}.demo-points svg{color:var(--green)}.demo-calendar{border:1px solid var(--line);background:#fff;border-radius:24px;max-width:1000px;margin-top:46px;padding:10px;box-shadow:0 24px 60px #1424400f}@media (width<=720px){.demo-page{padding-bottom:60px}.demo-intro{padding-top:40px}.demo-intro h1{letter-spacing:-2.4px}.demo-intro>p{font-size:15px}.demo-points{flex-direction:column;align-items:center}.demo-calendar{border-radius:18px;width:calc(100% - 24px);margin-top:32px;padding:4px}}
