.blog-article-shell{width:min(100% - 40px,920px);margin-inline:auto}.blog-hero{padding:clamp(64px,9vw,120px) 0 clamp(48px,6vw,80px);color:var(--propel-dark-maroon)}.blog-pill{display:inline-flex;align-items:center;padding:6px 16px;margin:0 0 24px;background:var(--propel-dark-maroon);color:var(--propel-soft-white);font:700 12px/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;border-radius:0}.blog-hero h1{max-width:26ch;font-size:clamp(44px,6.5vw,96px)}.blog-article h1{margin:0;max-width:900px;font:900 clamp(52px,8vw,92px)/.9 var(--font-display);letter-spacing:-.02em}.blog-hero__lede,.blog-article__description{max-width:720px;margin:24px 0 0;font:500 clamp(19px,2.1vw,25px)/1.45 var(--font-body)}.blog-hero__lede{font-size:clamp(16px,1.6vw,19px)}.blog-section-heading{display:flex;align-items:baseline;justify-content:space-between;gap:20px}.blog-section-heading h2{font-size:clamp(24px,3vw,40px)}.blog-section-heading span,.blog-card__meta,.blog-article__meta{font:700 12px/1.4 var(--font-mono);text-transform:uppercase;letter-spacing:.05em}.blog-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:32px}.blog-card{min-width:0;background:var(--propel-soft-white);border:1px solid var(--propel-dark-maroon)}.blog-card__link-block{display:contents;color:inherit;text-decoration:none;cursor:pointer}.blog-card__image{display:block;aspect-ratio:16 / 9;overflow:hidden;background:var(--propel-red-50);border-bottom:1px solid var(--propel-dark-maroon)}.blog-card__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.blog-card__body{padding:clamp(24px,4vw,32px)}.blog-card__meta{display:flex;flex-wrap:wrap;gap:8px;opacity:.62}.blog-card h2{margin:18px 0 12px;font:900 clamp(26px,3.4vw,36px)/.98 var(--font-display)}.blog-card__link,.blog-empty a,.blog-back{color:inherit}.blog-card:hover h2{color:var(--propel-home-red)}.blog-card p{margin:0;font:500 17px/1.6 var(--font-body)}.blog-card__link{display:inline-block;margin-top:22px;font:700 14px/1 var(--font-mono)}.blog-card--timo,.blog-card--data,.blog-card--barbara,.blog-card--marketing{border:1px solid transparent;color:var(--propel-soft-white);transition:background var(--dur-1) var(--ease-out),color var(--dur-1) var(--ease-out),border-color var(--dur-1) var(--ease-out)}.blog-card--timo,.blog-card--data{background:var(--propel-home-red)}.blog-card--barbara,.blog-card--marketing{background:var(--propel-away-blue)}.blog-card--timo .blog-card__image,.blog-card--data .blog-card__image,.blog-card--barbara .blog-card__image,.blog-card--marketing .blog-card__image{border-bottom-color:var(--propel-soft-white);transition:border-color var(--dur-1) var(--ease-out)}.blog-card--timo .blog-card__meta,.blog-card--data .blog-card__meta,.blog-card--barbara .blog-card__meta,.blog-card--marketing .blog-card__meta{opacity:.8}.blog-card--timo:hover,.blog-card--data:hover,.blog-card--barbara:hover,.blog-card--marketing:hover{background:var(--propel-soft-white)}.blog-card--timo:hover,.blog-card--data:hover{color:var(--propel-home-red);border-color:var(--propel-home-red)}.blog-card--barbara:hover,.blog-card--marketing:hover{color:var(--propel-away-blue);border-color:var(--propel-away-blue)}.blog-card--timo:hover h2,.blog-card--data:hover h2,.blog-card--barbara:hover h2,.blog-card--marketing:hover h2{color:inherit;text-decoration:underline}.blog-card--timo:hover .blog-card__image,.blog-card--data:hover .blog-card__image,.blog-card--barbara:hover .blog-card__image,.blog-card--marketing:hover .blog-card__image{border-bottom-color:currentColor}.blog-card--timo:hover .blog-card__meta,.blog-card--data:hover .blog-card__meta,.blog-card--barbara:hover .blog-card__meta,.blog-card--marketing:hover .blog-card__meta{opacity:.75}.blog-empty{margin-top:32px;padding:clamp(32px,6vw,72px);background:var(--propel-red-50);border:1px solid var(--propel-dark-maroon)}.blog-empty h3{margin:0 0 14px;font:900 clamp(34px,5vw,58px)/.95 var(--font-display)}.blog-empty p{max-width:620px;font:500 18px/1.55 var(--font-body)}.blog-tag-list{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.blog-tag-chip{display:inline-flex;align-items:center;padding:4px 10px;background:color-mix(in srgb,var(--propel-away-blue) 14%,transparent);color:var(--propel-away-blue);font:700 11px/1.2 var(--font-mono);text-transform:uppercase;letter-spacing:.04em;text-decoration:none}.blog-tag-chip:hover{background:var(--propel-away-blue);color:var(--propel-soft-white)}.blog-article-shell{padding-top:clamp(56px,9vw,96px);padding-bottom:clamp(56px,9vw,96px)}.blog-back{display:block;margin-bottom:24px;font:700 13px/1 var(--font-mono)}.blog-article__meta{display:flex;flex-wrap:wrap;gap:10px 14px;margin-top:28px;opacity:.65}.blog-article__meta a{color:inherit;text-decoration:underline;text-underline-offset:.15em}.blog-article__image{margin:clamp(44px,7vw,72px) 0}.blog-article__image img{width:100%;height:auto}.blog-prose{max-width:760px;margin:40px auto 0;font:400 clamp(18px,2vw,21px)/1.75 var(--font-body);overflow-wrap:anywhere}.blog-prose h2{margin:2.3em 0 1em;font:900 clamp(36px,5vw,54px)/.95 var(--font-display)}.blog-prose h3{margin:2em 0 .85em;font:900 clamp(27px,4vw,38px)/1 var(--font-display)}.blog-prose p,.blog-prose ul,.blog-prose ol,.blog-prose blockquote{margin:0 0 1.4em}.blog-prose li{margin:0 0 .35em}.blog-prose li:last-child{margin-bottom:0}.blog-prose li>p{margin:0}.blog-prose a{color:var(--propel-away-blue);text-underline-offset:.16em}.blog-prose img{height:auto;margin:2.4em auto}.blog-prose pre{max-width:100%;overflow-x:auto;padding:20px;background:var(--propel-dark-maroon);color:var(--propel-soft-white)}.blog-prose table{display:block;width:100%;max-width:100%;margin:2em 0;overflow-x:auto;border-collapse:collapse;font:500 16px/1.5 var(--font-body);-webkit-overflow-scrolling:touch}.blog-prose th,.blog-prose td{min-width:10rem;padding:12px 16px;border:1px solid var(--propel-dark-maroon);text-align:left;vertical-align:top}.blog-prose th{background:var(--propel-red-50);font-weight:800}.blog-prose tbody tr:nth-child(2n) td{background:color-mix(in srgb,var(--propel-soft-white) 80%,var(--propel-highbury-sky))}.blog-prose blockquote{border-left:5px solid var(--propel-home-red);padding-left:24px;font-weight:600}.blog-author-bio{display:flex;gap:20px;align-items:flex-start;margin-top:56px;padding:28px;background:var(--propel-red-50);border:1px solid var(--propel-dark-maroon)}.blog-author-bio__avatar{width:56px;height:56px;border-radius:50%;-o-object-fit:cover;object-fit:cover;flex:none}.blog-author-bio__name{margin:0 0 8px;font:700 15px/1.3 var(--font-body)}.blog-author-bio__name a{color:inherit;text-decoration:underline;text-underline-offset:.15em}.blog-author-bio__role{opacity:.6;font-weight:500}.blog-author-bio__text{margin:0;font:400 16px/1.55 var(--font-body)}@media(max-width:720px){.blog-article-shell{width:min(100% - 28px,920px)}.blog-grid{grid-template-columns:1fr}.blog-section-heading{align-items:flex-end}.blog-article__meta{align-items:flex-start}.blog-back{margin-bottom:20px}.blog-author-bio{flex-direction:column}}
