*{padding:0;margin:0;box-sizing:border-box;}
html{-webkit-text-size-adjust:100%;}
body{background:#0d0f0b;color:#b8c9a8;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;overflow-wrap:break-word;font-size:15px;line-height:1.55;font-family:"Albert Sans", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;}
img{max-width:100%;display:block;}
a{color:inherit;text-decoration:none;}
button{background:none;border:none;font-family:inherit;cursor:pointer;}
input{font-family:inherit;}
svg{display:block;}
h1,h2,h3,h4{overflow-wrap:anywhere;}
::-webkit-scrollbar{width:0.5rem;height:8px;}
::-webkit-scrollbar-thumb{background:rgba(8, 10, 6, 0.72);border-radius:8px;}
::-webkit-scrollbar-track{background:transparent;}
.qov-shell-fok{grid-template-columns:15.5rem 1fr;display:grid;min-height:100vh;}
.qov-main-fok{min-width:0;}
.qov-wrap-fok{margin:0 auto;width:100%;max-width:1400px;}
.qov-container-fok{margin:0 auto;padding:0 1rem;max-width:1400px;width:100%;}
@media(min-width:770px){.qov-container-fok{padding:0 28px;}
}
.qov-section-fok{padding:24px 1.75rem;}
.qov-section_pt-fok{padding-top:2.125rem;}
.qov-band_soft-fok{background:#141710;}
.qov-eyebrow-fok{color:#a3e635;font-size:10.5px;display:inline-block;line-height:1.4;overflow-wrap:break-word;font-weight:600;text-transform:uppercase;letter-spacing:.14em;font-family:"Albert Sans", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;}
.qov-drawer_cb-fok{display:none;}
.qov-overlay-fok{display:none;}
@media(max-width:1027px){.qov-shell-fok{grid-template-columns:1fr;}
.qov-main-fok{padding-bottom:78px;}
.qov-drawer_cb-fok:checked~.qov-overlay-fok{inset:0;background:rgba(8, 10, 6, 0.72);display:block;z-index:70;position:fixed;}
}
@media(max-width:557px){.qov-section-fok{padding:18px 16px;}
.qov-section_pt-fok{padding-top:24px;}
}
@keyframes zm3-pulse{0%,100%{opacity:.55}
50%{opacity:1}
}
@keyframes zm3-marquee{0%{transform:translateX(0)}
100%{transform:translateX(-50%)}
}
/* ---------- sidebar ---------- */
.qov-side-fok{background:#101309;gap:22px;padding:22px 1.125rem;align-self:start;display:flex;border-right:1px solid #1e2619;height:100vh;overflow-y:auto;flex-direction:column;top:0;position:sticky;}
.qov-brand-fok{gap:0.625rem;align-items:center;display:flex;}
.qov-logo-fok{font-weight:700;letter-spacing:-.02em;font-size:1.313rem;color:#eef5e8;font-family:"Inter", 'Helvetica Neue', Arial, sans-serif;}
.qov-side_cta-fok{padding:1rem;background:rgba(163, 230, 53, 0.11);border-radius:13px;border:1px solid #283320;}
.qov-side_cta_h-fok{font-size:17px;margin-bottom:0.375rem;font-weight:700;color:#eef5e8;line-height:1.15;font-family:"Inter", 'Helvetica Neue', Arial, sans-serif;}
.qov-side_cta_p-fok{color:#b8c9a8;line-height:1.45;font-size:12px;margin-bottom:12px;}
.qov-nav-fok{gap:3px;flex-direction:column;display:flex;}
.qov-nav_label-fok{padding:6px 10px;color:#4d5e44;font-family:"Red Hat Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;}
.qov-nav_item-fok{border-radius:0.563rem;gap:0.688rem;padding:0.625rem;font-size:0.875rem;font-weight:500;align-items:center;color:#b8c9a8;display:flex;}
.qov-nav_item-fok svg{height:17px;width:17px;}
.qov-nav_item-fok:hover{background:rgba(163, 230, 53, 0.11);color:#eef5e8;}
.qov-nav_item_on-fok{background:rgba(163, 230, 53, 0.11);color:#a3e635;font-weight:600;}
.qov-side_foot-fok{padding:12px;border-radius:0.813rem;border:1px solid #283320;background:#141710;margin-top:auto;}
.qov-side_foot-fok p{margin-top:0.25rem;line-height:1.4;font-size:0.781rem;color:#b8c9a8;}
/* ---------- topbar ---------- */
.qov-top-fok{gap:1rem;padding:14px 1.75rem;background:#101309;display:flex;border-bottom:1px solid #1e2619;top:0;z-index:40;position:sticky;align-items:center;}
.qov-top_brand-fok{gap:0.563rem;display:none;align-items:center;}
.qov-search-fok{padding:0.688rem 14px;flex:1;border-radius:13px;background:#141710;gap:10px;border:1px solid #283320;display:flex;max-width:440px;color:#7d9470;align-items:center;font-size:13.5px;}
.qov-search-fok svg{flex:none;height:16px;width:16px;}
.qov-top_actions-fok{gap:12px;align-items:center;display:flex;margin-left:auto;}
.qov-lang-fok{font-family:"Red Hat Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;color:#b8c9a8;font-size:0.75rem;}
.qov-burger-fok{background:#141710;border-radius:0.563rem;border:1px solid #283320;width:40px;justify-content:center;align-items:center;color:#eef5e8;display:none;height:40px;}
/* ---------- bottom-nav (mobile) ---------- */
.qov-botnav-fok{display:none;}
@media(max-width:1026px){.qov-side-fok{transition:transform .25s ease;transform:translateX(-100%);height:100vh;left:0;top:0;width:17.5rem;position:fixed;z-index:80;}
.qov-drawer_cb-fok:checked~.qov-shell-fok .qov-side-fok{transform:translateX(0);}
.qov-top-fok{padding:14px 1rem;gap:12px;flex-wrap:wrap;position:static;}
.qov-top_brand-fok{display:flex;}
.qov-search-fok{display:none;}
.qov-burger-fok{display:flex;}
.qov-top_actions-fok{gap:10px;width:100%;margin-left:0;align-items:stretch;}
.qov-top_actions-fok .qov-lang-fok{display:none;}
.qov-top_actions-fok .qov-btn-fok{padding:0.688rem 10px;flex:1;text-align:center;}
.qov-botnav-fok{padding:8px 0.375rem calc(0.5rem + env(safe-area-inset-bottom));grid-template-columns:repeat(3,1fr);background:#101309;border-top:1px solid #283320;transform:translateZ(0);display:grid;position:fixed;right:0;left:0;z-index:65;bottom:0;}
.qov-bn-fok{padding:0.375rem 2px 0;gap:4px;font-weight:600;min-width:0;font-size:0.625rem;display:flex;justify-content:flex-end;color:#b8c9a8;flex-direction:column;align-items:center;}
.qov-bn-fok svg{flex:none;width:22px;height:1.375rem;}
.qov-bn-fok span{overflow:hidden;text-align:center;max-width:100%;text-overflow:ellipsis;white-space:nowrap;}
.qov-bn_on-fok{color:#a3e635;}
.qov-bn_center-fok{position:relative;}
.qov-bn_fab-fok{border-radius:50%;background:#a3e635;align-items:center;justify-content:center;height:50px;display:flex;top:-1.25rem;box-shadow:0 0.5rem 2rem rgba(0, 0, 0, 0.65), 0 2px 8px rgba(163, 230, 53, 0.18);width:50px;left:50%;color:#0d1a04;position:absolute;transform:translateX(-50%);}
.qov-bn_fab-fok svg{height:24px;width:24px;}
.qov-bn_center-fok span{color:#a3e635;}
}
.qov-btn-fok{transition:background-color 0.2s ease,color 0.2s ease;padding:11px 1.375rem;gap:8px;border-radius:0.563rem;display:inline-flex;cursor:pointer;justify-content:center;font-size:0.875rem;align-items:center;font-family:"Albert Sans", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;font-weight:700;}
.qov-btn_pri-fok{background:#a3e635;color:#0d1a04;box-shadow:0 0 1.125rem rgba(163, 230, 53, 0.45), 0 0.25rem 12px rgba(0, 0, 0, 0.40);}
.qov-btn_pri-fok:hover{background:#8dcc1f;}
.qov-btn_ghost-fok{background:rgba(163, 230, 53, 0.11);color:#eef5e8;font-weight:600;}
.qov-btn_line-fok{background:transparent;border:1px solid #3a4a2e;color:#eef5e8;font-weight:600;}
.qov-btn_lg-fok{border-radius:13px;padding:1rem 1.875rem;font-size:15px;}
.qov-band-fok .qov-btn_line-fok{border-color:rgba(255, 255, 255, 0.12);color:#eef5e8;}
.qov-band-fok .qov-btn_ghost-fok{background:rgba(255, 255, 255, 0.07);color:#eef5e8;}
.qov-link_m-fok{gap:5px;font-family:"Red Hat Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;cursor:pointer;display:inline-flex;text-decoration:none;color:#a3e635;font-size:0.75rem;align-items:center;}
.qov-link_m-fok svg{width:0.875rem;height:14px;}
.qov-band-fok .qov-link_m-fok{color:#b8f542;}
.qov-dot-fok{background:#a3e635;flex:none;border-radius:50%;height:7px;width:0.438rem;}
.qov-dot_live-fok{animation:zm3-pulse 1.4s infinite;background:#e53535;}
.qov-stars-fok{gap:2px;color:#a3e635;display:inline-flex;}
.qov-stars-fok svg{height:0.938rem;width:0.938rem;}
.qov-chip-fok{background:#141710;gap:0.375rem;padding:0.438rem 0.75rem;border:1px solid #283320;border-radius:0.563rem;display:inline-flex;font-family:"Red Hat Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;font-size:11px;color:#b8c9a8;align-items:center;}
.qov-chip_on-fok{border-color:transparent;background:rgba(163, 230, 53, 0.11);color:#a3e635;}
.qov-gc-fok{display:block;cursor:pointer;min-width:0;color:inherit;text-decoration:none;}
.qov-gc_thumb-fok{overflow:hidden;border-radius:0.813rem;border:1px solid #283320;display:block;aspect-ratio:1;background-size:cover;position:relative;background-position:center;}
.qov-gc_thumb_portrait-fok{aspect-ratio:3/4;}
.qov-gc_thumb_wide-fok{aspect-ratio:16/11;}
.qov-gc_cap-fok{padding:9px;background:linear-gradient(transparent,rgba(8, 10, 6, 0.72));position:absolute;right:0;left:0;bottom:0;}
.qov-gc_name-fok{display:block;font-weight:700;font-size:0.781rem;color:#eef5e8;}
.qov-gc_meta-fok{font-size:0.688rem;color:#92a882;}
.qov-gc_badge-fok{padding:2px 6px;border-radius:9px;background:#a3e635;color:#0d1a04;top:0.5rem;position:absolute;font-size:0.5rem;font-family:"Red Hat Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;right:8px;font-weight:700;}
.qov-gc_badge_hot-fok{background:#e53535;color:#eef5e8;}
.qov-gc_badge_live-fok{background:#e53535;color:#eef5e8;right:auto;left:8px;}
.qov-gc_mult-fok{inset:0;font-weight:700;position:absolute;display:flex;align-items:center;color:#a3e635;font-size:1.75rem;justify-content:center;}
.qov-pc-fok{border-radius:0.813rem;border:1px solid #283320;background:#141710;font-weight:700;align-items:center;font-size:0.875rem;height:4rem;justify-content:center;display:flex;color:#b8c9a8;}
.qov-rail-fok{min-width:0;}
.qov-rail_scroll-fok{gap:0.875rem;display:grid;}
.qov-rail_scroll-fok>*{min-width:0;}
.qov-g6-fok{grid-template-columns:repeat(6,1fr);}
.qov-g7-fok{grid-template-columns:repeat(7,1fr);}
.qov-g4-fok{grid-template-columns:repeat(4,1fr);}
@media(max-width:1025px){.qov-g6-fok,.qov-g7-fok{grid-template-columns:none;scroll-snap-type:x mandatory;padding-bottom:6px;grid-auto-flow:column;overflow-x:auto;grid-auto-columns:120px;}
.qov-g6-fok>*,.qov-g7-fok>*{scroll-snap-align:start;}
.qov-g4-fok{grid-template-columns:repeat(2,1fr);}
}
@media(max-width:557px){.qov-g4-fok{grid-template-columns:none;grid-auto-columns:150px;grid-auto-flow:column;overflow-x:auto;}
}
.qov-panel-fok{border:1px solid #283320;padding:28px 2rem;background:#141710;border-radius:1.25rem;}
.qov-split-fok{gap:2.25rem;align-items:start;display:grid;}
.qov-split-fok>*{min-width:0;}
.qov-split_a-fok{grid-template-columns:.85fr 1.15fr;}
.qov-split_b-fok{grid-template-columns:1fr 1.1fr;}
.qov-split_c-fok{grid-template-columns:1.1fr .9fr;}
.qov-pgrid-fok{gap:2.5rem;grid-template-columns:.9fr 1.1fr;align-items:center;display:grid;}
.qov-pgrid-fok>*{min-width:0;}
.qov-lead-fok{font-size:0.938rem;margin-bottom:14px;line-height:1.65;color:#b8c9a8;}
.qov-feat-fok{grid-template-columns:repeat(3,1fr);gap:14px;display:grid;}
.qov-feat-fok>*{min-width:0;}
.qov-feat2-fok{grid-template-columns:1fr 1fr;}
.qov-feat_card-fok{background:#141710;border:1px solid #283320;padding:1.625rem;border-radius:20px;}
.qov-feat_card-fok svg{width:1.625rem;height:1.625rem;color:#a3e635;margin-bottom:16px;}
.qov-feat_card-fok h3{color:#eef5e8;font-weight:700;font-size:1.125rem;font-family:"Inter", 'Helvetica Neue', Arial, sans-serif;margin-bottom:8px;}
.qov-feat_card-fok p{line-height:1.6;font-size:0.813rem;color:#b8c9a8;}
.qov-feat_card-fok b{color:#eef5e8;}
.qov-big-fok{gap:1.375rem;display:flex;flex-wrap:wrap;}
.qov-big_n-fok{color:#a3e635;font-size:26px;font-family:"Inter", 'Helvetica Neue', Arial, sans-serif;font-weight:700;}
.qov-big_l-fok{color:#7d9470;font-size:0.75rem;}
.qov-person-fok{gap:0.875rem;padding:1rem 1.125rem;background:#141710;border:1px solid #283320;border-radius:13px;display:flex;align-items:center;}
.qov-avatar-fok{background:linear-gradient(135deg,#a3e635,#6aad18);border-radius:50%;flex:none;width:44px;height:44px;}
.qov-person_name-fok{color:#eef5e8;font-weight:700;font-size:0.875rem;}
.qov-person_role-fok{font-size:12px;color:#7d9470;}
.qov-kv-fok{overflow:hidden;border:1px solid #283320;grid-template-columns:1fr 1fr;background:#283320;border-radius:0.813rem;gap:1px;display:grid;}
.qov-kv-fok>div{padding:16px 1.125rem;background:#0d0f0b;min-width:0;}
.qov-kv_k-fok{font-size:0.594rem;color:#a3e635;text-transform:uppercase;font-family:"Red Hat Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;margin-bottom:5px;}
.qov-kv_v-fok{font-weight:700;color:#eef5e8;font-size:13.5px;}
@media(max-width:1021px){.qov-split_a-fok,.qov-split_b-fok,.qov-split_c-fok,.qov-pgrid-fok{gap:24px;grid-template-columns:1fr;}
.qov-feat-fok,.qov-feat2-fok{grid-template-columns:1fr;}
.qov-kv-fok{grid-template-columns:1fr;}
}
.qov-sh-fok{min-width:0;margin-bottom:1rem;}
.qov-sh_row-fok{gap:12px;flex-wrap:wrap;align-items:flex-end;display:flex;justify-content:space-between;}
.qov-sh_row-fok .qov-sh_l-fok{gap:0.375rem;min-width:0;display:flex;flex-direction:column;}
.qov-sh_stack-fok{gap:0.625rem;flex-direction:column;display:flex;align-items:flex-start;}
.qov-sh_center-fok{gap:10px;display:flex;flex-direction:column;align-items:center;text-align:center;}
.qov-sh_h2-fok{gap:0.563rem;overflow-wrap:break-word;align-items:center;font-size:1.25rem;color:#eef5e8;display:flex;line-height:1.1;font-weight:700;font-family:"Inter", 'Helvetica Neue', Arial, sans-serif;}
@media(min-width:770px){.qov-sh_h2-fok{font-size:24px;}
}
.qov-band-fok .qov-sh_h2-fok{color:#eef5e8;}
.qov-eb_mono-fok{font-family:"Red Hat Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;text-transform:none;letter-spacing:.08em;}
.qov-eb_mono-fok::before{content:"// ";}
.qov-eb_upper-fok{letter-spacing:.14em;text-transform:uppercase;}
.qov-eb_pill-fok{padding:0.313rem 0.688rem;border-radius:999px;background:rgba(163, 230, 53, 0.11);letter-spacing:.12em;text-transform:uppercase;}
.qov-eb_line-fok{gap:0.625rem;align-items:center;display:inline-flex;}
.qov-eb_line-fok::before{background:#a3e635;display:inline-block;content:"";height:1px;width:24px;}
.qov-band-fok .qov-eb_line-fok::before{background:#b8f542;}
.qov-band-fok .qov-eb_pill-fok{background:rgba(255, 255, 255, 0.07);}
.qov-sh_link-fok{transition:color 0.2s ease,border-color 0.2s ease;gap:0.375rem;font-weight:600;white-space:nowrap;border-bottom:1px solid #eef5e8;align-items:center;padding-bottom:2px;display:inline-flex;font-size:13px;color:#eef5e8;}
.qov-sh_link-fok:hover{border-color:#a3e635;color:#a3e635;}
.qov-sh_link-fok svg{width:14px;height:0.875rem;}
.qov-sh_link_chev-fok{font-size:0.75rem;color:#a3e635;font-family:"Red Hat Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;border-bottom:0;padding-bottom:0;}
.qov-sh_link_btn-fok{border-radius:999px;background:#a3e635;padding:9px 1.125rem;color:#0d1a04;border-bottom:0;}
.qov-sh_link_btn-fok:hover{background:#8dcc1f;border-color:transparent;}
.qov-band-fok .qov-sh_link-fok{border-color:#eef5e8;color:#eef5e8;}
.qov-band-fok .qov-sh_link_chev-fok{color:#b8f542;}
.qov-sh_rule-fok{margin:-2px 0 1rem;background:#283320;height:1px;}
.qov-band-fok .qov-sh_rule-fok{background:rgba(255, 255, 255, 0.12);}
.qov-seo_grid3-fok{grid-template-columns:repeat(3,1fr);gap:20px;display:grid;}
.qov-seo_grid4-fok{gap:0.813rem;grid-template-columns:repeat(4,1fr);display:grid;}
.qov-seo_grid3-fok>*,.qov-seo_grid4-fok>*{min-width:0;}
.qov-seo_card-fok{border-radius:0.813rem;border:1px solid #283320;background:#141710;padding:24px;}
.qov-seo_card-fok h3{font-size:1.125rem;margin-bottom:0.5rem;font-family:"Inter", 'Helvetica Neue', Arial, sans-serif;color:#eef5e8;font-weight:700;}
.qov-seo_card-fok p{color:#b8c9a8;font-size:13px;line-height:1.6;}
.qov-seo_card_sm-fok{padding:20px;}
.qov-seo_card_sm-fok h3{font-size:1rem;}
.qov-seo_card_sm-fok p{line-height:1.55;font-size:0.781rem;}
.qov-seo_rtp_row-fok{grid-template-columns:1fr 1fr;gap:2.25rem;display:grid;margin-top:1rem;align-items:center;}
.qov-rtp-fok{gap:14px;display:flex;min-width:0;}
.qov-rtp-fok>div{border-radius:13px;padding:16px;background:#0d0f0b;flex:1;min-width:0;text-align:center;}
.qov-rtp_n-fok{font-family:"Inter", 'Helvetica Neue', Arial, sans-serif;font-weight:700;color:#a3e635;font-size:26px;white-space:nowrap;}
.qov-rtp_l-fok{color:#7d9470;margin-top:0.25rem;font-size:0.688rem;}
.qov-cmp-fok{overflow:hidden;border:1px solid #283320;border-radius:13px;max-width:47.5rem;}
.qov-cmp_row-fok{grid-template-columns:1.6fr 1fr 1fr;display:grid;font-size:0.813rem;}
.qov-cmp_row-fok>div{padding:0.813rem 14px;min-width:0;text-align:center;}
.qov-cmp_row-fok>div:first-child{color:#eef5e8;text-align:left;font-weight:600;padding-left:22px;}
.qov-cmp_th-fok{background:#0d0f0b;font-size:0.781rem;font-weight:700;}
.qov-cmp_row-fok:not(.qov-cmp_th-fok){background:#141710;color:#b8c9a8;border-top:1px solid #1e2619;}
.qov-cmp_zebra-fok{background:#111408;}
.qov-guide-fok{overflow:hidden;border:1px solid #283320;border-radius:13px;background:#141710;cursor:pointer;}
.qov-guide_cover-fok{height:130px;}
.qov-guide_body-fok{padding:20px;}
.qov-guide_body-fok h3{margin:7px 0 0.563rem;line-height:1.25;font-size:1rem;font-family:"Inter", 'Helvetica Neue', Arial, sans-serif;font-weight:700;color:#eef5e8;}
.qov-guide_meta-fok{font-size:0.719rem;color:#7d9470;}
.qov-hub-fok{grid-template-columns:repeat(5,1fr);gap:1.75rem;border-top:1px solid #1e2619;display:grid;padding-top:1.75rem;}
.qov-hub-fok>*{min-width:0;}
.qov-hub-fok h4{font-weight:700;font-size:13px;color:#eef5e8;margin-bottom:0.688rem;}
.qov-hub_col-fok{gap:0.5rem;flex-direction:column;display:flex;font-size:13px;color:#b8c9a8;}
.qov-hub_col-fok a{cursor:pointer;}
@media(max-width:1025px){.qov-seo_grid3-fok{grid-template-columns:1fr;}
.qov-seo_grid4-fok{grid-template-columns:repeat(2,1fr);}
.qov-seo_rtp_row-fok{grid-template-columns:1fr;gap:1.25rem;}
.qov-hub-fok{gap:1.375rem;grid-template-columns:repeat(2,1fr);}
}
@media(max-width:559px){.qov-hub-fok{grid-template-columns:1fr;}
}
.qov-hero-fok{background:linear-gradient(120deg,#0a0f07,#060d10);overflow:hidden;padding:46px 3rem;border-radius:1.25rem;border:1px solid #283320;position:relative;color:#eef5e8;}
.qov-hero_glow-fok{border-radius:50%;background:radial-gradient(circle,rgba(163, 230, 53, 0.22),transparent 70%);right:-60px;position:absolute;width:340px;height:340px;top:-3.75rem;}
.qov-hero_in-fok{position:relative;max-width:600px;}
.qov-hero-fok .qov-eyebrow-fok{color:#b8f542;}
.qov-pill_row-fok{border-radius:999px;border:1px solid rgba(255, 255, 255, 0.12);gap:0.5rem;padding:6px 0.813rem;background:rgba(255, 255, 255, 0.07);font-size:10.5px;color:#b8f542;display:inline-flex;font-family:"Red Hat Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;letter-spacing:.1em;text-transform:uppercase;align-items:center;margin-bottom:22px;}
.qov-hero_h1-fok{margin:18px 0;letter-spacing:-.02em;font-weight:700;overflow-wrap:break-word;color:#eef5e8;line-height:1.02;font-family:"Inter", 'Helvetica Neue', Arial, sans-serif;font-size:54px;}
.qov-hero_h1-fok em{color:#b8f542;font-style:normal;}
.qov-hero_sub-fok{line-height:1.55;margin-bottom:28px;max-width:480px;font-size:1.063rem;color:#92a882;}
.qov-hero_cta-fok{gap:14px;display:flex;margin-bottom:26px;flex-wrap:wrap;align-items:center;}
.qov-hero_trust-fok{gap:0.875rem;flex-wrap:wrap;display:flex;align-items:center;}
.qov-hero_rating_txt-fok{color:#92a882;font-size:13px;}
@media(max-width:1027px){.qov-hero-fok{padding:32px 1.5rem;}
.qov-hero_h1-fok{font-size:2.375rem;}
}
@media(max-width:561px){.qov-hero_h1-fok{font-size:1.875rem;}
}
.qov-stat-fok{gap:14px;grid-template-columns:repeat(4,1fr);display:grid;}
.qov-stat-fok>*{min-width:0;}
.qov-stat_item-fok{border-radius:13px;padding:18px 1.25rem;background:#141710;border:1px solid #283320;}
.qov-stat_k-fok{font-size:9.5px;letter-spacing:.12em;font-family:"Red Hat Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;color:#7d9470;margin-bottom:0.438rem;text-transform:uppercase;}
.qov-stat_v-fok{gap:0.5rem;color:#eef5e8;font-weight:700;font-size:1.5rem;font-family:"Inter", 'Helvetica Neue', Arial, sans-serif;overflow-wrap:anywhere;display:flex;align-items:center;min-width:0;}
.qov-stat_v_accent-fok{color:#a3e635;}
@media(max-width:1023px){.qov-stat-fok{grid-template-columns:repeat(2,1fr);}
}
.qov-wlc-fok{overflow:hidden;background:linear-gradient(120deg,#0a0f07,#060d10);grid-template-columns:1.2fr .8fr;border:1px solid #283320;gap:1.5rem;border-radius:20px;padding:36px 2.5rem;color:#eef5e8;display:grid;align-items:center;position:relative;}
.qov-wlc-fok>*{min-width:0;}
.qov-wlc-fok .qov-eyebrow-fok{color:#b8f542;}
.qov-wlc_glow-fok{border-radius:50%;background:radial-gradient(circle,rgba(163, 230, 53, 0.22),transparent 70%);width:16.25rem;height:16.25rem;top:-2.5rem;position:absolute;right:-40px;}
.qov-wlc_in-fok{position:relative;}
.qov-wlc_h2-fok{margin:0.625rem 0 8px;line-height:1.03;font-weight:700;color:#eef5e8;overflow-wrap:break-word;font-size:34px;font-family:"Inter", 'Helvetica Neue', Arial, sans-serif;}
.qov-wlc_h2-fok em{font-style:normal;color:#b8f542;}
.qov-wlc_sub-fok{line-height:1.55;max-width:26.25rem;color:#92a882;font-size:0.875rem;margin-bottom:1.125rem;}
.qov-wlc_terms-fok{gap:10px;display:flex;flex-direction:column;position:relative;}
.qov-term-fok{border:1px solid rgba(255, 255, 255, 0.12);padding:0.813rem 15px;border-radius:0.813rem;gap:11px;background:rgba(255, 255, 255, 0.07);align-items:center;display:flex;}
.qov-term-fok svg{flex:none;width:20px;color:#b8f542;height:20px;}
.qov-term_k-fok{font-size:0.594rem;text-transform:uppercase;font-family:"Red Hat Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;color:#92a882;letter-spacing:.1em;}
.qov-term_v-fok{color:#eef5e8;font-weight:700;margin-top:2px;font-size:0.875rem;}
@media(max-width:1027px){.qov-wlc-fok{grid-template-columns:1fr;}
}
@media(max-width:558px){.qov-wlc_h2-fok{font-size:26px;}
}
.qov-jp-fok{gap:14px;grid-template-columns:1.5fr 1fr 1fr;display:grid;}
.qov-jp-fok>*{min-width:0;}
.qov-jp_hero-fok{border:1px solid #283320;border-radius:1.25rem;gap:0.875rem;background:linear-gradient(135deg,#0a0f07,#060d10);overflow:hidden;padding:1.625rem;min-height:180px;flex-direction:column;display:flex;color:#eef5e8;position:relative;justify-content:space-between;}
.qov-jp_glow-fok{border-radius:50%;background:radial-gradient(circle,rgba(163, 230, 53, 0.22),transparent 70%);height:11.25rem;position:absolute;top:-2.5rem;right:-40px;width:180px;}
.qov-jp_k_row-fok{gap:0.625rem;position:relative;align-items:center;display:flex;justify-content:space-between;}
.qov-jp_k-fok{font-size:0.625rem;letter-spacing:.12em;color:#7d9470;font-family:"Red Hat Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;text-transform:uppercase;}
.qov-jp_hero-fok .qov-jp_k-fok{color:#92a882;}
.qov-jp_amt-fok{line-height:1;font-family:"Inter", 'Helvetica Neue', Arial, sans-serif;font-weight:700;position:relative;font-size:2.625rem;color:#b8f542;}
.qov-jp_sub-fok{margin-top:5px;color:#92a882;font-size:12px;}
.qov-jp_cell-fok{border:1px solid #283320;border-radius:1.25rem;padding:22px;background:#141710;display:flex;min-height:180px;justify-content:space-between;flex-direction:column;}
.qov-jp_cell-fok .qov-jp_amt-fok{color:#eef5e8;font-size:30px;}
.qov-jp_cell-fok .qov-jp_sub-fok{color:#7d9470;}
@media(max-width:1025px){.qov-jp-fok{grid-template-columns:1fr;}
}
@media(max-width:562px){.qov-jp_amt-fok{font-size:2rem;}
}
.qov-vip_head-fok{gap:0.75rem;flex-wrap:wrap;display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:18px;}
.qov-vip_intro-fok{font-size:0.813rem;color:#b8c9a8;max-width:26.25rem;}
.qov-vip-fok{grid-template-columns:repeat(5,1fr);gap:0.75rem;display:grid;}
.qov-vip-fok>*{min-width:0;}
.qov-tier-fok{border:1px solid #283320;background:#141710;padding:20px;border-radius:13px;}
.qov-tier_on-fok{border-color:#a3e635;background:rgba(163, 230, 53, 0.11);}
.qov-tier_medal-fok{border-radius:9px;background:linear-gradient(135deg,#a3e635,#6aad18);margin-bottom:0.875rem;width:1.875rem;height:1.875rem;}
.qov-tier_name-fok{margin-bottom:0.313rem;font-size:0.938rem;font-weight:700;font-family:"Inter", 'Helvetica Neue', Arial, sans-serif;color:#eef5e8;}
.qov-tier_tx-fok{line-height:1.5;color:#7d9470;font-size:0.719rem;}
@media(max-width:1027px){.qov-vip-fok{grid-template-columns:repeat(2,1fr);}
}
.qov-promo_grid-fok{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid;}
.qov-promo_grid-fok>*{min-width:0;}
.qov-promo-fok{background:#141710;border:1px solid #283320;overflow:hidden;border-radius:20px;padding:24px;position:relative;min-height:150px;}
.qov-promo_h-fok{margin-top:6px;font-size:26px;line-height:1.05;color:#eef5e8;font-weight:700;font-family:"Inter", 'Helvetica Neue', Arial, sans-serif;}
.qov-promo_h-fok em{color:#a3e635;font-style:normal;}
.qov-promo_p-fok{line-height:1.5;margin-top:8px;font-size:0.781rem;color:#b8c9a8;}
.qov-promo_feat-fok{background:linear-gradient(135deg,#0a0f07,#060d10);border-color:#283320;}
.qov-promo_feat-fok .qov-promo_h-fok{color:#eef5e8;}
.qov-promo_feat-fok .qov-promo_h-fok em{color:#b8f542;}
.qov-promo_feat-fok .qov-promo_p-fok{color:#92a882;}
.qov-promo_feat-fok .qov-eyebrow-fok{color:#b8f542;}
@media(max-width:1027px){.qov-promo_grid-fok{grid-template-columns:1fr;}
}
.qov-supp-fok{gap:14px;grid-template-columns:repeat(3,1fr);display:grid;}
.qov-supp-fok>*{min-width:0;}
.qov-supp_card-fok{border:1px solid #283320;background:#141710;border-radius:0.813rem;padding:24px;}
.qov-supp_card-fok svg{width:24px;margin-bottom:0.875rem;color:#a3e635;height:24px;}
.qov-supp_card-fok h3{font-family:"Inter", 'Helvetica Neue', Arial, sans-serif;font-size:1rem;margin-bottom:0.375rem;color:#eef5e8;font-weight:700;}
.qov-supp_card-fok p{color:#b8c9a8;font-size:0.813rem;line-height:1.55;}
@media(max-width:1025px){.qov-supp-fok{grid-template-columns:1fr;}
}
.qov-steps-fok{grid-template-columns:repeat(3,1fr);gap:14px;display:grid;}
.qov-steps-fok>*{min-width:0;}
.qov-step-fok{padding:1.5rem;border:1px solid #283320;background:#141710;border-radius:13px;position:relative;}
.qov-step_num-fok{background:#a3e635;border-radius:0.563rem;margin-bottom:0.875rem;font-family:"Red Hat Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;align-items:center;height:30px;color:#0d1a04;justify-content:center;width:1.875rem;display:flex;font-size:0.813rem;font-weight:700;}
.qov-step_h-fok{font-family:"Inter", 'Helvetica Neue', Arial, sans-serif;color:#eef5e8;font-weight:700;margin-bottom:7px;font-size:1rem;}
.qov-step_p-fok{color:#b8c9a8;line-height:1.55;font-size:0.813rem;}
@media(max-width:1025px){.qov-steps-fok{grid-template-columns:1fr;}
}
.qov-pay_logos-fok{gap:0.563rem;grid-template-columns:repeat(4,1fr);display:grid;}
.qov-pay_logos-fok>*{min-width:0;}
.qov-pay-fok{border-radius:9px;border:1px solid #283320;justify-content:center;font-weight:700;height:48px;align-items:center;font-size:0.75rem;color:#b8c9a8;display:flex;}
.qov-table-fok{border-radius:13px;border:1px solid #283320;overflow:hidden;}
.qov-trow-fok{grid-template-columns:1.3fr 1fr 1fr 1fr;display:grid;font-size:13px;}
.qov-trow-fok>div{padding:0.813rem 0.875rem;min-width:0;}
.qov-trow-fok>div:first-child{font-weight:700;color:#eef5e8;padding-left:1rem;}
.qov-trow_th-fok{background:#0d0f0b;letter-spacing:.06em;text-transform:uppercase;font-size:0.594rem;font-family:"Red Hat Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;color:#7d9470;}
.qov-trow-fok:not(.qov-trow_th-fok){background:#141710;color:#b8c9a8;border-top:1px solid #1e2619;}
.qov-trow_zebra-fok{background:#111408;}
.qov-pos-fok{font-weight:700;color:#a3e635;}
@media(max-width:1027px){.qov-pay_logos-fok{grid-template-columns:repeat(2,1fr);}
}
.qov-gm-fok{grid-template-columns:1.3fr 1fr;gap:1rem;display:grid;}
.qov-gm-fok>*{min-width:0;}
.qov-gm_panel-fok{border-radius:1.25rem;background:#141710;padding:28px;border:1px solid #283320;}
.qov-gm_h2-fok{margin:10px 0 8px;font-family:"Inter", 'Helvetica Neue', Arial, sans-serif;font-weight:700;font-size:1.5rem;color:#eef5e8;}
.qov-gm_text-fok{margin-bottom:20px;font-size:13.5px;color:#b8c9a8;max-width:27.5rem;line-height:1.6;}
.qov-gm_level-fok{gap:0.875rem;align-items:center;display:flex;margin-bottom:16px;}
.qov-gm_lv-fok{color:#a3e635;font-family:"Inter", 'Helvetica Neue', Arial, sans-serif;font-size:1.5rem;font-weight:700;}
.qov-gm_bar_wrap-fok{flex:1;min-width:0;}
.qov-gm_bar_meta-fok{justify-content:space-between;font-size:10px;color:#7d9470;display:flex;font-family:"Red Hat Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;margin-bottom:5px;}
.qov-bar-fok{overflow:hidden;background:#0d0f0b;border-radius:999px;height:8px;}
.qov-bar_fill-fok{border-radius:62.438rem;background:linear-gradient(90deg,#a3e635,#6aad18);display:block;height:100%;}
.qov-gm_missions-fok{gap:9px;flex-wrap:wrap;display:flex;}
.qov-gm_refer-fok{background:linear-gradient(150deg,#0a0f07,#060d10);padding:28px;border-radius:1.25rem;overflow:hidden;border:1px solid #283320;flex-direction:column;color:#eef5e8;justify-content:space-between;display:flex;position:relative;}
.qov-gm_refer-fok .qov-eyebrow-fok{color:#b8f542;}
.qov-gm_ref_h2-fok{margin:10px 0 0.5rem;font-family:"Inter", 'Helvetica Neue', Arial, sans-serif;font-weight:700;line-height:1.1;color:#eef5e8;font-size:1.5rem;}
.qov-gm_ref_h2-fok em{font-style:normal;color:#b8f542;}
.qov-gm_ref_text-fok{font-size:13px;color:#92a882;line-height:1.55;margin-bottom:18px;}
@media(max-width:1026px){.qov-gm-fok{grid-template-columns:1fr;}
}
.qov-dw_h2-fok{font-weight:700;font-size:1.625rem;line-height:1.08;margin-bottom:10px;color:#eef5e8;font-family:"Inter", 'Helvetica Neue', Arial, sans-serif;}
.qov-steps_v-fok{gap:0.625rem;grid-template-columns:1fr;}
.qov-steps_v-fok .qov-step-fok{padding:1.125rem 1.25rem;}
@media(max-width:557px){.qov-dw_h2-fok{font-size:1.438rem;}
}
.qov-et_h2-fok{margin:10px 0 14px;line-height:1.08;font-size:28px;color:#eef5e8;font-family:"Inter", 'Helvetica Neue', Arial, sans-serif;font-weight:700;}
.qov-et_right-fok{gap:10px;flex-direction:column;display:flex;}
.qov-et_updated-fok{padding:14px 1.125rem;border:1px solid #283320;background:#0d0f0b;border-radius:13px;gap:10px;align-items:center;font-size:12px;display:flex;color:#b8c9a8;}
.qov-et_updated-fok svg{flex:none;height:15px;color:#a3e635;width:15px;}
.qov-et_updated-fok b{color:#eef5e8;}
@media(max-width:558px){.qov-et_h2-fok{font-size:24px;}
}
.qov-ab_h2-fok{margin:0.875rem 0 16px;font-size:32px;color:#eef5e8;font-weight:700;line-height:1.08;font-family:"Inter", 'Helvetica Neue', Arial, sans-serif;}
.qov-ab_body-fok{margin-bottom:14px;line-height:1.65;font-size:15px;color:#b8c9a8;}
.qov-ab_chips-fok{gap:10px;display:flex;margin-top:8px;flex-wrap:wrap;}
.qov-faq-fok{gap:10px;display:flex;flex-direction:column;}
.qov-faq_item-fok{padding:18px 22px;border:1px solid #283320;background:#141710;border-radius:0.813rem;}
.qov-faq_q-fok{list-style:none;gap:16px;align-items:center;font-size:0.969rem;justify-content:space-between;color:#eef5e8;display:flex;cursor:pointer;font-weight:600;}
.qov-faq_q-fok::-webkit-details-marker{display:none;}
.qov-faq_q_t-fok{gap:0.625rem;display:flex;}
.qov-faq_q_i-fok{font-style:normal;font-family:"Red Hat Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;color:#a3e635;}
.qov-faq_pm-fok{font-size:1.25rem;font-family:"Red Hat Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;color:#a3e635;}
.qov-faq_item-fok[open] .qov-faq_pm-fok{transform:rotate(45deg);}
.qov-faq_a-fok{font-size:13.5px;color:#b8c9a8;margin-top:12px;line-height:1.6;}
@media(max-width:563px){.qov-ab_h2-fok{font-size:1.625rem;}
}
.qov-rv_head-fok{gap:12px;justify-content:space-between;margin-bottom:18px;display:flex;flex-wrap:wrap;align-items:flex-end;}
.qov-rv_agg-fok{gap:0.625rem;align-items:center;display:flex;}
.qov-rv_source-fok{font-size:0.781rem;color:#7d9470;}
.qov-rv_grid-fok{gap:14px;grid-template-columns:repeat(3,1fr);display:grid;}
.qov-rv_grid-fok>*{min-width:0;}
.qov-review-fok{background:#141710;padding:1.5rem;border-radius:0.813rem;border:1px solid #283320;}
.qov-review-fok .qov-stars-fok{margin-bottom:0.625rem;}
.qov-review-fok p{color:#eef5e8;font-size:14.5px;font-weight:600;line-height:1.5;margin-bottom:0.875rem;}
.qov-review_by-fok{font-size:12.5px;color:#7d9470;}
@media(max-width:1026px){.qov-rv_grid-fok{grid-template-columns:1fr;}
}
.qov-op_h2-fok{margin:10px 0 8px;color:#eef5e8;line-height:1.1;font-weight:700;font-family:"Inter", 'Helvetica Neue', Arial, sans-serif;font-size:24px;}
.qov-op_text-fok{font-size:0.844rem;line-height:1.6;color:#b8c9a8;}
@media(max-width:557px){.qov-op_h2-fok{font-size:1.375rem;}
}
.qov-provs-fok{gap:12px;grid-template-columns:repeat(6,1fr);display:grid;margin-bottom:28px;}
.qov-provs-fok>*{min-width:0;}
.qov-prov-fok{background:#141710;border:1px solid #283320;border-radius:0.813rem;padding:12px;height:4rem;align-items:center;text-decoration:none;justify-content:center;display:flex;}
.qov-prov_img-fok{max-height:32px;object-fit:contain;max-width:100%;}
.qov-resp-fok{border:1px solid #283320;border-radius:0.813rem;padding:26px;gap:1.5rem;background:#141710;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;}
.qov-resp_in-fok{max-width:560px;}
.qov-resp_h-fok{color:#eef5e8;font-family:"Inter", 'Helvetica Neue', Arial, sans-serif;font-weight:700;margin-bottom:0.5rem;font-size:1.188rem;}
.qov-resp_p-fok{font-size:0.844rem;line-height:1.6;color:#b8c9a8;}
.qov-resp_badges-fok{gap:14px;display:flex;align-items:center;flex-wrap:wrap;}
.qov-age18-fok{padding:4px 0.5rem;border:1.5px solid #e53535;border-radius:0.563rem;color:#e53535;font-family:"Red Hat Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;font-weight:700;font-size:13px;}
.qov-resp_org-fok{font-size:0.813rem;font-weight:600;color:#7d9470;}
@media(max-width:1027px){.qov-provs-fok{grid-template-columns:repeat(3,1fr);}
}
@media(max-width:562px){.qov-provs-fok{grid-template-columns:repeat(2,1fr);}
}
.qov-footer-fok{background:#080a06;padding:2.5rem 28px;border-top:1px solid #1e2619;}
.qov-footer_grid-fok{grid-template-columns:1.4fr 1fr 1fr 1fr;gap:32px;margin-bottom:1.75rem;margin-left:auto;display:grid;max-width:1400px;margin-right:auto;}
.qov-footer_grid-fok>*{min-width:0;}
.qov-footer_grid-fok h4{margin-bottom:13px;font-family:"Red Hat Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;letter-spacing:.12em;font-size:0.625rem;text-transform:uppercase;color:#4d5e44;}
.qov-fcol-fok{gap:9px;flex-direction:column;display:flex;font-size:13px;color:#b8c9a8;}
.qov-fcol-fok a{cursor:pointer;}
.qov-ft_about-fok{color:#7d9470;font-size:0.813rem;margin-top:12px;line-height:1.6;max-width:260px;}
.qov-ft_contact-fok{font-size:12.5px;margin-top:0.75rem;font-family:"Red Hat Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;overflow-wrap:anywhere;color:#a3e635;}
.qov-footer_bottom-fok{gap:1rem;margin:0 auto;align-items:center;display:flex;max-width:87.5rem;padding-top:1.25rem;flex-wrap:wrap;justify-content:space-between;border-top:1px solid #1e2619;}
.qov-footer_bottom-fok p{font-size:11px;color:#4d5e44;max-width:45rem;line-height:1.6;}
@media(max-width:1022px){.qov-footer_grid-fok{grid-template-columns:1fr 1fr;}
}
@media(max-width:561px){.qov-footer_grid-fok{grid-template-columns:1fr;}
}