.lps{--lps-ink: #111110;--lps-lime: #c9e265;--lps-heading: #f1f7ed;--lps-muted: #cbc9c1;--lps-hint: #bdbbb4;--lps-line: rgba(255, 255, 255, .16);--lps-dot-border: rgba(255, 255, 255, .28);--lps-label-off: rgba(255, 255, 255, .4);--lps-ring: rgba(201, 226, 101, .28);position:relative;background:var(--lps-ink);color:var(--lps-heading);font-family:var(--text-font-family);overflow-x:clip}.lps *{box-sizing:border-box}.lps-empty{padding:64px 40px;color:var(--lps-muted);text-align:center}.lps-track,.lps-stage{position:relative}.lps--sticky .lps-track{height:calc(var(--lps-steps, 6) * var(--lps-step-vh, 90) * 1vh)}.lps--sticky .lps-stage{position:sticky;top:var(--header-height, 0px);height:100vh;height:calc(100dvh - var(--header-height, 0px));display:flex;flex-direction:column;overflow:hidden}@media(min-width:900px){.lps--sticky .lps-stage{height:min(calc(100dvh - var(--header-height, 0px)),780px);top:calc(var(--header-height, 0px) + max(0px,(100dvh - var(--header-height, 0px) - 780px) / 2))}}.lps-stepper{position:relative;flex:0 0 auto;padding:24px 40px 12px}.lps-stepper__line{position:absolute;left:8.33%;right:8.33%;top:51px;height:1px;background:var(--lps-line)}.lps--sticky .lps-stepper__line{top:50px}@media(min-width:900px){.lps-stepper{width:100%;max-width:1440px;margin-inline:auto;padding:96px 80px 12px}.lps-stepper__line{top:125px;left:calc(80px + (100% - 160px) / 12);right:calc(80px + (100% - 160px) / 12)}.lps--sticky .lps-stepper__line{top:124px}.lps-panel,.lps--sticky .lps-panel{max-width:1440px;margin-inline:auto;padding-inline:80px}}.lps-stepper__list{position:relative;display:flex;list-style:none;margin:0;padding:0}.lps-stepper__item{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center;gap:8px;padding-bottom:9px;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.lps-stepper__label{font-family:var(--text-font-family);font-weight:500;font-size:11px;line-height:1;letter-spacing:.16em;text-transform:uppercase;color:var(--lps-label-off);white-space:nowrap;transition:color .2s ease,font-weight .2s ease}.lps-stepper__dot{position:relative;width:20px;height:20px;border-radius:999px;border:1px solid var(--lps-dot-border);background:var(--lps-ink);display:flex;align-items:center;justify-content:center;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease}.lps-stepper__check{width:100%;height:100%;display:block;opacity:0;transition:opacity .15s ease}.lps-stepper__item.is-active .lps-stepper__label{color:var(--lps-heading);font-weight:700}.lps-stepper__item.is-active .lps-stepper__dot{background:var(--lps-heading);border-color:transparent;box-shadow:0 0 0 4px var(--lps-ring)}.lps-stepper__item.is-done .lps-stepper__label{color:#ffffffb3}.lps-stepper__item.is-done .lps-stepper__dot{background:transparent;border-color:transparent}.lps-stepper__item.is-done .lps-stepper__check{opacity:1}.lps-stepper__item.is-active .lps-stepper__check{opacity:0;transition:none}@media(max-width:899px){.lps-stepper{padding:18px 20px 10px}.lps-stepper__line,.lps--sticky .lps-stepper__line{top:44.5px;left:calc(20px + (100% - 40px) / 12);right:calc(20px + (100% - 40px) / 12)}.lps-stepper__list{overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;gap:2px}.lps-stepper__list::-webkit-scrollbar{display:none}.lps-stepper__item{flex:1 1 0;padding-inline:2px}.lps-stepper__label{font-size:9px;letter-spacing:.12em}}.lps-panels{position:relative}.lps--sticky .lps-panels{flex:1 1 auto;min-height:0}.lps-panel{padding:32px 40px;border-top:1px solid rgba(255,255,255,.06)}.lps-panel:first-child{border-top:none}.lps--sticky .lps-panel{position:absolute;top:0;right:0;bottom:0;left:0;padding:32px 40px;border-top:none;opacity:0;visibility:hidden;transform:translateY(14px);transition:opacity .25s ease,transform .25s ease,visibility 0s linear .25s;overflow-y:auto}.lps--sticky .lps-panel.is-before{transform:translateY(-14px)}.lps--sticky .lps-panel.is-after{transform:translateY(14px)}.lps--sticky .lps-panel.is-active{opacity:1;visibility:visible;transform:translateY(0);transition:opacity .25s ease,transform .25s ease,visibility 0s linear 0s}@media(prefers-reduced-motion:reduce){.lps--sticky .lps-panel{transition:opacity .01s linear,visibility 0s linear;transform:none}.lps--sticky .lps-panel.is-active{transition:opacity .01s linear,visibility 0s linear}}.lps-panel>.lps-media,.lps-panel>.lps-copy{display:block}.lps-panel .lps-media,.lps-panel .lps-copy{flex:1 1 0;min-width:0}.lps--sticky .lps-panel{display:flex;align-items:center;gap:44px}.lps--sticky .lps-panel .lps-copy{max-width:540px}@media(min-width:900px){.lps:not(.lps--sticky) .lps-panel{display:flex;align-items:center;gap:44px}.lps:not(.lps--sticky) .lps-panel .lps-copy{max-width:540px}}.lps-media{position:relative;width:100%;aspect-ratio:640 / 426;border-radius:20px;overflow:hidden;background:#1a1a1a}.lps-poster,.lps-video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.lps-copy{margin-top:24px}@media(min-width:900px){.lps-copy{margin-top:0}}.lps-eyebrow{margin:0 0 16px;font-family:var(--text-font-family);font-weight:700;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--lps-lime)}.lps-heading{margin:0 0 16px;font-family:var(--heading-font-family);font-weight:800;font-size:26px;line-height:1.1;letter-spacing:-.02em;color:var(--lps-heading)}@media(min-width:900px){.lps-heading{font-size:var(--text-h2)}}.lps-body,.lps-body p{margin:0;font-family:var(--text-font-family);font-size:17px;line-height:1.5;color:var(--lps-muted)}.lps-body p+p{margin-top:.6em}body.template-page .lps-body p{line-height:1.5}.lps-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-top:24px}.lps-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:52px;padding:0 32px;border-radius:999px;font-family:var(--text-font-family);font-weight:600;font-size:15px;line-height:1;text-decoration:none;white-space:nowrap;cursor:pointer;border:1px solid transparent;transition:background .18s ease,color .18s ease,border-color .18s ease,opacity .18s ease,transform .18s ease}.lps-btn--ghost{background:transparent;color:var(--lps-heading);border-color:#ffffffe6}.lps-btn--ghost:hover{background:#ffffff14}.lps-btn--primary{background:var(--lps-lime);color:var(--lps-ink)}.lps-btn--primary:hover{opacity:.9;transform:translateY(-1px)}.lps-btn:active{transform:translateY(0)}@media(prefers-reduced-motion:reduce){.lps-btn{transition:none}.lps-btn--primary:hover{transform:none}}.lps-scrollnote{margin:20px 0 0;font-family:var(--text-font-family);font-weight:700;font-size:10px;line-height:1.4;letter-spacing:.16em;text-transform:uppercase;color:var(--lps-hint)}.lps:not(.lps--sticky) .lps-scrollnote{display:none}@media(max-width:899px){.lps-panel,.lps--sticky .lps-panel{padding:24px 20px;flex-direction:column;align-items:stretch;gap:0}.lps-panel .lps-copy,.lps--sticky .lps-panel .lps-copy{max-width:none}.lps-heading{font-size:24px}.lps-body,.lps-body p{font-size:16px}.lps-actions{margin-top:20px}.lps-btn{flex:1 1 0;padding-inline:20px}}@media(min-width:900px){.lps-panel,.lps--sticky .lps-panel{padding-inline:80px}}@media(max-width:899px){.lps--sticky .lps-panel{padding:12px 20px 20px;justify-content:center}.lps--sticky .lps-media{width:100%;max-width:calc(34dvh * 640 / 426);margin-inline:auto}.lps--sticky .lps-copy{margin-top:18px}html.lps-in-band #gorgias-chat-container{opacity:0!important;pointer-events:none!important;transition:opacity .2s ease}}@media(max-width:899px)and (max-height:640px){.lps-stepper{padding:12px 20px 6px}.lps-stepper__line,.lps--sticky .lps-stepper__line{top:38.5px}.lps--sticky .lps-media{max-width:calc(28dvh * 640 / 426)}.lps--sticky .lps-copy{margin-top:12px}.lps--sticky .lps-eyebrow{margin-bottom:8px}.lps--sticky .lps-heading{font-size:20px;margin-bottom:8px}.lps--sticky .lps-body,.lps--sticky .lps-body p{font-size:14px}.lps--sticky .lps-actions{margin-top:12px}.lps--sticky .lps-btn{height:44px}.lps--sticky .lps-scrollnote{display:none}}.lps-media:has(>video){aspect-ratio:16 / 9}@media(max-width:899px){.lps-panel .lps-media:has(>video){flex:0 0 auto;height:auto}.lps--sticky .lps-media:has(>video){max-width:calc(34dvh * 16 / 9)}}@media(max-width:899px)and (max-height:640px){.lps--sticky .lps-media:has(>video){max-width:calc(28dvh * 16 / 9)}}
/*# sourceMappingURL=/cdn/shop/t/65/assets/abyamc-lp2.css.map */
