.comparison{background:#e9eff7;scroll-margin-top:105px}.compare-scope,.compare-note{font-size:13px;line-height:1.65;color:#52647c;max-width:1000px}.comparison-selectors{display:grid;grid-template-columns:minmax(0,1fr) 32px minmax(0,1fr);align-items:start;gap:12px;margin:38px 0 24px}.comparison-selectors fieldset{border:0;padding:0;margin:0;min-width:0}.comparison-selectors legend{font-size:12px;font-weight:800;letter-spacing:2px;text-transform:uppercase;color:#886100;margin-bottom:16px}.comparison-selectors label{display:block;font-size:12px;font-weight:700;margin:12px 0 6px}.comparison-selectors select{display:block;width:100%;min-width:0;min-height:54px;padding:12px 36px 12px 16px;border:1px solid #b7c9df;border-radius:7px;background:#fff;color:var(--navy);font:15px 'DM Sans',sans-serif}.comparison-selectors a{display:inline-block;margin-top:14px;color:#245cb5;font-size:13px;font-weight:700}.versus{align-self:center;text-align:center;font:28px 'Bebas Neue',sans-serif;color:#af7800}.compare-controls{display:flex;flex-wrap:wrap;gap:9px}.compare-controls button{border:1px solid #b7c9df;border-radius:24px;min-height:42px;padding:11px 16px;color:var(--navy);background:white;font:700 12px 'DM Sans',sans-serif;cursor:pointer}.compare-controls button[aria-pressed=true]{background:var(--navy);border-color:var(--navy);color:white}#comparison-summary{font-size:14px;font-weight:700;line-height:1.6;margin-top:24px}.compare-table-wrap{overflow-x:auto;border:1px solid #cfdae7;border-radius:13px;background:#fff;margin:16px 0 20px}.compare-table{border-collapse:collapse;width:100%;min-width:630px;font-size:13px;line-height:1.55;table-layout:fixed}.compare-table th,.compare-table td{padding:16px;border-bottom:1px solid #dbe2ec;overflow-wrap:anywhere}.compare-table thead th{background:#0c203d;color:white;text-align:center;font-size:13px}.compare-table th:first-child{width:32%;text-align:left}.compare-table tbody th{font-weight:700}.compare-table td{text-align:center}.compare-table .is-different{background:#fff9e9}.compare-table tr:last-child>*{border-bottom:0}.comparison :focus-visible{outline:3px solid #245cb5;outline-offset:3px}.compare-table-wrap:focus-visible{outline-offset:5px}.comparison [hidden]{display:none!important}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ask-jake .cta-box{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:start}.ask-jake .decoded-inquiry{margin:0;width:100%;box-shadow:0 12px 36px #06162b12}.ask-jake .section-head{padding-top:24px}.ask-jake h2{font-size:clamp(48px,6vw,70px)}
@media(max-width:700px){.comparison-selectors{grid-template-columns:minmax(0,1fr);gap:20px}.versus{display:none}.comparison-selectors fieldset{padding:20px;background:#f5f8fc;border:1px solid #cfdae7;border-radius:10px}.comparison-selectors legend{float:left;width:100%;margin-bottom:8px}.comparison-selectors label{clear:both}.comparison-selectors select{font-size:16px}.ask-jake .cta-box{grid-template-columns:1fr;gap:4px}.compare-table th,.compare-table td{padding:13px 12px}.compare-table th:first-child{width:30%}.compare-table{min-width:600px}.compare-note{font-size:12px}.comparison .btn{width:100%}}
