.landing-page section[id]{scroll-margin-top:var(--site-header-height)}.landing-cross-grid{grid-template-columns:repeat(3,1fr)}.landing-heading{max-width:720px;margin-bottom:48px}.landing-heading h2{letter-spacing:-1.5px;margin:18px 0;font-size:clamp(32px,3.4vw,48px);line-height:1.08}.landing-heading>p:last-child{color:var(--v3-text);font-size:17px;line-height:1.65}.landing-photo{background:var(--v3-soft);border-radius:28px;position:relative;overflow:hidden}.landing-photo>img{object-fit:cover;width:100%;height:100%}.app-peek{background:var(--v3-soft);border-radius:28px;justify-content:center;padding-top:28px;display:flex;position:relative;overflow:hidden}.app-peek>.app-phone{flex-shrink:0;align-self:flex-start;width:min(64%,260px)}.landing-demo-note{letter-spacing:.5px;text-transform:uppercase;color:var(--v3-text);font:11px Poppins,Arial,sans-serif}@media (max-width:1000px){.landing-cross-grid{grid-template-columns:1fr 1fr}}@media (max-width:700px){.landing-cross-grid{grid-template-columns:1fr}.landing-heading{margin-bottom:32px}}
