.jf0fGW_hero{--hero-ground:#07090c;--rail:min(calc(100% - clamp(2.5rem, 8vw, 9rem)), 130rem);isolation:isolate;min-height:max(100svh,600px);padding-top:72px;padding-inline:calc((100% - var(--rail)) / 2);background:var(--hero-ground);color:#fff;grid-template-columns:minmax(0,1fr);display:grid;position:relative;overflow:hidden}.jf0fGW_field{z-index:1;pointer-events:none;position:absolute;inset:0}.jf0fGW_field canvas{display:block;-webkit-mask-image:linear-gradient(#0000,#000 12% 88%,#0000);mask-image:linear-gradient(#0000,#000 12% 88%,#0000)}.jf0fGW_fallbackNet,.jf0fGW_bandNet{filter:url(#dockyard-network-focus)}.jf0fGW_field[data-live="0"]{opacity:0}.jf0fGW_field[data-live="1"]{opacity:1;transition:opacity .6s}.jf0fGW_grain{z-index:2;pointer-events:none;opacity:.035;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.9' numOctaves='3'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.jf0fGW_copyShade{z-index:3;pointer-events:none;background:linear-gradient(90deg,#07090ceb 0%,#07090cb8 58%,#07090c00 100%);width:62%;position:absolute;inset:0 auto 0 0}.jf0fGW_copy{z-index:8;grid-area:1/1;align-self:center;width:45%;max-width:680px;padding:0 clamp(16px,2vw,32px) 0 0;position:relative}.jf0fGW_hero[data-nocopy="1"] .jf0fGW_copy>*{visibility:hidden}.jf0fGW_eyebrow{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;color:#ffffff80;align-items:center;gap:8px;margin-bottom:16px;font-size:11px;display:inline-flex}.jf0fGW_eyebrowDot{background:#67e8f9;border-radius:50%;width:5px;height:5px;box-shadow:0 0 10px #67e8f9cc}.jf0fGW_h{letter-spacing:-.026em;color:#fffffff5;margin:0;font-size:clamp(38px,3.5vw,68px);font-weight:600;line-height:1.08}.jf0fGW_end{white-space:nowrap;color:#67e8f9;margin-top:6px;display:block}.jf0fGW_sub{color:#fff9;max-width:27em;margin:18px 0 0;font-size:clamp(15px,.62vw,18px);line-height:1.6}.jf0fGW_ctaRow{margin-top:26px}.jf0fGW_cta{color:#07131a;background:#67e8f9;border-radius:10px;align-items:center;gap:8px;padding:11px 20px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:0 12px 30px -14px #67e8f999}.jf0fGW_stage{z-index:5;grid-area:1/1;height:calc(max(100svh,600px) - 72px);position:relative;container-type:size}.jf0fGW_frame{--pageW:min(42cqw, calc((100cqh - 100px) * 648 / 616), 800px);--pp:calc(var(--pageW) / 648);width:var(--pageW);height:calc(616 * var(--pp));left:calc(72cqw - var(--pageW) / 2);top:calc((100cqh - 616 * var(--pp)) / 2 - 6px);position:absolute}.jf0fGW_fallbackNet{left:calc(-548 * var(--pp));top:calc(-176 * var(--pp));width:calc(1600 * var(--pp));height:calc(1000 * var(--pp));pointer-events:none;transition:opacity .5s;position:absolute;overflow:visible}.jf0fGW_fallbackNet[data-on="0"]{opacity:0}.jf0fGW_band{display:none}.jf0fGW_bandNet{pointer-events:none;width:100%;height:100%;transition:opacity .5s;position:absolute;inset:0}.jf0fGW_bandNet[data-on="0"]{opacity:0}.jf0fGW_doc{--open:1;--dx:0;--dy:0;z-index:2;padding:calc(34 * var(--pp)) calc(40 * var(--pp)) calc(30 * var(--pp));border-radius:calc(12 * var(--pp));transform-origin:50%;transform:translate3d(calc(var(--dx) * (1 - var(--open)) * 1px), calc(var(--dy) * (1 - var(--open)) * 1px), 0) scale(calc(.06 + .94 * var(--open)));opacity:calc(min(1, var(--open) * 2.4));will-change:transform, opacity;flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden}.jf0fGW_doc:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:linear-gradient(#bee2f012 0%,#bee2f000 18%),linear-gradient(#151d23f7,#0d1217fa);position:absolute;inset:0;box-shadow:0 50px 120px -44px #000000f2,inset 0 0 0 1px #a8d4e621,inset 0 1px #d6f0fa1f}.jf0fGW_doc{--ink:#e9f4f8;--ink2:#a4b8c2;--ink3:#d6ecf475;--rule:#a8d4e621;--lit:#7ee8f7}.jf0fGW_head{justify-content:space-between;align-items:flex-start;gap:calc(16 * var(--pp));padding-bottom:calc(16 * var(--pp));margin-bottom:calc(18 * var(--pp));border-bottom:1px solid var(--rule);display:flex}.jf0fGW_section{margin-bottom:calc(8 * var(--pp));font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:calc(11 * var(--pp));letter-spacing:.14em;text-transform:uppercase;color:var(--ink3);display:block}.jf0fGW_title{font-size:calc(31 * var(--pp));letter-spacing:-.02em;color:var(--ink);margin:0;font-weight:600;line-height:1.08}.jf0fGW_meta{align-items:flex-end;gap:calc(6 * var(--pp));font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:calc(11.5 * var(--pp));color:var(--ink3);white-space:nowrap;flex-direction:column;display:flex}.jf0fGW_asOf{display:inline-grid}.jf0fGW_asOf>span{text-align:right;grid-area:1/1;transition:opacity .4s}.jf0fGW_asOf>[data-when=current],.jf0fGW_doc[data-fresh="1"] .jf0fGW_asOf>[data-when=stale]{opacity:0}.jf0fGW_doc[data-fresh="1"] .jf0fGW_asOf>[data-when=current]{opacity:1}.jf0fGW_kept{align-items:center;gap:calc(6 * var(--pp));color:#7ee8f7db;display:inline-flex}.jf0fGW_keptGlyph{width:calc(6 * var(--pp));height:calc(6 * var(--pp));box-shadow:0 0 calc(8 * var(--pp)) currentColor;background:currentColor;border-radius:50%}.jf0fGW_body{gap:calc(15 * var(--pp));flex-direction:column;min-height:0;display:flex}.jf0fGW_prose{font-size:calc(14.5 * var(--pp));color:var(--ink2);margin:0;line-height:1.62}.jf0fGW_proseQuiet{opacity:.72}.jf0fGW_region{--p:0;position:relative}.jf0fGW_callout{align-items:center;gap:calc(6 * var(--pp));margin-top:calc(6 * var(--pp));padding:calc(2 * var(--pp)) calc(8 * var(--pp));font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:calc(11 * var(--pp));color:#9a3412;background:#fb923c24;border-radius:999px;line-height:1.5;transition:opacity .35s,transform .35s cubic-bezier(.2,0,0,1);display:inline-flex}.jf0fGW_callout:before{content:"";width:calc(5 * var(--pp));height:calc(5 * var(--pp));background:currentColor;border-radius:50%}.jf0fGW_callout{color:#fdba74;background:#fb923c1f}.jf0fGW_region[data-state=done] .jf0fGW_callout,.jf0fGW_region[data-state=working] .jf0fGW_callout{display:none}.jf0fGW_keyBlock{gap:calc(5 * var(--pp));padding:calc(10 * var(--pp)) calc(14 * var(--pp)) calc(11 * var(--pp));border-radius:calc(8 * var(--pp));transition:background .5s,box-shadow .5s;display:grid}.jf0fGW_keyBlock[data-state=done]{background:#7ee8f70f;box-shadow:inset 2px 0 #7ee8f78c}.jf0fGW_keyLine{font-size:calc(18 * var(--pp));letter-spacing:-.008em;white-space:nowrap;color:var(--ink);margin:0;font-weight:600;line-height:1.3;display:grid;position:relative}.jf0fGW_keyLine>span{grid-area:1/1;justify-self:start}.jf0fGW_keyOld{clip-path:inset(0)}.jf0fGW_keyNew{clip-path:inset(0 100% 0 0)}.jf0fGW_region[data-state=working] .jf0fGW_keyOld{clip-path:inset(0 0 0 var(--seam,0px))}.jf0fGW_region[data-state=working] .jf0fGW_keyNew{clip-path:inset(0 calc(100% - var(--seam,0px)) 0 0)}.jf0fGW_region[data-state=done] .jf0fGW_keyOld{clip-path:inset(0 0 0 100%)}.jf0fGW_region[data-state=done] .jf0fGW_keyNew{clip-path:inset(0)}.jf0fGW_cite{align-items:center;gap:calc(5 * var(--pp));font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:calc(11.5 * var(--pp));color:var(--lit);animation:.32s cubic-bezier(.2,0,0,1) both jf0fGW_rowIn;display:none}.jf0fGW_region[data-state=done] .jf0fGW_cite{display:inline-flex}.jf0fGW_receipts,.jf0fGW_receipts>span{align-items:center;gap:calc(14 * var(--pp));flex-wrap:wrap;display:inline-flex}.jf0fGW_receipts:not([data-state=done])>.jf0fGW_rcptAfter,.jf0fGW_receipts[data-state=done]>.jf0fGW_rcptBefore{display:none}.jf0fGW_rcpt{align-items:center;gap:calc(5 * var(--pp));font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:calc(11.5 * var(--pp));color:var(--lit);display:inline-flex}.jf0fGW_rcpt:not(:last-child){opacity:.72}.jf0fGW_receipts[data-state=done] .jf0fGW_rcpt[data-fresh="1"]{animation:.52s cubic-bezier(.2,0,0,1) both jf0fGW_rcptIn}@keyframes jf0fGW_rcptIn{0%{opacity:0;transform:translateX(calc(-6 * var(--pp)))}}.jf0fGW_keyBlock:has(>.jf0fGW_receipts[data-state=working]){background:#7ee8f71a}@keyframes jf0fGW_rowIn{0%{opacity:0;transform:translateY(calc(-3 * var(--pp)))}}.jf0fGW_history{align-items:baseline;gap:calc(8 * var(--pp));font-size:calc(12.5 * var(--pp));color:var(--ink3);justify-self:start;display:none;position:relative}.jf0fGW_region[data-state=working] .jf0fGW_history,.jf0fGW_region[data-state=done] .jf0fGW_history{display:inline-flex}.jf0fGW_historyCite{font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:calc(10.5 * var(--pp));opacity:.8}.jf0fGW_struck{position:relative}.jf0fGW_strike{transform-origin:0;background:currentColor;height:1px;position:absolute;top:55%;left:0;right:0;transform:scaleX(0)}.jf0fGW_region[data-state=working] .jf0fGW_history{opacity:var(--p)}.jf0fGW_region[data-state=working] .jf0fGW_strike{transform:scaleX(var(--p))}.jf0fGW_region[data-state=done] .jf0fGW_strike{transform:scaleX(1)}.jf0fGW_clause{border-radius:3px;transition:background .3s;display:inline;position:relative}.jf0fGW_clause>span{transition:opacity .26s}.jf0fGW_clauseNew{display:none}.jf0fGW_region[data-state=stale] .jf0fGW_clauseOld{text-underline-offset:3px;-webkit-text-decoration:underline wavy #ea580c8c;text-decoration:underline wavy #ea580c8c}.jf0fGW_region[data-state=working] .jf0fGW_clause{background:#7ee8f71a}.jf0fGW_region[data-state=done] .jf0fGW_clauseOld,.jf0fGW_region[data-p2="1"] .jf0fGW_clauseOld{display:none}.jf0fGW_region[data-state=done] .jf0fGW_clauseNew,.jf0fGW_region[data-p2="1"] .jf0fGW_clauseNew{display:inline}.jf0fGW_caret{opacity:0;pointer-events:none;z-index:7;background:#7ee8f7;border-radius:1px;width:2px;position:absolute;top:0;left:0;box-shadow:0 0 8px #7ee8f7cc}.jf0fGW_table{font-size:calc(12.5 * var(--pp));color:var(--ink2);border-top:1px solid var(--rule);grid-template-columns:1.3fr 1fr 1fr;display:grid}.jf0fGW_tr{display:contents;position:relative}.jf0fGW_td{min-height:calc(26 * var(--pp));padding:calc(5 * var(--pp)) 0;border-bottom:1px solid var(--rule);align-items:center;transition:background .3s,color .3s;display:flex}.jf0fGW_th{font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:calc(10 * var(--pp));letter-spacing:.1em;text-transform:uppercase;color:var(--ink3)}.jf0fGW_cell{display:grid}.jf0fGW_cell>span{grid-area:1/1;transition:opacity .22s,transform .22s cubic-bezier(.2,0,0,1)}.jf0fGW_cellNew{opacity:0;transform:translateY(calc(4 * var(--pp)))}.jf0fGW_td[data-in="1"] .jf0fGW_cellOld{opacity:0}.jf0fGW_td[data-in="1"] .jf0fGW_cellNew{opacity:1;transform:none}.jf0fGW_td[data-row=changed]{color:var(--ink)}.jf0fGW_region[data-state=stale] .jf0fGW_td[data-row=changed][data-had="1"]{background:#fb923c14}.jf0fGW_region[data-state=working] .jf0fGW_td[data-row=changed]{background:#7ee8f70f}.jf0fGW_readBy{align-items:center;gap:calc(6 * var(--pp));margin-top:calc(2 * var(--pp));display:inline-flex}.jf0fGW_readBy:empty{display:none}.jf0fGW_readMark{width:calc(26 * var(--pp));height:calc(26 * var(--pp));border-radius:calc(6 * var(--pp));background:#d6ecf41a;justify-content:center;align-items:center;animation:.42s cubic-bezier(.2,0,0,1) both jf0fGW_markIn;display:inline-flex;position:relative;box-shadow:inset 0 0 0 1px #d6ecf424}.jf0fGW_readTick{right:calc(-4 * var(--pp));bottom:calc(-4 * var(--pp));width:calc(11 * var(--pp));height:calc(11 * var(--pp));color:#07131a;background:#67e8f9;border-radius:50%;place-items:center;display:grid;position:absolute}@keyframes jf0fGW_markIn{0%{opacity:0;transform:scale(.7)}}.jf0fGW_region[data-read="1"] .jf0fGW_keyLine{text-shadow:0 0 calc(18 * var(--pp)) #7ee8f773}.jf0fGW_workers{z-index:7;pointer-events:none;position:absolute;inset:0}.jf0fGW_hive{inset:var(--hive-top,0px) 0 0 0;z-index:8;pointer-events:none;opacity:0;transition:opacity .5s;position:absolute}.jf0fGW_hive[data-live="1"]{opacity:1}.jf0fGW_workers[data-bodies="1"] .jf0fGW_rig{display:none}.jf0fGW_worker{--ws:26px;--bw:calc(var(--ws) * 2.4);width:var(--ws);height:var(--ws);margin:calc(var(--ws) / -2) 0 0 calc(var(--ws) / -2);opacity:0;will-change:transform, opacity;position:absolute;top:0;left:0}.jf0fGW_rig{filter:drop-shadow(5px 12px 6px #0009);transition:transform .5s cubic-bezier(.3,0,.2,1);position:absolute;inset:0}.jf0fGW_bee{left:calc(50% - var(--bw) * 30 / 60);top:calc(50% - var(--bw) * 34 / 60);width:var(--bw);height:calc(var(--bw) * 70 / 60);transform:rotate(calc(var(--head,-90.0002deg) + 90.0002deg));transform-origin:50% 48.5714%;position:absolute}.jf0fGW_beeArt{width:100%;height:100%;display:block;overflow:visible}.jf0fGW_beeDefs{position:absolute}.jf0fGW_beeWing{transform-box:view-box;transform-origin:33px 29px}.jf0fGW_hero[data-playback=running] .jf0fGW_beeWing{animation:84ms ease-in-out infinite alternate jf0fGW_beeWing}.jf0fGW_hero[data-playback=running] .jf0fGW_beeWing[data-hind]{animation-delay:-42ms}@keyframes jf0fGW_beeWing{0%{opacity:1;transform:rotate(-9deg)}to{opacity:.6;transform:rotate(8deg)}}.jf0fGW_hero[data-playback=running] .jf0fGW_beeField{animation:1.3s ease-in-out infinite alternate jf0fGW_beeField}@keyframes jf0fGW_beeField{0%{opacity:.62}to{opacity:1}}.jf0fGW_wbody{--cell:polygon(50% 0, 93.3% 25%, 93.3% 75%, 50% 100%, 6.7% 75%, 6.7% 25%);clip-path:var(--cell);transform:translate(var(--cx,0px), var(--cy,0px));background:linear-gradient(160deg,#fff3c4 0%,#d2932b 38%,#84500f 78%,#341e05 100%);place-items:center;display:grid;position:absolute;inset:0}.jf0fGW_wbody:before{content:"";clip-path:var(--cell);background:radial-gradient(circle at 40% 26%,#283640 0%,#0b1015 74%);position:absolute;inset:1.5px}.jf0fGW_wbody>img{grid-area:1/1;position:relative}.jf0fGW_worker[data-reader="0"] .jf0fGW_wbody>img:last-child,.jf0fGW_worker[data-reader="1"] .jf0fGW_wbody>img:first-child{display:none}.jf0fGW_worker[data-contact="1"] .jf0fGW_rig{filter:drop-shadow(5px 12px 6px #0009)drop-shadow(0 0 5px #7ee8f780)}.jf0fGW_worker[data-reader="1"] .jf0fGW_wbody:before{background:radial-gradient(circle at 40% 26%,#f0f7f9 0%,#beced6 80%)}.jf0fGW_tool{--mouth:18px;width:0;height:var(--mouth);margin-top:calc(var(--mouth) / -2);transform-origin:0;mix-blend-mode:screen;opacity:0;transition:opacity .26s;position:absolute;top:50%;left:50%}.jf0fGW_tool:before{content:"";clip-path:polygon(0 42%,100% 0,100% 100%,0 58%);filter:blur(.5px)drop-shadow(0 0 5px #22d3eed9);background:repeating-linear-gradient(90deg,#eaffff00 0,#eaffff66 7px,#eaffff00 14px) 0 0/28px 100%,linear-gradient(#22d3ee29,#67e8f9c7 38%,#eafffff2 50%,#67e8f9c7 62%,#22d3ee29) 0 0/100% 100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#00000073);mask-image:linear-gradient(90deg,#000,#00000073)}.jf0fGW_tool:after{content:"";right:calc(var(--mouth) * -.7);width:calc(var(--mouth) * 1.4);height:calc(var(--mouth) * 1.7);margin-top:calc(var(--mouth) * -.85);background:radial-gradient(closest-side,#eafffff2,#67e8f98c 32%,#22d3ee2e 62%,#22d3ee00);border-radius:50%;position:absolute;top:50%}.jf0fGW_worker[data-contact="1"] .jf0fGW_tool{opacity:1}.jf0fGW_hero[data-playback=running] .jf0fGW_tool:before{animation:.62s linear infinite jf0fGW_castRun}.jf0fGW_hero[data-playback=running] .jf0fGW_tool:after{animation:.9s ease-in-out infinite alternate jf0fGW_castPool}@keyframes jf0fGW_castRun{to{background-position:28px 0,0 0}}@keyframes jf0fGW_castPool{0%{opacity:.75;transform:scale(.86)}to{opacity:1;transform:scale(1.08)}}.jf0fGW_spark{opacity:0;will-change:transform, opacity;background:#eaffff;border-radius:50%;width:2px;height:2px;position:absolute;top:0;left:0;box-shadow:0 0 5px #7ee8f7e6}.jf0fGW_worker[data-lead="0"] .jf0fGW_rig{transform:scale(.86)}.jf0fGW_worker[data-lead="0"][data-contact="1"] .jf0fGW_rig{filter:drop-shadow(5px 12px 6px #0009)drop-shadow(0 0 3px #7ee8f74d)}.jf0fGW_worker[data-lead="0"][data-contact="1"] .jf0fGW_tool{opacity:.55}.jf0fGW_worker[data-lead="0"] .jf0fGW_spark{width:1.5px;height:1.5px;box-shadow:none;filter:opacity(.5);background:#bff4fb}.jf0fGW_worker[data-lead="1"][data-contact="1"] .jf0fGW_rig{filter:drop-shadow(5px 12px 6px #0009)drop-shadow(0 0 7px #7ee8f79e)}.jf0fGW_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:1023px){.jf0fGW_field canvas,.jf0fGW_bandNet{-webkit-mask-image:linear-gradient(#0000,#000 15% 85%,#0000);mask-image:linear-gradient(#0000,#000 15% 85%,#0000)}.jf0fGW_hero{min-height:0;padding:104px 0 48px}.jf0fGW_copy{z-index:9;width:100%;max-width:38rem;margin-inline:auto;padding:0 24px}.jf0fGW_h{letter-spacing:-.035em;font-size:clamp(36px,7.8vw,54px);line-height:1.08}.jf0fGW_sub{margin-top:20px;font-size:16px;line-height:1.6}.jf0fGW_ctaRow{margin-top:24px}.jf0fGW_copyShade{width:100%;height:calc(var(--copy-bottom,480px) + 100px);background:linear-gradient(to bottom, var(--hero-ground) 8%, #07090ce6 55%, #07090c00);display:block}.jf0fGW_workers{clip-path:inset(var(--hive-top,480px) 0 0 0)}.jf0fGW_fallbackNet{display:none}.jf0fGW_stage{grid-area:2/1;height:auto;margin:0;position:static;container-type:normal}.jf0fGW_band{pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.jf0fGW_frame{--pp:.9px;width:calc(100% - 48px);max-width:34rem;height:auto;margin:56px auto 0;position:relative;top:auto;left:auto}.jf0fGW_doc{padding:calc(24 * var(--pp)) calc(22 * var(--pp)) calc(24 * var(--pp));position:relative;inset:auto}.jf0fGW_keyLine{white-space:normal}.jf0fGW_keyLine>span{transition:opacity .12s linear;clip-path:none!important}.jf0fGW_region[data-state=stale] .jf0fGW_keyNew,.jf0fGW_region[data-state=done] .jf0fGW_keyOld{opacity:0}.jf0fGW_region[data-state=working] .jf0fGW_keyNew{opacity:clamp(0, calc((var(--p) - .5) * 6), 1)}.jf0fGW_region[data-state=working] .jf0fGW_keyOld{opacity:clamp(0, calc((.45 - var(--p)) * 6), 1)}.jf0fGW_worker{--ws:18px}.jf0fGW_tool:before{opacity:.7}}
