.grinder-comparison-hero .compare-hero-bottom{border-top:1px solid #ffffff3d;grid-template-columns:1fr auto;align-items:end;gap:40px;margin-top:60px;padding-top:28px;display:grid}.grinder-comparison-hero .compare-hero-bottom>p{color:#c3d3cd;max-width:720px;margin:0;font-size:clamp(17px,1.5vw,22px);line-height:1.6}.grinder-comparison-hero .compare-hero-bottom>div{gap:34px;display:flex}.grinder-comparison-hero .compare-hero-bottom span{color:#b9cbc4;letter-spacing:.12em;text-transform:uppercase;flex-direction:column;gap:5px;font-size:8px;display:flex}.grinder-comparison-hero .compare-hero-bottom b{color:#fff;font-family:var(--font-display), sans-serif;letter-spacing:0;font-size:31px}.grinder-compare-primer{background:var(--yellow);grid-template-columns:.8fr 1.2fr;gap:7vw;padding:7vw 8vw;display:grid}.grinder-compare-primer h2,.compare-section-heading h2,.why-grinder-heading h2,.grinder-comparison-faq h2{font-family:var(--font-display), sans-serif;letter-spacing:-.035em;text-transform:uppercase;margin:0;font-size:clamp(44px,5vw,78px);line-height:.94}.grinder-compare-primer>div:last-child{grid-template-columns:repeat(3,1fr);display:grid}.grinder-compare-primer article{border-left:1px solid #1d2b2540;min-height:300px;padding:24px}.grinder-compare-primer article span,.why-grinder-grid article span{color:var(--terra);font-family:var(--font-display), sans-serif}.grinder-compare-primer h3,.why-grinder-grid h3{font-family:var(--font-display), sans-serif;text-transform:uppercase;margin:65px 0 15px;font-size:28px;line-height:1}.grinder-compare-primer article p,.why-grinder-grid article p{font-size:12px;line-height:1.65}.dedicated-compare-section{padding-top:6vw}.compare-section-heading{max-width:1500px;margin:0 auto 45px}.compare-section-heading small{color:var(--terra);letter-spacing:.13em;font-size:8px;font-weight:750}.compare-section-heading h2{margin-top:10px;font-size:clamp(45px,5vw,76px)}.compare-section-heading p{color:var(--muted);max-width:620px;line-height:1.6}.grinder-compare-actions{border-bottom:1px solid var(--line);justify-content:flex-end;align-items:center;gap:12px;padding:16px 0;display:flex}.grinder-compare-actions p{color:var(--muted);margin:0 auto 0 0;font-size:10px}.grinder-compare-actions button{border:1px solid var(--ink);color:var(--ink);cursor:pointer;text-transform:uppercase;background:0 0;padding:12px 15px;font-size:9px;font-weight:750}.grinder-compare-actions .share-comparison{background:var(--ink);color:#fff}.grinder-quick-verdicts{grid-template-columns:repeat(3,1fr);gap:1px;margin-top:35px;display:grid}.grinder-quick-verdicts article{background:var(--green);color:#fff;flex-direction:column;min-height:280px;padding:26px;display:flex}.grinder-quick-verdicts article:nth-child(2){background:#285348}.grinder-quick-verdicts article:nth-child(3){background:var(--terra)}.grinder-quick-verdicts small{color:var(--yellow);letter-spacing:.12em;font-size:8px}.grinder-quick-verdicts h2{font-family:var(--font-display), sans-serif;text-transform:uppercase;margin:45px 0 16px;font-size:31px;line-height:.96}.grinder-quick-verdicts h2 strong{color:var(--yellow);font-weight:inherit}.grinder-quick-verdicts p{color:#d2ded9;font-size:11px;line-height:1.6}.grinder-quick-verdicts a{border-bottom:1px solid var(--yellow);width:max-content;margin-top:auto;padding-bottom:5px;font-size:9px}.grinder-comparison-labels,.grinder-comparison article{grid-template-rows:245px repeat(11,minmax(68px,auto)) 62px}.grinder-comparison article>span{flex-direction:column;justify-content:center;align-items:flex-start}.grinder-comparison article>span small{color:var(--muted);margin-top:4px;font-size:8px}.comparison-best{background:var(--yellow);color:var(--ink);padding:4px 7px;display:inline-block}.why-grinder-matters{background:var(--green);color:#fff;grid-template-columns:.7fr 1.3fr;gap:6vw;padding:8vw;display:grid}.why-grinder-heading{align-self:start;position:sticky;top:40px}.why-grinder-heading h2{color:var(--yellow)}.why-grinder-heading>p:last-child{color:#c3d3cd;max-width:580px;font-size:14px;line-height:1.7}.why-grinder-grid{grid-template-columns:1fr 1fr;display:grid}.why-grinder-grid article{border-top:1px solid #fff3;border-left:1px solid #fff3;min-height:265px;padding:26px}.why-grinder-grid article span{color:var(--yellow)}.why-grinder-grid h3{margin-top:48px}.why-grinder-grid article p{color:#c8d5d0}.grinder-comparison-faq{background:var(--cream);grid-template-columns:.7fr 1.3fr;gap:7vw;padding:8vw;display:grid}.grinder-comparison-faq details{border-top:1px solid var(--ink);padding:22px 0}.grinder-comparison-faq details:last-child{border-bottom:1px solid var(--ink)}.grinder-comparison-faq summary{cursor:pointer;font-family:var(--font-display), sans-serif;text-transform:uppercase;justify-content:space-between;gap:30px;font-size:24px;list-style:none;display:flex}.grinder-comparison-faq summary::-webkit-details-marker{display:none}.grinder-comparison-faq summary span{color:var(--terra)}.grinder-comparison-faq details p{color:var(--muted);max-width:760px;line-height:1.7}.comparison-next-actions{flex-direction:column;gap:12px;display:flex}.comparison-next-actions a{width:100%}@media (max-width:900px){.grinder-comparison-hero .compare-hero-bottom,.grinder-compare-primer,.why-grinder-matters,.grinder-comparison-faq{grid-template-columns:1fr}.grinder-compare-primer,.why-grinder-matters,.grinder-comparison-faq{padding:70px 24px}.why-grinder-heading{position:static}}@media (max-width:680px){.grinder-comparison-hero .compare-hero-bottom>div,.grinder-compare-actions{flex-direction:column;align-items:stretch}.grinder-comparison-hero .compare-hero-bottom>div{grid-template-columns:repeat(3,1fr);display:grid}.grinder-compare-actions p{margin-right:0}.grinder-compare-primer>div:last-child,.grinder-quick-verdicts,.why-grinder-grid{grid-template-columns:1fr}.grinder-compare-primer article{min-height:240px}.grinder-quick-verdicts article{min-height:245px}.grinder-comparison-faq summary{font-size:20px}}
