.bp-page{--bp-code-face:var(--td-font-code)}.bp-article{--td-font-mono:var(--td-font-ui)}.bp-article :is(pre,code,kbd,samp,.td-codeframe){--td-font-mono:var(--bp-code-face)}.bp-article :is(.td-eyebrow,.td-badge,.td-card-stat-label,.td-fieldset-legend,.td-widget-eyebrow,.td-toc-label){font-size:var(--td-fs-label);letter-spacing:.08em}.bp-article .td-table th{font-size:var(--td-fs-label);letter-spacing:.06em;color:var(--td-ink)}.bp-article :is(.td-helper,.td-fine){font-size:var(--td-fs-label)}.bp-article :is(.td-pill,.td-chip),.bp-article :is(.td-codeframe-title,.td-codeframe-copy){font-size:var(--td-fs-small)}.bp-article .td-codeframe-copy{white-space:nowrap;flex:none;align-items:center;gap:6px;display:inline-flex}:root:not([data-theme=dark]) .bp-article :is(.td-eyebrow,.td-fieldset-legend){border-radius:var(--td-radius-2);background:var(--td-brand);width:fit-content;color:var(--td-on-brand);justify-self:start;padding:2px 7px}.bp-article .td-badge:not([class*=td-badge--]){color:var(--td-ink)}.bp-article .td-toc-label{color:var(--td-ink-2)}.bp-article .td-card-surface-static>.td-row-tight>.td-stack-tight{overflow-wrap:anywhere;min-width:0}.bp-page .td-split--article .td-article-body{padding:0}.bp-page .td-split--article .td-article-body>:is(p,ul,ol){font-size:var(--td-fs-lead);color:var(--td-ink);text-wrap:pretty;line-height:1.6}.bp-page .td-split--article .td-article-body>:is(ul,ol)>li{margin-bottom:var(--td-sp-3)}.bp-page .td-split--article .td-article-body>.td-lead{font-size:var(--td-fs-subhead);line-height:1.5}.bp-page .td-split--article .td-article-body>.td-lead>p{font-size:inherit;line-height:inherit;color:var(--td-ink);max-width:none}:root[data-theme=dark] .bp-page .td-split--article .td-article-body>:is(p,ul,ol){line-height:1.65}.bp-page .td-split--article .td-article-body>.mdx-answer .td-body{color:var(--td-ink)}.bp-page .td-split--article .td-article-body>:is(aside,.mdx-measure) :is(ul,ol){font-size:var(--td-fs-body)}.bp-page .td-split--article .td-article-body>.mdx-measure :is(p,li){color:var(--td-ink)}.mdx-takeaways-more{display:none}.mdx-takeaways-more>summary{cursor:pointer;min-height:24px;font:600 var(--td-fs-small)/1.3 var(--td-font-ui);color:var(--td-ink);text-underline-offset:3px;border-radius:var(--td-radius-3,8px);align-items:center;text-decoration:underline;list-style:none;display:inline-flex}.mdx-takeaways-more>summary::-webkit-details-marker{display:none}.mdx-takeaways-more>summary:focus-visible{outline:2px solid var(--td-accent);outline-offset:2px}.mdx-takeaways-more[open] .mdx-more-show,.mdx-takeaways-more:not([open]) .mdx-more-hide{display:none}@media (max-width:560px){.mdx-takeaways:has(>ul>li:nth-child(5)):not(:has(>.mdx-takeaways-more[open]))>ul>li:nth-child(n+4){display:none}.mdx-takeaways:has(>ul>li:nth-child(5))>.mdx-takeaways-more{display:block}}.bp-page .td-split--article .td-article-body>:is(.mdx-measure,.mdx-callout){max-width:calc(var(--td-fs-lead) * 30.8)}.bp-page .td-split--article .td-article-body>:is(.mdx-measure,.mdx-callout):has(table){max-width:none}.bp-page .td-split--article .td-article-body>h2.td-h2{font-size:clamp(28px,2.6vw,38px);line-height:1}.bp-article .td-article-body :is(h2,h3,h4) code{text-transform:none;letter-spacing:0;font-size:.8em}.bp-article .td-table td{font-size:var(--td-fs-small)}.bp-article .td-article-body>:is(h2,.td-h2){margin-top:clamp(28px,3.2vw,44px)}.bp-article .td-article-body>:is(h3,.td-h3){margin-top:clamp(20px,2.2vw,30px)}.bp-article .td-article-body>:where(.td-widget,.td-field-row,.td-tabs,section:has(>:is(.td-widget,.td-field-row))){margin-block:clamp(16px,2.4vw,30px)}.bp-article .td-article-body>:first-child{margin-top:0}.bp-article .td-kpi-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.bp-article .td-card-stat-num{font-size:clamp(38px,4.2vw,60px);line-height:1.05}@media (max-width:767px){.bp-article .td-article-body>.mdx-quick-access+.mdx-answer{order:-2}.bp-article .td-article-body>:has(~.mdx-quick-access){order:-2}.bp-article .td-article-body>.mdx-quick-access{order:-1}}.bp-article .mdx-tool-row{height:auto;padding-block:var(--td-sp-3);text-decoration:none}.bp-article .mdx-tool-text{text-align:start;gap:2px;display:grid}.bp-article .mdx-tool-text .td-micro{font-size:var(--td-fs-small);letter-spacing:0;text-transform:none;color:var(--td-ink-2);margin:0;font-weight:400}.bp-article .mdx-tool-row:is(:hover,:focus-visible) .td-eyebrow{text-underline-offset:3px;text-decoration:underline}.bp-page .td-split--article .td-article-body :is(p,ul,ol,li,blockquote,.td-body,.td-lead){max-width:62ch}.bp-article .td-widget:has(>.td-widget-body){padding:var(--td-pad-card)}.bp-article .td-widget-body{box-shadow:none;background:0 0;border-radius:0;padding:0}.bp-article .td-widget-body :is(.td-card-surface-veiled,.td-alert){box-shadow:none;background:0 0;border-radius:0}.bp-article .td-widget-body .td-alert{border-left:0;padding:0}.bp-article .td-widget-body .td-alert--info{--bp-alert-tone:var(--td-brand)}.bp-article .td-widget-body .td-alert--success{--bp-alert-tone:var(--td-green)}.bp-article .td-widget-body .td-alert--warning{--bp-alert-tone:var(--td-warning)}.bp-article .td-widget-body .td-alert--error{--bp-alert-tone:var(--td-error)}.bp-article .td-widget-body .td-alert:not(:has(>.td-alert-icon)){column-gap:var(--td-sp-5)}.bp-article .td-widget-body .td-alert:not(:has(>.td-alert-icon)):not(.td-row,.td-row-tight){grid-template-columns:8px minmax(0,1fr) auto}.bp-article .td-widget-body .td-alert:not(:has(>.td-alert-icon)):before{content:"";background:var(--bp-alert-tone,var(--td-brand));width:8px;height:8px;box-shadow:0 0 0 3px color-mix(in srgb, var(--bp-alert-tone,var(--td-brand)) 24%, transparent);border-radius:50%;flex:none;margin-top:.5em}.bp-article .td-widget-body .td-tabpanel{box-shadow:none;background:0 0;border-radius:0;padding:0}.bp-article .td-article-body :not(pre)>code{overflow-wrap:anywhere}.bp-article details>summary .td-h6{font-size:var(--td-fs-body);letter-spacing:0;text-transform:none;color:var(--td-ink);font-weight:600;line-height:1.4}.bp-article .mdx-quick-access .td-services{gap:0 var(--td-sp-8);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:768px){.bp-article .mdx-quick-access .td-services{grid-template-columns:repeat(2,minmax(0,1fr))}}.bp-article .mdx-quick-access .td-services>a{padding:var(--td-sp-4) var(--td-sp-3);border-radius:var(--td-radius-3,8px);border-bottom:1px solid color-mix(in srgb, var(--td-ink) 10%, transparent);box-shadow:none;color:var(--td-ink);transition:box-shadow var(--td-t-fast) var(--td-ease-out);background:0 0;align-items:center;text-decoration:none}.bp-article .mdx-quick-access .td-services>a:hover{box-shadow:var(--td-btn-hover)}.bp-article .mdx-quick-access .td-services>a:focus-visible{outline:2px solid var(--td-accent);outline-offset:2px}.bp-article .mdx-quick-access .td-services>a>.td-badge{box-shadow:none;color:var(--td-ink-2);background:0 0;flex:none;padding:0}.bp-article .mdx-quick-access .td-services>a .td-eyebrow{color:var(--td-ink-2);background:0 0;padding:0;text-decoration:none}.bp-article .mdx-quick-access .td-services>a .td-body{color:var(--td-ink);font-weight:600}.bp-article .mdx-quick-access .td-services>a .td-micro{color:var(--td-ink-2)}.bp-article .mdx-quick-access .td-services>a>.td-cta-arrow{width:16px;height:16px;color:var(--td-ink-2);flex:none;align-self:center}.bp-article .mdx-callout .td-body{font-size:var(--td-fs-body);color:var(--td-ink);line-height:1.55}.bp-article .mdx-callout .td-body p{margin:0}.bp-article .td-table th button{font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit}.bp-article .td-tab[aria-pressed=true]{color:var(--td-ink);background:var(--td-surface);box-shadow:var(--td-btn-active)}.bp-article .td-tab[aria-pressed=true]:before{content:"";background:var(--td-brand);vertical-align:.1em;border-radius:50%;flex:none;width:7px;height:7px;margin-inline-end:7px;display:inline-block}.bp-article .td-tablist[role=group]{flex-wrap:wrap;overflow:visible}.bp-article .td-tab[aria-pressed=false]:not(:disabled,[aria-disabled=true]){color:var(--td-ink);background:var(--td-surface);box-shadow:var(--td-btn-rest)}.bp-article .td-tab[aria-pressed=false]:not(:disabled,[aria-disabled=true]):hover{box-shadow:var(--td-btn-hover)}.bp-article .dt-full{margin:var(--td-sp-3) 0 0;font-size:var(--td-fs-small);color:var(--td-ink-2)}.bp-page .td-split--article .td-article-body .wfc-steps{max-width:none;gap:2px;inline-size:100%;margin:0;padding:0;list-style:none;display:grid}.bp-article .wfc-steps>li{max-width:none;margin:0;padding:0}.bp-article .wfc-steps>li:before{content:none}.bp-article .wfc-step{align-items:start;gap:var(--td-sp-3) var(--td-sp-5);inline-size:100%;padding:var(--td-sp-4) var(--td-sp-5);border-radius:var(--td-radius-4,10px);color:var(--td-ink-2);font:500 var(--td-fs-small)/1.4 var(--td-font-ui);text-align:start;cursor:pointer;transition:box-shadow var(--td-t-fast) var(--td-ease-out), color var(--td-t-fast) var(--td-ease-out);background:0 0;border:0;grid-template-columns:2ch 18px minmax(0,1fr) auto;display:grid}.bp-article .wfc-step:hover{color:var(--td-ink);box-shadow:var(--td-btn-hover)}.bp-article .wfc-step[aria-pressed=true]{color:var(--td-ink);background:var(--td-surface);box-shadow:var(--td-inset-deep,var(--td-btn-active))}.bp-article .wfc-step:focus-visible{outline:2px solid var(--td-accent);outline-offset:2px}.bp-article .wfc-step-n{font-variant-numeric:tabular-nums;color:var(--td-ink-2);text-align:end}.bp-article .wfc-step-i{width:16px;height:16px;margin-top:2px}.bp-article .wfc-step-main{gap:4px;min-width:0;display:grid}.bp-article .wfc-step-label{overflow-wrap:anywhere;font-size:var(--td-fs-small);color:inherit;background:0 0;padding:0}.bp-article .wfc-step-par,.bp-article .wfc-step-note{font-family:var(--td-font-sans);font-size:var(--td-fs-label);color:var(--td-ink-2);font-weight:400}.bp-article .wfc-step-note{font-size:var(--td-fs-small);color:var(--td-ink)}.bp-article .wfc-step-state{align-items:center;gap:var(--td-sp-3);white-space:nowrap;font-size:var(--td-fs-label);font-weight:600;display:inline-flex}.bp-article .wfc-lamp{background:color-mix(in srgb, var(--td-ink) 18%, transparent);border-radius:50%;width:8px;height:8px}.bp-article .wfc-step[data-tone=ran] .wfc-lamp{background:var(--td-green)}.bp-article .wfc-step[data-tone=warn] .wfc-lamp{background:var(--td-warning)}.bp-article .wfc-step[data-tone=fail] .wfc-lamp{background:var(--td-error);box-shadow:0 0 0 3px color-mix(in srgb, var(--td-error) 24%, transparent)}@media (max-width:560px){.bp-article .wfc-step{grid-template-columns:2ch minmax(0,1fr)}.bp-article .wfc-step-i{display:none}.bp-article .wfc-step-state{grid-column:2}}@media (prefers-reduced-motion:reduce){.bp-article .wfc-step{transition:none}}.bp-article .dt-verdict{font:700 var(--td-fs-subhead)/1.3 var(--td-font-ui);color:var(--td-ink);margin:0}.bp-article .dt-sides{gap:var(--td-sp-3);font-size:var(--td-fs-body);color:var(--td-ink);margin:0;padding:0;list-style:none;display:grid}.bp-article .dt-sides>li{margin:0;padding:0}.bp-article .dt-sides>li:before{content:none}.bp-article .dt-why{color:var(--td-ink-2)}.bp-article .td-tab:is(:disabled,[aria-disabled=true]){opacity:.45;cursor:default}.bp-article .dt-check{visibility:hidden;flex:none;width:12px;height:12px}.bp-article .dt-check[data-on]{visibility:visible}.bp-article .dt-clear{border-radius:var(--td-radius-3,8px);color:var(--td-ink);font:600 var(--td-fs-label)/1.2 var(--td-font-ui);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;min-height:24px;margin-inline-start:var(--td-sp-5);padding:4px 8px;text-decoration:underline}.bp-article .dt-clear:focus-visible{outline:2px solid var(--td-accent);outline-offset:2px}.bp-article .rsk-body{gap:var(--td-rhythm-block,24px);display:grid}.bp-article .rsk-result{align-content:start;gap:var(--td-sp-3);min-height:120px;display:grid}.bp-article .rsk-result>p{font-size:var(--td-fs-body);color:var(--td-ink);margin:0;line-height:1.5}.bp-article .rsk-result>.rsk-verdict{font:700 var(--td-fs-subhead)/1.3 var(--td-font-ui)}.bp-article .rsk-n{color:var(--td-ink-2);font-weight:400}.bp-article .rsk-result>.rsk-note{color:var(--td-ink-2)}.bp-article .rsk-result>.td-button{justify-self:start}@media (min-width:1024px){.bp-article .rsk-body{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}.bp-article .mdx-quick-access .td-services>a{flex-wrap:nowrap}.bp-article .td-widget-body:has(>.wfc-steps){gap:var(--td-rhythm-block,24px);display:grid}@media (min-width:1024px){.bp-article .td-widget-body:has(>.wfc-steps){grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start}.bp-article .td-widget-body:has(>.wfc-steps)>:first-child{grid-column:1/-1}.bp-article .td-widget-body:has(>.wfc-steps)>.wfc-steps{grid-area:2/1/span 4}.bp-article .td-widget-body:has(>.wfc-steps)>:not(:first-child,.wfc-steps){grid-column:2}}@media (max-width:560px){.bp-article .mdx-sort-hint,.bp-article table[data-stack] td[data-empty]{display:none}}.mdx-lazy:not(:has(.td-widget)){border-radius:var(--td-radius-8,22px);background:var(--td-surface);box-shadow:var(--td-inset-soft);align-content:center;justify-items:center;display:grid}.mdx-lazy[data-w=sim]:not(:has(.td-widget)){min-height:1280px}.mdx-lazy[data-w=timing]:not(:has(.td-widget)){min-height:820px}.mdx-lazy[data-w=recipes]:not(:has(.td-widget)){min-height:1790px}.mdx-lazy[data-w=options]:not(:has(.td-widget)){min-height:665px}@media (max-width:1023px){.mdx-lazy[data-w=sim]:not(:has(.td-widget)){min-height:1910px}}@media (max-width:560px){.mdx-lazy[data-w=sim]:not(:has(.td-widget)){min-height:2530px}.mdx-lazy[data-w=timing]:not(:has(.td-widget)){min-height:1150px}.mdx-lazy[data-w=recipes]:not(:has(.td-widget)){min-height:1945px}.mdx-lazy[data-w=options]:not(:has(.td-widget)){min-height:935px}}@media (scripting:none){.mdx-lazy{display:none}}
