.visual-qa_page__4JyoQ :is(h1,h2,h3){text-wrap:balance}.visual-qa_page__4JyoQ p{text-wrap:pretty}.visual-qa_page__4JyoQ thead th{font-size:12px!important}.visual-qa_page__4JyoQ :is(a,button,input,summary,[tabindex]):focus-visible{outline:2px solid #B23E13!important;outline-offset:3px}.visual-qa_page__4JyoQ [data-hero-inline-form]{margin-top:0!important}.visual-qa_heroCopy__dgpOo{display:flex;flex-direction:column;align-items:flex-start}.visual-qa_heroCopy__dgpOo>*{width:100%}.visual-qa_page__4JyoQ .visual-qa_heroCopy__dgpOo>h1{order:1}.visual-qa_heroCopy__dgpOo>p.lead,.visual-qa_heroLead__KaEkO{order:2}.visual-qa_heroForm__HmGJM{order:3;margin-top:20px!important}.visual-qa_heroCopy__dgpOo>.visual-qa_heroContinuation__4lCz0{order:4!important;margin-top:20px!important}.visual-qa_heroCopy__dgpOo>.byline{order:5;margin-top:24px!important}.visual-qa_tableBox__2_UxN{border:1px solid var(--n200,#d9d9d2);border-radius:12px;overflow-x:auto}.visual-qa_tableBox__2_UxN table{width:100%;border-collapse:initial!important;border-spacing:0}.visual-qa_tableBox__2_UxN tr>:is(th,td):first-child{position:sticky;left:0;z-index:1;background:#FFFFFF;border-right:1px solid var(--n200,#d9d9d2)}.visual-qa_tableBox__2_UxN thead tr>th:first-child{z-index:2}@media(max-width:767px){.visual-qa_page__4JyoQ .q-text,.visual-qa_page__4JyoQ button,.visual-qa_page__4JyoQ dd,.visual-qa_page__4JyoQ input,.visual-qa_page__4JyoQ li,.visual-qa_page__4JyoQ p:not(.eyebrow):not(.faq-cat-label):not(.faq-cat-label-v2):not(.fj-eyebrow),.visual-qa_page__4JyoQ summary,.visual-qa_page__4JyoQ td{font-size:16px!important}.visual-qa_page__4JyoQ :is(.btn,.city-pill,.faq-pill-nav a){min-height:44px;min-width:44px}.visual-qa_page__4JyoQ nav[aria-label=Breadcrumb] li{font-size:12px!important}.visual-qa_tableBox__2_UxN table{min-width:760px!important}.visual-qa_tableBox__2_UxN tr>:is(th,td):first-child{min-width:150px;width:150px;max-width:180px}.visual-qa_tableBox__2_UxN tbody th{font-size:16px!important}}.visual-qa_page__4JyoQ .visual-qa_hero__4MKDV.visual-qa_hero__4MKDV{padding-top:32px!important;padding-bottom:48px!important}.visual-qa_page__4JyoQ .visual-qa_heroCopy__dgpOo>h1{font-size:42px;line-height:1.15}.visual-qa_heroCopy__dgpOo>.flex-wrap{order:0;margin-bottom:20px}.visual-qa_page__4JyoQ :is(.chip,.eyebrow,.lab,.scorecard-note,.stage-num,.faq-sidebar-topics,.faq-nav-count,.pill-count,.faq-cat-label,.plat-pill,.upd,.demand-kd,.faq-sidebar-cta p){font-size:12px!important}.visual-qa_page__4JyoQ a[style*="font-family: var(--fm)"]{display:inline-flex;align-items:center;min-height:44px;min-width:44px;font-size:12px!important;padding:4px 0}.visual-qa_page__4JyoQ a[style*="font-family: var(--fm)"]:hover{text-decoration:underline}@media(max-width:767px){.visual-qa_page__4JyoQ .visual-qa_hero__4MKDV.visual-qa_hero__4MKDV{padding-top:24px!important}.visual-qa_page__4JyoQ .visual-qa_heroCopy__dgpOo>h1{font-size:clamp(23px,6.4vw,25px)!important;line-height:1.18}.visual-qa_heroContinuation__4lCz0,.visual-qa_heroCopy__dgpOo>.lead{font-size:16px!important;line-height:1.65;margin-top:16px!important}.visual-qa_heroCopy__dgpOo>.byline{flex-wrap:wrap}.visual-qa_page__4JyoQ .faq-ans p,.visual-qa_page__4JyoQ .plat-best,.visual-qa_page__4JyoQ .scope-list,.visual-qa_page__4JyoQ .scope-list li,.visual-qa_page__4JyoQ .scope-list li span,.visual-qa_page__4JyoQ .scorecard-metric{font-size:16px!important}.visual-qa_page__4JyoQ .faq-cat-label{font-size:12px!important}.visual-qa_page__4JyoQ .faq-grid{margin-top:32px}}.visual-qa_page__4JyoQ .faq-cat-label,.visual-qa_page__4JyoQ .faq-item[open] .q-text{color:#B23E13!important}.visual-qa_page__4JyoQ .dark-sec .eyebrow,.visual-qa_page__4JyoQ a[class*="bg-[#B23E13]"]{color:#FFFFFF!important}.visual-qa_citation__Gh0Cy{display:inline-flex;align-items:center;min-height:44px;min-width:44px;padding:4px 0}@media(max-width:767px){.visual-qa_tableBox__2_UxN table[data-columns="2"]{table-layout:fixed;width:320px!important;min-width:320px!important}.visual-qa_tableBox__2_UxN table[data-columns="3"]{table-layout:fixed;width:500px!important;min-width:500px!important}.visual-qa_tableBox__2_UxN table[data-columns="4"]{table-layout:fixed;width:680px!important;min-width:680px!important}.visual-qa_tableBox__2_UxN table[data-columns="5"]{table-layout:fixed;width:860px!important;min-width:860px!important}.visual-qa_tableBox__2_UxN table[data-columns="6"]{table-layout:fixed;width:1040px!important;min-width:1040px!important}.visual-qa_tableBox__2_UxN tr>:is(th,td):first-child{width:140px!important;min-width:140px;max-width:140px}.visual-qa_page__4JyoQ p a{font-size:inherit}}@media(min-width:768px){.visual-qa_page__4JyoQ p:not(.eyebrow):not(.lab):not(.faq-cat-label):not(.fj-eyebrow):not(.font-fj-mono){max-inline-size:55ch!important}}@media(max-width:767px){.visual-qa_page__4JyoQ [data-hero-inline-form]>div>div:last-child,.visual-qa_page__4JyoQ span.font-fj-body{font-size:16px!important;line-height:1.5}}.visual-qa_comparisonBox__RYVDt{margin-block:40px;border:1px solid #e5e5e0;border-radius:12px;overflow-x:auto}.visual-qa_comparisonTable__r7Zl2{inline-size:100%;table-layout:fixed;border-collapse:collapse}.visual-qa_comparisonTable__r7Zl2 tr{display:table-row!important;padding:0!important;border-radius:0}.visual-qa_comparisonTable__r7Zl2 td,.visual-qa_comparisonTable__r7Zl2 th{padding:22px 24px;text-align:left;vertical-align:top;font-weight:inherit;border-bottom:1px solid #e5e5e0;background:inherit}.visual-qa_comparisonTable__r7Zl2 th:first-child{inline-size:26%}.visual-qa_comparisonTable__r7Zl2 tr:last-child>td,.visual-qa_comparisonTable__r7Zl2 tr:last-child>th{border-bottom:0}.visual-qa_comparisonTable__r7Zl2 h3{margin:0}.visual-qa_comparisonTable__r7Zl2 ul{padding-inline-start:18px}.visual-qa_comparisonTable__r7Zl2 th p{font-weight:400}.visual-qa_comparisonTable__r7Zl2 .scorecard-val{text-align:left}@media (max-width:767px){.visual-qa_comparisonBox__RYVDt{overflow:visible}.visual-qa_comparisonTable__r7Zl2,.visual-qa_comparisonTable__r7Zl2 tbody,.visual-qa_comparisonTable__r7Zl2 tr{display:block!important;inline-size:100%!important;min-inline-size:0!important}.visual-qa_comparisonTable__r7Zl2 td,.visual-qa_comparisonTable__r7Zl2 th{display:block;position:static!important;inline-size:auto!important;min-inline-size:0!important;padding:16px 18px;border:0}.visual-qa_comparisonTable__r7Zl2 th{padding-block-end:6px}.visual-qa_comparisonTable__r7Zl2 td{padding-block-start:6px}.visual-qa_comparisonTable__r7Zl2 tr{border-bottom:1px solid #e5e5e0}.visual-qa_comparisonTable__r7Zl2 tr:last-child{border-bottom:0}.visual-qa_comparisonTable__r7Zl2 h3{font-size:18px;line-height:1.4}.visual-qa_comparisonTable__r7Zl2 li,.visual-qa_comparisonTable__r7Zl2 p{font-size:16px!important;line-height:1.5}}@media (min-width:768px){.visual-qa_page__4JyoQ .card>.visual-qa_comparisonBox__RYVDt .visual-qa_comparisonTable__r7Zl2 th:first-child{inline-size:68%}.visual-qa_page__4JyoQ .card>.visual-qa_comparisonBox__RYVDt .visual-qa_comparisonTable__r7Zl2 td,.visual-qa_page__4JyoQ .card>.visual-qa_comparisonBox__RYVDt .visual-qa_comparisonTable__r7Zl2 th{padding:14px 12px}}.visual-qa_page__4JyoQ .scope-list.num-list li:before{font-size:12px!important}.visual-qa_processFigure__EIyXV{margin:0;display:flow-root;max-inline-size:900px}.visual-qa_processFlow__GENb9{display:flex!important;flex-direction:column;gap:28px!important}.visual-qa_processFlow__GENb9>li{position:relative}.visual-qa_processFlow__GENb9>li:not(:last-child):after{content:"";position:absolute;left:39px;bottom:-28px;inline-size:14px;block-size:28px;background:#B23E13;clip-path:polygon(42% 0,58% 0,58% 73%,90% 73%,50% 100%,10% 73%,42% 73%);pointer-events:none}.visual-qa_stageMarker__zSZq1{inline-size:36px;min-inline-size:36px;block-size:36px;display:grid;place-items:center;flex:none;border:1px solid #e5e5e0;border-radius:50%;background:var(--white,#fff)}.visual-qa_processFlow__GENb9.num-list>li{padding:20px 20px 20px 52px;border:1px solid #e5e5e0;border-radius:12px;background:var(--white,#fff)}.visual-qa_processFlow__GENb9.num-list>li:before{left:18px!important;top:22px!important;inline-size:24px;block-size:24px;display:grid;place-items:center;border:1px solid #e5e5e0;border-radius:50%;font-size:12px!important;background:var(--white,#fff)}.visual-qa_processFlow__GENb9.num-list>li:not(:last-child):after{left:23px}.visual-qa_modelFlow__11yKk{display:flex;flex-direction:column;gap:28px;margin-block:18px}.visual-qa_modelNode__4DFWh{display:block;position:relative;padding:14px 18px;border:1px solid #e5e5e0;border-radius:12px;font-size:inherit;line-height:inherit;background:inherit}.visual-qa_modelNode__4DFWh:not(:last-child):after{content:"";position:absolute;left:17px;bottom:-28px;inline-size:14px;block-size:28px;background:#B23E13;clip-path:polygon(42% 0,58% 0,58% 73%,90% 73%,50% 100%,10% 73%,42% 73%);pointer-events:none}@media (max-width:767px){.visual-qa_comparisonTable__r7Zl2 .scorecard-val,.visual-qa_comparisonTable__r7Zl2 th{font-size:16px!important}}.visual-qa_page__4JyoQ .visual-qa_heroCopy__dgpOo>p.font-fj-body,.visual-qa_page__4JyoQ .visual-qa_heroCopy__dgpOo>p.lead{order:2}@media (max-width:767px){.visual-qa_page__4JyoQ .visual-qa_heroCopy__dgpOo>p.font-fj-body,.visual-qa_page__4JyoQ .visual-qa_heroCopy__dgpOo>p.lead{font-size:16px!important;line-height:1.5!important;margin-top:16px!important}.visual-qa_page__4JyoQ .visual-qa_heroCopy__dgpOo>.visual-qa_heroForm__HmGJM{margin-top:12px!important}}.visual-qa_page__4JyoQ #faq .faq-sidebar-nav .faq-nav-count{color:var(--ink)!important}