.TermsPage-module-scss-module__HvzyCq__page{width:100%;min-height:100vh;color:var(--text-primary);background-color:var(--surface);flex-direction:column;display:flex}.TermsPage-module-scss-module__HvzyCq__page .TermsPage-module-scss-module__HvzyCq__content{padding:var(--padding-xl)var(--padding-md);flex-direction:column;align-items:center;display:flex}.TermsPage-module-scss-module__HvzyCq__page .TermsPage-module-scss-module__HvzyCq__content .TermsPage-module-scss-module__HvzyCq__terms{width:100%;height:100%;min-height:100vh;margin-top:var(--padding-lg)}
.Collection-module-scss-module__kQ0SuW__container{justify-content:center;gap:20px;min-height:300px;margin-top:30px;margin-bottom:20px;display:flex;position:relative}@media only screen and (max-width:768px){.Collection-module-scss-module__kQ0SuW__container{flex-direction:column;gap:0}}.Collection-module-scss-module__kQ0SuW__container .Collection-module-scss-module__kQ0SuW__spinner{z-index:10;height:calc(100% + 50px);position:absolute;top:-30px}@media only screen and (max-width:768px){.Collection-module-scss-module__kQ0SuW__container .Collection-module-scss-module__kQ0SuW__spinner{width:calc(100% + 24px);left:-12px}}.Collection-module-scss-module__kQ0SuW__container .Collection-module-scss-module__kQ0SuW__placeholderCtn{width:calc(25% - 15px);position:relative}@media only screen and (max-width:768px){.Collection-module-scss-module__kQ0SuW__container .Collection-module-scss-module__kQ0SuW__placeholderCtn{width:100%;height:140px;margin:12px 0}}.Collection-module-scss-module__kQ0SuW__container .Collection-module-scss-module__kQ0SuW__placeholderCtn .Collection-module-scss-module__kQ0SuW__card{width:100%;height:100%;color:var(--on-primary);background:var(--primary-gradient,var(--primary));border-radius:var(--srp-card-border-radius,var(--radius-xl));justify-content:center;align-items:center;gap:16px;padding:16px;font-size:16px;display:flex;position:absolute;top:0}
.GroupCTA-module-scss-module__8ELkBa__button{width:100%;height:150px;color:var(--text-primary);background-color:var(--elevated-level-one);border:none;border:var(--border-soft);border-radius:var(--radius-xl);box-shadow:var(--shadow-soft);transition:var(--transition-bounce-sm);cursor:pointer;padding:0;overflow:hidden}.GroupCTA-module-scss-module__8ELkBa__button .GroupCTA-module-scss-module__8ELkBa__buttonText{color:var(--text-primary)}@media only screen and (max-width:768px){.GroupCTA-module-scss-module__8ELkBa__button .GroupCTA-module-scss-module__8ELkBa__buttonText{font-size:16px}}.GroupCTA-module-scss-module__8ELkBa__button--glass{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(255,255,255,.125);border:none;transition:transform .3s cubic-bezier(.34,1.56,.64,1),background-color .3s,color .3s}.GroupCTA-module-scss-module__8ELkBa__button--glass .GroupCTA-module-scss-module__8ELkBa__buttonText{color:var(--white)}@media (hover:hover) and (pointer:fine){.GroupCTA-module-scss-module__8ELkBa__button--glass:hover{background-color:var(--elevated-level-one)}.GroupCTA-module-scss-module__8ELkBa__button--glass:hover .GroupCTA-module-scss-module__8ELkBa__buttonText{color:var(--text-primary)}}.GroupCTA-module-scss-module__8ELkBa__button--bmw{background-color:var(--primary);border:none}.GroupCTA-module-scss-module__8ELkBa__button--bmw .GroupCTA-module-scss-module__8ELkBa__buttonText{color:var(--on-primary)}@media (hover:hover) and (pointer:fine){.GroupCTA-module-scss-module__8ELkBa__button--bmw:hover{background-color:var(--primary)}.GroupCTA-module-scss-module__8ELkBa__button:hover{transform:scale(1.05)}}@media only screen and (max-width:768px){.GroupCTA-module-scss-module__8ELkBa__button{width:100%;height:120px}}.GroupCTA-module-scss-module__8ELkBa__button .GroupCTA-module-scss-module__8ELkBa__ctn{justify-content:center;align-items:center;gap:var(--gap-md);text-align:center;border-radius:var(--radius-xl);flex-direction:column;width:100%;height:100%;padding:12px;font-size:20px;display:flex}@media only screen and (max-width:768px){.GroupCTA-module-scss-module__8ELkBa__button .GroupCTA-module-scss-module__8ELkBa__ctn{gap:var(--gap-lg);max-width:100%;padding:var(--padding-lg)}}.GroupCTA-module-scss-module__8ELkBa__button .GroupCTA-module-scss-module__8ELkBa__ctn .GroupCTA-module-scss-module__8ELkBa__iconCtn{background:var(--primary-gradient,var(--primary));border-radius:var(--radius-full);justify-content:center;align-items:center;width:48px;height:48px;padding:12px;font-size:24px;display:flex}@media only screen and (max-width:768px){.GroupCTA-module-scss-module__8ELkBa__button .GroupCTA-module-scss-module__8ELkBa__ctn .GroupCTA-module-scss-module__8ELkBa__iconCtn{width:40px;height:40px;padding:10px;font-size:18px}}.GroupCTA-module-scss-module__8ELkBa__button .GroupCTA-module-scss-module__8ELkBa__ctn .GroupCTA-module-scss-module__8ELkBa__iconCtn .GroupCTA-module-scss-module__8ELkBa__icon{color:var(--on-primary);justify-content:center;align-items:center;font-size:24px;display:flex}@media only screen and (max-width:768px){.GroupCTA-module-scss-module__8ELkBa__button .GroupCTA-module-scss-module__8ELkBa__ctn .GroupCTA-module-scss-module__8ELkBa__iconCtn .GroupCTA-module-scss-module__8ELkBa__icon{font-size:18px}}.GroupCTA-module-scss-module__8ELkBa__button .GroupCTA-module-scss-module__8ELkBa__ctn .GroupCTA-module-scss-module__8ELkBa__iconCtn .GroupCTA-module-scss-module__8ELkBa__icon path,.GroupCTA-module-scss-module__8ELkBa__button .GroupCTA-module-scss-module__8ELkBa__ctn .GroupCTA-module-scss-module__8ELkBa__iconCtn .GroupCTA-module-scss-module__8ELkBa__icon rect{fill:var(--on-primary)}
.LargeIconButton-module-scss-module__MEQq9W__container{flex-direction:column;width:100%;max-width:334px;margin:0;display:flex}@media only screen and (max-width:768px){.LargeIconButton-module-scss-module__MEQq9W__container{max-width:100%}.LargeIconButton-module-scss-module__MEQq9W__container--cms{max-width:100%;margin:20px 0}}.LargeIconButton-module-scss-module__MEQq9W__container .LargeIconButton-module-scss-module__MEQq9W__button{width:100%;color:var(--text-primary);text-align:center;background-color:var(--elevated-level-one);border:none;border:var(--border-soft);border-radius:var(--radius-xl);box-shadow:var(--shadow-soft);padding:0;transition:transform .2s ease-in-out;overflow:hidden}.LargeIconButton-module-scss-module__MEQq9W__container .LargeIconButton-module-scss-module__MEQq9W__button--dark{background-color:var(--elevated-level-two)}.LargeIconButton-module-scss-module__MEQq9W__container .LargeIconButton-module-scss-module__MEQq9W__button--manufacturer{box-shadow:none}@media (hover:hover) and (pointer:fine){.LargeIconButton-module-scss-module__MEQq9W__container .LargeIconButton-module-scss-module__MEQq9W__button:hover{transform:scale(1.02)}}.LargeIconButton-module-scss-module__MEQq9W__container .LargeIconButton-module-scss-module__MEQq9W__button .LargeIconButton-module-scss-module__MEQq9W__ctn{border-radius:var(--radius-xl);flex-direction:column;align-items:center;width:100%;font-size:1.75rem;font-weight:700;display:flex}.LargeIconButton-module-scss-module__MEQq9W__container .LargeIconButton-module-scss-module__MEQq9W__button .LargeIconButton-module-scss-module__MEQq9W__ctn--small{max-width:334px;padding:12px}.LargeIconButton-module-scss-module__MEQq9W__container .LargeIconButton-module-scss-module__MEQq9W__button .LargeIconButton-module-scss-module__MEQq9W__ctn--manufacturer{max-width:334px;padding:15px}.LargeIconButton-module-scss-module__MEQq9W__container .LargeIconButton-module-scss-module__MEQq9W__button .LargeIconButton-module-scss-module__MEQq9W__ctn--large{max-width:403px;padding:33px;font-size:1.5rem}@media only screen and (max-width:768px){.LargeIconButton-module-scss-module__MEQq9W__container .LargeIconButton-module-scss-module__MEQq9W__button .LargeIconButton-module-scss-module__MEQq9W__ctn{max-width:100%;padding:15px}}.LargeIconButton-module-scss-module__MEQq9W__container .LargeIconButton-module-scss-module__MEQq9W__button .LargeIconButton-module-scss-module__MEQq9W__circle{background:var(--primary-gradient,var(--primary));justify-content:center;align-items:center;display:flex}.LargeIconButton-module-scss-module__MEQq9W__container .LargeIconButton-module-scss-module__MEQq9W__button .LargeIconButton-module-scss-module__MEQq9W__circle--small{border-radius:var(--radius-3xl);width:60px;height:60px;margin-bottom:8px}.LargeIconButton-module-scss-module__MEQq9W__container .LargeIconButton-module-scss-module__MEQq9W__button .LargeIconButton-module-scss-module__MEQq9W__circle--small .LargeIconButton-module-scss-module__MEQq9W__icon{width:30px;height:30px;color:var(--on-primary);font-size:30px}.LargeIconButton-module-scss-module__MEQq9W__container .LargeIconButton-module-scss-module__MEQq9W__button .LargeIconButton-module-scss-module__MEQq9W__circle--small .LargeIconButton-module-scss-module__MEQq9W__icon path,.LargeIconButton-module-scss-module__MEQq9W__container .LargeIconButton-module-scss-module__MEQq9W__button .LargeIconButton-module-scss-module__MEQq9W__circle--small .LargeIconButton-module-scss-module__MEQq9W__icon rect{fill:var(--on-primary)}.LargeIconButton-module-scss-module__MEQq9W__container .LargeIconButton-module-scss-module__MEQq9W__button .LargeIconButton-module-scss-module__MEQq9W__circle--large{border-radius:var(--radius-full);width:106px;height:106px;margin-bottom:15px;font-size:50px}@media only screen and (max-width:768px){.LargeIconButton-module-scss-module__MEQq9W__container .LargeIconButton-module-scss-module__MEQq9W__button .LargeIconButton-module-scss-module__MEQq9W__circle--large{border-radius:var(--radius-3xl);width:70px;height:70px;margin-bottom:15px;font-size:30px}}.LargeIconButton-module-scss-module__MEQq9W__container .LargeIconButton-module-scss-module__MEQq9W__button .LargeIconButton-module-scss-module__MEQq9W__circle--large .LargeIconButton-module-scss-module__MEQq9W__icon{width:50px;height:50px;color:var(--on-primary);font-size:50px}@media only screen and (max-width:768px){.LargeIconButton-module-scss-module__MEQq9W__container .LargeIconButton-module-scss-module__MEQq9W__button .LargeIconButton-module-scss-module__MEQq9W__circle--large .LargeIconButton-module-scss-module__MEQq9W__icon{width:30px;height:30px;font-size:30px}}.LargeIconButton-module-scss-module__MEQq9W__container .LargeIconButton-module-scss-module__MEQq9W__button .LargeIconButton-module-scss-module__MEQq9W__circle--large .LargeIconButton-module-scss-module__MEQq9W__icon path,.LargeIconButton-module-scss-module__MEQq9W__container .LargeIconButton-module-scss-module__MEQq9W__button .LargeIconButton-module-scss-module__MEQq9W__circle--large .LargeIconButton-module-scss-module__MEQq9W__icon rect{fill:var(--on-primary)}
.InventoryCTAs-module-scss-module__qj3srG__ctn{z-index:1;flex-direction:row;justify-content:center;gap:18px;width:100%;max-width:900px;display:flex}@media only screen and (max-width:1024px){.InventoryCTAs-module-scss-module__qj3srG__ctn{gap:var(--gap-md);max-width:unset;flex-direction:row;display:flex}}@media only screen and (max-width:768px){.InventoryCTAs-module-scss-module__qj3srG__ctn{max-width:unset;grid-template-columns:repeat(2,1fr);margin-bottom:90px;display:grid}.InventoryCTAs-module-scss-module__qj3srG__ctn--three>:nth-child(3){grid-column:1/-1}}
.ContactForm-module-scss-module__-UH9pa__position{justify-content:center;align-items:center;height:100%;margin:12px 0;display:flex}@media only screen and (max-width:1200px){.ContactForm-module-scss-module__-UH9pa__position{display:block}}.ContactForm-module-scss-module__-UH9pa__position .ContactForm-module-scss-module__-UH9pa__container{max-width:50%}@media only screen and (max-width:1200px){.ContactForm-module-scss-module__-UH9pa__position .ContactForm-module-scss-module__-UH9pa__container{max-width:100%}}
.Disclaimer-module-scss-module__e5fTRG__disclaimers{gap:var(--gap-sm);flex-direction:column;display:flex}.Disclaimer-module-scss-module__e5fTRG__disclaimerLayout{align-items:flex-start;gap:var(--gap-sm);display:flex}.Disclaimer-module-scss-module__e5fTRG__superscript{font-size:var(--font-body-sm);font-weight:var(--font-weight-bold);color:var(--text-primary);line-height:1}.Disclaimer-module-scss-module__e5fTRG__loading{padding:var(--padding-md);font-size:var(--font-body-sm);color:var(--text-secondary);justify-content:center;align-items:center;display:flex}
.DoubleButtonGroup-module-scss-module__0r1fuG__buttonCtn{gap:var(--gap-md);flex-wrap:wrap;display:flex}.DoubleButtonGroup-module-scss-module__0r1fuG__buttonCtn--row{flex-direction:row}.DoubleButtonGroup-module-scss-module__0r1fuG__buttonCtn--column{flex-direction:column}
.DoubleContainerBase-module-scss-module__gi-wEa__ctn{align-items:center;gap:40px;width:100%;padding:120px 16px;display:flex}.DoubleContainerBase-module-scss-module__gi-wEa__ctn--carousel{padding:24px 16px}.DoubleContainerBase-module-scss-module__gi-wEa__ctn--primary{background-color:var(--primary)}.DoubleContainerBase-module-scss-module__gi-wEa__ctn--elevated-level-two{background-color:var(--elevated-level-two)}.DoubleContainerBase-module-scss-module__gi-wEa__ctn--none{background-color:transparent}@media only screen and (max-width:768px){.DoubleContainerBase-module-scss-module__gi-wEa__ctn{gap:var(--gap-xl);flex-direction:column;margin-top:15px;margin-bottom:10px;padding:60px 8px}.DoubleContainerBase-module-scss-module__gi-wEa__ctn--carousel{padding:24px 16px}}.DoubleContainerBase-module-scss-module__gi-wEa__ctn--imageRight{flex-direction:row-reverse}@media only screen and (max-width:768px){.DoubleContainerBase-module-scss-module__gi-wEa__ctn--imageRight{flex-direction:column}}.DoubleContainerBase-module-scss-module__gi-wEa__ctn--feedItem{gap:unset;height:100%;padding:20px}@media only screen and (max-width:768px){.DoubleContainerBase-module-scss-module__gi-wEa__ctn--feedItem{gap:var(--gap-lg);flex-direction:column;margin-top:30px;margin-bottom:20px}}
.DoubleHeaderGroup-module-scss-module__y6bcVG__headerAndParagraphContainer{gap:var(--gap-md);flex-direction:column;max-width:590px;display:flex}
.VideoPlayer-module-scss-module___U0bsG__videoCtn{border-radius:var(--radius-xl);border:none;width:100%;max-width:1280px;height:40vh;margin:30px auto 20px;line-height:0;position:relative}.VideoPlayer-module-scss-module___U0bsG__videoCtn--default{height:unset;border-radius:var(--radius-xl);padding-bottom:0}.VideoPlayer-module-scss-module___U0bsG__videoCtn--dark{background-color:var(--elevated-level-one)}.VideoPlayer-module-scss-module___U0bsG__videoCtn--fullWidth{max-width:unset;padding-bottom:56.25%}@media only screen and (max-width:768px){.VideoPlayer-module-scss-module___U0bsG__videoCtn--fullWidth{height:unset}}.VideoPlayer-module-scss-module___U0bsG__videoCtn--double{max-width:509px;margin:0}.VideoPlayer-module-scss-module___U0bsG__videoCtn .VideoPlayer-module-scss-module___U0bsG__video{border-radius:var(--radius-xl);border:none;width:100%;position:absolute;height:100%!important}.VideoPlayer-module-scss-module___U0bsG__videoCtn .VideoPlayer-module-scss-module___U0bsG__video--default{height:auto;position:relative}.VideoPlayer-module-scss-module___U0bsG__videoCtn .VideoPlayer-module-scss-module___U0bsG__video--fit{object-fit:contain!important}.VideoPlayer-module-scss-module___U0bsG__videoCtn .VideoPlayer-module-scss-module___U0bsG__video--fill{object-fit:cover!important}.VideoPlayer-module-scss-module___U0bsG__videoCtn .VideoPlayer-module-scss-module___U0bsG__video--fullWidth{border-radius:unset}.VideoPlayer-module-scss-module___U0bsG__controlsCtn{background-color:transparent;flex-direction:column;align-items:center;width:100%;display:flex;position:absolute;bottom:0;left:0}.VideoPlayer-module-scss-module___U0bsG__controlsCtn .VideoPlayer-module-scss-module___U0bsG__controls{justify-content:flex-end;align-items:flex-end;gap:var(--gap-md);width:100%;padding:var(--padding-xl);margin:auto;display:flex}
.DoubleMedia-module-scss-module__-rj5ka__imageCtn{background-color:var(--elevated-level-two);border-radius:var(--radius-xl);width:100%;max-width:530px}.DoubleMedia-module-scss-module__-rj5ka__imageCtn--default{background-color:var(--surface);height:-moz-fit-content;height:fit-content;aspect-ratio:unset!important}.DoubleMedia-module-scss-module__-rj5ka__imageCtn .DoubleMedia-module-scss-module__-rj5ka__image{object-fit:cover;border-radius:var(--radius-xl);width:100%;height:100%}.DoubleMedia-module-scss-module__-rj5ka__imageCtn .DoubleMedia-module-scss-module__-rj5ka__image--fit{object-fit:contain!important;aspect-ratio:4/3!important}.DoubleMedia-module-scss-module__-rj5ka__imageCtn .DoubleMedia-module-scss-module__-rj5ka__image--default{height:unset;object-fit:contain!important}.DoubleMedia-module-scss-module__-rj5ka__youtubeCtn{width:100%;max-width:530px}.DoubleMedia-module-scss-module__-rj5ka__youtubeCtn iframe{border-radius:var(--radius-xl);border:none;width:100%;height:100%!important}
.DoubleVariantFive-module-scss-module__7YKWnG__ctn{justify-content:center;align-items:center;gap:var(--gap-xl);background-color:var(--elevated-level-one);border:var(--border-soft);border-radius:var(--radius-lg);width:100%;max-width:1200px;box-shadow:var(--shadow-strong);flex-direction:row;display:flex}@media only screen and (max-width:768px){.DoubleVariantFive-module-scss-module__7YKWnG__ctn{gap:var(--gap-xl);flex-direction:column;margin-top:30px;margin-bottom:20px}}.DoubleVariantFive-module-scss-module__7YKWnG__headerAndButtonContainer{z-index:1;width:100%;max-width:530px;height:100%;padding-right:var(--padding-xl);border-radius:unset;flex-direction:column;align-items:flex-start;gap:64px;display:flex}.DoubleVariantFive-module-scss-module__7YKWnG__headerAndButtonContainer--imageRight{margin-left:unset}@media only screen and (max-width:768px){.DoubleVariantFive-module-scss-module__7YKWnG__headerAndButtonContainer{width:100%;max-width:530px;margin-right:unset;margin-left:unset;padding:var(--padding-xl)}}.DoubleVariantFive-module-scss-module__7YKWnG__headerAndButtonContainer .DoubleVariantFive-module-scss-module__7YKWnG__dateAndShareCtn{flex-direction:column;align-items:flex-start;width:100%;display:flex}.DoubleVariantFive-module-scss-module__7YKWnG__headerAndButtonContainer .DoubleVariantFive-module-scss-module__7YKWnG__dateAndShareCtn .DoubleVariantFive-module-scss-module__7YKWnG__date{color:var(--text-secondary);margin-top:8px}
.DoubleVariantFour-module-scss-module__qYEjDG__headerAndButtonContainer{z-index:1;background:var(--elevated-level-one);border:var(--border-soft);border-radius:var(--radius-2xl);box-shadow:var(--shadow-strong);flex-direction:column;align-items:flex-start;gap:32px;margin-left:-60px;padding:34px;display:flex}.DoubleVariantFour-module-scss-module__qYEjDG__headerAndButtonContainer--clippedCorner{border-radius:var(--radius-md)var(--radius-2xl)var(--radius-2xl)var(--radius-2xl)}.DoubleVariantFour-module-scss-module__qYEjDG__headerAndButtonContainer--imageRight{margin-right:-60px;margin-left:unset}.DoubleVariantFour-module-scss-module__qYEjDG__headerAndButtonContainer--imageRight.DoubleVariantFour-module-scss-module__qYEjDG__headerAndButtonContainer--clippedCorner{border-radius:var(--radius-2xl)var(--radius-md)var(--radius-2xl)var(--radius-2xl)}@media only screen and (max-width:768px){.DoubleVariantFour-module-scss-module__qYEjDG__headerAndButtonContainer{width:100%;max-width:530px;margin-right:unset;margin-left:unset}}
.DoubleVariantOne-module-scss-module__AcJmUa__headerAndButtonContainer{gap:var(--gap-lg);flex-direction:column;display:flex}
.DoubleVariantThree-module-scss-module__txneyG__headerAndButtonContainer{z-index:1;background:var(--elevated-level-one);border:var(--border-soft);border-radius:var(--radius-2xl);box-shadow:var(--shadow-strong);flex-direction:column;align-items:flex-start;gap:32px;margin-left:-60px;padding:34px;display:flex}.DoubleVariantThree-module-scss-module__txneyG__headerAndButtonContainer--clippedCorner{border-radius:var(--radius-md)var(--radius-2xl)var(--radius-2xl)var(--radius-2xl)}.DoubleVariantThree-module-scss-module__txneyG__headerAndButtonContainer--imageRight{margin-right:-60px;margin-left:unset}.DoubleVariantThree-module-scss-module__txneyG__headerAndButtonContainer--imageRight.DoubleVariantThree-module-scss-module__txneyG__headerAndButtonContainer--clippedCorner{border-radius:var(--radius-2xl)var(--radius-md)var(--radius-2xl)var(--radius-2xl)}@media only screen and (max-width:768px){.DoubleVariantThree-module-scss-module__txneyG__headerAndButtonContainer{width:100%;max-width:530px;margin-right:unset;margin-left:unset}}
.DoubleVariantTwo-module-scss-module__DDupya__headerAndButtonContainer{z-index:1;background:var(--elevated-level-one);border:var(--border-soft);border-radius:var(--radius-2xl);box-shadow:var(--shadow-strong);flex-direction:column;align-items:flex-start;gap:32px;margin-left:-60px;padding:34px;display:flex}.DoubleVariantTwo-module-scss-module__DDupya__headerAndButtonContainer--clippedCorner{border-radius:var(--radius-md)var(--radius-2xl)var(--radius-2xl)var(--radius-2xl)}.DoubleVariantTwo-module-scss-module__DDupya__headerAndButtonContainer--imageRight{margin-right:-60px;margin-left:unset}.DoubleVariantTwo-module-scss-module__DDupya__headerAndButtonContainer--imageRight.DoubleVariantTwo-module-scss-module__DDupya__headerAndButtonContainer--clippedCorner{border-radius:var(--radius-2xl)var(--radius-md)var(--radius-2xl)var(--radius-2xl)}@media only screen and (max-width:768px){.DoubleVariantTwo-module-scss-module__DDupya__headerAndButtonContainer{width:100%;max-width:530px;margin-right:unset;margin-left:unset}}
.Driveopage-module-scss-module__na_D3a__driveoContainer{justify-content:flex-start;align-items:center;width:100%;display:flex}.Driveopage-module-scss-module__na_D3a__driveoContainer--center{justify-content:center}.Driveopage-module-scss-module__na_D3a__driveoContainer--right{justify-content:flex-end}
.Elfsight-module-scss-module__ihvjWG__banner{width:100%}
.Slider-module-scss-module__xz_OKa__sliderContainer{gap:var(--gap-sm);flex-direction:column;width:100%;display:flex}.Slider-module-scss-module__xz_OKa__sliderContainer input[type=range]{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;width:100%}.Slider-module-scss-module__xz_OKa__sliderContainer input[type=range]:focus{outline:none}.Slider-module-scss-module__xz_OKa__sliderContainer .Slider-module-scss-module__xz_OKa__slider::-webkit-slider-runnable-track{background-color:var(--primary);border-radius:.5rem;height:.2rem}.Slider-module-scss-module__xz_OKa__sliderContainer .Slider-module-scss-module__xz_OKa__slider::-webkit-slider-thumb{background-color:var(--primary);border-radius:var(--radius-full);-webkit-appearance:none;-moz-appearance:none;appearance:none;width:32px;height:32px;transition:var(--transition-fast);margin-top:-16px}@media (hover:hover) and (pointer:fine){.Slider-module-scss-module__xz_OKa__sliderContainer .Slider-module-scss-module__xz_OKa__slider::-webkit-slider-thumb:hover{box-shadow:var(--shadow-hover);transform:scale(1.2)}}.Slider-module-scss-module__xz_OKa__sliderContainer .Slider-module-scss-module__xz_OKa__slider::-webkit-slider-thumb:active{transform:scale(1.1)}.Slider-module-scss-module__xz_OKa__sliderContainer .Slider-module-scss-module__xz_OKa__slider::-webkit-slider-thumb:focus{outline:2px solid var(--primary);outline-offset:2px}.Slider-module-scss-module__xz_OKa__sliderContainer .Slider-module-scss-module__xz_OKa__slider::-moz-range-track{background-color:var(--primary);border-radius:.5rem;height:.2rem}.Slider-module-scss-module__xz_OKa__sliderContainer .Slider-module-scss-module__xz_OKa__slider::-moz-range-thumb{background-color:var(--primary);border:none;border-radius:.5rem;width:1rem;height:1rem}
.EvChargingCostEstimator-module-scss-module__bUftVq__container{align-items:center;gap:var(--gap-xl);flex-direction:column;width:100%;padding:0 100px;display:flex}@media (max-width:768px){.EvChargingCostEstimator-module-scss-module__bUftVq__container{padding:0 var(--padding-lg);align-items:flex-start}}.EvChargingCostEstimator-module-scss-module__bUftVq__container .EvChargingCostEstimator-module-scss-module__bUftVq__mainContent{justify-content:center;align-items:flex-start;gap:var(--gap-xl);width:100%;display:flex}@media (max-width:768px){.EvChargingCostEstimator-module-scss-module__bUftVq__container .EvChargingCostEstimator-module-scss-module__bUftVq__mainContent{flex-direction:column}}.EvChargingCostEstimator-module-scss-module__bUftVq__container .EvChargingCostEstimator-module-scss-module__bUftVq__mainContent .EvChargingCostEstimator-module-scss-module__bUftVq__leftSection{max-width:500px;padding:var(--padding-xl);flex-direction:column;flex:1;display:flex}.EvChargingCostEstimator-module-scss-module__bUftVq__container .EvChargingCostEstimator-module-scss-module__bUftVq__mainContent .EvChargingCostEstimator-module-scss-module__bUftVq__leftSection .EvChargingCostEstimator-module-scss-module__bUftVq__title{width:100%;margin-bottom:var(--gap-sm);padding-bottom:var(--padding-lg);word-wrap:break-word}.EvChargingCostEstimator-module-scss-module__bUftVq__container .EvChargingCostEstimator-module-scss-module__bUftVq__mainContent .EvChargingCostEstimator-module-scss-module__bUftVq__leftSection .EvChargingCostEstimator-module-scss-module__bUftVq__mainSubtitle{width:100%;padding-bottom:var(--padding-xl);word-wrap:break-word}.EvChargingCostEstimator-module-scss-module__bUftVq__container .EvChargingCostEstimator-module-scss-module__bUftVq__mainContent .EvChargingCostEstimator-module-scss-module__bUftVq__leftSection .EvChargingCostEstimator-module-scss-module__bUftVq__subTitle{width:100%;padding-bottom:var(--padding-sm);word-wrap:break-word}.EvChargingCostEstimator-module-scss-module__bUftVq__container .EvChargingCostEstimator-module-scss-module__bUftVq__mainContent .EvChargingCostEstimator-module-scss-module__bUftVq__leftSection .EvChargingCostEstimator-module-scss-module__bUftVq__subParagraph{word-wrap:break-word;width:100%}@media (max-width:768px){.EvChargingCostEstimator-module-scss-module__bUftVq__container .EvChargingCostEstimator-module-scss-module__bUftVq__mainContent .EvChargingCostEstimator-module-scss-module__bUftVq__leftSection{width:100%;max-width:100%;padding:var(--padding-md)}}.EvChargingCostEstimator-module-scss-module__bUftVq__container .EvChargingCostEstimator-module-scss-module__bUftVq__mainContent .EvChargingCostEstimator-module-scss-module__bUftVq__rightSection{flex:1;max-width:500px}@media (max-width:768px){.EvChargingCostEstimator-module-scss-module__bUftVq__container .EvChargingCostEstimator-module-scss-module__bUftVq__mainContent .EvChargingCostEstimator-module-scss-module__bUftVq__rightSection{width:100%;max-width:100%;padding-left:0}}.EvChargingCostEstimator-module-scss-module__bUftVq__container .EvChargingCostEstimator-module-scss-module__bUftVq__mainContent .EvChargingCostEstimator-module-scss-module__bUftVq__rightSection .EvChargingCostEstimator-module-scss-module__bUftVq__estimatorCard{gap:var(--gap-xl);padding:var(--padding-xl);flex-direction:column;display:flex}@media (max-width:768px){.EvChargingCostEstimator-module-scss-module__bUftVq__container .EvChargingCostEstimator-module-scss-module__bUftVq__mainContent .EvChargingCostEstimator-module-scss-module__bUftVq__rightSection .EvChargingCostEstimator-module-scss-module__bUftVq__estimatorCard{padding:0}}.EvChargingCostEstimator-module-scss-module__bUftVq__container .EvChargingCostEstimator-module-scss-module__bUftVq__mainContent .EvChargingCostEstimator-module-scss-module__bUftVq__rightSection .EvChargingCostEstimator-module-scss-module__bUftVq__estimatorCard .EvChargingCostEstimator-module-scss-module__bUftVq__costDisplay{align-items:flex-start;gap:var(--gap-sm);flex-direction:column;display:flex}.EvChargingCostEstimator-module-scss-module__bUftVq__container .EvChargingCostEstimator-module-scss-module__bUftVq__mainContent .EvChargingCostEstimator-module-scss-module__bUftVq__rightSection .EvChargingCostEstimator-module-scss-module__bUftVq__estimatorCard .EvChargingCostEstimator-module-scss-module__bUftVq__costDisplay .EvChargingCostEstimator-module-scss-module__bUftVq__costContainer{align-items:baseline;gap:var(--gap-sm);display:flex}.EvChargingCostEstimator-module-scss-module__bUftVq__container .EvChargingCostEstimator-module-scss-module__bUftVq__mainContent .EvChargingCostEstimator-module-scss-module__bUftVq__rightSection .EvChargingCostEstimator-module-scss-module__bUftVq__estimatorCard .EvChargingCostEstimator-module-scss-module__bUftVq__inputContainer{gap:var(--gap-md);width:100%;display:flex}@media (max-width:992px){.EvChargingCostEstimator-module-scss-module__bUftVq__container .EvChargingCostEstimator-module-scss-module__bUftVq__mainContent .EvChargingCostEstimator-module-scss-module__bUftVq__rightSection .EvChargingCostEstimator-module-scss-module__bUftVq__estimatorCard .EvChargingCostEstimator-module-scss-module__bUftVq__inputContainer{flex-direction:column}}.EvChargingCostEstimator-module-scss-module__bUftVq__container .EvChargingCostEstimator-module-scss-module__bUftVq__mainContent .EvChargingCostEstimator-module-scss-module__bUftVq__rightSection .EvChargingCostEstimator-module-scss-module__bUftVq__estimatorCard .EvChargingCostEstimator-module-scss-module__bUftVq__rangeContainer{flex-direction:column;width:100%;display:flex}.EvChargingCostEstimator-module-scss-module__bUftVq__container .EvChargingCostEstimator-module-scss-module__bUftVq__mainContent .EvChargingCostEstimator-module-scss-module__bUftVq__rightSection .EvChargingCostEstimator-module-scss-module__bUftVq__estimatorCard .EvChargingCostEstimator-module-scss-module__bUftVq__rangeContainer .EvChargingCostEstimator-module-scss-module__bUftVq__rangeLabelContainer{margin-top:var(--gap-xl);margin-bottom:var(--gap-lg);justify-content:space-between;align-items:center;display:flex}.EvChargingCostEstimator-module-scss-module__bUftVq__container .EvChargingCostEstimator-module-scss-module__bUftVq__mainContent .EvChargingCostEstimator-module-scss-module__bUftVq__rightSection .EvChargingCostEstimator-module-scss-module__bUftVq__estimatorCard .EvChargingCostEstimator-module-scss-module__bUftVq__rangeContainer .EvChargingCostEstimator-module-scss-module__bUftVq__rangeLabelContainer .EvChargingCostEstimator-module-scss-module__bUftVq__rangeValueContainer{align-items:baseline;display:flex}@media (max-width:992px) and (min-width:768px){.EvChargingCostEstimator-module-scss-module__bUftVq__container .EvChargingCostEstimator-module-scss-module__bUftVq__mainContent .EvChargingCostEstimator-module-scss-module__bUftVq__rightSection .EvChargingCostEstimator-module-scss-module__bUftVq__estimatorCard .EvChargingCostEstimator-module-scss-module__bUftVq__rangeContainer .EvChargingCostEstimator-module-scss-module__bUftVq__rangeLabelContainer{gap:var(--gap-sm);flex-direction:column}}.EvChargingCostEstimator-module-scss-module__bUftVq__container .EvChargingCostEstimator-module-scss-module__bUftVq__mainContent .EvChargingCostEstimator-module-scss-module__bUftVq__rightSection .EvChargingCostEstimator-module-scss-module__bUftVq__estimatorCard .EvChargingCostEstimator-module-scss-module__bUftVq__rangeContainer input[type=range]::-webkit-slider-thumb{width:20px;height:20px;margin-top:-8.5px}.EvChargingCostEstimator-module-scss-module__bUftVq__container .EvChargingCostEstimator-module-scss-module__bUftVq__mainContent .EvChargingCostEstimator-module-scss-module__bUftVq__rightSection .EvChargingCostEstimator-module-scss-module__bUftVq__estimatorCard .EvChargingCostEstimator-module-scss-module__bUftVq__rangeContainer input[type=range]::-moz-range-thumb{width:20px;height:20px}@media (max-width:768px){.EvChargingCostEstimator-module-scss-module__bUftVq__container .EvChargingCostEstimator-module-scss-module__bUftVq__mainContent .EvChargingCostEstimator-module-scss-module__bUftVq__rightSection{padding:var(--padding-md)}}.EvChargingCostEstimator-module-scss-module__bUftVq__container .EvChargingCostEstimator-module-scss-module__bUftVq__disclaimerSection{max-width:1024px;padding:var(--padding-lg);text-align:center;background-color:var(--surface-background);border:var(--border-soft);border-radius:var(--radius-lg)}@media (max-width:768px){.EvChargingCostEstimator-module-scss-module__bUftVq__container .EvChargingCostEstimator-module-scss-module__bUftVq__disclaimerSection{padding:var(--padding-md)}}
@media only screen and (max-width:768px){.EvChargingMap-module-scss-module__27d6ta__container{border-radius:var(--radius-xl);height:500px;box-shadow:var(--shadow-soft);overflow:hidden;width:100%!important;margin:0 0 5px!important;display:block!important}.EvChargingMap-module-scss-module__27d6ta__container--large{border-radius:var(--radius-xl);height:500px;box-shadow:var(--shadow-soft);overflow:hidden;width:calc(100% - 48px)!important;margin:20px auto 5px!important;display:block!important}}.EvChargingMap-module-scss-module__27d6ta__sidebar{background-color:var(--surface);flex-direction:column;width:400px;height:100%;margin:0;display:flex;position:relative;overflow:hidden}@media only screen and (max-width:768px){.EvChargingMap-module-scss-module__27d6ta__sidebar{border:none;border-radius:0;width:100%;max-width:100%;height:100%;max-height:100%;margin:0;padding:0;position:static;top:0;left:0;right:0}}.EvChargingMap-module-scss-module__27d6ta__sidebar--large{border:var(--border-soft);border-radius:var(--radius-xl);height:450px;max-height:450px;box-shadow:var(--shadow-strong);top:20px;left:20px;right:20px}.EvChargingMap-module-scss-module__27d6ta__sidebar--large--mapLeft{right:20px;left:unset}@media only screen and (max-width:768px){.EvChargingMap-module-scss-module__27d6ta__sidebar--large{border:none;border-radius:0;width:100%;max-width:100%;height:100%;max-height:100%;margin:0;padding:0;position:static;top:0;left:0;right:0}}.EvChargingMap-module-scss-module__27d6ta__left,.EvChargingMap-module-scss-module__27d6ta__right{z-index:2}@media only screen and (max-width:768px){.EvChargingMap-module-scss-module__27d6ta__left,.EvChargingMap-module-scss-module__27d6ta__right{width:100%;height:100%}}.EvChargingMap-module-scss-module__27d6ta__left .EvChargingMap-module-scss-module__27d6ta__sidebar:not(.EvChargingMap-module-scss-module__27d6ta__sidebar--large){border-radius:0 var(--radius-xl)var(--radius-xl)0}@media only screen and (max-width:768px){.EvChargingMap-module-scss-module__27d6ta__left .EvChargingMap-module-scss-module__27d6ta__sidebar:not(.EvChargingMap-module-scss-module__27d6ta__sidebar--large){border-radius:0}}.EvChargingMap-module-scss-module__27d6ta__left .EvChargingMap-module-scss-module__27d6ta__sidebar--large:before{z-index:-1;background:linear-gradient(to right,transparent,var(--surface));border-radius:var(--radius-xl)0 0 var(--radius-xl);content:"";width:80px;height:100%;position:absolute;top:0;left:-80px}@media only screen and (max-width:768px){.EvChargingMap-module-scss-module__27d6ta__left .EvChargingMap-module-scss-module__27d6ta__sidebar--large:before{display:none}}.EvChargingMap-module-scss-module__27d6ta__right .EvChargingMap-module-scss-module__27d6ta__sidebar:not(.EvChargingMap-module-scss-module__27d6ta__sidebar--large){border-radius:var(--radius-xl)0 0 var(--radius-xl)}@media only screen and (max-width:768px){.EvChargingMap-module-scss-module__27d6ta__right .EvChargingMap-module-scss-module__27d6ta__sidebar:not(.EvChargingMap-module-scss-module__27d6ta__sidebar--large){border-radius:0}}.EvChargingMap-module-scss-module__27d6ta__right .EvChargingMap-module-scss-module__27d6ta__sidebar--large:before{z-index:-1;background:linear-gradient(to left,transparent,var(--surface));border-radius:0 var(--radius-xl)var(--radius-xl)0;content:"";width:80px;height:100%;position:absolute;top:0;right:-80px}@media only screen and (max-width:768px){.EvChargingMap-module-scss-module__27d6ta__right .EvChargingMap-module-scss-module__27d6ta__sidebar--large:before{display:none}}.EvChargingMap-module-scss-module__27d6ta__sidebarContent{z-index:1;gap:var(--gap-md);height:100%;max-height:100%;padding:var(--padding-lg);background-color:var(--surface);flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}.EvChargingMap-module-scss-module__27d6ta__header{gap:var(--gap-sm);flex-direction:column;flex-shrink:0;display:flex}.EvChargingMap-module-scss-module__27d6ta__stationsList{gap:var(--gap-sm);min-height:0;padding-right:var(--padding-sm);flex-direction:column;flex:1;display:flex;overflow-y:auto}.EvChargingMap-module-scss-module__27d6ta__stationsList::-webkit-scrollbar{width:6px}.EvChargingMap-module-scss-module__27d6ta__stationsList::-webkit-scrollbar-track{background:0 0}.EvChargingMap-module-scss-module__27d6ta__stationsList::-webkit-scrollbar-thumb{background:var(--elevated-level-two);border-radius:var(--radius-full)}.EvChargingMap-module-scss-module__27d6ta__stationItem{padding:var(--padding-md);background-color:var(--elevated-level-one);border-radius:var(--radius-md);transition:var(--transition-fast);flex-direction:column;flex-shrink:0;gap:4px;display:flex}.EvChargingMap-module-scss-module__27d6ta__stationItem:last-child{margin-bottom:var(--padding-sm)}.EvChargingMap-module-scss-module__27d6ta__stationItem--interactive{cursor:pointer}@media (hover:hover) and (pointer:fine){.EvChargingMap-module-scss-module__27d6ta__stationItem--interactive:hover{background-color:var(--elevated-level-two)}}.EvChargingMap-module-scss-module__27d6ta__recenterButton{z-index:1;width:40px;height:40px;color:var(--text-primary);background-color:var(--surface);border-radius:var(--radius-md);box-shadow:var(--shadow-strong);transition:var(--transition-fast);cursor:pointer;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:12px;left:12px}.EvChargingMap-module-scss-module__27d6ta__recenterButton span{font-size:20px}@media (hover:hover) and (pointer:fine){.EvChargingMap-module-scss-module__27d6ta__recenterButton:hover{background-color:var(--elevated-level-one);transform:translateY(-1px)}}.EvChargingMap-module-scss-module__27d6ta__recenterButton:active{transform:translateY(0)}.EvChargingMap-module-scss-module__27d6ta__recenterButton--right{right:12px;left:unset}@media only screen and (max-width:768px){.EvChargingMap-module-scss-module__27d6ta__recenterButton{left:12px}.EvChargingMap-module-scss-module__27d6ta__recenterButton--right{right:unset;left:12px}}.EvChargingMap-module-scss-module__27d6ta__marker{cursor:pointer;width:28px;height:40px}.EvChargingMap-module-scss-module__27d6ta__markerInner{background-color:var(--primary);width:28px;height:28px;box-shadow:var(--shadow-strong);transition:var(--transition-fast);border-radius:50% 50% 50% 0;position:relative;transform:rotate(-45deg)}.EvChargingMap-module-scss-module__27d6ta__markerInner:before{background-color:var(--surface);content:"";border-radius:50%;width:8px;height:8px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.EvChargingMap-module-scss-module__27d6ta__markerInner--charging{background-color:var(--red)}@media (hover:hover) and (pointer:fine){.EvChargingMap-module-scss-module__27d6ta__markerInner--charging:hover{transform:rotate(-45deg)scale(1.1)}}.EvChargingMap-module-scss-module__27d6ta__popupContent{gap:var(--gap-sm);padding:var(--padding-md);flex-direction:column;display:flex;position:relative}.EvChargingMap-module-scss-module__27d6ta__popupCloseBtn{width:24px;height:24px;color:var(--text-secondary);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:none;outline:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:6px;right:8px}.EvChargingMap-module-scss-module__27d6ta__popupCloseBtn:focus,.EvChargingMap-module-scss-module__27d6ta__popupCloseBtn:active{box-shadow:none;outline:none}.EvChargingMap-module-scss-module__27d6ta__popupCloseBtn:focus-visible{box-shadow:none;outline:none}@media (hover:hover) and (pointer:fine){.EvChargingMap-module-scss-module__27d6ta__popupCloseBtn:hover{color:var(--text-primary);background-color:var(--elevated-level-one)}}.EvChargingMap-module-scss-module__27d6ta__popupCloseIcon{font-family:var(--icon-font);color:inherit;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;background:0 0;font-size:20px;font-style:normal;font-weight:400;line-height:1}.EvChargingMap-module-scss-module__27d6ta__popupTitle{color:var(--text-primary);padding-right:32px;font-size:15px;font-weight:600;line-height:1.3}.EvChargingMap-module-scss-module__27d6ta__popupAddress{color:var(--text-secondary);font-size:13px;line-height:1.4}.EvChargingMap-module-scss-module__27d6ta__popupProvider{color:var(--text-secondary);font-size:12px}.EvChargingMap-module-scss-module__27d6ta__popupMapLink{margin-top:var(--gap-sm);color:var(--on-primary);background-color:var(--red);border-radius:var(--radius-md);transition:var(--transition-fast);align-items:center;gap:6px;padding:8px 12px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.EvChargingMap-module-scss-module__27d6ta__popupMapLink span{font-size:18px}@media (hover:hover) and (pointer:fine){.EvChargingMap-module-scss-module__27d6ta__popupMapLink:hover{opacity:.9}}.EvChargingMap-module-scss-module__27d6ta__popupMapLink--primary{background-color:var(--primary)}.EvChargingMap-module-scss-module__27d6ta__placeholder{background-color:var(--elevated-level-one);border-radius:var(--radius-xl);width:100%;height:450px;margin:60px 0;animation:1.5s ease-in-out infinite EvChargingMap-module-scss-module__27d6ta__pulse;display:flex;overflow:hidden}@media only screen and (max-width:768px){.EvChargingMap-module-scss-module__27d6ta__placeholder{height:500px}}.EvChargingMap-module-scss-module__27d6ta__placeholderMap{background:linear-gradient(135deg,var(--elevated-level-one)0%,var(--elevated-level-two)100%);width:100%;height:100%}@keyframes EvChargingMap-module-scss-module__27d6ta__pulse{0%,to{opacity:1}50%{opacity:.7}}
.MonthBadge-module-scss-module__-Y96gq__monthBadge{justify-content:center;align-items:flex-start;gap:var(--gap-md);width:-moz-fit-content;width:fit-content;min-width:100px;padding:var(--padding-md);background-color:var(--elevated-level-two);border:var(--border-strong);border-radius:var(--radius-lg);flex-direction:row;display:flex}.MonthBadge-module-scss-module__-Y96gq__monthBadge .MonthBadge-module-scss-module__-Y96gq__secondMonth{justify-content:center;align-items:center;gap:var(--gap-md);flex-direction:row;display:flex}.MonthBadge-module-scss-module__-Y96gq__monthBadge .MonthBadge-module-scss-module__-Y96gq__monthBadgeContent{flex-direction:column;justify-content:center;align-items:center;display:flex}
.EventItem-module-scss-module__o_vJOG__eventItem{padding:var(--padding-lg);background-color:var(--elevated-level-one);border:var(--border-strong);border-radius:var(--radius-xl);flex-direction:column;justify-content:space-between;gap:10px;display:flex}.EventItem-module-scss-module__o_vJOG__eventItem .EventItem-module-scss-module__o_vJOG__eventItemContent{gap:var(--gap-lg);flex-direction:column;display:flex}.EventItem-module-scss-module__o_vJOG__eventItem .EventItem-module-scss-module__o_vJOG__imageContainer{background-color:var(--elevated-level-two);border-radius:var(--radius-lg);width:100%;height:100%;overflow:hidden}.EventItem-module-scss-module__o_vJOG__eventItem .EventItem-module-scss-module__o_vJOG__imageContainer .EventItem-module-scss-module__o_vJOG__image{border-radius:var(--radius-lg);object-fit:contain;width:100%;height:100%}.EventItem-module-scss-module__o_vJOG__eventItem .EventItem-module-scss-module__o_vJOG__eventItemTitleContainer{gap:var(--gap-md);flex-direction:column;display:flex}.EventItem-module-scss-module__o_vJOG__eventItem .EventItem-module-scss-module__o_vJOG__eventItemTitleContainer .EventItem-module-scss-module__o_vJOG__dateInfoContainer{align-items:center;gap:var(--gap-md);flex-direction:row;display:flex}.EventItem-module-scss-module__o_vJOG__eventItem .EventItem-module-scss-module__o_vJOG__eventItemTitleContainer .EventItem-module-scss-module__o_vJOG__dateInfoContainer .EventItem-module-scss-module__o_vJOG__dateInfoItem{align-items:center;gap:var(--gap-md);padding:var(--padding-sm)var(--padding-md);background-color:var(--elevated-level-two);border-radius:var(--radius-full);flex-direction:row;display:flex}.EventItem-module-scss-module__o_vJOG__eventItem .EventItem-module-scss-module__o_vJOG__eventItemDescriptionContainer{min-height:40px;overflow-x:hidden;overflow-y:auto}.EventItem-module-scss-module__o_vJOG__eventItem .EventItem-module-scss-module__o_vJOG__eventItemButtonContainer{gap:var(--gap-md);flex-direction:row;display:flex}
.EventItemModal-module-scss-module__UcdBja__eventItemModalContent{width:100%;max-width:800px;height:100%;margin:auto}.EventItemModal-module-scss-module__UcdBja__eventItemModalHeader{justify-content:space-between;align-items:center;gap:var(--gap-lg);margin-bottom:var(--padding-lg);display:flex}.EventItemModal-module-scss-module__UcdBja__eventItemModalImage{object-fit:contain;width:100%;height:100%;max-height:70vh}.EventItemModal-module-scss-module__UcdBja__eventItemModalFooter{margin-top:var(--padding-lg);padding-top:var(--padding-lg);border-top:var(--border-strong);justify-content:center;display:flex}
.EventCalendar-module-scss-module__XBrz_W__eventCalendar{gap:var(--gap-md);padding-top:var(--padding-md);grid-template-columns:repeat(auto-fill,minmax(300px,1fr));display:grid}.EventCalendar-module-scss-module__XBrz_W__emptyState{justify-content:center;align-items:center;width:100%;padding:2rem;display:flex}.EventCalendar-module-scss-module__XBrz_W__tabGroup{overflow-x:auto}
.SubaruSpinViewer-module-scss-module__wmU0eG__subaruRoot{background:var(--white);flex-direction:column;align-items:center;width:100%;display:flex;position:relative}.SubaruSpinViewer-module-scss-module__wmU0eG__subaruRoot .SubaruSpinViewer-module-scss-module__wmU0eG__subaruInner{flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:100%;display:flex}@media (max-width:768px){.SubaruSpinViewer-module-scss-module__wmU0eG__subaruRoot .SubaruSpinViewer-module-scss-module__wmU0eG__subaruInner{margin-top:var(--padding-xl)}}.SubaruSpinViewer-module-scss-module__wmU0eG__subaruRoot .SubaruSpinViewer-module-scss-module__wmU0eG__subaruViewer{background-color:var(--surface);width:100%;height:auto;display:block;position:relative;overflow:hidden}.SubaruSpinViewer-module-scss-module__wmU0eG__subaruRoot .SubaruSpinViewer-module-scss-module__wmU0eG__subaruViewer .SubaruSpinViewer-module-scss-module__wmU0eG__subaruTurntableStage img{object-fit:contain!important;object-position:center!important}.SubaruSpinViewer-module-scss-module__wmU0eG__subaruRoot .SubaruSpinViewer-module-scss-module__wmU0eG__subaruViewer .SubaruSpinViewer-module-scss-module__wmU0eG__subaruTurntable{width:100%;height:100%;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.SubaruSpinViewer-module-scss-module__wmU0eG__subaruRoot .SubaruSpinViewer-module-scss-module__wmU0eG__subaruViewer .SubaruSpinViewer-module-scss-module__wmU0eG__subaruTurntableStage{width:100%;height:100%;display:block}.SubaruSpinViewer-module-scss-module__wmU0eG__subaruRoot .SubaruSpinViewer-module-scss-module__wmU0eG__subaruViewer .SubaruSpinViewer-module-scss-module__wmU0eG__subaruStaticImage{object-fit:contain;object-position:center;width:100%;height:auto;display:block}.SubaruSpinViewer-module-scss-module__wmU0eG__subaruRoot.SubaruSpinViewer-module-scss-module__wmU0eG__subaruRootInterior{background:0 0;align-items:stretch;width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.SubaruSpinViewer-module-scss-module__wmU0eG__subaruRoot.SubaruSpinViewer-module-scss-module__wmU0eG__subaruRootInterior .SubaruSpinViewer-module-scss-module__wmU0eG__subaruInner{align-items:stretch;margin-top:0;padding:0}.SubaruSpinViewer-module-scss-module__wmU0eG__subaruRoot.SubaruSpinViewer-module-scss-module__wmU0eG__subaruRootInterior .SubaruSpinViewer-module-scss-module__wmU0eG__subaruViewer{background-color:transparent}.SubaruSpinViewer-module-scss-module__wmU0eG__subaruRoot .SubaruSpinViewer-module-scss-module__wmU0eG__subaruControls{align-items:center;gap:var(--gap-md);width:100%;padding:var(--padding-lg)var(--padding-md);flex-direction:column;display:flex}.SubaruSpinViewer-module-scss-module__wmU0eG__subaruRoot .SubaruSpinViewer-module-scss-module__wmU0eG__subaruControls .SubaruSpinViewer-module-scss-module__wmU0eG__subaruSwatchRow{justify-content:center;align-items:center;gap:var(--gap-md);flex-flow:wrap;width:100%;display:flex}@media (max-width:768px){.SubaruSpinViewer-module-scss-module__wmU0eG__subaruRoot .SubaruSpinViewer-module-scss-module__wmU0eG__subaruControls .SubaruSpinViewer-module-scss-module__wmU0eG__subaruSwatchRow{gap:var(--gap-lg)}}.SubaruSpinViewer-module-scss-module__wmU0eG__subaruRoot .SubaruSpinViewer-module-scss-module__wmU0eG__subaruControls .SubaruSpinViewer-module-scss-module__wmU0eG__subaruSwatchRow .SubaruSpinViewer-module-scss-module__wmU0eG__subaruSwatch{border:2px solid var(--border-soft);width:44px;height:44px;transition:border-color var(--transition-fast),transform var(--transition-fast);cursor:pointer;background-position:50%;background-size:cover;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;position:relative;overflow:hidden}@media (max-width:768px){.SubaruSpinViewer-module-scss-module__wmU0eG__subaruRoot .SubaruSpinViewer-module-scss-module__wmU0eG__subaruControls .SubaruSpinViewer-module-scss-module__wmU0eG__subaruSwatchRow .SubaruSpinViewer-module-scss-module__wmU0eG__subaruSwatch{width:40px;height:40px}}.SubaruSpinViewer-module-scss-module__wmU0eG__subaruRoot .SubaruSpinViewer-module-scss-module__wmU0eG__subaruControls .SubaruSpinViewer-module-scss-module__wmU0eG__subaruSwatchRow .SubaruSpinViewer-module-scss-module__wmU0eG__subaruSwatch.SubaruSpinViewer-module-scss-module__wmU0eG__subaruSwatchSplit{background-color:transparent}.SubaruSpinViewer-module-scss-module__wmU0eG__subaruRoot .SubaruSpinViewer-module-scss-module__wmU0eG__subaruControls .SubaruSpinViewer-module-scss-module__wmU0eG__subaruSwatchRow .SubaruSpinViewer-module-scss-module__wmU0eG__subaruSwatch .SubaruSpinViewer-module-scss-module__wmU0eG__subaruSwatchHalves{border-radius:50%;flex-direction:column;display:flex;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.SubaruSpinViewer-module-scss-module__wmU0eG__subaruRoot .SubaruSpinViewer-module-scss-module__wmU0eG__subaruControls .SubaruSpinViewer-module-scss-module__wmU0eG__subaruSwatchRow .SubaruSpinViewer-module-scss-module__wmU0eG__subaruSwatch .SubaruSpinViewer-module-scss-module__wmU0eG__subaruSwatchHalfTop,.SubaruSpinViewer-module-scss-module__wmU0eG__subaruRoot .SubaruSpinViewer-module-scss-module__wmU0eG__subaruControls .SubaruSpinViewer-module-scss-module__wmU0eG__subaruSwatchRow .SubaruSpinViewer-module-scss-module__wmU0eG__subaruSwatch .SubaruSpinViewer-module-scss-module__wmU0eG__subaruSwatchHalfBottom{flex:50%;min-height:0}@media (hover:hover) and (pointer:fine){.SubaruSpinViewer-module-scss-module__wmU0eG__subaruRoot .SubaruSpinViewer-module-scss-module__wmU0eG__subaruControls .SubaruSpinViewer-module-scss-module__wmU0eG__subaruSwatchRow .SubaruSpinViewer-module-scss-module__wmU0eG__subaruSwatch:hover{border-color:var(--primary);transform:scale(1.1)}}.SubaruSpinViewer-module-scss-module__wmU0eG__subaruRoot .SubaruSpinViewer-module-scss-module__wmU0eG__subaruControls .SubaruSpinViewer-module-scss-module__wmU0eG__subaruSwatchRow .SubaruSpinViewer-module-scss-module__wmU0eG__subaruSwatch:focus{outline:2px solid var(--primary);outline-offset:2px}.SubaruSpinViewer-module-scss-module__wmU0eG__subaruRoot .SubaruSpinViewer-module-scss-module__wmU0eG__subaruControls .SubaruSpinViewer-module-scss-module__wmU0eG__subaruSwatchRow .SubaruSpinViewer-module-scss-module__wmU0eG__subaruSwatch.SubaruSpinViewer-module-scss-module__wmU0eG__subaruSwatchSelected{border-width:3px;border-color:var(--primary);transform:scale(1.1)}.SubaruSpinViewer-module-scss-module__wmU0eG__subaruRoot .SubaruSpinViewer-module-scss-module__wmU0eG__subaruControls .SubaruSpinViewer-module-scss-module__wmU0eG__subaruSwatchRow .SubaruSpinViewer-module-scss-module__wmU0eG__subaruSwatch.SubaruSpinViewer-module-scss-module__wmU0eG__subaruSwatchSelected .SubaruSpinViewer-module-scss-module__wmU0eG__subaruSwatchCheck{z-index:1;width:100%;height:100%;color:var(--primary);background-color:color-mix(in srgb,var(--white)90%,transparent);border-radius:50%;justify-content:center;align-items:center;font-size:20px;font-weight:700;display:flex;position:absolute}@media (max-width:768px){.SubaruSpinViewer-module-scss-module__wmU0eG__subaruRoot .SubaruSpinViewer-module-scss-module__wmU0eG__subaruControls .SubaruSpinViewer-module-scss-module__wmU0eG__subaruSwatchRow .SubaruSpinViewer-module-scss-module__wmU0eG__subaruSwatch.SubaruSpinViewer-module-scss-module__wmU0eG__subaruSwatchSelected .SubaruSpinViewer-module-scss-module__wmU0eG__subaruSwatchCheck{font-size:18px}}.SubaruSpinViewer-module-scss-module__wmU0eG__subaruRoot .SubaruSpinViewer-module-scss-module__wmU0eG__subaruControls .SubaruSpinViewer-module-scss-module__wmU0eG__subaruTitle{margin-top:var(--spacing-md);text-align:center;justify-content:center;display:flex}.SubaruSpinViewer-module-scss-module__wmU0eG__subaruRoot .SubaruSpinViewer-module-scss-module__wmU0eG__subaruControls .SubaruSpinViewer-module-scss-module__wmU0eG__subaruDisclaimer{max-width:600px;margin-top:var(--spacing-sm);text-align:center;justify-content:center;display:flex}@media (max-width:768px){.SubaruSpinViewer-module-scss-module__wmU0eG__subaruRoot .SubaruSpinViewer-module-scss-module__wmU0eG__subaruControls .SubaruSpinViewer-module-scss-module__wmU0eG__subaruDisclaimer{padding:var(--padding-sm)}}
.SpinImageViewer-module-scss-module__QcD7_W__container{background:var(--white);flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex;position:relative}.SpinImageViewer-module-scss-module__QcD7_W__container .SpinImageViewer-module-scss-module__QcD7_W__header{z-index:1;width:-moz-fit-content;width:fit-content;padding:var(--padding-xl);background-color:var(--elevated-level-one);border-radius:var(--radius-lg);box-shadow:var(--shadow-strong);justify-content:center;display:flex}.SpinImageViewer-module-scss-module__QcD7_W__container .SpinImageViewer-module-scss-module__QcD7_W__colorSection{align-items:center;gap:var(--spacing-lg);padding-bottom:var(--padding-md);flex-direction:column;display:flex}.SpinImageViewer-module-scss-module__QcD7_W__container .SpinImageViewer-module-scss-module__QcD7_W__colorSection .SpinImageViewer-module-scss-module__QcD7_W__colorPicker{justify-content:center;gap:var(--spacing-sm);display:flex}.SpinImageViewer-module-scss-module__QcD7_W__container .SpinImageViewer-module-scss-module__QcD7_W__colorSection .SpinImageViewer-module-scss-module__QcD7_W__colorPicker .SpinImageViewer-module-scss-module__QcD7_W__colorButton{border-radius:var(--radius-sm);width:32px;height:32px;transition:transform var(--transition-fast);cursor:pointer;padding:0}@media (hover:hover) and (pointer:fine){.SpinImageViewer-module-scss-module__QcD7_W__container .SpinImageViewer-module-scss-module__QcD7_W__colorSection .SpinImageViewer-module-scss-module__QcD7_W__colorPicker .SpinImageViewer-module-scss-module__QcD7_W__colorButton:hover{transform:scale(1.1)}}.SpinImageViewer-module-scss-module__QcD7_W__container .SpinImageViewer-module-scss-module__QcD7_W__colorSection .SpinImageViewer-module-scss-module__QcD7_W__colorPicker .SpinImageViewer-module-scss-module__QcD7_W__colorButton:focus{outline:none}.SpinImageViewer-module-scss-module__QcD7_W__infinitiContainer{align-items:center;gap:var(--gap-lg);flex-direction:column;width:100%;display:flex}.SpinImageViewer-module-scss-module__QcD7_W__infinitiContainer .SpinImageViewer-module-scss-module__QcD7_W__infinitiImageArea{background-color:var(--surface);border-radius:var(--radius-md);justify-content:center;align-items:center;width:100%;height:500px;display:flex;position:relative;overflow:hidden}.SpinImageViewer-module-scss-module__QcD7_W__infinitiContainer .SpinImageViewer-module-scss-module__QcD7_W__infinitiColorDots{justify-content:center;align-items:center;gap:var(--gap-lg);flex-wrap:wrap;display:flex}.SpinImageViewer-module-scss-module__QcD7_W__infinitiContainer .SpinImageViewer-module-scss-module__QcD7_W__infinitiColorDots .SpinImageViewer-module-scss-module__QcD7_W__infinitiColorDot{border:1px solid var(--border-soft);width:36px;height:36px;transition:var(--transition-fast);cursor:pointer;background-position:50%;background-size:cover;border-radius:50%;padding:0}@media (hover:hover) and (pointer:fine){.SpinImageViewer-module-scss-module__QcD7_W__infinitiContainer .SpinImageViewer-module-scss-module__QcD7_W__infinitiColorDots .SpinImageViewer-module-scss-module__QcD7_W__infinitiColorDot:hover{border-color:var(--primary);transform:scale(1.2)}}.SpinImageViewer-module-scss-module__QcD7_W__infinitiContainer .SpinImageViewer-module-scss-module__QcD7_W__infinitiColorDots .SpinImageViewer-module-scss-module__QcD7_W__infinitiColorDot:focus{box-shadow:0 0 0 2px var(--primary);outline:none}.SpinImageViewer-module-scss-module__QcD7_W__infinitiContainer .SpinImageViewer-module-scss-module__QcD7_W__infinitiColorDots .SpinImageViewer-module-scss-module__QcD7_W__infinitiColorDot.SpinImageViewer-module-scss-module__QcD7_W__infinitiColorDotSelected{border:2px solid var(--primary);transform:scale(1.1)}.SpinImageViewer-module-scss-module__QcD7_W__nissanContainer{border-radius:var(--radius-md);background-color:transparent;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.SpinImageViewer-module-scss-module__QcD7_W__harleyContainer{background:var(--white);flex-direction:column;align-items:center;width:100%;display:flex;position:relative}.SpinImageViewer-module-scss-module__QcD7_W__harleyContainer .SpinImageViewer-module-scss-module__QcD7_W__harleyContent{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}@media (max-width:768px){.SpinImageViewer-module-scss-module__QcD7_W__harleyContainer .SpinImageViewer-module-scss-module__QcD7_W__harleyContent{margin-top:var(--padding-xl)}}.SpinImageViewer-module-scss-module__QcD7_W__harleyContainer .SpinImageViewer-module-scss-module__QcD7_W__harleyContent .SpinImageViewer-module-scss-module__QcD7_W__harleyHeader{z-index:1;width:-moz-fit-content;width:fit-content;padding:var(--padding-xl);background-color:var(--elevated-level-one);border-radius:var(--radius-lg);box-shadow:var(--shadow-strong);justify-content:center;display:flex}.SpinImageViewer-module-scss-module__QcD7_W__harleyContainer .SpinImageViewer-module-scss-module__QcD7_W__harleyContent .SpinImageViewer-module-scss-module__QcD7_W__harleyColorSection{align-items:center;gap:var(--spacing-lg);width:100%;padding-bottom:var(--padding-md);flex-direction:column;display:flex}.SpinImageViewer-module-scss-module__QcD7_W__harleyContainer .SpinImageViewer-module-scss-module__QcD7_W__harleyContent .SpinImageViewer-module-scss-module__QcD7_W__harleyColorSection .SpinImageViewer-module-scss-module__QcD7_W__harleyUnifiedSwatchSection{align-items:center;gap:var(--gap-md);width:100%;max-width:900px;padding:var(--padding-md);flex-direction:column;display:flex}@media (max-width:768px){.SpinImageViewer-module-scss-module__QcD7_W__harleyContainer .SpinImageViewer-module-scss-module__QcD7_W__harleyContent .SpinImageViewer-module-scss-module__QcD7_W__harleyColorSection .SpinImageViewer-module-scss-module__QcD7_W__harleyUnifiedSwatchSection{padding:var(--padding-sm)}}.SpinImageViewer-module-scss-module__QcD7_W__harleyContainer .SpinImageViewer-module-scss-module__QcD7_W__harleyContent .SpinImageViewer-module-scss-module__QcD7_W__harleyColorSection .SpinImageViewer-module-scss-module__QcD7_W__harleyUnifiedSwatchSection .SpinImageViewer-module-scss-module__QcD7_W__unifiedSwatchLabel{align-items:center;gap:var(--gap-sm);text-align:center;flex-direction:column;display:flex}.SpinImageViewer-module-scss-module__QcD7_W__harleyContainer .SpinImageViewer-module-scss-module__QcD7_W__harleyContent .SpinImageViewer-module-scss-module__QcD7_W__harleyColorSection .SpinImageViewer-module-scss-module__QcD7_W__harleyUnifiedSwatchSection .SpinImageViewer-module-scss-module__QcD7_W__unifiedSwatchRow{justify-content:center;align-items:center;gap:var(--gap-md);flex-flow:wrap;width:100%;display:flex}@media (max-width:768px){.SpinImageViewer-module-scss-module__QcD7_W__harleyContainer .SpinImageViewer-module-scss-module__QcD7_W__harleyContent .SpinImageViewer-module-scss-module__QcD7_W__harleyColorSection .SpinImageViewer-module-scss-module__QcD7_W__harleyUnifiedSwatchSection .SpinImageViewer-module-scss-module__QcD7_W__unifiedSwatchRow{gap:var(--gap-lg)}}.SpinImageViewer-module-scss-module__QcD7_W__harleyContainer .SpinImageViewer-module-scss-module__QcD7_W__harleyContent .SpinImageViewer-module-scss-module__QcD7_W__harleyColorSection .SpinImageViewer-module-scss-module__QcD7_W__harleyUnifiedSwatchSection .SpinImageViewer-module-scss-module__QcD7_W__unifiedSwatchRow .SpinImageViewer-module-scss-module__QcD7_W__unifiedSwatch{border:2px solid var(--border-soft);width:44px;height:44px;transition:border-color var(--transition-fast),transform var(--transition-fast);cursor:pointer;background-position:50%;background-size:cover;border-radius:50%;padding:0;position:relative;overflow:hidden}@media (max-width:768px){.SpinImageViewer-module-scss-module__QcD7_W__harleyContainer .SpinImageViewer-module-scss-module__QcD7_W__harleyContent .SpinImageViewer-module-scss-module__QcD7_W__harleyColorSection .SpinImageViewer-module-scss-module__QcD7_W__harleyUnifiedSwatchSection .SpinImageViewer-module-scss-module__QcD7_W__unifiedSwatchRow .SpinImageViewer-module-scss-module__QcD7_W__unifiedSwatch{width:40px;height:40px}}@media (hover:hover) and (pointer:fine){.SpinImageViewer-module-scss-module__QcD7_W__harleyContainer .SpinImageViewer-module-scss-module__QcD7_W__harleyContent .SpinImageViewer-module-scss-module__QcD7_W__harleyColorSection .SpinImageViewer-module-scss-module__QcD7_W__harleyUnifiedSwatchSection .SpinImageViewer-module-scss-module__QcD7_W__unifiedSwatchRow .SpinImageViewer-module-scss-module__QcD7_W__unifiedSwatch:hover{border-color:var(--primary);transform:scale(1.1)}}.SpinImageViewer-module-scss-module__QcD7_W__harleyContainer .SpinImageViewer-module-scss-module__QcD7_W__harleyContent .SpinImageViewer-module-scss-module__QcD7_W__harleyColorSection .SpinImageViewer-module-scss-module__QcD7_W__harleyUnifiedSwatchSection .SpinImageViewer-module-scss-module__QcD7_W__unifiedSwatchRow .SpinImageViewer-module-scss-module__QcD7_W__unifiedSwatch:focus{outline:2px solid var(--primary);outline-offset:2px}.SpinImageViewer-module-scss-module__QcD7_W__harleyContainer .SpinImageViewer-module-scss-module__QcD7_W__harleyContent .SpinImageViewer-module-scss-module__QcD7_W__harleyColorSection .SpinImageViewer-module-scss-module__QcD7_W__harleyUnifiedSwatchSection .SpinImageViewer-module-scss-module__QcD7_W__unifiedSwatchRow .SpinImageViewer-module-scss-module__QcD7_W__unifiedSwatch.SpinImageViewer-module-scss-module__QcD7_W__unifiedSwatchSelected{border-width:3px;border-color:var(--primary);transform:scale(1.1)}
.HarleyModel-module-scss-module__oGL38q__container{align-items:center;gap:var(--gap-xl);flex-direction:column;width:100%;display:flex}.HarleyModel-module-scss-module__oGL38q__spinImageContainer{justify-content:center;align-items:flex-start;gap:var(--gap-xl);flex-direction:column;width:100%;display:flex}@media (max-width:1200px){.HarleyModel-module-scss-module__oGL38q__spinImageContainer{padding:var(--padding-xl);flex-direction:column}}
.Header-module-scss-module__EbUWaq__header{flex-direction:column;display:flex}.Header-module-scss-module__EbUWaq__subtitle{color:var(--text-secondary);margin:0;font-size:18px}.Header-module-scss-module__EbUWaq__align-left{align-items:flex-start}.Header-module-scss-module__EbUWaq__align-center{align-items:center}.Header-module-scss-module__EbUWaq__align-right{align-items:flex-end}.Header-module-scss-module__EbUWaq__text{margin:30px 0 20px!important}.Header-module-scss-module__EbUWaq__text--subtitle{margin:0 0 20px!important}.Header-module-scss-module__EbUWaq__text--inverted{margin:30px 0 0!important}.Header-module-scss-module__EbUWaq__text--blog{margin:30px auto 20px!important}
.HeroVideoButton-module-scss-module__LYc4eW__watchVideoButton{z-index:2;position:relative;border-radius:var(--radius-full)!important;height:-moz-fit-content!important;height:fit-content!important;padding:12px 22px 12px 14px!important}.HeroVideoButton-module-scss-module__LYc4eW__watchVideoButton .HeroVideoButton-module-scss-module__LYc4eW__watchVideoIcon{color:var(--text-primary);background-color:var(--surface);justify-content:center;align-items:center;display:flex;border-radius:var(--radius-full)!important;width:44px!important;height:44px!important;font-size:30px!important}
.BmwVariantOne-module-scss-module___3m2Jq__heroSection{z-index:1;flex-direction:column;justify-content:center;align-items:center;gap:80px;width:100%;padding:30px;display:flex;position:relative}@media only screen and (max-width:768px){.BmwVariantOne-module-scss-module___3m2Jq__heroSection{gap:20px}}.BmwVariantOne-module-scss-module___3m2Jq__heroSection .BmwVariantOne-module-scss-module___3m2Jq__captionContainer{flex-direction:column;align-items:center;gap:20px;padding-top:30px;display:flex}.BmwVariantOne-module-scss-module___3m2Jq__heroSection .BmwVariantOne-module-scss-module___3m2Jq__captionContainer .BmwVariantOne-module-scss-module___3m2Jq__title{z-index:1;text-align:center;max-width:1280px;font-size:3.75rem;line-height:125%}@media only screen and (max-width:768px){.BmwVariantOne-module-scss-module___3m2Jq__heroSection .BmwVariantOne-module-scss-module___3m2Jq__captionContainer .BmwVariantOne-module-scss-module___3m2Jq__title{font-size:40px;line-height:45px}}.BmwVariantOne-module-scss-module___3m2Jq__heroSection .BmwVariantOne-module-scss-module___3m2Jq__captionContainer .BmwVariantOne-module-scss-module___3m2Jq__subtitle{z-index:1;text-align:center;max-width:800px}.BmwVariantOne-module-scss-module___3m2Jq__heroSection .BmwVariantOne-module-scss-module___3m2Jq__captionContainer .BmwVariantOne-module-scss-module___3m2Jq__subtitle p{text-align:center}.BmwVariantOne-module-scss-module___3m2Jq__heroSection .BmwVariantOne-module-scss-module___3m2Jq__search{z-index:2;justify-content:center;gap:var(--gap-md);flex-direction:column;width:100%;max-width:650px;margin:0;display:flex}.BmwVariantOne-module-scss-module___3m2Jq__heroSection .BmwVariantOne-module-scss-module___3m2Jq__search .BmwVariantOne-module-scss-module___3m2Jq__searchFourthCta{justify-content:center;width:100%;display:flex}.BmwVariantOne-module-scss-module___3m2Jq__heroSection .BmwVariantOne-module-scss-module___3m2Jq__search .BmwVariantOne-module-scss-module___3m2Jq__searchFourthCta>a,.BmwVariantOne-module-scss-module___3m2Jq__heroSection .BmwVariantOne-module-scss-module___3m2Jq__search .BmwVariantOne-module-scss-module___3m2Jq__searchFourthCta>button{height:60px;min-height:60px;max-height:60px}.BmwVariantOne-module-scss-module___3m2Jq__heroSection .BmwVariantOne-module-scss-module___3m2Jq__search .BmwVariantOne-module-scss-module___3m2Jq__searchFourthCta>a>div,.BmwVariantOne-module-scss-module___3m2Jq__heroSection .BmwVariantOne-module-scss-module___3m2Jq__search .BmwVariantOne-module-scss-module___3m2Jq__searchFourthCta>button>div{flex-direction:row}.BmwVariantOne-module-scss-module___3m2Jq__heroSection .BmwVariantOne-module-scss-module___3m2Jq__section{z-index:1;flex-direction:column;align-items:center;width:100%;display:flex}
.ButtonGroupItem-module-scss-module__8dVS8a__button{justify-content:center;align-items:center;gap:var(--gap-lg);width:100%;height:100%;padding:var(--padding-lg)var(--spacing-2xl);color:var(--on-primary);background-color:var(--primary-button-color,var(--primary));border:var(--border-soft);border-radius:var(--radius-xl);transition:var(--transition-fast);-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-direction:column;font-size:18px;display:flex}@media only screen and (max-width:768px){.ButtonGroupItem-module-scss-module__8dVS8a__button{padding:var(--padding-md);box-shadow:var(--shadow-soft)}}@media (hover:hover) and (pointer:fine){.ButtonGroupItem-module-scss-module__8dVS8a__button:hover{color:var(--on-primary);box-shadow:var(--shadow-strong);cursor:pointer;transform:scale(1.02)}}.ButtonGroupItem-module-scss-module__8dVS8a__buttonText{font-size:inherit;text-align:center;margin:0;font-weight:400;line-height:normal}@media only screen and (max-width:768px){.ButtonGroupItem-module-scss-module__8dVS8a__buttonText{font-size:14px}}
.ButtonGroupContainer-module-scss-module__gZeCKq__buttonContainer{gap:var(--gap-md);flex-direction:row;width:100%;display:flex}
.QuickTags-module-scss-module__Ag-cja__quickTagInnerContainer{margin:var(--gap-lg)0}.QuickTags-module-scss-module__Ag-cja__quickTagInnerContainer.QuickTags-module-scss-module__Ag-cja__noMargin{margin:0}.QuickTags-module-scss-module__Ag-cja__quickTagInnerContainer .QuickTags-module-scss-module__Ag-cja__quickTag{margin:0!important}.QuickTags-module-scss-module__Ag-cja__chevronCtn{z-index:2;opacity:100;justify-content:center;align-items:center;width:32px;height:100%;transition:all .18s;display:flex;position:absolute}@media only screen and (max-width:768px){.QuickTags-module-scss-module__Ag-cja__chevronCtn{height:42px}}.QuickTags-module-scss-module__Ag-cja__chevronCtn .QuickTags-module-scss-module__Ag-cja__chevron{width:24px;color:var(--text-primary);background-color:var(--elevated-level-one);border:var(--border-soft);border-radius:var(--radius-full);box-shadow:var(--shadow-soft);opacity:1;cursor:pointer}
.CarShopVariantFive-module-scss-module__mW-FSW__sectionContainingHeroAndContent{flex-direction:column;display:flex}.CarShopVariantFive-module-scss-module__mW-FSW__sectionContainingHeroAndContent .CarShopVariantFive-module-scss-module__mW-FSW__heroSection{flex-direction:row;gap:100px;width:100%;display:flex;position:relative}@media only screen and (max-width:768px){.CarShopVariantFive-module-scss-module__mW-FSW__sectionContainingHeroAndContent .CarShopVariantFive-module-scss-module__mW-FSW__heroSection{flex-direction:column;gap:0;min-height:-moz-fit-content!important;min-height:fit-content!important}}.CarShopVariantFive-module-scss-module__mW-FSW__sectionContainingHeroAndContent .CarShopVariantFive-module-scss-module__mW-FSW__heroSection .CarShopVariantFive-module-scss-module__mW-FSW__heroContentWrapper{flex-direction:column;justify-content:space-between;align-items:center;gap:48px;width:100%;padding:64px 32px;display:flex}@media only screen and (max-width:992px){.CarShopVariantFive-module-scss-module__mW-FSW__sectionContainingHeroAndContent .CarShopVariantFive-module-scss-module__mW-FSW__heroSection .CarShopVariantFive-module-scss-module__mW-FSW__heroContentWrapper{gap:36px;padding:26px 18px}}.CarShopVariantFive-module-scss-module__mW-FSW__sectionContainingHeroAndContent .CarShopVariantFive-module-scss-module__mW-FSW__heroSection .CarShopVariantFive-module-scss-module__mW-FSW__heroContentWrapper .CarShopVariantFive-module-scss-module__mW-FSW__heroHeaderContainer{z-index:1;align-items:center;gap:var(--gap-xl);flex-direction:column;max-width:900px;display:flex}@media only screen and (max-width:992px){.CarShopVariantFive-module-scss-module__mW-FSW__sectionContainingHeroAndContent .CarShopVariantFive-module-scss-module__mW-FSW__heroSection .CarShopVariantFive-module-scss-module__mW-FSW__heroContentWrapper .CarShopVariantFive-module-scss-module__mW-FSW__heroHeaderContainer{width:100%}}.CarShopVariantFive-module-scss-module__mW-FSW__sectionContainingHeroAndContent .CarShopVariantFive-module-scss-module__mW-FSW__heroSection .CarShopVariantFive-module-scss-module__mW-FSW__heroContentWrapper .CarShopVariantFive-module-scss-module__mW-FSW__heroHeaderContainer .CarShopVariantFive-module-scss-module__mW-FSW__title{font-family:var(--header-font);letter-spacing:var(--letter-spacing-md);color:var(--white);text-align:center;margin:0;font-size:max(45px,min(10vw,100px));font-style:normal;font-weight:800;line-height:100%}@media only screen and (max-width:768px){.CarShopVariantFive-module-scss-module__mW-FSW__sectionContainingHeroAndContent .CarShopVariantFive-module-scss-module__mW-FSW__heroSection .CarShopVariantFive-module-scss-module__mW-FSW__heroContentWrapper .CarShopVariantFive-module-scss-module__mW-FSW__heroHeaderContainer .CarShopVariantFive-module-scss-module__mW-FSW__title{color:var(--text-primary)}}.CarShopVariantFive-module-scss-module__mW-FSW__sectionContainingHeroAndContent .CarShopVariantFive-module-scss-module__mW-FSW__heroSection .CarShopVariantFive-module-scss-module__mW-FSW__heroContentWrapper .CarShopVariantFive-module-scss-module__mW-FSW__heroHeaderContainer .CarShopVariantFive-module-scss-module__mW-FSW__title p{margin-bottom:0}.CarShopVariantFive-module-scss-module__mW-FSW__sectionContainingHeroAndContent .CarShopVariantFive-module-scss-module__mW-FSW__heroSection .CarShopVariantFive-module-scss-module__mW-FSW__heroContentWrapper .CarShopVariantFive-module-scss-module__mW-FSW__searchWrapper{z-index:3;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:600px;display:flex}.CarShopVariantFive-module-scss-module__mW-FSW__sectionContainingHeroAndContent .CarShopVariantFive-module-scss-module__mW-FSW__heroSection .CarShopVariantFive-module-scss-module__mW-FSW__heroContentWrapper .CarShopVariantFive-module-scss-module__mW-FSW__heroButtonContainer{z-index:1;padding:var(--padding-lg);background-color:var(--surface);border-radius:var(--radius-2xl);box-shadow:var(--shadow-strong);flex-direction:column;justify-content:center;align-items:center;gap:24px;display:flex}@media only screen and (max-width:768px){.CarShopVariantFive-module-scss-module__mW-FSW__sectionContainingHeroAndContent .CarShopVariantFive-module-scss-module__mW-FSW__heroSection .CarShopVariantFive-module-scss-module__mW-FSW__heroContentWrapper .CarShopVariantFive-module-scss-module__mW-FSW__heroButtonContainer{flex-direction:column;width:100%}}.CarShopVariantFive-module-scss-module__mW-FSW__sectionContainingHeroAndContent .CarShopVariantFive-module-scss-module__mW-FSW__heroSection .CarShopVariantFive-module-scss-module__mW-FSW__heroContentWrapper .CarShopVariantFive-module-scss-module__mW-FSW__heroButtonContainer .CarShopVariantFive-module-scss-module__mW-FSW__subtitle{max-width:500px;font-family:var(--header-font);font-size:clamp(var(--font-heading-sm),4vw,var(--font-heading-md));letter-spacing:var(--letter-spacing-md);color:var(--text-primary);text-align:center;margin:0;font-weight:700;line-height:normal}
.SmallButton-module-scss-module__5pgeKG__button{justify-content:center;align-items:center;gap:var(--gap-lg);width:-moz-fit-content;width:fit-content;height:56px;padding:var(--padding-lg)var(--spacing-2xl);color:var(--on-primary);background-color:var(--primary);border-radius:var(--radius-full);transition:var(--transition-fast);-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-direction:row;font-size:18px;display:flex}@media only screen and (max-width:768px){.SmallButton-module-scss-module__5pgeKG__button{width:100%}}.SmallButton-module-scss-module__5pgeKG__button.SmallButton-module-scss-module__5pgeKG__glass{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(255,255,255,.125)}@media (hover:hover) and (pointer:fine){.SmallButton-module-scss-module__5pgeKG__button:hover{color:var(--on-primary);box-shadow:var(--shadow-strong);cursor:pointer;transform:scale(1.02)}}.SmallButton-module-scss-module__5pgeKG__button .SmallButton-module-scss-module__5pgeKG__buttonText{font-size:inherit;color:var(--on-primary);margin:0;font-weight:400;line-height:normal}
.SmallButtonContainer-module-scss-module__co2CgG__ctn{gap:var(--gap-lg);flex-direction:row;display:flex}@media only screen and (max-width:768px){.SmallButtonContainer-module-scss-module__co2CgG__ctn{flex-direction:column;width:100%}}
.CarShopVariantFour-module-scss-module__MyYgBa__heroSection{flex-direction:row;width:100%;min-height:100vh;display:flex;position:relative}.CarShopVariantFour-module-scss-module__MyYgBa__heroSection .CarShopVariantFour-module-scss-module__MyYgBa__heroContentWrapper{flex-direction:column;justify-content:space-between;align-items:center;width:100%;padding:90px 64px;display:flex}@media only screen and (max-width:992px){.CarShopVariantFour-module-scss-module__MyYgBa__heroSection .CarShopVariantFour-module-scss-module__MyYgBa__heroContentWrapper{gap:36px;padding:36px 24px}}.CarShopVariantFour-module-scss-module__MyYgBa__heroSection .CarShopVariantFour-module-scss-module__MyYgBa__heroContentWrapper .CarShopVariantFour-module-scss-module__MyYgBa__heroHeaderContainer{z-index:1;align-items:center;gap:var(--gap-xl);flex-direction:column;max-width:1280px;display:flex}@media only screen and (max-width:992px){.CarShopVariantFour-module-scss-module__MyYgBa__heroSection .CarShopVariantFour-module-scss-module__MyYgBa__heroContentWrapper .CarShopVariantFour-module-scss-module__MyYgBa__heroHeaderContainer{width:100%}}.CarShopVariantFour-module-scss-module__MyYgBa__heroSection .CarShopVariantFour-module-scss-module__MyYgBa__heroContentWrapper .CarShopVariantFour-module-scss-module__MyYgBa__heroHeaderContainer .CarShopVariantFour-module-scss-module__MyYgBa__title{font-family:var(--header-font);letter-spacing:-2.2px;color:var(--white);text-align:center;margin:0;font-size:max(50px,min(10vw,200px));font-style:normal;font-weight:800;line-height:100%}.CarShopVariantFour-module-scss-module__MyYgBa__heroSection .CarShopVariantFour-module-scss-module__MyYgBa__heroContentWrapper .CarShopVariantFour-module-scss-module__MyYgBa__heroHeaderContainer .CarShopVariantFour-module-scss-module__MyYgBa__title p{margin-bottom:0}.CarShopVariantFour-module-scss-module__MyYgBa__heroSection .CarShopVariantFour-module-scss-module__MyYgBa__heroContentWrapper .CarShopVariantFour-module-scss-module__MyYgBa__searchWrapper{z-index:3;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:600px;display:flex}.CarShopVariantFour-module-scss-module__MyYgBa__heroSection .CarShopVariantFour-module-scss-module__MyYgBa__heroContentWrapper .CarShopVariantFour-module-scss-module__MyYgBa__heroButtonContainer{z-index:1;flex-direction:column;justify-content:center;align-items:center;gap:24px;display:flex}@media only screen and (max-width:768px){.CarShopVariantFour-module-scss-module__MyYgBa__heroSection .CarShopVariantFour-module-scss-module__MyYgBa__heroContentWrapper .CarShopVariantFour-module-scss-module__MyYgBa__heroButtonContainer{flex-direction:column;width:100%}}.CarShopVariantFour-module-scss-module__MyYgBa__heroSection .CarShopVariantFour-module-scss-module__MyYgBa__heroContentWrapper .CarShopVariantFour-module-scss-module__MyYgBa__heroButtonContainer .CarShopVariantFour-module-scss-module__MyYgBa__subtitle{max-width:500px;margin:0;font-family:var(--header-font)!important;font-size:var(--font-heading-md)!important;color:var(--white)!important;text-align:center!important;font-weight:700!important;line-height:normal!important}@media only screen and (max-width:768px){.CarShopVariantFour-module-scss-module__MyYgBa__heroSection .CarShopVariantFour-module-scss-module__MyYgBa__heroContentWrapper .CarShopVariantFour-module-scss-module__MyYgBa__heroButtonContainer .CarShopVariantFour-module-scss-module__MyYgBa__subtitle{font-size:var(--font-heading-md)}}
.CarShopVariantOne-module-scss-module__0UVRHq__heroSection{justify-content:center;align-items:flex-end;width:100%;min-height:100vh;padding:0 64px;display:flex;position:relative}@media only screen and (max-width:768px){.CarShopVariantOne-module-scss-module__0UVRHq__heroSection{padding:0}}.CarShopVariantOne-module-scss-module__0UVRHq__centeredContent{z-index:2;justify-content:center;align-items:center;gap:var(--spacing-md);width:100%;padding-bottom:var(--padding-lg);display:flex;position:relative}@media only screen and (max-width:768px){.CarShopVariantOne-module-scss-module__0UVRHq__centeredContent{padding-bottom:0}}.CarShopVariantOne-module-scss-module__0UVRHq__circularWrapper{z-index:2;justify-content:center;align-items:center;gap:var(--spacing-md);background-color:var(--surface);border-radius:50%;flex-direction:column;width:600px;height:600px;padding:60px;display:flex;box-shadow:0 7px 15px rgba(55,168,224,.36),0 27px 27px rgba(55,168,224,.31),0 60px 36px rgba(55,168,224,.18),0 106px 43px rgba(55,168,224,.05),0 166px 47px rgba(55,168,224,.01)}@media only screen and (max-width:768px){.CarShopVariantOne-module-scss-module__0UVRHq__circularWrapper{width:100%;height:300px;padding:var(--spacing-md);background-color:var(--surface);box-shadow:none;border-radius:0}}.CarShopVariantOne-module-scss-module__0UVRHq__searchWrapper{flex-direction:column;width:100%;display:flex}.CarShopVariantOne-module-scss-module__0UVRHq__leftDecoration,.CarShopVariantOne-module-scss-module__0UVRHq__rightDecoration{width:450px;height:auto;margin-left:-60px;margin-right:-60px}@media only screen and (max-width:768px){.CarShopVariantOne-module-scss-module__0UVRHq__leftDecoration,.CarShopVariantOne-module-scss-module__0UVRHq__rightDecoration{display:none}}.CarShopVariantOne-module-scss-module__0UVRHq__wowContainer{width:100%;height:100%}
.BigButton-module-scss-module__rjG4LG__button{justify-content:center;align-items:center;gap:var(--gap-xl);min-width:320px;font-size:var(--font-heading-md);color:var(--on-primary);background-color:var(--primary);border-radius:var(--radius-2xl);transition:var(--transition-fast);-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-direction:row;padding:28px 38px;display:flex}@media only screen and (max-width:768px){.BigButton-module-scss-module__rjG4LG__button{width:100%;min-width:unset;font-size:var(--font-heading-sm);border-radius:var(--radius-xl);padding:20px 28px}}@media (hover:hover) and (pointer:fine){.BigButton-module-scss-module__rjG4LG__button:hover{color:var(--on-primary);box-shadow:var(--shadow-strong);cursor:pointer}}.BigButton-module-scss-module__rjG4LG__button .BigButton-module-scss-module__rjG4LG__buttonText{font-size:inherit;color:var(--on-primary);margin:0;font-weight:400;line-height:normal}
.BigButtonContainer-module-scss-module__P2mA9W__ctn{z-index:2;justify-content:center;gap:var(--gap-xl);flex-direction:row;display:flex;position:relative}@media only screen and (max-width:1440px){.BigButtonContainer-module-scss-module__P2mA9W__ctn{gap:var(--gap-md);flex-wrap:wrap}}
.CarShopVariantSix-module-scss-module__qvQwFG__heroSection{flex-direction:column;justify-content:center;align-items:center;gap:max(20px,min(1.25rem + 1.75vw,48px));width:100%;min-height:100vh;padding:0 max(12px,min(.75rem + 3.25vw,64px));display:flex;position:relative;overflow:hidden}.CarShopVariantSix-module-scss-module__qvQwFG__heroSection .CarShopVariantSix-module-scss-module__qvQwFG__heroContent{z-index:1;align-items:center;gap:var(--gap-xl);flex-direction:column;max-width:max(600px,min(37.5rem + 12.5vw,800px));display:flex}.CarShopVariantSix-module-scss-module__qvQwFG__heroSection .CarShopVariantSix-module-scss-module__qvQwFG__heroContent .CarShopVariantSix-module-scss-module__qvQwFG__title{font-family:var(--header-font);letter-spacing:var(--letter-spacing-md);color:var(--white);text-align:center;margin:0;font-size:max(40px,min(2.5rem + 3.75vw,100px));font-style:normal;font-weight:800;line-height:normal}.CarShopVariantSix-module-scss-module__qvQwFG__heroSection .CarShopVariantSix-module-scss-module__qvQwFG__heroContent .CarShopVariantSix-module-scss-module__qvQwFG__title p{margin-bottom:0}.CarShopVariantSix-module-scss-module__qvQwFG__heroSection .CarShopVariantSix-module-scss-module__qvQwFG__heroContent .CarShopVariantSix-module-scss-module__qvQwFG__subtitle p{max-width:max(100%,min(62.5rem,890px));font-size:clamp(var(--font-body-sm),1rem + .5vw,var(--font-heading-md));letter-spacing:var(--letter-spacing-md);color:var(--white);text-align:center;margin:0;font-weight:400;line-height:150%}.CarShopVariantSix-module-scss-module__qvQwFG__heroSection .CarShopVariantSix-module-scss-module__qvQwFG__searchWrapper{z-index:3;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:600px;display:flex}.CarShopVariantSix-module-scss-module__qvQwFG__patternLeft{filter:drop-shadow(0 4px 8px rgba(56,65,68,.09))drop-shadow(0 14px 14px rgba(56,65,68,.08))drop-shadow(0 33px 20px rgba(56,65,68,.05))drop-shadow(0 58px 23px rgba(56,65,68,.01))drop-shadow(0 90px 25px rgba(56,65,68,0));width:max(400px,min(25rem + 12.5vw,600px));position:absolute;bottom:max(-200px,min(13.75vw - 12.5rem,12px));left:-180px}@media only screen and (max-width:900px){.CarShopVariantSix-module-scss-module__qvQwFG__patternLeft{transform:rotate(-30deg)}}.CarShopVariantSix-module-scss-module__qvQwFG__patternRight{filter:drop-shadow(0 4px 8px rgba(56,65,68,.09))drop-shadow(0 14px 14px rgba(56,65,68,.08))drop-shadow(0 33px 20px rgba(56,65,68,.05))drop-shadow(0 58px 23px rgba(56,65,68,.01))drop-shadow(0 90px 25px rgba(56,65,68,0));width:max(400px,min(25rem + 18.75vw,700px));position:absolute;top:max(-250px,min(-15.625rem - 6.125vw,-152px));right:-140px}@media only screen and (max-width:900px){.CarShopVariantSix-module-scss-module__qvQwFG__patternRight{transform:rotate(-30deg)}}
.GroupCTAs-module-scss-module__VKEyca__ctn{z-index:1;gap:18px;width:100%;max-width:440px;display:grid}.GroupCTAs-module-scss-module__VKEyca__ctn--four,.GroupCTAs-module-scss-module__VKEyca__ctn--three{grid-template-columns:repeat(2,1fr)}.GroupCTAs-module-scss-module__VKEyca__ctn--three>:nth-child(3){grid-column:1/-1}.GroupCTAs-module-scss-module__VKEyca__ctn--two,.GroupCTAs-module-scss-module__VKEyca__ctn--one{grid-template-columns:1fr}@media only screen and (max-width:1024px){.GroupCTAs-module-scss-module__VKEyca__ctn{gap:var(--gap-md);max-width:unset;flex-direction:row;display:flex}}@media only screen and (max-width:768px){.GroupCTAs-module-scss-module__VKEyca__ctn{max-width:unset;grid-template-columns:repeat(2,1fr);margin-bottom:90px;padding:0 20px;display:grid}}
.CarShopVariantThree-module-scss-module__2VpkUq__heroSection{z-index:1;justify-content:space-around;align-items:center;gap:60px;width:100%;min-height:100vh;padding:64px;display:flex;position:relative}@media only screen and (max-width:1024px){.CarShopVariantThree-module-scss-module__2VpkUq__heroSection{flex-direction:column;justify-content:center;align-items:center;padding:20px}}@media only screen and (max-width:768px){.CarShopVariantThree-module-scss-module__2VpkUq__heroSection{flex-direction:column;justify-content:flex-start;min-height:100vh;padding:0}}.CarShopVariantThree-module-scss-module__2VpkUq__heroSection .CarShopVariantThree-module-scss-module__2VpkUq__heroContentWrapper{justify-content:space-between;align-items:center;gap:var(--gap-xl);flex-direction:row;width:100%;max-width:1400px;display:flex}@media only screen and (max-width:1024px){.CarShopVariantThree-module-scss-module__2VpkUq__heroSection .CarShopVariantThree-module-scss-module__2VpkUq__heroContentWrapper{flex-direction:column;gap:36px;padding:0 20px}}@media only screen and (max-width:768px){.CarShopVariantThree-module-scss-module__2VpkUq__heroSection .CarShopVariantThree-module-scss-module__2VpkUq__heroContentWrapper{padding:34px 0}}.CarShopVariantThree-module-scss-module__2VpkUq__heroSection .CarShopVariantThree-module-scss-module__2VpkUq__heroContentWrapper .CarShopVariantThree-module-scss-module__2VpkUq__heroHeaderContainer{z-index:2;gap:var(--gap-xl);flex-direction:column;width:100%;min-width:400px;max-width:600px;display:flex;position:relative}@media only screen and (max-width:1024px){.CarShopVariantThree-module-scss-module__2VpkUq__heroSection .CarShopVariantThree-module-scss-module__2VpkUq__heroContentWrapper .CarShopVariantThree-module-scss-module__2VpkUq__heroHeaderContainer{justify-content:center;align-items:center}}@media only screen and (max-width:768px){.CarShopVariantThree-module-scss-module__2VpkUq__heroSection .CarShopVariantThree-module-scss-module__2VpkUq__heroContentWrapper .CarShopVariantThree-module-scss-module__2VpkUq__heroHeaderContainer{min-width:unset;padding:0 20px}}.CarShopVariantThree-module-scss-module__2VpkUq__heroSection .CarShopVariantThree-module-scss-module__2VpkUq__heroContentWrapper .CarShopVariantThree-module-scss-module__2VpkUq__heroHeaderContainer .CarShopVariantThree-module-scss-module__2VpkUq__heroHeader{gap:var(--gap-md);flex-direction:column;display:flex}@media only screen and (max-width:1024px){.CarShopVariantThree-module-scss-module__2VpkUq__heroSection .CarShopVariantThree-module-scss-module__2VpkUq__heroContentWrapper .CarShopVariantThree-module-scss-module__2VpkUq__heroHeaderContainer .CarShopVariantThree-module-scss-module__2VpkUq__heroHeader{justify-content:center;align-items:center}}.CarShopVariantThree-module-scss-module__2VpkUq__heroSection .CarShopVariantThree-module-scss-module__2VpkUq__heroContentWrapper .CarShopVariantThree-module-scss-module__2VpkUq__heroHeaderContainer .CarShopVariantThree-module-scss-module__2VpkUq__title{font-family:var(--header-font);letter-spacing:-2.2px;color:var(--white);text-align:left;margin:0;font-size:max(40px,min(8vw,65px));font-style:normal;font-weight:800;line-height:normal}@media only screen and (max-width:1024px){.CarShopVariantThree-module-scss-module__2VpkUq__heroSection .CarShopVariantThree-module-scss-module__2VpkUq__heroContentWrapper .CarShopVariantThree-module-scss-module__2VpkUq__heroHeaderContainer .CarShopVariantThree-module-scss-module__2VpkUq__title{text-align:center}}.CarShopVariantThree-module-scss-module__2VpkUq__heroSection .CarShopVariantThree-module-scss-module__2VpkUq__heroContentWrapper .CarShopVariantThree-module-scss-module__2VpkUq__heroHeaderContainer .CarShopVariantThree-module-scss-module__2VpkUq__title p{margin-bottom:0}.CarShopVariantThree-module-scss-module__2VpkUq__heroSection .CarShopVariantThree-module-scss-module__2VpkUq__heroContentWrapper .CarShopVariantThree-module-scss-module__2VpkUq__heroHeaderContainer .CarShopVariantThree-module-scss-module__2VpkUq__subtitle p{max-width:890px;color:var(--white);text-align:left;margin:0;font-size:max(20px,min(4vw,30px));font-weight:400;line-height:normal}@media only screen and (max-width:1024px){.CarShopVariantThree-module-scss-module__2VpkUq__heroSection .CarShopVariantThree-module-scss-module__2VpkUq__heroContentWrapper .CarShopVariantThree-module-scss-module__2VpkUq__heroHeaderContainer .CarShopVariantThree-module-scss-module__2VpkUq__subtitle p{text-align:center}}.CarShopVariantThree-module-scss-module__2VpkUq__heroSection .CarShopVariantThree-module-scss-module__2VpkUq__heroContentWrapper .CarShopVariantThree-module-scss-module__2VpkUq__heroHeaderContainer .CarShopVariantThree-module-scss-module__2VpkUq__socialIconLinks{align-items:center;gap:var(--gap-md);margin:var(--gap-lg)0 var(--gap-xl)0;flex-direction:row;display:flex}.CarShopVariantThree-module-scss-module__2VpkUq__heroSection .CarShopVariantThree-module-scss-module__2VpkUq__heroContentWrapper .CarShopVariantThree-module-scss-module__2VpkUq__heroHeaderContainer .CarShopVariantThree-module-scss-module__2VpkUq__socialIconLinks .CarShopVariantThree-module-scss-module__2VpkUq__socialIconContainer{width:42px;height:42px;padding:var(--padding-md);background:var(--primary-gradient,var(--primary));border-radius:var(--radius-full);transition:var(--transition-bounce);justify-content:center;align-items:center;display:flex}@media (hover:hover) and (pointer:fine){.CarShopVariantThree-module-scss-module__2VpkUq__heroSection .CarShopVariantThree-module-scss-module__2VpkUq__heroContentWrapper .CarShopVariantThree-module-scss-module__2VpkUq__heroHeaderContainer .CarShopVariantThree-module-scss-module__2VpkUq__socialIconLinks .CarShopVariantThree-module-scss-module__2VpkUq__socialIconContainer:hover{scale:1.1}}.CarShopVariantThree-module-scss-module__2VpkUq__heroSection .CarShopVariantThree-module-scss-module__2VpkUq__heroContentWrapper .CarShopVariantThree-module-scss-module__2VpkUq__heroHeaderContainer .CarShopVariantThree-module-scss-module__2VpkUq__socialIconLinks .CarShopVariantThree-module-scss-module__2VpkUq__socialIcon{filter:invert()sepia(0%)saturate(7500%)hue-rotate(70deg)brightness(110%)contrast(108%)}.CarShopVariantThree-module-scss-module__2VpkUq__heroSection .CarShopVariantThree-module-scss-module__2VpkUq__heroContentWrapper .CarShopVariantThree-module-scss-module__2VpkUq__heroHeaderContainer .CarShopVariantThree-module-scss-module__2VpkUq__searchContainer{gap:var(--gap-lg);flex-direction:column;width:100%;max-width:600px;display:flex}
.CarShopVariantTwo-module-scss-module__BfXola__heroSection{flex-direction:column;justify-content:center;align-items:center;gap:max(20px,min(4vw,48px));width:100%;min-height:100vh;padding:0 max(12px,min(6vw,64px));display:flex;position:relative;overflow:hidden}.CarShopVariantTwo-module-scss-module__BfXola__heroSection .CarShopVariantTwo-module-scss-module__BfXola__heroContent{z-index:1;align-items:center;gap:var(--gap-xl);flex-direction:column;display:flex}.CarShopVariantTwo-module-scss-module__BfXola__heroSection .CarShopVariantTwo-module-scss-module__BfXola__heroContent .CarShopVariantTwo-module-scss-module__BfXola__title{font-family:var(--header-font);letter-spacing:max(-1.2px,min(-.3vw,-6.2px));color:var(--text-primary);text-align:center;margin:0;font-size:max(40px,min(12vw,140px));font-style:normal;font-weight:800;line-height:normal}.CarShopVariantTwo-module-scss-module__BfXola__heroSection .CarShopVariantTwo-module-scss-module__BfXola__heroContent .CarShopVariantTwo-module-scss-module__BfXola__title p{margin-bottom:0}.CarShopVariantTwo-module-scss-module__BfXola__heroSection .CarShopVariantTwo-module-scss-module__BfXola__heroContent .CarShopVariantTwo-module-scss-module__BfXola__subtitle p{max-width:max(100%,min(90vw,890px));font-size:var(--font-heading-md);letter-spacing:max(-.03em,min(-.3vw,-.08em));color:var(--text-secondary);text-align:center;margin:0;font-weight:400;line-height:150%}@media only screen and (max-width:768px){.CarShopVariantTwo-module-scss-module__BfXola__heroSection .CarShopVariantTwo-module-scss-module__BfXola__heroContent .CarShopVariantTwo-module-scss-module__BfXola__subtitle p{font-size:var(--font-body-lg)}}.CarShopVariantTwo-module-scss-module__BfXola__heroSection .CarShopVariantTwo-module-scss-module__BfXola__heroContent.CarShopVariantTwo-module-scss-module__BfXola__videoEnabled .CarShopVariantTwo-module-scss-module__BfXola__title,.CarShopVariantTwo-module-scss-module__BfXola__heroSection .CarShopVariantTwo-module-scss-module__BfXola__heroContent.CarShopVariantTwo-module-scss-module__BfXola__videoEnabled .CarShopVariantTwo-module-scss-module__BfXola__subtitle p{color:var(--white)}.CarShopVariantTwo-module-scss-module__BfXola__heroSection .CarShopVariantTwo-module-scss-module__BfXola__searchWrapper{z-index:3;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:600px;display:flex}.CarShopVariantTwo-module-scss-module__BfXola__redPattern{filter:drop-shadow(0 4px 8px rgba(56,65,68,.09))drop-shadow(0 14px 14px rgba(56,65,68,.08))drop-shadow(0 33px 20px rgba(56,65,68,.05))drop-shadow(0 58px 23px rgba(56,65,68,.01))drop-shadow(0 90px 25px rgba(56,65,68,0));width:max(200px,min(25vw,350px));position:absolute;top:max(-20px,min(-3vw,-49px));left:max(30px,min(8vw,100px))}.CarShopVariantTwo-module-scss-module__BfXola__bluePattern{filter:drop-shadow(0 4px 8px rgba(56,65,68,.09))drop-shadow(0 14px 14px rgba(56,65,68,.08))drop-shadow(0 33px 20px rgba(56,65,68,.05))drop-shadow(0 58px 23px rgba(56,65,68,.01))drop-shadow(0 90px 25px rgba(56,65,68,0));width:max(200px,min(25vw,350px));position:absolute;bottom:max(25px,min(4vw,50px));right:max(25px,min(5vw,60px))}@media (min-width:1201px){.CarShopVariantTwo-module-scss-module__BfXola__bluePattern{top:max(520px,min(35vw,560px));bottom:auto}}
.GroupHero1-module-scss-module__bbR9fG__heroSection{z-index:1;background-color:var(--surface);justify-content:space-around;align-items:center;gap:60px;width:100%;min-height:100vh;padding:64px;display:flex;position:relative}@media only screen and (max-width:1024px){.GroupHero1-module-scss-module__bbR9fG__heroSection{flex-direction:column;justify-content:center;align-items:center;padding:20px}}@media only screen and (max-width:768px){.GroupHero1-module-scss-module__bbR9fG__heroSection{flex-direction:column;justify-content:flex-start;min-height:100vh;padding:0}}.GroupHero1-module-scss-module__bbR9fG__heroSection .GroupHero1-module-scss-module__bbR9fG__leftCtn{z-index:2;gap:var(--gap-xl);flex-direction:column;width:100%;min-width:400px;max-width:560px;display:flex;position:relative}@media only screen and (max-width:1024px){.GroupHero1-module-scss-module__bbR9fG__heroSection .GroupHero1-module-scss-module__bbR9fG__leftCtn{justify-content:center;align-items:center}}@media only screen and (max-width:768px){.GroupHero1-module-scss-module__bbR9fG__heroSection .GroupHero1-module-scss-module__bbR9fG__leftCtn{min-width:unset;padding:72px 20px 0}}.GroupHero1-module-scss-module__bbR9fG__heroSection .GroupHero1-module-scss-module__bbR9fG__leftCtn .GroupHero1-module-scss-module__bbR9fG__heroHeaderContainer{gap:var(--gap-md);flex-direction:column;display:flex}.GroupHero1-module-scss-module__bbR9fG__heroSection .GroupHero1-module-scss-module__bbR9fG__leftCtn .GroupHero1-module-scss-module__bbR9fG__heroHeaderContainer .GroupHero1-module-scss-module__bbR9fG__heroTitle{font-size:max(30px,min(5vw,40px))}.GroupHero1-module-scss-module__bbR9fG__heroSection .GroupHero1-module-scss-module__bbR9fG__leftCtn .GroupHero1-module-scss-module__bbR9fG__heroHeaderContainer .GroupHero1-module-scss-module__bbR9fG__heroTitle--isSolo{font-size:max(34px,min(5vw,58px))}@media only screen and (max-width:1024px){.GroupHero1-module-scss-module__bbR9fG__heroSection .GroupHero1-module-scss-module__bbR9fG__leftCtn .GroupHero1-module-scss-module__bbR9fG__heroHeaderContainer .GroupHero1-module-scss-module__bbR9fG__heroTitle,.GroupHero1-module-scss-module__bbR9fG__heroSection .GroupHero1-module-scss-module__bbR9fG__leftCtn .GroupHero1-module-scss-module__bbR9fG__heroHeaderContainer .GroupHero1-module-scss-module__bbR9fG__heroSubtitle{text-align:center}.GroupHero1-module-scss-module__bbR9fG__heroSection .GroupHero1-module-scss-module__bbR9fG__leftCtn .GroupHero1-module-scss-module__bbR9fG__heroHeaderContainer{justify-content:center;align-items:center}}.GroupHero1-module-scss-module__bbR9fG__heroSection .GroupHero1-module-scss-module__bbR9fG__leftCtn .GroupHero1-module-scss-module__bbR9fG__search{flex-direction:column;width:100%;display:flex}.GroupHero1-module-scss-module__bbR9fG__translateToggle{background-color:var(--surface);border-radius:var(--radius-xl);gap:12px;width:-moz-fit-content;width:fit-content;margin-bottom:8px;padding:6px;display:flex}.GroupHero1-module-scss-module__bbR9fG__translateToggle .GroupHero1-module-scss-module__bbR9fG__option{width:100%;padding:var(--spacing-sm);letter-spacing:-1px;color:var(--text-secondary);white-space:nowrap;border-radius:var(--radius-md);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;gap:8px;font-weight:400;display:flex}.GroupHero1-module-scss-module__bbR9fG__translateToggle .GroupHero1-module-scss-module__bbR9fG__option .GroupHero1-module-scss-module__bbR9fG__icon{width:32px;height:32px}.GroupHero1-module-scss-module__bbR9fG__translateToggle .GroupHero1-module-scss-module__bbR9fG__option--selected{color:var(--text-primary);background-color:var(--elevated-level-two);box-shadow:var(--shadow-soft)}
.GroupHomeHero-module-scss-module__w3lQfG__heroSection{justify-content:space-between;gap:var(--spacing-4xl);width:100%;min-height:calc(100vh - 57px);display:flex}@media only screen and (max-width:768px){.GroupHomeHero-module-scss-module__w3lQfG__heroSection{flex-direction:column-reverse}}.GroupHomeHero-module-scss-module__w3lQfG__heroSection .GroupHomeHero-module-scss-module__w3lQfG__heroPicture{z-index:0;width:-moz-fit-content;width:fit-content;max-width:50%;max-height:83vh}@media only screen and (max-width:768px){.GroupHomeHero-module-scss-module__w3lQfG__heroSection .GroupHomeHero-module-scss-module__w3lQfG__heroPicture{width:100%;max-width:unset;height:auto}}.GroupHomeHero-module-scss-module__w3lQfG__heroSection .GroupHomeHero-module-scss-module__w3lQfG__heroPicture .GroupHomeHero-module-scss-module__w3lQfG__heroImage{width:100%;height:100%;box-shadow:var(--shadow-soft);object-fit:cover;border-radius:0 0 0 150px}@media only screen and (max-width:768px){.GroupHomeHero-module-scss-module__w3lQfG__heroSection .GroupHomeHero-module-scss-module__w3lQfG__heroPicture .GroupHomeHero-module-scss-module__w3lQfG__heroImage{border-radius:0}}.GroupHomeHero-module-scss-module__w3lQfG__heroSection .GroupHomeHero-module-scss-module__w3lQfG__leftCtn{gap:var(--spacing-4xl);flex-direction:column;width:57%;padding:120px 35px;display:flex}@media only screen and (max-width:768px){.GroupHomeHero-module-scss-module__w3lQfG__heroSection .GroupHomeHero-module-scss-module__w3lQfG__leftCtn{width:100%;height:auto;padding:0 var(--spacing-2xl)}}.GroupHomeHero-module-scss-module__w3lQfG__heroSection .GroupHomeHero-module-scss-module__w3lQfG__leftCtn .GroupHomeHero-module-scss-module__w3lQfG__text{flex-direction:column;display:flex}.GroupHomeHero-module-scss-module__w3lQfG__heroSection .GroupHomeHero-module-scss-module__w3lQfG__searchAndQuickTagContainer{gap:var(--gap-sm);flex-direction:column;display:flex}.GroupHomeHero-module-scss-module__w3lQfG__heroSection .GroupHomeHero-module-scss-module__w3lQfG__search{width:100%;display:flex}.GroupHomeHero-module-scss-module__w3lQfG__heroSection .GroupHomeHero-module-scss-module__w3lQfG__searchLinks{flex-direction:column;display:flex}.GroupHomeHero-module-scss-module__w3lQfG__heroSection .GroupHomeHero-module-scss-module__w3lQfG__searchLinks .GroupHomeHero-module-scss-module__w3lQfG__buttons{align-items:center;gap:var(--spacing-2xl);flex-wrap:wrap;display:flex}@media only screen and (max-width:768px){.GroupHomeHero-module-scss-module__w3lQfG__heroSection .GroupHomeHero-module-scss-module__w3lQfG__searchLinks .GroupHomeHero-module-scss-module__w3lQfG__buttons{flex-direction:column;align-items:flex-start}}
.ManufacturerButton-module-scss-module__hAvHJq__button{width:200px;height:160px;padding:var(--padding-md);color:var(--text-primary);text-align:center;background-color:var(--elevated-level-one);border:none;border:var(--border-soft);border-radius:var(--radius-xl);filter:grayscale();transition:all .2s ease-in-out;overflow:hidden}@media only screen and (max-width:768px){.ManufacturerButton-module-scss-module__hAvHJq__button{width:45%}}.ManufacturerButton-module-scss-module__hAvHJq__button.ManufacturerButton-module-scss-module__hAvHJq__containButtons{border-radius:var(--radius-sm);filter:none;width:180px;height:140px}.ManufacturerButton-module-scss-module__hAvHJq__button .ManufacturerButton-module-scss-module__hAvHJq__image{aspect-ratio:16/9;object-fit:contain;width:125px}@media (hover:hover) and (pointer:fine){.ManufacturerButton-module-scss-module__hAvHJq__button:hover{box-shadow:var(--shadow-soft);filter:grayscale(0);transform:scale(1.02)}}
.HeroVariantFive-module-scss-module__Hb0b-W__heroSection{flex-direction:row;width:100%;min-height:100vh;display:flex;position:relative}.HeroVariantFive-module-scss-module__Hb0b-W__heroSection .HeroVariantFive-module-scss-module__Hb0b-W__heroContentWrapper{flex-direction:column;align-items:center;gap:28px;width:100%;padding:90px 64px;display:flex}@media only screen and (max-width:768px){.HeroVariantFive-module-scss-module__Hb0b-W__heroSection .HeroVariantFive-module-scss-module__Hb0b-W__heroContentWrapper{padding:90px 32px}}.HeroVariantFive-module-scss-module__Hb0b-W__heroSection .HeroVariantFive-module-scss-module__Hb0b-W__heroContentWrapper .HeroVariantFive-module-scss-module__Hb0b-W__heroHeaderContainer{z-index:1;align-items:center;gap:var(--gap-xl);flex-direction:column;max-width:1280px;display:flex}@media only screen and (max-width:992px){.HeroVariantFive-module-scss-module__Hb0b-W__heroSection .HeroVariantFive-module-scss-module__Hb0b-W__heroContentWrapper .HeroVariantFive-module-scss-module__Hb0b-W__heroHeaderContainer{width:100%}}.HeroVariantFive-module-scss-module__Hb0b-W__heroSection .HeroVariantFive-module-scss-module__Hb0b-W__heroContentWrapper .HeroVariantFive-module-scss-module__Hb0b-W__heroHeaderContainer .HeroVariantFive-module-scss-module__Hb0b-W__title{max-width:700px;font-family:var(--header-font);letter-spacing:var(--letter-spacing-md);text-align:center;font-size:max(40px,min(10vw,85px));font-style:normal;line-height:100%}.HeroVariantFive-module-scss-module__Hb0b-W__heroSection .HeroVariantFive-module-scss-module__Hb0b-W__heroContentWrapper .HeroVariantFive-module-scss-module__Hb0b-W__heroButtonContainer{z-index:1;flex-direction:column;justify-content:center;align-items:center;gap:30px;display:flex}.HeroVariantFive-module-scss-module__Hb0b-W__heroSection .HeroVariantFive-module-scss-module__Hb0b-W__heroContentWrapper .HeroVariantFive-module-scss-module__Hb0b-W__heroButtonContainer .HeroVariantFive-module-scss-module__Hb0b-W__subtitle{max-width:500px;font-family:var(--header-font);letter-spacing:var(--letter-spacing-md);text-align:center;font-size:max(20px,min(4vw,32px));font-weight:400;line-height:normal}.HeroVariantFive-module-scss-module__Hb0b-W__heroSection .HeroVariantFive-module-scss-module__Hb0b-W__heroContentWrapper .HeroVariantFive-module-scss-module__Hb0b-W__heroButtonContainer .HeroVariantFive-module-scss-module__Hb0b-W__manufacturerButtonContainer{justify-content:center;align-items:center;gap:var(--spacing-lg);flex-wrap:wrap;width:100%;max-width:1100px;display:flex}.HeroVariantFive-module-scss-module__Hb0b-W__heroSection .HeroVariantFive-module-scss-module__Hb0b-W__heroContentWrapper .HeroVariantFive-module-scss-module__Hb0b-W__heroButtonContainer .HeroVariantFive-module-scss-module__Hb0b-W__manufacturerButtonContainer.HeroVariantFive-module-scss-module__Hb0b-W__containButtons{gap:var(--gap-sm);max-width:100%}
.CTAVariantFour-module-scss-module__-kJCyq__button{width:100%}.CTAVariantFour-module-scss-module__-kJCyq__button--tall{height:82px!important}
.HeroVariantFour-module-scss-module__CQ7TRq__container{border-bottom:var(--border-strong);flex-direction:column;justify-content:flex-end;align-items:center;width:100%;height:-moz-fit-content;height:fit-content;min-height:80vh;display:flex;position:relative;overflow:hidden}.HeroVariantFour-module-scss-module__CQ7TRq__container.HeroVariantFour-module-scss-module__CQ7TRq__slideShowInside{min-height:-moz-fit-content;min-height:fit-content}@media only screen and (max-width:768px){.HeroVariantFour-module-scss-module__CQ7TRq__container{min-height:60vh}}.HeroVariantFour-module-scss-module__CQ7TRq__heroBackground{align-items:center;width:100%;height:100%;display:flex;position:relative}.HeroVariantFour-module-scss-module__CQ7TRq__heroBackground .HeroVariantFour-module-scss-module__CQ7TRq__heroBackgroundTop{z-index:1;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.HeroVariantFour-module-scss-module__CQ7TRq__heroBackground .HeroVariantFour-module-scss-module__CQ7TRq__heroBackgroundBottom{z-index:0;filter:blur(10px)brightness(.5);width:100%;height:100%;position:absolute;top:0;left:0;transform:scale(1.1)}@media only screen and (max-width:1024px){.HeroVariantFour-module-scss-module__CQ7TRq__heroBackground .HeroVariantFour-module-scss-module__CQ7TRq__heroBackgroundBottom{display:none}}.HeroVariantFour-module-scss-module__CQ7TRq__heroContent{z-index:1;width:100%;padding:var(--spacing-md);background-color:var(--surface);justify-content:center;display:flex}.HeroVariantFour-module-scss-module__CQ7TRq__contentContainer{grid-template-columns:1fr 1fr;justify-content:center;gap:80px;width:100%;max-width:1100px;padding:90px 10px;display:grid}@media only screen and (max-width:768px){.HeroVariantFour-module-scss-module__CQ7TRq__contentContainer{padding:var(--spacing-xl);flex-direction:column;display:flex}.HeroVariantFour-module-scss-module__CQ7TRq__contentContainer.HeroVariantFour-module-scss-module__CQ7TRq__searchAndButtonsDisabled{gap:var(--spacing-md)}}.HeroVariantFour-module-scss-module__CQ7TRq__contentContainer .HeroVariantFour-module-scss-module__CQ7TRq__left{gap:var(--spacing-4xl);flex-direction:column;flex:1;min-width:50%;display:flex}.HeroVariantFour-module-scss-module__CQ7TRq__contentContainer .HeroVariantFour-module-scss-module__CQ7TRq__left .HeroVariantFour-module-scss-module__CQ7TRq__title{font-size:40px;font-style:normal;font-weight:400;line-height:normal}@media only screen and (max-width:768px){.HeroVariantFour-module-scss-module__CQ7TRq__contentContainer .HeroVariantFour-module-scss-module__CQ7TRq__left .HeroVariantFour-module-scss-module__CQ7TRq__title{font-size:28px}}.HeroVariantFour-module-scss-module__CQ7TRq__contentContainer .HeroVariantFour-module-scss-module__CQ7TRq__left.HeroVariantFour-module-scss-module__CQ7TRq__searchBarDisabledLeft{justify-content:center}.HeroVariantFour-module-scss-module__CQ7TRq__contentContainer .HeroVariantFour-module-scss-module__CQ7TRq__left .HeroVariantFour-module-scss-module__CQ7TRq__searchAndQuickTags{gap:var(--spacing-md);flex-direction:column;display:flex}.HeroVariantFour-module-scss-module__CQ7TRq__contentContainer .HeroVariantFour-module-scss-module__CQ7TRq__left .HeroVariantFour-module-scss-module__CQ7TRq__searchAndQuickTags .HeroVariantFour-module-scss-module__CQ7TRq__quickTags{justify-content:center;align-items:center;max-height:42px;display:flex}.HeroVariantFour-module-scss-module__CQ7TRq__contentContainer .HeroVariantFour-module-scss-module__CQ7TRq__right{justify-content:space-between;gap:var(--spacing-4xl);flex-direction:column;flex:1;min-width:50%;display:flex}@media only screen and (max-width:768px){.HeroVariantFour-module-scss-module__CQ7TRq__contentContainer .HeroVariantFour-module-scss-module__CQ7TRq__right{gap:var(--spacing-lg)}}.HeroVariantFour-module-scss-module__CQ7TRq__contentContainer .HeroVariantFour-module-scss-module__CQ7TRq__right.HeroVariantFour-module-scss-module__CQ7TRq__allButtonsDisabled{justify-content:center}.HeroVariantFour-module-scss-module__CQ7TRq__contentContainer .HeroVariantFour-module-scss-module__CQ7TRq__right.HeroVariantFour-module-scss-module__CQ7TRq__searchBarDisabledRight{gap:var(--spacing-md)}.HeroVariantFour-module-scss-module__CQ7TRq__contentContainer .HeroVariantFour-module-scss-module__CQ7TRq__right .HeroVariantFour-module-scss-module__CQ7TRq__buttons{gap:var(--spacing-md);flex-direction:column;display:flex}.HeroVariantFour-module-scss-module__CQ7TRq__contentContainer .HeroVariantFour-module-scss-module__CQ7TRq__right .HeroVariantFour-module-scss-module__CQ7TRq__buttons .HeroVariantFour-module-scss-module__CQ7TRq__topButtons,.HeroVariantFour-module-scss-module__CQ7TRq__contentContainer .HeroVariantFour-module-scss-module__CQ7TRq__right .HeroVariantFour-module-scss-module__CQ7TRq__buttons .HeroVariantFour-module-scss-module__CQ7TRq__bottomButtons{gap:var(--spacing-md);display:flex}
.HomeHero-module-scss-module__lwc5yq__heroSection{z-index:1;flex-direction:column;justify-content:center;align-items:center;gap:80px;width:100%;padding:30px;display:flex;position:relative}@media only screen and (max-width:768px){.HomeHero-module-scss-module__lwc5yq__heroSection{gap:20px}}.HomeHero-module-scss-module__lwc5yq__heroSection .HomeHero-module-scss-module__lwc5yq__captionContainer{flex-direction:column;align-items:center;gap:20px;padding-top:30px;display:flex}.HomeHero-module-scss-module__lwc5yq__heroSection .HomeHero-module-scss-module__lwc5yq__captionContainer .HomeHero-module-scss-module__lwc5yq__title{z-index:1;text-align:center;max-width:1280px;font-size:3.75rem;line-height:125%}@media only screen and (max-width:768px){.HomeHero-module-scss-module__lwc5yq__heroSection .HomeHero-module-scss-module__lwc5yq__captionContainer .HomeHero-module-scss-module__lwc5yq__title{font-size:40px;line-height:45px}}.HomeHero-module-scss-module__lwc5yq__heroSection .HomeHero-module-scss-module__lwc5yq__captionContainer .HomeHero-module-scss-module__lwc5yq__subtitle{z-index:1;text-align:center;max-width:800px}.HomeHero-module-scss-module__lwc5yq__heroSection .HomeHero-module-scss-module__lwc5yq__captionContainer .HomeHero-module-scss-module__lwc5yq__subtitle p{text-align:center}.HomeHero-module-scss-module__lwc5yq__heroSection .HomeHero-module-scss-module__lwc5yq__search{z-index:2;justify-content:center;gap:var(--gap-sm);flex-direction:column;width:100%;max-width:650px;margin:0;display:flex}.HomeHero-module-scss-module__lwc5yq__section{z-index:1;flex-direction:column;align-items:center;width:100%;display:flex}
.\34 04-module-scss-module__mLGsya__page{height:100vh;color:var(--text-primary);background-color:var(--surface);flex-direction:column;display:flex}.\34 04-module-scss-module__mLGsya__page .\34 04-module-scss-module__mLGsya__content{justify-content:center;align-items:center;gap:var(--gap-xl);text-align:center;flex-direction:column;padding:75px;display:flex}@media only screen and (max-width:768px){.\34 04-module-scss-module__mLGsya__page .\34 04-module-scss-module__mLGsya__content{padding:32px 16px}}.\34 04-module-scss-module__mLGsya__page .\34 04-module-scss-module__mLGsya__content .\34 04-module-scss-module__mLGsya__headline{text-align:center;margin-bottom:60px}@media only screen and (max-width:768px){.\34 04-module-scss-module__mLGsya__page .\34 04-module-scss-module__mLGsya__content .\34 04-module-scss-module__mLGsya__headline{padding:0 16px}}
