.tl-journal,.tl-article{padding-bottom:clamp(64px,8vw,112px);color:var(--text-primary);background:var(--surface-page)}.tl-journal-mast{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,400px);align-items:end;gap:clamp(36px,6vw,104px);padding:clamp(52px,7vw,104px) 0 clamp(36px,4vw,56px);border-bottom:1px solid var(--text-primary)}.tl-journal-mast h1{margin-top:12px;font-size:clamp(64px,9.6vw,148px);font-weight:400;letter-spacing:-.025em;line-height:.9}.tl-journal__intro{max-width:46ch;margin-top:24px;color:var(--text-secondary-readable);font-size:clamp(17px,1.4vw,19px);line-height:1.6}.tl-journal__intro a{color:var(--text-primary);text-underline-offset:3px}@media(min-width:960px){.tl-journal__intro{margin-top:42px}}.tl-journal-paths{display:grid;border-top:var(--rule)}.tl-journal-paths a{position:relative;display:grid;min-height:76px;grid-template-columns:34px minmax(0,1fr);align-content:center;gap:2px 12px;padding:14px 32px 14px 0;border-bottom:var(--rule);color:var(--text-primary);text-decoration:none;transition:padding var(--duration-base) var(--ease-editorial)}.tl-journal-paths a:after{position:absolute;top:50%;right:4px;color:var(--terracotta);font-size:17px;content:"\2192";transform:translateY(-50%);transition:transform var(--duration-base) var(--ease-editorial)}.tl-journal-paths a:hover{padding-left:6px}.tl-journal-paths a:hover:after{transform:translate(4px,-50%)}.tl-journal-paths a>span{grid-row:1 / span 2;padding-top:4px;color:var(--terracotta);font-family:var(--font-display);font-size:15px;font-style:italic}.tl-journal-paths strong{font-family:var(--font-display);font-size:22px;font-weight:400;line-height:1.2}.tl-journal-paths small{color:var(--text-secondary-readable);font-size:13px;line-height:1.45}.tl-journal-topics{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:18px;padding:14px 0;border-bottom:var(--rule)}.tl-journal-topics__label{color:var(--text-secondary-readable);font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.tl-journal-topics__links{display:flex;align-items:center;gap:4px;overflow-x:auto;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 48px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 48px),transparent)}.tl-journal-topics__links::-webkit-scrollbar{display:none}.tl-journal-topics__links a:last-child{margin-right:48px}@media(min-width:960px){.tl-journal-topics__label{align-self:start;display:flex;min-height:var(--tap-min);align-items:center}.tl-journal-topics__links{flex-wrap:wrap;overflow:visible;-webkit-mask-image:none;mask-image:none}.tl-journal-topics__links a:last-child{margin-right:0}}.tl-journal-topics a{display:inline-flex;flex:none;min-height:var(--tap-min);align-items:center;padding:0 13px;border-radius:var(--radius-full);color:var(--text-secondary-readable);font-size:13.5px;font-weight:600;text-decoration:none;white-space:nowrap}.tl-journal-topics a:hover{color:var(--text-primary);background:var(--surface-inset)}.tl-journal-topics a[aria-current=page]{color:var(--action-on-primary);background:var(--action-primary)}.tl-journal-topics a:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.tl-journal-lead{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:var(--grid-gap);margin-top:clamp(40px,5vw,72px)}.tl-journal-lead__side{display:grid;align-content:start;gap:clamp(28px,3vw,40px);padding-left:var(--grid-gap);border-left:var(--rule)}.tl-journal-card--lead .tl-journal-card__media{aspect-ratio:16 / 10}.tl-journal-card.tl-journal-card--lead h2{max-width:30ch;margin-top:12px;font-size:clamp(28px,3.4vw,50px);line-height:1.06;text-wrap:balance}.tl-journal-card--lead .tl-journal-card__excerpt{max-width:62ch;font-size:16px}.tl-journal-card--side .tl-journal-card__media{aspect-ratio:3 / 2}.tl-journal-card.tl-journal-card--side h2{font-size:clamp(21px,1.7vw,24px)}.tl-journal-card--side .tl-journal-card__excerpt{display:none}.tl-journal-list-heading{display:flex;align-items:baseline;justify-content:space-between;gap:20px;margin-top:clamp(68px,9vw,120px);padding-bottom:18px;border-bottom:var(--rule)}.tl-journal-list-heading>p:last-child{color:var(--text-secondary-readable);font-size:13px}.tl-journal-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(44px,5.5vw,76px) var(--grid-gap);padding-top:34px}.tl-journal-card{min-width:0}.tl-journal-card__media{display:block;overflow:hidden;aspect-ratio:4 / 3;background:var(--surface-inset);text-decoration:none}.tl-journal-card__media img{width:100%;height:100%;object-fit:cover;transition:transform var(--duration-slow) var(--ease-quiet)}.tl-journal-card:hover .tl-journal-card__media img{transform:scale(1.025)}.tl-journal-media-fallback{display:flex;width:100%;height:100%;flex-direction:column;justify-content:space-between;padding:24px;color:var(--chalk);background:var(--forest)}.tl-journal-media-fallback i{font-family:var(--font-display);font-size:20px;font-style:italic}.tl-journal-media-fallback b{align-self:flex-end;font-family:var(--font-display);font-size:clamp(52px,7vw,96px);font-weight:400;line-height:.8;opacity:.82}.tl-journal-card__body{padding-top:20px}.tl-journal-card__tag{color:var(--terracotta);font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.tl-journal-card h2{margin-top:9px;font-size:clamp(23px,2vw,29px);line-height:1.18}.tl-journal-card h2 a{color:inherit;text-decoration:none}.tl-journal-card h2 a:hover{text-decoration:underline;text-decoration-color:var(--clay)}.tl-journal-card__excerpt{margin-top:12px;color:var(--text-secondary-readable);font-size:14px;line-height:1.65}.tl-journal-card__meta,.tl-article__meta{display:flex;align-items:center;flex-wrap:wrap;gap:7px;margin-top:18px;color:var(--text-secondary-readable);font-size:11px;font-weight:600;letter-spacing:.08em;line-height:1.4;text-transform:uppercase}.tl-journal-empty{max-width:620px;padding:clamp(80px,12vw,160px) 0}.tl-journal-empty h2{margin-top:14px;font-size:var(--display-lg)}.tl-journal-empty>p:not(.tl-eyebrow){margin-top:18px;color:var(--text-secondary);font-size:17px}.tl-journal-empty .tl-btn{margin-top:28px}.tl-journal-pagination{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;margin-top:72px;padding-top:24px;border-top:var(--rule)}.tl-journal-pagination a{display:inline-flex;min-height:var(--tap-min);align-items:center;gap:8px;font-size:14px;font-weight:600}.tl-journal-pagination a:last-child{justify-self:end}.tl-journal-pagination p{color:var(--text-secondary-readable);font-size:13px}.tl-article__container{max-width:1280px}.tl-article__breadcrumb{padding-top:34px}.tl-article__breadcrumb ol{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.tl-article__breadcrumb li{display:inline-flex;align-items:center;gap:8px;color:var(--text-secondary-readable);font-size:12px}.tl-article__breadcrumb li+li:before{content:"/";color:var(--border-input)}.tl-article__breadcrumb a{display:inline-flex;min-height:var(--tap-min);align-items:center;color:var(--text-secondary)}.tl-article__breadcrumb [aria-current=page]{max-width:min(48ch,70vw)}.tl-article__header{max-width:930px;margin:0 auto;padding:clamp(54px,8vw,108px) 0 clamp(38px,5vw,64px);text-align:center}.tl-article__header .tl-eyebrow{color:var(--terracotta)}.tl-article__header h1{margin-top:16px;font-size:var(--display-xl);line-height:var(--lh-display);text-wrap:balance}.tl-article__dek{max-width:680px;margin:24px auto 0;color:var(--text-secondary);font-family:var(--font-display);font-size:clamp(18px,1.8vw,23px);line-height:1.55}.tl-article__dek p{margin:0}.tl-article__meta{justify-content:center;margin-top:24px}.tl-article__hero{overflow:hidden;margin:0;aspect-ratio:3 / 2;background:var(--surface-inset)}.tl-article__hero img{width:100%;height:100%;object-fit:cover}.tl-article__layout{display:grid;grid-template-columns:210px minmax(0,760px);justify-content:center;gap:clamp(48px,7vw,96px);margin-top:clamp(48px,7vw,88px)}.tl-article__rail{align-self:start;position:sticky;top:166px;padding-top:16px;border-top:var(--rule)}.tl-article__rail>p:not(.tl-eyebrow){margin-top:12px;color:var(--text-secondary-readable);font-size:13px;line-height:1.6}.tl-article__rail a{display:inline-flex;min-height:var(--tap-min);align-items:center;margin-top:16px;font-size:13px;font-weight:600}.tl-article__body{min-width:0;color:var(--text-primary);font-family:var(--font-display);font-size:clamp(17px,1.35vw,19px);line-height:1.78;overflow-wrap:anywhere}.tl-article__body>:first-child{margin-top:0}.tl-article__body p{margin:0 0 24px}.tl-article__body h2{margin:54px 0 18px;font-size:clamp(28px,2.6vw,37px);line-height:1.18;text-wrap:balance}.tl-article__body h3{margin:38px 0 14px;font-size:clamp(22px,2vw,28px)}.tl-article__body ul,.tl-article__body ol{margin:0 0 26px;padding-left:1.35em}.tl-article__body li{margin-bottom:10px;padding-left:4px}.tl-article__body a{color:var(--terracotta);text-decoration-thickness:1px;text-underline-offset:4px}.tl-article__body blockquote{margin:36px 0;padding:4px 0 4px 24px;border-left:3px solid var(--terracotta);font-size:1.25em;font-style:italic;line-height:1.55}.tl-article__body img,.tl-article__body video,.tl-article__body iframe{max-width:100%;height:auto;margin:18px 0 28px}.tl-article__body table{display:block;width:100%;max-width:100%;margin:24px 0;overflow-x:auto;border-collapse:collapse}.tl-article__body th,.tl-article__body td{padding:12px;border:var(--rule);text-align:left}.tl-article__tags{display:flex;max-width:1066px;align-items:center;flex-wrap:wrap;gap:9px;margin:64px auto 0;padding-top:24px;border-top:var(--rule)}.tl-article__tags>span{margin-right:6px;color:var(--text-secondary-readable);font-size:12px;font-weight:600;text-transform:uppercase}.tl-article__tags a{display:inline-flex;min-height:var(--tap-min);align-items:center;padding:8px 14px;border:1px solid var(--border-default);border-radius:var(--radius-full);color:var(--text-secondary-readable);font-size:13px;font-weight:600;text-decoration:none}.tl-article__tags a:hover{color:var(--text-primary);border-color:var(--border-input)}.tl-article__pager{display:grid;max-width:1066px;grid-template-columns:1fr 1fr;gap:24px;margin:48px auto 0}.tl-article__pager>a{display:flex;min-height:124px;flex-direction:column;justify-content:center;gap:8px;padding:24px;border:var(--rule);color:var(--text-primary);text-decoration:none}.tl-article__pager>a:last-child{text-align:right}.tl-article__pager>a:hover{border-color:var(--border-input);background:var(--surface-inset)}.tl-article__pager>a>span{color:var(--terracotta);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.tl-article__pager strong{font-family:var(--font-display);font-size:18px;font-weight:400;line-height:1.35}.tl-article__back{display:inline-flex;min-height:var(--tap-min);align-items:center;gap:8px;margin:46px 0 0 calc((100% - min(1066px,100%))/2);font-size:14px;font-weight:600}@media(max-width:959px){.tl-journal-mast{grid-template-columns:minmax(0,1fr);align-items:start}.tl-journal-lead{grid-template-columns:minmax(0,1fr)}.tl-journal-lead__side{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--grid-gap);padding-top:8px;padding-left:0;border-left:0}.tl-journal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tl-article__layout{grid-template-columns:minmax(0,760px)}.tl-article__rail{position:static;display:none}}@media(max-width:699px){.tl-journal-mast{padding-top:40px}.tl-journal-topics{grid-template-columns:minmax(0,1fr);gap:4px}.tl-journal-topics__links{margin-right:calc(-1 * var(--gutter))}.tl-journal-lead__side{grid-template-columns:minmax(0,1fr)}.tl-journal-card--lead .tl-journal-card__media{margin-right:calc(-1 * var(--gutter));margin-left:calc(-1 * var(--gutter));aspect-ratio:4 / 3}.tl-journal-grid{grid-template-columns:1fr}.tl-journal-list-heading{margin-top:72px}.tl-journal-pagination{grid-template-columns:1fr 1fr}.tl-journal-pagination p{grid-column:1 / -1;grid-row:1;text-align:center}.tl-article__breadcrumb li[aria-current=page]{display:none}.tl-article__header{padding-top:38px;text-align:left}.tl-article__meta{justify-content:flex-start}.tl-article__hero{margin-right:calc(-1 * var(--gutter));margin-left:calc(-1 * var(--gutter));aspect-ratio:4 / 3}.tl-article__layout{margin-top:42px}.tl-article__body{font-size:17px;line-height:1.72}.tl-article__body h2{margin-top:42px}.tl-article__tags{margin-top:48px}.tl-article__pager{grid-template-columns:1fr;gap:14px}.tl-article__pager>a:last-child{text-align:left}}@media(prefers-reduced-motion:reduce){.tl-journal-card__media img,.tl-journal-paths a{transition:none}.tl-journal-card:hover .tl-journal-card__media img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/229/assets/journal.css.map */
