.calculator-range{height:.5rem;width:100%;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:9999px;background-color:transparent;outline:2px solid transparent;outline-offset:2px}.calculator-range::-webkit-slider-runnable-track{height:.5rem;border-radius:9999px;background:linear-gradient(to right,var(--range-fill,#111827) 0,var(--range-fill,#111827) var(--range-pct,0),#e5e7eb var(--range-pct,0),#e5e7eb 100%)}.calculator-range::-webkit-slider-thumb{height:1.25rem;width:1.25rem;cursor:pointer;-webkit-appearance:none;appearance:none;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);margin-top:-6px}.calculator-range::-moz-range-thumb{height:1.25rem;width:1.25rem;cursor:pointer;border-radius:9999px;border-width:0;--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.calculator-range::-moz-range-track{height:.5rem;border-radius:9999px;background:#e5e7eb}.calculator-range::-moz-range-progress{height:.5rem;border-radius:9999px;background:var(--range-fill,#111827)}.calculator-range-pill{height:2rem;width:100%;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:9999px;background-color:transparent;outline:2px solid transparent;outline-offset:2px}.calculator-range-pill::-webkit-slider-runnable-track{height:2rem;border-radius:9999px;--range-fill-end:var(--range-pct);background:linear-gradient(to right,transparent 0,transparent var(--range-fill-end),#e5e7eb var(--range-fill-end),#e5e7eb 100%),linear-gradient(to right,#bae6fd,#0071e6)}.calculator-range-pill::-webkit-slider-thumb{height:2rem;width:2rem;cursor:pointer;-webkit-appearance:none;appearance:none;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);box-sizing:border-box;border:2px solid #0071e6;margin-top:0}.calculator-range-pill::-moz-range-thumb{box-sizing:border-box;height:2rem;width:2rem;cursor:pointer;border-radius:9999px;border-width:2px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);border-color:#0071e6}.calculator-range-pill::-moz-range-track{height:2rem;border-radius:9999px;--range-fill-end:var(--range-pct);background:linear-gradient(to right,transparent 0,transparent var(--range-fill-end),#e5e7eb var(--range-fill-end),#e5e7eb 100%),linear-gradient(to right,#bae6fd,#0071e6)}.calculator-range-pill::-moz-range-progress{background:transparent}.docLegal_page{margin-left:auto;margin-right:auto;max-width:80rem;padding-left:1rem;padding-right:1rem}@media (min-width:640px){.docLegal_page{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){.docLegal_page{padding-left:2rem;padding-right:2rem}}.docLegal_row{display:grid;grid-template-columns:1fr;gap:2rem;align-items:start}@media (min-width:768px){.docLegal_row_split{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}.docLegal_main{min-width:0;color:#1f2937;font-size:.8125rem;line-height:1.42}.docLegal_page .docLegal_main p.docLegal_p{margin:0 0 .65rem;font-size:inherit;line-height:inherit;color:inherit}.docLegal_page .docLegal_main p.docLegal_p:last-child{margin-bottom:0}.docLegal_aside{min-width:0}.docLegal_asideSpacer{display:none}@media (min-width:768px){.docLegal_asideSpacer{display:block}}.docLegal_h1{margin-top:2rem;font-size:1.875rem;line-height:2.25rem;font-weight:600;color:#111827}@media (min-width:768px){.docLegal_h1{margin-top:2.5rem}}.docLegal_subtitle{margin-top:.5rem;font-size:.8125rem;line-height:1.4;color:#4b5563}.docLegal_h2{margin-bottom:1rem;font-size:1.25rem;font-weight:700}.docLegal_h2,.docLegal_h3{line-height:1.35;color:#111827}.docLegal_h3{margin-bottom:.75rem;font-size:1.125rem;font-weight:600}.docLegal_p{margin:0;font-size:.8125rem;line-height:1.42;color:#1f2937}.docLegal_sectionOuter{margin-bottom:3.5rem}.docLegal_sectionInner{margin-bottom:2.5rem}.docLegal_root{margin-top:2.5rem}.docLegal_summaryCard{border-radius:.5rem;border:1px solid rgba(14,165,233,.45);background-color:#f0f9ff;padding:1rem;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.docLegal_summaryCard_second{margin-top:.75rem}.docLegal_summaryHeading{margin-bottom:.75rem;font-size:.8125rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#075985}.docLegal_page .docLegal_summaryBody{margin:0;font-size:1rem;line-height:1.45;color:#0369a1}.docLegal_spacer{height:6rem}