:root{--bk:#000;--pr:#458327;--sc:#071900;--bg:#F5F5F5;--lime:#a6e46f;--ink:#0d1a07;--mut:#46553d;--line:#a9b79f;--r:18px}
*,*::before,*::after{box-sizing:border-box}
html{scroll-behavior:smooth;scroll-padding-top:88px;-webkit-text-size-adjust:100%}
body{margin:0;background:var(--bg);color:var(--ink);font:400 16px/1.75 "Open Sans",Arial,sans-serif;-webkit-font-smoothing:antialiased;padding-bottom:92px}
h1,h2,h3,h4{font-family:Roboto,Arial,sans-serif;line-height:1.15;margin:0 0 .5em;letter-spacing:-.015em}
p{margin:0 0 1em}
a{color:#2c6612}
img,svg{max-width:100%}
img{height:auto}
.k7ppz4{overflow-x:clip}
.k2ig72{width:20px;height:20px;flex:none;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}
.k1brjd3{background:#000;color:#fff;position:sticky;top:0;z-index:60;border-bottom:1px solid #1f3d12}
.k5ad264{max-width:1260px;margin:0 auto;padding:10px 14px;display:grid;grid-template-columns:auto 1fr auto;grid-template-areas:"b l a" "m m m";align-items:center;gap:10px}
.k4a12c6{grid-area:b;width:46px;height:46px;border:1px solid #2f5a1c;border-radius:12px;background:#0a0f07;display:grid;place-content:center;gap:5px;cursor:pointer;transition:background .2s,border-color .2s}
.k4a12c6:hover{border-color:var(--lime)}
.k4a12c6 span{display:block;width:22px;height:2px;background:#fff;border-radius:2px;transition:transform .25s,opacity .2s}
.k4a12c6[aria-expanded=true] span:nth-child(1){transform:translateY(7px) rotate(45deg)}
.k4a12c6[aria-expanded=true] span:nth-child(2){opacity:0}
.k4a12c6[aria-expanded=true] span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}
.k5u55q4{grid-area:l;display:flex;align-items:center;gap:10px;color:#fff;text-decoration:none;font:900 21px/1 Roboto,Arial,sans-serif;letter-spacing:-.02em;min-width:0}
.k5u55q4 img{width:44px;height:44px;border-radius:12px;border:2px solid var(--pr);object-fit:cover}
.k5u55q4 b{color:var(--lime);font-weight:900}
.k5u55q4 span{white-space:nowrap}
.k25zfs5{grid-area:a;display:flex;gap:8px}
.k5x7d64{grid-area:m;display:none;gap:4px;padding:8px 0 12px}
.k5x7d64.is-open{display:grid}
.k1lw5c5{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:12px;color:#fff;text-decoration:none;font:600 15px/1.2 Roboto,Arial,sans-serif;transition:background .2s,color .2s}
.k1lw5c5:hover,.k1lw5c5:focus-visible{background:#10240a;color:var(--lime)}
.k1lw5c5 .k2ig72{color:var(--lime)}
.k1p88m6{display:flex;align-items:center;gap:8px;font:500 13px/1.2 Roboto,Arial,sans-serif;color:#d8e9cc;padding:10px 14px;white-space:nowrap}
.k1p88m6 strong{color:#fff;font-size:15px}
.k1p88m6 em{font-style:normal;font-size:11px;border:1px solid #3b6a26;border-radius:99px;padding:2px 8px;color:var(--lime)}
.k1b8mm3{width:9px;height:9px;border-radius:50%;background:var(--lime);box-shadow:0 0 0 0 rgba(166,228,111,.6);animation:ka95q5 2s infinite}
@keyframes ka95q5{70%{box-shadow:0 0 0 9px rgba(166,228,111,0)}100%{box-shadow:0 0 0 0 rgba(166,228,111,0)}}
.k1az1v3{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 18px;border-radius:12px;font:700 15px/1 Roboto,Arial,sans-serif;text-decoration:none;border:2px solid transparent;cursor:pointer;transition:transform .2s,box-shadow .2s,background .2s}
.k1az1v3:hover{transform:translateY(-2px);box-shadow:0 10px 22px rgba(69,131,39,.35)}
.k1az1v3:active{transform:translateY(0)}
.k1az1v3:focus-visible,.k1lw5c5:focus-visible,.k4a12c6:focus-visible,a:focus-visible,summary:focus-visible,input:focus-visible,textarea:focus-visible{outline:3px solid var(--lime);outline-offset:2px}
.k2hcj2{background:var(--pr);color:#fff}
.k2hcj2::after{content:"";position:absolute;top:0;left:-60%;width:40%;height:100%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.35),transparent);transform:skewX(-20deg);animation:k37dek5 4.5s infinite}
@keyframes k37dek5{0%,60%{left:-60%}100%{left:130%}}
.k2hd42{background:var(--sc);color:#e4f7d4;border-color:#2e5a1b}
.k2hd42:hover{border-color:var(--lime)}
.k2has2{background:transparent;color:#fff;border-color:rgba(255,255,255,.4)}
.k2hbr2{min-height:52px;padding:0 26px;font-size:17px}
@media(min-width:960px){
.k5ad264{grid-template-columns:auto 1fr auto;grid-template-areas:"l m a";gap:22px}
.k4a12c6{display:none}
.k5x7d64{display:flex;align-items:center;justify-content:center;padding:0;flex-wrap:wrap}
.k1lw5c5{padding:9px 10px;font-size:14px}
.k1lw5c5 .k2ig72{width:17px;height:17px}
.k1p88m6{margin-left:6px}
}
@media(max-width:520px){.k5u55q4 span{display:none}.k1az1v3{padding:0 13px}}
.k5avgn4{position:relative;color:#fff;overflow:hidden;background:radial-gradient(800px 480px at 88% 18%,#235511 0,transparent 62%),radial-gradient(500px 300px at 0 100%,#13310a 0,transparent 70%),linear-gradient(165deg,#000 0,#071900 75%)}
.k5avgn4::before{content:"";position:absolute;inset:0;background-image:radial-gradient(rgba(166,228,111,.13) 1.2px,transparent 1.4px);background-size:26px 26px;mask-image:linear-gradient(90deg,transparent,#000 70%);-webkit-mask-image:linear-gradient(90deg,transparent,#000 70%)}
.k1bscq3{position:relative;max-width:1260px;margin:0 auto;padding:36px 16px 56px;display:grid;gap:34px;grid-template-columns:minmax(0,1fr)}
.k5osez4{display:inline-flex;align-items:center;gap:8px;font:700 12px/1 Roboto,Arial,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--lime);margin-bottom:16px}
.k5osez4::before{content:"";width:28px;height:2px;background:var(--lime)}
.k5avgn4 h1{font-size:clamp(32px,6.2vw,64px);font-weight:900;margin-bottom:.4em}
.k5avgn4 h1 mark{background:none;color:var(--lime)}
.k3cgej5{color:#cfe3c3;font-size:17px;max-width:56ch}
.k4cua15{margin-top:22px;border:1px solid rgba(166,228,111,.4);border-radius:22px;padding:22px;background:linear-gradient(145deg,rgba(69,131,39,.28),rgba(255,255,255,.04));backdrop-filter:blur(6px);display:grid;gap:14px;max-width:560px}
.k5c6o34{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap}
.k5c6o34 b{font:900 clamp(56px,10vw,92px)/.9 Roboto,Arial,sans-serif;color:var(--lime);letter-spacing:-.04em}
.k5c6o34 span{font:700 18px/1.3 Roboto,Arial,sans-serif}
.k5a87r4{display:flex;flex-wrap:wrap;gap:10px}
.k3mxb95{display:grid;grid-template-columns:auto 1fr;gap:10px;font-size:13.5px;line-height:1.55;color:#d3e6c7;border-top:1px dashed rgba(166,228,111,.35);padding-top:12px}
.k3mxb95 b{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--lime);color:#071900;font-size:13px}
.k5da7t4{position:relative;width:min(100%,520px);aspect-ratio:1/1;margin:0 auto}
.k5da7t4 svg.k1atk43{position:absolute;inset:0;width:100%;height:100%}
.k6pvsn6{position:absolute;left:11%;top:15%;width:60%;margin:0;transform:rotate(-5deg);border-radius:28px;overflow:hidden;border:6px solid var(--pr);box-shadow:0 30px 60px rgba(0,0,0,.55);animation:k2os375 7s ease-in-out infinite}
.k6pvsn6 img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover}
.k6pvsn6 figcaption{background:#000;color:#cfe3c3;font-size:11px;padding:6px 10px;line-height:1.3}
@keyframes k2os375{50%{transform:rotate(-3deg) translateY(-10px)}}
.k6pl1b4{transform-origin:260px 260px;animation:k1d9ao3 40s linear infinite}
@keyframes k1d9ao3{to{transform:rotate(360deg)}}
@media(min-width:960px){.k1bscq3{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;padding:72px 24px 88px}}
.kfyqh6{max-width:1260px;margin:0 auto;padding:16px 16px 0;display:flex;flex-wrap:wrap;gap:6px;align-items:center;font-size:14px;color:var(--mut)}
.kfyqh6 a{color:#1f4d0b;font-weight:600}
.kfyqh6 i{font-style:normal;color:#7b8a71}
.k1axp23{max-width:1260px;margin:0 auto;padding:0 16px;margin-block:64px}
.k1axp23.k635t5{margin-block:40px}
.k2haz2{display:grid;gap:6px;margin-bottom:26px;max-width:760px}
.k2hrw2{font:700 12px/1 Roboto,Arial,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:#2c6612;display:flex;align-items:center;gap:10px}
.k2hrw2::after{content:"";height:2px;width:46px;background:var(--pr)}
.k2haz2 h2{font-size:clamp(26px,4.2vw,42px);font-weight:900;margin:0}
.k2haz2 p{color:var(--mut);margin:0}
.k4jgis4{background:linear-gradient(170deg,#071900,#0c2a05);color:#fff;padding-block:1px;position:relative}
.k4jgis4 .k2hrw2{color:var(--lime)}.k4jgis4 .k2hrw2::after{background:var(--lime)}
.k4jgis4 .k2haz2 p{color:#c6dbb9}
.k4owzp4{display:inline-flex;width:fit-content;align-items:center;gap:6px;border:1px solid currentColor;border-radius:99px;padding:3px 11px;font:700 11px/1.4 Roboto,Arial,sans-serif;letter-spacing:.06em;text-transform:uppercase;color:#46553d;background:rgba(255,255,255,.5)}
.k4jgis4 .k4owzp4{color:var(--lime);background:rgba(0,0,0,.25)}
.kf72x5{display:grid;gap:14px;grid-template-columns:repeat(12,minmax(0,1fr))}
.k6t22b4{grid-column:span 12;border-radius:var(--r);padding:24px;display:grid;gap:10px;align-content:start;border:2px solid #0f2a07;background:#fff;transition:transform .25s,box-shadow .25s;position:relative;overflow:hidden}
.k6t22b4:hover{transform:translateY(-4px);box-shadow:0 16px 30px rgba(7,25,0,.18)}
.k6t22b4 h3{margin:0;font-size:21px;font-weight:800}
.k6t22b4 p{margin:0;color:var(--mut)}
.k5jje5{width:52px;height:52px;border-radius:14px;background:var(--sc);color:var(--lime);display:grid;place-items:center}
.k5jje5 .k2ig72{width:26px;height:26px}
.k6t22b4:nth-child(1){background:var(--pr);border-color:var(--pr);color:#fff}
.k6t22b4:nth-child(1) p{color:#eef9e6}
.k6t22b4:nth-child(1) .k5jje5{background:#000}
.k6t22b4:nth-child(2){background:#071900;color:#fff}
.k6t22b4:nth-child(2) p{color:#c6dbb9}
.k6t22b4:nth-child(2) .k5jje5{background:var(--pr);color:#fff}
.k6t22b4:nth-child(6){background:linear-gradient(120deg,#fff,#e5f1db);border-style:dashed}
.k6t22b4::after{content:"";position:absolute;right:-30px;bottom:-30px;width:110px;height:110px;border-radius:50%;border:14px solid rgba(69,131,39,.12)}
@media(min-width:640px){.k6t22b4{grid-column:span 6}.k6t22b4:nth-child(6){grid-column:span 12}}
@media(min-width:1000px){.k6t22b4:nth-child(1){grid-column:span 5}.k6t22b4:nth-child(2){grid-column:span 7}.k6t22b4:nth-child(3),.k6t22b4:nth-child(4),.k6t22b4:nth-child(5){grid-column:span 4}}
.k2jme2{display:grid;gap:18px;grid-template-columns:minmax(0,1fr)}
.k1cze23,.k1b3el3{border-radius:24px;padding:28px;display:grid;gap:14px;align-content:start}
.k1cze23{background:#fff;border:2px solid var(--pr);box-shadow:8px 8px 0 var(--pr)}
.k1b3el3{background:#071900;color:#eaf5e1;border:2px solid #000;box-shadow:8px 8px 0 #000;border-radius:24px 6px 24px 6px}
.k2jme2 h3{margin:0;font-size:26px;font-weight:900;display:flex;align-items:center;gap:10px}
.k2jme2 ul{list-style:none;margin:0;padding:0;display:grid;gap:12px}
.k2jme2 li{display:grid;grid-template-columns:26px 1fr;gap:10px;align-items:start}
.k2jme2 li .k2ig72{width:22px;height:22px;margin-top:3px}
.k1cze23 li .k2ig72{color:var(--pr)}
.k1b3el3 li .k2ig72{color:#ff9d8a}
@media(min-width:800px){.k2jme2{grid-template-columns:1fr 1fr;gap:30px}}
.k2ior2{display:grid;gap:14px;grid-template-columns:minmax(0,1fr);padding-bottom:64px}
.k2ipj2{border:1px solid #2e5a1b;border-radius:20px;padding:22px;background:linear-gradient(160deg,#0e2a07,#041000);display:grid;gap:6px;position:relative;overflow:hidden}
.k2ipj2::before{content:"";position:absolute;top:0;left:-100%;width:60%;height:100%;background:linear-gradient(100deg,transparent,rgba(166,228,111,.12),transparent);animation:k37dek5 6s infinite}
.k2ipj2 span{font:700 12px/1 Roboto,Arial,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#a9c99a}
.k2ipj2 b{font:900 clamp(30px,5vw,40px)/1.1 Roboto,Arial,sans-serif;color:var(--lime);font-variant-numeric:tabular-nums}
.k2ipj2:first-child{background:linear-gradient(160deg,#458327,#1c4a0d);border-color:var(--lime)}
.k2ipj2:first-child b{color:#fff}
@media(min-width:640px){.k2ior2{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(min-width:1000px){.k2ior2{grid-template-columns:1.4fr 1fr 1fr 1fr}}
.k2kee2{overflow-x:auto;border:2px solid #071900;border-radius:16px;background:#fff;-webkit-overflow-scrolling:touch}
.k2kee2 table{width:100%;min-width:900px;border-collapse:collapse;margin:0 auto}
.k2kee2 th,.k2kee2 td{padding:14px 16px;text-align:left;border:1px solid var(--line);vertical-align:middle;font-size:14.5px;line-height:1.5}
.k2kee2 th{background:#071900;color:#fff;font:700 13px/1.3 Roboto,Arial,sans-serif;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}
.k2kee2 tbody tr:nth-child(even){background:#eef4e9}
.k2kee2 tbody tr{transition:background .2s}
.k2kee2 tbody tr:hover{background:#dcebd0}
.k2joc2{display:flex;align-items:center;gap:12px;font-weight:700;white-space:nowrap}
.k2joc2 svg{width:42px;height:42px;flex:none}
.k5bfky4{display:block;font-size:13px;color:var(--mut);margin-top:10px}
.k6iy9b4{display:grid;grid-auto-flow:column;grid-auto-columns:84%;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;padding:4px 2px 16px;scrollbar-width:thin;scrollbar-color:var(--pr) transparent;-webkit-overflow-scrolling:touch}
.k6iy9b4>*{scroll-snap-align:center}
@media(min-width:700px){.k6iy9b4{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:repeat(var(--cols,3),minmax(0,1fr));overflow:visible;padding:4px 0}}
.k52fd15{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--mut);margin:-6px 0 8px}
@media(min-width:700px){.k52fd15{display:none}}
.k6ogjr4{margin:0;border-radius:20px;overflow:hidden;background:#000;color:#fff;border:2px solid #071900;transition:transform .3s}
.k6ogjr4:hover{transform:translateY(-5px) rotate(-.6deg)}
.k6ogjr4 img{display:block;width:100%;aspect-ratio:16/10;object-fit:cover;transition:transform .5s}
.k6ogjr4:hover img{transform:scale(1.05)}
.k6ogjr4 figcaption{padding:12px 14px;font-size:13.5px;line-height:1.45;display:grid;gap:2px}
.k6ogjr4 figcaption b{font:700 15px/1.3 Roboto,Arial,sans-serif;color:var(--lime)}
.k60aj18{overflow:hidden;border-radius:20px}
@media(min-width:1000px){.k389mm5{--cols:5}}
.k2iy32{list-style:none;margin:0;padding:0;display:grid;gap:10px;counter-reset:none}
@media(min-width:900px){.k2iy32{grid-auto-flow:column;grid-template-rows:repeat(10,auto);column-gap:22px}}
.k2j172{display:grid;grid-template-columns:44px 40px 1fr auto;gap:12px;align-items:center;background:#fff;border:2px solid #cdd9c3;border-radius:14px;padding:10px 14px;transition:transform .2s,border-color .2s}
.k2j172:hover{transform:translateX(4px);border-color:var(--pr)}
.k2j172 .k2k002{font:900 20px/1 Roboto,Arial,sans-serif;color:#2c6612;text-align:center}
.k2j172 .k2h7o2{width:40px;height:40px;border-radius:50%;background:#071900;color:var(--lime);display:grid;place-items:center;font:700 15px/1 Roboto,Arial,sans-serif}
.k2j172 .k2jca2{font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.k2j172 .k2h5x2{font:900 16px/1 Roboto,Arial,sans-serif;color:#071900;font-variant-numeric:tabular-nums}
.k2j172:nth-child(-n+3){background:linear-gradient(100deg,#071900,#164010);border-color:#000;color:#fff}
.k2j172:nth-child(-n+3) .k2k002{color:var(--lime);font-size:26px}
.k2j172:nth-child(-n+3) .k2h7o2{background:var(--pr);color:#fff}
.k2j172:nth-child(-n+3) .k2h5x2{color:var(--lime)}
.k2ha02{border-radius:24px;padding:26px;display:grid;gap:14px;align-content:start;background:#fff;border:2px solid #071900;position:relative;transition:transform .25s,box-shadow .25s}
.k2ha02:hover{transform:translateY(-5px);box-shadow:0 18px 34px rgba(7,25,0,.2)}
.k2ha02 h3{margin:0;font-size:24px;font-weight:900}
.k2ha02 p{margin:0;color:var(--mut)}
.k2ha02 ul{margin:0;padding-left:20px;display:grid;gap:4px}
.k2ha02 .k1ax673{font:900 clamp(40px,6vw,56px)/1 Roboto,Arial,sans-serif;color:#2c6612;letter-spacing:-.03em}
.k2ha02:nth-child(1){background:linear-gradient(155deg,#458327,#1c4a0d);color:#fff;border-color:#000}
.k2ha02:nth-child(1) p,.k2ha02:nth-child(1) li{color:#f0fae8}
.k2ha02:nth-child(1) .k1ax673{color:#fff}
.k2ha02:nth-child(1) .k6vtb85{background:#000;color:var(--lime)}
.k2ha02:nth-child(3){border-style:dashed;background:repeating-linear-gradient(135deg,#fff 0 14px,#eef4e9 14px 28px)}
.k6vtb85{width:fit-content;font:700 11px/1 Roboto,Arial,sans-serif;letter-spacing:.1em;text-transform:uppercase;border-radius:6px;padding:7px 10px;background:#071900;color:#fff}
.k2ha02 .k1az1v3{margin-top:auto}
@media(min-width:1000px){.k1aw8d3{--cols:3}}
.k2i452{background:#fff;border:2px solid #071900;border-radius:20px;overflow:hidden;display:grid;transition:transform .25s,box-shadow .25s}
.k2i452:hover{transform:translateY(-6px);box-shadow:0 18px 30px rgba(7,25,0,.22)}
.k2i452 svg{display:block;width:100%;aspect-ratio:1/1;height:auto}
.k2i3y2{padding:14px;display:grid;gap:10px}
.k2i3y2 h3{margin:0;font-size:17px;font-weight:800}
.k2i3y2 small{color:var(--mut);font-size:12.5px;line-height:1.4}
.k2i3y2 .k1az1v3{min-height:40px;font-size:14px}
@media(min-width:700px){.k55wja5{--cols:3}}
@media(min-width:1100px){.k55wja5{--cols:6}}
.k4syzq4{display:grid;gap:22px;grid-template-columns:minmax(0,1fr)}
.k4syzq4 ol{margin:0 0 16px;padding-left:20px;display:grid;gap:6px}
.k3dmsq5{border-radius:24px;border:3px solid #000;background:#000;padding:10px;box-shadow:10px 10px 0 var(--pr)}
.k3dmsq5 iframe{display:block;width:100%;height:460px;border:0;border-radius:16px;background:#071900}
@media(min-width:960px){.k4syzq4{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center}}
.k6sje44{background:#fff;border:2px solid #071900;border-radius:24px;padding:clamp(20px,4vw,48px);overflow-wrap:anywhere}
.k6sje44 h1,.k6sje44 h2,.k6sje44 h3,.k6sje44 h4{margin:1.4em 0 .5em;font-weight:900}
.k6sje44 h1{font-size:clamp(30px,5vw,46px);margin-top:0}
.k6sje44 h2{font-size:clamp(24px,3.6vw,34px);padding-bottom:.3em;border-bottom:3px solid var(--pr)}
.k6sje44 h3{font-size:22px}
.k6sje44>:first-child{margin-top:0}
.k6sje44 ul,.k6sje44 ol{margin:0 0 1.2em;padding-left:1.4em}
.k6sje44 li{margin:.35em 0;padding-left:.2em}
.k6sje44 ul li::marker{color:var(--pr)}
.k6sje44 ol li::marker{color:#2c6612;font-weight:800}
.k6sje44 a{font-weight:600;text-underline-offset:3px}
.k6sje44 blockquote{margin:1.4em 0;padding:16px 22px;border-left:6px solid var(--pr);background:#eef4e9;border-radius:0 14px 14px 0}
.k6sje44 table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse;margin:1.4em auto;border:2px solid #071900}
.k6sje44 th,.k6sje44 td{padding:12px 14px;text-align:left;border:1px solid var(--line)}
.k6sje44 th{background:#071900;color:#fff}
.k6sje44 img{border-radius:14px}
.k6sje44 hr{border:0;height:2px;background:linear-gradient(90deg,var(--pr),transparent);margin:2em 0}
.k6sje44 code,.k6sje44 pre{background:#071900;color:#d6f5bd;border-radius:8px;font-size:14px}
.k6sje44 code{padding:2px 6px}
.k6sje44 pre{padding:16px;overflow-x:auto}
.k1bgnd3{display:grid;gap:12px;max-width:940px}
.k1bgnd3 details{background:#fff;border:2px solid #071900;border-radius:16px;overflow:hidden;transition:box-shadow .2s}
.k1bgnd3 details[open]{box-shadow:6px 6px 0 var(--pr)}
.k1bgnd3 summary{cursor:pointer;list-style:none;padding:18px 20px;font:700 18px/1.35 Roboto,Arial,sans-serif;display:grid;grid-template-columns:1fr auto;gap:12px;align-items:center}
.k1bgnd3 summary::-webkit-details-marker{display:none}
.k1bgnd3 summary::after{content:"+";display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#071900;color:var(--lime);font-size:20px;transition:transform .25s}
.k1bgnd3 details[open] summary::after{transform:rotate(45deg)}
.k1bgnd3 details>div{padding:0 20px 20px;color:var(--mut)}
.k1bgnd3 details>div p{margin:0}
.k2k252{display:grid;gap:14px;grid-template-columns:minmax(0,1fr)}
.k2jyg2{background:#fff;border:2px solid #071900;border-radius:20px;padding:22px;display:grid;gap:12px;align-content:start;transition:transform .25s}
.k2jyg2:hover{transform:translateY(-4px)}
.k2jyg2:nth-child(3n+2){border-radius:6px 26px 6px 26px}
.k2jyg2:nth-child(3n){background:#eef4e9}
.k2jzf2{display:grid;grid-template-columns:48px 1fr;gap:12px;align-items:center}
.k2jzf2 .k2h7o2{width:48px;height:48px;border-radius:50%;background:var(--sc);color:var(--lime);display:grid;place-items:center;font:900 17px/1 Roboto,Arial,sans-serif;border:2px solid var(--pr)}
.k2jzf2 b{font:700 16px/1.2 Roboto,Arial,sans-serif;display:block}
.k4nviu5{display:flex;gap:2px}
.k4nviu5 svg{width:18px;height:18px;fill:#458327;stroke:#2c6612;stroke-width:1.2}
.k2jyg2 p{margin:0;font-size:15px;color:#2b3a22}
@media(min-width:700px){.k2k252{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(min-width:1000px){.k2k252{grid-template-columns:repeat(3,minmax(0,1fr))}}
.k1b9lt3{display:grid;gap:22px;grid-template-columns:minmax(0,1fr);margin-top:26px}
@media(min-width:900px){.k1b9lt3{grid-template-columns:1fr 1fr}}
.k53djh4{background:#071900;color:#fff;border-radius:24px;padding:26px;display:grid;gap:14px;align-content:start}
.k53djh4 h3{margin:0;font-size:24px;font-weight:900;color:var(--lime)}
.k53djh4 label{display:grid;gap:6px;font-weight:600;font-size:14px}
.k53djh4 input,.k53djh4 textarea{width:100%;font:400 16px/1.4 "Open Sans",Arial,sans-serif;color:#0d1a07;background:#f5f5f5;border:2px solid transparent;border-radius:12px;padding:12px 14px;transition:border-color .2s}
.k53djh4 input:focus,.k53djh4 textarea:focus{border-color:var(--lime)}
.k53djh4 textarea{min-height:120px;resize:vertical}
.k53djh4 [aria-invalid=true]{border-color:#ff9d8a}
.k1beb63{min-height:1.1em;color:#ffc1b5;font-size:13px;font-weight:600}
.k3qgjz6{border-radius:12px;padding:0;font-size:14px;line-height:1.5;color:#d6f5bd}
.k3qgjz6.is-on{padding:12px 14px;background:rgba(166,228,111,.12);border:1px solid var(--lime)}
.k5yx8q5{background:#fff;border:2px dashed #2c6612;border-radius:24px;padding:28px;display:grid;gap:10px;align-content:center;justify-items:start}
.k5yx8q5 svg{width:46px;height:46px;color:var(--pr)}
.k5yx8q5 h3{margin:0;font-size:22px;font-weight:900}
.k5yx8q5 p{margin:0;color:var(--mut)}
.k47szi6{display:grid;gap:22px;grid-template-columns:minmax(0,1fr);background:linear-gradient(150deg,#000,#071900 70%);color:#fff;border-radius:28px;padding:clamp(22px,4vw,44px);border:2px solid var(--pr)}
.k47szi6 h2{font-size:clamp(26px,4vw,38px);font-weight:900;margin:0 0 4px}
.k47szi6 p{color:#d3e6c7}
.k4g4zj4{display:grid;gap:8px;justify-items:start;font-size:12px;color:#b6cfa8}
.k4g4zj4 img{width:132px;height:132px;border-radius:50%;object-fit:cover;border:4px solid var(--pr)}
.k6kze34{color:var(--lime);font:700 15px/1.4 Roboto,Arial,sans-serif;margin-bottom:12px;display:block}
.k5x89g4{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}
.k5x89g4 span,.k5x89g4 a{display:inline-flex;align-items:center;gap:8px;border:1px solid #2e5a1b;border-radius:99px;padding:8px 14px;font-size:13.5px;color:#e4f7d4;text-decoration:none}
.k5x89g4 a:hover{border-color:var(--lime);color:var(--lime)}
.k6353j4{font-size:13px;color:#b6cfa8;border-left:3px solid var(--pr);padding-left:12px;margin-top:14px}
@media(min-width:800px){.k47szi6{grid-template-columns:auto 1fr;gap:34px}}
.k53d2r4{background:#000;color:#d4e2cb;margin-top:72px;padding:48px 16px 24px;border-top:3px solid var(--pr)}
.k1bhz03{max-width:1260px;margin:0 auto;display:grid;gap:30px;grid-template-columns:minmax(0,1fr)}
.k51mqv4 h3{font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--lime);margin-bottom:14px}
.k51mqv4 p{font-size:14px;color:#b5c7a9;margin:0 0 .8em}
.k4t7w66{display:grid;gap:8px}
.k4t7w66 a{color:#e6f4da;text-decoration:none;font-size:15px;width:fit-content;background:linear-gradient(var(--lime),var(--lime)) 0 100%/0 2px no-repeat;transition:background-size .25s,color .2s}
.k4t7w66 a:hover{color:var(--lime);background-size:100% 2px}
.k5sl5x5{display:flex;flex-wrap:wrap;gap:8px}
.k5sl5x5 span,.k5sl5x5 a{border:1px solid #2e5a1b;border-radius:10px;padding:7px 11px;font-size:13px;color:#e6f4da;text-decoration:none;background:#07120300;display:inline-flex;align-items:center;gap:8px}
.k5sl5x5 a:hover{border-color:var(--lime);color:var(--lime)}
.k5sl5x5 svg.k1cwlj3{width:26px;height:26px}
.k52v394{display:flex;align-items:center;gap:10px;margin-top:16px;font-size:14px}
.k52v394 svg{width:36px;height:24px;border-radius:3px}
.k413cu5{grid-column:1/-1}
.k3vp325{border-top:1px solid #1f3d12;padding-top:20px;font-size:13px;color:#9fb392;display:grid;gap:10px}
.k3vp325 details{border:1px solid #1f3d12;border-radius:10px;padding:10px 14px}
.k3vp325 summary{cursor:pointer;color:#d4e2cb}
.k1armw3{display:inline-grid;place-items:center;width:42px;height:42px;border-radius:50%;border:2px solid var(--lime);color:var(--lime);font:900 15px/1 Roboto,Arial,sans-serif}
.k2ot2e5{display:flex;align-items:center;gap:10px;color:#fff;text-decoration:none;font:900 22px/1 Roboto,Arial,sans-serif;margin-bottom:14px}
.k2ot2e5 img{width:44px;height:44px;border-radius:12px;border:2px solid var(--pr)}
.k2ot2e5 b{color:var(--lime)}
@media(min-width:800px){.k1bhz03{grid-template-columns:1.3fr 1fr 1.2fr}}
.k4z6h96{position:fixed;left:0;right:0;bottom:0;z-index:70;background:#000;border-top:2px solid var(--pr);padding:10px 14px;padding-bottom:max(10px,env(safe-area-inset-bottom))}
.k1dy7n3{max-width:1260px;margin:0 auto;display:grid;grid-template-columns:1fr auto;gap:12px;align-items:center;color:#fff}
.k1dy7n3 p{margin:0;font:700 15px/1.25 Roboto,Arial,sans-serif}
.k1dy7n3 p b{color:var(--lime);font-size:1.15em}
.k1dy7n3 p small{display:block;font:400 12px/1.3 "Open Sans",Arial,sans-serif;color:#b5c7a9}
.k1dy7n3 .k1az1v3{color:#fff;text-decoration:none}
.k2ipc2 .k48bbg6{opacity:0;transform:translateY(22px);transition:opacity .7s ease,transform .7s ease}
.k2ipc2 .k48bbg6.is-in{opacity:1;transform:none}
.k2k7e2{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
.k5gl2r4{max-width:900px;margin:40px auto;padding:0 16px}
.elementor-section,.wp-block-image,.entry-content,.widget-area,.yoast-breadcrumbs{display:block}
.alignwide{max-width:100%}.screen-reader-text{position:absolute;left:-9999px}
@media(prefers-reduced-motion:reduce){*,*::before,*::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.k2ipc2 .k48bbg6{opacity:1;transform:none}}

#live.k1axp23 {
    width: 100%;
    box-sizing: border-box;
}

#live .k52fd15 {
    display: none;
}

#live .k6iy9b4.k55wja5 {
    display: grid;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    gap: 20px;
    width: 100%;
    margin-top: 24px;
}

#live .k2i452.k48bbg6 {
    display: flex;
    flex-direction: column;
    min-width: 0;
    overflow: hidden;
    height: 100%;
    box-sizing: border-box;
    background: #10170e;
    border: 1px solid rgba(166, 228, 111, 0.2);
    border-radius: 14px;
}

#live .k1axp23-img {
    display: block;
    width: 100%;
    height: 220px;
    flex-shrink: 0;
    object-fit: cover;
    object-position: center;
}

#live .k2i3y2 {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    flex: 1;
    gap: 9px;
    padding: 16px;
    box-sizing: border-box;
}

#live .k2i3y2 h3 {
    margin: 0;
    color: #fff;
    font-size: 19px;
    line-height: 1.35;
}

#live .k2i3y2 small {
    color: #a6e46f;
    font-size: 13px;
}

#live .k2i3y2 .k1az1v3 {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    min-height: 42px;
    margin-top: auto;
    padding: 0 18px;
    box-sizing: border-box;
    border-radius: 8px;
    background: #a6e46f;
    color: #10170e;
    font-weight: 700;
    text-decoration: none;
}

#live .k2i3y2 .k1az1v3:hover {
    background: #c2f58f;
}

@media (max-width: 900px) {
    #live .k6iy9b4.k55wja5 {
        grid-template-columns: repeat(2, minmax(0, 1fr));
        gap: 16px;
    }

    #live .k1axp23-img {
        height: 200px;
    }
}

@media (max-width: 560px) {
    #live .k6iy9b4.k55wja5 {
        grid-template-columns: 1fr;
        gap: 16px;
    }

    #live .k1axp23-img {
        height: 230px;
    }
}

.k1axp23 .k6iy9b4.k389mm5 {
    display: grid;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    gap: 18px;
    width: 100%;
}

.k1axp23 .k6ogjr4 {
    width: 100%;
    min-width: 0;
    margin: 0;
    overflow: visible;
}

.k1axp23 .k6ogjr4 img {
    display: block;
    width: 100%;
    height: auto;
    max-width: 100%;
    object-fit: contain;
}

@media (max-width: 768px) {
    .k1axp23 .k6iy9b4.k389mm5 {
        display: flex;
        gap: 14px;
        overflow-x: auto;
        padding-bottom: 12px;
        scroll-snap-type: x mandatory;
    }

    .k1axp23 .k6ogjr4 {
        flex: 0 0 85%;
        scroll-snap-align: start;
    }

    .k1axp23 .k6ogjr4 img {
        width: 100%;
        height: auto;
    }
}

#winners .k2j172:not(:nth-child(-n+3)) {
    color: #0d1a07;
}

#winners .k2j172:not(:nth-child(-n+3)) .k2jca2 {
    color: #0d1a07;
}

#winners .k2j172:not(:nth-child(-n+3)) .k2h5x2 {
    color: #071900;
}

#winners .k2j172:nth-child(-n+3) {
    color: #fff;
}

#winners .k2j172:nth-child(-n+3) .k2jca2 {
    color: #fff;
}

#winners .k2j172:nth-child(-n+3) .k2h5x2 {
    color: var(--lime);
}

#winners .k2j172 .k2k002 {
    color: #2c6612;
}

#winners .k2j172:nth-child(-n+3) .k2k002 {
    color: var(--lime);
}

.k1brjd3 .k5u55q4 img,
.k53d2r4 .k2ot2e5 img {
    border: none !important;
    border-radius: 0 !important;
    outline: none !important;
    box-shadow: none !important;
    object-fit: contain;
}

.k1brjd3 .k5u55q4 img {
    width: 90px !important;
    height: 90px !important;
    border: none !important;
    border-radius: 0 !important;
    object-fit: contain;
}

.k53d2r4 .k2ot2e5 img {
    width: 90px !important;
    height: 90px !important;
    border: none !important;
    border-radius: 0 !important;
    object-fit: contain;
}

.k5ad264 {
    align-items: center;
}

@media(max-width:959px){
    .k5ad264{grid-template-areas:"l a b" "m m m"}
    .k25zfs5{justify-self:end}
}

.k4z-close{background:none;border:none;color:#fff;font-size:26px;line-height:1;padding:0 4px;cursor:pointer;opacity:.6;transition:opacity .2s}
.k4z-close:hover{opacity:1}
.k4z6h96.is-hidden{display:none}

.k1dy7n3{max-width:1260px;margin:0 auto;display:grid;grid-template-columns:1fr auto auto;gap:12px;align-items:center;color:#fff}