.journal-page,.article-page{background:var(--white)}.journal-hero{border-bottom:1px solid var(--color-border)}.journal-hero__media{width:100%;height:var(--journal-hero-mobile-height, 300px);overflow:hidden;background:var(--cream)}.journal-hero__media img,.article-hero img{width:100%;height:100%;object-fit:cover}.journal-hero__media img{object-position:var(--journal-hero-position, center center)}.journal-hero__panel{padding-block:clamp(2rem,5vw,4rem)}.journal-hero__eyebrow{display:block;margin-bottom:.5rem;color:var(--ink);font-size:.75rem;letter-spacing:.12em}.journal-hero__title{font-size:var(--type-h1-size);font-weight:var(--heading-weight);letter-spacing:.02em;line-height:var(--type-heading-leading)}.journal-hero__intro{max-width:48rem;margin-top:1rem;color:var(--ink);font-size:var(--type-body-size);line-height:var(--type-body-leading)}.journal-index{padding-block:clamp(3rem,7vw,6rem)}.journal-page--text-only .journal-hero__panel{padding-block:clamp(2rem,4vw,3rem)}.journal-page--text-only .journal-index{padding-block-start:clamp(2.5rem,4vw,3rem)}.journal-index__toolbar{margin-bottom:1.875rem}.journal-index__heading{font-size:var(--type-h2-size);font-weight:var(--heading-weight);line-height:var(--type-heading-leading);text-align:center}.journal-controls{display:none;justify-content:center;margin-bottom:1.875rem}.journal-browser--enhanced .journal-controls{display:flex}.journal-tabs{display:inline-flex;width:fit-content;min-height:2.625rem;overflow:hidden;padding:2px;border-radius:999px;background:var(--ink)}.journal-tab{min-height:2.375rem;padding-inline:1rem;border-radius:999px;color:var(--white);font-size:.75rem;letter-spacing:.025em;transition:background-color .18s ease,color .18s ease}.journal-tab.is-active{background:var(--white);color:var(--ink)}.journal-tab:focus-visible{outline:2px solid var(--brand-blue);outline-offset:2px}.journal-grid{display:grid;grid-template-columns:1fr;gap:1.5rem}.journal-card{min-width:0;overflow:hidden;background:#f5f5f0}.journal-card[hidden],.journal-filter-empty[hidden],.journal-load-more[hidden]{display:none}.journal-card__full-link{display:flex;height:100%;flex-direction:column;color:inherit}.journal-card__header{padding:1.5rem 1.25rem;text-align:center}.journal-card__title{font-size:var(--type-h2-size);font-weight:var(--heading-weight);line-height:var(--type-heading-leading)}.journal-card__excerpt{max-width:26rem;margin:.75rem auto 0;color:var(--ink);font-size:var(--type-body-size);line-height:var(--type-body-leading)}.journal-card__media{display:block;width:calc(100% - 2.5rem);aspect-ratio:4 / 3;margin:0 1.25rem;overflow:hidden;background:#eceae4}.journal-card__media img{width:100%;height:100%;object-fit:cover;transition:transform .24s ease}.journal-card__full-link:hover .journal-card__media img{transform:scale(1.02)}.journal-card__placeholder{display:block;width:100%;height:100%;background:linear-gradient(135deg,var(--cream),#e7e4dc)}.journal-card__footer{display:flex;flex-direction:column;margin-top:auto;padding-top:1.25rem}.journal-card__cta{display:flex;min-height:3rem;align-items:center;justify-content:center;padding-inline:1rem;background:#333;color:var(--white);text-align:center}.journal-filter-empty{padding-block:4rem;color:var(--ink);text-align:center}.journal-load-more{display:flex;justify-content:center;margin-top:3.5rem}.journal-load-more__button{min-width:10rem;min-height:3rem;padding:.75rem 1.5rem;background:var(--ink);color:var(--white);text-align:center}.journal-load-more__button:hover:not(:disabled),.journal-load-more__button:focus-visible{background:var(--brand-blue)}.journal-load-more__button:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.journal-load-more__button:disabled{cursor:wait;opacity:.65}.journal-empty{padding-block:5rem;text-align:center}.journal-empty__title{font-size:var(--type-h2-size);font-weight:var(--heading-weight)}.journal-empty__text{max-width:34rem;margin:.75rem auto 0;color:var(--ink);font-size:var(--type-body-size);line-height:var(--type-body-leading)}.journal-pagination{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-top:3.5rem}.journal-pagination a,.journal-pagination span{display:inline-flex;min-width:2.5rem;height:2.5rem;align-items:center;justify-content:center;border:1px solid var(--color-border)}.journal-pagination .current{border-color:var(--ink)}.journal-browser--enhanced .journal-pagination{display:none}.article-page{padding-bottom:var(--section-gap)}.article-hero{width:100%;height:clamp(18rem,52vw,42rem);overflow:hidden;background:var(--cream)}.article-header{padding-block:clamp(2rem,5vw,3.5rem)}.article-header__back{display:inline-flex;margin-bottom:2rem;border-bottom:1px solid currentColor;color:var(--ink);font-size:.8125rem}.article-header__title{max-width:62rem;font-size:var(--type-h1-size);font-weight:var(--heading-weight);letter-spacing:.02em;line-height:var(--type-heading-leading)}.article-header__excerpt{max-width:48rem;margin-top:1.25rem;color:var(--ink);font-size:var(--type-body-size);line-height:var(--type-body-leading)}.article-meta{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;margin-top:1.5rem;color:var(--ink);font-size:.8125rem}.article-prose{max-width:52rem;margin-inline:auto;padding-inline:var(--gutter);color:var(--ink);font-size:var(--type-body-size);line-height:var(--type-body-leading)}.article-prose>*+*{margin-top:1.5rem}.article-prose h2{margin-top:2.5rem;font-size:var(--type-h2-size);font-weight:var(--heading-weight);line-height:var(--type-heading-leading)}.article-prose h3{margin-top:2.5rem;font-size:var(--type-h3-size);font-weight:var(--heading-weight);line-height:var(--type-heading-leading)}.article-prose>h2:first-child,.article-prose>h3:first-child{margin-top:0}.article-prose a{border-bottom:1px solid currentColor;text-decoration:none}.article-prose blockquote{margin-block:2.5rem;padding:1.5rem 2rem;border-inline-start:2px solid var(--brand-blue);font-size:1.1em}.article-prose ul,.article-prose ol{padding-inline-start:1.5rem}.article-prose ul{list-style:disc}.article-prose ol{list-style:decimal}.article-prose li+li{margin-top:.5rem}.article-prose img{display:block;width:auto;max-width:100%;height:auto;margin:2.5rem auto}.article-prose figure{margin-block:2.5rem}.article-prose figure img{margin-block:0}.article-prose figcaption{margin-top:.75rem;color:var(--ink);font-size:.875rem;line-height:var(--type-body-leading);text-align:center}@media(min-width:768px){.journal-hero__media{height:var(--journal-hero-desktop-height, 500px)}.journal-index__heading{text-align:start}.journal-tabs{min-height:3.125rem}.journal-tab{min-height:2.875rem;padding-inline:1.25rem;font-size:1rem;font-weight:500;letter-spacing:.1em}.journal-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}.journal-card__header{padding:1.875rem 1.5rem}.journal-card__media{width:calc(100% - 3rem);margin-inline:1.5rem}}@media(min-width:1024px){.journal-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.journal-card__media img,.journal-tab{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-blog.css.map */
