:root{--bl-measure: 720px;--bl-grid: 1000px;--bl-card: 1120px;--bl-wide: 1200px;--bl-body-max: 1146px;--bl-rail: 90px;--bl-side: 240px;--bl-gutter: 48px;--bl-navy: #363b57;--bl-ink: #44475a;--bl-muted: #6b6e7e;--bl-on-navy: #ccccd4;--bl-brass: #b8956a;--bl-sand: #f2efe8;--bl-cream: #faf8f4;--bl-ph: #e4ddd3;--bl-ph-alt: #e8e4d9;--bl-hair: #c9c4bb;--bl-serif: "Libre Baskerville", Georgia, serif;--bl-sans: "Manrope", ui-sans-serif, system-ui, sans-serif}.bl-wrap{max-width:1320px;margin:0 auto;padding:0 24px}.bl-measure{max-width:var(--bl-measure);margin-left:auto;margin-right:auto}.bl-center{text-align:center}@media(min-width:1024px){.bl-wrap{padding:0 40px}}.bl-eyebrow{font-family:var(--bl-sans);font-size:11px;font-weight:600;line-height:1;letter-spacing:1.4px;text-transform:uppercase;color:var(--bl-brass);margin:0 0 18px}.bl-eyebrow--12{font-size:12px}.bl-h1{font-family:var(--bl-serif);font-weight:400;color:var(--bl-navy);margin:0;font-size:clamp(30px,3.4vw,46px);line-height:1.22;letter-spacing:-.01em}.bl-h2{font-family:var(--bl-serif);font-weight:400;color:var(--bl-navy);margin:0 0 14px;font-size:clamp(23px,2.1vw,28px);line-height:1.29}.bl-h3{font-family:var(--bl-serif);font-weight:400;color:var(--bl-navy);margin:0 0 10px;font-size:clamp(19px,1.5vw,21px);line-height:1.35}.bl-sub{font-family:var(--bl-sans);font-size:17px;line-height:1.6;color:var(--bl-muted);margin:16px 0 0}.bl-body{font-family:var(--bl-sans);font-size:17px;line-height:1.765;color:var(--bl-ink);margin:0 0 22px}.bl-body:last-child{margin-bottom:0}.bl-lede{font-size:19px;line-height:1.68;color:var(--bl-ink)}.bl-meta{font-family:var(--bl-sans);font-size:14px;color:var(--bl-muted);margin:20px 0 0;display:flex;flex-wrap:wrap;gap:10px;align-items:center}.bl-center .bl-meta{justify-content:center}.bl-meta strong{color:var(--bl-navy);font-weight:600}.bl-meta span[aria-hidden]{color:var(--bl-hair)}.bl-meta-avatar{width:36px;height:36px;border-radius:999px;object-fit:cover;background:var(--bl-sand)}.bl-rule{display:block;width:42px;height:2px;background:var(--bl-brass);margin:18px auto 0}.bl-pill{display:inline-block;padding:7px 16px;border-radius:999px;background:var(--bl-sand);color:var(--bl-brass);font-family:var(--bl-sans);font-size:12px;font-weight:600;line-height:1;letter-spacing:1.4px;text-transform:uppercase;margin:0 0 18px}.bl-figure{margin:0}.bl-img{position:relative;display:block;width:100%;overflow:hidden;background:var(--bl-ph);border-radius:12px}.bl-img--14{border-radius:14px}.bl-img--16{border-radius:16px}.bl-img--flush{border-radius:0}.bl-img--sand{background:var(--bl-sand)}.bl-img>img{width:100%;height:100%;object-fit:cover;display:block}.bl-img--empty:after{content:"";position:absolute;left:50%;top:50%;width:34px;height:28px;margin:-14px 0 0 -17px;border:2px solid #c9bfae;border-radius:4px;background:radial-gradient(circle at 30% 34%,#c9bfae 3px,transparent 3.5px),linear-gradient(135deg,transparent 55%,#c9bfae 55%,#c9bfae 72%,transparent 72%)}.bl-caption{font-family:var(--bl-sans);font-size:13px;line-height:1.54;color:var(--bl-muted);margin:10px 0 0}.bl-rich{font-family:var(--bl-sans);font-size:17px;line-height:1.765;color:var(--bl-ink)}.bl-rich>:first-child{margin-top:0}.bl-rich>:last-child{margin-bottom:0}.bl-rich p{margin:0 0 22px}.bl-rich h2{font-family:var(--bl-serif);font-weight:400;color:var(--bl-navy);font-size:clamp(23px,2.1vw,28px);line-height:1.29;margin:40px 0 14px;scroll-margin-top:96px}.bl-rich h3{font-family:var(--bl-serif);font-weight:400;color:var(--bl-navy);font-size:clamp(19px,1.5vw,21px);line-height:1.35;margin:32px 0 10px;scroll-margin-top:96px}.bl-rich h4{font-family:var(--bl-sans);font-weight:600;color:var(--bl-navy);font-size:17px;line-height:1.4;margin:28px 0 8px;scroll-margin-top:96px}.bl-rich a{color:var(--bl-brass);text-decoration:underline;text-underline-offset:3px}.bl-rich a:hover{text-decoration-thickness:2px}.bl-rich strong,.bl-rich b{color:var(--bl-navy);font-weight:600}.bl-rich em,.bl-rich i{font-style:italic}.bl-rich ul,.bl-rich ol{margin:0 0 22px;padding-left:24px}.bl-rich ul{list-style:disc}.bl-rich ol{list-style:decimal}.bl-rich li{margin:0 0 8px;padding-left:4px}.bl-rich li::marker{color:var(--bl-brass)}.bl-rich li:last-child{margin-bottom:0}.bl-rich ul ul,.bl-rich ol ol{margin:8px 0 0}.bl-rich blockquote{margin:30px 0;padding:10px 0 10px 25px;border-left:3px solid var(--bl-brass);font-family:var(--bl-serif);font-style:italic;font-size:clamp(19px,1.7vw,24px);line-height:1.5;color:var(--bl-navy)}.bl-rich blockquote p:last-child{margin-bottom:0}.bl-rich img{display:block;width:100%;height:auto;border-radius:14px;margin:30px 0;background:var(--bl-sand)}.bl-rich figure{margin:30px 0}.bl-rich figure img{margin:0}.bl-rich figcaption{font-size:13px;line-height:1.54;color:var(--bl-muted);margin:10px 0 0}.bl-rich hr{border:0;border-top:1px solid #e6e2da;margin:36px 0}.bl-rich table{width:100%;border-collapse:collapse;margin:0 0 22px;font-size:15px}.bl-rich th,.bl-rich td{border-bottom:1px solid #e6e2da;padding:10px 12px;text-align:left}.bl-rich th{color:var(--bl-navy);font-weight:600}.bl-rich iframe{max-width:100%;border-radius:14px}.bl-quote{display:flex;gap:22px;padding:10px 0;margin:30px 0}.bl-quote-bar{flex:0 0 3px;align-self:stretch;background:var(--bl-brass);border-radius:2px}.bl-quote-text{font-family:var(--bl-serif);font-style:italic;font-weight:400;font-size:clamp(19px,1.7vw,24px);line-height:1.5;color:var(--bl-navy);max-width:640px;margin:0}.bl-quote-cite{display:block;margin:12px 0 0;font-family:var(--bl-sans);font-style:normal;font-size:12px;font-weight:600;letter-spacing:1.3px;text-transform:uppercase;color:var(--bl-muted)}.bl-tags{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.bl-tags-label{font-family:var(--bl-sans);font-size:12px;font-weight:600;line-height:1;letter-spacing:1.3px;text-transform:uppercase;color:var(--bl-brass);margin:0 6px 0 0}.bl-tag{display:inline-flex;align-items:center;height:34px;padding:0 16px;border-radius:999px;background:var(--bl-sand);color:var(--bl-navy);font-family:var(--bl-sans);font-size:13px;font-weight:500;line-height:1;text-decoration:none;transition:background-color .2s ease}.bl-tag:hover{background:var(--bl-ph-alt)}.bl-tag[aria-current=true],.bl-tag--active{background:var(--bl-navy);color:var(--bl-cream)}.bl-card{display:flex;flex-direction:column;gap:14px;text-decoration:none}.bl-card-img{position:relative;display:block;width:100%;overflow:hidden;aspect-ratio:4 / 5;border-radius:14px;background:var(--bl-ph-alt)}.bl-card-img>img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s cubic-bezier(.22,1,.36,1)}.bl-card:hover .bl-card-img>img{transform:scale(1.03)}.bl-card-text{display:flex;flex-direction:column;gap:8px}.bl-card-title{font-family:var(--bl-serif);font-weight:400;font-size:19px;line-height:1.37;color:var(--bl-navy);margin:0}.bl-card-meta{font-family:var(--bl-sans);font-size:13px;font-weight:500;color:var(--bl-muted);margin:0}.bl-card-excerpt{font-family:var(--bl-sans);font-size:15px;line-height:1.6;color:var(--bl-muted);margin:0}@media(prefers-reduced-motion:reduce){.bl-card-img>img{transition:none}.bl-card:hover .bl-card-img>img{transform:none}}.bl-band-head{margin:0 0 28px}.bl-band-title{font-family:var(--bl-serif);font-weight:400;color:var(--bl-navy);font-size:clamp(23px,2.2vw,30px);line-height:1.25;margin:0}
/*# sourceMappingURL=/cdn/shop/t/66/assets/blog-editorial.css.map */
