.nav__inner.lt-nav__inner{grid-template-columns:minmax(0,1fr)}.lt-nav__inner .nav__brand{justify-self:center}@media (min-width:56rem){.lt-nav__inner .nav__brand{justify-self:start}}.lt-hero{display:grid;grid-gap:var(--space-xl);gap:var(--space-xl);padding-block:var(--space-xl) var(--space-2xl)}.lt-hero__copy{min-width:0}.lt-hero__title{margin:0;font-family:var(--font-display);font-size:var(--text-display);font-weight:800;line-height:.96;letter-spacing:-.05em;overflow-wrap:anywhere;text-wrap:balance}.lt-hero__lede{max-width:36rem;margin:var(--space-md) 0 var(--space-lg);font-size:var(--text-lg);line-height:1.45;color:var(--color-ink-2)}.lt-hero__note{margin:var(--space-2xs) 0 0;font-size:var(--text-sm);font-weight:600;color:var(--color-muted)}.lt-hero__media{margin:0;min-width:0}.lt-hero__clips{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:var(--space-xs);gap:var(--space-xs)}.lt-clip{position:relative;min-width:0}.lt-clip .loop-video{width:100%;aspect-ratio:9/16;object-fit:cover;border-radius:var(--radius-media);background:var(--color-night-2)}.lt-clip__label{position:absolute;left:var(--space-2xs);bottom:var(--space-2xs);padding:var(--space-3xs) var(--space-2xs);border-radius:var(--radius-pill);background:var(--color-slot-label);color:var(--color-ink);font-size:var(--text-xs);font-weight:700;white-space:nowrap}.lt-hero__caption{margin-top:var(--space-xs);font-size:var(--text-sm);color:var(--color-muted)}.lt-section__title{margin:0 0 var(--space-md);font-family:var(--font-display);font-size:var(--text-2xl);font-weight:800;line-height:1.08;letter-spacing:-.03em;overflow-wrap:anywhere}.lt-section__lede{max-width:36rem;margin:calc(var(--space-sm) * -.5) 0 var(--space-md);color:var(--color-ink-2)}.lt-benefits{padding-block:var(--space-xl);border-top:var(--rule-hair) solid var(--color-rule)}.lt-benefits__grid,.lt-features__grid{display:grid;grid-gap:var(--space-md);gap:var(--space-md)}.lt-benefit,.lt-feature{min-width:0}.lt-benefit{display:flex;align-items:flex-start;gap:var(--space-sm)}.lt-benefit__text{min-width:0}.lt-benefit__icon{display:inline-grid;place-items:center;flex:none;width:2.75rem;height:2.75rem;border-radius:var(--radius-card);background:var(--color-accent);color:var(--color-accent-ink);font-size:1.35rem}.lt-benefit__title{margin:0 0 var(--space-3xs);font-family:var(--font-display);font-size:var(--text-lg);font-weight:800;letter-spacing:-.02em}.lt-benefit__body,.lt-feature__body{margin:0;color:var(--color-ink-2)}.lt-matters{padding-block:var(--space-xl);border-top:var(--rule-hair) solid var(--color-rule)}.lt-matters__grid{display:grid;grid-gap:var(--space-sm);gap:var(--space-sm)}.lt-matters__box{min-width:0;padding:var(--space-lg) var(--space-md);border-radius:var(--radius-media);background:var(--color-paper-3)}.lt-matters__box--gain{background:var(--color-accent);color:var(--color-accent-ink)}.lt-matters__head{margin:0 0 var(--space-md);font-family:var(--font-display);font-size:var(--text-2xl);font-weight:800;line-height:1.1;letter-spacing:-.03em}.lt-matters__list{display:grid;grid-gap:var(--space-sm);gap:var(--space-sm);margin:0;padding:0;list-style:none}.lt-matters__item{display:flex;align-items:center;gap:var(--space-xs);font-size:var(--text-lg);font-weight:600;line-height:1.3}.lt-matters__mark{display:inline-grid;place-items:center;flex:none;width:1.75rem;height:1.75rem;border-radius:999px;background:var(--color-surface);color:var(--color-ink-2);font-size:1rem}.lt-matters__box--gain .lt-matters__mark{background:var(--color-accent-ink);color:var(--color-accent)}.lt-styles{padding-block:var(--space-xl);border-top:var(--rule-hair) solid var(--color-rule)}.lt-styles__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--space-xs);gap:var(--space-xs);max-width:48rem}.lt-styles__clip{margin:0}.lt-features{padding-block:var(--space-xl);border-top:var(--rule-hair) solid var(--color-rule)}.lt-features__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-xs)}.lt-feature{padding:var(--space-sm);border-radius:var(--radius-card);background:var(--color-paper-2)}.lt-feature__title{margin:0 0 var(--space-3xs);font-size:var(--text-sm);font-weight:800;overflow-wrap:anywhere}.lt-feature__body{font-size:var(--text-sm);line-height:1.45}.lt-why{padding-block:var(--space-xl);border-top:var(--rule-hair) solid var(--color-rule)}.lt-why__title{margin:0 0 var(--space-lg);font-family:var(--font-display);font-size:var(--text-3xl);font-weight:800;line-height:1.05;letter-spacing:-.03em}.lt-why__prices{display:grid;grid-gap:var(--space-sm);gap:var(--space-sm);margin:0 0 var(--space-lg)}.lt-why__price{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-media);background:var(--color-surface)}.lt-why__price dt{color:var(--color-ink-2);font-weight:600}.lt-why__price dd{margin:0;font-family:var(--font-display);font-size:var(--text-xl);font-weight:800;letter-spacing:-.02em}.lt-why__was{color:var(--color-ink-2);text-decoration-thickness:.08em}.lt-why__price--deal{border-color:var(--color-accent);background:var(--color-accent)}.lt-why__price--deal dd,.lt-why__price--deal dt{color:var(--color-accent-ink)}.lt-why__body{max-width:42rem;margin:0;font-size:var(--text-lg);line-height:1.5;color:var(--color-ink-2)}.lt-offer{display:grid;grid-gap:var(--space-lg);gap:var(--space-lg);padding-block:var(--space-xl);border-top:var(--rule-hair) solid var(--color-rule)}.lt-offer__pitch{min-width:0}.lt-offer__title{margin:0;font-family:var(--font-display);font-size:var(--text-2xl);font-weight:800;line-height:1.08;letter-spacing:-.03em;overflow-wrap:anywhere}.lt-offer__lede{max-width:36rem;margin:var(--space-sm) 0 var(--space-md);color:var(--color-ink-2)}.lt-offer__list{display:grid;grid-gap:var(--space-xs);gap:var(--space-xs);margin:0;padding:0;list-style:none}.lt-offer__list li{position:relative;padding-left:var(--space-lg);font-size:var(--text-lg);font-weight:600}.lt-offer__list li:before{content:"";position:absolute;left:0;top:.45em;width:.9rem;height:.9rem;border-radius:var(--radius-pill);background:var(--color-accent);box-shadow:inset 0 0 0 .24rem var(--color-accent-hover)}.lt-offer__limit{align-self:start;padding:var(--space-md);border-radius:var(--radius-media);background:var(--color-night);color:var(--color-night-ink)}.lt-offer__seats{margin:0;font-family:var(--font-display);font-size:var(--text-lg);font-weight:800;letter-spacing:-.02em}.lt-offer__close{margin:var(--space-sm) 0 0;font-size:var(--text-sm);color:var(--color-night-muted)}.lt-count{margin-top:var(--space-md);padding-top:var(--space-md);border-top:var(--rule-hair) solid var(--color-night-rule)}.lt-count__label,.lt-count__until{margin:0;font-size:var(--text-sm);color:var(--color-night-muted)}.lt-count__clock{margin:var(--space-3xs) 0;font-family:var(--font-display);font-size:var(--text-2xl);font-weight:800;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--color-accent);white-space:nowrap}.lt-count__placeholder{color:var(--color-night-muted)}.lt-count--ended{margin:var(--space-md) 0 0;font-weight:700}.lt-gate{padding-block:var(--space-xl);border-top:var(--rule-hair) solid var(--color-rule);scroll-margin-top:5rem}.lt-gate__app{margin:var(--space-md) 0 0}.lt-gate__app+.lt-gate__app{margin-top:var(--space-2xs)}.lt-gate__app{text-align:center;color:var(--color-ink-2)}.lt-gate__app a{display:inline-flex;align-items:center;gap:.3em;color:var(--color-ink);font-weight:700;text-decoration:underline;text-underline-offset:.2em}.lt-gate__title{margin:0 0 var(--space-md);text-align:center;font-family:var(--font-display);font-size:var(--text-2xl);font-weight:800;letter-spacing:-.03em}.lt-card{max-width:34rem;margin-inline:auto;padding:var(--space-md);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-media);background:var(--color-surface);box-shadow:0 18px 40px -28px var(--color-shadow)}.lt-card--closed{background:var(--color-paper-2)}.lt-card__closed-title{margin:0;font-family:var(--font-display);font-size:var(--text-lg);font-weight:800}.lt-card__hint{margin:var(--space-2xs) 0 0;font-size:var(--text-sm);color:var(--color-ink-2)}.lt-card__fine{margin:var(--space-xs) 0 0;text-align:center;font-size:var(--text-xs);color:var(--color-muted)}.lt-steps{display:grid;grid-gap:var(--space-lg);gap:var(--space-lg);margin:0;padding:0;list-style:none}.lt-step{min-width:0}.lt-step__title{display:flex;align-items:center;gap:var(--space-xs);margin:0;font-size:var(--text-lg);letter-spacing:-.02em}.lt-step__num,.lt-step__title{font-family:var(--font-display);font-weight:800}.lt-step__num{display:inline-grid;place-items:center;flex:none;width:1.75rem;height:1.75rem;border-radius:var(--radius-pill);background:var(--color-paper-3);color:var(--color-ink);font-size:var(--text-sm)}.lt-step--current .lt-step__num{background:var(--color-accent);color:var(--color-accent-ink)}.lt-step--locked .lt-step__title{color:var(--color-muted)}.lt-step--done .lt-step__num{background:var(--color-ink);color:var(--color-night-ink)}.lt-signed{margin:var(--space-xs) 0 0;font-size:var(--text-sm);color:var(--color-ink-2);overflow-wrap:anywhere}.lt-auth{display:grid;grid-gap:var(--space-2xs);gap:var(--space-2xs);margin-top:var(--space-sm)}.lt-auth__btn{width:100%;background:var(--color-paper-2);color:var(--color-ink);border:var(--rule-hair) solid var(--color-rule)}.lt-auth__btn:hover:not(:disabled){background:var(--color-paper-3)}.btn[data-state=loading]{cursor:progress;opacity:.7}.lt-reveal{animation:lt-reveal var(--dur-short) var(--ease-out) both}@keyframes lt-reveal{0%{opacity:0;transform:translateY(-.5rem)}}.lt-or{display:flex;align-items:center;gap:var(--space-xs);margin:var(--space-md) 0 var(--space-xs);font-size:var(--text-xs);color:var(--color-muted)}.lt-or:after,.lt-or:before{content:"";flex:1 1;border-top:var(--rule-hair) solid var(--color-rule)}.lt-email{display:grid;grid-gap:var(--space-2xs);gap:var(--space-2xs)}.lt-field{display:grid;grid-gap:var(--space-3xs);gap:var(--space-3xs)}.lt-field__label{font-size:var(--text-sm);font-weight:600;color:var(--color-ink-2);overflow-wrap:anywhere}.lt-input{width:100%;min-height:3.25rem;padding:0 var(--space-sm);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-card);background:var(--color-surface);color:var(--color-ink);font:inherit;font-size:var(--text-md);transition:border-color var(--dur-micro) var(--ease-out)}.lt-input:hover{border-color:var(--color-ink-2)}.lt-input:focus-visible{border-color:var(--color-ink)}.lt-input[aria-invalid=true]{border-color:var(--color-error)}.lt-input--code{font-family:var(--font-display);font-size:var(--text-xl);font-weight:800;letter-spacing:.3em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lt-link{justify-self:start;min-height:2.75rem;padding:0;border:0;background:none;font-size:var(--text-sm);font-weight:700;color:var(--color-ink);text-decoration:underline;text-underline-offset:.2em;cursor:pointer}.lt-link:hover{color:var(--color-ink-2)}.lt-link:disabled{opacity:.45;cursor:not-allowed}.lt-error{margin:var(--space-xs) 0 0;font-size:var(--text-sm);font-weight:600;color:var(--color-error)}.lt-checkout{width:100%;margin-top:var(--space-sm)}.lt-faq{padding-block:var(--space-xl) var(--space-2xl);border-top:var(--rule-hair) solid var(--color-rule)}.lt-faq__title{margin:0 0 var(--space-md);font-family:var(--font-display);font-size:var(--text-xl);font-weight:800}.lt-faq__list{display:grid;grid-gap:var(--space-md);gap:var(--space-md);margin:0}.lt-faq__item dt{font-weight:700}.lt-faq__item dd{margin:var(--space-3xs) 0 0;color:var(--color-ink-2)}.lt-done{padding-block:var(--space-2xl)}.lt-done__title{margin:0;font-family:var(--font-display);font-size:var(--text-3xl);font-weight:800;line-height:1.04;letter-spacing:-.035em;overflow-wrap:anywhere}.lt-done__lede{margin:var(--space-sm) 0 var(--space-lg);color:var(--color-ink-2)}.lt-done__steps{display:grid;grid-gap:var(--space-md);gap:var(--space-md);max-width:34rem;margin:0;padding:0;list-style:none}.lt-done__step{display:flex;gap:var(--space-sm);padding:var(--space-md);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-media);background:var(--color-surface)}.lt-done__step .lt-step__num{background:var(--color-accent);color:var(--color-accent-ink)}.lt-done__step-title{margin:0 0 var(--space-2xs);font-family:var(--font-display);font-size:var(--text-lg);font-weight:800}@media (min-width:36rem){.lt-feature{padding:var(--space-md);border-radius:var(--radius-media)}.lt-feature__body,.lt-feature__title{font-size:var(--text-md)}}@media (min-width:56rem){.lt-hero{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;padding-block:var(--space-2xl)}.lt-offer{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:var(--space-2xl)}.lt-matters__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-md)}.lt-matters__box{padding:var(--space-xl) var(--space-lg)}.lt-benefits__grid,.lt-features__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.lt-why__prices{grid-template-columns:repeat(2,minmax(0,1fr))}.lt-why__price{flex-direction:column;justify-content:flex-start}.lt-why__price dd{font-size:var(--text-2xl)}}.lt-hero--solo{grid-template-columns:minmax(0,1fr)}.lt-hero__title .mark{white-space:normal}.lt-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:var(--space-lg);background-image:linear-gradient(45deg,transparent 50%,currentColor 0),linear-gradient(135deg,currentColor 50%,transparent 0);background-position:calc(100% - 1.15rem) 50%,calc(100% - .8rem) 50%;background-size:.35rem .35rem;background-repeat:no-repeat}.lt-field__problem{font-size:var(--text-sm);font-weight:600;color:var(--color-error)}.lt-share{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--space-2xs);gap:var(--space-2xs)}.lt-share__link{margin:0;padding:var(--space-xs) var(--space-sm);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-card);background:var(--color-surface);font-size:var(--text-md);font-weight:600;overflow-wrap:break-word;-webkit-user-select:all;-moz-user-select:all;user-select:all}.lt-combo{position:relative}.lt-combo__list{position:absolute;z-index:10;inset-inline:0;top:calc(100% + var(--space-3xs));max-height:15rem;margin:0;padding:var(--space-3xs);overflow-y:auto;list-style:none;border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:0 18px 40px -28px var(--color-shadow)}.lt-combo__option{padding:var(--space-2xs) var(--space-xs);border-radius:var(--radius-card);color:var(--color-ink);cursor:pointer}.lt-combo__option[aria-selected=true]{background:var(--color-paper-2)}.lt-share__query{white-space:nowrap}.lt-stats{display:grid;grid-gap:var(--space-sm);gap:var(--space-sm);margin-top:var(--space-md);padding-top:var(--space-md);border-top:var(--rule-hair) solid var(--color-rule)}.lt-stats:empty{min-height:6rem}.lt-stats__count{margin:0;color:var(--color-ink-2)}.lt-stats__count strong{color:var(--color-ink)}.lt-stats__tiles{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--space-2xs);gap:var(--space-2xs)}@media (min-width:40rem){.lt-stats__tiles{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}}.lt-stats__tile{display:grid;align-content:start;grid-gap:var(--space-3xs);gap:var(--space-3xs);padding:var(--space-xs) var(--space-sm);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-card);background:var(--color-paper)}.lt-stats__tile p{margin:0}.lt-stats__label{font-size:var(--text-xs);font-weight:600;color:var(--color-ink-2)}.lt-stats__amount{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:800;line-height:1.1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lt-stats__note{font-size:var(--text-xs);color:var(--color-muted)}.lt-stats__list{list-style:none;margin:0;padding:0}.lt-stats__row{display:grid;grid-template-columns:3.75rem minmax(0,1fr) auto;grid-gap:var(--space-xs);gap:var(--space-xs);padding:var(--space-2xs) 0;border-bottom:var(--rule-hair) solid var(--color-rule-2);font-size:var(--text-sm)}.lt-stats__row:last-child{border-bottom:0}.lt-stats__more{justify-self:start}.lt-stats__date{color:var(--color-muted)}.lt-stats__usd{font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lt-stats__row[data-status=refunded],.lt-stats__row[data-status=refunded_after_payout]{color:var(--color-muted)}.lt-affiliate-form{margin-top:var(--space-xs)}