.zb-blog,.zb-article{background:#f4f2ea;color:#1a1b16;font-family:TWK Everett,Helvetica Neue,Arial,sans-serif}.zb-blog *,.zb-article *{box-sizing:border-box}.zb-blog a,.zb-article a{color:inherit}.zb-blog__container,.zb-article__container{max-width:1320px;margin:0 auto;padding-inline:40px}.zb-blog__serif,.zb-article__serif{font-family:ABC Marist,Georgia,serif}.zb-blog__mono,.zb-article__mono{font-family:ABC Diatype Mono,ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.1em;text-transform:uppercase}.zb-blog__placeholder,.zb-article__placeholder{position:relative;overflow:hidden;background:radial-gradient(120% 110% at 65% 25%,#9fb07a,#3c4a26 58%,#171c0e)}.zb-blog__placeholder:after,.zb-article__placeholder:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:repeating-linear-gradient(122deg,rgba(244,242,234,.05) 0,rgba(244,242,234,.05) 1px,transparent 1px,transparent 26px)}.zb-blog__header{padding-block:80px 56px}.zb-blog__header-row{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;flex-wrap:wrap}.zb-blog__eyebrow,.zb-article__eyebrow{color:#6e8b3d;font-size:12px;margin-bottom:26px}.zb-blog h1{font-size:clamp(48px,7vw,104px);line-height:.95;letter-spacing:-.025em;font-weight:200;margin:0}.zb-blog__dek{font-size:15.5px;line-height:1.7;color:#5c5849;margin:0 0 8px;max-width:42ch}.zb-blog__featured{padding-bottom:96px;border-bottom:1px solid #dedbce}.zb-blog__featured-link{display:grid;grid-template-columns:1.15fr .85fr;gap:64px;align-items:center;text-decoration:none}.zb-blog__featured-media{aspect-ratio:4 / 3}.zb-blog__tag-on-media{position:absolute;z-index:1;left:24px;top:24px;color:#f4f2ead1;font-size:11px}.zb-blog__media-caption{position:absolute;z-index:1;left:24px;bottom:22px;color:#f4f2ea99;font-size:11px}.zb-blog__meta,.zb-article__meta{color:#847f71;font-size:11.5px}.zb-blog__featured h2{font-size:clamp(32px,3.8vw,52px);line-height:1.06;letter-spacing:-.015em;font-weight:300;margin:22px 0}.zb-blog__featured p{font-size:16.5px;line-height:1.7;color:#2b2a24;margin:0 0 28px;max-width:50ch}.zb-blog__text-link,.zb-article__text-link{color:#1a1b16;border-bottom:1px solid #1a1b16;padding-bottom:5px;font-size:12px;text-decoration:none}.zb-blog__all{padding-block:72px 110px}.zb-blog__all-head{display:flex;justify-content:space-between;align-items:flex-end;gap:32px;flex-wrap:wrap;margin-bottom:44px}.zb-blog__all h2{font-size:clamp(28px,3.4vw,42px);line-height:1;letter-spacing:-.01em;font-weight:300;margin:0}.zb-blog__tags{display:flex;flex-wrap:wrap;gap:10px;border-bottom:1px solid #dedbce;padding-bottom:32px;margin-bottom:48px}.zb-blog__tag{color:#5c5849;border:1px solid #c4c0b2;padding:10px 18px;font-size:11.5px;text-decoration:none}.zb-blog__tag--active{color:#f4f2ea;background:#232c16;border-color:#232c16}.zb-blog__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px 28px}.zb-blog-card{display:block;text-decoration:none}.zb-blog-card__media{aspect-ratio:3 / 2;margin-bottom:22px}.zb-blog-card__image,.zb-blog__featured-image,.zb-article__image{width:100%;height:100%;object-fit:cover;display:block}.zb-blog-card h3{font-size:24px;line-height:1.16;letter-spacing:-.005em;font-weight:400;margin:12px 0}.zb-blog-card p{font-size:14.5px;line-height:1.62;color:#5c5849;margin:0 0 16px}.zb-blog__newsletter{background:#232c16;color:#d2dabf;text-align:center;padding-block:120px}.zb-blog__newsletter h2,.zb-article__newsletter h2{color:#f4f2ea;font-size:clamp(38px,5.5vw,80px);line-height:1;letter-spacing:-.02em;font-weight:200;margin:0 auto;max-width:17ch}.zb-article__progress{position:sticky;top:0;z-index:5;height:2px;background:#6e8b3d;transform-origin:left center;scale:var(--zb-progress, 0) 1}.zb-article__head{padding-block:64px 72px}.zb-article__crumbs{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;color:#847f71;font-size:11.5px;margin-bottom:36px}.zb-article__hero-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:64px;align-items:end}.zb-article--research .zb-article__hero-grid{align-items:start}.zb-article h1{font-size:clamp(40px,5.4vw,84px);line-height:1;letter-spacing:-.025em;font-weight:200;margin:0;max-width:15ch}.zb-article--research h1{font-size:clamp(30px,3.6vw,50px);line-height:1.08;font-weight:300;max-width:24ch}.zb-article__abstract,.zb-article__standfirst{font-family:ABC Marist,Georgia,serif;font-weight:300;color:#1a1b16}.zb-article__abstract{font-size:clamp(19px,2vw,25px);line-height:1.42;margin:28px 0 0;max-width:40ch}.zb-article__hero-media{aspect-ratio:5 / 6}.zb-article--research .zb-article__hero-media{aspect-ratio:4 / 3}.zb-article__standfirst-row{padding-bottom:80px;border-bottom:1px solid #dedbce}.zb-article__standfirst-grid{display:grid;grid-template-columns:.32fr 1.68fr;gap:64px;align-items:start}.zb-article__byline{color:#847f71;font-size:11px;line-height:1.9;border-top:1px solid #1a1b16;padding-top:18px}.zb-article__standfirst{font-size:clamp(24px,2.9vw,38px);line-height:1.32;letter-spacing:-.01em;margin:0;max-width:30ch;border-top:1px solid #1a1b16;padding-top:18px}.zb-article__metadata{padding-bottom:56px}.zb-article__metadata-grid{border-top:1px solid #1a1b16;border-bottom:1px solid #dedbce;display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:#dedbce}.zb-article__metadata-item{background:#f4f2ea;padding:22px 24px 24px}.zb-article__metadata-item strong{display:block;color:#847f71;font-size:10.5px;margin-bottom:10px}.zb-article__metadata-item span{display:block;font-size:14px;line-height:1.5}.zb-article__content{padding-block:90px 110px}.zb-article__content-grid{display:grid;grid-template-columns:.32fr 1.68fr;gap:64px;align-items:start}.zb-article--research .zb-article__content-grid{grid-template-columns:.26fr 1.74fr;gap:48px}.zb-article__section-label{color:#6e8b3d;font-size:11px;border-top:1px solid #dedbce;padding-top:18px}.zb-article__rte{max-width:72ch;color:#2b2a24;font-size:15.5px;line-height:1.74}.zb-article--research .zb-article__rte{max-width:none;column-count:2;column-gap:48px;font-size:14px}.zb-article__rte>:first-child{margin-top:0}.zb-article__rte h2,.zb-article__rte h3{font-family:ABC Marist,Georgia,serif;font-weight:300;line-height:1.12;color:#1a1b16;break-after:avoid}.zb-article__quote{background:#232c16;color:#f4f2ea;text-align:center;padding-block:120px}.zb-article__quote blockquote{font-size:clamp(30px,4.4vw,58px);line-height:1.16;letter-spacing:-.015em;font-weight:200;margin:0 auto;max-width:18ch}.zb-article__author{padding-block:90px;border-top:1px solid #dedbce;border-bottom:1px solid #dedbce}.zb-article__author-grid{display:grid;grid-template-columns:.32fr 1.68fr;gap:64px;align-items:center}.zb-article__author-card{display:flex;gap:28px;align-items:center;flex-wrap:wrap}.zb-article__author-image{width:84px;height:104px;flex:0 0 auto;background:#847f71;object-fit:cover;filter:grayscale(1)}.zb-article__related{background:#f4f2ea;border-top:1px solid #dedbce;padding-block:90px}.zb-article__related-head{display:flex;justify-content:space-between;align-items:flex-end;gap:32px;flex-wrap:wrap;margin-bottom:48px}.zb-article__related-head h2{font-size:clamp(26px,3.2vw,40px);line-height:1;letter-spacing:-.01em;font-weight:300;margin:0}.zb-article__newsletter{background:#232c16;color:#d2dabf;text-align:center;padding-block:110px}@media(max-width:900px){.zb-blog__container,.zb-article__container{padding-inline:22px}.zb-blog__featured-link,.zb-blog__grid,.zb-article__hero-grid,.zb-article__standfirst-grid,.zb-article__metadata-grid,.zb-article__content-grid,.zb-article__author-grid{grid-template-columns:1fr}.zb-blog__header,.zb-blog__all,.zb-article__head,.zb-article__content{padding-block:56px}.zb-article--research .zb-article__rte{column-count:1}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/zachbush-blog.css.map */
