.landing-detail-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;max-width:1100px;margin:40px auto 0;text-align:left}
.landing-detail-grid article{padding:24px;background:#ffffff08;border:1px solid #bfa1ed33;border-radius:14px}
.landing-detail-grid h3{font-size:17px;font-weight:600;line-height:1.4;margin:0 0 12px;color:#f2effa}
.landing-detail-grid p{font-size:14px;line-height:1.8;color:#bdb7cc;margin:0}
.hero-demo .demo-preview-description{font-size:13px;line-height:1.7;color:#50455e;margin:0}
.closing-section .closing-demo-note{max-width:540px;margin:18px auto 28px;font-size:14px;color:#bdb7cc;line-height:1.8}
.closing-section .page-width>p:not(.eyebrow){max-width:650px;margin-inline:auto}
@media(max-width:760px){.landing-detail-grid{grid-template-columns:1fr;gap:12px;margin-top:28px}.landing-detail-grid article{padding:20px}.landing-detail-grid h3{font-size:16px}.landing-detail-grid p{font-size:13px}.closing-section .closing-demo-note{font-size:13px}}
