.ld-root{--color-bg-stage:#0a0a0a;--color-bg-panel:#171717;--color-control-track:#232323;--color-control-fill:#2d2d2d;--color-control-fill-hover:#363636;--color-control-handle:#424242;--color-border-subtle:#2a2a2a;--color-text-primary:#ccc;--color-text-muted:#8a8a8a;--color-text-secondary:#aaa;--color-text-dim:#bbb;--color-text-2:#ddd;--color-inverted-primary-bg:#fafafa;--color-inverted-primary-fg:#111;--color-inverted-primary-bg-hover:#e0e0e0;--font-family-brand:"Suisse Intl", system-ui, sans-serif;--font-family-app:"Suisse Intl", system-ui, sans-serif;--font-family-book:"Suisse Intl", system-ui, sans-serif;background:var(--color-bg-stage);color:var(--color-text-primary);font-family:var(--font-family-app);scroll-behavior:smooth;-webkit-font-smoothing:antialiased;font-weight:400;position:fixed;inset:0;overflow:hidden auto}.ld-root *,.ld-root :before,.ld-root :after{box-sizing:border-box}html{background:#0a0a0a}.ld-root a:focus-visible,.ld-root button:focus-visible,.ld-root input:focus-visible{outline-offset:3px;outline:1px solid #777}.ld-container{max-width:1200px;margin:0 auto;padding:0 32px}.ld-center{text-align:center}.ld-center-copy{margin-left:auto;margin-right:auto}.ld-stack>*+*{margin-top:150px}.ld-stack>:nth-child(2){margin-top:220px}.ld-stack--usp>:nth-child(2){margin-top:150px}.ld-h2{font-family:var(--font-family-brand);letter-spacing:-.015em;text-wrap:balance;color:#fff;margin:0;font-size:clamp(26px,3.4vw,38px);font-weight:500;line-height:1.1}.ld-body{text-wrap:pretty;max-width:460px;color:var(--color-text-secondary);margin:11px 0 0;font-size:15px;line-height:1.45}.ld-center .ld-body{margin-left:auto;margin-right:auto}.ld-kicker{letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-muted);margin-bottom:10px;font-size:12px;font-weight:500}.ld-nav{z-index:40;pointer-events:none;justify-content:center;padding:0 16px;display:flex;position:fixed;top:28px;left:0;right:0}.ld-nav-pill{pointer-events:auto;z-index:2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1f1f1fd9;border-radius:14px;flex-direction:column;width:100%;max-width:900px;display:flex;position:relative}.ld-nav-row{justify-content:space-between;align-items:center;height:60px;padding:0 8px 0 20px;display:flex;position:relative}.ld-nav-side{align-items:center;gap:20px;display:flex}.ld-nav-side--right{align-self:stretch;gap:24px}.ld-nav-brand{color:#fff;align-items:center;display:flex;position:absolute;left:50%;transform:translate(-50%)}.ld-nav-link{color:#c8c8c8;font-size:13px;text-decoration:none;transition:color .14s}.ld-nav-link:hover,.ld-nav-link.is-active{color:#fff}.ld-nav-link--soon{cursor:default;color:var(--color-text-muted);align-items:center;gap:6px;display:inline-flex}.ld-nav-link--soon:hover{color:var(--color-text-muted)}.ld-nav-soon{letter-spacing:.05em;text-transform:uppercase;background:var(--color-control-fill);color:var(--color-text-muted);border-radius:999px;padding:3.5px 6px;font-size:7px;font-weight:600;line-height:1;transform:translateY(-8px)}.ld-nav-pill .ld-btn--nav{align-self:stretch;margin:10px 0;padding-top:0;padding-bottom:0}.ld-nav-burger{pointer-events:auto;cursor:pointer;background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:44px;height:44px;margin-right:0;display:none}.ld-nav-burger span{background:#fff;border-radius:2px;width:18px;height:1.5px;transition:transform .3s cubic-bezier(.25,1,.5,1)}.ld-nav-menu{display:none}.ld-nav-menu-inner{overflow:hidden}.ld-nav-menu-list{flex-direction:column;padding:6px 20px 22px;display:flex}.ld-nav-menu-item{font-family:var(--font-family-brand);letter-spacing:-.01em;color:#fff;opacity:0;font-size:18px;font-weight:500;line-height:1.62;text-decoration:none;transition:opacity .42s cubic-bezier(.25,1,.5,1),transform .42s cubic-bezier(.25,1,.5,1);transform:translateY(6px)}.ld-nav-pill.is-open .ld-nav-menu-item{opacity:1;transition-delay:calc(var(--i,0) * 30ms + .1s);transform:translateY(0)}.ld-nav-menu-soon{color:var(--color-text-muted);align-items:center;gap:8px;display:inline-flex}.ld-nav-menu-soon .ld-nav-soon{transform:translateY(-7px)}.ld-nav-menu-login{align-items:center;gap:10px;margin-top:14px;font-size:16px;display:inline-flex}.ld-nav-menu-cta{border-radius:12px;width:100%;margin-top:16px;padding:13px;font-size:15px;transition:opacity .42s cubic-bezier(.25,1,.5,1),transform .42s cubic-bezier(.25,1,.5,1)}.ld-nav-backdrop{z-index:1;opacity:0;pointer-events:none;background:#0006;transition:opacity .32s;display:none;position:fixed;inset:0}.ld-nav-backdrop.is-open{opacity:1;pointer-events:auto}@media (width<=700px){.ld-nav-side--left,.ld-nav-side--right{display:none}.ld-nav-burger{display:inline-flex}.ld-nav-backdrop{display:block}.ld-nav-menu{grid-template-rows:0fr;transition:grid-template-rows .44s cubic-bezier(.25,1,.5,1);display:grid}.ld-nav-pill.is-open .ld-nav-menu{grid-template-rows:1fr}.ld-nav-pill.is-open .ld-nav-burger span:first-child{transform:translateY(3.25px)rotate(45deg)}.ld-nav-pill.is-open .ld-nav-burger span:last-child{transform:translateY(-3.25px)rotate(-45deg)}}.ld-btn{font-family:var(--font-family-app);cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;gap:8px;font-size:13px;font-weight:500;text-decoration:none;transition:background-color .14s,color .14s;display:inline-flex}.ld-btn--primary{background-color:var(--color-inverted-primary-bg);color:var(--color-inverted-primary-fg);padding:10px 28px}.ld-btn--primary:hover{background-color:var(--color-inverted-primary-bg-hover)}.ld-btn.is-disabled{background-color:var(--color-control-fill);color:var(--color-text-muted);cursor:default;pointer-events:none}.ld-btn--nav{padding:8px 24px}.ld-link{color:var(--color-text-secondary);font-size:13px;font-weight:500;text-decoration:none;transition:color .14s}.ld-link:hover{color:#fff}.ld-btn--explore{margin-top:24px;padding:10px 32px}.ld-ctas{align-items:center;gap:26px;display:flex}.ld-hero .ld-ctas,.ld-center .ld-ctas{justify-content:center}.ld-hero{text-align:center;padding:200px 0 0}.ld-hero--app{padding-top:156px}.ld-hero h1{max-width:820px;font-family:var(--font-family-brand);letter-spacing:-.02em;text-wrap:balance;color:#fff;margin:0 auto;font-size:clamp(40px,6vw,64px);font-weight:500;line-height:1.04}.ld-hero-sub{max-width:620px;color:var(--color-text-secondary);margin:12px auto 0;font-size:15px;line-height:1.2}.ld-hero-sub-m{display:none}@media (width<=640px){.ld-br{display:none}.ld-hero h1{font-size:clamp(25px,8vw,40px)}.ld-hero h1 .ld-br,.ld-hero-sub .ld-br{display:inline}.ld-hero-sub-d{display:none}.ld-hero-sub-m{display:inline}.ld-body{text-wrap:balance}}.ld-hero .ld-ctas{margin-top:28px}.ld-hero .ld-kicker{margin-bottom:14px}@keyframes ld-hero-rise{0%{opacity:0;transform:translateY(var(--lift,30px))}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){.ld-hero-reveal{animation:ld-hero-rise 1.2s cubic-bezier(.25, 1, .5, 1) calc(var(--rd,0s) + .1s) both}}.ld-hero h1 .ld-hero-reveal,.ld-hero-sub .ld-hero-reveal{display:inline-block}.ld-showreel{margin-top:80px;position:relative}.ld-hero-shot{margin-top:56px}.ld-showreel>video{aspect-ratio:16/9;object-fit:cover;background:#000;border-radius:14px;width:100%;display:block}.ld-showreel-frame{z-index:1;border-radius:14px;position:relative;overflow:hidden}.ld-showreel-frame video{aspect-ratio:16/9;object-fit:cover;clip-path:inset(0 round 14px);background:#000;border-radius:14px;width:100%;display:block}.ld-showreel-glow{z-index:0;filter:blur(64px)saturate(1.15);opacity:.25;pointer-events:none;background:0 0;position:absolute;inset:0;transform:none}@media (prefers-reduced-motion:reduce){.ld-showreel-glow{display:none}}.ld-showreel .ld-showcase-tile video,.ld-showreel .ld-showcase-ph{aspect-ratio:16/9}.ld-showreel .ld-showcase-label{display:none}.ld-wall-row{width:max-content;animation:90s linear infinite ld-drift;display:flex}.ld-wall-row--reverse{animation:110s linear infinite ld-drift-back}.ld-wall-half{gap:12px;padding-right:12px;display:flex}@keyframes ld-drift{to{transform:translate(-50%)}}@keyframes ld-drift-back{0%{transform:translate(-50%)}to{transform:translate(0)}}.ld-strip-clip{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.ld-strip{width:max-content;animation:120s linear infinite ld-drift;display:flex}.ld-loop{aspect-ratio:3/4;background:var(--color-bg-panel);border-radius:8px;flex-shrink:0;width:190px;position:relative;overflow:hidden}.ld-loop video{object-fit:cover;width:100%;height:100%;display:block}.ld-loop-name{-webkit-backdrop-filter:blur(6px);color:var(--color-text-2);opacity:0;pointer-events:none;background:#0000004d;border-radius:6px;padding:4px 8px;font-size:11px;transition:opacity .16s;position:absolute;bottom:8px;left:8px}.ld-logos{text-align:center;padding:150px 0 0}.ld-logos-eyebrow{color:var(--color-text-muted);font-size:13px}.ld-logos-pill{background:var(--color-bg-panel);color:#9a9a9a;border-radius:14px;justify-content:space-around;align-items:center;gap:20px;width:568px;max-width:calc(100% - 40px);height:64px;margin:22px auto 0;padding:0 28px;display:flex}.ld-logo-word{font-size:16px;font-weight:500}.ld-logo-word--a1s{font-size:19px;font-weight:500}.ld-logo-word--norgram{font-size:18px;font-weight:500}.ld-logo-word--norgram sup{vertical-align:.45em;margin-left:1px;font-size:.5em}.ld-logo-word--stripe{letter-spacing:-.02em;font-size:20px;font-weight:700}.ld-logo-word--tracked{letter-spacing:.14em;font-size:13px;font-weight:600}.ld-section{padding:130px 0 0}#apps{padding-top:150px;padding-bottom:64px}.ld-section--tight{padding-top:84px}.ld-section .ld-h2.ld-center{margin-bottom:48px}.ld-section-link{color:var(--color-text-primary);margin-top:18px;font-size:13px;font-weight:500;text-decoration:none;display:inline-block}.ld-section-link:hover{color:#fff}.ld-cols{grid-template-columns:5fr 7fr;align-items:center;gap:64px;display:grid}.ld-cols--flip{grid-template-columns:7fr 5fr}.ld-cols--flip .ld-copy{order:2}.ld-cols--flip .ld-shot{order:1}.ld-cols-media{min-width:0;position:relative}.ld-cols-media .ld-demo,.ld-cols-media .ld-video-stage,.ld-cols-media .ld-stock-wall{max-width:86%;margin-left:auto}.ld-cols--flip .ld-cols-media .ld-video-stage,.ld-cols--flip .ld-cols-media .ld-stock-wall{margin-left:0;margin-right:auto}.ld-cols--flip .ld-demo-panel{left:-88px}.ld-video-stage{aspect-ratio:3/4;background:#050505;border-radius:20px;overflow:hidden}.ld-video-stage video{object-fit:cover;width:100%;height:100%;display:block}.ld-stock-wall{aspect-ratio:3/4;background:#171717;border-radius:20px;padding:8px}.ld-stock-inner{border-radius:12px;gap:8px;height:100%;display:flex;overflow:hidden}.ld-stock-col{flex:1;min-width:0}.ld-stock-track{will-change:transform;animation:34s linear infinite ld-scroll-up}.ld-stock-track img{object-fit:cover;border-radius:6px;width:100%;margin-bottom:8px;display:block}@keyframes ld-scroll-up{0%{transform:translateY(0)}to{transform:translateY(calc(-1 * var(--dist,50%)))}}.ld-copy .ld-body{max-width:360px;margin-top:10px}.ld-copy .ld-h2{line-height:1.02}.ld-copy .ld-kicker{font-size:11px}.ld-cols .ld-shot{box-shadow:none;border-radius:10px}.ld-shot{background:var(--color-bg-panel);border-radius:14px;overflow:hidden}.ld-shot img{aspect-ratio:1.6;object-fit:cover;width:100%;display:block}.ld-shot video{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.ld-wide{max-width:1280px}.ld-tcards{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.ld-tcard{aspect-ratio:3/4;background:#181818;border-radius:20px;position:relative;overflow:hidden}.ld-tcard-inner{border-radius:14px;position:absolute;inset:6px;overflow:hidden}.ld-tcard:after{content:"";pointer-events:none;z-index:3;border-radius:14px;position:absolute;inset:6px;box-shadow:inset 0 0 0 2px #181818,0 0 0 1px #181818}.ld-tcard-media{position:absolute;inset:0}.ld-tcard-media>*{width:100%;height:100%}.ld-tcard-media .ld-video-stage,.ld-tcard-media .ld-stock-wall{aspect-ratio:auto;background:0 0;border-radius:0}.ld-tcard-media .ld-video-stage video{object-fit:cover}.ld-tcard-media .ld-stock-wall{padding:0}.ld-tcard-media .ld-stock-inner{border-radius:0}.ld-tcard--singles .ld-tcard-media{top:3px}.ld-tcard-scrim{pointer-events:none;background:linear-gradient(#0000 8%,#000000c7 48%,#000 78%);position:absolute;inset:0}.ld-tcard--mockups .ld-tcard-scrim{background:linear-gradient(#0000 32%,#0000005c 68%,#000000c7 94%)}.ld-tcard--stock .ld-tcard-scrim{background:linear-gradient(#0000 14%,#000000b3 52%,#000 84%)}.ld-tcard-copy{flex-direction:column;align-items:flex-start;gap:20px;display:flex;position:absolute;bottom:22px;left:22px;right:22px}.ld-tcard-text{flex-direction:column;gap:6px;display:flex}.ld-tcard-title{font-family:var(--font-family-brand);letter-spacing:-.4px;color:#fafafa;margin:0;font-size:24px;font-weight:500;line-height:28px}.ld-tcard-body{color:#a1a1a1;margin:0;font-size:14px;line-height:1.3}.ld-tcard-btn{letter-spacing:-.28px;padding:10px 24px;font-size:14px}.ld-tmarquee{grid-template-rows:repeat(3,1fr);gap:8px;width:100%;height:100%;display:grid}.ld-tmarquee-row{min-height:0;display:flex;overflow:hidden}.ld-tmarquee-row .ld-wall-row{height:100%}.ld-tmarquee .ld-wall-half{gap:8px;padding-right:8px}.ld-tmarquee .ld-loop{border-radius:6px;width:auto;height:100%}.ld-tmarquee-row:first-child .ld-wall-row{animation-duration:26s}.ld-tmarquee-row:nth-child(2) .ld-wall-row{animation-duration:32s}.ld-tmarquee-row:nth-child(3) .ld-wall-row{animation-duration:29s}.ld-usp-vid{border-radius:16px;max-width:82%;margin:0 auto;overflow:hidden}.ld-usp-vid video{aspect-ratio:1;object-fit:cover;width:100%;display:block}.ld-usp-vid--portrait{max-width:62%}.ld-usp-vid--portrait video{aspect-ratio:3/4}.ld-usp-portrait{border-radius:16px;max-width:62%;margin:0 auto;overflow:hidden}.ld-usp-portrait img{aspect-ratio:3/4;object-fit:cover;width:100%;display:block}.ld-usp-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.ld-usp-grid img{aspect-ratio:3/4;object-fit:cover;border-radius:8px;width:100%;display:block}.ld-cols .ld-strip-clip{border-radius:12px;min-width:0}.ld-format{background:#ececec;border-radius:14px;flex-direction:column;align-items:center;gap:22px;padding:34px 30px 24px;display:flex}.ld-format-canvas{aspect-ratio:3/4;background:#fff;border-radius:8px;width:60%;overflow:hidden}.ld-format-canvas img{object-fit:cover;width:100%;height:100%;display:block}.ld-format-bar{background:#17171a;border-radius:11px;align-items:center;gap:3px;padding:5px;display:flex}.ld-format-r{font-variant-numeric:tabular-nums;color:#ffffff80;border-radius:7px;padding:6px 11px;font-size:12px;font-weight:500}.ld-format-r.is-on{color:#fff;background:#ffffff24}.ld-format-custom{color:#ffffff80;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.ld-demo-solo{max-width:460px;margin:40px auto 0;padding-left:40px}.ld-demo{width:100%;position:relative}.ld-demo-stage{aspect-ratio:3/4;cursor:grab;touch-action:pan-y;background:#050505;border-radius:20px;width:100%;position:relative;overflow:hidden}.ld-demo-stage:active{cursor:grabbing}.ld-demo-canvas{pointer-events:none;width:100%;height:100%;display:block}.ld-demo-panel{background:var(--color-bg-panel);border-radius:14px;width:264px;padding:18px 18px 6px;position:absolute;bottom:-34px;left:-160px}.ld-demo-scene{letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-muted);margin-bottom:14px;font-size:11px;font-weight:500}.ld-demo-panel .ctrl>.tog-wrap{margin-top:10px}.ld-showcase-head{text-align:center;flex-direction:column;align-items:center;margin-bottom:40px;display:flex}.ld-showcase-cta{margin-top:24px}.ld-showcase-controls{justify-content:flex-end;align-items:center;gap:12px;margin-top:24px;display:flex}.ld-car-btn{background-color:var(--color-control-fill);width:32px;height:32px;color:var(--color-text-secondary);cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;transition:background-color .14s,color .14s;display:flex}.ld-car-btn:hover{background-color:var(--color-control-fill-hover);color:#fff}.ld-carousel{overflow:hidden}.ld-showcase{padding-bottom:72px}.ld-carousel--bleed{width:100%;margin-top:72px}.ld-car-track{cursor:grab;-webkit-user-select:none;user-select:none;touch-action:pan-y;align-items:flex-start;gap:14px;padding-inline:20px;display:flex;overflow:hidden}.ld-car-track.is-dragging{cursor:grabbing}.ld-car-track .ld-showcase-tile{flex:0 0 clamp(200px,22vw,300px)}.ld-showcase-tile{min-width:0}.ld-showcase-tile video,.ld-showcase-tile img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none;background:#000;border-radius:14px;width:100%;height:auto;display:block}.ld-showcase-ph{aspect-ratio:3/4;background:var(--color-bg-panel);color:#3d3d3d;border-radius:14px;justify-content:center;align-items:center;display:flex}.ld-showcase-tile--wide video,.ld-showcase-tile--wide .ld-showcase-ph{aspect-ratio:16/9}.ld-showcase-label{color:var(--color-text-muted);margin-top:10px;font-size:12px;display:block}.ld-showcase-pagegrid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.ld-reviews{columns:4;column-gap:20px}.ld-review{break-inside:avoid;background:var(--color-bg-panel);border-radius:10px;margin:0 0 20px;padding:24px 24px 20px}.ld-review blockquote{font-family:var(--font-family-book);text-wrap:pretty;color:var(--color-text-dim);margin:0;font-size:14px;line-height:1.4}.ld-review figcaption{margin-top:28px}.ld-review-author{color:inherit;align-items:center;gap:10px;text-decoration:none;display:flex}.ld-review-author--link{cursor:pointer;transition:opacity .3s cubic-bezier(.4,0,.2,1)}.ld-review-author--link:hover{opacity:.7}.ld-review-author--link:focus-visible{outline-offset:3px;border-radius:8px;outline:1px solid #777}.ld-review-avatar{background:var(--color-control-fill);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:14px;font-weight:500;line-height:1;display:flex;overflow:hidden}.ld-review-avatar img{object-fit:cover;width:100%;height:100%;display:block}.ld-review-who{color:var(--color-text-2);font-size:14px;font-weight:500;display:block}.ld-review-role{color:var(--color-text-muted);font-size:14px;display:block}.ld-faq-wrap{max-width:620px}.ld-faq-groups{flex-direction:column;gap:40px;margin-top:60px;display:flex}.ld-faq-group{flex-direction:column;gap:14px;display:flex}.ld-faq-cat{letter-spacing:-.14px;color:#a1a1a1;font-size:14px;font-weight:500;line-height:22px}.ld-faq-list{flex-direction:column;gap:10px;display:flex}.ld-faq-item{background:var(--color-bg-panel);border-radius:14px;transition:background .2s}.ld-faq-item:hover,.ld-faq-item.is-open{background:#1a1a1a}.ld-faq-item button{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:16px 24px;transition:color .2s;display:flex}.ld-faq-item button:hover .ld-faq-q{color:#fff}.ld-faq-q{color:#ededed;letter-spacing:-.4px;font-size:17px;font-weight:500;line-height:1.35;transition:color .2s}.ld-faq-icon{flex-shrink:0;width:20px;height:20px;position:relative}.ld-faq-icon svg{color:#fff;transform-origin:50%;width:20px;height:20px;transition:transform .38s cubic-bezier(.33,0,0,1);position:absolute;inset:0}.ld-faq-item.is-open .ld-faq-h{transform:rotate(180deg)}.ld-faq-item.is-open .ld-faq-v{transform:rotate(90deg)}.ld-faq-panel{grid-template-rows:0fr;transition:grid-template-rows .5s cubic-bezier(.25,1,.5,1);display:grid}.ld-faq-item.is-open .ld-faq-panel{grid-template-rows:1fr}.ld-faq-panel>div{overflow:hidden}.ld-faq-answer{padding:0 24px 22px;opacity:.55;padding-right:clamp(48px,8vw,96px)}.ld-faq-answer p{color:#fff;margin:0;font-size:15px;font-weight:400;line-height:1.45}.ld-pricing-head{margin-bottom:40px}.ld-pricing-head .ld-body{max-width:600px;margin-top:11px}.ld-pricing-titlerow{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.ld-pricing-title{font-family:var(--font-family-brand);color:#fff;font-size:18px;font-weight:500}.ld-pricing-foot{flex-direction:column;justify-content:center;align-items:center;min-height:38px;margin-top:12px;display:flex}.ld-pricing-cancel{text-align:center;max-height:20px;color:var(--color-text-muted);margin-top:4px;font-size:11px;transition:opacity .3s,max-height .42s cubic-bezier(.33,0,0,1),margin-top .42s cubic-bezier(.33,0,0,1);overflow:hidden}.ld-pricing-foot.is-lifetime .ld-pricing-cancel{opacity:0;max-height:0;margin-top:0}.ld-seg{background:var(--color-bg-panel);border-radius:10px;width:280px;max-width:100%;margin:0 auto 30px;padding:3px;display:flex;position:relative}.ld-seg-pill{background:var(--color-control-fill);width:calc(33.3333% - 2px);transform:translateX(calc(var(--seg-i,0) * 100%));pointer-events:none;border-radius:8px;transition:transform .28s cubic-bezier(.32,.72,.26,1);position:absolute;top:3px;bottom:3px;left:3px}.ld-seg-btn{z-index:1;font-family:var(--font-family-app);color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;flex:1;padding:8px 0;font-size:13px;font-weight:500;transition:color .18s;position:relative}.ld-seg-btn:hover{color:var(--color-text-dim)}.ld-seg-btn.is-on{color:#fff}.ld-pricing-card{background:var(--color-bg-panel);border-radius:14px;width:380px;max-width:100%;min-height:435px;margin:0 auto;padding:26px 26px 20px;position:relative}.ld-pricing-price-row{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.ld-pricing-badge{color:#171717;white-space:nowrap;opacity:0;background:#fafafa;border-radius:999px;flex-shrink:0;padding:4px 14px;font-size:10px;font-weight:500;transition:opacity .3s}.ld-pricing-badge.is-shown{opacity:1}.ld-pricing-price{align-items:center;gap:13px;display:flex}.ld-pricing-amount{font-family:var(--font-family-brand);letter-spacing:-.02em;color:#fff;align-items:center;font-size:44px;font-weight:500;line-height:1;display:inline-flex}.ld-pricing-currency{margin-right:1px}.ld-pricing-per{color:var(--color-text-muted);text-align:left;flex-direction:column;font-size:12px;line-height:1.32;display:flex}.ld-roll{display:inline-flex}.ld-roll-digit{min-width:1ch;height:1.1em;line-height:1;display:inline-block;position:relative;overflow:hidden}.ld-roll-digit--n{margin-left:-3px}.ld-roll-strip{flex-direction:column;height:1000%;transition:transform .7s ease-in-out;display:flex}.ld-roll-cell{justify-content:center;align-items:center;height:10%;display:flex}.ld-pricing-feats{flex-direction:column;gap:12px;margin:24px 0 22px;padding:0;list-style:none;display:flex}.ld-pricing-feats li{color:var(--color-text-dim);align-items:center;gap:12px;font-size:14px;display:flex}.ld-pricing-feat{align-items:center;gap:8px;display:inline-flex}.ld-pricing-soon{color:var(--color-text-muted);white-space:nowrap;background:#ffffff12;border-radius:999px;flex-shrink:0;padding:3px 8px;font-size:10px;font-weight:500;line-height:1}.ld-pricing-check{background:var(--color-control-fill);color:#fff;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.ld-pricing-cta{width:100%;margin-top:22px;padding-top:13px;padding-bottom:13px}.ld-pricing-secure{color:var(--color-text-muted);justify-content:center;align-items:center;gap:5px;font-size:11px;display:flex}.ld-polar{width:auto;height:12px;color:var(--color-text-muted)}.ld-final{padding:150px 0 140px}.ld-final--a{text-align:left;padding:80px 0 110px}.ld-final-a-card{aspect-ratio:2.5;background:#171717;border-radius:20px;position:relative;overflow:hidden;transform:translateZ(0)}.ld-final-bg{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.ld-final-bg--m,.ld-final-scrim{display:none}.ld-final-overlay{text-align:left;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:0 clamp(20px,4%,44px) clamp(20px,3.5%,36px);display:flex;position:absolute;inset:0}.ld-final-heading{font-family:var(--font-family-brand);letter-spacing:-.02em;text-wrap:balance;color:#fff;margin:0;font-size:clamp(28px,3.6vw,42px);font-weight:500;line-height:1.08}.ld-final-sub{max-width:40ch;font-family:var(--font-family-app);text-wrap:balance;color:var(--color-text-secondary);margin:10px 0 0;font-size:15px;line-height:1.45}.ld-final-cta{margin-top:28px;padding:14px 30px;font-size:14px}@media (width<=700px){.ld-final-a-card{aspect-ratio:3/4;min-height:0}.ld-final-bg--d{display:none}.ld-final-bg--m{display:block}.ld-final-scrim{pointer-events:none;background:linear-gradient(#0000 30%,#0000006b 62%,#000000d1 100%);display:block;position:absolute;inset:0}}.ld-final--b h2,.ld-final--c h2{margin-top:24px}.ld-final--b{padding:0;position:relative;overflow:hidden}.ld-final-b-wall{opacity:.22;pointer-events:none}.ld-final-b-overlay{text-align:center;background:radial-gradient(#1111118c 0%,#1111110d 70%);flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ld-final-b-overlay h2{margin:0 0 26px}.ld-final--c{text-align:center}.ld-final-c-card{background:var(--color-bg-panel);border-radius:14px;padding:72px 40px;position:relative}.ld-final-c-card:before{content:"";-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(135deg,#ffffff24,#ffffff05 40%,#ffffff1a);border-radius:14px;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ld-final-c-card svg{color:#fff}.ld-final-c-card p{max-width:420px;color:var(--color-text-muted);margin:-12px auto 26px;font-size:14px;line-height:1.6}.ld-var-switch{z-index:50;background:var(--color-control-track);border-radius:10px;width:200px;padding:14px 14px 12px;position:fixed;bottom:16px;right:16px;box-shadow:0 12px 40px #0000008c}.ld-var-title{letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-muted);margin-bottom:10px;font-size:11px;font-weight:500}.ld-var-row{color:var(--color-text-secondary);justify-content:space-between;align-items:center;gap:8px;padding:4px 0;font-size:12px;display:flex}.ld-var-row>div{gap:4px;display:flex}.ld-var-row button{background:var(--color-control-fill);width:24px;height:22px;color:var(--color-text-muted);cursor:pointer;border:none;border-radius:6px;font-size:11px;font-weight:500}.ld-var-row button:hover{color:#fff}.ld-var-row button.is-on{background-color:var(--color-inverted-primary-bg);color:var(--color-inverted-primary-fg)}.ld-footer{padding:40px 0}.ld-footer-inner{--footer-cols-w:278px;max-width:900px;margin:0 auto;padding:0 22px}.ld-footer-main{justify-content:space-between;align-items:flex-start;gap:60px;margin-bottom:100px;display:flex}.ld-footer-logo{color:#fff;display:inline-flex}.ld-footer-logo svg{display:block}.ld-footer-links{width:var(--footer-cols-w);justify-content:space-between;margin-right:72px;display:flex}.ld-footer-col{flex-direction:column;gap:3px;display:flex}.ld-footer-head{color:#a1a1a1;letter-spacing:-.14px;margin:0 0 5px;font-size:14px;font-weight:500;line-height:22px}.ld-footer-col a{color:#fafafa;letter-spacing:-.14px;font-size:14px;font-weight:500;line-height:1.4;text-decoration:none;transition:opacity .2s}.ld-footer-col a:hover{opacity:.7}.ld-footer-soon-item{color:var(--color-text-muted);letter-spacing:-.14px;cursor:default;align-self:flex-start;align-items:center;gap:6px;font-size:14px;font-weight:500;line-height:1.4;display:inline-flex}.ld-footer-soon{letter-spacing:.05em;text-transform:uppercase;background:var(--color-control-fill);color:var(--color-text-muted);border-radius:999px;padding:3.5px 6px;font-size:7px;font-weight:600;line-height:1;transform:translateY(-8px)}.ld-footer-socials{gap:10px;display:flex}.ld-footer-social{background:var(--color-bg-panel);width:33px;height:33px;color:var(--color-text-muted);border-radius:8px;justify-content:center;align-items:center;transition:background-color .2s,color .2s;display:inline-flex}.ld-footer-social:hover{background:var(--color-control-fill);color:#fff}.ld-footer-social svg{width:16px;height:16px;display:block}.ld-footer-bar{justify-content:space-between;align-items:center;display:flex}.ld-footer-bar-right{width:var(--footer-cols-w);justify-content:space-between;align-items:center;margin-right:72px;display:flex}.ld-footer-copy{color:#737373;margin:0;font-size:11px;font-weight:500;line-height:22px}.ld-footer-legal{gap:30px;display:flex}.ld-footer-legal a{color:#737373;font-size:11px;font-weight:500;line-height:22px;text-decoration:none;transition:opacity .2s}.ld-footer-legal a:hover{opacity:.7}@media (prefers-reduced-motion:reduce){.ld-root{scroll-behavior:auto}.ld-wall-row,.ld-strip,.ld-stock-track{animation:none}}@media (width<=960px){.ld-nav-side--left{display:none}.ld-nav-brand{position:static;transform:none}.ld-cols,.ld-cols--flip{grid-template-columns:1fr;gap:36px}.ld-cols--flip .ld-copy{order:1}.ld-cols--flip .ld-shot{order:2}.ld-tcards{grid-template-columns:1fr;gap:20px;max-width:440px;margin:0 auto}.ld-usps{grid-template-columns:1fr;max-width:480px;margin-left:auto;margin-right:auto}.ld-showcase-pagegrid{grid-template-columns:1fr 1fr}.ld-reviews{columns:2}.ld-section{padding-top:96px}.ld-hero{padding-top:140px}.ld-loop{width:150px}.ld-stack>*+*{margin-top:72px}.ld-demo-panel{width:100%;margin-top:12px;position:static;bottom:auto;left:auto;right:auto}}@media (width<=600px){.ld-container,.ld-nav{padding:0 20px}.ld-reviews{columns:1}.ld-loop{width:124px}.ld-demo-stage{aspect-ratio:1}.ld-footer-main{flex-direction:column;gap:40px;margin-bottom:64px}.ld-footer-links{gap:54px;width:auto;margin-right:0}.ld-footer-bar{flex-wrap:wrap;gap:16px 24px}.ld-footer-bar-right{justify-content:flex-start;gap:24px;width:auto;margin-right:0}.ld-car-track .ld-showcase-tile{flex-basis:39vw}.ld-logo-word{font-size:14px}.ld-logo-word--a1s{font-size:16px}.ld-logo-word--norgram{font-size:15px}.ld-logo-word--stripe{font-size:16px}.ld-logo-word--tracked{font-size:11px}}
