.srp-page{font-family:var(--fmc-font);color:#222732}.srp-wrap{max-width:1600px;margin:0 auto;padding:0 30px}.srp-crumbs{flex-wrap:wrap;margin:0;padding:17px 0 7px;font-size:16px;line-height:28px;list-style:none;display:flex}.srp-crumbs li{align-items:center;display:flex}.srp-crumbs a{color:#a7a8a8;margin-bottom:7px;text-decoration:none;display:inline-block}.srp-crumbs a:hover{color:var(--fmc-green-theme)}.srp-crumbs li+li:before{content:"-";color:#a7a8a8;margin:0 15px 7px}.srp-crumbs [aria-current=page]{color:#222732;margin-bottom:7px}.srp-h1{color:#222732;margin:0;font-size:32px;font-weight:900;line-height:32px}.fmc-geo-inventory{color:#5b6672;margin:0 0 18px;padding:0;font:13px/1.5 system-ui,-apple-system,Segoe UI,Arial,sans-serif}.fmc-geo-inventory summary{cursor:pointer;color:#222732}.fmc-geo-inventory__panel{color:#2b2f33;background:#fafaf8;border:1px solid #e3e6e2;border-radius:6px;margin:10px 0 0;padding:14px 16px}.fmc-geo-inventory__panel p{margin:0 0 10px;line-height:1.5}.fmc-geo-inventory__scroll{max-height:70vh;overflow:auto}.fmc-geo-inventory__table{border-collapse:collapse;width:100%;font-size:12px}.fmc-geo-inventory__table caption{text-align:left;padding:4px 0;font-weight:600}.fmc-geo-inventory__table th,.fmc-geo-inventory__table td{text-align:left;white-space:nowrap;border-bottom:1px solid #ecefea;padding:3px 8px}.fmc-geo-inventory__table th{background:#f1f3ee;position:sticky;top:0}.srp-top{background:#f2f5fb;margin-top:0}.srp-top>.srp-wrap{padding-top:30px}.srp-grid-fields{grid-template-columns:repeat(5,minmax(0,1fr));gap:13px 12px;display:grid}.srp-field{background:#fff;border:.67px solid #e7edf3;border-radius:10px;height:53px;position:relative;box-shadow:1px 1px #c4c4c43d}.srp-select select{appearance:none;color:#222732;width:100%;height:100%;font:inherit;cursor:pointer;text-overflow:ellipsis;background:0 0;border:0;border-radius:10px;padding:0 44px 0 27px;font-size:16px}.srp-select select[data-empty=true]{color:#5a6272}.srp-chevron{color:#222732;pointer-events:none;margin-top:-4px;position:absolute;top:50%;right:22px}.srp-range{display:flex}.srp-num{color:#222732;width:50%;min-width:0;height:100%;font:inherit;background:#fff;border:0;padding:13px 13px 13px 27px;font-size:15px;line-height:19px}.srp-num--left{border-right:.67px solid #e7edf3;border-radius:10px 0 0 10px}.srp-num--right{border-radius:0 10px 10px 0}.srp-num::placeholder,.srp-keyword input::placeholder{color:#666;opacity:1}.srp-filter-actions{justify-content:flex-end;align-items:center;gap:15px;padding:14px 6px 24px;display:flex}.srp-link-button{color:#222732;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;font-size:16px;line-height:19px;display:inline-flex}.srp-link-button:hover{color:var(--fmc-green-theme);text-decoration:underline}.srp-more svg{color:#16421f}.srp-more svg.is-up{transform:rotate(180deg)}.srp-filters-button,.srp-drawer-head,.srp-drawer-foot,.srp-backdrop{display:none}.srp-tabsbar{border-top:.67px solid #e7e9ee;border-bottom:.67px solid #e7e9ee}.srp-tabsbar__inner{justify-content:space-between;gap:20px;display:flex}.srp-tabs{align-self:flex-start;margin:0 0 10px;display:flex}.srp-tabs a{color:#777;white-space:nowrap;border-bottom:3px solid #0000;padding:10px 18px;font-size:15px;font-weight:600;line-height:26.25px;text-decoration:none;transition:all .2s;display:block}.srp-tabs a:hover,.srp-tabs a.is-active{color:#1f4605}.srp-tabs a.is-active{border-bottom-color:#1f4605}.srp-tab-count{color:#999;margin-left:4px;font-size:14px;font-weight:400}.srp-tabs a.is-active .srp-tab-count{color:#1f4605}.srp-keyword{align-self:center;width:320px;height:52px;margin:22px 0 23px;position:relative}.srp-keyword input{color:#222732;width:100%;height:100%;font:inherit;background:#fff;border:1px solid #dcdfe5;border-radius:4px;padding:0 52px 0 27px;font-size:16px}.srp-keyword button{color:#fff;cursor:pointer;background:#1f4605;border:0;justify-content:center;align-items:center;width:40px;height:33px;display:flex;position:absolute;top:10px;right:1px}.srp-bar{justify-content:space-between;align-items:center;gap:20px;padding:37px 0 47px;display:flex}.srp-count{color:#222732;margin:0;font-size:32px;font-weight:900;line-height:40px}.srp-sort{align-items:center;gap:21px;display:flex}.srp-sort label{font-size:15px;font-weight:500;line-height:26px}.srp-sort .srp-select{width:235px;height:52px}.srp-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.srp-empty{text-align:center;padding:40px 0 60px}.srp-empty h3{margin:0 0 10px;font-size:22px}.srp-empty .srp-link-button{color:var(--fmc-green);text-decoration:underline;display:inline}.srp-pager{justify-content:center;margin:60px 0 18px;font-size:22px;font-weight:700;line-height:55px;display:flex}.srp-pager__page,.srp-pager__arrow{color:#16421f;text-align:center;border-radius:50%;width:55px;height:55px;margin-right:-7px;padding:0 10px;text-decoration:none;display:block}.srp-pager__page:hover,.srp-pager__arrow:hover{background:#16421f0f}.srp-pager__page.is-active{background:#16421f1a}.srp-pager-mobile{display:none}.srp-pager__arrow.is-disabled{opacity:.3}.fmc-inv-intro{color:#333;text-align:center;max-width:900px;margin:0 auto;padding:34px 20px 10px;font-family:Muli,sans-serif;line-height:1.75}.fmc-inv-intro h2{color:#1e3a1e;letter-spacing:.5px;text-transform:uppercase;margin:0 0 10px;font-family:Muli,sans-serif;font-size:1.55rem;font-weight:900;line-height:1.3}.fmc-inv-intro-line{background:#c9a84c;border-radius:2px;width:64px;height:3px;margin:0 auto 20px}.fmc-inv-intro p{color:#555;margin:0 0 14px;font-size:.97rem}.fmc-inv-intro p:last-child{margin-bottom:0}.fmc-inv-intro strong{color:#1e3a1e;font-weight:800}.fmc-inv-intro a{color:#c9a84c;font-weight:700;text-decoration:none;transition:color .2s}.fmc-inv-intro a:hover{color:#1e3a1e;text-decoration:underline}.srp-seo-gap{height:40px}.srp-none{background:var(--fmc-cream);border:1px solid var(--fmc-border);border-radius:var(--fmc-radius-card);text-align:center;max-width:760px;margin:40px auto 20px;padding:36px 30px}.srp-none h2{color:var(--fmc-green);margin:0 0 10px;font-size:24px;font-weight:900}.srp-none p{margin:0 0 18px}.srp-none__button{background:var(--fmc-green-theme);color:#fff;border-radius:6px;padding:12px 26px;font-weight:700;text-decoration:none;display:inline-block}body.srp-lock{overflow:hidden}@media (max-width:1199px){.srp-grid-fields{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:991px){.srp-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.srp-wrap{padding:0 15px}.srp-top>.srp-wrap{padding-top:22px}.srp-h1{font-size:30px;line-height:32px}.srp-filters-button{color:#5a6272;width:100%;height:52px;font:inherit;cursor:pointer;background:#fff;border:.67px solid #e7edf3;border-radius:10px;font-size:16px;display:block;box-shadow:1px 1px #c4c4c43d}.srp-filters{z-index:1200;background:#f2f5fb;flex-direction:column;width:min(420px,100%);display:none;position:fixed;inset:0 0 0 auto;box-shadow:-8px 0 30px #0003}.srp-filters.is-open{display:flex}.srp-backdrop{z-index:1100;background:#00000073;display:block;position:fixed;inset:0}.srp-drawer-head{background:#fff;border-bottom:1px solid #e7e9ee;justify-content:space-between;align-items:center;padding:14px 18px;font-size:18px;display:flex}.srp-drawer-close{cursor:pointer;background:0 0;border:0;width:40px;height:40px;font-size:30px;line-height:1}.srp-filters .srp-grid-fields{flex:1;grid-template-columns:1fr;align-content:start;padding:18px;overflow-y:auto}.srp-filter-actions{background:#f2f5fb;border-top:1px solid #e7e9ee;justify-content:space-between;padding:12px 18px}.srp-drawer-foot{background:#f2f5fb;padding:0 18px 18px;display:block}.srp-drawer-show{background:var(--fmc-green-theme);color:#fff;width:100%;height:50px;font:inherit;cursor:pointer;border:0;border-radius:8px;font-size:16px;font-weight:700}.srp-tabsbar{margin-top:22px}.srp-tabsbar__inner{flex-direction:column;gap:0}.srp-tabs{scrollbar-width:none;align-self:stretch;margin:0;overflow-x:auto}.srp-keyword{width:100%;margin:12px 0 22px}.srp-bar{flex-direction:column;align-items:stretch;gap:22px;padding:30px 0 28px}.srp-count{font-size:28px}.srp-sort{flex-direction:column;align-items:stretch;gap:0}.srp-sort label{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.srp-sort .srp-select{width:100%}.srp-pager{display:none}.srp-pager-mobile{justify-content:center;align-items:center;gap:14px;margin:36px 0 18px;font-size:20px;font-weight:700;display:flex}.srp-pager-mobile .srp-pager__arrow{margin:0;line-height:55px}}@media (max-width:575px){.srp-grid{grid-template-columns:1fr}.srp-h1{font-size:26px;line-height:29px}.fmc-inv-intro{padding:26px 16px 6px}.fmc-inv-intro h2{font-size:1.3rem}.fmc-inv-intro p{font-size:.92rem}}.srp-interp{padding:14px 0 0}.srp-chips{flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.srp-chips__label{color:var(--fmc-muted);margin-right:2px;font-size:15px;font-weight:700}.srp-chip{background:var(--fmc-cream-dark);border:1px solid var(--fmc-border);color:var(--fmc-green-theme);border-radius:999px;align-items:center;gap:2px;padding:0 4px 0 12px;font-size:15px;font-weight:700;line-height:32px;display:inline-flex}.srp-chip button{width:26px;height:26px;color:var(--fmc-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:20px;line-height:1;display:inline-flex}.srp-chip button:hover,.srp-chip button:focus-visible{background:var(--fmc-green-theme);color:#fff}.srp-chip.is-ignored{color:var(--fmc-muted);background:#fff;border-style:dashed;font-weight:600}.srp-notice{border-left:4px solid var(--fmc-gold);border-radius:0 var(--fmc-radius-sm) var(--fmc-radius-sm) 0;color:var(--fmc-ink);background:#fbf6e6;margin:0 0 12px;padding:12px 16px;font-size:16px;line-height:24px}.srp-interp__fixed{color:var(--fmc-muted);margin:10px 0 0;font-size:15px}.srp-sitesearch{text-align:center;margin:44px 0 10px}.srp-empty .srp-sitesearch{margin-top:28px}.srp-sitebtn{background:var(--fmc-green-theme);border:2px solid var(--fmc-green-theme);border-radius:var(--fmc-radius-sm);color:#fff;overflow-wrap:anywhere;max-width:100%;padding:18px 34px;font-size:19px;font-weight:800;line-height:26px;text-decoration:none;transition:background .2s,border-color .2s;display:inline-block}.srp-sitebtn:hover,.srp-sitebtn:focus-visible{background:var(--fmc-green-mid);border-color:var(--fmc-gold);color:#fff}@media (max-width:575px){.srp-sitebtn{padding:16px 18px;font-size:17px;display:block}.srp-chip{font-size:14px}}
