.g4F1nW_figure{--ap-surface:#fff;--ap-paper:#fbfaf6;--ap-sand:#f2efe8;--ap-line:#e6e4e1;--ap-ink:#111;--ap-ink-soft:#3d3b39;--ap-ink-muted:#6b6966;--ap-forest:#294e3b;--ap-forest-deep:#082b1b;--ap-signal:#b9d957;--ap-mint:#e3f5cb;--ap-alert:#b86e0a;--ap-alert-bg:#fdf3e2;--ap-focus:#1d5fd1;width:min(100%,1200px);height:min(100%,56rem);min-height:0;color:var(--ap-ink);flex-direction:column;gap:clamp(.5rem,1.6vh,1rem);margin:0;display:flex}.g4F1nW_intro{flex-wrap:wrap;flex:none;justify-content:space-between;align-items:flex-end;gap:.25rem 2rem;padding:0 .25rem;display:flex}.g4F1nW_eyebrow{background:var(--ap-mint);color:var(--ap-forest);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-items:center;gap:.375rem;margin:0 0 .375rem;padding:.1875rem .5rem .1875rem .4375rem;font-size:11px;font-weight:600;line-height:1.4;display:inline-flex}.g4F1nW_liveDot{background:#7fa82e;border-radius:50%;width:6px;height:6px;position:relative}.g4F1nW_liveDot:after{content:"";background:#7fa82e;border-radius:50%;animation:2.4s ease-out infinite g4F1nW_live-pulse;position:absolute;inset:0}.g4F1nW_introTitle{letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(1.375rem,1rem + 1.1vw,2rem);font-weight:500;line-height:1.1}.g4F1nW_hint{max-width:30rem;color:var(--ap-ink-soft);align-items:flex-start;gap:.4375rem;margin:0;font-size:14px;line-height:1.45;display:flex}.g4F1nW_hintIcon{color:var(--ap-forest);flex:none;margin-top:2px}.g4F1nW_hintNote{color:var(--ap-ink-muted);white-space:nowrap}.g4F1nW_hintPointer{display:none}@media (hover:hover) and (pointer:fine){.g4F1nW_hintTouch{display:none}.g4F1nW_hintPointer{display:inline}}.g4F1nW_window{border:1px solid var(--ap-line);background:var(--ap-surface);border-radius:1.25rem;flex-direction:column;flex:1;min-height:0;display:flex;box-shadow:0 1px 2px #1e140a0a,0 24px 60px -24px #1e140a2e}.g4F1nW_figure :focus-visible{outline:2px solid var(--ap-focus);outline-offset:2px}.g4F1nW_head{border-bottom:1px solid var(--ap-line);flex:none;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.75rem;padding:.625rem .875rem;display:grid}.g4F1nW_farm{min-width:0}.g4F1nW_farm strong{font-size:15px;font-weight:600;line-height:1.2;display:block}.g4F1nW_farm span{color:var(--ap-ink-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;display:block;overflow:hidden}.g4F1nW_badge{background:var(--ap-mint);color:var(--ap-forest);white-space:nowrap;border-radius:999px;padding:.25rem .5rem;font-size:12px;font-weight:600}.g4F1nW_tabs{background:var(--ap-sand);border-radius:.75rem;gap:.25rem;padding:.25rem;display:flex}.g4F1nW_tab{min-height:2.25rem;color:var(--ap-ink-soft);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:.5rem;padding:0 .875rem;font-size:14px;font-weight:500}.g4F1nW_tab[aria-selected=true]{background:var(--ap-surface);color:var(--ap-forest-deep);box-shadow:0 1px 2px #1e140a1f,0 0 0 1px #1e140a0a}.g4F1nW_tab[aria-selected=true]:before{content:"";vertical-align:2px;background:#7fa82e;border-radius:50%;width:6px;height:6px;margin-right:.45rem;display:inline-block}.g4F1nW_tabShort{display:none}@media (hover:hover) and (pointer:fine){.g4F1nW_tab:hover:not([aria-selected=true]){color:var(--ap-ink);background:#ffffff8c}}.g4F1nW_content{background:var(--ap-paper);border-radius:0 0 1.25rem 1.25rem;flex:1;min-height:0;overflow-y:auto}.g4F1nW_content:focus{outline:none}@media (max-width:760px){.g4F1nW_head{grid-template-columns:minmax(0,1fr) auto;row-gap:.5rem;padding:.5rem .625rem .625rem}.g4F1nW_tabs{grid-area:2/1/auto/-1}.g4F1nW_tab{flex:1;padding:0 .5rem}.g4F1nW_tabLong{display:none}.g4F1nW_tabShort{display:inline}.g4F1nW_tab[aria-selected=true]:before{margin-right:.35rem}}@media (max-width:559px){.g4F1nW_intro{gap:.5rem}.g4F1nW_hint{width:100%;max-width:none;font-size:13px;line-height:1.4}.g4F1nW_hintIcon{margin-top:1px}}@keyframes g4F1nW_live-pulse{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}@media (prefers-reduced-motion:reduce){.g4F1nW_liveDot:after{animation:none}}
.gySgKG_view{grid-template-columns:minmax(0,1fr) 17rem;gap:.75rem;height:100%;padding:.75rem;display:grid}.gySgKG_mapColumn{flex-direction:column;gap:.5rem;min-height:0;display:flex}.gySgKG_mapColumn>:nth-child(2){flex:1}.gySgKG_status{color:var(--ap-ink-soft);align-items:center;gap:.4rem;margin:0;font-size:12px;font-weight:500;display:flex}.gySgKG_live{background:#34b26a;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #34b26a33}.gySgKG_aside{flex-direction:column;gap:.625rem;min-height:0;display:flex;overflow-y:auto}.gySgKG_stats{grid-template-columns:1fr 1fr;gap:.5rem;margin:0;display:grid}.gySgKG_stats div{background:var(--ap-sand);border-radius:.75rem;padding:.5rem .75rem}.gySgKG_stats dt{color:var(--ap-ink-muted);font-size:12px;line-height:1.3}.gySgKG_stats dd{font-variant-numeric:tabular-nums;margin:.125rem 0 0;font-size:1.25rem;font-weight:500}.gySgKG_sample{color:var(--ap-ink-muted);margin:0;font-size:12px;line-height:1.4}.gySgKG_selection{gap:.5rem;padding:.75rem;display:grid}.gySgKG_select{border:1px solid var(--ap-line);background:var(--ap-surface);min-height:2.5rem;color:var(--ap-ink);font:inherit;border-radius:.5rem;padding:0 .625rem;font-size:14px}.gySgKG_animalId{color:var(--ap-ink-muted);margin:.25rem 0 0;font-size:13px}.gySgKG_animalId strong{color:var(--ap-ink);font-size:1.75rem;font-weight:600;line-height:1.1;display:block}.gySgKG_facts{color:var(--ap-ink-soft);gap:.125rem;margin:0;padding:0;font-size:13px;list-style:none;display:grid}.gySgKG_selection>span{justify-self:start}.gySgKG_hint{color:var(--ap-ink-muted);margin:0;font-size:13px;line-height:1.45}.gySgKG_alerts{gap:.375rem;display:grid}.gySgKG_alerts h3{margin:0}.gySgKG_alerts ul{gap:.375rem;margin:0;padding:0;list-style:none;display:grid}.gySgKG_alertButton{background:var(--ap-alert-bg);width:100%;color:var(--ap-ink);cursor:pointer;text-align:left;border:1px solid #f1dcb5;border-radius:.75rem;align-items:flex-start;gap:.5rem;padding:.5rem .625rem;font-size:13px;line-height:1.35;display:flex}.gySgKG_alertButton[aria-pressed=true]{border-color:var(--ap-alert)}.gySgKG_alertButton small{color:var(--ap-ink-muted);font-size:12px;display:block}.gySgKG_alertDot{background:#f2b24a;border-radius:50%;flex:none;width:8px;height:8px;margin-top:.35rem}@media (max-width:860px){.gySgKG_view{grid-template-columns:1fr;height:auto}.gySgKG_mapColumn>:nth-child(2){aspect-ratio:1000/620;flex:none}.gySgKG_aside{overflow:visible}.gySgKG_stats{grid-template-columns:repeat(4,1fr)}}@media (max-width:520px){.gySgKG_view{padding:.5rem}.gySgKG_stats{grid-template-columns:1fr 1fr}}
.cqOisW_button,.cqOisW_buttonGhost,.cqOisW_buttonQuiet{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:.625rem;justify-content:center;align-items:center;gap:.375rem;min-height:2.5rem;padding:0 1rem;font-size:14px;font-weight:500;transition:background-color .15s ease-out,border-color .15s ease-out;display:inline-flex}.cqOisW_button{background:var(--ap-forest);color:#fff}.cqOisW_buttonGhost{border-color:var(--ap-line);background:var(--ap-surface);color:var(--ap-ink)}.cqOisW_buttonQuiet{min-height:2.25rem;color:var(--ap-forest);background:0 0;padding:0 .625rem}.cqOisW_button:disabled,.cqOisW_buttonGhost:disabled{cursor:not-allowed;opacity:.45}@media (hover:hover) and (pointer:fine){.cqOisW_button:not(:disabled):hover{background:var(--ap-forest-deep)}.cqOisW_buttonGhost:not(:disabled):hover,.cqOisW_buttonQuiet:hover{background:var(--ap-sand)}}.cqOisW_card{border:1px solid var(--ap-line);background:var(--ap-surface);border-radius:.875rem}.cqOisW_label{color:var(--ap-ink-muted);margin:0;font-size:12px;font-weight:500}.cqOisW_chip,.cqOisW_chipAlert{background:var(--ap-mint);color:var(--ap-forest);white-space:nowrap;border-radius:999px;align-items:center;gap:.3rem;padding:.125rem .5rem;font-size:12px;font-weight:500;display:inline-flex}.cqOisW_chipAlert{background:var(--ap-alert-bg);color:var(--ap-alert)}.cqOisW_mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}
.a3_N6G_map{--fm-ground:#173322;--fm-cream:#f4f0e7;--fm-signal:#b9d957;--fm-alert:#f2b24a;background:var(--fm-ground);border-radius:.875rem;min-height:0;position:relative;overflow:clip;container-type:inline-size}.a3_N6G_map svg{width:100%;height:100%;display:block;overflow:visible}.a3_N6G_map svg:focus-visible{outline:3px solid var(--fm-signal);outline-offset:-3px}.a3_N6G_editing svg{cursor:crosshair}.a3_N6G_ground{fill:var(--fm-ground)}.a3_N6G_parcel{fill:none;stroke:#f4f0e71f;stroke-width:1.5px}.a3_N6G_road{fill:none;stroke:#d6c49c61;stroke-width:9px;stroke-linecap:round}.a3_N6G_roadLabel{fill:#e6d7b999;letter-spacing:.04em;font-size:12px}.a3_N6G_pasture0{fill:#24462f}.a3_N6G_pasture1{fill:#2b5135}.a3_N6G_pasture2{fill:#284b32}.a3_N6G_grain{fill:#d6e8aa12}.a3_N6G_hatch{stroke:#f4f0e71a;stroke-width:3px}.a3_N6G_water{fill:#4f7f8c;stroke:#8cc0cf;stroke-width:1.5px}.a3_N6G_creek{fill:none;stroke:#6fa3b3;stroke-width:3px;stroke-linecap:round}.a3_N6G_division{stroke:#f4f0e78c;stroke-width:1.6px}.a3_N6G_perimeterCasing,.a3_N6G_perimeter{fill:none;stroke-linejoin:round}.a3_N6G_perimeterCasing{stroke:#081e128c;stroke-width:7px}.a3_N6G_perimeter{stroke:#f4f0e7;stroke-width:2.6px}.a3_N6G_corner{fill:#f4f0e7;stroke:#173322;stroke-width:1.5px}.a3_N6G_joint{fill:#cfd6c8;stroke:#173322;stroke-width:1.2px}.a3_N6G_compass path{fill:#f4f0e7cc}.a3_N6G_compass text,.a3_N6G_scale text{fill:#f4f0e7bf;font-size:12px;font-weight:600}.a3_N6G_scale path{fill:none;stroke:#f4f0e7bf;stroke-width:1.5px}.a3_N6G_name{fill:#f4f0e7f0;font-size:17px;font-weight:600}.a3_N6G_area{fill:#f4f0e7a8;font-size:14px;font-weight:400}.a3_N6G_waterLabel{fill:#cfe6ee;font-size:13px;font-weight:500}.a3_N6G_fence path{fill:#b9d95729;stroke:var(--fm-signal);stroke-width:3.5px;stroke-dasharray:14 7;stroke-linejoin:round}.a3_N6G_fenceLabel,.a3_N6G_fenceNote{fill:#fff;paint-order:stroke;stroke:#082b1bd9;stroke-width:5px;stroke-linejoin:round;font-size:17px;font-weight:600}.a3_N6G_fenceNote{fill:var(--fm-signal);font-size:13px;font-weight:500}.a3_N6G_dot{fill:var(--fm-signal);stroke:#082b1bb3;stroke-width:1.5px}.a3_N6G_alert .a3_N6G_dot{fill:var(--fm-alert)}.a3_N6G_hit{fill:#0000}.a3_N6G_pickable{cursor:pointer}.a3_N6G_selectRing{fill:none;stroke:#fff;stroke-width:2.5px}.a3_N6G_tag{fill:#fff;paint-order:stroke;stroke:#082b1be6;stroke-width:5px;font-size:15px;font-weight:600}.a3_N6G_dim{opacity:.55}.a3_N6G_draftFill{fill:#ffffff1f}.a3_N6G_draftLine,.a3_N6G_draftClose{fill:none;stroke:#fff;stroke-width:2.5px;stroke-linejoin:round}.a3_N6G_draftClose{stroke-dasharray:6 6;opacity:.7}.a3_N6G_vertex,.a3_N6G_vertexLast{fill:#fff;stroke:var(--fm-ground);stroke-width:2px}.a3_N6G_vertexLast{fill:var(--fm-signal)}.a3_N6G_cursor path,.a3_N6G_cursor circle{fill:none;stroke:var(--fm-signal);stroke-width:2.5px}@container (max-width:620px){.a3_N6G_name{font-size:30px}.a3_N6G_area{font-size:24px}.a3_N6G_waterLabel,.a3_N6G_roadLabel,.a3_N6G_compass text,.a3_N6G_scale text{font-size:22px}.a3_N6G_fenceLabel{font-size:28px}.a3_N6G_fenceNote{font-size:22px}.a3_N6G_tag{font-size:26px}.a3_N6G_dot{r:12px}.a3_N6G_hit{r:34px}.a3_N6G_selectRing{r:24px}}.a3_N6G_legend{color:var(--ap-ink-muted,#6b6966);flex-wrap:wrap;gap:.25rem .875rem;margin:0;padding:0;font-size:12px;list-style:none;display:flex}.a3_N6G_legend li{align-items:center;gap:.375rem;display:inline-flex}.a3_N6G_swatch{border-radius:3px;width:16px;height:10px;display:inline-block}.a3_N6G_swPerimeter{border-top:3px solid #173322;height:0}.a3_N6G_swDivision{border-top:1.5px solid #8a958c;height:0}.a3_N6G_swWater{background:#4f7f8c}.a3_N6G_swRest{background:repeating-linear-gradient(45deg,#2b5135 0 3px,#4a6b52 3px 5px)}.a3_N6G_swAnimal,.a3_N6G_swAlert{background:#8fb230;border-radius:50%;width:10px}.a3_N6G_swAlert{background:#f2b24a}.a3_N6G_swFence{background:#b9d95740;border:2px dashed #8fb230}
.Q5Dkyq_list{padding:.75rem}.Q5Dkyq_listHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1rem;padding:.25rem .25rem .625rem;display:flex}.Q5Dkyq_listHead h3{margin:0;font-size:16px;font-weight:600}.Q5Dkyq_listHead p{color:var(--ap-ink-muted);margin:0;font-size:13px}.Q5Dkyq_list ul{grid-template-columns:repeat(auto-fill,minmax(min(100%,30rem),1fr));gap:.375rem;margin:0;padding:0;list-style:none;display:grid}.Q5Dkyq_row{border:1px solid var(--ap-line);background:var(--ap-surface);width:100%;color:var(--ap-ink);cursor:pointer;text-align:left;border-radius:.75rem;grid-template-columns:auto minmax(0,1fr) auto auto auto;align-items:center;gap:.75rem;padding:.5rem .75rem;display:grid}@media (hover:hover) and (pointer:fine){.Q5Dkyq_row:hover{background:#fdfdfb;border-color:#cfd8c7}}.Q5Dkyq_rowMain strong{font-size:16px;font-weight:600;display:block}.Q5Dkyq_rowMain span{color:var(--ap-ink-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;display:block;overflow:hidden}.Q5Dkyq_rowStats{font-variant-numeric:tabular-nums;white-space:nowrap;gap:.875rem;font-size:13px;display:flex}.Q5Dkyq_rowStats small{color:var(--ap-ink-muted);font-size:11px;display:block}.Q5Dkyq_chevron{color:var(--ap-ink-muted);font-size:20px;line-height:1}.Q5Dkyq_avatar{background:var(--ap-mint);width:36px;height:36px;color:var(--ap-forest);border-radius:50%;place-items:center;display:grid}.Q5Dkyq_avatar svg{width:22px;height:22px}.Q5Dkyq_avatarAlert{background:var(--ap-alert-bg);color:var(--ap-alert)}.Q5Dkyq_avatarLarge{width:56px;height:56px}.Q5Dkyq_avatarLarge svg{width:32px;height:32px}.Q5Dkyq_detail{gap:.75rem;padding:.5rem .75rem 1rem;display:grid}.Q5Dkyq_detailBar{justify-content:space-between;align-items:center;gap:1rem;display:flex}.Q5Dkyq_sampleNote{color:var(--ap-ink-muted);font-size:12px}.Q5Dkyq_profile{grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:1rem;padding:0 .25rem;display:grid}.Q5Dkyq_bigId{margin:0;font-size:2rem;font-weight:600;line-height:1.1}.Q5Dkyq_bigId:focus{outline:none}.Q5Dkyq_bigId:focus-visible{outline:2px solid var(--ap-focus)}.Q5Dkyq_profile>div>span{margin-top:.25rem}.Q5Dkyq_facts{grid-template-columns:repeat(4,minmax(0,auto));justify-content:end;gap:.5rem;margin:0;display:grid}.Q5Dkyq_facts div{background:var(--ap-sand);border-radius:.625rem;padding:.375rem .75rem}.Q5Dkyq_facts dt{color:var(--ap-ink-muted);font-size:11px}.Q5Dkyq_facts dd{white-space:nowrap;margin:0;font-size:14px;font-weight:500}.Q5Dkyq_overlap{color:var(--ap-ink-muted);margin:0;padding:0 .25rem;font-size:12px;line-height:1.45}.Q5Dkyq_cards{grid-template-columns:repeat(auto-fill,minmax(min(100%,22rem),1fr));gap:.625rem;display:grid}.Q5Dkyq_metric{gap:.5rem;padding:.875rem;display:grid}.Q5Dkyq_metricHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.Q5Dkyq_metricHead h4{align-items:center;gap:.5rem;margin:0;font-size:15px;font-weight:600;display:flex}.Q5Dkyq_metricDot{border-radius:3px;width:10px;height:10px}.Q5Dkyq_periods{background:var(--ap-sand);border-radius:.5rem;gap:2px;padding:2px;display:flex}.Q5Dkyq_periods button{min-height:1.875rem;color:var(--ap-ink-soft);cursor:pointer;background:0 0;border:0;border-radius:.375rem;padding:0 .6rem;font-size:12px;font-weight:500}.Q5Dkyq_periods button[aria-pressed=true]{background:var(--ap-surface);color:var(--ap-ink);box-shadow:0 1px 2px #1e140a24}.Q5Dkyq_headline{margin:0;display:grid}.Q5Dkyq_headline strong{font-variant-numeric:tabular-nums;font-size:1.625rem;font-weight:600;line-height:1.15}.Q5Dkyq_headline span{color:var(--ap-ink-muted);font-size:12px}.Q5Dkyq_metricSummary,.Q5Dkyq_metricNote{margin:0;font-size:12px;line-height:1.45}.Q5Dkyq_metricSummary{color:var(--ap-ink-soft)}.Q5Dkyq_metricNote{color:var(--ap-ink-muted)}.Q5Dkyq_chart{gap:.375rem;display:grid}.Q5Dkyq_readout{min-height:1.25rem;margin:0;font-size:12px}.Q5Dkyq_readout span{color:var(--ap-ink-muted)}.Q5Dkyq_readout strong{font-variant-numeric:tabular-nums;margin-left:.25rem;font-weight:600}.Q5Dkyq_readoutHint{opacity:.8}.Q5Dkyq_plot{grid-template-rows:8rem auto;grid-template-columns:minmax(0,1fr) auto;column-gap:.5rem;display:grid}.Q5Dkyq_grid{color:var(--ap-ink-muted);text-align:right;white-space:nowrap;flex-direction:column;grid-area:1/2;justify-content:space-between;font-size:10px;line-height:1;display:flex}.Q5Dkyq_bars{border-bottom:1px solid var(--ap-line);background:linear-gradient(var(--ap-line), var(--ap-line)) 0 0 / 100% 1px no-repeat, linear-gradient(var(--ap-line), var(--ap-line)) 0 50% / 100% 1px no-repeat;touch-action:pan-y;cursor:crosshair;grid-area:1/1;align-items:flex-end;gap:2px;display:flex;position:relative}.Q5Dkyq_bars:focus-visible{outline-offset:4px}.Q5Dkyq_bar{background:var(--metric);opacity:.78;border-radius:3px 3px 1px 1px;flex:1;min-width:0;transition:opacity .12s ease-out}.Q5Dkyq_barActive{opacity:1;box-shadow:0 0 0 1.5px var(--ap-ink)}.Q5Dkyq_average{border-top:1px dashed var(--ap-ink-soft);pointer-events:none;z-index:1;position:absolute;left:0;right:0}.Q5Dkyq_average span{color:var(--ap-ink-soft);background:#ffffffd9;border-radius:3px;padding:0 .25rem;font-size:10px;position:absolute;top:-.95rem;right:0}.Q5Dkyq_axis{height:1.125rem;color:var(--ap-ink-muted);grid-area:2/1;font-size:10px;position:relative}.Q5Dkyq_axis span{white-space:nowrap;position:absolute;top:.25rem;translate:-50%}@media (max-width:760px){.Q5Dkyq_row{grid-template-columns:auto minmax(0,1fr) auto auto}.Q5Dkyq_rowStats{display:none}.Q5Dkyq_profile{grid-template-columns:auto minmax(0,1fr)}.Q5Dkyq_facts{grid-column:1/-1;grid-template-columns:1fr 1fr;justify-content:stretch}.Q5Dkyq_sampleNote{display:none}}@media (max-width:420px){.Q5Dkyq_periods button{padding:0 .45rem}}
.f9zATa_view{grid-template-columns:minmax(0,1fr) 18rem;gap:.75rem;height:100%;padding:.75rem;display:grid}.f9zATa_mapColumn{flex-direction:column;gap:.5rem;min-height:0;display:flex}.f9zATa_mapColumn>:not(p,ul){flex:1}.f9zATa_empty{text-align:center;background:#fffffff5;border-radius:.875rem;justify-items:center;gap:.75rem;width:min(100% - 2rem,20rem);padding:1.125rem 1.25rem;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:0 12px 30px -12px #0006}.f9zATa_empty p{margin:0;font-size:15px;font-weight:600}.f9zATa_mode{background:var(--ap-signal);color:var(--ap-forest-deep);border-radius:.5rem;align-self:flex-start;margin:0;padding:.25rem .6rem;font-size:12px;font-weight:600}.f9zATa_aside{flex-direction:column;gap:.625rem;min-height:0;display:flex;overflow-y:auto}.f9zATa_summary,.f9zATa_editor{align-content:start;gap:.625rem;padding:.875rem;display:grid}.f9zATa_summary>span{justify-self:start}.f9zATa_summary h3,.f9zATa_editor h3{margin:0;font-size:17px;font-weight:600}.f9zATa_summary h3:focus{outline:none}.f9zATa_facts{grid-template-columns:1fr 1fr;gap:.375rem;margin:0;display:grid}.f9zATa_facts div{background:var(--ap-sand);border-radius:.625rem;padding:.375rem .625rem}.f9zATa_facts dt{color:var(--ap-ink-muted);font-size:11px}.f9zATa_facts dd{font-variant-numeric:tabular-nums;margin:0;font-size:15px;font-weight:500}.f9zATa_note,.f9zATa_help,.f9zATa_disclaimer{color:var(--ap-ink-muted);margin:0;font-size:12px;line-height:1.45}.f9zATa_editor{overflow-y:auto}.f9zATa_editor label{margin-bottom:-.375rem}.f9zATa_input{border:1px solid var(--ap-line);background:var(--ap-surface);min-height:2.5rem;color:var(--ap-ink);font:inherit;border-radius:.5rem;padding:0 .75rem;font-size:15px}.f9zATa_input:focus-visible{border-color:var(--ap-focus);outline:1px solid var(--ap-focus);outline-offset:0}.f9zATa_issue,.f9zATa_ready{border-radius:.5rem;margin:0;padding:.5rem .625rem;font-size:13px;line-height:1.4}.f9zATa_issue{background:var(--ap-alert-bg);color:#7a4a06}.f9zATa_ready{background:var(--ap-mint);color:var(--ap-forest)}.f9zATa_actions{flex-wrap:wrap;gap:.5rem;display:flex}.f9zATa_actions button:last-child{flex:1 0 100%}@media (max-width:860px){.f9zATa_view{grid-template-columns:1fr;height:auto}.f9zATa_mapColumn>:not(p,ul){aspect-ratio:1000/620;flex:none}.f9zATa_aside,.f9zATa_editor{overflow:visible}}@media (max-width:520px){.f9zATa_view{padding:.5rem}.f9zATa_empty{gap:.5rem;padding:.75rem}}
.tTamrG_stage{--sequence-length:428;--prototype-hold:24;height:calc((var(--sequence-length) + var(--prototype-hold)) * 1vh);height:calc((var(--sequence-length) + var(--prototype-hold)) * 1svh);position:relative}@media (max-height:700px){.tTamrG_stage{--prototype-hold:30}}.tTamrG_sticky{--tile:80px;--ring-inner:480px;height:100svh;position:sticky;top:0;overflow:hidden}.tTamrG_tiles{position:absolute;inset:0}.tTamrG_tile{width:var(--tile);aspect-ratio:5/6;margin-top:calc(var(--tile) * -.6);margin-left:calc(var(--tile) * -.5);border-radius:calc(var(--tile) * .13);opacity:0;will-change:transform, opacity;background:linear-gradient(#c98a86,#edc6a6);position:absolute;top:50%;left:50%;overflow:hidden;box-shadow:0 1px 2px #3c1e1414,0 8px 18px -6px #3c1e1438}.tTamrG_tile img{object-fit:cover;width:100%;height:100%}.tTamrG_hero{z-index:300;text-align:center;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;padding:4.5rem 1.5rem clamp(2.5rem,8vh,5.5rem);display:flex;position:absolute;inset:0}.tTamrG_hero>*{pointer-events:auto}.tTamrG_title{max-width:var(--ring-inner);font-size:var(--title-size,clamp(1.5rem, .5rem + 1.3vw + 1.6vh, 3rem));letter-spacing:-.04em;text-wrap:balance;margin:0;font-weight:500;line-height:1.06}.tTamrG_title span{display:block}.tTamrG_lede{max-width:min(var(--ring-inner), 29rem);color:var(--ink-muted);font-size:var(--lede-size,clamp(.9375rem, .85rem + .25vw, 1.0625rem));text-wrap:balance;margin:clamp(.875rem,2.2vh,1.375rem) 0 0;line-height:1.55}.tTamrG_cue{color:var(--r-forest);cursor:pointer;letter-spacing:.01em;background:0 0;border:0;border-radius:.5rem;flex-direction:column;align-items:center;gap:.375rem;margin-top:clamp(1.25rem,3.4vh,2rem);padding:.25rem .75rem;font-size:14px;font-weight:500;transition:color .15s ease-out;display:inline-flex}.tTamrG_cue:focus-visible{outline:2px solid var(--r-forest);outline-offset:4px}.tTamrG_cueArrow{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.tTamrG_cue[data-resting=true] .tTamrG_cueArrow{animation:2.5s ease-in-out infinite tTamrG_cue-drift}@keyframes tTamrG_cue-drift{0%,to{translate:0}50%{translate:0 6px}}@media (prefers-reduced-motion:reduce){.tTamrG_cue[data-resting=true] .tTamrG_cueArrow{animation:none}}.tTamrG_paragraph{z-index:300;letter-spacing:-.02em;text-align:center;text-wrap:pretty;opacity:0;width:min(100% - 3rem,26em);margin:0;font-size:clamp(1.3125rem,.9rem + 1.3vw,2rem);font-weight:500;line-height:1.3;position:absolute;top:50%;left:50%;translate:-50% -50%}.tTamrG_word{opacity:.16}.tTamrG_paraCue{z-index:300;top:calc(50% + var(--para-shift,0px) - var(--para-lift,0px) + var(--para-half,0px) + 1.25rem);opacity:0;visibility:hidden;margin:0;position:absolute;left:50%;translate:-50%}.tTamrG_mock{z-index:300;opacity:0;visibility:hidden;justify-content:center;align-items:center;padding:5.5rem clamp(1rem,4vw,3rem) 2rem;display:flex;position:absolute;inset:0}@media (max-width:559px){.tTamrG_hero{padding:calc(2 * var(--para-shift,1.5rem)) 1rem 0}.tTamrG_paragraph{top:calc(50% + var(--para-shift,0px) - var(--para-lift,0px));width:var(--ring-inner,calc(100% - 3rem));font-size:var(--para-size,1.1875rem);line-height:1.28}.tTamrG_paraCue{top:calc(50% + var(--para-shift,0px) - var(--para-lift,0px) + var(--para-half,0px) + 1rem)}.tTamrG_lede{max-width:min(var(--ring-inner), 19rem);font-size:var(--lede-size,.9375rem);line-height:1.5}}@media (hover:hover) and (pointer:fine){.tTamrG_cue:hover{color:var(--r-forest-deep)}}
._7Mrsia_section{background:var(--r-forest-deep);color:var(--r-on-dark);padding-block:clamp(3rem,7svh,5.5rem) clamp(3.5rem,9svh,6rem)}._7Mrsia_shell{width:min(var(--r-container), 100% - 2 * var(--r-gutter));margin-inline:auto}._7Mrsia_head{grid-template-columns:minmax(0,1fr) minmax(0,34rem);align-items:end;gap:clamp(2rem,5vw,5rem);display:grid}._7Mrsia_eyebrow{color:var(--r-signal);margin:0 0 .75rem;font-size:.875rem;font-weight:500}._7Mrsia_title{letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(2.5rem,min(6vw,8svh),4.5rem);font-weight:500;line-height:1.05}._7Mrsia_lede{color:#f4f0e7ad;text-wrap:pretty;max-width:34rem;margin:0;padding-bottom:.25rem;font-size:clamp(1.0625rem,1.4vw,1.1875rem);line-height:1.5}._7Mrsia_section :focus-visible{outline-color:var(--r-signal)}@media (max-width:960px){._7Mrsia_head{grid-template-columns:1fr;gap:1.5rem}}
._1cTX7W_root{--fd-signal:#b9d957;--fd-on-dark:#f4f0e7;--fd-on-dark-muted:#f4f0e7ad;--fd-line-on-dark:#f4f0e729;--fd-forest-mid:#294e3b;--fd-forest-deep:#082b1b;--fd-ease:cubic-bezier(.22, 1, .36, 1);--fd-reserve:22.5rem;--fd-min-height:18rem;container-type:inline-size}._1cTX7W_frame{height:min(100cqw * var(--fd-ratio-desktop,.35), max(var(--fd-min-height), 100svh - 4.5rem - var(--fd-reserve)));border:1px solid var(--fd-line-on-dark);background:#f4f0e705;border-radius:24px;margin-top:clamp(1.25rem,3svh,2rem);position:relative;overflow:hidden}._1cTX7W_desktop,._1cTX7W_mobile{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}._1cTX7W_mobile{display:none}._1cTX7W_topo path{fill:none;stroke:#f4f0e717;stroke-width:1px}._1cTX7W_fence{fill:none;stroke:#f4f0e738;stroke-width:1px;stroke-dasharray:2 6}._1cTX7W_zone{fill:#b9d9570d;stroke:#b9d9572e}._1cTX7W_water{fill:#cbe5f612;stroke:#cbe5f633}._1cTX7W_label{fill:var(--fd-on-dark-muted);font-family:var(--font-mono);font-size:14px}._1cTX7W_cow{fill:var(--fd-signal)}._1cTX7W_ring,._1cTX7W_antennaRing{fill:none;stroke:var(--fd-signal);stroke-width:1.2px;opacity:0;transform-box:fill-box;transform-origin:50%}._1cTX7W_ring{animation:_1cTX7W_ring var(--fd-pulse) var(--fd-ease) infinite;animation-delay:var(--d,0s)}._1cTX7W_antennaRing{animation:_1cTX7W_ring-wide var(--fd-pulse) var(--fd-ease) infinite;animation-delay:var(--d,0s)}._1cTX7W_beam{fill:none;stroke:var(--fd-signal);stroke-width:1.2px;stroke-dasharray:4 10;animation:_1cTX7W_beam var(--fd-flow) linear infinite;animation-delay:var(--d,0s)}._1cTX7W_mast,._1cTX7W_panel,._1cTX7W_antennaRing{vector-effect:non-scaling-stroke}._1cTX7W_tip{fill:var(--fd-signal)}._1cTX7W_mast{fill:none;stroke:var(--fd-on-dark);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}._1cTX7W_panel{fill:var(--fd-forest-mid);stroke:var(--fd-on-dark);stroke-width:1.5px}._1cTX7W_linkBase,._1cTX7W_linkLit{fill:none;stroke-width:1.2px;stroke-dasharray:3 7}._1cTX7W_linkBase{stroke:var(--fd-on-dark);opacity:.25}._1cTX7W_linkLit{stroke:var(--fd-signal);opacity:0;animation:_1cTX7W_beam var(--fd-flow) linear infinite}._1cTX7W_node{fill:var(--fd-forest-deep);stroke:#f4f0e766;stroke-width:1.2px;transition:stroke var(--fd-fade) ease}._1cTX7W_icon{fill:none;stroke:var(--fd-on-dark);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}._1cTX7W_beams,._1cTX7W_cowRings,._1cTX7W_cows,._1cTX7W_antennaPulse,._1cTX7W_toCloud,._1cTX7W_linkBase,._1cTX7W_linkLit,._1cTX7W_mastGroup,._1cTX7W_nodeGroup{transition:opacity var(--fd-fade) ease}._1cTX7W_beams,._1cTX7W_cowRings,._1cTX7W_antennaPulse,._1cTX7W_toCloud{opacity:0}._1cTX7W_root[data-step="1"] ._1cTX7W_cowRings,._1cTX7W_root[data-step="2"] ._1cTX7W_cowRings{opacity:1}._1cTX7W_root[data-step="2"] ._1cTX7W_beams{opacity:.9}._1cTX7W_root[data-step="3"] ._1cTX7W_cows,._1cTX7W_root[data-step="4"] ._1cTX7W_cows{opacity:.22}._1cTX7W_root[data-step="3"] ._1cTX7W_toCloud,._1cTX7W_root[data-step="3"] ._1cTX7W_antennaPulse,._1cTX7W_root[data-step="3"] ._1cTX7W_toCloud ._1cTX7W_linkLit{opacity:1}._1cTX7W_root[data-step="3"] ._1cTX7W_toCloud ._1cTX7W_linkBase{opacity:0}._1cTX7W_root[data-step="3"] ._1cTX7W_cloudNode{stroke:var(--fd-signal)}._1cTX7W_root[data-step="4"] ._1cTX7W_toPhone ._1cTX7W_linkLit{opacity:1}._1cTX7W_root[data-step="4"] ._1cTX7W_toPhone ._1cTX7W_linkBase{opacity:0}._1cTX7W_root[data-step="4"] ._1cTX7W_node{stroke:var(--fd-signal)}._1cTX7W_root[data-step="1"] ._1cTX7W_mastGroup,._1cTX7W_root[data-step="1"] ._1cTX7W_nodeGroup,._1cTX7W_root[data-step="2"] ._1cTX7W_nodeGroup{opacity:.35}._1cTX7W_root[data-step="4"] ._1cTX7W_mastGroup{opacity:.6}._1cTX7W_root:not([data-visible]) :not(._1cTX7W_detailBody){animation-play-state:paused!important}@keyframes _1cTX7W_ring{0%{opacity:.8;transform:scale(.6)}to{opacity:0;transform:scale(3.4)}}@keyframes _1cTX7W_ring-wide{0%{opacity:.7;transform:scale(.5)}to{opacity:0;transform:scale(2.6)}}@keyframes _1cTX7W_beam{to{stroke-dashoffset:-28px}}._1cTX7W_steps{grid-template-columns:repeat(4,1fr);gap:0 1.5rem;margin:.75rem 0 0;padding:0;list-style:none;display:grid}._1cTX7W_steps li{display:flex}._1cTX7W_step{border:0;border-top:1px solid var(--fd-line-on-dark);width:100%;color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;flex-direction:column;align-items:flex-start;padding:1rem 0 0;display:flex;position:relative}._1cTX7W_step:before{background:var(--fd-signal);content:"";width:0;height:2px;position:absolute;top:-1px;left:0}._1cTX7W_step:focus-visible{outline:2px solid var(--fd-signal);outline-offset:4px;border-radius:4px}._1cTX7W_active:before{width:100%}._1cTX7W_running:before{animation:_1cTX7W_progress var(--fd-step) linear both}@keyframes _1cTX7W_progress{0%{width:0}to{width:100%}}._1cTX7W_index{color:var(--fd-on-dark-muted);font-family:var(--font-mono);letter-spacing:.02em;margin-bottom:.5rem;font-size:.75rem;font-weight:500;display:block}._1cTX7W_active ._1cTX7W_index{color:var(--fd-signal)}._1cTX7W_stepTitle{margin-bottom:.375rem;font-size:1.125rem;font-weight:500;display:block}._1cTX7W_stepText{color:var(--fd-on-dark-muted);font-size:.9375rem;line-height:1.5;display:block}._1cTX7W_step:not(._1cTX7W_active) ._1cTX7W_stepTitle,._1cTX7W_step:not(._1cTX7W_active) ._1cTX7W_stepText{opacity:.78;transition:opacity .3s}@media (hover:hover) and (pointer:fine){._1cTX7W_step:hover ._1cTX7W_stepTitle,._1cTX7W_step:hover ._1cTX7W_stepText{opacity:1}}@media (max-width:960px){._1cTX7W_steps{grid-template-columns:1fr 1fr}._1cTX7W_step{padding-bottom:1.5rem}}@media (max-width:640px){._1cTX7W_frame{height:calc((100cqw + 2 * var(--r-gutter,16px)) * var(--fd-ratio-mobile,1.4));margin-inline:calc(-1 * var(--r-gutter,16px));border-inline:0;border-radius:0}._1cTX7W_desktop{display:none}._1cTX7W_mobile{display:block}._1cTX7W_steps{grid-template-columns:1fr}._1cTX7W_step{min-height:2.75rem;padding-bottom:1.25rem}}._1cTX7W_root[data-scroll]{--fd-pane:calc(100svh - 4.5rem);--fd-hold:24svh;--fd-reserve:14rem;height:calc(var(--fd-pane) + var(--fd-hold))}._1cTX7W_root[data-scroll] ._1cTX7W_pane{height:var(--fd-pane);flex-direction:column;justify-content:center;padding-block:1rem;display:flex;position:sticky;top:4.5rem}._1cTX7W_root[data-scroll] ._1cTX7W_frame{flex:0 auto;min-height:0;margin-top:0}._1cTX7W_root[data-scroll] ._1cTX7W_steps{flex:none}._1cTX7W_root[data-scroll] ._1cTX7W_done:before{opacity:.45;width:100%}._1cTX7W_detail,._1cTX7W_scrollHint{display:none}._1cTX7W_root[data-scroll] ._1cTX7W_scrollHint{color:var(--fd-signal);flex:none;align-items:center;gap:.375rem;margin:.5rem 0 0;font-size:.8125rem;font-weight:500;display:flex}._1cTX7W_scrollHint svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;animation:2.5s ease-in-out infinite _1cTX7W_hint-drift}@media (max-height:700px){._1cTX7W_root[data-scroll]{--fd-hold:30svh}}@media (max-width:559px){._1cTX7W_root[data-scroll]{margin-top:.5rem}._1cTX7W_root[data-scroll] ._1cTX7W_pane{justify-content:flex-start;padding-block:.5rem .75rem}._1cTX7W_root[data-scroll] ._1cTX7W_frame{flex:auto}._1cTX7W_root[data-scroll] ._1cTX7W_steps{grid-template-columns:repeat(var(--fd-steps,4), 1fr);gap:0 .5rem;margin-top:.75rem}._1cTX7W_root[data-scroll] ._1cTX7W_step{min-height:2.75rem;padding:.625rem 0 0}._1cTX7W_root[data-scroll] ._1cTX7W_index{margin:0}._1cTX7W_root[data-scroll] ._1cTX7W_stepTitle,._1cTX7W_root[data-scroll] ._1cTX7W_stepText{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._1cTX7W_root[data-scroll] ._1cTX7W_detail{flex:none;min-height:6.25rem;margin-top:.25rem;display:block}._1cTX7W_detailBody{animation:_1cTX7W_detail-in var(--fd-fade) var(--fd-ease) both;display:block}._1cTX7W_detailTitle{margin-bottom:.25rem;font-size:1.125rem;font-weight:500;display:block}._1cTX7W_detailText{color:var(--fd-on-dark-muted);font-size:.9375rem;line-height:1.45;display:block}._1cTX7W_root[data-scroll] ._1cTX7W_scrollHint{margin-top:.25rem}}@keyframes _1cTX7W_detail-in{0%{opacity:0;translate:0 6px}}@keyframes _1cTX7W_hint-drift{0%,to{translate:0}50%{translate:0 4px}}@media (prefers-reduced-motion:reduce){._1cTX7W_root *{animation:none!important}._1cTX7W_beams,._1cTX7W_cowRings,._1cTX7W_cows,._1cTX7W_antennaPulse,._1cTX7W_toCloud,._1cTX7W_linkBase,._1cTX7W_linkLit,._1cTX7W_node,._1cTX7W_mastGroup,._1cTX7W_nodeGroup,._1cTX7W_step:not(._1cTX7W_active) ._1cTX7W_stepTitle,._1cTX7W_step:not(._1cTX7W_active) ._1cTX7W_stepText{transition:none}}
.ws_XJW_section{background:var(--r-cream)}.ws_XJW_grid{gap:3rem;display:grid}.ws_XJW_head{position:relative}.ws_XJW_title{max-width:10ch;position:relative}.ws_XJW_contours{fill:none;stroke:#294e3b1f;stroke-width:1px;pointer-events:none;width:min(100%,420px);height:auto;position:absolute;top:-2rem;left:-1rem}.ws_XJW_list{border-top:1px solid var(--r-line);margin:0;padding:0;list-style:none;display:grid}.ws_XJW_item{border-bottom:1px solid var(--r-line);grid-template-columns:44px 1fr;column-gap:1.25rem;padding:2rem 0;display:grid}.ws_XJW_item>:not(.ws_XJW_icon){grid-column:2}.ws_XJW_icon{background:var(--r-sand);width:44px;height:44px;color:var(--r-forest);border-radius:14px;grid-row:1/span 2;place-items:center;display:grid}.ws_XJW_item h3{letter-spacing:-.015em;margin:0;font-size:1.25rem;font-weight:500}.ws_XJW_item p{max-width:26rem;color:var(--r-muted);margin:.5rem 0 0}@media (min-width:960px){.ws_XJW_grid{grid-template-columns:5fr 7fr;align-items:start;gap:clamp(3rem,7vw,7rem)}.ws_XJW_head{position:sticky;top:7rem}.ws_XJW_list{border-top:0;grid-template-columns:1fr 1fr;gap:1rem;padding-bottom:3rem}.ws_XJW_item{border:1px solid var(--r-line);background:var(--r-paper);border-radius:24px;grid-template-columns:1fr;align-content:start;min-height:17rem;padding:2rem}.ws_XJW_item>:not(.ws_XJW_icon){grid-column:1}.ws_XJW_icon{background:var(--r-cream);grid-row:auto;margin-bottom:3rem}.ws_XJW_item:nth-child(2),.ws_XJW_item:nth-child(3){background:var(--r-sand);border-color:#0000}.ws_XJW_item:nth-child(2) .ws_XJW_icon,.ws_XJW_item:nth-child(3) .ws_XJW_icon{background:var(--r-paper)}.ws_XJW_item:nth-child(2n){transform:translateY(3rem)}}
._6rAc8G_container{width:min(var(--r-container), 100% - 2 * var(--r-gutter));margin-inline:auto;position:relative}._6rAc8G_band{color:var(--r-ink);padding-block:clamp(5.5rem,11vw,9rem);position:relative;overflow:hidden}._6rAc8G_eyebrow{color:var(--r-forest);margin:0 0 1.25rem;font-size:.875rem;font-weight:500}._6rAc8G_eyebrowDark{color:var(--r-signal)}._6rAc8G_display{letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(2.5rem,1.4rem + 4.4vw,5rem);font-weight:500;line-height:1.02}._6rAc8G_lede{max-width:34rem;color:var(--r-muted);text-wrap:pretty;margin:0;font-size:clamp(1.0625rem,1rem + .3vw,1.25rem);line-height:1.55}._6rAc8G_ledeDark{color:var(--r-on-dark-muted)}
.Xwot_q_section{background-color:var(--r-forest-deep);background-image:radial-gradient(circle at 1px 1px, var(--r-line-dark) 1px, transparent 1.5px);color:var(--r-on-dark);background-size:22px 22px;padding-block:clamp(96px,12vw,144px);position:relative;overflow:hidden}.Xwot_q_layout{width:min(var(--r-container), 100% - 2 * var(--r-gutter));grid-template-columns:7fr 5fr;align-items:center;gap:clamp(3rem,8vw,7rem);margin-inline:auto;display:grid}.Xwot_q_eyebrow{color:var(--r-signal);margin:0 0 1.25rem;font-size:.875rem;font-weight:500}.Xwot_q_title{letter-spacing:-.03em;text-wrap:balance;max-width:16ch;margin:0;font-size:clamp(2.5rem,6vw,4.5rem);font-weight:500;line-height:1.05}.Xwot_q_lede{color:#f4f0e7ad;max-width:30rem;margin:1.75rem 0 0;font-size:clamp(1.0625rem,1.6vw,1.25rem);line-height:1.55}.Xwot_q_direct{flex-wrap:wrap;gap:1rem 2rem;margin-top:2.5rem;display:flex}.Xwot_q_direct a{border-bottom:1px solid var(--r-line-dark);align-items:center;gap:.55rem;min-height:2.75rem;transition:border-color .2s;display:inline-flex}.Xwot_q_section .Xwot_q_direct a:focus-visible{outline-color:var(--r-signal)}.Xwot_q_form{background:var(--r-paper);color:var(--r-ink);border-radius:24px;gap:1.1rem;padding:clamp(1.5rem,3vw,2.25rem);display:grid}.Xwot_q_field{gap:.4rem;display:grid}.Xwot_q_field label{font-size:.875rem;font-weight:500}.Xwot_q_field input{border:1px solid var(--r-line);background:var(--r-paper);width:100%;height:52px;color:var(--r-ink);font:inherit;border-radius:14px;padding:0 16px;transition:border-color .2s,box-shadow .2s}.Xwot_q_field input:focus{border-color:var(--r-forest);outline:0;box-shadow:0 0 0 3px #294e3b40}.Xwot_q_field input::placeholder{color:#737b74}.Xwot_q_submit{background:var(--r-forest);width:100%;height:52px;color:var(--r-on-dark);cursor:pointer;font:inherit;border:0;border-radius:999px;justify-content:center;align-items:center;gap:.6rem;margin-top:.4rem;font-weight:500;transition:background-color .2s;display:inline-flex}.Xwot_q_submit svg{transition:transform .2s}.Xwot_q_submit:focus-visible{outline:2px solid var(--r-forest);outline-offset:3px}.Xwot_q_form small{color:var(--r-muted);text-align:center;font-size:.8125rem}@media (hover:hover) and (pointer:fine){.Xwot_q_direct a:hover{border-color:var(--r-signal)}.Xwot_q_submit:hover{background:#0d3b26}.Xwot_q_submit:hover svg{transform:translate(3px)}}@media (max-width:960px){.Xwot_q_layout{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.Xwot_q_submit,.Xwot_q_submit svg,.Xwot_q_field input,.Xwot_q_direct a{transition:none}}
.vsXjAq_section{background:var(--r-cream);color:var(--r-ink);padding-block:clamp(96px,12vw,144px)}.vsXjAq_layout{width:min(var(--r-container), 100% - 2 * var(--r-gutter));grid-template-columns:5fr 7fr;align-items:start;gap:clamp(3rem,8vw,7rem);margin-inline:auto;display:grid}.vsXjAq_head{position:sticky;top:6.5rem}.vsXjAq_title{letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(2.5rem,6vw,4.5rem);font-weight:500;line-height:1.05}.vsXjAq_lede{max-width:24rem;color:var(--r-muted);margin:1.5rem 0 0;font-size:clamp(1.0625rem,1.6vw,1.25rem);line-height:1.55}.vsXjAq_list{border-top:1px solid var(--r-line)}.vsXjAq_list details{border-bottom:1px solid var(--r-line)}.vsXjAq_list summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1.5rem;min-height:76px;padding:1rem 0;font-size:1.0625rem;font-weight:500;list-style:none;display:flex}.vsXjAq_list summary::-webkit-details-marker{display:none}.vsXjAq_list summary:focus-visible{outline:2px solid var(--r-forest);outline-offset:4px;border-radius:4px}.vsXjAq_icon{color:var(--r-forest);transition:transform .25s var(--r-ease);flex:none}.vsXjAq_list details[open] .vsXjAq_icon{transform:rotate(45deg)}.vsXjAq_list details p{max-width:38rem;color:var(--r-muted);margin:0;padding:0 3rem 1.75rem 0;line-height:1.6}@media (max-width:960px){.vsXjAq_layout{grid-template-columns:1fr}.vsXjAq_head{position:static}}@media (max-width:640px){.vsXjAq_list details p{padding-right:0}}@media (prefers-reduced-motion:reduce){.vsXjAq_icon{transition:none}}
._62m6UG_section{background:var(--r-paper)}._62m6UG_opening{align-items:center;gap:2.5rem;display:grid}._62m6UG_title{max-width:11ch}._62m6UG_illustration{justify-self:end;width:min(100%,420px)}._62m6UG_strip{border-top:1px solid var(--r-line);margin:clamp(3.5rem,7vw,5.5rem) 0 0;display:grid}._62m6UG_strip>div{padding:2rem 0}._62m6UG_strip>div+div{border-top:1px solid var(--r-line)}._62m6UG_strip dt{flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem;display:flex}._62m6UG_figure{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:clamp(3rem,2.2rem + 3vw,4.5rem);font-weight:500;line-height:1}._62m6UG_unit{color:var(--r-forest);font-size:.9375rem;font-weight:500}._62m6UG_strip dd{max-width:20rem;color:var(--r-muted);margin:1rem 0 0}@media (min-width:720px){._62m6UG_strip{border-bottom:1px solid var(--r-line);grid-template-columns:repeat(3,1fr)}._62m6UG_strip>div{padding:2.5rem 2rem 2.5rem 0}._62m6UG_strip>div+div{border-top:0;border-left:1px solid var(--r-line);padding-left:2rem}}@media (min-width:960px){._62m6UG_opening{grid-template-columns:7fr 5fr;gap:4rem}}
._1w8WpG_root{--fc-forest:#294e3b;--fc-ink:#132019;--fc-field:#f4f0e7;--fc-coverage:#dde8d3}._1w8WpG_desktop,._1w8WpG_mobile{width:100%;height:auto;display:block}._1w8WpG_mobile{display:none}._1w8WpG_field{fill:var(--fc-field)}._1w8WpG_coverage{fill:var(--fc-coverage);stroke:var(--fc-forest);stroke-width:1.5px;stroke-dasharray:5 4}._1w8WpG_division{fill:none;stroke:#1320194d;stroke-width:1.2px}._1w8WpG_perimeter{fill:none;stroke:var(--fc-ink);stroke-width:1.8px;stroke-linejoin:round}._1w8WpG_cows{fill:var(--fc-ink)}._1w8WpG_tail{fill:none;stroke:var(--fc-ink);stroke-width:1.4px;stroke-linecap:round}._1w8WpG_coverageLabel,._1w8WpG_herdLabel{letter-spacing:.005em;font-weight:600}._1w8WpG_coverageLabel{fill:var(--fc-forest)}._1w8WpG_herdLabel{fill:var(--fc-ink)}@media (max-width:559px){._1w8WpG_desktop{display:none}._1w8WpG_mobile{display:block}}
.i_yZ3G_footer{background:var(--r-paper);color:var(--r-ink);padding:4.5rem 0 1.5rem}.i_yZ3G_shell{width:min(var(--r-container), 100% - 2 * var(--r-gutter));margin-inline:auto}.i_yZ3G_grid{grid-template-columns:2fr 1fr 1fr;gap:3rem;display:grid}.i_yZ3G_brand{letter-spacing:.14em;align-items:center;gap:.6rem;min-height:2.75rem;font-size:1.0625rem;font-weight:500;display:inline-flex}.i_yZ3G_mark{grid-template-columns:repeat(3,6px);gap:3px;display:grid}.i_yZ3G_mark i{background:currentColor;border-radius:50%;width:6px;height:6px}.i_yZ3G_tagline{max-width:20rem;color:var(--r-muted);margin:1rem 0 0}.i_yZ3G_col{flex-direction:column;align-items:flex-start;gap:.6rem;font-size:.9375rem;display:flex}.i_yZ3G_col strong{margin-bottom:.3rem;font-weight:500}.i_yZ3G_col a{min-height:2rem;color:var(--r-muted);align-items:center;transition:color .2s;display:inline-flex}.i_yZ3G_footer :focus-visible{outline-color:var(--r-forest)}.i_yZ3G_bottom{border-top:1px solid var(--r-line);color:var(--r-muted);justify-content:space-between;margin-top:4rem;padding-top:1.5rem;font-size:.8125rem;display:flex}@media (hover:hover) and (pointer:fine){.i_yZ3G_col a:hover{color:var(--r-ink)}}@media (max-width:640px){.i_yZ3G_grid{grid-template-columns:1fr;gap:2rem}.i_yZ3G_bottom{flex-direction:column;gap:.5rem}}
.Tkw0gW_header{z-index:50;pointer-events:none;grid-template-columns:1fr auto 1fr;align-items:center;height:4.5rem;padding-inline:clamp(1rem,3.6vw,3.75rem);transition:background-color .2s ease-out,box-shadow .2s ease-out;display:grid;position:fixed;inset:0 0 auto}.Tkw0gW_header>*{pointer-events:auto}.Tkw0gW_solid{-webkit-backdrop-filter:blur(12px);background:#fbfaf6e0;box-shadow:0 1px #13201924}.Tkw0gW_brand{min-height:2.75rem;color:var(--ink);letter-spacing:.14em;white-space:nowrap;justify-self:start;align-items:center;gap:.5rem;font-size:15px;font-weight:600;line-height:1;display:inline-flex}.Tkw0gW_mark{width:20px;height:20px}.Tkw0gW_nav{grid-column:2;display:none}.Tkw0gW_nav ul{-webkit-backdrop-filter:blur(10px);background:#ffffff73;border-radius:.75rem;gap:.25rem;margin:0;padding:.25rem;list-style:none;display:flex}.Tkw0gW_nav a{min-height:2.25rem;color:var(--ink-soft);border-radius:.5rem;align-items:center;padding:0 .75rem;font-size:15px;transition:background-color .15s ease-out,color .15s ease-out;display:inline-flex}.Tkw0gW_actions{grid-column:3;justify-self:end;align-items:center;gap:.5rem;display:flex}.Tkw0gW_cta{background:var(--r-forest);min-height:2.5rem;color:var(--r-paper);white-space:nowrap;border-radius:.625rem;align-items:center;padding:0 1.25rem;font-size:15px;font-weight:500;transition:background-color .15s ease-out,scale .15s ease-out;display:none}.Tkw0gW_cta:active{scale:.96}.Tkw0gW_cta:focus-visible,.Tkw0gW_menu a.Tkw0gW_menuCta:focus-visible{outline:2px solid var(--r-forest);outline-offset:3px}.Tkw0gW_toggle{width:44px;height:44px;color:var(--ink);cursor:pointer;-webkit-backdrop-filter:blur(10px);background:#ffffffb3;border:0;border-radius:.625rem;place-items:center;padding:0;display:grid}.Tkw0gW_menu{background:var(--surface);border-radius:1.25rem;padding:.5rem;position:absolute;top:4.25rem;left:clamp(1rem,3.6vw,3.75rem);right:clamp(1rem,3.6vw,3.75rem);box-shadow:0 1px 2px #1e140a0f,0 24px 48px -16px #1e140a38}.Tkw0gW_menu[hidden]{display:none}.Tkw0gW_menu ul{gap:.125rem;margin:0;padding:0;list-style:none;display:grid}.Tkw0gW_menu a{min-height:48px;color:var(--ink-soft);border-radius:.75rem;align-items:center;padding:0 1rem;display:flex}.Tkw0gW_menu a.Tkw0gW_menuCta{background:var(--r-forest);color:var(--r-paper);justify-content:center;margin-top:.25rem;font-weight:500}@media (min-width:560px){.Tkw0gW_cta{display:inline-flex}}@media (min-width:860px){.Tkw0gW_nav{display:block}.Tkw0gW_toggle,.Tkw0gW_menu{display:none}}@media (hover:hover) and (pointer:fine){.Tkw0gW_nav a:hover,.Tkw0gW_menu a:not(.Tkw0gW_menuCta):hover{color:var(--ink);background:#1111110d}.Tkw0gW_cta:hover,.Tkw0gW_menu a.Tkw0gW_menuCta:hover{background:#1d3a2b}}
