.cg-page[data-v-3185f007]{min-height:100vh;background-color:#fff}.cg-crumbs[data-v-3185f007]{width:100%}@media(min-width:640px){.cg-crumbs[data-v-3185f007]{max-width:640px}}@media(min-width:768px){.cg-crumbs[data-v-3185f007]{max-width:768px}}@media(min-width:1024px){.cg-crumbs[data-v-3185f007]{max-width:1024px}}@media(min-width:1280px){.cg-crumbs[data-v-3185f007]{max-width:1280px}}@media(min-width:1536px){.cg-crumbs[data-v-3185f007]{max-width:1536px}}.cg-crumbs[data-v-3185f007]{margin-inline:auto;padding-inline:1.5rem;padding-top:1.5rem}@media(min-width:768px){.cg-crumbs[data-v-3185f007]{padding-inline:2.5rem}}.cg-hero[data-v-3185f007]{border-bottom:1px solid var(--color-gray-100)}.cg-hero-inner[data-v-3185f007]{margin-inline:auto;display:grid;width:100%;max-width:72rem;align-items:flex-end;gap:2.5rem;padding:3.5rem 1rem}@media(min-width:768px){.cg-hero-inner[data-v-3185f007]{grid-template-columns:1fr auto;padding:5rem 2.5rem}}.cg-eyebrow[data-v-3185f007]{margin-bottom:.75rem;color:var(--color-gray-400)}.cg-title[data-v-3185f007]{margin-bottom:1.25rem;text-transform:uppercase;color:#000}.cg-title-em[data-v-3185f007]{font-style:normal;color:var(--color-fescue)}.cg-lede[data-v-3185f007]{max-width:32rem;font-size:.875rem;line-height:1.625;color:var(--color-gray-500)}.cg-scale[data-v-3185f007]{display:none;flex-direction:column;align-items:flex-end;gap:.25rem}@media(min-width:768px){.cg-scale[data-v-3185f007]{display:flex}}.cg-scale-row[data-v-3185f007]{display:flex;align-items:center;gap:.625rem}.cg-scale-label[data-v-3185f007]{width:4rem;text-align:right;font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--color-gray-400)}.cg-scale-bar[data-v-3185f007]{height:.375rem;border-radius:9999px}.cg-narrow[data-v-3185f007]{margin-inline:auto;width:100%;max-width:48rem;padding:3rem 1rem}@media(min-width:768px){.cg-narrow[data-v-3185f007]{padding-inline:2.5rem}}.cg-why[data-v-3185f007]{display:grid;gap:2.5rem}@media(min-width:768px){.cg-why[data-v-3185f007]{grid-template-columns:1fr 1fr}}.cg-label[data-v-3185f007]{margin-bottom:.75rem;color:var(--color-whin-deep)}.cg-text[data-v-3185f007]{font-size:.875rem;line-height:1.625;color:var(--color-gray-600)}.cg-grades[data-v-3185f007]{margin-inline:auto;width:100%;max-width:48rem;padding-inline:1rem;padding-bottom:4rem}@media(min-width:768px){.cg-grades[data-v-3185f007]{padding-inline:2.5rem}}.cg-grades-label[data-v-3185f007]{margin-bottom:2rem;border-top:1px solid var(--color-gray-100);padding-top:1rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.2em;color:var(--color-gray-400)}.cg-grade-list[data-v-3185f007]>*+*{margin-top:.75rem}.cg-grade[data-v-3185f007]{overflow:hidden;border-radius:.125rem;border:1px solid var(--color-gray-200);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.cg-grade-head[data-v-3185f007]{justify-content:space-between;padding:1.25rem 1.5rem}.cg-grade-head[data-v-3185f007],.cg-grade-id[data-v-3185f007]{display:flex;align-items:center}.cg-grade-id[data-v-3185f007]{gap:1.25rem}.cg-grade-num[data-v-3185f007]{width:1.75rem;text-align:center;font-size:11px;font-weight:900;font-variant-numeric:tabular-nums}.cg-grade-title-row[data-v-3185f007]{margin-bottom:.125rem;display:flex;align-items:center;gap:.75rem}.cg-grade-title[data-v-3185f007]{text-transform:uppercase;color:#000}.cg-grade-score[data-v-3185f007]{border-radius:.125rem;padding:.125rem .5rem;font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.1em}.cg-grade-tagline[data-v-3185f007]{font-size:11px;font-style:italic;color:var(--color-gray-500)}.cg-pips[data-v-3185f007]{display:none;align-items:center;gap:.25rem}@media(min-width:640px){.cg-pips[data-v-3185f007]{display:flex}}.cg-pip[data-v-3185f007]{height:.5rem;width:.5rem;border-radius:9999px;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.cg-grade-body[data-v-3185f007]{display:grid;align-items:flex-start;gap:1.5rem;border-top:1px solid var(--color-gray-200);padding:1.25rem 1.5rem}@media(min-width:640px){.cg-grade-body[data-v-3185f007]{grid-template-columns:1fr auto}}.cg-grade-desc[data-v-3185f007]{margin-bottom:1rem;font-size:.875rem;line-height:1.625;color:var(--color-gray-600)}.cg-details[data-v-3185f007]>*+*{margin-top:.375rem}.cg-detail[data-v-3185f007]{display:flex;align-items:flex-start;gap:.5rem;font-size:.75rem;line-height:1rem;color:var(--color-gray-500)}.cg-detail-mark[data-v-3185f007]{margin-top:3px;display:flex;height:.75rem;width:.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px}.cg-detail-dot[data-v-3185f007]{height:.25rem;width:.25rem;border-radius:9999px}.cg-grade-img[data-v-3185f007]{display:none;height:12rem;width:12rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.125rem;border:1px solid var(--color-gray-200);-o-object-fit:cover;object-fit:cover}@media(min-width:640px){.cg-grade-img[data-v-3185f007]{display:flex}}.cg-grade-placeholder[data-v-3185f007]{display:none;height:7rem;width:7rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.125rem;border:1px solid var(--color-gray-200)}@media(min-width:640px){.cg-grade-placeholder[data-v-3185f007]{display:flex}}.cg-center[data-v-3185f007]{text-align:center}.cg-photo-icon[data-v-3185f007]{margin-inline:auto;margin-bottom:.25rem;height:1.25rem;width:1.25rem}.cg-photo-label[data-v-3185f007]{font-size:9px;text-transform:uppercase;letter-spacing:.025em}.cg-reference[data-v-3185f007]{border-top:1px solid var(--color-gray-100);background-color:var(--color-gray-50)}.cg-ref-label[data-v-3185f007]{margin-bottom:1.5rem;color:var(--color-gray-400)}.cg-ref-table[data-v-3185f007]{overflow:hidden;border-radius:.125rem;border:1px solid var(--color-gray-200);background-color:#fff}.cg-ref-head[data-v-3185f007]{display:grid;grid-template-columns:auto 1fr auto 1fr;border-bottom:1px solid var(--color-gray-100);background-color:var(--color-gray-50);padding:.75rem 1.25rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.15em;color:var(--color-gray-400)}.cg-col-grade[data-v-3185f007]{width:5rem}.cg-col-grip[data-v-3185f007]{display:none;width:8rem}@media(min-width:640px){.cg-col-grip[data-v-3185f007]{display:block}}.cg-col-head[data-v-3185f007]{display:none}@media(min-width:640px){.cg-col-head[data-v-3185f007]{display:block}}.cg-ref-row[data-v-3185f007]{display:grid;grid-template-columns:auto 1fr auto 1fr;align-items:center;padding:.875rem 1.25rem;font-size:.875rem;line-height:1.25rem}.cg-ref-row+.cg-ref-row[data-v-3185f007]{border-top:1px solid var(--color-gray-50)}.cg-ref-grade[data-v-3185f007]{display:flex;width:5rem;align-items:center;gap:.5rem}.cg-ref-dot[data-v-3185f007]{height:.5rem;width:.5rem;flex-shrink:0;border-radius:9999px}.cg-ref-name[data-v-3185f007]{font-size:.75rem;line-height:1rem;font-weight:600;color:#000}.cg-ref-score[data-v-3185f007]{font-size:.75rem;font-variant-numeric:tabular-nums}.cg-ref-grip[data-v-3185f007],.cg-ref-score[data-v-3185f007]{line-height:1rem;color:var(--color-gray-500)}.cg-ref-grip[data-v-3185f007]{display:none;width:8rem;font-size:.75rem}@media(min-width:640px){.cg-ref-grip[data-v-3185f007]{display:block}}.cg-ref-headwear[data-v-3185f007]{display:none;font-size:.75rem;line-height:1rem;color:var(--color-gray-500)}@media(min-width:640px){.cg-ref-headwear[data-v-3185f007]{display:block}}.cg-closing[data-v-3185f007]{border-top:1px solid var(--color-gray-100)}.cg-closing-inner[data-v-3185f007]{margin-inline:auto;display:flex;width:100%;max-width:48rem;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:1.25rem;padding:2.5rem 1rem}@media(min-width:640px){.cg-closing-inner[data-v-3185f007]{flex-direction:row;align-items:center}}@media(min-width:768px){.cg-closing-inner[data-v-3185f007]{padding-inline:2.5rem}}.cg-closing-title[data-v-3185f007]{margin-bottom:.25rem;font-size:.875rem;line-height:1.25rem;font-weight:600;color:#000}.cg-closing-text[data-v-3185f007]{font-size:.75rem;line-height:1rem;color:var(--color-gray-400)}.cg-closing-actions[data-v-3185f007]{display:flex;align-items:center;gap:.75rem}.cg-icon-xs[data-v-3185f007]{height:.75rem;width:.75rem}.cg-btn-text[data-v-3185f007]{display:inline-flex;align-items:center;padding:.75rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--color-gray-400);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.cg-btn-text[data-v-3185f007]:hover{color:var(--color-peat)}
