.stock.svelte-unuzn6{position:absolute;inset:0;display:flex;flex-direction:column;padding:2.4cqw 2.8cqw;gap:1.8cqw;font-variant-numeric:tabular-nums;color:#e8f5e8;background:radial-gradient(ellipse 90% 80% at 50% 20%,rgba(0,200,150,.05),transparent 70%),linear-gradient(180deg,#0c1210,#070b0a)}.stock--static.svelte-unuzn6 :is(.stock__leaf:where(.svelte-unuzn6),.toast__dot:where(.svelte-unuzn6)){animation:none!important}.stock__bar.svelte-unuzn6{display:flex;align-items:center;gap:2cqw}.stock__brand.svelte-unuzn6{display:inline-flex;align-items:center;gap:1cqw;font-size:1.7cqw;font-weight:800;letter-spacing:.3em;color:#e8f5e89e}.stock__leaf.svelte-unuzn6{width:1.6cqw;height:1.6cqw;background:#00c896;border-radius:50% 0 50% 50%;transform:rotate(45deg);box-shadow:0 0 1.4cqw #00c896b3}.stock__title.svelte-unuzn6{font-size:2cqw;font-weight:800;letter-spacing:-.01em;color:#fff}.stock__chips.svelte-unuzn6{display:flex;gap:.9cqw;margin-left:auto}.stock__chip.svelte-unuzn6{font-size:1.5cqw;font-weight:700;padding:.9cqw 1.7cqw;border-radius:9999px;color:#c3c8bed9;background:#e8f5e80d;border:1px solid rgba(232,245,232,.1);white-space:nowrap}.stock__chip--on.svelte-unuzn6{color:#0a0e0d;background:#00c896;border-color:#00c896}.stock__body.svelte-unuzn6{flex:1;display:grid;grid-template-columns:1fr 1.55fr;gap:1.8cqw;min-height:0}.jars.svelte-unuzn6{display:flex;flex-direction:column;gap:1.1cqw;min-height:0}.jar.svelte-unuzn6{flex:1;display:flex;flex-direction:column;justify-content:center;gap:.35cqw;padding:1cqw 1.6cqw;background:#e8f5e809;border:1px solid rgba(232,245,232,.09);border-radius:1.4cqw;transition:border-color .4s ease,box-shadow .4s ease}.jar--hot.svelte-unuzn6{border-color:#00c8968c;box-shadow:0 0 2.4cqw #00c89629}.jar--low.svelte-unuzn6{border-color:#ffc9608c;box-shadow:0 0 2.4cqw #ffc96024}.jar--minted.svelte-unuzn6{border-color:#00c89666}.jar__name.svelte-unuzn6{font-size:1.55cqw;font-weight:700;color:#fff;white-space:nowrap;overflow:hidden}.jar__qty.svelte-unuzn6{font-size:1.9cqw;font-weight:800;color:#00e0a8;line-height:1}.jar--low.svelte-unuzn6 .jar__qty:where(.svelte-unuzn6){color:#ffc960}.jar__qty.svelte-unuzn6 i:where(.svelte-unuzn6){font-style:normal;font-size:1.25cqw;font-weight:700;color:#c3c8bebf;margin-left:.4cqw}.pane.svelte-unuzn6{position:relative;display:grid;min-height:0}.scene.svelte-unuzn6{grid-area:1 / 1;display:flex;flex-direction:column;gap:1.2cqw;padding:1.6cqw 1.8cqw;background:#e8f5e808;border:1px solid rgba(232,245,232,.09);border-radius:1.6cqw;min-height:0;opacity:0;transform:translateY(1cqw);transition:opacity .45s ease,transform .45s ease}.scene--on.svelte-unuzn6{opacity:1;transform:none}.scene__head.svelte-unuzn6{display:flex;align-items:center;justify-content:space-between;gap:1cqw}.scene__product.svelte-unuzn6{font-size:2cqw;font-weight:800;color:#fff;white-space:nowrap}.scene__tags.svelte-unuzn6{display:flex;gap:.7cqw}.tag.svelte-unuzn6{font-size:1.3cqw;font-weight:700;padding:.5cqw 1.1cqw;border-radius:9999px;white-space:nowrap}.tag--brand.svelte-unuzn6{color:#d4bbfff2;background:#8b5cf629;border:1px solid rgba(139,92,246,.4)}.tag--strain.svelte-unuzn6{color:#7dffc8;background:#00c8961f;border:1px solid rgba(0,200,150,.4)}.count.svelte-unuzn6{display:flex;flex-direction:column;gap:.4cqw}.count__qty.svelte-unuzn6{font-size:5.6cqw;line-height:1;font-weight:800;letter-spacing:-.02em;color:#fff;text-shadow:0 0 4cqw rgba(0,200,150,.35)}.count__qty.svelte-unuzn6 i:where(.svelte-unuzn6){font-style:normal;font-size:2.2cqw;font-weight:700;color:#00e0a8;margin-left:.5cqw}.count__where.svelte-unuzn6{font-size:1.4cqw;font-weight:600;color:#8d928a}.tiers.svelte-unuzn6{display:flex;flex-wrap:wrap;gap:.8cqw}.tier.svelte-unuzn6{display:inline-flex;align-items:baseline;gap:.7cqw;font-size:1.4cqw;font-weight:700;padding:.7cqw 1.3cqw;border-radius:9999px;color:#e8f5e8e6;background:#e8f5e80d;border:1px solid rgba(232,245,232,.1);white-space:nowrap}.tier.svelte-unuzn6 b:where(.svelte-unuzn6){font-weight:800;color:#c3c8becc}.tier--wt.svelte-unuzn6{color:#7dffc8;background:#00c8961a;border-color:#00c89666}.batchline.svelte-unuzn6{display:flex;align-items:center;gap:.8cqw}.batchline__code.svelte-unuzn6{font-size:1.3cqw;font-weight:700;letter-spacing:.14em;color:#c3c8bed9}.batchline__coa.svelte-unuzn6{font-size:1.2cqw;font-weight:800;padding:.35cqw .9cqw;border-radius:9999px;color:#0a0e0d;background:#00c896}.toast.svelte-unuzn6{display:inline-flex;align-items:center;gap:.8cqw;margin-top:auto;padding:.8cqw 1.4cqw;border-radius:9999px;background:#00c8961f;border:1px solid rgba(0,200,150,.45);font-size:1.45cqw;font-weight:700;color:#fff;align-self:flex-start;opacity:0;transform:translateY(1cqw);transition:opacity .4s ease,transform .5s cubic-bezier(.22,1,.36,1)}.toast--on.svelte-unuzn6{opacity:1;transform:none}.toast__dot.svelte-unuzn6{width:.9cqw;height:.9cqw;border-radius:50%;background:#00e0a8;box-shadow:0 0 1.2cqw #00e0a8e6;animation:svelte-unuzn6-toast-pulse 1.6s ease-in-out infinite}@keyframes svelte-unuzn6-toast-pulse{0%,to{opacity:1}50%{opacity:.4}}.pour.svelte-unuzn6{flex:1;display:flex;align-items:center;justify-content:space-between;gap:1.2cqw}.pour__side.svelte-unuzn6{display:flex;flex-direction:column;gap:.4cqw}.pour__qty.svelte-unuzn6{font-size:4.2cqw;line-height:1;font-weight:800;letter-spacing:-.02em;color:#fff}.pour__qty--out.svelte-unuzn6{color:#00e0a8;text-shadow:0 0 3cqw rgba(0,200,150,.4);min-width:8cqw}.pour__qty.svelte-unuzn6 i:where(.svelte-unuzn6){font-style:normal;font-size:1.8cqw;font-weight:700;color:#c3c8becc;margin-left:.4cqw}.pour__label.svelte-unuzn6{font-size:1.3cqw;font-weight:600;color:#8d928a;white-space:nowrap}.pour__flow.svelte-unuzn6{flex:1;display:flex;align-items:center;gap:.8cqw;min-width:0}.pour__track.svelte-unuzn6{flex:1;display:block;height:.55cqw;border-radius:9999px;background:#ffffff1f;overflow:hidden}.pour__track.svelte-unuzn6 i:where(.svelte-unuzn6){display:block;height:100%;border-radius:inherit;background:var(--md-sys-color-primary);box-shadow:0 0 .8cqw #00c896cc;transform-origin:left center;transform:scaleX(var(--fill, 0));transition:transform .2s linear}.pour__flow.svelte-unuzn6 svg:where(.svelte-unuzn6){width:2cqw;min-width:12px;color:#00e0a8;flex:none}.kept.svelte-unuzn6{display:inline-flex;align-items:center;gap:.8cqw;padding:.8cqw 1.4cqw;border-radius:9999px;background:#00c8961f;border:1px solid rgba(0,200,150,.45);font-size:1.45cqw;font-weight:700;color:#fff;align-self:flex-start;opacity:0;transform:translateY(1cqw);transition:opacity .4s ease,transform .5s cubic-bezier(.22,1,.36,1)}.kept--on.svelte-unuzn6{opacity:1;transform:none}.kept.svelte-unuzn6 svg:where(.svelte-unuzn6){width:1.4cqw;min-width:9px;color:#00e0a8}.aging.svelte-unuzn6{display:flex;flex-direction:column;gap:.9cqw}.arow.svelte-unuzn6{display:grid;grid-template-columns:10cqw 1fr auto;align-items:center;gap:1cqw;opacity:0;transform:translateY(.8cqw);transition:opacity .4s ease,transform .5s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--i) * .12s)}.aging--read.svelte-unuzn6 .arow:where(.svelte-unuzn6){opacity:1;transform:none}.arow__name.svelte-unuzn6{font-size:1.45cqw;font-weight:700;color:#fff;white-space:nowrap;overflow:hidden}.arow__track.svelte-unuzn6{display:block;height:.55cqw;border-radius:9999px;background:#ffffff1f;overflow:hidden}.arow__track.svelte-unuzn6 i:where(.svelte-unuzn6){display:block;height:100%;border-radius:inherit;background:var(--md-sys-color-primary);transform-origin:left center;transform:scaleX(0);transition:transform .7s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--i) * .12s + .1s)}.aging--read.svelte-unuzn6 .arow__track:where(.svelte-unuzn6) i:where(.svelte-unuzn6){transform:scaleX(var(--fill, 0))}.arow--slow.svelte-unuzn6 .arow__track:where(.svelte-unuzn6) i:where(.svelte-unuzn6){background:#ffc960;box-shadow:0 0 .8cqw #ffc960b3}.arow__days.svelte-unuzn6{font-size:1.45cqw;font-weight:800;color:#e8f5e8e6}.arow--slow.svelte-unuzn6 .arow__days:where(.svelte-unuzn6){color:#ffc960}.po.svelte-unuzn6{margin-top:auto;display:flex;flex-direction:column;gap:.6cqw;padding:1.1cqw 1.4cqw;border-radius:1.2cqw;background:#050e0cd9;border:1px solid rgba(0,200,150,.35);opacity:0;transform:translateY(1.2cqw);transition:opacity .45s ease,transform .55s cubic-bezier(.22,1,.36,1)}.po--on.svelte-unuzn6{opacity:1;transform:none}.po__head.svelte-unuzn6{display:flex;align-items:center;justify-content:space-between;gap:1cqw}.po__id.svelte-unuzn6{font-size:1.5cqw;font-weight:800;letter-spacing:.04em;color:#fff;white-space:nowrap}.po__sent.svelte-unuzn6{display:inline-flex;align-items:center;gap:.5cqw;font-size:1.3cqw;font-weight:800;color:#c3c8be99;transition:color .3s ease}.po__sent.svelte-unuzn6 svg:where(.svelte-unuzn6){width:1.3cqw;min-width:8px;opacity:0;transition:opacity .3s ease}.po__sent--on.svelte-unuzn6{color:#00e0a8}.po__sent--on.svelte-unuzn6 svg:where(.svelte-unuzn6){opacity:1}.po__line.svelte-unuzn6{display:flex;align-items:center;justify-content:space-between;font-size:1.35cqw;font-weight:600;color:#c3c8bee6}.po__line.svelte-unuzn6 span:where(.svelte-unuzn6):last-child{font-weight:800;color:#e8f5e8f2}.hero.svelte-doxrwo{position:relative;overflow:hidden}.hero__stage.svelte-doxrwo{position:relative;max-height:900px;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 130px),transparent calc(100% - 8px));mask-image:linear-gradient(180deg,#000 calc(100% - 130px),transparent calc(100% - 8px))}.plate.svelte-doxrwo{position:relative;width:100%;aspect-ratio:2752 / 1536;background:#060a09;container-type:inline-size}@media(min-width:1800px){.plate.svelte-doxrwo{width:1778px;margin-inline:auto;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 5%,#000 95%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 5%,#000 95%,transparent 100%)}}.plate.svelte-doxrwo .plate__img{display:block;width:100%;height:100%;object-fit:cover}.plate__spill.svelte-doxrwo{position:absolute;left:40%;top:24%;width:44%;height:60%;pointer-events:none;mix-blend-mode:screen;filter:blur(16px);background:radial-gradient(ellipse 52% 48% at 50% 50%,rgba(0,200,150,.24),rgba(0,190,160,.09) 52%,transparent 80%)}.plate__dim.svelte-doxrwo{position:absolute;inset:0;background:#04090880;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);opacity:0;transition:opacity .9s ease;pointer-events:none}.plate[data-phase="2"].svelte-doxrwo .plate__dim:where(.svelte-doxrwo){opacity:1}.warp.svelte-doxrwo{position:absolute;left:0;top:0;width:100cqw;height:56.25cqw;transform-style:flat;transform-origin:47.2987% 30.7547%;transform:perspective(150cqw) rotateX(27.7066deg) rotateY(28.1941deg) rotate(-14.5466deg) translate(13.3481%,15.0301%) scale(.276158);z-index:3}.panel.svelte-doxrwo{position:relative;width:100%;height:100%;overflow:hidden;background:#060a09;container-type:inline-size}.panel__glass.svelte-doxrwo{position:absolute;inset:0;pointer-events:none;background:linear-gradient(104deg,rgba(255,255,255,.06) 0%,rgba(255,255,255,.02) 18%,transparent 42%,transparent 74%,rgba(255,255,255,.02) 100%);mix-blend-mode:screen}.callout.svelte-doxrwo{position:absolute;left:calc(var(--x) * 1cqw);top:calc(var(--y) * 1cqw);display:inline-flex;align-items:center;gap:.65cqw;padding:.85cqw 1.4cqw;border-radius:100cqw;background:#050e0cd1;border:1px solid rgba(0,200,150,.38);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);font-size:clamp(.6875rem,1.05cqw,1rem);font-weight:700;letter-spacing:.01em;color:#fff;white-space:nowrap;font-variant-numeric:tabular-nums;opacity:0;transform:translate(calc((64 - var(--x)) * 1cqw),calc((31 - var(--y)) * 1cqw)) scale(.3);transition:opacity .5s ease,transform .85s cubic-bezier(.22,1,.36,1);transition-delay:0s;z-index:4;pointer-events:none}.plate[data-sent=true].svelte-doxrwo .callout:where(.svelte-doxrwo){opacity:1;transform:none;transition-delay:calc(.15s + var(--k) * .14s)}.callout__dot.svelte-doxrwo{width:.55cqw;height:.55cqw;min-width:5px;min-height:5px;border-radius:50%;background:var(--md-sys-color-primary);box-shadow:0 0 .8cqw #00c896e6}.plate__grain.svelte-doxrwo{position:absolute;inset:0;pointer-events:none;opacity:.13;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)' opacity='0.5'/%3E%3C/svg%3E")}.plate__vignette.svelte-doxrwo{position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 80% 74% at 58% 44%,transparent 44%,rgba(0,0,0,.3) 82%,rgba(0,0,0,.55) 100%)}.hero__scrim.svelte-doxrwo{position:absolute;inset:0;z-index:5;pointer-events:none;background:linear-gradient(90deg,rgba(4,9,8,.94) 0%,rgba(4,9,8,.88) 22%,rgba(4,9,8,.56) 32%,rgba(4,9,8,.18) 41%,rgba(4,9,8,.04) 48%,transparent 56%),linear-gradient(180deg,rgba(4,9,8,.5) 0%,transparent 24%)}.hero__copy.svelte-doxrwo{position:absolute;inset:0 auto 0 0;width:47%;z-index:6;padding:6rem 1rem 2.5rem max(2rem,calc((100% - 1280px)/2 + 2rem));display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.lede.svelte-doxrwo{--d: .12s;font-size:clamp(2.25rem,3.5vw,3.25rem);font-weight:800;line-height:1.06;letter-spacing:-.025em;color:#fff;margin:0 0 1rem}.lede__line.svelte-doxrwo{display:block;text-wrap:balance}.lede__line--accent.svelte-doxrwo{color:var(--md-sys-color-primary)}.w.svelte-doxrwo{display:inline-block;animation:svelte-doxrwo-word-focus .62s cubic-bezier(.16,1,.3,1) backwards;animation-delay:calc(.34s + min(calc(var(--k) * .07s),.3s))}@keyframes svelte-doxrwo-word-focus{0%{opacity:0;transform:translateY(.4em);filter:blur(8px)}to{opacity:1;transform:none;filter:blur(0)}}.hook.svelte-doxrwo{--d: .26s;font-size:clamp(.9375rem,1.15vw,1.0625rem);line-height:1.65;color:#e8f4f0db;margin:0 0 1.5rem;max-width:44ch}.hero__cta.svelte-doxrwo{--d: .4s;display:flex;gap:.75rem;flex-wrap:wrap;margin-bottom:1.75rem}.btn-primary.svelte-doxrwo{display:inline-flex;align-items:center;gap:.5rem;padding:.875rem 1.5rem;background:var(--md-sys-color-primary);color:var(--md-sys-color-on-primary);border-radius:.75rem;border:none;cursor:pointer;font-family:inherit;font-weight:700;font-size:.9375rem;transition:filter .2s ease,transform .2s ease,box-shadow .2s ease;box-shadow:0 8px 24px #00c89659}.btn-primary.svelte-doxrwo:hover{filter:brightness(1.1);transform:translateY(-2px);box-shadow:0 14px 32px #00c89673}.btn-ghost.svelte-doxrwo{display:inline-flex;align-items:center;gap:.5rem;padding:.875rem 1.25rem;background:#0812108c;color:var(--md-sys-color-on-surface);border-radius:.75rem;border:1px solid rgba(255,255,255,.14);cursor:pointer;font-family:inherit;font-weight:600;font-size:.9375rem;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.btn-ghost.svelte-doxrwo:hover{background:#00c89614;border-color:#00c89659;color:var(--md-sys-color-primary)}.beats.svelte-doxrwo{--d: .52s;display:flex;flex-wrap:wrap;gap:.5rem}.beat.svelte-doxrwo{display:inline-flex;align-items:center;gap:.5rem;font:inherit;font-size:.75rem;font-weight:600;letter-spacing:.02em;color:#e8f4f09e;background:#0812108c;border:1px solid rgba(255,255,255,.09);border-radius:9999px;padding:.4375rem .875rem;cursor:pointer;transition:color .25s ease,border-color .25s ease,background-color .25s ease}.beat.svelte-doxrwo:hover{color:#e8f4f0e6;border-color:#00c89652}.beat__dot.svelte-doxrwo{width:6px;height:6px;border-radius:50%;background:#ffffff38;transition:background-color .25s ease,box-shadow .25s ease}.beat--on.svelte-doxrwo{color:#fff;border-color:#00c89680;background:#00c8961f}.beat--on.svelte-doxrwo .beat__dot:where(.svelte-doxrwo){background:var(--md-sys-color-primary);box-shadow:0 0 8px #00c896cc}.captions.svelte-doxrwo{--d: .62s;display:grid;margin-top:1rem}.caption.svelte-doxrwo{grid-area:1 / 1;font-size:.8125rem;line-height:1.55;color:#e8f4f08c;margin:0;max-width:46ch;opacity:0;transition:opacity .5s ease}.caption--on.svelte-doxrwo{opacity:1}@keyframes svelte-doxrwo-hero-focus{0%{opacity:0;transform:translateY(16px);filter:blur(7px)}to{opacity:1;transform:none;filter:blur(0)}}@keyframes svelte-doxrwo-hero-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes svelte-doxrwo-plate-settle{0%{transform:scale(1.045)}to{transform:scale(1)}}.plate.svelte-doxrwo{animation:svelte-doxrwo-plate-settle 1.7s cubic-bezier(.22,1,.36,1) backwards}.lede.svelte-doxrwo,.hook.svelte-doxrwo{animation:svelte-doxrwo-hero-focus .78s cubic-bezier(.22,1,.36,1) var(--d, 0s) backwards}.hero__cta.svelte-doxrwo,.beats.svelte-doxrwo,.captions.svelte-doxrwo{animation:svelte-doxrwo-hero-rise .66s cubic-bezier(.22,1,.36,1) var(--d, 0s) backwards}@media(max-width:1100px){.hero__stage.svelte-doxrwo{max-height:none;-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 120px),transparent 100%);mask-image:linear-gradient(180deg,#000 calc(100% - 120px),transparent 100%)}.plate.svelte-doxrwo{--c: .61;--p: max(100%, 940px);width:var(--p);margin-left:clamp(calc(100% - var(--p)),calc(50% - var(--c) * var(--p)),0px)}.plate[data-phase="2"].svelte-doxrwo .warp:where(.svelte-doxrwo){opacity:.35;transition:opacity .9s ease}.callout.svelte-doxrwo{left:calc(var(--mx) * 1cqw);top:calc(var(--my) * 1cqw);transform:translate(calc((64 - var(--mx)) * 1cqw),calc((31 - var(--my)) * 1cqw)) scale(.3);font-size:clamp(.625rem,1.5cqw,.875rem)}.plate[data-sent=true].svelte-doxrwo .callout:where(.svelte-doxrwo){transform:none}.hero__scrim.svelte-doxrwo{inset:auto 0 0;height:62%;background:linear-gradient(180deg,transparent,rgba(5,11,9,.5) 44%,rgba(5,11,9,.84) 76%,rgba(5,11,9,.94) 100%)}.hero__copy.svelte-doxrwo{position:relative;inset:auto;width:auto;margin-top:-6.75rem;padding:.25rem 1.5rem 1rem;background:radial-gradient(125% 62% at 22% 24%,rgba(0,200,150,.11),rgba(0,150,130,.04) 45%,transparent 72%)}.lede.svelte-doxrwo{max-width:20ch}.hook.svelte-doxrwo{max-width:none}}@media(max-width:640px){.hero__copy.svelte-doxrwo{padding:.25rem 1.25rem .75rem}.hero__cta.svelte-doxrwo{display:none}.beats.svelte-doxrwo{flex-wrap:nowrap;gap:.375rem}.beat.svelte-doxrwo{font-size:clamp(.5625rem,2.6vw,.75rem);padding:.5rem .72em;gap:.4em;white-space:nowrap;min-width:0}.beat__dot.svelte-doxrwo{width:.45em;height:.45em}.captions.svelte-doxrwo{padding-right:4.75rem}}@media(prefers-reduced-motion:reduce){.plate.svelte-doxrwo,.lede.svelte-doxrwo,.hook.svelte-doxrwo,.hero__cta.svelte-doxrwo,.beats.svelte-doxrwo,.captions.svelte-doxrwo,.w.svelte-doxrwo{animation:none}.plate__dim.svelte-doxrwo,.warp.svelte-doxrwo,.callout.svelte-doxrwo,.caption.svelte-doxrwo,.beat.svelte-doxrwo{transition:none}}.loop.svelte-1144k4v{max-width:1100px;margin:0 auto;padding:4.5rem 2rem 3rem;opacity:0;transform:translateY(30px);transition:opacity .8s ease,transform .8s ease}[data-revealed=true].loop.svelte-1144k4v{opacity:1;transform:translateY(0)}.loop__header.svelte-1144k4v{text-align:center;margin-bottom:2.5rem}.loop__header.svelte-1144k4v h2:where(.svelte-1144k4v){font-size:2rem;font-weight:700;letter-spacing:-.015em;color:var(--md-sys-color-on-surface);margin-bottom:.5rem}.loop__header.svelte-1144k4v p:where(.svelte-1144k4v){font-size:1rem;line-height:1.6;color:var(--md-sys-color-on-surface-variant);max-width:62ch;margin:0 auto}.loop__rail.svelte-1144k4v{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.loop__rail.svelte-1144k4v:before{content:"";position:absolute;left:8%;right:8%;top:24px;border-top:1px dashed rgba(0,200,150,.3)}.loop__step.svelte-1144k4v{position:relative;text-align:center;padding:0 .75rem;opacity:0;transform:translateY(16px);transition:opacity .6s ease,transform .6s cubic-bezier(.22,1,.36,1)}[data-revealed=true] .loop__step.svelte-1144k4v{opacity:1;transform:translateY(0)}.loop__node.svelte-1144k4v{position:relative;display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background:#050e0ce6;border:1px solid rgba(0,200,150,.35);color:var(--md-sys-color-primary);margin-bottom:1rem}.loop__node.svelte-1144k4v svg:where(.svelte-1144k4v){width:22px;height:22px}.loop__step.svelte-1144k4v h3:where(.svelte-1144k4v){font-size:1.0625rem;font-weight:700;color:var(--md-sys-color-on-surface);margin-bottom:.4rem}.loop__step.svelte-1144k4v p:where(.svelte-1144k4v){font-size:.875rem;line-height:1.6;color:var(--md-sys-color-on-surface-variant);max-width:34ch;margin:0 auto}.loop__footnote.svelte-1144k4v{display:flex;align-items:center;justify-content:center;gap:.5rem;margin:2.25rem auto 0;width:fit-content;padding:.5rem 1rem;border-radius:9999px;background:#00c8960a;border:1px solid rgba(0,200,150,.15);font-size:.8125rem;color:var(--md-sys-color-on-surface-variant)}.loop__footnote.svelte-1144k4v svg:where(.svelte-1144k4v){width:14px;height:14px;color:var(--md-sys-color-primary);flex-shrink:0}.demo.svelte-1144k4v{display:flex;flex-direction:column;gap:.875rem;width:100%;padding:2.25rem 1.75rem 1.25rem;border-radius:20px;border:1px solid var(--md-sys-color-outline-variant);background:radial-gradient(120% 90% at 80% 0%,rgba(0,200,150,.07),transparent 55%),var(--md-sys-color-surface-container)}.demo__caption.svelte-1144k4v{font-size:.75rem;line-height:1.5;color:var(--md-sys-color-on-surface-variant);margin:0;text-align:center}.prod.svelte-1144k4v{position:relative;display:flex;flex-direction:column;gap:.875rem;padding:1.125rem 1.25rem;border-radius:16px;background:#050e0cd9;border:1px solid rgba(255,255,255,.08)}.prod__head.svelte-1144k4v{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.prod__name.svelte-1144k4v{font-size:1.0625rem;font-weight:800;color:#fff}.prod__chips.svelte-1144k4v{display:flex;gap:.4rem}.pchip.svelte-1144k4v{font-size:.6875rem;font-weight:700;padding:.25rem .625rem;border-radius:9999px;white-space:nowrap}.pchip--strain.svelte-1144k4v{color:#7dffc8;background:#00c8961f;border:1px solid rgba(0,200,150,.4)}.pchip--brand.svelte-1144k4v{color:#d4bbfff2;background:#8b5cf624;border:1px solid rgba(139,92,246,.4)}.prod__rows.svelte-1144k4v{display:flex;flex-direction:column}.prow.svelte-1144k4v{display:flex;align-items:baseline;gap:.75rem;padding:.5rem .375rem;border-bottom:1px solid rgba(232,245,232,.06);border-radius:8px}.prow.svelte-1144k4v:last-child{border-bottom:none}.prow.svelte-1144k4v b:where(.svelte-1144k4v){font-size:.875rem;font-weight:700;color:#e8f4f0e6;white-space:nowrap}.prow.svelte-1144k4v i:where(.svelte-1144k4v){flex:1;border-bottom:1px dotted rgba(232,245,232,.14);transform:translateY(-.2em)}.prow.svelte-1144k4v span:where(.svelte-1144k4v){font-size:.875rem;font-weight:800;color:#e8f5e8f2;font-variant-numeric:tabular-nums}.prow--wt.svelte-1144k4v span:where(.svelte-1144k4v){color:#7dffc8}.prow--offer.svelte-1144k4v{animation:svelte-1144k4v-prow-offer 6s ease infinite}.prow--offer.svelte-1144k4v span:where(.svelte-1144k4v){color:#00e0a8}@keyframes svelte-1144k4v-prow-offer{0%,28%{background:transparent}38%,86%{background:#00c8961a}to{background:transparent}}.prod__pop.svelte-1144k4v{position:absolute;right:.875rem;bottom:-.8rem;padding:.375rem .75rem;border-radius:9999px;background:#050e0ceb;border:1px solid rgba(0,200,150,.45);font-size:.6875rem;font-weight:700;color:#fff;opacity:0;transform:translateY(4px) scale(.9);animation:svelte-1144k4v-prod-pop 6s cubic-bezier(.22,1,.36,1) infinite}@keyframes svelte-1144k4v-prod-pop{0%,30%{opacity:0;transform:translateY(4px) scale(.9)}38%,86%{opacity:1;transform:none}94%,to{opacity:0}}.lot.svelte-1144k4v{display:flex;flex-direction:column;gap:.875rem;padding:1.125rem 1.25rem;border-radius:16px;background:#050e0cd9;border:1px solid rgba(255,255,255,.08)}.lot__head.svelte-1144k4v{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.lot__code.svelte-1144k4v{font-size:.9375rem;font-weight:800;letter-spacing:.1em;color:#fff;font-variant-numeric:tabular-nums}.lot__fifo.svelte-1144k4v{font-size:.625rem;font-weight:800;letter-spacing:.12em;padding:.3rem .65rem;border-radius:9999px;color:#0a0e0d;background:#00c896;box-shadow:0 0 10px #00c89680}.lot__facts.svelte-1144k4v{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.lot__farm.svelte-1144k4v{display:inline-flex;align-items:center;gap:.4rem;font-size:.8125rem;font-weight:700;color:#e8f4f0d9}.lot__farm.svelte-1144k4v svg:where(.svelte-1144k4v){width:15px;height:15px;color:var(--md-sys-color-primary)}.lot__lab.svelte-1144k4v{font-size:.8125rem;font-weight:700;color:#c3c8bed9;font-variant-numeric:tabular-nums}.lot__gauge.svelte-1144k4v{display:flex;align-items:center;gap:.75rem}.lot__track.svelte-1144k4v{flex:1;display:block;height:6px;border-radius:9999px;background:#ffffff1f;overflow:hidden}.lot__track.svelte-1144k4v i:where(.svelte-1144k4v){display:block;height:100%;width:68%;border-radius:inherit;background:var(--md-sys-color-primary);box-shadow:0 0 6px #00c896b3;transform:scaleX(0);transform-origin:left center;animation:svelte-1144k4v-lot-fill 7s ease infinite}@keyframes svelte-1144k4v-lot-fill{0%,12%{transform:scaleX(0)}34%,to{transform:scaleX(1)}}.lot__gauge.svelte-1144k4v b:where(.svelte-1144k4v){font-size:.9375rem;font-weight:800;color:#e8f5e8f2;font-variant-numeric:tabular-nums;white-space:nowrap}.lot__coa.svelte-1144k4v{display:inline-flex;align-items:center;gap:.5rem;align-self:flex-start;padding:.45rem .875rem;border-radius:9999px;background:#00c8961f;border:1px solid rgba(0,200,150,.45);font-size:.75rem;font-weight:700;color:#fff;opacity:0;transform:translateY(4px);animation:svelte-1144k4v-lot-coa 7s cubic-bezier(.22,1,.36,1) infinite}.lot__coa.svelte-1144k4v svg:where(.svelte-1144k4v){width:12px;height:12px;color:#00e0a8}@keyframes svelte-1144k4v-lot-coa{0%,34%{opacity:0;transform:translateY(4px)}44%,92%{opacity:1;transform:none}to{opacity:0}}.conv.svelte-1144k4v{display:flex;flex-direction:column;gap:1rem;padding:1.25rem 1.25rem 1.125rem;border-radius:16px;background:#050e0cd9;border:1px solid rgba(255,255,255,.08)}.conv__ends.svelte-1144k4v{display:flex;align-items:center;justify-content:space-between;gap:1rem}.conv__side.svelte-1144k4v{display:flex;flex-direction:column;gap:.25rem}.conv__side.svelte-1144k4v b:where(.svelte-1144k4v){font-size:1.5rem;line-height:1;font-weight:800;letter-spacing:-.02em;color:#fff;font-variant-numeric:tabular-nums}.conv__side--out.svelte-1144k4v b:where(.svelte-1144k4v){color:#00e0a8;text-shadow:0 0 14px rgba(0,200,150,.4)}.conv__side.svelte-1144k4v b:where(.svelte-1144k4v) i:where(.svelte-1144k4v){font-style:normal;font-size:.8125rem;font-weight:700;color:#c3c8becc;margin-left:.25rem}.conv__side.svelte-1144k4v small:where(.svelte-1144k4v){font-size:.6875rem;font-weight:600;color:#8d928a;white-space:nowrap}.conv__flow.svelte-1144k4v{flex:1;display:flex;align-items:center;gap:.5rem;min-width:40px}.conv__track.svelte-1144k4v{flex:1;display:block;height:5px;border-radius:9999px;background:#ffffff1f;overflow:hidden}.conv__track.svelte-1144k4v i:where(.svelte-1144k4v){display:block;height:100%;border-radius:inherit;background:var(--md-sys-color-primary);box-shadow:0 0 6px #00c896cc;transform:scaleX(0);transform-origin:left center;animation:svelte-1144k4v-conv-fill 7s ease infinite}@keyframes svelte-1144k4v-conv-fill{0%,10%{transform:scaleX(0)}46%,to{transform:scaleX(1)}}.conv__flow.svelte-1144k4v svg:where(.svelte-1144k4v){width:14px;height:14px;color:#00e0a8;flex:none}.conv__kept.svelte-1144k4v{display:inline-flex;align-items:center;gap:.5rem;align-self:flex-start;padding:.45rem .875rem;border-radius:9999px;background:#00c8961f;border:1px solid rgba(0,200,150,.45);font-size:.75rem;font-weight:700;color:#fff;font-variant-numeric:tabular-nums;opacity:0;transform:translateY(4px);animation:svelte-1144k4v-conv-kept 7s cubic-bezier(.22,1,.36,1) infinite}.conv__kept.svelte-1144k4v svg:where(.svelte-1144k4v){width:12px;height:12px;color:#00e0a8}@keyframes svelte-1144k4v-conv-kept{0%,48%{opacity:0;transform:translateY(4px)}58%,94%{opacity:1;transform:none}to{opacity:0}}.score.svelte-1144k4v{display:flex;flex-direction:column;gap:.75rem;padding:1.125rem 1.25rem;border-radius:16px;background:#050e0cd9;border:1px solid rgba(255,255,255,.08)}.srow.svelte-1144k4v{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(40px,1fr) auto auto;align-items:center;gap:.75rem;padding:.625rem .75rem;border-radius:12px;border:1px solid transparent}.srow--win.svelte-1144k4v{border-color:#00c89659;background:#00c8960f}.srow__name.svelte-1144k4v{font-size:.8125rem;font-weight:700;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.srow__bar.svelte-1144k4v{display:block;height:6px;border-radius:9999px;background:#ffffff1f;overflow:hidden}.srow__bar.svelte-1144k4v i:where(.svelte-1144k4v){display:block;height:100%;border-radius:inherit;background:var(--md-sys-color-primary);transform:scaleX(0);transform-origin:left center;animation:svelte-1144k4v-srow-fill 7s cubic-bezier(.22,1,.36,1) infinite}.srow.svelte-1144k4v:nth-child(2) .srow__bar:where(.svelte-1144k4v) i:where(.svelte-1144k4v){animation-delay:.15s;opacity:.55}@keyframes svelte-1144k4v-srow-fill{0%,10%{transform:scaleX(0)}36%,to{transform:scaleX(var(--fill, 0))}}.srow__margin.svelte-1144k4v{font-size:.875rem;font-weight:800;color:#00e0a8;font-variant-numeric:tabular-nums}.srow.svelte-1144k4v:nth-child(2) .srow__margin:where(.svelte-1144k4v){color:#e8f5e8bf}.srow__loss.svelte-1144k4v{font-size:.6875rem;font-weight:700;color:#8d928a;font-variant-numeric:tabular-nums;white-space:nowrap}.score__po.svelte-1144k4v{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-top:.125rem;padding:.75rem .875rem;border-radius:12px;background:#e8f5e808;border:1px solid rgba(0,200,150,.3)}.score__po-id.svelte-1144k4v{font-size:.8125rem;font-weight:800;letter-spacing:.03em;color:#fff;white-space:nowrap}.score__po-state.svelte-1144k4v{display:inline-flex;align-items:center;gap:.375rem;font-size:.75rem;font-weight:800;color:#00e0a8}.score__po-state.svelte-1144k4v svg:where(.svelte-1144k4v){width:12px;height:12px;opacity:0;animation:svelte-1144k4v-po-tick 7s ease infinite}@keyframes svelte-1144k4v-po-tick{0%,40%{opacity:0}48%,to{opacity:1}}.why.svelte-1144k4v{max-width:1100px;margin:2rem auto 0;padding:4rem 2rem;opacity:0;transform:translateY(30px);transition:opacity .8s ease,transform .8s ease}[data-revealed=true].why.svelte-1144k4v{opacity:1;transform:translateY(0)}.why__header.svelte-1144k4v{text-align:center;margin-bottom:2.5rem}.why__header.svelte-1144k4v h2:where(.svelte-1144k4v){font-size:2rem;font-weight:700;letter-spacing:-.015em;color:var(--md-sys-color-on-surface);margin-bottom:.5rem}.why__header.svelte-1144k4v p:where(.svelte-1144k4v){font-size:1rem;color:var(--md-sys-color-on-surface-variant);max-width:60ch;margin:0 auto}.why__grid.svelte-1144k4v{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.why__card.svelte-1144k4v{padding:1.75rem;background:var(--md-sys-color-surface-container);border:1px solid var(--md-sys-color-outline-variant);border-radius:16px;opacity:0;transform:translateY(16px);transition:opacity .6s ease,transform .6s cubic-bezier(.22,1,.36,1),border-color .3s ease}[data-revealed=true] .why__card.svelte-1144k4v{opacity:1;transform:translateY(0)}.why__card.svelte-1144k4v:hover{border-color:#00c8964d}.why__card.svelte-1144k4v h3:where(.svelte-1144k4v){font-size:1.0625rem;font-weight:700;color:var(--md-sys-color-on-surface);margin-bottom:.5rem}.why__card.svelte-1144k4v p:where(.svelte-1144k4v){font-size:.9375rem;line-height:1.65;color:var(--md-sys-color-on-surface-variant);margin:0}.specs.svelte-1144k4v{max-width:1100px;margin:0 auto;padding:4rem 2rem;opacity:0;transform:translateY(30px);transition:opacity .8s ease,transform .8s ease}[data-revealed=true].specs.svelte-1144k4v{opacity:1;transform:translateY(0)}.specs__header.svelte-1144k4v{text-align:center;margin-bottom:2.5rem}.specs__header.svelte-1144k4v h2:where(.svelte-1144k4v){font-size:2rem;font-weight:700;letter-spacing:-.015em;color:var(--md-sys-color-on-surface);margin-bottom:.5rem}.specs__header.svelte-1144k4v p:where(.svelte-1144k4v){font-size:1rem;color:var(--md-sys-color-on-surface-variant)}.specs__grid.svelte-1144k4v{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.specs__card.svelte-1144k4v{display:flex;flex-direction:column;gap:.5rem;padding:1.5rem 1.75rem;background:var(--md-sys-color-surface-container);border:1px solid var(--md-sys-color-outline-variant);border-radius:16px;transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease;opacity:0;transform:translateY(16px)}[data-revealed=true] .specs__card.svelte-1144k4v{opacity:1;transform:translateY(0)}.specs__card.svelte-1144k4v:hover{transform:translateY(-2px);border-color:#00c8964d;box-shadow:0 12px 32px #00c89614}.specs__label.svelte-1144k4v{font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--md-sys-color-primary)}.specs__value.svelte-1144k4v{font-size:1rem;font-weight:500;color:var(--md-sys-color-on-surface);line-height:1.4}@media(max-width:900px){.loop__rail.svelte-1144k4v{grid-template-columns:1fr;gap:2rem}.loop__rail.svelte-1144k4v:before{left:calc(50% - .5px);right:auto;top:5%;bottom:5%;border-top:none;border-left:1px dashed rgba(0,200,150,.3)}.loop__header.svelte-1144k4v h2:where(.svelte-1144k4v),.why__header.svelte-1144k4v h2:where(.svelte-1144k4v),.specs__header.svelte-1144k4v h2:where(.svelte-1144k4v){font-size:1.625rem}.why__grid.svelte-1144k4v{grid-template-columns:1fr}.specs__grid.svelte-1144k4v{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.loop.svelte-1144k4v,.why.svelte-1144k4v,.specs.svelte-1144k4v{padding:2.5rem 1.25rem}.specs__grid.svelte-1144k4v{grid-template-columns:1fr}.loop__header.svelte-1144k4v h2:where(.svelte-1144k4v),.why__header.svelte-1144k4v h2:where(.svelte-1144k4v),.specs__header.svelte-1144k4v h2:where(.svelte-1144k4v){font-size:1.375rem}.srow.svelte-1144k4v{grid-template-columns:minmax(0,1fr) auto auto}.srow__bar.svelte-1144k4v{display:none}}@media(prefers-reduced-motion:reduce){.loop.svelte-1144k4v,.loop__step.svelte-1144k4v,.why.svelte-1144k4v,.why__card.svelte-1144k4v,.specs.svelte-1144k4v,.specs__card.svelte-1144k4v{transition:none;opacity:1;transform:none}.prow--offer.svelte-1144k4v,.prod__pop.svelte-1144k4v,.lot__track.svelte-1144k4v i:where(.svelte-1144k4v),.lot__coa.svelte-1144k4v,.conv__track.svelte-1144k4v i:where(.svelte-1144k4v),.conv__kept.svelte-1144k4v,.srow__bar.svelte-1144k4v i:where(.svelte-1144k4v),.score__po-state.svelte-1144k4v svg:where(.svelte-1144k4v){animation:none}.prow--offer.svelte-1144k4v{background:#00c8961a}.prod__pop.svelte-1144k4v{opacity:1;transform:none}.lot__track.svelte-1144k4v i:where(.svelte-1144k4v){transform:scaleX(1)}.lot__coa.svelte-1144k4v,.conv__kept.svelte-1144k4v{opacity:1;transform:none}.conv__track.svelte-1144k4v i:where(.svelte-1144k4v){transform:scaleX(1)}.srow__bar.svelte-1144k4v i:where(.svelte-1144k4v){transform:scaleX(var(--fill, 0))}.score__po-state.svelte-1144k4v svg:where(.svelte-1144k4v){opacity:1}}
