.imported-post .tw-buying-guide{max-width:860px;margin:0 auto;padding:0 20px 48px;color:#454c5a;font-size:17px;line-height:1.72}.tw-buying-guide *{box-sizing:border-box}.tw-buying-guide h2{margin:2.2em 0 .7em;color:#141b1f;font-size:clamp(26px,3.5vw,34px);line-height:1.22;letter-spacing:-.025em}.tw-buying-guide h3{margin:1.6em 0 .45em;color:#141b1f;font-size:21px;line-height:1.35}.tw-buying-guide p{margin:0 0 1.18em}.tw-buying-guide ul,.tw-buying-guide ol{margin:0 0 1.45em;padding-left:1.35em}.tw-buying-guide li{margin:.55em 0}.tw-buying-guide a{color:#087bff;text-decoration:underline;text-underline-offset:3px}.tw-buying-guide .tw-answer{margin:8px 0 34px;padding:26px 28px;border-left:4px solid #087bff;border-radius:0 14px 14px 0;background:#f0efff;color:#282f3b}.tw-buying-guide .tw-answer p:last-child{margin-bottom:0}.tw-buying-guide .tw-eyebrow{margin:0 0 8px;color:#34268f;font-size:13px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.tw-buying-guide .tw-tablewrap{margin:30px 0;overflow-x:auto;border:1px solid #dce2ec;border-radius:14px;background:#fff}.tw-buying-guide .tw-table{width:100%;min-width:720px;border-collapse:collapse;font-size:14.5px;line-height:1.5}.tw-buying-guide .tw-table caption{padding:18px 18px 12px;text-align:left;color:#141b1f;font-size:18px;font-weight:750}.tw-buying-guide .tw-table th,.tw-buying-guide .tw-table td{padding:13px 14px;text-align:left;vertical-align:top;border-top:1px solid #e2e6ee}.tw-buying-guide .tw-table th{background:#f5f3ff;color:#141b1f;font-weight:750}.tw-buying-guide .tw-fig{margin:36px 0;padding:24px;border:1px solid #dce2ec;border-radius:16px;background:#fff}.tw-buying-guide .tw-fig figcaption{margin:0 0 9px;color:#141b1f;font-size:21px;font-weight:780;line-height:1.35}.tw-buying-guide .tw-note{margin:10px 0 0;color:#606979;font-size:14px;line-height:1.55}.tw-buying-guide .tw-bars{display:grid;gap:15px;margin:22px 0}.tw-buying-guide .tw-bars>div{display:grid;grid-template-columns:220px minmax(70px,1fr) 72px;gap:12px;align-items:center;font-size:14px}.tw-buying-guide .tw-bars i{display:block;height:24px;overflow:hidden;border-radius:5px;background:#e9edf5}.tw-buying-guide .tw-bars b{display:block;height:100%;border-radius:5px;background:#5c4df1;transition:width .12s ease}.tw-buying-guide .tw-bars strong{text-align:right;color:#141b1f;font-variant-numeric:tabular-nums}.tw-buying-guide .tw-bars-outcomes>div:nth-child(2) b{background:#fb8c72}.tw-buying-guide .tw-bars-outcomes>div:nth-child(3) b{background:#f4b354}.tw-buying-guide .tw-bars-outcomes>div:nth-child(4) b{background:#aab3c2}.tw-buying-guide label{display:block;margin-top:18px;color:#141b1f;font-weight:700}.tw-buying-guide output{font-variant-numeric:tabular-nums}.tw-buying-guide input[type=range]{width:100%;min-height:38px;margin:8px 0;accent-color:#5c4df1}.tw-buying-guide input:focus-visible{outline:2px solid #087bff;outline-offset:4px}.tw-buying-guide .tw-cta{margin:40px 0;padding:28px;border:1px solid #c8c4fb;border-radius:16px;background:#f0efff}.tw-buying-guide .tw-cta h2{margin:0 0 .5em;font-size:27px}.tw-buying-guide .tw-cta p{max-width:65ch}.tw-buying-guide .tw-cta a{display:inline-block;padding:11px 19px;border-radius:24px;background:#5c4df1;color:#fff;font-weight:750;text-decoration:none}.tw-buying-guide .tw-faq{margin-top:44px;border-top:1px solid #dce2ec}.tw-buying-guide .tw-faq h2{margin-top:1.25em}.tw-buying-guide .tw-faq h3{margin:0;padding:22px 0 8px;border-top:1px solid #dce2ec}.tw-buying-guide .tw-faq h3:first-of-type{border-top:0}.tw-buying-guide .tw-faq p{padding-bottom:16px}.tw-buying-guide .tw-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){.tw-buying-guide .tw-bars b{transition:none}}@media(max-width:660px){.imported-post .tw-buying-guide{padding:0 8px 34px;font-size:16px}.tw-buying-guide .tw-answer,.tw-buying-guide .tw-fig,.tw-buying-guide .tw-cta{padding:19px 16px}.tw-buying-guide .tw-bars>div{grid-template-columns:minmax(0,1fr) 66px;gap:6px 10px}.tw-buying-guide .tw-bars span{grid-column:1/-1}.tw-buying-guide .tw-table{font-size:14px}.tw-buying-guide .tw-cta h2{font-size:23px}}
