.cUNbta_main{background:var(--color-paper);min-height:60vh}.cUNbta_container{max-width:var(--container-width);padding:var(--space-8) var(--space-4) var(--space-16);margin:0 auto}@media (min-width:768px){.cUNbta_container{padding-inline:var(--space-6)}}.cUNbta_crumb{align-items:center;gap:var(--space-2);margin-bottom:var(--space-5);font-size:var(--text-xs);color:var(--color-text-muted);display:flex}.cUNbta_crumb a{color:var(--color-text-secondary)}.cUNbta_crumb a:hover{color:var(--color-brand-strong)}.cUNbta_title{font-size:var(--text-section);letter-spacing:-.03em;color:var(--color-ink);font-weight:700;line-height:1.06}.cUNbta_intro{max-width:65ch;margin-top:var(--space-3);font-size:var(--text-md);color:var(--color-text-secondary);line-height:1.55}.cUNbta_updated{margin-top:var(--space-3);font-size:var(--text-xs);color:var(--color-text-muted)}.cUNbta_body{max-width:72ch;margin-top:var(--space-10)}.cUNbta_centered{max-width:calc(70ch + 3rem)}.cUNbta_bodyCentered{max-width:100%}.cUNbta_section{margin-bottom:var(--space-10)}.cUNbta_sectionHeading{margin-bottom:var(--space-3);font-size:var(--text-xl);letter-spacing:-.02em;color:var(--color-ink);font-weight:700}.cUNbta_para{margin-bottom:var(--space-3);font-size:var(--text-base);color:var(--color-text-secondary);line-height:1.65}.cUNbta_list{margin:0 0 var(--space-3);padding-left:var(--space-5);font-size:var(--text-base);color:var(--color-text-secondary);line-height:1.65}.cUNbta_list li{margin-bottom:var(--space-2)}.cUNbta_cardGrid{gap:var(--space-3);margin-top:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:640px){.cUNbta_cardGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.cUNbta_card{padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}.cUNbta_cardHead{align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);display:flex}.cUNbta_cardIcon{color:var(--color-brand-strong);flex-shrink:0;display:inline-flex}.cUNbta_cardTitle{font-size:var(--text-base);letter-spacing:-.01em;color:var(--color-ink);font-weight:600}.cUNbta_cardDesc{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:1.55}.cUNbta_bodyText{color:var(--color-text-secondary);line-height:1.65}.cUNbta_bodyText h2{margin:var(--space-8) 0 var(--space-2);font-size:var(--text-xl);color:var(--color-ink);font-weight:700}.cUNbta_bodyText p{margin:0 0 var(--space-4)}.cUNbta_bodyText ul{margin:0 0 var(--space-4);padding-left:var(--space-5)}.cUNbta_bodyText li{margin-bottom:var(--space-2)}
.z4lePq_useCases{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:640px){.z4lePq_useCases{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.z4lePq_useCases{grid-template-columns:repeat(3,1fr)}}.z4lePq_case{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:1.25rem}.z4lePq_caseIcon{background:var(--color-brand-soft);border-radius:var(--radius);width:44px;height:44px;color:var(--color-text-primary);justify-content:center;align-items:center;margin-bottom:.75rem;display:flex}.z4lePq_caseTitle{color:var(--color-text-primary);margin:0 0 .375rem;font-size:1rem;font-weight:700}.z4lePq_caseDesc{color:var(--color-text-secondary);margin:0;font-size:.875rem;line-height:1.65}.z4lePq_benefits{margin-top:3rem}.z4lePq_sectionTitle{color:var(--color-text-primary);margin:0 0 1rem;font-size:1.375rem;font-weight:700}.z4lePq_benefitList{grid-template-columns:1fr;gap:.5rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.z4lePq_benefitList{grid-template-columns:repeat(2,1fr)}}.z4lePq_benefit{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);color:var(--color-text-primary);align-items:flex-start;gap:.625rem;padding:.75rem 1rem;font-size:.9375rem;display:flex}.z4lePq_benefitCheck{color:var(--color-brand-strong);font-weight:700}.z4lePq_workflow{margin-top:3rem}.z4lePq_workflowText{color:var(--color-text-secondary);margin:0 0 1rem;line-height:1.75}.z4lePq_cta{color:var(--color-text-primary);margin-top:3rem;font-size:1rem}.z4lePq_link{color:var(--color-brand-strong);font-weight:600;text-decoration:none}.z4lePq_link:hover{color:var(--color-brand-strong-hover)}
.bdMNEq_list{gap:var(--space-8);flex-direction:column;display:flex}.bdMNEq_release{padding-bottom:var(--space-8);border-bottom:1px solid var(--color-border)}.bdMNEq_release:last-child{border-bottom:0;padding-bottom:0}.bdMNEq_releaseHead{align-items:baseline;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.bdMNEq_version{font-size:var(--text-xl);letter-spacing:-.02em;font-weight:700}.bdMNEq_date{font-size:var(--text-xs);color:var(--color-text-muted)}.bdMNEq_current{padding:.1rem var(--space-2);border:1px solid var(--color-brand-strong);border-radius:var(--radius-pill);background:var(--color-brand-soft);color:var(--color-brand-strong);font-size:.625rem;font-weight:600;line-height:1.4}.bdMNEq_releaseTitle{margin-top:var(--space-2);font-size:var(--text-base);color:var(--color-ink-2);font-weight:600}.bdMNEq_changes{margin:var(--space-3) 0 0;padding-left:var(--space-5);color:var(--color-text-secondary);font-size:var(--text-sm);line-height:1.6}.bdMNEq_changes li{margin-bottom:var(--space-2)}.bdMNEq_note{margin-top:var(--space-8);font-size:var(--text-xs);color:var(--color-text-muted);line-height:1.6}
._9Z3Caa_grid{grid-template-columns:1fr;gap:2rem;display:grid}@media (min-width:768px){._9Z3Caa_grid{grid-template-columns:1.4fr 1fr}}._9Z3Caa_form{flex-direction:column;gap:1.25rem;display:flex}._9Z3Caa_field{flex-direction:column;gap:.5rem;display:flex}._9Z3Caa_label{color:var(--color-text-primary);font-size:.875rem;font-weight:600}._9Z3Caa_input,._9Z3Caa_textarea{border-radius:var(--radius);border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text-primary);padding:.75rem .875rem;font-family:inherit;font-size:.9375rem;transition:border-color .2s}._9Z3Caa_input:focus,._9Z3Caa_textarea:focus{border-color:var(--color-brand)}._9Z3Caa_textarea{resize:vertical}._9Z3Caa_submit{background:var(--color-brand);color:var(--color-on-brand);border-radius:var(--radius-md);cursor:pointer;border:none;padding:.75rem 1.25rem;font-family:inherit;font-size:1rem;font-weight:600;transition:background .2s}._9Z3Caa_submit:hover{background:var(--color-brand-hover)}._9Z3Caa_note{color:var(--color-brand-strong);font-size:.875rem}._9Z3Caa_info{background:var(--color-surface);border:1px solid var(--color-border);border-radius:14px;align-self:start;padding:1.5rem}._9Z3Caa_infoTitle{color:var(--color-text-primary);margin:0 0 1rem;font-size:1.125rem;font-weight:700}._9Z3Caa_infoText{color:var(--color-text-secondary);margin:0 0 .75rem;font-size:.9375rem}._9Z3Caa_infoText a{color:var(--color-brand-strong);text-decoration:none}._9Z3Caa_infoText a:hover{color:var(--color-brand-strong-hover)}._9Z3Caa_infoNote{color:var(--color-text-muted);margin:1rem 0 0;font-size:.8125rem;line-height:1.6}
.zfLDia_useCases{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:640px){.zfLDia_useCases{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.zfLDia_useCases{grid-template-columns:repeat(3,1fr)}}.zfLDia_case{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:1.25rem}.zfLDia_caseIcon{background:var(--color-brand-soft);border-radius:var(--radius);width:44px;height:44px;color:var(--color-text-primary);justify-content:center;align-items:center;margin-bottom:.75rem;display:flex}.zfLDia_caseTitle{color:var(--color-text-primary);margin:0 0 .375rem;font-size:1rem;font-weight:700}.zfLDia_caseDesc{color:var(--color-text-secondary);margin:0;font-size:.875rem;line-height:1.65}.zfLDia_benefits{margin-top:3rem}.zfLDia_sectionTitle{color:var(--color-text-primary);margin:0 0 1rem;font-size:1.375rem;font-weight:700}.zfLDia_benefitList{grid-template-columns:1fr;gap:.5rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.zfLDia_benefitList{grid-template-columns:repeat(2,1fr)}}.zfLDia_benefit{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);color:var(--color-text-primary);align-items:flex-start;gap:.625rem;padding:.75rem 1rem;font-size:.9375rem;display:flex}.zfLDia_benefitCheck{color:var(--color-brand-strong);font-weight:700}.zfLDia_note{margin-top:3rem}.zfLDia_note p{color:var(--color-text-secondary);margin:0 0 1rem;line-height:1.75}.zfLDia_link{color:var(--color-brand-strong);font-weight:600;text-decoration:none}.zfLDia_link:hover{color:var(--color-brand-strong-hover)}
._4MsWVa_searchPanel{border:1px solid var(--line);background:color-mix(in srgb, var(--ink) 2.5%, var(--bg));margin-bottom:2rem;padding:1rem}._4MsWVa_searchHead{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:.5rem;display:flex}._4MsWVa_searchLabel{color:var(--faint)}._4MsWVa_searchCount{color:var(--app-ink);font-variant-numeric:tabular-nums}._4MsWVa_searchBox{border:1px solid var(--line-strong);background:var(--bg);height:48px;transition:border-color var(--dur-micro) var(--ease-out);align-items:center;gap:.5rem;padding-inline:.75rem;display:flex}._4MsWVa_searchBox:focus-within{border-color:var(--app-ink)}._4MsWVa_searchIcon{width:16px;height:16px;color:var(--faint);flex-shrink:0}._4MsWVa_searchInput{min-width:0;height:100%;color:var(--ink);background:0 0;border:0;outline:none;flex:1;font-size:1rem}._4MsWVa_searchInput::placeholder{color:var(--faint)}._4MsWVa_searchInput::-webkit-search-cancel-button{display:none}._4MsWVa_clearButton{height:100%;color:var(--faint);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;background:0 0;border:0;padding:0 .25rem;font-size:.625rem;font-weight:500}._4MsWVa_clearButton:hover{color:var(--ink)}._4MsWVa_hint{color:var(--faint);font-family:var(--font-mono);letter-spacing:.06em;margin-top:.5rem;font-size:.625rem;line-height:1.6}._4MsWVa_kbd{border:1px solid var(--line);background:var(--bg);font-family:var(--font-mono);padding:0 .2rem;font-size:.5625rem}._4MsWVa_noResults{border:1px dashed var(--line-strong);padding:1.5rem}._4MsWVa_noResultsTitle{color:var(--ink-strong);font-family:var(--font-display);letter-spacing:-.02em;font-size:1.25rem;font-weight:560;font-stretch:100%;line-height:1.3}._4MsWVa_noResultsBody{color:var(--muted);margin-top:.5rem;font-size:.875rem;line-height:1.65}._4MsWVa_inlineCode{background:var(--bg-sunken);font-family:var(--font-mono);padding:.1em .35em;font-size:.8125rem}._4MsWVa_suggestionsLabel{color:var(--faint);margin-top:1.25rem}._4MsWVa_suggestions{flex-direction:column;gap:.4rem;margin:.5rem 0 0;padding:0;list-style:none;display:flex}._4MsWVa_suggestionButton{color:var(--app-ink);text-align:left;text-underline-offset:.18em;background:0 0;border:0;padding:0;font-size:.875rem;text-decoration:underline}._4MsWVa_suggestionButton:hover{color:var(--ink)}._4MsWVa_resetSearch{border:1px solid var(--line-strong);min-height:36px;color:var(--ink);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;background:0 0;margin-top:1.25rem;padding:0 .75rem;font-size:.5625rem;font-weight:500}._4MsWVa_resetSearch:hover{background:var(--invert-bg);color:var(--invert-fg);border-color:#0000}._4MsWVa_mark{background:color-mix(in srgb, var(--app) 24%, transparent);color:inherit;padding:0 .05em}._4MsWVa_categories{gap:var(--space-10);flex-direction:column;display:flex}._4MsWVa_categoryTitle{margin-bottom:var(--space-3);color:var(--ink-strong);font-family:var(--font-display);letter-spacing:-.02em;font-size:1.5rem;font-weight:560;font-stretch:100%}._4MsWVa_faqList{border-top:1px solid var(--color-border)}._4MsWVa_faqItem{border-bottom:1px solid var(--color-border);background:0 0}._4MsWVa_faqQuestion{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-1);cursor:pointer;color:var(--color-ink);font-family:var(--font-display);font-size:var(--text-md);letter-spacing:-.01em;transition:color var(--dur-micro) var(--ease-out);font-weight:560;font-stretch:100%;list-style:none;display:flex}._4MsWVa_faqQuestion::-webkit-details-marker{display:none}._4MsWVa_faqQuestion:after{content:"+";color:var(--color-text-muted);font-family:var(--font-body);font-size:var(--text-lg);transition:transform var(--dur-short) var(--ease-out);flex-shrink:0;font-weight:400;line-height:1}._4MsWVa_faqItem[open] ._4MsWVa_faqQuestion:after{transform:rotate(45deg)}._4MsWVa_faqQuestion:hover{color:var(--color-brand-strong)}._4MsWVa_faqAnswer{max-width:65ch;padding:0 var(--space-1) var(--space-5);color:var(--color-text-secondary);font-size:var(--text-sm);margin:0;line-height:1.65}._4MsWVa_footerNote{margin-top:var(--space-10);color:var(--color-text-secondary);font-size:var(--text-sm)}._4MsWVa_link{color:var(--color-brand-strong);text-underline-offset:.18em;text-decoration:underline}._4MsWVa_link:hover{color:var(--color-brand-strong-hover)}
.EEJZNG_pillars{grid-template-columns:1fr;gap:1rem;margin-bottom:3rem;display:grid}@media (min-width:768px){.EEJZNG_pillars{grid-template-columns:repeat(2,1fr)}}.EEJZNG_pillar{background:var(--color-surface);border:1px solid var(--color-border);border-radius:14px;padding:1.5rem}.EEJZNG_pillarIcon{background:var(--color-brand-soft);border-radius:var(--radius);width:44px;height:44px;color:var(--color-text-primary);justify-content:center;align-items:center;margin-bottom:.75rem;display:flex}.EEJZNG_pillarTitle{color:var(--color-text-primary);margin:0 0 .375rem;font-size:1.125rem;font-weight:700}.EEJZNG_pillarDesc{color:var(--color-text-secondary);margin:0;font-size:.875rem;line-height:1.65}.EEJZNG_toolGroups{max-width:none}.EEJZNG_toolsHeading{color:var(--color-text-primary);margin:0 0 1.5rem;font-size:1.375rem;font-weight:700}.EEJZNG_group{margin-bottom:2.5rem}.EEJZNG_groupTitle{color:var(--color-text-primary);margin:0 0 .25rem;font-size:1.125rem;font-weight:700}.EEJZNG_groupDesc{color:var(--color-text-secondary);margin:0 0 .875rem;font-size:.875rem}.EEJZNG_toolGrid{grid-template-columns:1fr;gap:.75rem;display:grid}@media (min-width:640px){.EEJZNG_toolGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.EEJZNG_toolGrid{grid-template-columns:repeat(3,1fr)}}.EEJZNG_toolCard{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);transition:background-color var(--dur-short) var(--ease-out),border-color var(--dur-short) var(--ease-out),color var(--dur-short) var(--ease-out);align-items:flex-start;gap:.75rem;padding:.875rem;text-decoration:none;display:flex}.EEJZNG_toolCard:hover{border-color:var(--color-brand);background:var(--color-brand-soft)}.EEJZNG_toolIcon{background:var(--color-brand-soft);width:40px;height:40px;color:var(--color-text-primary);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.EEJZNG_toolName{color:var(--color-text-primary);margin:0 0 .25rem;font-size:.9375rem;font-weight:600}.EEJZNG_toolDesc{color:var(--color-text-secondary);margin:0;font-size:.8125rem;line-height:1.5}.EEJZNG_wip{border:1px solid var(--color-warning-border);border-radius:var(--radius-pill);background:var(--color-warning-soft);color:var(--color-warning);padding:.1rem .5rem;font-size:.625rem;font-weight:600;line-height:1.4;position:absolute;top:.5rem;right:.5rem}
.lPcfGG_grid{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:640px){.lPcfGG_grid{grid-template-columns:repeat(2,1fr)}}.lPcfGG_card{background:var(--color-surface);border:1px solid var(--color-border);transition:background-color var(--dur-short) var(--ease-out),border-color var(--dur-short) var(--ease-out),color var(--dur-short) var(--ease-out);border-radius:14px;padding:1.5rem;text-decoration:none;display:block}.lPcfGG_card:hover{border-color:var(--color-brand);background:var(--color-brand-soft)}.lPcfGG_cardTitle{color:var(--color-text-primary);margin:0 0 .5rem;font-size:1.125rem;font-weight:700}.lPcfGG_cardDesc{color:var(--color-text-secondary);margin:0;font-size:.875rem;line-height:1.6}
.xtygkG_section{margin-bottom:2.5rem}.xtygkG_sectionTitle{color:var(--color-text-primary);margin:0 0 .75rem;font-size:1.25rem;font-weight:700}.xtygkG_boilerplate{color:var(--color-text-secondary);margin:0;line-height:1.75}.xtygkG_table{border-collapse:collapse;width:100%;font-size:.9375rem}.xtygkG_th,.xtygkG_td{text-align:left;border-bottom:1px solid var(--color-border);padding:.625rem .75rem}.xtygkG_th{width:35%;color:var(--color-text-primary);font-weight:600}.xtygkG_td,.xtygkG_contact{color:var(--color-text-secondary)}.xtygkG_contact a{color:var(--color-brand);text-decoration:none}.xtygkG_contact a:hover{color:var(--color-brand-hover)}.xtygkG_note{color:var(--color-text-muted);font-size:.875rem}.xtygkG_link{color:var(--color-brand);text-decoration:none}.xtygkG_link:hover{color:var(--color-brand-hover)}
