.fjd-select{max-width:1400px;margin:auto;padding:65px 48px;color:#1b211b;font-family:inherit;line-height:1.65;scroll-margin-top:90px}.fjd-select *{box-sizing:border-box;min-width:0}.fjd-select [hidden]{display:none!important}.fjd-select h2{font-size:clamp(30px,3.2vw,46px);line-height:1.13;letter-spacing:-.035em;font-weight:600;color:inherit;margin:0}.fjd-select h3{font-size:24px;line-height:1.25;letter-spacing:-.025em;margin:0 0 16px;color:inherit}.fjd-select p{font-size:14px;line-height:1.75;color:#647064;margin:14px 0}.fjd-select a{color:#247f35;text-decoration:none}.fjd-select-head{display:flex;align-items:end;justify-content:space-between;gap:45px;margin-bottom:32px}.fjd-select-head>*{max-width:650px}.fjd-select-head>p{max-width:550px;margin:0}.fjd-select-kicker{font-size:10px!important;color:#278238!important;letter-spacing:.12em;font-weight:650;text-transform:uppercase;margin:0 0 15px!important}.fjd-select-finder{background:#f3f7ef;border-bottom:1px solid #dce4d7}.fjd-select-fields{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:18px}.fjd-select-fields>label{grid-column:span 2;font-size:13px;font-weight:600}.fjd-select-fields>label:nth-child(4),.fjd-select-fields>label:nth-child(5){grid-column:span 3}.fjd-select input,.fjd-select select{font:inherit;font-size:15px;width:100%;min-height:48px;border:1px solid #cbd7c5;border-radius:7px;background:#fff;padding:12px;color:#1a291c;display:block;margin-top:8px}.fjd-select :focus-visible{outline:3px solid #399a49;outline-offset:3px}.fjd-select-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;border:0;border-radius:6px;background:#258438;color:#fff!important;padding:12px 24px;font:inherit;font-size:14px;cursor:pointer}.fjd-select form>.fjd-select-btn{margin-top:24px}.fjd-select-note{font-size:12px!important;max-width:1050px;margin-top:23px!important}.fjd-select-result{padding:30px;margin-top:30px;background:#fff;border:1px solid #d5e2ce;border-radius:14px;scroll-margin-top:100px}.fjd-select-result-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.fjd-select-result article{display:grid;grid-template-columns:140px 1fr;gap:22px;padding:20px;background:#f6f8f3;border-radius:12px}.fjd-select-result article img{width:140px;height:160px;object-fit:contain;align-self:center}.fjd-select-result article h3{font-size:22px;margin:5px 0 12px}.fjd-select-result article p{font-size:13px}.fjd-select-actions{display:flex;align-items:center;flex-wrap:wrap;gap:25px;margin-top:25px}.fjd-select-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.fjd-field-card{display:flex;flex-direction:column;border:1px solid #dfe5dc;border-radius:15px;overflow:hidden;background:#fff}.fjd-field-card>img{width:100%;height:235px;object-fit:contain;background:#f3f6ef}.fjd-case-area .fjd-field-card>img[src^="https://agriculture"]{object-fit:cover}.fjd-field-card>div{padding:27px;display:flex;flex-direction:column;flex:1}.fjd-field-card p{font-size:13px}.fjd-kit-line{display:block;font-size:13px;line-height:1.6;color:#375f36}.fjd-field-card a{display:block;font-size:13px;line-height:1.5;margin-top:18px}.fjd-field-card a:first-of-type{margin-top:auto;padding-top:18px}.fjd-field-card details{border-top:1px solid #e0e6dc;margin:10px 0 22px}.fjd-field-card summary{font-size:13px;font-weight:600;padding:16px 0;cursor:pointer}.fjd-case-area{border-top:1px solid #e1e7dc}.fjd-case-filters{display:grid;grid-template-columns:2fr 1fr;gap:18px;margin-bottom:26px}.fjd-select-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.fjd-select-routes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:35px 0}.fjd-select-routes article{background:#f3f7ef;border:1px solid #e0e6da;border-radius:12px;padding:25px}.fa .fjd-select-routes h2{font-size:23px;margin:0 0 15px}.fjd-select-routes p{font-size:13px;color:#65715f}.fjd-compare-diff{display:flex!important;gap:10px;align-items:center;font-size:13px;margin:20px 0}.fa[data-mode=compare] .fa-table{table-layout:fixed;width:100%;min-width:calc(170px + var(--fjd-compare-count,3)*290px)}.fa[data-mode=compare] .fa-table th:first-child{width:170px;position:sticky;left:0;z-index:2;background:#f0f4ec}.fa[data-mode=compare] .fa-table thead img{width:100%;height:175px;object-fit:contain}.fa[data-mode=compare] .fa-table thead h3{font-size:22px;line-height:1.25;margin:18px 0}.fa[data-mode=compare] .fa-table th,.fa[data-mode=compare] .fa-table td{padding:22px;vertical-align:top}.fa[data-mode=compare] .fa-table tbody tr:nth-child(even) td{background:#f8faf5}.fa[data-mode=compare] .fa-compare-controls{gap:10px;display:flex;flex-wrap:wrap;background:#f3f6f0;padding:20px;border-radius:12px}.fa[data-mode=compare] .fa-compare-controls label{padding:10px 14px;background:#fff;border:1px solid #dfe5da;border-radius:7px;font-size:12px}.fa[data-mode=compare] .fa-table-scroll{border-radius:13px}
@media(max-width:1050px){.fjd-select{padding-inline:30px}.fjd-select-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fjd-select-head{display:block}.fjd-select-head>p{max-width:none;margin-top:20px}.fjd-select-result-grid{grid-template-columns:1fr}}
@media(max-width:700px){.fjd-select{padding:42px 20px}.fjd-select-fields{grid-template-columns:1fr}.fjd-select-fields>label,.fjd-select-fields>label:nth-child(4),.fjd-select-fields>label:nth-child(5){grid-column:auto}.fjd-select-grid,.fjd-select-routes,.fjd-case-filters{grid-template-columns:1fr}.fjd-select-result{padding:22px 16px}.fjd-select-result article{grid-template-columns:95px 1fr;padding:16px;gap:15px}.fjd-select-result article img{width:95px;height:125px}.fjd-field-card>img{height:225px}.fjd-select-routes{gap:14px}.fa[data-mode=compare] .fa-table{min-width:calc(115px + var(--fjd-compare-count,3)*230px)}.fa[data-mode=compare] .fa-table th:first-child{width:115px}.fa[data-mode=compare] .fa-table th,.fa[data-mode=compare] .fa-table td{padding:16px}.fa[data-mode=compare] .fa-table thead h3{font-size:20px}.fa[data-mode=compare] .fa-compare-controls{padding:14px}.fjd-select-actions{align-items:stretch;flex-direction:column;gap:18px}}

.fa[data-mode=compare] .fa-table thead h3{min-height:58px}.fa[data-mode=compare] .fa-table thead .fa-link{display:flex;margin-top:18px;line-height:1.5}.fa[data-mode=compare] .fa-table caption{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}
