.z088WG_page{--night:#0a1410;--forest:#10231a;--forest-2:#163124;--lime:#a8f24c;--lime-deep:#6db81a;--lime-ink:#1e3a06;--ink:#0e0f15;--body:#3f4049;--muted:#7a7c88;--line:#e4e8e6;--surface:#f3f6f4;color:var(--ink);-webkit-font-smoothing:antialiased;scroll-behavior:smooth;background:#fff;font-family:inherit;overflow-x:clip}.z088WG_dark{background:var(--night);color:#fff}.z088WG_hero{background:radial-gradient(900px 520px at 78% -10%, #a8f24c38, transparent 60%), radial-gradient(700px 400px at 10% 110%, #6db81a1f, transparent 60%), var(--night);color:#fff}.z088WG_grid{background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:48px 48px;-webkit-mask-image:radial-gradient(70% 60% at 50% 40%,#000 30%,#0000 100%);mask-image:radial-gradient(70% 60% at 50% 40%,#000 30%,#0000 100%)}.z088WG_surface{background:var(--surface)}.z088WG_nav{z-index:40;background:var(--night);border-bottom:1px solid #ffffff14;position:sticky;top:0}.z088WG_btn{white-space:nowrap;border-radius:12px;justify-content:center;align-items:center;gap:8px;font-weight:700;transition:transform .15s,background-color .15s,color .15s;display:inline-flex}.z088WG_btn:active{transform:translateY(1px)}.z088WG_btnLime{background:var(--lime);color:var(--lime-ink)}.z088WG_btnWhite{color:var(--ink);background:#fff}.z088WG_btnGhost{color:#fff;box-shadow:inset 0 0 0 1px #ffffff47}.z088WG_btnInk{background:var(--ink);color:#fff}@media (hover:hover){.z088WG_btnLime:hover{background:#b9f76a}.z088WG_btnWhite:hover{background:#eef2ef}.z088WG_btnGhost:hover{box-shadow:inset 0 0 0 1px #fff9}.z088WG_btnInk:hover{background:#2b2c34}}.z088WG_browser{background:#fff;border-radius:18px;overflow:hidden;box-shadow:0 0 0 1px #ffffff14,0 40px 100px -30px #000000b3,0 0 120px -40px #a8f24c59}.z088WG_browserBar{background:#1a1d24;border-bottom:1px solid #ffffff0f;align-items:center;gap:8px;height:40px;padding:0 14px;display:flex}.z088WG_browserDot{background:#3a3f4b;border-radius:999px;width:10px;height:10px}.z088WG_browserUrl{color:#8b8f9c;font-variant-numeric:tabular-nums;background:#0f1116;border-radius:8px;align-items:center;height:24px;margin-left:8px;padding:0 12px;font-size:12px;display:inline-flex}.z088WG_browserLight{border:1px solid var(--line);box-shadow:0 1px 2px #0f10150a,0 30px 70px -40px #0f101559}.z088WG_float{background:#fff;border-radius:16px;box-shadow:0 30px 60px -24px #000000a6,0 0 0 1px #ffffff0f}.z088WG_rise{animation:linear both z088WG_rise;animation-timeline:view();animation-range:entry entry 45%}.z088WG_rise2{animation-range:entry 6% entry 55%}.z088WG_rise3{animation-range:entry 12% entry 65%}@keyframes z088WG_rise{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}.z088WG_enter{animation:.8s cubic-bezier(.2,.7,.2,1) both z088WG_rise}.z088WG_enter2{animation-delay:.1s}.z088WG_enter3{animation-delay:.2s}.z088WG_enter4{animation-delay:.32s}.z088WG_enterShot{transform-origin:50% 100%;animation:1.1s cubic-bezier(.2,.7,.2,1) .25s both z088WG_shot}@keyframes z088WG_shot{0%{opacity:0;transform:perspective(1600px)rotateX(10deg)translateY(60px)}to{opacity:1;transform:perspective(1600px)rotateX(0)translateY(0)}}.z088WG_slide{animation:linear both z088WG_slide;animation-timeline:view();animation-range:entry entry 60%}@keyframes z088WG_slide{0%{opacity:0;transform:translateY(44px)scale(.98)}to{opacity:1;transform:none}}.z088WG_stagger1{animation-range:entry entry 50%}.z088WG_stagger2{animation-range:entry 10% entry 60%}.z088WG_stagger3{animation-range:entry 20% entry 70%}.z088WG_stagger4{animation-range:entry 30% entry 80%}.z088WG_ctaBar{z-index:30;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:#0a1410f5;border-top:1px solid #ffffff1a;animation:linear both z088WG_barIn,linear both z088WG_barOut;animation-timeline:scroll(root),--contact;animation-range:500px 900px,entry entry 40%;position:fixed;bottom:0;left:0;right:0}@keyframes z088WG_barIn{0%{transform:translateY(110%)}to{transform:none}}@keyframes z088WG_barOut{0%{transform:none}to{transform:translateY(110%)}}@media (min-width:768px){.z088WG_ctaBar{display:none}}.z088WG_page{timeline-scope:--contact}.z088WG_contact{view-timeline-name:--contact}@media (prefers-reduced-motion:reduce){.z088WG_rise,.z088WG_enter,.z088WG_enterShot,.z088WG_slide,.z088WG_ctaBar{animation:none}.z088WG_btn{transition:none}}
._49Xu1q_root{--forest:#10231a;--forest-2:#163124;--lime:#a8f24c;--lime-ink:#1e3a06;--ink:#0e0f15;--body:#3f4049;--muted:#6c6e7a;--line:#e4e8e6;--surface:#f3f6f4;color:var(--ink);-webkit-font-smoothing:antialiased;background:#fff;flex-direction:column;min-height:100dvh;display:flex;overflow-x:clip}._49Xu1q_prose{color:var(--body);letter-spacing:.01em;font-size:17px;line-height:1.95}._49Xu1q_prose>*+*{margin-top:1.1em}._49Xu1q_prose h2{color:var(--ink);letter-spacing:-.01em;margin-top:2.6em;padding-top:.2em;scroll-margin-top:88px;font-size:26px;font-weight:900;line-height:1.45}._49Xu1q_prose h3{color:var(--ink);margin-top:2em;scroll-margin-top:88px;font-size:20px;font-weight:700;line-height:1.5}._49Xu1q_prose h2+*,._49Xu1q_prose h3+*{margin-top:.7em}._49Xu1q_prose strong{color:var(--ink);background:linear-gradient(#0000 62%,#a8f24c73 62%);font-weight:700}._49Xu1q_prose a{color:#2f6b45;text-underline-offset:3px;text-decoration:underline}._49Xu1q_prose ul,._49Xu1q_prose ol{padding-left:1.3em}._49Xu1q_prose ul{list-style:outside}._49Xu1q_prose ol{list-style:decimal}._49Xu1q_prose li+li{margin-top:.35em}._49Xu1q_prose li::marker{color:#6db81a}._49Xu1q_prose table{border-collapse:collapse;width:100%;font-size:15px;line-height:1.7}._49Xu1q_prose th,._49Xu1q_prose td{border:1px solid var(--line);text-align:left;vertical-align:top;padding:10px 14px}._49Xu1q_prose th{background:var(--surface);color:var(--ink);white-space:nowrap;font-weight:700}._49Xu1q_prose blockquote{border-left:4px solid var(--lime);background:var(--surface);color:var(--ink);border-radius:0 12px 12px 0;padding:14px 18px}._49Xu1q_prose pre{white-space:pre-wrap;background:var(--surface);border:1px solid var(--line);color:var(--ink);border-radius:14px;padding:16px 18px;font-family:inherit;font-size:15px;line-height:1.85}@media (max-width:767px){._49Xu1q_prose{font-size:16px;line-height:1.9}._49Xu1q_prose h2{font-size:22px}._49Xu1q_prose h3{font-size:18px}._49Xu1q_prose table{font-size:14px}._49Xu1q_prose th,._49Xu1q_prose td{padding:8px 10px}}._49Xu1q_tableWrap{overflow-x:auto}._49Xu1q_btn{white-space:nowrap;border-radius:12px;justify-content:center;align-items:center;gap:8px;font-weight:700;transition:transform .15s,background-color .15s;display:inline-flex}._49Xu1q_btn:active{transform:translateY(1px)}._49Xu1q_btnLime{background:var(--lime);color:var(--lime-ink)}._49Xu1q_btnInk{background:var(--ink);color:#fff}._49Xu1q_btnGhost{color:#fff;box-shadow:inset 0 0 0 1px #ffffff4d}@media (hover:hover){._49Xu1q_btnLime:hover{background:#b9f76a}._49Xu1q_btnInk:hover{background:#262833}._49Xu1q_btnGhost:hover{background:#ffffff14}}._49Xu1q_menu>summary{list-style:none}._49Xu1q_menu>summary::-webkit-details-marker{display:none}._49Xu1q_menu[open] ._49Xu1q_menuIcon{transform:rotate(180deg)}._49Xu1q_root h1,._49Xu1q_root h2,._49Xu1q_root h3{word-break:auto-phrase;text-wrap:balance}
