.lga-ic{background:#f3f7ef;padding:32px 0 80px;color:#203b26}.lga-ic [hidden]{display:none!important}.lga-ic .lga-container{max-width:1240px;margin:auto;padding-inline:24px}.lga-ic__crumb{font-size:14px;margin-bottom:28px}.lga-ic__hero{background:linear-gradient(120deg,#173d21,#2d6534);color:#fff;border-radius:24px;padding:clamp(28px,5vw,64px);border-bottom:5px solid #d4b45a}.lga-ic__eyebrow{text-transform:uppercase;letter-spacing:.12em;font-size:13px;font-weight:700}.lga-ic h1{color:#fff!important;font-size:clamp(32px,5vw,60px);line-height:1.12;margin:20px 0;overflow-wrap:anywhere}.lga-ic__hero>p:not(.lga-ic__eyebrow){max-width:800px;font-size:20px;line-height:1.6;color:#e4efdf}.lga-ic__facts{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}.lga-ic__facts span{border:1px solid #91ad8d;border-radius:30px;padding:8px 14px;font-size:14px}.lga-ic__intro{padding:36px 0 20px;max-width:960px}.lga-ic h2{font-size:clamp(24px,3vw,32px);line-height:1.25;color:#173d21;margin:0 0 20px}.lga-ic__intro p{line-height:1.7}.lga-ic__notice{border-left:3px solid #a98932;padding:12px 20px;background:#fbf8ed}.lga-ic__topics{display:flex;flex-wrap:wrap;gap:10px;margin:16px 0 32px}.lga-ic__topics a{padding:10px 16px;border-radius:24px;border:1px solid #c9d8c5;background:#fff}.lga-ic a,.lga-ic button{font-style:normal!important;text-decoration:none!important}.lga-ic a:focus-visible,.lga-ic button:focus-visible,.lga-ic input:focus-visible,.lga-ic select:focus-visible{outline:3px solid #a57909;outline-offset:4px}.lga-ic__filters{display:grid;grid-template-columns:minmax(0,2fr) minmax(180px,1fr) auto;gap:20px;align-items:end;background:#fff;border:1px solid #d6e1d0;padding:24px;border-radius:18px}.lga-ic__filters label{display:grid;gap:8px;font-size:15px;font-weight:700;min-width:0}.lga-ic__filters input,.lga-ic__filters select,.lga-ic__filters button{box-sizing:border-box;width:100%;height:48px;margin:0;padding:10px 14px;border:1px solid #b2c5ad;border-radius:8px;font:inherit;background:#fff;color:#203b26}.lga-ic__filters button{cursor:pointer;font-weight:700}.lga-ic__section{margin-top:48px;scroll-margin-top:130px}.lga-ic__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.lga-ic__card{display:flex;flex-direction:column;min-width:0;background:#fff;border:1px solid #d6e1d0;border-radius:18px;padding:26px;box-shadow:0 8px 24px #173d2106}.lga-ic__meta{display:flex;gap:8px;justify-content:space-between;flex-wrap:wrap;font-size:12px;color:#53634f}.lga-ic__card h3{font-size:21px!important;line-height:1.4!important;margin:20px 0 12px;color:#173d21;overflow-wrap:anywhere}.lga-ic__card p{font-size:14px;line-height:1.5;color:#66715f;margin:0 0 24px}.lga-ic a.lga-ic__open{display:flex;justify-content:space-between;align-items:center;min-height:44px;padding:12px 16px;margin-top:auto;border-radius:9px;background:#286d27!important;color:#fff!important;font-weight:700;gap:12px}.lga-ic__open:hover{filter:brightness(.9)}.lga-ic__topics a:hover{background:#e4efdf}#ic-count{font-size:14px;margin-top:16px}@media(max-width:960px){.lga-ic__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.lga-ic .lga-container{padding-inline:16px}.lga-ic__grid,.lga-ic__filters{grid-template-columns:1fr}.lga-ic__hero>p:not(.lga-ic__eyebrow){font-size:17px}.lga-ic__card{padding:22px}.lga-ic__facts{gap:8px}}
