.lls{background:var(--lls-bg);color:var(--lls-ink);padding:var(--lls-pt) 0 var(--lls-pb);--lls-pad: clamp(16px, 4vw, 40px);--lls-top: var(--lls-gapfromheader);font-family:var(--font-body--family, inherit)}.lls *,.lls *:before,.lls *:after{box-sizing:border-box}.lls__in{width:min(100% - 2 * var(--lls-pad),var(--lls-max));margin-inline:auto}.lls__head{position:sticky;top:var(--lls-top);z-index:0;max-width:60ch;margin-inline:auto;text-align:center;padding-block:clamp(4px,.8vw,10px) clamp(14px,2vw,24px)}.lls__eyebrow{display:block;margin:0 0 .7rem;font-size:.68rem;font-weight:700;letter-spacing:.26em;text-transform:uppercase;color:var(--lls-accent)}.lls__h{margin:0;font-size:clamp(26px,3.2vw,44px);font-weight:700;line-height:1.06;letter-spacing:-.03em;text-wrap:balance}.lls__sub{margin:.6rem auto 0;max-width:52ch;font-size:clamp(14px,1.2vw,16px);line-height:1.5;color:var(--lls-muted);text-wrap:pretty}.lls__stack{display:flex;flex-direction:column;gap:var(--lls-gap);padding-block-end:var(--lls-tail)}.lls__card{position:sticky;top:calc(var(--lls-top) + var(--lls-headh, 150px) + min(calc(var(--i) * var(--lls-step)),var(--lls-cap)));border-radius:var(--lls-r);background:var(--c-bg);color:var(--c-ink);overflow:hidden;box-shadow:0 -1px #0000000a,0 16px 36px -28px #0006}.lls__grid{display:grid;gap:clamp(20px,3vw,48px);align-items:center;padding:clamp(22px,2.8vw,44px) clamp(22px,3.2vw,52px)}@media(min-width:900px){.lls__grid{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}.lls__card[data-flip=true] .lls__media{order:-1}}.lls__copy{min-width:0;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.lls__ceyebrow{margin:0 0 .85rem;font-size:.68rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;opacity:.62}.lls__ch{margin:0;font-size:clamp(26px,2.7vw,40px);font-weight:700;line-height:1.08;letter-spacing:-.03em;max-width:16ch;text-wrap:balance}.lls__cb{margin:.8rem 0 0;max-width:42ch;font-size:clamp(15px,1.1vw,17px);line-height:1.55;opacity:.84;text-wrap:pretty}.lls__stats{display:flex;flex-wrap:wrap;gap:clamp(18px,2.4vw,36px);margin:1.3rem 0 0;padding:0;list-style:none}.lls__stat{min-width:0}.lls__sv{display:block;font-size:clamp(22px,2vw,30px);font-weight:700;letter-spacing:-.03em;line-height:1;font-variant-numeric:tabular-nums}.lls__sl{display:block;margin-top:5px;font-size:.66rem;font-weight:650;letter-spacing:.12em;text-transform:uppercase;opacity:.58}.lls__cta{display:inline-flex;align-items:center;gap:8px;margin-top:1.4rem;padding:0 0 3px;border-bottom:1.5px solid currentColor;color:inherit;font-size:1rem;font-weight:650;letter-spacing:-.01em;text-decoration:none;transition:gap .3s cubic-bezier(.32,.72,0,1),opacity .3s cubic-bezier(.32,.72,0,1)}.lls__cta svg{width:15px;height:15px;transition:transform .3s cubic-bezier(.32,.72,0,1)}@media(hover:hover){.lls__cta:hover{gap:12px;opacity:.82}}.lls__cta:focus-visible{outline:2px solid currentColor;outline-offset:4px;border-radius:2px}.lls__media{border-radius:calc(var(--lls-r) - 14px);overflow:hidden;aspect-ratio:var(--lls-ratio);background:#0000000f}.lls__media img,.lls__media svg{display:block;width:100%;height:100%;object-fit:cover}@media(max-width:899px){.lls{--lls-pad: 14px}.lls__media{aspect-ratio:16 / 10;order:-1;border-radius:calc(var(--lls-r) - 12px)}.lls__grid{padding:16px 16px 22px;gap:16px}.lls__ceyebrow{margin-bottom:.5rem;font-size:.62rem}.lls__ch{font-size:clamp(22px,6vw,28px);max-width:18ch}.lls__cb{margin-top:.55rem;font-size:15px;line-height:1.5}.lls__sv{font-size:clamp(20px,5.6vw,26px)}.lls__stats{gap:20px;margin-top:.9rem}.lls__cta{margin-top:1rem;font-size:.95rem}}@media(max-width:749px){.lls__sub{display:none}.lls__h{font-size:clamp(22px,6vw,28px)}.lls__head{padding-block:2px 12px}.lls__card{top:calc(var(--lls-top) + var(--lls-headh, 72px) + min(calc(var(--i) * var(--lls-step)),var(--lls-cap)))}.lls__stack{padding-block-end:0;gap:14px}.lls{padding-block-end:clamp(10px,3vw,22px)}}@media(prefers-reduced-motion:reduce){.lls__cta,.lls__cta svg{transition-duration:.01ms}.lls__cta:hover{gap:8px}}@media(forced-colors:active){.lls__eyebrow{color:CanvasText}.lls__card{border:1px solid CanvasText;background:Canvas;color:CanvasText}.lls__cta{forced-color-adjust:none;color:CanvasText;border-bottom:1.5px solid CanvasText}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/lelunar-stack.css.map */
