.variety-hero_hero__0zLrU{--deep:#062a15;--green:#0d5326;--brand:#127a2c;--orange:#ff7d24;--orange-dark:#f06a0e;--cream:#fff6e6;--ink:#1f2a22;--muted:#5c6b61;--accent:#f2c14e;position:relative;isolation:isolate;overflow:hidden;background:var(--deep);color:#fff;font-family:Poppins,system-ui,sans-serif}.variety-hero_hero__0zLrU[data-tone=nonBasmati]{--accent:#ffa25c}.variety-hero_hero__0zLrU[data-tone=pesticideFree]{--accent:#8fe3a0}.variety-hero_hero__0zLrU[data-tone=usa]{--accent:#a9cdff}.variety-hero_photo__wxHd_{position:absolute;inset:0 0 0 auto;width:62%;z-index:-3}.variety-hero_photo__wxHd_ img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.variety-hero_shade__53FeS{position:absolute;inset:0;z-index:-2;background:linear-gradient(90deg,var(--deep) 0,var(--deep) 36%,rgba(6,42,21,.86) 48%,rgba(6,42,21,.35) 70%,rgba(6,42,21,.15) 100%),linear-gradient(0deg,rgba(6,42,21,.55) 0,rgba(6,42,21,0) 40%)}.variety-hero_texture__Xlvc9{position:absolute;inset:0;z-index:-1;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='120' viewBox='0 0 160 120'%3E%3Cg fill='%23fff'%3E%3Cellipse cx='18' cy='20' rx='11' ry='2.6' transform='rotate(-24 18 20)'/%3E%3Cellipse cx='70' cy='14' rx='10' ry='2.4' transform='rotate(18 70 14)'/%3E%3Cellipse cx='124' cy='30' rx='11' ry='2.6' transform='rotate(-8 124 30)'/%3E%3Cellipse cx='44' cy='64' rx='10' ry='2.4' transform='rotate(36 44 64)'/%3E%3Cellipse cx='100' cy='74' rx='11' ry='2.6' transform='rotate(-30 100 74)'/%3E%3Cellipse cx='146' cy='92' rx='10' ry='2.4' transform='rotate(12 146 92)'/%3E%3Cellipse cx='16' cy='102' rx='10' ry='2.4' transform='rotate(-4 16 102)'/%3E%3Cellipse cx='66' cy='108' rx='11' ry='2.6' transform='rotate(28 66 108)'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask-image:linear-gradient(90deg,#000,#000 30%,transparent 58%);mask-image:linear-gradient(90deg,#000,#000 30%,transparent 58%)}.variety-hero_inner__0JEJA{max-width:1280px;margin:0 auto;padding:3.25rem 4.75rem 3.75rem;min-height:26rem;display:grid;grid-template-columns:minmax(0,1fr) 22.5rem;grid-gap:3rem;gap:3rem;align-items:center}.variety-hero_inner__0JEJA[data-card=none]{grid-template-columns:minmax(0,1fr)}.variety-hero_copy__X0P55{min-width:0;max-width:40rem}.variety-hero_eyebrow__NTUDf{display:inline-flex;align-items:center;gap:.55rem;margin:0;padding:.35rem .85rem .35rem .7rem;border-radius:999px;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.18);font-size:.78rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--cream)}.variety-hero_dot__H_hRq{width:.5rem;height:.5rem;border-radius:50%;background:var(--accent);box-shadow:0 0 0 4px color-mix(in srgb,var(--accent) 25%,transparent)}.variety-hero_title__s2P0x{margin:1rem 0 0;font-size:clamp(1.9rem,1.1rem + 2.6vw,3.3rem);line-height:1.12;font-weight:800;letter-spacing:-.01em;text-wrap:balance}.variety-hero_titleAccent__i4BA2{color:var(--accent)}.variety-hero_tagline__QN5Tk{margin:.85rem 0 0;font-size:1.08rem;line-height:1.55;color:hsla(0,0%,100%,.86);max-width:34rem;text-wrap:pretty}.variety-hero_badge__jH31d{display:inline-flex;align-items:center;gap:.45rem;margin:1rem 0 0;font-size:.9rem;font-weight:600;color:var(--accent)}.variety-hero_chipsRow__coelS{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:1.4rem}.variety-hero_chipsLabel__Y8mKI{font-size:.8rem;color:hsla(0,0%,100%,.7);margin-right:.25rem}.variety-hero_chip__DOXAb{padding:.38rem .85rem;border-radius:999px;font-size:.85rem;font-weight:600;color:#fff;background:hsla(0,0%,100%,.08);border:1px solid color-mix(in srgb,var(--accent) 55%,transparent)}.variety-hero_ctas__1WDG0{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.75rem}.variety-hero_ctaGhost__hdt5_,.variety-hero_cta__2lsJj{display:inline-flex;align-items:center;gap:.5rem;padding:.8rem 1.4rem;border-radius:999px;font-weight:700;font-size:.95rem;text-decoration:none;line-height:1;transition:transform .2s ease,background-color .2s ease,box-shadow .2s ease}.variety-hero_cta__2lsJj{background:var(--orange);color:#fff;box-shadow:0 6px 20px rgba(255,125,36,.4)}.variety-hero_cta__2lsJj:hover{background:var(--orange-dark);transform:translateY(-2px)}.variety-hero_ctaGhost__hdt5_{color:#fff;border:1.5px solid hsla(0,0%,100%,.55)}.variety-hero_ctaGhost__hdt5_:hover{background:hsla(0,0%,100%,.1);transform:translateY(-2px)}.variety-hero_ctaGhost__hdt5_:focus-visible,.variety-hero_cta__2lsJj:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.variety-hero_card__3VNeC{background:hsla(0,0%,100%,.95);color:var(--ink);border-radius:1.1rem;padding:1.35rem 1.4rem 1.2rem;box-shadow:0 24px 60px rgba(0,0,0,.32);min-width:0}.variety-hero_cardLabel__lL2N4{margin:0;font-size:.74rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.variety-hero_cardValue__tfRwZ{margin:.2rem 0 .6rem;font-size:2.3rem;font-weight:800;line-height:1.1;color:var(--brand);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.variety-hero_cardValue__tfRwZ small{font-size:1rem;font-weight:700;margin-left:.3rem;color:var(--muted)}.variety-hero_ruler__kx9tt{display:block;width:100%;height:auto;overflow:visible}.variety-hero_rulerTick__PnlZg{stroke:#9aa79f;stroke-width:1}.variety-hero_rulerTickMajor__6c_4f{stroke:#4e5c53;stroke-width:1.2}.variety-hero_rulerText__d_N25{font-size:9px;fill:#5c6b61;font-family:Poppins,system-ui,sans-serif;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.variety-hero_rulerEnd__IG2Sm{stroke:var(--orange);stroke-width:1.2;stroke-dasharray:2 2}.variety-hero_grain__plj0t{transform-box:fill-box;transform-origin:left center;animation:variety-hero_grainGrow__WoIzA 1.1s cubic-bezier(.2,.8,.2,1) .25s both}.variety-hero_cardNote__Dkrah{margin:.55rem 0 0;font-size:.78rem;color:var(--muted);line-height:1.45}.variety-hero_specs__RnGMA{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.5rem;gap:.5rem;margin-top:.95rem;padding-top:.95rem;border-top:1px solid #e3eae5}.variety-hero_specs__RnGMA[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.variety-hero_specs__RnGMA[data-count="1"]{grid-template-columns:minmax(0,1fr)}.variety-hero_spec__oUrDo dt{font-size:.72rem;color:var(--muted)}.variety-hero_spec__oUrDo dd{margin:.1rem 0 0;font-weight:700;font-size:.95rem;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.variety-hero_guide__rf7LO{list-style:none;margin:.75rem 0 0;padding:0;display:grid;grid-gap:.55rem;gap:.55rem}.variety-hero_guideRow__CalMx{display:grid;grid-template-columns:6.2rem minmax(0,1fr) auto;align-items:center;grid-gap:.6rem;gap:.6rem}.variety-hero_guideName__wVIa_{font-size:.86rem;font-weight:600;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.variety-hero_guideMm__I_Ko6{font-size:.82rem;font-weight:700;color:var(--brand);text-align:right;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.variety-hero_guideTrack__K4Iqj{position:relative;height:12px}.variety-hero_guideTrack__K4Iqj svg{display:block;width:100%;height:12px;overflow:visible}@keyframes variety-hero_grainGrow__WoIzA{0%{transform:scaleX(.05);opacity:.2}to{transform:scaleX(1);opacity:1}}@media (max-width:1023.98px){.variety-hero_photo__wxHd_{width:100%}.variety-hero_shade__53FeS{background:linear-gradient(180deg,rgba(6,42,21,.82) 0,rgba(6,42,21,.9) 55%,var(--deep) 100%)}.variety-hero_texture__Xlvc9{-webkit-mask-image:none;mask-image:none;opacity:.04}.variety-hero_inner__0JEJA{grid-template-columns:minmax(0,1fr);padding:2.25rem 1rem 2rem;gap:1.6rem;min-height:0}.variety-hero_tagline__QN5Tk{font-size:.98rem}.variety-hero_eyebrow__NTUDf{font-size:.7rem}.variety-hero_chipsRow__coelS{gap:.4rem;margin-top:1.1rem}.variety-hero_chip__DOXAb{padding:.3rem .7rem;font-size:.78rem}.variety-hero_ctas__1WDG0{margin-top:1.35rem}.variety-hero_ctaGhost__hdt5_,.variety-hero_cta__2lsJj{padding:.72rem 1.15rem;font-size:.9rem}.variety-hero_cardNote__Dkrah{display:none}.variety-hero_card__3VNeC{padding:1.1rem 1.1rem 1rem}.variety-hero_cardValue__tfRwZ{font-size:1.9rem}}@media (prefers-reduced-motion:reduce){.variety-hero_grain__plj0t{animation:none}.variety-hero_ctaGhost__hdt5_,.variety-hero_cta__2lsJj{transition:none}.variety-hero_ctaGhost__hdt5_:hover,.variety-hero_cta__2lsJj:hover{transform:none}}.ideal-for_lead__wF5Zh{display:flex;gap:.75rem;align-items:flex-start;margin:0;padding:.85rem 1.1rem;border-left:4px solid #ff7d24;border-radius:0 .6rem .6rem 0;background:linear-gradient(90deg,#eaf5ed,rgba(234,245,237,.35));color:#2c2e35;font-size:.98rem;line-height:1.55}.ideal-for_grid__J0bv6{display:grid;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));grid-gap:1rem;gap:1rem}.ideal-for_card__GFLCf{position:relative;display:flex;align-items:center;gap:.9rem;padding:1rem 1.1rem;border-radius:.9rem;background:#fff;border:1px solid #dfece3;box-shadow:0 6px 18px rgba(18,122,44,.07);overflow:hidden;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.ideal-for_card__GFLCf:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:linear-gradient(180deg,#127a2c,#ff7d24);opacity:.85}.ideal-for_card__GFLCf:hover{transform:translateY(-3px);border-color:#b9dcc3;box-shadow:0 12px 26px rgba(18,122,44,.14)}.ideal-for_iconWrap__VP25l{flex:none;display:grid;place-items:center;width:3.9rem;height:3.9rem;border-radius:50%;background:radial-gradient(circle at 30% 30%,#fff 0,#eaf5ed 70%);box-shadow:inset 0 0 0 1px #d3e8da}.ideal-for_iconWrap__VP25l img{width:2.6rem;height:2.6rem;object-fit:contain}.ideal-for_svg__vVfvf{display:block;overflow:visible}.ideal-for_text__LNMb3{margin:0;font-size:.95rem;font-weight:600;line-height:1.35;color:#1f2a22;min-width:0}.ideal-for_steam__9WZZn path{animation:ideal-for_steam__9WZZn 2.4s ease-in-out infinite;opacity:0}.ideal-for_lid__6jh4S{transform-box:fill-box;transform-origin:0 100%;animation:ideal-for_lid__6jh4S 3.2s ease-in-out infinite}.ideal-for_tag__JnhIY{transform-box:fill-box;transform-origin:0 0;animation:ideal-for_swing__3HQ1I 2.8s ease-in-out infinite}.ideal-for_drop__OIhPp{animation:ideal-for_drop__OIhPp 3.4s ease-in-out infinite}.ideal-for_flag__lbe34{transform-box:fill-box;transform-origin:0 100%;animation:ideal-for_wave__bVs8c 2.2s ease-in-out infinite}.ideal-for_bow__CO9m0{transform-box:fill-box;transform-origin:50% 100%;animation:ideal-for_bow__CO9m0 3s ease-in-out infinite}.ideal-for_pulse__hLj86{transform-box:fill-box;transform-origin:center;animation:ideal-for_pulse__hLj86 2.6s ease-in-out infinite}.ideal-for_sway__lwbOP{transform-box:fill-box;transform-origin:0 100%;animation:ideal-for_sway__lwbOP 3.6s ease-in-out infinite}.ideal-for_card__GFLCf:nth-child(2) .ideal-for_lid__6jh4S,.ideal-for_card__GFLCf:nth-child(2) .ideal-for_steam__9WZZn path,.ideal-for_card__GFLCf:nth-child(2) .ideal-for_tag__JnhIY{animation-delay:.4s}.ideal-for_card__GFLCf:nth-child(3) .ideal-for_lid__6jh4S,.ideal-for_card__GFLCf:nth-child(3) .ideal-for_steam__9WZZn path,.ideal-for_card__GFLCf:nth-child(3) .ideal-for_tag__JnhIY{animation-delay:.8s}@keyframes ideal-for_steam__9WZZn{0%{opacity:0;transform:translateY(2px)}30%{opacity:.9}70%{opacity:.5}to{opacity:0;transform:translateY(-4px)}}@keyframes ideal-for_lid__6jh4S{0%,55%,to{transform:rotate(0deg) translateY(0)}70%{transform:rotate(-14deg) translateY(-2px)}82%{transform:rotate(-14deg) translateY(-2px)}}@keyframes ideal-for_swing__3HQ1I{0%,to{transform:rotate(0deg)}50%{transform:rotate(12deg)}}@keyframes ideal-for_drop__OIhPp{0%,60%,to{transform:translateY(0)}75%{transform:translateY(-3px)}85%{transform:translateY(.5px)}}@keyframes ideal-for_wave__bVs8c{0%,to{transform:skewY(0deg)}50%{transform:skewY(-8deg)}}@keyframes ideal-for_bow__CO9m0{0%,60%,to{transform:scale(1)}75%{transform:scale(1.25) translateY(-1px)}}@keyframes ideal-for_pulse__hLj86{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}@keyframes ideal-for_sway__lwbOP{0%,to{transform:rotate(0deg)}50%{transform:rotate(-4deg)}}@media (max-width:1023.98px){.ideal-for_grid__J0bv6{grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));gap:.7rem}.ideal-for_card__GFLCf{flex-direction:column;text-align:center;padding:.9rem .7rem;gap:.6rem}.ideal-for_card__GFLCf:before{width:auto;height:3px;right:0;bottom:auto;background:linear-gradient(90deg,#127a2c,#ff7d24)}.ideal-for_text__LNMb3{font-size:.85rem}.ideal-for_lead__wF5Zh{font-size:.9rem}}@media (prefers-reduced-motion:reduce){.ideal-for_steam__9WZZn path{animation:none;opacity:.8}.ideal-for_bow__CO9m0,.ideal-for_drop__OIhPp,.ideal-for_flag__lbe34,.ideal-for_lid__6jh4S,.ideal-for_pulse__hLj86,.ideal-for_sway__lwbOP,.ideal-for_tag__JnhIY{animation:none}.ideal-for_card__GFLCf{transition:none}.ideal-for_card__GFLCf:hover{transform:none}}