.mdpVJq_header{z-index:50;background:#fffffff5;width:100%;position:sticky;top:0}.mdpVJq_bar{justify-content:space-between;align-items:center;min-height:64px;display:flex}.mdpVJq_brand{flex:none;max-width:144px;text-decoration:none;display:inline-flex}.mdpVJq_brand svg{max-width:32px;max-height:32px}.mdpVJq_primaryNav,.mdpVJq_desktopActions{display:none}.mdpVJq_menuButton{background:0 0;border:0;flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.mdpVJq_menuButton svg{width:24px;height:24px}.mdpVJq_mobileMenu{display:block}@media (min-width:1280px){.mdpVJq_desktopActions{display:flex}.mdpVJq_menuButton,.mdpVJq_mobileMenu{display:none}.mdpVJq_primaryNav{display:flex}}
.CKJ3Yq_page{font-size:1rem;line-height:1.8}.CKJ3Yq_page h1{overflow-wrap:break-word;font-family:inherit;font-size:clamp(1.75rem,3.4vw,2.75rem);line-height:1.5}.CKJ3Yq_page h2,.CKJ3Yq_page h3{overflow-wrap:break-word;font-family:inherit;line-height:1.6}.CKJ3Yq_page p,.CKJ3Yq_page li{overflow-wrap:anywhere}.CKJ3Yq_contactColumns{grid-template-columns:minmax(0,1fr);gap:1.5rem;display:grid}.CKJ3Yq_contactColumns>section,.CKJ3Yq_form>label{min-width:0}.CKJ3Yq_form{grid-template-columns:minmax(0,1fr);gap:1.25rem;display:grid}.CKJ3Yq_form label{flex-direction:column;gap:.5rem;font-size:.9375rem;line-height:1.8;display:flex}.CKJ3Yq_form input:not([type=hidden]),.CKJ3Yq_form textarea,.CKJ3Yq_form select{box-sizing:border-box;width:100%;min-width:0;max-width:100%;font-family:inherit;font-size:1rem;line-height:1.75}.CKJ3Yq_form input,.CKJ3Yq_form select{min-height:3rem}.CKJ3Yq_form input,.CKJ3Yq_form textarea{text-align:start;font-weight:400;display:block}.CKJ3Yq_form textarea{min-height:10rem}@media (min-width:640px){.CKJ3Yq_form{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.CKJ3Yq_contactColumns{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}}
.FW2h0q_tool{--blue:#1e5eff;color:#10213c;min-width:0;font-size:1rem;line-height:1.8}.FW2h0q_tool *{box-sizing:border-box;min-width:0}.FW2h0q_tool h2,.FW2h0q_tool h3,.FW2h0q_tool p{margin:0 0 1rem}.FW2h0q_tool h2{font-size:1.35rem;font-weight:750;line-height:1.7}.FW2h0q_tool h3{font-size:1.05rem;font-weight:700}.FW2h0q_tool button,.FW2h0q_tool input,.FW2h0q_tool select,.FW2h0q_tool textarea{font:inherit}.FW2h0q_tool button,.FW2h0q_tool a{touch-action:manipulation}.FW2h0q_tool button:focus-visible,.FW2h0q_tool a:focus-visible,.FW2h0q_tool input:focus-visible,.FW2h0q_tool select:focus-visible,.FW2h0q_tool textarea:focus-visible{outline-offset:3px;outline:3px solid #1e5eff}.FW2h0q_tabs{background:#e9eff9;border-radius:1rem;grid-template-columns:1fr 1fr;gap:.5rem;margin-bottom:1.5rem;padding:.4rem;display:grid}.FW2h0q_tabs button{color:#334155;cursor:pointer;background:0 0;border:0;border-radius:.7rem;padding:.8rem .5rem;font-weight:700}.FW2h0q_tabs button[aria-selected=true]{color:#1647c9;background:#fff;box-shadow:0 2px 8px #10213c10}.FW2h0q_columns{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:1.5rem;display:grid}.FW2h0q_card{background:#fff;border:1px solid #dce4f0;border-radius:1.2rem;margin-bottom:1.5rem;padding:1.5rem}.FW2h0q_fields{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.FW2h0q_field{flex-direction:column;gap:.35rem;font-size:.9rem;font-weight:650;display:flex}.FW2h0q_field input,.FW2h0q_field select{color:#10213c;background:#fff;border:1px solid #b9c9df;border-radius:.65rem;width:100%;min-height:48px;padding:.6rem .7rem}.FW2h0q_field input{text-align:start;direction:ltr}.FW2h0q_hint{color:#526277;font-size:.85rem;font-weight:400;line-height:1.8}.FW2h0q_note{overflow-wrap:anywhere;background:#eef4ff;border-radius:.7rem;margin-top:1rem;padding:1rem;font-size:.9rem;line-height:1.9}.FW2h0q_error{color:#9f1239;overflow-wrap:anywhere;background:#fff1f2;border:1px solid #fecdd3;border-radius:.7rem;margin:1rem 0;padding:1rem}.FW2h0q_result{background:#eef4ff;border-radius:.8rem;flex-wrap:wrap;gap:1rem;margin:1rem 0;padding:1rem;display:flex}.FW2h0q_metric{flex:1;min-width:120px;font-size:.9rem}.FW2h0q_metric strong{color:#1647c9;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;font-size:2rem;line-height:1.5;display:block}.FW2h0q_table{border-collapse:collapse;width:100%;font-size:.87rem}.FW2h0q_table th,.FW2h0q_table td{text-align:start;overflow-wrap:anywhere;border-bottom:1px solid #e2e8f0;padding:.65rem .4rem}.FW2h0q_table th{color:#475569;font-weight:700}.FW2h0q_table tr[data-match=true]{background:#eef4ff;font-weight:700}.FW2h0q_actions{flex-wrap:wrap;gap:.65rem;margin:1rem 0;display:flex}.FW2h0q_button{color:#1647c9;cursor:pointer;background:#fff;border:1px solid #b9c9df;border-radius:.65rem;justify-content:center;align-items:center;gap:.5rem;min-height:46px;padding:.6rem 1rem;font-weight:700;text-decoration:none;display:inline-flex}.FW2h0q_primary{color:#fff;background:#1e5eff;border-color:#1e5eff}.FW2h0q_button:disabled{opacity:.5;cursor:default}.FW2h0q_flow{grid-template-columns:1fr 1.5rem 1fr 1.5rem 1fr;align-items:stretch;gap:.6rem;margin:1rem 0;display:grid}.FW2h0q_node{cursor:pointer;text-align:center;color:#334155;background:#f8fafc;border:1px solid #cbd5e1;border-radius:.9rem;padding:1rem}.FW2h0q_node[aria-pressed=true]{background:#eef4ff;border-color:#1e5eff;box-shadow:0 0 0 1px #1e5eff}.FW2h0q_node strong{color:#1647c9;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:1.7rem;display:block}.FW2h0q_arrow{color:#1647c9;pointer-events:none;justify-content:center;align-items:center;font-size:1.5rem;display:flex}.FW2h0q_draft{resize:vertical;white-space:pre-wrap;color:#243652;overflow-wrap:anywhere;background:#fafcff;border:1px solid #cbd5e1;border-radius:.8rem;width:100%;min-height:28rem;padding:1.2rem;font-size:1rem;line-height:2.1}.FW2h0q_references{overflow-wrap:anywhere;gap:.6rem;font-size:.9rem;display:grid}.FW2h0q_references a{color:#1647c9;text-underline-offset:4px;text-decoration:underline}.FW2h0q_tool summary{cursor:pointer;color:#1647c9;padding:.5rem 0;font-weight:700}.FW2h0q_formula{text-align:start;overflow-wrap:anywhere;direction:ltr;font-family:ui-monospace,monospace;font-size:.85rem}.FW2h0q_status{color:#1647c9;min-height:2rem;font-size:.9rem}@media (max-width:800px){.FW2h0q_columns{grid-template-columns:1fr}.FW2h0q_card{padding:1.1rem}}@media (max-width:580px){.FW2h0q_fields,.FW2h0q_flow{grid-template-columns:1fr}.FW2h0q_arrow{height:1.5rem;font-size:0}.FW2h0q_arrow:after{content:"↓";font-size:1.5rem}.FW2h0q_tabs button{font-size:.9rem}.FW2h0q_actions .FW2h0q_button{flex:auto}.FW2h0q_draft{padding:.8rem;font-size:1rem}}
