@font-face{font-family:Fraunces;font-style:normal;font-weight:300 700;font-display:swap;src:url(/fonts/fraunces.woff2) format("woff2")}.snelli-lf{--sn-forest:#16302b;--sn-pine:#0c1f1a;--sn-coconut:#f0ede5;--sn-sage:#a1ad92;--sn-cocoa:#594536;--sn-moss:#5f6e52;--sn-powder:#94b2c4;--sn-powder-ink:#54788d;--sn-straw:#f2e6b1;--sn-app-bg:#f0ede5;--sn-app-surface:#f7f5ee;--sn-app-text:#16302b;--sn-app-muted:#5f6e52;--sn-app-border:#a1ad92;--sn-app-border-subtle:rgba(22,48,43,0.12);--sn-app-accent:#54788d;--sn-app-accent-soft:rgba(84,120,141,0.18);--sn-app-active-cta-bg:#16302b;--sn-app-active-cta-text:#f0ede5;--sn-app-sidebar-bg:#a1ad92;--sn-app-sidebar-text:#16302b;--sn-app-sidebar-muted:#2d453b;--sn-app-sidebar-active-bg:#16302b;--sn-app-sidebar-active-text:#f0ede5;--sn-radius:16px;--sn-radius-md:10px;--sn-radius-sm:6px;--sn-tracking-label:0.12em;--sn-font-display:"Faustina",Georgia,"Iowan Old Style",serif;--sn-font-body:"Instrument Sans",system-ui,-apple-system,"Segoe UI",sans-serif;--sn-font-mono:ui-monospace,"SF Mono",Menlo,Consolas,monospace;--lf-app-display:"Fraunces",Georgia,serif;--lf-card:#fcfbf7;--lf-ink:#16302b;--lf-hair:rgba(22,48,43,0.14);--lf-airgap-bg:#dee7ec;--lf-airgap-line:#8ea9b8;--lf-block-bg:#fbe4e4;--lf-block-ink:#a33a32;--kin:1;--k1:1;--k2:1;--k3:1;--dur:640ms;--ease:cubic-bezier(0.22,0.68,0.32,1);font-family:var(--sn-font-body);color:var(--lf-ink);letter-spacing:normal;-webkit-font-smoothing:antialiased}.snelli-lf *,.snelli-lf :after,.snelli-lf :before{box-sizing:border-box}.snelli-lf h2,.snelli-lf h3,.snelli-lf h4,.snelli-lf ol,.snelli-lf p,.snelli-lf ul{margin:0;padding:0}.snelli-lf ol,.snelli-lf ul{list-style:none}.snelli-lf h2,.snelli-lf h3,.snelli-lf h4{text-wrap:wrap}.js-motion .snelli-lf{--kin:0;--k1:0;--k2:0;--k3:0}.js-motion .snelli-lf.is-in{--kin:1}.js-motion .snelli-lf[data-step="1"]{--k1:1}.js-motion .snelli-lf[data-step="2"]{--k1:1;--k2:1}.js-motion .snelli-lf[data-step="3"]{--k1:1;--k2:1;--k3:1}.snelli-lf .lf-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.snelli-lf .lf-card{max-width:1180px;margin:0 auto;background:var(--lf-card);border-radius:26px;padding:clamp(20px,2.6vw,34px);overflow:hidden;opacity:var(--kin);transform:translateY(calc((1 - var(--kin)) * 26px));transition:opacity var(--dur) var(--ease),transform var(--dur) var(--ease)}.snelli-lf .lf-head{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.snelli-lf .lf-head-main{display:flex;align-items:flex-start;gap:14px;min-width:0}.snelli-lf .lf-shield{flex:0 0 auto;width:38px;height:38px;border-radius:50%;background:var(--sn-forest);color:var(--sn-coconut);display:flex;align-items:center;justify-content:center}.snelli-lf .lf-shield svg{width:19px;height:19px}.snelli-lf .lf-title{font-family:var(--sn-font-display);font-size:clamp(17px,1.55vw,21px);font-weight:600;line-height:1.25;letter-spacing:-.005em}.snelli-lf .lf-sub{margin-top:4px;color:var(--sn-app-muted);font-size:clamp(12.5px,1.05vw,14.5px);line-height:1.4}.snelli-lf .lf-pill{flex:0 0 auto;display:inline-flex;align-items:center;gap:8px;padding:9px 16px;border-radius:999px;background:#eeece4;color:var(--sn-forest);font-size:13.5px;font-weight:500;white-space:nowrap}.snelli-lf .lf-pill-dot{width:7px;height:7px;border-radius:50%;background:var(--sn-forest)}.snelli-lf .lf-rule{height:1px;background:var(--lf-hair);margin:clamp(14px,1.6vw,20px) 0 clamp(16px,1.9vw,24px);transform:scaleX(var(--kin));transform-origin:left center;transition:transform var(--dur) var(--ease) 90ms}.snelli-lf .lf-body{display:grid;grid-template-columns:1.22fr 1fr;gap:clamp(14px,1.7vw,22px);align-items:stretch}.snelli-lf .lf-left{min-width:0;display:flex}.snelli-lf .lf-app-fit{position:relative;width:100%;aspect-ratio:640/520;overflow:hidden;opacity:var(--kin);transform:translateX(calc((1 - var(--kin)) * -22px)) scale(calc(.965 + var(--kin) * .035));transform-origin:left top;transition:opacity var(--dur) var(--ease) .12s,transform var(--dur) var(--ease) .12s}.snelli-lf .lf-app{position:absolute;top:0;left:0;width:640px;height:520px;transform-origin:top left;display:flex;overflow:hidden;background:var(--sn-app-bg);border-radius:var(--sn-radius);border:1px solid var(--sn-app-border-subtle);box-shadow:0 1px 2px rgba(12,31,26,.06),0 calc(10px + var(--kin) * 12px) calc(20px + var(--kin) * 26px) rgba(12,31,26,calc(.06 + var(--kin) * .09));transition:box-shadow var(--dur) var(--ease) .12s;font-size:12px;line-height:1.45}.snelli-lf .lf-sb{flex:0 0 138px;background:var(--sn-app-sidebar-bg);color:var(--sn-app-sidebar-text);border-right:1px solid rgba(22,48,43,.15);display:flex;flex-direction:column;gap:16px;padding:14px 7px;overflow:hidden}.snelli-lf .lf-sb-brand{justify-content:space-between;padding:0 3px;min-height:20px}.snelli-lf .lf-sb-brand,.snelli-lf .lf-sb-lockup{display:flex;align-items:center;gap:6px}.snelli-lf .lf-mark{width:17px;height:17px;flex:0 0 auto}.snelli-lf .lf-sb-brand b{font-family:var(--lf-app-display);font-size:12.5px;font-weight:520;letter-spacing:-.01em;line-height:1}.snelli-lf .lf-sb-toggle{width:13px;height:13px;flex:0 0 auto}.snelli-lf .lf-nav{display:flex;flex-direction:column;gap:2px}.snelli-lf .lf-nav-item{position:relative;display:flex;align-items:center;gap:7px;padding:6.5px 7px;border-radius:4.5px;font-size:10px;font-weight:500;line-height:1;white-space:nowrap;color:var(--sn-app-sidebar-muted)}.snelli-lf .lf-nav-item svg{width:13px;height:13px;flex:0 0 auto}.snelli-lf .lf-nav-label{overflow:hidden;text-overflow:ellipsis}.snelli-lf .lf-nav-item.is-active{background:var(--sn-app-sidebar-active-bg);color:var(--sn-app-sidebar-active-text)}.snelli-lf .lf-nav-item.is-active svg{color:var(--sn-powder)}.snelli-lf .lf-nav-live{display:none;margin-left:auto}.snelli-lf[data-live="1"] .lf-nav-live{display:inline-flex}.snelli-lf .lf-nav-dot{width:5px;height:5px;border-radius:50%;background:var(--sn-powder);animation:lf-blink 1.6s ease-in-out infinite}@keyframes lf-blink{50%{opacity:.25}}.snelli-lf .lf-sb-foot{margin-top:auto;display:flex;align-items:center;gap:7px;padding:6px 5px 0;border-top:1px solid rgba(22,48,43,.15);font-size:10px;font-weight:500;color:var(--sn-app-sidebar-muted)}.snelli-lf .lf-avatar{width:20px;height:20px;border-radius:50%;background:rgba(22,48,43,.12);color:var(--sn-app-sidebar-text);display:flex;align-items:center;justify-content:center;flex:0 0 auto}.snelli-lf .lf-avatar svg{width:11.5px;height:11.5px}.snelli-lf .lf-main{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;background:var(--sn-app-bg)}.snelli-lf .lf-top{flex:0 0 auto;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;min-height:35px;padding:0 14px;background:var(--sn-app-surface);border-bottom:1px solid var(--sn-app-border)}.snelli-lf .lf-top-title{grid-column:2;font-family:var(--lf-app-display);font-size:13px;font-weight:600;letter-spacing:-.01em;white-space:nowrap}.snelli-lf .lf-top-actions{display:flex;align-items:center;justify-content:flex-end;gap:3px;color:var(--sn-app-muted);font-size:9px;font-weight:500}.snelli-lf .lf-top-actions>span{display:inline-flex;align-items:center;gap:4px;padding:3px 5px;white-space:nowrap}.snelli-lf .lf-top-actions svg{width:10px;height:10px}.snelli-lf .lf-viewport{flex:1 1 auto;overflow:hidden;position:relative}.snelli-lf .lf-workhead{flex:0 0 auto;padding:16px 18px 0;background:var(--sn-app-bg)}.snelli-lf .lf-work{padding:0 18px 16px}.snelli-lf .lf-intro{color:var(--sn-app-muted);font-size:11px;line-height:1.5;margin-bottom:12px}.snelli-lf .lf-dots{display:flex;align-items:center;gap:0;margin-bottom:14px}.snelli-lf .lf-step{display:flex;align-items:center;flex:1 1 0}.snelli-lf .lf-step:first-child{flex:0 0 auto}.snelli-lf .lf-line{flex:1 1 auto;height:1px;background:var(--sn-app-border);position:relative}.snelli-lf .lf-line:after{content:"";position:absolute;inset:0;background:var(--sn-app-accent);transform:scaleX(var(--fill,0));transform-origin:left center;transition:transform .42s var(--ease)}.snelli-lf .lf-dot{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;border:1px solid var(--sn-app-border);background:var(--sn-app-surface);color:var(--sn-app-muted);font-size:10px;font-weight:600;font-variant-numeric:tabular-nums;transition:background-color .32s var(--ease),border-color .32s var(--ease),color .32s var(--ease),box-shadow .32s var(--ease)}.snelli-lf:not([data-step]) .lf-line{--fill:1}.snelli-lf .lf-step[data-on="1"] .lf-dot,.snelli-lf:not([data-step]) .lf-dot{border-color:var(--sn-app-accent);background:var(--sn-app-accent);color:var(--sn-app-active-cta-text)}.snelli-lf .lf-step[data-on="1"] .lf-dot{box-shadow:0 0 0 4px var(--sn-app-accent-soft)}.snelli-lf .lf-step[data-on="1"] .lf-line{--fill:1}.snelli-lf .lf-shead{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:24px;margin-bottom:5px}.snelli-lf .lf-slabel{display:inline-flex;align-items:center;gap:6px;font-family:var(--sn-font-body);font-size:9px;font-weight:600;line-height:1.2;text-transform:uppercase;letter-spacing:var(--sn-tracking-label);color:var(--sn-app-muted)}.snelli-lf .lf-fcard,.snelli-lf .lf-rec,.snelli-lf .lf-strip{background:var(--sn-app-surface);border:1px solid var(--sn-app-border);border-radius:7px;color:var(--sn-app-text)}.snelli-lf .lf-fcard{padding:11px}.snelli-lf .lf-strip{padding:8px 11px}.snelli-lf .lf-strip p{font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.snelli-lf .lf-fields{display:grid;grid-template-columns:repeat(3,1fr);gap:11px}.snelli-lf .lf-fields>div{min-width:0}.snelli-lf .lf-flabel{display:block;margin-bottom:3px;font-size:8.5px;font-weight:600;line-height:1.2;text-transform:uppercase;letter-spacing:var(--sn-tracking-label);color:var(--sn-app-muted)}.snelli-lf .lf-select{height:26px;border:1px solid var(--sn-app-border);border-radius:4.5px;color:var(--sn-app-text);display:flex;align-items:center;justify-content:space-between;gap:6px;padding:0 6px;font-size:10.5px;position:relative;transition:box-shadow .26s var(--ease),border-color .26s var(--ease)}.snelli-lf .lf-select svg{width:10px;height:10px;opacity:.7;flex:0 0 auto}.snelli-lf .lf-select .lf-val{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.snelli-lf [data-fills="1"] .lf-select.is-filled,.snelli-lf[data-fills="1"] .lf-select.is-filled{border-color:var(--sn-app-accent);box-shadow:0 0 0 2px var(--sn-app-accent-soft)}.snelli-lf .lf-swap{display:grid}.snelli-lf .lf-swap>*{grid-area:1/1;transition:opacity .24s var(--ease)}.snelli-lf .lf-swap>.lf-a{opacity:calc(1 - var(--k1))}.snelli-lf .lf-swap>.lf-b{opacity:var(--k1)}.snelli-lf .lf-btn{display:inline-flex;align-items:center;justify-content:center;height:26px;padding:0 11px;border:1px solid transparent;border-radius:4.5px;font-size:10.5px;font-weight:500;line-height:1;white-space:nowrap;background:var(--sn-app-active-cta-bg);color:var(--sn-app-active-cta-text)}.snelli-lf .lf-btn.is-secondary{background:transparent;border-color:var(--sn-app-border);color:var(--sn-app-text)}.snelli-lf .lf-done-btn{margin-top:11px}.snelli-lf .lf-change{opacity:var(--k2);transition:opacity .32s var(--ease)}.snelli-lf .lf-setup,.snelli-lf .lf-stack{position:relative;transition:height .46s var(--ease)}.snelli-lf .lf-setup>*,.snelli-lf .lf-stack>*{position:absolute;top:0;left:0;width:100%;transition:opacity .38s var(--ease)}.snelli-lf .lf-setup{height:32px}.snelli-lf[data-step="0"] .lf-setup,.snelli-lf[data-step="1"] .lf-setup{height:98px}.snelli-lf .lf-setup .lf-fcard{opacity:calc(1 - var(--k2))}.snelli-lf .lf-setup .lf-strip{opacity:var(--k2)}.snelli-lf .lf-step2{margin-top:12px}.snelli-lf .lf-stack{height:64px}.snelli-lf[data-step="0"] .lf-stack,.snelli-lf[data-step="1"] .lf-stack{height:168px}.snelli-lf[data-step="2"] .lf-stack{height:140px}.snelli-lf .lf-rec{padding:11px}.snelli-lf .lf-rec-idle{opacity:calc(1 - var(--k2))}.snelli-lf .lf-rec-live{opacity:calc(var(--k2) - var(--k3))}.snelli-lf .lf-rec-done{opacity:var(--k3)}.snelli-lf .lf-rec-head{display:flex;align-items:flex-end;justify-content:space-between;gap:8px;min-height:22px}.snelli-lf .lf-mic{width:130px;flex:0 0 auto}.snelli-lf .lf-record{display:flex;flex-direction:column;align-items:center;gap:8px;padding:8px 0 4px;text-align:center}.snelli-lf .lf-hint{font-size:10px;line-height:1.45;color:var(--sn-app-muted)}.snelli-lf .lf-rec-done .lf-hint{margin-top:4px}.snelli-lf .lf-record .lf-hint{max-width:52ch}.snelli-lf .lf-recbtn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:36px;padding:0 22px;border-radius:7px;font-size:12px;font-weight:600;background:var(--sn-forest);color:var(--sn-coconut);box-shadow:0 1px 3px rgba(22,48,43,.15),0 2px 8px rgba(22,48,43,.08);transition:background-color .32s var(--ease),color .32s var(--ease),box-shadow .32s var(--ease),opacity .32s var(--ease)}.snelli-lf .lf-recbtn svg{width:15px;height:15px;flex:0 0 auto}.snelli-lf .lf-recbtn-start svg{color:var(--sn-powder)}.snelli-lf[data-step="0"] .lf-recbtn-start{background:var(--sn-app-border-subtle);color:var(--sn-app-muted);box-shadow:none;opacity:.65}.snelli-lf[data-step="0"] .lf-recbtn-start svg{color:var(--sn-app-muted)}.snelli-lf .lf-recbtn-stop{background:var(--sn-cocoa)}.snelli-lf .lf-recbtn-stop svg{width:14px;height:14px;color:var(--sn-coconut)}.snelli-lf .lf-upload{font-size:9.5px;color:var(--sn-app-muted)}.snelli-lf .lf-badge{display:inline-flex;align-items:center;gap:5px;padding:2px 8px;border:1px solid var(--sn-app-border);border-radius:999px;background:var(--sn-app-bg);font-size:12px;font-weight:600;line-height:1.1;letter-spacing:normal;text-transform:none;color:var(--sn-app-text);font-variant-numeric:tabular-nums}.snelli-lf .lf-badge.is-live{border-color:var(--sn-cocoa);background:rgba(89,69,54,.1)}.snelli-lf .lf-livedot{display:none;width:6px;height:6px;border-radius:50%;background:var(--sn-cocoa)}.snelli-lf[data-live="1"] .lf-livedot{display:inline-block;animation:lf-pulse 1.5s ease-in-out infinite}@keyframes lf-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.85)}}.snelli-lf .lf-meter{display:flex;align-items:center;gap:3px;width:60%;height:30px}.snelli-lf .lf-meter i{flex:1 1 0;background:var(--sn-app-accent);border-radius:2px;height:20%;opacity:.8}.snelli-lf[data-live="1"] .lf-meter i{animation:lf-bars 1s ease-in-out infinite}@keyframes lf-bars{0%,to{height:22%}50%{height:var(--h,70%)}}.snelli-lf .lf-step3{margin-top:12px;opacity:var(--k3);transition:opacity .42s var(--ease) .12s}.snelli-lf .lf-saved{display:inline-flex;align-items:center;gap:3px;min-height:20px;padding:0 6px;border:1px solid var(--sn-app-accent);border-radius:4.5px;background:var(--sn-app-surface);color:var(--sn-app-accent);font-size:9.5px;font-weight:600;white-space:nowrap}.snelli-lf .lf-saved svg{width:11px;height:11px}.snelli-lf .lf-ribbon{border:1px solid var(--sn-app-border);border-radius:7px 7px 0 0;background:var(--sn-app-bg);padding:3px 6px}.snelli-lf .lf-tools{display:inline-flex;border:1px solid var(--sn-app-border);border-radius:4.5px;background:var(--sn-app-surface)}.snelli-lf .lf-tools>*{width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;font-size:10px;color:var(--sn-app-text)}.snelli-lf .lf-tools>*+*{border-left:1px solid var(--sn-app-border)}.snelli-lf .lf-tools b{font-weight:700}.snelli-lf .lf-sheet{border:1px solid var(--sn-app-border);border-top:0;border-radius:0 0 7px 7px;background:var(--sn-app-surface);padding:8px 11px 11px;box-shadow:0 1px 2px var(--sn-app-border-subtle),0 8px 20px var(--sn-app-border-subtle);font-size:10.5px;line-height:1.5}.snelli-lf .lf-noteblock{opacity:var(--k3);transform:translateY(calc((1 - var(--k3)) * 4px));transition:opacity .38s var(--ease),transform .38s var(--ease)}.snelli-lf .lf-noteblock:nth-child(2){transition-delay:.14s}.snelli-lf .lf-noteblock:nth-child(3){transition-delay:.28s}.snelli-lf .lf-noteblock+.lf-noteblock{margin-top:7px}.snelli-lf .lf-noteh{font-size:11.5px;font-weight:600;line-height:1.3;margin-bottom:1px}.snelli-lf .lf-sheet ul{padding-left:14px;list-style:disc}.snelli-lf .lf-right{display:flex;flex-direction:column;gap:clamp(12px,1.4vw,18px);min-width:0}.snelli-lf .lf-airgap{border:1px dashed var(--lf-airgap-line);border-radius:var(--sn-radius);background:var(--lf-airgap-bg);padding:clamp(16px,2vw,24px);text-align:center;flex:0 0 auto;clip-path:inset(0 calc((1 - var(--kin)) * 100%) 0 0);transition:clip-path .7s var(--ease) .22s}.snelli-lf .lf-ag-title{font-family:var(--sn-font-mono);font-size:clamp(11px,1.05vw,13.5px);letter-spacing:.06em;display:inline-flex;align-items:center;gap:9px;color:var(--sn-forest);text-transform:uppercase}.snelli-lf .lf-ag-title:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--sn-forest)}.snelli-lf .lf-ag-big{margin-top:12px;font-size:clamp(15px,1.5vw,20px);font-weight:500;color:var(--sn-forest);font-variant-numeric:tabular-nums}.snelli-lf .lf-ag-big b{font-weight:600;display:inline-block;margin-right:.16em;transition:transform .3s var(--ease)}.snelli-lf .lf-ag-sub{margin-top:7px;color:var(--sn-app-muted);font-size:clamp(11.5px,1vw,13.5px);line-height:1.45}.snelli-lf .lf-cloud{flex:0 0 auto;background:#f4f2ec;border:1px solid var(--lf-hair);border-radius:var(--sn-radius);padding:clamp(14px,1.7vw,20px);opacity:var(--kin);transform:translateX(calc((1 - var(--kin)) * 22px));transition:opacity var(--dur) var(--ease) .26s,transform var(--dur) var(--ease) .26s}.snelli-lf .lf-cloud-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.snelli-lf .lf-cloud-name{display:flex;align-items:center;gap:10px;min-width:0;font-size:clamp(13px,1.25vw,16px);font-weight:500;color:var(--sn-forest)}.snelli-lf .lf-cloud-name svg{width:19px;height:19px;color:var(--sn-app-muted)}.snelli-lf .lf-blocked{padding:5px 11px;border-radius:6px;background:var(--lf-block-bg);color:var(--lf-block-ink);font-size:11px;font-weight:700;letter-spacing:.04em;white-space:nowrap;transform:scale(calc(.86 + var(--kin) * .14));opacity:var(--kin);transition:transform .38s var(--ease) .52s,opacity .38s var(--ease) .52s}.snelli-lf .lf-cloud-rule{height:1px;background:var(--lf-hair);margin:clamp(12px,1.4vw,16px) 0}.snelli-lf .lf-x{display:flex;align-items:flex-start;gap:10px;font-size:clamp(11.5px,1.05vw,14px);color:var(--sn-app-text);line-height:1.4;padding:4px 0;opacity:var(--o,0);transform:translateY(calc((1 - var(--o)) * 6px));transition:opacity .34s var(--ease),transform .34s var(--ease)}.snelli-lf .lf-x svg{width:13px;height:13px;flex:0 0 auto;margin-top:2px;color:var(--lf-block-ink)}.snelli-lf .lf-x:first-of-type{--o:var(--k1)}.snelli-lf .lf-x:nth-of-type(2){--o:var(--k2)}@media (max-width:900px){.snelli-lf .lf-body{grid-template-columns:1fr}.snelli-lf .lf-head{flex-direction:column;align-items:flex-start}}@media (max-width:640px){.snelli-lf .lf-app{width:400px;height:620px}.snelli-lf .lf-sb{flex-basis:44px;padding:14px 6px}.snelli-lf .lf-sb-brand{justify-content:center}.snelli-lf .lf-nav-label,.snelli-lf .lf-sb-brand b,.snelli-lf .lf-sb-toggle{display:none}.snelli-lf .lf-nav-item,.snelli-lf .lf-sb-foot{justify-content:center}.snelli-lf .lf-nav-live{position:absolute;top:3px;right:3px}.snelli-lf .lf-top-label{display:none}.snelli-lf .lf-fields{grid-template-columns:1fr;gap:8px}.snelli-lf[data-step="0"] .lf-setup,.snelli-lf[data-step="1"] .lf-setup{height:190px}.snelli-lf .lf-strip p{white-space:normal}.snelli-lf .lf-setup{height:46px}}@media (prefers-reduced-motion:reduce){.js-motion .snelli-lf,.js-motion .snelli-lf[data-step]{--kin:1;--k1:1;--k2:1;--k3:1}.snelli-lf *,.snelli-lf :after,.snelli-lf :before{animation:none!important;transition:none!important}.snelli-lf .lf-step{--fill:1}}.snelli-lf .lf-bytes.is-beat{animation:lf-beat .62s var(--ease)}@keyframes lf-beat{0%,to{transform:scale(1)}38%{transform:scale(1.13)}}.snelli-lf[data-lf=b]{--dur:280ms}.lf-scroller{position:relative}.lf-sticky{--lf-header:56px}@media (min-width:640px){.lf-sticky{--lf-header:60px}}@media (min-width:1024px){.lf-sticky{--lf-header:64px}}.lf-scroller[data-pin=on]:after{content:"";display:block;height:var(--lf-travel,calc(40vh + 64px))}.lf-scroller[data-pin=on]>.lf-sticky{position:sticky;top:calc(var(--lf-header) + max(0px, calc((100vh - var(--lf-header) - var(--lf-stage-h, 100vh)) / 2)))}.lf-sticky>.snelli-lf{width:100%}@media (max-width:900px),(prefers-reduced-motion:reduce){.lf-scroller[data-pin=on]:after{display:none}.lf-scroller[data-pin=on]>.lf-sticky{position:static}}