.mkt-blog-root{--blog-gap:28px;--blog-radius:16px;--blog-body-size:17px;--blog-muted:var(--color-graphite)}.mkt-blog-main{padding:128px 24px 80px}.mkt-blog-label{letter-spacing:.16em;color:var(--color-ember);font-size:11px;font-weight:750;display:block}.mkt-blog-intro{justify-content:space-between;align-items:flex-end;gap:var(--blog-gap);padding:28px 0 60px;display:flex}.mkt-blog-intro h1{letter-spacing:-.065em;color:var(--color-charcoal);word-break:keep-all;margin:22px 0;font-size:clamp(34px,4.5vw,58px);font-weight:800;line-height:1.2}.mkt-blog-intro h1 span{color:var(--color-ember)}.mkt-blog-intro-copy{color:var(--blog-muted);font-size:16px;line-height:1.8}.mkt-blog-rss,.mkt-blog-back,.mkt-blog-text-button{align-items:center;gap:8px;min-height:44px;font-size:12px;font-weight:600;display:inline-flex}.mkt-blog-rss{white-space:nowrap}.mkt-blog-cover-wrap{border-radius:var(--blog-radius);background:var(--color-stone);overflow:hidden}.mkt-blog-cover{aspect-ratio:8/5;object-fit:cover;width:100%;height:auto;display:block}.mkt-blog-cover-fallback{background:var(--color-ember-tint);color:var(--ember-forest);flex-direction:column;justify-content:space-between;align-items:flex-start;padding:26px;display:flex}.mkt-blog-cover-fallback[data-category=operations]{background:var(--color-stone);color:var(--color-charcoal)}.mkt-blog-cover-fallback[data-category=customer-stories]{background:var(--color-parchment);color:var(--ember-forest)}.mkt-blog-cover-fallback[data-category=updates]{background:var(--ember-forest);color:var(--color-canvas)}.mkt-blog-cover-fallback>span{letter-spacing:.16em;font-size:10px;font-weight:700}.mkt-blog-cover-fallback>strong{letter-spacing:-.04em;font-size:25px}.mkt-blog-card{min-width:0}.mkt-blog-card-link{height:100%;display:block}.mkt-blog-card-link .mkt-blog-cover{transition:transform .3s}.mkt-blog-card-link:hover .mkt-blog-cover{transform:scale(1.025)}.mkt-blog-card-link:hover h2{color:var(--color-ember)}.mkt-blog-card-copy{padding:22px 0 12px}.mkt-blog-card-kicker{color:var(--color-ember);gap:12px;margin-bottom:12px;font-size:11px;font-weight:700;display:flex}.mkt-blog-card h2{color:var(--color-charcoal);letter-spacing:-.04em;word-break:keep-all;overflow-wrap:anywhere;align-items:flex-start;gap:12px;margin:0;font-size:21px;font-weight:750;line-height:1.5;transition:color .2s;display:flex}.mkt-blog-card h2 svg{flex-shrink:0;margin-top:4px}.mkt-blog-card-copy>p{color:var(--blog-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:12px 0 20px;font-size:14px;line-height:1.7;display:-webkit-box;overflow:hidden}.mkt-blog-meta{color:var(--blog-muted);flex-wrap:wrap;gap:8px 16px;font-size:12px;display:flex}.mkt-blog-featured{border:1px solid var(--bd-strong);border-radius:20px;margin-bottom:72px;overflow:hidden}.mkt-blog-featured .mkt-blog-card-link{background:var(--color-parchment);grid-template-columns:1.1fr 1fr;align-items:center;display:grid}.mkt-blog-featured .mkt-blog-cover-wrap{border-radius:0;height:100%}.mkt-blog-featured .mkt-blog-cover{height:100%;min-height:320px}.mkt-blog-featured .mkt-blog-card-copy{padding:36px}.mkt-blog-featured h2{font-size:clamp(22px,2.5vw,32px);line-height:1.4}.mkt-blog-featured .mkt-blog-card-kicker span:first-child{color:var(--color-ember-ink);background:var(--color-ember);border-radius:4px;padding:4px 9px}.mkt-blog-featured .mkt-blog-card-kicker{align-items:center}.mkt-blog-list-heading{justify-content:space-between;align-items:center;gap:var(--blog-gap);display:flex}.mkt-blog-list-heading h2,.mkt-blog-related>h2{letter-spacing:-.04em;color:var(--color-charcoal);font-size:24px;font-weight:750}.mkt-blog-list-heading h2 span{color:var(--color-ember);margin-left:8px;font-size:14px}.mkt-blog-search{border:1px solid var(--bd-strong);background:var(--color-canvas);border-radius:8px;align-items:center;padding-left:14px;display:flex}.mkt-blog-search input{width:240px;min-width:0;color:var(--color-charcoal);background:0 0;border:0;padding:12px 0;font-family:inherit;font-size:13px}.mkt-blog-search button{cursor:pointer;width:44px;height:44px;color:var(--color-graphite);background:0 0;border:0;place-items:center;display:grid}.mkt-blog-search:focus-within{outline:2px solid var(--color-ember);outline-offset:2px}.mkt-blog-search input:focus{outline:none}.mkt-blog-categories{border-bottom:1px solid var(--bd-strong);flex-wrap:wrap;gap:8px;margin-bottom:12px;padding:24px 0;display:flex}.mkt-blog-categories a{min-height:44px;color:var(--color-graphite);background:var(--color-stone);border-radius:999px;align-items:center;padding:8px 18px;font-size:13px;font-weight:600;display:inline-flex}.mkt-blog-categories a[aria-current=page]{background:var(--ember-forest);color:var(--color-canvas)}.mkt-blog-grid{gap:42px var(--blog-gap);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:28px;display:grid}.mkt-blog-empty{text-align:center;border-bottom:1px solid var(--bd-strong);flex-direction:column;align-items:center;gap:16px;padding:72px 20px;display:flex}.mkt-blog-empty svg{color:var(--color-ember)}.mkt-blog-empty h3,.mkt-blog-empty h1{color:var(--color-charcoal);word-break:keep-all;font-size:24px;font-weight:700}.mkt-blog-empty p{color:var(--blog-muted);font-size:14px}.mkt-blog-empty .mkt-btn{margin-top:10px}.mkt-blog-pagination{justify-content:center;align-items:center;gap:28px;margin-top:40px;font-size:13px;display:flex}.mkt-blog-pagination a{align-items:center;gap:8px;min-height:44px;display:inline-flex}.mkt-blog-search-summary{padding:12px 0;font-size:13px}.mkt-blog-search-summary a{color:var(--color-ember);margin-left:12px;text-decoration:underline}.mkt-blog-cta{background:var(--color-ember-tint);border-radius:20px;justify-content:space-between;align-items:center;gap:24px;margin-top:80px;padding:44px;display:flex}.mkt-blog-cta h2{color:var(--color-charcoal);letter-spacing:-.04em;margin:16px 0;font-size:30px;font-weight:750;line-height:1.4}.mkt-blog-cta p{font-size:14px;line-height:1.8}.mkt-blog-cta .mkt-btn{flex-shrink:0}.mkt-blog-back{color:var(--color-graphite);margin-bottom:28px}.mkt-blog-article-head{max-width:820px;margin:0 auto 40px}.mkt-blog-article-head h1{letter-spacing:-.055em;color:var(--color-charcoal);word-break:keep-all;overflow-wrap:anywhere;margin:20px 0;font-size:clamp(30px,4vw,46px);font-weight:800;line-height:1.35}.mkt-blog-article-head>p{color:var(--blog-muted);margin-bottom:24px;font-size:18px;line-height:1.8}.mkt-blog-article-cover{border-radius:var(--blog-radius);max-width:100%;margin-bottom:52px;overflow:hidden}.mkt-blog-article-cover .mkt-blog-cover{max-height:480px}.mkt-blog-article-cover .mkt-blog-cover-fallback{aspect-ratio:3;padding:40px}.mkt-blog-article-grid{grid-template-columns:210px minmax(0,740px);justify-content:space-between;gap:48px;display:grid}.mkt-blog-toc{align-self:start;max-height:calc(100dvh - 140px);font-size:12px;position:sticky;top:100px;overflow-y:auto}.mkt-blog-toc strong{margin-bottom:16px;font-weight:750;display:block}.mkt-blog-toc ol{border-left:1px solid var(--bd-strong);margin:0;padding:0;list-style:none}.mkt-blog-toc li a{padding:8px 16px;line-height:1.6;display:block}.mkt-blog-toc li[data-level="3"] a{padding-left:26px}.mkt-blog-toc a:hover{color:var(--color-ember)}.mkt-blog-share{border-top:1px solid var(--bd-strong);margin-top:24px;padding-top:12px}.mkt-blog-share>span{color:var(--color-ember);font-size:11px;display:block}.mkt-blog-text-button{cursor:pointer;color:inherit;background:0 0;border:0;padding:0;font-family:inherit}.mkt-blog-prose{font-size:var(--blog-body-size,17px);overflow-wrap:anywhere;line-height:1.95}.mkt-blog-prose>:first-child{margin-top:0}.mkt-blog-prose p{margin:0 0 24px}.mkt-blog-prose h2{color:var(--color-charcoal,var(--fg));margin:48px 0 20px;scroll-margin-top:110px;font-size:27px;font-weight:750;line-height:1.5}.mkt-blog-prose h3{margin:32px 0 16px;scroll-margin-top:110px;font-size:21px;font-weight:700}.mkt-blog-prose ul,.mkt-blog-prose ol{margin:0 0 24px;padding-left:24px}.mkt-blog-prose ul{list-style:outside}.mkt-blog-prose ol{list-style:decimal}.mkt-blog-prose li{margin-bottom:8px}.mkt-blog-prose a{color:var(--color-ember,var(--brand-deep));text-underline-offset:4px;text-decoration:underline}.mkt-blog-prose blockquote{border-left:3px solid var(--color-ember,var(--brand-deep));background:var(--color-parchment,var(--bg-inset));margin:28px 0;padding:20px 24px}.mkt-blog-prose blockquote p:last-child{margin:0}.mkt-blog-prose img{border-radius:10px;max-width:100%;height:auto;margin:28px auto}.mkt-blog-prose pre{background:var(--color-stone,var(--bg-inset));border-radius:10px;padding:20px;font-size:13px;overflow-x:auto}.mkt-blog-prose code{font-size:.85em}.mkt-blog-prose hr{border:0;border-top:1px solid var(--bd-strong,var(--bd));margin:36px 0}.mkt-blog-table{margin-bottom:24px;overflow-x:auto}.mkt-blog-table table{border-collapse:collapse;width:100%;font-size:14px}.mkt-blog-table th,.mkt-blog-table td{border:1px solid var(--bd-strong,var(--bd));text-align:left;min-width:120px;padding:10px 14px}.mkt-blog-table th{background:var(--color-stone,var(--bg-inset))}.mkt-blog-author{border-top:1px solid var(--bd-strong);margin-top:44px;padding-top:24px}.mkt-blog-author strong{margin:10px 0;font-size:17px;display:block}.mkt-blog-author p{font-size:13px}.mkt-blog-related{border-top:1px solid var(--bd-strong);margin-top:64px;padding-top:40px}.mkt-blog-root :is(a,button,input):focus-visible{outline:2px solid var(--color-ember);outline-offset:4px}.mkt-blog-sr-only,.mkt-blog-skip:not(:focus){clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mkt-blog-skip:focus{z-index:9999;background:var(--color-canvas);color:var(--ember-forest);padding:14px;position:fixed;top:8px;left:8px}.mkt-blog-skeleton{background:var(--color-stone);border-radius:var(--blog-radius);animation:1.5s infinite mkt-blog-pulse}.mkt-blog-skeleton-title{max-width:580px;height:180px;margin-bottom:48px}.mkt-blog-skeleton-feature{height:340px;margin-bottom:48px}.mkt-blog-skeleton-card{height:300px}@keyframes mkt-blog-pulse{50%{opacity:.45}}@media (max-width:900px){.mkt-blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mkt-blog-article-grid{grid-template-columns:1fr;gap:32px}.mkt-blog-toc{background:var(--color-parchment);border-radius:12px;max-height:none;padding:20px;position:static}.mkt-blog-cta{flex-direction:column;align-items:flex-start}}@media (max-width:600px){.mkt-blog-root{--blog-gap:20px;--blog-body-size:16px}.mkt-blog-main{padding:92px 20px 44px}.mkt-blog-intro{flex-direction:column;align-items:flex-start;gap:12px;padding:24px 0 36px}.mkt-blog-intro h1{font-size:34px}.mkt-blog-intro-copy{font-size:14px}.mkt-blog-featured{margin-bottom:40px}.mkt-blog-featured .mkt-blog-card-link{grid-template-columns:1fr}.mkt-blog-featured .mkt-blog-cover{min-height:0}.mkt-blog-featured .mkt-blog-card-copy{padding:24px}.mkt-blog-list-heading{flex-direction:column;align-items:stretch;gap:18px}.mkt-blog-search input{flex:1;width:auto}.mkt-blog-categories{gap:6px;padding:20px 0}.mkt-blog-categories a{padding:8px 12px;font-size:12px}.mkt-blog-grid{grid-template-columns:1fr}.mkt-blog-empty{padding:48px 12px}.mkt-blog-empty h3{font-size:21px}.mkt-blog-cta{margin-top:44px;padding:28px}.mkt-blog-cta h2{font-size:25px}.mkt-blog-article-head>p{font-size:16px}.mkt-blog-article-cover{margin-bottom:28px}.mkt-blog-article-cover .mkt-blog-cover-fallback{aspect-ratio:8/5;padding:24px}}@media (prefers-reduced-motion:reduce){.mkt-blog-skeleton{animation:none}.mkt-blog-card-link .mkt-blog-cover{transition:none}}
