@import url("https://fonts.googleapis.com/css2?family=Barlow+Condensed:ital,wght@1,900&family=JetBrains+Mono:wght@300;400;500;600;700;800&display=swap");:root{--g1:#88ca53;--g2:#7db94c;--g3:#5f9137;--g5:#b3ee85;--bg-dark:#060e09;--bg-dark-card:#0d1a11;--bg-light:#f8f8f8;--bg-light-card:#fff;--border:rgba(136,202,83,.14);--border2:rgba(136,202,83,.28);--glow:0 0 24px rgba(136,202,83,.18);--glow-lg:0 0 48px rgba(136,202,83,.22),0 0 96px rgba(136,202,83,.08);--text-main:hsla(0,0%,100%,.85);--text-sub:hsla(0,0%,100%,.5);--text-muted:hsla(0,0%,100%,.3)}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;overscroll-behavior-y:none}.hst-wrap{display:inline-grid;grid-template-columns:1fr;grid-template-rows:1fr;overflow:hidden;vertical-align:bottom;cursor:pointer}.hst-word{grid-area:1/1/2/2;display:inline-flex;white-space:nowrap}.hst-char{display:inline-block;will-change:transform,opacity}.hst-b{pointer-events:none}body{background:var(--bg-dark);color:var(--text-main);font-family:JetBrains Mono,monospace;-webkit-font-smoothing:antialiased;overscroll-behavior-y:none}body.light-mode{background:var(--bg-light);color:#111}a{text-decoration:none;color:inherit}img{max-width:100%;display:block;object-fit:cover}::-webkit-scrollbar{width:3px}::-webkit-scrollbar-thumb{background:var(--g1);border-radius:2px}body.light-mode ::-webkit-scrollbar-track{background:#f0f0f0}body.light-mode ::-webkit-scrollbar-thumb{background:#5f9137}.sku-card{background:var(--bg-dark-card);border:1px solid var(--border);border-radius:12px;transition:border-color .25s,transform .25s}.sku-card:hover{border-color:var(--border2);transform:translateY(-3px)}body.light-mode .sku-card{background:#fff!important;border-color:rgba(0,0,0,.08)!important}body.light-mode .sku-card:hover{border-color:rgba(95,145,55,.3)!important}.btn-ghost>.btn-arrow,.btn-ghost>svg,.btn-raised>.btn-arrow,.btn-raised>svg{transition:transform .35s cubic-bezier(.22,1,.36,1);transform:rotate(25deg);flex-shrink:0}.btn-ghost:hover>.btn-arrow,.btn-ghost:hover>svg,.btn-raised:hover>.btn-arrow,.btn-raised:hover>svg{transform:rotate(50deg)}.btn-raised{display:inline-flex;align-items:center;gap:.55rem;padding:.82rem 1.85rem;background:var(--g1);color:#020a05;font-family:Barlow Condensed,sans-serif;font-weight:900;font-style:italic;font-size:.88rem;border-radius:999px;border:2px solid #fff;cursor:pointer;box-shadow:4px 4px 0 #fff;transition:transform .15s ease,box-shadow .15s ease;position:relative;text-decoration:none;letter-spacing:.01em}.btn-raised:after{display:none}.btn-raised:hover{transform:translate(-3px,-3px);box-shadow:7px 7px 0 #fff}.btn-raised:active{transform:translate(2px,2px);box-shadow:1px 1px 0 #fff}.btn-ghost{display:inline-flex;align-items:center;gap:.55rem;padding:.82rem 1.85rem;background:transparent;color:#fff;font-family:Barlow Condensed,sans-serif;font-weight:900;font-style:italic;font-size:.88rem;border-radius:999px;border:2px solid #fff;box-shadow:4px 4px 0 #fff;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,background .2s;text-decoration:none;letter-spacing:.01em}.btn-ghost.btn-sm,.btn-raised.btn-sm{padding:.5rem 1.15rem;font-size:.7rem;gap:.4rem;box-shadow:2px 2px 0 #fff}.btn-ghost.btn-sm:hover,.btn-raised.btn-sm:hover{box-shadow:4px 4px 0 #fff}.btn-ghost.btn-sm:active,.btn-raised.btn-sm:active{box-shadow:1px 1px 0 #fff}body.light-mode .btn-ghost.btn-sm,body.light-mode .btn-raised.btn-sm{box-shadow:2px 2px 0 #08130a}body.light-mode .btn-ghost.btn-sm:hover,body.light-mode .btn-raised.btn-sm:hover{box-shadow:4px 4px 0 #08130a}body.light-mode .btn-ghost.btn-sm:active,body.light-mode .btn-raised.btn-sm:active{box-shadow:1px 1px 0 #08130a}.btn-ghost:hover{background:hsla(0,0%,100%,.08);transform:translate(-3px,-3px);box-shadow:7px 7px 0 #fff}.btn-ghost:active{transform:translate(2px,2px);box-shadow:1px 1px 0 #fff}body.light-mode .btn-raised{background:#5f9137;color:#fff;border-color:#08130a;box-shadow:4px 4px 0 #08130a}body.light-mode .btn-raised:hover{transform:translate(-3px,-3px);box-shadow:7px 7px 0 #08130a}body.light-mode .btn-raised:active{transform:translate(2px,2px);box-shadow:1px 1px 0 #08130a}body.light-mode .btn-ghost{color:#5f9137;border:1px solid rgba(95,145,55,.35);box-shadow:none}body.light-mode .btn-ghost:hover{background:rgba(95,145,55,.07);border-color:#5f9137;transform:translateY(-2px);box-shadow:none}body.light-mode .btn-ghost:active{transform:translate(2px,2px);box-shadow:1px 1px 0 #08130a}@media (max-width:1023px){.btn-raised{border-radius:6px;border:none;box-shadow:none;transition:background .2s,transform .22s,box-shadow .22s}.btn-raised:hover{background:var(--g2);transform:translateY(-2px);box-shadow:0 8px 22px rgba(136,202,83,.22)}.btn-raised:active{transform:translateY(0);box-shadow:none}.btn-ghost{border-radius:6px;border:1px solid var(--border2);box-shadow:none;color:var(--g1);transition:border-color .22s,color .22s,background .22s,transform .22s}.btn-ghost:hover{background:rgba(136,202,83,.07);border-color:var(--g1);transform:translateY(-2px);box-shadow:none}.btn-ghost:active{transform:translateY(0);box-shadow:none}body.light-mode .btn-raised{background:#5f9137;color:#fff;border:none;box-shadow:none}body.light-mode .btn-raised:hover{background:#4e7a2c;transform:translateY(-2px);box-shadow:0 8px 22px rgba(95,145,55,.18)}body.light-mode .btn-raised:active{box-shadow:none}body.light-mode .btn-ghost{color:#5f9137;border:1px solid rgba(95,145,55,.35);box-shadow:none}body.light-mode .btn-ghost:hover{background:rgba(95,145,55,.07);border-color:#5f9137;transform:translateY(-2px);box-shadow:none}body.light-mode .btn-ghost:active{box-shadow:none}}.ghost-title-wrap{position:absolute;inset:0;display:block;overflow:hidden;pointer-events:none;z-index:-1;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:transparent;font:inherit;line-height:inherit;letter-spacing:inherit;-webkit-text-stroke:1.5px rgba(136,202,83,.35);transform:translate(.22em,.12em) scale(1.025)}body.light-mode .ghost-title-wrap{-webkit-text-stroke:1.5px rgba(95,145,55,.32)}.ghost-title-cycle{display:block;overflow:hidden}.ghost-title-inner{display:block}.ghost-title-line{display:block;white-space:nowrap}:root{--body-indent:clamp(6rem,14vw,17rem)}.section-body{margin-left:var(--body-indent);max-width:720px}.section-title-big{font-family:Barlow Condensed,sans-serif;font-weight:900;font-style:italic;text-transform:uppercase;letter-spacing:-.01em;line-height:.95}.text-gradient{color:var(--g1)}body.light-mode .text-gradient{color:#5f9137}.grid-bg{background-image:linear-gradient(rgba(136,202,83,.04) 1px,transparent 0),linear-gradient(90deg,rgba(136,202,83,.04) 1px,transparent 0);background-size:50px 50px}@keyframes marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes float-y{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes pulse-ring{0%{transform:scale(1);opacity:.8}to{transform:scale(2.2);opacity:0}}@keyframes shimmer{0%{background-position:-400% 0}to{background-position:400% 0}}@keyframes fadeUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes spin{to{transform:rotate(1turn)}}@keyframes glow-pulse{0%,to{opacity:.5}50%{opacity:1}}@keyframes scan-line{0%{top:-10%}to{top:110%}}@keyframes number-tick{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes dot-blink{0%,to{opacity:.3}50%{opacity:1}}@keyframes proc-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes proc-blink{0%,to{opacity:.3}50%{opacity:1}}@keyframes proc-draw{0%{stroke-dashoffset:50}to{stroke-dashoffset:0}}@keyframes proc-rotate{to{transform:rotate(1turn)}}@keyframes proc-ping{0%{transform:scale(1);opacity:.8}to{transform:scale(2.5);opacity:0}}.ai-assistant-wa-btn{display:inline-block;margin-top:.5rem;padding:.5rem .9rem;border-radius:100px;background:linear-gradient(145deg,#25d366,#128c7e);color:#fff!important;font-size:.78rem;font-weight:700;text-decoration:none}.page-enter{animation:fadeUp .5s ease forwards}::view-transition-new(root),::view-transition-old(root){animation:none;mix-blend-mode:normal}::view-transition-old(root){z-index:1}::view-transition-new(root){z-index:2;animation:aka-theme-reveal .65s cubic-bezier(.22,1,.36,1) forwards}@keyframes aka-theme-reveal{0%{-webkit-clip-path:circle(0 at var(--theme-x,50%) var(--theme-y,50%));clip-path:circle(0 at var(--theme-x,50%) var(--theme-y,50%))}to{-webkit-clip-path:circle(var(--theme-radius,150%) at var(--theme-x,50%) var(--theme-y,50%));clip-path:circle(var(--theme-radius,150%) at var(--theme-x,50%) var(--theme-y,50%))}}@media (prefers-reduced-motion:reduce){::view-transition-new(root),::view-transition-old(root){animation:none!important}}body.light-mode .nav-scrolled{background:hsla(0,0%,100%,.95)!important;border-bottom-color:rgba(0,0,0,.08)!important}@media (min-width:769px){.hide-desktop{display:none!important}}body.light-mode input::placeholder,body.light-mode textarea::placeholder{color:#999!important}body.light-mode select option{background:#fff;color:#111}body.light-mode input,body.light-mode select,body.light-mode textarea{color-scheme:light}@media (max-width:768px){.hero-grid{grid-template-columns:1fr!important}}@keyframes laserPulse{0%,to{opacity:var(--laser-op,.8);filter:brightness(1)}30%{opacity:1;filter:brightness(1.35)}60%{opacity:var(--laser-op,.8);filter:brightness(.9)}}@keyframes laserSpark{0%,to{transform:translateX(-50%) scale(1);opacity:.9}30%{transform:translateX(-50%) scale(1.8);opacity:1}60%{transform:translateX(-50%) scale(.7);opacity:.5}}.pricing-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem;align-items:stretch;justify-content:center}.pricing-grid:has(>:only-child){grid-template-columns:minmax(280px,420px)}.trusted-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.4rem;gap:1.4rem}.channels-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1rem;gap:1rem}.form-grid-2{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}@media (max-width:900px){.pricing-grid,.trusted-grid{grid-template-columns:repeat(2,1fr)}.channels-grid{grid-template-columns:1fr 1fr}}section[style*="9rem 5%"][style*="#060e09"]{min-height:420px;display:flex;flex-direction:column;justify-content:center}@media (max-width:640px){nav .nav-links{display:none}section[style*="9rem 5%"]{padding-top:7rem!important;padding-bottom:3rem!important;min-height:unset!important}.channels-grid,.form-grid-2,.pricing-grid,.trusted-grid{grid-template-columns:1fr}h1{font-size:clamp(2rem,8vw,2.8rem)!important;letter-spacing:-.03em!important}section{padding-left:5%!important;padding-right:5%!important}section [style*="justify-content: space-between"]{flex-direction:column;align-items:flex-start}.timeline-line{display:none}.hero-grid,[style*="repeat(auto-fit,minmax(240px"]{grid-template-columns:1fr!important}[aria-hidden][style*=Pricing]{font-size:18vw!important;top:-10px!important}.marquee-strip{padding:.8rem 0}.btn-cta-wrap{width:100%}.toggle-group{float:none;margin-top:.5rem}.mockup-wrapper{display:none}.no-pill-mobile,.trust-badges{display:none!important}.stats-bar-grid{grid-template-columns:repeat(2,1fr)!important}.hero-content-grid{grid-template-columns:1fr!important;gap:0!important}}@media (max-width:400px){h1{font-size:1.8rem!important}.btn-ghost,.btn-raised{padding:.75rem 1.2rem!important;font-size:.82rem!important}.cta-circle-arrow{width:44px;height:44px}.cta-circle-label{font-size:.85rem}.cta-circle-btn{gap:.7rem}}.cta-circle-btn{display:inline-flex;align-items:center;gap:1rem;background:none;border:none;cursor:pointer;padding:0;text-decoration:none}.cta-circle-label{font-family:Barlow Condensed,sans-serif;font-weight:900;font-style:italic;font-size:.95rem;letter-spacing:-.01em;color:var(--text-main);transition:color .25s}body.light-mode .cta-circle-label{color:#111}.cta-circle-arrow{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:50%;border:1.5px solid var(--border2);color:var(--g1);background:transparent;transition:border-color .25s,color .25s,background .25s,transform .4s cubic-bezier(.175,.885,.32,1.275)}body.light-mode .cta-circle-arrow{border-color:rgba(95,145,55,.3);color:#5f9137}.cta-circle-arrow{transform:rotate(25deg)}.cta-circle-btn:hover .cta-circle-arrow{border-color:var(--g1);background:var(--g1);color:#020a05;transform:rotate(50deg)}body.light-mode .cta-circle-btn:hover .cta-circle-arrow{border-color:#5f9137;background:#5f9137;color:#f0f5ec;transform:rotate(50deg)}.cta-circle-btn:hover .cta-circle-label{color:var(--g1)}body.light-mode .cta-circle-btn:hover .cta-circle-label{color:#5f9137}.train-host{padding-bottom:14px}svg[style*="bottom: -10px"] g{will-change:transform}@media (max-width:768px){.hide-mobile{display:none!important}}[data-project-card]:focus-within .card-inner{box-shadow:0 0 40px rgba(136,202,83,.2)}::-webkit-scrollbar-track{background:var(--bg-dark)}.cursor-spotlight{pointer-events:none;position:fixed;z-index:9998;mix-blend-mode:screen}.view-desktop{display:block}.view-mobile{display:none}@media (max-width:1023px){.view-desktop{display:none!important}.view-mobile{display:block!important}}