@layer block{.hyundai-module-scss-module__yxlypq__page{--hy-ink:#0a1a33;--hy-grey:#45556a;--hy-navy:#002c5f;--hy-blue:#00aad2;--hy-blue-text:#00759a;--hy-blue-light:#7fdcf2;--hy-deep:#061a33;--hy-deep-2:#0b2748;--hy-mist:#c3d2e3;--hy-sand:#e4dcd3;--hy-sand-soft:#f6f2ed;--hy-line:#dde4ec;--hy-gradient:linear-gradient(110deg, #002c5f 0%, #00507f 48%, #0083ad 100%);--hy-gradient-dark:linear-gradient(110deg, #7fdcf2 0%, #e9f8fc 100%);--hy-fill:linear-gradient(110deg, #002c5f 0%, #00507f 100%);--hy-shadow:0 24px 60px #002c5f1f;color:var(--hy-ink);background:#fff;position:relative;overflow-x:clip}.hyundai-module-scss-module__yxlypq__container{max-width:1240px;margin:0 auto;padding:0 16px;position:relative}@media screen and (min-width:1240px){.hyundai-module-scss-module__yxlypq__container{padding:0}}.hyundai-module-scss-module__yxlypq__section{padding:72px 0;scroll-margin-top:90px;position:relative}@media screen and (min-width:768px){.hyundai-module-scss-module__yxlypq__section{padding:120px 0}}.hyundai-module-scss-module__yxlypq__sand{background:linear-gradient(180deg, #fff 0%, var(--hy-sand-soft) 14%, var(--hy-sand-soft) 86%, #fff 100%)}.hyundai-module-scss-module__yxlypq__dark{background:var(--hy-deep);color:#fff}.hyundai-module-scss-module__yxlypq__dark .hyundai-module-scss-module__yxlypq__eyebrow{color:var(--hy-blue-light)}.hyundai-module-scss-module__yxlypq__dark .hyundai-module-scss-module__yxlypq__eyebrowIndex{color:#fff}.hyundai-module-scss-module__yxlypq__dark .hyundai-module-scss-module__yxlypq__gradientText{background:var(--hy-gradient-dark);-webkit-text-fill-color:#0000;background-clip:text}.hyundai-module-scss-module__yxlypq__dark .hyundai-module-scss-module__yxlypq__lead,.hyundai-module-scss-module__yxlypq__dark .hyundai-module-scss-module__yxlypq__illustrative{color:var(--hy-mist)}.hyundai-module-scss-module__yxlypq__dark .hyundai-module-scss-module__yxlypq__inlineLink{color:var(--hy-blue-light)}.hyundai-module-scss-module__yxlypq__dark .hyundai-module-scss-module__yxlypq__inlineLink:hover{color:#fff}.hyundai-module-scss-module__yxlypq__eyebrow{color:var(--hy-blue-text);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:12px;margin:0 0 16px;font-size:13px;font-weight:600;line-height:20px;display:inline-flex}.hyundai-module-scss-module__yxlypq__eyebrowIndex{color:var(--hy-ink);font-variant-numeric:tabular-nums}.hyundai-module-scss-module__yxlypq__eyebrowMark{background:linear-gradient(currentColor,currentColor) 0/100% 2px no-repeat;width:34px;height:10px;display:inline-block;position:relative}.hyundai-module-scss-module__yxlypq__eyebrowMark:before{content:"";background:repeating-linear-gradient(90deg,currentColor 0 7px,#0000 7px 13px);border-radius:2px;height:6px;position:absolute;top:0;left:0;right:0}.hyundai-module-scss-module__yxlypq__title{letter-spacing:-.015em;margin:0;font-size:30px;font-weight:700;line-height:40px}@media screen and (min-width:768px){.hyundai-module-scss-module__yxlypq__title{font-size:44px;line-height:54px}}.hyundai-module-scss-module__yxlypq__gradientText{background:var(--hy-gradient,linear-gradient(110deg, #002c5f 0%, #00507f 48%, #0083ad 100%));-webkit-text-fill-color:#0000;background-clip:text}.hyundai-module-scss-module__yxlypq__lead{color:var(--hy-grey);max-width:680px;margin:20px 0 0;font-size:17px;line-height:30px}@media screen and (min-width:768px){.hyundai-module-scss-module__yxlypq__lead{font-size:18px;line-height:32px}}.hyundai-module-scss-module__yxlypq__centered{text-align:center}.hyundai-module-scss-module__yxlypq__centered .hyundai-module-scss-module__yxlypq__lead{margin-left:auto;margin-right:auto}.hyundai-module-scss-module__yxlypq__reveal{--i:0}.hyundai-module-scss-module__yxlypq__reveal[data-reveal=hidden]{opacity:0;transform:translateY(32px)}.hyundai-module-scss-module__yxlypq__reveal[data-reveal=shown]{transition:opacity .7s ease calc(var(--i)*90ms),transform .8s cubic-bezier(.2, .7, .2, 1) calc(var(--i)*90ms)}.hyundai-module-scss-module__yxlypq__page [data-offscreen],.hyundai-module-scss-module__yxlypq__page [data-offscreen] *,.hyundai-module-scss-module__yxlypq__page [data-offscreen]:before,.hyundai-module-scss-module__yxlypq__page [data-offscreen]:after,.hyundai-module-scss-module__yxlypq__page [data-offscreen] :before,.hyundai-module-scss-module__yxlypq__page [data-offscreen] :after{animation-play-state:paused!important}.hyundai-module-scss-module__yxlypq__progress{display:none}@supports (animation-timeline:scroll()){.hyundai-module-scss-module__yxlypq__progress{animation-duration:auto;background:repeating-linear-gradient(90deg, var(--hy-blue) 0 18px, transparent 18px 24px),var(--hy-navy);transform-origin:0;z-index:10001;height:4px;animation-name:hyundai-module-scss-module__yxlypq__hy-grow-x;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:scroll(root);animation-range:0% 100%;display:block;position:fixed;inset:0 0 auto}}@keyframes hyundai-module-scss-module__yxlypq__hy-grow-x{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.hyundai-module-scss-module__yxlypq__illustrative{color:var(--hy-grey);align-items:center;gap:8px;margin:12px 0 0;font-size:12px;line-height:18px;display:inline-flex}.hyundai-module-scss-module__yxlypq__illustrative:before{background:repeating-linear-gradient(90deg, var(--hy-blue) 0 4px, transparent 4px 6px);content:"";border-radius:2px;flex-shrink:0;width:16px;height:6px}.hyundai-module-scss-module__yxlypq__source{color:var(--hy-grey);margin:16px 0 0;font-size:13px;line-height:20px}.hyundai-module-scss-module__yxlypq__textLink{color:var(--hy-blue-text);text-underline-offset:6px;align-items:center;gap:8px;font-weight:600;text-decoration:underline 2px;transition:gap .2s,color .2s;display:inline-flex}@media (hover:hover){.hyundai-module-scss-module__yxlypq__textLink:hover{color:var(--hy-ink);gap:12px}}.hyundai-module-scss-module__yxlypq__textLink:focus-visible{outline:3px solid var(--hy-blue);outline-offset:4px;border-radius:4px}.hyundai-module-scss-module__yxlypq__dark .hyundai-module-scss-module__yxlypq__textLink{color:var(--hy-blue-light)}.hyundai-module-scss-module__yxlypq__dark .hyundai-module-scss-module__yxlypq__textLink:hover{color:#fff}.hyundai-module-scss-module__yxlypq__inlineLink{color:var(--hy-blue-text);text-underline-offset:3px;font-weight:500;text-decoration:underline}.hyundai-module-scss-module__yxlypq__inlineLink:hover{color:var(--hy-ink)}.hyundai-module-scss-module__yxlypq__sectionNav{display:none}@media screen and (min-width:1500px){.hyundai-module-scss-module__yxlypq__sectionNav{z-index:50;display:block;position:fixed;top:50%;right:26px;transform:translateY(-50%)}}.hyundai-module-scss-module__yxlypq__sectionNavList{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex;position:relative}.hyundai-module-scss-module__yxlypq__sectionNavList:before{content:"";background:repeating-linear-gradient(#002c5f47 0 5px,#0000 5px 9px) 50% 0/4px 100% no-repeat;width:4px;position:absolute;top:6px;bottom:6px;right:5px}.hyundai-module-scss-module__yxlypq__sectionNavLink{color:var(--hy-grey);flex-direction:row-reverse;align-items:center;gap:10px;padding:3px 0;font-size:12px;font-weight:500;display:flex;position:relative}.hyundai-module-scss-module__yxlypq__sectionNavLink:focus-visible{outline:none}.hyundai-module-scss-module__yxlypq__sectionNavLink:focus-visible .hyundai-module-scss-module__yxlypq__sectionNavStation{outline:2px solid var(--hy-blue-text);outline-offset:3px}.hyundai-module-scss-module__yxlypq__sectionNavLabel{opacity:0;pointer-events:none;white-space:nowrap;background:#fff;border-radius:100px;padding:3px 10px;transition:opacity .2s,transform .2s;transform:translate(6px);box-shadow:0 6px 20px #002c5f29}.hyundai-module-scss-module__yxlypq__sectionNavStation{background:#fff;border:2px solid #b6c4d4;border-radius:3px;flex-shrink:0;width:14px;height:14px;transition:background .3s,border-color .3s,transform .3s}.hyundai-module-scss-module__yxlypq__sectionNavLink:hover .hyundai-module-scss-module__yxlypq__sectionNavLabel,.hyundai-module-scss-module__yxlypq__sectionNavLink:focus-visible .hyundai-module-scss-module__yxlypq__sectionNavLabel{opacity:1;transform:none}.hyundai-module-scss-module__yxlypq__sectionNavActive{color:var(--hy-navy)}.hyundai-module-scss-module__yxlypq__sectionNavActive .hyundai-module-scss-module__yxlypq__sectionNavStation{background:var(--hy-blue);border-color:var(--hy-navy);transform:scale(1.2);box-shadow:0 0 0 4px #00aad238}.hyundai-module-scss-module__yxlypq__sectionNavActive .hyundai-module-scss-module__yxlypq__sectionNavLabel{opacity:1;transform:none}.hyundai-module-scss-module__yxlypq__srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}
