.reveal-module__wdN7Qq__reveal{transition:opacity var(--motion-slow) var(--ease-out), transform var(--motion-slow) var(--ease-out)}.reveal-module__wdN7Qq__pending{opacity:0;transform:translateY(8px)}
.section-module__kuTuMW__surface{border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--surface)}.section-module__kuTuMW__borderTop{border-top:1px solid var(--border)}.section-module__kuTuMW__borderBottom{border-bottom:1px solid var(--border)}.section-module__kuTuMW__ink{--primary:var(--band-ink-primary,#e9eff8);--primary-hover:var(--band-ink-primary-hover,#fff);--btn-primary-ink:var(--band-ink-bg,#0c1526);--btn-secondary-ink:var(--band-ink-text,#e9eff8);--btn-secondary-bg:transparent;--btn-secondary-bg-hover:var(--band-ink-hover,#96b4e11f);--surface:var(--band-ink-surface,#142136);--paper:var(--band-ink-surface,#142136);--surface-sunken:var(--band-ink-sunken,#0f1a2c);--border:var(--band-ink-line,#96b4e133);--text:var(--band-ink-text,#e9eff8);--ink:var(--band-ink-text,#e9eff8);--muted:var(--band-ink-muted,#93a7c4);background:var(--band-ink-bg,#0c1526);color:var(--text)}.section-module__kuTuMW__ink h1,.section-module__kuTuMW__ink h2,.section-module__kuTuMW__ink h3,.section-module__kuTuMW__ink strong{color:var(--text)}.section-module__kuTuMW__ink .eyebrow{color:var(--band-ink-muted,#93a7c4);font-family:var(--font-label,var(--font-mono));letter-spacing:.08em;text-transform:uppercase;font-size:.72rem}
.callout-module__jMBJga__band{background:var(--surface-glow,linear-gradient(135deg, color-mix(in srgb, var(--accent) 4%, transparent), transparent 60%))}.callout-module__jMBJga__hairlines{border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.callout-module__jMBJga__inner{align-items:center;gap:var(--co-gap,32px);padding:var(--co-pad,32px) var(--co-pad-x,var(--co-pad,32px));border:1px solid var(--border);border-radius:var(--co-radius,var(--radius-card,12px));background:var(--paper)}.callout-module__jMBJga__row{justify-content:space-between;display:flex}.callout-module__jMBJga__split{grid-template-columns:1fr auto;display:grid}.callout-module__jMBJga__title{margin:var(--co-title-margin,14px 0 16px);font-size:var(--co-title-size,var(--type-h2,clamp(1.4rem, 2.5vw, 2rem)));line-height:1.15;font-family:var(--font-display,inherit);font-weight:var(--weight-display,bold)}.callout-module__jMBJga__body{max-width:var(--co-body-width,580px);color:var(--muted);font-size:var(--co-body-size,var(--type-lead,1rem));line-height:var(--co-body-leading,1.65);margin:0}.callout-module__jMBJga__actions{flex-direction:column;gap:12px;min-width:220px;display:flex}@media (max-width:768px){.callout-module__jMBJga__inner{padding:24px}.callout-module__jMBJga__row{flex-direction:column;align-items:flex-start}.callout-module__jMBJga__split{grid-template-columns:1fr}.callout-module__jMBJga__actions{flex-flow:wrap}}
.feature-card-module__ufAFXW__card{padding:var(--fc-pad,20px) var(--fc-pad-x,var(--fc-pad,20px));border:1px solid var(--border);border-radius:var(--fc-radius,var(--radius-card,10px))}.feature-card-module__ufAFXW__card svg{color:var(--teculiar)}.feature-card-module__ufAFXW__text{gap:var(--fc-text-gap,var(--fc-gap,12px));display:grid}.feature-card-module__ufAFXW__stacked{gap:var(--fc-gap,12px);align-content:start;display:grid}.feature-card-module__ufAFXW__inline{gap:var(--fc-gap,16px);align-items:flex-start;display:flex}.feature-card-module__ufAFXW__inline svg{flex-shrink:0;margin-top:2px}.feature-card-module__ufAFXW__inline .feature-card-module__ufAFXW__text{gap:var(--fc-text-gap,4px)}.feature-card-module__ufAFXW__surface{background:var(--surface)}.feature-card-module__ufAFXW__paper{background:var(--paper)}.feature-card-module__ufAFXW__seam{background:var(--paper);border:0;border-radius:0}.feature-card-module__ufAFXW__title{font-size:var(--fc-title-size,var(--type-h3,1rem));font-weight:var(--fc-title-weight,var(--weight-heading,bold));line-height:var(--fc-title-leading,normal);font-family:var(--font-heading,var(--font-display,inherit));margin:0}.feature-card-module__ufAFXW__body{color:var(--muted);font-size:var(--fc-body-size,var(--type-body,.92rem));line-height:var(--fc-body-leading,1.65);margin:0}.feature-card-module__ufAFXW__roomy{--fc-title-size:1.05rem;--fc-body-size:.94rem}.feature-card-module__ufAFXW__dense{--fc-title-size:.95rem;--fc-body-size:.88rem;--fc-body-leading:1.6}.feature-card-module__ufAFXW__seam{--fc-title-size:.98rem;--fc-body-size:.88rem;--fc-body-leading:1.5}.feature-card-module__ufAFXW__stretch{align-content:stretch}.feature-card-module__ufAFXW__spec{border:0;border-top:1px solid var(--border);background:0 0;border-radius:0;padding:22px 0 0}.feature-card-module__ufAFXW__spec svg{color:var(--teculiar)}.feature-card-module__ufAFXW__spec .feature-card-module__ufAFXW__title{font-family:var(--font-mono);font-size:var(--type-label,.78rem);letter-spacing:.06em;text-transform:uppercase;font-weight:500}.feature-card-module__ufAFXW__spec .feature-card-module__ufAFXW__body{font-size:var(--type-body,.92rem);line-height:1.6}
.cta-band-module__r8YeAa__band{padding:40px 0}.cta-band-module__r8YeAa__gradient{background:var(--surface-glow,linear-gradient(135deg, color-mix(in srgb, var(--accent) 4%, transparent), transparent 60%))}.cta-band-module__r8YeAa__surface{border-top:1px solid var(--border);background:var(--surface)}.cta-band-module__r8YeAa__inner{padding:var(--cta-pad,30px);border:1px solid var(--border);border-radius:var(--radius-card,12px);background:var(--paper)}.cta-band-module__r8YeAa__inner p{color:var(--muted);margin:0;line-height:1.65}.cta-band-module__r8YeAa__split{gap:var(--cta-gap,28px);grid-template-columns:1fr auto;align-items:center;display:grid}.cta-band-module__r8YeAa__split h2{font-size:var(--type-h2,clamp(1.4rem, 2.5vw, 2rem));line-height:1.15;font-family:var(--font-display,inherit);font-weight:var(--weight-display,bold);letter-spacing:var(--tracking-display,inherit);margin:0 0 12px}.cta-band-module__r8YeAa__centered{text-align:center;max-width:680px;margin:0 auto}.cta-band-module__r8YeAa__centered h2{font-size:var(--type-h2,clamp(1.6rem, 3vw, 2.4rem));font-family:var(--font-display,inherit);font-weight:var(--weight-display,bold);letter-spacing:var(--tracking-display,inherit);margin:0 0 16px}.cta-band-module__r8YeAa__centered p{margin:0 0 28px}.cta-band-module__r8YeAa__actions{flex-wrap:wrap;gap:12px;display:flex}.cta-band-module__r8YeAa__centered .cta-band-module__r8YeAa__actions{justify-content:center}.cta-band-module__r8YeAa__actionsColumn{flex-flow:column;gap:10px;min-width:200px}@media (max-width:860px){.cta-band-module__r8YeAa__split{gap:var(--cta-gap-sm,28px);padding:var(--cta-pad-sm,24px);grid-template-columns:1fr}.cta-band-module__r8YeAa__actionsColumn{flex-flow:wrap}}@media (max-width:600px){.cta-band-module__r8YeAa__centered{padding:32px 24px}}.cta-band-module__r8YeAa__ink{--primary:var(--band-ink-primary,#e9eff8);--primary-hover:var(--band-ink-primary-hover,#fff);--btn-primary-ink:var(--band-ink-bg,#0c1526);--btn-secondary-ink:var(--band-ink-text,#e9eff8);--btn-secondary-bg:transparent;--btn-secondary-bg-hover:var(--band-ink-hover,#96b4e11f);--surface:var(--band-ink-surface,#142136);--paper:var(--band-ink-surface,#142136);--border:var(--band-ink-line,#96b4e133);--text:var(--band-ink-text,#e9eff8);--muted:var(--band-ink-muted,#93a7c4);border-top:1px solid var(--band-ink-line,#96b4e133);background:var(--band-ink-bg,#0c1526);color:var(--band-ink-text,#e9eff8)}.cta-band-module__r8YeAa__ink h2,.cta-band-module__r8YeAa__ink h3{color:var(--band-ink-text,#e9eff8)}
.stack-module__KKkJSG__stack{gap:var(--st-gap,16px);align-content:start;display:grid}
.stat-row-module__b1Unca__row{grid-template-columns:repeat(var(--sr-cols,3), minmax(0, 1fr));display:grid}.stat-row-module__b1Unca__row div{align-content:center;gap:8px;display:grid}.stat-row-module__b1Unca__row strong{color:var(--teculiar);font-size:var(--type-figure,1.6rem);line-height:1}.stat-row-module__b1Unca__row span{color:var(--muted)}.stat-row-module__b1Unca__panel{border:1px solid var(--border);border-radius:var(--radius-surface);background:var(--border);gap:1px;max-width:720px;margin-top:42px;overflow:hidden}.stat-row-module__b1Unca__panel div{background:var(--paper);min-height:94px;padding:16px}.stat-row-module__b1Unca__plain{gap:20px}.stat-row-module__b1Unca__card{border:1px solid var(--border);border-radius:var(--radius-card,10px);background:var(--border);gap:1px;overflow:hidden}.stat-row-module__b1Unca__card div{background:var(--paper);align-content:normal;gap:6px;padding:24px}.stat-row-module__b1Unca__card strong{color:inherit;font-size:var(--type-h3,1.1rem);font-weight:var(--weight-figure,820);line-height:normal}.stat-row-module__b1Unca__card span{font-size:var(--type-small,.88rem)}@media (max-width:720px){.stat-row-module__b1Unca__panel{grid-template-columns:1fr;margin-top:48px}}@media (max-width:600px){.stat-row-module__b1Unca__card{grid-template-columns:1fr}}
.tag-filter-bar-module__N0gGlW__bar{flex-wrap:wrap;gap:8px;display:flex}.tag-filter-bar-module__N0gGlW__chip{border:1px solid var(--border);border-radius:var(--radius-surface);background:var(--paper);color:var(--muted);cursor:pointer;font-size:var(--type-small,.85rem);transition:all var(--motion-fast) var(--ease-out);align-items:center;padding:7px 14px;font-weight:600;line-height:18px;text-decoration:none;display:inline-flex}
.blog-tag-bar-module__uszWtG__section{border-bottom:1px solid var(--border)}
.status-pill-module__AafOyG__pill{border:1px solid var(--border);border-radius:var(--radius-pill);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:5px;height:20px;min-height:20px;padding:0 8px;font-size:11px;font-weight:600;line-height:12px;display:inline-flex}.status-pill-module__AafOyG__pill:before{content:"";background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.status-pill-module__AafOyG__noDot:before{display:none}.status-pill-module__AafOyG__good{color:var(--success);background:var(--good-bg);border-color:var(--good-line)}.status-pill-module__AafOyG__warn{color:var(--warning);background:var(--warn-bg);border-color:var(--warn-line)}.status-pill-module__AafOyG__neutral{color:var(--muted);background:var(--neutral-bg);border-color:var(--neutral-line)}.status-pill-module__AafOyG__danger{color:var(--danger);background:var(--danger-bg);border-color:var(--danger-line)}.status-pill-module__AafOyG__accent{color:var(--accent-ink);background:var(--accent-soft);border-color:#bfdff2}
.blog-post-module__BIuynG__tagRow{flex-wrap:wrap;gap:6px;padding:0 24px;display:flex}.blog-post-module__BIuynG__postHero .blog-post-module__BIuynG__tagRow{padding:0}.blog-post-module__BIuynG__tagRow span,.blog-post-module__BIuynG__tagRow a{border:1px solid var(--border);border-radius:var(--radius-surface);color:var(--muted);font-size:var(--type-label,.78rem);padding:4px 8px;text-decoration:none}.blog-post-module__BIuynG__postHero{border-bottom:1px solid var(--border);padding:64px 0 34px}.blog-post-module__BIuynG__postHero h1{max-width:820px;font-size:var(--type-display,clamp(2.2rem, 5vw, 4.4rem));line-height:1;font-family:var(--font-display,inherit);font-weight:var(--weight-display,bold);letter-spacing:var(--tracking-display,inherit);margin:18px 0 16px}.blog-post-module__BIuynG__postHero p{max-width:700px;color:var(--muted);font-size:var(--type-lead,1.12rem);line-height:1.65}.blog-post-module__BIuynG__heroImage{aspect-ratio:16/7;border-radius:var(--radius-surface);object-fit:cover;width:100%;margin-top:28px}.blog-post-module__BIuynG__postArticle{max-width:760px;margin:0 auto}.blog-post-module__BIuynG__postBody{color:var(--ink);font-size:var(--type-prose,1.02rem);overflow-wrap:break-word;line-height:1.8}.blog-post-module__BIuynG__postBody a{color:var(--teculiar);overflow-wrap:anywhere}.blog-post-module__BIuynG__postBody img{border-radius:var(--radius-surface);max-width:100%;height:auto}.blog-post-module__BIuynG__postBody pre{border:1px solid var(--border);border-radius:var(--radius-surface);background:var(--surface-muted);max-width:100%;font-size:var(--type-code,.88rem);margin:0 0 16px;padding:16px;line-height:1.6;overflow-x:auto}.blog-post-module__BIuynG__postBody code{overflow-wrap:anywhere}.blog-post-module__BIuynG__postBody :not(pre)>code{background:var(--surface-muted);border-radius:4px;padding:2px 6px;font-size:.9em}.blog-post-module__BIuynG__newsletter svg{color:var(--teculiar);flex-shrink:0}.blog-post-module__BIuynG__newsletter div{flex:1}.blog-post-module__BIuynG__newsletter h2{font-size:var(--type-h3,1.2rem);font-family:var(--font-heading,var(--font-display,inherit));margin:0 0 8px}.blog-post-module__BIuynG__newsletter p{color:var(--muted);font-size:var(--type-body,.94rem);margin:0;line-height:1.6}@media (max-width:860px){.blog-post-module__BIuynG__newsletter{flex-direction:column;align-items:flex-start;padding:20px}}.blog-post-module__BIuynG__heroImage{justify-content:center;align-self:stretch;align-items:center;display:flex}.blog-post-module__BIuynG__heroImage img{object-fit:contain;object-position:center;width:100%;height:100%;max-height:480px}@media (max-width:860px){.blog-post-module__BIuynG__heroImage{display:none}}
