.SecureArticle-module__t0PgTq__hero{background:var(--color-bg-canvas)}.SecureArticle-module__t0PgTq__heroInner{max-width:var(--container-reading)}.SecureArticle-module__t0PgTq__crumbs{gap:var(--space-2);margin:0 0 var(--space-6);color:var(--color-text-muted);font-family:var(--font-family-mono);font-size:var(--font-size-micro);line-height:var(--line-height-micro);flex-wrap:wrap;padding:0;list-style:none;display:flex}.SecureArticle-module__t0PgTq__crumbs li+li:before{content:"/";margin-right:var(--space-2);color:var(--color-border-technical)}.SecureArticle-module__t0PgTq__crumbs a{color:var(--color-text-secondary);text-decoration:none}.SecureArticle-module__t0PgTq__crumbs a:hover{color:var(--color-accent-primary)}.SecureArticle-module__t0PgTq__eyebrow{margin:0 0 var(--space-4);color:var(--color-accent-primary);font-size:var(--font-size-eyebrow);line-height:var(--line-height-eyebrow)}.SecureArticle-module__t0PgTq__eyebrow a{color:inherit;text-decoration:none}.SecureArticle-module__t0PgTq__hook{margin:var(--space-6) 0 0;color:var(--color-accent-primary);font-size:var(--font-size-body-xl);line-height:var(--line-height-body-xl)}.SecureArticle-module__t0PgTq__answer{margin-top:var(--space-8);padding:var(--space-6);border:1px solid var(--color-border-default);border-left:3px solid var(--color-accent-primary);border-radius:var(--radius-card);background:var(--color-bg-surface)}.SecureArticle-module__t0PgTq__answerLabel{margin:0 0 var(--space-2);color:var(--color-text-muted);font-size:var(--font-size-eyebrow);line-height:var(--line-height-eyebrow)}.SecureArticle-module__t0PgTq__answer p:last-child{color:var(--color-text-primary);font-size:var(--font-size-body-lg);line-height:var(--line-height-body-lg);margin:0}.SecureArticle-module__t0PgTq__meta{gap:var(--space-2) var(--space-4);margin:var(--space-6) 0 0;color:var(--color-text-muted);font-family:var(--font-family-mono);font-size:var(--font-size-micro);line-height:var(--line-height-micro);flex-wrap:wrap;display:flex}.SecureArticle-module__t0PgTq__tested{color:var(--color-success)}.SecureArticle-module__t0PgTq__validated{color:var(--color-text-secondary)}.SecureArticle-module__t0PgTq__body{border-top:1px solid var(--color-border-default);background:var(--color-bg-canvas)}.SecureArticle-module__t0PgTq__layout{grid-template-columns:220px minmax(0, var(--container-reading));gap:var(--space-16);justify-content:start;display:grid}.SecureArticle-module__t0PgTq__toc{align-self:start;position:sticky;top:96px}.SecureArticle-module__t0PgTq__tocTitle{margin:0 0 var(--space-3);color:var(--color-text-muted);font-size:var(--font-size-eyebrow);line-height:var(--line-height-eyebrow)}.SecureArticle-module__t0PgTq__toc ol{margin:0;padding:0;list-style:none}.SecureArticle-module__t0PgTq__toc li+li{margin-top:var(--space-2)}.SecureArticle-module__t0PgTq__toc a{color:var(--color-text-secondary);font-size:var(--font-size-small);line-height:var(--line-height-small);text-decoration:none}.SecureArticle-module__t0PgTq__toc a:hover{color:var(--color-accent-primary)}.SecureArticle-module__t0PgTq__tocMobile{display:none}.SecureArticle-module__t0PgTq__prose{min-width:0;color:var(--color-text-secondary);font-size:var(--font-size-body-lg);line-height:var(--line-height-body-lg)}.SecureArticle-module__t0PgTq__prose h2{margin:var(--space-16) 0 var(--space-4);color:var(--color-text-primary);font-size:var(--font-size-h2);line-height:var(--line-height-h2);scroll-margin-top:96px;position:relative}.SecureArticle-module__t0PgTq__prose>h2:first-child{margin-top:0}.SecureArticle-module__t0PgTq__prose h3{margin:var(--space-10) 0 var(--space-3);color:var(--color-text-primary);font-size:var(--font-size-h4);line-height:var(--line-height-h4);scroll-margin-top:96px;position:relative}.SecureArticle-module__t0PgTq__prose .anchor{color:var(--color-border-technical);opacity:0;transition:opacity var(--motion-duration-fast) var(--motion-easing-standard);text-decoration:none;position:absolute;left:-1.1em}:is(.SecureArticle-module__t0PgTq__prose h2:hover .anchor,.SecureArticle-module__t0PgTq__prose h3:hover .anchor,.SecureArticle-module__t0PgTq__prose .anchor:focus-visible){opacity:1}:is(.SecureArticle-module__t0PgTq__prose p,.SecureArticle-module__t0PgTq__prose ul,.SecureArticle-module__t0PgTq__prose ol){margin:0 0 var(--space-4)}.SecureArticle-module__t0PgTq__prose li+li{margin-top:var(--space-2)}.SecureArticle-module__t0PgTq__prose a{color:var(--color-accent-primary);text-underline-offset:3px;text-decoration:underline}.SecureArticle-module__t0PgTq__prose strong{color:var(--color-text-primary)}.SecureArticle-module__t0PgTq__prose code{border:1px solid var(--color-border-default);border-radius:var(--radius-sm);background:var(--color-bg-surface);color:var(--color-text-primary);overflow-wrap:anywhere;padding:1px 5px;font-size:.88em}.SecureArticle-module__t0PgTq__prose .codeBlock{margin:var(--space-6) 0;border:1px solid var(--color-border-technical);border-radius:var(--radius-card);background:var(--color-bg-technical);position:relative}.SecureArticle-module__t0PgTq__prose .codeLang{padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--color-border-technical);color:var(--color-text-muted);font-family:var(--font-family-mono);font-size:var(--font-size-eyebrow);letter-spacing:.12em;text-transform:uppercase;display:block}.SecureArticle-module__t0PgTq__prose pre{padding:var(--space-4);color:var(--color-technical);font-size:var(--font-size-mono);line-height:var(--line-height-mono);margin:0;overflow-x:auto}.SecureArticle-module__t0PgTq__prose pre code{color:inherit;font-size:inherit;overflow-wrap:normal;background:0 0;border:0;padding:0}.SecureArticle-module__t0PgTq__prose blockquote{margin:var(--space-6) 0 var(--space-2);padding:var(--space-4) var(--space-6);border-left:3px solid var(--color-border-technical);background:var(--color-bg-surface);color:var(--color-text-primary);font-style:italic}.SecureArticle-module__t0PgTq__prose blockquote p:last-child{margin:0}.SecureArticle-module__t0PgTq__prose blockquote+p{color:var(--color-text-muted);font-size:var(--font-size-small);line-height:var(--line-height-small)}.SecureArticle-module__t0PgTq__prose .tableWrap{margin:var(--space-6) 0;border:1px solid var(--color-border-default);border-radius:var(--radius-card);overflow-x:auto}.SecureArticle-module__t0PgTq__prose table{border-collapse:collapse;width:100%;font-size:var(--font-size-small);line-height:var(--line-height-small)}:is(.SecureArticle-module__t0PgTq__prose th,.SecureArticle-module__t0PgTq__prose td){padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border-default);text-align:left;vertical-align:top}.SecureArticle-module__t0PgTq__prose th{color:var(--color-text-muted);font-family:var(--font-family-mono);font-size:var(--font-size-eyebrow);letter-spacing:.12em;text-transform:uppercase;font-weight:500}.SecureArticle-module__t0PgTq__prose tr:last-child td{border-bottom:0}.SecureArticle-module__t0PgTq__closing{margin:var(--space-12) 0 0;color:var(--color-accent-primary);font-size:var(--font-size-body-xl);line-height:var(--line-height-body-xl)}.SecureArticle-module__t0PgTq__cards{gap:var(--space-4);margin-top:var(--space-12);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.SecureArticle-module__t0PgTq__card{gap:var(--space-3);padding:var(--space-8);border:1px solid var(--color-border-default);border-radius:var(--radius-card);background:var(--color-bg-surface);flex-direction:column;display:flex}.SecureArticle-module__t0PgTq__card .SecureArticle-module__t0PgTq__cardLabel{color:var(--color-accent-primary);font-family:var(--font-family-mono);font-size:var(--font-size-eyebrow);letter-spacing:.12em;text-transform:uppercase;margin:0}.SecureArticle-module__t0PgTq__card h2{color:var(--color-text-primary);font-size:var(--font-size-h4);line-height:var(--line-height-h4);margin:0}.SecureArticle-module__t0PgTq__card p{color:var(--color-text-secondary);font-size:var(--font-size-body);line-height:var(--line-height-body);margin:0}.SecureArticle-module__t0PgTq__cardAction{border:1px solid var(--color-accent-primary);border-radius:var(--radius-control);min-height:44px;padding:0 var(--space-6);color:var(--color-text-primary);font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);transition:background var(--motion-duration-fast) var(--motion-easing-standard);align-self:flex-start;align-items:center;margin-top:auto;text-decoration:none;display:inline-flex}.SecureArticle-module__t0PgTq__cardAction:hover{background:var(--color-accent-soft)}.SecureArticle-module__t0PgTq__cardPrimary{background:var(--color-accent-primary);color:var(--color-bg-canvas)}.SecureArticle-module__t0PgTq__cardPrimary:hover{border-color:var(--color-accent-hover);background:var(--color-accent-hover)}.SecureArticle-module__t0PgTq__related{margin-top:var(--space-12)}.SecureArticle-module__t0PgTq__related h2{margin:0 0 var(--space-4);color:var(--color-text-primary);font-size:var(--font-size-h4);line-height:var(--line-height-h4)}.SecureArticle-module__t0PgTq__related ul{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.SecureArticle-module__t0PgTq__related a{padding:var(--space-4) var(--space-6);border:1px solid var(--color-border-default);border-radius:var(--radius-card);color:var(--color-text-primary);text-decoration:none;display:block}.SecureArticle-module__t0PgTq__related a:hover{border-color:var(--color-accent-primary)}.SecureArticle-module__t0PgTq__related span{margin-top:var(--space-1);color:var(--color-text-muted);font-size:var(--font-size-small);line-height:var(--line-height-small);display:block}@media (max-width:1023px){.SecureArticle-module__t0PgTq__layout{grid-template-columns:minmax(0,1fr);gap:0}.SecureArticle-module__t0PgTq__toc{display:none}.SecureArticle-module__t0PgTq__tocMobile{margin:0 0 var(--space-8);padding:var(--space-4) var(--space-6);border:1px solid var(--color-border-default);border-radius:var(--radius-card);background:var(--color-bg-surface);display:block}.SecureArticle-module__t0PgTq__tocMobile summary{cursor:pointer;color:var(--color-text-primary);font-size:var(--font-size-small);font-weight:var(--font-weight-semibold)}.SecureArticle-module__t0PgTq__tocMobile ol{margin:var(--space-3) 0 0;padding-left:var(--space-5)}.SecureArticle-module__t0PgTq__tocMobile li+li{margin-top:var(--space-2)}.SecureArticle-module__t0PgTq__tocMobile a{color:var(--color-text-secondary);font-size:var(--font-size-small);text-decoration:none}}@media (max-width:767px){.SecureArticle-module__t0PgTq__hook{font-size:var(--font-size-body-lg-mobile);line-height:var(--line-height-body-lg-mobile)}.SecureArticle-module__t0PgTq__answer{padding:var(--space-4)}.SecureArticle-module__t0PgTq__prose{font-size:var(--font-size-body-mobile);line-height:var(--line-height-body-mobile)}.SecureArticle-module__t0PgTq__prose h2{margin-top:var(--space-12);font-size:var(--font-size-h2-mobile);line-height:var(--line-height-h2-mobile)}.SecureArticle-module__t0PgTq__prose .anchor{display:none}.SecureArticle-module__t0PgTq__prose pre{font-size:var(--font-size-micro);line-height:var(--line-height-micro);white-space:pre-wrap;overflow-wrap:anywhere}.SecureArticle-module__t0PgTq__prose blockquote{padding:var(--space-3) var(--space-4)}.SecureArticle-module__t0PgTq__cards{grid-template-columns:minmax(0,1fr)}.SecureArticle-module__t0PgTq__card{padding:var(--space-6)}.SecureArticle-module__t0PgTq__cardAction{justify-content:center;align-self:stretch}}
.SecureIndex-module__cadiDq__hero{background:var(--color-bg-canvas)}.SecureIndex-module__cadiDq__heroInner{max-width:var(--container-reading)}.SecureIndex-module__cadiDq__crumbs{gap:var(--space-2);margin:0 0 var(--space-6);color:var(--color-text-muted);font-family:var(--font-family-mono);font-size:var(--font-size-micro);line-height:var(--line-height-micro);flex-wrap:wrap;padding:0;list-style:none;display:flex}.SecureIndex-module__cadiDq__crumbs li+li:before{content:"/";margin-right:var(--space-2);color:var(--color-border-technical)}.SecureIndex-module__cadiDq__crumbs a{color:var(--color-text-secondary);text-decoration:none}.SecureIndex-module__cadiDq__eyebrow{margin:0 0 var(--space-4);color:var(--color-accent-primary);font-size:var(--font-size-eyebrow);line-height:var(--line-height-eyebrow)}.SecureIndex-module__cadiDq__tagline{margin:var(--space-4) 0 0;color:var(--color-accent-primary);font-size:var(--font-size-body-xl);line-height:var(--line-height-body-xl)}.SecureIndex-module__cadiDq__intro{margin:var(--space-6) 0 0;color:var(--color-text-secondary);font-size:var(--font-size-body-lg);line-height:var(--line-height-body-lg)}.SecureIndex-module__cadiDq__count{margin:var(--space-4) 0 0;color:var(--color-text-muted);font-family:var(--font-family-mono);font-size:var(--font-size-micro)}.SecureIndex-module__cadiDq__section{border-top:1px solid var(--color-border-default);background:var(--color-bg-canvas)}.SecureIndex-module__cadiDq__sectionAlt{border-top:1px solid var(--color-border-default);background:var(--color-bg-surface)}.SecureIndex-module__cadiDq__flagship{margin-bottom:var(--space-12);padding:var(--space-8);border:1px solid var(--color-accent-primary);border-radius:var(--radius-card);background:var(--color-bg-surface);color:var(--color-text-primary);text-decoration:none;display:block}.SecureIndex-module__cadiDq__flagship strong{margin:var(--space-2) 0;font-size:var(--font-size-h3);line-height:var(--line-height-h3);display:block}.SecureIndex-module__cadiDq__flagship span:last-child{color:var(--color-text-secondary)}.SecureIndex-module__cadiDq__label{color:var(--color-accent-primary);font-family:var(--font-family-mono);font-size:var(--font-size-eyebrow);letter-spacing:.12em;text-transform:uppercase;margin:0}.SecureIndex-module__cadiDq__categories{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.SecureIndex-module__cadiDq__category{gap:var(--space-2);height:100%;padding:var(--space-6);border:1px solid var(--color-border-default);border-radius:var(--radius-card);background:var(--color-bg-surface);color:var(--color-text-primary);transition:border-color var(--motion-duration-fast) var(--motion-easing-standard);flex-direction:column;text-decoration:none;display:flex}.SecureIndex-module__cadiDq__category:hover{border-color:var(--color-accent-primary)}.SecureIndex-module__cadiDq__category strong{font-size:var(--font-size-h4);line-height:var(--line-height-h4)}.SecureIndex-module__cadiDq__category span{color:var(--color-text-secondary);font-size:var(--font-size-small);line-height:var(--line-height-small)}.SecureIndex-module__cadiDq__category em{padding-top:var(--space-2);color:var(--color-accent-primary);font-family:var(--font-family-mono);font-size:var(--font-size-micro);margin-top:auto;font-style:normal}.SecureIndex-module__cadiDq__group+.SecureIndex-module__cadiDq__group{margin-top:var(--space-12)}.SecureIndex-module__cadiDq__group h2{margin:0 0 var(--space-4)}.SecureIndex-module__cadiDq__group h2 a{color:var(--color-text-primary);text-decoration:none}.SecureIndex-module__cadiDq__list{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.SecureIndex-module__cadiDq__list a{height:100%;padding:var(--space-4) var(--space-6);border:1px solid var(--color-border-default);border-radius:var(--radius-card);background:var(--color-bg-canvas);color:var(--color-text-primary);text-decoration:none;display:block}.SecureIndex-module__cadiDq__sectionAlt .SecureIndex-module__cadiDq__list a{background:var(--color-bg-canvas)}.SecureIndex-module__cadiDq__list a:hover{border-color:var(--color-accent-primary)}.SecureIndex-module__cadiDq__list span{margin-top:var(--space-1);color:var(--color-text-muted);font-size:var(--font-size-small);line-height:var(--line-height-small);display:block}.SecureIndex-module__cadiDq__academy{margin-top:var(--space-12);padding:var(--space-8);border:1px solid var(--color-border-default);border-radius:var(--radius-card);background:var(--color-bg-surface)}.SecureIndex-module__cadiDq__academy p{margin:var(--space-3) 0 0;color:var(--color-text-secondary)}.SecureIndex-module__cadiDq__action{min-height:44px;margin-top:var(--space-6);border:1px solid var(--color-accent-primary);border-radius:var(--radius-control);padding:0 var(--space-6);background:var(--color-accent-primary);color:var(--color-bg-canvas);font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);align-items:center;text-decoration:none;display:inline-flex}.SecureIndex-module__cadiDq__action:hover{border-color:var(--color-accent-hover);background:var(--color-accent-hover)}@media (max-width:1023px){.SecureIndex-module__cadiDq__categories{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.SecureIndex-module__cadiDq__intro{font-size:var(--font-size-body-mobile);line-height:var(--line-height-body-mobile)}.SecureIndex-module__cadiDq__categories,.SecureIndex-module__cadiDq__list{grid-template-columns:minmax(0,1fr)}.SecureIndex-module__cadiDq__flagship{padding:var(--space-6)}.SecureIndex-module__cadiDq__action{justify-content:center;width:100%}}
