.compare-shell{font-family:var(--font-inter), system-ui, -apple-system, sans-serif;color:var(--hp-ink-soft);-webkit-font-smoothing:antialiased;background:#fff}.compare-page{position:relative}.compare-page:before{content:"";pointer-events:none;background:linear-gradient(#fff 0%,#fbfef6 46%,#f3fbe6 100%);border-bottom:1px solid #eaf4dc;height:470px;position:absolute;inset:0 0 auto}.compare-container{box-sizing:border-box;max-width:1096px;margin:0 auto;padding:0 24px 88px;position:relative}.compare-head{padding:52px 0 0}.compare-title{letter-spacing:.13em;text-transform:uppercase;color:#1e2421;margin:0;font-size:40px;font-weight:300;line-height:1.14}.compare-title-line{display:block}.compare-title-accent{color:var(--hp-teal)}.compare-lede{color:var(--hp-gray);margin:14px 0 0;font-size:14.5px}.cmp-empty{background:#fff;width:100vw;margin:0 calc(50% - 50vw);overflow-x:clip}.compare-container:has(.cmp-empty):before{display:none}.compare-container:has(.cmp-empty){padding-bottom:0}.cmp-empty-band{box-sizing:border-box;isolation:isolate;background:linear-gradient(-.9deg,#fff 78.8%,#005f5f 156.8%);width:100%;height:656px;position:relative}.cmp-empty-band:before,.cmp-empty-band:after{content:"";z-index:0;pointer-events:none;background-image:url(/home/hero-rays.webp);background-repeat:no-repeat;background-size:100% 100%;width:78.15%;height:566px;position:absolute;top:24px}.cmp-empty-band:before{left:-.05%}.cmp-empty-band:after{left:21.85%;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 12%);mask-image:linear-gradient(90deg,#0000 0%,#000 12%)}.cmp-empty-crumbs{box-sizing:border-box;z-index:1;align-items:flex-start;gap:8px;width:100%;max-width:1280px;height:99px;margin:0 auto;padding:49px 80px 0;display:flex;position:relative}.cmp-empty-head{box-sizing:border-box;z-index:1;text-align:center;width:100%;max-width:1280px;margin:63px auto 0;padding:0 40px;position:relative}.cmp-empty-title{font-family:var(--font-inter), system-ui, sans-serif;letter-spacing:-3.6px;color:#003f3f;margin:0;font-size:72px;font-weight:500;line-height:70px}.cmp-empty-lede{max-width:900px;font-family:var(--font-inter), system-ui, sans-serif;letter-spacing:0;color:#6b6b6b;margin:18px auto 0;font-size:18px;font-weight:400;line-height:29px}.cmp-empty-notice{max-width:900px;font-family:var(--font-inter), system-ui, sans-serif;text-align:center;color:var(--hp-teal-deep);margin:16px auto 0;font-size:14px;font-weight:500}.cmp-empty-slots{box-sizing:border-box;z-index:1;justify-content:space-between;align-items:flex-end;gap:22px;width:100%;max-width:1294px;padding:0;display:flex;position:absolute;bottom:40px;left:50%;transform:translate(-50%)}.cmp-empty-slot{flex:0 auto;justify-content:center;align-items:flex-end;min-width:0;line-height:0;text-decoration:none;display:flex;position:relative}.cmp-empty-slot:first-child{width:451px}.cmp-empty-slot:nth-child(2){width:405px}.cmp-empty-slot:nth-child(3){width:288px}.cmp-empty-slot--dim{opacity:.3}.cmp-empty-slot--locked,.cmp-sel-slot--locked{cursor:default;pointer-events:none;opacity:.3}.cmp-empty-quick--locked .cmp-empty-quick-title{color:#29292973}.cmp-sel-add-link--locked{color:#29292966;cursor:default;text-decoration:none}.cmp-empty-slot:first-child .cmp-empty-ghost{transform:scaleX(-1)}.cmp-empty-ghost{width:100%;height:auto;display:block}.cmp-empty-plus{font-family:var(--font-inter), system-ui, sans-serif;letter-spacing:.252px;color:#fff;pointer-events:none;font-size:50.416px;font-weight:400;line-height:1;position:absolute;top:56.5%;left:73.5%;transform:translate(-50%,-50%)}.cmp-empty-slot:nth-child(2) .cmp-empty-plus{letter-spacing:.28px;font-size:55.889px;top:54.9%;left:31.3%}.cmp-empty-slot:nth-child(3) .cmp-empty-plus{top:50.5%;left:30%}.cmp-empty-below{box-sizing:border-box;width:100%;max-width:1272px;margin:0 auto;padding:20px 0 0}.cmp-empty-quick-row{box-sizing:border-box;justify-content:space-between;align-items:flex-start;gap:22px;width:100%;padding:0;display:flex}.cmp-empty-quick{text-align:center;flex-direction:column;flex:0 auto;align-items:center;gap:9px;min-width:0;display:flex}.cmp-empty-quick:first-child{width:451px}.cmp-empty-quick:nth-child(2){width:405px}.cmp-empty-quick:nth-child(3){width:288px}.cmp-empty-quick-title{font-family:var(--font-inter), system-ui, sans-serif;letter-spacing:1.44px;color:#292929;white-space:nowrap;margin:0;font-size:23.994px;font-weight:600;line-height:28.793px}.cmp-empty-ordinal{vertical-align:baseline;letter-spacing:1.44px;font-size:15.596px;line-height:1;position:relative;top:-.06em}.cmp-empty-quick-controls{flex-direction:column;align-items:center;gap:9.86px;display:flex}.cmp-empty-quick-control{box-sizing:border-box;width:136px;height:35px;font-family:var(--font-inter), system-ui, sans-serif;color:#1b2026;cursor:pointer;background:#fff;border:1px solid #e2e2e2;border-radius:8px;justify-content:center;align-items:center;gap:5px;padding:10px 20px;font-size:12px;font-weight:600;line-height:14.523px;display:inline-flex}.cmp-empty-quick-control:hover:not(:disabled){border-color:#cfd3d8}.cmp-empty-quick-control--locked{color:#1b20267d;cursor:not-allowed}.cmp-empty-quick-lock{color:#979798;flex:none;width:11px;height:14px}.cmp-empty-quick-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cmp-empty-divider{border:0;border-top:2px solid #005f5f26;width:100%;height:0;margin:37px 0 0}.cmp-empty-cta-row{justify-content:center;margin-top:40px;display:flex}.cmp-empty-compare{box-sizing:border-box;width:183px;height:45px;font-family:var(--font-inter), system-ui, sans-serif;text-transform:uppercase;color:#fff;white-space:nowrap;background:#005f5f;border-radius:8px;justify-content:center;align-items:center;padding:0 40px;font-size:14px;font-weight:600;line-height:20.3px;display:inline-flex}.cmp-empty-compare.is-disabled{cursor:not-allowed;background:#d7d7d7}@media (max-width:900px){.cmp-empty-band{height:auto;padding-bottom:40px}.cmp-empty-title{letter-spacing:-1.6px;font-size:40px;line-height:42px}.cmp-empty-lede{font-size:16px;line-height:24px}.cmp-empty-slots{flex-wrap:wrap;justify-content:center;gap:16px;margin-top:32px;position:static;transform:none}.cmp-empty-below{padding:48px 20px 0}.cmp-empty-quick-row{flex-direction:column;align-items:center;gap:28px}.cmp-empty-quick:first-child,.cmp-empty-quick:nth-child(2),.cmp-empty-quick:nth-child(3){width:auto}}.cmp-empty-newsletter{background:#f5fdee;width:100vw;margin:56px calc(50% - 50vw) 0}.cmp-empty-newsletter .hp-newsletter{background:0 0}.cmp-sel{background:#fff;width:100vw;margin:0 calc(50% - 50vw);padding-bottom:132px;position:relative;overflow-x:clip}.compare-container:has(.cmp-sel):before{display:none}.compare-container:has(.cmp-sel){padding-bottom:0}.cmp-sel-band{box-sizing:border-box;isolation:isolate;background:linear-gradient(-.94deg,#fff 78.7%,#005f5f 156.5%);width:100%;height:630px;position:relative}.cmp-sel-band:before,.cmp-sel-band:after{content:"";z-index:0;pointer-events:none;background-image:url(/home/hero-rays.webp);background-repeat:no-repeat;background-size:100% 100%;width:78.15%;height:566px;position:absolute;top:24px}.cmp-sel-band:before{left:-.05%}.cmp-sel-band:after{left:21.85%;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 12%);mask-image:linear-gradient(90deg,#0000 0%,#000 12%)}.cmp-sel-crumbs{box-sizing:border-box;z-index:1;align-items:flex-start;gap:8px;width:100%;max-width:1280px;height:99px;margin:0 auto;padding:49px 80px 0;display:flex;position:relative}.cmp-sel-head{box-sizing:border-box;z-index:1;text-align:center;width:100%;max-width:1280px;margin:63px auto 0;padding:0 40px;position:relative}.cmp-sel-title{font-family:var(--font-inter), system-ui, sans-serif;letter-spacing:-3.6px;color:#003f3f;margin:0;font-size:72px;font-weight:500;line-height:70px}.cmp-sel-lede{max-width:900px;font-family:var(--font-inter), system-ui, sans-serif;letter-spacing:0;color:#6b6b6b;margin:18px auto 0;font-size:18px;font-weight:400;line-height:29px}.cmp-sel-slots{box-sizing:border-box;z-index:1;justify-content:space-between;align-items:flex-end;width:100%;max-width:1348px;padding:0;display:flex;position:absolute;bottom:47px;left:50%;transform:translate(-50%)}.cmp-sel-slot-wrap{flex:0 auto;justify-content:center;align-items:flex-end;min-width:0;display:flex;position:relative}.cmp-sel-slot-wrap:first-child{width:483px}.cmp-sel-slot-wrap:nth-child(2){width:483px;margin-left:21px}.cmp-sel-slot-wrap:nth-child(3){width:308px}.cmp-sel-slots[data-count="3"] .cmp-sel-slot-wrap:first-child,.cmp-sel-slots[data-count="3"] .cmp-sel-slot-wrap:nth-child(2),.cmp-sel-slots[data-count="3"] .cmp-sel-slot-wrap:nth-child(3){width:405px}.cmp-sel-slots[data-count="3"] .cmp-sel-slot-wrap:nth-child(2){margin-left:0}.cmp-sel-slots[data-count="3"] .cmp-sel-vs{left:-69px}.cmp-sel-slots[data-count="3"] .cmp-sel-photo-well,.cmp-sel-slots[data-count="3"] .cmp-sel-slot--2 .cmp-sel-photo-well,.cmp-sel-slots[data-count="3"] .cmp-sel-slot--3 .cmp-sel-photo-well{max-width:405px;height:230px}.cmp-sel-slot{flex-direction:column;align-items:center;width:100%;line-height:0;text-decoration:none;display:flex;position:relative}.cmp-sel-quick{display:none}.cmp-sel-slot--ghost{appearance:none;cursor:pointer;opacity:.3;background:0 0;border:0;margin:0;padding:0}.cmp-sel-slot--ghost:hover{opacity:.45}.cmp-sel-photo-well{justify-content:center;align-items:flex-end;width:100%;max-width:483px;height:227px;display:flex;position:relative;overflow:hidden}.cmp-sel-slot--2 .cmp-sel-photo-well{max-width:483px;height:230px}.cmp-sel-slot--3 .cmp-sel-photo-well{max-width:308px;height:165px}.cmp-sel-photo{object-fit:contain;object-position:center bottom;width:100%;height:100%;margin:0 auto;display:block}.cmp-sel-ghost{object-fit:contain;object-position:center bottom;width:100%;height:100%;display:block}.cmp-sel-plus{font-family:var(--font-inter), system-ui, sans-serif;letter-spacing:.27px;color:#fff;pointer-events:none;font-size:54px;font-weight:200;line-height:54px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cmp-sel-edit{margin-inline:40px;font-family:var(--font-inter), system-ui, sans-serif;color:#292929;text-underline-offset:3px;cursor:pointer;z-index:2;background:0 0;border:0;align-self:flex-start;margin-top:-12px;padding:0;font-size:18px;font-weight:500;line-height:26.1px;text-decoration:underline;position:relative}.cmp-sel-slot--2 .cmp-sel-edit,.cmp-sel-slot--3 .cmp-sel-edit{align-self:flex-end}.cmp-sel-edit:hover{color:var(--hp-teal)}.cmp-sel-vs{z-index:20;pointer-events:none;width:72px;height:236px;position:absolute;top:50%;left:-36px;transform:translateY(-50%)}.cmp-sel-vs-line{transform-origin:50%;width:1px;height:74px;position:absolute;transform:rotate(15.36deg)}.cmp-sel-vs-line--a{background:linear-gradient(#292929 0% 45%,#29292900 53% 100%);top:0;left:46px}.cmp-sel-vs-line--b{background:linear-gradient(#29292900 0% 44%,#292929 52% 100%);top:162px;left:25px}.cmp-sel-vs-text{font-family:var(--font-inter), system-ui, sans-serif;letter-spacing:.27px;color:#292929;text-shadow:0 0 4px #fff,0 0 8px #fff,0 0 14px #fff;font-size:27px;font-weight:500;line-height:39.15px;position:absolute;top:98px;left:17px}.cmp-sel-below{box-sizing:border-box;z-index:2;width:100%;max-width:1348px;margin:-73px auto 0;padding:0 0 40px;position:relative}.cmp-sel-name-heads{box-sizing:border-box;justify-content:space-between;align-items:flex-start;width:100%;max-width:1348px;margin:57px auto 0;padding:0;display:flex}.cmp-sel-name-head{text-align:center;text-align:left;flex-direction:column;flex:0 auto;align-items:center;gap:9px;min-width:0;display:flex}.cmp-sel-name-heads--pair .cmp-sel-name-head:first-child,.cmp-sel-name-heads--pair .cmp-sel-name-head:nth-child(2){padding-left:0}.cmp-sel-name-heads:not(.cmp-sel-name-heads--trio) .cmp-sel-name-head:first-child:not(:has(.cmp-sel-add-link)){padding-left:0}.cmp-sel-name-head:first-child,.cmp-sel-name-head:nth-child(2){width:483px}.cmp-sel-name-head:nth-child(3){width:308px}.cmp-sel-name-heads:not(.cmp-sel-name-heads--trio){justify-content:flex-start}.cmp-sel-name-heads:not(.cmp-sel-name-heads--trio) .cmp-sel-name-head:nth-child(2){margin-left:48px}.cmp-sel-name-heads:not(.cmp-sel-name-heads--trio) .cmp-sel-name-head:nth-child(3){margin-left:26px}.cmp-sel-name-heads--trio .cmp-sel-name-head:first-child,.cmp-sel-name-heads--trio .cmp-sel-name-head:nth-child(2),.cmp-sel-name-heads--trio .cmp-sel-name-head:nth-child(3){width:405px}.cmp-sel-name-title{text-align:center;font-family:var(--font-inter), system-ui, sans-serif;letter-spacing:1.44px;color:#292929;margin:0;font-size:23.994px;font-weight:700;line-height:28.793px}.cmp-sel-name-sub{text-align:center;font-family:var(--font-inter), system-ui, sans-serif;letter-spacing:.27px;color:#292929;margin:0;font-size:18px;font-weight:300;line-height:26.1px}.cmp-sel-name-head:has(.cmp-sel-add-link){text-align:center;align-items:center;padding-left:0}.cmp-sel-add-link{font-family:var(--font-inter), system-ui, sans-serif;color:#292929;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-size:18px;font-weight:500;line-height:26.1px;text-decoration:underline}.cmp-sel-add-link:hover{color:var(--hp-teal)}.cmp-sel-cta-row{justify-content:center;margin-top:57px;display:flex}.cmp-sel-compare{box-sizing:border-box;width:183px;height:50px;font-family:var(--font-inter), system-ui, sans-serif;text-transform:uppercase;color:#fff;white-space:nowrap;background:#005f5f;border-radius:8px;justify-content:center;align-items:center;padding:0 40px;font-size:14px;font-weight:600;line-height:20.3px;text-decoration:none;display:inline-flex}.cmp-sel-compare:hover{background:var(--hp-teal-deep,#004b4b)}.cmp-sel-compare.is-disabled{cursor:not-allowed;background:#d7d7d7}@media (max-width:900px){.cmp-sel-band{height:auto;padding-bottom:32px}.cmp-sel-title{letter-spacing:-1.6px;font-size:40px;line-height:42px}.cmp-sel-lede{font-size:16px;line-height:24px}.cmp-sel-slots{flex-wrap:wrap;justify-content:center;gap:24px;margin-top:32px;position:static;transform:none}.cmp-sel-slot-wrap:nth-child(2){margin-left:0}.cmp-sel-slots[data-count="3"] .cmp-sel-slot-wrap:first-child,.cmp-sel-slots[data-count="3"] .cmp-sel-slot-wrap:nth-child(2),.cmp-sel-slots[data-count="3"] .cmp-sel-slot-wrap:nth-child(3),.cmp-sel-name-heads--trio .cmp-sel-name-head:first-child,.cmp-sel-name-heads--trio .cmp-sel-name-head:nth-child(2),.cmp-sel-name-heads--trio .cmp-sel-name-head:nth-child(3){width:auto}.cmp-sel-vs{display:none}.cmp-sel-below{margin-top:24px;padding:0 20px 40px}.cmp-sel-name-heads{flex-direction:column;align-items:center;gap:24px}.cmp-sel-name-heads--pair .cmp-sel-name-head:first-child,.cmp-sel-name-heads--pair .cmp-sel-name-head:nth-child(2){text-align:center;align-items:center;padding:0}.cmp-sel-name-head:first-child,.cmp-sel-name-head:nth-child(2),.cmp-sel-name-head:nth-child(3){width:auto;margin-left:0}}.cmp-picker-default-trigger{margin-top:8px}.cmp-picker-add-link{font-family:var(--font-inter), system-ui, sans-serif;color:#292929;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-size:16px;text-decoration:underline}.cmp-picker-add-link:hover{color:var(--hp-teal)}.cmp-modal-overlay{z-index:1000;justify-content:center;padding:24px;display:flex;position:fixed;inset:0;overflow-y:auto}.cmp-modal-scrim{cursor:pointer;background:#03121247;position:absolute;inset:0}.cmp-modal-card{box-sizing:border-box;background:#fff;border-radius:8px;width:100%;max-width:1280px;max-height:calc(100vh - 48px);margin:auto;padding:56px 80px 60px;position:relative;overflow-y:auto;box-shadow:-18px 0 36px #00000040,-36px 0 72px #00000040}.cmp-modal-card:focus{outline:none}:is(.cmp-modal-card:has(.cmp-modal-variant-combobox.is-open),.cmp-modal-card:has(.cmp-modal-brand-combobox.is-open)){max-height:none;overflow-y:visible}.cmp-modal-close{color:#292929;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:inline-flex;position:absolute;top:40px;right:60px}.cmp-modal-close:hover{color:var(--hp-teal)}.cmp-modal-close:hover path{stroke:currentColor}.cmp-modal-body{align-items:flex-start;gap:60px;display:flex}.cmp-modal-form{flex:1 1 0;min-width:0;max-width:540px}.cmp-modal-title{font-family:var(--font-inter), system-ui, sans-serif;letter-spacing:-1.44px;text-transform:uppercase;color:#0000;background-image:linear-gradient(100.14deg,#1a1a1a 1.95%,#168181 78.88%);-webkit-background-clip:text;background-clip:text;margin:0;font-size:48px;font-weight:500;line-height:1.15}.cmp-modal-sub{font-family:var(--font-inter), system-ui, sans-serif;letter-spacing:.27px;color:#292929;margin:10px 0 0;font-size:18px;font-weight:300;line-height:26.1px}.cmp-modal-field{flex-direction:column;gap:4px;margin-top:32px;display:flex}.cmp-modal-label{font-family:var(--font-inter), system-ui, sans-serif;letter-spacing:.27px;color:#292929;font-size:16px;font-weight:700;line-height:26.1px}.cmp-modal-select{box-sizing:border-box;width:100%;height:50px;font-family:var(--font-inter), system-ui, sans-serif;letter-spacing:.27px;color:#292929;cursor:pointer;appearance:none;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M4 6l4 4 4-4' stroke='%23292929' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") right 12px center no-repeat;border:0;border-bottom:.8px solid #ccc;border-radius:0;padding:0 40px 0 12px;font-size:18px;font-weight:300}.cmp-modal-select option{padding:0 12px}.cmp-modal-select:disabled{color:var(--hp-muted);cursor:not-allowed}.cmp-modal-actions{margin-top:40px}.cmp-modal-add{box-sizing:border-box;min-width:189px;height:50px;font-family:var(--font-inter), system-ui, sans-serif;letter-spacing:3.5px;text-transform:uppercase;color:#fff;cursor:pointer;background:#005f5f;border:0;border-radius:8px;justify-content:center;align-items:center;padding:0 40px;font-size:14px;font-weight:500;line-height:20.3px;display:inline-flex}.cmp-modal-add:hover{background:var(--hp-teal-deep)}.cmp-modal-add:disabled{opacity:.4;cursor:not-allowed}.cmp-modal-note{font-family:var(--font-inter), system-ui, sans-serif;color:var(--hp-teal-deep);margin:16px 0 0;font-size:14px}.cmp-modal-preview{flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:18px;min-width:0;padding-top:24px;display:flex}.cmp-modal-preview-ghost{width:100%;max-width:430px;height:auto;display:block}.cmp-modal-preview-photo{object-fit:contain;object-position:center bottom;width:100%;max-width:430px;height:228px;display:block}.cmp-modal-preview-name{font-family:var(--font-inter), system-ui, sans-serif;letter-spacing:1.44px;text-align:center;color:#292929;margin:0;font-size:23.994px;font-weight:700;line-height:28.793px}@media (max-width:900px){.cmp-modal-card{padding:48px 24px 40px}.cmp-modal-close{top:20px;right:20px}.cmp-modal-title{letter-spacing:-1px;font-size:34px}.cmp-modal-body{flex-direction:column;gap:32px}.cmp-modal-preview{order:-1;padding-top:0}}.compare-picker{flex-direction:column;gap:10px;margin-top:8px;display:flex}.compare-picker-fields{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.compare-picker-field{flex-direction:column;gap:6px;display:flex}.compare-picker-label{letter-spacing:.8px;text-transform:uppercase;color:#66706a;font-size:10px;font-weight:500}.compare-picker-select{min-width:12rem;color:var(--hp-ink);background:#fff;border:1px solid #d6e4e8;border-radius:8px;padding:10px 12px;font-family:inherit;font-size:14px;font-weight:500}.compare-picker-select:disabled{color:var(--hp-muted);cursor:not-allowed}.compare-picker-add{background:var(--hp-teal);color:#fff;cursor:pointer;border:0;border-radius:8px;padding:11px 20px;font-family:inherit;font-size:14px;font-weight:500}.compare-picker-add:hover{background:var(--hp-teal-deep)}.compare-picker-add:disabled{color:var(--hp-muted);cursor:not-allowed;background:#f1f3f2}.compare-picker-note{color:var(--hp-muted);margin:0;font-size:13px}.compare-add-more{border:1px solid #ededed;border-radius:8px;flex-direction:column;gap:8px;margin:30px 0 0;padding:20px 22px;display:flex}.compare-add-more-title{font-family:var(--font-inter), system-ui, sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--hp-ink);margin:0;font-size:13px;font-weight:600}.compare-loan{border:1px solid #ededed;border-radius:10px;flex-direction:column;gap:14px;margin:30px 0 0;padding:22px;display:flex}.compare-loan-heading{color:var(--hp-ink);margin:0;font-size:18px;font-weight:700}.compare-loan-headline{flex-direction:column;gap:4px;display:flex}.compare-loan-context{color:var(--hp-muted);margin:0;font-size:14px}.compare-loan-figure{color:var(--hp-ink);margin:0;font-size:26px;font-weight:700}.compare-loan-from{color:var(--hp-muted);margin-right:4px;font-size:14px;font-weight:600}.compare-loan-per{color:var(--hp-muted);font-size:14px;font-weight:500}.compare-loan-rows{flex-direction:column;gap:6px;margin:0;display:flex}.compare-loan-row{justify-content:space-between;gap:16px;font-size:14px;display:flex}.compare-loan-row dt{color:var(--hp-muted);margin:0}.compare-loan-row dd{color:var(--hp-ink-soft);margin:0;font-weight:600}.compare-loan-fine{color:var(--hp-muted);margin:0;font-size:12.5px}.compare-loan-interactive{border-top:1px solid #ededed;margin-top:6px;padding-top:14px}.compare-loan-adjust{color:var(--hp-ink);margin:0 0 10px;font-size:13px;font-weight:600}.cmp{position:relative}.compare-page:has(.cmp):before{background-color:#fff;background-image:linear-gradient(180.43deg,#005f5f46 0%,#005f5f32 25%,#005f5f20 50%,#005f5f10 75%,#005f5f00 100%);background-position:0 0;background-repeat:no-repeat;background-size:100% 27.6%;border-bottom:1px solid #1a64781a;height:580px}.cmp-hero:before,.cmp-hero:after{content:"";z-index:0;opacity:.55;pointer-events:none;background-image:url(/home/hero-rays.webp);background-repeat:no-repeat;background-size:100% 100%;width:78.15%;height:566px;position:absolute;top:0}.cmp-hero:before{left:-.05%}.cmp-hero:after{right:0;transform:scaleX(-1)}.cmp-hero-inner{z-index:1;position:relative}.cmp-hero{isolation:isolate;width:100vw;height:580px;margin:0 calc(50% - 50vw);position:relative;overflow-x:clip}.cmp-hero-inner{box-sizing:border-box;flex-direction:column;width:100%;max-width:1280px;height:100%;margin:0 auto;padding:0;display:flex}.cmp-hero-crumbs{box-sizing:border-box;align-items:flex-start;gap:8px;height:162px;padding-top:49px;display:flex}.cmp-hero-body{flex:auto;justify-content:space-between;align-items:flex-start;gap:24px;min-height:0;display:flex}.cmp-hero-head{flex:none}.cmp-hero-title{width:360px;max-width:100%;font-family:var(--font-inter), system-ui, sans-serif;letter-spacing:-2.56px;color:#003f3f;margin:0;font-size:64px;font-weight:500;line-height:69px}.cmp-hero-title-line{display:block}.cmp-stage{justify-content:flex-end;align-items:flex-start;gap:0;padding-top:25px;display:flex}.cmp-car{text-align:center;flex-direction:column;align-items:center;width:330px;max-width:24vw;display:flex}.cmp-stage:has(.cmp-slot--ghost) .cmp-car{width:300px}.cmp-stage:has(.cmp-slot--ghost) .cmp-car-media{height:103px}.cmp-stage:has(.cmp-slot--ghost) .cmp-vs{width:80px}.cmp-stage:has(.cmp-slot--ghost) .cmp-slot--ghost{width:190px;margin-left:16px}.cmp-stage:has(.cmp-car:nth-of-type(3)) .cmp-car{width:262px}.cmp-stage:has(.cmp-car:nth-of-type(3)) .cmp-car-media{height:90px}.cmp-stage:has(.cmp-car:nth-of-type(3)) .cmp-vs{text-align:center;width:50px}.cmp-car-media{color:#9db9a2;justify-content:center;align-items:flex-end;width:100%;height:113px;margin-bottom:0;display:flex;position:relative}.cmp-car-media.car-studio-has-photo{--car-accent:#cfd4cf;background:radial-gradient(ellipse 82% 64% at 50% 62%, color-mix(in srgb, var(--car-accent) 18%, transparent), transparent 72%)}.cmp-car-media.car-studio-has-photo:after{content:"";z-index:-1;filter:blur(3px);pointer-events:none;background:radial-gradient(#1418163d,#14181600 68%);width:78%;height:12px;position:absolute;bottom:-3px;left:50%;transform:translate(-50%)}.cmp-car-photo{object-fit:contain;object-position:center bottom;width:100%;height:100%;display:block}.cmp-car-glyph-wrap{justify-content:center;align-items:flex-end;display:flex}.cmp-car-glyph{opacity:.9}.cmp-car-name{font-family:var(--font-inter), system-ui, sans-serif;letter-spacing:0;color:#292929;text-wrap:balance;justify-content:center;align-items:flex-start;min-height:108.9px;margin:0;padding-top:22.5px;font-size:18.99px;font-weight:700;line-height:28.8px;display:flex}.cmp-car-links{justify-content:center;align-items:center;gap:14px;margin-top:0;display:flex}.cmp-car-change,.cmp-car-remove{letter-spacing:.27px;color:#292929;text-underline-offset:3px;font-size:14px;font-weight:400;line-height:20.3px;text-decoration:underline}.cmp-car-remove{color:var(--hp-muted)}.cmp-car-change:hover,.cmp-car-remove:hover{color:var(--hp-teal-deep)}.cmp-vs{text-align:center;flex:none;align-self:flex-start;width:90px;margin-top:30px;position:relative}.cmp-vs-text{font-family:var(--font-inter), system-ui, sans-serif;letter-spacing:.27px;color:#292929;font-size:36px;font-weight:500;line-height:52.2px}.cmp-slot{appearance:none;cursor:pointer;background:0 0;border:0;margin:0;padding:0}.cmp-slot--ghost{opacity:.3;flex:none;align-self:flex-start;width:210px;max-width:16vw;margin-top:2px;margin-left:26px;position:relative}.cmp-slot-ghost{width:100%;height:auto;display:block}.cmp-slot-plus{color:#fff;font-size:54px;font-weight:200;line-height:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cmp-slot--ghost:hover{opacity:.45}.compare-version{text-align:center;margin-top:6px}.compare-version-select{max-width:100%;font-family:var(--font-inter), system-ui, sans-serif;color:var(--hp-muted);text-align:center;text-align-last:center;cursor:pointer;appearance:none;background:0 0;border:0;border-radius:0;padding:0;font-size:12.5px;font-weight:400}.compare-version-select:hover,.compare-version-select:focus-visible{color:#292929;text-underline-offset:3px;text-decoration:underline}.cmp-toggle-row{z-index:2;box-sizing:border-box;align-items:center;gap:12px;width:100vw;padding:0 calc(50vw - 640px);display:flex;position:absolute;top:319px;left:calc(50% - 50vw)}@media (max-width:1280px){.cmp-toggle-row{padding:0 80px}}.cmp-toggle-label{cursor:pointer;letter-spacing:.27px;color:#292929;opacity:.45;background:0 0;border:0;padding:0;font-family:inherit;font-size:18px;font-weight:500;line-height:26.1px}.cmp-toggle-label.is-on{opacity:1}.cmp-switch{cursor:pointer;background:0 0;border:1px solid #005f5f;border-radius:10px;width:40px;height:20px;padding:0;transition:background .15s;position:relative}.cmp-switch.is-on{background:0 0}.cmp-switch-knob{background:#005f5f;border-radius:50%;width:17px;height:17px;transition:transform .15s;position:absolute;top:50%;left:1.5px;transform:translateY(-50%);box-shadow:0 3px 1px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.cmp-switch.is-on .cmp-switch-knob{transform:translate(20px,-50%)}.cmp>[data-mode]{padding-top:70px}[data-mode=diff] .cmp-row[data-identical=true],[data-mode=diff] .cmp-acc[data-diffcount="0"]{display:none}.cmp-section-label{font-family:var(--font-inter), system-ui, sans-serif;letter-spacing:3.6px;text-transform:uppercase;color:#003f3f;margin:0 0 42px;font-size:23.994px;font-weight:700;line-height:28.79px}.compare-container:has(.cmp){max-width:1328px}.cmp-summary{margin-bottom:51px}.cmp-scroll{overflow-x:auto}.cmp-table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:18px}.cmp-table th,.cmp-table td{text-align:left;vertical-align:top;border-bottom:1.19px solid #d7d7d7;padding:26px 18px 26px 0}.cmp-row-label{color:#292929;width:26%;min-width:150px;font-size:21.433px;font-weight:600;line-height:31.08px}.cmp-cell .site-spec-value,.cmp-cell .site-spec-yes,.cmp-cell .site-spec-cell{font-size:18px;font-weight:400;line-height:31.08px}.cmp-cell{overflow-wrap:break-word}.cmp-table td.cmp-cell{text-align:center;padding-left:18px;padding-right:18px}.cmp-cell .cmp-package-list{text-align:left}.cmp-table td.cmp-cell .site-spec-cell{text-align:center;align-items:center}.cmp-table .site-spec-pending{text-align:center;width:auto;margin:0;font-style:normal;display:inline;position:static;transform:none}.cmp-table .site-spec-no{color:#292929;justify-content:center;width:auto;margin:0;font-weight:400;line-height:31.08px;display:inline-flex}.cmp-row--hero .cmp-cell{padding-top:21px;padding-bottom:21px}.cmp-table--summary .cmp-cell--band{background-image:linear-gradient(90deg,#bfbfbf26,#bfbfbf00);padding-left:18px}.cmp-row--summary .cmp-row-label{color:#292929}.cmp-cell--absent{width:90px;color:var(--hp-muted);letter-spacing:.2em}.cmp-acc-group{background:#fff;border:1px solid #8989895e;border-radius:0;margin:0 -24px;overflow:hidden}.cmp-acc+.cmp-acc{border-top:1px solid #8989895e}.cmp-acc-head{cursor:pointer;background:#f7fafa;align-items:center;gap:12px;padding:21.6px 72px 21.6px 24px;list-style:none;display:flex}.cmp-acc-head:hover .cmp-acc-title{color:var(--hp-teal)}.cmp-acc-head::-webkit-details-marker{display:none}.cmp-acc-title{letter-spacing:.27px;text-transform:none;color:#292929;flex:auto;font-size:24px;font-weight:700;line-height:34.8px;transition:color .1s}.cmp-acc-chevron{color:#898989e0;flex:none;width:18px;height:18px;transition:transform .15s}.cmp-acc[open]>.cmp-acc-head .cmp-acc-chevron{transform:rotate(180deg)}.cmp-acc>.cmp-scroll{padding:0 24px 10px}.cmp-acc .cmp-row>.cmp-cell:first-of-type{padding-left:18px}.cmp-acc .cmp-row:first-child th,.cmp-acc .cmp-row:first-child td{border-top:1px solid #e9e9e9}.cmp-acc .cmp-row:last-child th,.cmp-acc .cmp-row:last-child td{border-bottom:0}.cmp-pending,.cmp-tbc{color:var(--hp-muted)}.cmp-none{color:var(--hp-muted);font-size:13px}.cmp-promo{flex-direction:column;gap:2px;display:flex}.cmp-promo-now{color:var(--hp-ink);font-weight:600}.cmp-promo-was{color:var(--hp-muted);font-size:12.5px;text-decoration:line-through}.cmp-promo-list,.cmp-package-list{flex-direction:column;gap:6px;margin:0;padding-left:1.1rem;display:flex}.cmp-package{flex-direction:column;gap:2px;display:flex}.cmp-package-name{color:var(--hp-ink);font-weight:500}.cmp-package-price{color:var(--hp-teal);font-size:13px;font-weight:600}.cmp-package-features{color:var(--hp-muted);font-size:12.5px}.cmp-car-ctas{flex-direction:column;align-items:center;gap:5px;margin-top:20px;display:flex}.cmp-car-cta{color:#005f5f;align-items:center;gap:6.225px;font-size:12.45px;font-weight:600;line-height:18.05px;text-decoration:none;display:inline-flex}.cmp-car-cta:hover .cmp-car-cta-label{text-underline-offset:3px;text-decoration:underline}.cmp-car-cta-arrow{flex:none}.cmp-reset-row{text-align:center;margin:37px 0 0}.cmp-reset{border:1px solid var(--hp-teal);letter-spacing:.22em;text-transform:uppercase;color:var(--hp-teal);border-radius:2px;padding:15px 44px;font-size:12.5px;font-weight:500;text-decoration:none;transition:background .12s,color .12s;display:inline-block}.cmp-reset:hover{background:var(--hp-teal);color:#fff}.cmp-reset--solid{box-sizing:border-box;letter-spacing:0;color:#fff;background:#005f5f;border:0;border-radius:8px;min-width:275px;padding:14.85px 40px;font-size:14px;font-weight:600;line-height:20.3px}.cmp-reset--solid:hover{color:#fff;background:#004f4f}.compare-loading{padding:40px 0}.compare-loading-bar{background:var(--hp-surface);border-radius:8px;height:220px}@media (max-width:900px){.compare-page:before{height:380px}.compare-container{padding:0 20px 64px}.compare-head{padding:30px 0 0}.compare-title{letter-spacing:.11em;font-size:24px}.cmp-hero{width:auto;height:auto;margin:0 -20px 8px;overflow-x:visible}.cmp-hero-inner{height:auto;padding:0 20px}.cmp-hero-crumbs{height:auto;padding-top:24px}.cmp-hero-body{flex-direction:column;align-items:stretch;gap:8px;padding-top:14px}.cmp-hero-head{padding-top:0}.cmp-hero-title{letter-spacing:-1.2px;width:auto;font-size:40px;line-height:1.14}.compare-page:has(.cmp):before{height:360px}.cmp-hero:before,.cmp-hero:after{display:none}.cmp-stage{flex-wrap:wrap;justify-content:center;gap:14px 0;padding-top:4px}.cmp-vs{align-self:center;width:40px;margin-top:30px}.cmp-vs-text{font-size:22px}.cmp-car{width:calc(50vw - 52px);max-width:none}.cmp-stage[data-columns="3"] .cmp-car{width:calc(33vw - 34px)}.cmp-slot--ghost{align-self:center;width:calc(50vw - 52px);max-width:none;margin-top:20px}.cmp-car-media{height:72px}.cmp-car-glyph{width:128px;height:55px}.cmp-car-name{letter-spacing:.6px;min-height:0;font-size:16px;line-height:1.2}.cmp-slot-plus{font-size:40px}.cmp-toggle-row{width:auto;margin:8px 0 34px;padding:0;position:static}.cmp>[data-mode]{padding-top:0}.cmp-section-label{font-size:14px}.cmp-table{font-size:14px;line-height:20px}.cmp-table th,.cmp-table td{vertical-align:middle;padding:13px 10px 13px 0}.cmp-row-label{width:30%;min-width:104px;font-size:13px;line-height:18px}.cmp-cell .site-spec-value,.cmp-cell .site-spec-yes,.cmp-cell .site-spec-cell{font-size:14px;line-height:20px}.cmp-acc-group{margin:0}.cmp-acc-head{padding:16px}.cmp-acc>.cmp-scroll{padding:0 16px 8px}.cmp-car-ctas{gap:4px;margin-top:12px}.cmp-car-cta{font-size:11.5px}.cmp-reset-row{margin-top:38px}}.cmp-sel-slot-wrap:first-child .cmp-sel-photo,.cmp-stage .cmp-car:first-of-type .cmp-car-photo,.cmp-stage .cmp-car:first-of-type .cmp-car-glyph{transform:scaleX(-1)}.cmp-sel-slots[data-count="2"] .cmp-sel-slot-wrap:first-child .cmp-sel-photo{transform:scale(.9)translate(-26px)scaleX(-1)}.cmp-sel-slots[data-count="2"] .cmp-sel-slot-wrap:nth-child(2) .cmp-sel-photo{transform:scale(.9)translate(26px)}.cmp-sel-slots[data-count="3"] .cmp-sel-photo{transform:scale(.86)}.cmp-sel-slots[data-count="3"] .cmp-sel-slot-wrap:first-child .cmp-sel-photo{transform:scale(.86)translate(-26px)scaleX(-1)}.cmp-sel-slots[data-count="3"] .cmp-sel-slot-wrap:nth-child(2) .cmp-sel-photo{transform:scale(.86)translate(-10px)}.cmp-sel-slots[data-count="3"] .cmp-sel-slot-wrap:nth-child(3) .cmp-sel-photo{transform:scale(.86)translate(30px)}.cmp-empty-ghost,.cmp-sel-ghost{filter:sepia()saturate(.74)hue-rotate(117.5deg)brightness(.815)}.cmp-modal-variant-list{flex-direction:column;max-height:240px;display:flex}.cmp-modal-variant-filter{flex:none;padding-bottom:8px}.cmp-modal-variant-filter-input{letter-spacing:.27px;color:#292929;border:0;border-bottom:.8px solid #ccc;border-radius:0;height:40px;padding:0 4px;font-size:16px;font-weight:300}.cmp-modal-variant-options{-webkit-overflow-scrolling:touch;flex:auto;margin:0;padding:0;list-style:none;overflow-y:auto}.cmp-modal-variant-header{background:#f6f9f8;border-top:1px solid #005f5f1a;margin:0;padding:10px 8px 4px}.cmp-modal-variant-item{font-family:var(--font-inter), system-ui, sans-serif;letter-spacing:.27px;color:#292929;cursor:pointer;border-radius:4px;justify-content:space-between;align-items:baseline;gap:12px;padding:9px 4px;font-size:17px;font-weight:300;display:flex}.cmp-modal-variant-item.is-nested{padding-left:20px}.cmp-modal-variant-item.is-active,.cmp-modal-variant-item:hover{background:#f2f7f7}.cmp-modal-variant-item.is-selected{color:var(--hp-teal,#005f5f);font-weight:600}.cmp-modal-brand-combobox,.cmp-modal-variant-combobox{width:100%;position:relative}.cmp-modal-brand-combobox-input,.cmp-modal-variant-control{box-sizing:border-box;width:100%;height:50px;font-family:var(--font-inter), system-ui, sans-serif;letter-spacing:.27px;color:#292929;text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:.8px solid #ccc;border-radius:0;justify-content:space-between;align-items:center;gap:12px;padding:0 40px 0 12px;font-size:18px;font-weight:300;display:flex}.cmp-modal-brand-combobox-input{cursor:text;display:block}.cmp-modal-brand-combobox-input::placeholder,.cmp-modal-variant-placeholder{color:var(--hp-muted,#8b8b8b)}.cmp-modal-brand-combobox-input:disabled,.cmp-modal-variant-control:disabled{color:var(--hp-muted,#8b8b8b);cursor:not-allowed}.cmp-modal-brand-combobox-input:focus-visible,.cmp-modal-variant-control:focus-visible{outline:2px solid var(--hp-teal,#005f5f);outline-offset:2px}.cmp-modal-variant-value{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cmp-modal-brand-combobox-toggle{color:#292929;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:40px;height:50px;padding:0;display:flex;position:absolute;top:0;right:0}.cmp-modal-variant-caret{color:#292929;pointer-events:none;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.cmp-modal-brand-combobox.is-open .cmp-modal-brand-combobox-toggle svg,.cmp-modal-variant-combobox.is-open .cmp-modal-variant-caret{transform:rotate(180deg)}.cmp-modal-variant-combobox.is-open .cmp-modal-variant-caret{transform:translateY(-50%)rotate(180deg)}.cmp-modal-brand-combobox-options,.cmp-modal-variant-popover{z-index:3;box-sizing:border-box;background:#fff;border:1px solid #005f5f26;border-radius:8px;position:absolute;top:calc(100% + 4px);left:0;right:0;box-shadow:0 12px 28px #0000001f}.cmp-modal-brand-combobox-options{-webkit-overflow-scrolling:touch;max-height:260px;margin:0;padding:4px;list-style:none;overflow-y:auto}.cmp-modal-variant-popover{-webkit-overflow-scrolling:touch;max-height:min(480px,58vh);padding:8px;overflow-y:auto}.cmp-modal-brand-combobox-item{font-family:var(--font-inter), system-ui, sans-serif;letter-spacing:.27px;color:#292929;cursor:pointer;border-radius:4px;padding:9px 8px;font-size:17px;font-weight:300}.cmp-modal-brand-combobox-item.is-active,.cmp-modal-brand-combobox-item:hover{background:#f2f7f7}.cmp-modal-brand-combobox-item.is-selected{color:var(--hp-teal,#005f5f);font-weight:600}.cmp-modal-brand-combobox-empty{font-family:var(--font-inter), system-ui, sans-serif;color:var(--hp-muted,#8b8b8b);padding:12px 8px;font-size:15px;font-weight:300}.cmp-modal-variant-popover{flex-direction:column;display:flex}.cmp-modal-variant-popover.is-dropup{top:auto;bottom:calc(100% + 4px)}.cmp-modal-variant-popover .cmp-modal-variant-list{flex:auto;min-height:0;max-height:none}.cmp-popular{background:#fff;width:100vw;margin-left:calc(50% - 50vw);padding:55px 0 56px}.cmp-popular-inner{max-width:1281px;margin:0 auto;padding:0 24px}.cmp-popular-heading{font-family:var(--font-inter), system-ui, sans-serif;color:#003f3f;margin:0 0 50px;font-size:30px;font-weight:600;line-height:36px}.cmp-popular-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.cmp-popular-card{box-sizing:border-box;background:#fff;border:1px solid #e8ecea;border-radius:16px;flex-direction:column;padding:16px;display:flex;box-shadow:0 6px 18px #003f3f0d}.cmp-popular-art{background:#f4f5f5;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;height:214px;padding:0 10px;display:flex}.cmp-popular-side{flex:1 1 0;justify-content:center;align-items:center;min-width:0;height:100%;display:flex}.cmp-popular-side img{object-fit:contain;max-width:100%;max-height:112px}.cmp-popular-side:first-child img{transform:scaleX(-1)}.cmp-popular-vs{flex-direction:column;flex:none;align-items:center;gap:6px;display:flex}.cmp-popular-vs-line{background:#c9cfcc;width:1px;height:62px;transform:rotate(18deg)}.cmp-popular-vs-text{font-family:var(--font-inter), system-ui, sans-serif;color:#292929;font-size:14px;font-weight:600}.cmp-popular-title{font-family:var(--font-inter), system-ui, sans-serif;color:#101828;margin:16px 0 0;font-size:18px;font-weight:600;line-height:24px}.cmp-popular-desc{font-family:var(--font-inter), system-ui, sans-serif;color:#667085;margin:10px 0 0;font-size:14px;font-weight:400;line-height:22px}.cmp-popular-view{height:32px;font-family:var(--font-inter), system-ui, sans-serif;color:#1a2230;border:1px solid #d0d5dd;border-radius:8px;justify-content:center;align-items:center;margin-top:15px;font-size:14px;font-weight:600;text-decoration:none;transition:border-color .12s,background .12s;display:flex}.cmp-popular-view:hover{background:#f2f7f7;border-color:#005f5f}@media (max-width:700px){.cmp-scroll{-webkit-overflow-scrolling:touch;position:relative;overflow-x:auto}.cmp-stage{flex-direction:column;align-items:center}.cmp-vs{display:none}.cmp-car,.cmp-stage[data-columns="3"] .cmp-car,.cmp-slot--ghost{width:min(100%,320px)}}@media (max-width:900px){.cmp-popular-grid{grid-template-columns:1fr}.cmp-popular-heading{margin-bottom:28px;font-size:24px}.cmp-empty-slots{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:16px;margin-top:24px;display:grid}.cmp-empty-slot:nth-child(n){width:auto;min-width:0}.cmp-empty-quick-row{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:16px;display:grid}.cmp-empty-quick:nth-child(n){text-align:center;align-items:center;width:auto}.cmp-empty-quick-title{font-size:20px}.cmp-sel-slots{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:16px;margin-top:24px;display:grid}.cmp-sel-slot-wrap:nth-child(n),.cmp-sel-slots[data-count="3"] .cmp-sel-slot-wrap:nth-child(n){width:auto;margin-left:0}.cmp-sel-photo-well,.cmp-sel-slots[data-count="3"] .cmp-sel-photo-well,.cmp-sel-slots[data-count="3"] .cmp-sel-slot--2 .cmp-sel-photo-well,.cmp-sel-slots[data-count="3"] .cmp-sel-slot--3 .cmp-sel-photo-well{max-width:none;height:150px}.cmp-sel-edit{align-self:center;margin-inline:0}.cmp-sel-below{margin-top:16px}.cmp-sel-name-heads{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:16px;display:grid}.cmp-sel-name-head:nth-child(n),.cmp-sel-name-heads--pair .cmp-sel-name-head:nth-child(n),.cmp-sel-name-heads--trio .cmp-sel-name-head:nth-child(n){text-align:center;align-items:center;width:auto;margin-left:0;padding:0}.cmp-sel-name-title{font-size:20px;line-height:26px}.cmp-stage{flex-direction:column;align-items:center}.cmp-vs{display:none}.cmp-car,.cmp-stage[data-columns="3"] .cmp-car,.cmp-slot--ghost{width:min(100%,320px)}.cmp-slot--ghost{margin-left:0}}@media (max-width:600px){.cmp-empty-slots{display:none}.cmp-empty-quick-row{grid-template-columns:minmax(0,1fr);gap:24px}.cmp-sel-slots{grid-template-columns:minmax(0,1fr);justify-items:center}.cmp-sel-slot-wrap:has(.cmp-sel-ghost) .cmp-sel-slot--ghost{display:none}.cmp-sel-photo-well,.cmp-sel-slots[data-count="3"] .cmp-sel-photo-well{max-width:320px;height:180px}.cmp-sel-name-heads{grid-template-columns:minmax(0,1fr);gap:20px}.cmp-empty-newsletter{background:#005f5f}}.cmp-sticky-cars,.cmp-slot-label{display:none}@media (max-width:900px){.cmp-stage{grid-template-columns:repeat(2,minmax(0,1fr));place-items:start stretch;gap:8px 12px;width:100%;padding-top:12px;display:grid}.cmp-stage[data-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.cmp-vs{display:none}.cmp-car,.cmp-stage[data-columns="3"] .cmp-car{width:100%;min-width:0;max-width:none}.cmp-stage:has(.cmp-slot--ghost) .cmp-car{width:100%;min-width:0;max-width:none}.cmp-stage:has(.cmp-car:nth-of-type(3)) .cmp-car{width:100%;min-width:0;max-width:none}.cmp-car-media{height:84px}.cmp-stage:has(.cmp-slot--ghost) .cmp-car-media{height:84px}.cmp-stage:has(.cmp-car:nth-of-type(3)) .cmp-car-media{height:84px}.cmp-car-glyph{width:110px;height:48px}.cmp-car-name{text-align:center;min-height:0;padding-top:10px;font-size:14px;line-height:18px}.cmp-car-links{gap:10px;margin-top:4px}.cmp-car-change,.cmp-car-remove{font-size:12px}.cmp-car-ctas{gap:3px;margin-top:8px}.cmp-car-cta{text-align:center;font-size:11px;line-height:15px}.cmp-car-cta svg{display:none}.cmp-slot--ghost{color:#005f5f;width:auto;max-width:none;font-family:var(--font-inter), system-ui, sans-serif;opacity:1;background:#ffffffb3;border:1px dashed #005f5f;border-radius:999px;grid-column:1/-1;justify-self:center;align-items:center;gap:8px;margin:4px 0 0;padding:8px 16px;font-size:13px;font-weight:600;line-height:1;display:inline-flex}.cmp-stage:has(.cmp-slot--ghost) .cmp-slot--ghost{color:#005f5f;width:auto;max-width:none;font-family:var(--font-inter), system-ui, sans-serif;opacity:1;background:#ffffffb3;border:1px dashed #005f5f;border-radius:999px;grid-column:1/-1;justify-self:center;align-items:center;gap:8px;margin:4px 0 0;padding:8px 16px;font-size:13px;font-weight:600;line-height:1;display:inline-flex}.cmp-slot--ghost:hover{opacity:1;background:#fff}.cmp-slot-ghost{display:none}.cmp-slot-plus{color:#005f5f;font-size:20px;font-weight:400;line-height:1;position:static;transform:none}.cmp-slot-label{display:inline}.cmp-sticky-cars{z-index:40;background:#fff;border-bottom:1px solid #e3e3e3;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0 calc(50% - 50vw) 16px;padding:8px calc(50vw - 50%);display:grid;position:sticky;top:61px}.cmp[data-columns="3"] .cmp-sticky-cars{grid-template-columns:repeat(3,minmax(0,1fr))}.cmp-sticky-car{text-align:center;flex-direction:column;align-items:center;min-width:0;display:flex}.cmp-sticky-thumb{width:100%;height:40px;display:block}.cmp-sticky-img{object-fit:contain;width:100%;height:100%;display:block}.cmp-sticky-name,.cmp-sticky-trim{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-family:var(--font-inter), system-ui, sans-serif;display:block;overflow:hidden}.cmp-sticky-name{color:#003f3f;margin-top:4px;font-size:11px;font-weight:600;line-height:14px}.cmp-sticky-trim{color:#6b6b6b;font-size:10px;line-height:13px}}.cmp-sel-photo-link{width:100%;height:100%;display:block}.cmp-sel-slot-actions{align-self:center;align-items:baseline;gap:18px;margin:-12px 0 0;line-height:normal;display:inline-flex}.cmp-sel-slot--2 .cmp-sel-slot-actions,.cmp-sel-slot--3 .cmp-sel-slot-actions{align-self:center}.cmp-sel-slots[data-count="3"] .cmp-sel-slot-actions{margin-left:0;margin-right:0}.cmp-sel-slot-actions .cmp-sel-edit{align-self:auto;margin:0}.cmp-sel-remove{font-family:var(--font-inter), system-ui, sans-serif;color:#66707a;text-underline-position:from-font;font-size:18px;font-weight:500;line-height:26.1px;text-decoration:underline}.cmp-sel-remove:hover{color:#292929}.cmp-sel-caption{display:none}@media (max-width:700px){.cmp-sel-slots,.cmp-sel-slots[data-count="3"]{flex-direction:column;align-items:stretch;gap:0;margin-top:20px;display:flex}.cmp-sel-slot-wrap:nth-child(n),.cmp-sel-slots[data-count="3"] .cmp-sel-slot-wrap:nth-child(n){flex-direction:column;align-items:stretch;width:auto;margin:0;display:flex}.cmp-sel-slot--filled{box-sizing:border-box;background:#fff;border-radius:16px;padding:12px 12px 14px;line-height:normal;box-shadow:0 6px 18px #0000000f}.cmp-sel-photo-well,.cmp-sel-slots[data-count="3"] .cmp-sel-photo-well,.cmp-sel-slots[data-count="3"] .cmp-sel-slot--2 .cmp-sel-photo-well,.cmp-sel-slots[data-count="3"] .cmp-sel-slot--3 .cmp-sel-photo-well{max-width:none;height:170px}.cmp-sel-slot-wrap:nth-child(n) .cmp-sel-photo,.cmp-sel-slots[data-count="2"] .cmp-sel-slot-wrap:nth-child(n) .cmp-sel-photo,.cmp-sel-slots[data-count="3"] .cmp-sel-slot-wrap:nth-child(n) .cmp-sel-photo{transform:none}.cmp-sel-caption{text-align:center;flex-direction:column;align-items:center;gap:2px;margin-top:10px;display:flex}.cmp-sel-caption-name{font-family:var(--font-inter), system-ui, sans-serif;color:#292929;font-size:17px;font-weight:700;line-height:22px;text-decoration:none}.cmp-sel-caption-sub{font-family:var(--font-inter), system-ui, sans-serif;color:#5f6a64;font-size:13px;font-weight:400;line-height:18px}.cmp-sel-slot-actions,.cmp-sel-slot--2 .cmp-sel-slot-actions,.cmp-sel-slot--3 .cmp-sel-slot-actions{justify-content:center;align-self:center;gap:20px;margin:10px 0 0}.cmp-sel-slot-actions .cmp-sel-edit,.cmp-sel-remove{font-size:14px;line-height:20px}.cmp-sel-vs{justify-content:center;align-items:center;width:auto;height:auto;margin:0;padding:10px 0;display:flex;position:static;transform:none}.cmp-sel-vs-line{display:none}.cmp-sel-vs-text{color:#005f5f;font-size:18px;font-weight:600;line-height:22px;position:static;transform:none}.cmp-sel-slot-wrap .cmp-sel-slot--ghost{display:none}.cmp-sel-slot-wrap .cmp-sel-quick.cmp-empty-quick{background:#fff9;border:1.5px dashed #c7ccc0;border-radius:16px;width:100%;max-width:320px;margin-top:12px;padding:16px 12px 18px;display:flex}.cmp-sel-name-heads{display:none}.cmp-sel-below{margin-top:12px}}@media (max-width:900px){.cmp-sticky-cars:not(.is-stuck){display:none}.cmp-car-name-link{color:inherit;text-decoration:none}.cmp-car-ctas{display:none}.cmp-car-links{flex-direction:row;justify-content:center;gap:14px;margin-top:6px}.cmp-stage[data-columns="3"] .cmp-car-links{flex-direction:column;align-items:center;gap:3px}.cmp-car-change,.cmp-car-remove{font-size:12.5px;line-height:16px}.cmp-car-remove{color:#66707a}}@media (max-width:700px){.cmp-table tr{border-bottom:1px solid #e6e9e7;padding:8px 0 9px}.cmp-table .cmp-row-label{letter-spacing:.2px;color:#6b7a80;padding:0 0 4px;font-size:11.5px;line-height:15px}.cmp-table td.cmp-cell,.cmp-table--summary td.cmp-cell{color:#1a2230;padding:2px 4px;font-size:14px;font-weight:500;line-height:19px}.cmp-section-label{letter-spacing:2px;font-size:12px}.cmp-acc-head{padding:14px 16px}.cmp-acc-title{font-size:17px;line-height:22px}.cmp-sticky-cars{margin-bottom:8px}.cmp-table td.cmp-cell .site-spec-value,.cmp-table td.cmp-cell .site-spec-yes,.cmp-table td.cmp-cell .site-spec-cell,.cmp-cell .site-spec-value,.cmp-cell .site-spec-yes,.cmp-cell .site-spec-cell{font-size:14px;line-height:19px}}.cmp-sel-name-link{color:inherit;text-decoration:none}.cmp-sel-name-link:hover{text-underline-position:from-font;text-decoration:underline}.cmp-rotate,.cmp-swipe-note,.cmp-sticky-spacer{display:none}@media (max-width:900px){.cmp-sticky-track{display:contents}}@media (min-width:701px) and (max-width:900px){.cmp-sticky-cars{grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.cmp[data-columns="3"] .cmp-sticky-cars{grid-template-columns:repeat(4,minmax(0,1fr))}.cmp-sticky-spacer{display:block}}@media (max-width:700px){.cmp{--cmp-n:2;--cmp-label:124px;--cmp-col:max(150px, calc((100vw - 40px - var(--cmp-label)) / var(--cmp-n)))}.cmp[data-columns="3"]{--cmp-n:3}.cmp-rotate{font-family:var(--font-inter), system-ui, sans-serif;color:#003f3f;background:#f1f8f8;border:1px solid #cfe3e3;border-radius:10px;align-items:center;gap:10px;margin:-18px 0 20px;padding:9px 10px 9px 12px;font-size:12.5px;line-height:17px}.cmp-rotate-glyph{color:#005f5f;flex:none}.cmp-rotate-text{flex:auto;min-width:0}.cmp-rotate-close{color:#3f4944;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;margin:-4px -2px -4px 0;padding:0;font-size:20px;line-height:1;display:inline-flex}@media (orientation:portrait){.cmp-rotate{display:flex}}.cmp-sticky-cars,.cmp[data-columns="3"] .cmp-sticky-cars{overscroll-behavior-x:none;padding-left:0;padding-right:0;display:block;overflow-x:hidden}.cmp-sticky-track{align-items:flex-start;width:max-content;padding-right:20px;display:flex}.cmp-sticky-spacer{z-index:1;flex:0 0 calc(var(--cmp-label) + 20px);background:#fff;align-self:stretch;display:block;position:sticky;left:0}.cmp-sticky-car{flex:0 0 var(--cmp-col);box-sizing:border-box;padding:0 6px}.cmp-sticky-thumb{height:44px}.cmp-section-head{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:12px;display:flex}.cmp-section-label{margin-bottom:0}.cmp-swipe-note{font-family:var(--font-inter), system-ui, sans-serif;letter-spacing:.2px;color:#5d6b71;white-space:nowrap;align-items:center;gap:5px;font-size:11.5px;font-weight:500;line-height:14px;display:inline-flex}.cmp-swipe-arrow{border-top:1.5px solid;border-right:1.5px solid;width:7px;height:7px;transform:rotate(45deg)}.cmp-summary:has(.cmp-scroll.is-at-end) .cmp-swipe-note{visibility:hidden}.cmp-summary{margin-bottom:28px}.cmp-acc-group{border-left:0;border-right:0;margin:0 -20px}.cmp-acc-head{padding:13px 20px}.cmp-acc-title{font-size:15px;line-height:20px}.cmp-acc-chevron{width:16px;height:16px}.cmp-acc>.cmp-scroll{margin:0 20px;padding:0 0 6px}.cmp-scroll{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;scroll-snap-type:x proximity;scroll-padding-left:var(--cmp-label);overflow:auto hidden}.cmp-scroll::-webkit-scrollbar{display:none}.cmp-scroll:not(.is-at-end){-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 40px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 40px),#0000)}.cmp-col--label{width:var(--cmp-label)}.cmp-col--car{width:var(--cmp-col)}.cmp-table{table-layout:fixed;width:calc(var(--cmp-label) + var(--cmp-col) * var(--cmp-n));border-collapse:separate;border-spacing:0;min-width:0;font-size:14px}.cmp-table th,.cmp-table td{vertical-align:middle;border-bottom:1px solid #eef1f0;padding:10px 8px}.cmp-table tr{background:#fff}.cmp-table tbody tr:nth-child(2n){background:#f5f8f8}.cmp-table th.cmp-row-label{z-index:1;width:var(--cmp-label);background:inherit;color:#3f4944;overflow-wrap:break-word;min-width:0;padding-left:4px;padding-right:8px;font-size:12px;font-weight:600;line-height:15px;position:sticky;left:0}.cmp-scroll.is-scrolled .cmp-table th.cmp-row-label{box-shadow:8px 0 10px -8px #0000001f}.cmp-table td.cmp-cell,.cmp-acc .cmp-row>.cmp-cell:first-of-type{width:var(--cmp-col);overflow-wrap:break-word;scroll-snap-align:start;border-left:0;border-right:0;padding-left:8px;padding-right:8px;font-size:14px;line-height:19px}.cmp-cell .site-spec-value,.cmp-cell .site-spec-yes,.cmp-cell .site-spec-cell,.cmp-table .site-spec-no{font-size:14px;line-height:19px}.cmp-cell .site-spec-detail{overflow-wrap:break-word;font-size:11.5px;line-height:15px}.cmp-table .site-spec-pending,.cmp-table .site-spec-na{color:#b3bab8}.cmp-table .site-spec-na{font-size:0}.cmp-table .site-spec-na:before{content:"-";font-size:14px;line-height:19px}[data-mode=full] .cmp-row[data-recorded="1"] .cmp-cell,[data-mode=full] .cmp-row[data-recorded="1"] .site-spec-cell,[data-mode=full] .cmp-row[data-recorded="1"] .site-spec-value{color:#7d8683}.cmp-table--summary .cmp-cell--band{background-image:none;padding-left:8px}.cmp-acc .cmp-row:first-child th,.cmp-acc .cmp-row:first-child td{border-top:0}.cmp-acc .cmp-row:last-child th,.cmp-acc .cmp-row:last-child td{border-bottom:0}[data-mode=full] .cmp-row[data-identical=true] .cmp-cell,[data-mode=full] .cmp-row[data-identical=true] .site-spec-cell,[data-mode=full] .cmp-row[data-identical=true] .site-spec-value,[data-mode=full] .cmp-row[data-identical=true] .site-spec-no{color:#7d8683}.cmp-stage[data-columns="3"] .cmp-car-links{flex-direction:column;gap:2px}}.compare-page{overflow-x:clip}.cmp-faq{box-sizing:border-box;background:#005f5f12;margin:72px calc(50% - 50vw) 0;padding:64px calc(50vw - 50%)}.cmp-faq .site-faq-card{max-width:1096px}@media (max-width:700px){.cmp-faq{margin-top:40px;padding-top:32px;padding-bottom:32px}}@media (min-width:901px){.cmp-sticky-cars{z-index:40;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#fffffff5;border-bottom:1px solid #e3e3e3;margin:0 calc(50% - 50vw) 16px;padding:10px calc(50vw - 50%);display:block;position:sticky;top:77px}.cmp-sticky-cars:not(.is-stuck){display:none}.cmp-sticky-track{grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:0;display:grid}.cmp[data-columns="3"] .cmp-sticky-track{grid-template-columns:repeat(4,minmax(0,1fr))}.cmp-sticky-spacer{display:block}.cmp-sticky-car{grid-template-rows:auto auto;grid-template-columns:auto minmax(0,max-content);justify-content:center;align-items:center;column-gap:12px;min-width:0;padding:0 12px;display:grid}.cmp-sticky-thumb{grid-row:1/span 2;width:84px;height:44px;display:block}.cmp-sticky-name{align-self:end}.cmp-sticky-trim{align-self:start}.cmp-sticky-img{object-fit:contain;width:100%;height:100%;display:block}.cmp-sticky-name,.cmp-sticky-trim{white-space:nowrap;text-overflow:ellipsis;font-family:var(--font-inter), system-ui, sans-serif;display:block;overflow:hidden}.cmp-sticky-name{color:#003f3f;font-size:14px;font-weight:600;line-height:18px}.cmp-sticky-trim{color:#5d6b71;font-size:12px;line-height:16px}}.cmp-car-name{text-align:center}.cmp-popular-headrow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;margin:0 0 32px;display:flex}.cmp-popular-headrow .cmp-popular-heading{margin:0}.cmp-popular-seeall{height:40px;font-family:var(--font-inter), system-ui, sans-serif;color:#005f5f;white-space:nowrap;border:1px solid #005f5f;border-radius:999px;align-items:center;padding:0 18px;font-size:14px;font-weight:600;text-decoration:none;transition:background .12s,color .12s;display:inline-flex}.cmp-popular-seeall:hover{color:#fff;background:#005f5f}.cmp-popular-carousel{position:relative}.cmp-popular-track{scroll-snap-type:x mandatory;scrollbar-width:none;overflow-x:auto}.cmp-popular-track::-webkit-scrollbar{display:none}.cmp-popular-grid--carousel{gap:12px;display:flex}.cmp-popular-grid--carousel>.cmp-popular-card{scroll-snap-align:start;flex:0 0 calc(33.3333% - 8px)}.cmp-popular-chev{z-index:2;color:#005f5f;cursor:pointer;background:#fff;border:1px solid #d0d5dd;border-radius:999px;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:110px;box-shadow:0 4px 12px #003f3f1f}.cmp-popular-chev--prev{left:-22px}.cmp-popular-chev--prev svg{transform:rotate(180deg)}.cmp-popular-chev--next{right:-22px}.cmp-popular-chev:disabled{opacity:0;pointer-events:none}@media (min-width:1400px){.cmp-popular-chev--prev{left:-58px}.cmp-popular-chev--next{right:-58px}}@media (min-width:901px) and (max-width:1399px){.cmp-popular-carousel{padding:0 56px}.cmp-popular-chev--prev{left:0}.cmp-popular-chev--next{right:0}}@media (max-width:900px){.cmp-popular-grid--carousel>.cmp-popular-card{flex-basis:82%}.cmp-popular-chev{display:none}}.cmp-hub{max-width:1281px;margin:0 auto;padding:48px 24px 72px}.cmp-hub-title{font-family:var(--font-inter), system-ui, sans-serif;letter-spacing:-1.2px;color:#003f3f;margin:0;font-size:44px;font-weight:600;line-height:52px}.cmp-hub-lede{color:#5b6661;max-width:760px;margin:14px 0 36px;font-size:17px;line-height:27px}.cmp-hub .cmp-popular-grid{row-gap:20px}@media (max-width:900px){.cmp-hub-title{font-size:30px;line-height:38px}}.cmp-hero-title.cmp-hero-title--matchup{letter-spacing:-1.4px;font-size:40px;line-height:46px}@media (max-width:900px){.cmp-hero-title.cmp-hero-title--matchup{font-size:30px;line-height:36px}}.cmp-hub{position:relative}.cmp-popular-seeall{color:#1a2230;background:#fff;border:1.5px solid #e2e2e2;border-radius:8px;gap:8px;height:auto;padding:11px 18px;font-size:14px;font-weight:600;line-height:normal}.cmp-popular-seeall:hover{color:#1a2230;background:#fff;border-color:#cfd3d8}.cmp-popular-seeall-arrow{flex:none;width:13px;height:13px;display:block}.cmp-hub-lede{max-width:none}.cmp-hub .cmp-faq{margin-top:56px}@media (max-width:700px){.cmp-sel-slots{gap:12px;padding:0 20px}.cmp-sel-slot-wrap,.cmp-sel-slots[data-count="3"] .cmp-sel-slot-wrap:first-child,.cmp-sel-slots[data-count="3"] .cmp-sel-slot-wrap:nth-child(2),.cmp-sel-slots[data-count="3"] .cmp-sel-slot-wrap:nth-child(3){width:100%}.cmp-sel-slot--filled{box-sizing:border-box;border-radius:16px;width:100%;padding-bottom:12px}.cmp-sel-slot--filled .cmp-sel-photo-well,.cmp-sel-slots[data-count="3"] .cmp-sel-slot--filled .cmp-sel-photo-well{max-width:240px;height:120px;margin:0 auto}.cmp-sel-slot-wrap .cmp-sel-quick.cmp-empty-quick{box-sizing:border-box;max-width:none;margin:0;padding:14px 12px}.cmp-table th.cmp-row-label,.cmp-table .cmp-row-label,.cmp-table td.cmp-cell,.cmp-table--summary td.cmp-cell{padding-top:11px;padding-bottom:11px}}@media (max-width:900px){.cmp-popular-chev{width:36px;height:36px;display:grid;top:92px}.cmp-popular-chev--prev{left:4px}.cmp-popular-chev--next{right:4px}}.cmp-empty-phone{display:none}@media (max-width:700px){.cmp-empty-phone{display:block}.cmp-empty-phone .hp-compare-head{display:none}.cmp-empty-phone{margin:0 -20px}.cmp-empty .cmp-empty-slots,.cmp-empty .cmp-empty-below{display:none}.cmp-empty-band{padding-bottom:20px}.cmp-empty-crumbs{height:auto;padding:16px 20px 0}.cmp-empty-head{text-align:left;margin-top:16px;padding:0 20px}.cmp-empty-title{letter-spacing:-1px;font-size:32px;line-height:38px}}@media (min-width:901px) and (max-width:1439px){.cmp-hero-inner{padding:0 24px}.cmp-hero-body{min-width:0}.cmp-stage{flex:auto;min-width:0}.cmp-stage .cmp-car{flex:1 1 0;min-width:0;max-width:300px}.cmp-stage .cmp-slot--ghost{flex:0 190px;min-width:0}.cmp-stage .cmp-vs{flex:none}}