*{padding:0;margin:0;box-sizing:border-box;}
html{-webkit-text-size-adjust:100%;}
body{background:#F4F7F2;font-family:"Work Sans", system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;overflow-wrap:break-word;color:#3A4D38;-webkit-font-smoothing:antialiased;line-height:1.55;font-size:15px;text-rendering:optimizeLegibility;}
img{max-width:100%;display:block;}
a{color:inherit;text-decoration:none;}
button{border:none;background:none;font-family:inherit;cursor:pointer;}
input{font-family:inherit;}
svg{display:block;}
h1,h2,h3,h4{overflow-wrap:anywhere;}
::-webkit-scrollbar{width:8px;height:8px;}
::-webkit-scrollbar-thumb{background:rgba(17, 34, 16, 0.72);border-radius:8px;}
::-webkit-scrollbar-track{background:transparent;}
.vcs-shell_m5x{grid-template-columns:248px 1fr;min-height:100vh;display:grid;}
.vcs-main_m5x{min-width:0;}
.vcs-wrap_m5x{margin:0 auto;max-width:86.25rem;width:100%;}
.vcs-container_m5x{margin:0 auto;padding:0 1rem;width:100%;max-width:86.25rem;}
@media(min-width:769px){.vcs-container_m5x{padding:0 1.75rem;}
}
.vcs-section_m5x{padding:1.5rem 1.75rem;}
.vcs-section_pt_m5x{padding-top:34px;}
.vcs-band_soft_m5x{background:#FFFFFF;}
.vcs-eyebrow_m5x{line-height:1.4;font-family:"Work Sans", system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;letter-spacing:.14em;color:#4D8A00;display:inline-block;overflow-wrap:break-word;font-size:0.656rem;text-transform:uppercase;font-weight:600;}
.vcs-drawer_cb_m5x{display:none;}
.vcs-overlay_m5x{display:none;}
@media(max-width:1021px){.vcs-shell_m5x{grid-template-columns:1fr;}
.vcs-main_m5x{padding-bottom:78px;}
.vcs-drawer_cb_m5x:checked~.vcs-overlay_m5x{inset:0;background:rgba(17, 34, 16, 0.72);z-index:70;display:block;position:fixed;}
}
@media(max-width:562px){.vcs-section_m5x{padding:1.125rem 1rem;}
.vcs-section_pt_m5x{padding-top:1.5rem;}
}
@keyframes zm3-pulse{0%,100%{opacity:.55}
50%{opacity:1}
}
@keyframes zm3-marquee{0%{transform:translateX(0)}
100%{transform:translateX(-50%)}
}
/* ---------- sidebar ---------- */
.vcs-side_m5x{padding:1.375rem 18px;background:#EAEFE8;gap:1.375rem;top:0;position:sticky;border-right:1px solid rgba(26, 34, 24, 0.08);flex-direction:column;overflow-y:auto;align-self:start;display:flex;height:100vh;}
.vcs-brand_m5x{gap:0.625rem;align-items:center;display:flex;}
.vcs-logo_m5x{font-family:"Chivo", system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;color:#1A2218;font-weight:700;letter-spacing:-.02em;font-size:21px;}
.vcs-side_cta_m5x{border-radius:0.813rem;border:1px solid rgba(26, 34, 24, 0.12);padding:16px;background:rgba(77, 138, 0, 0.11);}
.vcs-side_cta_h_m5x{font-weight:700;color:#1A2218;font-family:"Chivo", system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;line-height:1.15;font-size:1.063rem;margin-bottom:0.375rem;}
.vcs-side_cta_p_m5x{margin-bottom:12px;line-height:1.45;color:#3A4D38;font-size:12px;}
.vcs-nav_m5x{gap:3px;flex-direction:column;display:flex;}
.vcs-nav_label_m5x{padding:6px 0.625rem;letter-spacing:.14em;color:#96A894;text-transform:uppercase;font-family:"Space Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;font-size:0.594rem;}
.vcs-nav_item_m5x{border-radius:9px;gap:11px;padding:10px;font-weight:500;color:#3A4D38;font-size:0.875rem;align-items:center;display:flex;}
.vcs-nav_item_m5x svg{width:1.063rem;height:1.063rem;}
.vcs-nav_item_m5x:hover{background:rgba(77, 138, 0, 0.11);color:#1A2218;}
.vcs-nav_item_on_m5x{background:rgba(77, 138, 0, 0.11);font-weight:600;color:#4D8A00;}
.vcs-side_foot_m5x{border-radius:0.813rem;border:1px solid rgba(26, 34, 24, 0.12);padding:12px;background:#FFFFFF;margin-top:auto;}
.vcs-side_foot_m5x p{color:#3A4D38;font-size:12.5px;margin-top:0.25rem;line-height:1.4;}
/* ---------- topbar ---------- */
.vcs-top_m5x{padding:0.875rem 28px;background:#EAEFE8;gap:1rem;display:flex;position:sticky;border-bottom:1px solid rgba(26, 34, 24, 0.08);top:0;z-index:40;align-items:center;}
.vcs-top_brand_m5x{gap:0.563rem;display:none;align-items:center;}
.vcs-search_m5x{background:#FFFFFF;flex:1;padding:11px 14px;border-radius:13px;border:1px solid rgba(26, 34, 24, 0.12);gap:10px;display:flex;align-items:center;max-width:27.5rem;font-size:13.5px;color:#637060;}
.vcs-search_m5x svg{flex:none;width:1rem;height:16px;}
.vcs-top_actions_m5x{gap:0.75rem;align-items:center;display:flex;margin-left:auto;}
.vcs-lang_m5x{font-size:12px;color:#3A4D38;font-family:"Space Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;}
.vcs-burger_m5x{border:1px solid rgba(26, 34, 24, 0.12);background:#FFFFFF;border-radius:9px;color:#1A2218;align-items:center;display:none;width:40px;height:40px;justify-content:center;}
/* ---------- bottom-nav (mobile) ---------- */
.vcs-botnav_m5x{display:none;}
@media(max-width:1024px){.vcs-side_m5x{transition:transform .25s ease;left:0;position:fixed;z-index:80;transform:translateX(-100%);width:17.5rem;height:100vh;top:0;}
.vcs-drawer_cb_m5x:checked~.vcs-shell_m5x .vcs-side_m5x{transform:translateX(0);}
.vcs-top_m5x{gap:0.75rem;padding:0.875rem 16px;position:static;flex-wrap:wrap;}
.vcs-top_brand_m5x{display:flex;}
.vcs-search_m5x{display:none;}
.vcs-burger_m5x{display:flex;}
.vcs-top_actions_m5x{gap:10px;width:100%;align-items:stretch;margin-left:0;}
.vcs-top_actions_m5x .vcs-lang_m5x{display:none;}
.vcs-top_actions_m5x .vcs-btn_m5x{flex:1;padding:0.688rem 0.625rem;text-align:center;}
.vcs-botnav_m5x{background:#EAEFE8;padding:8px 0.375rem calc(0.5rem + env(safe-area-inset-bottom));grid-template-columns:repeat(3,1fr);right:0;display:grid;left:0;position:fixed;z-index:65;border-top:1px solid rgba(26, 34, 24, 0.12);bottom:0;transform:translateZ(0);}
.vcs-bn_m5x{padding:0.375rem 2px 0;gap:4px;align-items:center;flex-direction:column;justify-content:flex-end;color:#3A4D38;font-weight:600;min-width:0;display:flex;font-size:10px;}
.vcs-bn_m5x svg{flex:none;height:22px;width:22px;}
.vcs-bn_m5x span{overflow:hidden;text-overflow:ellipsis;max-width:100%;white-space:nowrap;text-align:center;}
.vcs-bn_on_m5x{color:#4D8A00;}
.vcs-bn_center_m5x{position:relative;}
.vcs-bn_fab_m5x{border-radius:50%;background:#84CC16;color:#0F1E0E;align-items:center;width:50px;left:50%;height:50px;position:absolute;top:-20px;justify-content:center;display:flex;transform:translateX(-50%);box-shadow:0 8px 32px rgba(26, 34, 24, 0.14), 0 2px 8px rgba(26, 34, 24, 0.10);}
.vcs-bn_fab_m5x svg{width:1.5rem;height:24px;}
.vcs-bn_center_m5x span{color:#4D8A00;}
}
.vcs-btn_m5x{transition:background-color 0.2s ease,color 0.2s ease;gap:8px;border-radius:0.563rem;padding:0.688rem 1.375rem;font-weight:700;justify-content:center;font-family:"Work Sans", system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;cursor:pointer;display:inline-flex;align-items:center;font-size:0.875rem;}
.vcs-btn_pri_m5x{background:#84CC16;box-shadow:0 4px 18px rgba(132, 204, 22, 0.42), 0 2px 0.375rem rgba(132, 204, 22, 0.28);color:#0F1E0E;}
.vcs-btn_pri_m5x:hover{background:#6BAD0F;}
.vcs-btn_ghost_m5x{background:rgba(77, 138, 0, 0.11);color:#1A2218;font-weight:600;}
.vcs-btn_line_m5x{border:1px solid rgba(26, 34, 24, 0.22);background:transparent;font-weight:600;color:#1A2218;}
.vcs-btn_lg_m5x{padding:16px 30px;border-radius:0.813rem;font-size:0.938rem;}
.vcs-band_m5x .vcs-btn_line_m5x{border-color:rgba(255, 255, 255, 0.13);color:#EEF7EC;}
.vcs-band_m5x .vcs-btn_ghost_m5x{background:rgba(255, 255, 255, 0.08);color:#EEF7EC;}
.vcs-link_m_m5x{gap:0.313rem;align-items:center;font-size:12px;color:#4D8A00;cursor:pointer;font-family:"Space Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;text-decoration:none;display:inline-flex;}
.vcs-link_m_m5x svg{width:0.875rem;height:0.875rem;}
.vcs-band_m5x .vcs-link_m_m5x{color:#BBEF4A;}
.vcs-dot_m5x{border-radius:50%;background:#4D8A00;flex:none;height:7px;width:7px;}
.vcs-dot_live_m5x{background:#E53935;animation:zm3-pulse 1.4s infinite;}
.vcs-stars_m5x{gap:2px;color:#4D8A00;display:inline-flex;}
.vcs-stars_m5x svg{height:15px;width:15px;}
.vcs-chip_m5x{padding:0.438rem 0.75rem;background:#FFFFFF;gap:6px;border:1px solid rgba(26, 34, 24, 0.12);border-radius:0.563rem;font-family:"Space Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;color:#3A4D38;align-items:center;display:inline-flex;font-size:0.688rem;}
.vcs-chip_on_m5x{border-color:transparent;background:rgba(77, 138, 0, 0.11);color:#4D8A00;}
.vcs-gc_m5x{display:block;text-decoration:none;color:inherit;min-width:0;cursor:pointer;}
.vcs-gc_thumb_m5x{border:1px solid rgba(26, 34, 24, 0.12);border-radius:0.813rem;overflow:hidden;background-size:cover;background-position:center;display:block;position:relative;aspect-ratio:1;}
.vcs-gc_thumb_portrait_m5x{aspect-ratio:3/4;}
.vcs-gc_thumb_wide_m5x{aspect-ratio:16/11;}
.vcs-gc_cap_m5x{padding:9px;background:linear-gradient(transparent,rgba(17, 34, 16, 0.72));bottom:0;right:0;position:absolute;left:0;}
.vcs-gc_name_m5x{font-weight:700;display:block;color:#EEF7EC;font-size:12.5px;}
.vcs-gc_meta_m5x{color:#A8C4A5;font-size:11px;}
.vcs-gc_badge_m5x{background:#4D8A00;border-radius:9px;padding:2px 0.375rem;font-weight:700;font-family:"Space Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;right:8px;font-size:8px;top:8px;color:#0F1E0E;position:absolute;}
.vcs-gc_badge_hot_m5x{background:#E53935;color:#EEF7EC;}
.vcs-gc_badge_live_m5x{background:#E53935;color:#EEF7EC;left:0.5rem;right:auto;}
.vcs-gc_mult_m5x{inset:0;font-weight:700;display:flex;justify-content:center;align-items:center;font-size:28px;position:absolute;color:#4D8A00;}
.vcs-pc_m5x{background:#FFFFFF;border:1px solid rgba(26, 34, 24, 0.12);border-radius:13px;font-size:0.875rem;justify-content:center;display:flex;font-weight:700;color:#3A4D38;height:4rem;align-items:center;}
.vcs-rail_m5x{min-width:0;}
.vcs-rail_scroll_m5x{gap:14px;display:grid;}
.vcs-rail_scroll_m5x>*{min-width:0;}
.vcs-g6_m5x{grid-template-columns:repeat(6,1fr);}
.vcs-g7_m5x{grid-template-columns:repeat(7,1fr);}
.vcs-g4_m5x{grid-template-columns:repeat(4,1fr);}
@media(max-width:1025px){.vcs-g6_m5x,.vcs-g7_m5x{grid-template-columns:none;padding-bottom:6px;scroll-snap-type:x mandatory;grid-auto-flow:column;overflow-x:auto;grid-auto-columns:120px;}
.vcs-g6_m5x>*,.vcs-g7_m5x>*{scroll-snap-align:start;}
.vcs-g4_m5x{grid-template-columns:repeat(2,1fr);}
}
@media(max-width:563px){.vcs-g4_m5x{grid-template-columns:none;grid-auto-columns:9.375rem;overflow-x:auto;grid-auto-flow:column;}
}
.vcs-panel_m5x{border:1px solid rgba(26, 34, 24, 0.12);border-radius:1.25rem;background:#FFFFFF;padding:28px 2rem;}
.vcs-split_m5x{gap:2.25rem;display:grid;align-items:start;}
.vcs-split_m5x>*{min-width:0;}
.vcs-split_a_m5x{grid-template-columns:.85fr 1.15fr;}
.vcs-split_b_m5x{grid-template-columns:1fr 1.1fr;}
.vcs-split_c_m5x{grid-template-columns:1.1fr .9fr;}
.vcs-pgrid_m5x{gap:40px;grid-template-columns:.9fr 1.1fr;align-items:center;display:grid;}
.vcs-pgrid_m5x>*{min-width:0;}
.vcs-lead_m5x{line-height:1.65;color:#3A4D38;margin-bottom:0.875rem;font-size:0.938rem;}
.vcs-feat_m5x{grid-template-columns:repeat(3,1fr);gap:0.875rem;display:grid;}
.vcs-feat_m5x>*{min-width:0;}
.vcs-feat2_m5x{grid-template-columns:1fr 1fr;}
.vcs-feat_card_m5x{padding:1.625rem;border:1px solid rgba(26, 34, 24, 0.12);border-radius:1.25rem;background:#FFFFFF;}
.vcs-feat_card_m5x svg{color:#4D8A00;height:26px;margin-bottom:16px;width:26px;}
.vcs-feat_card_m5x h3{font-weight:700;font-family:"Chivo", system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;color:#1A2218;margin-bottom:0.5rem;font-size:18px;}
.vcs-feat_card_m5x p{font-size:13px;color:#3A4D38;line-height:1.6;}
.vcs-feat_card_m5x b{color:#1A2218;}
.vcs-big_m5x{gap:1.375rem;display:flex;flex-wrap:wrap;}
.vcs-big_n_m5x{font-size:26px;font-weight:700;color:#4D8A00;font-family:"Chivo", system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;}
.vcs-big_l_m5x{color:#637060;font-size:0.75rem;}
.vcs-person_m5x{gap:0.875rem;border-radius:0.813rem;border:1px solid rgba(26, 34, 24, 0.12);background:#FFFFFF;padding:1rem 18px;display:flex;align-items:center;}
.vcs-avatar_m5x{border-radius:50%;background:linear-gradient(135deg,#84CC16,#346000);flex:none;height:44px;width:2.75rem;}
.vcs-person_name_m5x{color:#1A2218;font-size:0.875rem;font-weight:700;}
.vcs-person_role_m5x{color:#637060;font-size:0.75rem;}
.vcs-kv_m5x{gap:1px;overflow:hidden;grid-template-columns:1fr 1fr;background:rgba(26, 34, 24, 0.12);border:1px solid rgba(26, 34, 24, 0.12);border-radius:0.813rem;display:grid;}
.vcs-kv_m5x>div{background:#F4F7F2;padding:16px 1.125rem;min-width:0;}
.vcs-kv_k_m5x{text-transform:uppercase;color:#4D8A00;font-family:"Space Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;margin-bottom:0.313rem;font-size:0.594rem;}
.vcs-kv_v_m5x{font-weight:700;font-size:13.5px;color:#1A2218;}
@media(max-width:1023px){.vcs-split_a_m5x,.vcs-split_b_m5x,.vcs-split_c_m5x,.vcs-pgrid_m5x{grid-template-columns:1fr;gap:1.5rem;}
.vcs-feat_m5x,.vcs-feat2_m5x{grid-template-columns:1fr;}
.vcs-kv_m5x{grid-template-columns:1fr;}
}
.vcs-sh_m5x{margin-bottom:16px;min-width:0;}
.vcs-sh_row_m5x{gap:12px;display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;}
.vcs-sh_row_m5x .vcs-sh_l_m5x{gap:0.375rem;min-width:0;display:flex;flex-direction:column;}
.vcs-sh_stack_m5x{gap:10px;align-items:flex-start;display:flex;flex-direction:column;}
.vcs-sh_center_m5x{gap:0.625rem;flex-direction:column;text-align:center;align-items:center;display:flex;}
.vcs-sh_h2_m5x{gap:9px;font-weight:700;display:flex;font-family:"Chivo", system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;line-height:1.1;align-items:center;overflow-wrap:break-word;color:#1A2218;font-size:1.25rem;}
@media(min-width:766px){.vcs-sh_h2_m5x{font-size:1.5rem;}
}
.vcs-band_m5x .vcs-sh_h2_m5x{color:#EEF7EC;}
.vcs-eb_mono_m5x{text-transform:none;letter-spacing:.08em;font-family:"Space Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;}
.vcs-eb_mono_m5x::before{content:"// ";}
.vcs-eb_upper_m5x{letter-spacing:.14em;text-transform:uppercase;}
.vcs-eb_pill_m5x{padding:5px 11px;border-radius:999px;background:rgba(77, 138, 0, 0.11);text-transform:uppercase;letter-spacing:.12em;}
.vcs-eb_line_m5x{gap:10px;align-items:center;display:inline-flex;}
.vcs-eb_line_m5x::before{background:#4D8A00;content:"";height:1px;width:24px;display:inline-block;}
.vcs-band_m5x .vcs-eb_line_m5x::before{background:#BBEF4A;}
.vcs-band_m5x .vcs-eb_pill_m5x{background:rgba(255, 255, 255, 0.08);}
.vcs-sh_link_m5x{gap:0.375rem;transition:color 0.2s ease,border-color 0.2s ease;white-space:nowrap;padding-bottom:2px;align-items:center;border-bottom:1px solid #1A2218;color:#1A2218;font-size:13px;font-weight:600;display:inline-flex;}
.vcs-sh_link_m5x:hover{border-color:#4D8A00;color:#4D8A00;}
.vcs-sh_link_m5x svg{height:0.875rem;width:14px;}
.vcs-sh_link_chev_m5x{font-size:0.75rem;color:#4D8A00;font-family:"Space Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;padding-bottom:0;border-bottom:0;}
.vcs-sh_link_btn_m5x{border-radius:999px;padding:9px 1.125rem;background:#84CC16;border-bottom:0;color:#0F1E0E;}
.vcs-sh_link_btn_m5x:hover{border-color:transparent;background:#6BAD0F;}
.vcs-band_m5x .vcs-sh_link_m5x{border-color:#EEF7EC;color:#EEF7EC;}
.vcs-band_m5x .vcs-sh_link_chev_m5x{color:#BBEF4A;}
.vcs-sh_rule_m5x{background:rgba(26, 34, 24, 0.12);margin:-2px 0 16px;height:1px;}
.vcs-band_m5x .vcs-sh_rule_m5x{background:rgba(255, 255, 255, 0.13);}
.vcs-seo_grid3_m5x{grid-template-columns:repeat(3,1fr);gap:1.25rem;display:grid;}
.vcs-seo_grid4_m5x{gap:0.813rem;grid-template-columns:repeat(4,1fr);display:grid;}
.vcs-seo_grid3_m5x>*,.vcs-seo_grid4_m5x>*{min-width:0;}
.vcs-seo_card_m5x{padding:24px;background:#FFFFFF;border-radius:13px;border:1px solid rgba(26, 34, 24, 0.12);}
.vcs-seo_card_m5x h3{font-weight:700;margin-bottom:0.5rem;font-family:"Chivo", system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;color:#1A2218;font-size:18px;}
.vcs-seo_card_m5x p{color:#3A4D38;line-height:1.6;font-size:0.813rem;}
.vcs-seo_card_sm_m5x{padding:1.25rem;}
.vcs-seo_card_sm_m5x h3{font-size:1rem;}
.vcs-seo_card_sm_m5x p{font-size:12.5px;line-height:1.55;}
.vcs-seo_rtp_row_m5x{gap:2.25rem;grid-template-columns:1fr 1fr;align-items:center;margin-top:16px;display:grid;}
.vcs-rtp_m5x{gap:14px;display:flex;min-width:0;}
.vcs-rtp_m5x>div{background:#F4F7F2;flex:1;padding:1rem;border-radius:0.813rem;min-width:0;text-align:center;}
.vcs-rtp_n_m5x{white-space:nowrap;color:#4D8A00;font-size:1.625rem;font-weight:700;font-family:"Chivo", system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;}
.vcs-rtp_l_m5x{font-size:0.688rem;margin-top:0.25rem;color:#637060;}
.vcs-cmp_m5x{border:1px solid rgba(26, 34, 24, 0.12);border-radius:0.813rem;overflow:hidden;max-width:47.5rem;}
.vcs-cmp_row_m5x{grid-template-columns:1.6fr 1fr 1fr;display:grid;font-size:13px;}
.vcs-cmp_row_m5x>div{padding:0.813rem 14px;text-align:center;min-width:0;}
.vcs-cmp_row_m5x>div:first-child{font-weight:600;color:#1A2218;padding-left:1.375rem;text-align:left;}
.vcs-cmp_th_m5x{background:#F4F7F2;font-weight:700;font-size:12.5px;}
.vcs-cmp_row_m5x:not(.vcs-cmp_th_m5x){background:#FFFFFF;color:#3A4D38;border-top:1px solid rgba(26, 34, 24, 0.08);}
.vcs-cmp_zebra_m5x{background:#EDF2EB;}
.vcs-guide_m5x{overflow:hidden;border-radius:13px;border:1px solid rgba(26, 34, 24, 0.12);background:#FFFFFF;cursor:pointer;}
.vcs-guide_cover_m5x{height:8.125rem;}
.vcs-guide_body_m5x{padding:20px;}
.vcs-guide_body_m5x h3{margin:0.438rem 0 9px;font-weight:700;line-height:1.25;font-size:1rem;color:#1A2218;font-family:"Chivo", system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;}
.vcs-guide_meta_m5x{color:#637060;font-size:11.5px;}
.vcs-hub_m5x{grid-template-columns:repeat(5,1fr);gap:28px;display:grid;padding-top:1.75rem;border-top:1px solid rgba(26, 34, 24, 0.08);}
.vcs-hub_m5x>*{min-width:0;}
.vcs-hub_m5x h4{color:#1A2218;font-weight:700;margin-bottom:11px;font-size:0.813rem;}
.vcs-hub_col_m5x{gap:8px;flex-direction:column;display:flex;font-size:13px;color:#3A4D38;}
.vcs-hub_col_m5x a{cursor:pointer;}
@media(max-width:1022px){.vcs-seo_grid3_m5x{grid-template-columns:1fr;}
.vcs-seo_grid4_m5x{grid-template-columns:repeat(2,1fr);}
.vcs-seo_rtp_row_m5x{gap:1.25rem;grid-template-columns:1fr;}
.vcs-hub_m5x{grid-template-columns:repeat(2,1fr);gap:22px;}
}
@media(max-width:560px){.vcs-hub_m5x{grid-template-columns:1fr;}
}
.vcs-tk_m5x{overflow:hidden;background:#D6DDD4;border-bottom:1px solid rgba(26, 34, 24, 0.08);align-items:center;display:flex;}
.vcs-tk_tag_m5x{flex:none;gap:8px;background:#FFFFFF;padding:0.688rem 18px;letter-spacing:.1em;border-right:1px solid rgba(26, 34, 24, 0.08);align-items:center;font-family:"Space Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;font-weight:600;display:flex;font-size:10.5px;text-transform:uppercase;color:#E53935;}
.vcs-tk_rail_m5x{overflow:hidden;flex:1;}
.vcs-tk_track_m5x{gap:28px;animation:zm3-marquee 26s linear infinite;padding:0.688rem 14px;color:#3A4D38;display:flex;font-size:12px;white-space:nowrap;width:max-content;font-family:"Space Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;}
.vcs-tk_track_m5x b{color:#4D8A00;}
.vcs-hero_m5x{padding:46px 3rem;overflow:hidden;background:linear-gradient(120deg,#112210,#0D1A1F);border:1px solid rgba(26, 34, 24, 0.12);border-radius:20px;color:#EEF7EC;position:relative;}
.vcs-hero_glow_m5x{background:radial-gradient(circle,rgba(163, 230, 53, 0.22),transparent 70%);border-radius:50%;right:-3.75rem;top:-3.75rem;position:absolute;width:340px;height:21.25rem;}
.vcs-hero_in_m5x{position:relative;max-width:600px;}
.vcs-hero_m5x .vcs-eyebrow_m5x{color:#BBEF4A;}
.vcs-pill_row_m5x{border-radius:62.438rem;gap:8px;padding:6px 0.813rem;border:1px solid rgba(255, 255, 255, 0.13);background:rgba(255, 255, 255, 0.08);letter-spacing:.1em;margin-bottom:1.375rem;align-items:center;display:inline-flex;text-transform:uppercase;font-size:10.5px;font-family:"Space Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;color:#BBEF4A;}
.vcs-hero_h1_m5x{margin:1.125rem 0;letter-spacing:-.02em;line-height:1.02;overflow-wrap:break-word;color:#EEF7EC;font-size:54px;font-weight:700;font-family:"Chivo", system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;}
.vcs-hero_h1_m5x em{font-style:normal;color:#BBEF4A;}
.vcs-hero_sub_m5x{font-size:1.063rem;color:#A8C4A5;margin-bottom:28px;max-width:30rem;line-height:1.55;}
.vcs-hero_cta_m5x{gap:0.875rem;align-items:center;display:flex;flex-wrap:wrap;margin-bottom:26px;}
.vcs-hero_trust_m5x{gap:0.875rem;display:flex;align-items:center;flex-wrap:wrap;}
.vcs-hero_rating_txt_m5x{font-size:0.813rem;color:#A8C4A5;}
@media(max-width:1025px){.vcs-hero_m5x{padding:32px 1.5rem;}
.vcs-hero_h1_m5x{font-size:2.375rem;}
}
@media(max-width:558px){.vcs-hero_h1_m5x{font-size:1.875rem;}
}
.vcs-stat_m5x{gap:14px;grid-template-columns:repeat(4,1fr);display:grid;}
.vcs-stat_m5x>*{min-width:0;}
.vcs-stat_item_m5x{padding:18px 1.25rem;border-radius:13px;background:#FFFFFF;border:1px solid rgba(26, 34, 24, 0.12);}
.vcs-stat_k_m5x{text-transform:uppercase;letter-spacing:.12em;font-family:"Space Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;margin-bottom:0.438rem;color:#637060;font-size:9.5px;}
.vcs-stat_v_m5x{gap:0.5rem;font-size:24px;align-items:center;min-width:0;color:#1A2218;overflow-wrap:anywhere;display:flex;font-weight:700;font-family:"Chivo", system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;}
.vcs-stat_v_accent_m5x{color:#4D8A00;}
@media(max-width:1022px){.vcs-stat_m5x{grid-template-columns:repeat(2,1fr);}
}
.vcs-wlc_m5x{grid-template-columns:1.2fr .8fr;padding:36px 40px;gap:1.5rem;border:1px solid rgba(26, 34, 24, 0.12);overflow:hidden;border-radius:1.25rem;background:linear-gradient(120deg,#112210,#0D1A1F);color:#EEF7EC;align-items:center;position:relative;display:grid;}
.vcs-wlc_m5x>*{min-width:0;}
.vcs-wlc_m5x .vcs-eyebrow_m5x{color:#BBEF4A;}
.vcs-wlc_glow_m5x{background:radial-gradient(circle,rgba(163, 230, 53, 0.22),transparent 70%);border-radius:50%;position:absolute;top:-2.5rem;width:16.25rem;height:260px;right:-2.5rem;}
.vcs-wlc_in_m5x{position:relative;}
.vcs-wlc_h2_m5x{margin:10px 0 0.5rem;line-height:1.03;font-size:34px;color:#EEF7EC;overflow-wrap:break-word;font-family:"Chivo", system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;font-weight:700;}
.vcs-wlc_h2_m5x em{color:#BBEF4A;font-style:normal;}
.vcs-wlc_sub_m5x{line-height:1.55;color:#A8C4A5;font-size:14px;margin-bottom:1.125rem;max-width:26.25rem;}
.vcs-wlc_terms_m5x{gap:0.625rem;position:relative;flex-direction:column;display:flex;}
.vcs-term_m5x{border-radius:13px;background:rgba(255, 255, 255, 0.08);gap:0.688rem;padding:0.813rem 15px;border:1px solid rgba(255, 255, 255, 0.13);display:flex;align-items:center;}
.vcs-term_m5x svg{flex:none;height:1.25rem;color:#BBEF4A;width:1.25rem;}
.vcs-term_k_m5x{font-family:"Space Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;color:#A8C4A5;}
.vcs-term_v_m5x{color:#EEF7EC;font-size:14px;margin-top:2px;font-weight:700;}
@media(max-width:1027px){.vcs-wlc_m5x{grid-template-columns:1fr;}
}
@media(max-width:561px){.vcs-wlc_h2_m5x{font-size:26px;}
}
.vcs-jp_m5x{gap:0.875rem;grid-template-columns:1.5fr 1fr 1fr;display:grid;}
.vcs-jp_m5x>*{min-width:0;}
.vcs-jp_hero_m5x{border:1px solid rgba(26, 34, 24, 0.12);padding:26px;gap:0.875rem;border-radius:20px;overflow:hidden;background:linear-gradient(135deg,#112210,#0D1A1F);min-height:180px;flex-direction:column;justify-content:space-between;display:flex;position:relative;color:#EEF7EC;}
.vcs-jp_glow_m5x{border-radius:50%;background:radial-gradient(circle,rgba(163, 230, 53, 0.22),transparent 70%);top:-2.5rem;width:11.25rem;right:-2.5rem;height:11.25rem;position:absolute;}
.vcs-jp_k_row_m5x{gap:10px;display:flex;justify-content:space-between;align-items:center;position:relative;}
.vcs-jp_k_m5x{color:#637060;letter-spacing:.12em;text-transform:uppercase;font-family:"Space Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;font-size:0.625rem;}
.vcs-jp_hero_m5x .vcs-jp_k_m5x{color:#A8C4A5;}
.vcs-jp_amt_m5x{line-height:1;font-weight:700;font-size:2.625rem;font-family:"Chivo", system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;color:#BBEF4A;position:relative;}
.vcs-jp_sub_m5x{margin-top:0.313rem;font-size:12px;color:#A8C4A5;}
.vcs-jp_cell_m5x{background:#FFFFFF;border:1px solid rgba(26, 34, 24, 0.12);padding:1.375rem;border-radius:1.25rem;min-height:180px;flex-direction:column;justify-content:space-between;display:flex;}
.vcs-jp_cell_m5x .vcs-jp_amt_m5x{color:#1A2218;font-size:30px;}
.vcs-jp_cell_m5x .vcs-jp_sub_m5x{color:#637060;}
@media(max-width:1022px){.vcs-jp_m5x{grid-template-columns:1fr;}
}
@media(max-width:561px){.vcs-jp_amt_m5x{font-size:32px;}
}
.vcs-supp_m5x{gap:0.875rem;grid-template-columns:repeat(3,1fr);display:grid;}
.vcs-supp_m5x>*{min-width:0;}
.vcs-supp_card_m5x{border-radius:13px;border:1px solid rgba(26, 34, 24, 0.12);padding:1.5rem;background:#FFFFFF;}
.vcs-supp_card_m5x svg{height:24px;margin-bottom:14px;color:#4D8A00;width:24px;}
.vcs-supp_card_m5x h3{color:#1A2218;font-weight:700;font-family:"Chivo", system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;margin-bottom:6px;font-size:16px;}
.vcs-supp_card_m5x p{line-height:1.55;color:#3A4D38;font-size:0.813rem;}
@media(max-width:1025px){.vcs-supp_m5x{grid-template-columns:1fr;}
}
.vcs-gm_m5x{grid-template-columns:1.3fr 1fr;gap:1rem;display:grid;}
.vcs-gm_m5x>*{min-width:0;}
.vcs-gm_panel_m5x{border-radius:20px;background:#FFFFFF;border:1px solid rgba(26, 34, 24, 0.12);padding:1.75rem;}
.vcs-gm_h2_m5x{margin:0.625rem 0 0.5rem;font-family:"Chivo", system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;font-size:1.5rem;color:#1A2218;font-weight:700;}
.vcs-gm_text_m5x{color:#3A4D38;margin-bottom:1.25rem;max-width:440px;line-height:1.6;font-size:13.5px;}
.vcs-gm_level_m5x{gap:14px;display:flex;margin-bottom:16px;align-items:center;}
.vcs-gm_lv_m5x{font-size:1.5rem;font-weight:700;color:#4D8A00;font-family:"Chivo", system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;}
.vcs-gm_bar_wrap_m5x{flex:1;min-width:0;}
.vcs-gm_bar_meta_m5x{margin-bottom:5px;font-family:"Space Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;font-size:10px;color:#637060;justify-content:space-between;display:flex;}
.vcs-bar_m5x{border-radius:62.438rem;overflow:hidden;background:#F4F7F2;height:8px;}
.vcs-bar_fill_m5x{border-radius:62.438rem;background:linear-gradient(90deg,#84CC16,#346000);display:block;height:100%;}
.vcs-gm_missions_m5x{gap:0.563rem;flex-wrap:wrap;display:flex;}
.vcs-gm_refer_m5x{border:1px solid rgba(26, 34, 24, 0.12);padding:1.75rem;border-radius:20px;overflow:hidden;background:linear-gradient(150deg,#112210,#0D1A1F);flex-direction:column;position:relative;justify-content:space-between;display:flex;color:#EEF7EC;}
.vcs-gm_refer_m5x .vcs-eyebrow_m5x{color:#BBEF4A;}
.vcs-gm_ref_h2_m5x{margin:0.625rem 0 8px;font-weight:700;font-size:24px;line-height:1.1;font-family:"Chivo", system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;color:#EEF7EC;}
.vcs-gm_ref_h2_m5x em{font-style:normal;color:#BBEF4A;}
.vcs-gm_ref_text_m5x{margin-bottom:18px;font-size:0.813rem;color:#A8C4A5;line-height:1.55;}
@media(max-width:1027px){.vcs-gm_m5x{grid-template-columns:1fr;}
}
.vcs-pay_logos_m5x{grid-template-columns:repeat(4,1fr);gap:0.563rem;display:grid;}
.vcs-pay_logos_m5x>*{min-width:0;}
.vcs-pay_m5x{border-radius:0.563rem;border:1px solid rgba(26, 34, 24, 0.12);height:48px;font-weight:700;color:#3A4D38;justify-content:center;font-size:0.75rem;align-items:center;display:flex;}
.vcs-table_m5x{border-radius:0.813rem;overflow:hidden;border:1px solid rgba(26, 34, 24, 0.12);}
.vcs-trow_m5x{grid-template-columns:1.3fr 1fr 1fr 1fr;font-size:0.813rem;display:grid;}
.vcs-trow_m5x>div{padding:0.813rem 0.875rem;min-width:0;}
.vcs-trow_m5x>div:first-child{font-weight:700;color:#1A2218;padding-left:1rem;}
.vcs-trow_th_m5x{background:#F4F7F2;font-family:"Space Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;font-size:0.594rem;letter-spacing:.06em;color:#637060;text-transform:uppercase;}
.vcs-trow_m5x:not(.vcs-trow_th_m5x){background:#FFFFFF;color:#3A4D38;border-top:1px solid rgba(26, 34, 24, 0.08);}
.vcs-trow_zebra_m5x{background:#EDF2EB;}
.vcs-pos_m5x{color:#4D8A00;font-weight:700;}
@media(max-width:1021px){.vcs-pay_logos_m5x{grid-template-columns:repeat(2,1fr);}
}
.vcs-steps_m5x{gap:14px;grid-template-columns:repeat(3,1fr);display:grid;}
.vcs-steps_m5x>*{min-width:0;}
.vcs-step_m5x{background:#FFFFFF;border-radius:13px;padding:24px;border:1px solid rgba(26, 34, 24, 0.12);position:relative;}
.vcs-step_num_m5x{border-radius:0.563rem;background:#84CC16;display:flex;margin-bottom:0.875rem;width:30px;font-weight:700;color:#0F1E0E;font-size:0.813rem;font-family:"Space Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;height:30px;align-items:center;justify-content:center;}
.vcs-step_h_m5x{font-weight:700;font-size:16px;color:#1A2218;margin-bottom:7px;font-family:"Chivo", system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;}
.vcs-step_p_m5x{font-size:0.813rem;color:#3A4D38;line-height:1.55;}
@media(max-width:1025px){.vcs-steps_m5x{grid-template-columns:1fr;}
}
.vcs-promo_grid_m5x{gap:16px;grid-template-columns:repeat(3,1fr);display:grid;}
.vcs-promo_grid_m5x>*{min-width:0;}
.vcs-promo_m5x{overflow:hidden;border:1px solid rgba(26, 34, 24, 0.12);background:#FFFFFF;border-radius:1.25rem;padding:1.5rem;position:relative;min-height:9.375rem;}
.vcs-promo_h_m5x{color:#1A2218;font-family:"Chivo", system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;line-height:1.05;font-size:26px;margin-top:0.375rem;font-weight:700;}
.vcs-promo_h_m5x em{color:#4D8A00;font-style:normal;}
.vcs-promo_p_m5x{color:#3A4D38;line-height:1.5;margin-top:0.5rem;font-size:0.781rem;}
.vcs-promo_feat_m5x{background:linear-gradient(135deg,#112210,#0D1A1F);border-color:rgba(26, 34, 24, 0.12);}
.vcs-promo_feat_m5x .vcs-promo_h_m5x{color:#EEF7EC;}
.vcs-promo_feat_m5x .vcs-promo_h_m5x em{color:#BBEF4A;}
.vcs-promo_feat_m5x .vcs-promo_p_m5x{color:#A8C4A5;}
.vcs-promo_feat_m5x .vcs-eyebrow_m5x{color:#BBEF4A;}
@media(max-width:1027px){.vcs-promo_grid_m5x{grid-template-columns:1fr;}
}
.vcs-vip_head_m5x{gap:12px;align-items:flex-end;display:flex;margin-bottom:1.125rem;justify-content:space-between;flex-wrap:wrap;}
.vcs-vip_intro_m5x{font-size:0.813rem;color:#3A4D38;max-width:26.25rem;}
.vcs-vip_m5x{gap:0.75rem;grid-template-columns:repeat(5,1fr);display:grid;}
.vcs-vip_m5x>*{min-width:0;}
.vcs-tier_m5x{background:#FFFFFF;border-radius:13px;border:1px solid rgba(26, 34, 24, 0.12);padding:20px;}
.vcs-tier_on_m5x{border-color:#4D8A00;background:rgba(77, 138, 0, 0.11);}
.vcs-tier_medal_m5x{border-radius:9px;background:linear-gradient(135deg,#84CC16,#346000);width:30px;margin-bottom:14px;height:30px;}
.vcs-tier_name_m5x{font-family:"Chivo", system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;font-size:0.938rem;color:#1A2218;margin-bottom:5px;font-weight:700;}
.vcs-tier_tx_m5x{line-height:1.5;font-size:11.5px;color:#637060;}
@media(max-width:1022px){.vcs-vip_m5x{grid-template-columns:repeat(2,1fr);}
}
.vcs-banner_m5x{padding:36px 2.5rem;background:linear-gradient(115deg,#112210,#0D1A1F);border:1px solid rgba(26, 34, 24, 0.12);border-radius:20px;gap:1.75rem;overflow:hidden;flex-wrap:wrap;align-items:center;position:relative;display:flex;justify-content:space-between;color:#EEF7EC;}
.vcs-banner_glow_m5x{background:radial-gradient(circle,rgba(163, 230, 53, 0.22),transparent 68%);border-radius:50%;right:80px;transform:translateY(-50%);width:12.5rem;top:50%;position:absolute;height:200px;}
.vcs-banner_in_m5x{position:relative;max-width:35rem;}
.vcs-banner_m5x .vcs-eyebrow_m5x{color:#BBEF4A;}
.vcs-banner_h2_m5x{margin:0.625rem 0;font-size:30px;line-height:1.05;font-weight:700;font-family:"Chivo", system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;color:#EEF7EC;}
.vcs-banner_text_m5x{line-height:1.6;font-size:14px;color:#A8C4A5;}
@media(max-width:563px){.vcs-banner_h2_m5x{font-size:24px;}
}
.vcs-dw_h2_m5x{font-family:"Chivo", system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;color:#1A2218;font-weight:700;line-height:1.08;margin-bottom:0.625rem;font-size:1.625rem;}
.vcs-steps_v_m5x{gap:10px;grid-template-columns:1fr;}
.vcs-steps_v_m5x .vcs-step_m5x{padding:1.125rem 1.25rem;}
@media(max-width:561px){.vcs-dw_h2_m5x{font-size:23px;}
}
.vcs-op_h2_m5x{margin:10px 0 0.5rem;font-family:"Chivo", system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;color:#1A2218;font-size:1.5rem;line-height:1.1;font-weight:700;}
.vcs-op_text_m5x{font-size:0.844rem;color:#3A4D38;line-height:1.6;}
@media(max-width:558px){.vcs-op_h2_m5x{font-size:1.375rem;}
}
.vcs-ab_h2_m5x{margin:14px 0 16px;font-family:"Chivo", system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;font-size:32px;line-height:1.08;font-weight:700;color:#1A2218;}
.vcs-ab_body_m5x{line-height:1.65;font-size:0.938rem;color:#3A4D38;margin-bottom:14px;}
.vcs-ab_chips_m5x{gap:0.625rem;display:flex;margin-top:0.5rem;flex-wrap:wrap;}
.vcs-faq_m5x{gap:10px;flex-direction:column;display:flex;}
.vcs-faq_item_m5x{padding:1.125rem 1.375rem;background:#FFFFFF;border-radius:0.813rem;border:1px solid rgba(26, 34, 24, 0.12);}
.vcs-faq_q_m5x{gap:16px;list-style:none;font-weight:600;align-items:center;display:flex;font-size:0.969rem;cursor:pointer;justify-content:space-between;color:#1A2218;}
.vcs-faq_q_m5x::-webkit-details-marker{display:none;}
.vcs-faq_q_t_m5x{gap:10px;display:flex;}
.vcs-faq_q_i_m5x{font-family:"Space Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;color:#4D8A00;font-style:normal;}
.vcs-faq_pm_m5x{font-size:20px;font-family:"Space Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;color:#4D8A00;}
.vcs-faq_item_m5x[open] .vcs-faq_pm_m5x{transform:rotate(45deg);}
.vcs-faq_a_m5x{color:#3A4D38;line-height:1.6;margin-top:0.75rem;font-size:0.844rem;}
@media(max-width:561px){.vcs-ab_h2_m5x{font-size:26px;}
}
.vcs-provs_m5x{gap:0.75rem;grid-template-columns:repeat(6,1fr);margin-bottom:1.75rem;display:grid;}
.vcs-provs_m5x>*{min-width:0;}
.vcs-prov_m5x{border:1px solid rgba(26, 34, 24, 0.12);padding:12px;background:#FFFFFF;border-radius:0.813rem;display:flex;height:64px;text-decoration:none;justify-content:center;align-items:center;}
.vcs-prov_img_m5x{object-fit:contain;max-width:100%;max-height:2rem;}
.vcs-resp_m5x{gap:24px;border:1px solid rgba(26, 34, 24, 0.12);padding:1.625rem;border-radius:13px;background:#FFFFFF;display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;}
.vcs-resp_in_m5x{max-width:35rem;}
.vcs-resp_h_m5x{font-weight:700;margin-bottom:8px;font-family:"Chivo", system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;color:#1A2218;font-size:19px;}
.vcs-resp_p_m5x{color:#3A4D38;line-height:1.6;font-size:13.5px;}
.vcs-resp_badges_m5x{gap:0.875rem;flex-wrap:wrap;align-items:center;display:flex;}
.vcs-age18_m5x{padding:0.25rem 0.5rem;border-radius:0.563rem;border:1.5px solid #E53935;font-family:"Space Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;font-size:0.813rem;font-weight:700;color:#E53935;}
.vcs-resp_org_m5x{font-size:0.813rem;font-weight:600;color:#637060;}
@media(max-width:1025px){.vcs-provs_m5x{grid-template-columns:repeat(3,1fr);}
}
@media(max-width:561px){.vcs-provs_m5x{grid-template-columns:repeat(2,1fr);}
}
.vcs-gd_head_m5x{gap:0.75rem;display:flex;flex-wrap:wrap;margin-bottom:1rem;justify-content:space-between;align-items:center;}
.vcs-footer_m5x{padding:2.5rem 1.75rem;background:#D6DDD4;border-top:1px solid rgba(26, 34, 24, 0.08);}
.vcs-footer_grid_m5x{grid-template-columns:1.4fr 1fr 1fr 1fr;gap:2rem;max-width:86.25rem;margin-bottom:1.75rem;margin-left:auto;margin-right:auto;display:grid;}
.vcs-footer_grid_m5x>*{min-width:0;}
.vcs-footer_grid_m5x h4{font-size:10px;text-transform:uppercase;color:#96A894;font-family:"Space Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;letter-spacing:.12em;margin-bottom:13px;}
.vcs-fcol_m5x{gap:0.563rem;font-size:0.813rem;color:#3A4D38;flex-direction:column;display:flex;}
.vcs-fcol_m5x a{cursor:pointer;}
.vcs-ft_about_m5x{font-size:0.813rem;margin-top:12px;line-height:1.6;color:#637060;max-width:16.25rem;}
.vcs-ft_contact_m5x{font-size:12.5px;font-family:"Space Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;overflow-wrap:anywhere;margin-top:12px;color:#4D8A00;}
.vcs-footer_bottom_m5x{margin:0 auto;gap:16px;border-top:1px solid rgba(26, 34, 24, 0.08);justify-content:space-between;max-width:86.25rem;align-items:center;display:flex;flex-wrap:wrap;padding-top:20px;}
.vcs-footer_bottom_m5x p{line-height:1.6;color:#96A894;max-width:720px;font-size:0.688rem;}
@media(max-width:1025px){.vcs-footer_grid_m5x{grid-template-columns:1fr 1fr;}
}
@media(max-width:562px){.vcs-footer_grid_m5x{grid-template-columns:1fr;}
}