.va-compare .va-container,.va-compare .va-section,.va-compare .va-section>*{min-width:0}.va-compare .compare-table-wrap{container-type:inline-size;width:100%;min-width:0;margin-top:30px;border:1px solid #36516a;border-radius:4px}.va-compare .field-table{width:100%;min-width:0;table-layout:fixed}.va-compare .field-table tbody th,.va-compare .field-table td:first-of-type{width:auto}.va-compare .field-table th,.va-compare .field-table td{padding:18px 12px;overflow-wrap:anywhere}.va-compare .compare-cell-label{display:none}@container (max-width: 960px){.va-compare .field-table,.va-compare .field-table caption,.va-compare .field-table thead,.va-compare .field-table tbody{display:block;width:100%}.va-compare .field-table thead tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));background:#15334d}.va-compare .field-table thead th{min-width:0;font-size:.92rem}.va-compare .field-table thead th:first-child{grid-column:1 / -1;padding:0;border:0}.va-compare .field-table tbody tr{display:block;border-top:1px solid #36516a}.va-compare .field-table tbody th{display:block;width:auto;padding:18px 20px;border-top:0;background:#15334d;font-size:1rem}.va-compare .field-table td,.va-compare .field-table td:first-of-type{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:20px;width:auto;padding:18px 20px}.va-compare .compare-cell-label{display:block;min-width:0;color:var(--resource-blue);font-weight:600}.va-compare .compare-cell-value{min-width:0}}@container (max-width: 540px){.va-compare .field-table thead tr{grid-template-columns:minmax(0,1fr)}.va-compare .field-table td,.va-compare .field-table td:first-of-type{grid-template-columns:minmax(0,1fr);gap:6px;padding:16px}.va-compare .field-table tbody th{padding:18px 16px}}.va-compare .compare-publications{max-width:850px;padding-left:24px;margin-block:28px;color:var(--resource-muted);line-height:1.85}.va-compare .compare-publications li{padding-left:6px;margin-block:16px}.va-compare .compare-publications a{color:var(--resource-blue);text-decoration:underline;font-weight:600}.va-compare .compare-objection{max-width:850px;padding-top:32px;margin-top:32px;border-top:1px solid #29435e}.va-compare .compare-objection h3{scroll-margin-top:100px;font-family:var(--font-heading, "Montserrat", sans-serif);font-size:clamp(1.15rem,2vw,1.45rem);font-weight:600;line-height:1.5;letter-spacing:-.02em;margin-bottom:16px}.va-compare .compare-faq-list{max-width:850px;display:grid;gap:16px;margin-top:32px}.va-compare #faq details{padding-inline:24px;border:1px solid #29435e}.va-compare #faq summary{cursor:pointer;padding-block:22px;color:var(--resource-text)}.va-compare #faq summary h3{display:inline;font-family:var(--font-heading, "Montserrat", sans-serif);font-size:1rem;font-weight:600;line-height:1.7}.va-compare #faq summary:focus-visible{outline:2px solid var(--resource-blue);outline-offset:4px}.va-compare #faq details .field-copy{padding-bottom:24px}@media(max-width:767px){.va-compare #faq details{padding-inline:18px}}@media(max-width:767px){.va-compare .compare-table-wrap{margin-top:24px;max-width:100%}.va-compare.va-field-performance .field-table,.va-compare.va-field-performance .field-table caption,.va-compare.va-field-performance .field-table thead,.va-compare.va-field-performance .field-table tbody{display:block;width:100%;min-width:0}.va-compare.va-field-performance .field-table{font-size:1rem;line-height:1.7}.va-compare .field-table caption{padding:16px;font-size:.875rem;line-height:1.7}.va-compare .field-table thead tr{display:grid;grid-template-columns:minmax(0,1fr);background:#15334d}.va-compare .field-table thead th{padding:12px 16px;font-size:.875rem;line-height:1.6}.va-compare .field-table thead th:first-child{grid-column:1 / -1;padding:0;border:0}.va-compare .field-table tbody tr{display:block;border-top:1px solid #36516a}.va-compare.va-field-performance .field-table tbody th{display:block;width:auto;padding:18px 16px;border-top:0;background:#15334d;font-size:1.0625rem;line-height:1.5}.va-compare.va-field-performance .field-table td,.va-compare.va-field-performance .field-table td:first-of-type{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;width:auto;padding:16px}.va-compare .compare-cell-label{display:block;min-width:0;color:var(--resource-blue);font-size:.875rem;font-weight:600;line-height:1.6}.va-compare .compare-cell-value{min-width:0}.va-compare .field-table :is(th,td,a,span){white-space:normal;overflow-wrap:anywhere;word-break:normal}.va-compare .compare-publications{padding-left:20px;margin-block:24px;line-height:1.75;overflow-wrap:anywhere}.va-compare .compare-publications li{padding-left:2px}.va-compare .compare-objection{padding-top:24px;margin-top:24px}.va-compare .compare-objection h3{line-height:1.45}.va-compare .compare-faq-list{gap:14px;margin-top:24px}.va-compare #faq summary{padding-block:18px}.va-compare #faq summary h3{line-height:1.55}.va-compare #faq details>.field-copy{padding-bottom:18px}}
