.lf-marketing{--bg:#0a1011;--bg-2:#0c1314;--card:#0f1718;--panel:#0e1516;--line:#182324;--line-2:#1e2a2b;--line-3:#1a2526;--btn-line:#223032;--chip:#141d1e;--dot:#243132;--dot-off:#39494a;--rule:#2c3a3b;--heading:#eef4f3;--strong:#dfe8e7;--text:#c8d5d4;--mbody:#9aacab;--muted:#8b9c9b;--muted-2:#6c7d7d;--faint:#5c6a6b;--faint-2:#4a5a5a;--primary:#16a3a3;--primary-hover:#1cbdbd;--primary-ink:#4fc7c7;--primary-soft:#a8e2e2;--primary-deep:#0f8686;--on-primary:#04191a;--signal:#e0a33a;--nav-bg:rgba(10,16,17,.82);--shadow:rgba(0,0,0,.7);--shadow-2:rgba(0,0,0,.8);background:var(--bg);color:var(--mbody);font-family:var(--font-sans),"Hanken Grotesk",system-ui,sans-serif;position:relative;isolation:isolate;width:100%;min-height:100vh;overflow-x:hidden;text-wrap:pretty;-webkit-font-smoothing:antialiased}.lf-marketing *,.lf-marketing :after,.lf-marketing :before{box-sizing:border-box}html[data-lf-theme=light] .lf-marketing{--bg:#f7f9f9;--bg-2:#eef1f2;--card:#fff;--panel:#edf6f6;--line:#e4e8ea;--line-2:#dfe5e6;--line-3:#e9edee;--btn-line:#d3dadb;--chip:#eef1f2;--dot:#cdd5d6;--dot-off:#c3cbcc;--rule:#d4dadb;--heading:#0e1a1a;--strong:#222e30;--text:#3b474c;--mbody:#4f5b5f;--muted:#6b767b;--muted-2:#767f82;--faint:#8a9396;--faint-2:#99a2a4;--primary:#0c8b8b;--primary-hover:#0a7575;--primary-ink:#0a7575;--primary-soft:#0a6e6e;--primary-deep:#0a7575;--on-primary:#fff;--signal:#b97614;--nav-bg:rgba(247,249,249,.86);--shadow:rgba(14,26,28,.18);--shadow-2:rgba(14,26,28,.2)}.lf-marketing h1,.lf-marketing h2,.lf-marketing h3,.lf-marketing h4,.lf-marketing p{margin:0}.lf-marketing a{color:var(--primary-ink);text-decoration:none}.lf-marketing a:hover{color:var(--primary-soft)}.lf-marketing button{font-family:inherit}@keyframes lf-pulse{0%,to{opacity:1}50%{opacity:.3}}@keyframes lf-fadeIn{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}@keyframes lf-waveIn{0%,to{opacity:.22;transform:translateY(3px)}18%,55%{opacity:1;transform:none}}@keyframes lf-barBreathe{0%,to{transform:scaleY(.84)}50%{transform:scaleY(1)}}@keyframes lf-ringGlow{0%,to{box-shadow:0 0 0 0 rgba(22,163,163,.28)}50%{box-shadow:0 0 0 10px rgba(22,163,163,0)}}@keyframes lf-auroraA{0%{transform:translate3d(-6%,-4%,0) scale(1)}50%{transform:translate3d(8%,6%,0) scale(1.18)}to{transform:translate3d(-6%,-4%,0) scale(1)}}@keyframes lf-auroraB{0%{transform:translate3d(5%,3%,0) scale(1.1)}50%{transform:translate3d(-7%,-6%,0) scale(.94)}to{transform:translate3d(5%,3%,0) scale(1.1)}}@keyframes lf-gridDrift{to{background-position:64px 64px}}@keyframes lf-flowDash{to{stroke-dashoffset:-28}}@keyframes lf-riseIn{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}.lf-marketing .lf-btn-primary{transition:transform .25s ease,box-shadow .25s ease,background .2s ease}.lf-marketing .lf-btn-primary:hover{color:var(--on-primary);transform:translateY(-2px);box-shadow:0 16px 40px -10px rgba(22,163,163,.8)!important}.lf-marketing .lf-btn-solid:hover{color:var(--on-primary);background:var(--primary-hover)!important;border-color:var(--primary-hover)!important}.lf-marketing .lf-btn-ghost:hover{color:var(--heading);border-color:var(--primary)!important}.lf-marketing .lf-menu-item:hover{background:var(--chip)!important}.lf-marketing .lf-lift{transition:transform .5s ease,border-color .3s ease}.lf-marketing .lf-lift:hover{transform:translateY(-4px)}.lf-marketing .lf-card-link:hover{border-color:rgba(22,163,163,.45)!important}.lf-marketing .lf-theme-knob{transform:translateX(30px)}html[data-lf-theme=light] .lf-marketing .lf-theme-knob{transform:translateX(0)}.lf-marketing .lf-input:focus,.lf-marketing .lf-theme-switch:hover{border-color:var(--primary)!important}.lf-marketing details>summary::-webkit-details-marker{display:none}.lf-reveal{animation:lf-riseIn 1s cubic-bezier(.2,.7,.2,1) both;animation-timeline:view();animation-range:entry 4% cover 26%}@supports not (animation-timeline:view()){.lf-reveal{animation:none}}@media (prefers-reduced-motion:reduce){.lf-marketing .lf-reveal{animation:none;opacity:1;transform:none}.lf-marketing *,.lf-marketing :after,.lf-marketing :before{animation:none!important;transition:none!important}}