.blog-module__JsT-Oq__indexMain,.blog-module__JsT-Oq__articleMain{padding:7rem 1.25rem 5rem}.blog-module__JsT-Oq__indexContainer{width:min(100%,68rem);margin:0 auto}.blog-module__JsT-Oq__indexHeader{max-width:46rem}.blog-module__JsT-Oq__indexTitle{letter-spacing:-.045em;margin-top:1.25rem;font-size:clamp(2.5rem,5vw,3.25rem);font-weight:800;line-height:1.04}.blog-module__JsT-Oq__indexIntro{max-width:43rem;color:var(--sl-muted);margin-top:1.5rem;font-size:1.125rem;line-height:1.75}.blog-module__JsT-Oq__articleListSection{margin-top:4rem}.blog-module__JsT-Oq__articleListHeading{font-size:1.5rem;font-weight:750;line-height:1.25}.blog-module__JsT-Oq__articleCard{border:1px solid var(--sl-border);background:var(--sl-surface);border-radius:1.25rem;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:2rem;margin-top:1.5rem;padding:2rem;display:grid;box-shadow:0 14px 38px #14102314}.blog-module__JsT-Oq__articleCardMeta,.blog-module__JsT-Oq__articleMeta{color:var(--sl-muted);flex-wrap:wrap;align-items:center;gap:.4rem .75rem;font-size:.875rem;display:flex}.blog-module__JsT-Oq__articleCardTitle{letter-spacing:-.025em;max-width:50rem;margin-top:.75rem;font-size:clamp(1.65rem,3vw,2.15rem);font-weight:750;line-height:1.16}.blog-module__JsT-Oq__articleCardExcerpt{max-width:48rem;color:var(--sl-muted);margin-top:1rem;font-size:1rem;line-height:1.7}.blog-module__JsT-Oq__topicList{flex-wrap:wrap;gap:.5rem;margin-top:1.25rem;display:flex}.blog-module__JsT-Oq__topic{border:1px solid var(--sl-brand-border);background:color-mix(in srgb,var(--sl-brand-soft)68%,white);color:var(--sl-muted);border-radius:999px;padding:.35rem .75rem;font-size:.75rem}.blog-module__JsT-Oq__articleCardLink{border:1px solid var(--sl-brand-border);background:var(--sl-brand-soft);color:var(--sl-brand-hover);white-space:nowrap;border-radius:.8rem;align-items:center;gap:.5rem;padding:.75rem 1rem;font-weight:700;transition:border-color .15s,background-color .15s,transform .15s;display:inline-flex}.blog-module__JsT-Oq__articleCardLink:hover{border-color:var(--sl-brand);background:#e9ddff;transform:translateY(-1px)}.blog-module__JsT-Oq__article{width:min(100%,72rem);margin:0 auto}.blog-module__JsT-Oq__breadcrumbs{color:var(--sl-muted);flex-wrap:wrap;align-items:center;gap:.45rem;font-size:.875rem;display:flex}.blog-module__JsT-Oq__breadcrumbs a{transition:color .15s}.blog-module__JsT-Oq__breadcrumbs a:hover{color:var(--sl-brand-hover)}.blog-module__JsT-Oq__articleHeader{border-bottom:1px solid var(--sl-border);max-width:61rem;margin-top:2rem;padding-bottom:3rem}.blog-module__JsT-Oq__articleTitle{letter-spacing:-.05em;max-width:60rem;margin-top:1.25rem;font-size:clamp(2.65rem,5vw,4rem);font-weight:800;line-height:1.03}.blog-module__JsT-Oq__articleDek{max-width:49rem;color:var(--sl-muted);margin-top:1.5rem;font-size:clamp(1.1rem,2vw,1.3rem);line-height:1.7}.blog-module__JsT-Oq__articleMeta{margin-top:1.5rem}.blog-module__JsT-Oq__heroFigure,.blog-module__JsT-Oq__featureFigure{border:1px solid var(--sl-border);background:var(--sl-surface);overflow:hidden;box-shadow:0 16px 40px #1410231a}.blog-module__JsT-Oq__heroFigure{border-radius:1.35rem;margin-top:3rem}.blog-module__JsT-Oq__featureFigure{border-radius:1rem;margin:2rem 0 0}.blog-module__JsT-Oq__figureFrame{background:#2f312f;overflow:hidden}.blog-module__JsT-Oq__figureImage{width:100%;height:auto;display:block}.blog-module__JsT-Oq__figureCaption{border-top:1px solid var(--sl-border);color:var(--sl-muted);padding:.85rem 1rem .95rem;font-size:.82rem;line-height:1.55}.blog-module__JsT-Oq__articleLayout{grid-template-columns:minmax(0,46rem) 15rem;justify-content:space-between;align-items:start;gap:4rem;margin-top:3rem;display:grid}.blog-module__JsT-Oq__articleColumn{min-width:0}.blog-module__JsT-Oq__atGlance{border:1px solid var(--sl-border);background:var(--sl-surface);border-radius:1.25rem;padding:2rem;box-shadow:0 12px 32px #14102312}.blog-module__JsT-Oq__atGlance h2{letter-spacing:-.02em;font-size:1.5rem;font-weight:750;line-height:1.25}.blog-module__JsT-Oq__atGlanceList{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem 1.75rem;margin-top:1.35rem;display:grid}.blog-module__JsT-Oq__atGlanceItem{color:var(--sl-muted);gap:.7rem;font-size:.95rem;line-height:1.6;display:flex}.blog-module__JsT-Oq__atGlanceIcon{width:1rem;height:1rem;color:var(--sl-brand);flex:none;margin-top:.3rem}.blog-module__JsT-Oq__articleBody{color:color-mix(in srgb,var(--sl-text)82%,var(--sl-muted));margin-top:3.5rem;font-size:1.0625rem;line-height:1.78}.blog-module__JsT-Oq__articleBody>section{scroll-margin-top:6rem}.blog-module__JsT-Oq__articleBody>section+section{border-top:1px solid var(--sl-border);margin-top:3.5rem;padding-top:3.5rem}.blog-module__JsT-Oq__articleBody h2{max-width:42rem;color:var(--sl-text);letter-spacing:-.03em;margin:0;font-size:clamp(1.8rem,3vw,2.25rem);font-weight:750;line-height:1.18}.blog-module__JsT-Oq__articleBody h3{color:var(--sl-text);letter-spacing:-.012em;margin-top:2rem;font-size:1.2rem;font-weight:700;line-height:1.35}.blog-module__JsT-Oq__articleBody p{max-width:68ch;margin:1.15rem 0 0}.blog-module__JsT-Oq__articleBody h3+p{margin-top:.65rem}.blog-module__JsT-Oq__articleBody a{text-decoration-line:underline;-webkit-text-decoration-color:var(--sl-brand-border);text-decoration-color:var(--sl-brand-border);text-underline-offset:.18em;font-weight:600;text-decoration-thickness:1px}.blog-module__JsT-Oq__articleBody a:hover{-webkit-text-decoration-color:var(--sl-brand);text-decoration-color:var(--sl-brand)}.blog-module__JsT-Oq__audienceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1.75rem;display:grid}.blog-module__JsT-Oq__audienceCard{border:1px solid var(--sl-border);border-top:3px solid var(--sl-brand-border);background:var(--sl-surface);border-radius:1rem;min-height:10.5rem;padding:1.35rem 1.4rem}.blog-module__JsT-Oq__audienceCard h3{margin-top:0;font-size:1.05rem;font-weight:700}.blog-module__JsT-Oq__audienceCard p{color:var(--sl-muted);margin-top:.55rem;font-size:.9rem;line-height:1.65}.blog-module__JsT-Oq__workflowList{gap:.85rem;margin-top:1.75rem;display:grid}.blog-module__JsT-Oq__workflowItem{border:1px solid var(--sl-border);background:color-mix(in srgb,var(--sl-surface-soft)70%,white);border-radius:.95rem;grid-template-columns:2.25rem minmax(0,1fr);gap:1rem;padding:1.1rem 1.2rem;display:grid}.blog-module__JsT-Oq__workflowNumber{background:var(--sl-brand);color:#fff;border-radius:999px;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;font-size:.85rem;font-weight:800;display:flex}.blog-module__JsT-Oq__workflowItem h3{margin-top:.05rem;font-size:1.05rem;font-weight:700}.blog-module__JsT-Oq__workflowItem p{color:var(--sl-muted);margin-top:.3rem;font-size:.95rem;line-height:1.6}.blog-module__JsT-Oq__articleCta{border:1px solid var(--sl-brand-border);background:linear-gradient(145deg,var(--sl-surface)0%,var(--sl-brand-soft)100%);border-radius:1.25rem;margin-top:3.5rem;padding:2.25rem;box-shadow:0 12px 32px #14102312}.blog-module__JsT-Oq__articleCta h2{letter-spacing:-.03em;max-width:38rem;margin-top:1rem;font-size:clamp(1.75rem,3vw,2.2rem);font-weight:750;line-height:1.18}.blog-module__JsT-Oq__articleCta p{max-width:42rem;color:var(--sl-muted);margin-top:1rem;line-height:1.7}.blog-module__JsT-Oq__articleCtaActions{flex-wrap:wrap;gap:.75rem;margin-top:1.5rem;display:flex}.blog-module__JsT-Oq__articleAside{align-self:stretch;display:block}.blog-module__JsT-Oq__toc{border:1px solid var(--sl-border);background:color-mix(in srgb,var(--sl-surface)90%,var(--sl-brand-soft));border-radius:1rem;padding:1.25rem;position:sticky;top:6rem;box-shadow:0 8px 24px #1410230d}.blog-module__JsT-Oq__toc h2{color:var(--sl-faint);letter-spacing:.16em;text-transform:uppercase;font-size:.72rem;font-weight:800}.blog-module__JsT-Oq__toc ol{gap:.15rem;margin-top:.75rem;display:grid}.blog-module__JsT-Oq__toc a{color:var(--sl-muted);padding:.42rem 0;font-size:.82rem;line-height:1.35;transition:color .15s;display:block}.blog-module__JsT-Oq__toc a:hover{color:var(--sl-brand-hover)}@media (max-width:960px){.blog-module__JsT-Oq__articleLayout{grid-template-columns:minmax(0,1fr);gap:0}.blog-module__JsT-Oq__articleAside{display:none}}@media (max-width:640px){.blog-module__JsT-Oq__indexMain,.blog-module__JsT-Oq__articleMain{padding:5.75rem 1rem 4rem}.blog-module__JsT-Oq__indexTitle{font-size:2.45rem;line-height:1.06}.blog-module__JsT-Oq__indexIntro{margin-top:1.15rem;font-size:1rem;line-height:1.65}.blog-module__JsT-Oq__articleListSection{margin-top:3rem}.blog-module__JsT-Oq__articleCard{grid-template-columns:minmax(0,1fr);gap:1.5rem;padding:1.35rem}.blog-module__JsT-Oq__articleCardTitle{font-size:1.55rem}.blog-module__JsT-Oq__articleCardLink{justify-content:center}.blog-module__JsT-Oq__articleHeader{margin-top:1.5rem;padding-bottom:2.25rem}.blog-module__JsT-Oq__heroFigure{border-radius:1rem;margin-top:2rem}.blog-module__JsT-Oq__featureFigure{border-radius:.85rem;margin-top:1.5rem}.blog-module__JsT-Oq__figureCaption{padding:.75rem .85rem .8rem;font-size:.78rem}.blog-module__JsT-Oq__articleTitle{letter-spacing:-.04em;font-size:2.25rem;line-height:1.08}.blog-module__JsT-Oq__articleDek{margin-top:1.25rem;font-size:1.05rem;line-height:1.65}.blog-module__JsT-Oq__articleMeta{align-items:flex-start;margin-top:1.25rem;line-height:1.5}.blog-module__JsT-Oq__articleLayout{margin-top:2rem}.blog-module__JsT-Oq__atGlance{padding:1.35rem}.blog-module__JsT-Oq__atGlanceList{grid-template-columns:minmax(0,1fr);gap:.75rem;margin-top:1.1rem}.blog-module__JsT-Oq__articleBody{margin-top:2.75rem;font-size:1rem;line-height:1.72}.blog-module__JsT-Oq__articleBody>section+section{margin-top:2.75rem;padding-top:2.75rem}.blog-module__JsT-Oq__articleBody h2{font-size:1.7rem;line-height:1.22}.blog-module__JsT-Oq__articleBody h3{margin-top:1.65rem;font-size:1.12rem}.blog-module__JsT-Oq__articleBody p{margin-top:1rem}.blog-module__JsT-Oq__audienceGrid{grid-template-columns:minmax(0,1fr);gap:.75rem;margin-top:1.35rem}.blog-module__JsT-Oq__audienceCard{min-height:0;padding:1.15rem}.blog-module__JsT-Oq__workflowList{margin-top:1.35rem}.blog-module__JsT-Oq__workflowItem{grid-template-columns:2rem minmax(0,1fr);gap:.8rem;padding:1rem}.blog-module__JsT-Oq__workflowNumber{width:2rem;height:2rem}.blog-module__JsT-Oq__articleCta{margin-top:2.75rem;padding:1.4rem}.blog-module__JsT-Oq__articleCtaActions{grid-template-columns:minmax(0,1fr);display:grid}.blog-module__JsT-Oq__articleCtaActions a{text-align:center;justify-content:center}}
