.zc-breadcrumb{background-color:var(--zc-color-ivory);border-block-end:1px solid var(--zc-color-stone);padding-block:.875rem;padding-inline:clamp(1.25rem,1rem + 2vw,4rem);position:sticky;top:90px;z-index:20}.zc-breadcrumb__list{flex-wrap:wrap;list-style:none;margin-block:0;margin-inline:auto;max-width:var(--zc-container-max);padding-inline-start:0}.zc-breadcrumb__item,.zc-breadcrumb__list{align-items:center;display:flex;gap:.5rem}.zc-breadcrumb__current,.zc-breadcrumb__link{color:var(--zc-color-warm-grey);font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase}.zc-breadcrumb__link:focus-visible,.zc-breadcrumb__link:hover{color:var(--zc-color-mauve)}.zc-breadcrumb__current{color:var(--zc-color-ink)}.zc-breadcrumb__separator{align-items:center;display:flex}.zc-breadcrumb__separator .zc-diamond-dot{background-color:var(--zc-color-mauve)}@media(max-width:47.9375em){.zc-breadcrumb{padding-block:.625rem}.zc-breadcrumb__item,.zc-breadcrumb__list{gap:.375rem}.zc-breadcrumb__current,.zc-breadcrumb__link{font-size:.625rem;letter-spacing:.1em}}.zc-main--journal,.zc-main--journal-post{--zc-journal-muted:var(--zc-color-warm-grey-light);background-color:var(--zc-color-ivory);color:var(--zc-color-ink)}.zc-main--journal :focus-visible,.zc-main--journal-post :focus-visible{outline:2px solid var(--zc-color-mauve);outline-offset:3px}.zc-journal-eyebrow{align-items:center;color:var(--zc-color-mauve);display:flex;font-size:.625rem;gap:12px;letter-spacing:.24em;margin:0 0 20px;text-transform:uppercase}.zc-journal-eyebrow__rule{background-color:var(--zc-color-blush-strong);display:inline-block;height:1px;width:26px}.zc-journal-meta{align-items:center;color:var(--zc-color-mauve);display:flex;flex-wrap:wrap;font-size:.625rem;gap:12px;letter-spacing:.18em;margin:0 0 12px;text-transform:uppercase}.zc-journal-meta__muted{color:var(--zc-journal-muted)}.zc-journal-meta__dot{background-color:var(--zc-color-blush-strong);display:inline-block;flex:none;height:5px;transform:rotate(45deg);width:5px}.zc-journal-meta__dot--sm{height:4px;width:4px}.zc-journal-meta--featured{gap:14px;margin-block-end:22px}.zc-journal-meta--center{gap:14px;justify-content:center;letter-spacing:.2em;margin-block-end:28px}.zc-journal-meta--related{margin-block-end:10px}.zc-journal-media{background-color:#e9e3d8;border-radius:var(--zc-radius);overflow:hidden;position:relative}.zc-journal-media--4x5{aspect-ratio:4/5}.zc-journal-media--4x3{aspect-ratio:4/3}.zc-journal-media--3x2{aspect-ratio:3/2}.zc-journal-media--21x9{aspect-ratio:21/9}.zc-journal-media--1x1{aspect-ratio:1}.zc-journal-media--product{background-color:var(--zc-color-ivory)}.zc-journal-media--placeholder{background:repeating-linear-gradient(135deg,#e9e3d8 0 10px,#e2dbcf 10px 20px)}.zc-journal-media__img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:var(--zc-focal-x,50%) var(--zc-focal-y,50%);object-position:var(--zc-focal-x,50%) var(--zc-focal-y,50%);width:100%}.zc-focal-x-0{--zc-focal-x:0%}.zc-focal-y-0{--zc-focal-y:0%}.zc-focal-x-5{--zc-focal-x:5%}.zc-focal-y-5{--zc-focal-y:5%}.zc-focal-x-10{--zc-focal-x:10%}.zc-focal-y-10{--zc-focal-y:10%}.zc-focal-x-15{--zc-focal-x:15%}.zc-focal-y-15{--zc-focal-y:15%}.zc-focal-x-20{--zc-focal-x:20%}.zc-focal-y-20{--zc-focal-y:20%}.zc-focal-x-25{--zc-focal-x:25%}.zc-focal-y-25{--zc-focal-y:25%}.zc-focal-x-30{--zc-focal-x:30%}.zc-focal-y-30{--zc-focal-y:30%}.zc-focal-x-35{--zc-focal-x:35%}.zc-focal-y-35{--zc-focal-y:35%}.zc-focal-x-40{--zc-focal-x:40%}.zc-focal-y-40{--zc-focal-y:40%}.zc-focal-x-45{--zc-focal-x:45%}.zc-focal-y-45{--zc-focal-y:45%}.zc-focal-x-50{--zc-focal-x:50%}.zc-focal-y-50{--zc-focal-y:50%}.zc-focal-x-55{--zc-focal-x:55%}.zc-focal-y-55{--zc-focal-y:55%}.zc-focal-x-60{--zc-focal-x:60%}.zc-focal-y-60{--zc-focal-y:60%}.zc-focal-x-65{--zc-focal-x:65%}.zc-focal-y-65{--zc-focal-y:65%}.zc-focal-x-70{--zc-focal-x:70%}.zc-focal-y-70{--zc-focal-y:70%}.zc-focal-x-75{--zc-focal-x:75%}.zc-focal-y-75{--zc-focal-y:75%}.zc-focal-x-80{--zc-focal-x:80%}.zc-focal-y-80{--zc-focal-y:80%}.zc-focal-x-85{--zc-focal-x:85%}.zc-focal-y-85{--zc-focal-y:85%}.zc-focal-x-90{--zc-focal-x:90%}.zc-focal-y-90{--zc-focal-y:90%}.zc-focal-x-95{--zc-focal-x:95%}.zc-focal-y-95{--zc-focal-y:95%}.zc-focal-x-100{--zc-focal-x:100%}.zc-focal-y-100{--zc-focal-y:100%}.zc-journal-caption{color:var(--zc-journal-muted);font-size:.6875rem;line-height:1.6;margin-block-start:12px}.zc-journal-button{align-items:center;background-color:transparent;border:1px solid var(--zc-color-ink);border-radius:var(--zc-radius);color:var(--zc-color-ink);display:inline-flex;font-size:.65625rem;justify-content:center;letter-spacing:.14em;padding:13px 24px;text-transform:uppercase;transition:background-color .3s ease,color .3s ease}.zc-journal-button--wide{padding:14px 32px}.zc-journal-button:focus-visible,.zc-journal-button:hover{background-color:var(--zc-color-ink);color:var(--zc-color-ivory)}.zc-journal-button.is-loading{opacity:.6;pointer-events:none}.zc-journal-text-link{border-block-end:1px solid var(--zc-color-ink);color:var(--zc-color-ink);flex:none;font-size:.65625rem;letter-spacing:.14em;padding-block-end:4px;text-transform:uppercase;transition:color .2s ease,border-color .2s ease}.zc-journal-text-link:focus-visible,.zc-journal-text-link:hover{border-color:var(--zc-color-mauve);color:var(--zc-color-mauve)}.zc-journal-card{color:var(--zc-color-ink);display:flex;flex-direction:column}.zc-journal-card .zc-journal-media{margin-block-end:22px}.zc-journal-card .zc-journal-media__img{transition:transform .6s ease}.zc-journal-card__title{font-family:var(--zc-font-serif);font-size:1.625rem;font-weight:400;line-height:1.14;margin:0 0 12px;text-wrap:balance;transition:color .2s ease}.zc-journal-card__dek{color:var(--zc-color-warm-grey);font-size:.8125rem;line-height:1.8;margin:0;text-wrap:pretty}.zc-journal-card--related .zc-journal-media{margin-block-end:20px}.zc-journal-card--related .zc-journal-card__title{font-size:1.4375rem;line-height:1.18;margin:0}.zc-journal-card:focus-visible .zc-journal-card__title,.zc-journal-card:hover .zc-journal-card__title{color:var(--zc-color-mauve)}.zc-journal-card:focus-visible .zc-journal-media__img,.zc-journal-card:hover .zc-journal-media__img{transform:scale(1.03)}@media(max-width:639px){.zc-journal-card__title{font-size:1.5rem}}@media(prefers-reduced-motion:reduce){.zc-journal-card .zc-journal-media__img{transition:none}.zc-journal-card:focus-visible .zc-journal-media__img,.zc-journal-card:hover .zc-journal-media__img{transform:none}}.zc-journal-section-head{align-items:flex-end;display:flex;flex-wrap:wrap;gap:16px 24px;justify-content:space-between;margin-block-end:32px}.zc-journal-section-head__title{font-family:var(--zc-font-serif);font-size:2.125rem;font-weight:400;line-height:1.15;margin:0}@media(max-width:639px){.zc-journal-section-head__title{font-size:1.75rem}}.zc-journal-masthead{padding-inline:20px}@media(min-width:640px){.zc-journal-masthead{padding-inline:32px}}@media(min-width:1024px){.zc-journal-masthead{padding-inline:max(64px,(100% - var(--zc-container-max))/2 + 64px)}}.zc-journal-masthead{border-block-end:1px solid var(--zc-color-stone);display:grid;gap:24px;padding-block:56px 40px}@media(min-width:1024px){.zc-journal-masthead{align-items:end;gap:64px;grid-template-columns:minmax(0,1fr) 420px;padding-block:88px 48px}}.zc-journal-masthead__title{font-family:var(--zc-font-serif);font-size:3.5rem;font-weight:400;line-height:.98;margin:0;text-wrap:balance}@media(min-width:640px){.zc-journal-masthead__title{font-size:4.5rem}}@media(min-width:1024px){.zc-journal-masthead__title{font-size:6rem}}.zc-journal-masthead__intro{color:var(--zc-color-warm-grey);font-size:.875rem;line-height:1.9;margin:0;max-width:560px;text-wrap:pretty}.zc-journal-filters{padding-inline:20px}@media(min-width:640px){.zc-journal-filters{padding-inline:32px}}@media(min-width:1024px){.zc-journal-filters{padding-inline:max(64px,(100% - var(--zc-container-max))/2 + 64px)}}.zc-journal-filters{align-items:center;border-block-end:1px solid var(--zc-color-stone);display:flex;gap:16px 24px;justify-content:space-between;padding-block:22px}.zc-journal-filters__chips{display:flex;flex-wrap:wrap;gap:8px}.zc-journal-filters__count{color:var(--zc-journal-muted);flex:none;font-size:.625rem;letter-spacing:.16em;margin:0;text-transform:uppercase}@media(max-width:639px){.zc-journal-filters{align-items:stretch;flex-direction:column}.zc-journal-filters__chips{flex-wrap:nowrap;margin-inline:-20px;overflow-x:auto;padding-block:6px;padding-inline:20px;scrollbar-width:thin}}.zc-journal-chip{border:1px solid var(--zc-color-outline);border-radius:var(--zc-radius);color:var(--zc-color-warm-grey);flex:none;font-size:.65625rem;letter-spacing:.14em;padding:9px 16px;text-transform:uppercase;transition:background-color .2s ease,border-color .2s ease,color .2s ease;white-space:nowrap}.zc-journal-chip:focus-visible,.zc-journal-chip:hover{border-color:var(--zc-color-ink);color:var(--zc-color-ink)}.zc-journal-chip.is-active{background-color:var(--zc-color-ink);border-color:var(--zc-color-ink);color:var(--zc-color-ivory)}.zc-journal-results[aria-busy=true]{opacity:.5;transition:opacity .2s ease}.zc-journal-featured{padding-inline:20px}@media(min-width:640px){.zc-journal-featured{padding-inline:32px}}@media(min-width:1024px){.zc-journal-featured{padding-inline:max(64px,(100% - var(--zc-container-max))/2 + 64px)}}.zc-journal-featured{border-block-end:1px solid var(--zc-color-stone);color:var(--zc-color-ink);display:grid;gap:32px;padding-block:40px}@media(min-width:1024px){.zc-journal-featured{align-items:center;gap:64px;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);padding-block:56px}}.zc-journal-featured__title{font-family:var(--zc-font-serif);font-size:2rem;font-weight:400;line-height:1.06;margin:0 0 20px;text-wrap:balance;transition:color .2s ease}@media(min-width:640px){.zc-journal-featured__title{font-size:3rem}}.zc-journal-featured__dek{color:var(--zc-color-warm-grey);font-size:.875rem;line-height:1.9;margin:0 0 30px;text-wrap:pretty}.zc-journal-featured__foot{align-items:center;display:flex;flex-wrap:wrap;gap:16px 24px}.zc-journal-featured__date{color:var(--zc-journal-muted);font-size:.625rem;letter-spacing:.16em;text-transform:uppercase}.zc-journal-featured:focus-visible .zc-journal-button,.zc-journal-featured:hover .zc-journal-button{background-color:var(--zc-color-ink);color:var(--zc-color-ivory)}.zc-journal-featured:focus-visible .zc-journal-featured__title,.zc-journal-featured:hover .zc-journal-featured__title{color:var(--zc-color-mauve)}.zc-journal-empty{padding-inline:20px}@media(min-width:640px){.zc-journal-empty{padding-inline:32px}}@media(min-width:1024px){.zc-journal-empty{padding-inline:max(64px,(100% - var(--zc-container-max))/2 + 64px)}}.zc-journal-empty{color:var(--zc-color-warm-grey);font-size:.875rem;margin:0;padding-block:56px 0}.zc-journal-grid{padding-inline:20px}@media(min-width:640px){.zc-journal-grid{padding-inline:32px}}@media(min-width:1024px){.zc-journal-grid{padding-inline:max(64px,(100% - var(--zc-container-max))/2 + 64px)}}.zc-journal-grid{display:grid;gap:48px;padding-block:40px 32px}@media(min-width:640px){.zc-journal-grid{gap:56px 32px;grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.zc-journal-grid{gap:56px 40px;grid-template-columns:repeat(3,minmax(0,1fr));padding-block:56px 40px}}.zc-journal-pager{padding-inline:20px}@media(min-width:640px){.zc-journal-pager{padding-inline:32px}}@media(min-width:1024px){.zc-journal-pager{padding-inline:max(64px,(100% - var(--zc-container-max))/2 + 64px)}}.zc-journal-pager{display:flex;justify-content:center;padding-block:24px 80px}@media(min-width:1024px){.zc-journal-pager{padding-block-end:110px}}html:has(.zc-main--journal-post){scroll-padding-block-start:168px}.zc-main--journal-post .zc-breadcrumb{padding-block:20px}@media(min-width:1024px){.zc-main--journal-post .zc-breadcrumb{padding-inline:max(64px,(100% - var(--zc-container-max))/2 + 64px)}.zc-main--journal-post .zc-breadcrumb .zc-breadcrumb__list{max-width:none}}.zc-main--journal-post .zc-breadcrumb .zc-breadcrumb__item,.zc-main--journal-post .zc-breadcrumb .zc-breadcrumb__list{gap:12px}.zc-main--journal-post .zc-breadcrumb .zc-breadcrumb__current,.zc-main--journal-post .zc-breadcrumb .zc-breadcrumb__link{font-size:.625rem;letter-spacing:.14em}.zc-main--journal-post .zc-breadcrumb .zc-breadcrumb__current{color:var(--zc-color-ink)}.zc-journal-post__header{margin-inline:auto;max-width:920px;padding:56px 20px 40px;text-align:center}@media(min-width:640px){.zc-journal-post__header{padding:72px 32px 48px}}@media(min-width:1024px){.zc-journal-post__header{padding:88px 64px 56px}}.zc-journal-post__title{font-family:var(--zc-font-serif);font-size:2.75rem;font-weight:400;line-height:1.02;margin:0 0 28px;text-wrap:balance}@media(min-width:640px){.zc-journal-post__title{font-size:3.5rem}}@media(min-width:1024px){.zc-journal-post__title{font-size:4.5rem}}.zc-journal-post__dek{color:var(--zc-color-warm-grey);font-family:var(--zc-font-serif);font-size:1.1875rem;font-style:italic;line-height:1.5;margin:0 auto;max-width:680px;text-wrap:pretty}@media(min-width:640px){.zc-journal-post__dek{font-size:1.375rem}}.zc-journal-hero{padding-inline:20px}@media(min-width:640px){.zc-journal-hero{padding-inline:32px}}@media(min-width:1024px){.zc-journal-hero{padding-inline:max(64px,(100% - var(--zc-container-max))/2 + 64px)}}.zc-journal-hero{margin:0}.zc-journal-run{display:grid;gap:32px;padding-block:48px 56px;padding-inline:20px}@media(min-width:640px){.zc-journal-run{padding-inline:32px}}@media(min-width:1024px){.zc-journal-run{gap:64px;grid-template-columns:minmax(0,680px);justify-content:center;padding:64px 64px 72px}}.zc-journal-run--first{padding-block-end:32px}@media(min-width:1024px){.zc-journal-run--first{padding-block:72px 40px}}@media(max-width:1023px){.zc-journal-run>*{margin-inline:auto;max-width:680px;width:100%}}.zc-journal-prose{color:#2b2926;font-size:1rem;line-height:1.95;min-width:0}.zc-journal-prose>:first-child{margin-block-start:0}.zc-journal-prose>:last-child{margin-block-end:0}.zc-journal-prose p{margin:0 0 28px;text-wrap:pretty}.zc-journal-prose a{color:var(--zc-color-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:color .2s ease}.zc-journal-prose a:focus-visible,.zc-journal-prose a:hover{color:var(--zc-color-mauve)}.zc-journal-prose b,.zc-journal-prose strong{font-weight:600}.zc-journal-prose h2,.zc-journal-prose h3,.zc-journal-prose h4{color:var(--zc-color-ink);font-family:var(--zc-font-serif);font-weight:400;line-height:1.2;margin:48px 0 18px;text-wrap:balance}.zc-journal-prose h2{font-size:1.875rem}.zc-journal-prose h3{font-size:1.5rem}.zc-journal-prose h4{font-size:1.25rem}.zc-journal-prose ol,.zc-journal-prose ul{margin:0 0 28px;padding-inline-start:1.25em}.zc-journal-prose p.has-drop-cap:not(:focus):first-letter{color:var(--zc-color-mauve);float:inline-start;font-family:var(--zc-font-serif);font-size:78px;font-weight:400;line-height:.82;margin:0;padding-block-start:8px;padding-inline-end:12px;text-transform:none}.zc-journal-prose .wp-block-image{margin:40px 0}.zc-journal-prose .wp-block-image img{border-radius:var(--zc-radius);display:block;height:auto;width:100%}.zc-journal-prose .wp-element-caption,.zc-journal-prose figcaption{color:var(--zc-journal-muted);font-size:.6875rem;line-height:1.6;margin-block-start:12px;text-align:start}.zc-journal-wide{padding-inline:20px}@media(min-width:640px){.zc-journal-wide{padding-inline:32px}}@media(min-width:1024px){.zc-journal-wide{padding-inline:max(64px,(100% - var(--zc-container-max))/2 + 64px)}}.zc-journal-wide .blocks-gallery-caption,.zc-journal-wide .wp-element-caption,.zc-journal-wide figcaption{color:var(--zc-journal-muted);font-size:.6875rem;line-height:1.6;margin-block-start:12px;text-align:start}.zc-journal-wide .wp-block-pullquote,.zc-journal-wide .wp-block-quote{border:0;color:var(--zc-color-ink);margin:24px auto 56px;max-width:832px;padding:0;text-align:center}@media(min-width:1024px){.zc-journal-wide .wp-block-pullquote,.zc-journal-wide .wp-block-quote{margin-block-end:64px}}.zc-journal-wide .wp-block-pullquote:before,.zc-journal-wide .wp-block-quote:before{background-color:var(--zc-color-blush-strong);content:"";display:block;height:9px;margin:0 auto 28px;transform:rotate(45deg);width:9px}.zc-journal-wide .wp-block-pullquote blockquote,.zc-journal-wide .wp-block-quote blockquote{border:0;margin:0;padding:0}.zc-journal-wide .wp-block-pullquote p,.zc-journal-wide .wp-block-quote p{font-family:var(--zc-font-serif);font-size:1.75rem;font-weight:400;line-height:1.3;margin:0 0 20px;text-wrap:balance}@media(min-width:640px){.zc-journal-wide .wp-block-pullquote p,.zc-journal-wide .wp-block-quote p{font-size:2.375rem}}.zc-journal-wide .wp-block-pullquote cite,.zc-journal-wide .wp-block-quote cite{color:var(--zc-journal-muted);display:block;font-size:.625rem;font-style:normal;letter-spacing:.2em;text-transform:uppercase}.zc-journal-wide>.wp-block-image{margin:0}.zc-journal-wide>.wp-block-image img{aspect-ratio:21/9;border-radius:var(--zc-radius);display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.zc-journal-wide .wp-block-gallery.has-nested-images{display:grid;gap:16px;grid-template-columns:minmax(0,1fr);margin:0}@media(min-width:640px){.zc-journal-wide .wp-block-gallery.has-nested-images{gap:24px;grid-template-columns:repeat(2,minmax(0,1fr))}}.zc-journal-wide .wp-block-gallery.has-nested-images figure.wp-block-image:not(#zc-journal){aspect-ratio:4/5;border-radius:var(--zc-radius);margin:0;overflow:hidden;width:auto}.zc-journal-wide .wp-block-gallery.has-nested-images figure.wp-block-image:not(#zc-journal) img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.zc-journal-wide .wp-block-gallery.has-nested-images>.blocks-gallery-caption{grid-column:1/-1;margin-block-start:0}.zc-journal-tags{border-block-start:1px solid var(--zc-color-stone);display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:40px 0 0;padding:28px 0 0}.zc-journal-prose .zc-journal-tag{border:1px solid var(--zc-color-outline);border-radius:var(--zc-radius);color:var(--zc-color-warm-grey);display:inline-block;font-size:.625rem;letter-spacing:.14em;line-height:1.5;padding:7px 14px;text-decoration:none;text-transform:uppercase;transition:border-color .2s ease,color .2s ease}.zc-journal-prose .zc-journal-tag:focus-visible,.zc-journal-prose .zc-journal-tag:hover{border-color:var(--zc-color-ink);color:var(--zc-color-ink)}.zc-journal-pieces{padding-inline:20px}@media(min-width:640px){.zc-journal-pieces{padding-inline:32px}}@media(min-width:1024px){.zc-journal-pieces{padding-inline:max(64px,(100% - var(--zc-container-max))/2 + 64px)}}.zc-journal-pieces{background-color:var(--zc-color-panel);padding-block:48px}@media(min-width:1024px){.zc-journal-pieces{padding-block:64px}}.zc-journal-pieces__grid{display:grid;gap:24px 16px;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;padding:0}@media(min-width:1024px){.zc-journal-pieces__grid{gap:24px;grid-template-columns:repeat(4,minmax(0,1fr))}}.zc-journal-piece{color:var(--zc-color-ink);display:flex;flex-direction:column}.zc-journal-piece .zc-journal-media{margin-block-end:14px}.zc-journal-piece__name{font-family:var(--zc-font-serif);font-size:1.0625rem;line-height:1.3;margin-block-end:4px;transition:color .2s ease}.zc-journal-piece__meta{color:var(--zc-color-legal);font-size:.75rem}.zc-journal-piece:focus-visible .zc-journal-piece__name,.zc-journal-piece:hover .zc-journal-piece__name{color:var(--zc-color-mauve)}.zc-journal-more{padding-inline:20px}@media(min-width:640px){.zc-journal-more{padding-inline:32px}}@media(min-width:1024px){.zc-journal-more{padding-inline:max(64px,(100% - var(--zc-container-max))/2 + 64px)}}.zc-journal-more{padding-block:56px 80px}@media(min-width:1024px){.zc-journal-more{padding-block:72px 110px}}.zc-journal-more__grid{display:grid;gap:40px}@media(min-width:640px){.zc-journal-more__grid{gap:40px 32px;grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.zc-journal-more__grid{gap:40px;grid-template-columns:repeat(3,minmax(0,1fr))}}