._QEyra_brand{border-radius:8px;flex-shrink:0;align-items:center;display:inline-flex}._QEyra_logo{object-fit:contain;mix-blend-mode:multiply;width:104px;height:82px}
.XFbqWa_header{z-index:30;border-bottom:1px solid var(--border);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fcfaf5f2;position:sticky;top:0}.XFbqWa_inner{justify-content:space-between;align-items:center;gap:32px;min-height:86px;display:flex}.XFbqWa_navigation{align-items:center;gap:32px;display:flex}.XFbqWa_navigation a{color:#526052;padding-block:14px;font-size:.84rem;font-weight:550;text-decoration:none;transition:color .2s}.XFbqWa_navigation a:hover{color:var(--red)}.XFbqWa_download{background:var(--green-dark);color:#fff;white-space:nowrap;border-radius:8px;align-items:center;gap:16px;min-height:43px;padding:12px 18px;font-size:.8rem;text-decoration:none;display:inline-flex}.XFbqWa_download:hover{background:var(--green)}@media (max-width:720px){.XFbqWa_inner{flex-wrap:wrap;gap:0 18px;padding-bottom:10px}.XFbqWa_navigation{border-top:1px solid var(--border);order:3;justify-content:space-between;gap:12px;width:100%}.XFbqWa_navigation a{padding-block:12px 3px;font-size:.76rem}}
.Nmvota_footer{background:#f1f3eb;padding:40px 0 0}.Nmvota_top{grid-template-columns:1.25fr .8fr 1.15fr;gap:64px;padding-bottom:48px;display:grid}.Nmvota_about>a{margin:-16px 0 6px -12px}.Nmvota_about p{font-size:.95rem;font-weight:550;line-height:1.7}.Nmvota_about>span{color:var(--muted);margin-top:14px;font-size:.7rem;display:block}.Nmvota_top h2{margin-bottom:25px;padding-top:22px;font-size:.83rem;font-weight:700}.Nmvota_links{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.Nmvota_links a{color:#586759;font-size:.8rem;line-height:1.5;text-decoration:none}.Nmvota_links a:hover{color:var(--red);text-underline-offset:4px;text-decoration:underline}.Nmvota_contact{color:var(--green);overflow-wrap:anywhere;align-items:center;gap:8px;margin-top:22px;font-size:.8rem;display:inline-flex}.Nmvota_bottom{color:#647363;border-top:1px solid #dbe1d5;flex-wrap:wrap;justify-content:space-between;gap:16px;padding:23px 0;font-size:.7rem;display:flex}.Nmvota_bottom small{font-size:inherit}.Nmvota_bottom span{align-items:center;gap:7px;display:flex}@media (max-width:760px){.Nmvota_top{grid-template-columns:1fr 1fr;gap:28px}.Nmvota_about{grid-column:1/-1}.Nmvota_top h2{padding-top:0}}@media (max-width:420px){.Nmvota_top{grid-template-columns:1fr}}
:root{--cream:#fcfaf5;--paper:#fff;--green-dark:#173d2a;--green:#287548;--green-soft:#eef3e9;--ink:#243b2e;--muted:#667269;--red:#c93929;--orange:#f49b38;--border:#e2e7de;--radius:24px;--max-width:1180px}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:120px}body{background:var(--cream);color:var(--ink);-webkit-font-smoothing:antialiased;margin:0;font-family:Arial,Helvetica,sans-serif}a{color:inherit}button,input{font:inherit}button,a{-webkit-tap-highlight-color:transparent}img,svg{vertical-align:middle}h1,h2,h3,p{margin:0}::selection{color:var(--green-dark);background:#dbe8cc}:focus-visible{outline:3px solid var(--red);outline-offset:5px}.container{width:min(var(--max-width), calc(100% - 64px));margin-inline:auto}.eyebrow{color:var(--green);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:9px;font-size:.72rem;font-weight:700;line-height:1.5;display:inline-flex}.eyebrow:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px}.section-title{color:var(--green-dark);letter-spacing:-.045em;text-wrap:balance;font-size:clamp(2rem,4vw,3.1rem);font-weight:700;line-height:1.2}.button-primary{background:var(--red);color:#fff;border-radius:9px;justify-content:center;align-items:center;gap:18px;min-height:50px;padding:15px 23px;font-size:.88rem;font-weight:650;line-height:1.4;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex}.button-primary:hover{background:#ae2c1e;transform:translateY(-2px)}.skip-link{z-index:100;background:var(--green-dark);color:#fff;border-radius:8px;padding:13px 20px;position:fixed;top:12px;left:16px;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}.not-found{align-content:center;justify-items:start;gap:24px;min-height:60vh;padding-block:100px;display:grid}.not-found p{color:var(--muted);line-height:1.8}@media (max-width:640px){.container{width:calc(100% - 40px)}html{scroll-padding-top:150px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}
