.why-grid{display:grid;grid-template-columns:.95fr 1.3fr;gap:96px}.why-intro{margin-top:24px;font-size:16px}.reasons article{display:flex;gap:28px;padding-block:25px;border-bottom:1px solid var(--line)}.reasons article:first-child{padding-top:0}.reasons article>span{color:var(--gold);font-size:14px;padding-top:5px}.reasons h3{font-size:20px}.reasons p{font-size:15px;color:var(--muted);margin-top:12px}.feedback-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.feedback-grid blockquote{font-family:Georgia,serif;font-size:22px;line-height:1.5;margin:0;min-height:105px}.quote-source{font-size:12px;color:#586958;margin:16px 0 22px}.feedback-open{display:block;border:1px solid #183f3130;border-radius:8px;overflow:hidden;background:#e8eaf2}.feedback-open img{width:100%;height:360px;object-fit:cover;object-position:top}.feedback-open>span{display:block;text-align:center;padding:13px 10px;font-size:14px;background:var(--green);color:var(--cream)}.feedback-note{font-size:12px;color:#586958;margin-top:25px;max-width:780px}.format-grid{display:grid;grid-template-columns:1fr 1fr;gap:64px}.format-grid article{border-top:1px solid var(--line);padding-top:24px}.format-label{font-size:12px;letter-spacing:.08em;color:var(--gold)}.format-grid h3{font-family:Georgia,serif;font-size:33px;margin-top:16px}.format-grid p{color:var(--muted);font-size:15px;margin:14px 0 22px;max-width:490px}.delivery{background:#0c4839;border-block:1px solid var(--line)}.delivery-grid{display:grid;grid-template-columns:1fr 1.1fr;gap:80px}.delivery-lead{color:var(--muted);font-size:16px;margin:25px 0}.delivery-steps{list-style:none;margin:0;padding:0}.delivery-steps li{display:flex;gap:24px;padding-bottom:25px}.delivery-steps li+li{padding-top:24px;border-top:1px solid var(--line)}.delivery-steps li>span{color:var(--gold);font-family:Georgia,serif;font-size:26px}.delivery-steps h3{font-size:20px}.delivery-steps p{font-size:14px;margin-top:9px;color:var(--muted)}.delivery-note{font-size:12px;color:var(--muted);margin-top:40px}.faq-grid{display:grid;grid-template-columns:.8fr 1.4fr;gap:70px}.faq details{border-bottom:1px solid #183f3130;padding:22px 0}.faq details:first-child{padding-top:0}.faq summary{cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:24px;font-size:17px;font-weight:500}.faq summary::-webkit-details-marker{display:none}.faq summary::after{content:'+';font-size:25px;color:#7e6936;font-weight:400}.faq details[open] summary::after{content:'−'}.faq details p{font-size:15px;color:#526759;margin-top:14px}.faq details p a{text-decoration:underline}dialog{border:1px solid var(--line);border-radius:8px;padding:0;background:var(--cream);color:var(--green);width:min(760px,94vw);max-height:90dvh}dialog::backdrop{background:#001d18dd}dialog img{width:100%;height:auto}body:has(dialog[open]){overflow:hidden}.dialog-toolbar{display:flex;justify-content:space-between;align-items:center;position:sticky;top:0;background:var(--green);color:var(--cream);gap:16px;padding:15px 20px}.dialog-toolbar h2{font:500 15px 'Be Vietnam Pro',sans-serif;letter-spacing:0}.dialog-toolbar button{border:1px solid var(--line);border-radius:4px;background:transparent;color:var(--cream);cursor:pointer;padding:8px 12px;min-height:42px;font-size:14px}
.article-hero{padding-block:64px}.article-hero h1{font-size:clamp(40px,4.5vw,66px);max-width:920px}.article-hero .lead{max-width:840px;color:var(--muted);font-size:17px}.article-date{font-size:13px;color:var(--muted);margin-top:24px}.article-layout{display:grid;grid-template-columns:230px 1fr;gap:70px;align-items:start}.article-nav{position:sticky;top:30px;display:block;border-top:1px solid #183f3130;padding-top:18px}.article-nav p{font-weight:600;font-size:13px;letter-spacing:.08em;margin-bottom:14px}.article-nav a{display:block;font-size:14px;padding-block:9px}.prose{max-width:850px}.prose section{scroll-margin-top:36px;padding-bottom:40px;margin-bottom:35px;border-bottom:1px solid #183f3130}.prose h2{font-size:34px;margin-bottom:20px}.prose h3{font-size:19px;margin:25px 0 12px}.prose p{font-size:16px;line-height:1.9;margin-top:16px}.prose a{text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}.prose .source{font-size:13px;color:#526759}.prose .tip{padding:18px 22px;border-left:3px solid #9f8747;background:#e8e5d8;font-size:15px}.prose ul{padding-left:22px}.prose li{margin-block:10px}.prose dl{display:grid;grid-template-columns:120px 1fr;gap:12px 18px;font-size:15px}.prose dt{font-weight:600}.prose dd{margin:0}.article-cta{padding:34px;background:var(--green);color:var(--cream);border-radius:4px}.article-cta h2{font-size:32px}.article-cta p{font-size:15px;color:var(--muted);margin:20px 0}.article-cta .button{text-decoration:none}
@media(max-width:1050px){.why-grid{gap:48px}.delivery-grid{gap:40px}.feedback-grid{gap:20px}.feedback-grid blockquote{font-size:20px;min-height:120px}.article-layout{gap:40px;grid-template-columns:180px 1fr}}
@media(max-width:760px){.why-grid,.delivery-grid,.faq-grid,.format-grid,.article-layout{grid-template-columns:1fr;gap:32px}.reasons article{gap:20px}.reasons h3,.delivery-steps h3{font-size:19px}.reasons p{font-size:14px}.feedback-grid{grid-template-columns:1fr;gap:38px}.feedback-grid blockquote{font-size:23px;min-height:0}.quote-source{margin-block:12px 18px}.feedback-open img{height:390px}.feedback-note{margin-top:28px}.format-grid{gap:30px}.format-grid p{font-size:14px}.delivery-note{margin-top:25px}.delivery-steps li:last-child{padding-bottom:0}.faq summary{font-size:16px}.faq details p{font-size:14px}.dialog-toolbar{padding:10px 12px}.dialog-toolbar h2{font-size:13px}.article-hero{padding-block:38px}.article-hero .lead{font-size:16px}.article-nav{position:static;display:flex;flex-wrap:wrap;gap:4px 22px;border-bottom:1px solid #183f3130;padding-bottom:18px}.article-nav p{width:100%;margin-bottom:4px}.prose h2{font-size:31px}.prose p{font-size:15px}.prose dl{grid-template-columns:95px 1fr;font-size:14px}.article-cta{padding:26px}.article-cta h2{font-size:30px}}

.social-links .me-platform-tiktok{background:#fff;border-radius:4px;padding:3px}.social-links .me-platform-youtube{width:28px;height:20px}.variety-grid p{font-size:14px}.variety-number{font-size:12px}.hero-image figcaption{font-size:12px}

.breadcrumbs{display:flex;flex-wrap:wrap;gap:10px;color:var(--muted);font-size:13px;margin-bottom:25px}.breadcrumbs a{text-decoration:underline;text-underline-offset:4px}.live-buying-guide{margin-top:46px;padding-top:36px;border-top:1px solid var(--line)}.live-buying-guide h2{font-size:30px}.live-buying-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin-top:26px}.live-buying-grid h3{font-size:18px}.live-buying-grid p{font-size:14px;color:var(--muted);margin-top:12px;line-height:1.85}.live-buying-grid a{text-decoration:underline;text-underline-offset:3px}@media(max-width:760px){.live-buying-grid{grid-template-columns:1fr;gap:24px}.live-buying-guide h2{font-size:28px}.breadcrumbs{font-size:12px;margin-bottom:22px}}
