.v98-wrap{max-width:1200px;margin:auto;padding:0 24px}.v98-hero{padding:145px 0 60px;background:#0c130e;color:#fff}.v98-hero h1{font-size:clamp(2.5rem,6vw,5rem);line-height:1.08;margin:.3em 0;font-weight:900}.v98-hero h1 em{color:#c7ff2e;font-style:normal}.v98-hero p{max-width:680px}.v98-kicker{color:#c7ff2e;letter-spacing:.12em;font-weight:800;font-size:.8rem}.v98-shortcuts{display:flex;gap:12px;flex-wrap:wrap;margin-top:24px}.v98-shortcuts a,.v98-button{display:inline-block;background:#c7ff2e;color:#0b0d0c;border:0;border-radius:12px;padding:13px 18px;font-weight:850;cursor:pointer}.v98-hub{padding-top:36px;padding-bottom:70px}.v98-search-label{display:block;font-weight:800;margin-bottom:8px}.v98-hub input[type=search]{width:100%;padding:16px;border:2px solid #667466;border-radius:12px;background:#fff;color:#102018;font:inherit}.v98-filters{display:flex;gap:8px;flex-wrap:wrap;margin:18px 0}.v98-filters button{background:#fff;border:1px solid #bdc8ba;border-radius:999px;padding:9px 14px;color:#142418;cursor:pointer}.v98-filters button.is-active{background:#162319;color:#fff}.hub-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.hub-card{background:#fff;border:1px solid #d5dfd1;border-radius:16px;padding:20px;min-height:170px;display:flex;flex-direction:column;gap:8px;position:relative}.hub-card:hover,.hub-card:focus-visible{border-color:#3c7c38;box-shadow:0 7px 20px #17331b20}.hub-card[hidden]{display:none}.hub-category{color:#406e42;font-size:.8rem;font-weight:800}.hub-card strong{font-size:1.1rem}.hub-card>span:nth-last-of-type(1){color:#546257;font-size:.9rem}.hub-card b{position:absolute;right:16px;top:16px;color:#39783e}.v98-footer{background:#111b14;color:#fff;padding:30px;text-align:center}.v98-footer a{text-decoration:underline}.v98-tool{padding:145px 24px 65px;max-width:1180px;margin:auto}.v98-tool h1{font-size:clamp(2rem,4vw,3.7rem);line-height:1.1}.v98-tool .v98-lead{color:#405147;max-width:850px}.v98-panel{background:#fff;border:1px solid #d4ded0;border-radius:16px;padding:24px;margin:22px 0}.v98-form-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.v98-panel label{display:flex;flex-direction:column;gap:6px;font-weight:700;color:#203322}.v98-panel input,.v98-panel select{width:100%;padding:11px;border:1px solid #98ab97;border-radius:8px;background:#fff;color:#16271b;font:inherit}.v98-table-wrap{overflow-x:auto}.v98-table{width:100%;border-collapse:collapse;min-width:520px}.v98-table th,.v98-table td{padding:10px;border-bottom:1px solid #d5dfd1;text-align:left}.v98-table input{max-width:130px}.v98-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.v98-stat{padding:18px;background:#eaf4e5;border-radius:12px}.v98-stat strong{display:block;font-size:1.6rem;color:#15351b}.v98-stat small{color:#45604b}.v98-warning{border-left:4px solid #8f6925;padding:12px;background:#fff5dc}.v98-bars{display:grid;gap:10px}.v98-bar{display:grid;grid-template-columns:minmax(100px,180px) 1fr 80px;align-items:center;gap:10px}.v98-track{height:14px;border-radius:20px;background:#e4e9df;overflow:hidden}.v98-fill{height:100%;background:#538b45}.v98-section-links{display:flex;flex-wrap:wrap;gap:12px}.v98-section-links a{color:#205b29;text-decoration:underline;font-weight:700}.v98-home-cta{margin:24px 0;display:flex;gap:14px;flex-wrap:wrap}.v98-home-cta a{padding:14px 20px;background:#c7ff2e;color:#0b0d0c;border-radius:10px;font-weight:900}.v98-panel [hidden]{display:none}@media(max-width:850px){.hub-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.v98-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:570px){.hub-grid,.v98-form-grid,.v98-stats{grid-template-columns:1fr}.v98-hero{padding-top:120px}.v98-wrap{padding-left:16px;padding-right:16px}.v98-tool{padding:120px 16px 45px}.v98-panel{padding:14px}.v98-bar{grid-template-columns:90px 1fr 65px;font-size:.8rem}}
