html[lang=en] .hero h1{font-family:Arial,sans-serif;font-size:clamp(35px,3.8vw,58px);letter-spacing:-2px;line-height:1.14}html[lang=en] .platform-line{justify-content:flex-start}html[lang=en] .section-heading h2{font-size:32px}html[lang=en] .eyebrow{letter-spacing:1.6px}html[lang=en] .display-grid{direction:ltr}html[lang=en] .section.intro{color:#181a1e;background:#f7f7f8;max-width:none;padding-inline:max(40px,calc((100vw - 1240px)/2));margin-inline:0}html[lang=en] .intro .section-heading>p,html[lang=en] .intro .features p{color:#5c616a}html[lang=en] .intro .features article{border-color:#c7cbd2}html[lang=en] .intro .section-heading .eyebrow{color:#b62037}html[lang=en] .intro .compatibility{color:#626873}.demo-launch-art{position:relative}.demo-launch-button{position:absolute;bottom:13px;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;background:#d82139f5;color:white;box-shadow:0 8px 30px #0007;padding:11px 22px;min-width:240px;border:1px solid #ff8090;border-radius:6px;text-align:center;font:12px Arial,sans-serif}.demo-launch-button strong{font-weight:700}.demo-launch-button span{font-size:10px;opacity:.9}.demo-launch-button:hover{background:#b6192e}.demo-launch-button:focus-visible{outline:3px solid white;outline-offset:4px}@media(max-width:620px){html[lang=en] .hero h1{font-size:40px}.demo-launch-button{min-width:220px;padding:10px 13px;bottom:8px;font-size:11px}html[lang=en] .section.intro{padding-inline:22px}.demo-launch-art{padding-bottom:53px}.demo-launch-button{bottom:0}.hero{gap:25px}}
