.ProductTour-module-scss-module__a-RY9G__productTour__gifArea{background-color:var(--secondary-color-100);border-radius:12px 12px 0 0;justify-content:center;align-items:center;height:154px;display:flex;overflow:hidden}.ProductTour-module-scss-module__a-RY9G__productTour__gifImage{object-fit:cover;width:100%;height:100%}.ProductTour-module-scss-module__a-RY9G__productTour__modal{border-radius:12px;max-width:328px}.ProductTour-module-scss-module__a-RY9G__productTour__modalContent{gap:var(--spacing-ml);flex-direction:column;display:flex}.ProductTour-module-scss-module__a-RY9G__productTour__textBlock{gap:var(--spacing-xxs);flex-direction:column;display:flex}.ProductTour-module-scss-module__a-RY9G__productTour__titleHighlight{color:#bb2500}.ProductTour-module-scss-module__a-RY9G__productTour__modalFooter{align-items:center;gap:var(--spacing-m);padding:0 var(--spacing-ml) var(--spacing-l);flex-direction:column;display:flex}.ProductTour-module-scss-module__a-RY9G__productTour__startButton{justify-content:center;align-items:center;gap:var(--spacing-s);border-radius:48px;width:100%;height:48px;display:flex}.ProductTour-module-scss-module__a-RY9G__productTour__skipLink{cursor:pointer;color:var(--base-black-color);text-underline-offset:2px;background:0 0;border:none;padding:0;font-family:inherit;font-size:14px;font-weight:300;line-height:20px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-decoration-thickness:1px}.ProductTour-module-scss-module__a-RY9G__productTour__popover{font-family:inherit}@media (max-width:1023px){.ProductTour-module-scss-module__a-RY9G__productTour__modal{border-radius:12px 12px 0 0;align-self:flex-end;width:100%;max-width:100%;margin:0}}.driver-popover{background-color:var(--base-white-color);color:var(--base-black-color);border-radius:12px;width:400px;max-width:400px;padding:0;overflow:hidden;box-shadow:0 0 40px #0000001f;z-index:5!important}.driver-popover-gif-area{background-color:var(--secondary-color-100);border-radius:12px 12px 0 0;justify-content:center;align-items:center;height:200px;display:flex;position:relative;overflow:hidden}.driver-popover-title{margin-bottom:var(--spacing-xxs);padding:var(--spacing-ml) var(--spacing-ml) 0;font-size:24px;font-weight:700;line-height:28px}.driver-popover-description{color:var(--secondary-color-600);padding:0 var(--spacing-ml);font-family:inherit;font-size:14px;font-weight:300;line-height:20px}.driver-popover-description strong{font-family:inherit;font-weight:500}.driver-popover-progress-text{color:var(--secondary-color-500);text-align:left;white-space:nowrap;flex:1 0 0;min-width:0;font-size:14px;font-weight:300;line-height:20px}.driver-popover-footer{align-items:center;gap:var(--spacing-m);padding:var(--spacing-ml);margin-top:0;display:flex}.driver-popover-navigation-btns button+button{margin-left:var(--spacing-m)}:is(.driver-popover-footer .driver-popover-prev-btn,.driver-popover-footer .driver-popover-next-btn){border-radius:var(--button-border-radius);height:var(--xl-button-height);padding:var(--xl-button-padding);gap:var(--xl-button-gap);font-size:var(--fs-heading-2);font-weight:var(--fw-heading-2);letter-spacing:var(--ls-heading-2);text-shadow:none;justify-content:center;align-items:center;min-width:0;line-height:normal;display:flex}.driver-popover-footer .driver-popover-prev-btn{color:var(--primary-color);border:var(--button-border-width) solid var(--primary-color);background-color:#0000}.driver-popover-footer .driver-popover-prev-btn.driver-popover-prev-btn--disabled{color:var(--secondary-color-400);border-color:var(--secondary-color-100);pointer-events:none}.driver-popover-footer .driver-popover-next-btn{background-color:var(--primary-button-solid-default-background-color);color:var(--primary-button-solid-default-color);border:var(--button-border-width) solid #0000}@media (hover:hover){.driver-popover-footer .driver-popover-next-btn:hover{background-color:var(--primary-button-solid-hover-background-color);color:var(--primary-button-solid-hover-color)}}.driver-popover-footer .driver-popover-next-btn:active{background-color:var(--primary-button-solid-active-background-color);color:var(--primary-button-solid-active-color)}.driver-popover-close-btn{color:var(--base-black-color);opacity:1;cursor:pointer;justify-content:center;align-items:center;padding:0;line-height:0;display:flex}.driver-popover--with-gif .driver-popover-close-btn{background-color:var(--base-white-color);z-index:1;border:none;border-radius:48px;width:40px;height:40px;position:absolute;top:24px;right:24px;box-shadow:0 0 10px #fff3}.driver-popover--no-gif .driver-popover-close-wrapper{padding:var(--spacing-ml) var(--spacing-ml) var(--spacing-sm) 0;justify-content:flex-end;display:flex}.driver-popover--no-gif .driver-popover-close-btn{background:0 0;border:none;border-radius:0;width:auto;height:auto;padding:0;position:static}@media (hover:hover){.driver-popover--no-gif .driver-popover-close-btn:hover{opacity:.7}}.driver-popover--no-gif .driver-popover-title{padding-top:0}.driver-popover-arrow{display:none}.driver-overlay{z-index:4!important}.driver-active-element{z-index:4!important}@media (max-width:1023px){.driver-popover{width:calc(100vw - 32px);max-width:calc(100vw - 32px)}:is(.driver-popover-footer .driver-popover-prev-btn,.driver-popover-footer .driver-popover-next-btn){gap:var(--m-button-gap);padding:var(--m-button-padding);height:var(--m-button-height);font-size:var(--fs-heading-subhead);font-weight:var(--fw-heading-subhead);letter-spacing:var(--ls-heading-subhead);line-height:0}}
.PageLayout-module-scss-module__so17Ya__pageLayout{background-color:var(--secondary-color-100);padding-bottom:var(--bottom-navbar-height,4rem)}@media (max-width:768px){.PageLayout-module-scss-module__so17Ya__pageLayout__footer--hiddenMobile{display:none}}.PageLayout-module-scss-module__so17Ya__pageLayout--withoutNavigation,.PageLayout-module-scss-module__so17Ya__pageLayout--withoutBottomNavbar{padding-bottom:0}@media (max-width:767px){.PageLayout-module-scss-module__so17Ya__pageLayout__topbarHiddenMobile{display:none}}.PageLayout-module-scss-module__so17Ya__pageLayout__content--fillViewport{min-height:100dvh}@media (min-width:1023px){.PageLayout-module-scss-module__so17Ya__pageLayout{padding-bottom:0}}