.nav.svelte-1h32yp1{position:sticky;top:0;z-index:50;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:color-mix(in srgb,var(--pine-900) 78%,transparent);border-bottom:1px solid color-mix(in srgb,var(--lime-500) 14%,transparent)}.nav__inner.svelte-1h32yp1{display:flex;align-items:center;justify-content:space-between;height:76px}.brand.svelte-1h32yp1{display:flex;align-items:center}.brand__mark.svelte-1h32yp1{height:30px;width:auto}.links.svelte-1h32yp1{display:flex;align-items:center;gap:32px;font-size:.95rem}.links.svelte-1h32yp1 a:where(.svelte-1h32yp1){text-decoration:none;color:var(--ink-soft);transition:color .2s ease}.links.svelte-1h32yp1 a:where(.svelte-1h32yp1):hover{color:var(--paper)}.cta.svelte-1h32yp1{background:var(--lime-500);color:var(--pine-950)!important;padding:10px 20px;border-radius:999px;font-weight:600;transition:transform .2s ease,box-shadow .2s ease}.cta.svelte-1h32yp1:hover{transform:translateY(-1px);box-shadow:0 8px 22px -6px var(--lime-500)}.burger.svelte-1h32yp1{display:none;flex-direction:column;gap:5px;background:none;border:none;cursor:pointer;padding:8px}.burger.svelte-1h32yp1 span:where(.svelte-1h32yp1){width:22px;height:2px;background:var(--paper);display:block}@media (max-width: 780px){.burger.svelte-1h32yp1{display:flex}.links.svelte-1h32yp1{position:fixed;top:76px;left:0;right:0;flex-direction:column;align-items:stretch;background:var(--pine-800);padding:20px 24px 28px;gap:18px;transform:translateY(-140%);transition:transform .28s ease;border-bottom:1px solid var(--pine-600)}.links.open.svelte-1h32yp1{transform:translateY(0)}.cta.svelte-1h32yp1{text-align:center}}.swirl.svelte-1kvr1by{display:block;filter:drop-shadow(0 6px 24px rgba(205,235,46,.25))}.spin.svelte-1kvr1by{animation:svelte-1kvr1by-rotate 14s linear infinite}@keyframes svelte-1kvr1by-rotate{to{transform:rotate(360deg)}}.hero.svelte-1q37ri0{position:relative;min-height:100svh;display:flex;align-items:center;overflow:hidden;padding-top:76px}.hero__media.svelte-1q37ri0{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.hero__video.svelte-1q37ri0{width:100%;height:100%;object-fit:cover;opacity:.5}.hero__fallback.svelte-1q37ri0{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 78% 18%,var(--pine-600) 0%,transparent 55%),radial-gradient(circle at 15% 85%,color-mix(in srgb,var(--lime-500) 22%,transparent) 0%,transparent 45%),linear-gradient(180deg,var(--pine-950) 0%,var(--pine-900) 100%)}.hero__scrim.svelte-1q37ri0{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(8,23,18,.55) 0%,rgba(8,23,18,.85) 78%,var(--pine-900) 100%)}.hero__grid.svelte-1q37ri0{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(color-mix(in srgb,var(--lime-500) 8%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--lime-500) 8%,transparent) 1px,transparent 1px);background-size:64px 64px;-webkit-mask-image:radial-gradient(ellipse at 60% 30%,black 0%,transparent 70%);mask-image:radial-gradient(ellipse at 60% 30%,black 0%,transparent 70%)}.hero__content.svelte-1q37ri0{position:relative;z-index:1;padding-top:60px;padding-bottom:80px}.hero__title-row.svelte-1q37ri0{display:flex;align-items:center;gap:20px;margin-top:22px}.hero__title.svelte-1q37ri0{font-size:clamp(3.2rem,9vw,6.4rem);font-weight:700;color:var(--mint-200)}.hero__title.svelte-1q37ri0 span:where(.svelte-1q37ri0){color:var(--lime-400)}.hero__subtitle.svelte-1q37ri0{font-family:var(--font-mono);font-size:clamp(1rem,2.2vw,1.25rem);color:var(--lime-300);margin-top:14px;letter-spacing:.04em}.hero__desc.svelte-1q37ri0{max-width:560px;color:var(--ink-soft);font-size:1.05rem;margin-top:22px}.hero__actions.svelte-1q37ri0{display:flex;gap:16px;margin-top:36px;flex-wrap:wrap}.btn.svelte-1q37ri0{text-decoration:none;padding:14px 28px;border-radius:999px;font-weight:600;font-size:.95rem;transition:transform .2s ease,box-shadow .2s ease,background .2s ease;display:inline-flex;align-items:center}.btn--primary.svelte-1q37ri0{background:var(--lime-500);color:var(--pine-950)}.btn--primary.svelte-1q37ri0:hover{transform:translateY(-2px);box-shadow:0 12px 30px -8px var(--lime-500)}.btn--ghost.svelte-1q37ri0{border:1px solid color-mix(in srgb,var(--mint-200) 40%,transparent);color:var(--mint-200)}.btn--ghost.svelte-1q37ri0:hover{background:color-mix(in srgb,var(--mint-200) 10%,transparent)}.hero__stats.svelte-1q37ri0{margin:56px 0 0;display:flex;gap:44px;flex-wrap:wrap;padding-top:28px;border-top:1px solid color-mix(in srgb,var(--paper) 14%,transparent)}.hero__stats.svelte-1q37ri0 dt:where(.svelte-1q37ri0){font-family:var(--font-mono);font-size:.72rem;text-transform:uppercase;letter-spacing:.1em;color:var(--ink-dim)}.hero__stats.svelte-1q37ri0 dd:where(.svelte-1q37ri0){margin:6px 0 0;font-family:var(--font-display);font-size:1.7rem;font-weight:600;color:var(--paper)}.hero__scroll.svelte-1q37ri0{position:absolute;bottom:28px;left:50%;transform:translate(-50%);width:24px;height:40px;border:2px solid color-mix(in srgb,var(--paper) 35%,transparent);border-radius:14px;z-index:1}.hero__scroll.svelte-1q37ri0 span:where(.svelte-1q37ri0){position:absolute;top:6px;left:50%;width:4px;height:8px;border-radius:2px;background:var(--lime-400);transform:translate(-50%);animation:svelte-1q37ri0-scrollDown 1.8s ease infinite}@keyframes svelte-1q37ri0-scrollDown{0%{opacity:1;top:6px}70%{opacity:0;top:20px}to{opacity:0;top:6px}}@media (max-width: 640px){.hero__title-row.svelte-1q37ri0{gap:12px}.hero__stats.svelte-1q37ri0{gap:28px}}.how.svelte-1e6pjgp{padding:120px 0;background:var(--pine-900);position:relative}.how__title.svelte-1e6pjgp{font-size:clamp(1.9rem,4vw,2.8rem);max-width:720px;margin-top:18px;color:var(--paper)}.how__grid.svelte-1e6pjgp{margin-top:64px;display:grid;grid-template-columns:repeat(4,1fr);gap:28px}.step.svelte-1e6pjgp{position:relative;background:var(--pine-800);border:1px solid var(--pine-600);border-radius:20px;padding:28px 24px 32px;transition:transform .25s ease,border-color .25s ease}.step.svelte-1e6pjgp:hover{transform:translateY(-6px);border-color:color-mix(in srgb,var(--lime-500) 50%,var(--pine-600))}.step__num.svelte-1e6pjgp{font-family:var(--font-mono);font-size:.85rem;color:var(--lime-400);border:1px solid color-mix(in srgb,var(--lime-500) 40%,transparent);width:fit-content;padding:4px 10px;border-radius:999px;margin-bottom:20px}.step.svelte-1e6pjgp h3:where(.svelte-1e6pjgp){font-size:1.2rem;color:var(--mint-200);margin-bottom:10px}.step.svelte-1e6pjgp p:where(.svelte-1e6pjgp){color:var(--ink-soft);font-size:.94rem;line-height:1.55}.step__connector.svelte-1e6pjgp{position:absolute;top:44px;right:-28px;width:28px;height:2px;background:linear-gradient(90deg,var(--lime-500),transparent);display:none}@media (min-width: 981px){.step__connector.svelte-1e6pjgp{display:block}}@media (max-width: 980px){.how__grid.svelte-1e6pjgp{grid-template-columns:1fr 1fr}}@media (max-width: 640px){.how.svelte-1e6pjgp{padding:80px 0}.how__grid.svelte-1e6pjgp{grid-template-columns:1fr}}.divider.svelte-w6eo0t{display:flex;gap:10px;justify-content:center;padding:28px 0;overflow:hidden}.flip.svelte-w6eo0t{transform:scaleY(-1)}.chevron.svelte-w6eo0t{width:10px;height:10px;border-top:2px solid var(--lime-500);border-right:2px solid var(--lime-500);transform:rotate(135deg);opacity:.35;flex:none}.chevron.svelte-w6eo0t:nth-child(3n){border-color:var(--mint-200)}.testi.svelte-1jhcrt0{padding:120px 0;background:var(--pine-950);border-top:1px solid var(--pine-700);border-bottom:1px solid var(--pine-700)}.testi__title.svelte-1jhcrt0{font-size:clamp(1.9rem,4vw,2.8rem);max-width:640px;margin-top:18px}.testi__stage.svelte-1jhcrt0{margin-top:56px;overflow:hidden;border-radius:24px}.testi__track.svelte-1jhcrt0{display:flex;transition:transform .55s cubic-bezier(.65,0,.35,1)}.testi__card.svelte-1jhcrt0{flex:0 0 100%;margin:0;background:linear-gradient(155deg,var(--pine-800),var(--pine-900));border:1px solid var(--pine-600);border-radius:24px;padding:56px clamp(24px,6vw,72px);min-height:260px;display:flex;flex-direction:column;justify-content:center}.quote-mark.svelte-1jhcrt0{color:var(--lime-500);opacity:.8;margin-bottom:12px}blockquote.svelte-1jhcrt0{margin:0;font-family:var(--font-display);font-size:clamp(1.2rem,2.6vw,1.6rem);font-weight:500;color:var(--mint-100);max-width:760px;line-height:1.4}figcaption.svelte-1jhcrt0{margin-top:28px;display:flex;flex-direction:column;gap:2px}.name.svelte-1jhcrt0{color:var(--paper);font-weight:600}.role.svelte-1jhcrt0{color:var(--ink-dim);font-size:.88rem;font-family:var(--font-mono)}.testi__controls.svelte-1jhcrt0{display:flex;align-items:center;justify-content:center;gap:24px;margin-top:32px}.arrow.svelte-1jhcrt0{background:var(--pine-800);border:1px solid var(--pine-600);color:var(--paper);width:40px;height:40px;border-radius:50%;font-size:1.3rem;cursor:pointer;transition:border-color .2s ease,color .2s ease}.arrow.svelte-1jhcrt0:hover{border-color:var(--lime-500);color:var(--lime-400)}.dots.svelte-1jhcrt0{display:flex;gap:10px}.dot.svelte-1jhcrt0{width:8px;height:8px;border-radius:50%;background:var(--pine-600);border:none;cursor:pointer;padding:0;transition:background .2s ease,width .2s ease}.dot.active.svelte-1jhcrt0{background:var(--lime-500);width:24px;border-radius:5px}.inquire.svelte-oog28b{padding:120px 0 140px;background:var(--pine-900)}.inquire__inner.svelte-oog28b{display:grid;grid-template-columns:.85fr 1.15fr;gap:64px;align-items:start}.inquire__intro.svelte-oog28b h2:where(.svelte-oog28b){font-size:clamp(1.9rem,4vw,2.6rem);margin-top:18px;color:var(--paper)}.inquire__intro.svelte-oog28b p:where(.svelte-oog28b){margin-top:18px;color:var(--ink-soft);max-width:420px;line-height:1.6}.inquire__points.svelte-oog28b{list-style:none;padding:0;margin:32px 0 0;display:flex;flex-direction:column;gap:14px}.inquire__points.svelte-oog28b li:where(.svelte-oog28b){display:flex;align-items:center;gap:12px;color:var(--mint-200);font-size:.94rem}.inquire__points.svelte-oog28b li:where(.svelte-oog28b):before{content:"";width:8px;height:8px;border-radius:2px;background:var(--lime-500);transform:rotate(45deg);flex:none}.card.svelte-oog28b{background:var(--pine-800);border:1px solid var(--pine-600);border-radius:24px;padding:40px}.field-row.svelte-oog28b{display:grid;grid-template-columns:1fr 1fr;gap:20px}.field.svelte-oog28b{display:flex;flex-direction:column;gap:8px;margin-bottom:20px}label.svelte-oog28b{font-family:var(--font-mono);font-size:.72rem;text-transform:uppercase;letter-spacing:.08em;color:var(--ink-dim)}input.svelte-oog28b,select.svelte-oog28b,textarea.svelte-oog28b{background:var(--pine-900);border:1px solid var(--pine-600);border-radius:12px;padding:12px 14px;color:var(--paper);font-family:var(--font-body);font-size:.95rem;resize:vertical;transition:border-color .2s ease}input.svelte-oog28b:focus,select.svelte-oog28b:focus,textarea.svelte-oog28b:focus{border-color:var(--lime-500)}input.svelte-oog28b::placeholder,textarea.svelte-oog28b::placeholder{color:var(--ink-dim)}.btn-submit.svelte-oog28b{width:100%;background:var(--lime-500);color:var(--pine-950);border:none;padding:15px;border-radius:12px;font-weight:700;font-size:.98rem;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease}.btn-submit.svelte-oog28b:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 12px 28px -8px var(--lime-500)}.btn-submit.svelte-oog28b:disabled{opacity:.6;cursor:progress}.success.svelte-oog28b{text-align:center;padding:40px 10px}.success__icon.svelte-oog28b{width:52px;height:52px;border-radius:50%;background:var(--lime-500);color:var(--pine-950);display:flex;align-items:center;justify-content:center;font-size:1.4rem;margin:0 auto 18px}.success.svelte-oog28b h3:where(.svelte-oog28b){color:var(--paper);font-size:1.3rem}.success.svelte-oog28b p:where(.svelte-oog28b){color:var(--ink-soft);margin-top:10px}.btn-ghost.svelte-oog28b{margin-top:24px;background:none;border:1px solid var(--pine-600);color:var(--mint-200);padding:10px 20px;border-radius:999px;cursor:pointer}@media (max-width: 900px){.inquire__inner.svelte-oog28b{grid-template-columns:1fr;gap:40px}}@media (max-width: 560px){.field-row.svelte-oog28b{grid-template-columns:1fr}.card.svelte-oog28b{padding:28px 22px}}.footer.svelte-jz8lnl{background:var(--pine-950);border-top:1px solid var(--pine-700);padding:40px 0}.footer__inner.svelte-jz8lnl{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px}.footer__mark.svelte-jz8lnl{height:20px}.footer__inner.svelte-jz8lnl p:where(.svelte-jz8lnl){color:var(--ink-dim);font-size:.85rem}.footer__links.svelte-jz8lnl{display:flex;gap:24px}.footer__links.svelte-jz8lnl a:where(.svelte-jz8lnl){color:var(--ink-soft);text-decoration:none;font-size:.88rem}.footer__links.svelte-jz8lnl a:where(.svelte-jz8lnl):hover{color:var(--lime-400)}
