@layer properties,theme,base;@layer components{.lp-container{width:100%;max-width:1180px;margin-inline:auto;padding-inline:16px}@media (min-width:40rem){.lp-container{padding-inline:24px}}@media (min-width:64rem){.lp-container{padding-inline:32px}}.lp-section{scroll-margin-top:72px}.lp-card{border:1px solid var(--border);background-color:var(--surface);box-shadow:var(--shadow-sm);border-radius:24px}.lp-paper{background-color:var(--lp-paper);color:var(--lp-paper-ink);box-shadow:var(--lp-paper-shadow);border-radius:10px}.lp-dots{background-image:radial-gradient(var(--lp-dot) 1px, transparent 1px);background-size:28px 28px;-webkit-mask-image:radial-gradient(70% 60% at 50% 0,#000,#0000);mask-image:radial-gradient(70% 60% at 50% 0,#000,#0000)}.lp-stage{background:var(--lp-stage);color:#fff;border-block:1px solid var(--lp-stage-border)}.lp-stage-decor{background:radial-gradient(60% 50% at 15% 0%, var(--lp-stage-glow), transparent 70%)}.lp-stage-decor:after{content:"";background-image:radial-gradient(#ffffff0d 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 70% at 30% 0,#000,#0000);mask-image:radial-gradient(80% 70% at 30% 0,#000,#0000)}.lp-header{border-bottom:1px solid var(--border)}@supports (animation-timeline:scroll()){.lp-header{animation:linear both lp-shell-edge;animation-timeline:scroll(root);animation-range:0 40px}}.lp-menu-panel{animation:.18s cubic-bezier(.22,.61,.36,1) both lp-shell-menu-in}.lp-menu-panel.is-closing{animation:.15s ease-in both lp-shell-menu-out}.lp-menu-backdrop{animation:.18s ease-out both lp-shell-fade-in}.lp-menu-backdrop.is-closing{animation:.15s ease-in both lp-shell-fade-out}.lp-snap{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;margin-inline:-16px;padding-inline:16px;scroll-padding-inline:16px;display:flex;overflow-x:auto}.lp-snap::-webkit-scrollbar{display:none}.lp-snap:focus-visible{outline:2px solid var(--ring);outline-offset:-3px;border-radius:24px}.lp-snap>*{scroll-snap-align:center;flex:0 0 88%}.lp-fade-x{-webkit-mask-image:linear-gradient(90deg,#0000,#000 16px calc(100% - 16px),#0000);mask-image:linear-gradient(90deg,#0000,#000 16px calc(100% - 16px),#0000)}.lp-rise{animation:.5s cubic-bezier(.22,.61,.36,1) both lp-rise}}@layer utilities;.lp-root{--lp-accent-ink:#c2410c;--lp-paper:#fffdf7;--lp-paper-ink:#3a3f48;--lp-ink:#1e40af;--lp-paper-shadow:0 10px 24px -12px #0f111559, 0 2px 6px #0f11151f;--lp-dot:#0c111b12;--lp-glow:#fb923c29;--lp-stage:linear-gradient(155deg, #1b1e25 0%, #0d0f13 100%);--lp-stage-border:transparent;--lp-stage-glow:#fb923c38;--ring:#ea580c;--color-ring:#ea580c}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .lp-root{--lp-accent-ink:#fdba74;--lp-paper:#ece8dc;--lp-paper-shadow:0 16px 32px -12px #000000b3, 0 2px 6px #00000080;--lp-dot:#ffffff0f;--lp-glow:#fb923c38;--lp-stage:linear-gradient(155deg, #1c1c1c 0%, #0d0d0d 100%);--lp-stage-border:#ffffff0f;--lp-stage-glow:#fb923c47;--ring:#f97316;--color-ring:#f97316}:root:not([data-theme=light]) .lp-root .lp-stage{--surface:#1c1c1c;--surface-2:#242424}}:root[data-theme=dark] .lp-root{--lp-accent-ink:#fdba74;--lp-paper:#ece8dc;--lp-paper-shadow:0 16px 32px -12px #000000b3, 0 2px 6px #00000080;--lp-dot:#ffffff0f;--lp-glow:#fb923c38;--lp-stage:linear-gradient(155deg, #1c1c1c 0%, #0d0d0d 100%);--lp-stage-border:#ffffff0f;--lp-stage-glow:#fb923c47;--ring:#f97316;--color-ring:#f97316}:root[data-theme=dark] .lp-root .lp-stage{--surface:#1c1c1c;--surface-2:#242424}html[data-lp-ready]:has(.lp-root){scroll-behavior:smooth}[data-reveal] .reveal:not([data-shown=true]) :is(.lp-play,.ent-digit-reel,.animate-bar-grow,.animate-draw,.animate-row-in,.animate-badge-pop,.animate-check-pop,.animate-pop-in,.animate-pin-cell-in,.animate-step-in,.couple-trailer,.trial-seg){animation-play-state:paused}[data-reveal] .reveal.lp-trigger{opacity:1;will-change:auto;transform:none}[data-reveal] .lp-root .reveal[data-shown=true]{will-change:auto}@keyframes lp-rise{0%{opacity:0;translate:0 14px}to{opacity:1;translate:0}}@keyframes lp-scan{0%{opacity:1;translate:0 -10%}85%{opacity:1}to{opacity:0;translate:0 110%}}@keyframes lp-draw-in{0%{stroke-dashoffset:var(--len)}to{stroke-dashoffset:0}}@keyframes lp-march{0%{stroke-dashoffset:0}to{stroke-dashoffset:-24px}}@keyframes lp-shell-edge{0%{border-bottom-color:#0000;box-shadow:0 0 #0000}to{border-bottom-color:var(--border);box-shadow:0 8px 24px -16px #0f111547}}@keyframes lp-shell-menu-in{0%{opacity:0;translate:0 -8px}to{opacity:1;translate:0}}@keyframes lp-shell-menu-out{0%{opacity:1;translate:0}to{opacity:0;translate:0 -6px}}@keyframes lp-shell-fade-in{0%{opacity:0}to{opacity:1}}@keyframes lp-shell-fade-out{0%{opacity:1}to{opacity:0}}
@layer properties,theme,base;@layer components{.lp-hero-decor{background:radial-gradient(45% 55% at 85% 10%, var(--lp-glow), transparent 70%), radial-gradient(35% 40% at 0% 55%, #fb923c14, transparent 70%)}.lp-paper-ruled{background-image:repeating-linear-gradient(#0000 0 21px,#0f11150f 21px 22px)}.lp-paper-rule{border-color:#3a3f4838}.lp-stamp{color:#0d6b39;background-color:#e7f6ec99;border-color:#17924f73;display:inline-block;rotate:-6deg}.lp-hand{color:var(--lp-ink);letter-spacing:.01em;transform-origin:0;font-style:italic;font-weight:500;line-height:1.12;display:inline-block;rotate:-3deg}.lp-hero-scan{animation:.8s cubic-bezier(.45,0,.55,1) .45s both lp-scan}.lp-hero-connector{animation:.3s ease-out .65s both lp-hero-fade;top:92px;left:82px}.lp-hero-connector path{stroke-dasharray:6 6;animation:1.6s linear .75s 3 both lp-march}@media (min-width:64rem){.lp-fan-paper{rotate:var(--fan-r,0deg);animation:.6s cubic-bezier(.22,.61,.36,1) both lp-hero-fan;animation-delay:var(--fan-delay,0s)}}.lp-hero-ring{box-shadow:0 0 0 2px var(--primary);opacity:0;border-radius:9px;animation:.9s ease-out .7s both lp-hero-ring}.lp-problem-seg{border-left:2px dashed color-mix(in srgb, var(--primary) 75%, transparent)}}@layer utilities;.lp-root #hero-title .text-gradient-primary{background-image:linear-gradient(100deg,#ea580c 0%,#c2410c 100%)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .lp-root #hero-title .text-gradient-primary{background-image:linear-gradient(100deg, var(--primary) 0%, #f97316 48%, var(--primary-hover) 100%)}}:root[data-theme=dark] .lp-root #hero-title .text-gradient-primary{background-image:linear-gradient(100deg, var(--primary) 0%, #f97316 48%, var(--primary-hover) 100%)}@keyframes lp-hero-fade{0%{opacity:0}to{opacity:1}}@keyframes lp-hero-fan{0%{translate:var(--fan-x,0) var(--fan-y,0);rotate:none}to{translate:0;rotate:var(--fan-r,0deg)}}@keyframes lp-hero-ring{0%{opacity:.9;scale:1}to{opacity:0;scale:1.07}}
@layer properties,theme,base;@layer components{.lp-segs{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.lp-seg{width:100%;min-height:44px;color:var(--muted-foreground);text-align:left;cursor:pointer;border-radius:10px;flex-direction:column;justify-content:center;gap:8px;padding-block:8px;font-size:12px;line-height:1.2;transition:color .2s;display:flex}.lp-seg:hover,.lp-seg[aria-current=step],.lp-seg[data-current]{color:var(--foreground)}.lp-seg[aria-current=step],.lp-seg[data-current]{font-weight:500}.lp-segs[data-static] .lp-seg{cursor:default}.lp-segs[data-static] .lp-seg:not([data-current]):hover{color:var(--muted-foreground)}.lp-seg:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.lp-seg-track{background:var(--border);border-radius:999px;width:100%;height:6px;display:block}.lp-seg-fill{border-radius:inherit;background:var(--primary);transform-origin:0;height:100%;transition:scale .4s cubic-bezier(.22,.61,.36,1);display:block;scale:0 1}.lp-seg[aria-current=step] .lp-seg-fill,.lp-seg[data-current] .lp-seg-fill{box-shadow:0 0 5px color-mix(in srgb, var(--primary) 70%, transparent), 0 0 12px color-mix(in srgb, var(--primary) 35%, transparent)}.lp-segs[data-step="1"]>li:nth-child(-n+1) .lp-seg-fill,.lp-segs[data-step="2"]>li:nth-child(-n+2) .lp-seg-fill,.lp-segs[data-step="3"]>li:nth-child(-n+3) .lp-seg-fill,.lp-segs[data-step="4"]>li:nth-child(-n+4) .lp-seg-fill,.lp-segs[data-step="5"]>li:nth-child(-n+5) .lp-seg-fill{scale:1}@media not (min-width:40rem){.lp-seg-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.lp-story{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;align-items:flex-start;gap:12px;margin-inline:-16px;padding:4px 16px 8px;scroll-padding-inline:16px;display:flex;position:relative;overflow-x:auto}.lp-story::-webkit-scrollbar{display:none}.lp-story:focus-visible{outline:2px solid var(--ring);outline-offset:-2px;border-radius:28px}.lp-chapter{scroll-snap-align:center;scroll-snap-stop:always;border:1px solid var(--border);background-color:var(--surface);min-width:0;box-shadow:var(--shadow-sm);border-radius:24px;flex-direction:column;flex:0 0 88%;padding:16px;display:flex}.lp-stage-item{min-width:0;padding-top:16px}@media not (min-width:40rem){.lp-chapter{flex-basis:92%;padding:12px}}@media (min-width:40rem){.lp-story{margin-inline:-24px;padding-inline:24px;scroll-padding-inline:24px}.lp-chapter{flex-basis:min(88%,500px);padding:20px}}.lp-mark{background-color:var(--lp-paper);color:var(--lp-ink);white-space:nowrap;border-radius:6px;align-items:center;padding:2px 8px;font-size:15px;font-style:italic;line-height:1.3;display:inline-flex;rotate:-2deg;box-shadow:0 1px 2px #0f111529,0 0 0 1px #0f11150f}@container not (min-width:400px){.lp-mark{padding:1px 6px;font-size:13px}}.lp-story-scan{pointer-events:none;animation:1.1s cubic-bezier(.45,0,.25,1) .1s both lp-scan;position:absolute;inset:0}.lp-story-scan:before{content:"";inset-inline:0;background:linear-gradient(to right, transparent, var(--primary), transparent);height:2px;box-shadow:0 0 12px 2px color-mix(in srgb, var(--primary) 35%, transparent);position:absolute;top:0}.lp-story-nav{justify-content:center;margin-top:16px;display:flex}.lp-story-nav[data-js]{position:static}.lp-story-controls{border:1px solid var(--border);background-color:color-mix(in srgb, var(--surface) 90%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);min-height:52px;box-shadow:var(--shadow-lg);border-radius:999px;align-items:center;gap:2px;padding:3px;display:inline-flex}.lp-story-nav:not([data-js]) :is(.lp-story-btn,.lp-story-count){display:none}.lp-story-count{min-width:44px;color:var(--foreground);text-align:center;font-size:13px;font-weight:500}.lp-story-btn{width:44px;height:44px;color:var(--foreground);cursor:pointer;border-radius:999px;place-items:center;transition:background-color .2s,opacity .2s,scale .15s;display:grid}.lp-story-btn:hover{background-color:var(--surface-2)}.lp-story-btn:active{scale:.92}.lp-story-btn[aria-disabled=true]{opacity:.35;cursor:default;background-color:#0000;scale:1}.lp-story-btn:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.lp-story-hint{max-width:120px;color:var(--muted-foreground);white-space:nowrap;padding-inline:10px 14px;font-size:13px;transition:max-width .35s,padding .35s,opacity .25s;overflow:hidden}.lp-story-nav[data-js] .lp-story-hint{border-left:1px solid var(--border)}.lp-story-nav[data-scrolled] .lp-story-hint{opacity:0;border-left-width:0;max-width:0;padding-inline:0}@media (min-width:64rem){.lp-story{scroll-snap-type:none;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:stretch;column-gap:64px;margin-inline:0;padding:0;display:grid;overflow:visible}.lp-chapter{display:contents}.lp-chapter-text{grid-column:1;grid-row:var(--row);flex-direction:column;justify-content:center;min-height:36vh;padding-block:16px;display:flex}.lp-stage-item{grid-column:2;grid-row:var(--row);align-self:center;margin:0;padding:0}.lp-story[data-js] .lp-stage-item{grid-row:1/span 5;align-self:start;transition:opacity .32s cubic-bezier(.22,.61,.36,1),translate .32s cubic-bezier(.22,.61,.36,1);display:none;position:sticky;top:clamp(88px,50vh - 260px,200px)}.lp-story[data-js][data-step="1"] .lp-stage-item[data-n="1"],.lp-story[data-js][data-step="2"] .lp-stage-item[data-n="2"],.lp-story[data-js][data-step="3"] .lp-stage-item[data-n="3"],.lp-story[data-js][data-step="4"] .lp-stage-item[data-n="4"],.lp-story[data-js][data-step="5"] .lp-stage-item[data-n="5"]{display:block}@starting-style{.lp-story[data-js] .lp-stage-item{opacity:0;translate:0 8px}}.lp-story[data-js] .lp-chapter-text h3{opacity:.55;transition:opacity .3s}.lp-story[data-js][data-step="1"] .lp-chapter[data-n="1"] .lp-chapter-text h3,.lp-story[data-js][data-step="2"] .lp-chapter[data-n="2"] .lp-chapter-text h3,.lp-story[data-js][data-step="3"] .lp-chapter[data-n="3"] .lp-chapter-text h3,.lp-story[data-js][data-step="4"] .lp-chapter[data-n="4"] .lp-chapter-text h3,.lp-story[data-js][data-step="5"] .lp-chapter[data-n="5"] .lp-chapter-text h3{opacity:1}}}@layer utilities;[data-reveal] .lp-chapter:not([data-seen]) :is(.lp-play,.couple-trailer,.animate-bar-grow){animation-play-state:paused}
@layer properties,theme,base;@layer components{.lp-checks-stub{box-shadow:inset 0 0 0 1px var(--border-strong);border-radius:10px;-webkit-mask:radial-gradient(6px at 0,#0000 96%,#000) 0/51% 100% no-repeat,radial-gradient(6px at 100%,#0000 96%,#000) 100%/51% 100% no-repeat;mask:radial-gradient(6px at 0,#0000 96%,#000) 0/51% 100% no-repeat,radial-gradient(6px at 100%,#0000 96%,#000) 100%/51% 100% no-repeat}.lp-checks-thumb,.lp-input-thumb{display:none}@supports (animation-timeline:scroll()) and (timeline-scope:none){.lp-checks-scope{timeline-scope:--lp-checks-track}.lp-checks-track{scroll-timeline:--lp-checks-track inline}.lp-checks-thumb{animation:linear both lp-checks-thumb;animation-timeline:--lp-checks-track;display:block}.lp-input-scope{timeline-scope:--lp-input-track}.lp-input-track{scroll-timeline:--lp-input-track inline}.lp-input-thumb{animation:linear both lp-input-thumb;animation-timeline:--lp-input-track;display:block}}.lp-input-queue-fill{transform-origin:0;animation:1.6s cubic-bezier(.22,1,.36,1) .35s both lp-input-fill}}@layer utilities;@keyframes lp-checks-thumb{0%{translate:0}to{translate:64px}}@keyframes lp-input-thumb{0%{translate:0}to{translate:48px}}@keyframes lp-input-fill{0%{scale:0 1}to{scale:1}}
@layer properties,theme,base;@layer components{.lp-fleet-bracket{transform-origin:50% 100%;animation:.5s cubic-bezier(.22,.61,.36,1) both lp-fleet-bracket}.lp-fleet-break{background:linear-gradient(110deg, transparent 0 30%, var(--border-strong) 30% 40%, var(--surface) 40% 60%, var(--border-strong) 60% 70%, transparent 70% 100%)}.lp-nodemap-hide,.lp-nodemap-toggle:checked+label .lp-nodemap-show{display:none}.lp-nodemap-toggle:checked+label .lp-nodemap-hide{display:inline}.lp-nodemap-chev{transition:rotate .2s}.lp-nodemap-toggle:checked+label .lp-nodemap-chev{rotate:180deg}.lp-fin-panel{display:none}#lp-fin-pairs:checked~.lp-fin-panels .lp-fin-pairs,#lp-fin-units:checked~.lp-fin-panels .lp-fin-units,#lp-fin-trailers:checked~.lp-fin-panels .lp-fin-trailers{display:block}.lp-fin-tab{color:var(--muted);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:9px;transition:color .2s,background-color .2s,box-shadow .2s}.lp-fin-tab:hover{color:var(--foreground)}#lp-fin-pairs:checked~.lp-fin-head .lp-fin-tab[for=lp-fin-pairs],#lp-fin-units:checked~.lp-fin-head .lp-fin-tab[for=lp-fin-units],#lp-fin-trailers:checked~.lp-fin-head .lp-fin-tab[for=lp-fin-trailers]{background-color:var(--surface);box-shadow:var(--shadow-sm), 0 0 0 1px var(--border);color:var(--foreground)}#lp-fin-pairs:focus-visible~.lp-fin-head .lp-fin-tab[for=lp-fin-pairs],#lp-fin-units:focus-visible~.lp-fin-head .lp-fin-tab[for=lp-fin-units],#lp-fin-trailers:focus-visible~.lp-fin-head .lp-fin-tab[for=lp-fin-trailers]{outline:2px solid var(--lp-accent-ink);outline-offset:2px}.lp-money-track:focus-visible{outline-offset:-3px;border-radius:24px;outline:2px solid #ffffffbf}.lp-money-thumb{display:none}@supports (animation-timeline:scroll()) and (timeline-scope:none){.lp-money-cards{timeline-scope:--lp-money-x}.lp-money-track{scroll-timeline:--lp-money-x inline}.lp-money-thumb{animation:linear both lp-money-thumb;animation-timeline:--lp-money-x;display:block}}.lp-team-thumb{display:none}@supports (animation-timeline:scroll()) and (timeline-scope:none){.lp-team-scope{timeline-scope:--lp-team-x}.lp-team-track{scroll-timeline:--lp-team-x inline}.lp-team-thumb{animation:linear both lp-team-thumb;animation-timeline:--lp-team-x;display:block}}.lp-team-pin-on{border-color:var(--primary);box-shadow:0 0 0 1px var(--primary), 0 0 12px -1px color-mix(in srgb, var(--primary) 55%, transparent), inset 0 1px 0 #ffffff26}}@layer utilities;.lp-root{--lp-fmt-ring:transparent}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .lp-root{--lp-fmt-ring:#ffffff1a}}:root[data-theme=dark] .lp-root{--lp-fmt-ring:#ffffff1a}.lp-fin-bar .animate-bar-grow{animation-delay:var(--lp-bar-delay,0s)}@keyframes lp-fleet-bracket{0%{opacity:0;scale:.15 1}to{opacity:1;scale:1}}@keyframes lp-money-thumb{0%{translate:0}to{translate:16px}}@keyframes lp-team-thumb{0%{translate:0}to{translate:48px}}
@layer properties,theme,base;@layer components{.lp-ticket{--cut-x:296px;--cut-y:112px;--notch:12px}.lp-ticket-grid{grid-template-columns:minmax(0,1fr);grid-template-rows:var(--cut-y) auto auto;grid-template-areas:"head""body""cta";display:grid}.lp-ticket-head{grid-area:head}.lp-ticket-body{grid-area:body}.lp-ticket-cta{grid-area:cta}.lp-ticket-shape{-webkit-mask:radial-gradient(circle at 0 var(--cut-y), #0000 var(--notch), #000 calc(var(--notch) + .5px)) left / 51% 100% no-repeat, radial-gradient(circle at 100% var(--cut-y), #0000 var(--notch), #000 calc(var(--notch) + .5px)) right / 51% 100% no-repeat;-webkit-mask:radial-gradient(circle at 0 var(--cut-y), #0000 var(--notch), #000 calc(var(--notch) + .5px)) left / 51% 100% no-repeat, radial-gradient(circle at 100% var(--cut-y), #0000 var(--notch), #000 calc(var(--notch) + .5px)) right / 51% 100% no-repeat;mask:radial-gradient(circle at 0 var(--cut-y), #0000 var(--notch), #000 calc(var(--notch) + .5px)) left / 51% 100% no-repeat, radial-gradient(circle at 100% var(--cut-y), #0000 var(--notch), #000 calc(var(--notch) + .5px)) right / 51% 100% no-repeat}.lp-ticket-stub{height:var(--cut-y);inset:0 0 auto}.lp-ticket-perf{top:var(--cut-y);left:calc(var(--notch) + 6px);right:calc(var(--notch) + 6px);background:repeating-linear-gradient(90deg,#ffffff3d 0 5px,#0000 5px 10px);height:1px}.lp-ticket-bg{background-image:linear-gradient(to bottom, var(--lp-ticket-0), var(--lp-ticket-1), var(--lp-ticket-2))}.lp-plans-thumb{display:none}@supports (animation-timeline:scroll()) and (timeline-scope:none){.lp-plans-scope{timeline-scope:--lp-plans-x}.lp-plans-track{scroll-timeline:--lp-plans-x inline}.lp-plans-thumb{animation:linear both lp-plans-thumb;animation-timeline:--lp-plans-x;display:block}}@media (min-width:48rem){.lp-ticket-grid{grid-template-columns:var(--cut-x) minmax(0, 1fr);grid-template-rows:auto minmax(0,1fr);grid-template-areas:"head body""cta body"}.lp-ticket-shape{-webkit-mask:radial-gradient(circle at var(--cut-x) 0, #0000 var(--notch), #000 calc(var(--notch) + .5px)) top / 100% 51% no-repeat, radial-gradient(circle at var(--cut-x) 100%, #0000 var(--notch), #000 calc(var(--notch) + .5px)) bottom / 100% 51% no-repeat;-webkit-mask:radial-gradient(circle at var(--cut-x) 0, #0000 var(--notch), #000 calc(var(--notch) + .5px)) top / 100% 51% no-repeat, radial-gradient(circle at var(--cut-x) 100%, #0000 var(--notch), #000 calc(var(--notch) + .5px)) bottom / 100% 51% no-repeat;mask:radial-gradient(circle at var(--cut-x) 0, #0000 var(--notch), #000 calc(var(--notch) + .5px)) top / 100% 51% no-repeat, radial-gradient(circle at var(--cut-x) 100%, #0000 var(--notch), #000 calc(var(--notch) + .5px)) bottom / 100% 51% no-repeat}.lp-ticket-stub{width:var(--cut-x);height:auto;inset:0 auto 0 0}.lp-ticket-perf{top:calc(var(--notch) + 6px);bottom:calc(var(--notch) + 6px);left:var(--cut-x);background:repeating-linear-gradient(#ffffff3d 0 5px,#0000 5px 10px);width:1px;height:auto;right:auto}}.lp-faq-summary{list-style:none}.lp-faq-summary::-webkit-details-marker{display:none}.lp-faq-item{position:relative}.lp-faq-item:before{content:"";background:var(--lp-accent-ink);opacity:0;border-radius:0 2px 2px 0;width:2px;transition:opacity .25s;position:absolute;top:14px;bottom:14px;left:0}.lp-faq-item[open]:before{opacity:1}@supports (interpolate-size:allow-keywords){.lp-faq{interpolate-size:allow-keywords}.lp-faq-item::details-content{height:0;transition:height .3s cubic-bezier(.22, .61, .36, 1), content-visibility .3s allow-discrete;overflow:clip}.lp-faq-item[open]::details-content{height:auto}}@media (prefers-reduced-motion:reduce){.lp-faq-item::details-content{transition:none}}}@layer utilities;[data-reveal] .reveal.lp-pricing-trigger{opacity:1;transform:none}.lp-root{--lp-ticket-0:#363c48;--lp-ticket-1:#262b33;--lp-ticket-2:#171a20}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .lp-root{--lp-ticket-0:#2b2b2b;--lp-ticket-1:#1f1f1f;--lp-ticket-2:#151515}}:root[data-theme=dark] .lp-root{--lp-ticket-0:#2b2b2b;--lp-ticket-1:#1f1f1f;--lp-ticket-2:#151515}.lp-root .lp-faq-summary:focus-visible{outline-offset:-3px}@keyframes lp-plans-thumb{0%{translate:0}to{translate:32px}}
