.LandingPage-module-scss-module__lyC-7G__heading-tertiary--gradient,.LandingPage-module-scss-module__lyC-7G__heading-secondary--gradient,.LandingPage-module-scss-module__lyC-7G__heading-secondary,.LandingPage-module-scss-module__lyC-7G__heading-primary--gradient,.LandingPage-module-scss-module__lyC-7G__heading-primary{text-transform:none;color:#572b64;letter-spacing:0;font-size:2.5rem;font-weight:700;line-height:3.6rem;display:inline-block}@media only screen and (max-width:56.25em){.LandingPage-module-scss-module__lyC-7G__heading-tertiary--gradient,.LandingPage-module-scss-module__lyC-7G__heading-secondary--gradient,.LandingPage-module-scss-module__lyC-7G__heading-secondary,.LandingPage-module-scss-module__lyC-7G__heading-primary--gradient,.LandingPage-module-scss-module__lyC-7G__heading-primary{font-size:2.2rem;line-height:3rem}}@media only screen and (max-width:37.5em){.LandingPage-module-scss-module__lyC-7G__heading-tertiary--gradient,.LandingPage-module-scss-module__lyC-7G__heading-secondary--gradient,.LandingPage-module-scss-module__lyC-7G__heading-secondary,.LandingPage-module-scss-module__lyC-7G__heading-primary--gradient,.LandingPage-module-scss-module__lyC-7G__heading-primary{font-size:2rem;line-height:1.3}}.LandingPage-module-scss-module__lyC-7G__heading-secondary--gradient,.LandingPage-module-scss-module__lyC-7G__heading-primary--gradient{color:#0000;background-image:linear-gradient(90deg,#a33847,#572b64);-webkit-background-clip:text}.LandingPage-module-scss-module__lyC-7G__heading-secondary{margin-top:5rem;margin-bottom:1.5rem;font-size:3.4rem}@media only screen and (max-width:56.25em){.LandingPage-module-scss-module__lyC-7G__heading-secondary{font-size:2.2rem;line-height:3rem}}.LandingPage-module-scss-module__lyC-7G__heading-secondary--gradient{font-size:3.4rem}.LandingPage-module-scss-module__lyC-7G__heading-tertiary--gradient{color:#0000;background-image:linear-gradient(90deg,#198754,#34cb7d);-webkit-background-clip:text}.LandingPage-module-scss-module__lyC-7G__paragraph-primary{color:#151515;font-family:Open Sans,sans-serif;font-size:1.6rem;font-weight:500;line-height:2.1rem}.LandingPage-module-scss-module__lyC-7G__semantic_hidden_element{color:#0000;position:absolute}.LandingPage-module-scss-module__lyC-7G__new__heading_tertiary,.LandingPage-module-scss-module__lyC-7G__h1_new,.LandingPage-module-scss-module__lyC-7G__new__heading_secondary_small,.LandingPage-module-scss-module__lyC-7G__new__heading_secondary,.LandingPage-module-scss-module__lyC-7G__new__heading_primary{letter-spacing:-.02em;color:currentColor;font-family:inherit;font-size:clamp(2.2rem,3vw + 1.2rem,6.4rem);font-weight:500;line-height:1.2}.LandingPage-module-scss-module__lyC-7G__new__heading_secondary{font-size:clamp(2.4rem,3vw + 1.2rem,4.8rem)}.LandingPage-module-scss-module__lyC-7G__new__heading_secondary_small{font-size:clamp(2.4rem,3vw + 1.2rem,4rem)}.LandingPage-module-scss-module__lyC-7G__new__heading_tertiary,.LandingPage-module-scss-module__lyC-7G__h1_new{font-size:clamp(2rem,3vw + 1.2rem,2.4rem)}.LandingPage-module-scss-module__lyC-7G__new__paragraph_primary{color:#151515;font-family:inherit;font-size:1.6rem;font-weight:400;line-height:1.4}.LandingPage-module-scss-module__lyC-7G__container{width:100%;height:auto;margin:0;padding:0 0 30rem;position:relative}@media only screen and (max-width:56.25em){.LandingPage-module-scss-module__lyC-7G__container{padding-bottom:0}}.LandingPage-module-scss-module__lyC-7G__title{text-align:center;width:100%;display:none}@media only screen and (max-width:56.25em){.LandingPage-module-scss-module__lyC-7G__title{margin:3.8rem 0 2.3rem;display:inline-block}}.LandingPage-module-scss-module__lyC-7G__h1_new{text-align:center;padding:2rem 0;line-height:1.2}@media only screen and (max-width:37.5em){.LandingPage-module-scss-module__lyC-7G__h1_new{padding:3.6rem 0 0;font-size:1.6rem}}.LandingPage-module-scss-module__lyC-7G__guide_text{flex:auto;width:100%;max-width:114.6rem;height:auto;margin:4rem auto;padding:0 2rem}@media only screen and (max-width:56.25em){.LandingPage-module-scss-module__lyC-7G__guide_text{margin:2rem auto}}.LandingPage-module-scss-module__lyC-7G__guide_text{color:#151515;border-top:1px solid #ececec;margin-bottom:6rem;padding-top:6rem}@media only screen and (max-width:56.25em){.LandingPage-module-scss-module__lyC-7G__guide_text{padding-top:5rem}}.LandingPage-module-scss-module__lyC-7G__guide_text_title{color:#572b64;font-size:3.8rem;line-height:4.6rem}@media only screen and (max-width:56.25em){.LandingPage-module-scss-module__lyC-7G__guide_text_title{font-size:2.8rem;line-height:2.8rem}}.LandingPage-module-scss-module__lyC-7G__guide_text_subtitle{margin-top:4rem;font-size:2.8rem;line-height:2.8rem}.LandingPage-module-scss-module__lyC-7G__guide_text>p,.LandingPage-module-scss-module__lyC-7G__guide_text ol,.LandingPage-module-scss-module__lyC-7G__guide_text ul{margin-top:.8rem;font-family:Open Sans,sans-serif;font-size:1.6rem;line-height:2.2rem}.LandingPage-module-scss-module__lyC-7G__guide_text>p li,.LandingPage-module-scss-module__lyC-7G__guide_text ol li,.LandingPage-module-scss-module__lyC-7G__guide_text ul li{margin-top:1rem;margin-left:1.5rem;line-height:1.4}.LandingPage-module-scss-module__lyC-7G__background{z-index:-1;width:100%;position:absolute;bottom:0}@media only screen and (max-width:56.25em){.LandingPage-module-scss-module__lyC-7G__background{position:relative}}
.AiFilterComponent-module-scss-module__MtyGdW__heading-tertiary--gradient,.AiFilterComponent-module-scss-module__MtyGdW__heading-secondary--gradient,.AiFilterComponent-module-scss-module__MtyGdW__heading-secondary,.AiFilterComponent-module-scss-module__MtyGdW__heading-primary--gradient,.AiFilterComponent-module-scss-module__MtyGdW__heading-primary{text-transform:none;color:#572b64;letter-spacing:0;font-size:2.5rem;font-weight:700;line-height:3.6rem;display:inline-block}@media only screen and (max-width:56.25em){.AiFilterComponent-module-scss-module__MtyGdW__heading-tertiary--gradient,.AiFilterComponent-module-scss-module__MtyGdW__heading-secondary--gradient,.AiFilterComponent-module-scss-module__MtyGdW__heading-secondary,.AiFilterComponent-module-scss-module__MtyGdW__heading-primary--gradient,.AiFilterComponent-module-scss-module__MtyGdW__heading-primary{font-size:2.2rem;line-height:3rem}}@media only screen and (max-width:37.5em){.AiFilterComponent-module-scss-module__MtyGdW__heading-tertiary--gradient,.AiFilterComponent-module-scss-module__MtyGdW__heading-secondary--gradient,.AiFilterComponent-module-scss-module__MtyGdW__heading-secondary,.AiFilterComponent-module-scss-module__MtyGdW__heading-primary--gradient,.AiFilterComponent-module-scss-module__MtyGdW__heading-primary{font-size:2rem;line-height:1.3}}.AiFilterComponent-module-scss-module__MtyGdW__heading-secondary--gradient,.AiFilterComponent-module-scss-module__MtyGdW__heading-primary--gradient{color:#0000;background-image:linear-gradient(90deg,#a33847,#572b64);-webkit-background-clip:text}.AiFilterComponent-module-scss-module__MtyGdW__heading-secondary{margin-top:5rem;margin-bottom:1.5rem;font-size:3.4rem}@media only screen and (max-width:56.25em){.AiFilterComponent-module-scss-module__MtyGdW__heading-secondary{font-size:2.2rem;line-height:3rem}}.AiFilterComponent-module-scss-module__MtyGdW__heading-secondary--gradient{font-size:3.4rem}.AiFilterComponent-module-scss-module__MtyGdW__heading-tertiary--gradient{color:#0000;background-image:linear-gradient(90deg,#198754,#34cb7d);-webkit-background-clip:text}.AiFilterComponent-module-scss-module__MtyGdW__paragraph-primary{color:#151515;font-family:Open Sans,sans-serif;font-size:1.6rem;font-weight:500;line-height:2.1rem}.AiFilterComponent-module-scss-module__MtyGdW__semantic_hidden_element{color:#0000;position:absolute}.AiFilterComponent-module-scss-module__MtyGdW__new__heading_tertiary,.AiFilterComponent-module-scss-module__MtyGdW__title,.AiFilterComponent-module-scss-module__MtyGdW__new__heading_secondary_small,.AiFilterComponent-module-scss-module__MtyGdW__new__heading_secondary,.AiFilterComponent-module-scss-module__MtyGdW__new__heading_primary{letter-spacing:-.02em;color:currentColor;font-family:inherit;font-size:clamp(2.2rem,3vw + 1.2rem,6.4rem);font-weight:500;line-height:1.2}.AiFilterComponent-module-scss-module__MtyGdW__new__heading_secondary{font-size:clamp(2.4rem,3vw + 1.2rem,4.8rem)}.AiFilterComponent-module-scss-module__MtyGdW__new__heading_secondary_small{font-size:clamp(2.4rem,3vw + 1.2rem,4rem)}.AiFilterComponent-module-scss-module__MtyGdW__new__heading_tertiary,.AiFilterComponent-module-scss-module__MtyGdW__title{font-size:clamp(2rem,3vw + 1.2rem,2.4rem)}.AiFilterComponent-module-scss-module__MtyGdW__new__paragraph_primary,.AiFilterComponent-module-scss-module__MtyGdW__description,.AiFilterComponent-module-scss-module__MtyGdW__result_message{color:#151515;font-family:inherit;font-size:1.6rem;font-weight:400;line-height:1.4}.AiFilterComponent-module-scss-module__MtyGdW__pp_btn,.AiFilterComponent-module-scss-module__MtyGdW__pp_btn:link,.AiFilterComponent-module-scss-module__MtyGdW__pp_btn:visited{text-transform:uppercase;cursor:pointer;border:none;border-radius:10rem;justify-content:center;align-items:center;padding:.8rem 3rem;font-size:1.6rem;text-decoration:none;transition:all .2s;display:flex;position:relative}.AiFilterComponent-module-scss-module__MtyGdW__pp_btn:hover{transform:translateY(-3px);box-shadow:0 1rem 2rem #0003}.AiFilterComponent-module-scss-module__MtyGdW__pp_btn:hover:after{opacity:0;transform:scaleX(1.4)scaleY(1.6)}@media only screen and (max-width:37.5em){.AiFilterComponent-module-scss-module__MtyGdW__pp_btn:hover{transform:translateY(0)}}.AiFilterComponent-module-scss-module__MtyGdW__pp_btn:active,.AiFilterComponent-module-scss-module__MtyGdW__pp_btn:focus{outline:none;transform:translateY(-1px);box-shadow:0 .5rem 1rem #0003}@media only screen and (max-width:37.5em){.AiFilterComponent-module-scss-module__MtyGdW__pp_btn:active,.AiFilterComponent-module-scss-module__MtyGdW__pp_btn:focus{transform:translateY(0)}}.AiFilterComponent-module-scss-module__MtyGdW__pp_btn__gradient,.AiFilterComponent-module-scss-module__MtyGdW__pp_btn__gradient:link,.AiFilterComponent-module-scss-module__MtyGdW__pp_btn__gradient:visited{box-sizing:content-box;color:#fff;text-align:center;background-image:linear-gradient(90deg,#a33847,#572b64);margin:0;padding:.8rem 2rem;line-height:2.8rem}.AiFilterComponent-module-scss-module__MtyGdW__pp_btn__gradient:disabled{opacity:.7}.AiFilterComponent-module-scss-module__MtyGdW__pp_btn__outline,.AiFilterComponent-module-scss-module__MtyGdW__pp_btn__outline:link,.AiFilterComponent-module-scss-module__MtyGdW__pp_btn__outline:visited{box-sizing:content-box;color:#572b64;text-align:center;background-color:#fff;border:1px solid;margin:0}.AiFilterComponent-module-scss-module__MtyGdW__pp_btn__rectangular,.AiFilterComponent-module-scss-module__MtyGdW__pp_btn__rectangular:link,.AiFilterComponent-module-scss-module__MtyGdW__pp_btn__rectangular:visited{box-sizing:content-box;color:#fff;text-align:center;text-transform:none;opacity:1;background-color:#fff;background-image:none;border:1px solid;border-radius:4px;min-height:4.4rem;margin:0;padding:.8rem 2.8rem;font-size:1.6rem;font-weight:500}.AiFilterComponent-module-scss-module__MtyGdW__pp_btn__rectangular_gradient,.AiFilterComponent-module-scss-module__MtyGdW__pp_btn__rectangular_gradient:link,.AiFilterComponent-module-scss-module__MtyGdW__pp_btn__rectangular_gradient:visited{box-sizing:content-box;color:#fff;text-align:center;text-transform:none;opacity:1;background-image:linear-gradient(90deg,#a33847,#572b64);border-radius:4px;min-height:4.4rem;margin:0;padding:.8rem 2.8rem;font-size:1.6rem;font-weight:500}.AiFilterComponent-module-scss-module__MtyGdW__pp_btn__new__outline,.AiFilterComponent-module-scss-module__MtyGdW__pp_btn__new__outline:link,.AiFilterComponent-module-scss-module__MtyGdW__pp_btn__new__outline:visited{box-sizing:content-box;background-color:var(--new__color-background-secondary);color:#572b64;text-align:center;border:1px solid;margin:0}.AiFilterComponent-module-scss-module__MtyGdW__new__pp_btn,.AiFilterComponent-module-scss-module__MtyGdW__prompt_submit,.AiFilterComponent-module-scss-module__MtyGdW__result_button,.AiFilterComponent-module-scss-module__MtyGdW__new__pp_btn:link,.AiFilterComponent-module-scss-module__MtyGdW__new__pp_btn:visited{background-color:var(--new__color-background-secondary);cursor:pointer;border:none;border-radius:10rem;justify-content:center;align-items:center;min-height:4.4rem;padding:.85rem 2.8rem;font-family:inherit;font-size:1.6rem;text-decoration:none;transition:all .2s;display:flex;position:relative}.AiFilterComponent-module-scss-module__MtyGdW__new__pp_btn:hover,.AiFilterComponent-module-scss-module__MtyGdW__prompt_submit:hover,.AiFilterComponent-module-scss-module__MtyGdW__result_button:hover{transform:translateY(-2px);box-shadow:0 1rem 2rem #0000000d}.AiFilterComponent-module-scss-module__MtyGdW__new__pp_btn:hover:after,.AiFilterComponent-module-scss-module__MtyGdW__prompt_submit:hover:after,.AiFilterComponent-module-scss-module__MtyGdW__result_button:hover:after{opacity:0;transform:scaleX(1.2)scaleY(1.4)}@media only screen and (max-width:37.5em){.AiFilterComponent-module-scss-module__MtyGdW__new__pp_btn:hover,.AiFilterComponent-module-scss-module__MtyGdW__prompt_submit:hover,.AiFilterComponent-module-scss-module__MtyGdW__result_button:hover{transform:translateY(0)}}.AiFilterComponent-module-scss-module__MtyGdW__new__pp_btn:active,.AiFilterComponent-module-scss-module__MtyGdW__prompt_submit:active,.AiFilterComponent-module-scss-module__MtyGdW__result_button:active,.AiFilterComponent-module-scss-module__MtyGdW__new__pp_btn:focus,.AiFilterComponent-module-scss-module__MtyGdW__prompt_submit:focus,.AiFilterComponent-module-scss-module__MtyGdW__result_button:focus{outline:none;transform:translateY(-1px);box-shadow:0 .5rem 1rem #0000000d}@media only screen and (max-width:37.5em){.AiFilterComponent-module-scss-module__MtyGdW__new__pp_btn:active,.AiFilterComponent-module-scss-module__MtyGdW__prompt_submit:active,.AiFilterComponent-module-scss-module__MtyGdW__result_button:active,.AiFilterComponent-module-scss-module__MtyGdW__new__pp_btn:focus,.AiFilterComponent-module-scss-module__MtyGdW__prompt_submit:focus,.AiFilterComponent-module-scss-module__MtyGdW__result_button:focus{transform:translateY(0)}}.AiFilterComponent-module-scss-module__MtyGdW__new__pp_btn[aria-busy=true],[aria-busy=true].AiFilterComponent-module-scss-module__MtyGdW__prompt_submit,[aria-busy=true].AiFilterComponent-module-scss-module__MtyGdW__result_button{cursor:wait;pointer-events:none}.AiFilterComponent-module-scss-module__MtyGdW__new__pp_btn[aria-busy=true],[aria-busy=true].AiFilterComponent-module-scss-module__MtyGdW__prompt_submit,[aria-busy=true].AiFilterComponent-module-scss-module__MtyGdW__result_button,.AiFilterComponent-module-scss-module__MtyGdW__new__pp_btn[aria-busy=true]:hover,.AiFilterComponent-module-scss-module__MtyGdW__new__pp_btn[aria-busy=true]:active,.AiFilterComponent-module-scss-module__MtyGdW__new__pp_btn[aria-busy=true]:focus{transform:none;box-shadow:inset 0 0 0 1px,0 .25rem .8rem #0000000f}.AiFilterComponent-module-scss-module__MtyGdW__new__pp_btn[aria-busy=true]>*,[aria-busy=true].AiFilterComponent-module-scss-module__MtyGdW__prompt_submit>*,[aria-busy=true].AiFilterComponent-module-scss-module__MtyGdW__result_button>*{animation:1.1s ease-in-out infinite AiFilterComponent-module-scss-module__MtyGdW__new__pp_btn-busy-text}@media (prefers-reduced-motion:reduce){.AiFilterComponent-module-scss-module__MtyGdW__new__pp_btn[aria-busy=true]>*,[aria-busy=true].AiFilterComponent-module-scss-module__MtyGdW__prompt_submit>*,[aria-busy=true].AiFilterComponent-module-scss-module__MtyGdW__result_button>*{animation:none}}@keyframes AiFilterComponent-module-scss-module__MtyGdW__new__pp_btn-busy-text{0%,to{opacity:.55}50%{opacity:1}}.AiFilterComponent-module-scss-module__MtyGdW__panel{width:100%;max-width:min(71.6rem,96vw)}.AiFilterComponent-module-scss-module__MtyGdW__body{padding:0 4rem 4rem}@media only screen and (max-width:37.5em){.AiFilterComponent-module-scss-module__MtyGdW__body{padding:0 2rem 2.4rem}}.AiFilterComponent-module-scss-module__MtyGdW__container{flex-direction:column;gap:2.4rem;width:100%;padding-top:1.6rem;display:flex}@media only screen and (max-width:37.5em){.AiFilterComponent-module-scss-module__MtyGdW__container{gap:2rem;padding-top:.8rem}}.AiFilterComponent-module-scss-module__MtyGdW__header{flex-direction:column;gap:1.2rem;display:flex}.AiFilterComponent-module-scss-module__MtyGdW__title_row{flex-wrap:wrap;align-items:center;gap:.8rem;display:flex}.AiFilterComponent-module-scss-module__MtyGdW__title{color:#000;align-items:center;gap:.8rem;margin:0;font-weight:700;display:flex}.AiFilterComponent-module-scss-module__MtyGdW__title_icon{color:#c8133d;flex-shrink:0;width:2rem;height:2rem}.AiFilterComponent-module-scss-module__MtyGdW__title_info{color:#7c7c7c;flex-shrink:0;width:1.8rem;height:auto}.AiFilterComponent-module-scss-module__MtyGdW__description{color:#7c7c7c;margin:0;font-weight:500}@media only screen and (max-width:37.5em){.AiFilterComponent-module-scss-module__MtyGdW__description{font-size:1.5rem}}@keyframes AiFilterComponent-module-scss-module__MtyGdW__ai_filter_spin{to{transform:rotate(360deg)}}.AiFilterComponent-module-scss-module__MtyGdW__prompt{background-color:#f8f8f8;border-radius:2.4rem;flex-direction:column;gap:1.6rem;padding:2rem;display:flex;position:relative}@media only screen and (max-width:37.5em){.AiFilterComponent-module-scss-module__MtyGdW__prompt{border-radius:1.6rem;padding:1.6rem}}.AiFilterComponent-module-scss-module__MtyGdW__prompt_input{resize:vertical;color:#000;background:0 0;border:0;width:100%;min-height:12rem;padding:0;font-family:inherit;font-size:1.6rem;font-weight:500;line-height:1.5}.AiFilterComponent-module-scss-module__MtyGdW__prompt_input::placeholder{color:#7c7c7c}.AiFilterComponent-module-scss-module__MtyGdW__prompt_input:focus{outline:none}@media only screen and (max-width:37.5em){.AiFilterComponent-module-scss-module__MtyGdW__prompt_input{min-height:10rem;font-size:1.5rem}}.AiFilterComponent-module-scss-module__MtyGdW__prompt_footer{justify-content:space-between;align-items:center;gap:1.2rem;display:flex}.AiFilterComponent-module-scss-module__MtyGdW__prompt_languages{color:#7c7c7c;margin:0;font-size:1.3rem;font-weight:500}.AiFilterComponent-module-scss-module__MtyGdW__prompt_submit{color:#fff;cursor:pointer;background-color:#c8133d;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:4.4rem;height:4.4rem;padding:0;transition:background-color .15s,transform .15s;display:flex}.AiFilterComponent-module-scss-module__MtyGdW__prompt_submit:hover:not(:disabled){background-color:#ac1034}.AiFilterComponent-module-scss-module__MtyGdW__prompt_submit:active:not(:disabled){transform:scale(.96)}.AiFilterComponent-module-scss-module__MtyGdW__prompt_submit:disabled{cursor:not-allowed}.AiFilterComponent-module-scss-module__MtyGdW__prompt_submit:disabled:not(.AiFilterComponent-module-scss-module__MtyGdW__prompt_submit_loading){opacity:.55}.AiFilterComponent-module-scss-module__MtyGdW__prompt_submit:focus-visible{outline-offset:2px;outline:2px solid #c8133d}.AiFilterComponent-module-scss-module__MtyGdW__prompt_submit_icon{width:2rem;height:2rem}.AiFilterComponent-module-scss-module__MtyGdW__prompt_submit_spinner{border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:2rem;height:2rem;animation:.7s linear infinite AiFilterComponent-module-scss-module__MtyGdW__ai_filter_spin}.AiFilterComponent-module-scss-module__MtyGdW__prompt_loading{z-index:1;border-radius:inherit;background-color:#f8f8f8d1;flex-direction:column;justify-content:center;align-items:center;gap:1.2rem;display:flex;position:absolute;inset:0}.AiFilterComponent-module-scss-module__MtyGdW__prompt_loading_spinner{border:3px solid #c8133d33;border-top-color:#c8133d;border-radius:50%;width:3.2rem;height:3.2rem;animation:.7s linear infinite AiFilterComponent-module-scss-module__MtyGdW__ai_filter_spin}.AiFilterComponent-module-scss-module__MtyGdW__prompt_loading_text{color:#000;margin:0;font-size:1.4rem;font-weight:600}.AiFilterComponent-module-scss-module__MtyGdW__suggestions{flex-direction:column;gap:1.2rem;display:flex}.AiFilterComponent-module-scss-module__MtyGdW__suggestions_label{letter-spacing:.08em;text-transform:uppercase;color:#7c7c7c;margin:0;font-size:1.2rem;font-weight:700}.AiFilterComponent-module-scss-module__MtyGdW__suggestions_list{flex-wrap:wrap;gap:.8rem;display:flex}.AiFilterComponent-module-scss-module__MtyGdW__suggestions_chip{background-color:var(--new__color-background-main);color:#000;text-align:left;cursor:pointer;border:1px solid #dfdfdf;border-radius:999px;align-items:center;min-height:3.6rem;padding:.6rem 1.6rem;font-family:inherit;font-size:1.4rem;font-weight:500;line-height:1.3;transition:border-color .15s,background-color .15s,color .15s;display:inline-flex}.AiFilterComponent-module-scss-module__MtyGdW__suggestions_chip:hover:not(:disabled){background-color:#f8f8f8;border-color:#7c7c7c}.AiFilterComponent-module-scss-module__MtyGdW__suggestions_chip:disabled{opacity:.55;cursor:not-allowed}.AiFilterComponent-module-scss-module__MtyGdW__suggestions_chip:focus-visible{outline-offset:2px;outline:2px solid #c8133d}@media only screen and (max-width:37.5em){.AiFilterComponent-module-scss-module__MtyGdW__suggestions_chip{min-height:3.4rem;font-size:1.3rem}}.AiFilterComponent-module-scss-module__MtyGdW__footer{border-top:1px solid #ececec;flex-direction:column;gap:1.6rem;padding-top:.4rem;display:flex}.AiFilterComponent-module-scss-module__MtyGdW__footer_disclaimer{color:#7c7c7c;margin:0;font-size:1.3rem;line-height:1.4}.AiFilterComponent-module-scss-module__MtyGdW__result{flex-direction:column;gap:2rem;display:flex}.AiFilterComponent-module-scss-module__MtyGdW__result_message{color:#000;max-height:24rem;margin:0;font-weight:500;overflow-y:auto}.AiFilterComponent-module-scss-module__MtyGdW__result_criteria{flex-direction:column;gap:1.2rem;display:flex}.AiFilterComponent-module-scss-module__MtyGdW__result_criteria_label{color:#000;margin:0;font-size:1.4rem;font-weight:700}.AiFilterComponent-module-scss-module__MtyGdW__result_criteria_chips{flex-wrap:wrap;gap:.8rem;display:flex}.AiFilterComponent-module-scss-module__MtyGdW__result_chip{background-color:var(--new__color-background-main);color:#000;border:1px solid #dfdfdf;border-radius:999px;align-items:center;min-height:3.2rem;padding:.4rem 1.2rem;font-size:1.3rem;font-weight:500;display:inline-flex}.AiFilterComponent-module-scss-module__MtyGdW__result_button{color:#fff;cursor:pointer;background-color:#c8133d;border:0;width:100%;font-size:1.6rem;font-weight:700}.AiFilterComponent-module-scss-module__MtyGdW__result_button:disabled{opacity:.7;cursor:not-allowed}
.DefaultModal-module-scss-module__yuFPTW__wrapper{height:100%}.DefaultModal-module-scss-module__yuFPTW__container{flex-direction:column;height:100%;display:flex}.DefaultModal-module-scss-module__yuFPTW__header{border-top-left-radius:1rem;border-top-right-radius:1rem;justify-content:space-between;align-items:center;margin-bottom:.5rem;padding:0 0 1.5rem 1.5rem;font-size:2rem;font-weight:600;display:flex;box-shadow:0 2px #0000001a}.DefaultModal-module-scss-module__yuFPTW__header.DefaultModal-module-scss-module__yuFPTW__small{box-shadow:none;color:#000;background-color:#0000;padding-bottom:.2rem}.DefaultModal-module-scss-module__yuFPTW__header_border_top{border-top-left-radius:4px;border-top-right-radius:4px;height:6px;margin-top:6px;margin-bottom:.6rem}.DefaultModal-module-scss-module__yuFPTW__header_border_top[aria-hidden=true]{display:none}.DefaultModal-module-scss-module__yuFPTW__header_border_bottom{background-color:#fff;border-top-left-radius:4px;border-top-right-radius:4px;height:1px}.DefaultModal-module-scss-module__yuFPTW__header_border_bottom[aria-hidden=true]{display:none}.DefaultModal-module-scss-module__yuFPTW__header_close{cursor:pointer;color:#c8133d;justify-content:center;align-items:center;width:4.4rem;height:4.4rem;display:flex}.DefaultModal-module-scss-module__yuFPTW__header_close:hover{color:#000}.DefaultModal-module-scss-module__yuFPTW__content{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.DefaultModal-module-scss-module__yuFPTW__content::-webkit-scrollbar{display:none}.DefaultModal-module-scss-module__yuFPTW__content{flex:1;min-height:0;overflow-y:scroll}
.BuyCarGuideComponent-module-scss-module__uQnhCa__heading-tertiary--gradient,.BuyCarGuideComponent-module-scss-module__uQnhCa__heading-secondary--gradient,.BuyCarGuideComponent-module-scss-module__uQnhCa__heading-secondary,.BuyCarGuideComponent-module-scss-module__uQnhCa__heading-primary--gradient,.BuyCarGuideComponent-module-scss-module__uQnhCa__heading-primary{text-transform:none;color:#572b64;letter-spacing:0;font-size:2.5rem;font-weight:700;line-height:3.6rem;display:inline-block}@media only screen and (max-width:56.25em){.BuyCarGuideComponent-module-scss-module__uQnhCa__heading-tertiary--gradient,.BuyCarGuideComponent-module-scss-module__uQnhCa__heading-secondary--gradient,.BuyCarGuideComponent-module-scss-module__uQnhCa__heading-secondary,.BuyCarGuideComponent-module-scss-module__uQnhCa__heading-primary--gradient,.BuyCarGuideComponent-module-scss-module__uQnhCa__heading-primary{font-size:2.2rem;line-height:3rem}}@media only screen and (max-width:37.5em){.BuyCarGuideComponent-module-scss-module__uQnhCa__heading-tertiary--gradient,.BuyCarGuideComponent-module-scss-module__uQnhCa__heading-secondary--gradient,.BuyCarGuideComponent-module-scss-module__uQnhCa__heading-secondary,.BuyCarGuideComponent-module-scss-module__uQnhCa__heading-primary--gradient,.BuyCarGuideComponent-module-scss-module__uQnhCa__heading-primary{font-size:2rem;line-height:1.3}}.BuyCarGuideComponent-module-scss-module__uQnhCa__heading-secondary--gradient,.BuyCarGuideComponent-module-scss-module__uQnhCa__heading-primary--gradient{color:#0000;background-image:linear-gradient(90deg,#a33847,#572b64);-webkit-background-clip:text}.BuyCarGuideComponent-module-scss-module__uQnhCa__heading-secondary{margin-top:5rem;margin-bottom:1.5rem;font-size:3.4rem}@media only screen and (max-width:56.25em){.BuyCarGuideComponent-module-scss-module__uQnhCa__heading-secondary{font-size:2.2rem;line-height:3rem}}.BuyCarGuideComponent-module-scss-module__uQnhCa__heading-secondary--gradient{font-size:3.4rem}.BuyCarGuideComponent-module-scss-module__uQnhCa__heading-tertiary--gradient{color:#0000;background-image:linear-gradient(90deg,#198754,#34cb7d);-webkit-background-clip:text}.BuyCarGuideComponent-module-scss-module__uQnhCa__paragraph-primary{color:#151515;font-family:Open Sans,sans-serif;font-size:1.6rem;font-weight:500;line-height:2.1rem}.BuyCarGuideComponent-module-scss-module__uQnhCa__semantic_hidden_element{color:#0000;position:absolute}.BuyCarGuideComponent-module-scss-module__uQnhCa__new__heading_tertiary,.BuyCarGuideComponent-module-scss-module__uQnhCa__infoTitle,.BuyCarGuideComponent-module-scss-module__uQnhCa__new__heading_secondary_small,.BuyCarGuideComponent-module-scss-module__uQnhCa__new__heading_secondary,.BuyCarGuideComponent-module-scss-module__uQnhCa__new__heading_primary{letter-spacing:-.02em;color:currentColor;font-family:inherit;font-size:clamp(2.2rem,3vw + 1.2rem,6.4rem);font-weight:500;line-height:1.2}.BuyCarGuideComponent-module-scss-module__uQnhCa__new__heading_secondary{font-size:clamp(2.4rem,3vw + 1.2rem,4.8rem)}.BuyCarGuideComponent-module-scss-module__uQnhCa__new__heading_secondary_small{font-size:clamp(2.4rem,3vw + 1.2rem,4rem)}.BuyCarGuideComponent-module-scss-module__uQnhCa__new__heading_tertiary,.BuyCarGuideComponent-module-scss-module__uQnhCa__infoTitle{font-size:clamp(2rem,3vw + 1.2rem,2.4rem)}.BuyCarGuideComponent-module-scss-module__uQnhCa__new__paragraph_primary,.BuyCarGuideComponent-module-scss-module__uQnhCa__infoText{color:#151515;font-family:inherit;font-size:1.6rem;font-weight:400;line-height:1.4}.BuyCarGuideComponent-module-scss-module__uQnhCa__section{width:100%;height:auto;margin:0;padding:0;position:relative}.BuyCarGuideComponent-module-scss-module__uQnhCa__inner{flex:auto;width:100%;max-width:144rem;height:auto;margin:2rem auto;padding:0 2rem}@media only screen and (max-width:56.25em){.BuyCarGuideComponent-module-scss-module__uQnhCa__inner{padding:0 2rem}}.BuyCarGuideComponent-module-scss-module__uQnhCa__inner{padding-top:4rem;padding-bottom:4rem}@media only screen and (max-width:37.5em){.BuyCarGuideComponent-module-scss-module__uQnhCa__inner{padding-top:3rem;padding-bottom:3rem}}.BuyCarGuideComponent-module-scss-module__uQnhCa__item{box-sizing:border-box;background-color:#f7f7f7;border-radius:1.6rem;padding:2.4rem;transition:background-color .2s,box-shadow .2s}.BuyCarGuideComponent-module-scss-module__uQnhCa__item:hover{background-color:#efefef;box-shadow:inset 0 0 0 1px #0000000f}.BuyCarGuideComponent-module-scss-module__uQnhCa__itemOpen{background-color:#efefef}.BuyCarGuideComponent-module-scss-module__uQnhCa__trigger{cursor:pointer;text-align:left;width:100%;font:inherit;color:#111;background:0 0;border:none;justify-content:space-between;align-items:center;gap:1.6rem;margin:0;padding:0;display:flex}.BuyCarGuideComponent-module-scss-module__uQnhCa__trigger:focus-visible{outline-offset:4px;outline:2px solid #111}.BuyCarGuideComponent-module-scss-module__uQnhCa__triggerTitle{flex:1;font-family:SatoshiVariable,sans-serif;font-size:clamp(1.5rem,2.2vw,1.8rem);font-weight:600;line-height:1.35}.BuyCarGuideComponent-module-scss-module__uQnhCa__chevron{color:currentColor;flex-shrink:0;width:1.8rem;height:1.8rem;transition:transform .35s;display:flex}.BuyCarGuideComponent-module-scss-module__uQnhCa__chevronOpen{transform:rotate(180deg)}.BuyCarGuideComponent-module-scss-module__uQnhCa__answerPanel{grid-template-rows:0fr;transition:grid-template-rows .4s ease-out;display:grid}.BuyCarGuideComponent-module-scss-module__uQnhCa__itemOpen .BuyCarGuideComponent-module-scss-module__uQnhCa__answerPanel{grid-template-rows:1fr}.BuyCarGuideComponent-module-scss-module__uQnhCa__answerInner{min-height:0;overflow:hidden}.BuyCarGuideComponent-module-scss-module__uQnhCa__content{opacity:0;padding-top:1.6rem;transition:opacity .35s 50ms,transform .35s 50ms;transform:translateY(-.4rem)}.BuyCarGuideComponent-module-scss-module__uQnhCa__itemOpen .BuyCarGuideComponent-module-scss-module__uQnhCa__content{opacity:1;transform:translateY(0)}.BuyCarGuideComponent-module-scss-module__uQnhCa__infoTitle{color:#111;margin:0 0 .6rem}.BuyCarGuideComponent-module-scss-module__uQnhCa__infoTitle:not(:first-of-type){margin-top:3rem}.BuyCarGuideComponent-module-scss-module__uQnhCa__infoText{color:#111;margin:0}.BuyCarGuideComponent-module-scss-module__uQnhCa__contentLink{color:inherit;text-underline-offset:.2rem;text-decoration:underline}.BuyCarGuideComponent-module-scss-module__uQnhCa__contentLink:hover{text-decoration-thickness:2px}.BuyCarGuideComponent-module-scss-module__uQnhCa__quote{padding-left:5rem;position:relative}.BuyCarGuideComponent-module-scss-module__uQnhCa__quote:before{content:"“";color:#a33847;font-family:Times New Roman,sans-serif;font-size:8rem;line-height:0;position:absolute;top:2.5rem;left:0}.BuyCarGuideComponent-module-scss-module__uQnhCa__quote{margin:3rem 8rem}@media only screen and (max-width:56.25em){.BuyCarGuideComponent-module-scss-module__uQnhCa__quote{margin:3rem}}
.RecentlyViewed-module-scss-module__TpxRsq__heading-tertiary--gradient,.RecentlyViewed-module-scss-module__TpxRsq__heading-secondary--gradient,.RecentlyViewed-module-scss-module__TpxRsq__heading-secondary,.RecentlyViewed-module-scss-module__TpxRsq__heading-primary--gradient,.RecentlyViewed-module-scss-module__TpxRsq__heading-primary{text-transform:none;color:#572b64;letter-spacing:0;font-size:2.5rem;font-weight:700;line-height:3.6rem;display:inline-block}@media only screen and (max-width:56.25em){.RecentlyViewed-module-scss-module__TpxRsq__heading-tertiary--gradient,.RecentlyViewed-module-scss-module__TpxRsq__heading-secondary--gradient,.RecentlyViewed-module-scss-module__TpxRsq__heading-secondary,.RecentlyViewed-module-scss-module__TpxRsq__heading-primary--gradient,.RecentlyViewed-module-scss-module__TpxRsq__heading-primary{font-size:2.2rem;line-height:3rem}}@media only screen and (max-width:37.5em){.RecentlyViewed-module-scss-module__TpxRsq__heading-tertiary--gradient,.RecentlyViewed-module-scss-module__TpxRsq__heading-secondary--gradient,.RecentlyViewed-module-scss-module__TpxRsq__heading-secondary,.RecentlyViewed-module-scss-module__TpxRsq__heading-primary--gradient,.RecentlyViewed-module-scss-module__TpxRsq__heading-primary{font-size:2rem;line-height:1.3}}.RecentlyViewed-module-scss-module__TpxRsq__heading-secondary--gradient,.RecentlyViewed-module-scss-module__TpxRsq__heading-primary--gradient{color:#0000;background-image:linear-gradient(90deg,#a33847,#572b64);-webkit-background-clip:text}.RecentlyViewed-module-scss-module__TpxRsq__heading-secondary{margin-top:5rem;margin-bottom:1.5rem;font-size:3.4rem}@media only screen and (max-width:56.25em){.RecentlyViewed-module-scss-module__TpxRsq__heading-secondary{font-size:2.2rem;line-height:3rem}}.RecentlyViewed-module-scss-module__TpxRsq__heading-secondary--gradient{font-size:3.4rem}.RecentlyViewed-module-scss-module__TpxRsq__heading-tertiary--gradient{color:#0000;background-image:linear-gradient(90deg,#198754,#34cb7d);-webkit-background-clip:text}.RecentlyViewed-module-scss-module__TpxRsq__paragraph-primary{color:#151515;font-family:Open Sans,sans-serif;font-size:1.6rem;font-weight:500;line-height:2.1rem}.RecentlyViewed-module-scss-module__TpxRsq__semantic_hidden_element{color:#0000;position:absolute}.RecentlyViewed-module-scss-module__TpxRsq__new__heading_tertiary,.RecentlyViewed-module-scss-module__TpxRsq__title,.RecentlyViewed-module-scss-module__TpxRsq__new__heading_secondary_small,.RecentlyViewed-module-scss-module__TpxRsq__new__heading_secondary,.RecentlyViewed-module-scss-module__TpxRsq__new__heading_primary{letter-spacing:-.02em;color:currentColor;font-family:inherit;font-size:clamp(2.2rem,3vw + 1.2rem,6.4rem);font-weight:500;line-height:1.2}.RecentlyViewed-module-scss-module__TpxRsq__new__heading_secondary{font-size:clamp(2.4rem,3vw + 1.2rem,4.8rem)}.RecentlyViewed-module-scss-module__TpxRsq__new__heading_secondary_small{font-size:clamp(2.4rem,3vw + 1.2rem,4rem)}.RecentlyViewed-module-scss-module__TpxRsq__new__heading_tertiary,.RecentlyViewed-module-scss-module__TpxRsq__title{font-size:clamp(2rem,3vw + 1.2rem,2.4rem)}.RecentlyViewed-module-scss-module__TpxRsq__new__paragraph_primary{color:#151515;font-family:inherit;font-size:1.6rem;font-weight:400;line-height:1.4}.RecentlyViewed-module-scss-module__TpxRsq__pp_btn,.RecentlyViewed-module-scss-module__TpxRsq__pp_btn:link,.RecentlyViewed-module-scss-module__TpxRsq__pp_btn:visited{text-transform:uppercase;cursor:pointer;border:none;border-radius:10rem;justify-content:center;align-items:center;padding:.8rem 3rem;font-size:1.6rem;text-decoration:none;transition:all .2s;display:flex;position:relative}.RecentlyViewed-module-scss-module__TpxRsq__pp_btn:hover{transform:translateY(-3px);box-shadow:0 1rem 2rem #0003}.RecentlyViewed-module-scss-module__TpxRsq__pp_btn:hover:after{opacity:0;transform:scaleX(1.4)scaleY(1.6)}@media only screen and (max-width:37.5em){.RecentlyViewed-module-scss-module__TpxRsq__pp_btn:hover{transform:translateY(0)}}.RecentlyViewed-module-scss-module__TpxRsq__pp_btn:active,.RecentlyViewed-module-scss-module__TpxRsq__pp_btn:focus{outline:none;transform:translateY(-1px);box-shadow:0 .5rem 1rem #0003}@media only screen and (max-width:37.5em){.RecentlyViewed-module-scss-module__TpxRsq__pp_btn:active,.RecentlyViewed-module-scss-module__TpxRsq__pp_btn:focus{transform:translateY(0)}}.RecentlyViewed-module-scss-module__TpxRsq__pp_btn__gradient,.RecentlyViewed-module-scss-module__TpxRsq__pp_btn__gradient:link,.RecentlyViewed-module-scss-module__TpxRsq__pp_btn__gradient:visited{box-sizing:content-box;color:#fff;text-align:center;background-image:linear-gradient(90deg,#a33847,#572b64);margin:0;padding:.8rem 2rem;line-height:2.8rem}.RecentlyViewed-module-scss-module__TpxRsq__pp_btn__gradient:disabled{opacity:.7}.RecentlyViewed-module-scss-module__TpxRsq__pp_btn__outline,.RecentlyViewed-module-scss-module__TpxRsq__pp_btn__outline:link,.RecentlyViewed-module-scss-module__TpxRsq__pp_btn__outline:visited{box-sizing:content-box;color:#572b64;text-align:center;background-color:#fff;border:1px solid;margin:0}.RecentlyViewed-module-scss-module__TpxRsq__pp_btn__rectangular,.RecentlyViewed-module-scss-module__TpxRsq__pp_btn__rectangular:link,.RecentlyViewed-module-scss-module__TpxRsq__pp_btn__rectangular:visited{box-sizing:content-box;color:#fff;text-align:center;text-transform:none;opacity:1;background-color:#fff;background-image:none;border:1px solid;border-radius:4px;min-height:4.4rem;margin:0;padding:.8rem 2.8rem;font-size:1.6rem;font-weight:500}.RecentlyViewed-module-scss-module__TpxRsq__pp_btn__rectangular_gradient,.RecentlyViewed-module-scss-module__TpxRsq__pp_btn__rectangular_gradient:link,.RecentlyViewed-module-scss-module__TpxRsq__pp_btn__rectangular_gradient:visited{box-sizing:content-box;color:#fff;text-align:center;text-transform:none;opacity:1;background-image:linear-gradient(90deg,#a33847,#572b64);border-radius:4px;min-height:4.4rem;margin:0;padding:.8rem 2.8rem;font-size:1.6rem;font-weight:500}.RecentlyViewed-module-scss-module__TpxRsq__pp_btn__new__outline,.RecentlyViewed-module-scss-module__TpxRsq__pp_btn__new__outline:link,.RecentlyViewed-module-scss-module__TpxRsq__pp_btn__new__outline:visited{box-sizing:content-box;background-color:var(--new__color-background-secondary);color:#572b64;text-align:center;border:1px solid;margin:0}.RecentlyViewed-module-scss-module__TpxRsq__new__pp_btn,.RecentlyViewed-module-scss-module__TpxRsq__arrow,.RecentlyViewed-module-scss-module__TpxRsq__new__pp_btn:link,.RecentlyViewed-module-scss-module__TpxRsq__new__pp_btn:visited{background-color:var(--new__color-background-secondary);cursor:pointer;border:none;border-radius:10rem;justify-content:center;align-items:center;min-height:4.4rem;padding:.85rem 2.8rem;font-family:inherit;font-size:1.6rem;text-decoration:none;transition:all .2s;display:flex;position:relative}.RecentlyViewed-module-scss-module__TpxRsq__new__pp_btn:hover,.RecentlyViewed-module-scss-module__TpxRsq__arrow:hover{transform:translateY(-2px);box-shadow:0 1rem 2rem #0000000d}.RecentlyViewed-module-scss-module__TpxRsq__new__pp_btn:hover:after,.RecentlyViewed-module-scss-module__TpxRsq__arrow:hover:after{opacity:0;transform:scaleX(1.2)scaleY(1.4)}@media only screen and (max-width:37.5em){.RecentlyViewed-module-scss-module__TpxRsq__new__pp_btn:hover,.RecentlyViewed-module-scss-module__TpxRsq__arrow:hover{transform:translateY(0)}}.RecentlyViewed-module-scss-module__TpxRsq__new__pp_btn:active,.RecentlyViewed-module-scss-module__TpxRsq__arrow:active,.RecentlyViewed-module-scss-module__TpxRsq__new__pp_btn:focus,.RecentlyViewed-module-scss-module__TpxRsq__arrow:focus{outline:none;transform:translateY(-1px);box-shadow:0 .5rem 1rem #0000000d}@media only screen and (max-width:37.5em){.RecentlyViewed-module-scss-module__TpxRsq__new__pp_btn:active,.RecentlyViewed-module-scss-module__TpxRsq__arrow:active,.RecentlyViewed-module-scss-module__TpxRsq__new__pp_btn:focus,.RecentlyViewed-module-scss-module__TpxRsq__arrow:focus{transform:translateY(0)}}.RecentlyViewed-module-scss-module__TpxRsq__new__pp_btn[aria-busy=true],[aria-busy=true].RecentlyViewed-module-scss-module__TpxRsq__arrow{cursor:wait;pointer-events:none}.RecentlyViewed-module-scss-module__TpxRsq__new__pp_btn[aria-busy=true],[aria-busy=true].RecentlyViewed-module-scss-module__TpxRsq__arrow,.RecentlyViewed-module-scss-module__TpxRsq__new__pp_btn[aria-busy=true]:hover,.RecentlyViewed-module-scss-module__TpxRsq__new__pp_btn[aria-busy=true]:active,.RecentlyViewed-module-scss-module__TpxRsq__new__pp_btn[aria-busy=true]:focus{transform:none;box-shadow:inset 0 0 0 1px,0 .25rem .8rem #0000000f}.RecentlyViewed-module-scss-module__TpxRsq__new__pp_btn[aria-busy=true]>*,[aria-busy=true].RecentlyViewed-module-scss-module__TpxRsq__arrow>*{animation:1.1s ease-in-out infinite RecentlyViewed-module-scss-module__TpxRsq__new__pp_btn-busy-text}@media (prefers-reduced-motion:reduce){.RecentlyViewed-module-scss-module__TpxRsq__new__pp_btn[aria-busy=true]>*,[aria-busy=true].RecentlyViewed-module-scss-module__TpxRsq__arrow>*{animation:none}}@keyframes RecentlyViewed-module-scss-module__TpxRsq__new__pp_btn-busy-text{0%,to{opacity:.55}50%{opacity:1}}.RecentlyViewed-module-scss-module__TpxRsq__wrapper{width:100%;height:auto;margin:12rem 0;padding:0;position:relative}.RecentlyViewed-module-scss-module__TpxRsq__container{flex-direction:column;gap:2.4rem;display:flex}.RecentlyViewed-module-scss-module__TpxRsq__slider{position:relative}.RecentlyViewed-module-scss-module__TpxRsq__gallery{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:1.6rem;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.RecentlyViewed-module-scss-module__TpxRsq__gallery::-webkit-scrollbar{display:none}.RecentlyViewed-module-scss-module__TpxRsq__slide{scroll-snap-align:start;flex-direction:column;flex:0 0 calc(33.3333% - 1.06667rem);min-width:0;display:flex}.RecentlyViewed-module-scss-module__TpxRsq__slide>figure{flex:auto;min-height:0}@media only screen and (max-width:75em){.RecentlyViewed-module-scss-module__TpxRsq__slide{flex-basis:calc(50% - .8rem)}}@media only screen and (max-width:37.5em){.RecentlyViewed-module-scss-module__TpxRsq__slide{flex-basis:85%}}.RecentlyViewed-module-scss-module__TpxRsq__arrow{z-index:2;color:#fff;background-color:#c8133d;border-radius:50%;width:4.4rem;height:4.4rem;min-height:4.4rem;padding:0;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 1px -2px #00000024,0 1px 1px #0000001a,0 1px 3px #00000014}.RecentlyViewed-module-scss-module__TpxRsq__arrow:hover,.RecentlyViewed-module-scss-module__TpxRsq__arrow:active,.RecentlyViewed-module-scss-module__TpxRsq__arrow:focus{transform:translateY(-50%)}.RecentlyViewed-module-scss-module__TpxRsq__arrow:disabled{opacity:0;pointer-events:none}.RecentlyViewed-module-scss-module__TpxRsq__arrow_previous{left:.8rem}.RecentlyViewed-module-scss-module__TpxRsq__arrow_next{right:.8rem}.RecentlyViewed-module-scss-module__TpxRsq__arrow_icon{justify-content:center;align-items:center;width:1.8rem;height:1.8rem;display:flex}.RecentlyViewed-module-scss-module__TpxRsq__arrow_icon svg{width:100%;height:100%;display:block}@media only screen and (max-width:37.5em){.RecentlyViewed-module-scss-module__TpxRsq__arrow{display:none}}.RecentlyViewed-module-scss-module__TpxRsq__dots{margin:0;padding:0;list-style:none;display:none}@media only screen and (max-width:37.5em){.RecentlyViewed-module-scss-module__TpxRsq__dots{justify-content:center;gap:.6rem;display:flex}}.RecentlyViewed-module-scss-module__TpxRsq__dot{cursor:pointer;background-color:#dfdfdf;border:none;border-radius:.2rem;width:2.4rem;height:.4rem;padding:0;transition:background-color .2s;display:block}.RecentlyViewed-module-scss-module__TpxRsq__dot[aria-current=true]{background-color:#c8133d}
