.farm-ascii-scene[data-astro-cid-meoagbqj]{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;opacity:.78;mix-blend-mode:screen;-webkit-mask-image:radial-gradient(circle at 58% 45%,#000 0 42%,transparent 78%);mask-image:radial-gradient(circle at 58% 45%,#000 0 42%,transparent 78%)}@media (max-width:799px){.farm-ascii-scene[data-astro-cid-meoagbqj]{opacity:.5;-webkit-mask-image:linear-gradient(to bottom,#000 5%,rgba(0,0,0,.72) 55%,transparent 92%);mask-image:linear-gradient(to bottom,#000 5%,rgba(0,0,0,.72) 55%,transparent 92%)}}@media (prefers-reduced-motion:reduce){.farm-ascii-scene[data-astro-cid-meoagbqj]{opacity:.42}}.farm-flow[data-astro-cid-vu4rhmbe]{--ff-ink:rgba(9, 7, 20, .78);--ff-faint:rgba(9, 7, 20, .42);--ff-line:rgba(109, 40, 217, .3);--ff-box-stroke:rgba(109, 40, 217, .22);--ff-box-fill:rgba(139, 92, 246, .045);--ff-accent:#7c3aed;--ff-accent-soft:rgba(124, 58, 237, .16);--ff-good:#059669;--ff-good-soft:rgba(5, 150, 105, .15);--ff-bad:#dc2626}.dark .farm-flow[data-astro-cid-vu4rhmbe]{--ff-ink:rgba(221, 214, 254, .82);--ff-faint:rgba(221, 214, 254, .42);--ff-line:rgba(196, 181, 253, .26);--ff-box-stroke:rgba(196, 181, 253, .2);--ff-box-fill:rgba(139, 92, 246, .07);--ff-accent:#a78bfa;--ff-accent-soft:rgba(167, 139, 250, .18);--ff-good:#34d399;--ff-good-soft:rgba(52, 211, 153, .16);--ff-bad:#f87171}.farm-flow-scroll[data-astro-cid-vu4rhmbe]{overflow-x:auto}.farm-flow-svg[data-astro-cid-vu4rhmbe]{display:block;width:100%;min-width:640px;height:auto}.ff-caption[data-astro-cid-vu4rhmbe]{margin-top:.9rem;color:var(--ff-faint);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;letter-spacing:.14em;text-transform:uppercase}.ff-lane-line[data-astro-cid-vu4rhmbe]{stroke:var(--ff-line);stroke-width:1.25;stroke-dasharray:5 7;animation:ff-dash 3.2s linear infinite}@keyframes ff-dash{to{stroke-dashoffset:-24}}.ff-box[data-astro-cid-vu4rhmbe]{fill:var(--ff-box-fill);stroke:var(--ff-box-stroke);stroke-width:1.25}.ff-box-coord[data-astro-cid-vu4rhmbe]{stroke:var(--ff-accent);stroke-opacity:.45}.ff-box-strong[data-astro-cid-vu4rhmbe]{stroke:var(--ff-accent);stroke-width:2;filter:drop-shadow(0 0 10px rgba(139,92,246,.35))}.ff-chip[data-astro-cid-vu4rhmbe],.ff-rack-slat[data-astro-cid-vu4rhmbe]{fill:var(--ff-accent-soft)}.ff-rack-led[data-astro-cid-vu4rhmbe]{fill:var(--ff-good);animation:ff-pulse 2.2s ease-in-out infinite;animation-delay:var(--led-delay, 0s)}.ff-rack-text[data-astro-cid-vu4rhmbe]{fill:var(--ff-ink);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9.5px;letter-spacing:.08em}.ff-title[data-astro-cid-vu4rhmbe]{fill:var(--ff-ink);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;letter-spacing:.1em}.ff-compact[data-astro-cid-vu4rhmbe] .ff-title[data-astro-cid-vu4rhmbe]{font-size:11px}.ff-chip-text[data-astro-cid-vu4rhmbe],.ff-label[data-astro-cid-vu4rhmbe],.ff-sub[data-astro-cid-vu4rhmbe],.ff-status[data-astro-cid-vu4rhmbe]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.ff-chip-text[data-astro-cid-vu4rhmbe]{fill:var(--ff-ink);font-size:12px}.ff-done-text[data-astro-cid-vu4rhmbe]{fill:var(--ff-good)}.ff-label[data-astro-cid-vu4rhmbe]{fill:var(--ff-faint);font-size:11.5px;letter-spacing:.08em}.ff-sub[data-astro-cid-vu4rhmbe]{fill:var(--ff-faint);font-size:10px}.ff-status[data-astro-cid-vu4rhmbe]{font-size:11px;opacity:0}.ff-status-compact[data-astro-cid-vu4rhmbe]{font-size:9px}.ff-status-claim[data-astro-cid-vu4rhmbe]{fill:var(--ff-accent)}.ff-status-render[data-astro-cid-vu4rhmbe]{fill:var(--ff-ink)}.ff-status-write[data-astro-cid-vu4rhmbe]{fill:var(--ff-good)}.ff-status-quiet[data-astro-cid-vu4rhmbe]{fill:var(--ff-bad)}.ff-done-pulse[data-astro-cid-vu4rhmbe]{fill:var(--ff-good);animation:ff-pulse 2.6s ease-in-out infinite}.ff-mac-dot[data-astro-cid-vu4rhmbe]{fill:var(--ff-accent);animation:ff-pulse 2.2s ease-in-out infinite;animation-delay:var(--lane-delay, 0s)}@keyframes ff-pulse{0%,to{opacity:.35}50%{opacity:1}}.ff-job[data-astro-cid-vu4rhmbe],.ff-mp4[data-astro-cid-vu4rhmbe],.ff-return[data-astro-cid-vu4rhmbe],.ff-bar-fill[data-astro-cid-vu4rhmbe],.ff-status[data-astro-cid-vu4rhmbe]{animation-duration:var(--lane-dur, 12s);animation-delay:var(--lane-delay, 0s);animation-timing-function:linear;animation-iteration-count:infinite}.ff-job[data-astro-cid-vu4rhmbe] rect[data-astro-cid-vu4rhmbe]{fill:var(--ff-accent)}.ff-job[data-astro-cid-vu4rhmbe] text[data-astro-cid-vu4rhmbe]{fill:#fff;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9.5px;letter-spacing:.12em}.dark .ff-job[data-astro-cid-vu4rhmbe] text[data-astro-cid-vu4rhmbe]{fill:#0b0714}.ff-job[data-astro-cid-vu4rhmbe]{opacity:0}.ff-return[data-astro-cid-vu4rhmbe] rect[data-astro-cid-vu4rhmbe]{fill:none;stroke:var(--ff-accent);stroke-width:1.25;stroke-dasharray:3 3}.ff-return[data-astro-cid-vu4rhmbe] text[data-astro-cid-vu4rhmbe]{fill:var(--ff-accent);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9.5px;letter-spacing:.12em}.ff-return[data-astro-cid-vu4rhmbe]{opacity:0}.ff-mp4[data-astro-cid-vu4rhmbe] rect[data-astro-cid-vu4rhmbe]{fill:var(--ff-good-soft);stroke:var(--ff-good);stroke-width:1}.ff-mp4[data-astro-cid-vu4rhmbe] path[data-astro-cid-vu4rhmbe]{fill:var(--ff-good)}.ff-mp4[data-astro-cid-vu4rhmbe] text[data-astro-cid-vu4rhmbe]{fill:var(--ff-good);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9.5px;letter-spacing:.1em}.ff-mp4[data-astro-cid-vu4rhmbe]{opacity:0}.ff-bar-track[data-astro-cid-vu4rhmbe]{fill:var(--ff-accent-soft)}.ff-bar-fill[data-astro-cid-vu4rhmbe]{fill:var(--ff-accent);transform-box:fill-box;transform-origin:left center;transform:scaleX(0);animation-timing-function:cubic-bezier(.3,.1,.6,.9)}.ff-role-normal[data-astro-cid-vu4rhmbe] .ff-job[data-astro-cid-vu4rhmbe]{animation-name:ff-job-travel}.ff-role-normal[data-astro-cid-vu4rhmbe] .ff-mp4[data-astro-cid-vu4rhmbe]{animation-name:ff-mp4-return}.ff-role-normal[data-astro-cid-vu4rhmbe] .ff-bar-fill[data-astro-cid-vu4rhmbe]{animation-name:ff-render}.ff-role-normal[data-astro-cid-vu4rhmbe] .ff-status-claim[data-astro-cid-vu4rhmbe]{animation-name:ff-show-claim}.ff-role-normal[data-astro-cid-vu4rhmbe] .ff-status-render[data-astro-cid-vu4rhmbe]{animation-name:ff-show-render}.ff-role-normal[data-astro-cid-vu4rhmbe] .ff-status-write[data-astro-cid-vu4rhmbe]{animation-name:ff-show-write}@keyframes ff-job-travel{0%{transform:translate(0);opacity:0}2%{opacity:1}13%{transform:translate(var(--dx),var(--dy));opacity:1}15%,to{transform:translate(var(--dx),var(--dy));opacity:0}}@keyframes ff-mp4-return{0%,74%{transform:translate(0);opacity:0}76%{opacity:1}87%{transform:translate(var(--rx),var(--ry));opacity:1}89%,to{transform:translate(var(--rx),var(--ry));opacity:0}}@keyframes ff-render{0%,15%{transform:scaleX(0)}16%{transform:scaleX(.02)}70%,75%{transform:scaleX(1)}76%,to{transform:scaleX(0)}}@keyframes ff-show-claim{0%,15%{opacity:1}16%,to{opacity:0}}@keyframes ff-show-render{0%,15%{opacity:0}16%,71%{opacity:1}72%,to{opacity:0}}@keyframes ff-show-write{0%,72%{opacity:0}73%,to{opacity:1}}.ff-role-heavy[data-astro-cid-vu4rhmbe] .ff-job[data-astro-cid-vu4rhmbe]{animation-name:ff-heavy-travel}.ff-role-heavy[data-astro-cid-vu4rhmbe] .ff-mp4[data-astro-cid-vu4rhmbe]{animation-name:ff-heavy-mp4}.ff-role-heavy[data-astro-cid-vu4rhmbe] .ff-bar-fill[data-astro-cid-vu4rhmbe]{animation-name:ff-heavy-render}.ff-role-heavy[data-astro-cid-vu4rhmbe] .ff-status-claim[data-astro-cid-vu4rhmbe]{animation-name:ff-heavy-claim}.ff-role-heavy[data-astro-cid-vu4rhmbe] .ff-status-render[data-astro-cid-vu4rhmbe]{animation-name:ff-heavy-show-render}.ff-role-heavy[data-astro-cid-vu4rhmbe] .ff-status-write[data-astro-cid-vu4rhmbe]{animation-name:ff-heavy-show-write}@keyframes ff-heavy-travel{0%{transform:translate(0);opacity:0}2%,10%{transform:translate(0);opacity:1}18%{transform:translate(var(--dx),var(--dy));opacity:1}20%,to{transform:translate(var(--dx),var(--dy));opacity:0}}@keyframes ff-heavy-render{0%,21%{transform:scaleX(0)}22%{transform:scaleX(.02)}78%,82%{transform:scaleX(1)}84%,to{transform:scaleX(0)}}@keyframes ff-heavy-mp4{0%,83%{transform:translate(0);opacity:0}85%{opacity:1}95%{transform:translate(var(--rx),var(--ry));opacity:1}97%,to{transform:translate(var(--rx),var(--ry));opacity:0}}@keyframes ff-heavy-claim{0%,20%{opacity:1}21%,to{opacity:0}}@keyframes ff-heavy-show-render{0%,21%{opacity:0}22%,79%{opacity:1}80%,to{opacity:0}}@keyframes ff-heavy-show-write{0%,80%{opacity:0}81%,to{opacity:1}}.ff-role-dies[data-astro-cid-vu4rhmbe] .ff-job[data-astro-cid-vu4rhmbe]{animation-name:ff-dies-job}.ff-role-dies[data-astro-cid-vu4rhmbe] .ff-return[data-astro-cid-vu4rhmbe]{animation-name:ff-dies-return}.ff-role-dies[data-astro-cid-vu4rhmbe] .ff-bar-fill[data-astro-cid-vu4rhmbe]{animation-name:ff-dies-bar}.ff-role-dies[data-astro-cid-vu4rhmbe] .ff-mac-dot[data-astro-cid-vu4rhmbe]{animation-name:ff-dies-dot;animation-duration:var(--lane-dur);animation-timing-function:linear}.ff-role-dies[data-astro-cid-vu4rhmbe] .ff-status-quiet[data-astro-cid-vu4rhmbe]{animation-name:ff-dies-show-quiet}@keyframes ff-dies-job{0%{transform:translate(0);opacity:0}1%{opacity:1}8%{transform:translate(var(--dx),var(--dy));opacity:1}10%,to{transform:translate(var(--dx),var(--dy));opacity:0}}@keyframes ff-dies-bar{0%,9%{transform:scaleX(0)}38%,46%{transform:scaleX(.55)}52%,to{transform:scaleX(0)}}@keyframes ff-dies-dot{0%{fill:var(--ff-accent);opacity:.4}10%{opacity:1}20%{opacity:.4}30%{opacity:1}38%{fill:var(--ff-accent);opacity:.7}42%,to{fill:var(--ff-bad);opacity:1}}@keyframes ff-dies-show-quiet{0%,39%{opacity:0}40%,to{opacity:1}}@keyframes ff-dies-return{0%,43%{transform:translate(0);opacity:0}45%{opacity:1}52%{transform:translate(var(--rx),var(--ry));opacity:1}54%,to{transform:translate(var(--rx),var(--ry));opacity:0}}.ff-role-rescue[data-astro-cid-vu4rhmbe] .ff-job[data-astro-cid-vu4rhmbe]{animation-name:ff-rescue-job}.ff-role-rescue[data-astro-cid-vu4rhmbe] .ff-mp4[data-astro-cid-vu4rhmbe]{animation-name:ff-rescue-mp4}.ff-role-rescue[data-astro-cid-vu4rhmbe] .ff-bar-fill[data-astro-cid-vu4rhmbe]{animation-name:ff-rescue-bar}.ff-role-rescue[data-astro-cid-vu4rhmbe] .ff-rescue-claim-tag[data-astro-cid-vu4rhmbe]{animation-name:ff-rescue-show-claim}@keyframes ff-rescue-job{0%,55%{transform:translate(0);opacity:0}56%{opacity:1}64%{transform:translate(var(--dx),var(--dy));opacity:1}66%,to{transform:translate(var(--dx),var(--dy));opacity:0}}@keyframes ff-rescue-bar{0%,65%{transform:scaleX(0)}66%{transform:scaleX(.02)}90%,93%{transform:scaleX(1)}95%,to{transform:scaleX(0)}}@keyframes ff-rescue-mp4{0%,91%{transform:translate(0);opacity:0}92%{opacity:1}98%{transform:translate(var(--rx),var(--ry));opacity:1}99%,to{transform:translate(var(--rx),var(--ry));opacity:0}}@keyframes ff-rescue-show-claim{0%,55%{opacity:0}56%,98%{opacity:1}99%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.ff-lane-line[data-astro-cid-vu4rhmbe],.ff-done-pulse[data-astro-cid-vu4rhmbe],.ff-rack-led[data-astro-cid-vu4rhmbe],.ff-mac-dot[data-astro-cid-vu4rhmbe],.ff-job[data-astro-cid-vu4rhmbe],.ff-mp4[data-astro-cid-vu4rhmbe],.ff-return[data-astro-cid-vu4rhmbe],.ff-bar-fill[data-astro-cid-vu4rhmbe],.ff-status[data-astro-cid-vu4rhmbe]{animation:none}.ff-job[data-astro-cid-vu4rhmbe],.ff-mp4[data-astro-cid-vu4rhmbe],.ff-return[data-astro-cid-vu4rhmbe]{opacity:0}.ff-bar-fill[data-astro-cid-vu4rhmbe]{transform:scaleX(.62)}.ff-status-render[data-astro-cid-vu4rhmbe]{opacity:1}.ff-done-pulse[data-astro-cid-vu4rhmbe],.ff-rack-led[data-astro-cid-vu4rhmbe],.ff-mac-dot[data-astro-cid-vu4rhmbe]{opacity:.8}}.farm-landing[data-astro-cid-j7pv25f6]{--farm-line:rgba(139, 92, 246, .22);overflow:clip}.farm-hero[data-astro-cid-j7pv25f6]{position:relative;min-height:calc(100svh - 64px);overflow:hidden;color:#f7f4ff;background:radial-gradient(circle at 76% 38%,rgba(91,33,182,.24),transparent 34%),linear-gradient(135deg,#020203,#07050c 58%,#030304);border-bottom:1px solid var(--farm-line);isolation:isolate}.farm-hero-grid[data-astro-cid-j7pv25f6]{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,.84fr) minmax(460px,1.16fr);align-items:center;gap:clamp(2rem,5vw,6rem);min-height:calc(100svh - 64px);padding-top:clamp(4rem,8vh,7rem);padding-bottom:clamp(5.5rem,10vh,8rem)}.farm-hero-copy[data-astro-cid-j7pv25f6]{max-width:690px}.farm-kicker[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:.75rem;margin-bottom:clamp(2.5rem,8vh,6rem);color:#ddd6fe8c;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;letter-spacing:.15em}.farm-kicker[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6]:last-child{margin-left:auto}.farm-live-dot[data-astro-cid-j7pv25f6]{width:7px;height:7px;border-radius:50%;background:#a78bfa;box-shadow:0 0 18px #a78bfae6}.farm-hero-title[data-astro-cid-j7pv25f6]{max-width:880px;margin:.45rem 0 1.5rem;font-family:Brulia,Inter,system-ui,sans-serif;font-size:clamp(4rem,7.5vw,8.8rem);font-weight:500;line-height:.8;letter-spacing:-.055em;text-wrap:balance}.farm-product[data-astro-cid-j7pv25f6]{position:relative;transform-style:preserve-3d;perspective:1400px;will-change:transform}.farm-product[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;inset:12% 8% -8%;z-index:-1;border-radius:50%;background:#7c3aed6b;filter:blur(80px)}.farm-product-frame[data-astro-cid-j7pv25f6]{overflow:hidden;border:1px solid rgba(221,214,254,.2);border-radius:18px;background:#09070e;box-shadow:0 45px 120px #000000a6,0 0 0 1px #8b5cf614}.farm-product-bar[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:6px;height:34px;padding:0 12px;border-bottom:1px solid rgba(221,214,254,.12);color:#ddd6fe6b;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px;letter-spacing:.12em}.farm-product-bar[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{display:flex;gap:5px}.farm-product-bar[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{width:6px;height:6px;border-radius:50%;background:#8b5cf6}.farm-product-bar[data-astro-cid-j7pv25f6] code[data-astro-cid-j7pv25f6]{margin-left:.35rem}.farm-product-bar[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{margin-left:auto;color:#a78bfa}.farm-product[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{display:block;width:100%}.farm-product-caption[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;gap:1rem;margin-top:.8rem;color:#ddd6fe73;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px;letter-spacing:.12em;text-transform:uppercase}.farm-scanlines[data-astro-cid-j7pv25f6]{position:absolute;inset:0;z-index:1;pointer-events:none;opacity:.11;background:repeating-linear-gradient(to bottom,transparent 0 5px,rgba(255,255,255,.09) 6px);mix-blend-mode:soft-light}.farm-hero[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,rgba(0,0,0,.28),transparent 48%,rgba(0,0,0,.08))}.farm-hero-ticker[data-astro-cid-j7pv25f6]{position:absolute;right:0;bottom:0;left:0;z-index:3;display:flex;justify-content:space-between;gap:2rem;padding:.75rem 15px;overflow:hidden;border-top:1px solid var(--farm-line);color:#ddd6fe80;background:#030205b8;backdrop-filter:blur(10px);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px;letter-spacing:.12em;white-space:nowrap}.farm-rail-head[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:.75rem;margin-bottom:.9rem}.farm-rail-head[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6]:first-child{margin-right:auto}.farm-rail-status[data-astro-cid-j7pv25f6],.farm-shot-number[data-astro-cid-j7pv25f6]{color:#6d28d9b8;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;letter-spacing:.14em;text-transform:uppercase}.dark .farm-rail-status[data-astro-cid-j7pv25f6],.dark .farm-shot-number[data-astro-cid-j7pv25f6]{color:#c4b5fdb3}.farm-rail-buttons[data-astro-cid-j7pv25f6]{display:flex;gap:.4rem}.farm-rail-buttons[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6]{display:grid;width:34px;height:34px;place-items:center;border:1px solid rgba(109,40,217,.28);border-radius:50%;color:currentColor;background:0 0;transition:border-color .16s ease,background .16s ease,opacity .16s ease}.farm-rail-buttons[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6]:hover:not(:disabled){border-color:#8b5cf6;background:#8b5cf61a}.farm-rail-buttons[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6]:disabled{opacity:.25;cursor:default}.farm-rail[data-astro-cid-j7pv25f6]{display:grid;grid-auto-flow:column;gap:1rem;max-width:none;padding:1px max(15px,calc((100vw - 1620px)/2 + 15px)) 1.25rem 0;overflow-x:auto;overscroll-behavior-inline:contain;scroll-behavior:smooth;scroll-snap-type:inline mandatory;scrollbar-color:rgba(139,92,246,.42) transparent;scrollbar-width:thin}.farm-explain[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(2rem,5vw,5rem);align-items:start;margin-top:clamp(2.5rem,6vh,4.5rem)}.farm-explain-visual[data-astro-cid-j7pv25f6]{position:sticky;top:calc(64px + 4vh);display:grid}.farm-explain-panel[data-astro-cid-j7pv25f6]{grid-area:1/1;opacity:0;transition:opacity .45s ease;pointer-events:none}.farm-explain-panel[data-astro-cid-j7pv25f6].active{opacity:1;pointer-events:auto}.farm-explain-step[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;justify-content:center;min-height:58vh;padding-left:1.5rem;border-left:1px solid rgba(109,40,217,.18)}.dark .farm-explain-step[data-astro-cid-j7pv25f6]{border-left-color:#c4b5fd29}.farm-explain-step[data-astro-cid-j7pv25f6]:last-child{min-height:46vh}.farm-explain-chip[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:.65rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase}.farm-explain-chip[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{display:grid;place-items:center;width:30px;height:30px;border-radius:8px;font-size:12px}.farm-explain-chip-green[data-astro-cid-j7pv25f6]{color:#16a34a}.farm-explain-chip-green[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{background:#22c55e24}.dark .farm-explain-chip-green[data-astro-cid-j7pv25f6]{color:#4ade80}.farm-explain-chip-violet[data-astro-cid-j7pv25f6]{color:#7c3aed}.farm-explain-chip-violet[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{background:#8b5cf629}.dark .farm-explain-chip-violet[data-astro-cid-j7pv25f6]{color:#a78bfa}.farm-explain-chip-cyan[data-astro-cid-j7pv25f6]{color:#0891b2}.farm-explain-chip-cyan[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{background:#06b6d424}.dark .farm-explain-chip-cyan[data-astro-cid-j7pv25f6]{color:#22d3ee}.farm-explain[data-astro-cid-j7pv25f6] .farm-flow{background:#f6f3fb}.dark .farm-explain[data-astro-cid-j7pv25f6] .farm-flow{background:#08060e}@media (max-width:900px){.farm-explain[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:0}.farm-explain-visual[data-astro-cid-j7pv25f6]{top:72px;z-index:5}.farm-explain-step[data-astro-cid-j7pv25f6]{min-height:65vh;justify-content:flex-end;padding:0 0 3.5rem;border-left:0}.farm-explain-step[data-astro-cid-j7pv25f6]:first-child{padding-top:2.5rem}.farm-explain-step[data-astro-cid-j7pv25f6]:last-child{min-height:55vh}}@media (prefers-reduced-motion:reduce){.farm-explain-panel[data-astro-cid-j7pv25f6]{transition:none}}.farm-faq[data-astro-cid-j7pv25f6] summary[data-astro-cid-j7pv25f6]{list-style:none}.farm-faq[data-astro-cid-j7pv25f6] summary[data-astro-cid-j7pv25f6]::-webkit-details-marker{display:none}.farm-rail[data-astro-cid-j7pv25f6]{cursor:grab}.farm-rail[data-astro-cid-j7pv25f6].is-dragging{cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;user-select:none}.farm-rail[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{-webkit-user-drag:none}.farm-rail-card[data-astro-cid-j7pv25f6]{scroll-snap-align:start;border:1px solid rgba(109,40,217,.16);background:#8b5cf606}.dark .farm-rail-card[data-astro-cid-j7pv25f6]{border-color:#c4b5fd26;background:linear-gradient(145deg,#15101fe6,#050408d1)}.farm-step-rail[data-astro-cid-j7pv25f6]{grid-auto-columns:minmax(280px,min(32vw,390px))}.farm-step-card[data-astro-cid-j7pv25f6]{min-height:230px;padding:1.5rem;border-radius:16px}.farm-shot-rail[data-astro-cid-j7pv25f6]{grid-auto-columns:min(86vw,1120px)}.farm-shot-card[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(250px,.36fr) minmax(0,.64fr);align-items:center;gap:clamp(1.5rem,4vw,4rem);min-height:510px;padding:clamp(1.4rem,3vw,3rem);overflow:hidden;border-radius:20px}.farm-shot-copy[data-astro-cid-j7pv25f6]{max-width:400px}.farm-shot-copy[data-astro-cid-j7pv25f6] h4[data-astro-cid-j7pv25f6]{margin-top:.9rem}.farm-shot-card[data-astro-cid-j7pv25f6] figure[data-astro-cid-j7pv25f6]{perspective:1200px}.farm-shot-card[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{display:block;width:100%;border:1px solid rgba(196,181,253,.16);border-radius:12px;box-shadow:0 28px 80px #0f081e42;transform:rotateY(-2deg)}.farm-reliability-rail[data-astro-cid-j7pv25f6]{grid-auto-columns:minmax(290px,min(34vw,430px))}.farm-reliability-card[data-astro-cid-j7pv25f6]{display:flex;min-height:250px;flex-direction:column;justify-content:space-between;gap:2.5rem;padding:1.6rem;border-radius:16px}@media (max-width:900px){.farm-hero[data-astro-cid-j7pv25f6]{min-height:auto}.farm-hero-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;min-height:auto;gap:3rem;padding-top:4.5rem;padding-bottom:6.5rem}.farm-kicker[data-astro-cid-j7pv25f6]{margin-bottom:3rem}.farm-hero-title[data-astro-cid-j7pv25f6]{font-size:clamp(4rem,14vw,7.5rem)}.farm-product[data-astro-cid-j7pv25f6]{width:min(92%,760px);margin-inline:auto}.farm-shot-card[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;min-height:0}}@media (max-width:600px){.farm-hero-title[data-astro-cid-j7pv25f6]{font-size:clamp(3.25rem,18vw,5.2rem);line-height:.84}.farm-kicker[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6]:last-child{display:none}.farm-product[data-astro-cid-j7pv25f6]{width:100%}.farm-product-caption[data-astro-cid-j7pv25f6],.farm-hero-ticker[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6]:nth-child(2){display:none}.farm-shot-rail[data-astro-cid-j7pv25f6]{grid-auto-columns:88vw}.farm-step-rail[data-astro-cid-j7pv25f6],.farm-reliability-rail[data-astro-cid-j7pv25f6]{grid-auto-columns:82vw}.farm-shot-card[data-astro-cid-j7pv25f6]{padding:1.1rem}.farm-shot-copy[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:4}}@media (prefers-reduced-motion:reduce){.farm-rail[data-astro-cid-j7pv25f6]{scroll-behavior:auto}.farm-product[data-astro-cid-j7pv25f6]{will-change:auto}}