.template-article .ag-buy-rice{--buy-ink: oklch(20% .04 145);--buy-forest: oklch(25% .075 148);--buy-deep: oklch(17% .055 148);--buy-cream: oklch(96% .024 86);--buy-paper: oklch(98% .016 88);--buy-gold: oklch(74% .13 82);--buy-red: oklch(34% .12 30);--buy-rust: oklch(52% .13 44);--buy-clay: oklch(58% .105 54);--buy-line: oklch(44% .06 136 / .18);--buy-focus: oklch(74% .13 82);--buy-radius: 8px;--buy-ease-out: cubic-bezier(.16, 1, .3, 1);width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:0!important;overflow:hidden;background:var(--buy-paper);color:var(--buy-ink)}.template-article .ag-buy-rice *{box-sizing:border-box;-webkit-text-fill-color:currentColor}.template-article .ag-buy-rice p:first-letter{float:none!important;margin:0!important;padding:0!important;font:inherit!important;line-height:inherit!important;color:inherit!important;background:none!important;text-transform:inherit!important}.template-article .ag-buy-rice h2:before{background:var(--buy-red)!important;background-image:none!important;box-shadow:none!important;filter:none!important}.template-article .ag-buy-rice :is(h2,a):before,.template-article .ag-buy-rice :is(h2,a):after{text-shadow:none}.template-article .ag-buy-rice__hero{position:relative;min-height:min(880px,calc(100svh - 76px));display:grid;align-items:end;padding:0!important;overflow:hidden;background:var(--buy-deep)}.template-article .ag-buy-rice__hero-picture,.template-article .ag-buy-rice__hero-image,.template-article .ag-buy-rice__shade{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block!important;width:100%!important;max-width:none!important;height:100%!important;min-height:0!important;margin:0!important;padding:0!important}.template-article .ag-buy-rice__hero-image{object-fit:cover;object-position:center;filter:saturate(1.08) contrast(1.08);transform:scale(1.08);transform-origin:46% 46%;will-change:transform;transition:none!important;animation:ag-buy-kenburns 16s var(--buy-ease-out) infinite alternate}.template-article .ag-buy-rice__shade{background:linear-gradient(90deg,#000401eb,#000c04c7 38%,#1812005c),linear-gradient(180deg,#0003002e,#000401c2);background:linear-gradient(90deg,color(xyz 0 0.001 0 / 0.922),color(xyz 0.001 0.003 0.001 / 0.78) 38%,color(xyz 0.006 0.006 -0.001 / 0.361)),linear-gradient(180deg,#0003002e,color(xyz 0 0.001 0 / 0.761));z-index:1}.template-article .ag-buy-rice__shade:before,.template-article .ag-buy-rice__shade:after{content:none!important;display:none!important}.template-article .ag-buy-rice__cinema{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;overflow:hidden}.template-article .ag-buy-rice__cinema span{position:absolute;display:block}.template-article .ag-buy-rice__cinema span:nth-child(1){top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,transparent 0%,oklch(83% .09 82 / .16) 44%,transparent 58%);transform:translate(-120%);will-change:transform,opacity;animation:ag-buy-light-sweep 7.5s var(--buy-ease-out) infinite}.template-article .ag-buy-rice__cinema span:nth-child(2){left:clamp(1.25rem,4vw,4rem);right:clamp(1.25rem,4vw,4rem);top:clamp(1.2rem,4vh,3.2rem);height:1px;background:linear-gradient(90deg,transparent,oklch(84% .12 82 / .74),transparent);animation:ag-buy-rule-pulse 4.8s ease-out infinite}.template-article .ag-buy-rice__cinema span:nth-child(3){right:clamp(1rem,4vw,5rem);bottom:clamp(1rem,4vw,4rem);width:clamp(7rem,16vw,14rem);height:clamp(7rem,16vw,14rem);border:1px solid oklch(82% .08 82 / .34);border-radius:999px;animation:ag-buy-orbit 14s linear infinite}.template-article .ag-buy-rice__hero-inner{position:relative;z-index:3;width:min(100% - clamp(2rem,6vw,7rem),1240px);margin:0 auto;padding:clamp(4rem,10vh,7rem) 0 clamp(2.6rem,7vh,5rem);display:grid;grid-template-columns:minmax(0,.95fr) minmax(18rem,.44fr);gap:clamp(1.4rem,4vw,4rem);align-items:end;color:#f9f5ea}.template-article .ag-buy-rice__kicker,.template-article .ag-buy-rice__eyebrow,.template-article .ag-buy-rice__meta,.template-article .ag-buy-rice__reel span,.template-article .ag-buy-rice__source-track span,.template-article .ag-buy-rice__channels span,.template-article .ag-buy-rice__byline,.template-article .ag-buy-rice__cta-actions a{font-family:var(--ag-font-ui, "Work Sans", system-ui, sans-serif);font-size:.8125rem;font-weight:760;line-height:1.25;letter-spacing:0;text-transform:uppercase}.template-article .ag-buy-rice__kicker{grid-column:1 / -1;margin:0;color:var(--buy-gold)}.template-article .ag-buy-rice__hero h1{max-width:11.7ch;margin:0;font-family:var(--ag-font-display, Fraunces, Georgia, serif);font-size:clamp(3.8rem,8.2vw,8.6rem);font-weight:620;line-height:.88;letter-spacing:0;color:#fbf8f0;text-transform:none!important;text-shadow:0 .08em .45em oklch(8% .035 146 / .34);text-wrap:balance}.template-article .ag-buy-rice__dek{max-width:34rem;margin:0;font-family:var(--ag-font-body, "Crimson Text", Georgia, serif);font-size:clamp(1.18rem,1.55vw,1.46rem);line-height:1.58;color:#f3eee1eb}.template-article .ag-buy-rice__meta{justify-self:end;display:flex;flex-wrap:wrap;gap:.55rem .9rem;color:#efe3cbe0}.template-article .ag-buy-rice__meta span+span:before{content:"/";margin-right:.9rem;color:#d7b16ab8}.template-article .ag-buy-rice__reel{grid-column:1 / -1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;width:min(100%,58rem);margin-top:clamp(1rem,2vw,1.6rem);background:#e9d5ab47;border:1px solid oklch(86% .06 86 / .28)}.template-article .ag-buy-rice__reel span{min-height:3.1rem;display:inline-flex;align-items:center;padding:.72rem .9rem;background:#0009016b;background:oklch(12% .04 148 / .42);color:#f0e3c7e6}.template-article .ag-buy-rice__answer,.template-article .ag-buy-rice__source-reel,.template-article .ag-buy-rice__channels,.template-article .ag-buy-rice__checklist,.template-article .ag-buy-rice__inspection,.template-article .ag-buy-rice__body-wrap,.template-article .ag-buy-rice__cta{width:min(100% - clamp(2rem,5vw,5.5rem),1180px);margin-inline:auto}.template-article .ag-buy-rice__answer{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(19rem,.48fr);gap:clamp(1.5rem,5vw,5rem);padding:clamp(4rem,9vw,7.4rem) 0 clamp(2rem,5vw,3.8rem);border-bottom:1px solid var(--buy-line)}.template-article .ag-buy-rice__answer h2,.template-article .ag-buy-rice__checklist h2,.template-article .ag-buy-rice__inspection h2,.template-article .ag-buy-rice__cta h2{margin:0;font-family:var(--ag-font-display, Fraunces, Georgia, serif);font-weight:620;letter-spacing:0;color:var(--buy-forest);text-transform:none;text-wrap:balance}.template-article .ag-buy-rice__answer h2{max-width:16ch;font-size:clamp(2.5rem,5.2vw,5.7rem);line-height:.96}.template-article .ag-buy-rice__answer p,.template-article .ag-buy-rice__channels p,.template-article .ag-buy-rice__source-reel p,.template-article .ag-buy-rice__checklist li,.template-article .ag-buy-rice__inspection p,.template-article .ag-buy-rice__body p,.template-article .ag-buy-rice__body li{margin:0;font-family:var(--ag-font-body, "Crimson Text", Georgia, serif);font-size:clamp(1.04rem,1.1vw,1.16rem);line-height:1.78;color:#243622}.template-article .ag-buy-rice__answer>p{align-self:end;padding:clamp(1.2rem,2.5vw,2rem);border:1px solid var(--buy-line);border-radius:8px;background:#f3ebd7}.template-article .ag-buy-rice__source-reel{padding:clamp(1.2rem,3vw,2rem) 0 clamp(2rem,4vw,3.2rem)}.template-article .ag-buy-rice__source-track{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;background:var(--buy-line);border:1px solid var(--buy-line);overflow:hidden}.template-article .ag-buy-rice__source-track span{position:relative;min-height:clamp(4rem,9vw,7rem);display:flex;align-items:end;padding:.85rem;background:linear-gradient(180deg,#fdf8eb,#f1e3cb);color:var(--buy-forest);content-visibility:auto;contain-intrinsic-size:auto 7rem}.template-article .ag-buy-rice__source-track span:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent 0%,oklch(75% .13 82 / .28) 48%,transparent 62%);transform:translate(-105%);will-change:transform,opacity;animation:ag-buy-ticket-scan 6.5s var(--buy-ease-out) infinite;animation-delay:calc(var(--scan-delay, 0) * 1s)}.template-article .ag-buy-rice__source-track span:nth-child(2):after{--scan-delay: .15}.template-article .ag-buy-rice__source-track span:nth-child(3):after{--scan-delay: .3}.template-article .ag-buy-rice__source-track span:nth-child(4):after{--scan-delay: .45}.template-article .ag-buy-rice__source-track span:nth-child(5):after{--scan-delay: .6}.template-article .ag-buy-rice__source-reel p{max-width:40rem;margin:1rem 0 0 auto;color:var(--buy-forest);text-align:right}.template-article .ag-buy-rice__eyebrow{margin:0 0 .8rem;color:var(--buy-rust)}.template-article .ag-buy-rice__channels{display:grid;grid-template-columns:1.05fr .78fr .92fr;gap:1px;padding:0 0 clamp(4rem,8vw,7rem)}.template-article .ag-buy-rice__channel{min-width:0;min-height:clamp(18rem,30vw,28rem);display:flex;flex-direction:column;justify-content:flex-end;padding:clamp(1.25rem,2.7vw,2.4rem);border:1px solid var(--buy-line);background:#f7f1e3}.template-article .ag-buy-rice__channel--direct{background:radial-gradient(circle at 10% 8%,oklch(76% .13 82 / .28),transparent 28%),#001f07;background:radial-gradient(circle at 10% 8%,oklch(76% .13 82 / .28),transparent 28%),oklch(21% .065 148)}.template-article .ag-buy-rice__channel--grocer{transform:translateY(clamp(1.2rem,3vw,2.4rem));background:linear-gradient(180deg,#fdf8eb,#eedfc9)}.template-article .ag-buy-rice__channel--market{background:radial-gradient(circle at 90% 10%,oklch(62% .12 45 / .22),transparent 32%),#f5ead4}.template-article .ag-buy-rice__channels span{display:block;margin-bottom:1.1rem;color:var(--buy-rust)}.template-article .ag-buy-rice__channels h2{max-width:11ch;margin:0 0 .7rem;font-family:var(--ag-font-display, Fraunces, Georgia, serif);font-size:clamp(1.55rem,2.6vw,2.45rem);line-height:1.05;color:var(--buy-forest);text-transform:none}.template-article .ag-buy-rice__channels .ag-buy-rice__channel--direct span,.template-article .ag-buy-rice__channels .ag-buy-rice__channel--direct h2,.template-article .ag-buy-rice__channels .ag-buy-rice__channel--direct p{color:#f7f1e5!important}.template-article .ag-buy-rice__source-reel,.template-article .ag-buy-rice__channels,.template-article .ag-buy-rice__checklist,.template-article .ag-buy-rice__inspection,.template-article .ag-buy-rice__mid-cta,.template-article .ag-buy-rice__body-wrap,.template-article .ag-buy-rice__cta{content-visibility:auto}.template-article .ag-buy-rice__source-reel{contain-intrinsic-size:auto 12rem}.template-article .ag-buy-rice__channels{contain-intrinsic-size:auto 30rem}.template-article .ag-buy-rice__checklist{contain-intrinsic-size:auto 32rem}.template-article .ag-buy-rice__inspection{contain-intrinsic-size:auto 28rem}.template-article .ag-buy-rice__mid-cta{contain-intrinsic-size:auto 10rem}.template-article .ag-buy-rice__body-wrap{contain-intrinsic-size:auto 190rem}.template-article .ag-buy-rice__cta{contain-intrinsic-size:auto 20rem}.template-article .ag-buy-rice__checklist{display:grid;grid-template-columns:minmax(16rem,.72fr) minmax(0,1fr);gap:clamp(1.5rem,5vw,5rem);padding:clamp(4rem,8vw,7rem) 0;border-top:1px solid var(--buy-line);border-bottom:1px solid var(--buy-line)}.template-article .ag-buy-rice__checklist h2,.template-article .ag-buy-rice__inspection h2,.template-article .ag-buy-rice__cta h2{font-size:clamp(2rem,4vw,4rem);line-height:1.04}.template-article .ag-buy-rice__checklist ol{counter-reset:buy-check;display:grid;gap:.75rem;margin:0;padding:0;list-style:none}.template-article .ag-buy-rice__checklist li{counter-increment:buy-check;position:relative;min-height:4.5rem;padding:1rem 1rem 1rem 4.2rem;border:1px solid var(--buy-line);border-radius:8px;background:linear-gradient(90deg,oklch(76% .11 82 / .1),transparent 34%),var(--buy-paper);text-align:left}.template-article .ag-buy-rice__checklist li:before{content:counter(buy-check,decimal-leading-zero);position:absolute;top:1rem;left:1rem;font-family:var(--ag-font-ui, "Work Sans", system-ui, sans-serif);font-size:.78rem;font-weight:780;color:var(--buy-rust)}.template-article .ag-buy-rice__checklist strong{color:var(--buy-forest)}.template-article .ag-buy-rice__inspection{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1fr);gap:clamp(1.5rem,5vw,5rem);padding:clamp(4rem,8vw,7rem) 0 0}.template-article .ag-buy-rice__inspection-board{display:grid;gap:1px;background:var(--buy-line);border:1px solid var(--buy-line)}.template-article .ag-buy-rice__inspection-board p{margin:0;padding:clamp(1.2rem,2.6vw,2rem);background:#021706;color:#e7e1d1}.template-article .ag-buy-rice__inspection-board strong{display:block;margin-bottom:.35rem;font-family:var(--ag-font-ui, "Work Sans", system-ui, sans-serif);color:var(--buy-gold);text-transform:uppercase}.template-article .ag-buy-rice__body-wrap{position:relative;width:100%;padding:clamp(3rem,6vw,5rem) 0;isolation:isolate}.template-article .ag-buy-rice__body-wrap:before{content:"";position:absolute;inset:0 calc(50% - 50vw);z-index:-1;background:linear-gradient(90deg,transparent 0 49.8%,oklch(45% .07 142 / .13) 49.8% 50%,transparent 50% 100%),repeating-linear-gradient(90deg,transparent 0 8.2rem,oklch(44% .06 136 / .09) 8.2rem calc(8.2rem + 1px)),linear-gradient(180deg,#fdf8ed,#f6ead4)}.template-article .ag-buy-rice__body-wrap:after{content:"SOURCE FILE";position:absolute;top:clamp(3rem,6vw,5rem);right:max(1.5rem,calc((100vw - 1180px)/2));z-index:-1;max-width:7ch;font-family:var(--ag-font-ui, "Work Sans", system-ui, sans-serif);font-size:clamp(3.4rem,9vw,8.5rem);font-weight:820;line-height:.82;letter-spacing:0;color:#2842250e;text-align:right;transform:rotate(90deg) translate(34%);transform-origin:top right;pointer-events:none}.template-article .ag-buy-rice__body{counter-reset:buy-body-section;display:grid;grid-template-columns:minmax(16rem,.62fr) minmax(0,66ch);column-gap:clamp(2rem,5vw,5.5rem);row-gap:0;max-width:1180px;margin-inline:auto}.template-article .ag-buy-rice__body>*{grid-column:2}.template-article .ag-buy-rice__byline{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:.55rem .85rem;width:fit-content;margin:0 0 clamp(2rem,4vw,3rem);padding:.8rem 1rem;border:1px solid oklch(35% .06 142 / .24);background:#faf1dfc7;color:#314a2ed1}.template-article .ag-buy-rice__byline span+time:before,.template-article .ag-buy-rice__byline time+span:before{content:"/";margin-right:.85rem;color:#927640b3}.template-article .ag-buy-rice__body p{margin-bottom:1.35rem;max-width:66ch}.template-article .ag-buy-rice__body>p:nth-of-type(1),.template-article .ag-buy-rice__body>p:nth-of-type(2){grid-column:1 / -1;max-width:none;margin:0;padding:clamp(1.3rem,3vw,2.4rem);border:1px solid oklch(35% .06 142 / .22);background:#001704;color:#f1ebdc;font-size:clamp(1.2rem,1.35vw,1.42rem);line-height:1.56}.template-article .ag-buy-rice__body>p:nth-of-type(2){justify-self:end;width:min(100%,62rem);margin-bottom:clamp(2.6rem,5vw,4rem);background:#efd7b3;color:var(--buy-forest);transform:translateY(-1px)}.template-article .ag-buy-rice__body h2,.template-article .ag-buy-rice__body h3{font-family:var(--ag-font-display, Fraunces, Georgia, serif);color:var(--buy-forest);letter-spacing:0;text-transform:none;text-wrap:balance}.template-article .ag-buy-rice__body h2{counter-increment:buy-body-section;grid-column:1 / -1;display:grid;grid-template-columns:minmax(16rem,.62fr) minmax(0,66ch);column-gap:clamp(2rem,5vw,5.5rem);align-items:end;margin:clamp(3.2rem,6vw,5.5rem) 0 1rem;padding-top:clamp(1.6rem,3vw,2.4rem);border-top:1px solid oklch(36% .06 142 / .22);font-size:clamp(2.15rem,3.35vw,4rem);line-height:1.05}.template-article .ag-buy-rice__body h2:before{content:"FIELD " counter(buy-body-section,decimal-leading-zero)!important;position:static!important;inset:auto!important;align-self:start;display:inline-block!important;min-width:max-content;width:auto!important;height:auto!important;font-family:var(--ag-font-ui, "Work Sans", system-ui, sans-serif);font-size:.76rem;font-weight:820;line-height:1.2;letter-spacing:0;color:#760000;color:oklch(35% .16 29);border:0!important;border-radius:0!important;box-shadow:none!important;text-shadow:none!important;filter:none!important;background:transparent!important;background-image:none!important;mix-blend-mode:normal!important;opacity:1!important;white-space:nowrap}.template-article .ag-buy-rice__body h2:after{content:"";grid-column:1 / -1;width:min(18rem,38%);height:1px;margin-top:1rem;background:var(--buy-red)}.template-article .ag-buy-rice__body h2>*,.template-article .ag-buy-rice__body h2{min-width:0}.template-article .ag-buy-rice__body h3{margin:1.8rem 0 .65rem;font-size:clamp(1.35rem,2vw,1.8rem);line-height:1.14}.template-article .ag-buy-rice__body ul,.template-article .ag-buy-rice__body ol{display:grid;gap:.65rem;margin:1rem 0 1.8rem;padding:clamp(1rem,2vw,1.4rem);border:1px solid oklch(33% .06 142 / .2);background:#faf5e8;list-style-position:inside}.template-article .ag-buy-rice__body li+li{padding-top:.65rem;border-top:1px solid oklch(33% .06 142 / .13)}.template-article .ag-buy-rice__body a{color:var(--buy-forest);text-decoration-color:#ca9d42cc;text-underline-offset:.18em}.template-article .ag-buy-rice__body h2:nth-last-of-type(2),.template-article .ag-buy-rice__body h2:nth-of-type(8)~h3,.template-article .ag-buy-rice__body h2:nth-of-type(8)~h3+p{position:relative}.template-article .ag-buy-rice__body h2:nth-of-type(8){margin-top:clamp(4rem,8vw,7rem);padding:clamp(1.5rem,3vw,2.4rem);border:0;background:#001704;color:#f7f1e5}.template-article .ag-buy-rice__body h2:nth-of-type(8):before{padding-top:.1rem;color:#dad0b8;text-shadow:none}.template-article .ag-buy-rice__body h2:nth-of-type(8):after{background:var(--buy-red)}.template-article .ag-buy-rice__body h2:nth-of-type(8)~h3{padding:1.25rem 1.25rem 0;margin:0;background:#001704;color:#f7f1e5;border-top:1px solid oklch(74% .13 82 / .24)}.template-article .ag-buy-rice__body h2:nth-of-type(8)~h3+p{padding:.45rem 1.25rem 1.35rem;margin:0;background:#001704;color:#e7e1d3}.template-article .ag-buy-rice__body h2:nth-last-of-type(1){padding:clamp(1.8rem,4vw,3rem);background:radial-gradient(circle at 85% 18%,oklch(74% .13 82 / .24),transparent 28%),#efdbbb;border:1px solid oklch(37% .06 142 / .18)}.template-article .ag-buy-rice__body h2:nth-of-type(10)+ul{counter-reset:buy-source;display:grid;gap:1px;padding:0;border:1px solid oklch(33% .06 142 / .2);background:#223d2029;list-style:none}.template-article .ag-buy-rice__body h2:nth-of-type(10)+ul li{counter-increment:buy-source;display:grid;grid-template-columns:minmax(3.6rem,.22fr) minmax(0,1fr);gap:1rem;align-items:start;margin:0;padding:clamp(1rem,2vw,1.35rem);border:0;background:linear-gradient(90deg,oklch(90% .05 78),transparent 34%),#fcf8ee;content-visibility:auto;contain-intrinsic-size:auto 5.5rem}.template-article .ag-buy-rice__body h2:nth-of-type(10)+ul li:before{content:"S" counter(buy-source,decimal-leading-zero);font-family:var(--ag-font-ui, "Work Sans", system-ui, sans-serif);font-size:.74rem;font-weight:840;line-height:1.2;color:var(--buy-rust)}.template-article .ag-buy-rice__body h2:nth-of-type(10)+ul a{display:inline;text-decoration-thickness:1px}.template-article .ag-buy-rice__cta{margin-bottom:clamp(3rem,8vw,6rem);padding:clamp(2rem,5vw,4rem);border-radius:8px;background:radial-gradient(circle at 16% 20%,oklch(70% .12 82 / .22),transparent 30%),linear-gradient(135deg,#002305,#0a1600);background:radial-gradient(circle at 16% 20%,oklch(70% .12 82 / .22),transparent 30%),linear-gradient(135deg,color(xyz 0.006 0.012 0.003),#0a1600);color:#f7f1e5;text-align:center}.template-article .ag-buy-rice__cta .ag-buy-rice__eyebrow,.template-article .ag-buy-rice__cta h2{color:inherit}.template-article .ag-buy-rice__cta h2{max-width:16ch;margin-inline:auto}.template-article .ag-buy-rice__cta-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:.8rem;margin-top:1.6rem}.template-article .ag-buy-rice__cta-actions a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:.75rem 1.1rem;border:1px solid currentColor;border-radius:999px;text-decoration:none;color:inherit}.template-article .ag-buy-rice__cta-actions a:first-child{background:#d7a94f;border-color:#d7a94f;color:#051604}.template-article .ag-buy-rice__cta-actions a:focus-visible,.template-article .ag-buy-rice__body a:focus-visible,.template-article .ag-buy-rice__mid-cta-actions a:focus-visible{outline:3px solid var(--buy-focus)!important;outline-offset:4px!important;box-shadow:none!important;filter:none!important}@media(max-width:980px){.template-article .ag-buy-rice__hero-inner,.template-article .ag-buy-rice__answer,.template-article .ag-buy-rice__checklist,.template-article .ag-buy-rice__inspection{grid-template-columns:1fr}.template-article .ag-buy-rice__meta{justify-self:start}.template-article .ag-buy-rice__body{grid-template-columns:1fr}.template-article .ag-buy-rice__body>*,.template-article .ag-buy-rice__body h2{grid-column:1}.template-article .ag-buy-rice__body h2{grid-template-columns:1fr;gap:.55rem}.template-article .ag-buy-rice__body h2:after{width:min(13rem,55%)}.template-article .ag-buy-rice__body-wrap:after{opacity:.6}}@media(max-width:680px){.template-article .ag-buy-rice__hero{min-height:min(720px,calc(100svh - 74px))}.template-article .ag-buy-rice__hero-inner{width:min(100% - 3rem,26rem);padding-top:5.2rem;padding-bottom:2.6rem;gap:.9rem}.template-article .ag-buy-rice__hero h1{max-width:10ch;font-size:clamp(2.8rem,13vw,4.8rem);line-height:.98}.template-article .ag-buy-rice__dek{max-width:18rem;font-size:1.14rem;line-height:1.55}.template-article .ag-buy-rice__meta,.template-article .ag-buy-rice__reel{display:none!important}.template-article .ag-buy-rice__answer,.template-article .ag-buy-rice__source-reel,.template-article .ag-buy-rice__channels,.template-article .ag-buy-rice__checklist,.template-article .ag-buy-rice__inspection,.template-article .ag-buy-rice__body-wrap,.template-article .ag-buy-rice__cta{width:min(100% - 1.5rem,1180px)}.template-article .ag-buy-rice__body-wrap:before{background:repeating-linear-gradient(90deg,transparent 0 4.8rem,oklch(44% .06 136 / .08) 4.8rem calc(4.8rem + 1px)),linear-gradient(180deg,#fdf8ed,#f6ead4)}.template-article .ag-buy-rice__body-wrap:after{content:none}.template-article .ag-buy-rice__byline{width:100%}.template-article .ag-buy-rice__body>p:nth-of-type(1),.template-article .ag-buy-rice__body>p:nth-of-type(2){padding:1.1rem;font-size:1.1rem}.template-article .ag-buy-rice__body h2{margin-top:3rem;font-size:clamp(2rem,11vw,3.1rem)}.template-article .ag-buy-rice__body h2:nth-last-of-type(2),.template-article .ag-buy-rice__body h2:nth-last-of-type(1){padding:1.15rem}.template-article .ag-buy-rice__channels,.template-article .ag-buy-rice__source-track{grid-template-columns:1fr}.template-article .ag-buy-rice__source-track span{min-height:3.2rem}.template-article .ag-buy-rice__source-reel p{text-align:left;margin-left:0}.template-article .ag-buy-rice__channel{min-height:12rem}.template-article .ag-buy-rice__channel--grocer{transform:none}.template-article .ag-buy-rice__answer>p,.template-article .ag-buy-rice__channel,.template-article .ag-buy-rice__checklist li,.template-article .ag-buy-rice__cta{border-radius:8px}}@media(prefers-reduced-motion:reduce){.template-article .ag-buy-rice__hero-image,.template-article .ag-buy-rice__cinema span,.template-article .ag-buy-rice__source-track span:after{animation:none!important;transform:none!important;will-change:auto!important;transition:none!important}}@keyframes ag-buy-kenburns{0%{transform:scale(1.08) translate3d(-1.2%,-.6%,0)}to{transform:scale(1.14) translate3d(1.1%,.9%,0)}}@keyframes ag-buy-light-sweep{0%,34%{transform:translate(-120%);opacity:0}48%{opacity:1}68%,to{transform:translate(120%);opacity:0}}@keyframes ag-buy-rule-pulse{0%,to{opacity:.28;transform:scaleX(.72)}45%{opacity:.9;transform:scaleX(1)}}@keyframes ag-buy-orbit{0%{transform:rotate(0) translateZ(0)}to{transform:rotate(360deg) translateZ(0)}}@keyframes ag-buy-ticket-scan{0%,24%{transform:translate(-105%);opacity:0}42%{opacity:1}68%,to{transform:translate(105%);opacity:0}}.template-article .ag-buy-rice__mid-cta{width:min(100% - clamp(2rem,5vw,5.5rem),1180px);margin-inline:auto;margin-top:clamp(3rem,7vw,5.5rem);padding:clamp(1.8rem,4vw,3rem) clamp(1.5rem,4vw,3rem);display:flex;align-items:center;justify-content:space-between;gap:clamp(1.2rem,3vw,2.5rem);flex-wrap:wrap;border:1px solid oklch(35% .06 142 / .22);border-radius:6px;background:#faf5e8}.template-article .ag-buy-rice__mid-cta>p{margin:0;flex:1;min-width:14rem;font-family:var(--ag-font-body, "Crimson Text", Georgia, serif);font-size:clamp(1.05rem,1.15vw,1.18rem);line-height:1.5;color:var(--buy-ink)}.template-article .ag-buy-rice__mid-cta-actions{display:flex;flex-wrap:wrap;gap:.7rem;flex-shrink:0}.template-article .ag-buy-rice__mid-cta-actions a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:.65rem 1.1rem;border-radius:999px;font-family:var(--ag-font-ui, "Work Sans", system-ui, sans-serif);font-size:.8125rem;font-weight:760;text-transform:uppercase;text-decoration:none;border:1px solid oklch(35% .06 142 / .3);color:var(--buy-forest);background:transparent;transition:background .18s var(--buy-ease-out),color .18s var(--buy-ease-out),border-color .18s var(--buy-ease-out)}.template-article .ag-buy-rice__mid-cta-actions a:first-child{background:#d7a94f;border-color:#d7a94f;color:#051604}.template-article .ag-buy-rice__mid-cta-actions a:hover{background:var(--buy-forest);border-color:var(--buy-forest);color:#f9f5ea}@media(max-width:680px){.template-article .ag-buy-rice__mid-cta{width:min(100% - 1.5rem,1180px);flex-direction:column;align-items:flex-start}.template-article .ag-buy-rice__mid-cta>p{min-width:0}}body.template-article .ag-buy-rice--where-buy .ag-buy-rice__hero h1{font-size:clamp(3.8rem,6.4vw,6.5rem);line-height:.88;letter-spacing:0;text-transform:none}@media(max-width:680px){body.template-article .ag-buy-rice--where-buy .ag-buy-rice__hero h1{font-size:clamp(2.8rem,13vw,4.8rem);line-height:.98}}.template-article .ag-buy-rice__answer .ag-buy-rice__eyebrow{font-family:var(--ag-font-ui, "Work Sans", system-ui, sans-serif);font-size:.8125rem;font-weight:760;text-transform:uppercase;line-height:1.25}.template-article .ag-buy-rice__body>p:nth-of-type(1),.template-article .ag-buy-rice__body>p:nth-of-type(2){max-width:none}.template-article .ag-buy-rice__mid-cta{border:none;border-left:3px solid var(--buy-gold);background:var(--buy-cream);border-radius:0 6px 6px 0}.template-article .ag-buy-rice__inspection-copy .ag-buy-rice__eyebrow{font-family:var(--ag-font-ui, "Work Sans", system-ui, sans-serif);font-size:.8125rem;font-weight:760;text-transform:uppercase;line-height:1.25}.template-article .ag-buy-rice__answer>p{align-self:center}@media(prefers-reduced-motion:no-preference){.ag-buy-rice__kicker{animation:buy-slide-up .6s cubic-bezier(.4,0,.2,1) .05s both}.ag-buy-rice__hero h1{animation:buy-slide-up .75s cubic-bezier(.4,0,.2,1) .18s both}.ag-buy-rice__dek{animation:buy-slide-up .7s cubic-bezier(.4,0,.2,1) .32s both}.ag-buy-rice__meta{animation:buy-fade-in .6s cubic-bezier(.4,0,.2,1) .5s both}.ag-buy-rice__reel{animation:buy-fade-in .6s cubic-bezier(.4,0,.2,1) .62s both}.buy-animate{opacity:0;transform:translateY(32px);transition:opacity .7s cubic-bezier(.4,0,.2,1),transform .7s cubic-bezier(.4,0,.2,1)}.buy-animate.buy-in-view{opacity:1;transform:none}.buy-child-stagger{opacity:0;transform:translateY(20px);transition:opacity .55s cubic-bezier(.4,0,.2,1) var(--buy-delay, 0ms),transform .55s cubic-bezier(.4,0,.2,1) var(--buy-delay, 0ms)}.buy-in-view .buy-child-stagger{opacity:1;transform:none}.ag-buy-rice__mid-cta.buy-animate{transform:translateY(20px) scale(.98)}.ag-buy-rice__mid-cta.buy-in-view{transform:none}@keyframes buy-slide-up{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes buy-fade-in{0%{opacity:0}to{opacity:1}}}@media(max-width:980px){.template-article .ag-buy-rice__hero .ag-buy-rice__meta{display:none!important}}@media(min-width:981px){.template-article .ag-buy-rice__hero{align-items:start}.template-article .ag-buy-rice__hero-inner{grid-template-columns:minmax(0,1fr)!important;padding-top:clamp(8rem,16vh,11rem)!important}.template-article .ag-buy-rice__hero h1{max-width:22ch;grid-column:1;grid-row:2}.template-article .ag-buy-rice__dek{grid-column:1;grid-row:3;max-width:48ch}.template-article .ag-buy-rice__meta{grid-column:1;grid-row:4;justify-self:start}}.template-article .ag-buy-rice__cinema{display:none!important}@media(max-width:680px){.template-article .ag-buy-rice__source-track span{min-height:44px;padding:.5rem .85rem}}@media(max-width:680px){.template-article .ag-buy-rice__body-wrap{padding-top:clamp(1.5rem,4vw,2.5rem)}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/article-where-buy-organic-rice.css.map */
