.cc-article,.cc-journal-index{--cc-measure: 74ch;--cc-wide: 1100px;padding:0 var(--gutter);color:var(--cc-ink)}.cc-article>*,.cc-journal-index>*{margin-left:auto;margin-right:auto}.cc-article{padding-bottom:var(--sp-8)}.cc-article .cc-breadcrumbs{max-width:var(--cc-wide);margin:var(--sp-5) auto var(--sp-6)}.cc-article__head{max-width:var(--cc-measure);margin-bottom:var(--sp-6)}.cc-article__kicker{font-family:var(--cc-font-sans);font-size:var(--t-h3);font-weight:var(--fw-bold);letter-spacing:var(--track-h3);text-transform:uppercase;margin:0 0 var(--sp-4)}.cc-article__kicker a{color:var(--cc-ink);text-decoration:none;border-bottom:1px solid var(--cc-line-2)}.cc-article__kicker a:hover{border-bottom-color:var(--cc-ink)}.cc-article__title{font-family:var(--cc-font-serif);font-weight:var(--fw-light);font-size:var(--t-h1);line-height:1.12;letter-spacing:-.005em;margin:0 0 var(--sp-5);text-wrap:balance}.cc-article__standfirst{font-family:var(--cc-font-serif);font-size:clamp(19px,2vw,23px);font-weight:var(--fw-light);line-height:1.55;margin:0 0 var(--sp-5)}.cc-article__standfirst p{margin:0 0 var(--sp-3)}.cc-article__standfirst p:last-child{margin-bottom:0}.cc-article__byline{font-family:var(--cc-font-sans);font-size:var(--t-utility);font-weight:var(--fw-light);color:var(--cc-muted);margin:0;padding-top:var(--sp-4);border-top:1px solid var(--cc-line)}.cc-article__author{color:var(--cc-ink);font-weight:var(--fw-reg)}.cc-article__sep{margin:0 var(--sp-2)}.cc-article__hero{max-width:var(--cc-wide);margin:0 auto var(--sp-7)}.cc-article__hero img{display:block;width:100%;height:auto;border-radius:0}.cc-article__caption{font-family:var(--cc-font-sans);font-size:var(--t-utility);color:var(--cc-muted);padding-top:var(--sp-3)}.cc-article__body{max-width:var(--cc-measure);font-family:var(--cc-font-sans);font-size:var(--t-prose);font-weight:var(--fw-light);line-height:1.75}.cc-article__body>*{margin-left:auto;margin-right:auto}.cc-article__body p{margin:0 0 var(--sp-5)}.cc-article__body strong,.cc-article__body b,.cc-article__takeaways strong,.cc-note strong,.cc-faq-block strong{font-weight:var(--fw-bold)}.cc-article__body em,.cc-article__body i{font-style:italic}.cc-article__body h2{font-family:var(--cc-font-serif);font-weight:var(--fw-light);font-size:clamp(26px,3vw,34px);line-height:1.2;margin:var(--sp-8) 0 var(--sp-4);padding-top:var(--sp-5);border-top:1px solid var(--cc-line);scroll-margin-top:96px}.cc-article__body h3{font-family:var(--cc-font-sans);font-weight:var(--fw-bold);font-size:var(--t-h4);letter-spacing:var(--track-h4);text-transform:uppercase;margin:var(--sp-6) 0 var(--sp-3);scroll-margin-top:96px}.cc-article__body h4{font-family:var(--cc-font-serif);font-weight:var(--fw-reg);font-size:20px;margin:var(--sp-5) 0 var(--sp-2)}.cc-article__body a{color:var(--cc-ink);text-decoration:none;border-bottom:1px solid var(--cc-ink);padding-bottom:1px}.cc-article__body a:hover{background:var(--cc-tint)}.cc-article__body ul,.cc-article__body ol{margin:0 0 var(--sp-5);padding-left:1.15em}.cc-article__body li{margin-bottom:var(--sp-3)}.cc-article__body li::marker{color:var(--cc-muted)}.cc-article__body hr{border:0;border-top:1px solid var(--cc-line);margin:var(--sp-7) 0}.cc-article__body img{display:block;width:100%;height:auto;border-radius:0;margin:var(--sp-6) auto}.cc-article__body figure{margin:var(--sp-6) 0}.cc-article__body figcaption{font-size:var(--t-utility);color:var(--cc-muted);padding-top:var(--sp-2)}.cc-table-wrap{overflow-x:auto;margin:0 0 var(--sp-6);border-top:1px solid var(--cc-ink)}.cc-article__body table{width:100%;border-collapse:collapse;font-size:var(--t-body);line-height:1.5}.cc-article__body th,.cc-article__body td{text-align:left;padding:var(--sp-3) var(--sp-4) var(--sp-3) 0;border-bottom:1px solid var(--cc-line);vertical-align:top}.cc-article__body th{font-weight:var(--fw-bold);font-size:var(--t-h3);letter-spacing:var(--track-h3);text-transform:uppercase;white-space:nowrap}.cc-article__takeaways{max-width:var(--cc-measure);background:var(--cc-tint);border-top:3px solid var(--cc-ink);border-bottom:1px solid var(--cc-line-2);padding:var(--sp-5) var(--sp-5) var(--sp-4);margin:0 auto var(--sp-7)}.cc-article__takeaways h2{font-family:var(--cc-font-sans)!important;font-size:var(--t-h3)!important;font-weight:var(--fw-bold)!important;letter-spacing:var(--track-h3);text-transform:uppercase;margin:0 0 var(--sp-3)!important;padding:0!important;border:0!important}.cc-article__takeaways ul{margin:0;padding-left:1.1em}.cc-article__takeaways li{margin-bottom:var(--sp-3);font-size:var(--t-body);line-height:1.6}.cc-article__takeaways li:last-child{margin-bottom:0}.cc-toc{max-width:var(--cc-measure);margin:0 auto var(--sp-7);padding:var(--sp-4) 0;border-top:1px solid var(--cc-line);border-bottom:1px solid var(--cc-line)}.cc-toc__h{font-family:var(--cc-font-sans);font-size:var(--t-h3);font-weight:var(--fw-bold);letter-spacing:var(--track-h3);text-transform:uppercase;margin:0 0 var(--sp-3);color:var(--cc-muted)}.cc-toc ol{margin:0;padding:0;list-style:none;counter-reset:toc}.cc-toc li{counter-increment:toc;margin-bottom:var(--sp-2);font-size:var(--t-body)}.cc-toc li:before{content:counter(toc,decimal-leading-zero) " ";color:var(--cc-muted);margin-right:var(--sp-2);font-variant-numeric:tabular-nums}.cc-toc a{color:var(--cc-ink);text-decoration:none;border-bottom:1px solid transparent}.cc-toc a:hover{border-bottom-color:var(--cc-ink)}.cc-quote{max-width:var(--cc-measure);margin:var(--sp-7) auto;padding:0 0 0 var(--sp-5);border-left:3px solid var(--cc-ink)}.cc-quote blockquote{margin:0;font-family:var(--cc-font-serif);font-weight:var(--fw-light);font-size:clamp(20px,2.2vw,26px);line-height:1.45}.cc-quote blockquote p{margin:0 0 var(--sp-3)}.cc-quote figcaption{font-family:var(--cc-font-sans);font-size:var(--t-utility);color:var(--cc-muted);padding-top:var(--sp-2)}.cc-quote__stars{color:var(--cc-ink);letter-spacing:1px;margin-right:var(--sp-2)}.cc-quote__verified{display:inline-block;font-size:11px;font-weight:var(--fw-bold);letter-spacing:.6px;text-transform:uppercase;border:1px solid var(--cc-line-2);padding:1px 6px;margin-left:var(--sp-2);color:var(--cc-muted)}.cc-shop{max-width:var(--cc-wide);margin:var(--sp-7) auto;padding-top:var(--sp-5);border-top:1px solid var(--cc-ink)}.cc-shop__h{font-family:var(--cc-font-sans);font-size:var(--t-h3);font-weight:var(--fw-bold);letter-spacing:var(--track-h3);text-transform:uppercase;margin:0 0 var(--sp-4)}.cc-shop__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--sp-4)}.cc-shop__item{display:block;text-decoration:none!important;border:1px solid var(--cc-line)!important;padding:var(--sp-4);background:var(--cc-page)}.cc-shop__item:hover{border-color:var(--cc-ink)!important;background:var(--cc-page)!important}.cc-shop__brand{display:block;font-size:11px;font-weight:var(--fw-bold);letter-spacing:.7px;text-transform:uppercase;color:var(--cc-muted)}.cc-shop__name{display:block;font-size:var(--t-body);margin-top:2px;color:var(--cc-ink)}.cc-shop__meta{display:block;font-size:var(--t-utility);color:var(--cc-muted);margin-top:var(--sp-2)}.cc-note{max-width:var(--cc-measure);margin:var(--sp-6) auto;padding:var(--sp-4);background:var(--cc-tint);font-size:var(--t-body);line-height:1.6}.cc-note strong{font-weight:var(--fw-bold)}.cc-faq-block{max-width:var(--cc-measure);margin:var(--sp-7) auto 0}.cc-faq-item{border-top:1px solid var(--cc-line);padding:var(--sp-4) 0}.cc-faq-item:last-child{border-bottom:1px solid var(--cc-line)}.cc-faq-item h3{font-family:var(--cc-font-sans)!important;font-size:var(--t-body)!important;font-weight:var(--fw-bold)!important;text-transform:none!important;letter-spacing:0!important;margin:0 0 var(--sp-2)!important}.cc-faq-item p:last-child{margin-bottom:0}.cc-article__bio{max-width:var(--cc-measure);margin:var(--sp-8) auto 0;padding-top:var(--sp-5);border-top:1px solid var(--cc-ink);display:flex;gap:var(--sp-4);align-items:flex-start}.cc-article__bio-img{width:80px;height:80px;object-fit:cover;flex:0 0 auto;border-radius:0}.cc-article__bio-name{font-family:var(--cc-font-sans);font-size:var(--t-h3);font-weight:var(--fw-bold);letter-spacing:var(--track-h3);text-transform:uppercase;margin:0 0 var(--sp-2)}.cc-article__bio-role{display:block;font-weight:var(--fw-light);text-transform:none;letter-spacing:0;color:var(--cc-muted);margin-top:2px}.cc-article__bio-body{font-size:var(--t-body);line-height:1.65}.cc-article__bio-body p{margin:0 0 var(--sp-2)}.cc-article__related{max-width:var(--cc-wide);margin:var(--sp-8) auto 0}.cc-article__related-h{font-family:var(--cc-font-sans);font-size:var(--t-h3);font-weight:var(--fw-bold);letter-spacing:var(--track-h3);text-transform:uppercase;margin:0 0 var(--sp-5);padding-top:var(--sp-5);border-top:1px solid var(--cc-ink)}.cc-article__rel-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--sp-5)}.cc-article__rel-card{display:block;text-decoration:none;color:var(--cc-ink)}.cc-article__rel-media{display:block;background:var(--cc-page);border:1px solid var(--cc-line)}.cc-article__rel-media img{display:block;width:100%;height:auto}.cc-article__rel-tag{display:block;font-size:11px;font-weight:var(--fw-bold);letter-spacing:.7px;text-transform:uppercase;color:var(--cc-muted);margin:var(--sp-3) 0 var(--sp-1)}.cc-article__rel-title{display:block;font-size:var(--t-body);line-height:1.4}.cc-article__rel-card:hover .cc-article__rel-title{border-bottom:1px solid var(--cc-ink)}.cc-article__back{max-width:var(--cc-wide);margin:var(--sp-7) auto 0;font-size:var(--t-body)}.cc-article__back a{color:var(--cc-ink);text-decoration:none;border-bottom:1px solid var(--cc-line-2)}.cc-article__back a:hover{border-bottom-color:var(--cc-ink)}.cc-journal-index{padding-bottom:var(--sp-8)}.cc-journal-index .cc-breadcrumbs{max-width:var(--cc-wide);margin:var(--sp-5) auto var(--sp-6)}.cc-jx__head{max-width:var(--cc-measure);margin:0 auto var(--sp-6);text-align:center}.cc-jx__kicker{font-family:var(--cc-font-sans);font-size:var(--t-h3);font-weight:var(--fw-bold);letter-spacing:var(--track-h3);text-transform:uppercase;margin:0 0 var(--sp-4)}.cc-jx__title{font-family:var(--cc-font-serif);font-weight:var(--fw-light);font-size:var(--t-h1);line-height:1.12;margin:0 0 var(--sp-4)}.cc-jx__standfirst{font-family:var(--cc-font-sans);font-size:var(--t-prose);font-weight:var(--fw-light);line-height:1.7;color:var(--cc-muted)}.cc-jx__standfirst p{margin:0}.cc-jx__tags{max-width:var(--cc-wide);margin:0 auto var(--sp-7);display:flex;flex-wrap:wrap;gap:var(--sp-2) var(--sp-5);justify-content:center;padding:var(--sp-4) 0;border-top:1px solid var(--cc-line);border-bottom:1px solid var(--cc-line)}.cc-jx__tag{font-family:var(--cc-font-sans);font-size:var(--t-h3);font-weight:var(--fw-bold);letter-spacing:var(--track-h3);text-transform:uppercase;color:var(--cc-muted);text-decoration:none;border-bottom:2px solid transparent;padding-bottom:2px}.cc-jx__tag:hover{color:var(--cc-ink)}.cc-jx__tag.is-active{color:var(--cc-ink);border-bottom-color:var(--cc-ink)}.cc-jx__lead{display:grid;grid-template-columns:1.15fr 1fr;gap:var(--sp-6);align-items:center;max-width:var(--cc-wide);margin:0 auto var(--sp-8);text-decoration:none;color:var(--cc-ink);padding-bottom:var(--sp-8);border-bottom:1px solid var(--cc-line)}.cc-jx__lead-media{display:block;border:1px solid var(--cc-line)}.cc-jx__lead-media img{display:block;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover}.cc-jx__lead-title{display:block;font-family:var(--cc-font-serif);font-weight:var(--fw-light);font-size:clamp(28px,3.4vw,42px);line-height:1.15;margin-bottom:var(--sp-3)}.cc-jx__lead:hover .cc-jx__lead-title{text-decoration:underline;text-underline-offset:4px}.cc-jx__grid{max-width:var(--cc-wide);margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);gap:var(--sp-7) var(--sp-5)}.cc-jx__card{display:block;text-decoration:none;color:var(--cc-ink)}.cc-jx__card-media{display:block;border:1px solid var(--cc-line)}.cc-jx__card-media img{display:block;width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover}.cc-jx__card-tag{display:block;font-size:11px;font-weight:var(--fw-bold);letter-spacing:.7px;text-transform:uppercase;color:var(--cc-muted);margin:var(--sp-4) 0 var(--sp-2)}.cc-jx__card-title{display:block;font-family:var(--cc-font-serif);font-weight:var(--fw-reg);font-size:22px;line-height:1.25;margin-bottom:var(--sp-2)}.cc-jx__card:hover .cc-jx__card-title{text-decoration:underline;text-underline-offset:4px}.cc-jx__card-excerpt{display:block;font-size:var(--t-body);line-height:1.6;color:var(--cc-muted);margin-bottom:var(--sp-3)}.cc-jx__card-meta{display:block;font-size:var(--t-utility);color:var(--cc-muted)}.cc-jx__empty{max-width:var(--cc-measure);margin:var(--sp-8) auto;text-align:center;color:var(--cc-muted)}.cc-jx__pagination{max-width:var(--cc-wide);margin:var(--sp-8) auto 0;padding-top:var(--sp-5);border-top:1px solid var(--cc-line);display:flex;justify-content:space-between;align-items:center;font-size:var(--t-body);color:var(--cc-muted)}.cc-jx__pagination a{color:var(--cc-ink);text-decoration:none;border-bottom:1px solid var(--cc-line-2)}.cc-jx__pagination a:hover{border-bottom-color:var(--cc-ink)}@media(max-width:900px){.cc-jx__lead{grid-template-columns:1fr;gap:var(--sp-4);padding-bottom:var(--sp-7)}.cc-jx__grid,.cc-article__rel-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.cc-jx__grid,.cc-article__rel-grid,.cc-shop__grid{grid-template-columns:1fr}.cc-article__body{font-size:16px}.cc-article__takeaways{padding:var(--sp-4)}.cc-quote{padding-left:var(--sp-4)}.cc-article__bio{flex-direction:column}.cc-jx__tags{justify-content:flex-start}}@media(prefers-reduced-motion:reduce){.cc-article *,.cc-journal-index *{transition:none!important;animation:none!important}}@media print{.cc-article__related,.cc-article__back,.cc-shop,.cc-toc,.cc-breadcrumbs{display:none}.cc-article__body{font-size:11pt;max-width:none}}
/*# sourceMappingURL=/cdn/shop/t/119/assets/cc-journal.css.map */
