.underline:after{background:#ffd200;border-radius:5px;bottom:-2px;content:"";height:8px;left:0;position:absolute;width:100%;z-index:-1}.underline{position:relative}@media(min-width:992px){#mainNav.navbar-shrink{background-color:var(--bs-body-bg);border-bottom:1px solid rgba(45,45,45,.1)}#mainNav{border-color:transparent}}.navbar-toggler:focus{box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width);outline:0;text-decoration:none}.navbar-toggler:hover{text-decoration:none}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}.navbar-toggler{background-color:transparent;border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);color:var(--bs-navbar-color);font-size:var(--bs-navbar-toggler-font-size);line-height:1;padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);transition:var(--bs-navbar-toggler-transition)}.navbar-toggler-icon{background-image:var(--bs-navbar-toggler-icon-bg);background-position:50%;background-repeat:no-repeat;background-size:100%;display:inline-block;height:1.5em;vertical-align:middle;width:1.5em}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}button,select{text-transform:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button{border-radius:0}.collapse:not(.show){display:none}.navbar-collapse{align-items:center;flex-basis:100%;flex-grow:1}::-moz-selection{background:#24285b;color:#fff;text-shadow:none}::selection{background:#24285b;color:#fff;text-shadow:none}*,:after,:before{box-sizing:border-box}nav.navbar.sticky-top{position:sticky!important;top:0;z-index:1050}:root{--ld-lime:#96ff55;--ld-lime-hover:#abff74;--ld-on-lime:#00230c;--ld-feature-bg:linear-gradient(135deg,#0b3d18,#06280f);--ld-feature-bg-mid:linear-gradient(135deg,#15803d,#0b5a2a);--ld-scope-bg:#e9ede4;--ld-scope-ink:#123024;--ld-howto-bg:#041b08;--ld-howto-tile:#0e3d1a;--ld-radius:22px;--ld-radius-lg:28px;--ld-maxw:1180px;--ld-page:linear-gradient(103.2deg,#001709,#166438 50%,#001709);--ld-surface:linear-gradient(135deg,#0b3d18,#06280f);--ld-about-bg:linear-gradient(135deg,#12692f,#0b4a21);--ld-about-ink:#eaf7ee;--ld-about-muted:rgba(234,247,238,.78);--ld-text:#e8f1ec;--ld-muted:#9dbcac;--ld-topbar:rgba(3,20,9,.72);--ld-topbar-line:hsla(0,0%,100%,.1);--ld-pill-bg:#fff;--ld-pill-ink:#06280f;--ld-footer-ink:#9dbcac;--ld-footer-line:hsla(0,0%,100%,.12);--ld-shadow:0 18px 44px rgba(0,0,0,.34)}[data-theme=light]{--ld-page:linear-gradient(103.2deg,#fafafa 5.26%,#b8d0c2 53.76%,#fff 98.61%);--ld-surface:linear-gradient(135deg,#f3f8f4,#e4efe7);--ld-about-bg:#fff;--ld-about-ink:#0d2b16;--ld-about-muted:#4c6a57;--ld-text:#12301d;--ld-muted:#4c6a57;--ld-topbar:hsla(0,0%,100%,.78);--ld-topbar-line:rgba(11,42,24,.1);--ld-pill-bg:#fff;--ld-pill-ink:#06280f;--ld-footer-ink:#4c6a57;--ld-footer-line:rgba(11,42,24,.12);--ld-shadow:0 18px 44px rgba(11,42,24,.12)}body.index-page{background:var(--ld-page) fixed;color:var(--ld-text);font-family:Manrope,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;margin:0;-webkit-font-smoothing:antialiased}.index-page *{box-sizing:border-box}.ld-wrap{margin:0 auto;max-width:var(--ld-maxw);padding:0 20px}.ld-card{border-radius:var(--ld-radius-lg);overflow:hidden}.ld-section{margin-bottom:18px}.ld-topbar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:var(--ld-topbar);border-bottom:1px solid var(--ld-topbar-line);position:sticky;top:0;z-index:50}.ld-topbar-inner{gap:16px;justify-content:space-between;margin:0 auto;max-width:var(--ld-maxw);padding:12px 20px}.ld-nav,.ld-topbar-inner{align-items:center;display:flex}.ld-nav{gap:10px}.ld-pill{align-items:center;background:var(--ld-pill-bg);border:none;border-radius:30px;color:var(--ld-pill-ink);cursor:pointer;display:inline-flex;font-size:.85rem;font-weight:700;justify-content:center;min-width:74px;padding:9px 20px;text-decoration:none;transition:background .2s,transform .1s}.ld-pill:hover{background:var(--ld-lime);color:var(--ld-on-lime)}.ld-pill:active{transform:translateY(1px)}.ld-theme-toggle{align-items:center;background:var(--ld-howto-tile);border:1px solid var(--ld-topbar-line);border-radius:30px;cursor:pointer;display:inline-flex;height:30px;padding:3px;transition:background .2s;width:58px}.ld-theme-knob,[data-theme=light] .ld-theme-toggle{background:var(--ld-lime)}.ld-theme-knob{align-items:center;border-radius:50%;color:var(--ld-on-lime);display:flex;height:22px;justify-content:center;transition:transform .22s ease;width:22px}[data-theme=light] .ld-theme-knob{background:#fff;transform:translateX(28px)}.ld-theme-knob svg{height:13px;width:13px}.ld-theme-knob .ld-icon-sun{display:none}[data-theme=light] .ld-theme-knob .ld-icon-sun{display:block}[data-theme=light] .ld-theme-knob .ld-icon-moon{display:none}.ld-hero{background:var(--ld-surface);display:flex;flex-direction:column;min-height:470px;padding:40px 38px 34px;position:relative}.ld-hero-title{color:#fff;font-family:Aeonik Pro,Manrope,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:clamp(2rem,4.6vw,60px);font-weight:400;letter-spacing:0;line-height:1.1333;margin:0 0 26px;max-width:880px;position:relative;z-index:2}.ld-hero-title .ld-em{color:var(--ld-lime)}.ld-hero-media{inset:0;position:absolute;z-index:0}.ld-hero-media img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ld-hero-media:after{background:linear-gradient(180deg,rgba(4,27,8,.55),rgba(4,27,8,.12) 45%,rgba(4,27,8,.55));content:"";inset:0;position:absolute}.ld-hero-note{backdrop-filter:blur(17.6px);-webkit-backdrop-filter:blur(17.6px);background:rgba(96,96,96,.361);border-radius:16px;color:#fff;font-size:.82rem;line-height:1.6;margin-bottom:0;margin-left:auto;margin-top:auto;max-width:380px;padding:18px 22px;position:relative;z-index:2}.ld-features{display:grid;gap:18px;grid-template-columns:repeat(3,1fr)}.ld-feature{align-items:center;background:var(--ld-feature-bg);border-radius:var(--ld-radius);color:#e8f1ec;display:flex;flex-direction:column;gap:16px;justify-content:center;min-height:150px;padding:30px 26px;text-align:center}.ld-feature--mid{background:var(--ld-feature-bg-mid)}.ld-feature svg{color:#fff;height:34px;width:34px}.ld-feature h3{font-size:.84rem;font-weight:600;line-height:1.45;margin:0;max-width:24ch}.ld-about{background:var(--ld-about-bg);border-radius:var(--ld-radius-lg);color:var(--ld-about-ink);padding:40px 40px 44px}.ld-about-grid{align-items:start;display:grid;gap:40px;grid-template-columns:1fr 2fr}.ld-about h2{font-size:1.35rem;font-weight:800;margin:0}.ld-about p{color:var(--ld-about-muted);font-size:.92rem;line-height:1.75;margin:0}.ld-about strong{color:var(--ld-about-ink);font-weight:700}.ld-btn-lime{align-items:center;background:var(--ld-lime);border:none;border-radius:26px;color:var(--ld-on-lime);cursor:pointer;display:inline-flex;font-size:.84rem;font-weight:700;justify-content:center;margin-top:26px;padding:11px 34px;text-decoration:none;transition:background .2s,transform .1s}.ld-btn-lime:hover{background:var(--ld-lime-hover);color:var(--ld-on-lime)}.ld-btn-lime:active{transform:translateY(1px)}.ld-scopes{background:var(--ld-scope-bg);border-radius:var(--ld-radius-lg);color:var(--ld-scope-ink);padding:44px 34px 48px}.ld-scope-grid{display:grid;gap:26px;grid-template-columns:repeat(3,1fr)}.ld-scope{flex-direction:column;text-align:center}.ld-scope,.ld-scope-art{align-items:center;display:flex}.ld-scope-art{background:radial-gradient(circle at 50% 45%,#c7e8b4 0,#a7d492 70%,#9acb84 100%);border-radius:50%;height:168px;justify-content:center;margin-bottom:22px;overflow:hidden;width:168px}.ld-scope-art img{height:58%;-o-object-fit:contain;object-fit:contain;width:58%}.ld-scope h3{font-size:1rem;font-weight:800;margin:0 0 4px}.ld-scope-kind{color:#1b7a3a;font-size:.84rem;font-weight:700;margin:0 0 8px}.ld-scope p{color:#4a6455;font-size:.78rem;line-height:1.5;margin:0;max-width:22ch}.ld-howto{background:var(--ld-howto-bg);border-radius:var(--ld-radius-lg);color:#e8f1ec;padding:38px 34px 42px}.ld-howto h2{color:var(--ld-lime);font-size:1.25rem;font-weight:800;margin:0 0 26px}.ld-howto-grid{align-items:center;display:grid;gap:26px;grid-template-columns:1fr 1.25fr}.ld-howto-media{aspect-ratio:4/3;border-radius:18px;overflow:hidden}.ld-howto-media img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ld-steps{display:grid;gap:14px;grid-template-columns:repeat(2,1fr)}.ld-step{align-items:flex-start;background:var(--ld-howto-tile);border-radius:14px;display:flex;gap:12px;padding:16px 18px}.ld-step-no{color:var(--ld-lime);flex:0 0 auto;font-size:1.15rem;font-weight:800;line-height:1.1}.ld-step p{color:#c9ded1;font-size:.72rem;line-height:1.5;margin:0}.ld-cta{align-items:center;background:var(--ld-lime);border-radius:var(--ld-radius-lg);color:var(--ld-on-lime);display:grid;gap:34px;grid-template-columns:1fr 1fr;padding:44px 40px 48px}.ld-cta h2{font-size:clamp(1.3rem,2.6vw,1.9rem);font-weight:800;line-height:1.28;margin:0}.ld-cta p{color:rgba(0,35,12,.78);font-size:.82rem;line-height:1.65;margin:0}.ld-footer{color:var(--ld-footer-ink);margin:0 auto;max-width:var(--ld-maxw);padding:26px 20px 40px}.ld-footer-inner{align-items:center;border-top:1px solid var(--ld-footer-line);display:flex;font-size:.8rem;gap:16px;justify-content:space-between;padding-top:18px}.ld-social{display:flex;gap:14px}.ld-social a{color:inherit;display:inline-flex;transition:color .2s}.ld-social a:hover{color:var(--ld-lime)}.ld-social svg{height:17px;width:17px}@media(max-width:900px){.ld-cta,.ld-features,.ld-scope-grid{grid-template-columns:1fr}.ld-about-grid,.ld-howto-grid{gap:24px;grid-template-columns:1fr}.ld-hero{min-height:420px;padding:26px 22px 0}.ld-hero-note{margin-left:0;max-width:none}}@media(max-width:560px){.ld-steps{grid-template-columns:1fr}.ld-about,.ld-cta,.ld-howto,.ld-scopes{padding-left:22px;padding-right:22px}}
/*# sourceMappingURL=landing.697702b877376feee897.css.map*/