.journal-index,.journal-article{min-width:0}.journal-index__header{display:flex;justify-content:space-between;align-items:end;gap:2rem;margin-bottom:clamp(3rem,6vw,5.5rem)}.journal-index__header .eyebrow,.journal-article__related-head .eyebrow{margin-bottom:.8rem}.journal-index__header h1{margin-bottom:0;font-size:clamp(calc(3.25rem * var(--font-heading-scale)),calc(7vw * var(--font-heading-scale)),calc(6.5rem * var(--font-heading-scale)));line-height:.98}.journal-index__intro,.journal-index__filter{max-width:22rem;margin:0 0 .35rem;font-size:clamp(1.125rem,1.6vw,1.4rem);line-height:1.3;letter-spacing:-.02em}.journal-index__filter p{margin-bottom:.7rem}.journal-index__filter a,.journal-index__empty a,.journal-article__related-head>a{display:inline-flex;align-items:center;gap:.45rem;font-size:.875rem;font-weight:500;text-decoration:underline;text-underline-offset:.45em}.journal-index__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,1.7vw,1.5rem)}.journal-story{display:flex;min-width:0;flex-direction:column}.journal-story__media{display:block;aspect-ratio:4 / 3;overflow:hidden;border-radius:var(--radius-md);background:var(--color-surface)}.journal-story__media img{width:100%;height:100%;object-fit:cover;transition:transform var(--duration-media) var(--ease-standard)}.journal-story__body{display:flex;flex:1;flex-direction:column;align-items:flex-start;padding:clamp(1.1rem,2vw,1.75rem) .2rem 0}.journal-story--text .journal-story__body{min-height:23rem;padding:clamp(1.4rem,2.5vw,2.25rem);border-radius:var(--radius-md);background:var(--color-surface)}.journal-story__meta,.journal-article__related-date{display:flex;flex-wrap:wrap;gap:.35rem 1rem;margin-bottom:1rem;color:var(--color-muted);font-size:.75rem;font-weight:500;line-height:1.4;letter-spacing:.045em;text-transform:uppercase}.journal-story h2{margin:0;font-size:clamp(calc(1.5rem * var(--font-heading-scale)),calc(2.1vw * var(--font-heading-scale)),calc(2rem * var(--font-heading-scale)));line-height:1.16}.journal-story h2 a{text-decoration:none}.journal-story__excerpt{margin:.9rem 0 1.5rem;color:var(--color-muted);font-size:1rem;line-height:1.5}.journal-story__link{display:inline-flex;gap:.5rem;margin-top:auto;padding-top:.4rem;font-size:.875rem;font-weight:500;text-decoration:underline;text-underline-offset:.4em}.journal-index__empty{display:grid;gap:1rem;justify-items:start;min-height:16rem;align-content:center;padding:2rem;border-radius:var(--radius-md);background:var(--color-surface)}.journal-index__empty p{margin:0}.journal-article__story{display:grid;gap:clamp(2.5rem,5vw,5rem)}.journal-article__header{max-width:68rem}.journal-article__back{display:inline-flex;gap:.5rem;margin-bottom:clamp(1.8rem,4vw,3.5rem);text-decoration:none}.journal-article__header h1{max-width:18ch;margin-bottom:clamp(1.5rem,3vw,2.5rem);font-size:clamp(calc(2.8rem * var(--font-heading-scale)),calc(5.8vw * var(--font-heading-scale)),calc(5.75rem * var(--font-heading-scale)));line-height:1.02}.journal-article__meta{display:flex;flex-wrap:wrap;gap:.35rem 1.5rem;color:var(--color-muted);font-size:.8rem;font-weight:500;letter-spacing:.04em;text-transform:uppercase}.journal-article__media{margin:0;overflow:hidden;border-radius:var(--radius-md);background:var(--color-surface)}.journal-article__media img{display:block;width:100%;max-height:min(68vw,42rem);aspect-ratio:16 / 9;object-fit:cover}.journal-article__layout{display:grid;grid-template-columns:minmax(10rem,1fr) minmax(0,3fr);gap:clamp(2rem,6vw,7rem);align-items:start}.journal-article__sidebar{position:sticky;top:6rem;display:grid;gap:2rem;max-width:15rem;font-size:.875rem}.journal-article__sidebar .eyebrow{margin:0 0 .7rem}.journal-article__tags{display:flex;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none}.journal-article__tags a,.journal-article__share a{display:inline-flex;min-height:2.5rem;align-items:center;padding:.5rem .85rem;border-radius:999px;background:var(--color-surface);text-decoration:none}.journal-article__share{display:flex;flex-wrap:wrap;gap:.5rem}.journal-article__content{width:min(100%,70ch);font-size:clamp(1.0625rem,1.3vw,1.1875rem);line-height:1.75;overflow-wrap:break-word}.journal-article__content>*+*{margin-top:1.4em}.journal-article__content h2,.journal-article__content h3,.journal-article__content h4{line-height:1.2}.journal-article__content h2{font-size:clamp(calc(1.8rem * var(--font-heading-scale)),calc(2.8vw * var(--font-heading-scale)),calc(2.5rem * var(--font-heading-scale)))}.journal-article__content img,.journal-article__content video{height:auto;max-width:100%;border-radius:var(--radius-md)}.journal-article__content iframe{max-width:100%}.journal-article__comments{width:min(100%,58rem);margin-top:clamp(4rem,9vw,8rem)}.journal-article__related{margin-top:clamp(4rem,9vw,8rem);padding-top:clamp(2rem,4vw,3rem);border-top:1px solid var(--color-outline)}.journal-article__related-head{display:flex;justify-content:space-between;align-items:end;gap:1.5rem;margin-bottom:2rem}.journal-article__related-head h2{margin:0}.journal-article__related-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,2vw,1.5rem)}.journal-article__related-link{display:grid;grid-template-columns:minmax(7rem,38%) minmax(0,1fr);gap:clamp(1rem,2vw,1.5rem);min-width:0;align-items:center;text-decoration:none}.journal-article__related-link--text{grid-template-columns:minmax(0,1fr);min-height:10rem;padding:1.5rem;border-radius:var(--radius-md);background:var(--color-surface)}.journal-article__related-link:only-child{grid-column:1 / -1;max-width:40rem}.journal-article__related-media{display:block;aspect-ratio:4 / 3;overflow:hidden;border-radius:var(--radius-md);background:var(--color-surface)}.journal-article__related-media img{width:100%;height:100%;object-fit:cover;transition:transform var(--duration-media) var(--ease-standard)}.journal-article__related-copy{display:grid;gap:.6rem;min-width:0}.journal-article__related-date{margin:0}.journal-article__related-title{font-family:var(--font-heading-family);font-size:clamp(1.2rem,1.7vw,1.6rem);line-height:1.2;letter-spacing:-.025em}.journal-article__related-arrow{font-size:1.1rem}@media(hover:hover)and (pointer:fine){.journal-story:hover .journal-story__media img,.journal-story:focus-within .journal-story__media img,.journal-article__related-link:focus-visible .journal-article__related-media img,.journal-article__related-link:hover .journal-article__related-media img{transform:scale(var(--motion-scale-media))}}@media(max-width:839px){.journal-index__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.journal-index__grid>.journal-story:last-child:nth-child(odd){grid-column:1 / -1}.journal-index__grid>.journal-story:not(.journal-story--text):last-child:nth-child(odd){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.journal-index__grid>.journal-story:not(.journal-story--text):last-child:nth-child(odd) .journal-story__media{height:100%;aspect-ratio:auto}.journal-index__grid>.journal-story:not(.journal-story--text):last-child:nth-child(odd) .journal-story__body{padding:1rem}}@media(max-width:999px){.journal-article__layout{grid-template-columns:minmax(0,1fr)}.journal-article__sidebar{position:static;max-width:none;grid-row:2;grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:699px){.journal-index__header,.journal-article__related-head{align-items:start;flex-direction:column}.journal-index__grid,.journal-article__related-grid{grid-template-columns:minmax(0,1fr)}.journal-index__grid>.journal-story:last-child:nth-child(odd){grid-column:auto}.journal-index__grid>.journal-story:not(.journal-story--text):last-child:nth-child(odd){display:flex}.journal-index__grid>.journal-story:not(.journal-story--text):last-child:nth-child(odd) .journal-story__media{height:auto;aspect-ratio:4 / 3}.journal-index__grid>.journal-story:not(.journal-story--text):last-child:nth-child(odd) .journal-story__body{padding:1.1rem .2rem 0}.journal-index__intro,.journal-index__filter{max-width:30rem}.journal-article__story{gap:2.5rem}.journal-article__media img{aspect-ratio:4 / 3;max-height:none}.journal-article__sidebar{grid-template-columns:minmax(0,1fr)}.journal-article__related-link{grid-template-columns:minmax(7rem,35%) minmax(0,1fr)}.journal-article__related-link--text{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.journal-story__media img,.journal-article__related-media img{transition:none;transform:none!important}}html[data-motion=off] .journal-story__media img,html[data-motion=off] .journal-article__related-media img{transition:none;transform:none!important}
/*# sourceMappingURL=/cdn/shop/t/23/assets/journal.css.map */
