*{box-sizing:border-box}html{color-scheme:light}body{margin:0;background:#f5f6f2;color:#172c29;font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased}main{max-width:1240px;padding:0 48px;margin:auto}header{height:112px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #dce2dc}.brand{display:flex;align-items:center;gap:13px;text-decoration:none;color:inherit;font-weight:800;font-size:15px;letter-spacing:1.4px}.logo{display:grid;place-items:center;width:48px;height:48px;border-radius:16px;background:#183f37;color:#e7f4b9;font-size:35px;letter-spacing:-4px;padding-right:5px}.brand small{display:block;font-size:9px;letter-spacing:2.4px;margin-top:7px;color:#6f7d74}.security{font-size:12px;color:#496657;background:#e7eee6;padding:10px 15px;border-radius:30px}.security span{color:#34755b;margin-right:7px}.hero{display:grid;grid-template-columns:1.35fr 1fr;gap:64px;align-items:center;padding:70px 0 60px}.eyebrow{font-size:11px;font-weight:bold;letter-spacing:2.5px;color:#687a68}h1{font-size:clamp(38px,4.1vw,60px);line-height:1.07;letter-spacing:-2.7px;margin:23px 0}p{color:#69766d;line-height:1.75;font-size:15px}.hero>div>p{max-width:490px}.status{display:flex;gap:13px;align-items:flex-start;padding:20px 0;margin-top:24px}.dot{width:9px;height:9px;background:#b4be82;border-radius:50%;margin-top:4px;flex-shrink:0}.status strong{font-size:13px}.status div>span{display:block;max-width:340px;color:#7d877c;font-size:12px;line-height:1.6;margin-top:7px}.overview{background:#193d34;color:#f7f8ef;padding:30px 35px;border-radius:24px;box-shadow:0 18px 40px #173e3410}.overview-title{display:flex;justify-content:space-between;color:#b4c5a4;font-size:10px;letter-spacing:2px}.small-dot{height:7px;width:7px;background:#c2d78b;border-radius:50%}.overview h2{font-size:32px;letter-spacing:-1px;line-height:1.15;margin:28px 0}.overview ol{list-style:none;margin:0;padding:0}.overview li{display:flex;gap:17px;align-items:center;border-top:1px solid #ffffff15;padding:16px 0}.overview b{color:#b7cc8a;font-weight:normal;font-size:11px}.overview li span{font-size:13px}.overview small{display:block;color:#a5b7aa;font-size:11px;margin-top:6px}.closed{font-size:10px;letter-spacing:.3px;background:#294b3e;color:#cadaaa;padding:11px 14px;border-radius:8px;margin-top:16px;text-align:center}.channels{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:54px}.channels article{background:#fff;border:1px solid #e0e6df;border-radius:16px;padding:25px}.icon{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:#eff3e8;color:#3d614f;font-size:17px;font-weight:bold}h3{font-size:16px;margin:19px 0 10px}.channels p{font-size:13px;line-height:1.65;margin:0 0 23px;min-height:44px}.pending{font-size:10px;color:#838d80;background:#f3f5ef;border:1px solid #e7ebe1;border-radius:30px;padding:6px 10px}footer{border-top:1px solid #dce2dc;display:flex;justify-content:space-between;gap:20px;font-size:10px;color:#879082;padding:24px 0 35px}@media(max-width:780px){main{padding:0 22px}header{height:90px}.brand{font-size:12px}.brand small{font-size:8px}.logo{height:40px;width:40px;font-size:30px}.security{font-size:10px;padding:8px}.hero{grid-template-columns:1fr;padding:42px 0;gap:26px}h1{letter-spacing:-1.8px}.overview{padding:26px}.channels{grid-template-columns:1fr;gap:14px}.channels article{padding:22px}.channels p{min-height:0}footer{flex-direction:column;gap:9px}}

.admin-entry{display:inline-flex;align-items:center;gap:28px;padding:14px 18px;background:#204d3e;color:#fff;text-decoration:none;border-radius:8px;font-size:12px;font-weight:bold;margin-top:4px}.admin-entry:hover{background:#2c624d}.admin-entry:focus-visible{outline:3px solid #8ca267;outline-offset:3px}
