@keyframes supportCard-module-scss-module__NAqIiW__skeleton-animation{0%{transform:translate(-100%)}to{transform:translate(100%)}}.supportCard-module-scss-module__NAqIiW__supportCard{background-color:#e4f2f5;border-radius:10px;padding:24px}.supportCard-module-scss-module__NAqIiW__supportCard__title{letter-spacing:.1em;font-feature-settings:"palt";font-size:20px;font-weight:700;line-height:1.5}@media screen and (min-width:1024px){.supportCard-module-scss-module__NAqIiW__supportCard__title{font-size:28px}}.supportCard-module-scss-module__NAqIiW__supportCard__caption{white-space:pre-line;margin-top:24px;font-size:14px;line-height:2}@media screen and (min-width:1024px){.supportCard-module-scss-module__NAqIiW__supportCard__caption{margin-top:32px;font-size:16px}}.supportCard-module-scss-module__NAqIiW__supportCard__link{text-align:right;white-space:pre-line;margin-top:24px;font-size:14px;line-height:2}@media screen and (min-width:1024px){.supportCard-module-scss-module__NAqIiW__supportCard__link{margin-top:32px;font-size:16px}}
@keyframes anchorLinkList-module-scss-module__ejdhaa__skeleton-animation{0%{transform:translate(-100%)}to{transform:translate(100%)}}.anchorLinkList-module-scss-module__ejdhaa__anchorLinkList{flex-direction:column;display:flex}@media screen and (min-width:1024px){.anchorLinkList-module-scss-module__ejdhaa__anchorLinkList{flex-direction:row;gap:76px}}.anchorLinkList-module-scss-module__ejdhaa__anchorLinkList__item{border-bottom:1px solid #d3d9dd;flex-grow:1;padding:24px 0;display:flex;position:relative}.anchorLinkList-module-scss-module__ejdhaa__anchorLinkList__item:last-child{border-bottom:none}@media screen and (min-width:1024px){.anchorLinkList-module-scss-module__ejdhaa__anchorLinkList__item{border-bottom:none}.anchorLinkList-module-scss-module__ejdhaa__anchorLinkList__item:after{content:"";background-color:#d3d9dd;width:1px;height:1.5em;position:absolute;top:50%;right:-38px;transform:translateY(-50%)}.anchorLinkList-module-scss-module__ejdhaa__anchorLinkList__item:last-child:after{display:none}}.anchorLinkList-module-scss-module__ejdhaa__anchorLinkList__item:hover .anchorLinkList-module-scss-module__ejdhaa__anchorLinkList__brandText{color:#8093a0}.anchorLinkList-module-scss-module__ejdhaa__anchorLinkList__item:hover .anchorLinkList-module-scss-module__ejdhaa__anchorLinkList__chevron{transform:translateY(3px)}.anchorLinkList-module-scss-module__ejdhaa__anchorLinkList__itemLink{flex-direction:row;flex-grow:1;align-items:center;display:flex}.anchorLinkList-module-scss-module__ejdhaa__anchorLinkList__brandImageWrapper{flex:0 0 30%;align-items:center;max-width:200px;display:flex}.anchorLinkList-module-scss-module__ejdhaa__anchorLinkList__brandImage{width:100%;height:auto}.anchorLinkList-module-scss-module__ejdhaa__anchorLinkList__brandText{word-break:keep-all;color:#2c353b;flex-grow:1;margin-left:16px;margin-right:auto;font-size:14px;font-weight:500;line-height:1.5}@media screen and (min-width:1024px){.anchorLinkList-module-scss-module__ejdhaa__anchorLinkList__brandText{font-size:16px}}.anchorLinkList-module-scss-module__ejdhaa__anchorLinkList__chevron{width:2em;transition:all .2s;transform:translateY(0)}
@keyframes lineup-module-scss-module__SBdOQW__skeleton-animation{0%{transform:translate(-100%)}to{transform:translate(100%)}}.lineup-module-scss-module__SBdOQW__lineup{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}@media screen and (min-width:601px){.lineup-module-scss-module__SBdOQW__lineup{grid-template-columns:repeat(4,1fr)}}@media screen and (min-width:1024px){.lineup-module-scss-module__SBdOQW__lineup{grid-template-columns:repeat(6,1fr)}}.lineup-module-scss-module__SBdOQW__lineup__link{color:#2c353b;display:block}.lineup-module-scss-module__SBdOQW__lineup__link:hover{color:#2c353b}.lineup-module-scss-module__SBdOQW__lineup__link.lineup-module-scss-module__SBdOQW__isLexus{color:#fff}.lineup-module-scss-module__SBdOQW__lineup__image{width:100%;height:auto}.lineup-module-scss-module__SBdOQW__lineup__vehicleName{text-align:center;margin-top:8px;font-size:12px;line-height:1.5}@media screen and (min-width:1024px){.lineup-module-scss-module__SBdOQW__lineup__vehicleName{font-size:14px}}.lineup-module-scss-module__SBdOQW__lineup__vehicleName.lineup-module-scss-module__SBdOQW__isSkeleton{color:#0000}.lineup-module-scss-module__SBdOQW__lineup__skeletonImage{aspect-ratio:154/84;background-color:#e2e2e4;width:100%;position:relative;overflow:hidden}.lineup-module-scss-module__SBdOQW__lineup__skeletonImage:before{content:"";background:linear-gradient(90deg,#fff0,#fff6,#fff0);border:none;animation:1.2s linear infinite lineup-module-scss-module__SBdOQW__skeleton-animation;position:absolute;inset:0}@media screen and (min-width:1024px){.lineup-module-scss-module__SBdOQW__lineup__skeletonImage{aspect-ratio:208/113}}
@keyframes modelList-module-scss-module___aA6ea__skeleton-animation{0%{transform:translate(-100%)}to{transform:translate(100%)}}.modelList-module-scss-module___aA6ea__modelList__header{padding-left:24px;padding-right:24px}@media screen and (min-width:1024px){.modelList-module-scss-module___aA6ea__modelList__header{padding-left:48px;padding-right:48px}}.modelList-module-scss-module___aA6ea__modelList__header{padding-top:40px}@media screen and (min-width:1024px){.modelList-module-scss-module___aA6ea__modelList__header{padding-top:48px}}.modelList-module-scss-module___aA6ea__modelList__contentsInner{width:100%;max-width:1216px;margin-left:auto;margin-right:auto}.modelList-module-scss-module___aA6ea__modelList__title{font-size:20px;font-weight:700}@media screen and (min-width:1024px){.modelList-module-scss-module___aA6ea__modelList__title{font-size:28px}}.modelList-module-scss-module___aA6ea__modelList__navigation{width:100%;margin-top:12px}.modelList-module-scss-module___aA6ea__modelList__section{padding-left:24px;padding-right:24px}@media screen and (min-width:1024px){.modelList-module-scss-module___aA6ea__modelList__section{padding-left:48px;padding-right:48px}}.modelList-module-scss-module___aA6ea__modelList__section{background-color:#f4f5f6;margin-top:48px;padding-top:48px;padding-bottom:48px}@media screen and (min-width:1024px){.modelList-module-scss-module___aA6ea__modelList__section{margin-top:72px;padding-top:88px;padding-bottom:88px}}.modelList-module-scss-module___aA6ea__modelList__section.modelList-module-scss-module___aA6ea__isLexus{color:#fff;background-color:#2c353b}.modelList-module-scss-module___aA6ea__modelList__lineup{margin-top:24px}.modelList-module-scss-module___aA6ea__modelList__grSection{margin-top:48px}@media screen and (min-width:1024px){.modelList-module-scss-module___aA6ea__modelList__grSection{margin-top:72px}}.modelList-module-scss-module___aA6ea__modelList__grLogo{width:46px;height:23px}@media screen and (min-width:1024px){.modelList-module-scss-module___aA6ea__modelList__grLogo{width:78px;height:39px}}.modelList-module-scss-module___aA6ea__modelList__footer{padding-left:24px;padding-right:24px}@media screen and (min-width:1024px){.modelList-module-scss-module___aA6ea__modelList__footer{padding-left:48px;padding-right:48px}}.modelList-module-scss-module___aA6ea__modelList__supportCard{margin-top:36px}@media screen and (min-width:1024px){.modelList-module-scss-module___aA6ea__modelList__supportCard{margin-top:40px}}
