.lp-anim [data-r]{opacity:0;transform:translateY(28px)}.lp-anim [data-r=left]{transform:translate(-44px)}.lp-anim [data-r=right]{transform:translate(44px)}.lp-anim [data-r=scale]{transform:translateY(18px)scale(.94)}.lp-anim [data-r=x]{transform:translate(-16px)}.lp-anim [data-r].in{opacity:1;transition:opacity .7s,transform .85s cubic-bezier(.2,.7,.2,1);transition-delay:var(--d,0s);transform:none}.lp-hero[data-astro-cid-ohpa2mzt]{background:var(--g-band);color:#fff;text-align:center;z-index:2;padding-top:72px;position:relative}.lp-hero__inner[data-astro-cid-ohpa2mzt]{flex-direction:column;align-items:center;display:flex}.lp-hero[data-astro-cid-ohpa2mzt] .lp-hero__logo{width:200px;height:auto;margin-bottom:28px}.lp-hero[data-astro-cid-ohpa2mzt] h1[data-astro-cid-ohpa2mzt]{font-size:var(--fs-display);line-height:var(--lh-heading);max-width:1120px;margin:0 0 26px;font-weight:600}.lp-hero__line[data-astro-cid-ohpa2mzt]{background:linear-gradient(#fff 0%,#e3e8f0 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:600;display:block}.lp-hero__text[data-astro-cid-ohpa2mzt]{max-width:820px;font-size:var(--fs-xl);font-weight:500;line-height:var(--lh-snug);text-wrap:balance;margin-bottom:30px}.lp-hero__note[data-astro-cid-ohpa2mzt]{font-size:var(--fs-sm);margin:16px 0 0}.lp-hero[data-astro-cid-ohpa2mzt] .lp-hero__device{width:min(100%,650px);height:auto;margin:54px 0 calc(var(--hero-overlap) * -1);z-index:1;filter:drop-shadow(0 14px 18px #0e1e4259);position:relative}@keyframes lp-rise{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}@keyframes lp-device{0%{opacity:0;transform:translateY(70px)scale(.94)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.lp-hero[data-astro-cid-ohpa2mzt] .lp-hero__logo{animation:.8s cubic-bezier(.2,.7,.2,1) 50ms both lp-rise}.lp-hero__line[data-astro-cid-ohpa2mzt]:first-child{animation:.85s cubic-bezier(.2,.7,.2,1) .2s both lp-rise}.lp-hero__line[data-astro-cid-ohpa2mzt]:nth-child(2){animation:.85s cubic-bezier(.2,.7,.2,1) .34s both lp-rise}.lp-hero__text[data-astro-cid-ohpa2mzt]{animation:.85s cubic-bezier(.2,.7,.2,1) .5s both lp-rise}.lp-hero[data-astro-cid-ohpa2mzt] .btn[data-astro-cid-ohpa2mzt]{animation:.85s cubic-bezier(.2,.7,.2,1) .65s both lp-rise}.lp-hero__note[data-astro-cid-ohpa2mzt]{animation:.85s cubic-bezier(.2,.7,.2,1) .75s both lp-rise}.lp-hero[data-astro-cid-ohpa2mzt] .lp-hero__device{animation:1.1s cubic-bezier(.2,.7,.2,1) .8s both lp-device}}.lp-card[data-astro-cid-ohpa2mzt],.lp-quote[data-astro-cid-ohpa2mzt],.lp-platforms[data-astro-cid-ohpa2mzt] li[data-astro-cid-ohpa2mzt]{transition:transform .25s,box-shadow .25s,border-color .25s}.lp-card[data-astro-cid-ohpa2mzt]:hover,.lp-quote[data-astro-cid-ohpa2mzt]:hover{transform:translateY(-4px);box-shadow:0 14px 30px #0e1e421f}.lp-platforms[data-astro-cid-ohpa2mzt] li[data-astro-cid-ohpa2mzt]:hover{border-color:var(--c-primary);transform:translateY(-3px);box-shadow:0 10px 22px #0e1e421a}.lp-hero[data-astro-cid-ohpa2mzt] .btn[data-astro-cid-ohpa2mzt] svg,.lp-case[data-astro-cid-ohpa2mzt] .btn[data-astro-cid-ohpa2mzt] svg,.lp-final[data-astro-cid-ohpa2mzt] .btn[data-astro-cid-ohpa2mzt] svg{transition:transform .2s}.lp-hero[data-astro-cid-ohpa2mzt] .btn[data-astro-cid-ohpa2mzt]:hover svg,.lp-case[data-astro-cid-ohpa2mzt] .btn[data-astro-cid-ohpa2mzt]:hover svg{transform:translate(4px)}.lp-case[data-astro-cid-ohpa2mzt] .lp-case__img{transition:transform .4s}.lp-case[data-astro-cid-ohpa2mzt] .lp-case__img:hover{transform:scale(1.015)}.lp-logos[data-astro-cid-ohpa2mzt]{padding:calc(var(--hero-overlap) + 72px) 0 56px;background:linear-gradient(#fffc 0%, #fff 100%), var(--g-band)}.lp-band[data-astro-cid-ohpa2mzt],.lp-final[data-astro-cid-ohpa2mzt]{position:relative}.lp-band[data-astro-cid-ohpa2mzt]:before,.lp-final[data-astro-cid-ohpa2mzt]:before{content:"";z-index:1;clip-path:polygon(0 0,100% 0,50% 100%);background:#fff;width:64px;height:22px;position:absolute;top:-1px;left:50%;transform:translate(-50%)}.lp-band[data-astro-cid-ohpa2mzt]{background:linear-gradient(var(--c-bg-soft) 0%, #fff 100%);padding-block:80px}.lp-head[data-astro-cid-ohpa2mzt]{text-align:center;max-width:860px;margin:0 auto 48px}.lp-head[data-astro-cid-ohpa2mzt] p[data-astro-cid-ohpa2mzt]{color:var(--c-ink);font-size:var(--fs-base);line-height:var(--lh-body)}.lp-cards[data-astro-cid-ohpa2mzt]{grid-template-columns:1fr 1fr;gap:32px;display:grid}.lp-card[data-astro-cid-ohpa2mzt]{border-radius:var(--radius);box-shadow:var(--shadow);color:var(--c-ink);background:#fff;padding:28px 32px}.lp-card[data-astro-cid-ohpa2mzt] h3[data-astro-cid-ohpa2mzt]{color:var(--c-ink);margin-bottom:14px}.lp-card[data-astro-cid-ohpa2mzt]>p[data-astro-cid-ohpa2mzt]{line-height:var(--lh-body);margin:18px 0 0}.lp-checks[data-astro-cid-ohpa2mzt]{color:var(--c-ink);gap:6px;margin:0 0 4px;padding:0;list-style:none;display:grid}.lp-checks[data-astro-cid-ohpa2mzt] li[data-astro-cid-ohpa2mzt]{line-height:var(--lh-body);align-items:flex-start;gap:10px;display:flex}.lp-checks[data-astro-cid-ohpa2mzt] .lp-check{color:var(--c-success);flex:none;margin-top:3px}.lp-case[data-astro-cid-ohpa2mzt]{grid-template-columns:510fr 470fr;align-items:center;gap:56px;display:grid}.lp-case[data-astro-cid-ohpa2mzt] .lp-case__img{border-radius:var(--radius);width:100%;height:auto}.lp-case[data-astro-cid-ohpa2mzt] h2[data-astro-cid-ohpa2mzt]{color:var(--c-ink)}.lp-case[data-astro-cid-ohpa2mzt] p[data-astro-cid-ohpa2mzt]{color:var(--c-ink);line-height:var(--lh-body);margin-bottom:24px}.lp-video[data-astro-cid-ohpa2mzt]{aspect-ratio:16/9;border-radius:var(--radius);width:100%;height:auto;box-shadow:var(--shadow);background:#000;display:block}.lp-quotes[data-astro-cid-ohpa2mzt]{grid-template-columns:repeat(2,minmax(0,420px));justify-content:center;gap:40px;display:grid}.lp-quote[data-astro-cid-ohpa2mzt]{text-align:center;border-radius:var(--radius);box-shadow:var(--shadow);background:#fff;margin:0;padding:28px 28px 24px}.lp-quote[data-astro-cid-ohpa2mzt] .lp-quote__logo{width:auto;height:22px;margin:0 auto 18px}.lp-quote[data-astro-cid-ohpa2mzt] blockquote[data-astro-cid-ohpa2mzt]{margin:0 0 14px}.lp-quote[data-astro-cid-ohpa2mzt] blockquote[data-astro-cid-ohpa2mzt] p[data-astro-cid-ohpa2mzt]{color:var(--c-ink);font-size:var(--fs-base);line-height:var(--lh-body)}.lp-quote[data-astro-cid-ohpa2mzt] figcaption[data-astro-cid-ohpa2mzt]{color:var(--c-muted);font-size:var(--fs-sm);line-height:var(--lh-body)}.lp-platforms[data-astro-cid-ohpa2mzt]{grid-template-columns:repeat(3,1fr);gap:24px;margin:0;padding:0;list-style:none;display:grid}.lp-platforms[data-astro-cid-ohpa2mzt] li[data-astro-cid-ohpa2mzt]{border:1px solid var(--c-border);border-radius:var(--radius);background:#fff;place-items:center;height:112px;padding:16px;display:grid}.lp-platforms[data-astro-cid-ohpa2mzt] img[data-astro-cid-ohpa2mzt],.lp-platforms[data-astro-cid-ohpa2mzt] img{object-fit:contain;width:auto;max-width:70%;height:auto;max-height:60px}.lp-final[data-astro-cid-ohpa2mzt]{background:var(--c-bg-soft);padding-block:80px}.lp-final__grid[data-astro-cid-ohpa2mzt]{grid-template-columns:1fr 1fr;align-items:center;gap:56px;display:grid}.lp-final__grid[data-astro-cid-ohpa2mzt] img{width:100%;height:auto}.lp-final[data-astro-cid-ohpa2mzt] h2[data-astro-cid-ohpa2mzt]{color:var(--c-ink)}.lp-final[data-astro-cid-ohpa2mzt] p[data-astro-cid-ohpa2mzt]{color:var(--c-ink);margin-bottom:12px}.lp-final[data-astro-cid-ohpa2mzt] .btn[data-astro-cid-ohpa2mzt]{margin-top:28px}@keyframes lp-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--c-primary) 45%, transparent)}70%,to{box-shadow:0 0 0 16px color-mix(in srgb, var(--c-primary) 0%, transparent)}}@media (prefers-reduced-motion:no-preference){.lp-final[data-astro-cid-ohpa2mzt] .btn--fill[data-astro-cid-ohpa2mzt]{animation:2.8s ease-out 1.2s infinite lp-pulse}.lp-final[data-astro-cid-ohpa2mzt] .btn--fill[data-astro-cid-ohpa2mzt]:hover,.lp-final[data-astro-cid-ohpa2mzt] .btn--fill[data-astro-cid-ohpa2mzt]:focus-visible{animation:none}}.btn--fill[data-astro-cid-ohpa2mzt]{background:var(--c-primary);border-color:var(--c-primary);color:#fff;border-radius:var(--radius-sm);padding:.5em 1.1em}.btn--fill[data-astro-cid-ohpa2mzt]:hover{background:var(--c-primary-dark);border-color:var(--c-primary-dark)}.btn--wide[data-astro-cid-ohpa2mzt]{justify-content:center;width:100%}@media (width<=980px){.lp-band[data-astro-cid-ohpa2mzt]{padding-block:56px}.lp-cards[data-astro-cid-ohpa2mzt],.lp-case[data-astro-cid-ohpa2mzt],.lp-final__grid[data-astro-cid-ohpa2mzt]{grid-template-columns:1fr;gap:28px}.lp-quotes[data-astro-cid-ohpa2mzt]{grid-template-columns:1fr}.lp-platforms[data-astro-cid-ohpa2mzt]{grid-template-columns:repeat(2,1fr);gap:12px}.lp-final[data-astro-cid-ohpa2mzt]{padding-block:56px}}@media (width<=480px){.lp-hero[data-astro-cid-ohpa2mzt]{padding-top:48px}.lp-hero[data-astro-cid-ohpa2mzt] h1[data-astro-cid-ohpa2mzt]{font-size:clamp(1.625rem,7.2vw,2.25rem)}.lp-hero__text[data-astro-cid-ohpa2mzt]{font-size:var(--fs-base)}.lp-card[data-astro-cid-ohpa2mzt]{padding:22px 20px}.lp-platforms[data-astro-cid-ohpa2mzt] li[data-astro-cid-ohpa2mzt]{height:88px}}
