.varieties_page-hero__nkX4b{position:relative;padding:var(--space-20) 0 var(--space-16);background:#1A56DB;color:white;overflow:hidden}.varieties_page-hero-bg__R5Up_{position:absolute;inset:0;background-image:radial-gradient(circle at 80% 20%,rgba(255,255,255,.08) 0,transparent 40%),radial-gradient(circle at 20% 80%,rgba(96,144,250,.06) 0,transparent 40%);pointer-events:none}.varieties_page-hero-content__BwekK{position:relative;z-index:1;max-width:720px}.varieties_page-hero-content__BwekK .varieties_overline__gJuct{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.1em;color:var(--color-secondary);margin-bottom:var(--space-4)}.varieties_page-hero-content__BwekK h1{color:white;margin-bottom:var(--space-4)}.varieties_page-hero-content__BwekK p{font-size:var(--text-lg);color:rgba(255,255,255,.8);line-height:var(--leading-relaxed);margin-bottom:0}.varieties_search-section__eHBYU{padding:var(--space-12) 0 var(--space-20)}.varieties_search-bar__E1JOI{display:flex;gap:var(--space-3);margin-bottom:var(--space-8);flex-wrap:wrap}.varieties_search-input-wrapper__JYHqc{flex:1 1;min-width:260px;position:relative}.varieties_search-input-wrapper__JYHqc svg{position:absolute;left:var(--space-4);top:50%;transform:translateY(-50%);color:var(--color-text-muted)}.varieties_search-input__j1_Ow{width:100%;padding:var(--space-4) var(--space-4) var(--space-4) var(--space-12);border:2px solid var(--color-border);border-radius:var(--radius-lg);font-size:var(--text-base);font-family:var(--font-body);background:var(--color-surface);transition:all var(--transition-fast)}.varieties_search-input__j1_Ow:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px rgba(26,86,219,.12)}.varieties_filters__Hm0UT{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-bottom:var(--space-6)}.varieties_filter-select__QuwR9{padding:var(--space-3) var(--space-4);border:1.5px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--text-sm);font-family:var(--font-body);background:var(--color-surface);color:var(--color-text);cursor:pointer;transition:all var(--transition-fast);min-width:160px}.varieties_filter-select__QuwR9:focus{outline:none;border-color:var(--color-primary)}.varieties_crop-tabs___aGoS{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-8);padding-bottom:var(--space-4);border-bottom:1px solid var(--color-border-light)}.varieties_crop-tab__U3chR{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border-radius:var(--radius-full);font-size:var(--text-sm);font-weight:var(--weight-medium);border:1.5px solid var(--color-border);background:transparent;color:var(--color-text-secondary);cursor:pointer;transition:all var(--transition-fast);font-family:var(--font-body);white-space:nowrap}.varieties_crop-tab__U3chR:hover{border-color:var(--color-primary-200);background:var(--color-primary-50);color:var(--color-primary)}.varieties_crop-tab__U3chR.varieties_active__EJTh_{background:var(--color-primary);color:white;border-color:var(--color-primary)}.varieties_crop-tab-count__ZEwyd{font-size:11px;opacity:.8}.varieties_results-count__0bDZt{font-size:var(--text-sm);color:var(--color-text-muted);margin-bottom:var(--space-6)}.varieties_results-count__0bDZt strong{color:var(--color-primary)}.varieties_varieties-grid__Imvuy{display:grid;grid-template-columns:1fr;gap:var(--space-6)}@media (min-width:640px){.varieties_varieties-grid__Imvuy{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.varieties_varieties-grid__Imvuy{grid-template-columns:repeat(3,1fr)}}.varieties_variety-card__z_ZFX{background:var(--color-surface);border:1px solid var(--color-border-light);border-radius:var(--radius-xl);overflow:hidden;transition:all var(--transition-base);text-decoration:none;color:var(--color-text);display:flex;flex-direction:column}.varieties_variety-card__z_ZFX:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg);border-color:var(--color-primary-200);color:var(--color-text)}.varieties_variety-card-header__mYjbw{padding:var(--space-5);background:linear-gradient(135deg,var(--color-primary-50),var(--color-bg-alt));display:flex;align-items:center;gap:var(--space-4)}.varieties_variety-card-icon__h_y7v{width:56px;height:56px;border-radius:var(--radius-lg);background:var(--color-surface);display:flex;align-items:center;justify-content:center;font-size:var(--text-2xl);box-shadow:var(--shadow-sm);flex-shrink:0}.varieties_variety-card-header-text__f0TYt h3{font-size:var(--text-lg);font-weight:var(--weight-bold);color:var(--color-primary-dark);margin-bottom:2px}.varieties_variety-card-crop__5kJa0{font-size:var(--text-xs);color:var(--color-text-muted);font-weight:var(--weight-medium)}.varieties_variety-card-body__kBbQ7{padding:var(--space-5);flex:1 1;display:flex;flex-direction:column}.varieties_variety-card-body__kBbQ7 p{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:var(--leading-normal);margin-bottom:var(--space-4);flex:1 1}.varieties_variety-stats___3QFN{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-2);margin-bottom:var(--space-4)}.varieties_variety-stat__qtTyC{padding:var(--space-2) var(--space-3);background:var(--color-bg-alt);border-radius:var(--radius-md);font-size:11px}.varieties_variety-stat-label__acYzW{color:var(--color-text-muted);display:block;margin-bottom:2px}.varieties_variety-stat-value__NALNV{font-weight:var(--weight-semibold);color:var(--color-text)}.varieties_variety-card-footer__3Scg2{display:flex;align-items:center;justify-content:space-between;padding-top:var(--space-3);border-top:1px solid var(--color-border-light)}.varieties_availability__xlf3B{display:inline-flex;align-items:center;gap:var(--space-1);font-size:var(--text-xs);font-weight:var(--weight-semibold)}.varieties_availability-dot__6nmWQ{width:8px;height:8px;border-radius:50%}.varieties_availability-dot__6nmWQ.varieties_green__VItVa{background:var(--color-success)}.varieties_availability-dot__6nmWQ.varieties_amber__quiK3{background:var(--color-warning)}.varieties_availability-dot__6nmWQ.varieties_red__yDSoQ{background:var(--color-error)}.varieties_variety-card-link__cgJeW{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-primary);display:flex;align-items:center;gap:var(--space-1)}.varieties_no-results__kdydE{text-align:center;padding:var(--space-16) var(--space-4);color:var(--color-text-muted)}.varieties_no-results-icon__w0DX_{font-size:64px;margin-bottom:var(--space-4);opacity:.4}.varieties_no-results__kdydE h3{color:var(--color-text-secondary);margin-bottom:var(--space-2)}