@layer v2.core{.v2-core-main,.v2-status-main{background:var(--v2-surface)}.v2-core-main{overflow-wrap:anywhere;hyphens:auto}.v2-core-mft{--v2-automation:var(--v2-mft);--v2-automation-dark:var(--v2-mft-dark);--v2-automation-soft:var(--v2-mft-soft)}.v2-core-breadcrumbs{padding-block:var(--v2-space-3)}.v2-core-breadcrumbs ol{gap:var(--v2-space-2);color:var(--v2-muted);font-size:var(--v2-text-small);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.v2-core-breadcrumbs li{gap:var(--v2-space-2);display:flex}.v2-core-hero{padding-block:var(--v2-space-7);border-block:1px solid var(--v2-line);background:var(--v2-paper)}.v2-core-hero-grid{display:block}.v2-core-hero-grid>*{min-width:0}.v2-core-hero-grid>div{max-width:52rem}.v2-core-hero h1{max-width:20ch;margin-top:var(--v2-space-4)}.v2-core-lead{max-width:43rem;margin-top:var(--v2-space-4);color:var(--v2-ink-soft);font-size:1.125rem}.v2-core-answer-band{padding-block:var(--v2-space-5);border-bottom:1px solid var(--v2-line);background:var(--v2-surface)}.v2-core-answer-inner{gap:var(--v2-space-3);display:grid}.v2-core-answer-band h2{align-items:center;gap:var(--v2-space-2);color:var(--v2-automation-dark);font-size:var(--v2-text-small);text-transform:uppercase;font-weight:800;display:flex}.v2-core-answer-band p{max-width:66ch;color:var(--v2-ink-soft);font-size:1.05rem;font-weight:650}.v2-core-article-record{border-bottom:1px solid var(--v2-line);background:var(--v2-surface-soft)}.v2-core-article-grid{gap:var(--v2-space-3);padding-block:var(--v2-space-4);font-size:var(--v2-text-small);display:grid}.v2-core-article-grid span{gap:var(--v2-space-2);align-items:center;font-weight:700;display:inline-flex}.v2-core-article-grid p{color:var(--v2-muted)}.v2-core-article-grid p strong{color:var(--v2-ink);display:block}.v2-core-section{padding-block:var(--v2-space-7)}.v2-core-section-soft{background:var(--v2-paper)}.v2-core-section-heading{gap:var(--v2-space-4);max-width:52rem;margin-bottom:var(--v2-space-6);grid-template-columns:2.5rem minmax(0,1fr);display:grid}.v2-core-section-number{border-top:.2rem solid var(--v2-automation);color:var(--v2-automation-dark);font-family:var(--v2-font-mono);padding-top:.25rem;font-size:.8rem;font-weight:800}.v2-core-section-heading p{margin-top:var(--v2-space-3);color:var(--v2-muted)}.v2-core-card-grid{gap:var(--v2-space-4);display:grid}.v2-core-card{min-width:0;padding:var(--v2-space-5);border:1px solid var(--v2-line);border-top:.3rem solid var(--v2-line-strong);border-radius:var(--v2-radius);background:var(--v2-surface);flex-direction:column;display:flex}.v2-core-card-automation{border-top-color:var(--v2-automation)}.v2-core-card-mft{border-top-color:var(--v2-mft)}.v2-core-card-code{color:var(--v2-muted);font-family:var(--v2-font-mono);font-size:.75rem;font-weight:800}.v2-core-card h3{margin-top:var(--v2-space-2)}.v2-core-card p{margin-top:var(--v2-space-3);color:var(--v2-muted)}.v2-core-card a{gap:var(--v2-space-2);padding-top:var(--v2-space-4);align-items:center;margin-top:auto;font-weight:750;display:inline-flex}.v2-core-check-list{gap:var(--v2-space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));margin:0;padding:0;list-style:none;display:grid}.v2-core-check-list li{gap:var(--v2-space-2);padding:var(--v2-space-4);border-left:.2rem solid var(--v2-automation);background:var(--v2-surface-soft);grid-template-columns:1.5rem minmax(0,1fr);display:grid}.v2-core-check-list svg{color:var(--v2-automation-dark);margin-top:.2rem}.v2-core-step-list{border-top:1px solid var(--v2-line-strong);margin:0;padding:0;list-style:none;display:grid}.v2-core-step-list li{gap:var(--v2-space-4);padding-block:var(--v2-space-5);border-bottom:1px solid var(--v2-line);grid-template-columns:2.75rem minmax(0,1fr);display:grid}.v2-core-step-list li>span{color:var(--v2-automation-dark);font-family:var(--v2-font-mono);font-weight:800}.v2-core-step-list p{margin-top:var(--v2-space-2);color:var(--v2-muted)}.v2-core-table-wrap{border:1px solid var(--v2-line);max-width:100%;overflow-x:auto}.v2-core-table-wrap table{border-collapse:collapse;width:100%;min-width:42rem}.v2-core-table-wrap caption{padding:var(--v2-space-3);color:var(--v2-muted);text-align:left}.v2-core-table-wrap th,.v2-core-table-wrap td{padding:var(--v2-space-3);border-top:1px solid var(--v2-line);text-align:left;vertical-align:top}.v2-core-table-wrap thead th{background:var(--v2-ink);color:var(--v2-surface)}.v2-core-quote{max-width:50rem;padding:var(--v2-space-6);border-left:.3rem solid var(--v2-automation);background:var(--v2-surface-soft);margin:0}.v2-core-quote>svg{color:var(--v2-automation-dark)}.v2-core-quote blockquote{margin-top:var(--v2-space-3);font-size:1.2rem;font-weight:650}.v2-core-quote figcaption{margin-top:var(--v2-space-4)}.v2-core-quote figcaption span{color:var(--v2-muted);font-size:var(--v2-text-small);display:block}.v2-core-boundary{gap:var(--v2-space-3);max-width:54rem;margin-top:var(--v2-space-5);padding:var(--v2-space-4);border:1px solid #e2b697;border-left:.3rem solid var(--v2-signal);background:var(--v2-signal-soft);grid-template-columns:auto minmax(0,1fr);display:grid}.v2-core-boundary svg{color:var(--v2-signal)}.v2-core-boundary p{margin-top:var(--v2-space-1);color:var(--v2-ink-soft)}.v2-core-faq{max-width:52rem}.v2-core-faq>h3{margin-bottom:var(--v2-space-3)}.v2-core-faq details{border-top:1px solid var(--v2-line)}.v2-core-faq summary{padding-block:var(--v2-space-4);cursor:pointer;font-weight:750}.v2-core-faq details p{padding-bottom:var(--v2-space-4);color:var(--v2-muted)}.v2-core-evidence,.v2-profile-evidence{padding-block:var(--v2-space-7);border-bottom:1px solid var(--v2-line);background:var(--v2-ink);color:#eef4f1}.v2-core-evidence .v2-eyebrow,.v2-profile-evidence .v2-eyebrow{color:#a8d7c7}.v2-core-evidence-heading,.v2-profile-evidence header{max-width:48rem}.v2-core-evidence-heading h2,.v2-profile-evidence h2{margin-top:var(--v2-space-3);color:#fff}.v2-core-evidence-heading>p{margin-top:var(--v2-space-3);color:#c9d4cf}.v2-core-evidence-grid,.v2-profile-evidence-grid{gap:var(--v2-space-4);margin-top:var(--v2-space-6);display:grid}.v2-core-evidence-grid>article,.v2-profile-evidence-grid>article{padding:var(--v2-space-5);border-radius:var(--v2-radius);background:#202c2a;border:1px solid #52605b;border-top:.3rem solid #68b79c}.v2-core-evidence-code{color:#a8d7c7;font-family:var(--v2-font-mono);justify-content:space-between;font-weight:800;display:flex}.v2-core-evidence-grid h3{margin-top:var(--v2-space-3);color:#fff}.v2-core-evidence-grid article>p{margin-top:var(--v2-space-2);color:#c9d4cf}.v2-core-evidence-grid article>strong{margin-top:var(--v2-space-4);color:#fff;display:block}.v2-core-evidence-grid ul{margin-top:var(--v2-space-2);color:#dce7e2;padding-left:1.2rem}.v2-core-evidence-grid aside{gap:var(--v2-space-2);margin-top:var(--v2-space-4);padding-top:var(--v2-space-3);color:#b9c7c1;font-size:var(--v2-text-small);border-top:1px solid #52605b;grid-template-columns:auto minmax(0,1fr);display:grid}.v2-profile-evidence-grid article:last-child{border-top-color:#d88a5f}.v2-profile-evidence-grid h3{gap:var(--v2-space-2);color:#fff;align-items:center;display:flex}.v2-profile-evidence dl{margin:var(--v2-space-4) 0 0}.v2-profile-evidence dt{color:#a8d7c7;font-size:var(--v2-text-small);font-weight:800}.v2-profile-evidence dd{margin:0 0 var(--v2-space-3);color:#eef4f1}.v2-profile-evidence ul{margin:var(--v2-space-4) 0 0;color:#dce7e2;padding-left:1.2rem}.v2-core-sources,.v2-core-governance,.v2-core-related{padding-block:var(--v2-space-7);border-top:1px solid var(--v2-line)}.v2-core-sources{background:var(--v2-surface-soft)}.v2-core-sources-grid{gap:var(--v2-space-5);display:grid}.v2-core-sources h2,.v2-core-governance h2{margin-top:var(--v2-space-3)}.v2-core-sources header p{margin-top:var(--v2-space-3);color:var(--v2-muted)}.v2-core-sources ul{gap:var(--v2-space-3);margin:0;padding:0;list-style:none;display:grid}.v2-core-sources li{padding:var(--v2-space-4);border-left:.25rem solid var(--v2-automation);background:var(--v2-surface)}.v2-core-sources li a{gap:var(--v2-space-2);align-items:center;font-weight:750;display:inline-flex}.v2-core-sources li span{margin-top:var(--v2-space-1);color:var(--v2-muted);font-size:var(--v2-text-small);display:block}.v2-core-governance{background:var(--v2-paper)}.v2-core-governance dl{margin-top:var(--v2-space-5);background:var(--v2-line);gap:1px;display:grid}.v2-core-governance dl>div{padding:var(--v2-space-4);background:var(--v2-surface)}.v2-core-governance dt{color:var(--v2-muted);text-transform:uppercase;font-size:.8rem;font-weight:800}.v2-core-governance dd{margin:var(--v2-space-1) 0 0}.v2-core-related h2{font-size:1.35rem}.v2-core-related div>div{gap:var(--v2-space-3);margin-top:var(--v2-space-4);flex-wrap:wrap;display:flex}.v2-core-related a{gap:var(--v2-space-2);min-height:2.75rem;padding:var(--v2-space-3) var(--v2-space-4);border:1px solid var(--v2-line-strong);align-items:center;text-decoration:none;display:inline-flex}.v2-status-hero{padding-block:var(--v2-space-8);background:var(--v2-paper)}.v2-status-grid{gap:var(--v2-space-5);max-width:58rem;display:grid}.v2-status-icon{border:1px solid var(--v2-automation);width:4rem;height:4rem;color:var(--v2-automation-dark);background:var(--v2-automation-soft);place-items:center;display:grid}.v2-status-hero h1{max-width:18ch;margin-top:var(--v2-space-3)}.v2-status-hero div>p{max-width:42rem;margin-top:var(--v2-space-4);color:var(--v2-muted);font-size:1.125rem}.v2-status-note{padding-block:var(--v2-space-5);border-block:1px solid var(--v2-line);background:var(--v2-signal-soft)}.v2-status-note-inner{gap:var(--v2-space-3);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.v2-status-note svg{color:var(--v2-signal)}.v2-status-note p{max-width:66ch;color:var(--v2-ink-soft);margin:0;font-size:1rem}.v2-status-note strong{margin-top:var(--v2-space-2);display:block}@media (width>=48rem){.v2-core-answer-inner{gap:var(--v2-space-5);grid-template-columns:minmax(8rem,.25fr) minmax(0,1fr)}.v2-core-card-grid,.v2-core-step-list{grid-template-columns:repeat(2,minmax(0,1fr))}.v2-core-step-list li{padding:var(--v2-space-5);border-right:1px solid var(--v2-line)}.v2-core-evidence-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.v2-profile-evidence-grid,.v2-core-governance dl{grid-template-columns:repeat(2,minmax(0,1fr))}.v2-core-article-grid{grid-template-columns:repeat(3,max-content)}.v2-core-article-grid p{grid-column:span 3}}@media (width>=64rem){.v2-core-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.v2-core-sources-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}}@media (forced-colors:active){.v2-core-card,.v2-core-boundary,.v2-core-evidence-grid>article,.v2-profile-evidence-grid>article,.v2-core-related a,.v2-status-icon,.v2-status-note{border:1px solid canvastext}}.v2-about-hero{border-bottom:1px solid var(--v2-line);background:#f4f7f9;padding-block:2.5rem}.v2-about-hero h1{margin-top:1rem}.v2-about-role{color:var(--v2-automation-dark);margin-top:.75rem;font-size:1.125rem;font-weight:650}.v2-about-lead{max-width:43rem;color:var(--v2-ink-soft);margin-top:1.25rem;font-size:1.0625rem}.v2-about-hero .v2-button{margin-top:1.5rem}.v2-about-approach,.v2-about-topics,.v2-about-boundary,.v2-about-final{padding-block:2.5rem}.v2-about-columns{gap:1.5rem;display:grid}.v2-about-columns>*{min-width:0}.v2-about-columns header h2{max-width:22ch;margin-top:.75rem}.v2-about-columns header p{color:var(--v2-muted);margin-top:1rem}.v2-about-steps{border-top:1px solid var(--v2-line);margin:0;padding:0;list-style:none}.v2-about-steps li{border-bottom:1px solid var(--v2-line);grid-template-columns:2rem minmax(0,1fr);gap:1rem;padding-block:1.25rem;display:grid}.v2-about-steps li>span{color:var(--v2-automation-dark);font-size:.8125rem;font-weight:700}.v2-about-steps h3{font-size:1.125rem}.v2-about-steps p{color:var(--v2-muted);margin-top:.5rem}.v2-about-topics{background:var(--v2-paper);border-block:1px solid var(--v2-line)}.v2-about-topics h2{margin-top:.75rem}.v2-about-topic-list{gap:2rem;margin-top:2rem;display:grid}.v2-about-topic-list article{border-top:2px solid var(--v2-automation);grid-template-columns:1.5rem minmax(0,1fr);gap:1rem;padding-top:1rem;display:grid}.v2-about-topic-list article:last-child{border-color:var(--v2-mft)}.v2-about-topic-list svg{color:var(--v2-automation)}.v2-about-topic-list article:last-child svg{color:var(--v2-mft)}.v2-about-topic-list p{color:var(--v2-muted);margin-top:.75rem}.v2-about-topic-list a{align-items:center;gap:.5rem;min-height:2.75rem;margin-top:.75rem;font-weight:700;display:inline-flex}.v2-about-boundary h2{font-size:1.5rem}.v2-about-boundary p{color:var(--v2-ink-soft)}.v2-about-final{border-top:1px solid var(--v2-line)}@media (width>=48rem){.v2-about-hero{padding-block:3rem}.v2-about-columns{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:3rem}.v2-about-topic-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem}}@media print{.v2-core-breadcrumbs,.v2-core-related,.v2-core-governance,.v2-action-group{display:none!important}.v2-core-section,.v2-core-evidence,.v2-profile-evidence{break-inside:avoid}}}
