.bl-lead{display:block;overflow:hidden;transition:transform .4s var(--ease-out-expo)}.bl-lead:hover{transform:translateY(-4px)}.bl-lead:focus-visible{outline:2px solid var(--sv-gold);outline-offset:4px}.bl-lead__image{display:block;height:auto;width:100%}.bl-lead__body{display:block;padding:clamp(1.1rem,3vw,1.6rem)}.bl-lead__meta{display:flex;flex-wrap:wrap;gap:.25rem 1rem;font-size:.8125rem;color:var(--neutral-500)}.bl-lead__meta span:first-child{font-weight:600;color:var(--sv-bronze)}.bl-lead__title{margin-top:.5rem;display:block;font-family:var(--font-heading);font-size:clamp(1.3125rem,1.15rem + .7vw,1.625rem);font-weight:600;line-height:1.22;letter-spacing:-.012em;color:var(--neutral-900);text-wrap:balance}.bl-lead__excerpt{margin-top:.5rem;display:block;font-size:.9375rem;line-height:1.55;color:var(--neutral-600)}.bl-lead__go{margin-top:.9rem;display:inline-block;font-size:.9375rem;font-weight:600;color:var(--gunmetal);text-decoration:underline;text-decoration-color:rgb(57 84 96/.3);text-underline-offset:.3em}.bl-lead:hover .bl-lead__go{text-decoration-color:currentColor}.bl-index{margin-top:clamp(1.75rem,4vw,2.75rem)}.bl-tools{display:grid;gap:1rem}.bl-search{position:relative;display:flex;max-width:30rem;align-items:center;color:var(--neutral-500)}.bl-search svg{position:absolute;left:.9rem;pointer-events:none}.bl-search input{width:100%;border:1px solid var(--neutral-300);border-radius:6px;background:#fff;padding:.8rem 1rem .8rem 2.6rem;font-size:1rem;color:var(--neutral-900)}.bl-search input::-moz-placeholder{color:var(--neutral-400)}.bl-search input::placeholder{color:var(--neutral-400)}.bl-search input:focus{border-color:var(--gunmetal);outline:2px solid rgb(57 84 96/.25);outline-offset:0}.bl-topics{display:flex;flex-wrap:wrap;gap:.4rem}.bl-topic{border:1px solid var(--sv-rule);border-radius:999px;background:#fff;padding:.45rem .95rem;font-size:.875rem;font-weight:600;color:var(--neutral-700);transition:background-color .2s,color .2s,border-color .2s}.bl-topic:hover{border-color:var(--gunmetal)}.bl-topic[aria-pressed=true]{border-color:var(--gunmetal);background:var(--gunmetal);color:#fff}.bl-count{margin-top:1.5rem;font-size:.875rem;color:var(--neutral-500)}.bl-empty{margin-top:1rem;padding-top:1.5rem;color:var(--neutral-600)}.bl-empty,.bl-rows{border-top:2px solid var(--gunmetal)}.bl-rows{margin-top:.75rem}.bl-rows li{border-bottom:1px solid var(--sv-rule)}.bl-row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"date go" "main go" "meta go";align-items:center;gap:.3rem 1.25rem;padding:1.25rem .25rem 1.25rem 0}.bl-row__date{grid-area:date;font-size:.8125rem;color:var(--neutral-500)}.bl-row__main{grid-area:main}.bl-row__title{display:block;font-family:var(--font-heading);font-size:clamp(1.1875rem,1.05rem + .6vw,1.5rem);font-weight:600;line-height:1.22;letter-spacing:-.012em;color:var(--neutral-900);text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:.2em;transition:color .2s,text-decoration-color .2s}.bl-row__excerpt{margin-top:.4rem;display:-webkit-box;max-width:46em;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:.9688rem;line-height:1.55;color:var(--neutral-600)}.bl-row__meta{grid-area:meta;display:flex;flex-wrap:wrap;gap:.15rem 1rem;font-size:.8125rem;color:var(--neutral-500)}.bl-row__go{grid-area:go;display:grid;place-items:center;height:2.5rem;width:2.5rem;border:1px solid var(--sv-rule);border-radius:999px;color:var(--gunmetal);transition:background-color .2s,color .2s,border-color .2s,transform .3s var(--ease-out-expo)}.bl-row:hover .bl-row__title{color:var(--gunmetal);text-decoration-color:currentColor}.bl-row:hover .bl-row__go{border-color:var(--gunmetal);background:var(--gunmetal);color:#fff;transform:translateX(3px)}.bl-row:focus-visible{outline:2px solid var(--gunmetal);outline-offset:2px}@media (min-width:900px){.bl-tools{grid-template-columns:minmax(0,24rem) minmax(0,1fr);align-items:center;gap:2rem}.bl-topics{justify-content:flex-end}.bl-row{grid-template-columns:9.5rem minmax(0,1fr) 8.5rem auto;grid-template-areas:"date main meta go";align-items:start;gap:0 2rem;padding-block:1.5rem}.bl-row__date,.bl-row__meta{padding-top:.45rem}.bl-row__meta{flex-direction:column}.bl-row__go{align-self:center}}.bl-interlude{margin-block:clamp(2rem,4vw,3rem)}.bl-post__h1{max-width:20em}.bl-post__meta{margin-top:1.5rem;display:flex;flex-wrap:wrap;gap:.3rem 1.5rem;font-size:.9375rem;color:rgb(255 255 255/.66)}.bl-post__meta span:first-child{font-weight:600;color:#fff}.bl-post__column{max-width:44rem;min-width:0}.bl-prose>*+*{margin-top:1.4rem}.bl-prose li,.bl-prose p{font-size:1.0938rem;line-height:1.75;color:var(--neutral-700)}.bl-prose strong{font-weight:600;color:var(--neutral-900)}.bl-prose a{font-weight:600;color:var(--gunmetal);text-decoration:underline;text-decoration-color:rgb(57 84 96/.35);text-decoration-thickness:1px;text-underline-offset:.2em;transition:text-decoration-color .2s}.bl-prose a:hover{text-decoration-color:currentColor}.bl-prose h2{margin-top:3.5rem;scroll-margin-top:calc(var(--sv-sticky-top) + 1rem);font-family:var(--font-heading);font-size:clamp(1.5rem,1.25rem + 1vw,2rem);font-weight:600;line-height:1.18;letter-spacing:-.016em;color:var(--gunmetal);text-wrap:balance}.bl-prose h2:before{content:"";display:block;margin-bottom:1.1rem;height:3px;width:2.75rem;border-radius:2px;background:var(--sv-gold)}.bl-prose h3{margin-top:2.25rem;scroll-margin-top:calc(var(--sv-sticky-top) + 1rem);font-family:var(--font-heading);font-size:clamp(1.1875rem,1.1rem + .4vw,1.375rem);font-weight:600;line-height:1.3;letter-spacing:-.01em;color:var(--neutral-900)}.bl-prose h2+*,.bl-prose h3+*{margin-top:.9rem}.bl-prose ol,.bl-prose ul{padding-left:1.4rem}.bl-prose ul{list-style:disc}.bl-prose ol{list-style:decimal}.bl-prose li+li{margin-top:.5rem}.bl-prose li::marker{font-weight:600;color:var(--sv-bronze)}.bl-prose blockquote{border-left:3px solid var(--sv-gold);border-radius:0 6px 6px 0;background:var(--sv-vellum);padding:1.25rem clamp(1.1rem,3vw,1.6rem)}.bl-prose blockquote p{font-size:1.0625rem;line-height:1.68;color:var(--neutral-900)}.bl-prose blockquote p+p{margin-top:.8rem}.bl-prose figure{margin-block:2.5rem}.bl-prose figure img{display:block;height:auto;width:100%;border:1px solid rgb(23 35 43/.09);border-radius:6px;background:#fff;box-shadow:0 30px 70px -40px rgb(23 35 43/.38),0 8px 18px -12px rgb(23 35 43/.16)}.bl-prose figcaption{margin-top:.85rem;font-size:.8125rem;line-height:1.55;color:var(--neutral-500)}.bl-table{overflow-x:auto;border:1px solid var(--sv-rule);border-radius:6px;background:#fff}.bl-table table{width:100%;border-collapse:collapse;text-align:left;font-size:.9375rem}.bl-table[data-cols="3"] table{min-width:32rem}.bl-table[data-cols="4"] table{min-width:42rem}.bl-table th{border-bottom:2px solid var(--gunmetal);padding:.75rem .9rem;font-size:.8125rem;font-weight:600;line-height:1.35;color:var(--gunmetal);vertical-align:bottom}.bl-table td{border-bottom:1px solid var(--sv-rule);padding:.75rem .9rem;vertical-align:top;line-height:1.5;color:var(--neutral-600)}.bl-table tr:last-child td{border-bottom:0}.bl-table td:first-child{font-weight:600;color:var(--neutral-900)}.bl-table tbody tr:hover td{background:rgb(226 166 92/.07)}.bl-prose .bl-q{margin-top:2rem;font-size:1.1875rem}.bl-post__tags{margin-top:3rem;display:flex;flex-wrap:wrap;gap:.4rem;border-top:1px solid var(--sv-rule);padding-top:1.5rem}.bl-post__tags li{border-radius:4px;background:var(--sv-vellum);padding:.25rem .6rem;font-size:.8125rem;color:var(--neutral-600)}.bl-author{margin-top:3rem;display:grid;grid-template-columns:auto minmax(0,1fr);gap:1.1rem;padding:clamp(1.1rem,3vw,1.6rem)}.bl-author__mark{display:grid;place-items:center;height:3.25rem;width:3.25rem;border-radius:999px;background:var(--sv-ink);font-family:var(--font-heading);font-size:1.0625rem;font-weight:600;color:var(--sv-gold)}.bl-author__label{font-size:.8125rem;font-weight:600;color:var(--sv-bronze)}.bl-author__name{margin-top:.15rem;font-family:var(--font-heading);font-size:1.3125rem;font-weight:600;line-height:1.2;color:var(--neutral-900)}.bl-author__role{font-size:.875rem;font-weight:600;color:var(--gunmetal)}.bl-author__bio{margin-top:.7rem;font-size:.9688rem;line-height:1.6;color:var(--neutral-600)}.dg-signup{padding:clamp(1.4rem,3vw,2rem)}.dg-signup__title{margin-bottom:1.1rem;font-family:var(--font-heading);font-size:clamp(1.375rem,1.2rem + .8vw,1.75rem);font-weight:600;line-height:1.2;letter-spacing:-.014em;color:var(--neutral-900)}.dg-what{margin-top:clamp(2.5rem,5vw,3.5rem);display:grid;gap:2rem}@media (min-width:800px){.dg-what{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem}}.dg-what li{border-top:2px solid var(--gunmetal);padding-top:1.1rem}.dg-what h3{font-family:var(--font-heading);font-size:1.625rem;font-weight:600;line-height:1.2;letter-spacing:-.014em;color:var(--neutral-900)}.dg-what p{margin-top:.6rem;max-width:30em;line-height:1.6;color:var(--neutral-600)}