.nrt-eyebrow{color:#e84b2e!important;display:inline-block!important;font-family:Roboto,sans-serif!important;font-size:.6875rem!important;font-weight:700!important;letter-spacing:.12em!important;margin:0 0 12px!important;text-transform:uppercase!important}.nrt-compare{width:100%}.nrt-compare--surface{background:#f5f5f3}.nrt-compare--white{background:#fff}.nrt-compare--dark{background:#111}.nrt-compare__container{margin:0 auto;max-width:1100px;padding:80px 40px}.nrt-compare__header{margin-bottom:48px;text-align:center}.nrt-compare__headline{font-family:Roboto,sans-serif;font-size:clamp(1.75rem,3vw,2.25rem);font-weight:300;letter-spacing:-.01em;line-height:1.15;margin:8px 0 0;text-transform:uppercase}.nrt-compare__headline strong{font-style:italic;font-weight:900}.nrt-compare__headline--surface,.nrt-compare__headline--white{color:#0f172a}.nrt-compare__headline--dark{color:#fff}.nrt-compare__scroll-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid #e2e8f0;border-radius:12px}.nrt-compare--dark .nrt-compare__scroll-wrap{border-color:hsla(0,0%,100%,.08)}.nrt-compare__scroll-hint{color:#94a3b8;display:none;font-family:Roboto,sans-serif;font-size:.75rem;padding:0 0 8px;text-align:right}.nrt-compare__table{border-collapse:collapse;font-family:Roboto,sans-serif;min-width:560px;width:100%}.nrt-compare__th{background:#fff;border-bottom:2px solid #e2e8f0;font-size:.875rem;font-weight:600;padding:16px 20px;text-align:center;white-space:nowrap}.nrt-compare--dark .nrt-compare__th{background:#1a1a1a;border-bottom-color:hsla(0,0%,100%,.08);color:#fff}.nrt-compare__th--feature{color:#475569;font-weight:500;min-width:240px;text-align:left}.nrt-compare--dark .nrt-compare__th--feature{color:hsla(0,0%,100%,.5)}.nrt-compare__th--col1{background:rgba(232,75,46,.07);border-bottom-color:#e84b2e;color:#0f172a}.nrt-compare--dark .nrt-compare__th--col1{background:rgba(232,75,46,.12);color:#fff}.nrt-compare__col-badge{align-items:center;color:#e84b2e;display:flex;font-weight:700;gap:6px;justify-content:center}.nrt-compare__logo-icon{flex-shrink:0;height:18px;width:18px}.nrt-compare__td{border-bottom:1px solid #f1f5f9;color:#475569;font-size:.9rem;padding:14px 20px;text-align:center}.nrt-compare--dark .nrt-compare__td{border-bottom-color:hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.6)}.nrt-compare__td--feature{color:#1e293b;font-weight:500;text-align:left}.nrt-compare--dark .nrt-compare__td--feature{color:#f1f5f9}.nrt-compare__td--col1{background:rgba(232,75,46,.04)}.nrt-compare--dark .nrt-compare__td--col1{background:rgba(232,75,46,.06)}.nrt-compare__row--alt .nrt-compare__td{background:#f5f5f3}.nrt-compare__row--alt .nrt-compare__td--col1{background:rgba(232,75,46,.07)}.nrt-compare--dark .nrt-compare__row--alt .nrt-compare__td{background:hsla(0,0%,100%,.02)}.nrt-compare__check,.nrt-compare__cross,.nrt-compare__partial{align-items:center;display:inline-flex;justify-content:center}.nrt-compare__check svg,.nrt-compare__cross svg,.nrt-compare__partial svg{height:22px;width:22px}.nrt-compare__text-val{color:#475569;font-size:.875rem}.nrt-compare--dark .nrt-compare__text-val{color:hsla(0,0%,100%,.55)}.nrt-compare__footnote{color:#94a3b8;font-family:Roboto,sans-serif;font-size:.8125rem;line-height:1.5;margin:20px 0 0}.nrt-compare__cta{margin-top:40px;text-align:center}@media (max-width:767px){.nrt-compare__container{padding:60px 20px}.nrt-compare__scroll-hint{display:block}.nrt-compare__scroll-wrap{border-radius:8px}.nrt-compare__td,.nrt-compare__th{padding:12px 14px}.nrt-compare__td--feature{min-width:180px}}