.hide.svelte-1mr0h4g{fill:var(--cow-hide)}.hide-far.svelte-1mr0h4g{fill:var(--cow-hide-far)}.patch.svelte-1mr0h4g{fill:var(--cow-patch)}.pink.svelte-1mr0h4g{fill:var(--cow-pink)}.hoof.svelte-1mr0h4g,.nostril.svelte-1mr0h4g{fill:var(--cow-hoof)}.eye.svelte-1mr0h4g{fill:var(--cow-patch)}.horn.svelte-1mr0h4g{fill:none;stroke:var(--cow-hide-far);stroke-width:3;stroke-linecap:round}.contour.svelte-1mr0h4g{fill:none;stroke:var(--cow-hide-far);stroke-width:2;stroke-linecap:round}.tail-line.svelte-1mr0h4g{fill:none;stroke:var(--cow-hide);stroke-width:4;stroke-linecap:round}.ground-shadow.svelte-1mr0h4g{fill:#0000004d;transition:opacity .3s var(--ease-out)}.leg.svelte-1mr0h4g,.head.svelte-1mr0h4g,.tail.svelte-1mr0h4g{transition:transform .7s var(--ease-spring)}.tail.svelte-1mr0h4g{animation:svelte-1mr0h4g-tail-swish 3.4s ease-in-out infinite}.head.svelte-1mr0h4g{animation:svelte-1mr0h4g-head-nod 5.2s ease-in-out infinite}.walking.svelte-1mr0h4g .leg-a:where(.svelte-1mr0h4g){animation:svelte-1mr0h4g-step .55s ease-in-out infinite alternate}.walking.svelte-1mr0h4g .leg-b:where(.svelte-1mr0h4g){animation:svelte-1mr0h4g-step .55s ease-in-out infinite alternate-reverse}.mounting.svelte-1mr0h4g .front:where(.svelte-1mr0h4g){animation:none;transform:rotate(-38deg)}.mounting.svelte-1mr0h4g .hind:where(.svelte-1mr0h4g){animation:none;transform:rotate(20deg)}.mounting.svelte-1mr0h4g .ground-shadow:where(.svelte-1mr0h4g){opacity:0}.mounting.svelte-1mr0h4g .head:where(.svelte-1mr0h4g){animation:none;transform:rotate(18deg)}@keyframes svelte-1mr0h4g-tail-swish{0%,to{transform:rotate(0)}40%{transform:rotate(14deg)}60%{transform:rotate(-5deg)}}@keyframes svelte-1mr0h4g-head-nod{0%,70%,to{transform:rotate(0)}80%{transform:rotate(5deg)}}@keyframes svelte-1mr0h4g-step{0%{transform:rotate(-13deg)}to{transform:rotate(13deg)}}.hide.svelte-lh8ahx{fill:var(--cow-hide)}.hide-far.svelte-lh8ahx{fill:var(--cow-hide-far)}.patch.svelte-lh8ahx,.eye.svelte-lh8ahx{fill:var(--cow-patch)}.pink.svelte-lh8ahx{fill:var(--cow-pink)}.hoof.svelte-lh8ahx{fill:var(--cow-hoof)}.calf.svelte-lh8ahx{fill:var(--calf-leg)}.calf-patch.svelte-lh8ahx{fill:#6c5a45}.calf-nose.svelte-lh8ahx{fill:var(--cow-pink)}.calf-hoof.svelte-lh8ahx{fill:var(--calf-hoof)}.horn.svelte-lh8ahx,.contour.svelte-lh8ahx{fill:none;stroke:var(--cow-hide-far);stroke-width:2.5;stroke-linecap:round}.tail-line.svelte-lh8ahx{fill:none;stroke:var(--cow-hide);stroke-width:4;stroke-linecap:round}.ground-shadow.svelte-lh8ahx{fill:#0000004d}.bag-fill.svelte-lh8ahx{fill:var(--water-bag)}.bag-shine.svelte-lh8ahx{fill:#ffffff8c}.torso.svelte-lh8ahx{animation:svelte-lh8ahx-breathe 3.6s ease-in-out infinite}.tail.svelte-lh8ahx,.head.svelte-lh8ahx{transition:transform .9s var(--ease-spring)}.labour.svelte-lh8ahx .tail:where(.svelte-lh8ahx){transform:rotate(-38deg)}.labour.svelte-lh8ahx .head:where(.svelte-lh8ahx){transform:rotate(-7deg)}.bag.svelte-lh8ahx{transform:scale(0);opacity:0;transition:transform 1s var(--ease-spring),opacity .4s var(--ease-out)}.water-bag.svelte-lh8ahx .bag:where(.svelte-lh8ahx){transform:scale(1);opacity:1}.calf-legs.svelte-lh8ahx{transform:translate(-46px);transition:transform 1.1s var(--ease-spring)}.legs.svelte-lh8ahx .calf-legs:where(.svelte-lh8ahx){transform:none}.calf-all.svelte-lh8ahx{transition:transform 1.6s var(--ease-spring)}.calf-out.svelte-lh8ahx .calf-all:where(.svelte-lh8ahx){transform:translate(62px,8px) rotate(16deg)}.calf-out.svelte-lh8ahx .bag:where(.svelte-lh8ahx){transform:scale(.3);opacity:0}@keyframes svelte-lh8ahx-breathe{0%,to{transform:scaleY(1)}50%{transform:scaleY(1.025)}}.scene.svelte-17jnc1k{--scene-roof: #1d2620;--scene-wall: #3b4a3f;--scene-wall-low: #34413a;--scene-floor: #4d5248;--scene-floor-low: #33372f;--scene-light: #f3ead0;--scene-heat-lamp: #f0a640;--scene-steel: #8c998f;--cow-hide: #f1efe7;--cow-hide-far: #cfcbbe;--cow-patch: #1b201c;--cow-pink: #d8a294;--cow-hoof: #3a3631;--calf-leg: #e6d6b0;--calf-hoof: #fbf3dc;--water-bag: oklch(82% .06 85 / .85);--detect: var(--accent-amber);display:block;width:100%;height:100%}.roof.svelte-17jnc1k{fill:#161d18}.truss.svelte-17jnc1k{fill:none;stroke:#2c3830;stroke-width:5}.light-strip.svelte-17jnc1k{fill:var(--scene-light);opacity:.22}.window.svelte-17jnc1k{fill:var(--scene-light);opacity:.07}.rail.svelte-17jnc1k{fill:none;stroke:var(--scene-steel);stroke-width:4;stroke-linecap:round;opacity:.75}.post.svelte-17jnc1k{fill:#6b766d}.slat.svelte-17jnc1k{stroke:#000;stroke-opacity:.22;stroke-width:2}.far.svelte-17jnc1k{filter:brightness(.62) saturate(.8)}.wire.svelte-17jnc1k{stroke:#11160f;stroke-width:2}.lamp.svelte-17jnc1k{fill:#2a2a26}.lamp-glow.svelte-17jnc1k{fill:#ffcf7a}.straw-bed.svelte-17jnc1k{fill:#5d4f33}.straw.svelte-17jnc1k{stroke:#c9a865;stroke-width:2;stroke-linecap:round}.mover.svelte-17jnc1k{transition:transform 1.3s cubic-bezier(.45,0,.25,1)}.rear.svelte-17jnc1k{transition:transform .9s var(--ease-spring)}[data-phase="1"].svelte-17jnc1k .mover:where(.svelte-17jnc1k),[data-phase="2"].svelte-17jnc1k .mover:where(.svelte-17jnc1k),[data-phase="3"].svelte-17jnc1k .mover:where(.svelte-17jnc1k),[data-phase="4"].svelte-17jnc1k .mover:where(.svelte-17jnc1k),[data-phase="5"].svelte-17jnc1k .mover:where(.svelte-17jnc1k){transform:translate(168px)}[data-phase="2"].svelte-17jnc1k .rear:where(.svelte-17jnc1k),[data-phase="3"].svelte-17jnc1k .rear:where(.svelte-17jnc1k),[data-phase="4"].svelte-17jnc1k .rear:where(.svelte-17jnc1k),[data-phase="5"].svelte-17jnc1k .rear:where(.svelte-17jnc1k){transform:rotate(-28deg)}.sweep.svelte-17jnc1k{opacity:0;transform:translateY(-80px)}.sweep.on.svelte-17jnc1k{animation:svelte-17jnc1k-sweep 2.6s cubic-bezier(.45,0,.55,1) infinite}@keyframes svelte-17jnc1k-sweep{0%{transform:translateY(-80px);opacity:0}10%{opacity:1}75%{opacity:1}to{transform:translateY(400px);opacity:0}}.det-box.svelte-17jnc1k{fill:none;stroke:var(--detect);stroke-width:3;stroke-dasharray:100;stroke-dashoffset:100;transition:stroke-dashoffset .8s var(--ease-out)}.det-fill.svelte-17jnc1k{fill:var(--detect);opacity:0;transition:opacity .6s var(--ease-out) .4s}.det-label.svelte-17jnc1k{opacity:0;transform:translateY(6px);transition:opacity .4s var(--ease-out) .55s,transform .5s var(--ease-spring) .55s}.det-tag.svelte-17jnc1k{fill:var(--detect)}.det-text.svelte-17jnc1k{fill:#14180f;font-family:var(--font-mono);font-size:14px;font-weight:700}.detection.on.svelte-17jnc1k .det-box:where(.svelte-17jnc1k){stroke-dashoffset:0}.detection.on.svelte-17jnc1k .det-fill:where(.svelte-17jnc1k){opacity:.08}.detection.on.svelte-17jnc1k .det-label:where(.svelte-17jnc1k){opacity:1;transform:none}.flash.svelte-17jnc1k{fill:#fff;opacity:0;pointer-events:none}.flash.on.svelte-17jnc1k{animation:svelte-17jnc1k-flash .55s var(--ease-out)}@keyframes svelte-17jnc1k-flash{0%{opacity:0}15%{opacity:.55}to{opacity:0}}.still.svelte-17jnc1k *,.still.svelte-17jnc1k *:before{animation:none!important;transition:none!important}.phone.svelte-1ftfaab{container-type:inline-size}.device.svelte-1ftfaab{position:relative;aspect-ratio:9 / 18.6;padding:3.2cqw;border-radius:15cqw;background:linear-gradient(160deg,#2c332e,#121612);box-shadow:inset 0 0 0 .8cqw #3c453e,inset 0 0 0 1.4cqw #0c0f0c,0 2px 6px #030f054d,0 30px 60px -18px #0010038c}.screen.svelte-1ftfaab{position:relative;height:100%;overflow:hidden;border-radius:12cqw;background:#e6ede4;display:flex;flex-direction:column;font-family:var(--font-body);color:#18201a}.island.svelte-1ftfaab{position:absolute;top:2.6cqw;left:50%;width:28cqw;height:7.5cqw;margin-left:-14cqw;border-radius:10cqw;background:#0b0d0b;z-index:3}.statusbar.svelte-1ftfaab{display:flex;align-items:center;justify-content:space-between;padding:3.6cqw 8cqw 1.5cqw 10cqw;font-size:4.6cqw;font-weight:600;background:#f7faf6}.sb-icons.svelte-1ftfaab{display:inline-flex;gap:1.6cqw}.sb-icons.svelte-1ftfaab svg:where(.svelte-1ftfaab){height:3.6cqw;width:auto;fill:currentColor}.sb-icons.svelte-1ftfaab .batt:where(.svelte-1ftfaab){fill:none;stroke:currentColor;stroke-width:1;opacity:.5}.chat-head.svelte-1ftfaab{display:flex;align-items:center;gap:2.6cqw;padding:2cqw 4cqw 3cqw;background:#f7faf6;border-bottom:1px solid oklch(22% .02 145 / .08);color:var(--primary)}.who.svelte-1ftfaab{display:flex;flex-direction:column;line-height:1.15;color:#18201a}.who.svelte-1ftfaab b:where(.svelte-1ftfaab){font-size:4.8cqw;font-weight:600}.who.svelte-1ftfaab small:where(.svelte-1ftfaab){font-size:3.8cqw;color:#6c7a6f}.chat.svelte-1ftfaab{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;padding:3cqw 3.4cqw 6cqw;background:radial-gradient(circle at 20% 20%,oklch(100% 0 0 / .5) 0 1px,transparent 1.5px) 0 0 / 9cqw 9cqw,linear-gradient(180deg,#dfe9dc,#cfdecb)}.sys.svelte-1ftfaab{align-self:center;margin-bottom:auto;margin-top:2cqw;padding:1.2cqw 3cqw;border-radius:10cqw;background:#101f1359;color:#fff;font-size:3.5cqw;text-align:center;line-height:1.3}.slot.svelte-1ftfaab{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s var(--ease-out),margin-top .5s var(--ease-out)}.slot.show.svelte-1ftfaab{grid-template-rows:1fr;margin-top:2.4cqw}.slot.svelte-1ftfaab>.bubble:where(.svelte-1ftfaab){min-height:0}.bubble.svelte-1ftfaab{max-width:92%;border-radius:4.5cqw 4.5cqw 4.5cqw 1.2cqw;background:#fff;box-shadow:0 1px 1px #101f131f;opacity:0;transform:translateY(8cqw) scale(.94);transform-origin:bottom left;transition:opacity .4s var(--ease-out),transform .6s var(--ease-spring)}.show.svelte-1ftfaab>.bubble:where(.svelte-1ftfaab){opacity:1;transform:none}.photo.show.svelte-1ftfaab,.photo.show.svelte-1ftfaab>.bubble:where(.svelte-1ftfaab){transition-delay:.45s}.clip.show.svelte-1ftfaab,.clip.show.svelte-1ftfaab>.bubble:where(.svelte-1ftfaab){transition-delay:1.1s}.photo.svelte-1ftfaab>.bubble:where(.svelte-1ftfaab){padding:1.2cqw}.thumb.svelte-1ftfaab{aspect-ratio:16 / 10;overflow:hidden;border-radius:3.4cqw 3.4cqw 1.2cqw 1.2cqw;background:#222}.msg.svelte-1ftfaab{padding:2cqw 2cqw 1cqw;line-height:1.3}.msg.svelte-1ftfaab b:where(.svelte-1ftfaab){display:block;font-size:4.6cqw;font-weight:600}.msg.svelte-1ftfaab p:where(.svelte-1ftfaab){margin-top:.8cqw;font-size:3.9cqw;color:#3c4a40}.meta.svelte-1ftfaab{display:flex;align-items:center;justify-content:space-between;gap:2cqw;margin-top:1.8cqw;font-size:3.3cqw;color:#6c7a6f}.conf.svelte-1ftfaab{padding:.4cqw 1.6cqw;border-radius:1.2cqw;background:var(--amber-soft);color:var(--amber-ink);font-family:var(--font-mono);font-weight:700;white-space:nowrap}.clip.svelte-1ftfaab>.bubble:where(.svelte-1ftfaab){display:flex;align-items:center;gap:2.4cqw;padding:1.6cqw 3.4cqw 1.6cqw 1.6cqw;font-size:3.8cqw;font-weight:500}.clip-thumb.svelte-1ftfaab{display:grid;place-items:center;width:11cqw;height:11cqw;border-radius:2.4cqw;background:var(--forest);color:#fff}.banner.svelte-1ftfaab{position:absolute;top:11cqw;left:3cqw;right:3cqw;z-index:4;display:flex;align-items:center;gap:2.6cqw;padding:2.6cqw 3.2cqw;border-radius:5cqw;background:#fafcfaeb;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 6px 20px #00100340;opacity:0;transform:translateY(-140%)}.banner.show.svelte-1ftfaab{animation:svelte-1ftfaab-banner 3.4s var(--ease-spring) forwards}.banner-text.svelte-1ftfaab{display:flex;flex-direction:column;min-width:0;line-height:1.25}.banner-top.svelte-1ftfaab{display:flex;justify-content:space-between;gap:2cqw;font-size:3.6cqw;color:#6c7a6f}.banner-top.svelte-1ftfaab b:where(.svelte-1ftfaab){color:#18201a;font-weight:600}.banner-msg.svelte-1ftfaab{font-size:4.2cqw;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@keyframes svelte-1ftfaab-banner{0%{opacity:0;transform:translateY(-140%)}14%,78%{opacity:1;transform:none}to{opacity:0;transform:translateY(-140%)}}.stage.svelte-1j8tn27{position:relative;margin:0}.idle.svelte-1j8tn27 *{animation-play-state:paused!important}.controls.svelte-1j8tn27{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.85rem}.tabs.svelte-1j8tn27{display:inline-flex;flex-wrap:wrap;gap:.3rem;padding:.3rem;border-radius:var(--radius-pill);background:#151d150d;box-shadow:inset 0 0 0 1px var(--line)}.tab.svelte-1j8tn27{position:relative;display:inline-flex;align-items:center;gap:.5rem;padding:.5rem .95rem;border:0;border-radius:var(--radius-pill);background:transparent;color:var(--text-muted);font-size:.85rem;font-weight:500;cursor:pointer;overflow:hidden;transition:background-color var(--dur) var(--ease-spring),color var(--dur) var(--ease-spring),box-shadow var(--dur) var(--ease-spring)}.tab.svelte-1j8tn27:hover{color:var(--text-main)}.tab.active.svelte-1j8tn27{background:var(--card-bg);color:var(--text-main);box-shadow:var(--shadow-sm)}.tab-dot.svelte-1j8tn27{width:7px;height:7px;border-radius:50%;background:var(--soft-gray);transition:background-color var(--dur) var(--ease-out)}.tab.active.svelte-1j8tn27 .tab-dot:where(.svelte-1j8tn27){background:var(--accent-amber)}.tab-progress.svelte-1j8tn27{position:absolute;left:.95rem;right:.95rem;bottom:.28rem;height:2px;border-radius:2px;background:var(--accent-amber);transform-origin:left;animation:svelte-1j8tn27-progress linear forwards;opacity:.7}@keyframes svelte-1j8tn27-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.pause.svelte-1j8tn27{display:grid;place-items:center;width:2.4rem;height:2.4rem;flex-shrink:0;border:0;border-radius:50%;background:transparent;color:var(--text-muted);box-shadow:inset 0 0 0 1px var(--line);cursor:pointer;transition:color var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out)}.pause.svelte-1j8tn27:hover{color:var(--text-main);box-shadow:inset 0 0 0 1px var(--line-strong)}.frame.svelte-1j8tn27{position:relative;margin-bottom:13%}.monitor.svelte-1j8tn27{padding:.5rem;border-radius:var(--radius-xl);background:linear-gradient(165deg,#2f3a32,#141a16);box-shadow:inset 0 1px #ffffff14,inset 0 0 0 1px #ffffff0a,var(--shadow-lg)}.screen.svelte-1j8tn27{position:relative;aspect-ratio:16 / 10;overflow:hidden;border-radius:calc(var(--radius-xl) - .5rem);background:#1d2620;container-type:inline-size}.phone-wrap.svelte-1j8tn27{position:absolute;right:-3%;bottom:0;width:30%;transform:translateY(24%) rotate(2.5deg);filter:drop-shadow(0 20px 30px oklch(15% .04 150 / .25))}.hud.svelte-1j8tn27{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:space-between;padding:2.4cqw;font-family:var(--font-mono);font-size:clamp(8px,1.75cqw,12.5px);letter-spacing:.04em;color:#eef3ec;pointer-events:none}.hud-row.svelte-1j8tn27{display:flex;align-items:center;gap:1.2cqw}.hud-row.bottom.svelte-1j8tn27{padding-right:30cqw}.pill.svelte-1j8tn27{display:inline-flex;align-items:center;gap:.6em;padding:.45em .8em;border-radius:.5em;background:#0105028c;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);white-space:nowrap}.clock.svelte-1j8tn27,.ms.svelte-1j8tn27{margin-left:auto}.rec.svelte-1j8tn27 i:where(.svelte-1j8tn27),.pulse.svelte-1j8tn27{width:.65em;height:.65em;border-radius:50%;background:var(--alert);animation:svelte-1j8tn27-blink 1.4s steps(2,jump-none) infinite}.pulse.svelte-1j8tn27{background:var(--accent-amber);animation:svelte-1j8tn27-pulse 1.2s ease-in-out infinite}.status.sent.svelte-1j8tn27{background:var(--primary);color:#fff}.cells.svelte-1j8tn27{display:inline-flex;gap:.3em}.cells.svelte-1j8tn27 i:where(.svelte-1j8tn27){width:.75em;height:.75em;border-radius:.15em;background:#fff3;transition:background-color .25s var(--ease-out)}.cells.svelte-1j8tn27 i.on:where(.svelte-1j8tn27){background:var(--accent-amber)}@keyframes svelte-1j8tn27-blink{50%{opacity:.2}}@keyframes svelte-1j8tn27-pulse{50%{transform:scale(.6);opacity:.5}}@media(max-width:560px){.controls.svelte-1j8tn27{align-items:flex-start}.tab.svelte-1j8tn27{padding:.45rem .75rem;font-size:.78rem}.cam.svelte-1j8tn27,.ms.svelte-1j8tn27{display:none}.phone-wrap.svelte-1j8tn27{width:34%;right:-2%}.hud-row.bottom.svelte-1j8tn27{padding-right:34cqw}.frames.svelte-1j8tn27{display:none}}.featured.svelte-qr2syz{padding-block:2.5rem;border-block:1px solid var(--line);background:#ffffff73}.inner.svelte-qr2syz{display:grid;gap:1.25rem;align-items:center}.label.svelte-qr2syz{display:flex;align-items:baseline;gap:.6rem;font-family:var(--font-body);font-size:.78rem;font-weight:600;letter-spacing:.14em;line-height:1.3;text-transform:uppercase;color:var(--text-muted)}.count.svelte-qr2syz{font-family:var(--font-heading);font-size:2rem;font-weight:400;letter-spacing:0;color:var(--primary)}.marquee.svelte-qr2syz{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.track.svelte-qr2syz{display:flex;align-items:center;width:max-content;margin:0;padding:.5rem 0;list-style:none;animation:svelte-qr2syz-marquee var(--duration) linear infinite}.marquee.svelte-qr2syz:hover .track:where(.svelte-qr2syz),.marquee.svelte-qr2syz:focus-within .track:where(.svelte-qr2syz){animation-play-state:paused}li.svelte-qr2syz{flex:0 0 auto;padding-inline:clamp(1.5rem,3vw,2.5rem)}a.svelte-qr2syz{display:grid;place-items:center;height:4rem;border-radius:var(--radius-sm)}img.svelte-qr2syz{max-width:9.5rem;max-height:3.4rem;width:auto;object-fit:contain;filter:grayscale(1);opacity:.6;transition:filter var(--dur) var(--ease-out),opacity var(--dur) var(--ease-out),transform var(--dur) var(--ease-spring)}a.svelte-qr2syz:hover img:where(.svelte-qr2syz),a.svelte-qr2syz:focus-visible img:where(.svelte-qr2syz){filter:none;opacity:1;transform:scale(1.08)}img.white-logo.svelte-qr2syz{padding:.5rem .9rem;border-radius:var(--radius-sm);background:var(--text-main)}@keyframes svelte-qr2syz-marquee{to{transform:translate(-50%)}}@media(min-width:900px){.inner.svelte-qr2syz{grid-template-columns:11rem minmax(0,1fr);gap:2rem}.label.svelte-qr2syz{flex-direction:column;gap:.1rem}}@media(prefers-reduced-motion:reduce){.marquee.svelte-qr2syz{overflow-x:auto}.track.svelte-qr2syz{animation:none}}.video.svelte-161oxm0{border-radius:var(--radius-xl)}.player.svelte-161oxm0{position:relative;aspect-ratio:16 / 9;overflow:hidden;border-radius:calc(var(--radius-xl) - .45rem);background:radial-gradient(40rem 20rem at 30% 20%,oklch(40% .07 150 / .7),transparent 70%),var(--forest);box-shadow:var(--shadow-lg)}iframe.svelte-161oxm0{position:absolute;inset:0;width:100%;height:100%;border:0;opacity:0;transition:opacity .6s var(--ease-out)}iframe.ready.svelte-161oxm0{opacity:1}.placeholder.svelte-161oxm0{position:absolute;inset:0;display:grid;place-content:center;justify-items:center;gap:1rem;padding:1.5rem;color:var(--on-dark-muted);text-align:center;transition:opacity .5s var(--ease-out)}.placeholder.hidden.svelte-161oxm0{opacity:0;pointer-events:none}.play.svelte-161oxm0{display:grid;place-items:center;width:5rem;height:5rem;padding-left:.3rem;border-radius:50%;background:#ffffff1a;color:var(--on-dark);box-shadow:inset 0 0 0 1px var(--line-dark);animation:svelte-161oxm0-breathe 2.4s ease-in-out infinite}.hint.svelte-161oxm0{font-size:.95rem}.yt-link.svelte-161oxm0{display:inline-flex;align-items:center;gap:.4rem;color:var(--on-dark);font-size:.9rem;font-weight:500;text-underline-offset:3px}@keyframes svelte-161oxm0-breathe{50%{transform:scale(1.06);box-shadow:inset 0 0 0 1px var(--line-dark),0 0 0 12px #ffffff0a}}.hero.svelte-1uha8ag{position:relative;padding-top:calc(var(--nav-offset) + clamp(1rem,4vw,3rem));padding-bottom:clamp(3rem,6vw,5rem);overflow:hidden}.hero-bg.svelte-1uha8ag{position:absolute;inset:0;z-index:-1;background:radial-gradient(48rem 32rem at 12% 8%,oklch(92% .05 145 / .9),transparent 70%),radial-gradient(40rem 30rem at 88% 70%,oklch(93% .06 80 / .7),transparent 70%),linear-gradient(oklch(22% .02 145 / .045) 1px,transparent 1px) 0 0 / 100% 64px,linear-gradient(90deg,oklch(22% .02 145 / .045) 1px,transparent 1px) 0 0 / 64px 100%;-webkit-mask-image:linear-gradient(180deg,#000 55%,transparent);mask-image:linear-gradient(180deg,#000 55%,transparent)}.hero-grid.svelte-1uha8ag{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(2.5rem,5vw,4rem);align-items:center}.hero-copy.svelte-1uha8ag{display:grid;grid-template-columns:minmax(0,1fr);gap:1.5rem;justify-items:start}.hero-title.svelte-1uha8ag{display:grid;font-size:clamp(3.25rem,6vw,5.6rem)}.hero-title.svelte-1uha8ag em:where(.svelte-1uha8ag){color:var(--primary)}.motto.svelte-1uha8ag{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .75rem;font-family:var(--font-heading);font-size:clamp(1.35rem,2.2vw,1.7rem);letter-spacing:.04em;line-height:1.1;color:var(--accent-teal)}.motto.svelte-1uha8ag i:where(.svelte-1uha8ag){width:6px;height:6px;border-radius:50%;background:var(--accent-amber)}.trust.svelte-1uha8ag{display:grid;grid-template-columns:repeat(2,minmax(0,max-content));gap:.6rem 1.5rem;margin:.5rem 0 0;padding:0;list-style:none;font-size:.92rem;color:var(--text-muted)}.trust.svelte-1uha8ag li:where(.svelte-1uha8ag){display:flex;align-items:center;gap:.5rem}.trust.svelte-1uha8ag svg{color:var(--primary)}.rise.svelte-1uha8ag{animation:svelte-1uha8ag-rise 1s var(--ease-out) both;animation-delay:var(--d, 0ms)}@keyframes svelte-1uha8ag-rise{0%{opacity:0;transform:translateY(24px);filter:blur(6px)}}@media(min-width:1080px){.hero.svelte-1uha8ag{min-height:100dvh;display:flex;align-items:center}.hero-grid.svelte-1uha8ag{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}}@media(max-width:520px){.trust.svelte-1uha8ag{grid-template-columns:1fr}.hero.svelte-1uha8ag .btn-row:where(.svelte-1uha8ag) .btn:where(.svelte-1uha8ag){width:100%}}.pipeline.svelte-1uha8ag{position:relative;display:grid;gap:2.5rem;margin:0;padding:0;list-style:none}.pipe-step.svelte-1uha8ag{position:relative;display:grid;gap:.75rem;align-content:start}.pipe-icon.svelte-1uha8ag{position:relative;display:grid;place-items:center;width:4.5rem;height:4.5rem;margin-bottom:.75rem;border-radius:var(--radius-lg);background:var(--card-bg);color:var(--primary);box-shadow:0 0 0 1px var(--line),var(--shadow-md)}.pipe-num.svelte-1uha8ag{position:absolute;top:-.55rem;right:-.75rem;padding:.15rem .45rem;border-radius:var(--radius-xs);background:var(--accent-amber);color:var(--text-main);font-family:var(--font-heading);font-size:1rem;line-height:1.1}.pipe-step.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-size:1.3rem}.pipe-step.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--text-muted);max-width:34ch}@media(min-width:860px){.pipeline.svelte-1uha8ag{grid-template-columns:repeat(3,minmax(0,1fr));gap:3rem}.pipeline.svelte-1uha8ag:before{content:"";position:absolute;top:2.25rem;left:5.5rem;right:calc(33.33% - 1rem);height:2px;background:repeating-linear-gradient(90deg,var(--line-strong) 0 8px,transparent 8px 16px)}.pipeline.svelte-1uha8ag:after{content:"";position:absolute;top:calc(2.25rem - 4px);left:5.5rem;width:10px;height:10px;border-radius:50%;background:var(--accent-amber);box-shadow:0 0 0 6px #bf81002e;box-shadow:0 0 0 6px oklch(65% .16 75 / .18);animation:svelte-1uha8ag-signal 4s var(--ease-spring) infinite}}@keyframes svelte-1uha8ag-signal{0%{transform:translate(0);opacity:0}10%{opacity:1}85%{opacity:1}to{transform:translate(min(54vw,640px));opacity:0}}.video-section.svelte-1uha8ag{padding-top:0}.tools.svelte-1uha8ag{background:linear-gradient(180deg,transparent,var(--bg-sunken) 30%,var(--bg-sunken) 70%,transparent)}.bento.svelte-1uha8ag{display:grid;gap:1rem}.tool.svelte-1uha8ag{display:block;color:inherit;text-decoration:none;transition:transform var(--dur) var(--ease-spring)}.tool.svelte-1uha8ag:hover{transform:translateY(-4px)}.tool-inner.svelte-1uha8ag{display:flex;flex-direction:column;height:100%;transition:box-shadow var(--dur) var(--ease-spring)}.tool.svelte-1uha8ag:hover .tool-inner:where(.svelte-1uha8ag){box-shadow:var(--shadow-hover)}.tool-media.svelte-1uha8ag{position:relative;aspect-ratio:16 / 10;overflow:hidden;background:var(--forest)}.tool-media.svelte-1uha8ag img:where(.svelte-1uha8ag){width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--ease-out)}.tool.svelte-1uha8ag:hover .tool-media:where(.svelte-1uha8ag) img:where(.svelte-1uha8ag){transform:scale(1.04)}.tool--heat.svelte-1uha8ag .tool-media:where(.svelte-1uha8ag) img:where(.svelte-1uha8ag){object-position:70% 40%}.tool-media--screen.svelte-1uha8ag{background:var(--bg-sunken)}.tool-media--screen.svelte-1uha8ag img:where(.svelte-1uha8ag){object-fit:cover;object-position:0 0;transform-origin:0 0}.tool-body.svelte-1uha8ag{display:grid;gap:.75rem;align-content:start;justify-items:start;padding:clamp(1.25rem,2.5vw,2rem);flex:1}.tool-body.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-family:var(--font-heading);font-weight:400;font-size:clamp(2rem,3.4vw,2.6rem);letter-spacing:.01em;line-height:1}.tool-body.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--text-muted);max-width:52ch}.tool-link.svelte-1uha8ag{display:inline-flex;align-items:center;gap:.4rem;margin-top:auto;padding-top:.5rem;color:var(--primary);font-weight:600;font-size:.95rem}.tool-link.svelte-1uha8ag svg{transition:transform var(--dur) var(--ease-spring)}.tool.svelte-1uha8ag:hover .tool-link:where(.svelte-1uha8ag) svg,.install-step.svelte-1uha8ag:hover .tool-link:where(.svelte-1uha8ag) svg{transform:translate(4px)}@media(min-width:900px){.bento.svelte-1uha8ag{grid-template-columns:repeat(12,minmax(0,1fr));gap:1.25rem}.tool--heat.svelte-1uha8ag{grid-column:span 7}.tool--calving.svelte-1uha8ag{grid-column:span 5}.tool--calving.svelte-1uha8ag .tool-media:where(.svelte-1uha8ag){aspect-ratio:8 / 7}.tool--detector.svelte-1uha8ag{grid-column:span 12}.tool--detector.svelte-1uha8ag .tool-inner:where(.svelte-1uha8ag){display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.tool--detector.svelte-1uha8ag .tool-body:where(.svelte-1uha8ag){align-content:center;padding:clamp(2rem,4vw,3.5rem)}.tool--detector.svelte-1uha8ag .tool-media:where(.svelte-1uha8ag){aspect-ratio:auto;min-height:20rem;margin:1rem 1rem 1rem 0;border-radius:var(--radius);box-shadow:0 0 0 1px var(--line)}}.story.svelte-1uha8ag{position:relative;overflow:hidden;background:var(--forest);color:var(--on-dark-muted)}.story-glow.svelte-1uha8ag{position:absolute;inset:0;background:radial-gradient(50rem 30rem at 0% 0%,oklch(40% .08 150 / .6),transparent 70%),radial-gradient(40rem 28rem at 100% 100%,oklch(45% .1 80 / .25),transparent 70%);pointer-events:none}.story.svelte-1uha8ag .container:where(.svelte-1uha8ag){position:relative}.story-grid.svelte-1uha8ag{display:grid;gap:2.5rem}.story-head.svelte-1uha8ag{display:grid;gap:1.25rem;align-content:start}.story-title.svelte-1uha8ag{font-size:clamp(3rem,8vw,6.2rem);line-height:.88;color:var(--on-dark)}.story-motto.svelte-1uha8ag{display:flex;flex-wrap:wrap;gap:.2rem .9rem;font-family:var(--font-heading);font-size:clamp(1.4rem,2.4vw,1.9rem);line-height:1.1;color:var(--on-dark-muted)}.story-motto.svelte-1uha8ag .accent:where(.svelte-1uha8ag){color:var(--accent-amber)}.story-text.svelte-1uha8ag{display:grid;gap:1.1rem;max-width:62ch}.story-lead.svelte-1uha8ag{font-size:clamp(1.15rem,1.8vw,1.35rem);line-height:1.55;color:var(--on-dark)}blockquote.svelte-1uha8ag{margin:.75rem 0 0;padding-left:1.25rem;border-left:2px solid var(--accent-amber);font-size:1.1rem;font-style:italic;color:var(--on-dark)}.values.svelte-1uha8ag{display:grid;gap:1px;margin:clamp(3.5rem,7vw,5.5rem) 0 0;padding:0;list-style:none;border-radius:var(--radius-lg);overflow:hidden;background:var(--line-dark);box-shadow:inset 0 0 0 1px var(--line-dark)}.values.svelte-1uha8ag li:where(.svelte-1uha8ag){display:grid;gap:.6rem;align-content:start;padding:clamp(1.5rem,3vw,2.25rem);background:var(--forest)}.value-icon.svelte-1uha8ag{display:grid;place-items:center;width:2.75rem;height:2.75rem;margin-bottom:.5rem;border-radius:var(--radius-sm);background:#ffffff12;color:var(--accent-amber);box-shadow:inset 0 0 0 1px var(--line-dark)}.values.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-size:1.15rem;color:var(--on-dark)}.stats.svelte-1uha8ag{display:grid;gap:2rem;margin-top:clamp(3.5rem,7vw,5.5rem);padding-top:clamp(2.5rem,5vw,3.5rem);border-top:1px solid var(--line-dark)}.stats-head.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-size:1.15rem;color:var(--on-dark);margin-bottom:.35rem}.stats-grid.svelte-1uha8ag{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0}.stat.svelte-1uha8ag{display:flex;flex-direction:column-reverse;gap:.35rem;padding-inline:clamp(.75rem,2vw,1.5rem);border-left:1px solid var(--line-dark)}.stat.svelte-1uha8ag dd:where(.svelte-1uha8ag){margin:0;font-family:var(--font-heading);font-size:clamp(2.6rem,6.5vw,5.25rem);line-height:.85;color:var(--accent-amber);font-variant-numeric:tabular-nums}.stat.svelte-1uha8ag dt:where(.svelte-1uha8ag){font-size:.92rem;color:var(--on-dark)}.stats-note.svelte-1uha8ag{font-size:.82rem;font-style:italic;max-width:70ch;opacity:.8}.story-cta.svelte-1uha8ag{display:grid;gap:1.5rem;margin-top:clamp(3.5rem,7vw,5rem);padding:clamp(1.5rem,3vw,2.25rem);border-radius:var(--radius-lg);background:#ffffff0d;box-shadow:inset 0 0 0 1px var(--line-dark)}.story-cta.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--on-dark);max-width:60ch}@media(min-width:960px){.story-grid.svelte-1uha8ag{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:5rem;align-items:start}.story-head.svelte-1uha8ag{position:sticky;top:7rem}.values.svelte-1uha8ag{grid-template-columns:repeat(3,minmax(0,1fr))}.stats.svelte-1uha8ag{grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr);align-items:end}.stats-note.svelte-1uha8ag{grid-column:1 / -1}.story-cta.svelte-1uha8ag{grid-template-columns:minmax(0,1fr) auto;align-items:center}}.demo-card.svelte-1uha8ag{display:grid;gap:1.5rem;padding:clamp(1.5rem,4vw,3rem);border-radius:var(--radius-xl);background:radial-gradient(30rem 16rem at 0% 0%,oklch(96% .06 95 / .8),transparent 70%),var(--card-bg)}.hf.svelte-1uha8ag{width:4.5rem;height:4.5rem}.demo-copy.svelte-1uha8ag{display:grid;gap:.9rem;justify-items:start}.demo-title.svelte-1uha8ag{font-size:clamp(2.2rem,4.5vw,3.4rem)}.demo-actions.svelte-1uha8ag{display:grid;gap:.6rem;align-content:center}@media(min-width:960px){.demo-card.svelte-1uha8ag{grid-template-columns:auto minmax(0,1fr) minmax(16rem,20rem);align-items:center;gap:2.5rem}}.install-steps.svelte-1uha8ag{display:grid;gap:1rem;margin:0;padding:0;list-style:none}.install-step.svelte-1uha8ag{display:flex;flex-direction:column;height:100%;border-radius:var(--radius-lg);background:var(--card-bg);box-shadow:0 0 0 1px var(--line),var(--shadow-sm);color:inherit;text-decoration:none;overflow:hidden;transition:transform var(--dur) var(--ease-spring),box-shadow var(--dur) var(--ease-spring)}.install-step.svelte-1uha8ag:hover{transform:translateY(-4px);box-shadow:0 0 0 1px var(--line),var(--shadow-hover)}.install-img.svelte-1uha8ag{position:relative;aspect-ratio:16 / 10;overflow:hidden;margin:.5rem .5rem 0;border-radius:calc(var(--radius-lg) - .5rem);background:var(--surface-tint)}.install-img.svelte-1uha8ag img:where(.svelte-1uha8ag){width:100%;height:100%;padding:1.25rem;object-fit:contain;mix-blend-mode:multiply;transition:transform .9s var(--ease-out)}.install-step.svelte-1uha8ag:hover .install-img:where(.svelte-1uha8ag) img:where(.svelte-1uha8ag){transform:scale(1.05)}.install-num.svelte-1uha8ag{position:absolute;left:.75rem;top:.75rem;padding:.2rem .5rem .1rem;border-radius:var(--radius-xs);background:var(--accent-amber);font-family:var(--font-heading);font-size:1.35rem;line-height:1;color:var(--text-main)}.install-body.svelte-1uha8ag{display:grid;gap:.6rem;padding:1.5rem;flex:1;align-content:start}.install-body.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-size:1.2rem}.install-body.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--text-muted);font-size:.98rem}.install-cta.svelte-1uha8ag{display:flex;justify-content:center;margin-top:2.5rem}@media(min-width:860px){.install-steps.svelte-1uha8ag{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}}.community.svelte-1uha8ag{padding-top:0}.community-card.svelte-1uha8ag{display:grid;gap:2rem;padding:clamp(1.75rem,4vw,3.5rem);border-radius:var(--radius-xl);background:radial-gradient(36rem 20rem at 100% 0%,oklch(92% .05 145 / .9),transparent 70%),var(--surface-tint);box-shadow:inset 0 0 0 1px var(--line)}.community-copy.svelte-1uha8ag{display:grid;gap:1rem;justify-items:start}.community-links.svelte-1uha8ag{display:grid;gap:.5rem;margin:0;padding:0;list-style:none;align-content:center}.c-link.svelte-1uha8ag{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.9rem;padding:1rem 1.15rem;border-radius:var(--radius);background:var(--card-bg);box-shadow:0 0 0 1px var(--line);color:var(--text-main);font-weight:500;text-decoration:none;transition:transform var(--dur) var(--ease-spring),box-shadow var(--dur) var(--ease-spring),color var(--dur-fast) var(--ease-out)}.c-link.svelte-1uha8ag span:where(.svelte-1uha8ag){overflow-wrap:anywhere}.c-link.svelte-1uha8ag svg:first-child{color:var(--primary)}.c-link.svelte-1uha8ag svg:last-child{color:var(--text-muted);transition:transform var(--dur) var(--ease-spring)}.c-link.svelte-1uha8ag:hover{transform:translate(4px);box-shadow:0 0 0 1px var(--primary),var(--shadow-sm)}.c-link.svelte-1uha8ag:hover svg:last-child{transform:translate(2px,-2px);color:var(--primary)}@media(min-width:900px){.community-card.svelte-1uha8ag{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:4rem}}
