:root{--kg-header-height:64px;--kg-safe-top:env(safe-area-inset-top,0px);--kg-safe-bottom:env(safe-area-inset-bottom,0px)}html{-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--kg-header-height) + 16px)}body{-webkit-tap-highlight-color:transparent;min-height:100dvh;overflow-x:hidden}a{color:inherit;text-decoration:none}::selection{background:var(--kg-accent);color:#0d1b3e}.kg-container{width:min(1180px,100% - 32px);margin-inline:auto}.kg-section{padding-block:clamp(56px,8vw,96px)}.kg-eyebrow{color:var(--kg-ink);align-items:center;gap:10px;font-size:13px;font-weight:800;display:inline-flex}.kg-eyebrow:before{content:"";background:var(--kg-accent);border:2px solid var(--kg-ink);width:10px;height:10px}.kg-head{border-top:3px solid var(--kg-ink);gap:14px 48px;margin-bottom:40px;padding-top:22px;display:grid}.kg-h2{margin:12px 0 0;font-size:clamp(26px,4.2vw,40px);font-weight:800;line-height:1.5}.kg-lead{color:var(--kg-text-soft);margin:0;font-size:clamp(15px,1.8vw,17px);line-height:2}@media (min-width:62em){.kg-head{grid-template-columns:1.2fr 1fr;align-items:end}}.kg-btn{border:2px solid var(--kg-ink);cursor:pointer;min-height:44px;color:var(--kg-ink);background:var(--kg-surface);box-shadow:3px 3px 0 var(--kg-hard-shadow);border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-family:inherit;font-size:15px;font-weight:800;transition:transform .12s,box-shadow .12s;display:inline-flex}.kg-btn:hover{box-shadow:5px 5px 0 var(--kg-hard-shadow);transform:translate(-1px,-1px)}.kg-btn:active{box-shadow:1px 1px 0 var(--kg-hard-shadow);transform:translate(2px,2px)}.kg-btn:focus-visible{outline:3px solid var(--mantine-color-karo-5);outline-offset:3px}.kg-btn-primary{color:#0d1b3e;background:var(--kg-accent)}.kg-skip{inset-inline-start:16px;z-index:1000;background:var(--kg-accent);color:#0d1b3e;border-radius:8px;padding:10px 16px;font-weight:800;position:absolute;top:-80px}.kg-skip:focus{top:12px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.kg-btn{transition:none}}
.Rp3FuG_icon{width:20px;height:20px}[data-mantine-color-scheme=light] .Rp3FuG_sun{display:none}[data-mantine-color-scheme=dark] .Rp3FuG_sun,[data-mantine-color-scheme=light] .Rp3FuG_moon{display:block}[data-mantine-color-scheme=dark] .Rp3FuG_moon{display:none}
.XFbqWa_header{z-index:100;height:calc(var(--kg-header-height) + var(--kg-safe-top));padding-top:var(--kg-safe-top);background:var(--mantine-color-body);border-bottom:2px solid var(--kg-ink);position:sticky;top:0}.XFbqWa_inner{height:var(--kg-header-height);justify-content:space-between;align-items:center;gap:16px;display:flex}.XFbqWa_brand{align-items:center;gap:10px;font-size:20px;font-weight:800;display:inline-flex}.XFbqWa_brand img{display:block}.XFbqWa_nav{align-self:stretch;align-items:stretch;gap:4px;display:none}.XFbqWa_link{color:var(--kg-text-soft);border-bottom:4px solid #0000;align-items:center;margin-bottom:-2px;padding-inline:16px;font-size:14px;font-weight:700;transition:color .12s,border-color .12s;display:inline-flex}.XFbqWa_link:hover{color:var(--kg-ink);border-bottom-color:var(--kg-accent)}.XFbqWa_actions{align-items:center;gap:10px;display:flex}.XFbqWa_cta{min-height:40px;display:none}.XFbqWa_burger{display:inline-block}.XFbqWa_drawerNav{flex-direction:column;display:flex}.XFbqWa_drawerLink{border-bottom:1px solid var(--kg-border);padding:16px 4px;font-size:16px;font-weight:800}.XFbqWa_drawerCta{border:2px solid var(--kg-ink);text-align:center;color:#0d1b3e;background:var(--kg-accent);box-shadow:3px 3px 0 var(--kg-hard-shadow);border-radius:8px;margin-top:20px;padding:14px;font-weight:800}@media (min-width:62em){.XFbqWa_nav{display:flex}.XFbqWa_cta{display:inline-flex}.XFbqWa_burger{display:none}}
.Nmvota_footer{background:var(--kg-band);color:#fff;padding-block:56px calc(28px + var(--kg-safe-bottom));border-top:4px solid var(--kg-accent)}.Nmvota_grid{grid-template-columns:1fr;gap:36px;display:grid}.Nmvota_brand{align-items:center;gap:10px;font-size:20px;font-weight:800;display:inline-flex}.Nmvota_brand img{filter:brightness(0)invert()}.Nmvota_about{color:#ffffffb3;max-width:340px;margin:14px 0 0;font-size:14px;line-height:2}.Nmvota_title{color:var(--kg-accent);border-bottom:1px solid #fff3;margin:0 0 14px;padding-bottom:10px;font-size:14px;font-weight:800}.Nmvota_list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.Nmvota_list a{color:#ffffffc7;font-size:14px}.Nmvota_list a:hover{color:#fff;text-underline-offset:4px;text-decoration:underline}.Nmvota_bottom{color:#fff9;border-top:1px solid #fff3;flex-wrap:wrap;justify-content:space-between;gap:8px 24px;margin-top:40px;padding-top:20px;font-size:13px;display:flex}@media (min-width:48em){.Nmvota_grid{grid-template-columns:1.4fr 1fr 1fr 1fr}}
