.tmc[data-astro-cid-hp7cmigc]{background:#f6f8fb;border:1px solid #dfe6ef;border-radius:var(--radius);padding:1.5rem;margin:0 0 2.5rem}.tmc[data-astro-cid-hp7cmigc] h2[data-astro-cid-hp7cmigc]{margin-top:0}.tmc-grid[data-astro-cid-hp7cmigc]{display:grid;grid-template-columns:repeat(auto-fit,minmax(16.5rem,1fr));gap:1rem}.tmc-card[data-astro-cid-hp7cmigc]{background:#fff;border:1px solid #dfe6ef;border-radius:var(--radius);padding:1rem 1.25rem;min-width:0}.tmc-card[data-astro-cid-hp7cmigc] label[data-astro-cid-hp7cmigc]{display:block;font-weight:650;color:var(--navy);font-size:.9rem;margin:.75rem 0 .25rem}.tmc-card[data-astro-cid-hp7cmigc] label[data-astro-cid-hp7cmigc]:first-child{margin-top:0}.tmc-card[data-astro-cid-hp7cmigc] input[data-astro-cid-hp7cmigc],.tmc-card[data-astro-cid-hp7cmigc] select[data-astro-cid-hp7cmigc]{width:100%;padding:.5rem .6rem;border:1px solid #b9c4d4;border-radius:6px;font:inherit;background:#fff;color:var(--ink);min-width:0}.tmc-row[data-astro-cid-hp7cmigc]{display:flex;gap:.5rem}.tmc-row[data-astro-cid-hp7cmigc] input[data-astro-cid-hp7cmigc]{flex:1 1 55%}.tmc-row[data-astro-cid-hp7cmigc] select[data-astro-cid-hp7cmigc]{flex:1 1 45%}.tmc-chips[data-astro-cid-hp7cmigc]{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.6rem}.tmc-chips[data-astro-cid-hp7cmigc] button[data-astro-cid-hp7cmigc]{font:inherit;font-size:.8125rem;padding:.4rem .7rem;min-height:2.25rem;border-radius:999px;border:1px solid #b9c4d4;background:#fff;color:var(--navy);cursor:pointer}.tmc-chips[data-astro-cid-hp7cmigc] button[data-astro-cid-hp7cmigc]:hover{border-color:var(--blue-alt);color:var(--blue-alt)}.tmc-hint[data-astro-cid-hp7cmigc]{font-size:.8125rem;color:var(--ink-soft);margin:.5rem 0 0}.tmc-out[data-astro-cid-hp7cmigc]{display:flex;flex-direction:column}.tmc-lead[data-astro-cid-hp7cmigc]{font-size:.875rem;color:var(--ink-soft)}.tmc-big[data-astro-cid-hp7cmigc]{margin:.2rem 0 .6rem;color:var(--navy)}.tmc-big[data-astro-cid-hp7cmigc] strong[data-astro-cid-hp7cmigc]{font-family:var(--font-mono);font-size:clamp(2rem,6vw,2.6rem);line-height:1.1}.tmc-big[data-astro-cid-hp7cmigc] span[data-astro-cid-hp7cmigc]{font-weight:600}.tmc-lines[data-astro-cid-hp7cmigc]{display:grid;gap:.35rem}.tmc-lines[data-astro-cid-hp7cmigc] div[data-astro-cid-hp7cmigc]{display:flex;flex-wrap:wrap;gap:.1rem .6rem;align-items:baseline;font-size:.9375rem;color:var(--ink-soft)}.tmc-lines[data-astro-cid-hp7cmigc] span[data-astro-cid-hp7cmigc]{flex:1 1 8rem}.tmc-v[data-astro-cid-hp7cmigc]{margin-left:auto;white-space:nowrap;font-weight:inherit}.tmc-lines[data-astro-cid-hp7cmigc] strong[data-astro-cid-hp7cmigc]{font-family:var(--font-mono);color:var(--navy);font-size:1.15rem}.tmc-lines[data-astro-cid-hp7cmigc] em[data-astro-cid-hp7cmigc]{font-style:normal;font-size:.8125rem}.tmc-sub[data-astro-cid-hp7cmigc]{font-size:1.05rem;margin:1.5rem 0 .6rem}.tmc-quiet[data-astro-cid-hp7cmigc]{font-weight:400;color:var(--ink-soft);font-size:.9rem}.tmc-bars[data-astro-cid-hp7cmigc]{display:grid;gap:.4rem}.tmc-bars[data-astro-cid-hp7cmigc] .tmc-bar{display:grid;grid-template-columns:7.5rem 1fr 4.75rem;gap:.6rem;align-items:center;font-size:.875rem}.tmc-bars[data-astro-cid-hp7cmigc] .tmc-bl{color:var(--ink-soft)}.tmc-bars[data-astro-cid-hp7cmigc] .tmc-bt{background:#e3e9f2;border-radius:4px;height:.9rem;overflow:hidden}.tmc-bars[data-astro-cid-hp7cmigc] .tmc-bf{display:block;height:100%;background:#8aa0c2;border-radius:4px}.tmc-bars[data-astro-cid-hp7cmigc] .tmc-bar.on .tmc-bf{background:var(--navy)}.tmc-bars[data-astro-cid-hp7cmigc] .tmc-bar.on .tmc-bl{color:var(--navy);font-weight:650}.tmc-bars[data-astro-cid-hp7cmigc] .tmc-bv{font-family:var(--font-mono);color:var(--navy);text-align:right}.tmc-cite[data-astro-cid-hp7cmigc]{margin-top:1.25rem;background:#fff;border:1px dashed #b9c4d4;border-radius:var(--radius);padding:.75rem 1rem}.tmc-cite-head[data-astro-cid-hp7cmigc]{display:flex;flex-wrap:wrap;gap:.5rem 1rem;align-items:center;justify-content:space-between;color:var(--navy)}.tmc-cite[data-astro-cid-hp7cmigc] button[data-astro-cid-hp7cmigc]{font:inherit;font-size:.875rem;font-weight:650;padding:.45rem .9rem;min-height:2.25rem;border-radius:999px;border:0;background:var(--navy);color:#fff;cursor:pointer}.tmc-cite[data-astro-cid-hp7cmigc] p[data-astro-cid-hp7cmigc]{margin:.5rem 0 0;font-size:.875rem;color:var(--ink-soft);overflow-wrap:anywhere}.tmc-formula[data-astro-cid-hp7cmigc]{margin:1rem 0 .5rem;font-size:.9375rem}.tmc-src[data-astro-cid-hp7cmigc]{font-size:.875rem;color:var(--ink-soft);margin:.25rem 0 1.25rem}.tmc-tablewrap[data-astro-cid-hp7cmigc]{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:.5rem 0}.tmc-table[data-astro-cid-hp7cmigc]{width:100%;border-collapse:collapse;font-size:.9375rem;font-variant-numeric:tabular-nums}.tmc-table[data-astro-cid-hp7cmigc] th[data-astro-cid-hp7cmigc],.tmc-table[data-astro-cid-hp7cmigc] td[data-astro-cid-hp7cmigc]{padding:.45rem .6rem;border-bottom:1px solid #e3e9f2;text-align:right;white-space:nowrap}.tmc-table[data-astro-cid-hp7cmigc] th[data-astro-cid-hp7cmigc][scope=row],.tmc-table[data-astro-cid-hp7cmigc] thead[data-astro-cid-hp7cmigc] th[data-astro-cid-hp7cmigc]:first-child{text-align:left}.tmc-table[data-astro-cid-hp7cmigc] thead[data-astro-cid-hp7cmigc] th[data-astro-cid-hp7cmigc]{color:var(--navy);background:#f6f8fb}.tmc-table[data-astro-cid-hp7cmigc] th[data-astro-cid-hp7cmigc][scope=row]{font-weight:600;color:var(--navy)}.tmc-defs[data-astro-cid-hp7cmigc]{padding-left:1.2rem}.tmc-defs[data-astro-cid-hp7cmigc] li[data-astro-cid-hp7cmigc]{margin-bottom:.35rem}@media(max-width:520px){.tmc[data-astro-cid-hp7cmigc]{padding:1rem}.tmc-bars[data-astro-cid-hp7cmigc] .tmc-bar{grid-template-columns:6.25rem 1fr 4.25rem;gap:.4rem}}.tmc[data-astro-cid-lhgrpm6h]{background:#f6f8fb;border:1px solid #dfe6ef;border-radius:var(--radius);padding:1.5rem;margin:0 0 2.5rem}.tmc[data-astro-cid-lhgrpm6h] h2[data-astro-cid-lhgrpm6h]{margin-top:0}.tmc-grid[data-astro-cid-lhgrpm6h]{display:grid;grid-template-columns:repeat(auto-fit,minmax(16.5rem,1fr));gap:1rem}.tmc-card[data-astro-cid-lhgrpm6h]{background:#fff;border:1px solid #dfe6ef;border-radius:var(--radius);padding:1rem 1.25rem;min-width:0}.tmc-card[data-astro-cid-lhgrpm6h] label[data-astro-cid-lhgrpm6h]{display:block;font-weight:650;color:var(--navy);font-size:.9rem;margin:.75rem 0 .25rem}.tmc-card[data-astro-cid-lhgrpm6h] input[data-astro-cid-lhgrpm6h][type=number],.tmc-card[data-astro-cid-lhgrpm6h] select[data-astro-cid-lhgrpm6h]{width:100%;padding:.5rem .6rem;border:1px solid #b9c4d4;border-radius:6px;font:inherit;background:#fff;color:var(--ink);min-width:0}.tmc-seg[data-astro-cid-lhgrpm6h]{display:flex;flex-wrap:wrap;gap:.25rem 1rem}.tmc-seg[data-astro-cid-lhgrpm6h] label[data-astro-cid-lhgrpm6h],.tmc-check[data-astro-cid-lhgrpm6h]{display:flex;align-items:center;gap:.45rem;font-weight:600;margin:0;min-height:2.25rem;cursor:pointer}.tmc-check[data-astro-cid-lhgrpm6h]{margin-top:.9rem!important;font-weight:500!important;font-size:.875rem!important;color:var(--ink)!important;align-items:flex-start}.tmc-check[data-astro-cid-lhgrpm6h] input[data-astro-cid-lhgrpm6h]{margin-top:.25rem}.tmc-row[data-astro-cid-lhgrpm6h]{display:flex;gap:.5rem}.tmc-row[data-astro-cid-lhgrpm6h] input[data-astro-cid-lhgrpm6h]{flex:1 1 55%}.tmc-row[data-astro-cid-lhgrpm6h] select[data-astro-cid-lhgrpm6h]{flex:1 1 45%}.tmc-hint[data-astro-cid-lhgrpm6h]{font-size:.8125rem;color:var(--ink-soft);margin:.5rem 0 0}.tmc-out[data-astro-cid-lhgrpm6h]{display:flex;flex-direction:column}.tmc-lead[data-astro-cid-lhgrpm6h]{font-size:.875rem;color:var(--ink-soft)}.tmc-big[data-astro-cid-lhgrpm6h]{margin:.2rem 0 .6rem;color:var(--navy)}.tmc-big[data-astro-cid-lhgrpm6h] strong[data-astro-cid-lhgrpm6h]{font-family:var(--font-mono);font-size:clamp(2rem,6vw,2.6rem);line-height:1.1}.tmc-big[data-astro-cid-lhgrpm6h] span[data-astro-cid-lhgrpm6h]{font-weight:600}.tmc-lines[data-astro-cid-lhgrpm6h]{display:grid;gap:.35rem}.tmc-lines[data-astro-cid-lhgrpm6h] div[data-astro-cid-lhgrpm6h]{display:flex;flex-wrap:wrap;gap:.1rem .6rem;align-items:baseline;font-size:.9375rem;color:var(--ink-soft)}.tmc-lines[data-astro-cid-lhgrpm6h] span[data-astro-cid-lhgrpm6h]{flex:1 1 8rem}.tmc-v[data-astro-cid-lhgrpm6h]{margin-left:auto;white-space:nowrap;font-weight:inherit}.tmc-lines[data-astro-cid-lhgrpm6h] strong[data-astro-cid-lhgrpm6h]{font-family:var(--font-mono);color:var(--navy);font-size:1.15rem}.tmc-lines[data-astro-cid-lhgrpm6h] strong[data-astro-cid-lhgrpm6h].tmc-txt{font-family:inherit;font-size:1rem}.tmc-lines[data-astro-cid-lhgrpm6h] em[data-astro-cid-lhgrpm6h]{font-style:normal;font-size:.8125rem}.tmc-cite[data-astro-cid-lhgrpm6h]{margin-top:1.25rem;background:#fff;border:1px dashed #b9c4d4;border-radius:var(--radius);padding:.75rem 1rem}.tmc-cite-head[data-astro-cid-lhgrpm6h]{display:flex;flex-wrap:wrap;gap:.5rem 1rem;align-items:center;justify-content:space-between;color:var(--navy)}.tmc-cite[data-astro-cid-lhgrpm6h] button[data-astro-cid-lhgrpm6h]{font:inherit;font-size:.875rem;font-weight:650;padding:.45rem .9rem;min-height:2.25rem;border-radius:999px;border:0;background:var(--navy);color:#fff;cursor:pointer}.tmc-cite[data-astro-cid-lhgrpm6h] p[data-astro-cid-lhgrpm6h]{margin:.5rem 0 0;font-size:.875rem;color:var(--ink-soft);overflow-wrap:anywhere}.tmc-src[data-astro-cid-lhgrpm6h]{font-size:.875rem;color:var(--ink-soft);margin:.25rem 0 1.25rem}.tmc-tablewrap[data-astro-cid-lhgrpm6h]{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:.5rem 0}.tmc-table[data-astro-cid-lhgrpm6h]{width:100%;border-collapse:collapse;font-size:.9375rem;font-variant-numeric:tabular-nums}.tmc-table[data-astro-cid-lhgrpm6h] th[data-astro-cid-lhgrpm6h],.tmc-table[data-astro-cid-lhgrpm6h] td[data-astro-cid-lhgrpm6h]{padding:.45rem .6rem;border-bottom:1px solid #e3e9f2;text-align:right;white-space:nowrap}.tmc-table[data-astro-cid-lhgrpm6h] th[data-astro-cid-lhgrpm6h][scope=row],.tmc-table[data-astro-cid-lhgrpm6h] thead[data-astro-cid-lhgrpm6h] th[data-astro-cid-lhgrpm6h]:first-child{text-align:left}.tmc-table[data-astro-cid-lhgrpm6h] thead[data-astro-cid-lhgrpm6h] th[data-astro-cid-lhgrpm6h]{color:var(--navy);background:#f6f8fb}.tmc-table[data-astro-cid-lhgrpm6h] th[data-astro-cid-lhgrpm6h][scope=row]{font-weight:600;color:var(--navy)}[data-astro-cid-lhgrpm6h][hidden]{display:none!important}@media(max-width:520px){.tmc[data-astro-cid-lhgrpm6h]{padding:1rem}}.answer-box[data-astro-cid-ckhabgxl]{background:var(--bg-dark);color:#fff;border-radius:var(--radius);padding:1.75rem 2rem;margin-bottom:1.5rem;border-left:5px solid var(--green)}.answer-big[data-astro-cid-ckhabgxl]{font-size:clamp(2.2rem,6vw,3.2rem);font-weight:800;line-height:1;color:var(--green)}.answer-sub[data-astro-cid-ckhabgxl]{margin-top:.5rem;color:#c9d4e5;font-size:1.05rem}.launch-panel[data-astro-cid-ckhabgxl]{background:var(--bg-dark);border-radius:var(--radius);padding:1.5rem 2rem 1.75rem;text-align:center;margin-bottom:2rem}.btn-launch[data-astro-cid-ckhabgxl]{font-size:1.0625rem;padding:.85rem 1.9rem}.launch-note[data-astro-cid-ckhabgxl]{color:#9aa3b5;margin:.7rem 0 0;font-size:.9375rem}.answer-body[data-astro-cid-ckhabgxl] p{margin-bottom:1rem}.answer-body[data-astro-cid-ckhabgxl] table{width:100%;border-collapse:collapse;margin:.5rem 0 1.25rem;font-size:.9375rem}.answer-body[data-astro-cid-ckhabgxl] th,.answer-body[data-astro-cid-ckhabgxl] td{padding:.45rem .6rem;border-bottom:1px solid #e3e9f2;text-align:left}.answer-body[data-astro-cid-ckhabgxl] thead th{color:var(--navy);background:#f6f8fb}.answer-body[data-astro-cid-ckhabgxl] .tbl-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.source[data-astro-cid-ckhabgxl]{font-size:.875rem;color:var(--ink-soft);border-top:1px solid #e3e9f2;padding-top:1rem;margin-top:1.5rem}.link-grid[data-astro-cid-ckhabgxl]{list-style:none;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:.4rem 1rem}.link-grid[data-astro-cid-ckhabgxl] a[data-astro-cid-ckhabgxl]{font-weight:600}.faq[data-astro-cid-ckhabgxl]{border-bottom:1px solid #e3e9f2;padding-block:.75rem}.faq[data-astro-cid-ckhabgxl] summary[data-astro-cid-ckhabgxl]{font-weight:650;cursor:pointer;color:var(--navy)}.faq[data-astro-cid-ckhabgxl] p[data-astro-cid-ckhabgxl]{margin-top:.5rem;color:var(--ink-soft)}@media(max-width:520px){.answer-box[data-astro-cid-ckhabgxl]{padding:1.25rem}.launch-panel[data-astro-cid-ckhabgxl]{padding:1.25rem 1rem 1.5rem}}
