journal-ask{display:block;position:relative}.journal-ask__root{position:relative;display:block}.journal-ask__form{margin:0}.journal-ask__label{display:block;color:var(--accent, var(--c-forest))}.journal-ask__row{display:flex;align-items:center;gap:14px;border-bottom:1.5px solid var(--fg, var(--c-ink));margin-top:8px}.journal-ask__icon{flex:none}.journal-ask__input{flex:1;min-width:0;border:0;background:transparent;font-size:clamp(22px,2.6cqi,38px);letter-spacing:-.02em;font-weight:400;color:var(--fg, var(--c-ink));padding:16px 0 14px;outline-offset:6px}.journal-ask__submit{flex:none;width:48px;height:48px;border:0;background:var(--accent, var(--c-forest));color:var(--btn-fg, var(--c-cream));border-radius:2px;cursor:pointer;display:grid;place-items:center;transition:background var(--dur-quick) var(--ease)}.journal-ask__submit:hover{background:var(--c-forest-deep);opacity:1}.journal-ask__pop{position:absolute;left:0;right:0;top:100%;z-index:40;background:var(--c-paper);color:var(--c-ink);border:1px solid var(--fg, var(--c-ink));border-top:0;box-shadow:0 18px 40px rgba(var(--c-forest-rgb),.1)}.journal-ask__pop-head{margin:0;padding:12px 20px 4px;color:var(--fg-muted, var(--c-muted))}.journal-ask__list{list-style:none;margin:0;padding:0 0 6px}.journal-ask__item{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;align-items:center;padding:12px 20px;min-height:56px;cursor:pointer;color:inherit;text-decoration:none}.journal-ask__item[aria-selected=true],.journal-ask__item:hover{background:color-mix(in srgb,var(--accent, var(--c-forest)) 6%,transparent)}.journal-ask__item-kicker{display:block;font-family:var(--font-mono);font-size:max(var(--ts-floor, 0px),calc(10px * var(--ts-text, 1)));letter-spacing:.14em;text-transform:uppercase;color:var(--fg-muted, var(--c-muted));font-weight:500}.journal-ask__item-text{display:block;font-size:calc(17px * var(--ts-mid, 1));line-height:1.3;font-weight:500;margin-top:4px;text-wrap:pretty}.journal-ask__pop-empty{margin:0;padding:6px 20px 16px;font-size:calc(15px * var(--ts-text, 1));line-height:1.5}.journal-ask__chips{display:flex;flex-wrap:wrap;align-items:center;gap:4px 18px;margin-top:12px}.journal-ask__chips-label{font-size:calc(13px * var(--ts-text, 1));color:var(--fg-muted, var(--c-muted))}.journal-ask__chip{padding:8px 0;min-height:40px;font-size:calc(14px * var(--ts-text, 1));color:var(--accent, var(--c-forest));text-decoration:underline;text-underline-offset:4px;text-decoration-color:color-mix(in srgb,var(--accent, var(--c-forest)) 40%,transparent)}.journal-ask__chip:hover{opacity:1}.journal-ask__seeds,.journal-ask__articles{display:none}.journal-ask .page-width{padding-inline:var(--gutter-design)}.journal-ask{--j-section-gap:56px}@media(min-width:720px){.journal-ask{--j-section-gap:96px}}.journal-ask.space-s{padding:0 0 40px}.journal-ask__label{font-size:max(var(--ts-floor, 0px),calc(10.5px * var(--ts-text, 1)));letter-spacing:.18em}.journal-ask__chips{gap:4px 18px}@media(min-width:720px){.journal-ask.space-s{padding-bottom:72px}}.journal-ask__all{display:flex;justify-content:space-between;align-items:center;min-height:48px;padding:0 20px;border-top:1px solid var(--c-rule);font-family:var(--font-mono);font-size:max(var(--ts-floor, 0px),calc(10.5px * var(--ts-text, 1)));letter-spacing:.14em;text-transform:uppercase;font-weight:500;color:var(--c-forest)}.journal-ask__all:after{content:"\2192"}.journal-ask__all[hidden]{display:none}.j-mush{scroll-margin-top:100px}.j-mush__head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 48px;margin-bottom:24px}.j-mush__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 14px}.j-mush__tile{display:grid;gap:8px;min-width:0;position:relative}.j-mush__media{display:block;aspect-ratio:4 / 5;overflow:hidden;background:var(--c-image-bg, #E8E8E6);position:relative}.j-mush__img{width:100%;height:100%;object-fit:cover;display:block}.j-mush__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:20px;text-align:center;font-size:calc(12px * var(--ts-text, 1));color:var(--fg-muted, var(--c-muted));text-transform:uppercase;letter-spacing:.14em;font-family:var(--font-mono)}.j-mush__head{margin-top:0}.j-mush__tile .j-mush__head{display:flex;justify-content:space-between;align-items:baseline;gap:10px;margin:10px 0 0}.j-mush__name{margin:0;font-size:calc(clamp(19px,1.8cqi,26px) * var(--ts-mid, 1));line-height:1.1;letter-spacing:-.02em;font-weight:500}.j-mush__name a{color:inherit}.j-mush__count{color:var(--fg-muted, var(--c-muted));white-space:nowrap;flex:none;font-family:var(--font-mono);font-feature-settings:"tnum" 1,"lnum" 1;text-transform:none;letter-spacing:.02em}.j-mush__latin{margin:2px 0 0;color:var(--fg-muted, var(--c-muted))}.j-mush__links{display:flex;flex-wrap:wrap;gap:0 16px;margin-top:2px}.j-mush__links a{min-height:36px;display:inline-flex;align-items:center;color:var(--accent, var(--c-forest))}.j-mush__uncovered{margin-top:32px;border-top:1px solid var(--fg, var(--c-ink))}.j-mush__uncovered-head{display:flex;justify-content:space-between;padding:12px 0;font-size:calc(13px * var(--ts-text, 1));color:var(--fg-muted, var(--c-muted));border-bottom:1px solid var(--rule, var(--c-rule))}.j-mush__uncovered-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr}.j-mush__uncovered-link{display:grid;grid-template-columns:64px minmax(0,1fr) auto;gap:14px;align-items:center;padding:12px 0;color:inherit;border-bottom:1px solid var(--rule, var(--c-rule))}.j-mush__uncovered-link:hover{opacity:1;background:var(--panel, var(--c-panel))}.j-mush__thumb{width:64px;height:64px;object-fit:cover;display:block;background:var(--c-image-bg, #E8E8E6)}.j-mush__thumb--empty{display:block}.j-mush__uncovered-text{min-width:0}.j-mush__uncovered-name{display:block;font-size:calc(17px * var(--ts-mid, 1));font-weight:500}.j-mush__uncovered-latin{display:block;font-size:calc(12.5px * var(--ts-text, 1));color:var(--fg-muted, var(--c-muted));margin-top:2px}.j-mush__uncovered-arrow{white-space:nowrap;color:var(--accent, var(--c-forest))}@media(min-width:750px){.j-mush__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 20px}}@media(min-width:990px){.j-mush__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 28px}.j-mush__uncovered-list{grid-template-columns:repeat(3,1fr)}}.j-mush .page-width{padding-inline:var(--gutter-design)}.j-mush{--j-section-gap:56px}@media(min-width:720px){.j-mush{--j-section-gap:96px}}.j-mush.space-m{padding:var(--j-section-gap) 0}.j-mush{border-top:1px solid var(--c-rule)}.j-mush__head{margin-bottom:clamp(24px,3vw,40px)}.j-mush__tile{display:block}.j-mush__tile .j-mush__head{margin-top:14px}.j-mush__latin{margin-top:3px;font-size:calc(13px * var(--ts-text, 1));line-height:normal}.j-mush__links{margin-top:6px}.j-mush__links .link-mono{font-size:max(var(--ts-floor, 0px),calc(10px * var(--ts-text, 1)));letter-spacing:.14em}@media(min-width:720px){.j-mush__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 28px}}.j-topics__grid{display:grid;gap:24px}.j-topics__list{border-top:1px solid var(--fg, var(--c-ink));display:grid}.j-topic{border-bottom:1px solid var(--rule, var(--c-rule))}.j-topic__row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 24px;align-items:center;padding:18px 0;color:inherit}a.j-topic__row:hover{background:var(--panel, var(--c-panel));opacity:1}.j-topic__name{font-size:clamp(26px,3.4cqi,50px);line-height:1.05;letter-spacing:-.034em;font-weight:500}.j-topic__desc{font-size:calc(15px * var(--ts-text, 1));line-height:1.45;color:var(--fg-soft, inherit);display:none}.j-topic__meta{display:flex;align-items:center;gap:18px;justify-content:flex-end}.j-topic__count{color:var(--fg-muted, var(--c-muted));font-family:var(--font-mono);font-feature-settings:"tnum" 1,"lnum" 1;text-transform:none;letter-spacing:.02em;white-space:nowrap}.j-topic__arrow{font-size:calc(24px * var(--ts-mid, 1));color:var(--accent, var(--c-forest))}@media(min-width:750px){.j-topic__row{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) auto;padding:20px 0}.j-topic__desc{display:inline}}@media(min-width:990px){.j-topics__grid{grid-template-columns:minmax(0,1fr) minmax(0,2.2fr);gap:24px 64px}}.j-topics .page-width{padding-inline:var(--gutter-design)}.j-topics{--j-section-gap:56px}@media(min-width:720px){.j-topics{--j-section-gap:96px}}.j-topics.space-m{padding:0 0 var(--j-section-gap)}.j-topic__row{padding:16px 0}@media(min-width:720px){.j-topics__grid{grid-template-columns:1fr 2.2fr;gap:24px 64px}.j-topic__row{grid-template-columns:1.3fr 1fr auto;padding:20px 12px}.j-topic__desc{display:inline}}.journal-featured__wrap{display:grid;grid-template-columns:1fr;gap:20px;border-top:1px solid var(--fg, var(--c-ink));padding-top:20px;position:relative}.journal-featured__media{display:block;aspect-ratio:4 / 3;overflow:hidden;background:var(--c-image-bg, #E8E8E6)}.journal-featured__img{width:100%;height:100%;object-fit:cover;display:block}.journal-featured__body{display:flex;flex-direction:column;gap:14px;min-width:0}.journal-featured__kicker{display:flex;flex-wrap:wrap;gap:6px 14px;align-items:center}.journal-featured__kicker-text{color:var(--accent, var(--c-forest))}.journal-featured__kicker-sep{width:24px;height:1px;background:var(--fg, var(--c-ink));display:inline-block}.journal-featured__kicker-meta{color:var(--fg-muted, var(--c-muted))}.journal-featured__title{margin:0;font-size:clamp(30px,3.6cqi,54px);line-height:1.02;letter-spacing:-.034em;font-weight:500;text-wrap:balance}.journal-featured__title a{color:inherit}.journal-featured__excerpt{margin:0;font-size:calc(clamp(16px,1.3cqi,18px) * var(--ts-mid, 1));line-height:1.55;color:var(--fg-soft, inherit);max-width:48ch;text-wrap:pretty}.journal-featured__chips{display:flex;flex-wrap:wrap;gap:6px}.journal-featured__ev{margin-top:2px}.journal-featured__byline{display:flex;flex-wrap:wrap;align-items:center;gap:14px 24px;margin-top:10px;padding-top:18px;border-top:1px solid var(--rule, var(--c-rule))}.journal-featured__author{display:flex;align-items:center;gap:12px;color:inherit}.journal-featured__avatar img{width:44px;height:44px;border-radius:999px;object-fit:cover;display:block}.journal-featured__author-text{display:grid;gap:2px;min-width:0}.journal-featured__author-name{font-size:calc(15px * var(--ts-text, 1));font-weight:500}.journal-featured__author-role{font-size:calc(13px * var(--ts-text, 1));color:var(--fg-muted, var(--c-muted))}.journal-featured__dates{display:flex;gap:14px;flex-wrap:wrap;color:var(--fg-muted, var(--c-muted))}@media(min-width:990px){.journal-featured__wrap{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:56px;align-items:center;padding-top:32px}.journal-featured__media{aspect-ratio:5 / 4}}.journal-featured .page-width{padding-inline:var(--gutter-design)}.journal-featured{--j-section-gap:56px}@media(min-width:720px){.journal-featured{--j-section-gap:96px}}.journal-featured.space-m{padding:0 0 var(--j-section-gap)}.journal-featured__body{display:block}.journal-featured__title{margin-top:14px}.journal-featured__excerpt{margin-top:16px}.journal-featured__chips{margin-top:18px}.journal-featured__ev{margin-top:14px}.journal-featured__byline{margin-top:20px}.journal-featured__dates{flex-direction:column;gap:5px;font-size:max(var(--ts-floor, 0px),calc(10px * var(--ts-text, 1)));letter-spacing:.12em;line-height:normal}.journal-featured__kicker{font-size:max(var(--ts-floor, 0px),calc(10.5px * var(--ts-text, 1)));letter-spacing:.16em}@media(min-width:720px){.journal-featured__wrap{grid-template-columns:1.2fr 1fr;gap:56px;align-items:center;padding-top:32px}.journal-featured__media{aspect-ratio:5/4}}journal-latest{display:block}.j-latest__headrow{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 48px;margin-bottom:16px}.j-latest__h{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap}.j-latest__h-count{font-size:calc(12px * var(--ts-text, 1));color:var(--fg-muted, var(--c-muted));font-feature-settings:"tnum" 1,"lnum" 1;text-transform:none}.j-latest__showing{font-size:calc(11px * var(--ts-text, 1));color:var(--fg-muted, var(--c-muted));text-transform:uppercase}.j-latest__chips{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;margin:0 calc(-1 * var(--gutter));padding:6px var(--gutter) 10px}.j-latest__chips::-webkit-scrollbar{display:none}.j-latest__chips>*{flex:none}.j-latest__chip{flex:none;min-height:44px;display:inline-flex;align-items:center;gap:8px;padding:0 14px;border-radius:999px;border:1px solid var(--rule, var(--c-rule));background:transparent;color:inherit;font-family:var(--font-mono);font-size:max(var(--ts-floor, 0px),calc(10.5px * var(--ts-text, 1)));letter-spacing:.12em;text-transform:uppercase;font-weight:500;cursor:pointer;white-space:nowrap;transition:background var(--dur-quick) var(--ease),color var(--dur-quick) var(--ease)}.j-latest__chip[aria-pressed=true]{background:var(--fg, var(--c-ink));color:var(--bg, var(--c-cream));border-color:var(--fg, var(--c-ink))}.j-latest__chip-count{opacity:.6}.j-latest__cards{display:grid;grid-template-columns:1fr;gap:32px}.j-latest__rows{list-style:none;margin:24px 0 0;padding:0;border-top:1px solid var(--fg, var(--c-ink))}.j-latest__pages{margin-top:24px;display:flex;justify-content:center}.j-latest__empty{margin:0;padding:24px 0;border-bottom:1px solid var(--rule, var(--c-rule))}@media(min-width:750px){.j-latest__cards{grid-template-columns:repeat(3,minmax(0,1fr))}}.j-latest .page-width{padding-inline:var(--gutter-design)}.j-latest{--j-section-gap:56px}@media(min-width:720px){.j-latest{--j-section-gap:96px}}.j-latest.space-m{padding:var(--j-section-gap) 0}.j-latest{border-top:1px solid var(--c-rule)}.j-latest__headrow{margin-bottom:0}.j-latest__chips{margin:20px calc(-1 * var(--gutter-design)) 0;padding:0 var(--gutter-design);gap:8px}.j-latest__cards{margin-top:28px;gap:36px}.j-latest .j-row{gap:12px 14px;padding:18px 0}@media(min-width:720px){.j-latest__chips{margin:24px 0 0;padding:0}.j-latest__cards{grid-template-columns:repeat(var(--j-card-cols,3),minmax(0,1fr));gap:32px}.j-latest .j-row{grid-template-columns:168px minmax(0,1fr) 250px;grid-template-areas:"img head side" "img body side";gap:10px 32px;padding:22px 0}.j-latest .j-row__side{align-items:flex-start}}.j-latest .j-row .j-ev__panel{top:auto;bottom:calc(100% + 6px)}journal-counter{display:inline-block}.journal-masthead__crumbs{display:flex;gap:8px;align-items:center;color:var(--fg-muted, var(--c-muted))}.journal-masthead__crumb-link{color:inherit}.journal-masthead__crumb-sep{opacity:.6}.journal-masthead__grid{display:grid;grid-template-columns:1fr;gap:20px;margin-top:20px}.journal-masthead__h1{margin:0;font-size:clamp(60px,10.4cqi,152px);line-height:.88;letter-spacing:-.055em;font-weight:500}.journal-masthead__right{display:grid;gap:20px;align-content:end}.journal-masthead__remit{margin:0;max-width:40ch}.journal-masthead__stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border-top:1px solid var(--fg, var(--c-ink));margin:0;padding:12px 0 0}.journal-masthead__stat{border-left:1px solid var(--rule, var(--c-rule));padding:0 12px;min-width:0}.journal-masthead__stat:first-child{border-left:0;padding-left:0}.journal-masthead__stat dt{font-size:calc(12.5px * var(--ts-text, 1));color:var(--fg-muted, var(--c-muted));font-weight:400}.journal-masthead__stat dd{margin:6px 0 0;font-family:var(--font-mono);font-feature-settings:"tnum" 1,"lnum" 1;font-size:clamp(18px,2.6cqi,38px);font-weight:500;line-height:1.15;overflow-wrap:break-word}@media(min-width:500px){.journal-masthead__stat dd{font-size:clamp(22px,2.6cqi,38px);white-space:nowrap}.journal-masthead__stat dd:has(time){white-space:normal}}@media(min-width:750px){.journal-masthead__grid{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:48px;margin-top:40px;align-items:end}.journal-masthead__h1{line-height:.88}}.journal-masthead .page-width{padding-inline:var(--gutter-design)}.journal-masthead{--j-section-gap:56px}@media(min-width:720px){.journal-masthead{--j-section-gap:96px}}.journal-masthead.space-s{padding:24px 0 28px}.journal-masthead__grid{gap:18px;margin-top:18px;align-items:end}.journal-masthead__remit{font-size:calc(clamp(17px,1.5vw,21px) * var(--ts-mid, 1));line-height:1.45}.journal-masthead__stats{grid-template-columns:auto auto 1fr;padding:0}.journal-masthead__stat{display:flex;flex-direction:column-reverse;justify-content:flex-end;gap:6px;padding:12px 20px 0}.journal-masthead__stat:first-child{padding:12px 20px 0 0}.journal-masthead__stat:last-child{padding-right:0}.journal-masthead__stat dt{line-height:normal}.journal-masthead__stat dd{margin:0;font-size:clamp(26px,2.6vw,38px);letter-spacing:-.05em;line-height:1}.journal-masthead__stat:last-child dd{font-size:calc(clamp(14px,1.3vw,17px) * var(--ts-mid, 1));line-height:1.1;padding-top:clamp(6px,1vw,14px);letter-spacing:normal;white-space:nowrap}@media(min-width:720px){.journal-masthead.space-s{padding:40px 0 48px}.journal-masthead__grid{grid-template-columns:1.25fr 1fr;gap:48px;margin-top:28px}.journal-masthead__right{padding-bottom:10px}.journal-masthead__h1{word-spacing:-.02em}}.j-mr__head{display:flex;justify-content:space-between;align-items:baseline;gap:12px 24px;flex-wrap:wrap;margin-bottom:20px}.j-mr__period{color:var(--fg-muted, var(--c-muted))}.j-mr__grid{counter-reset:j-mr-row;display:grid;grid-template-columns:1fr;gap:0}.j-mr__row{counter-increment:j-mr-row;display:grid;grid-template-columns:auto minmax(0,1fr);gap:18px;padding:18px 0 22px;border-top:1px solid var(--fg, var(--c-ink));align-items:start}.j-mr__n{font-size:clamp(40px,4.4cqi,64px);font-weight:500;letter-spacing:-.05em;line-height:1;color:var(--accent, var(--c-forest));font-feature-settings:"tnum" 1,"lnum" 1}.j-mr__n:before{content:counter(j-mr-row,decimal-leading-zero)}.j-mr__text{min-width:0}.j-mr__title{margin:0;font-size:calc(clamp(20px,2cqi,28px) * var(--ts-mid, 1));line-height:1.1;letter-spacing:-.02em;font-weight:500}.j-mr__title a{color:inherit}.j-mr__label{margin:10px 0 0;color:var(--fg-muted, var(--c-muted))}@media(min-width:750px){.j-mr__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}}.j-range__head{display:flex;justify-content:space-between;align-items:flex-end;gap:12px 32px;flex-wrap:wrap;margin-bottom:24px}.j-range__h-tail{display:inline;font-size:calc(15px * var(--ts-text, 1));color:var(--fg-muted, var(--c-muted));font-weight:400;letter-spacing:0}.j-range__link{color:var(--accent, var(--c-forest))}.j-range__grid{display:grid;grid-template-columns:1fr;border-top:1px solid var(--fg, var(--c-ink))}.j-range__row{display:grid;grid-template-columns:64px minmax(0,1fr);gap:16px;padding:16px 0;align-items:center;border-bottom:1px solid var(--rule, var(--c-rule))}.j-range__media{display:block}.j-range__img{width:64px;height:64px;object-fit:contain;display:block;background:var(--c-image-bg, #E8E8E6)}.j-range__text{min-width:0}.j-range__name{margin:0;font-size:calc(18px * var(--ts-mid, 1));font-weight:500}.j-range__name a{color:inherit}.j-range__sub{margin:2px 0 0;font-size:calc(13px * var(--ts-text, 1));line-height:1.35;color:var(--fg-muted, var(--c-muted))}.j-range__price{margin:6px 0 0;font-size:calc(13px * var(--ts-text, 1));color:var(--fg-soft, inherit)}@media(min-width:990px){.j-range__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:0}.j-range__row{border-bottom:0;border-right:1px solid var(--rule, var(--c-rule));padding:20px}.j-range__row:last-child{border-right:0}}.j-range .page-width{padding-inline:var(--gutter-design)}.j-range{--j-section-gap:56px}@media(min-width:720px){.j-range{--j-section-gap:96px}}.j-range.space-m{padding:clamp(28px,3.4vw,44px) 0}.j-range__head{align-items:baseline;gap:8px 32px;margin-bottom:12px}.j-range .j-h2{margin:0;font-size:calc(18px * var(--ts-mid, 1));line-height:1.3;letter-spacing:normal}.j-range__h-tail{font-size:inherit;color:var(--c-ink-mid,#3B3B3B)}.j-range__link{min-height:40px;display:inline-flex;align-items:center;font-size:max(var(--ts-floor, 0px),calc(10.5px * var(--ts-text, 1)));letter-spacing:.14em}.j-range__grid{border-top:1px solid var(--c-rule);gap:0}.j-range__row{position:relative;border-bottom:1px solid var(--c-rule);padding:14px 0;gap:14px}.j-range__img{object-fit:cover}.j-range__row:hover{background:var(--c-paper)}.j-range__row:last-child{border-bottom:0}.j-range__name{font-size:calc(16px * var(--ts-text, 1));line-height:normal}.j-range__name a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.j-range__sub{font-size:calc(12.5px * var(--ts-text, 1));line-height:normal;color:var(--c-ink-mid,#3B3B3B)}.j-range__price{margin-top:5px;font-size:calc(12.5px * var(--ts-text, 1));line-height:normal;font-family:var(--font-sans);letter-spacing:normal;text-transform:none}@media(min-width:720px){.j-range__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.j-range__row{padding-inline:20px}.j-range__row:nth-child(odd){padding-left:0;border-right:1px solid var(--c-rule)}.j-range__row:nth-child(2n){padding-right:0}.j-range__row:nth-last-child(-n+2){border-bottom:0}}@media(min-width:960px){.j-range__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.j-range__row{padding:14px 20px;border:0;border-left:1px solid var(--c-rule)}.j-range__row:nth-child(odd){padding-left:20px;border-right:0}.j-range__row:nth-child(2n){padding-right:20px}.j-range__row:first-child{padding-left:0;border-left:0}.j-range__row:last-child{padding-right:0}}.j-series__head{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;margin-top:12px;align-items:end}.j-series__head>*{min-width:0}.j-series__right{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 32px;min-width:0}.j-series__meta{color:var(--fg-muted, var(--c-muted));min-width:0}.j-series__list{counter-reset:j-series-part;display:grid;grid-template-columns:1fr;margin-top:28px;border-top:1px solid var(--fg, var(--c-ink))}.j-series__part{counter-increment:j-series-part;position:relative;padding:20px 0;border-bottom:1px solid var(--rule, var(--c-rule))}.j-series__top{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.j-series__n{font-size:clamp(28px,2.8cqi,40px);font-weight:500;letter-spacing:-.05em;line-height:1;color:var(--accent, var(--c-forest));font-feature-settings:"tnum" 1,"lnum" 1}.j-series__n:before{content:counter(j-series-part,decimal-leading-zero)}.j-series__min{color:var(--fg-muted, var(--c-muted))}.j-series__title{margin:14px 0 0;font-size:calc(20px * var(--ts-mid, 1));line-height:1.2;letter-spacing:-.014em;font-weight:500;text-wrap:balance}.j-series__title a{color:inherit}.j-series__line{margin:8px 0 0;font-size:calc(14px * var(--ts-text, 1));line-height:1.5;color:var(--fg-soft, inherit)}.j-series__part[data-coming] .j-series__title,.j-series__part[data-coming] .j-series__line{opacity:.75}.j-series__min{color:var(--fg-soft, inherit)}.j-series__coming{display:inline-block;margin-top:10px;color:var(--fg, inherit);font-weight:500}@media(min-width:750px){.j-series__list{grid-template-columns:repeat(2,minmax(0,1fr))}.j-series__part:nth-child(odd){border-right:1px solid var(--rule, var(--c-rule));padding-right:24px}.j-series__part:nth-child(2n){padding-left:24px}}@media(min-width:990px){.j-series__head{grid-template-columns:minmax(0,1fr) minmax(0,2.2fr);gap:20px 64px}.j-series__list{grid-template-columns:repeat(4,minmax(0,1fr))}.j-series__part{padding:24px 20px 20px}.j-series__part:nth-child(odd),.j-series__part:nth-child(2n){padding-right:20px;padding-left:20px;border-right:0}.j-series__part+.j-series__part{border-left:1px solid var(--rule, var(--c-rule))}}.j-start__wrap{display:grid;gap:24px}.j-start__head{display:grid;gap:10px}.j-start__list{counter-reset:j-start-step;display:grid;gap:24px}.j-start__step{counter-increment:j-start-step;display:grid;grid-template-columns:1fr;gap:10px;padding-bottom:24px;border-top:1px solid var(--rule, var(--c-rule));padding-top:20px}.j-start__num{color:var(--accent, var(--c-forest));font-size:calc(22px * var(--ts-mid, 1));font-weight:500;letter-spacing:-.02em;font-feature-settings:"tnum" 1,"lnum" 1}.j-start__num:before{content:counter(j-start-step,decimal-leading-zero)}.j-start__cta:before{content:attr(data-prefix) " " counter(j-start-step,decimal-leading-zero) " \2192"}.j-start__content{display:grid;gap:14px;min-width:0}.j-start__media{display:block;aspect-ratio:4 / 3;overflow:hidden;background:var(--c-image-bg, #E8E8E6)}.j-start__img{width:100%;height:100%;object-fit:cover;display:block}.j-start__text{display:grid;gap:8px;min-width:0}.j-start__label{color:var(--fg-muted, var(--c-muted));margin:0}.j-start__title{margin:0;font-size:calc(22px * var(--ts-mid, 1));line-height:1.15;letter-spacing:-.02em;font-weight:500;text-wrap:balance}.j-start__title a{color:inherit}.j-start__excerpt{margin:0;font-size:calc(14.5px * var(--ts-text, 1));line-height:1.5;color:var(--fg-soft, inherit)}.j-start__cta{color:var(--accent, var(--c-forest))}@media(min-width:990px){.j-start[data-layout=numbered] .j-start__wrap{grid-template-columns:minmax(0,1fr) minmax(0,2.4fr);gap:64px}.j-start[data-layout=numbered] .j-start__head{position:sticky;top:100px;align-self:start}.j-start[data-layout=numbered] .j-start__step{grid-template-columns:64px minmax(0,1fr);gap:24px}.j-start[data-layout=numbered] .j-start__num{font-size:34px}.j-start[data-layout=numbered] .j-start__content{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:32px;align-items:start}.j-start[data-layout=numbered] .j-start__media{order:2}.j-start[data-layout=numbered] .j-start__text{order:1}}.j-start[data-layout=cards] .j-start__list{display:grid;grid-auto-flow:column;grid-auto-columns:80%;overflow-x:auto;gap:20px;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 calc(-1 * var(--gutter));padding:0 var(--gutter)}.j-start[data-layout=cards] .j-start__list::-webkit-scrollbar{display:none}.j-start[data-layout=cards] .j-start__list>li{scroll-snap-align:start}.j-start[data-layout=cards] .j-start__step{display:grid;grid-template-columns:1fr;gap:10px}.j-start[data-layout=cards] .j-start__num{order:-1;margin-bottom:0}@media(min-width:750px){.j-start[data-layout=cards] .j-start__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:initial;grid-auto-columns:initial;gap:28px;overflow:visible;margin:0;padding:0}}.j-start .page-width{padding-inline:var(--gutter-design)}.j-start{--j-section-gap:56px}@media(min-width:720px){.j-start{--j-section-gap:96px}}.j-start.space-m{padding:0 0 var(--j-section-gap)}.j-start__head{display:block}.j-start[data-layout=numbered] .j-start__wrap{gap:20px;align-items:start}.j-start[data-layout=numbered] .j-start__list{gap:0}.j-start[data-layout=numbered] .j-start__step{position:relative;grid-template-columns:40px minmax(0,1fr);gap:14px;border:0;padding:0 0 32px}.j-start[data-layout=numbered] .j-start__step:last-child{padding-bottom:0}.j-start[data-layout=numbered] .j-start__num{position:relative;text-align:center;line-height:1;letter-spacing:-.05em}.j-start[data-layout=numbered] .j-start__step:not(:last-child) .j-start__num:after{content:"";position:absolute;top:30px;bottom:-32px;left:50%;width:1px;background:var(--c-ink)}.j-start[data-layout=numbered] .j-start__content{position:relative;border-top:1px solid var(--c-rule);padding-top:14px;gap:20px 32px}.j-start[data-layout=numbered] .j-start__media{display:none}.j-start__text{display:block}.j-start__label{font-size:max(var(--ts-floor, 0px),calc(10.5px * var(--ts-text, 1)));letter-spacing:.16em}.j-start__title{margin-top:8px;font-size:clamp(22px,2.2vw,30px);line-height:1.1;letter-spacing:-.022em}.j-start__excerpt{margin-top:8px;font-size:calc(15px * var(--ts-text, 1));line-height:1.55;max-width:52ch}.j-start__cta{display:inline-block;margin-top:10px;font-size:max(var(--ts-floor, 0px),calc(10.5px * var(--ts-text, 1)));letter-spacing:.14em}.j-start[data-layout=cards] .j-start__list{gap:14px;margin-inline:calc(-1 * var(--gutter-design));padding:0 var(--gutter-design) 4px;scroll-padding-inline:var(--gutter-design)}.j-start[data-layout=cards] .j-start__step{scroll-snap-align:start}@media(min-width:720px){.j-start[data-layout=numbered] .j-start__wrap{grid-template-columns:1fr 2.4fr;gap:64px}.j-start[data-layout=numbered] .j-start__head{position:sticky;top:100px}.j-start[data-layout=numbered] .j-start__step{grid-template-columns:64px minmax(0,1fr);gap:24px}.j-start[data-layout=numbered] .j-start__num{font-size:34px}.j-start[data-layout=numbered] .j-start__step:not(:last-child) .j-start__num:after{top:42px}.j-start[data-layout=numbered] .j-start__content{grid-template-columns:1.5fr 1fr}.j-start[data-layout=numbered] .j-start__media{display:block;order:2}.j-start[data-layout=numbered] .j-start__text{order:1}.j-start[data-layout=cards] .j-start__list{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:row;grid-auto-columns:auto;gap:28px;margin:0;padding:0;overflow:visible}}.j-start[data-layout=cards] .j-start__wrap{gap:20px;align-items:start}.j-start[data-layout=cards] .j-start__list{align-items:start}.j-start[data-layout=cards] .j-start__step{position:relative;grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto auto auto auto;column-gap:12px;row-gap:0;border:0;padding:0}.j-start[data-layout=cards] .j-start__content,.j-start[data-layout=cards] .j-start__text{display:contents}.j-start[data-layout=cards] .j-start__media{grid-column:1 / -1;grid-row:1;margin-bottom:16px}.j-start[data-layout=cards] .j-start__num{grid-column:1;grid-row:2;order:0;border-top:1px solid var(--c-ink);padding-top:12px;font-size:calc(22px * var(--ts-mid, 1));line-height:1;letter-spacing:-.04em}.j-start[data-layout=cards] .j-start__label{grid-column:2;grid-row:2;border-top:1px solid var(--c-ink);padding-top:12px;font-size:max(var(--ts-floor, 0px),calc(10px * var(--ts-text, 1)));letter-spacing:.14em;align-self:stretch}.j-start[data-layout=cards] .j-start__num{margin-right:-12px;padding-right:12px}.j-start[data-layout=cards] .j-start__title{grid-column:1 / -1;grid-row:3;margin-top:10px;font-size:calc(clamp(20px,1.8vw,24px) * var(--ts-mid, 1));line-height:1.15;letter-spacing:-.018em}.j-start[data-layout=cards] .j-start__excerpt{grid-column:1 / -1;grid-row:4;margin-top:8px;font-size:calc(14.5px * var(--ts-text, 1));line-height:1.5}.j-start[data-layout=cards] .j-start__cta{display:none}@media(min-width:720px){.j-start[data-layout=cards] .j-start__wrap{grid-template-columns:1fr 2.4fr;gap:64px}}
/*# sourceMappingURL=/cdn/shop/t/105/assets/page-journal.css.map */
