@font-face{font-family:thanksScript;src:url(../media/PinyonScript_Regular-s.p.1kg04k3e-i0rz.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:thanksScript Fallback;src:local(Arial);ascent-override:110.78%;descent-override:49.31%;line-gap-override:0.0%;size-adjust:77.93%}.DO9T5q_className{font-family:thanksScript,thanksScript Fallback;font-weight:400}
.lp,.lp-page{--lp-bg:var(--background);--lp-bg-alt:#f5f5f7;--lp-tile:#fff;--lp-ink:#1d1d1f;--lp-ink-2:#6e6e73;--lp-ink-3:#86868b;--lp-line:#00000014;--lp-shadow:0 1px 2px #0000000a, 0 18px 50px -24px #00000038;--lp-radius:28px;--lp-radius-inner:16px;--lp-gutter:clamp(1rem, 4vw, 2.75rem);--lp-max:76rem;--lp-section-space:clamp(4.5rem, 8vw, 7.5rem);--lp-ease:cubic-bezier(.16, 1, .3, 1)}.lp{margin-top:calc(-1 * var(--mkt-hero-top,6.5rem));isolation:isolate;background:var(--lp-bg);color:var(--lp-ink);font-feature-settings:"ss01" on;-webkit-font-smoothing:antialiased;position:relative;overflow:clip}.dark :is(.lp,.lp-page){--lp-bg:var(--background);--lp-bg-alt:#0f0f10;--lp-tile:#1c1c1e;--lp-ink:#f5f5f7;--lp-ink-2:#a1a1a6;--lp-ink-3:#86868b;--lp-line:#ffffff1a;--lp-shadow:0 0 0 1px #ffffff0f, 0 18px 50px -24px #000c}.lp-container{width:min(100% - 2 * var(--lp-gutter), var(--lp-max));margin-inline:auto}.lp-container--narrow{--lp-max:60rem}.lp-section{--lp-surface:var(--pure-page-background);--lp-surface-2:var(--color-2);--lp-surface-shadow:var(--floating-shadow);padding-block:calc(var(--lp-section-space) / 2);position:relative}.lp-section--dark{--lp-bg:#000;--lp-bg-alt:#161617;--lp-tile:#1c1c1e;--lp-ink:#f5f5f7;--lp-ink-2:#a1a1a6;--lp-line:#ffffff1a;--lp-shadow:0 0 0 1px #ffffff12, 0 30px 80px -30px #000000e6;--lp-surface:#161617;--lp-surface-2:#1c1c1e;--lp-surface-shadow:none;padding-block:var(--lp-section-space);color:var(--lp-ink);background:#000}.lp-head{text-align:center;justify-items:center;gap:clamp(.9rem,1.6vw,1.25rem);max-width:54rem;margin:0 auto clamp(3rem,6vw,5rem);display:grid}.lp-head--start{text-align:start;justify-items:start;margin-inline:0}.lp-head--flush{margin-bottom:0}.lp-eyebrow{letter-spacing:-.01em;color:var(--lp-ink-2);margin:0;font-size:clamp(1rem,1.35vw,1.2rem);font-weight:600}.lp-title{letter-spacing:-.035em;color:var(--lp-ink);text-wrap:balance;overflow-wrap:break-word;margin:0;font-size:clamp(2.4rem,5.4vw,4.4rem);font-weight:600;line-height:1.05}.lp-title--sm{font-size:clamp(2rem,4vw,3.25rem)}.lp-lede{letter-spacing:-.01em;max-width:40ch;color:var(--lp-ink-2);text-wrap:pretty;margin:0;font-size:clamp(1.1rem,1.55vw,1.35rem);font-weight:400;line-height:1.5}.lp-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem 1.75rem;display:flex}.lp-head--start .lp-actions{justify-content:flex-start}.lp-btn{letter-spacing:-.01em;white-space:nowrap;height:2.9rem;transition:background-color .2s ease, color .2s ease, transform .2s var(--lp-ease);border-radius:999px;justify-content:center;align-items:center;gap:.4rem;padding:0 1.5rem;font-size:1.02rem;font-weight:500;text-decoration:none;display:inline-flex}.lp-btn:active{transform:scale(.98)}.lp-btn--primary{background:var(--lp-ink);color:var(--lp-bg)}.lp-btn--primary:hover{background:color-mix(in oklch, var(--lp-ink) 84%, var(--lp-bg))}.lp-btn--green{background:var(--primary-action);color:#fff;box-shadow:0 1px 2px #0000001f,inset 0 1px #ffffff40}.lp-btn--green:hover{background:var(--primary-action-hover)}.lp-btn--quiet{color:var(--lp-ink);box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--lp-ink) 22%, transparent);background:0 0}.lp-btn--quiet:hover{background:color-mix(in oklch, var(--lp-ink) 6%, transparent)}.lp-btn svg{width:1.05em;height:1.05em}.lp-link{letter-spacing:-.01em;color:var(--mkt-link-blue);align-items:center;gap:.15rem;font-size:clamp(1.02rem,1.3vw,1.15rem);font-weight:500;text-decoration:none;display:inline-flex}.lp-link:hover{text-underline-offset:.2em;text-decoration:underline}.lp-link svg{width:1.05em;height:1.05em;transition:translate .2s var(--lp-ease)}.lp-link:hover svg{translate:2px}.lp-hero{padding-top:calc(var(--mkt-hero-top,6.5rem) + clamp(3rem, 7vw, 6rem));text-align:center;padding-bottom:0}.lp-hero--mat{isolation:isolate;background:var(--background);margin:var(--mkt-hero-top,6.5rem) 16px 0;padding-top:calc(var(--mkt-page-top) + 1rem);border-radius:28px;position:relative;overflow:clip}@media (max-width:640px){.lp-hero--mat{margin:var(--mkt-hero-top,6.5rem) 11px 0;border-radius:22px}}.lp-hero--mat:before{content:"";z-index:0;pointer-events:none;-webkit-mask-image:linear-gradient(to bottom, transparent var(--mat-fade-start,62%), #000 var(--mat-fade-end,94%));mask-image:linear-gradient(to bottom, transparent var(--mat-fade-start,62%), #000 var(--mat-fade-end,94%));background:linear-gradient(90deg,#ffffff80 1px,#0000 1px) calc(50% - .5px) -.5px/52px 52px,linear-gradient(#ffffff80 1px,#0000 1px) calc(50% - .5px) -.5px/52px 52px,#2b55cf;position:absolute;inset:0}.lp-hero--mat:after{content:"";z-index:0;pointer-events:none;filter:blur(22px);mix-blend-mode:multiply;background:repeating-linear-gradient(118deg,#0000 0 90px,#050f3c4d 140px,#0000 210px 260px,#050f3c2e 300px,#0000 350px);position:absolute;inset:-20%;-webkit-mask-image:linear-gradient(#0000 58.6%,#000 81.4%);mask-image:linear-gradient(#0000 58.6%,#000 81.4%)}.dark .lp-hero--mat:before{background-color:#2244a6}.lp-hero--mat .lp-mat-band,.lp-hero--mat>.lp-hero__copy{z-index:1;position:relative}.lp-hero--mat .lp-mat-band{margin-top:clamp(1rem,3vw,2.5rem);padding-top:0;padding-bottom:0}@media (min-width:641px){.lp-hero--mat .lp-browser{border-bottom-right-radius:0;border-bottom-left-radius:0;max-height:calc(23px + min(100cqw,72rem)/3.23641)}}@media (max-width:640px){.lp-hero--mat .lp-browser{border-bottom-right-radius:0;border-bottom-left-radius:0;max-height:calc(28.8px + 1.562*min(100cqw,19rem))}}.lp-hero__copy{justify-items:center;gap:clamp(1.25rem,2vw,1.75rem);display:grid}.lp-hero__title{letter-spacing:-.045em;max-width:14ch;color:var(--lp-ink);text-wrap:balance;overflow-wrap:break-word;margin:0;font-size:clamp(2.9rem,7.6vw,6.5rem);font-weight:600;line-height:1.02}.lp-hero__title--home{max-width:18ch;color:var(--lp-ink-2)}.lp-hero__accent{color:var(--lp-ink)}@media (max-width:640px){.lp-hero__title{font-size:calc(1.3*clamp(2.9rem,7.6vw,6.5rem))}}.lp-hero__lede{letter-spacing:-.012em;max-width:36ch;color:var(--lp-ink-2);text-wrap:pretty;margin:0;font-size:clamp(1.15rem,1.75vw,1.5rem);line-height:1.45}.lp-hero .lp-actions{margin-top:.5rem}.lp-hero .mkt-hero-desktop-link{color:var(--lp-ink-3);margin-top:-.25rem;font-size:.92rem;text-decoration:none}.lp-hero .mkt-hero-desktop-link:hover{color:var(--lp-ink)}.lp-hero__copy>*,.lp-mat-band{animation:lp-rise 1.1s var(--lp-ease) both}.lp-hero__copy>:nth-child(2){animation-delay:80ms}.lp-hero__copy>:nth-child(3){animation-delay:.16s}.lp-hero__copy>:nth-child(n+4){animation-delay:.22s}.lp-mat-band{animation-duration:1.5s;animation-delay:.32s}@keyframes lp-rise{0%{opacity:0;transform:translateY(24px)}}.lp-stage{text-align:start;z-index:1;position:relative;container-type:inline-size}.lp-mat-band{isolation:isolate;margin-top:clamp(3.5rem,7vw,6rem);padding-block:clamp(4rem,7vw,6.5rem) clamp(4.5rem,8vw,7rem);position:relative}.lp-browser{--browser-bar:#f3f3f2;--browser-line:#0000001a;--browser-icon:#6b6b6b;--browser-field:#0000000e;background:var(--background);border-radius:14px;width:min(100%,72rem);margin:0 auto;overflow:hidden;box-shadow:0 2px 4px #000a281f,0 30px 70px -20px #000a3266}.dark .lp-browser{--browser-bar:#2b2b2d;--browser-line:#ffffff14;--browser-icon:#a1a1a6;--browser-field:#ffffff14}.lp-browser__bar{background:var(--browser-bar);border-bottom:1px solid var(--browser-line);height:46px;color:var(--browser-icon);align-items:center;gap:14px;padding:0 14px;display:flex}.lp-browser__lights{gap:8px;margin-right:4px;display:flex}.lp-browser__lights span{border-radius:50%;width:12px;height:12px;box-shadow:inset 0 0 0 .5px #0000002e}.lp-browser__lights span:first-child{background:#ff5f57}.lp-browser__lights span:nth-child(2){background:#febc2e}.lp-browser__lights span:nth-child(3){background:#28c840}.lp-browser__icons{align-items:center;gap:14px;display:flex}.lp-browser__icons svg{width:17px;height:17px}.lp-browser__address{background:var(--browser-field);max-width:34rem;height:30px;color:var(--lp-ink-on-bar,#3a3a3c);border-radius:8px;flex:1;justify-content:center;align-items:center;gap:6px;margin:0 auto;font-size:13px;display:flex}.dark .lp-browser__address{color:#e5e5ea}.lp-browser__address svg{width:11px;height:11px}.lp-browser .mkt-device__screen{border-radius:0;flex:none;display:block}.lp-browser__view--laptop .mkt-device__screen{aspect-ratio:1280/791}.lp-browser__view--phone{display:none}.lp-browser__view--phone .mkt-device__screen{aspect-ratio:360/781}.lp-browser .mkt-phone-status,.lp .mkt-device__canvas:before{display:none}.lp-browser .mkt-mock-panel{isolation:isolate}.lp-browser .mkt-mock-panel:before{content:"";z-index:-1;pointer-events:none;background:var(--page-pattern-color);position:absolute;inset:0;-webkit-mask-image:url(/images/patterns/marble.webp);mask-image:url(/images/patterns/marble.webp);-webkit-mask-size:900px 900px;mask-size:900px 900px;-webkit-mask-repeat:repeat;mask-repeat:repeat}.lp .lp-touch :is(.mkt-device--tablet,.mkt-device--phone){box-shadow:inset 0 0 0 1px var(--device-rim), 0 .4cqw 1.2cqw -.4cqw #00000047, 0 2.4cqw 5cqw -2cqw #00000038}@media (max-width:640px){.lp-browser{border-radius:12px;width:min(100%,19rem)}.lp-browser__bar{gap:10px;height:40px;padding:0 10px}.lp-browser__lights{gap:6px}.lp-browser__lights span{width:10px;height:10px}.lp-browser__icons{display:none}.lp-browser__address{height:26px;font-size:12px}.lp-browser__view--laptop{display:none}.lp-browser__view--phone{display:block}}.lp-touch{gap:clamp(.85rem,1.5vw,1.25rem);display:grid}.lp-touch__card{border-radius:var(--lp-radius);background:var(--pure-page-background);min-height:clamp(30rem,48vw,42rem);box-shadow:var(--floating-shadow);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);display:grid;position:relative;overflow:hidden}.lp-touch__card--reverse{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.lp-touch__card--reverse .lp-touch__copy{order:2}.lp-touch__copy{align-content:center;gap:.9rem;padding:clamp(2rem,5vw,4.5rem);display:grid}.lp-touch__eyebrow{color:var(--mkt-cta-green);margin:0;font-size:1rem;font-weight:600}.dark .lp-touch__eyebrow{color:oklch(74% .15 145)}.lp-touch__title{letter-spacing:-.035em;color:var(--lp-ink);text-wrap:balance;margin:0;font-size:clamp(2rem,3.6vw,3rem);font-weight:600;line-height:1.06}.lp-touch__body{max-width:32ch;color:var(--lp-ink-2);text-wrap:pretty;margin:0;font-size:clamp(1.02rem,1.3vw,1.15rem);line-height:1.5}.lp-touch__stage{min-width:0;position:relative;container-type:inline-size}.lp-touch .mkt-device{display:flex;position:absolute;inset:auto}.lp-touch__stage--phone .mkt-device--phone{aspect-ratio:180/372;border-radius:8cqw;width:50cqw;height:auto;padding:2.2cqw;top:clamp(2.5rem,7cqw,4rem);left:26cqw}.lp-touch__stage--phone .mkt-device--phone .mkt-device__screen{border-radius:6cqw}.lp-touch__stage--tablet .mkt-device--tablet{aspect-ratio:330/450;border-radius:6.3cqw;width:86cqw;height:auto;padding:3.6cqw;top:clamp(2.5rem,7cqw,4rem);left:8cqw}.lp-touch__stage--tablet .mkt-device--tablet .mkt-device__screen{border-radius:3.1cqw}@media (max-width:760px){.lp-touch__card,.lp-touch__card--reverse{grid-template-columns:minmax(0,1fr);min-height:0}.lp-touch__card--reverse .lp-touch__copy{order:0}.lp-touch__copy{text-align:center;justify-items:center;padding:2rem 1.75rem 0}.lp-touch__stage{height:30rem}.lp-touch__stage--phone .mkt-device--phone{width:60cqw;top:2rem;left:20cqw}.lp-touch__stage--tablet .mkt-device--tablet{width:90cqw;top:2rem;left:5cqw}}.lp-desk{justify-content:center;align-items:center;margin-block:clamp(2.5rem,5vw,4rem);display:flex;position:relative;container-type:inline-size}.lp-desk:after{content:"";z-index:-1;filter:blur(1cqw);background:radial-gradient(closest-side,#00000024,#0000);border-radius:50%;height:5cqw;position:absolute;bottom:-2cqw;left:8%;right:8%}.lp-desk__scene{z-index:2;flex:none;width:min(50cqw,36rem);display:grid;position:relative}.lp-desk__scene>*{grid-area:1/1}.lp-review--ghost{visibility:hidden}.lp-desk__tiles{z-index:1;flex:none;align-items:center;gap:2cqw;display:flex;position:relative}.lp-desk__tiles--left{flex-direction:row-reverse;margin-right:-3.2cqw}.lp-desk__tiles--right{margin-left:-3.2cqw}.lp-desk__tile{--tile:9cqw;--tone-a:#8e8e93;--tone-b:#636366;--tone-c:#48484a;isolation:isolate;width:calc(var(--tile) * (1 - .12 * var(--tile-i,0)));aspect-ratio:1;background:radial-gradient(120% 90% at 18% 8%, color-mix(in oklch, var(--tone-a) 55%, white) 0%, transparent 55%), radial-gradient(110% 100% at 92% 100%, var(--tone-c) 0%, transparent 60%), linear-gradient(150deg, var(--tone-a), var(--tone-b));color:#fff;opacity:calc(1 - .18 * var(--tile-i,0));border-radius:23%;place-items:center;display:grid;position:relative;box-shadow:inset 0 0 0 .5px #ffffff4d,inset 0 1px #ffffff59,0 1.6cqw 3cqw -1.2cqw #0000004d}.lp-desk__tile:before{content:"";z-index:0;border-radius:inherit;mix-blend-mode:overlay;opacity:.55;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' seed='4' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E");background-size:120px 120px;position:absolute;inset:0}.lp-desk__tile:after{content:"";z-index:-1;border-radius:inherit;background:linear-gradient(150deg, var(--tone-a), var(--tone-b));filter:blur(1.6cqw);opacity:.5;pointer-events:none;position:absolute;inset:18% 10% -12%}.lp-desk__tile svg{z-index:1;stroke-width:2.1px;filter:drop-shadow(0 .15cqw .3cqw #0000002e);width:46%;height:46%;position:relative}.lp-desk__tile[data-tone=video]{--tone-a:#ff6a5a;--tone-b:#e8261f;--tone-c:#a8100f}.lp-desk__tile[data-tone=video] svg{fill:currentColor}.lp-desk__tile[data-tone=photos]{--tone-a:#ffb062;--tone-b:#f0507a;--tone-c:#9b2fbf}.lp-desk__tile[data-tone=games]{--tone-a:#a98bff;--tone-b:#6a47e6;--tone-c:#2f2aa6}.lp-desk__tile[data-tone=chat]{--tone-a:#6ef08a;--tone-b:#26b84f;--tone-c:#0f7d4a}.lp-desk__tile[data-tone=shop]{--tone-a:#ffd65a;--tone-b:#f6981a;--tone-c:#d9480f}.lp-desk__tile[data-tone=news]{--tone-a:#6ab8ff;--tone-b:#2777e8;--tone-c:#1b3fb0}.lp-desk__lede{max-width:44ch}.lp .lp-desk__specs{grid-template-columns:repeat(4,minmax(0,1fr));max-width:60rem;margin-inline:auto}@media (max-width:960px){.lp-desk__tile:nth-child(3){display:none}.lp-desk__scene{width:62cqw}.lp-desk__tile{--tile:12cqw}.lp .lp-desk__specs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.lp-desk__tiles{display:none}.lp-desk__scene{width:100cqw}.lp-desk__tile{--tile:16cqw}.lp-desk__tiles--left{margin-right:-6cqw}.lp-desk__tiles--right{margin-left:-6cqw}.lp .lp-desk__specs{grid-template-columns:minmax(0,1fr)}}.lp-review{background:var(--pure-page-background);color:var(--color-8);text-align:start;border-radius:22px;grid-template-rows:auto auto auto auto 1fr auto;gap:.85rem;padding:clamp(1.25rem,2.6vw,1.75rem);display:grid;box-shadow:0 0 0 1px #0000000a,0 3cqw 6cqw -2.5cqw #00000059}.dark .lp-review{box-shadow:0 0 0 1px #ffffff0f,0 3cqw 6cqw -2.5cqw #000c}.lp-review__head{justify-content:space-between;align-items:center;display:flex}.lp-review__title{letter-spacing:-.015em;color:var(--color-10);margin:0;font-size:1.15rem;font-weight:600}.lp-review__desc{color:var(--color-6);margin:-.35rem 0 0;font-size:.9rem;line-height:1.5}.lp-review__total,.lp-review__task{color:var(--color-6);font-variant-numeric:tabular-nums;align-items:center;gap:.4rem;margin:-.35rem 0 0;font-size:.78rem;font-weight:500;display:flex}.lp-review__task{margin-top:.35rem}.lp-review__rows{align-content:start;margin-top:-.25rem;display:grid}.lp-review__fold{opacity:1;grid-template-rows:1fr;transition:grid-template-rows .42s cubic-bezier(.22,1,.36,1),opacity .26s;display:grid}.lp-review__clip{min-height:0;overflow:hidden}.lp-review__fold.is-gone{opacity:0;grid-template-rows:0fr}.lp-review__row{background:var(--background);border-radius:14px;align-items:center;gap:.75rem;margin-bottom:.5rem;padding:.65rem .75rem;display:flex;overflow:hidden}.lp-review__icon{background:var(--pure-page-background);border-radius:10px;flex:none;place-items:center;width:2.25rem;height:2.25rem;display:grid}.lp-review__site{color:#fff;border-radius:5px;place-items:center;width:1.15rem;height:1.15rem;font-size:.7rem;font-weight:700;display:grid}.lp-review__name{color:var(--color-9);text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;font-weight:500;display:block;overflow:hidden}.lp-review__meta{color:var(--color-5);text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:.75rem;display:block;overflow:hidden}.lp-review__meta b{color:var(--color-7);font-weight:500}.lp-review__actions{flex:none;gap:.3rem;display:flex}.lp-review__btn{border-radius:var(--corner-radius);background:var(--pure-page-background);white-space:nowrap;height:1.75rem;color:var(--color-7);box-shadow:var(--floating-shadow-3);align-items:center;gap:.25rem;padding:0 .65rem;font-size:.75rem;font-weight:500;transition:scale .16s,background-color .2s;display:inline-flex}.lp-review__btn--tag,.lp-review__btn--primary{background:color-mix(in srgb, var(--green-item-active) 15%, var(--background) 85%);color:var(--green-item-active);box-shadow:none}.lp-review__btn.is-pressed{background:color-mix(in srgb, var(--color-10) 8%, var(--pure-page-background));scale:.94}.lp-review__btn--tag.is-pressed{background:color-mix(in srgb, var(--green-item-active) 28%, var(--background) 72%)}.lp-review__tag{border-radius:var(--corner-radius);background:color-mix(in srgb, var(--red) 14%, var(--background) 86%);height:1.75rem;color:var(--red);flex:none;align-items:center;gap:.3rem;padding:0 .65rem;font-size:.75rem;font-weight:600;animation:.26s cubic-bezier(.22,1,.36,1) lp-review-tag;display:inline-flex}@keyframes lp-review-tag{0%{opacity:0;scale:.9}}.lp-review__foot{justify-content:space-between;margin-top:.15rem;display:flex}@media (max-width:560px){.lp-review{padding:1.1rem}.lp-review__row{flex-wrap:wrap}.lp-review__actions{flex-basis:100%}.lp-review__actions .lp-review__btn{flex:1;justify-content:center}}.feature-icon{background:linear-gradient(to bottom, #ffffff2e, transparent 70%), var(--tone);color:#fff;border-radius:.42rem;flex:none;place-items:center;width:1.5rem;height:1.5rem;display:grid;box-shadow:inset 0 0 0 .5px #00000014}:is(.lp,.lp-page) .feature-icon svg{color:#fff;stroke-width:2.25px;width:.95rem;height:.95rem;margin:0}.lp-logos{justify-items:center;gap:1rem;padding-block:clamp(1.25rem,2.5vw,2rem) clamp(1rem,2vw,1.5rem);display:grid}.lp-logos__tagline{color:var(--lp-ink-3);margin:0;font-size:.95rem;font-weight:500}.lp-logos__viewport{width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.lp-logos__track{width:max-content;animation:48s linear infinite lp-logos-marquee;display:flex}.lp-logos__viewport:is(:hover,:focus-within) .lp-logos__track{animation-play-state:paused}@keyframes lp-logos-marquee{to{transform:translate(-50%)}}.lp-logos__row{flex:none;align-items:center;gap:clamp(1.75rem,3.6vw,3.5rem);margin:0;padding:0 clamp(1.75rem,3.6vw,3.5rem) 0 0;list-style:none;display:flex}.lp-logos__row img{filter:grayscale()contrast(1.15);opacity:.55;width:auto;height:clamp(1.95rem,2.65vw,2.4rem);transition:opacity .25s,filter .25s;display:block}.lp-logos__link{border-radius:.5rem;outline:none;padding:.35rem .25rem;display:block}.lp-logos__link:focus-visible{box-shadow:0 0 0 2px var(--mkt-link-blue)}.lp-logos__link:is(:hover,:focus-visible) img{filter:none;opacity:1}.dark .lp-logos__row img{filter:grayscale()invert()brightness(1.4);opacity:.55}.dark .lp-logos__link:is(:hover,:focus-visible) img{filter:grayscale()invert()brightness(1.4);opacity:1}.lp-panel{position:relative}.lp .mkt-pillar__window,.lp-window{border-radius:var(--lp-radius-inner);background:var(--pure-page-background);box-shadow:var(--lp-shadow);overflow:hidden}.mkt-segmented{--app-rem:19.6px}.lp-caption{max-width:44ch;min-height:3em;color:var(--lp-ink-2);text-align:center;text-wrap:balance;margin:1.5rem auto 0;font-size:1rem;line-height:1.5}.lp-specs{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:1.5rem clamp(1.5rem,3vw,2.5rem);margin:clamp(2.5rem,5vw,4rem) 0 0;padding:0;list-style:none;display:grid}.lp-specs li{border-top:1px solid var(--lp-line);letter-spacing:-.01em;color:var(--lp-ink);text-wrap:pretty;padding-top:1.1rem;font-size:1.02rem;font-weight:500;line-height:1.45}.lp-head--start .lp-specs,.lp-split .lp-specs{grid-template-columns:minmax(0,1fr);gap:0;margin-top:1rem}.lp-split .lp-specs li{padding-block:.9rem}.lp-split{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:clamp(2.5rem,7vw,6rem);display:grid}.lp-split--reverse>:first-child{order:2}.lp-split .lp-head{margin:0}@media (max-width:960px){.lp-split{grid-template-columns:minmax(0,1fr)}.lp-split--reverse>:first-child{order:0}.lp-split .lp-head{text-align:center;justify-items:center;margin-inline:auto}.lp-split .lp-head .lp-actions{justify-content:center}}.lp-bento{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.85rem,1.5vw,1.25rem);display:grid}.lp-tile{border-radius:var(--lp-radius);background:var(--lp-surface);min-width:0;box-shadow:var(--lp-surface-shadow);grid-template-rows:auto 1fr;display:grid;overflow:hidden;container-type:inline-size}.lp-tile__copy{gap:.5rem;padding:clamp(1.6rem,3vw,2.5rem) clamp(1.6rem,3vw,2.5rem) 0;display:grid}.lp-tile__copy h3{letter-spacing:-.025em;color:var(--lp-ink);text-wrap:balance;margin:0;font-size:clamp(1.4rem,2.2vw,1.85rem);font-weight:600;line-height:1.15}.lp-tile__copy p{max-width:34ch;color:var(--lp-ink-2);text-wrap:pretty;margin:0;font-size:1.02rem;line-height:1.5}.lp-tile__visual{--card-w:min(100cqw, 34rem);min-height:17rem;padding:0 clamp(.5rem,2vw,1.25rem) clamp(.5rem,2vw,1.25rem);display:grid;position:relative}.lp-tile__visual>*{min-width:0;min-height:15rem}@media (max-width:760px){.lp-bento{grid-template-columns:minmax(0,1fr)}}.lp-final{padding-bottom:var(--lp-section-space);text-align:center}.lp-final .lp-head{margin-bottom:0}.lp-final .lp-actions{margin-top:1rem}.lp [data-reveal]{opacity:0;filter:none;transition:opacity 1s var(--lp-ease), transform 1s var(--lp-ease);transition-delay:var(--reveal-delay,0s);will-change:auto;transform:translateY(32px)}.lp [data-reveal].is-visible{opacity:1;transform:none}.lp .mkt-pillar{gap:0;padding:0;display:block}.lp .mkt-story-card{border-radius:var(--lp-radius-inner);box-shadow:var(--lp-surface-shadow);border:none}.lp .mkt-story-session{box-shadow:var(--floating-shadow-2);background:var(--pure-page-background);border:none}.lp .mkt-quick{border-radius:var(--lp-radius);background:var(--lp-surface);box-shadow:var(--lp-surface-shadow);padding:clamp(1.25rem,3vw,2rem)}.lp .mkt-quick__result{background:var(--lp-surface-2);box-shadow:none}.lp-compare{border-radius:var(--lp-radius);background:var(--lp-surface);max-width:62rem;box-shadow:var(--lp-surface-shadow);margin-inline:auto;padding:clamp(.75rem,2.5vw,2rem)}.lp-compare__table{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%}.lp-compare__table :is(th,td){text-align:center;vertical-align:middle;padding:clamp(.85rem,1.6vw,1.25rem) .5rem}.lp-compare__table :is(thead td,tbody th){text-align:start;letter-spacing:-.01em;width:38%;color:var(--lp-ink);padding-inline-start:clamp(.5rem,1.5vw,1rem);font-size:clamp(.88rem,1.2vw,1.02rem);font-weight:500;line-height:1.35}.lp-compare__table thead th{color:var(--lp-ink-2);font-size:clamp(.78rem,1.1vw,.95rem);font-weight:500;line-height:1.25}.lp-compare__us{background:color-mix(in oklch, var(--mkt-cta-green) 9%, transparent)}.lp-compare__table thead .lp-compare__us{border-radius:18px 18px 0 0;padding-top:clamp(1rem,2vw,1.5rem)}.lp-compare__table tbody tr:last-child .lp-compare__us{border-radius:0 0 18px 18px;padding-bottom:clamp(1rem,2vw,1.5rem)}.lp-compare__badge{height:1.9rem;box-shadow:inset 0 0 0 1.5px var(--lp-ink);letter-spacing:-.01em;color:var(--lp-ink);border-radius:999px;align-items:center;padding:0 .85rem;font-size:.95rem;font-weight:600;display:inline-flex}.lp-compare__dot{width:.9rem;height:.9rem;box-shadow:inset 0 0 0 1.5px color-mix(in oklch, var(--lp-ink) 30%, transparent);vertical-align:middle;border-radius:50%;display:inline-block}.lp-compare__dot.is-on{background:var(--lp-ink);box-shadow:none}.lp-compare__us .lp-compare__dot.is-on{background:var(--mkt-cta-green)}@media (max-width:560px){.lp-compare__table :is(thead td,tbody th){width:31%}.lp-compare__table :is(th,td){padding-inline:.1rem}.lp-compare__table thead th{letter-spacing:-.01em;-webkit-hyphens:auto;hyphens:auto;font-size:.64rem}.lp-compare__badge{height:1.6rem;padding:0 .55rem;font-size:.8rem}.lp-compare__dot{width:.75rem;height:.75rem}}.lp .mkt-custom{display:block}.lp .mkt-bridge-cards__item{border-radius:var(--lp-radius);box-shadow:var(--lp-surface-shadow);background:var(--lp-surface);border:none}.lp .mkt-focus-card__reveal-cover{background:var(--lp-surface)}.lp .mkt-focus-card__copy{display:none}.lp .mkt-desktop{padding:0}.lp .mkt-desktop__points{display:none}.lp :is(.mkt-drift__browser,.mkt-drift__prompt){box-shadow:var(--lp-shadow);border:none}.lp .mkt-bento2{gap:var(--lp-section-space);padding:0;display:grid}.lp .mkt-bento2__card--integrations{box-shadow:none;background:0 0;border:none;padding:0}.lp .mkt-plans__more{margin-top:clamp(2rem,4vw,3rem)}.lp .mkt-plans__more a{font-size:1.1rem;font-weight:500}@media (prefers-reduced-motion:reduce){.lp [data-reveal]{opacity:1;transition:none;transform:none}}.lp>[data-mkt-offscreen],.lp>[data-mkt-offscreen] *,.lp>[data-mkt-offscreen] :before,.lp>[data-mkt-offscreen] :after{animation-play-state:paused!important}.lp-section--flush{padding-block:0}.lp .lp-section{box-shadow:none;background:0 0;border-radius:0;margin:0;padding-block:clamp(1.75rem,3.5vw,3.25rem)}.lp .lp-section.lp-section--dark{box-shadow:none;background:#000;border-radius:28px;margin:16px 16px 0;padding-block:clamp(3.5rem,7vw,6rem);overflow:clip}.lp .lp-section.lp-final{box-shadow:none;background:0 0;border-radius:0;margin:0;padding-block:clamp(2.5rem,5vw,4rem) clamp(1rem,2vw,1.5rem)}.lp .lp-section.lp-section--bare{box-shadow:none;background:0 0;border-radius:0;margin:0;padding-block:clamp(1.5rem,3vw,2.5rem) clamp(2.5rem,5vw,4rem)}.lp .lp-section.lp-section--flush{box-shadow:none;background:0 0;border-radius:0;margin:0;padding-block:clamp(.75rem,1.6vw,1.1rem) 0}.lp{background:var(--background);padding-bottom:16px}@media (max-width:640px){.lp .lp-section.lp-section--dark{border-radius:22px;margin:11px 11px 0}.lp{padding-bottom:11px}}@media (max-width:560px){.mkt-segmented{scrollbar-width:none;max-width:100%;overflow-x:auto}.mkt-segmented>[role=tab]{flex:none}.mkt-segmented svg{display:none}}