body.cg-site.cg-articles-page main#main-content .cg-content{max-width:none;width:100%}.cg-editorial{--article-green:#2f5043;--article-sage:#e6ede6;--article-paper:#fffef8;color:inherit}.cg-editorial .eyebrow{font-size:.8rem;letter-spacing:.07em;color:var(--article-green);font-weight:700;text-transform:uppercase}.cg-editorial .intro{font-size:1.15rem;max-width:44rem;line-height:1.65}.cg-editorial .featured{display:grid;grid-template-columns:1.15fr 1fr;gap:2.25rem;align-items:center;margin:2rem 0}.cg-editorial .featured img,.cg-editorial .hero{display:block;width:100%;height:auto;border-radius:9px}.cg-editorial .featured h2{font-size:1.75rem;line-height:1.3;margin:.5rem 0 1rem}.cg-editorial .meta,.cg-editorial .caption{font-size:.85rem;line-height:1.6;color:#52635c}.cg-editorial .read{display:inline-block;margin-top:.65rem;font-weight:700}.cg-editorial .shelf{border-top:1px solid #c7cec7;margin-top:2rem;padding-top:1.25rem;display:grid;grid-template-columns:1fr 1fr;gap:2rem}.cg-editorial .shelf h3{font-size:1.25rem}.cg-editorial.story{max-width:56rem;margin-inline:auto}.cg-editorial .hero{margin:1.5rem 0 .5rem}.cg-editorial .copy{max-width:42rem;margin-inline:auto;font-size:1.08rem;line-height:1.8}.cg-editorial .copy p{margin:1rem 0}.cg-editorial .copy h2{font-size:1.6rem;line-height:1.3;margin:2rem 0 .75rem}.cg-editorial .remember{border-left:4px solid var(--article-green);padding:.5rem 0 .5rem 1.25rem;font-size:1.3rem;margin:1.5rem 0}.cg-editorial .route{background:var(--article-sage);color:#24353a;padding:1.4rem;border-radius:8px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:1.75rem 0}.cg-editorial .route strong{display:block;font-size:1.05rem}.cg-editorial .route span{display:block;width:2rem;height:2rem;border-radius:50%;background:var(--article-green);color:#fff;text-align:center;line-height:2rem;font-weight:700;margin-bottom:.5rem}.cg-editorial .route p{font-size:.9rem;margin:.25rem 0}.cg-editorial .guide{background:var(--article-sage);color:#24353a;padding:1.4rem;border-left:4px solid var(--article-green);border-radius:8px;margin:1.75rem 0}.cg-editorial .guide small{letter-spacing:.05em;text-transform:uppercase}.cg-editorial .guide h3{font-size:1.3rem;margin:.5rem 0}.cg-editorial .sources{font-size:.9rem;border-top:1px solid #c7cec7;margin-top:2rem;padding-top:1rem}.cg-editorial a{overflow-wrap:anywhere;text-underline-offset:.2em}.cg-editorial .route>div{min-width:0}@media(max-width:700px){.cg-editorial .featured,.cg-editorial .shelf{grid-template-columns:1fr;gap:1rem}.cg-editorial .featured h2{font-size:1.5rem}.cg-editorial .route{grid-template-columns:1fr}.cg-editorial .route>div{display:grid;grid-template-columns:2rem 1fr;column-gap:.75rem}.cg-editorial .route span{grid-row:span 2}.cg-editorial .route p{grid-column:2}.cg-editorial .copy{font-size:1rem}.cg-editorial .copy h2{font-size:1.4rem}}body.cg-high-contrast .cg-editorial .eyebrow,body.cg-high-contrast .cg-editorial .meta,body.cg-high-contrast .cg-editorial .caption{color:inherit}.cg-editorial p:empty{display:none}body.cg-site.cg-articles-page main#main-content>.cg-page-title{padding-block:1.75rem 0;margin-bottom:1rem}body.cg-site.cg-articles-page .cg-content>.cg-editorial{margin-top:0}