.article-breadcrumbs{max-width:1536px;margin:0 auto;padding:20px clamp(20px,5vw,84px) 0;display:flex;gap:10px;align-items:center;flex-wrap:wrap;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:#9c938c;font-weight:300}.article-breadcrumbs__link{color:inherit;text-decoration:none}.article-breadcrumbs__link:hover{color:var(--color-brand)}.article-breadcrumbs__sep{color:inherit}.article-breadcrumbs__current{color:#6b625b}.main-article__intro{max-width:1536px;margin:0 auto;padding:clamp(30px,3.6vw,54px) clamp(20px,5vw,84px) 0}.main-article__intro-inner{max-width:76ch}.main-article__meta-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.main-article__tag{padding:6px 12px;background:var(--color-brand);color:var(--color-white);font-size:9.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.main-article__date{font-size:11px;font-weight:400;letter-spacing:.13em;text-transform:uppercase;color:#9c938c}.main-article__title{font-family:var(--font-heading--family);font-weight:400;font-size:clamp(30px,4vw,56px);line-height:1.1;letter-spacing:-.01em;margin:20px 0 0;color:var(--color-text-strong);text-wrap:pretty}.main-article__author{margin-top:26px;padding-top:20px;border-top:1px solid rgb(32 26 22 / 12%);display:flex;align-items:center;gap:13px;flex-wrap:wrap}.main-article__author-avatar{flex:0 0 36px;width:36px;height:36px;border-radius:50%;background:#f4ede2;color:var(--color-brand);font-family:var(--font-heading--family);font-size:16px;display:flex;align-items:center;justify-content:center;overflow:hidden}.main-article__author-image{width:100%;height:100%;object-fit:cover}.main-article__author-name{display:block;font-size:var(--font-size-body);font-weight:500;color:var(--color-text-strong)}.main-article__author-role{display:block;margin-top:3px;font-size:11.5px;font-weight:300;letter-spacing:.1em;text-transform:uppercase;color:#9c938c}.main-article__hero-wrap{max-width:1536px;margin:0 auto;padding:clamp(28px,3.2vw,44px) clamp(20px,5vw,84px) 0}.main-article__hero{aspect-ratio:21 / 9;overflow:hidden;background:#17110f}.main-article__hero-image{width:100%;height:100%;object-fit:cover}.main-article__body-wrap{max-width:1536px;margin:0 auto;padding:clamp(40px,4.6vw,70px) clamp(20px,5vw,84px);display:flex;flex-wrap:wrap;gap:clamp(30px,4vw,80px);align-items:flex-start}.main-article__content{flex:3 1 560px;min-width:0;max-width:74ch}.main-article__content.rte{font-size:var(--font-size-body);font-weight:300;line-height:1.8;color:#4a423c}.main-article__content.rte>:first-child{margin-top:0}.main-article__content.rte p{margin:18px 0 0}.main-article__content.rte p:first-child{margin-top:0}.main-article__content.rte h2{font-family:var(--font-heading--family);font-weight:400;font-size:clamp(22px,2.2vw,30px);line-height:1.22;margin:clamp(30px,3.4vw,46px) 0 0;color:var(--color-text-strong)}.main-article__content.rte blockquote{margin:clamp(26px,3vw,40px) 0;padding:0 0 0 clamp(20px,2.2vw,30px);border-left:2px solid var(--color-brand)}.main-article__content.rte blockquote p{margin:0;font-family:var(--font-heading--family);font-style:italic;font-weight:400;font-size:clamp(18px,1.8vw,24px);line-height:1.5;color:var(--color-text-strong)}.main-article__content.rte ul{margin:16px 0 0;padding:0;list-style:none;display:grid;gap:11px}.main-article__content.rte ul li{display:flex;align-items:flex-start;gap:12px}.main-article__content.rte ul li:before{content:"";flex:0 0 auto;margin-top:9px;width:5px;height:5px;background:var(--color-brand)}.main-article__content.rte figure{margin:clamp(26px,3vw,40px) 0}.main-article__content.rte figure img{width:100%;height:auto;display:block}.main-article__content.rte figcaption{margin-top:12px;font-size:var(--font-size-body);font-weight:300;line-height:1.6;color:#857c74}.main-article__content.rte .main-article__callout,.main-article__content.rte [data-callout]{margin:clamp(26px,3vw,40px) 0;background:var(--color-white);border:1px solid rgb(32 26 22 / 11%);padding:clamp(22px,2.4vw,30px)}.main-article__content.rte .main-article__callout-label,.main-article__content.rte [data-callout-label]{font-size:10.5px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--color-brand)}.main-article__content.rte .main-article__callout p,.main-article__content.rte [data-callout] p{margin:12px 0 0;line-height:1.7}.main-article__sidebar{flex:1 1 300px;min-width:0;position:sticky;top:104px;display:grid;gap:clamp(20px,2.2vw,28px)}.main-article__cta{background:var(--color-brand);color:#fff3ee;padding:clamp(22px,2.4vw,28px)}.main-article__cta-kicker{font-size:10.5px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--color-gold)}.main-article__cta-heading{margin-top:12px;font-family:var(--font-heading--family);font-size:20px;line-height:1.3;color:#fff3ee}.main-article__cta-text{margin:12px 0 18px;font-size:var(--font-size-body);font-weight:300;line-height:1.65;color:#fff3eecc}.main-article__cta-button{display:inline-flex;align-items:center;gap:9px;padding:14px 22px;background:#fff3ee;color:var(--color-brand);font-size:10.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;transition:background .25s ease}.main-article__cta-button:hover{background:var(--color-white)}.main-article__cta-button-arrow{font-size:16px}.main-article__toc-heading{font-size:10.5px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--color-brand);padding-bottom:12px;border-bottom:1px solid rgb(32 26 22 / 12%)}.main-article__toc-list{display:grid}.main-article__toc-link{display:block;padding:16px 0;border-bottom:1px solid rgb(32 26 22 / 10%);text-decoration:none;transition:color .22s ease}.main-article__toc-link:last-child{border-bottom:0}.main-article__toc-link:hover,.main-article__toc-link:hover .main-article__toc-title{color:var(--color-brand)}.main-article__toc-title{display:block;font-family:var(--font-heading--family);font-size:var(--font-size-body);line-height:1.35;color:var(--color-text-strong);transition:color .22s ease}.main-article__toc[hidden],.main-article__cta[hidden]{display:none}
/*# sourceMappingURL=/cdn/shop/t/18/assets/main-article.css.map */
