[data-flow-panel][data-mode=full]:has([data-landing-hero]){position:absolute}@media (max-width:1023.98px){[data-flow-panel][data-mode=full]:has([data-landing-hero]){height:calc(var(--tg-viewport-stable-height,100svh) - 16px)}[data-flow-panel][data-mode=full]:has([data-landing-hero])+[data-mode]{min-height:var(--tg-viewport-stable-height,100svh)}}[data-landing-page]{transition:opacity .4s var(--ease-out)}html[data-landing-leaving] [data-landing-page],html[data-landing-leaving] .lp-float{opacity:0;pointer-events:none}html[data-landing-leaving] [data-landing-hero] [data-hero-copy]{opacity:0;transition:opacity .2s var(--ease-out)}.lp-wrap{width:100%;max-width:calc(1240px + 2 * var(--page-x));padding-inline:var(--page-x);margin-inline:auto}.lp-sec{padding-block:clamp(72px,11vh,152px)}.lp-h2{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(36px,4.2vw,64px);font-weight:500;line-height:1.04}.lp-lead{max-width:44ch;font-size:clamp(17px,1.3vw,20px);line-height:1.55}.lp-blue{background:var(--blu);color:var(--wht);border-radius:40px;margin-inline:8px}@media (min-width:1024px){.lp-blue{border-radius:48px;margin-inline:16px}}.lp-chrome{z-index:35;pointer-events:none;position:fixed}.lp-chrome>*{pointer-events:auto}.lp-pill-slot{top:var(--mpill-top);left:50%;translate:-50%}@media (min-width:1024px){.lp-pill-slot{top:16px;left:16px;translate:none}}.lp-cta-slot{left:8px;right:8px;bottom:max(8px, var(--safe-bottom))}@media (min-width:1024px){.lp-cta-slot{inset:16px 16px auto auto}}.lp-float{transition:opacity .45s var(--ease-out), translate .6s var(--ease-out), scale .6s var(--ease-out), filter .45s var(--ease-out)}.lp-float[data-on=false]{opacity:0;filter:blur(6px);pointer-events:none;transition-duration:.27s,.36s,.36s,.27s;transition-timing-function:cubic-bezier(.55,0,1,.45);scale:.94}.lp-pill-slot .lp-float[data-on=false]{translate:0 -10px}.lp-cta-slot .lp-float[data-on=false]{translate:0 14px}@media (min-width:1024px){.lp-cta-slot .lp-float[data-on=false]{translate:0 -10px}}.lp-logo{width:var(--mpill-w);height:var(--mpill-h);background:var(--blu);color:var(--wht);outline-offset:0;transition:outline-color .35s var(--ease-out);-webkit-tap-highlight-color:transparent;border-radius:999px;outline:1.5px solid #0000;display:block;position:relative;overflow:hidden}.lp-logo[data-blue=true]{outline-color:var(--wht-60)}.lp-logo-scene{width:360px;height:var(--mscene-h);opacity:.34;pointer-events:none;top:50%;left:50%;transform:translate(-50%,-50%);position:absolute!important}.lp-logo-brand{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.lp-logo-brand>span{background:var(--blu);border-radius:999px;padding:3px 10px}.lp-cta{background:var(--blu);width:100%;height:56px;color:var(--wht);white-space:nowrap;border:1.5px solid var(--wht);transition:background-color .35s var(--ease-out), color .35s var(--ease-out), border-color .35s var(--ease-out), scale .2s var(--ease-out);-webkit-tap-highlight-color:transparent;touch-action:manipulation;border-radius:999px;justify-content:center;align-items:center;gap:12px;padding-inline:28px;font-size:18px;font-weight:500;display:flex}.lp-cta[data-blue=true]{background:var(--wht);color:var(--blu);border-color:var(--blu)}.lp-cta:active{scale:.97}.lp-cta .lp-arrow{transition:translate .45s var(--ease-out)}.lp-cta:hover .lp-arrow{translate:5px}@media (min-width:1024px){.lp-cta{width:auto}}.lp-cue{border:2px solid var(--wht-60);border-radius:999px;width:30px;height:48px;display:block;position:relative}.lp-cue:after{content:"";background:var(--wht);width:6px;height:6px;animation:lp-cue 1.9s var(--ease-in-out) infinite;border-radius:999px;margin-left:-3px;position:absolute;top:8px;left:50%}@keyframes lp-cue{0%{opacity:0;transform:translateY(0)}20%{opacity:1}70%{opacity:1;transform:translateY(20px)}to{opacity:0;transform:translateY(22px)}}.lp-how-step{transition:opacity .5s var(--ease-out)}@media (min-width:1024px){.lp-how-step{min-height:62vh}.lp-how-list{padding-bottom:14vh}.lp-how-step[data-active=false]{opacity:.3}}.lp-strike{background-image:linear-gradient(currentColor,currentColor);background-position:0 58%;background-repeat:no-repeat;background-size:calc(var(--s,0) * 100%) 2px;-webkit-box-decoration-break:clone;box-decoration-break:clone}.lp-index [data-col]{width:.6em!important}.lp-glyph{font-family:var(--font-mono);letter-spacing:0;white-space:pre;font-size:12px;line-height:1.15}@media (min-width:640px){.lp-glyph{font-size:14px}}@media (prefers-reduced-motion:reduce){.lp-cue:after{opacity:1;animation:none;transform:translateY(10px)}.lp-float,.lp-float[data-on=false]{filter:none;transition:opacity .2s linear;translate:none;scale:none}}
