.agri-taxonomy-page,.agriculture-page-ui-refresh{background:#f8fafc;color:#0f172a}.agriculture-page-ui-refresh .hub-hero,.agriculture-page-ui-refresh .hero,.agriculture-page-ui-refresh .tool-hero,.agri-taxonomy-page .agri-hero{background:#f8fafc !important;background-image:radial-gradient(circle at 16% 12%,rgba(0,87,184,0.07),transparent 30%),radial-gradient(circle at 86% 18%,rgba(16,185,129,0.06),transparent 28%) !important;border-bottom:1px solid #e2e8f0;color:#0f172a !important}.agriculture-page-ui-refresh .hub-hero::before,.agriculture-page-ui-refresh .hero::before,.agriculture-page-ui-refresh .hero::after,.agriculture-page-ui-refresh .tool-hero::before,.agriculture-page-ui-refresh .tool-hero::after,.agri-taxonomy-page .agri-hero::before,.agri-taxonomy-page .agri-hero::after{display:none !important}.agriculture-page-ui-refresh .hub-hero h1,.agriculture-page-ui-refresh .hero h1,.agriculture-page-ui-refresh .tool-hero h1,.agri-taxonomy-page .agri-hero h1{color:#0f172a !important;font-family:"DM Sans",system-ui,sans-serif !important;letter-spacing:0 !important;text-transform:none !important}.agriculture-page-ui-refresh .hub-hero p,.agriculture-page-ui-refresh .hero p,.agriculture-page-ui-refresh .tool-hero p,.agriculture-page-ui-refresh .hero-sub,.agri-taxonomy-page .agri-hero p{color:#52637a !important}.agriculture-page-ui-refresh .breadcrumb,.agriculture-page-ui-refresh .breadcrumb a,.agriculture-page-ui-refresh .hub-breadcrumb,.agriculture-page-ui-refresh .hub-breadcrumb a,.agri-taxonomy-page .agri-breadcrumb,.agri-taxonomy-page .agri-breadcrumb a{color:#64748b !important;opacity:1 !important}.agriculture-page-ui-refresh .breadcrumb a,.agriculture-page-ui-refresh .hub-breadcrumb a,.agri-taxonomy-page .agri-breadcrumb a{align-items:center;display:inline-flex;min-height:44px;min-inline-size:44px}.agriculture-page-ui-refresh .hub-badge,.agriculture-page-ui-refresh .badge,.agriculture-page-ui-refresh .hero-badge,.agri-taxonomy-page .agri-eyebrow,.agri-taxonomy-page .agri-chip{background:#fff !important;border:1px solid #dbe5f1 !important;border-radius:8px !important;color:#334155 !important}.agriculture-page-ui-refresh .hub-main,.agriculture-page-ui-refresh .main,.agri-taxonomy-page .agri-main{margin-top:2rem !important}.agriculture-page-ui-refresh .card,.agriculture-page-ui-refresh .country-card,.agriculture-page-ui-refresh .info-card,.agriculture-page-ui-refresh .result-card,.agriculture-page-ui-refresh .faq-item,.agri-taxonomy-page .agri-section,.agri-taxonomy-page .workflow-card,.agri-taxonomy-page .bucket-card,.agri-taxonomy-page .agri-tool-card,.agri-taxonomy-page .agri-toolbar{border-color:#e2e8f0 !important;border-radius:8px !important;box-shadow:none !important}.agriculture-page-ui-refresh main,.agriculture-page-ui-refresh section,.agriculture-page-ui-refresh .card,.agriculture-page-ui-refresh .compare-wrap,.agriculture-page-ui-refresh .compare-table-wrap,.agri-taxonomy-page main,.agri-taxonomy-page section,.agri-taxonomy-page .agri-section{min-width:0;max-width:100%}.agriculture-page-ui-refresh .compare-wrap,.agriculture-page-ui-refresh .compare-table-wrap{display:block !important;inline-size:100% !important;max-inline-size:100% !important;overflow-x:auto !important;overscroll-behavior-inline:contain}.agriculture-page-ui-refresh .compare-table{max-width:none;min-width:640px}.agriculture-page-ui-refresh .btn-calc,.agriculture-page-ui-refresh button,.agriculture-page-ui-refresh .period-pill,.agriculture-page-ui-refresh .country-card,.agri-taxonomy-page button,.agri-taxonomy-page .agri-filter-chip,.agri-taxonomy-page .agri-tool-card__action,.agri-taxonomy-page .bucket-card__action,.agri-taxonomy-page .workflow-step{border-radius:8px !important;min-height:44px}.agriculture-page-ui-refresh summary,.agri-taxonomy-page summary,.agri-taxonomy-page .agri-tool-card__link,.agri-taxonomy-page .bucket-card__title a,.agri-taxonomy-page .agri-tool-card a,.agriculture-page-ui-refresh .df-upgrade__note a,.agriculture-page-ui-refresh .seo-links-list a{align-items:center;display:inline-flex;min-height:44px}.agriculture-page-ui-refresh input,.agriculture-page-ui-refresh select,.agriculture-page-ui-refresh textarea,.agri-taxonomy-page input,.agri-taxonomy-page select,.agri-taxonomy-page textarea{min-height:44px}.agriculture-page-ui-refresh input[type="radio"],.agriculture-page-ui-refresh input[type="checkbox"],.agri-taxonomy-page input[type="radio"],.agri-taxonomy-page input[type="checkbox"]{block-size:44px;flex:0 0 44px;inline-size:44px}.agriculture-page-ui-refresh a:focus-visible,.agriculture-page-ui-refresh button:focus-visible,.agriculture-page-ui-refresh input:focus,.agriculture-page-ui-refresh select:focus,.agriculture-page-ui-refresh textarea:focus,.agri-taxonomy-page a:focus-visible,.agri-taxonomy-page button:focus-visible,.agri-taxonomy-page input:focus,.agri-taxonomy-page select:focus,.agri-taxonomy-page textarea:focus{outline:3px solid rgba(0,87,184,0.28) !important;outline-offset:3px}@media (max-width:640px){.agriculture-page-ui-refresh .hub-hero,.agriculture-page-ui-refresh .hero,.agriculture-page-ui-refresh .tool-hero,.agri-taxonomy-page .agri-hero{padding:2rem 1rem 2.25rem !important}.agriculture-page-ui-refresh .badge-row,.agriculture-page-ui-refresh .hero-actions,.agri-taxonomy-page .agri-hero__actions{display:grid !important}.agriculture-page-ui-refresh .btn-calc,.agriculture-page-ui-refresh .hero-actions a,.agri-taxonomy-page .agri-hero__actions a{width:100%}.agriculture-page-ui-refresh summary,.agri-taxonomy-page summary,.agri-taxonomy-page .agri-tool-card__link,.agri-taxonomy-page .bucket-card__title a,.agri-taxonomy-page .agri-tool-card a,.agriculture-page-ui-refresh .df-upgrade__note a,.agriculture-page-ui-refresh .seo-links-list a{min-height:44px}}.agriculture-page-ui-refresh .tabs{display:flex !important;width:100% !important;max-width:100% !important;overflow-x:auto !important;overscroll-behavior-inline:contain !important;-webkit-overflow-scrolling:touch !important;scrollbar-width:thin !important}.agriculture-page-ui-refresh .tab-btn{flex:0 0 auto !important;min-height:44px !important}