.hyundai-shell[data-astro-cid-2nipkfwy]{width:min(1180px,100% - 48px);margin-inline:auto}.hyundai-breadcrumb[data-astro-cid-2nipkfwy]{color:#6b7866;align-items:center;gap:10px;padding:21px 0 27px;font-size:11px;display:flex}.hyundai-breadcrumb[data-astro-cid-2nipkfwy] a[data-astro-cid-2nipkfwy]{color:inherit;text-decoration:none}.hyundai-breadcrumb[data-astro-cid-2nipkfwy] a[data-astro-cid-2nipkfwy]:hover{text-decoration:underline}.hyundai-hero[data-astro-cid-2nipkfwy]{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);grid-template-areas:"heading photo""form form""points points";align-items:center;gap:24px 38px;padding-bottom:35px;display:grid}.hyundai-hero[data-astro-cid-2nipkfwy] header[data-astro-cid-2nipkfwy]{grid-area:heading}.hyundai-hero[data-astro-cid-2nipkfwy] h1[data-astro-cid-2nipkfwy]{letter-spacing:-.055em;font-size:clamp(36px,4.1vw,57px);font-weight:600;line-height:1.05}.hyundai-hero[data-astro-cid-2nipkfwy] h1[data-astro-cid-2nipkfwy] span[data-astro-cid-2nipkfwy]{display:block}.hyundai-hero[data-astro-cid-2nipkfwy] h1[data-astro-cid-2nipkfwy] span[data-astro-cid-2nipkfwy]:last-child{color:var(--smc-green)}.hero-intro[data-astro-cid-2nipkfwy]{color:#64715e;max-width:420px;font-size:14px;line-height:1.8;margin-top:20px!important}.hero-rule[data-astro-cid-2nipkfwy]{background:#6d8760;width:55px;height:2px;margin-top:24px;display:block}.hyundai-hero-photo[data-astro-cid-2nipkfwy]{aspect-ratio:3/2;background:#e8e9e2;border-radius:4px 36px 4px 4px;grid-area:photo;overflow:hidden}.hyundai-hero-photo[data-astro-cid-2nipkfwy] img[data-astro-cid-2nipkfwy]{aspect-ratio:3/2;object-fit:contain;width:100%;height:auto;display:block}.hyundai-quote[data-astro-cid-2nipkfwy]{grid-area:form;min-width:0;scroll-margin-top:25px}.hyundai-quote[data-astro-cid-2nipkfwy] .quote-card--free-quote{border:1px solid #d7dfd1;border-radius:14px;grid-template-columns:230px minmax(0,1fr);gap:30px;padding:25px;display:grid;box-shadow:0 12px 35px #253c2210}.hyundai-quote[data-astro-cid-2nipkfwy] .quote-head{align-self:center}.hyundai-quote[data-astro-cid-2nipkfwy] .quote-head h2{letter-spacing:-.04em;font-size:25px;line-height:1.15}.hyundai-quote[data-astro-cid-2nipkfwy] .quote-head p{font-size:12px;line-height:1.7}.hyundai-quote[data-astro-cid-2nipkfwy] .quote-kicker{font-size:9px}.hyundai-quote[data-astro-cid-2nipkfwy] .quote-card--free-quote form{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:12px 15px;margin-top:0}.hyundai-quote[data-astro-cid-2nipkfwy] .quote-card--free-quote .field-grid{grid-column:1/-1;grid-template-columns:1.25fr 1.1fr .65fr 1fr;gap:12px 10px}.hyundai-quote[data-astro-cid-2nipkfwy] .model-availability{order:5;margin:0;font-size:10px}.hyundai-quote[data-astro-cid-2nipkfwy] .quote-card--free-quote input,.hyundai-quote[data-astro-cid-2nipkfwy] .quote-card--free-quote select{border-radius:8px;height:49px;padding-left:32px;padding-right:24px;font-size:13px}.hyundai-quote[data-astro-cid-2nipkfwy] .with-icon i{font-size:17px;left:10px}.hyundai-quote[data-astro-cid-2nipkfwy] .field-label{font-size:11px}.hyundai-quote[data-astro-cid-2nipkfwy] .submit{justify-content:space-between;height:49px;min-height:49px;margin:0;padding-left:18px;font-size:12px}.hyundai-quote[data-astro-cid-2nipkfwy] .submit i{width:30px;height:30px}.hyundai-quote[data-astro-cid-2nipkfwy] .data-error,.hyundai-quote[data-astro-cid-2nipkfwy] .submit-message{grid-column:1/-1}.hyundai-assurances[data-astro-cid-2nipkfwy]{color:#5d7354;grid-area:points;justify-content:center;gap:45px;margin:0;padding:0;font-size:11px;line-height:1.5;list-style:none;display:flex}.hyundai-assurances[data-astro-cid-2nipkfwy] li[data-astro-cid-2nipkfwy]{align-items:center;gap:8px;display:flex}.hyundai-assurances[data-astro-cid-2nipkfwy] i[data-astro-cid-2nipkfwy]{font-size:19px}@media (width<=1100px){.hyundai-hero[data-astro-cid-2nipkfwy]{gap:25px}.hyundai-hero[data-astro-cid-2nipkfwy] h1[data-astro-cid-2nipkfwy]{font-size:43px}.hyundai-quote[data-astro-cid-2nipkfwy] .quote-card--free-quote{grid-template-columns:190px minmax(0,1fr);gap:22px;padding:21px}.hyundai-quote[data-astro-cid-2nipkfwy] .quote-card--free-quote .field-grid{grid-template-columns:1fr 1fr}}@media (width<=900px){.hyundai-hero[data-astro-cid-2nipkfwy]{grid-template-columns:1fr;grid-template-areas:"heading""form""photo""points"}.hyundai-hero-photo[data-astro-cid-2nipkfwy]{justify-self:center;width:100%;max-width:680px}.hyundai-quote[data-astro-cid-2nipkfwy] .quote-card--free-quote{display:block}.hyundai-quote[data-astro-cid-2nipkfwy] .quote-card--free-quote form{margin-top:20px}.hyundai-assurances[data-astro-cid-2nipkfwy]{justify-content:start;gap:25px}}@media (width<=760px){.hyundai-shell[data-astro-cid-2nipkfwy]{width:calc(100% - 36px)}.hyundai-breadcrumb[data-astro-cid-2nipkfwy]{padding:16px 0 22px;font-size:10px}.hyundai-hero[data-astro-cid-2nipkfwy]{gap:20px;padding-bottom:30px}.hyundai-hero[data-astro-cid-2nipkfwy] h1[data-astro-cid-2nipkfwy]{letter-spacing:-.055em;font-size:clamp(29px,6.7vw,44px);line-height:1.07}.hero-intro[data-astro-cid-2nipkfwy]{font-size:13px;line-height:1.75;margin-top:16px!important}.hero-rule[data-astro-cid-2nipkfwy]{display:none}.hyundai-hero-photo[data-astro-cid-2nipkfwy]{border-radius:4px 25px 4px 4px}.hyundai-quote[data-astro-cid-2nipkfwy] .quote-card--free-quote{border-radius:14px;padding:18px}.hyundai-quote[data-astro-cid-2nipkfwy] .quote-head h2{font-size:22px}.hyundai-quote[data-astro-cid-2nipkfwy] .quote-head p{font-size:11px}.hyundai-quote[data-astro-cid-2nipkfwy] .quote-card--free-quote form{grid-template-columns:1fr;gap:12px;margin-top:15px}.hyundai-quote[data-astro-cid-2nipkfwy] .quote-card--free-quote .field-grid{grid-template-columns:1fr 1fr;gap:11px 9px}.hyundai-quote[data-astro-cid-2nipkfwy] .form-field[data-field=make],.hyundai-quote[data-astro-cid-2nipkfwy] .form-field[data-field=model]{grid-column:1/-1}.hyundai-quote[data-astro-cid-2nipkfwy] .model-availability{order:0}.hyundai-quote[data-astro-cid-2nipkfwy] .quote-card--free-quote input,.hyundai-quote[data-astro-cid-2nipkfwy] .quote-card--free-quote select{height:49px;padding-left:33px;padding-right:24px;font-size:16px}.hyundai-quote[data-astro-cid-2nipkfwy] .submit{min-height:50px;margin-top:2px}.hyundai-assurances[data-astro-cid-2nipkfwy]{gap:9px;font-size:11px;display:grid}}.hyundai-page[data-astro-cid-2nipkfwy]{color:#24362b;background:#f8f9f4}.hyundai-page[data-astro-cid-2nipkfwy] [data-astro-cid-2nipkfwy]:is(h1,h2,h3,p,figure){margin:0}.hyundai-page[data-astro-cid-2nipkfwy] [data-astro-cid-2nipkfwy]:is(section,header,figure,aside){min-width:0}.hyundai-page[data-astro-cid-2nipkfwy] h2[data-astro-cid-2nipkfwy]{letter-spacing:-.045em;font-size:clamp(30px,3.3vw,43px);font-weight:600;line-height:1.12}.hyundai-page[data-astro-cid-2nipkfwy] h2[data-astro-cid-2nipkfwy] span[data-astro-cid-2nipkfwy]{color:var(--smc-green)}.eyebrow[data-astro-cid-2nipkfwy]{text-transform:uppercase;letter-spacing:.12em;color:#2f6f2d;font-size:10px;font-weight:750;margin-bottom:15px!important}.section-heading[data-astro-cid-2nipkfwy]{justify-content:space-between;align-items:end;gap:35px;margin-bottom:25px;display:flex}.section-heading[data-astro-cid-2nipkfwy]>p[data-astro-cid-2nipkfwy]{color:#61725b;max-width:340px;font-size:13px;line-height:1.85}.hyundai-models[data-astro-cid-2nipkfwy]{grid-template-columns:minmax(0,.7fr) minmax(0,1.5fr);gap:45px;padding:32px 0 28px;display:grid}.model-intro[data-astro-cid-2nipkfwy]>p[data-astro-cid-2nipkfwy]:not(.eyebrow){color:#61725b;max-width:300px;margin-top:20px;font-size:13px;line-height:1.85}.model-intro[data-astro-cid-2nipkfwy] label[data-astro-cid-2nipkfwy]{color:#436439;gap:8px;margin-top:24px;font-size:11px;font-weight:650;display:grid}.model-intro[data-astro-cid-2nipkfwy] select[data-astro-cid-2nipkfwy]{color:#294b2e;width:100%;min-width:0;min-height:48px;font:inherit;background:#fff;border:1px solid #b9cfaf;border-radius:8px;padding:10px 13px;font-size:14px}.model-content[data-astro-cid-2nipkfwy]{min-width:0}.model-tabs[data-astro-cid-2nipkfwy]{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;margin-bottom:13px;display:grid}.model-tabs[data-astro-cid-2nipkfwy] button[data-astro-cid-2nipkfwy]{font:inherit;color:#365e30;cursor:pointer;background:#fff;border:1px solid #c6d8bb;border-radius:7px;min-height:46px;padding:10px 7px;font-size:11px}.model-result[data-astro-cid-2nipkfwy]{background:#fff;border:1px solid #cbdcc1;border-top:4px solid #2f6f2d;min-height:340px;padding:25px}.model-stamp[data-astro-cid-2nipkfwy]{border-bottom:1px solid #dce6d4;align-items:center;gap:20px;margin-bottom:22px;padding-bottom:19px;display:flex}.model-stamp[data-astro-cid-2nipkfwy] .eyebrow[data-astro-cid-2nipkfwy]{max-width:150px;font-size:9px;line-height:1.8;margin:0!important}.model-stamp[data-astro-cid-2nipkfwy] strong[data-astro-cid-2nipkfwy]{letter-spacing:-.04em;overflow-wrap:anywhere;color:#2f6f2d;margin-left:auto;font-size:35px;font-weight:600;line-height:1.2}.model-stamp[data-astro-cid-2nipkfwy]>i[data-astro-cid-2nipkfwy]{color:#a0bf8d;font-size:46px}.model-result[data-astro-cid-2nipkfwy] h3[data-astro-cid-2nipkfwy],.condition-notes[data-astro-cid-2nipkfwy] h3[data-astro-cid-2nipkfwy]{letter-spacing:-.03em;font-size:25px;font-weight:600;line-height:1.3}.model-result[data-astro-cid-2nipkfwy]>p[data-astro-cid-2nipkfwy],.condition-notes[data-astro-cid-2nipkfwy]>p[data-astro-cid-2nipkfwy]:not(.eyebrow){color:#5d7056;margin-top:14px;font-size:13px;line-height:1.85}.model-result[data-astro-cid-2nipkfwy] ul[data-astro-cid-2nipkfwy]{gap:18px;margin:19px 0;padding:0;list-style:none;display:flex}.model-result[data-astro-cid-2nipkfwy] li{color:#48683e;flex:1;gap:7px;font-size:11px;line-height:1.8;display:flex}.model-result[data-astro-cid-2nipkfwy] li i{color:#2f6f2d;flex-shrink:0;font-size:18px}.model-result[data-astro-cid-2nipkfwy] .section-action{min-height:45px;box-shadow:none;font-size:12px}.selection-status[data-astro-cid-2nipkfwy]{color:#617b53;min-height:18px;font-size:10px;line-height:1.8;margin-top:10px!important}.hyundai-condition[data-astro-cid-2nipkfwy]{border-top:1px solid #cbdcc0;padding:28px 0}.condition-bench[data-astro-cid-2nipkfwy]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:32px;display:grid}.condition-visual[data-astro-cid-2nipkfwy]{background:#edf5e6;border:1px solid #c0d5b4;border-radius:16px;min-width:0;overflow:hidden}.visual-topline[data-astro-cid-2nipkfwy]{color:#4c7041;border-bottom:1px solid #cfdfc4;justify-content:space-between;align-items:center;gap:15px;padding:17px 20px;font-size:10px;display:flex}.visual-topline[data-astro-cid-2nipkfwy]>span[data-astro-cid-2nipkfwy]:first-child{align-items:center;gap:8px;font-weight:650;display:flex}.visual-topline[data-astro-cid-2nipkfwy] i[data-astro-cid-2nipkfwy]{font-size:17px}.condition-visual[data-astro-cid-2nipkfwy] .condition-graphic{background:0 0;border:0;border-radius:0;margin:0;padding:15px 23px 21px;display:block}.condition-visual[data-astro-cid-2nipkfwy] .condition-graphic svg{max-width:410px;margin:0 auto 8px}.condition-visual[data-astro-cid-2nipkfwy] .condition-graphic>div{border-top:1px dashed #bed5ad;padding-top:5px}.condition-tabs[data-astro-cid-2nipkfwy]{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;padding:0 17px 18px;display:grid}.condition-tabs[data-astro-cid-2nipkfwy] button[data-astro-cid-2nipkfwy]{min-height:54px;font:inherit;text-align:left;color:#355f2e;cursor:pointer;background:#fff;border:1px solid #bdd2b1;border-radius:8px;align-items:center;gap:7px;padding:10px 8px;font-size:11px;display:flex}.condition-tabs[data-astro-cid-2nipkfwy] i[data-astro-cid-2nipkfwy]{flex-shrink:0;font-size:21px}.condition-notes[data-astro-cid-2nipkfwy]{min-height:350px;padding:15px 0}.condition-notes[data-astro-cid-2nipkfwy] ul[data-astro-cid-2nipkfwy]{color:#4a6940;gap:8px;margin:20px 0 10px;padding-left:17px;font-size:12px;line-height:1.8;display:grid}.text-link[data-astro-cid-2nipkfwy]{color:#2f6f2d;text-underline-offset:4px;align-items:center;gap:10px;min-height:44px;font-size:12px;font-weight:700;display:inline-flex}.text-link[data-astro-cid-2nipkfwy] i[data-astro-cid-2nipkfwy]{font-size:19px}.hyundai-value[data-astro-cid-2nipkfwy]{padding:30px 0 35px}.value-columns[data-astro-cid-2nipkfwy]{border-block:1px solid #c5d7b9;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.value-columns[data-astro-cid-2nipkfwy] details[data-astro-cid-2nipkfwy]{border-right:1px solid #c5d7b9;padding:21px 20px;transition:background .18s}.value-columns[data-astro-cid-2nipkfwy] details[data-astro-cid-2nipkfwy]:first-child{border-left:1px solid #c5d7b9}.value-columns[data-astro-cid-2nipkfwy] summary[data-astro-cid-2nipkfwy]{cursor:pointer;flex-wrap:wrap;align-items:center;gap:14px;min-height:90px;list-style:none;display:flex}.factor-icon[data-astro-cid-2nipkfwy]{color:#2f6f2d;background:#e6f1de;border-radius:12px;place-items:center;width:45px;height:45px;font-size:26px;display:grid}.factor-number[data-astro-cid-2nipkfwy]{color:#63834f;margin-left:auto;font-size:10px}.value-columns[data-astro-cid-2nipkfwy] h3[data-astro-cid-2nipkfwy]{letter-spacing:-.02em;flex-basis:calc(100% - 40px);font-size:17px;font-weight:600;line-height:1.4}.value-columns[data-astro-cid-2nipkfwy] summary[data-astro-cid-2nipkfwy]>i[data-astro-cid-2nipkfwy]{color:#2f6f2d;font-size:18px}.value-columns[data-astro-cid-2nipkfwy] details[data-astro-cid-2nipkfwy]>p[data-astro-cid-2nipkfwy]{color:#56734a;margin-top:15px;font-size:12px;line-height:1.85}.value-columns[data-astro-cid-2nipkfwy] details[data-astro-cid-2nipkfwy][open]{background:#edf5e6}.value-columns[data-astro-cid-2nipkfwy] details[data-astro-cid-2nipkfwy][open] .factor-icon[data-astro-cid-2nipkfwy]{color:#fff;background:#2f6f2d}.hyundai-page[data-astro-cid-2nipkfwy] summary[data-astro-cid-2nipkfwy]::-webkit-details-marker{display:none}.hyundai-page[data-astro-cid-2nipkfwy] details[data-astro-cid-2nipkfwy][open] summary[data-astro-cid-2nipkfwy]>i[data-astro-cid-2nipkfwy]:last-child{transform:rotate(45deg)}.hyundai-collection[data-astro-cid-2nipkfwy]{background:#eaf0e2;border-block:1px solid #d0dec4;padding:34px 0 30px}.collection-scene[data-astro-cid-2nipkfwy]{background:#fff;border:1px solid #cbdcc0;border-radius:17px;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center;display:grid;overflow:hidden}.collection-scene[data-astro-cid-2nipkfwy] figure[data-astro-cid-2nipkfwy]{background:#fff;border-right:1px solid #d7e2ce}.collection-scene[data-astro-cid-2nipkfwy] img[data-astro-cid-2nipkfwy]{aspect-ratio:3/2;object-fit:contain;width:100%;height:auto;display:block}.collection-scene[data-astro-cid-2nipkfwy] figcaption[data-astro-cid-2nipkfwy]{color:#4e6843;background:#fff;border-top:1px solid #dce6d4;padding:16px 20px;font-size:14px;line-height:1.7}.collection-label[data-astro-cid-2nipkfwy]{padding:30px 32px}.collection-label[data-astro-cid-2nipkfwy]>i[data-astro-cid-2nipkfwy]{color:#2f6f2d;margin-bottom:22px;font-size:66px;display:block}.collection-label[data-astro-cid-2nipkfwy] h3[data-astro-cid-2nipkfwy]{letter-spacing:-.04em;font-size:34px;font-weight:550;line-height:1.15}.collection-label[data-astro-cid-2nipkfwy]>p[data-astro-cid-2nipkfwy]:not(.eyebrow){color:#607254;max-width:280px;margin-top:17px;font-size:13px;line-height:1.85}.collection-label[data-astro-cid-2nipkfwy] .section-action{box-shadow:none;min-height:45px;margin-top:22px;font-size:11px}.collection-notes[data-astro-cid-2nipkfwy]{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;margin-top:22px;display:grid}.collection-notes[data-astro-cid-2nipkfwy] details[data-astro-cid-2nipkfwy]{border-top:1px solid #bcd0ad}.collection-notes[data-astro-cid-2nipkfwy] summary[data-astro-cid-2nipkfwy]{cursor:pointer;align-items:center;gap:10px;min-height:62px;list-style:none;display:flex}.collection-notes[data-astro-cid-2nipkfwy] summary[data-astro-cid-2nipkfwy]>span[data-astro-cid-2nipkfwy]{color:#62844e;font-size:10px}.collection-notes[data-astro-cid-2nipkfwy] h3[data-astro-cid-2nipkfwy]{flex:1;font-size:16px;font-weight:600;line-height:1.5}.collection-notes[data-astro-cid-2nipkfwy] summary[data-astro-cid-2nipkfwy]>i[data-astro-cid-2nipkfwy]{color:#2f6f2d;font-size:18px}.collection-notes[data-astro-cid-2nipkfwy] details[data-astro-cid-2nipkfwy]>p[data-astro-cid-2nipkfwy]{color:#536c47;padding:0 6px 13px;font-size:12px;line-height:1.9}.collection-notes[data-astro-cid-2nipkfwy] a[data-astro-cid-2nipkfwy]{color:#2f6f2d;text-underline-offset:4px}.hyundai-faq[data-astro-cid-2nipkfwy]{grid-template-columns:minmax(0,.7fr) minmax(0,1.4fr);gap:55px;padding:36px 0;display:grid}.hyundai-faq[data-astro-cid-2nipkfwy] header[data-astro-cid-2nipkfwy]>p[data-astro-cid-2nipkfwy]:not(.eyebrow){color:#5e7352;margin-top:18px;font-size:13px;line-height:1.8}.faq-search[data-astro-cid-2nipkfwy]{margin-top:23px}.faq-search[data-astro-cid-2nipkfwy][hidden],.faq-search[data-astro-cid-2nipkfwy] button[data-astro-cid-2nipkfwy][hidden],[data-astro-cid-2nipkfwy][data-faq-empty][hidden],.faq-list[data-astro-cid-2nipkfwy] details[data-astro-cid-2nipkfwy][hidden]{display:none}.faq-search[data-astro-cid-2nipkfwy] label[data-astro-cid-2nipkfwy]{color:#456a3c;font-size:11px;font-weight:700}.faq-search[data-astro-cid-2nipkfwy]>div[data-astro-cid-2nipkfwy]{margin-top:8px;position:relative}.faq-search[data-astro-cid-2nipkfwy] input[data-astro-cid-2nipkfwy]{width:100%;height:47px;font:inherit;color:#2d4c2c;background:#fff;border:1px solid #bfd2b1;border-radius:8px;min-width:0;padding:10px 60px 10px 12px;font-size:12px}.faq-search[data-astro-cid-2nipkfwy] button[data-astro-cid-2nipkfwy]{min-height:37px;font:inherit;color:#2f6f2d;cursor:pointer;background:#eaf4e3;border:0;border-radius:5px;padding:7px;font-size:11px;font-weight:700;position:absolute;top:5px;right:7px}.faq-search[data-astro-cid-2nipkfwy]>span[data-astro-cid-2nipkfwy]{color:#668059;margin-top:8px;font-size:10px;display:block}.hyundai-faq[data-astro-cid-2nipkfwy] header[data-astro-cid-2nipkfwy]>.text-link[data-astro-cid-2nipkfwy]{margin-top:15px}.faq-list[data-astro-cid-2nipkfwy] summary[data-astro-cid-2nipkfwy]{cursor:pointer;align-items:center;gap:16px;list-style:none;display:flex}.faq-list[data-astro-cid-2nipkfwy] h3[data-astro-cid-2nipkfwy]{flex:1;font-size:13px;font-weight:650;line-height:1.7}.faq-list[data-astro-cid-2nipkfwy] details[data-astro-cid-2nipkfwy]>p[data-astro-cid-2nipkfwy]{font-size:12px;line-height:1.9}.faq-list[data-astro-cid-2nipkfwy] summary[data-astro-cid-2nipkfwy]>i[data-astro-cid-2nipkfwy]{flex-shrink:0}[data-astro-cid-2nipkfwy][data-faq-empty]{color:#546d47;font-size:13px;line-height:1.8}.hyundai-final[data-astro-cid-2nipkfwy]{border-top:1px solid #c7d9bb;grid-template-columns:1fr auto;align-items:center;gap:25px;padding:28px 0;display:grid}.hyundai-final[data-astro-cid-2nipkfwy]>div[data-astro-cid-2nipkfwy]>p[data-astro-cid-2nipkfwy]:last-child{color:#607552;margin-top:16px;font-size:13px;line-height:1.8}.hyundai-final[data-astro-cid-2nipkfwy] .section-action{box-shadow:none;font-size:12px}.independent[data-astro-cid-2nipkfwy]{color:#6a7e5f;border-top:1px solid #d5e0cb;grid-column:1/-1;padding-top:20px;font-size:11px;line-height:1.8}.hyundai-page[data-astro-cid-2nipkfwy] [data-astro-cid-2nipkfwy]:is(a,button,select,input,summary,[tabindex]):focus-visible{outline-offset:4px;outline:3px solid #548bc2}.hyundai-page[data-astro-cid-2nipkfwy] .reveal-ready{opacity:0;transition:opacity .4s,transform .4s;transform:translateY(10px)}.hyundai-page[data-astro-cid-2nipkfwy] .is-revealed{opacity:1;transform:none}.panel-changed[data-astro-cid-2nipkfwy]{animation:.2s hyundai-panel}@keyframes hyundai-panel{0%{opacity:.6}to{opacity:1}}@media (width<=1100px){.hyundai-models[data-astro-cid-2nipkfwy]{gap:27px}.model-tabs[data-astro-cid-2nipkfwy]{grid-template-columns:repeat(3,minmax(0,1fr))}.model-result[data-astro-cid-2nipkfwy] ul[data-astro-cid-2nipkfwy]{gap:8px;display:grid}.condition-bench[data-astro-cid-2nipkfwy]{gap:25px}.condition-tabs[data-astro-cid-2nipkfwy]{grid-template-columns:1fr 1fr}.value-columns[data-astro-cid-2nipkfwy] details[data-astro-cid-2nipkfwy]{padding:18px 15px}.collection-label[data-astro-cid-2nipkfwy]{padding:25px}.collection-label[data-astro-cid-2nipkfwy] h3[data-astro-cid-2nipkfwy]{font-size:30px}.hyundai-faq[data-astro-cid-2nipkfwy]{gap:30px}}@media (width<=900px){.section-heading[data-astro-cid-2nipkfwy]{display:block}.section-heading[data-astro-cid-2nipkfwy]>p[data-astro-cid-2nipkfwy]{max-width:650px;margin-top:16px}.hyundai-models[data-astro-cid-2nipkfwy]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.model-stamp[data-astro-cid-2nipkfwy]>i[data-astro-cid-2nipkfwy]{display:none}.model-stamp[data-astro-cid-2nipkfwy] strong[data-astro-cid-2nipkfwy]{font-size:29px}.condition-bench[data-astro-cid-2nipkfwy]{grid-template-columns:1fr 1fr;gap:24px}.condition-visual[data-astro-cid-2nipkfwy] .condition-graphic{padding:13px 16px}.condition-notes[data-astro-cid-2nipkfwy]{min-height:390px}.value-columns[data-astro-cid-2nipkfwy]{grid-template-columns:1fr 1fr}.value-columns[data-astro-cid-2nipkfwy] details[data-astro-cid-2nipkfwy]:nth-child(3){border-left:1px solid #c5d7b9}.value-columns[data-astro-cid-2nipkfwy] details[data-astro-cid-2nipkfwy]:nth-child(-n+2){border-bottom:1px solid #c5d7b9}.collection-scene[data-astro-cid-2nipkfwy]{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}.collection-label[data-astro-cid-2nipkfwy]{padding:22px}.collection-label[data-astro-cid-2nipkfwy]>i[data-astro-cid-2nipkfwy]{margin-bottom:15px;font-size:45px}.collection-label[data-astro-cid-2nipkfwy] h3[data-astro-cid-2nipkfwy]{font-size:28px}.collection-label[data-astro-cid-2nipkfwy]>p[data-astro-cid-2nipkfwy]:not(.eyebrow){font-size:12px}.collection-notes[data-astro-cid-2nipkfwy]{gap:16px}}@media (width<=620px){.hyundai-page[data-astro-cid-2nipkfwy] h2[data-astro-cid-2nipkfwy]{font-size:30px}.eyebrow[data-astro-cid-2nipkfwy]{font-size:9px}.section-heading[data-astro-cid-2nipkfwy]{margin-bottom:22px}.section-heading[data-astro-cid-2nipkfwy]>p[data-astro-cid-2nipkfwy]{font-size:12px}.hyundai-models[data-astro-cid-2nipkfwy]{padding:26px 0;display:block}.model-intro[data-astro-cid-2nipkfwy]>p[data-astro-cid-2nipkfwy]:not(.eyebrow){max-width:none;margin-top:16px;font-size:12px}.model-intro[data-astro-cid-2nipkfwy] label[data-astro-cid-2nipkfwy]{margin-top:19px;font-size:10px}.model-intro[data-astro-cid-2nipkfwy] select[data-astro-cid-2nipkfwy]{font-size:16px}.model-content[data-astro-cid-2nipkfwy]{margin-top:16px}.model-tabs[data-astro-cid-2nipkfwy] button[data-astro-cid-2nipkfwy]{min-height:45px;font-size:11px}.model-result[data-astro-cid-2nipkfwy]{min-height:430px;padding:22px 18px}.model-stamp[data-astro-cid-2nipkfwy]{gap:15px;margin-bottom:19px;padding-bottom:17px}.model-stamp[data-astro-cid-2nipkfwy] strong[data-astro-cid-2nipkfwy]{font-size:31px}.model-stamp[data-astro-cid-2nipkfwy] .eyebrow[data-astro-cid-2nipkfwy]{font-size:9px}.model-result[data-astro-cid-2nipkfwy] h3[data-astro-cid-2nipkfwy],.condition-notes[data-astro-cid-2nipkfwy] h3[data-astro-cid-2nipkfwy]{font-size:24px}.model-result[data-astro-cid-2nipkfwy]>p[data-astro-cid-2nipkfwy],.condition-notes[data-astro-cid-2nipkfwy]>p[data-astro-cid-2nipkfwy]:not(.eyebrow){font-size:12px}.model-result[data-astro-cid-2nipkfwy] .section-action{font-size:11px}.hyundai-condition[data-astro-cid-2nipkfwy]{padding:27px 0}.condition-bench[data-astro-cid-2nipkfwy]{display:block}.condition-visual[data-astro-cid-2nipkfwy] .condition-graphic{grid-template-columns:120px minmax(0,1fr);align-items:center;gap:13px;padding:12px 17px 18px;display:grid}.condition-visual[data-astro-cid-2nipkfwy] .condition-graphic svg{margin:0}.condition-visual[data-astro-cid-2nipkfwy] .condition-graphic>div{border:0;padding:0}.condition-visual[data-astro-cid-2nipkfwy] .condition-graphic strong{font-size:14px}.condition-visual[data-astro-cid-2nipkfwy] .condition-graphic p{font-size:10px!important}.visual-topline[data-astro-cid-2nipkfwy]{padding:14px 17px;font-size:9px}.condition-tabs[data-astro-cid-2nipkfwy]{grid-template-columns:1fr 1fr;padding:0 13px 14px}.condition-tabs[data-astro-cid-2nipkfwy] button[data-astro-cid-2nipkfwy]{min-height:50px;padding:10px;font-size:11px}.condition-tabs[data-astro-cid-2nipkfwy] i[data-astro-cid-2nipkfwy]{font-size:21px}.condition-notes[data-astro-cid-2nipkfwy]{min-height:375px;padding:24px 0 0}.condition-notes[data-astro-cid-2nipkfwy] ul[data-astro-cid-2nipkfwy]{gap:7px;font-size:12px}.condition-notes[data-astro-cid-2nipkfwy] .text-link[data-astro-cid-2nipkfwy]{font-size:11px}.hyundai-value[data-astro-cid-2nipkfwy]{padding:25px 0 29px}.value-columns[data-astro-cid-2nipkfwy]{grid-template-columns:1fr}.value-columns[data-astro-cid-2nipkfwy] details[data-astro-cid-2nipkfwy]{border-inline:1px solid #c5d7b9;border-bottom:1px solid #c5d7b9;padding:16px}.value-columns[data-astro-cid-2nipkfwy] details[data-astro-cid-2nipkfwy]:last-child{border-bottom:0}.value-columns[data-astro-cid-2nipkfwy] summary[data-astro-cid-2nipkfwy]{flex-wrap:nowrap;gap:12px;min-height:48px}.factor-icon[data-astro-cid-2nipkfwy]{border-radius:10px;flex-shrink:0;width:38px;height:38px;font-size:23px}.factor-number[data-astro-cid-2nipkfwy]{display:none}.value-columns[data-astro-cid-2nipkfwy] h3[data-astro-cid-2nipkfwy]{flex:1;font-size:17px}.value-columns[data-astro-cid-2nipkfwy] details[data-astro-cid-2nipkfwy]>p[data-astro-cid-2nipkfwy]{margin:12px 0 0 50px;font-size:12px}.hyundai-collection[data-astro-cid-2nipkfwy]{padding:28px 0 24px}.collection-scene[data-astro-cid-2nipkfwy]{display:block}.collection-scene[data-astro-cid-2nipkfwy] figure[data-astro-cid-2nipkfwy]{border-right:0}.collection-scene[data-astro-cid-2nipkfwy] figcaption[data-astro-cid-2nipkfwy]{padding:15px 17px;font-size:14px}.collection-label[data-astro-cid-2nipkfwy]{border-top:1px solid #cfddc4;padding:24px 21px}.collection-label[data-astro-cid-2nipkfwy]>i[data-astro-cid-2nipkfwy]{float:right;margin:0 0 10px 15px;font-size:44px}.collection-label[data-astro-cid-2nipkfwy] h3[data-astro-cid-2nipkfwy]{font-size:28px}.collection-label[data-astro-cid-2nipkfwy]>p[data-astro-cid-2nipkfwy]:not(.eyebrow){max-width:none;font-size:12px}.collection-label[data-astro-cid-2nipkfwy] .section-action{margin-top:18px;font-size:11px}.collection-notes[data-astro-cid-2nipkfwy]{margin-top:20px;display:block}.collection-notes[data-astro-cid-2nipkfwy] summary[data-astro-cid-2nipkfwy]{min-height:60px}.hyundai-faq[data-astro-cid-2nipkfwy]{padding:30px 0;display:block}.hyundai-faq[data-astro-cid-2nipkfwy] header[data-astro-cid-2nipkfwy]>p[data-astro-cid-2nipkfwy]:not(.eyebrow){margin-top:16px;font-size:12px}.faq-search[data-astro-cid-2nipkfwy]{margin-top:18px}.faq-search[data-astro-cid-2nipkfwy] input[data-astro-cid-2nipkfwy]{font-size:16px}.faq-list[data-astro-cid-2nipkfwy]{margin-top:22px}.hyundai-final[data-astro-cid-2nipkfwy]{padding:26px 0;display:block}.hyundai-final[data-astro-cid-2nipkfwy]>div[data-astro-cid-2nipkfwy]>p[data-astro-cid-2nipkfwy]:last-child{font-size:12px}.hyundai-final[data-astro-cid-2nipkfwy] .section-action{margin-top:20px;font-size:12px}.independent[data-astro-cid-2nipkfwy]{margin-top:23px!important}.text-link[data-astro-cid-2nipkfwy]{font-size:11px}}@media (prefers-reduced-motion:reduce){.panel-changed[data-astro-cid-2nipkfwy]{animation:none}.hyundai-page[data-astro-cid-2nipkfwy] .reveal-ready{opacity:1;transition:none;transform:none}.hyundai-page[data-astro-cid-2nipkfwy] .section-action{transition:none;transform:none}.value-columns[data-astro-cid-2nipkfwy] details[data-astro-cid-2nipkfwy]{transition:none}}
