.journal{--j-accent: #8c202b;--j-accent-deep: #541822;--j-ink: #1c1718;--j-muted: #6b6164;--j-rule: rgba(28, 23, 24, .14);--j-rule-strong: #1c1718;--j-gutter: 20px;--j-max: 1320px;--j-band: 56px;--link: var(--j-ink);--link-a70: rgba(28, 23, 24, .6);max-width:var(--j-max);margin:0 auto;padding:0 var(--j-gutter) 72px;font-family:var(--j-sans);color:var(--j-ink);-webkit-font-smoothing:antialiased}.journal :where(h1,h2,h3,p,figure,ol,ul){margin:0}.journal :where(h1,h2,h3){font-family:var(--j-serif);font-weight:400;letter-spacing:-.01em;text-transform:none;color:var(--j-ink)}.journal :where(img){display:block;width:100%;height:100%;object-fit:cover}.journal a:focus-visible,.journal button:focus-visible,.journal input:focus-visible{outline:2px solid var(--j-accent);outline-offset:3px}.journal :where(.visually-hidden){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.j-label{display:block;padding-top:14px;border-top:1px solid var(--j-rule-strong);font-family:var(--j-sans);font-size:13px;font-weight:700;line-height:1.3;letter-spacing:.12em;text-transform:uppercase;color:var(--j-ink)}.j-meta{display:flex;flex-wrap:wrap;gap:0 6px;font-family:var(--j-sans);font-size:13px;line-height:1.5;color:var(--j-muted)}.j-meta>*+*:before{content:"\b7";margin-right:6px}.journal .j-meta a{--link: var(--j-ink)}.j-story__kicker,.journal__eyebrow{font-family:var(--j-sans);font-size:13px;font-weight:700;line-height:1.3;letter-spacing:.1em;text-transform:uppercase}.journal .j-story__kicker a,.journal .journal__eyebrow a{--link: var(--j-accent);--link-a70: var(--j-accent-deep);position:relative;z-index:1;padding:0}.journal .j-story__kicker a:after,.journal .journal__eyebrow a:after{display:none}.journal__band{margin-top:var(--j-band)}.journal__band-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 16px;padding-top:14px;border-top:1px solid var(--j-rule-strong)}.journal__band-head .j-label{padding-top:0;border-top:0}.journal__quiet-link{font-family:var(--j-sans);font-size:14px;font-weight:700;letter-spacing:.02em}.journal__masthead{padding:32px 0 24px;text-align:center}.journal__title{font-size:44px;line-height:1.02;color:var(--j-accent)}.journal__title--topic{margin-top:10px;color:var(--j-ink)}.journal__dek{max-width:34ch;margin:14px auto 0;font-size:15px;line-height:1.55;color:var(--j-muted)}.journal__topics{position:relative;margin:0 calc(var(--j-gutter) * -1);border-top:1px solid var(--j-rule-strong);border-bottom:1px solid var(--j-rule)}.journal__topics-list{display:flex;gap:4px;padding:0 var(--j-gutter);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;list-style:none}.journal__topics-list::-webkit-scrollbar{display:none}.journal__topics.is-scrollable .journal__topics-list{-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 40px),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 40px),transparent)}.journal__topics.is-scrollable.is-scrolled-end .journal__topics-list{-webkit-mask-image:none;mask-image:none}.journal__topics-list li{flex:0 0 auto;scroll-snap-align:start}.journal__topic{position:relative;display:flex;align-items:center;min-height:48px;padding:0 12px;font-family:var(--j-sans);font-size:14px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:var(--j-muted);text-decoration:none;transition:color .2s ease}.journal__topic:after{content:"";position:absolute;right:12px;bottom:-1px;left:12px;height:2px;background:var(--j-accent);transform:scaleX(0);transform-origin:left;transition:transform .25s cubic-bezier(.22,1,.36,1)}.journal__topic[aria-current=page]{color:var(--j-ink)}.journal__topic[aria-current=page]:after{transform:scaleX(1)}@media(hover:hover){.journal__topic:hover{color:var(--j-ink)}.journal__topic:hover:after{transform:scaleX(1)}}.j-story{position:relative}.j-story__media{overflow:hidden;background:#f3eeee}.j-story__body{display:flex;flex-direction:column;gap:10px}.j-story__title{font-size:22px;line-height:1.18}.journal .j-story__link{color:inherit;text-decoration:none}.j-story__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.j-story__dek{font-size:15px;line-height:1.55;color:var(--j-ink);opacity:.82}@media(hover:hover){.j-story__img{transition:transform .9s cubic-bezier(.22,1,.36,1)}.j-story:hover .j-story__img{transform:scale(1.03)}.j-story__title a{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;transition:background-size .35s cubic-bezier(.22,1,.36,1)}.j-story:hover .j-story__title a{background-size:100% 1px}}.journal__lead{margin-top:28px}.j-story--lead{display:flex;flex-direction:column;gap:20px}.j-story--lead .j-story__media{margin:0 calc(var(--j-gutter) * -1);aspect-ratio:4 / 5}.j-story--lead .j-story__title{font-size:34px;line-height:1.08}.j-story--lead .j-story__dek{font-size:16px}.j-story--lead.j-story--text{padding:8px 0 28px;border-bottom:1px solid var(--j-rule)}.j-story--lead.j-story--text .j-story__body:before{content:"";display:block;width:48px;height:3px;margin-bottom:6px;background:var(--j-accent)}.j-story--lead.j-story--text .j-story__title{font-size:36px}.j-story--feature{display:flex;flex-direction:column;gap:18px}.j-story--feature .j-story__media{aspect-ratio:3 / 2}.j-story--feature .j-story__title{font-size:28px;line-height:1.12}.j-story--pair{display:flex;flex-direction:column;gap:14px}.j-story--pair .j-story__media{aspect-ratio:4 / 5}.j-story--row{display:grid;grid-template-columns:1fr 112px;gap:16px;align-items:start;padding:20px 0;border-top:1px solid var(--j-rule)}.j-story--row.j-story--text{grid-template-columns:1fr}.j-story--row .j-story__media{grid-column:2;grid-row:1;aspect-ratio:4 / 5}.j-story--row .j-story__body{grid-column:1;grid-row:1;gap:8px}.j-story--row .j-story__title{font-size:21px}.j-story--row .j-story__dek{display:none}.journal__picks-grid,.journal__community-grid{display:grid;gap:36px;margin-top:24px}.journal__pick--row+.journal__pick--row .j-story--row{border-top:1px solid var(--j-rule)}.journal__list{margin-top:4px}.journal__list>.j-story--row:first-child{border-top:0}.journal__latest .pagination-custom{margin-top:32px}.journal__empty{padding:48px 0;text-align:center;color:var(--j-muted)}.journal__foot{display:grid;gap:28px}.journal__search .j-label{margin-bottom:14px}.journal__search-row{display:flex;border-bottom:1px solid var(--j-rule-strong)}.journal__search-input{flex:1 1 auto;min-width:0;min-height:48px;padding:0;border:0;border-radius:0;background:transparent;font-family:var(--j-sans);font-size:16px;color:var(--j-ink);-webkit-appearance:none;appearance:none}.journal__search-input::placeholder{color:var(--j-muted);opacity:1}.journal__search-btn{min-width:44px;min-height:48px;padding:0 0 0 16px;border:0;background:none;font-family:var(--j-sans);font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--j-accent);cursor:pointer}.journal__shop{text-align:center}.journal--article{max-width:none;padding-bottom:64px}.ja__header{max-width:760px;margin:0 auto;padding:28px 0 24px}.ja__crumbs ol{display:flex;flex-wrap:wrap;gap:0 8px;list-style:none;font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.ja__crumbs li+li:before{content:"/";margin-right:8px;color:var(--j-muted);font-weight:400}.journal .ja__crumbs a{display:inline-flex;align-items:center;min-height:44px;color:var(--j-accent);text-decoration:none}.ja__title{margin-top:4px;font-size:34px;line-height:1.1}.ja__standfirst{margin-top:16px;font-size:18px;line-height:1.5;color:var(--j-ink);opacity:.85}.ja__byline{margin-top:18px;padding-top:14px;border-top:1px solid var(--j-rule)}.ja__lead{max-width:1100px;margin:0 auto}.ja__lead img{margin:0 calc(var(--j-gutter) * -1);width:calc(100% + var(--j-gutter) * 2);max-width:none;height:auto;aspect-ratio:auto}.ja__caption{margin-top:10px;font-size:13px;line-height:1.45;color:var(--j-muted)}.ja__body{max-width:680px;margin:0 auto;padding-top:28px}.journal .ja__content{--link: var(--j-accent);--link-a70: var(--j-accent-deep);font-family:var(--j-sans);font-size:17px;line-height:1.7;color:var(--j-ink);overflow-wrap:break-word}.journal .ja__content p,.journal .ja__content ul,.journal .ja__content ol{margin:0 0 1.15em;font-size:inherit;line-height:inherit}.journal .ja__content ul,.journal .ja__content ol{padding-left:1.2em;margin-left:0}.journal .ja__content li{margin-bottom:.4em}.journal .ja__content h2{margin:1.9em 0 .6em;font-size:27px;line-height:1.18;scroll-margin-top:96px}.journal .ja__content>h2:first-child{margin-top:0}.journal .ja__content h3{margin:1.6em 0 .5em;font-family:var(--j-sans);font-size:18px;font-weight:700;line-height:1.35;letter-spacing:0;text-transform:none}.journal .ja__content h4,.journal .ja__content h5,.journal .ja__content h6{margin:1.4em 0 .5em;font-family:var(--j-sans);font-size:17px;font-weight:700;text-transform:none}.journal .ja__content strong{font-weight:700}.journal .ja__content img{width:auto;max-width:100%;height:auto;margin:1.6em 0}.journal .ja__content figcaption{font-size:13px;color:var(--j-muted)}.journal .ja__content blockquote{margin:1.8em 0;padding:0 0 0 20px;border-left:2px solid var(--j-accent);font-family:var(--j-serif);font-size:23px;font-style:italic;line-height:1.35}.journal .ja__content iframe,.journal .ja__content video{max-width:100%}.journal .ja__content table{display:block;max-width:100%;overflow-x:auto}.ja__toc{margin-bottom:32px;padding-bottom:8px;border-bottom:1px solid var(--j-rule)}.ja__toc-list{margin-top:6px;padding:0;list-style:none;counter-reset:toc}.ja__toc-list li{counter-increment:toc}.journal .ja__toc-list a{display:flex;gap:12px;min-height:44px;align-items:center;padding:2px 0;font-size:15px;line-height:1.4;color:var(--j-ink);text-decoration:none}.ja__toc-list a:before{content:counter(toc,decimal-leading-zero);flex:0 0 auto;font-size:12px;font-weight:700;color:var(--j-accent)}@media(hover:hover){.journal .ja__toc-list a:hover{color:var(--j-accent)}}.ja__shop{margin-top:40px}.ja__shop ul{margin-top:10px;padding:0;list-style:none}.journal .ja__shop a{display:flex;align-items:center;min-height:44px;font-size:16px;color:var(--j-accent);text-decoration:none;border-bottom:1px solid var(--j-rule)}.ja__footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;margin-top:40px;padding-top:16px;border-top:1px solid var(--j-rule)}.ja__author{display:flex;gap:16px;margin-top:32px;padding:20px 0;border-top:1px solid var(--j-rule);border-bottom:1px solid var(--j-rule)}.ja__author-image{flex:0 0 64px;width:64px;height:64px;overflow:hidden;border-radius:50%}.ja__author-name{font-weight:700}.ja__author-bio{margin-top:4px;font-size:15px;line-height:1.6;color:var(--j-muted)}.ja__related{max-width:920px;margin-right:auto;margin-left:auto}.journal__list--related{margin-top:4px}.ja__back{max-width:920px;margin:40px auto 0;text-align:center}@media(prefers-reduced-motion:no-preference){.j-story--lead .j-story__media,.ja__lead{animation:journalImageIn .9s cubic-bezier(.22,1,.36,1) both}.js-journal-motion [data-journal-reveal]{opacity:0;transform:translateY(16px);transition:opacity .6s ease,transform .8s cubic-bezier(.22,1,.36,1)}.js-journal-motion [data-journal-reveal].is-in{opacity:1;transform:none}}@keyframes journalImageIn{0%{opacity:0;transform:scale(1.02)}to{opacity:1;transform:none}}@media only screen and (max-width:370px){.journal{--j-gutter: 16px}.journal__title{font-size:40px}.j-story--lead .j-story__title,.j-story--lead.j-story--text .j-story__title,.ja__title{font-size:31px}.j-story--row{grid-template-columns:1fr 96px}.j-story--row .j-story__title{font-size:19px}}@media only screen and (min-width:750px){.journal{--j-gutter: 32px;--j-band: 80px}.journal__title{font-size:64px}.journal__dek{max-width:46ch;font-size:16px}.journal__topics-list{justify-content:center}.j-story--row{grid-template-columns:1fr 220px;gap:32px;padding:28px 0}.j-story--row .j-story__title{font-size:26px}.j-story--row .j-story__dek{display:block;max-width:58ch}.journal__picks-grid,.journal__community-grid{grid-template-columns:1fr 1fr;gap:48px 32px}.journal__pick--feature,.journal__pick--row{grid-column:1 / -1}.ja__title{font-size:48px}.ja__standfirst{font-size:20px}.journal .ja__content{font-size:18px}.journal .ja__content h2{font-size:32px}.ja__lead img{width:100%;margin:0}}@media only screen and (min-width:990px){.journal{--j-gutter: 48px;--j-band: 104px}.journal__masthead{padding:56px 0 36px}.journal__title{font-size:88px}.journal__title--topic{font-size:72px}.journal__lead{margin-top:48px}.j-story--lead{display:grid;grid-template-columns:7fr 5fr;gap:56px;align-items:center}.j-story--lead .j-story__media{margin:0;aspect-ratio:5 / 6}.j-story--lead .j-story__title{font-size:54px}.j-story--lead .j-story__dek{font-size:18px;max-width:40ch}.j-story--lead.j-story--text{display:block;padding:24px 0 48px}.j-story--lead.j-story--text .j-story__body{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:32px;row-gap:18px;align-items:end}.j-story--lead.j-story--text .j-story__body>*{grid-column:1 / span 8}.j-story--lead.j-story--text .j-story__title{font-size:64px;line-height:1.04}.j-story--lead.j-story--text .j-story__dek,.j-story--lead.j-story--text .j-meta{grid-column:9 / span 4}.j-story--lead.j-story--text .j-story__dek{grid-row:2 / span 2;align-self:end}.j-story--lead.j-story--text .j-meta{grid-row:4}.journal__picks-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:64px 32px}.journal__pick--feature{grid-column:1 / -1}.journal__pick--feature .j-story--feature{display:grid;grid-template-columns:5fr 7fr;gap:48px;align-items:center}.journal__pick--feature .j-story--feature .j-story__media{order:2}.journal__pick--feature .j-story--feature.j-story--text{display:block;max-width:760px}.journal__pick--feature .j-story__title{font-size:40px}.journal__pick--pair{grid-column:span 6}.journal__pick--pair:nth-child(3){margin-top:72px}.journal__pick--row{grid-column:1 / -1}.j-story--pair .j-story__title{font-size:28px}.journal__community-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.journal__latest,.journal__foot{max-width:1040px;margin-right:auto;margin-left:auto}.j-story--row{grid-template-columns:1fr 280px;gap:48px;padding:32px 0}.j-story--row .j-story__title{font-size:30px}.journal__foot{grid-template-columns:1fr auto;align-items:end;gap:48px}.journal__shop{text-align:right}.ja__header{padding:56px 0 36px;text-align:center}.ja__crumbs ol,.ja__byline{justify-content:center}.ja__title{font-size:60px;line-height:1.06}.ja__standfirst{max-width:36ch;margin-right:auto;margin-left:auto}.ja__body{padding-top:48px}.journal .ja__content h2{font-size:34px}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/journal.css.map */
